cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

Programmer Articles

Отборные статьи с ресурсов Habr, GitHub, VcRu и не только. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc

Show more
Advertising posts
2 518
Subscribers
No data24 hours
-107 days
-4630 days
Posting time distributions

Data loading in progress...

Find out who reads your channel

This graph will show you who besides your subscribers reads your channel and learn about other sources of traffic.
Views Sources
Publication analysis
PostsViews
Shares
Views dynamics
01
С Python на Go и обратно: мой опыт Привет! Меня зовут Денис, я ведущий Golang-разработчик в МТС Диджитал. Еще год назад я работал экспертом по запуску новых сервисов и услуг в Корпоративном центре МТС и параллельно заканчивал курс «Продвинутый Go‑разработчик» от Практикума. В этой статье я расскажу, как начал программировать на Python и зачем мне понадобился Go, как и чему я учился и почему теперь посматриваю на Rust. #Habr
510Loading...
02
Go напишем шахматный сервер? Часть первая — Введение и пока ни слова про Golang Сегодня мы порассуждаем об одной из самых древних и знаменитых настолок — шахматах. Что вообще нужно для комфортной игры двух человек по сети? #Habr
980Loading...
03
Убийца Hamster Kombat ☠️ Уже 5 миллионов человек по всему миру фармят BLUM! По качеству, подходу к продвижению своего продукта и потенциальной награде за активность, пожалуй это один из лучших проектов на рынке от команды Binance. Залетайте: http://t.me/BlumCryptoBot
990Loading...
04
Масштабирование глубокого обучения с помощью Horovod и Kubernetes Horovod — это фреймворк для распределенного глубокого обучения, изначально разработанный в Uber. Он позволяет масштабировать обучение моделей на сотни и тысячи GPU, сокращая время тренировки с недель до часов. Horovod поддерживает такие фреймворки, как TensorFlow, Keras, PyTorch и Apache MXNet, и легко интегрируется с существующими кодовыми базами, требуя минимум изменений. В статье как раз и пойдет речь о том, как масштабировать модельки с помощью Horovod и Kubernetes. #Habr
1090Loading...
05
Wildberries — умер. Ходишь на работу — штрафуют на 30 000, не ходишь — штрафуют на 100 000. А потом штрафуют просто за то, что ты есть. Поэтому бывший работник этой конторы открый канал, где собрал самые жуткие истории с работы на маркетплейсах. Внутри: как "мертвые" сотрудники ходят на работу, почему WIldberries — полная дичь и что не так с ритейлом. Подписывайтесь, потом сами себе спасибо скажете: https://t.me/+Q3hV3ZK810M0OTEy
1280Loading...
06
Три основных способа оптимизировать ваши запросы в PostgreSQL Оптимизация запросов - это искусство, сродни мастерству кошки. Это не просто задача, а настоящий мастхев. Поэтому мы сегодня рассмотрим три способа для оптимизации запрсоов в PostgreSQL и научимся делать наши запросы быстрыми и эффективными. #Habr
1272Loading...
07
Станьте Python-разработчиком за 0₽ Зарплата начинающего Python разработчика от 100 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 300 000 рублей. Прямо сейчас GeekBrains отдают бесплатно 3 курса по IT, в том числе и курс по Python. ⚠️Переходите по ссылке и забирайте курс по Python — только до 26-го мая: https://go.redav.online/7e13fb8f315dc450?erid=LdtCK7b7u&m=1
1250Loading...
08
Как мы выбирали протокол для клиентского API. Сравнение JSON-RPC 2.0 и RESTful API Меня зовут Виталий Киреев, я руководитель R&D в SpaceWeb. В статье расскажу, как мы внедрили JSON-RPC в разработку SpaceWeb и объясню, почему выбрали именно эту технологию, а не RESTful API. А ещё покажу реальные кейсы и метрики использования технологии JSON-RPC. #Habr
1271Loading...
09
Я отсужу у тебя квартиру, потому что ты шумишь после 20:00 А еще выпишу штраф 50.000 рублей и отправлю на общественные работы, потому что неправильно выносишь мусор. Я – юрист с 20-летним стажем, знаю всё о законах и лазейках в них. Анонимно веду канал Деньги, где объясняю: – Как сделать ремонт за счет государства – Как случайно «потерять» кредитную карту и получить 34.000р компенсации – Как круглый год отдыхать в гос. санаториях и ни копейки за это не отдать Подписывайтесь, у юридически подкованных людей с деньгами проблем нет: https://t.me/+QcQ3sWCMVf4zN2Ri
1280Loading...
10
НЕ идеальный алгоритм шифрования… HASH-CRYPT (2 часть) Это - коротенькая статья, в которой я хочу подвести итоги касательно этой затеи. Изначально я хотел полностью снести ту статью и никогда больше не вспоминать об этом алгоритме, но не нашёл кнопки удаления подумал, что на своих ошибках нужно не только учиться самому, но и учить других. Так что для новичков в информационной безопасности - эти две статьи могут обладать интересной и полезной информацией. #Habr
1320Loading...
11
Идеальный алгоритм шифрования? HASH-CRYPT (1 часть) Под конец школы я стал увлекаться информационной безопасностью, шифрованием, и всем подобным. Стал изучать существующие алгоритмы шифрования, начиная с шифра Цезаря и заканчивая роторами Энигмы. Узнал, что большинство алгоритмов перестановки - полная фигня, потому что частотный анализ позволяет с лёгкостью опознать исходные данные, и я захотел придумать что-то своё, что может бороться с частотным анализом, при этом являясь алгоритмом перестановки./ Подробнее #Habr
1401Loading...
12
Баба Зина купила пакет яблок за 62 рубля А потом засушила и продала их по 250 рублей, потому что сухофрукты стоят в несколько раз дороже. Звучит слишком просто? А ведь каждый человек может реализовать подобную бизнес-идею и получать 200-300 тысяч ежемесячно. Просто не все знают про канал Бизнес-идеи – тут полно способов послать нах%р своего начальника и начать работать чисто на себя. Поверьте, денег много, если правильно искать: @biz_idea
1340Loading...
13
Финансовая арифметика в PostgreSQL Иногда перед разработчиком, аналитиком или даже бизнес-пользователем встает задача выполнить какие-то финансовые расчеты, соблюдая два строгих требования. Во-первых, даже для миллиардных сумм необходимо обеспечить точность до копейки, во-вторых, перекрестные итоги тоже должны сходиться до копейки. Подробнее #Habr
1412Loading...
14
Как оценить валидность A/B тестов. SRM и другие критерии Привет! Меня зовут Полина, я руковожу A/B‑платформой в СберМаркете. В этой статье я расскажу о нескольких нюансах экспериментирования, которые возникают на разных этапах: от дизайна и сплитования до подведения итогов. #Habr
1451Loading...
15
После хайпа NOT COIN появилось очень много фармилок от известных команд, одна из них BLUM! Врываются в тему на хайпе, разработчики команда Binance, залетайте в движуху, пока проект только стартанул 🔥 Тоже самое, как с ноткойном, лупим по экрану и делаем монеты. https://t.me/BlumCryptoBot/app?startapp=ref_mW1el1VSOe
1330Loading...
16
Как работать с багами для новичков Все мы сталкиваемся с багами, фиксим их, и по новой тестируем наш код. Давайте попробуем сделать работу с багами чуть проще и прозрачнее. #Habr
1431Loading...
17
Управление проектами: обзор публикаций за неделю Что интересного писали про управление проектами за прошедшую неделю? Мы прочитали все публикации с Хабра, VC (и не только) и выбрали самые крутые и полезные. Читайте аннотации, сохраняйте и применяйте! #Habr
1400Loading...
18
Этому владельцу СММ-Агентства уже совсем делать нех*й 🤡 Чувак запускает челендж, где он с партнером за месяц заработают по 100к рублей на менеджерстве в телеграм и все будут транслировать у себя в блоге. Они уже зарабатывают по 1кк+ но решили показать, что уж 100к точно сможет заработать каждый. Очень много годной инфы, наблюдаем за обстановкой тут: https://t.me/+st-JcsBuWiVkNzBi
1200Loading...
19
Что нам стоит карьеру в Machine Learning построить: профессии, возможности и советы для начинающих специалистов Меня зовут Виктор Кантор, я директор центра Big Data МТС. В этой статье расскажу о треках и профессиях в ML. Дам общие рекомендации по развитию. Считайте, что эта статья — базовая инструкция, дающая понимание, как в этой сфере карьерно можно жить и профессионально развиваться. #Habr
1580Loading...
20
TON проводит трехдневные оффлайн-марафоны для разработчиков в 13 городах мира TON (The Open Network), блокчейн, интегрированный в Telegram, прямо сейчас проводит самый масштабный в своей истории хакатон для разработчиков “The Open League Hackathon” с призовым пулом $2,000,000! В поддержку хакатона, TON Society организовывают оффлайн мероприятия по всему миру, давая возможность всем желающим Web3-энтузиастам провести три дня в атмосфере разработки и нетворкинга. 📍Марафоны состоятся в Праге, Берлине, Киеве, Варшаве, Тбилиси, Белграде, Сеуле, Тайпее (Тайвань), Гуругаме (Индия), Гонг-Конге, Минске, Москве и Санкт-Петербурге. Первые начнутся уже 24 мая, поэтому поспешите зарегистрироваться! 🔥 Почему стоит принять участие: — 3 дня знакомств, лекций, конкурсов и работы над собственными проектами с непрерывной поддержкой от представителей TON Foundation и команд из экосистемы TON. Подключиться можно и в онлайн-формате — Призовые $5.000 для трех лучших проектов на каждом оффлайн ивенте + много мерча и других бонусов Не упустите возможность предоставить свое мини-приложение 900 миллионам активных пользователей Telegram вместе с TON. Расписание марафонов по городам и подробности можно посмотреть по ссылке - записывайтесь и не упускайте такую крутую возможность! Чтобы вашу заявку гарантированно проверили и по другим вопросам, пишите community менеджеру @kate_shuffle
1060Loading...
21
Generic Concurrency в Go В этой статье я хочу поделиться мыслями и идеями, которые у меня накопились за время работы с дженериками в Go, и в частности о том, как шаблоны многозадачности могут стать более удобными и переиспользуемыми с помощью дженериков. #Habr
1371Loading...
22
Слышали про Hamster Kombat? Этот аналог Notcoin уже набрал более 20 млн пользователей! На данный момент официальный канал имеет аудиторию в 11 млн подписчиков, а бот настолько перегружен, что порой нескольких минут не хватает для его запуска. Проект показывает себя очень перспективно и ожидает листинг своей валюты, так что те кто проскочил с Notcoin, советую залететь пока не поздно! Для вас мы подготовили специальную ссылку с бонусом в размере нескольких тысяч баллов при запуске – клик
1040Loading...
23
Господи, да кто вам сказал, что жить в Москве дорого? Вокруг куча дешёвых ресторанов, заведений для семейного отдыха и развлечений, за которые вообще не нужно платить, а люди как стадо говорят, что «столица для богатых» и делать там нечего. Друзья, в телеграме давно есть классный канал про Москву, «Москва 24/7» И с ним вы будете круче любого гида. Узнаете, в каком рестике ужин стоит 100 рублей, где кино показывают бесплатно, а куда можно сходить на лёгкую прогулку. В общем, пользуйтесь, господа: @msk7days
1100Loading...
24
Bricks: новый подход к управлению интерфейсами Я — Алексей Ивасюта, тимлид команды Bricks. В статье расскажу, почему мы решили создать этот визуальный конструктор, и объясню, как он помогает решить проблемы управления разметкой. #Habr
1501Loading...
25
Памятка наемного айтишника Взаимоотношения между работником и работодателем строятся на деловой основе. Приятная атмосфера в коллективе и дружеские отношения с руководством, безусловно, важны. Но не стоит забывать, что это коммерческие отношения, цель которых — обмен труда на вознаграждение. В этой заметке перечислим, о чём важно помнить, работая по найму. #Habr
1592Loading...
26
Оплатить покупку на иностранном сайте и полететь зарубеж стало еще проще! Дистанционно ОТКРЫТЬ полноценную банковскую карту MASTERCARD и получить ее с доставкой по России и миру. Карта подходит: — Для путешествий заграницу — Для оплаты на иностранных сайтах (авиа, отели) и сервисах (AppleStore, Spotify,,) — Для переводов в Европу и в РФ А еще: • Удобное моментальное пополнение из банков РФ • Виртуальная карта с Apple Pay • Бесплатное обслуживание • Без предоплаты ⠀ Узнайте детали на канале ЗАРУБЕЖНАЯ КАРТА - и уже через неделю курьер банка доставит вам в руки вашу карту
1240Loading...
27
Функциональное программирование на Groovy Функциональное программирование подразумевает стиль кодирования, акцентирующий внимание на использовании функций и минимизации изменений состояния с помощью неизменяемых структур данных. В Groovy, который изначально разрабатывался как более гибкая альтернатива Java, функциональное программирование представляет собой не только стиль, но и хороший инструмент для решения сложных задач. В этой статье мы разберём, как реализовано ФП в Groovy. #Habr
1651Loading...
28
Демо City In A Bottle – система рейкастинга в 256 байтах Привет всем любителям size coding, сегодня я расскажу о чём-то потрясающем: крошечном движке трассировки лучей (raycasting) и генераторе города, умещающихся в автономном файле HTML размером 256 байтов. #Habr
1632Loading...
29
Ровно год назад автор каналa дал 4 монеты своим подписчикам и вложил вместе с ними по 100$ в каждую, а теперь пришло время подводить итоги. Apex 100$ - 11.100$ CDX 100$ - 10.000$ PIXEL 100$ - 3828$ VEIL 100$ - 7.460$ И это всего лишь 4 монеты из огромного количества, которые мы разбирали на канале «HEISENBERG» Сегодня мы выложим новый список монет на 2024 год. Поспеши узнать и зайти закупиться пока монеты не улетели в космос! P.s кто не успел, тот опоздал извиняйте 🤷‍♂️👇🏼 https://t.me/+VYPfFYycJ90xZTky
1170Loading...
30
Четыре типичные ошибки в SQL Несмотря на полезность SQL, он также подвержен определённым трудностям, которые могут серьезно сказаться на производительности баз данных. В этой статье рассмотрим 4 типичные ошибки в SQL. #Habr
1713Loading...
31
Как дизайнеру и разработчику понимать друг друга Порой разработчик просто делает дизайн, который ему дают. Молча. Он не то чтобы глупый и подневольный специалист, но время, которое разработчику выделяют на оценку задачи, не всегда позволяет всмотреться в мелочи. Поэтому особенно важно, чтобы дизайнер владел азами вёрстки сайта. Подробнее #Habr
1701Loading...
32
Тут вы можете проверить происхождение своей фамилии и найти ваших предков: https://t.me/+CTi5n48yVA4yMDMy 👈
1250Loading...
33
Разработка манипулятора для игры в шахматы В этой статье я хочу рассказать про наш проект по созданию манипулятора, позволяющего удаленно играть в обычные шахматы — о том как мы его делали, и каких результатов удалось добиться. #Habr
1700Loading...
34
Причина бедности 97% россиян – это незнание своих прав Каждый день день Госдума принимает десятки новых законов. И если в них хорошенько разобраться, то получится нарыть много чего интересного: – Возможность возместить все траты на медицину за последние 6 лет – Государственный кредит на квартиру, который можно ЗАКОННО не отдавать – Ежемесячная выплата в размере 43.342р, если у вас есть родственники старше 50 лет И пока глупые люди смирно платят налоги и слушаются государство, умные читают канал Капуста в законе и на нем зарабатывают. Авторы под лупой рассматривают новые законы, объясняя, как без особой волокиты получать с них 50-60 тысяч. Ежемесячно. Это – ваши права, а свои права нужно знать: https://t.me/+33g0V9R6jpZkOWNi
1280Loading...
35
Утечки памяти в мобильных приложениях: руководство для QA-инженеров Эта статья будет полезна тем, кто только начинает изучать, что происходит со стабильностью мобильного приложения. Внутри статьи разберёмся с тем, как приложение работает с оперативной памятью; что такое утечки памяти и когда они возникают; как утечки влияют на стабильность работы приложения и как их находить. #Habr
1800Loading...
36
Началось. Убирают всех неугодных. Смерть президента Ирана — лишь верхушка айсберга. The Economist назвал трёх президентов, которых Мировое Правительство уберёт в течение года. Читать: t.me/TheEconomist/299
1351Loading...
37
Разбираемся с coroutine в Kotlin — 1 Мне удалось найти статью Design of a Separable Transition-diagram Compiler от 1963 года. Люди пишут, что это одно из самых ранних упоминаний идеи корутин. В статье есть часть с названием "Coroutines and Separable Programs", про которую я узнал из поста Why using Kotlin Coroutines?. С этой части, а точнее с ее перевода я и начну. #Habr
2002Loading...
38
Как использовать Python в нативном Android приложении. Мой опыт В этой статье я хочу поделиться опытом разработки самого популярного загрузчика видео в RuStore и рассказать, как я использовал потрясающую библиотеку для интеграции Python-кода в свой проект. #Habr
2042Loading...
39
В связи с переездом семья отдаст даром следующие вещи: ⭐️ Холодильник б/у ⭐️ Стиральную машину б/у ⭐️ Книги ⭐️ Вещи на мальчика и на девочку ⭐️ Инструменты ⭐️ Телевизор б/у ⭐️ Микровлоновку б/у ⭐️ Два дивана и одну детскую кровать ⭐️ Ноутбук б/у (старый) «Отдам даром» в твоем городе: Москва Санкт-Петербург Казань Чебоксары Владивосток Воронеж Екатеринбург Ижевск Калининград Краснодар Красноярск Нижний Новгород Новосибирск Омск Самара Сочи Уфа Челябинск Чита Хабаровск Сургут и ХМАО Архангельск Астрахань Барнаул Белгород Брянск Владимир Волгоград Великий Новгород Вологда Иваново Иркутск Йошкар-Ола Калуга Кемерово Киров Кострома Курган Курск Липецк Мурманск Нальчик Оренбург Орел Пенза Пермь Псков Ростов-на-Дону Рязань Саратов Саранск Ставрополь Смоленск Тамбов Тверь Томск Тула Тюмень Улан-Удэ Ульяновск Якутск Ярославль
1030Loading...
40
PostgreSQL 16. Изоляция транзакций. Часть 2 Данная статья является продолжением первой части #Habr
1725Loading...
С Python на Go и обратно: мой опыт Привет! Меня зовут Денис, я ведущий Golang-разработчик в МТС Диджитал. Еще год назад я работал экспертом по запуску новых сервисов и услуг в Корпоративном центре МТС и параллельно заканчивал курс «Продвинутый Go‑разработчик» от Практикума. В этой статье я расскажу, как начал программировать на Python и зачем мне понадобился Go, как и чему я учился и почему теперь посматриваю на Rust. #Habr
Show all...
С Python на Go и обратно: мой опыт

