Так и цена в 1200 вместо 700 формируется не потому, что коварный злой Эпл хочет содрать бабла с бедных бразильцев, а из-за местных налогов на импортируемую продукцию.
Очень многие комментаторы, даром что технари, плохо представляют реальность сегодняшнего производства. Интересно, как, защищая данный закон, они бы обходили следующую ситуацию. Далее цитата:
«Вот, представим, например, что я разработчик телевизора на китайском заводе. Я должен выпустить 40 тысяч бюджетных телевизоров и мне прислали для них детали, такие, какие остались на складе. Процессоры и платы везде одинаковые, но осталось следующие виды обвязки: три матрицы, три тюнера, три контроллера пульта. Например, 10 тысяч матриц одного вида, 20 тысяч второго, и 10 тыс. третьего. Документация на матрицы разная — одной нужно послать команду 0xEF для отображения красного цвета, а другой — такую же для зелёного. Мы пересылаем нашему единственному узкоглазому программисту служебку — а создайте мне, мол, три вида разных прошивок, чтобы работало на всех матрицах. Программист берёт библиотеки и подготавливает проекты. Теперь настала очередь тюнеров: так как они тоже от трёх производителей, то и для них микропрограмма разная. Уже у нас есть 9 видов прошивок. Теперь ещё и пульты надо приделать. Итого для серии в 40 тысяч телевизоров есть 27 разных прошивок. Программист по-быстрому прошивает все платы, соответственно установленному на них железу, после чего эти прошивки выбрасывают. Больше они не нужны — следующее железо будет уже другим, и программист будет писать всё заново.»
(С) https://pikabu.ru/story/pochemuveshch_ne_mogut_otremontirovat_v_masterskoy_4_prichinyi_8045474
То есть один человек написал, ещё один, а то и два — отревьювали и поставили апрув, ещё как минимум один проверил как это работает согласно спецификации, наверное были какие-то перф тесты… и это вышло в прод? Серьезно? Это либо наколеночный код студента, который без ревью влил свои изменения, либо кому-то лучше поискать другую работу, пока такая халатность не привела к уголовке. Мне очень не хочется верить в такой пофигизм на всех уровнях разработки.
“ Но заболевший человек все равно как минимум вряд-ли куда-то попрется если у него даже просто поднялась температура.”
Вы недооцениваете людей. Очень недооцениваете. У знакомой заболел муж. Подтвердился ковид. Чтобы не лежать в больнице — сказал, что дома никого нет, жена уехала. Его отпустили домой. На следующий день — «мы пошли с ним в магазин, а то мне одной тяжело сумки домой нести». А вы говорите — кто-то куда-то не пойдёт...
А чем сейчас плохо жить, когда все платежи идут одинаково и через доверенное лицо (эпл или гугл)?
Разработчик считает, что слишком много платит эплу или гуглу за эксплуатацию их готовой платформы? Не вопрос — может создать свою платформу и не платить (как эпл и гугл не платят самим себе за свои приложения для своей платформы)
это выглядит как чудо в «земном» масштабе
на галактических масштабах система может и не прийти в равновесии никогда, допустим до первом столкновения черные дыры совершат 1000 проходов по своим орбитам (условным орбитам — они же постоянно меняются, так как система не находится в равновесии), но даже один проход по орбите на таких расстояниях (десятки световых лет друг от друга) может занимать тысячи лет. в итоге выходит, что система существует очень долго по человеческим меркам.
открыл для себя webmin
разобраться в нем — минут 10 (как там юзеры-группы в samba синкаются с юниксовыми)
дальше вообще просто — насоздавал групп и юзеров и нашарил им разных директорий
с виду всё работает и доступы выдает правильные (до этого конфигурил руками — работало через раз)
да ладно, много компаний разорились от того, что их сорсы утекли?
я как-то работал на проекте, где был подход «мы должны быть готовы к тому, что наш код может утечь (взлом/уволенный сотрудник), поэтому в коде не должно быть никаких кредов или бэкдоров». главное — это информация о пользователях и ключи доступа, вот это — действительно проблема (привет, solarwinds).
Окажется, что не стоит недооценивать человеческую глупость, и по факту будет:
— таки да, тимвьювер
— зашел начальник, хотел поменять значение со 100 на 110
— немного залагал коннект, начальник понажимал 1 и 0 и отключился
— сотрудник: «Петр Иваныч, вы шо творите?! я вынужден буду внести в журнал, что вы выставили значение 11100!» и меняет назад
— начальник: «ммм… чертовы хакеры!»
Почему удивительно? Платформа большая, приложений много, с телеграмом постоянно приходится разбираться. Превратится в помойку окончательно — появится что-то новое, куда уйдут пользователи.
справедливости ради, в начале пандемии айтишники понакупали ноутбуков-планшетов-столов-стульев, и что-то я не помню, чтобы магазины жаловались при этом на такую активность. плюс сейчас вся коммуналка при разработке — тоже на айтишниках. так что еще под вопросом, выросли ли доходы при этом.
Кроме пет проджектов, которые завязаны на ip вместо доменного имени, кто-то ещё может пострадать?
Так и цена в 1200 вместо 700 формируется не потому, что коварный злой Эпл хочет содрать бабла с бедных бразильцев, а из-за местных налогов на импортируемую продукцию.
Очень многие комментаторы, даром что технари, плохо представляют реальность сегодняшнего производства. Интересно, как, защищая данный закон, они бы обходили следующую ситуацию. Далее цитата:
«Вот, представим, например, что я разработчик телевизора на китайском заводе. Я должен выпустить 40 тысяч бюджетных телевизоров и мне прислали для них детали, такие, какие остались на складе. Процессоры и платы везде одинаковые, но осталось следующие виды обвязки: три матрицы, три тюнера, три контроллера пульта. Например, 10 тысяч матриц одного вида, 20 тысяч второго, и 10 тыс. третьего. Документация на матрицы разная — одной нужно послать команду 0xEF для отображения красного цвета, а другой — такую же для зелёного. Мы пересылаем нашему единственному узкоглазому программисту служебку — а создайте мне, мол, три вида разных прошивок, чтобы работало на всех матрицах. Программист берёт библиотеки и подготавливает проекты. Теперь настала очередь тюнеров: так как они тоже от трёх производителей, то и для них микропрограмма разная. Уже у нас есть 9 видов прошивок. Теперь ещё и пульты надо приделать. Итого для серии в 40 тысяч телевизоров есть 27 разных прошивок. Программист по-быстрому прошивает все платы, соответственно установленному на них железу, после чего эти прошивки выбрасывают. Больше они не нужны — следующее железо будет уже другим, и программист будет писать всё заново.»
(С) https://pikabu.ru/story/pochemuveshch_ne_mogut_otremontirovat_v_masterskoy_4_prichinyi_8045474
То есть один человек написал, ещё один, а то и два — отревьювали и поставили апрув, ещё как минимум один проверил как это работает согласно спецификации, наверное были какие-то перф тесты… и это вышло в прод? Серьезно? Это либо наколеночный код студента, который без ревью влил свои изменения, либо кому-то лучше поискать другую работу, пока такая халатность не привела к уголовке. Мне очень не хочется верить в такой пофигизм на всех уровнях разработки.
Вспоминаются журналы из 90х, ммм…
И благодаря вам, Хабр — торт, спасибо за статью!
“ Но заболевший человек все равно как минимум вряд-ли куда-то попрется если у него даже просто поднялась температура.”
Вы недооцениваете людей. Очень недооцениваете. У знакомой заболел муж. Подтвердился ковид. Чтобы не лежать в больнице — сказал, что дома никого нет, жена уехала. Его отпустили домой. На следующий день — «мы пошли с ним в магазин, а то мне одной тяжело сумки домой нести». А вы говорите — кто-то куда-то не пойдёт...
Разработчик считает, что слишком много платит эплу или гуглу за эксплуатацию их готовой платформы? Не вопрос — может создать свою платформу и не платить (как эпл и гугл не платят самим себе за свои приложения для своей платформы)
на галактических масштабах система может и не прийти в равновесии никогда, допустим до первом столкновения черные дыры совершат 1000 проходов по своим орбитам (условным орбитам — они же постоянно меняются, так как система не находится в равновесии), но даже один проход по орбите на таких расстояниях (десятки световых лет друг от друга) может занимать тысячи лет. в итоге выходит, что система существует очень долго по человеческим меркам.
разобраться в нем — минут 10 (как там юзеры-группы в samba синкаются с юниксовыми)
дальше вообще просто — насоздавал групп и юзеров и нашарил им разных директорий
с виду всё работает и доступы выдает правильные (до этого конфигурил руками — работало через раз)
Зависит от спонсора ;)
Зачем вам мой номер телефона? Зачем компания, которая занимается инф безопасностью, хранит номера телефонов, которые ей вообще не нужны?
я как-то работал на проекте, где был подход «мы должны быть готовы к тому, что наш код может утечь (взлом/уволенный сотрудник), поэтому в коде не должно быть никаких кредов или бэкдоров». главное — это информация о пользователях и ключи доступа, вот это — действительно проблема (привет, solarwinds).
— таки да, тимвьювер
— зашел начальник, хотел поменять значение со 100 на 110
— немного залагал коннект, начальник понажимал 1 и 0 и отключился
— сотрудник: «Петр Иваныч, вы шо творите?! я вынужден буду внести в журнал, что вы выставили значение 11100!» и меняет назад
— начальник: «ммм… чертовы хакеры!»