Берлога Программистов 👨‍💻
11.2K subscribers
1.43K photos
37 videos
8 files
1.43K links
Канал про IT.

Сотрудничество: @robertokkkk

Официальный бот @itberloga_store_bot

Реклама на бирже:
https://telega.in/c/berloga_programmistov

№ 5162097220
Download Telegram
Синхронизация истории в терминале!?

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

Синхронизацию можно настроить через облачный сервис или развернуть на собственном сервере. Ещё у Atuin есть сквозное шифрование для защиты информации.

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

Ставьте «❤️», если пост вам понравился!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
19
Python 3.14 станет ещё быстрее!

CPython 3.14 обещает ускорение производительности на 30%, и всё это благодаря нововведению, которое принесло новую оптимизацию интерпретатора через tail calls, что позволяет ускорить выполнение байт-кода.

В данный момент доступны первые альфа-версии, а бета-релиз намечен на май 2025 года. Эксперты называют это одним из самых значимых улучшений Python за последние годы.

Подробнее в этой статье

Ставьте «❤️», если пост оказался интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
41👎3
Умнейший ИИ в истории!

Компания Илона Маска xAI представила нового чат-бота Grok 3, которого называют «самым умным ИИ на планете». Инженеры xAI заявляют, что модель настолько мощная, что её потенциал даже пугает их.

На данный момент Grok 3 уже превзошёл ChatGPT-4o, Claude 3.5 и DeepSeek-V3 в тестах по математике, программированию и решению научных задач.

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

Пока доступ к Grok 3 ограничен, но Маск обещает открыть регистрацию уже в марте.

Ставьте «❤️», если пост вам понравился!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
39🔥4👎3
Как стать Go-разработчиком в 2025 году?

Тимлид Даниил Динько, а также бывший senior-разработчик в Ozon Tech, разобрал, как стать junior, middle или senior разработчиком на языке Go.

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

Ставьте «❤️», если пост оказался полезным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
16👎1
Linux на Dendy!?

Энтузиасты запустили ядро Linux на системе NES, известной как Dendy. Для этого они использовали NES86.

NES86 – это эмулятор IBM PC на NES, который создаёт среду, совместимую с ELKS (Embedded Linux Kernel Subset).

Этот проект показал, что даже на старом железе 80-х можно запустить современные системы. Стоит заметить, что работа в терминале и файловая система доступны, хотя и с ограничениями.

Однако стоит понимать, что производительность минимальна, а многозадачность отсутствует.

Проект уже доступен на GitHub, а его демонстрация — на YouTube.

Ставьте «❤️», если пост вам понравился!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
17
ИИ, который заменит GameDev-разработчиков и игроков!

Microsoft представила первую ИИ-модель под названием Muse, которая может не только создавать игровые сцены, но и предсказывать действия игрока.

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

Ставьте «❤️», если пост оказался интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
24👎8
Что такое Jetpack Compose и чем он отличается от XML?

Jetpack Compose – это современный инструмент, который использует декларативный подход для создания пользовательских интерфейсов на Android.

Обычно интерфейсы в Android создают с помощью XML, но у этого метода есть свои недостатки, например, усложнение кода при увеличении проекта, необходимость вручную изменять UI при обновлении данных и т. д.

В отличие от XML, Compose автоматически обновляет UI при изменении данных, а также упрощает разработку интерфейсов, объединяя логику и UI в одном месте на Kotlin.

Ставьте «❤️», если пост вам понравился!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
21
ChatGPT-4.5 выходит уже на следующей неделе!

Уже в ближайшие дни OpenAI планирует выпустить обновленную модель ChatGPT-4.5. Кроме того, в планах компании выпустить GPT-5 уже в мае этого года!

GPT-4.5 станет последней моделью OpenAI, которая не использует технологию chain-of-thought. Все последующие модели перейдут на более «осмысленный» подход к генерации ответов.

Модель GPT-5 будет основана на версии o3, но с улучшенными возможностями рассуждения и более точными ответами.

Ставьте «❤️», если пост оказался интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
35
Как защитить себя от желаемого взлома?

Каждый из вас хотя бы раз сталкивался с вирусом на компьютере, но как он попал туда? Для вас окажется большим удивлениям, но даже заходя на простые сайты вы можете подхватить вирус!

На данный момент эксперты насчитывают более 450 тысяч новых вредоносных программ, а их общее количество превышает сотни миллионов.

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

Ставьте «❤️», если пост оказался полезным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
16👎3
Интерактивные диаграммы для GitHub-репозиториев!

Иногда можно легко запутаться в структуре чужого проекта. Именно для этого был создан GitDiagram – сервис для визуализации связи между модулями в виде интерактивной диаграммы.

Запустить его можно двумя способами:

Открыть сервис и вставить ссылку на репозиторий или заменить в адресе проекта hub на diagram.

Ставьте «❤️», если пост вам понравился!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
20
Это вредоносное ПО установили уже 100 тыс. раз!

