Библиотека программиста | программирование, кодинг, разработка
83.4K subscribers
3.78K photos
175 videos
89 files
6.84K links
Все самое полезное для программиста в одном канале.

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

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

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
🤯 Ситуация:

Вам поступает задача, вы на глаз оцениваете ее в две недели и получаете одобрение по срокам. Сначала все идет хорошо, пилите проект и ничто не предвещает беды.

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

А когда приходит время сдачи работы, выясняется, что большинство работы сделано неправильно.

💬 Как думаете, как стоило поступить исполнителю?
😁38👍8🤔2😢1
В 2024 году российские IT-компании значительно повысили требования к своим сотрудникам

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

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


🔄 65% компаний увеличили бюджеты на обучение своих специалистов, готовясь к вызовам 2025 года. При этом 48% организаций уже активно разрабатывают стратегии развития в сфере ИИ и облачных решений.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁6
Библиотека программиста | программирование, кодинг, разработка pinned Deleted message
😎Есть здесь любители делать всё в терминале? Нашли для вас утилиту, которая позволяет «общаться» с нейронкой в терминале. Называется AIx, написана на Go, настраивается с помощью API-ключа OpenAI и имеет гибкие варианты вывода.

👉 GitHub

#инструменты
🤩12🥱11👍8🌚7
💬 Надо ли учить программированию

Наткнулись на статью из «Компьютерра» 1997 года, где автор рассуждает, стоит ли учить всех программированию. Он задаётся вопросом:

«Что такое программирование — наука или искусство? А главное, всем ли это нужно?»

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

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

А что думаете вы: Стоит ли всем учить кодинг, или важнее компьютерная грамотность?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍333
🎮⚙️ Неправильные настройки импорта в Unity убивают вашу игру

Есть много вещей, которые могут пойти не так при разработке вашей игры. Модели могут иметь больше треугольников, чем может обработать целевая платформа, у них может быть слишком много материалов, поэтому батчинг не будет работать эффективно, а алгоритмы могут быть слишком затратными для процессора.

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

☑️ Настройки импорта текстур: тип текстуры, размер и формат.
☑️ Настройки импорта аудиоклипов (звуковых файлов) и оптимизация звуковых эффектов.

👉 Подробнее об этом читайте в нашей статье
👉 Зеркало
7👍2👾2
⛔️ Сайт «антипримеров» для веб-разработчиков

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

Но именно в этом и есть смысл сайта — он показывает самые типичные ошибки веб-разработки.


Если хочешь увидеть, как не надо, и немного посмеяться, можешь заглянуть.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁39🤩8👍3
🤔 Среди айтишников часто ходит миф, что программистом можно стать за n часов/недель/месяцев и программирование — это просто?

Мифы мифами, а в жизни все намного сложнее, и каждый из нас развеивает этот миф изо дня в день на своем рабочем месте.

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

👉 Читать
👾13🥱12👍51
Вакансии «Библиотеки программиста» — ждем вас в команде!

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

Подробности тут

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Если вы используете прокси, это для вас

Есть полезный инструмент на GitHub — ProxyBroker

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


ProxyBroker поддерживает:

▪️ Протоколы HTTP(S) и SOCKS4/5
▪️ Метод CONNECT для работы с портами 80 и 23
▪️ Возможность находить более 7000 активных прокси из более чем 50 различных источников
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍4🤔1
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

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

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍2
⚒️ Краткое объяснение различных механизмов сборки мусора в популярных языках программирования: Java, Python и Go

👉 Источник

#инфографика
👍93
⚡️Разыгрываем флагманский смартфон

«Библиотека программиста» разыгрывает один из трех смартфонов на выбор:
🔹Samsung Galaxy S24 Ultra на 1 ТБ
🔹Xiaomi 14 Ultra на 512 ГБ
🔹iPhone 16 Pro Max на 512 ГБ

🔥 А еще 99 участников розыгрыша получат скидку 50% на наш курс Базовые модели ML и приложения!
Промокод будет действителен до 20 ноября.

Условия просты:
→ подписаться на Библиотека нейротекста
→ подписаться на Библиотека нейрозвука
→ подписаться на Библиотека нейрокартинок
→ нажать на кнопку «Участвовать» под этим постом

Итоги появятся 30 октября в 20:00 по московскому времени в нашем канале Библиотека программиста. Затем мы свяжемся с победителем, который сам выберет смартфон. Тем, кто получит промокод, мы вышлем его в течение недели после окончания розыгрыша.

⚠️ Убедитесь, что вам можно написать в личные сообщения или следите за результатами — если мы не сможем с вами связаться, то не сможем и отправить приз. Доставить мы можем только в города России и Беларуси.
👍98😢7🌚3👾1
💬 А вы отдыхаете на выходных?

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

👍 — да, только этим и занимаюсь
🤔 — нет, доделываю «хвосты» по работе
💯 — не работаю, но занимаюсь пет-проектами
🤩 — свой вариант (напишу в комментариях)

#интерактив
👍103💯73🤔42👾8🥱2
⚙️ Релиз PyTorch 2.5

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

Смотри подробнее:
👉 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
🔥 Самые востребованные языки программирования в 2024 году

За последние 21 месяц (с января 2023 года по сентябрь 2024 года) команда DevJobsScanner проанализировала более 12 миллионов вакансий для разработчиков. Из них они выбрали только те, для которых явно требовался язык программирования. Подробнее об исследовании можно узнать в этом разделе.

👉 Ознакомиться с результатами исследования
🔥26👍1
📎 Альтернатива Leetcode — CodeHS Practice

Тут сотни интересных задач на Python, Java, JavaScript и C++ с автопроверкой.

Бесплатно прокачивайте навыки, если уже на всех платформах все задачи прорешали.


Попробовать здесь 👉 CodeHS Practice
Please open Telegram to view this post
VIEW IN TELEGRAM
👍222
⚒️ Как создавать отказоустойчивые системы: #инфографика для разработчика

👉 Источник
👍211