Pull to refresh
1
0
Роман @RomanSA

User

Send message

Доллар по 99 рублей, эффект Воложа-Стрейзанд, а также гладиаторские бои цукермасков

Reading time8 min
Views20K

Почти все самые важные и интересные финансовые новости в России и мире за неделю: тайны слитого кода Яндекса, предложение россиянам пересесть с GMAIL на ХМЭЙЛ, а также стейблкоин от PayPal с неприличным названием и посадка Сэма Бэнкмана-Фрида в СИЗО.

Читать далее
Total votes 47: ↑28 and ↓19+18
Comments50

Информатика будущего: Яндекс.Учебник и образовательная нейросеть

Reading time2 min
Views6.7K

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

Читать далее
Total votes 7: ↑4 and ↓3+3
Comments1

Книга «Искусство чистого кода»

Reading time11 min
Views7K
image Привет, Хаброжители!

Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат вас писать понятный и удобный в сопровождении код без ущерба для функциональности. Главный принцип — это простота: сокращайте, упрощайте и перенаправляйте освободившуюся энергию на самые важные задачи, чтобы сэкономить бесчисленное количество часов и облегчить зачастую очень утомительную задачу поддержки кода. Автор бестселлеров Кристиан Майер помог тысячам людей усовершенствовать навыки программирования и в своей новой книге делится опытом с читателями.
Читать дальше →
Total votes 6: ↑6 and ↓0+6
Comments3

Основные ресурсы нейронных сетей для начинающих и энтузиастов

Level of difficultyEasy
Reading time4 min
Views11K

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

Ознакомиться
Total votes 21: ↑21 and ↓0+21
Comments4

Анализ временных данных с учетом сезонности и трендов

Level of difficultyMedium
Reading time8 min
Views4.3K

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

Читать далее
Total votes 10: ↑9 and ↓1+11
Comments1

Я люблю питон, и вот почему он меня бесит

Level of difficultyEasy
Reading time18 min
Views58K

Вас приветствует ваш зануда!

Если вы следите за моей ленивой активностью, то заметили бы, что у меня много от чего пригорает. Вот, например:
- У меня пригорает от низкосортных статей на потоке: Питон против Безумного Макса, или как я посты на Хабре замораживал
- У меня пригорает от Django: Окей, Джанго, у меня к тебе несколько вопросов
- И от Яндекса тоже: Собеседование в Яндекс: театр абсурда :/
- И от рекрутеров: Я единственный из 1400, или самый крутой рекрутинг, что я проходил

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

Это что же получается, kesn опять открыл postman и сломал вёрстку на сайте? Поразительно, никогда такого не было, и вот опять! В принципе, тут можно писать текст любой длины (похоже, у них на бэкенде не Char(255), а Text). Они проверяют длину только на фронтенде, а бэкенд принимает строку любой длины. И это, блин, забавно) Вообще мой девиз - 'кто ищет, тот всегда найдёт', поэтому я ищу постоянно. Кстати, на Хабре скоро выйдет статья про программирование глазами Погромиста, там в том числе про уязвимости на сайтах будет - поэтому если не хотите пропустить, то подписывайтесь на меня в телеге: @blog_pogromista
Total votes 212: ↑202 and ↓10+228
Comments145

Железный Асессор, ML-оценка манеры вождения и безопасный диспатч: как технологии делают такси безопаснее

Reading time8 min
Views3.5K

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

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

Читать далее
Total votes 15: ↑15 and ↓0+15
Comments3

Книга «Data Science в действии»

Reading time8 min
Views5.8K
image Привет, Хаброжители!

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

Автор не ограничивается поверхностным обсуждением теории и искусственными примерами. Исследуя представленные проекты, вы узнаете, как устранять распространенные проблемы, такие как отсутствующие и искаженные данные и алгоритмы, не соответствующие создаваемой модели. По достоинству оцените подробные инструкции по настройке и детальные обсуждения решений, в которых описываются типичные точки отказа, и обретите уверенность в своих навыках.
Читать дальше →
Total votes 9: ↑9 and ↓0+9
Comments0

Как получить доступ к данным Ethereum смарт-контракта в real-time из Python