Привет! Меня зовут Денис, я ведущий Golang-разработчик в МТС Диджитал. Еще год назад я работал экспертом по запуску новых сервисов и услуг в Корпоративном центре МТС и параллельно заканчивал курс...

Go напишем шахматный сервер? Часть первая — Введение и пока ни слова про Golang Сегодня мы порассуждаем об одной из самых древних и знаменитых настолок — шахматах. Что вообще нужно для комфортной игры двух человек по сети? #Habr
Show all...
Go напишем шахматный сервер? Часть первая — Введение и пока ни слова про Golang

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

Photo unavailable
Убийца Hamster Kombat ☠️ Уже 5 миллионов человек по всему миру фармят BLUM! По качеству, подходу к продвижению своего продукта и потенциальной награде за активность, пожалуй это один из лучших проектов на рынке от команды Binance. Залетайте: http://t.me/BlumCryptoBot
Show all...
Масштабирование глубокого обучения с помощью Horovod и Kubernetes Horovod — это фреймворк для распределенного глубокого обучения, изначально разработанный в Uber. Он позволяет масштабировать обучение моделей на сотни и тысячи GPU, сокращая время тренировки с недель до часов. Horovod поддерживает такие фреймворки, как TensorFlow, Keras, PyTorch и Apache MXNet, и легко интегрируется с существующими кодовыми базами, требуя минимум изменений. В статье как раз и пойдет речь о том, как масштабировать модельки с помощью Horovod и Kubernetes. #Habr
Show all...
Масштабирование глубокого обучения с помощью Horovod и Kubernetes

