IT Insights
661 subscribers
768 photos
4 videos
3 files
1.07K links
Новости разработки, технологий, немножко науки и техники
Download Telegram
Пляжный IT-фестиваль ULCAMP’24 ждёт тебя!

🗓19-21 июля
📍Ульяновская область, база отдыха «Славянское подворье»

ULCAMP — масштабный неформальный IT-фестиваль. Здесь встречаются все: от «джунов» до топов IT-компаний. Уже 11 лет ULCAMP собирает более 3000 человек.

В программе:

📎3 сцены с лекциями и дискуссиями про код, дизайн и науку.
📎4 баркемпа, где сами участники становятся спикерами.
📎Спортивные состязания по 7 видам спорта за Кубок ULCAMP.
📎Активности от партнёров: квизы, настолки, турниры по FIFA. И даже катание на парусной яхте!

А ещё мы подготовили музыкальную программу до самого утра!

🎶19 июля — Alfa Music Night: выступят DJ Alex Twain, Dj Kradson, группа ДИСКОПРОВОКАЦИЯ и хедлайнер — Найк Борзов!
🎶20 июля — ILWT, группа DJ Середина Лета, Богдан Титомир, Бахыт Компот, GorillaGun и Стас Экстаз.

Ждём тебя на самой незабываемой IT-тусовке этого лета!

Купить билет
ТГ-канал ULCAMP’24.

Реклама. АНО «Ульяновский совет культивации интернет-технологий». ИНН: 7325996041 erid: LjN8JwcUi
Сделанное лучше совершенного

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

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

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

Статья: https://www.operatorshandbook.com/p/done-is-better-than-perfect?utm_source=tldrproduct
1
До появления Росомахи 3...2... Ученые открыли новый гормон, создающий крепкие кости

Исследователи из Калифорнийского университета в Сан-Франциско и Калифорнийского университета в Дэвисе недавно обнаружили, что гормон материнского мозга (CCN3) увеличивает плотность и прочность костей у мышей. Действие этого гормона объясняет, почему кости женщин остаются относительно прочными, даже когда кальций из них выводится для поддержания выработки молока. У мышей с повышенным содержанием CCN3 наблюдалось значительное увеличение костной массы и прочности в течение нескольких недель, независимо от возраста и пола. Гормон можно вводить с помощью гидрогелевого пластыря, накладываемого непосредственно на место перелома кости.

Новость: https://www.ucsf.edu/news/2024/07/428011/scientists-discover-new-hormone-can-build-strong-bones
👍1
Как мы используем журналы трения для улучшения продуктов в Stripe

Ведение журнала трения (Friction Logs) - это практика, которую могут использовать инженерные команды, создающие продукты, для отслеживания и улучшения проблем, с которыми сталкиваются пользователи при использовании продукта. Цель протоколирования - сделать данный продукт лучше для всех участников. Конечные пользователи и разработчики получают продукт, который предоставляет ценность более непосредственно, команда, создающая продукт, получает более привязанную и счастливую базу пользователей, а продавцам проще показать ценность продукта потенциальным клиентам.

Статья: https://dev.to/stripe/how-we-use-friction-logs-to-improve-products-at-stripe-i6p
Вакансии-призраки и как защититься от них

Вы ищете новую работу, просматриваете доски объявлений и карьерные страницы компаний, о которых слышали много хорошего. Вы находите вакансию, которая кажется вам подходящей с точки зрения ваших навыков и опыта. Вы дорабатываете свое резюме, трудитесь над сопроводительным письмом и, скрестив пальцы, нажимаете кнопку «Применить».

А потом — ничего.

Статья: https://apptractor.ru/info/articles/vakansii-prizraki-i-kak-zaschititsya-ot-nih.html
Почему спустя 6 лет я отказался от GraphQL

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

Статья: https://bessey.dev/blog/2024/05/24/why-im-over-graphql/
Самые важные уроки, которые я получил от Senior-разработчиков

• Не переусложняйте
• Автоматизируйте все и знайте свои инструменты
• Никогда не пишите код без планирования
• Тесты на вес золота
• Задавайте больше «глупых» вопросов
• Люди — это указатели, а не словари
• Держитесь подальше от микросервисов

Статья: https://apptractor.ru/info/articles/senior-lessons.html
Могут ли цифровые продукты быть безвременными?

“Решает ли он проблему?”, “Это полезно?”, “Легко ли понять этот дизайн?” — эти вопросы часто приходили мне на ум, но никогда за свою карьеру я не интересовался: “Вечен ли этот дизайн?”.

Статья: https://apptractor.ru/info/articles/mogut-li-tsifrovyie-produktyi-byit-bezvremennyimi.html
Насколько быстр Javascript? Симулируем 20 миллионов частиц

Я бросил себе вызов: симулировать 1000000 (миллион) частиц на чистом Javascript на телефоне, используя только CPU и добившись 60 FPS.