Level of difficultyMedium
Reading time7 min
Views3.1K

Всем привет! Представим, что вам нужен доступ к данным каких-либо смарт-контрактов на Ethereum (или Polygon, BSC и т.д.), например, Uniswap, SushiSwap, AAVE (или даже PEPE-coin) в реальном времени, чтобы анализировать их с помощью стандартных инструментов дата-аналитиков: Python, Pandas, Matplotlib и т.д. В этом туториале я покажу инструменты для доступа к данным на блокчейне, которые больше похожи на хирургический скальпель (сабграфы The Graph), чем на швейцарский нож (доступ к RPC ноде) или, скажем, молоток (готовые API от компаний-разработчиков). Надеюсь, мои неумелые метафоры вас не пугают. Кому интересно научиться, добро пожаловать под кат.

Под кат
Total votes 9: ↑8 and ↓1+7
Comments1

Книги, которые можно рекомендовать любому программисту: от «Карьеры программиста» до «Математических алгоритмов»

Reading time4 min
Views21K

Привет, Хабр! Сегодня хотим представить подборку книг, которые было бы полезно прочитать любому программисту. Многие из них, вероятно, вами уже прочитаны, но если нет, рекомендуем ознакомиться. В подборке 7 книг — конечно, это субъективный выбор. Но если у вас есть любимые книги по разработке, которые вы можете рекомендовать, расскажите о них в комментариях, пожалуйста.

Читать далее
Total votes 12: ↑9 and ↓3+13
Comments13

Нейронные сети на Эльбрусе

Level of difficultyEasy
Reading time3 min
Views3.8K

Мои эксперименты с нейронными сетями на Эльбрусе

В данной статье хочу поделиться своими наработками по теме нейронных сетей, запускаемых на Эльбрусе

Читать далее
Total votes 15: ↑12 and ↓3+12
Comments8

Одна из возможных версий переезда с MySQL на PostgreSQL

Level of difficultyMedium
Reading time22 min
Views8.2K

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

Читать далее
Total votes 14: ↑14 and ↓0+14
Comments14

R.I.P. Twitter (2006-2023). Да здравствует ? (2023-)

Level of difficultyEasy
Reading time13 min
Views5.2K

Twitter, социальная сеть и служба микроблогов, оказала огромное влияние на политику и культуру XXI века. Хэштеги и ретвиты — лишь некоторые термины из Twitter. За 17 лет соцсеть прошла через многое, и стала одной из крупнейших в мире с аудиторией в 300 млн активных пользователей. Платформа уже не просто объединяла людей со всего мира, но содействовала политическим движениям, сообщала новости и задавала тренды.

Но эпоха прошла. В октябре 2022 года Маск купил Твиттер, а затем с первых дней начал гонять офисный планктон и крушить оргструктуру компании. Всё это походило на энтузиазм фаната, получившего свою любимую игрушку, с которой наконец-то можно вдоволь наиграться. Было интересно наблюдать за оптимизацией и ждать, что же этот гений выкинет на этот раз, как обустроит под себя всю соцсеть. Это была поистине борьба личности и корпорации, индивидуализма и коллективизма, массовой культуры и элитарности, авторитаризма и демократии.

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

Ребрендинг лого и переименование в "?" как бы намекает, что Маск поставил крест на Twitter, или что за этим “х” неизвестная переменная. В любом случае, это конец Twitter как такового. Но нам есть, что вспомнить.
Читать дальше →
Total votes 41: ↑34 and ↓7+32
Comments13

Прием платежей в крипто валютах в Telegram боте через WalletPay и Python/Flask

Level of difficultyEasy
Reading time3 min
Views24K

Приветствую сообщество.

Бот Telegram @wallet недавно предоставил API для приема платежей в сторонних Telegram ботах. Из крипто валют поддерживаются BTC, TON, USDT.

Необходимо зарегистрироваться на сайте, предоставить сведения о подключаемом к API боте, пройти процедуру идентификации (биометрия для физических лиц), дождаться одобрения заявки и назначения размера комиссии для ваших платежей. У меня процедура заняла чуть более суток.

