Библиотека программиста | программирование, кодинг, разработка
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
#news

Microsoft и NVIDIA заколлабились для реализации крупнейшей в мире генеративной языковой ИИ-модели с 530 миллиардами параметров

Они объединили свои усилия для создания модели генерации естественного языка Megatron-Turing Natural Language Generation, которая содержит 530 миллиардов параметров. Это самая большая и самая мощная монолитная трансформаторная языковая модель, обученная на сегодняшний день.

https://proglib.io/w/1cb8910b
#news

Alibaba открыла код распределённой СУБД PolarDB, основанной на PostgreSQL

Несколько месяцев назад Alibaba Cloud открыла исходный код PolarDB PostgreSQL, которая на 100% совместима с PostgreSQL и расширяет ее возможности средствами для распределённого хранения данных с обеспечением целостности и поддержкой ACID-транзакций в контексте всей глобальной базы данных, разнесённой по разным узлам кластера.

PolarDB поддерживает распределённую обработку SQL-запросов, обеспечение отказоустойчивости и избыточное хранение данных для восполнения информации после выхода из строя одного или нескольких узлов. Архитектуру и основные возожности PolarDB прикрепили к посту.

https://proglib.io/w/56dac29e
#news

JavaScript снова на первом месте, в десятке лидеров поменялись местами C и Shell, более 16 млн присоединились за год к GitHub, а также интересные цифры относительно работы в офисе: если до пандемии 41% респондентов работали в офисе, то сейчас возвращаться туда планирует лишь 10,7%, а по смешанной модели рассчитывает работать почти половина из 12 тысяч опрошенных против 28,1% до пандемии. Эти и другие выводы читайте в ежегодном отчете State of the Octoverse от GitHub.

https://proglib.io/w/a2d04762
#news

JetBrains представила Fleet — IDE следующего поколения с новой архитектурой и интерфейсом.

Чтобы получить доступ к ранним версиям Fleet, заполните форму и присоединяйтесь к программе Fleet Explorer.

https://proglib.io/w/e1a6bba8
#tools #news

🔧 GitBucket — система Git на базе Scala с простой установкой, интуитивно понятным интерфейсом, высокой расширяемостью и совместимостью с GitHub API.

Под капотом:

Поддержка публичных и приватных Git-репозиториев с доступом через HTTP и SSH
Поддержка GitLFS
Интерфейс для навигации по репозиторию с поддержкой онлайн-редактирования файлов
Наличие Wiki для подготовки документации
Интерфейс для обработки Issues
Средства для обработки Pull requests
Система отправки уведомлений по электронной почте
Простая система управления пользователями и группами с поддержкой интеграции с LDAP
Система плагинов с коллекцией дополнений, разработанных членами сообщества

Недавно вышла версия GitBucket 4.37.0. С обновлениями можно ознакомиться здесь.
#tools #news

В GitHub завезли возможность создания диаграмм в файлах Markdown с помощью Mermaid.

Читать подробнее
#tips #news

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

Читать подробнее
#news

Зарплатные предложения в ИТ выросли за год на 18,9%, за месяц на 1,7%

Средняя рыночная зарплата системного архитектора в Москве составляет 320 тыс. руб. в месяц, а максимальная достигает 600 тыс. руб. в месяц. Java-программист в среднем зарабатывает 270 тыс. руб. в месяц, а максимально в Москве – 500 тыс. руб. в месяц.

Зарплатные максимумы DevOps-инженера и PHP-программиста составляют 450 тыс. руб. в месяц, а средние зарплаты составляют 250 тыс. руб. и 230 тыс. руб. соответственно. Специалист по информационной безопасности в среднем зарабатывает 180 тыс. руб. в месяц, а зарплатный максимум составляет 270 тыс. руб.

Эти и другие новости CNews сообщили представители сервиса SuperJob. Читать подробнее.
#news

Что нового в Git 2.36? Разбираем некоторые из основных моментов, на которые стоит обратить внимание.

