Dernières publications de Библиотека программиста | программирование, кодинг, разработка (@proglibrary) sur Telegram

Publications du canal Библиотека программиста | программирование, кодинг, разработка

Библиотека программиста | программирование, кодинг, разработка
Все самое полезное для программиста в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/a32a0d94

Наши каналы: https://t.me/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
85,705 abonnés
3,549 photos
170 vidéos
Dernière mise à jour 11.03.2025 07:47

Le dernier contenu partagé par Библиотека программиста | программирование, кодинг, разработка sur Telegram

Библиотека программиста | программирование, кодинг, разработка

01 Mar, 19:25

6,767

🤩 База данных SQLite searchcode.com, вероятно, на 6 терабайт больше вашей

Разработчик сервиса для поиска исходного кода searchcode.com прошел длинный путь и разные стеки:

1️⃣ PHP, CodeIgniter, MySQL, Memcached, Apache2 и Sphinx search.

2️⃣ Python, Django, MySQL, Memcached, Sphinx search, Nginx and RabbitMQ.

3️⃣ Никогда неопубликованная в паблик версия на Java, MySQL, Memcached, Nginx и Sphinx search.

4️⃣ Go, MySQL, Redis, Caddy и Manticore search.

5️⃣ Manticore search заменен на custom index и стек включал Go, MySQL, Redis и Caddy.

Но пришел с такому набору технологий: Go, SQLite, Caddy. SQLite оказался быстрее MySQL за счёт отсутствия сетевых задержек и отлично справился с нагрузкой в 6+ ТБ, обеспечил более высокую скорость работы, а файловое сжатие помогло снизить требования к хранилищу.

👉 Читать подробнее
Библиотека программиста | программирование, кодинг, разработка

01 Mar, 11:10

6,560

🛠 Автоматизация задач с n8n

Что если бы все рутинные задачи делались сами? Вот тут заходит n8n — платформа для автоматизации, которая не пытается за вас кодить, но умеет связать 400+ сервисов в рабочие цепочки.

➡️ Что умеет

▪️ Подключает сервисы (Google Drive, Telegram, GitHub, CRM-системы и т.д.)

▪️ Позволяет писать свои скрипты на JavaScript/Python

▪️ Интегрирует AI-агентов (LangChain, LLM-модели)

▪️ Даёт полную автономность — можно self-host или в облаке

📌 Примеры юзкейсов:
— Автопостинг в соцсетях из Notion
— Бэкапы базы в S3 раз в день
— Автообновление данных в Google Sheets
— Автоматизация CI/CD (GitHub + CI-инструменты)

Если мозги не варят — есть 900+ готовых шаблонов

📎 GitHub
Библиотека программиста | программирование, кодинг, разработка

01 Mar, 07:07

6,470

🎮 DOOM продолжает запускаться на чем угодно: теперь в TypeScript-типах

Представьте себе WebAssembly-runtime, который работает исключительно на TypeScript-типах — без единой строки JavaScript-кода. Этот безумный эксперимент запустил Doom, доказывая, что TypeScript — это не только про фронтенд.

🔹 Почему Doom

Проект изначально задумывался, чтобы показать, что Doom не может работать на TypeScript-типах. Но… он смог. Теперь автор доволен, миссия выполнена, а код остался в свободном плавании.

🔹 Стоит ли делать PR
Ну… автор проекта считает это «активным местом преступления», так что лучше просто наблюдать. Но если кто-то захочет запустить Crysis — велкам, код в ваших руках.

🔹 Что внутри

▪️ Сложнейшие арифметические операции на TypeScript-типах

▪️ Конвертация C-кода в WebAssembly и затем в TypeScript-типизацию

▪️ Конформанс-тестирование против WebAssembly-runtime в JS

▪️ Реализация битовых операций, сдвигов, деления и управления потоком

🔗
Ссылка на репозиторий
Библиотека программиста | программирование, кодинг, разработка

28 Feb, 18:04

6,635

🐍 Как прокачать навыки Python на реальном проекте: создаём собственный интерпретатор

