IT Insights
661 subscribers
768 photos
4 videos
3 files
1.07K links
Новости разработки, технологий, немножко науки и техники
Download Telegram
Почему мы тестируем в проде (и вы должны это делать)

Успешное тестирование в продакшене - это многоступенчатый процесс, и в этой статье мы рассмотрим, что это такое, почему мы это делаем, и как это делать хорошо.

Статья: https://posthog.com/blog/testing-in-production
Разработка для Windows 95 в начале 90-ых

Возвращаемся в те времена и начинаем разрабывать для революционной ОС.

Статья: https://retrocoding.net/the-90s-developer-starter-pack
👏1
Медицинский ИИ-чатбот Google уже тестируется в больницах

Чатбот Google Med-PaLM 2 проходит испытания в нескольких больницах. Med-PaLM 2 - это вариант PaLM 2, предназначенный для ответов на вопросы о медицинской информации. Он обучается на специально подобранном наборе медицинских данных. Хотя Med-PaLM 2 все еще страдает от некоторых проблем с точностью, он показывает более или менее похожие на реальных врачей результаты, почти по всем другим параметрам, таким как рассуждения, предоставление ответов, поддерживаемых консенсусом, и понимание.

Новость: https://www.theverge.com/2023/7/8/23788265/google-med-palm-2-mayo-clinic-chatbot-bard-chatgpt
FDA впервые за 20 лет выдало полное одобрение на препарат для лечения болезни Альцгеймера

В четверг Управление по контролю за продуктами и лекарствами США (FDA) впервые за более чем два десятилетия выдало традиционное разрешение на применение препарата для лечения болезни Альцгеймера. Препарат предназначен для пациентов на ранних стадиях заболевания. В ходе испытаний у участников, получавших препарат, наблюдалось умеренное замедление снижения когнитивных функций по сравнению с теми, кто получал плацебо, но при этом наблюдались потенциально серьезные побочные эффекты.

Новость: https://www.politico.com/news/2023/07/06/fda-grants-approval-alzheimers-drug-00105041
Мега-подсказки: Превращение экспертных знаний в код

Мега-подсказки - это длинные инструкции, обычно более 300 слов, которые подробно описывают намерения пользователя и помогают искусственному интеллекту генерировать более точные ответы.

Статья: https://messyproblems.substack.com/p/mega-prompts-turning-expertise-into
"Ненастоящая работа" в Big Tech

В связи с тем, что в этом году технологические компании уволили десятки тысяч сотрудников, венчурные капиталисты и руководители компаний стали использовать термин "ненастоящая работа" для описания результатов деятельности сотрудников, вроде как находящихся на своих местах, но не выполняющих никакой реальной работы. Увольнения необходимы и даже целесообразны, утверждают они, поскольку тысячи сотрудников таких крупных технологических компаний, как Google и Meta, сидят и пытаются выглядеть занятыми, выполняя при этом очень мало продуктивной работы.

Статья: https://www.businessinsider.com/tech-industry-fake-work-problem-bad-managers-bosses-layoffs-jobs-2023-7
Forwarded from addmeto (Grigory Bakunov)
В TheVerge большое интервью с Демисом Хассабисом, генеральным директором Google DeepMind. О рекструктуризации компании, скором появлении полного искусственного интеллекта, регуляции применения ИИ, Google Bard и всём таком. По сути вся статья о том, что не надо замыкаться на лингвистических моделях и ChatGPT, в других областях ИИ тоже есть большие прорывы.

Очень уж не вовремя вышло интервью. Сегодня утекли подробности архитектуры и масштабов обучения GPT-4 - везде обсуждают именно их https://www.theverge.com/23778745/demis-hassabis-google-deepmind-ai-alphafold-risks
React95

Набор UI-компонентов в стиле Windows 95. Есть даже знаменитая скрепка.

GitHub: https://github.com/React95/React95
Как делать отличную работу

Новое эссе Пола Грэма. Основные выводы: 1. Распознавать правильного безумия: Хорошие идеи, которые являются инновационными и новаторскими, часто кажутся большинству людей безумными или плохими. 2. Нарушать правила: Независимое мышление, агрессивное или пассивное, позволяет нарушать правила. 3. Выбор правильных проблем: Люди склонны быть более консервативными при выборе проблем для решения, отдавая предпочтение модным проблемам.

