Pull to refresh
0
0
Виталий @vitality_ru

IT Предприниматель

Send message

Свой агрегатор новостей на python. Телеграм + RSS + новостные сайты (telethon, feedparser, scrapy)

Reading time7 min
Views37K


freepik


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


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


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

Читать дальше →
Total votes 8: ↑8 and ↓0+8
Comments9

Автопостинг ВК (VK) на python

Level of difficultyEasy
Reading time9 min
Views8.2K

У меня есть несколько групп в ВК, в которые нужно периодически публиковать посты. В целом мое желание можно описать фразой «А когда мне это делать, если я все время не хочу». Мотивация в моем случае это лень. Я не являюсь разработчиком, но решил набросать скрипт, который будет публиковать посты.

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

Сутки, изменившие криптомир

Reading time6 min
Views21K

8 ноября 2022 войдет в историю крипты — давно крипторынок так не штормило! Обвал нативного токена крупнейшей биржи FTX на 90% и ниже повлёк за собой падение курсов остальных криптовалют — от старичков биткоина и эфира до мелких альткоинов.

Все начиналось красиво

Шок криптосообщества объясним: у FTX никогда не было имиджа сомнительной и нестабильной биржи. Она привлекала криптоинвесторов выгодными продуктами: многие клюнули на выгоду ее депозитных продуктов — в биткоинах (процентная ставка 5%) и в долларах США (ставка 8%). Пользователи ходили по банкам за кредитами, чтобы добиться прекрасного депозита FTX. Все они в итоге столкнулись с серьезными убытками. Неожиданно!

Репутация криптобиржи среди пользователей была чрезвычайно высока, её учредитель Сэм Бэнкман-Фрид (SBF) претендовал на голос всего крипто-комьюнити, посещая кабинеты вашингтонской правительственной элиты, и был уважаем финансовыми регуляторами США.

Начало конца

2 ноября в сетевом издании о крипте CoinDesk был опубликован материал с информацией, моментально подхваченной всеми крипто-СМИ. Это было журналистское расследование о финансовых связях FTX и хедж-фонда Alameda Research, принадлежащего SBF. Изучив внутреннюю документацию Аламеды, журналисты увидели её интересный баланс, буквально набитый токенами FTT — нативной валютой FTX. Практически весь чистый капитал Аламеды — $14,6 млрд — состоял из этих токенов. То есть, схема такова: SBF создаёт свой токен, поднимает его стоимость чрезвычайно высоко и набирает под него кредиты на Аламеду. Когда курс токена падает, возникает кризис ликвидности. И образуется более чем 8-миллиардная дыра в бюджете.

Читать далее
Total votes 31: ↑26 and ↓5+21
Comments73

USB over IP для личного использования: организовываем клиент-серверный комплекс на Linux и Windows

Reading time7 min
Views52K

Привет, Хабр! В прошлой статье мы рассмотрели историю и принцип работы технологии USB over IP, узнали, как ее применяют на базе готового аппаратного решения.

Для личного использования, однако, аппаратное решение скорее не подойдет: нужно приобретать дорогостоящее оборудование, что нецелесообразно. Поэтому под катом рассказываю, как организовать клиент-серверный комплекс USB over IP на современных ОС и автоматизировать этот процесс.
Читать дальше →
Total votes 65: ↑65 and ↓0+65
Comments12

Поздравляю, у нас в команде человек «Всё — г… но»

Reading time7 min
Views93K

Это была самая первая встреча с командой заказчика на проекте, которым я руководил. Мы должны были провести модернизацию инфраструктуры в крупном банке. Один из участников встречи, назовем его Миша, возглавлявший у заказчика поддержку крупной ИТ-системы, начал набрасывать. Сначала проблемы с предыдущего проекта. Потом Мишу понесло, и досталось прошлой команде («криворукие умники»), архитекторам как таковым («да что эти дебилы понимают в том, что проектируют»). Его ворчание перебросилось на «тупые процессы» и «отстойный менеджмент». Это не было энергичное возмущение, скорее монотонное гудение, что «всё не так». Так я понял, что у нас в команде человек «Всё — г..но». А дальше предстояло разобраться с тем, как нейтрализовать Мишу, чтобы он не портил атмосферу в команде. Или даже обратить его суперсилу на пользу делу.