Чтобы реально продвинуться в программировании, нужны проекты, которые заставляют глубоко погрузиться в язык и понять, как он устроен изнутри. Один из таких крутых проектов — собственный интерпретатор Python на Python.

➡️ Что внутри проекта

▪️ Byterun — мини-интерпретатор Python, который состоит всего из 500 строк кода.

▪️ Простой и понятный код — идеально для новичков, которые хотят понять внутреннюю кухню Python без лишней сложности.

▪️ Реализация bytecode — на примере Byterun легко понять, как Python читает и выполняет ваш код.

▪️ Stack machine — знакомитесь с принципами работы стековой виртуальной машины.

▪️ Полезный опыт — создание таких проектов показывает, как Python обрабатывает переменные, функции, циклы и условия на самом низком уровне.

Начинайте изучать уже сейчас 🔥
Библиотека программиста | программирование, кодинг, разработка

28 Feb, 12:01

6,690

🤖🧑‍💻 Предпочитаете Zed вместо VS Code? Правильно, ведь кодинг в редакторе стал еще проще и быстрее с новой опенсорсной моделью Zeta

Вы можете бесплатно использовать Zeta во время публичной бета-версии. Просто скачайте Zed и войдите в систему с помощью учётной записи GitHub.

Для затравки... Zeta основана на Qwen2.5-Coder-7B и имеет полностью открытый исходный код, включая открытый набор данных. Подробности — в анонсе.

#инструменты
Библиотека программиста | программирование, кодинг, разработка

28 Feb, 09:02

6,653

Хотите вывести свой дом на новый уровень с техникой в 2-3 раза дешевле магазинных цен? Тогды вы по адресу.

Канал SmartHome — это не просто подборка умных товаров, а настоящая лаборатория инновационных решений для вашего дома. В канале вы найдете:
💡Гаджеты для умного дома с актуальными советами по организации пространства и интеграции технологий
💡Технологичные новинки со скидками, которые точно улучшат вашу повседневную жизнь и сэкномят время
💡Необычные товары с AliExpress, которые удивят и вдохновят на новые идеи для организации пространства в доме
💡Лайфхаки и инсайты по оптимизации умного пространства, от освещения до автоматизации
Все это — в одном месте и только здесь. Только для тех, кто не только ценит технологии, но и хочет создать их них умную экосистему.

Подписывайтесь, в канале каждый день новые обзоры со скидками до 90% от проверенных продавцов.

Реклама. ООО АЛИБАБА.КОМ РУ ИНН 7703380158
Библиотека программиста | программирование, кодинг, разработка

28 Feb, 06:04

6,237

🧑➡️🤖 Почему замена программистов на ИИ — фатальная ошибка IT-индустрии

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

Но вот что забавно: если вы думаете, что замена программистов на ИИ — это гениальный ход, стоит вспомнить, чем обычно заканчиваются массовые увольнения инженеров. Спойлер: судебными исками, провальными продуктами и отчаянными попытками нанять всех обратно. Но конечно, действуйте на свой страх и риск — вы успеете пожалеть об этом быстрее, чем компилятор выдаст «syntax error».

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

🔗 Читать статью
🔗 Зеркало
Библиотека программиста | программирование, кодинг, разработка

27 Feb, 20:00

6,417

🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Библиотека программиста | программирование, кодинг, разработка

27 Feb, 19:51

6,500

🐳 Подборка шпаргалок по #Docker: на заметку разработчику

#шпаргалки #инфографика
Библиотека программиста | программирование, кодинг, разработка

27 Feb, 12:03

7,518

🖥 Google раздает AI-ассистента для разработчиков

Gemini Code Assist — новый инструмент от Google, который прокачает твой кодинг. Бесплатно, с мощным лимитом 180 000 завершённых кодов в месяц.

➡️ Как использовать

▪️ Подключай в VS Code и JetBrains (IntelliJ, PyCharm и др.).
▪️ Получай автодополнение, генерацию кода, юнит-тестов и помощь в отладке.
▪️ Работает на движке Gemini 2.0, который обучен на гигантских объемах кода.

Кто уже пробовал?
Делитесь впечатлениями 👇