Привет, Хабр! Horovod — это фреймворк для распределенного глубокого обучения, изначально разработанный в Uber . Он позволяет масштабировать обучение моделей на сотни и тысячи GPU, сокращая время...

Photo unavailable
Wildberries — умер. Ходишь на работу — штрафуют на 30 000, не ходишь — штрафуют на 100 000. А потом штрафуют просто за то, что ты есть. Поэтому бывший работник этой конторы открый канал, где собрал самые жуткие истории с работы на маркетплейсах. Внутри: как "мертвые" сотрудники ходят на работу, почему WIldberries — полная дичь и что не так с ритейлом. Подписывайтесь, потом сами себе спасибо скажете: https://t.me/+Q3hV3ZK810M0OTEy
Show all...
Три основных способа оптимизировать ваши запросы в PostgreSQL Оптимизация запросов - это искусство, сродни мастерству кошки. Это не просто задача, а настоящий мастхев. Поэтому мы сегодня рассмотрим три способа для оптимизации запрсоов в PostgreSQL и научимся делать наши запросы быстрыми и эффективными. #Habr
Show all...
Три основных способа оптимизировать ваши запросы в PostgreSQL

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

Photo unavailable
Станьте Python-разработчиком за 0₽ Зарплата начинающего Python разработчика от 100 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 300 000 рублей. Прямо сейчас GeekBrains отдают бесплатно 3 курса по IT, в том числе и курс по Python. ⚠️Переходите по ссылке и забирайте курс по Python — только до 26-го мая: https://go.redav.online/7e13fb8f315dc450?erid=LdtCK7b7u&m=1
Show all...
Забрать курс
Как мы выбирали протокол для клиентского API. Сравнение JSON-RPC 2.0 и RESTful API Меня зовут Виталий Киреев, я руководитель R&D в SpaceWeb. В статье расскажу, как мы внедрили JSON-RPC в разработку SpaceWeb и объясню, почему выбрали именно эту технологию, а не RESTful API. А ещё покажу реальные кейсы и метрики использования технологии JSON-RPC. #Habr
Show all...
Как мы выбирали протокол для клиентского API. Сравнение JSON-RPC 2.0 и RESTful API

