IT Insights
657 subscribers
770 photos
4 videos
3 files
1.07K links
Новости разработки, технологий, немножко науки и техники
Download Telegram
Тесты вредны для разработчиков

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

Статья: https://apptractor.ru/info/articles/testy-vredny-dlya-razrabotchikov.html
👎3👍1
Localpilot

Локальный GitHub Copilot на Mac в один клик.

GitHub: https://github.com/danielgross/localpilot
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
inshellisense предоставляет автозаполнение в стиле IDE для терминала. Это нативный рантайм с автодополнением, поддерживающий 600+ операторов командной строки. Поддерживает Windows, Linux и MacOS.

GitHub: https://github.com/microsoft/inshellisense
Ретромалина. Устанавливаем старые игры и Windows 95 на Raspberry Pi с помощью Dosbian

Пару месяцев назад я случайно услышал о Dosbian: специальной версии Raspberry Pi OS, позволяющей запускать на «малинке» MS-DOS и даже Windows 3.1/9x, не говоря уже о DOS-совместимых играх. Признаться, мне всегда нравился компьютер Raspberry Pi 400, правда, я никак не мог придумать, к чему его приспособить. Теперь вопрос решился сам собой: я заказал себе эту машину специально, чтобы установить и протестировать на ней Dosbian.

Статья: https://habr.com/ru/companies/ruvds/articles/771944/
10 трудных истин, которые вам не расскажут о работе программистов

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

1) ВУЗ не подготовит вас к работе
2) Вы редко будете получать новые красивые проекты
3) Всем наплевать на ваш чистый код
4) Иногда приходится работать с некомпетентными людьми
5) Привыкните к многочасовым совещаниям
6) К вам будут часто обращаться за оценкой сроков
7) Ошибки станут вашим заклятым врагом на всю жизнь
8) Неопределенность станет вашим токсичным другом
9) Отключиться от работы будет практически невозможно
10) Вы получите больше пользы от хороших сотф-скилов, чем от хороших технических навыков

Статья: https://apptractor.ru/info/articles/10-trudnyh-istin-kotorye-vam-ne-rasskazhut-o-rabote-programmistov.html
👍2💯2
This media is not supported in your browser
VIEW IN TELEGRAM
ИИ в FigJam

Компания Figma представила новые функции искусственного интеллекта в функции FigJam для улучшения совместной визуальной работы. Эти функции призваны снизить начальный барьер для пользователей и предлагают помощь в создании шаблонов, подведении итогов мозговых штурмов и автоматизации задач, делая FigJam более доступной и продуктивной.

Обновление: https://www.figma.com/blog/introducing-ai-to-figjam/
Monaspace

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

Сайт: https://monaspace.githubnext.com/
Набор для создания бумажных вайрфреймов (плагин Figma)

Этот lofi кит для создания прототипов позволяет дизайнерам работать быстрее и эффективнее, имитируя аналоговый процесс создания дизайна на бумаге.

Ссылка: https://www.figma.com/community/file/1075811850250564922/paper-wireframe-kit
1
Как одна строчка кода привела к убыткам в 60 млн. долл.

15 января 1990 г. операционный центр компании AT&T в штате Нью-Джерси обнаружил широкомасштабный сбой в работе системы. Несмотря на попытки исправить ситуацию, сеть оставалась неисправной в течение 9 часов, что привело к 50% отказов в соединениях. В результате AT&T потеряла более 60 млн. долларов, а более 60 тыс. американцев остались с полностью отключенными телефонами. Кроме того, были задержаны 500 авиарейсов, что отразилось на 85 тыс. человек.

Статья: https://engineercodex.substack.com/p/how-one-line-of-code-caused-a-60
Использование Rust в стартапе: поучительная история

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

Статья: https://apptractor.ru/develop/coding/ispolzovanie-rust-v-startape-pouchitelnaya-istoriya.html
👍1
Создание поиска в видео

Сегодня мы рассмотрим закулисные технологии, с помощью которых Netflix создает великолепные трейлеры, ролики для Instagram и социальных сетей и другие рекламные ролики.

Статья от Netflix: https://netflixtechblog.com/building-in-video-search-936766f0017c
1
Nvidia представила H200 - монструозный GPU для ИИ, который ускорит ChatGPT

По словам Nvidia, H200 - это первый GPU с памятью HBM3e. Благодаря HBM3e H200 предлагает до 141 Гбайт памяти и пропускную способность 4.8 Тбайт/с, что, по словам Nvidia, в 2.4 раза превышает пропускную способность Nvidia A100, выпущенного в 2020 году.

Новость: https://arstechnica.com/information-technology/2023/11/nvidia-introduces-its-most-powerful-gpu-yet-designed-for-accelerating-ai/
OpenGPTs

Этот репозиторий представляет собой попытку создать опыт, аналогичный GPT от OpenAI. Он позволяет разработчикам использовать более 60 LLM, промпты, более 100 инструментов, векторные базы данных, алгоритмы извлечения и базы данных с историями чатов.

Репозиторий: https://github.com/langchain-ai/opengpts
Media is too big
VIEW IN TELEGRAM
Программист размышляет об уходящих днях своего ремесла

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

Эссе-стенание в Ньюйоркер по поводу ИИ (спойлер - все кончится хорошо): https://www.newyorker.com/magazine/2023/11/20/a-coder-considers-the-waning-days-of-the-craft
ИИ Google впервые превзошел традиционные прогнозы погоды

Метеорологическая модель на основе искусственного интеллекта от Google DeepMind под названием GraphCast значительно превосходит традиционные методы прогнозирования погоды при предсказании глобальных погодных условий на срок до 10 дней вперед. GraphCast превзошла ведущую традиционную систему на 90% по 1380 показателям. Она способна предсказывать сотни погодных переменных на 10 дней вперед с разрешением 0.25° в глобальном масштабе менее чем за минуту. По оценкам, GraphCast примерно в 1000 раз дешевле с точки зрения потребления энергии по сравнению с традиционными методами.

Исследование: https://www.science.org/doi/10.1126/science.adi2336
Почему бенчмарки бесполезны

Брайн Бэлфор, CEO и основатель Reforge, в посте поделился своим мнением по поводу использования эталонных данных — бенчмарков. Борьба, которую я проигрываю, но буду продолжать… Продуктовые бенчмарки не так уж полезны, а во многих случаях и вовсе разрушительны. Вот 5 причин, почему это так.

1. Медиана — отстой
2. Ни одна компания не является медианной во всем
3. Бенчмарки — это не кратчайший путь к качес