Programmer Articles
Отборные статьи с ресурсов Habr, GitHub, VcRu и не только. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc
Show moreData 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.Posts | Views | Shares | Views dynamics |
01 С Python на Go и обратно: мой опыт
Привет! Меня зовут Денис, я ведущий Golang-разработчик в МТС Диджитал. Еще год назад я работал экспертом по запуску новых сервисов и услуг в Корпоративном центре МТС и параллельно заканчивал курс «Продвинутый Go‑разработчик» от Практикума.
В этой статье я расскажу, как начал программировать на Python и зачем мне понадобился Go, как и чему я учился и почему теперь посматриваю на Rust.
#Habr | 51 | 0 | Loading... |
02 Go напишем шахматный сервер? Часть первая — Введение и пока ни слова про Golang
Сегодня мы порассуждаем об одной из самых древних и знаменитых настолок — шахматах. Что вообще нужно для комфортной игры двух человек по сети?
#Habr | 98 | 0 | Loading... |
03 Убийца Hamster Kombat ☠️
Уже 5 миллионов человек по всему миру фармят BLUM! По качеству, подходу к продвижению своего продукта и потенциальной награде за активность, пожалуй это один из лучших проектов на рынке от команды Binance.
Залетайте:
http://t.me/BlumCryptoBot | 99 | 0 | Loading... |
04 Масштабирование глубокого обучения с помощью Horovod и Kubernetes
Horovod — это фреймворк для распределенного глубокого обучения, изначально разработанный в Uber. Он позволяет масштабировать обучение моделей на сотни и тысячи GPU, сокращая время тренировки с недель до часов. Horovod поддерживает такие фреймворки, как TensorFlow, Keras, PyTorch и Apache MXNet, и легко интегрируется с существующими кодовыми базами, требуя минимум изменений.
В статье как раз и пойдет речь о том, как масштабировать модельки с помощью Horovod и Kubernetes.
#Habr | 109 | 0 | Loading... |
05 Wildberries — умер. Ходишь на работу — штрафуют на 30 000, не ходишь — штрафуют на 100 000. А потом штрафуют просто за то, что ты есть.
Поэтому бывший работник этой конторы открый канал, где собрал самые жуткие истории с работы на маркетплейсах.
Внутри: как "мертвые" сотрудники ходят на работу, почему WIldberries — полная дичь и что не так с ритейлом.
Подписывайтесь, потом сами себе спасибо скажете: https://t.me/+Q3hV3ZK810M0OTEy | 128 | 0 | Loading... |
06 Три основных способа оптимизировать ваши запросы в PostgreSQL
Оптимизация запросов - это искусство, сродни мастерству кошки. Это не просто задача, а настоящий мастхев. Поэтому мы сегодня рассмотрим три способа для оптимизации запрсоов в PostgreSQL и научимся делать наши запросы быстрыми и эффективными.
#Habr | 127 | 2 | Loading... |
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 | 125 | 0 | Loading... |
08 Как мы выбирали протокол для клиентского API. Сравнение JSON-RPC 2.0 и RESTful API
Меня зовут Виталий Киреев, я руководитель R&D в SpaceWeb. В статье расскажу, как мы внедрили JSON-RPC в разработку SpaceWeb и объясню, почему выбрали именно эту технологию, а не RESTful API. А ещё покажу реальные кейсы и метрики использования технологии JSON-RPC.
#Habr | 127 | 1 | Loading... |
09 Я отсужу у тебя квартиру, потому что ты шумишь после 20:00
А еще выпишу штраф 50.000 рублей и отправлю на общественные работы, потому что неправильно выносишь мусор.
Я – юрист с 20-летним стажем, знаю всё о законах и лазейках в них. Анонимно веду канал Деньги, где объясняю:
– Как сделать ремонт за счет государства
– Как случайно «потерять» кредитную карту и получить 34.000р компенсации
– Как круглый год отдыхать в гос. санаториях и ни копейки за это не отдать
Подписывайтесь, у юридически подкованных людей с деньгами проблем нет: https://t.me/+QcQ3sWCMVf4zN2Ri | 128 | 0 | Loading... |
10 НЕ идеальный алгоритм шифрования… HASH-CRYPT (2 часть)
Это - коротенькая статья, в которой я хочу подвести итоги касательно этой затеи. Изначально я хотел полностью снести ту статью и никогда больше не вспоминать об этом алгоритме, но не нашёл кнопки удаления подумал, что на своих ошибках нужно не только учиться самому, но и учить других. Так что для новичков в информационной безопасности - эти две статьи могут обладать интересной и полезной информацией.
#Habr | 132 | 0 | Loading... |
11 Идеальный алгоритм шифрования? HASH-CRYPT (1 часть)
Под конец школы я стал увлекаться информационной безопасностью, шифрованием, и всем подобным. Стал изучать существующие алгоритмы шифрования, начиная с шифра Цезаря и заканчивая роторами Энигмы. Узнал, что большинство алгоритмов перестановки - полная фигня, потому что частотный анализ позволяет с лёгкостью опознать исходные данные, и я захотел придумать что-то своё, что может бороться с частотным анализом, при этом являясь алгоритмом перестановки./
Подробнее
#Habr | 140 | 1 | Loading... |
12 Баба Зина купила пакет яблок за 62 рубля
А потом засушила и продала их по 250 рублей, потому что сухофрукты стоят в несколько раз дороже.
Звучит слишком просто? А ведь каждый человек может реализовать подобную бизнес-идею и получать 200-300 тысяч ежемесячно.
Просто не все знают про канал Бизнес-идеи – тут полно способов послать нах%р своего начальника и начать работать чисто на себя.
Поверьте, денег много, если правильно искать: @biz_idea | 134 | 0 | Loading... |
13 Финансовая арифметика в PostgreSQL
Иногда перед разработчиком, аналитиком или даже бизнес-пользователем встает задача выполнить какие-то финансовые расчеты, соблюдая два строгих требования. Во-первых, даже для миллиардных сумм необходимо обеспечить точность до копейки, во-вторых, перекрестные итоги тоже должны сходиться до копейки.
Подробнее
#Habr | 141 | 2 | Loading... |
14 Как оценить валидность A/B тестов. SRM и другие критерии
Привет! Меня зовут Полина, я руковожу A/B‑платформой в СберМаркете. В этой статье я расскажу о нескольких нюансах экспериментирования, которые возникают на разных этапах: от дизайна и сплитования до подведения итогов.
#Habr | 145 | 1 | Loading... |
15 После хайпа NOT COIN появилось очень много фармилок от известных команд, одна из них BLUM!
Врываются в тему на хайпе, разработчики команда Binance, залетайте в движуху, пока проект только стартанул 🔥
Тоже самое, как с ноткойном, лупим по экрану и делаем монеты.
https://t.me/BlumCryptoBot/app?startapp=ref_mW1el1VSOe | 133 | 0 | Loading... |
16 Как работать с багами для новичков
Все мы сталкиваемся с багами, фиксим их, и по новой тестируем наш код. Давайте попробуем сделать работу с багами чуть проще и прозрачнее.
#Habr | 143 | 1 | Loading... |
17 Управление проектами: обзор публикаций за неделю
Что интересного писали про управление проектами за прошедшую неделю? Мы прочитали все публикации с Хабра, VC (и не только) и выбрали самые крутые и полезные. Читайте аннотации, сохраняйте и применяйте!
#Habr | 140 | 0 | Loading... |
18 Этому владельцу СММ-Агентства уже совсем делать нех*й 🤡
Чувак запускает челендж, где он с партнером за месяц заработают по 100к рублей на менеджерстве в телеграм и все будут транслировать у себя в блоге.
Они уже зарабатывают по 1кк+ но решили показать, что уж 100к точно сможет заработать каждый.
Очень много годной инфы, наблюдаем за обстановкой тут: https://t.me/+st-JcsBuWiVkNzBi | 120 | 0 | Loading... |
19 Что нам стоит карьеру в Machine Learning построить: профессии, возможности и советы для начинающих специалистов
Меня зовут Виктор Кантор, я директор центра Big Data МТС. В этой статье расскажу о треках и профессиях в ML. Дам общие рекомендации по развитию. Считайте, что эта статья — базовая инструкция, дающая понимание, как в этой сфере карьерно можно жить и профессионально развиваться.
#Habr | 158 | 0 | Loading... |
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 | 106 | 0 | Loading... |
21 Generic Concurrency в Go
В этой статье я хочу поделиться мыслями и идеями, которые у меня накопились за время работы с дженериками в Go, и в частности о том, как шаблоны многозадачности могут стать более удобными и переиспользуемыми с помощью дженериков.
#Habr | 137 | 1 | Loading... |
22 Слышали про Hamster Kombat?
Этот аналог Notcoin уже набрал более 20 млн пользователей!
На данный момент официальный канал имеет аудиторию в 11 млн подписчиков, а бот настолько перегружен, что порой нескольких минут не хватает для его запуска.
Проект показывает себя очень перспективно и ожидает листинг своей валюты, так что те кто проскочил с Notcoin, советую залететь пока не поздно!
Для вас мы подготовили специальную ссылку с бонусом в размере нескольких тысяч баллов при запуске – клик | 104 | 0 | Loading... |
23 Господи, да кто вам сказал, что жить в Москве дорого?
Вокруг куча дешёвых ресторанов, заведений для семейного отдыха и развлечений, за которые вообще не нужно платить, а люди как стадо говорят, что «столица для богатых» и делать там нечего.
Друзья, в телеграме давно есть классный канал про Москву, «Москва 24/7»
И с ним вы будете круче любого гида. Узнаете, в каком рестике ужин стоит 100 рублей, где кино показывают бесплатно, а куда можно сходить на лёгкую прогулку. В общем, пользуйтесь, господа: @msk7days | 110 | 0 | Loading... |
24 Bricks: новый подход к управлению интерфейсами
Я — Алексей Ивасюта, тимлид команды Bricks. В статье расскажу, почему мы решили создать этот визуальный конструктор, и объясню, как он помогает решить проблемы управления разметкой.
#Habr | 150 | 1 | Loading... |
25 Памятка наемного айтишника
Взаимоотношения между работником и работодателем строятся на деловой основе. Приятная атмосфера в коллективе и дружеские отношения с руководством, безусловно, важны. Но не стоит забывать, что это коммерческие отношения, цель которых — обмен труда на вознаграждение.
В этой заметке перечислим, о чём важно помнить, работая по найму.
#Habr | 159 | 2 | Loading... |
26 Оплатить покупку на иностранном сайте и полететь зарубеж стало еще проще!
Дистанционно ОТКРЫТЬ полноценную банковскую карту MASTERCARD и получить ее с доставкой по России и миру.
Карта подходит:
— Для путешествий заграницу
— Для оплаты на иностранных сайтах (авиа, отели) и сервисах (AppleStore, Spotify,,)
— Для переводов в Европу и в РФ
А еще:
• Удобное моментальное пополнение из банков РФ
• Виртуальная карта с Apple Pay
• Бесплатное обслуживание
• Без предоплаты
⠀
Узнайте детали на канале
ЗАРУБЕЖНАЯ КАРТА
- и уже через неделю курьер банка доставит вам в руки вашу карту | 124 | 0 | Loading... |
27 Функциональное программирование на Groovy
Функциональное программирование подразумевает стиль кодирования, акцентирующий внимание на использовании функций и минимизации изменений состояния с помощью неизменяемых структур данных. В Groovy, который изначально разрабатывался как более гибкая альтернатива Java, функциональное программирование представляет собой не только стиль, но и хороший инструмент для решения сложных задач.
В этой статье мы разберём, как реализовано ФП в Groovy.
#Habr | 165 | 1 | Loading... |
28 Демо City In A Bottle – система рейкастинга в 256 байтах
Привет всем любителям size coding, сегодня я расскажу о чём-то потрясающем: крошечном движке трассировки лучей (raycasting) и генераторе города, умещающихся в автономном файле HTML размером 256 байтов.
#Habr | 163 | 2 | Loading... |
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 | 117 | 0 | Loading... |
30 Четыре типичные ошибки в SQL
Несмотря на полезность SQL, он также подвержен определённым трудностям, которые могут серьезно сказаться на производительности баз данных.
В этой статье рассмотрим 4 типичные ошибки в SQL.
#Habr | 171 | 3 | Loading... |
31 Как дизайнеру и разработчику понимать друг друга
Порой разработчик просто делает дизайн, который ему дают. Молча. Он не то чтобы глупый и подневольный специалист, но время, которое разработчику выделяют на оценку задачи, не всегда позволяет всмотреться в мелочи. Поэтому особенно важно, чтобы дизайнер владел азами вёрстки сайта.
Подробнее
#Habr | 170 | 1 | Loading... |
32 Тут вы можете проверить происхождение своей фамилии и найти ваших предков: https://t.me/+CTi5n48yVA4yMDMy 👈 | 125 | 0 | Loading... |
33 Разработка манипулятора для игры в шахматы
В этой статье я хочу рассказать про наш проект по созданию манипулятора, позволяющего удаленно играть в обычные шахматы — о том как мы его делали, и каких результатов удалось добиться.
#Habr | 170 | 0 | Loading... |
34 Причина бедности 97% россиян – это незнание своих прав
Каждый день день Госдума принимает десятки новых законов. И если в них хорошенько разобраться, то получится нарыть много чего интересного:
– Возможность возместить все траты на медицину за последние 6 лет
– Государственный кредит на квартиру, который можно ЗАКОННО не отдавать
– Ежемесячная выплата в размере 43.342р, если у вас есть родственники старше 50 лет
И пока глупые люди смирно платят налоги и слушаются государство, умные читают канал Капуста в законе и на нем зарабатывают.
Авторы под лупой рассматривают новые законы, объясняя, как без особой волокиты получать с них 50-60 тысяч. Ежемесячно.
Это – ваши права, а свои права нужно знать: https://t.me/+33g0V9R6jpZkOWNi | 128 | 0 | Loading... |
35 Утечки памяти в мобильных приложениях: руководство для QA-инженеров
Эта статья будет полезна тем, кто только начинает изучать, что происходит со стабильностью мобильного приложения. Внутри статьи разберёмся с тем, как приложение работает с оперативной памятью; что такое утечки памяти и когда они возникают; как утечки влияют на стабильность работы приложения и как их находить.
#Habr | 180 | 0 | Loading... |
36 Началось. Убирают всех неугодных. Смерть президента Ирана — лишь верхушка айсберга.
The Economist назвал трёх президентов, которых Мировое Правительство уберёт в течение года.
Читать: t.me/TheEconomist/299 | 135 | 1 | Loading... |
37 Разбираемся с coroutine в Kotlin — 1
Мне удалось найти статью Design of a Separable Transition-diagram Compiler от 1963 года. Люди пишут, что это одно из самых ранних упоминаний идеи корутин. В статье есть часть с названием "Coroutines and Separable Programs", про которую я узнал из поста Why using Kotlin Coroutines?. С этой части, а точнее с ее перевода я и начну.
#Habr | 200 | 2 | Loading... |
38 Как использовать Python в нативном Android приложении. Мой опыт
В этой статье я хочу поделиться опытом разработки самого популярного загрузчика видео в RuStore и рассказать, как я использовал потрясающую библиотеку для интеграции Python-кода в свой проект.
#Habr | 204 | 2 | Loading... |
39 В связи с переездом семья отдаст даром следующие вещи:
⭐️ Холодильник б/у
⭐️ Стиральную машину б/у
⭐️ Книги
⭐️ Вещи на мальчика и на девочку
⭐️ Инструменты
⭐️ Телевизор б/у
⭐️ Микровлоновку б/у
⭐️ Два дивана и одну детскую кровать
⭐️ Ноутбук б/у (старый)
«Отдам даром» в твоем городе:
Москва
Санкт-Петербург
Казань
Чебоксары
Владивосток
Воронеж
Екатеринбург
Ижевск
Калининград
Краснодар
Красноярск
Нижний Новгород
Новосибирск
Омск
Самара
Сочи
Уфа
Челябинск
Чита
Хабаровск
Сургут и ХМАО
Архангельск
Астрахань
Барнаул
Белгород
Брянск
Владимир
Волгоград
Великий Новгород
Вологда
Иваново
Иркутск
Йошкар-Ола
Калуга
Кемерово
Киров
Кострома
Курган
Курск
Липецк
Мурманск
Нальчик
Оренбург
Орел
Пенза
Пермь
Псков
Ростов-на-Дону
Рязань
Саратов
Саранск
Ставрополь
Смоленск
Тамбов
Тверь
Томск
Тула
Тюмень
Улан-Удэ
Ульяновск
Якутск
Ярославль | 103 | 0 | Loading... |
40 PostgreSQL 16. Изоляция транзакций. Часть 2
Данная статья является продолжением первой части
#Habr | 172 | 5 | Loading... |
Привет! Меня зовут Денис, я ведущий Golang-разработчик в МТС Диджитал. Еще год назад я работал экспертом по запуску новых сервисов и услуг в Корпоративном центре МТС и параллельно заканчивал курс...
5100
Это первая часть цикла статей про написание своего шахматного сервера на Go. В следующих частях будет подробно рассказано про внутреннее устройство сервера: структура кода, работа с базой,...
9800
9900
Привет, Хабр! Horovod — это фреймворк для распределенного глубокого обучения, изначально разработанный в Uber . Он позволяет масштабировать обучение моделей на сотни и тысячи GPU, сокращая время...
10900
12800
Привет, Хабр! Представьте себе, вы приходите домой после долгого рабочего дня, и вас встречает пушистый котик. Вы знаете, что он ждет вас, чтобы вы рассказали ему о своих подвигах на работе. И вот, вы...
12720
12500
Привет, Хабр! Меня зовут Виталий Киреев, я руководитель R&D в SpaceWeb. В статье расскажу, как мы внедрили JSON-RPC в разработку SpaceWeb и объясню, почему выбрали именно эту технологию, а не...
12710
12800
Так и знал, что однажды я всё-таки напишу статью, за которую мне будет стыдно. Этой статьёй была предыдущая статья , в которой я описал довольно необычный алгоритм шифрования, его плюсы и недостатки....
13200