Вот как это было
Total votes 262: ↑253 and ↓9+244
Comments373

Python Junior Plus, or the beginner's Roadmap to becoming a Python programmer

Reading time8 min
Views6.9K

image


Hello! My name is Mikhail Emelyanov, I am embedded software engineer, and I was inspired to write this little roadmap on the capabilities of Python language by a certain commonality among the existing Python tutorials found on the web.


The usual suggestions to study, say, “Algorithms and Data Structures” or “Databases” are especially jarring. You can spend years studying these topics, and even after decades you'd still be able to find something you didn't know yet even without ever venturing outside the scope of Algorithms!


Using video game analogies, we can say that novice programmers often stand on the shore of the lake of boiling lava with an island with the ever-coveted jobs in the center, while the islands in between, which you have to jump on, gradually increasing your skills in successive mini-quests, are either missing, or arranged haphazardly, or their fairly smooth sequence breaks off, never having managed to get you any farther from the shore. Let's try to build a path of hint islands, a number of which, although not without effort, will finally allow us to reach our goal.

Read more →
Rating0
Comments3

Насколько круто иметь свой сервер в комнате

Reading time6 min
Views111K

Некоторые олды часто вспоминают эпоху до смартфонов, когда в студенческие времена или в школе у них был любимый настольный компьютер. Он стоял прямо в комнате, рядом с кроватью, и работал как личный ассистент в режиме 24/7: играл фоновую музыку (со специальным плейлистом, когда в гости приходили девушки), показывал фильмы, будил уведомлением из аськи или ирки, скачивал сайты ночью по диалапу и т. д.

Но кажется, что эта эпоха возвращается. Только на новом уровне. Сейчас опять стало очень круто иметь в комнате свой сервер, только он выглядит иначе и выполняет другие функции.
Читать дальше →
Total votes 148: ↑147 and ↓1+146
Comments313

Хостинг файлов в ДНК — что нового?

Reading time6 min
Views7.7K
Сложно представить накопители в наших компьютерах через тысячу лет. Субатомные, фотонные, гравитонные носители? Поля чистой энергии? Кто знает…

Однако уже сейчас есть элементарный носитель, близкий нам в прямом смысле — простые молекулы ДНК. Исследователи уже несколько десятилетий работают над записью информации в ДНК, здесь ничего нового. Стандартный способ записи — синтез нуклеотидных цепочек (A, T, C, G), а чтение производится путём секвенирования. Недавно разработан альтернативный подход: чтение оптическим способом. Прогресс в этой области нешуточный.
Читать дальше →
Total votes 26: ↑26 and ↓0+26
Comments14

A Guide to App Monetization in China

Reading time5 min
Views1.7K

Introduction and Context

So you’ve just finished developing the next mobile gaming smash hit. You’ve already planned to launch your game worldwide and win the hearts of gamers everywhere. But what you haven’t done yet is think about how you’re going to make any money from your success and hard work. Of course, you’ve imagined becoming an instant millionaire, but you just don’t know how to get there.  

Fear not, intrepid developer! Instead of just rehashing the tired headlines and beating the same old drum, we’ve tailored our Ad Monetization write-up for developers who are gearing up to publish their game or app in China. We’ve scoured the internet, grabbed insight from ad giants like Google, Smartyads, and PocketGamer.biz and combined it with our own hands-on knowledge of what works in China—knowledge that we have gained from the past  5 years in the industry.

We need to briefly explore how monetization functions as a utility within the context of game design. This is especially true when examining how developers in China have made meaningful design decisions that have both shaped and been shaped by user habits. Unpacking the utility of Chinese game monetization will help developers understand why Ads Monetization or Hybrid Monetization strategies have become so popular, especially in China.

Moving from monetization design, we’ll examine some of the best practices regarding Ads Monetization. Finally,  we’ll turn to specific case studies in the Chinese market that show how powerful Ads Monetization, specifically Rewarded Videos, can be in a well-balanced monetization strategy. 

Designing Monetization as a Utility

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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity