Библиотека программиста | программирование, кодинг, разработка
82.9K subscribers
3.84K photos
178 videos
89 files
6.89K links
Все самое полезное для программиста в одном канале.

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

Курс по ML: https://clc.to/eLH_zQ

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

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
🤯 Про нашумевший тред парня, который нашел жену из 5239 девушек с помощью ChatGPT, слышно из каждого утюга. Поэтому интересна уже не сама история, а то, как люди на нее реагируют. А люди обычно разбираются, правда это или хайп, а также делают мемы.

🤦 Так вот, здесь айтишник с технической точки зрения оценил этот самый тред. Спойлер: либо парень гений, либо врёт.

Ну а мемы прикрепили к посту 😉

#назлобудня
😁31👍102🥱1🌚1
😈 Даркнет: как устроен теневой рынок труда

Рассказываем, как устроен теневой рынок даркнета, каких ИТ-специалистов там ищут и какую зарплату предлагают.

🔗 Читать статью
🔗 Зеркало
👍26🥱6😁4❤‍🔥3🔥2
🤔 Как правильно формулировать вопросы?

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

📌 Его мысли можно выразить одной фразой: «Чтобы не задавать вопрос в духе "привет, а как делать N?", попробуйте разобраться сами и задайте его уже по сути, а не в общем».
👍33🔥11🤔43
🤩 Подборка случайных докладов на недавних конференциях (и не только) от известных специалистов в индустрии

📺 C++ Russia: «C++ трюки из userver» / Антон Полухин
📺 HolyJS: «CSS first. Когда JS не нужен» / Никита Дубко
📺 DotNext: «Поговорим об описательной статистике перформанс-распределений» / Андрей Акиньшин
📺 HighLoad++: «От 0 до 200 000 000 игроков — об эволюции бэкенда за 40 мин» / Андрей Михеев
📺 Heisenbug: «Используем JS в браузере для повседневных задачек» / Алексей Иванов
📺 TechTrain: «Что такое MLOps и как это работает на примере Сбера» / Дмитрий Бугайченко
👍181😍1
Пикассо однажды сказал: «Главный враг творчества — здравый смысл»


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

😎 Поэтому сегодняшний материал про искусство overkill, но с упором на веб-разработку. Автор размышляет про выбор хостинга, API, потоковой передаче данных, базы данных, системы полнотекстового поиска, мер безопасности, мониторинга, логирования и стратегий кэширования. Где-то с ним можно согласиться, где-то — нет. Но посыл о том, что не стоит усложнять там, где это не нужно, абсолютно верный!

🤯 И чтобы у вас больше не было такого:

Мой простенький блог размещён в S3 buckets за CDN и генерируется с помощью кода Python, который применяет HTML-шаблоны на основе Jinja к файлам Markdown. Почему? Потому что я могу!


👉 Читайте статью на Medium или в PDF (в комментариях к посту)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2442😁1
Программируемая, масштабируемая и безопасная конфигурация


🛠 Команда Apple представила язык для описания конфигураций под названием Pkl.

📌 Что внутри:

🔸 Возможность создания любого статического формата конфигурации: определите все свои данные в Pkl и сгенерируйте выходные данные для JSON, YAML, Property Lists и других форматов конфигурации.
🔸 Интегрированная конфигурация приложения: встраивайте Pkl в свои приложения для настройки во время выполнения и получайте возможность генерировать код для Java, Kotlin, Swift и Go.
🔸 Интеграция с IDE: отличный инструмент для написания Pkl с такой же лёгкостью, как и статически типизированный язык. Apple предлагает плагины и расширения для IntelliJ, Visual Studio Code и Neovim.
🔸 Выявляйте ошибки перед деплоем: благодаря богатой системе типов и валидации выявляйте ошибки конфигурации перед деплоем приложения.

#новости
🥱27👍13
This media is not supported in your browser
VIEW IN TELEGRAM
😳🧰 Сеньор фиксит баги на проде — обычный рабочий момент

#жиза
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥72😁31🌚9👍7❤‍🔥1
🎙 Подкаст Podlodka: два выпуска про стартапы

🤩 У вас наверняка есть гениальная идея стартапа, но нет понимания, как можно воплотить его в жизнь и превратить в следующий единорог? Часто ответом на этот вопрос могут быть стартап-акселераторы. Как они могут помочь начинающему бизнесу, рассказал Илья Мартын — тот самый человек, который в этом разбирается.

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

#подкасты
👍17🌚2🤔1
☝️Поговаривают, что айтишники прямо как кошки — один год в IT равен десяти человеческим годам.

#жиза
😁76👍83🔥3
🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.

В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги

👉Подписаться👈
👍41
🏔 Эпикфейл: карьера катится к чертям

🤦‍♂️ У всех нас случались провалы в карьере, о которых не хочется распространяться. Неловкий момент на собеседовании, провал проекта из-за глупой ошибки, конфликт с начальством — такие ситуации хочется поскорее забыть. Однако часто именно они дают нам самые ценные уроки и закаляют как профессионалов.

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

👉 Поделиться историей
👍121
🤔 Как следует произносить название СУБД PostgreSQL

«Постгрес-Шмогрес» — какая разница, скажете вы. А вот и нет! Исходя из истории СУБД, приемлемыми вариантами произношения названия могут быть только следующие: «Пост-Грес-Кью-Эл» — полный вариант, приведенный, кстати, в Википедии, либо «По́стгрес» — оригинальное историческое название, которое и применяется многими профессионалами, причём не обязательно представителями т. н. «старой школы».

👉 Подробнее
👍31😁13🥱43💯1
В Россию тоже завезли новомодные очки смешанной реальности, правда на ЯМ цена почти 900k (на Ozon дешевле)🤦‍♂️

#назлобудня
😁47👍64