Привет, Хабр! Меня зовут Виталий Киреев, я руководитель R&D в SpaceWeb. В статье расскажу, как мы внедрили JSON-RPC в разработку SpaceWeb и объясню, почему выбрали именно эту технологию, а не...

Я отсужу у тебя квартиру, потому что ты шумишь после 20:00 А еще выпишу штраф 50.000 рублей и отправлю на общественные работы, потому что неправильно выносишь мусор. Я – юрист с 20-летним стажем, знаю всё о законах и лазейках в них. Анонимно веду канал Деньги, где объясняю: – Как сделать ремонт за счет государства – Как случайно «потерять» кредитную карту и получить 34.000р компенсации – Как круглый год отдыхать в гос. санаториях и ни копейки за это не отдать Подписывайтесь, у юридически подкованных людей с деньгами проблем нет: https://t.me/+QcQ3sWCMVf4zN2Ri
Show all...
НЕ идеальный алгоритм шифрования… HASH-CRYPT (2 часть) Это - коротенькая статья, в которой я хочу подвести итоги касательно этой затеи. Изначально я хотел полностью снести ту статью и никогда больше не вспоминать об этом алгоритме, но не нашёл кнопки удаления подумал, что на своих ошибках нужно не только учиться самому, но и учить других. Так что для новичков в информационной безопасности - эти две статьи могут обладать интересной и полезной информацией. #Habr
Show all...
НЕ идеальный алгоритм шифрования… HASH-CRYPT (2 часть)

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