Ваша компания: думает о релизе своего ПЛК к 2025 году, выбирает филдбас-протокол
Реальность 2025: два ПЛК на Typescript в докере общаются между собой через Redis
Запомните этот пост
Реальность 2025: два ПЛК на Typescript в докере общаются между собой через Redis
Запомните этот пост
😁26👍7💩4
- не понимаю, почему айтишникам столько платят за работу. ещё и за починку багов! вот я табуретки без брака делаю
- хорошо, будешь делать табуретку с завязанными глазами
- а как проверять??
- иногда снимай повязку и смотри правую сторону
- а левую??
- а на левую клиент будет присылать фидбеки
- хорошо, я завязал глаза...
- держи молоток
- хм. а это точно молоток?
- не знаю, на коробке было написано что молоток. поспрашивай на форумах...
- хорошо, будешь делать табуретку с завязанными глазами
- а как проверять??
- иногда снимай повязку и смотри правую сторону
- а левую??
- а на левую клиент будет присылать фидбеки
- хорошо, я завязал глаза...
- держи молоток
- хм. а это точно молоток?
- не знаю, на коробке было написано что молоток. поспрашивай на форумах...
🔥38😁14👍1💩1
Выставил старую звуковуху RME на ебай, купил чувак с Ибицы.
Когда твоя звуковуха едет на Ибицу, а ты - нет.
Когда твоя звуковуха едет на Ибицу, а ты - нет.
😁36👍4
Чешский университет VŠE отменяет со следующего года бакалаврские работы - профессора не могут определить, человек их писал или ИИ.
Вместо письменных работ студенты будут делать большие практические проекты с небольшими отчётами.
Я свои дипломы так и делал. Практическую часть я, а теорию требовали на 100+ страниц. ИИ тогда не было, поэтому писала живая девочка.
Вместо письменных работ студенты будут делать большие практические проекты с небольшими отчётами.
Я свои дипломы так и делал. Практическую часть я, а теорию требовали на 100+ страниц. ИИ тогда не было, поэтому писала живая девочка.
😁43👍13🔥4
Наши будни:
- ты чего такую кривую функцию написал? вот так и вот так не работает. ChatGPT писал?
- эм да, а откуда знаешь?
- он мне тоже такую же кривую написал
- ты чего такую кривую функцию написал? вот так и вот так не работает. ChatGPT писал?
- эм да, а откуда знаешь?
- он мне тоже такую же кривую написал
😁42👍3💩2
Если ваша работа кажется вам бесполезной, вспомните что кто-то собирает пакеты cargo и rustc для Debian.
😁38👍4
У нас банки стали требовать кроме пароля и 2FA еще и дату рождения. При том, что 99% проблем у клиентов - это скам. И естественно клиент введет и пароль, и 2FA, и дату, и девичью фамилию своей кошки.
Театр безопасности добрался и до IT. Встречайте.
Театр безопасности добрался и до IT. Встречайте.
👍24😁10💩1
ОбычныйСовременныйDevops:
- у вас веб глючит, если nginx поставить впереди. Ругается, что invalid ip address
- покажите nginx.conf
-...
- а зачем вы proxy_set_header X-Real-IP \$remote_addr с экранированием написали?
- у нас так всегда работало
- хорошо, зайдём по-другому. откуда вы этот конфиг скопировали?
- из bash-скрипта...
- у вас веб глючит, если nginx поставить впереди. Ругается, что invalid ip address
- покажите nginx.conf
-...
- а зачем вы proxy_set_header X-Real-IP \$remote_addr с экранированием написали?
- у нас так всегда работало
- хорошо, зайдём по-другому. откуда вы этот конфиг скопировали?
- из bash-скрипта...
😁41💩4👍1
Ровно 30 лет назад я начал свою карьеру в IT. И сразу со стартапа - это был порт игрушки с УКНЦ на Spectrum, которую я успешно продал в виде целой одной копии на местную станцию "Юный техник".
Юбилей!
Юбилей!
🔥56👍7
Основная проблема с Linux и usb mass storage не в том что usb кривой сам по себе, а mass storage контроллеры особенно. А в том, что по-умолчанию при жестких ресетах контроллера Linux тут же радостно присваивает диску новую букву.
И если у вас там с диска подключен LUKS, а потом еще не дай бог подмаплен какойнить взрослый FS с пулами, то вся эта конструкция будет весело висеть, аж до ребута кнопкой. Почему в ядре выбрали для надругательств именно USB - история умалчивает. На практике я не раз ошибочно дергал не тот SATA/SAS из карманов, и при быстрой вставке обратно можно почти всегда отделаться легким испугом.
И если у вас там с диска подключен LUKS, а потом еще не дай бог подмаплен какойнить взрослый FS с пулами, то вся эта конструкция будет весело висеть, аж до ребута кнопкой. Почему в ядре выбрали для надругательств именно USB - история умалчивает. На практике я не раз ошибочно дергал не тот SATA/SAS из карманов, и при быстрой вставке обратно можно почти всегда отделаться легким испугом.
👍12
Мое любимое обращение в суппорт:
- у нас упала фича Х в проде, мы вылечили это ребутом. прилагаем пару скринов, на которых нихера не понятно, пожалуйста почините
и его подвид
- у нас упала фича Х в проде, мы ничего не делали, ребут не помог
- вы ставили апдейты?
- нет не ставили
- вы ставили апдейты
- эм... да. но мы на них не думали
- у нас упала фича Х в проде, мы вылечили это ребутом. прилагаем пару скринов, на которых нихера не понятно, пожалуйста почините
и его подвид
- у нас упала фича Х в проде, мы ничего не делали, ребут не помог
- вы ставили апдейты?
- нет не ставили
- вы ставили апдейты
- эм... да. но мы на них не думали
😁27👍3
Сижу на презентации. Чувак из Schneider Electric на серьезных щщах вещает, что можно передавать с датчика только один регистр - его value, а status не нужен. А если датчик умрет, то value flat line detection можно решить с помощью AI.
Так и живём. Героически создаем проблемы, которые героически решаем.
Так и живём. Героически создаем проблемы, которые героически решаем.
😁38👍3
Кстати зря смеётесь. Я когда учил R, внезапно оказалось что для кучи статистических задач, включая этот ваш любимый регрессионный анализ, давно есть вменяемые формулы, а ИИ в 50% случаев просто не нужен.
Но зачем формулы, если можно загрузить все в Tensorflow и пусть думает сам.
Скоро будем строить модель, чтоб интеграл посчитать.
Но зачем формулы, если можно загрузить все в Tensorflow и пусть думает сам.
Скоро будем строить модель, чтоб интеграл посчитать.
🔥18😁15👍4
Наконец дали доступ на GPT-4, там теперь waiting list, как у сумок из Биркин-кож.
Протестировал мощь модели. Тестовые задания по программингу:
- парсер средней паршивости на Rust+nom написал почти без ошибок
- библу для DALI (там протокол простой) написал на Rust полностью
- библу для DNP3 писать отказался, сославшись на сложность. Предложил давать задачи по частям.
По рисованию. С задачами: "нарисуй тетку-инженера на электростанции в каске, с планшетом и скадой на нем, сделай ее блондинкой и помоложе, добавь ей защитный жилет" справляется на ура. Как видите, картинка меняется, модель рисует всё с нуля, даже если ее уговаривать взять предыдущую. Но в картинках объективность и не нужна. Главное чтоб на руках по 5 пальцев было, это уже наконец научились.
Похоже, первыми уволятся дизайнеры и обанкротятся клипарты. А программеры еще поживут. Кто-то же должен давать GPT задачи по частям, когда оно начинает вымахиваться.
Протестировал мощь модели. Тестовые задания по программингу:
- парсер средней паршивости на Rust+nom написал почти без ошибок
- библу для DALI (там протокол простой) написал на Rust полностью
- библу для DNP3 писать отказался, сославшись на сложность. Предложил давать задачи по частям.
По рисованию. С задачами: "нарисуй тетку-инженера на электростанции в каске, с планшетом и скадой на нем, сделай ее блондинкой и помоложе, добавь ей защитный жилет" справляется на ура. Как видите, картинка меняется, модель рисует всё с нуля, даже если ее уговаривать взять предыдущую. Но в картинках объективность и не нужна. Главное чтоб на руках по 5 пальцев было, это уже наконец научились.
Похоже, первыми уволятся дизайнеры и обанкротятся клипарты. А программеры еще поживут. Кто-то же должен давать GPT задачи по частям, когда оно начинает вымахиваться.
👍15🔥7