Читать
#tip #news #tools

💡Команда GitHub анонсировала поддержку математических выражений в Markdown с использованием символов $$ и $. Отличное дополнение к представленной недавно нативной поддержке функционала для создания диаграмм с помощью Mermaid.

https://proglib.io/w/37b10401
#news

👨‍🎓GitHub Skills — новая обучающая платформа для изучения основ работы с GitHub.

Платформа создана с помощью GitHub Actions для удобного, быстрого и настраиваемого процесса обучения. Вы увидите курсы по самым популярным темам: от введения в GitHub до CI/CD.

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

https://proglib.io/w/b605ef14
#news

Новый механизм удаления недоступных объектов, встроенный FSMonitor для Windows/macOS и sparse index

Эти и многие другие интересные функции/изменения в новой версии Git 2.37.

Подробнее о новой функции FSMonitor, которая позволяет значительно улучшить производительность монорепозитория, можно почитать в отдельной статье.
#news

В протоколе HTTP может появиться метод QUERY, который нацелен на архитектуру современных веб-приложений

Драфт RFC предусматривает два варианта ответа:

Direct Response вернет результаты в теле ответа
Indirect Response вернет "303 See Other" и гиперссылку в параметре Location, по которой можно будет запросить результаты обработки запроса методом GET

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

🔗 Active Internet-Draft
#news #tools

Представлена вторая версия инструмента GitHub CLI, которая среди прочего добавила поддержку расширений. Они позволяют создавать кастомные команды, чтобы лучше соответствовать вашему воркфлоу.

Подробнее
#news #tools

Яндекс вновь выложил в открытый доступ одну из своих технологий. В этот раз — фреймворк DivKit, который помогает ускорить разработку интерфейсов мобильных приложений за счет внедрения подхода server-driven ui. Пишем кроссплатформенный код — и меняем интерфейс на Android и iOS без необходимости раскатывать обновление через сторы.

🔗 Статья с примерами
🔗 Исходный код
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Вышла пятая версия легендарной платы Raspberry Pi

📌Чем может похвастаться новая версия?

👉Технические характеристики почти во всем превосходят ее предшественника.

👉Новый проц Broadcom BCM2712 с тактовой частотой 2,4 ГГц и четырьмя 64-битными процессорными ядрами Arm Cortex-A76 в два-три раза производительнее, чем BCM2711, которым комплектовалась Raspberry Pi 4.

👉В новым чипе представлены L2-кэш 512 КБ на ядро, общий L3-кэш 2 МБ, а также дополнительные криптографические возможности.

👉Среди прочего оснащена: слотом для SD-карт, стандартным 40-pin GPIO, двумя приемопередатчиками MIPI, разъемом UART, двумя полноразмерными портами USB 3.0 с поддержкой одновременной скорости передачи данных 5 Гбит/с и двумя полноразмерными портами USB 2.0.

😎Очень круто, что пятое поколение станет первым продуктом Raspberry Pi Foundation, использующим специальный чип RP1, созданный самой организацией.

💬В вашем арсенале есть Raspberry Pi?

#tools #news
⚡️Яндекс выпустил NaviKit SDK, чтобы помочь бизнесу разработать собственную навигацию

NaviKit SDK — это готовый набор инструментов, который позволит компаниям создать автомобильные навигаторы для Android и iOS и адаптировать их под конкретные задачи бизнеса.

📌Среди главных функций NaviKit:
🟠 ведение по маршруту с отображением светофоров, дорожных событий, скоростных ограничений
🟠 предупреждения о манёврах, камерах, дорожных работах
🟠 построение маршрутов с учётом дополнительных параметров от заказчика: класс и габариты автомобиля, скоростные ограничения, исключение платных дорог, заданные маршруты
🟠 возможности для настройки собственных сценариев оповещений о манёврах, дополнительного создания голосового сопровождения
🟠 возможность внедрения навигатора в рабочее приложение компании

#tools #news