Статья: https://habr.com/ru/articles/829220/
🤔2😁1
Audapolis - редактируйте медиа как текст. Проект призван облегчить, ускорить и сделать более доступным рабочий процесс редактирования медиафайлов, содержащих много слов.

• Программа позволяет редактировать медиафайлы в режиме текстового процессора.
• Она может автоматически транскрибировать аудио в текст.
• Ее можно использовать для редактирования видео, аудио и смешанных материалов - делайте радиопередачи, подкасты, аудиокниги, клипы с интервью или все, что вам нравится.
• Бесплатно
• Данные хранятся у вас - никаких облаков.

Audapolis на GitHub: https://github.com/bugbakery/audapolis
Инженеры-программисты не являются (и не должны быть) техниками

Великие инженеры-программисты автоматизируют повторяющийся/ручной труд. Большинство крупных организаций, занимающихся разработкой программного обеспечения, поощряют антиавтоматизацию из-за своего стремления к предсказуемости. Предсказуемая работа - это работа, которая могла быть автоматизирована, но не была автоматизирована. Чем более предсказуемой и рутинной является работа разработчика, тем больше он склоняется к тому, чтобы стать техником. Команды, которые попадают в предсказуемые потоки, скорее всего, игнорируют перспективные возможности для автоматизации.

Статья: https://www.haskellforall.com/2024/07/software-engineers-are-not-and-should.html
Результаты опроса разработчиков Stack Overflow 2024

В мае 2024 года Stack Overflow открыл 14-й ежегодный опрос разработчиков для разработчиков со всего мира — и сегодня опубликованы результаты. В этом году самыми популярными остаются такие технологии, как JavaScript и PostgreSQL, самыми любимыми — Rust и Markdown, разработчиков больше всего расстраивает технический долг на работе, и они не считают искусственный интеллект угрозой для своей работы. Что касается ИИ, 76% респондентов сообщили, что используют или планируют использовать инструменты ИИ, но только 43% заявили, что доверяют точности инструментов ИИ, а 45% считают, что инструменты ИИ не справляются со сложными задачами.

Обзор: https://apptractor.ru/info/analytics/rezultaty-oprosa-razrabotchikov-stack-overflow-2024.html
Я перестал использовать Copilot после 2 месяцев. И вот почему

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

Статья
: https://habr.com/ru/articles/831140/
Как я создал архиватор из задачки с техсобеса: сжатие файлов с помощью RLE

Однажды мне взбрело в голову написать собственную имплементацию алгоритма сжатия RLE. В этой статье рассказываю подробнее про RLE: что это за зверь такой, где используется, чем плох, чем хорош, и какие неожиданные сложности могут возникнуть при попытке имплементации.

Статья: https://habr.com/ru/companies/kts/articles/831440/
Перфекционизм - один из самых больших убийц производительности в разработке

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

Статья: https://newsletter.eng-leadership.com/p/perfectionism-one-of-the-biggest

Поставьте лайк, если хотите эту статью на русском.
👍4
Упадок мобильной разработки

Эти мобильные штучки уже не так интересны. Вы понимаете, что тратите все свое время на борьбу с платформой и очень мало времени на создание чего-либо. Создание - это самое интересное. Создание - это радость. Когда вы убираете радость из уравнения, это перестает приносить удовольствие, и тогда вы начинаете задаваться вопросом...

Есть ли что-то лучше? Что-то более увлекательное, что позволит мне создавать вещи быстрее, с быстрыми циклами обратной связи и более разумным тестированием?

Именно тогда мобильные разработчики часто пробуют что-то новое, например, веб-разработку (часто на основе JavaScript, Ruby, Python и т. д.), и обнаруживают, что жизнь на другой стороне безумно весела и продуктивна.

Статья: https://apptractor.ru/info/articles/upadok-mobilnoy-razrabotki.html
💩5🤣5👎3😁2👍1
Инженер по машинному обучению — новый путь обучения от Google

Google предлагает новый полный путь обучения по основам машинного обучения с использованием технологий Google Cloud. Этот путь обучения вы можете пройти самостоятельно и бесплатно. Однако он является довольно длительным, поскольку каждый отдельный курс (а их 15 во всем потоке) требует от 8 до 32 часов.

Новость: https://apptractor.ru/learn/inzhener-po-mashinnomu-obucheniyu-novyy-put-obucheniya-ot-google.html
Замедление YouTube с технической стороны

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

Статья: https://habr.com/ru/articles/832678/
🔥1
Duolingo создает новую роль, объединяющую дизайнеров и разработчиков

Недавно в Duolingo появилась должность, балансирующая между дизайном и инженерией. Приверженцы подхода, основанного на дизайне, нанимают людей, которые могут оптимизировать дизайн с помощью аниматоров и доносить эти оптимизации до инженеров. Они называют их креативными технологами.

Статья: https://rive.app/blog/creative-technologists-duolingo-s-solution-to-the-designer-to-developer-handoff