После одобрения заявки получаете доступ в личный кабинет, где нужно сгенерировать ключ для доступа к API WalletPay.

После этого можно приступать к продажам. Покупателю нужно предоставить ссылку для оплаты через WalletPay товаров/услуг вашего бота. Код для получения этой ссылки может быть таким.

Читать далее
Rating0
Comments9

Чат-боты на все случаи жизни. 7 инструкций по созданию мини-приложений в Telegram

Level of difficultyMedium
Reading time5 min
Views37K

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

В подборке под катом — семь инструкций по созданию Telegram-ботов с разной функциональностью. Сохраняйте статью в закладки: пригодится как начинающим, так и опытным разработчикам.

Выберите интересующего вас бота:

Паттерны взаимодействия с ботами
Веб-приложение на Node.js и React
Платежная система с Payments
Карманный ChatGPT, которому можно отправлять голосовые сообщения
Бот для генерации сложных паролей
Бот для создания стикеров из сообщений
Бот для мониторинга погоды на Python
Читать дальше →
Total votes 35: ↑32 and ↓3+40
Comments13

PostgreSQL: обходим подводные камни при миграции

Level of difficultyMedium
Reading time6 min
Views8.4K

Привет! Меня зовут Антон Казачков, я специалист вендорской поддержки СУБД Platform V Pangolin. Это реляционная СУБД уровня enterprise, которая разработана в СберТехе на основе PostgreSQL и доработана до корпоративного уровня надёжности и производительности. Сегодня Pangolin — целевая СУБД Сбера, основа для миграции всех существующих приложений и разработки новых.

Расскажу о ситуациях, с которыми сталкиваются команды на последних этапах миграции СУБД и в начале производственного цикла. На Хабре часто обсуждаются нюансы переезда СУБД из разных проприетарных версий на PostgreSQL. А вот информации о том, как вводить базы в эксплуатацию и выявлять производственные «болячки», на мой взгляд, не так много.

Читать далее
Total votes 20: ↑20 and ↓0+20
Comments1

Создаем конвейер машинного обучения с помощью DBT

Level of difficultyMedium
Reading time10 min
Views1.9K

Создание хорошего конвейера данных, который способен на конструирование признаков (feature engineering), обучение и формирование прогнозов на основе ваших данных, может оказаться довольно сложной задачей. Может, но это совсем не обязательно. В этой статье проведу вас по этому процессу шаг за шагом.

Для обучения и прогнозирования непосредственно в нашей базе данных, будем использовать BigQuery ML. Затем я покажу вам, как мы можем использовать такой инструмент, как DBT, для создания конвейера данных, который конструирует признаки, обучает модель, делает прогнозы, и все это без необходимости извлечения данных из нашей базы данных.

Без лишних отлагательств, давайте разбираться!

Читать далее
Total votes 7: ↑5 and ↓2+4
Comments0

Как сформировать IT-отдел и зачем убирать HR

Level of difficultyEasy
Reading time4 min
Views3.4K

Занимаясь систематически кейсами по организации отделов компании с нуля, а также опыт обслуживания и консультации по подбору реальных (!) специалистов я сформулировал для себя несколько основных правил подбора и формирования команды. Может кому пригодится.

Поехали...
Total votes 12: ↑11 and ↓1+11
Comments12

Быстрые дашборды на Python с помощью DashExpress

Level of difficultyEasy
Reading time5 min
Views7.7K

Привет! Эта статья для тех, кто ищет простой и быстрый способ делать полноценные дашборды на python и ad-hoc дашборды прямо в jupiter notebook. А так же для всех, кто интерсуется Plotly Dash.

Поехали
Total votes 6: ↑6 and ↓0+6
Comments15

Обзор аппаратных решений для задач искусственного интеллекта: США, Китай, Россия

Level of difficultyEasy
Reading time14 min
Views11K

Технологии искусственного интеллекта активно развиваются и всё больше входят в нашу жизнь. Появление моделей уровня ChatGPT продемонстрировало огромные возможности современного ИИ уже сегодня, вызвав эффект разорвавшейся бомбы.

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

Читать далее
Total votes 15: ↑14 and ↓1+14
Comments15
1
23 ...

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity