Метод утёнка
7.09K subscribers
536 photos
95 videos
2 files
438 links
Об IT так, что поймёт даже резиновый утёнок.

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels
Download Telegram
Разработчик пробежал полумарафон с помощью Strava API и IoT-кормушки для собак с M&M’s

Джон Майер написал небольшую утилиту на Python, которая за каждый преодоленный километр выдавала ему порцию M&M’s.

Такой гаджет помог ему сохранять мотивацию уже в нескольких марафонах. А заодно и подпитывать организм глюкозой во время забегов.

А как вы мотивируете себя?😄


#новости
🥰4🔥2🤣1
MomBoard: E-Ink дисплей для родственника с амнезией

Технологии созданы, чтобы улучшить нашу жизнь. Согласны? У Яна Миксовски мама страдает амнезией и, чтобы улучшить её повседневную жизнь, он создал софт для E-Ink дисплея, который уже два года помогает ей оставаться в курсе событий и на связи со своими близкими.

Этой вдохновляющей историей Ян поделился в своём блоге, перевод которой можно прочитать здесь. А ещё он оставил исходники ПО в открытом доступе, так что вы можете их использовать для аналогичных проектов.
❤‍🔥7👍2🔥1
ChatGPT способствует появлению вирусов

Конечно, сам ИИ (пока) не умеет создавать вирусы. Зато он сильно помогает хакерам в их создании. Благодаря подсказкам, работе Copilot и другим системам с ИИ, хакерам требуется гораздо меньше изначальных знаний для создания вредоносного ПО.

Теперь на теневых форумах продают не только само ПО, но и промпты и инструкции для ИИ, которые позволяют такое ПО создавать.

Из-за этого в 2024 году зафиксирован рост атак на MacOS, а стоимость услуг по созданию и распространению вредоносного ПО снижается.

Подробнее о ситуации можно почитать здесь. А высказать всё, что вы думаете об этом можно в комментариях.

#новость #chatgpt #ии
😁5😱21👍1
Media is too big
VIEW IN TELEGRAM
Металл-группа Nanowar of Steel выпустила гимн Java-разработчиков

Все слова песни HelloWorld.java — это код из программы. Более того, группа выложила и исходный код, который вы можете запустить и проверить его работу.

Трек уже доступен на всех стриминговых платформах, а клип оставляем тут. Если любите тяжелую музыку, вам зайдёт!

#java #музыка
😁10👍61🔥1
OAuth 2.0, OpenID Connect и SSO для самых маленьких

В Сети полно информации, как настроить тот или иной способ аутентификации или авторизации. Но они полезны, когда вы уже чётко понимаете какое решение вам требуется и какую задачу вам необходимо сделать.

В этой же статье вы сможете разобраться в том, чем же отличается авторизация от аутентификации, какие из технологий решают каждую из задач и их особенности. Вы также найдёте здесь полезные советы и рекомендации.
👍3
Media is too big
VIEW IN TELEGRAM
Учимся думать, как программист

Для программирования нужен определённый склад ума, это все знают. Но помимо этого нужно уметь ещё и думать, как программист. Только так вы сможете качественно решать задачи и правильно принимать важные решения касательно своего кода.

В этом видео вы узнаете, как же думают программисты и сможете применить эти знания во время разработки. Также эти знания понадобятся всем, кто работает в сфере IT, чтобы лучше логику разработчиков и уметь правильно вести с ними диалог.

#видео
👎8
Forwarded from Типичный программист
Как Google повышала знания работников в кабинках туалета

На фоне большого роста Google в 2006 году столкнулась с огромным количеством багов. Чтобы справиться с этим, инженеры решили подойти к задаче нестандартно.

В шутку было предложено обучать сотрудников прямо в туалетах — месте, где внимание пусть ненадолго, но точно сосредоточено. Так и появился Tech on the Toilet (TotT) — одностраничные листовки с качественным техническим контентом по тестированию.

Реакции на это были смешанные: одни благодарили за знания, другие просили оставить их в покое. Но концепция сработала и разрослась — теперь TotT охватывает темы от чистого кода до веба и ML.

Отличный пример как креатив может сделать рутинные процессы эффективнее🧻

#факты
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11😁4🎉2
А вы пробовали взламывать кого-то с помощью поиска по изображениям?
🤣8🥰2
Вопросы к UI. Часть 1

Вам нравится современный подход к созданию UI?

Автор этой статьи считает, что популярные сегодня подходы и инструменты зачастую используются неправильно и не эффективно.

На примере шаблона компонента, созданного с помощью разных фреймворков и библиотек, он разбирает основные (на его взгляд) проблемы.

Соглашаться с ним или нет — решать вам, но для начала прочтите его доводы:

https://habr.com/ru/articles/864816/

#ui #фронтенд
1
Media is too big
VIEW IN TELEGRAM
Как устроен жизненный цикл разработки ПО

Полезное видео для всех, кто хочет понимать:
— как строится разработка программного обеспечения;
— какие этапы есть и почему они именно такие;
— что такое дизайн-документы;
— какие требования предъявляют разработчики к ТЗ и многое другое.

Если хотите улучшить взаимодействие с разрабами, то к просмотру обязательно!

#видео #sdlc
👍3
Синдром самозванца или горькая правда?
😁8🐳1
Рассказываем #простымисловами, зачем нужна автоматизация тестирования

Если вы работаете с тестироващиками или просто хотите лучше понимать, чем они занимаются и как вообще можно автоматизировать тесты для разных программ, то скорее читайте наши свежие карточки!

Хотели бы заниматься автоматизацией тестов?
🎉2
Media is too big
VIEW IN TELEGRAM
Кто такие Мидл-разработчики и чем отличаются от джунов и сеньоров

Чёткого определения разницы между этими грейдами не существует, поэтому часто можно встретить мидла, работающего на позиции сеньора, но не дотягивающего до него в другом месте. Тем не менее есть определённые признаки, по которым можно с уверенностью сказать к какому из грейдов человек ближе.

В этом видео вы узнаете, чем же всё-таки они отличаются и кто такие мидлы, в чем именно ключевое отличие мидлов от джунов, и как им стать.

#видео
👍31🤪1