proglibrary | Технологии

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

77049

Все самое полезное для программиста в одном канале. Список наших каналов: https://t.me/proglibrary/9197 Учиться у нас: https://proglib.io/w/a32a0d94 Обратная связь: @proglibrary_feedback_bot По рекламе: @proglib_adv Прайс: @proglib_advertising

Подписаться на канал

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

🎉 Задачи по Python, способы сортировки и плохие программисты. Наши лучшие статьи за 2022 год

Итоги 2022 года: 336 опубликованных статей, Питон традиционно в ТОПе, а слово года — релокация.

🔗 Основной сайт
🔗 Зеркало

Читать полностью…

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

Крошечный инструмент blink (~ 166 КБ) представляет собой виртуальную машину для запуска статически скомпилированных программ x86-64-linux в различных операционных системах и аппаратных архитектурах.

https://github.com/jart/blink

Читать полностью…

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

🧑‍💼❓ Позвольте спросить: какие вопросы задавать HR-менеджеру на собеседовании в IT-компанию

Задавать вопросы HR-менеджеру на собеседовании не только можно, но и нужно. Разберемся, о чем лучше спросить и как это сделать.


🔗 Основной сайт
🔗 Зеркало

Читать полностью…

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

🔬 ТОП-20 самых известных технологических изобретений за последние 70 лет

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

🔗 Основной сайт
🔗 Зеркало

Читать полностью…

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

🐍🧹 3 принципа написания чистого кода на Python

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

🔗 Основной сайт
🔗 Зеркало

Читать полностью…

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

Кажется, в этой статье описана вся жизнь embedded-разработчика Александра Дикарева, но это крутая история!

Читать

Читать полностью…

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

Краткое руководство по использованию GitHub Actions в качестве инструмента CI/CD и построению CI/CD-пайплайна.

Читать

Читать полностью…

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

#infographic

OSI-модель на наглядном примере от Alex Xu.

Смотреть на YouTube

Читать полностью…

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

👥🗺️ Product Discovery: что такое дискавери-команда и чем она занимается

Рассказываем: зачем нужно разделение на «дискавери» и «деливери»; в чём суть работы дискавери-команды и кто в неё входит; как запускать полезные продукты дешевле и быстрее конкурентов.

🔗 Основной сайт
🔗 Зеркало

Читать полностью…

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

🐍 Самоучитель по Python для начинающих. Часть 10: Условный цикл while

Разберем особенности условного цикла: в каких случаях необходимо использовать while, как управлять работой бесконечного цикла, и когда while лучше заменить циклом for. В конце статьи – практические задания и пример простейшей игры.

🔗 Основной сайт
🔗 Зеркало

Читать полностью…

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

Хорошая новость для студентов и преподов: у Яндекса появилась амбассадорская программа для российских вузов.

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

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

Зарегистрироваться могут студенты и преподаватели любых специальностей и курсов (но только очники), главное успеть до 20 января 2023 года.

Читать полностью…

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

«Просто используйте Postgres для всего» с такого громкого заголовка начинается эта небольшая статья. Но потом ты понимаешь, что в этом что-то есть.

Один из способов упростить ваш стек, ускорить разработку, снизить риски и предоставить больше возможностей в вашем проекте — использовать Postgres для всего.

Под катом — 9 возможностей, которые вы можете использовать в Postgres для замены многих серверных технологий, в том числе Kafka, RabbitMQ, Mongo, Redis, Elastic и т.д.

Читать

Читать полностью…

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

🤖🍏 Android + iOS: организация кода приложения с использованием Kotlin Multiplatform Mobile

Пример простого приложения (счетчика) под обе мобильные платформы, использующего общий код на языке Kotlin.

🔗 Основной сайт
🔗 Зеркало

Читать полностью…

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

🐍 Самоучитель по Python для начинающих. Часть 9: Особенности цикла for

Рассмотрим все тонкости использования простых и вложенных циклов for для ввода, обработки и вывода данных. Разберем дополнительные операторы и условия, а в конце статьи – решим 10 практических заданий.

🔗 Основной сайт
🔗 Зеркало

Читать полностью…

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

#infographic

Как обучали ChatGPT: наглядная иллюстрация

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

Читать полностью…

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

📖 ТОП-10 книг для начинающих продакт-менеджеров