Статья: https://paulgraham.com/greatwork.html
Модуляризация мобильных приложений в масштабе

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

Статья: https://engineering.teknasyon.com/modularization-of-mobile-applications-at-scale-df57815ff19a
GPT Prompt Engineer

Промпт инжиниринг - это своего рода алхимия. Не существует четкого способа предсказать, что будет работать лучше всего. Нужно экспериментировать, пока не найдется подходящая подсказка. GPT Prompt Engineer - это инструмент, который выводит эксперименты на новый уровень.

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

GPT Prompt Engineer на GitHub: https://github.com/mshumer/gpt-prompt-engineer
Как остановить бесконечный скроллинг, и нужно ли это делать

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

И пользователи, и профессионалы в области UX в целом считают это обычной практикой, возможно, даже хорошей. Мы живём в экономике внимания, поэтому чем дольше мы можем удерживать внимание пользователя, тем лучше, так ведь?

Возможно, что нет. Может быть, бесконечный скроллинг создаёт больше технических и социальных проблем, чем решает.

Статья: https://habr.com/ru/companies/ruvds/articles/747550/
Время - деньги: Калькулятор Shopify показывает, во сколько на самом деле обходятся компании ненужные встречи

Канадская компания Shopify в среду выпустила калькулятор стоимости совещаний, который стал частью программы, направленной на повышение эффективности календарей. Инструмент функционирует как расширение Chrome, встроенное в Google Calendar, и показывает 11 000 с лишним сотрудников Shopify по всему миру примерную стоимость их встреч, используя данные о средней зарплате, количестве участников и продолжительности встреч.

Новость: https://edition.cnn.com/2023/07/12/tech/shopify-meeting-cost-calculator/index.html
👍1
27 Must-Read книг по разработке программного обеспечения на 2023 год (со ссылками)

Мобайл:

• Android Programming: The Big Nerd Ranch Guide
• iOS Programming: The Big Nerd Ranch Guide
• Mastering Swift
• Kotlin for Android Developers: Learn Kotlin the easy way while developing an Android App
• React Native in Action

Статья: https://medium.com/fively/27-must-read-software-development-books-for-2023-a61df33b112e
В 100 раз быстрее, чем Wi-Fi: Выпущен стандарт Li-Fi, основанный на свете

Институт инженеров по электротехнике и электронике добавил стандарт 802.11bb в качестве стандарта для беспроводной связи на основе света. Официальное утверждение стандарта 802.11bb позволит ускорить распространение и внедрение стандарта технологии передачи данных на основе света. Li-Fi обеспечивает более быструю, надежную и безопасную беспроводную связь по сравнению с традиционными технологиями. Теперь, когда стандарт уже выпущен, можно надеяться, что проблема совместимости Li-Fi и Wi-Fi будет полностью решена.

Новость: https://www.tomshardware.com/news/li-fi-standard-released
Технический долг захватил глобальную экономику

В то время, как правильно написанные код и документация служат бессрочно, компоненты и используемые подходы – нет. Программное обеспечение и его составляющие со временем могут становиться техническим долгом. Расцвет индустрии ПО пришёлся на далёкие 80-е годы, поэтому то, что мы сегодня начинаем сталкиваться с полностью устаревшими концепциями, процессами и системами, является относительно новым явлением.

Перевод: https://habr.com/ru/companies/ruvds/articles/748002/
Как Facebook* обеспечивает синхронизацию миллионов серверов

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

Статья: https://engineering.fb.com/2022/11/21/production-engineering/precision-time-protocol-at-meta/
Жизненный цикл технологии

В этой статье рассматриваются стратегии, используемые компанией Slack для управления жизненным циклом (разработка, поддержка и окончательный выход из эксплуатации) инфраструктурных проектов, на примере миграции через три последовательных предложения внутренних "платформ".

Статья: https://slack.engineering/technology-lifecycle/
Здоровое трение в UX: создание слайдера оплаты

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

Перевод: https://apptractor.ru/info/articles/zdorovoe-trenie-v-ux-sozdanie-slaydera-oplaty.html