bootg.com »
United States »
Библиотека программиста | программирование, кодинг, разработка » Telegram Web
This media is not supported in your browser
VIEW IN TELEGRAM
Gemini Code Assist — новый инструмент от Google, который прокачает твой кодинг. Бесплатно, с мощным лимитом 180 000 завершённых кодов в месяц.
▪️ Подключай в VS Code и JetBrains (IntelliJ, PyCharm и др.).
▪️ Получай автодополнение, генерацию кода, юнит-тестов и помощь в отладке.
▪️ Работает на движке Gemini 2.0, который обучен на гигантских объемах кода.
Кто уже пробовал?
Делитесь впечатлениями
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21❤4
👍13❤1👾1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍6❤1
🧑➡️🤖 Почему замена программистов на ИИ — фатальная ошибка IT-индустрии
Та самая индустрия, которая когда-то боготворила программистов, теперь относится к ним как к древним реликвиям — эдаким писцам, отказывающимся принять печатный станок. Компании почему-то уверовали, что ИИ — это ответ на все вопросы, а программисты... Ну, они просто дорогие, своенравные и, что хуже всего, безнадежно человечные.
Но вот что забавно: если вы думаете, что замена программистов на ИИ — это гениальный ход, стоит вспомнить, чем обычно заканчиваются массовые увольнения инженеров. Спойлер: судебными исками, провальными продуктами и отчаянными попытками нанять всех обратно. Но конечно, действуйте на свой страх и риск — вы успеете пожалеть об этом быстрее, чем компилятор выдаст «syntax error».
В статье разбираем, почему это плохая идея. Грядут три неприятных последствия для компаний, мечтающих заменить программистов искусственным интеллектом.
🔗 Читать статью
🔗 Зеркало
Та самая индустрия, которая когда-то боготворила программистов, теперь относится к ним как к древним реликвиям — эдаким писцам, отказывающимся принять печатный станок. Компании почему-то уверовали, что ИИ — это ответ на все вопросы, а программисты... Ну, они просто дорогие, своенравные и, что хуже всего, безнадежно человечные.
Но вот что забавно: если вы думаете, что замена программистов на ИИ — это гениальный ход, стоит вспомнить, чем обычно заканчиваются массовые увольнения инженеров. Спойлер: судебными исками, провальными продуктами и отчаянными попытками нанять всех обратно. Но конечно, действуйте на свой страх и риск — вы успеете пожалеть об этом быстрее, чем компилятор выдаст «syntax error».
В статье разбираем, почему это плохая идея. Грядут три неприятных последствия для компаний, мечтающих заменить программистов искусственным интеллектом.
🔗 Читать статью
🔗 Зеркало
😁24👍7❤3🥱1
This media is not supported in your browser
VIEW IN TELEGRAM
🤖🧑💻 Предпочитаете Zed вместо VS Code? Правильно, ведь кодинг в редакторе стал еще проще и быстрее с новой опенсорсной моделью Zeta
Вы можете бесплатно использовать Zeta во время публичной бета-версии. Просто скачайте Zed и войдите в систему с помощью учётной записи GitHub.
Для затравки... Zeta основана на Qwen2.5-Coder-7B и имеет полностью открытый исходный код, включая открытый набор данных. Подробности — в анонсе.
#инструменты
Вы можете бесплатно использовать Zeta во время публичной бета-версии. Просто скачайте Zed и войдите в систему с помощью учётной записи GitHub.
Для затравки... Zeta основана на Qwen2.5-Coder-7B и имеет полностью открытый исходный код, включая открытый набор данных. Подробности — в анонсе.
#инструменты
🤔22👍4❤3🥰1😢1
Чтобы реально продвинуться в программировании, нужны проекты, которые заставляют глубоко погрузиться в язык и понять, как он устроен изнутри. Один из таких крутых проектов — собственный интерпретатор Python на Python.
▪️ Byterun — мини-интерпретатор Python, который состоит всего из 500 строк кода.
▪️ Простой и понятный код — идеально для новичков, которые хотят понять внутреннюю кухню Python без лишней сложности.
▪️ Реализация bytecode — на примере Byterun легко понять, как Python читает и выполняет ваш код.
▪️ Stack machine — знакомитесь с принципами работы стековой виртуальной машины.
▪️ Полезный опыт — создание таких проектов показывает, как Python обрабатывает переменные, функции, циклы и условия на самом низком уровне.
Начинайте изучать уже сейчас
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13👍8💯1
🎮 DOOM продолжает запускаться на чем угодно: теперь в TypeScript-типах
Представьте себе WebAssembly-runtime, который работает исключительно на TypeScript-типах — без единой строки JavaScript-кода. Этот безумный эксперимент запустил Doom, доказывая, что TypeScript — это не только про фронтенд.
🔹 Почему Doom
Проект изначально задумывался, чтобы показать, что Doom не может работать на TypeScript-типах. Но… он смог. Теперь автор доволен, миссия выполнена, а код остался в свободном плавании.
🔹 Стоит ли делать PR
Ну… автор проекта считает это «активным местом преступления», так что лучше просто наблюдать. Но если кто-то захочет запустить Crysis — велкам, код в ваших руках.
🔹 Что внутри
▪️ Сложнейшие арифметические операции на TypeScript-типах
▪️ Конвертация C-кода в WebAssembly и затем в TypeScript-типизацию
▪️ Конформанс-тестирование против WebAssembly-runtime в JS
▪️ Реализация битовых операций, сдвигов, деления и управления потоком
🔗 Ссылка на репозиторий
Представьте себе WebAssembly-runtime, который работает исключительно на TypeScript-типах — без единой строки JavaScript-кода. Этот безумный эксперимент запустил Doom, доказывая, что TypeScript — это не только про фронтенд.
🔹 Почему Doom
Проект изначально задумывался, чтобы показать, что Doom не может работать на TypeScript-типах. Но… он смог. Теперь автор доволен, миссия выполнена, а код остался в свободном плавании.
🔹 Стоит ли делать PR
Ну… автор проекта считает это «активным местом преступления», так что лучше просто наблюдать. Но если кто-то захочет запустить Crysis — велкам, код в ваших руках.
🔹 Что внутри
▪️ Сложнейшие арифметические операции на TypeScript-типах
▪️ Конвертация C-кода в WebAssembly и затем в TypeScript-типизацию
▪️ Конформанс-тестирование против WebAssembly-runtime в JS
▪️ Реализация битовых операций, сдвигов, деления и управления потоком
🔗 Ссылка на репозиторий
👍16😁6🌚4❤1🥱1
Что если бы все рутинные задачи делались сами? Вот тут заходит n8n — платформа для автоматизации, которая не пытается за вас кодить, но умеет связать 400+ сервисов в рабочие цепочки.
▪️ Подключает сервисы (Google Drive, Telegram, GitHub, CRM-системы и т.д.)
▪️ Позволяет писать свои скрипты на JavaScript/Python
▪️ Интегрирует AI-агентов (LangChain, LLM-модели)
▪️ Даёт полную автономность — можно self-host или в облаке
— Автопостинг в соцсетях из Notion
— Бэкапы базы в S3 раз в день
— Автообновление данных в Google Sheets
— Автоматизация CI/CD (GitHub + CI-инструменты)
Если мозги не варят — есть 900+ готовых шаблонов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤2🙏2😁1
🤩 База данных 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+ ТБ, обеспечил более высокую скорость работы, а файловое сжатие помогло снизить требования к хранилищу.
👉 Читать подробнее
Разработчик сервиса для поиска исходного кода searchcode.com прошел длинный путь и разные стеки:
Но пришел с такому набору технологий: Go, SQLite, Caddy. SQLite оказался быстрее MySQL за счёт отсутствия сетевых задержек и отлично справился с нагрузкой в 6+ ТБ, обеспечил более высокую скорость работы, а файловое сжатие помогло снизить требования к хранилищу.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25😁3🤔1
AI-тусовка кипит: первый тест GPT-4.5 показывает, что модель… не впечатляет.
— Код пишет хуже, чем Sonnet
— В 15 раз дороже GPT-4o
— В 10–25 раз дороже Sonnet 3.7
Да, 4.5 лучше в науке и мультиязычности, но зачем платить такие деньги, если OpenAI уже готовит GPT-5
Что думаете?
Пишите в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥5😁5❤1
Microsoft обновила File Explorer, но пользователи жалуются: интерфейс стал медленнее, а баги никуда не делись.
Проблемы фиксили в Windows 11 Build 22635.4950, но ничего не случилось. В Feedback Hub уже сотни жалоб: Explorer грузится по 10 секунд, особенно при работе с вкладками и навигационной панелью.
Microsoft уже признала баг и работает над исправлением.
А у вас тормозит проводник?
Пишите в комментариях 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔23😁11👍6🙏2😍2
🧠 Твоя БД скоро станет умнее тебя: 5 трендов open-source баз данных 2025
Что общего у ИИ, безопасности и DevOps? Все это станет стандартом для баз данных в 2025-м! Александр Ипатов, backend-разработчик в компании USETECH, рассказывает о крутых фишках, которые превратят твою обычную БД в интеллектуальную систему принятия решений.
🔗 Читать статью
🔗 Зеркало
Что общего у ИИ, безопасности и DevOps? Все это станет стандартом для баз данных в 2025-м! Александр Ипатов, backend-разработчик в компании USETECH, рассказывает о крутых фишках, которые превратят твою обычную БД в интеллектуальную систему принятия решений.
🔗 Читать статью
🔗 Зеркало
❤9🌚3👍2🥱1
В 1991 году Линус Торвальдс купил себе ПК, залипал в Prince of Persia, а потом решил написать свою ОС. Началось всё с простого кода на ассемблере, а потом Linux получил драйвера, файловые разрешения, поддержку сети… и внезапно — всемирное признание.
▪️ Первый дистрибутив — 1992.
▪️ Первая сетевая поддержка — случайно «убила» Sun-серверы универа.
▪️ Первый Linux-комп в истории — был установлен у Ларса, пока он… спал.
P.S. Линус когда-то сказал, что Linux «не будет большим и профессиональным, как GNU».
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24❤9🤔2💯1
Совет на 2025-й — будьте осторожнее с выбором работы.
IT-рынок штормит: массовые сокращения, заморозка найма, снижение зарплат. В такое время особенно важно отличать стоящие офферы от проходных.
Знакомо? Открываешь вакансию, а там: «Ищем middle-разработчика с опытом 10 лет, знанием 15 языков и готовностью работать за печеньки. Офис в Челябинске, релокация за ваш счет» 🤦♂️
Чтобы не тратить время на сотни сомнительных предложений, подпишитесь на IT Job Hub. Там мы отфильтровываем весь мусор и публикуем только избранные вакансии в стабильных компаниях:
— Зарплаты на уровне рынка, а не на уровне голодного студента
— Никаких «мы молодая и дружная семья» — только адекватные условия
— Проверенные работодатели, а не стартапы из сомнительных сфер
Вакансии удобно разбиты по тегам: #python #java #go #data #devops и по другим направлениям. Без воды и лишнего спама — только проверенные вакансии в знакомых компаниях.
Подписывайтесь, если не хотите упустить работу мечты → @proglib_jobs
IT-рынок штормит: массовые сокращения, заморозка найма, снижение зарплат. В такое время особенно важно отличать стоящие офферы от проходных.
Знакомо? Открываешь вакансию, а там: «Ищем middle-разработчика с опытом 10 лет, знанием 15 языков и готовностью работать за печеньки. Офис в Челябинске, релокация за ваш счет» 🤦♂️
Чтобы не тратить время на сотни сомнительных предложений, подпишитесь на IT Job Hub. Там мы отфильтровываем весь мусор и публикуем только избранные вакансии в стабильных компаниях:
— Зарплаты на уровне рынка, а не на уровне голодного студента
— Никаких «мы молодая и дружная семья» — только адекватные условия
— Проверенные работодатели, а не стартапы из сомнительных сфер
Вакансии удобно разбиты по тегам: #python #java #go #data #devops и по другим направлениям. Без воды и лишнего спама — только проверенные вакансии в знакомых компаниях.
Подписывайтесь, если не хотите упустить работу мечты → @proglib_jobs
👍8❤3🥱2
📱 Есть всё необходимое, но цена от $599 — смущает: первые впечатления от iPhone 16e
Новости про Скайп затмили ленту на неделе.
Поделитесь другими интересными новостями в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4💯1👾1
Никогда такого не было, и вот опять. Хакеры украли $485,000 в биткоинах через зараженные репозитории. Kaspersky обнаружил GitVenom — масштабную кампанию по распространению многоступенчатого малвара через GitHub. Главные жертвы — геймеры и криптоинвесторы. Описание фейковых проектов, кстати, похоже писали ИИ.
— Инструмент для автоматизации Instagram
— Телеграм-бот для управления BTC-кошельками
— Кряк для Valorant
Не доверяй халяве на GitHub, читай код перед запуском.
Попадался на такой развод?
Пиши в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚20👍11👾5😁4❤2
Разработчик Леннарт Финке создал проект визуализации примерно 100 тыс. пакетов PyPI и их зависимостей.
PyPI, репозиторий пакетов Python Software Foundation, насчитывает более полумиллиона проектов с открытым исходным кодом. Поскольку я использую многие из них каждый день, мне показалось уместным получше узнать этот набор пакетов и выразить им свою признательность. Индексация на сайте обеспечивает удобный поиск и фильтрацию, что хорошо при поиске чего‑то конкретного. Однако я решил взглянуть на каждый пакет сразу, построить визуализацию, — пояснил Финке.
Для визуализации и сбора метаданных использовался JSON API от PyPI, а также данные из копии репозитория на BigQuery.
— Найдете новые пакеты Python и их взаимосвязи
— Поймете структуру экосистемы Python
— Посмотрите изнутри, как можно реализовать такую визуализацию
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍5👾1
Forwarded from Proglib.academy | IT-курсы
🧮🔠 Математика в действии: решаем хитрые задачи по прогнозированию, оптимизации и логике
Статья, которая поможет развить навыки решения задач с помощью математики.
➡️ Вот что вас ждет
1️⃣ Прогнозирование численности населения — используем цепи Маркова для предсказания миграций между городом и пригородами.
2️⃣ Минимизация затрат — находим минимальное скалярное произведение векторов для оптимального распределения задач между работниками.
3️⃣ Машина времени — решаем задачу максимального числа пересекающихся временных интервалов с помощью заметающей прямой.
4️⃣ Алгоритм Целлера — вычисляем день недели по дате. Проверка на практике.
🔵 Хочешь прокачаться в математике для ML? Тогда разбирайся с этими задачами и не упусти вебинар: «Математика для ML: от теории к практике».
👉 Читать статью
Статья, которая поможет развить навыки решения задач с помощью математики.
👉 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6💯2👾2