Николай Хитров
Личный бложик про IT новости, инструменты из мира python и различные методологии по типу DDD, TDD, OOP vs FP и прочие модные абревиатуры Tg: @nkhitrov Github: https://github.com/nkhitrov
نمایش بیشتر1 465
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+67 روز
+4430 روز
- مشترکین
- پوشش پست
- ER - نسبت تعامل
در حال بارگیری داده...
معدل نمو المشتركين
در حال بارگیری داده...
Мама, я хакер!11!!1
Если вам нужен крутой фон на терминале или просто хотите понтануться перед неайтишниками, как будто вы кул-прогер из фильмов, то эта штука для вас😎🔫
https://itsfoss.com/hollywood-hacker-screen/
Fake A Hollywood Hacker Screen in Linux Terminal
This tiny tool turns your Linux terminal into a Hollywood-style real-time hacking scene.
😎 13👍 5🔥 4
Photo unavailableShow in Telegram
Я запрещаю вам использовать Docker!!1!1!11
Docker заблокировали IP Российские адреса. Еще не так давно все жаловались на ограничения по кол-ву скачиваний образов. Но кто мог знать, что парни пойдут еще дальше и просто влепят перманентный бан.
Такими темпами импортозамещение реально начнет работать. А мы в общем-то и не против. Вот в gitverse недавно добавили github actions, а теперь похожее и реестр образов добавят.
С добрым утром!☕️
😁 30👍 25🤯 8🫡 4❤🔥 1🔥 1
Photo unavailableShow in Telegram
MoscowPythonConf на Positive Hack Days
Вчера наконец-то прошла конференция. Никогда бы не подумал, что подобное сделают в Лужниках! Очень круто!
Много залов, много потоков, стенды с электронникой и аниме женщинами... В общем атмосфера что надо
А еще все записи докладов со всех секций (разработка, безопасность, научпоп и т.д. и т.п.) можно посмотреть вооот тут
https://phdays.com/forum/broadcast/
🔥 33👍 17❤ 5❤🔥 2
Photo unavailableShow in Telegram
JS NPM drinking game
План максимально просто: собираем компанию, вводим имена покемонов, если находится такой
npm
пакет - пьем!
https://jsdrinkinggame.netlify.app/😁 24👍 6
Погружаемся на дно в инфраструктуру🤿
На прошлом сезоне
Podlodka Python Crew
много говорили про архитектуру. А в этот раз мы с ребятами из ПК решили обсудить еще более технические вещи: логи, метрики, очереди, сетевые вызовы... В общем всеми любимую и не любимую инфраструктуру в python
приложениях!
Что будет?
👉 Разберемся с брокерами сообщений вместе с Никитой Пастуховым и узнаем, почему он написал faststream
👉 Послушаем Андрея Тихонова, более известного как Tishka, который расскажет про свою новую DI
библиотеку - dishka
👉 От Романа Китаева узнаем, какие бывают неочевидные оптимизации в приложениях
👉 Поговорим про метрики с Александром Качмашевым
👉 И заодно разберем PromQL
на практике вместе с Антоном Зубаревым
👉 Роман Пожарнов покажет расскажет как использовать трейсинг
👉 Вадим Шумилин, Антон Патрушев и Алексей Фирсов устроят душный круглый стол. А тему я вам не скажу, открывайте расписание
👉 Еще поищем уязвимости в коде под четким руководством Максима Кобилева
👉 И разберем принципы работы паттерна transactional outbox
на мастер классе от Бейлака Алиева
Волшебное слово, которое нужно написать при оформлении билета khitrov
И как обычно, разыграем билет среди подписчиков канала. Условия я опишу в комментариях, все равно вам придется туда залезть для участия 👀
https://t.me/podlodkacrew/271👍 23🔥 8
Photo unavailableShow in Telegram
📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам. Просто выбери своё направление:
1. Frontend / JavaScript
2. Python
3. Java
4. Тестировщик QA
5. Data Science
6. DevOps
7. C#
8. С/C++
9. Golang
10. PHP
11. Kotlin
12. Swift
👍 14🔥 7
Опять про собеседования
Начинающие разработчики часто спрашивают, какие вопросы задают нынче на собеседованиях, насколько сложно пытаться выходить на рынок джуну и т.п.
Я не любитель давать (да и решать самому) алгоритмические задачки на "всех 5 этапах" собеседования. Или спрашивать заурядные вопросы из разряда "а какие типы в
python
Вы знаете?".
Как по мне, умение прорешивать leetcode
задачи с вебкой в блокноте не самый объективный, да и в принципе полезный показатель навыков разработчика. Про все эти тейки фанатов олимпиад очень круто рассказал в прошлом году Денис Аникин, прям рекомендую посмотреть.
Но сколько бы не было холиваров по этой теме, компании разной степени ожирения продолжат их использовать. По крайней мере в ближайшие несколько лет.
Соответственно, оптимальный способ подготовиться:
а) Ходить по собеседованиям, практиковаться
б) Изучать теорию, исходя из того, что спрашивают. Как по билетам
С первым пунктом все понятно, а вот со вторым могут помочь эти каналы с примерами и разборами часто встречающихся вопросов👇Техническое интервью без балансировки скобок
👍 25
Photo unavailableShow in Telegram
Как бизнес называет вещи и как программисты
Жизненно. Просто жизненно🫠
https://youtube.com/clip/UgkxoWV4YaA8rxgwFtaVNI8EaBFTpHi-oinB?si=w0QGuj79KkC_0M-b
😁 16👍 6❤ 3
The DDD Starter Modelling Process - Maxime Sanglan-Charlier
Доклад про моделирование контекстов в
DDD
. На мой скромный взгляд довольно хорошее стартовое видео для тех, кто плохо знаком с доменным проектированием. При этом будет интересно и для тех, кто так или иначе уже знаком с DDD
.
👉 Основные шаги по проектированию (рисунок плана)
👉 Описание основных акторов и сценариев системы через event storming и user story
👉 Декомпозиция и выделение границ контекстов
👉 Типы компонентов, они же generic
, support
, core
. Что можно купить готовое, а что является ядром системы и нужно пилить ручками
👉 Зависимости команд: кто кого пинает, кто от кого зависит и как это связано с границами контекстов
👉 C4
диаграммы как способ увидеть, сколько компонентов нужно задеплоить,чтобы система заработала
👉 Материалы есть на github
. Там не только канвасы из доклада, целом много всего https://github.com/ddd-crew
https://youtu.be/qeir72soorI?si=JKAFxBps8ImSTDx4👍 29🔥 12😍 2❤ 1