Библиотека программиста | программирование, кодинг, разработка
82.2K subscribers
3.12K photos
147 videos
88 files
6.35K links
Все самое полезное для программиста в одном канале.

Список наших каналов: https://tttttt.me/proglibrary/9197
Учиться у нас: https://proglib.io/w/a32a0d94

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv
Прайс: @proglib_advertising
Download Telegram
☁️ Тут DHH посчитал, что сэкономит более $10 млн, если мигрировать из облаков обратно в on-premises

Создатель Ruby-on-Rails David Heinemeier Hansson недавно поделился мыслями и цифрами по экономии от перехода с облаков.

Сухие цифры по затратам: $700,000 потрачено на железо (Dell), что позволило снизить стоимость облаков с $3.2 до $1.3 🍋 в год. Оставшееся — 10 петабайт в S3 на Амазоне, на 4-х летнем котракте.

💬 Что думаете? Сисадмины снова в деле?
🎃 Приглашаем на вебинар перед Хэллоуином: «Нужна ли математика на собеседованиях?» 🧙‍♀️

Темные тучи сгущаются, и в воздухе витает мистическая атмосфера... Готовы ли вы окунуться в мир загадочной математики и раскрыть тайны успешного собеседования? Тогда ждем вас 28 октября в 20:00! 🕸
https://proglib.io/w/99515be0

Что вас ждет в эту зловещую ночь:

💀 Ошибаться не страшно: узнаем, как неудачные проекты и опыт «в стол» превращают джуниоров в сеньоров. Расскажем истории о том, как ошибки закаляют и помогают достигать вершин мастерства.

🧛 Собеседования без подготовки? Обсудим, возможно ли пройти через испытания рекрутеров без специальной подготовки или это путь в лабиринт с привидениями.

🧙 Теория и практика — зелье успеха:

• Выбор метрики оценки модели: какую метрику показать бизнесу, чтобы не столкнуться с гневом нечисти? Разберемся в разнице между MAPE и WAPE и когда какую применять.

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

🦇 Бонус для смельчаков: раскроем секреты тестирования в маркетинге, которые помогут не заблудиться в темном лесу конкурентного рынка.

Не упустите шанс провести вечер в компании единомышленников, погрузиться в атмосферу Хэллоуина и получить ценные знания!

🕯 Записывайтесь на вебинар и готовьтесь к мистическим открытиям!
https://proglib.io/w/99515be0👻
🤯 Еще один пост о выгорании

Автор текста уволился с последней подработки в августе, имея долг в 40 тысяч фунтов, без других источников дохода и с одной лишь бизнес-идеей (она провалилась).

И все же это было правильное решение. Почему же? Читайте под катом 👇

🔗 Читать
🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.

В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги

👉Подписаться👈
🛠️🎯 12 инструментов для разработки крутого фронтенда

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

🔸 Neumorphism — набирающий популярность тренд в дизайне интерфейсов.
🔸 Ray.so создает красивые сниппеты для иллюстрации гайдов и туториалов.
🔸 ReactToPrint позволяет рендерить в браузере печатные версии отдельных React-компонентов.
🔸 Swapy позволяет превратить макет в интерактивный интерфейс с возможностью перетаскивания элементов.
🔸 WebJSX — библиотека для создания веб-приложений с использованием синтаксиса JSX и веб-компонентов.
🔸 Web Maker — оффлайн-песочница для экспериментов с HTML, CSS и JavaScript.
🔸 Sniper CSS — расширение Chrome для поиска и устранения неиспользуемых CSS-стилей.
🔸 Recharts — библиотека для построения графиков в React-приложениях.

👉 Читать статью полностью
👉 Зеркало
🔥 Команда Explyt сделала свой продукт Explyt Spring бесплатным для коммерческого и некоммерческого использования. Он предоставляет замену основной функциональности Intellij Utlimate в части Spring и ставится как плагин на Intellij Community.

Также с 1-го ноября они планируют открыть исходники на GitHub (лицензия не позволит сделать форк, но вы сможете предложить свой PR).

▶️ Все контакты — на сайте!
🚀💾 Protocol Buffers: самая эффективная бинарная альтернатива текстовому формату

Protobuf — механизм бинарной сериализации данных, разработанный компанией Google. Протокол не зависит от языка и платформы, и обеспечивает более компактную и быструю сериализацию по сравнению с традиционными текстовыми форматами.

Особенно интересно, как решается проблема совместимости версий. Обо всем этом подробнее читайте в нашей статье👇

🔗 Читать статью
🔗 Зеркало
🔥 Как подготовиться к собеседованию по проектированию систем? Пошаговое руководство от Владимира Балуна, ex-Team Lead в Яндекс

📌 Что внутри:
1️⃣ Зачем нужно отдельное собеседование по System Design
2️⃣ Кому предлагают пройти это собеседование
3️⃣ Как пройти собеседование: этапы и советы
4️⃣ 16 типичных ошибок при прохождении
5️⃣ Типы задач, которые встречаются чаще всего
6️⃣ Советы по подготовке к собеседованию по System Design

👉 Читать
This media is not supported in your browser
VIEW IN TELEGRAM
🤓 Git Gud — игра для изучения Git

Это игра с командной строкой. В ней уровни разделены от простого к экспертному.

🔗 Ссылка
Please open Telegram to view this post
VIEW IN TELEGRAM
🎃 Не знаете, чем заняться на хэллоуин?

Предлагаем вспомнить одни из лучших хоррор-игр этого тысячелетия:

Slender /
Инди-ужастик о выживании в лесу.

Alien: Isolation / Напряженная охота на космическом корабле.

Outlast / Ужасный эксперимент в психиатрической больнице.

Alan Wake 2 / Мистическая история писателя в кошмаре.

Slay The Princess / Мета-ужастик с нелинейным выбором.

Silent Hill 2 / Психологический хоррор в туманных улицах.

Until Dawn / Кинематографическая история с выбором судьбы.

Signalis / Ретро-футуристический ужастик с таинственной атмосферой.

Visage / Психологический хоррор с мрачной атмосферой и загадками.

Dead Space / Хоррор выживания в космосе с некроморфами.

👋 Список можно дополнять еще долго, что вы считаете мы забыли?
Please open Telegram to view this post
VIEW IN TELEGRAM
💬🎃 Поделитесь самыми пугающими историями из своей карьеры: страшные баги, найденные в последний момент, случайные удаления данных, «бессмертные» ошибки и забавные, но пугающие инциденты.

Ждем ваших комментариев 👇
Gravity UI: как сделать сайт доступным для всех

Gravity UI — дизайн‑система и библиотека компонентов с открытым исходным кодом, на которой работают множество сайтов, включая сервисы Яндекса. Одна из крутых ее особенностей — система позволяет строить интерфейсы, доступные пользователям с ограниченными возможностями. 

Команда Gravity UI рассказала, как проверяет эффективность работы сайтов с программами экранного доступа и какие правки потребовались после тестирования. А также несколько открытых issues на GitHub.