В Google Play нашли очередное опасное приложение SpyLend, которое скачали более 100 000 раз. Оно притворяется полезным финансовым сервисом, но на самом деле ворует личные данные пользователей.

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

Ставьте «❤️», если пост оказался интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
37
1️⃣0️⃣0️⃣0️⃣0️⃣

Немного с опозданием, но я просто не мог не написать об этом. Если честно, даже и не вериться в это. Огромное спасибо каждому, кто подписан на этот канал, читает посты и ставит реакции. Мы очень ценим поддержку с вашей стороны и взамен будем максимально стараться над улучшением качества контента. И так же как в посте с благодарностью о преодолении отметки в 5к подписчиков, напомню, что это только начало, и в скором времени, мы вместе построим целое айти комньюнити и вместе будем становиться лучше с каждым днем! 👨‍💻🤝


Спасибо всем! ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
161🔥5👎2
Лучшие онлайн редакторы кода!

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

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

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

Ставьте «❤️», если пост оказался полезным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
20
Инструменты для обнаружения вредоносного кода!

Компания Apiiro выпустила два инструмента для обнаружения вредоносного кода. Первый — это набор правил для Semgrep и Opengrep, который выявляет вредоносные шаблоны.

Semgrep и Opengrep — это инструменты для поиска шаблонов в коде, помогающие находить уязвимости и подозрительные конструкции.

Второй инструмент — PRevent, сканер для GitHub, который проверяет pull requests в реальном времени.

Оба инструмента можно интегрировать в CI/CD-процессы, а их точность обнаружения вредоносного кода составляет около 90%.

Ставьте «❤️», если пост вам понравился!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
25🤔3🔥2
Google — защита от квантовых атак!

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

Теперь Cloud KMS поддерживает два новых алгоритма цифровых подписей, устойчивых к квантовым атакам. Они соответствуют стандартам NIST и уже доступны в режиме предварительного просмотра.

Ставьте «❤️», если пост оказался интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
32
Новый ИИ-браузер!

Perplexity AI анонсировала ИИ-браузер Comet, но все подробности пока остаются в секрете. В данный момент можно отправить заявку на регистрацию в бета-тестировании.

Этот браузер обещает быть лучше, чем его конкурент Dia — браузер с функциями ИИ-команд и многим другим.

Ставьте «❤️», если пост вам понравился!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
28
Функции ChatGPT стали ещё доступнее!

OpenAI сделала Advanced Voice Mode бесплатным для всех пользователей, независимо от подписки. Кроме того, добавилось 5 новых голосов, поддержка разных диалектов, а также улучшились интонация и скорость реакции.

Помимо этого, функция Deep Research стала доступнее. Теперь её могут использовать не только пользователи с подпиской Pro, но и те, у кого есть подписки Plus, Team, Edu и Enterprise.

Ставьте «❤️», если пост оказался полезным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
22
Что такое Web 3.0?

Web 3.0 — это концепция будущей версии интернета, который будет более безопасным, а пользователи смогут полностью контролировать свои данные.

Вместо серверов Google, ваши данные будут хранится в личном цифровом аккаунте, и только вы будете решать, кому и какие данные показывать.

Подробнее узнать про эту концепцию можно в этой статье!

Ставьте «❤️», если пост оказался интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
28🔥1
Как Copilot раскрыл приватные GitHub репозитории?

Дело в том, что любые данные, попавшие в интернет, даже на короткое время, могут навсегда сохраниться в генеративных ИИ-чатах, таких как Microsoft Copilot.

Причина заключается в кешировании данных Bing, которое индексирует публичные страницы, а затем передает их в Copilot.

Компания Lasso, занимающаяся исследованием ИИ-угроз, обнаружила, что тысячи репозиториев GitHub остаются доступными через Copilot, даже если они стали приватными или были удалены.

В результате количество утечек превысило 20 000.

Ставьте «❤️», если пост вам понравился!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
20🔥11🤔5👎1
Doom запустили в TypeScript-компиляторе!?

Разработчик Димитри Митропулос решил сделать что-то безумное, а именно запустить Doom внутри TypeScript-компилятора. На реализацию ушло 200 часов, а весь проект занял целый год!

Чтобы понять всю сложность задачи, ему пришлось разобраться в WebAssembly, виртуальных машинах, внутреннем устройстве TypeScript-компилятора и архитектуре Doom.

Сейчас уже доступно видео с демонстрацией и репозиторий на GitHub.

Ставьте «❤️», если пост оказался интересным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
25
Как отличить AI-код от реального?

GitHub Copilot, ChatGPT и другие ИИ активно генерируют код, помогая разработчикам ускорить разработку. Однако такой код зачастую может содержать ошибки и уязвимости в безопасности.

По данным Stack Overflow Developer Survey 2024, 40% разработчиков сталкивались с небезопасным кодом, предложенным нейросетями.

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

В этой статье расскажут, как научиться отличать такой код.

Ставьте «❤️», если пост оказался полезным!

Меню канала
Please open Telegram to view this post
VIEW IN TELEGRAM
19👎2