С недавнего времени тема продакт-менеджмента стала интересна очень многим, отсюда множество книг, статей, YouTube- и Telegram-каналов. Чтобы помочь тебе не потерять фокус, я сделала подборку «классических» книг по продакт-менеджменту, которые нельзя не прочитать, если ты находишься в начале пути, а также перечислила те, которые помогут прокачать какой-то hard или soft skill, нужный продакту.

🔗 Основной сайт
🔗 Зеркало

Читать полностью…

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

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

Кто делает, тот и принимает решение
Принятие ответственности даёт право принимать решения
Если на вас давят, помните: вы можете сказать «нет»
Бегите от гиперконтролирующих лидеров

Подробнее

Читать полностью…

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

💫 Новогодний розыгрыш от Proglib academy!

Друзья, Новый год начинается с подарков, а лучший подарок себе – новые знания или даже профессия. И поэтому мы объявляем розыгрыш среди наших любимых подписчиков.

Подарки под елкой:
🥇 Apple AirPods Pro 2
🥈 Курс «Математика для Data Science
🥉 Курс: «Алгоритмы и структуры данных»

Подробнее об условиях участия, читайте тут: https://proglib.io/w/e72668b2

Читать полностью…

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

Что такое cloud-native: наглядная иллюстрация, основанная на статье от Oracle + эволюция архитектуры и процессов с 80-х годов.

Источник

Читать полностью…

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

🎙Подкаст «Доктор Кот»: Без конца тревожусь, что IT лопнет и ничего не будет как раньше

Давным давно, когда еще не было подкаста «Доктор Кот» — Женя пришел на выпуск «Мы обречены» и спрогнозировал три варианта кризиса в айти, разной степени пессимистичности. И вот мы здесь — смотрим, как сбывается худший из них. Штормит все и везде, и просвета не видно.

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

Читать полностью…

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

🔧 GoAccess запускается в терминале вашей *nix-системы или в браузере. Инструмент поддерживает большинство форматов веб-логов, автономные отчеты в режиме реального времени, возможность инкрементной обработки логов и многое другое.

🔗 https://github.com/allinurl/goaccess

Читать полностью…

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

🏄 50% скидка на все курсы Proglib academy!

Вжух и мы запускаем распродажу курсов до 10 января:

– Математика для Data Science
– Алгоритмы и структуры данных
– Как айтишнику устроиться в международную компанию
– Основы IT для непрограммистов
– Основы программирования на Python
– Frontend Basic: принцип работы современного веба

Выбрать курс вы можете по ссылке 🔗https://proglib.io/w/cf4b58e8

🔹На курсах мы делимся экспертизой вместе с ТОП- специалистами из Samsung, Revolut, Яндекс, Тинькофф и т.д;
🔹В процессе обучения вы не только прокачиваете скиллы, но и пополняете портфолио;
🔹Это не самообучение. Мы проводим индивидуальную проверку домашних заданий с разбором ошибок и рекомендаций.

🚀Начни год с прорыва!

Читать полностью…

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

Just берет знакомые концепции (make-файлы + шелл-скрипты) и объединяет их в более мощный и простой для понимания CLI-инструмент.

Инструмент просто запускает скрипты в виде команд. Команды или recipes хранятся в justfile’е с синтаксисом, вдохновленным make.

https://github.com/casey/just

Читать полностью…

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

Редакция «Разрабов» расспросила разработчиков на Rust о возможностях и ограничениях этого языка программирования.

Читать

Читать полностью…

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

«Библиотека программиста» находится в поиске авторов оригинальных статей

Языки:
– Python, JavaScript, TypeScript, C#, Go, SQL.

Тематики:
– Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.

Объем:
– от 7 до 15 тыс. знаков.

➡️ Заполнить анкету ⬅️

Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».

Читать полностью…

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

💎🍇🎈 Что выбрать для проекта: монолиты vs микросервисы vs бессерверная архитектура

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

🔗 Основной сайт
🔗 Зеркало

Читать полностью…

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

Вы когда-нибудь хотели вернуться к своему GitHub-репозиторию и посмотреть, каким он был когда-то? Что ж, теперь можете. Git Story — это машина времени, которая показывает моментальный снимок вашего проекта из прошлого.

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

🔗 https://gitstory.app/

Читать полностью…

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

🎙 Серия «Как мы попали в IT» продолжается. В новом видео про свой путь рассказывает Никита Прокопов.

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

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

📺 Смотреть

Читать полностью…

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

А что вы чувствуете к айти?

Читать полностью…

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

🎙Подкаст «Доктор Кот»: Как не загубить карьеру в самом начале

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

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

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

Читать полностью…
Подписаться на канал