Oak Raw Channel
283 subscribers
64 photos
1 video
81 files
30 links
IT projects ultimate compilation
by @radoak
Download Telegram
Я крайне редко приезжаю в офис раньше 11~12 часов, но если и приезжаю рано, то нахожусь в диком и в хорошем смысле этого слова - бешеном состоянии.

Так вот, приехав сегодня в офис аж к 10:00 я решил довести до ума свой сервис по подбору фотографий похожих интерьеров, который я делал весной и на базе которого я написал диплом (кстати, ради интереса, скину его тоже сюда, результаты экспериментов там лажа, но идей интересных много)

Внимательно изучив область анализа стиля изображений с помощью нейросетей я решил заменить семейство архитектур ResNet на VGG-16, ведь не случайно эту модель используют в большинстве работ. Детально изучил научную статью от Farfetch на тему того, как они делали рекомендательную систему, основанную на стиле одежды (да! Фарфетч пишет научные статьи и это очень круто!).

У себя в работе они используют почти такой же подход, который использовал я. Они берут тензоры, являющиеся промежуточными результатами работы нейронной сети, а затем применяют к ним операцию вычисления матрицы Грамма. Такой подход позволяет извлечь из изображения фичи связанные со стилем, потому что при вычисление матрицы Грамма «затирает» всю пространственную информацию в изображении (почитать больше - тут, раздел why gram matrix). Также они делают несколько оптимизаций, за которые ваша оперативная память вам скажет спасибо (мои офигевшие от нагрузки 16 гигов точно сказали).

В очередной раз приятно порадовался производительности моего бойца - Macbook Air 13’ на чипе М1. Этот лихой засранец обработал 20.500 картинок примерно за два часа и даже не особо нагрелся, его было вполне сносно держать на коленках, и это то при использовании большой сетки VGG-16. Для интересующихся - вот докер контейнер с Pytorch оптимизированный под M1 (он сразу запускает Jupiter Notebook для удобства).

Хочу обернуть свой код в красивый бекенд на Fast API (это пушка), написать масштабную статью и сделать красивую демку, где можно будет загрузить свою картинку, а система выдаст картинки с похожим интерьером.

Да, и где-то в течении сентября мой блог с хабра переедет на сайт нашего digital агенства. Там будет красивое оформление в стиле сайта medium я смогу пихать туда свои сумасшедшие демки, которые наглядно объясняют что я делаю! Короче - полный улёт.
❤1
Вот мой Диплом
Forwarded from Nick Oak
диплом.pdf
27.4 MB
он вот
А вот статья Фарфетча
как-то раз пошутил в Твиттере про инвестиции на свой диплом

а в итоге проект по моему Flats Tinder оказался на столе миллиардера на 116й позиции в Российском Форбс

Он сказал, что идея огонь, однако область недвижимости не супер подходящая

в связи с чем вопрос - где можно использовать систему подбора изображений с похожим стилем ?
💡 Идея для ТГ бота или сайта

Называется, разори неприятеля, который вызывает такси

Указываешь примерный адрес откуда - (А) этот человек собирается ехать и примерный адрес куда - (Б)

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

💣 Бинго, шалость удалась

* конкретные детали реализации могут отличаться, потому что идея достаточно высокоуровневая
Последний год занимаюсь бизнесом веб студии: менеджу проекты, привлекаю новых заказчиков, строю customer journeys и даже иногда UX

собрал самые выдающиеся наши проекты в портфолио для Английского и Европейского рынка

P.S. в нашем портфолио есть даже Мегафон!

портфолио
🇬🇧 Британский всем привет!

Летом 2021го я поступил в HULT Business School на бизнес магистратуру, а в октябре переехал учиться в Лондон.

Моя мотивация была отшлифовать свои бизнес навыки после 4х лет физтеха, чтобы в итоге уметь и прогать и управлять.

Что ж сказать, после МФТИ любой другой вуз, а в особенности международная магистратура в сравнительно гуманитарном направлении будут казаться проще некуда. Однако есть несколько интересных особенностей.

1️⃣ Когда ты технарь - большая часть заданий в твоём вузе имеет чёткую метрику оценивания, ты понимаешь за что получаешь оценку. В бизнес школах метрики конечно есть, но выглядят они как-то не по технарски, во многом размыто.

2️⃣ Отсутствие семинаров. Да, у нас нет семинаров, одни лекции. Обычно курс в моём университете выглядит так: 10 лекций, по 3 часа каждая, после или во время которых даётся 2-3 крупных задания. Как правило одно групповое, на команду из 6 человек (30% оценки), а другое индивидуальное (70% оценки).

3️⃣ Много студенческой активности, которая культивируется вузом. У нас есть клуб моды, клуб консалтинга и даже клуб виски! Каждый клуб получает от вуза что-то типо 300~500£ на семестр на организацию мероприятий.
P.S. клуб виски на днях делали коктейли прямо в вузе! и устроили вечеринку!
🪙👾 Аналитика мира NFT

📌 Проект NFT Brew

Первая вводная. На днях в моё вузе закончился курс по Data & Decisions. Курс был хорошим, но вот датасетов интересных почти что не было, опять анализировали Титаник. У меня остался незакрытый гештальт, хотелось интересных данных!

Вторая вводная. 2022 год, разговоры вокруг - только об NFT, даже в Англии, в каждом пабе, на каждом углу.

И тут меня осенило, я вспомнил что криптовалюты - это про открытые данные! Это же идеальный мэтч! Так я решил заняться анализом данных рынка NFT, а в частности самого крупного маркетплейса - OpenSea.

Начал с изучения доступного API, которое бы давало доступ к данным в режиме Real Time. Мой выбор остановился на etherscan. Пожалуй, самый адекватный провайдер данных. Ещё местами я использую BlockScout, потому что он по адресу смарт контракта умеет отдавать название NFT коллекции (etherscan так не умеет). Однако в BlockScout по каким-то неведомым причинам нет части транзакций, вот прямо целыми блоками нет, что очень неприятно.

Для того чтобы получить данные о сделках с NFT на OpenSea нужно научиться анализировать логи смарт контракта OpenSea. А логи в контексте ETH - это прикольные hex строчки и много много непонятных полей.

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

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

Решил заморочиться с архитектурой. В моём проекте целых 9 Docker контейнеров! Из стека технологий я использовал:
Celery + RabbitMQ + Redis + MongoDB

Наконец-то научился запускать команды по расписанию не с помощью crontab а более продвинуто и надёжно, через Celery.

Использую Redis в качестве БД быстрого доступа. Процесс, который достаёт данные по API записывает туда транзакции, затем они анализируются и записываются в MongoDB.

Для аудитории стран СНГ сделал Телеграм бота. Для аудитории зарубежной буржуазии решил сделать твиттер. Алгоритм каждый час публикует и туда и туда краткую сводку транзакций за последний час.

Что я узнал:
Познакомился поближе с миром смарт контрактов сети ETH, в особенности смарт контрактов вокруг NFT. Оказывается, не так-то уж сложно это и работает.

Что я хочу сделать сделать дальше:
На данный момент я собираю фидбек, касательно того, какие бы инсайты хотели получать люди заинтересованные в NFT.

Хочу сделать более детальную аналитику данных и упаковать всё это в продукт.

Из ближайших идей, хочу чтобы моя система отслеживала ряд известных коллекций и в случае покупки связанной с элементом данной коллекции немедленно присылала уведомление в телеграм и делала бы постик в твиттер.
👍1
👾👾👾

@NFTBrewBot

Вот телеграм бот, отдаю его вам на растерзание.

На данный момент он присылает сводку за час в начале каждого часа.

Также по команде /brew присылает последнюю доступную сводку.

Чтобы получать уведомления от бота нужно начать кнопочку «Subscribe»

Пример сводки от бота прислал ниже.
Forwarded from NFT Brew
⏱ Last hour OpenSea stats

💰 Total ETH sales volume

832 ETH - 2.675.936 $

📌 7 hottest NFT sales

🔥 90.99 ETH - 292.429$ (link)
BoredApeYachtClub #7051

🔥 28.65 ETH - 92.106$ (link)

🔥 15.0 ETH - 48.207$ (link)
Azuki #790

🔥 13.69 ETH - 43.997$ (link)
Doodles #3223

🔥 12.0 ETH - 38.566$ (link)
Azuki #4783

🔥 10.0 ETH - 32.138$ (link)
Purrnelopes Country Club #2184

🔥 8.5 ETH - 27.317$ (link)
Neo Tokyo Outer Item Caches #55
А вот его твиттер напарник.

Сводка чуть короче (чтобы влазило в твит)

ссылка на твиттер
💡Инсайт

За день в сети ETH происходит примерно 1.1-1.2М транзакций

За день работы мой алгоритм собирает примерно 50k транзакций от успешных трансферах NFT (method OrdersMatched)

также где-то около 25k транзакций отмены продажи отбрасываются (orderCancelled)

таким образом порядка 75k транзакций в день

то есть на OpenSea происходит порядка 6.25% от всех транзакций эфира
Сначала мне показалось что это ошибка кода и все транзакции одинаковые

Но нет, это все разные транзакции

кто-то по кругу продаёт один и тот же экземпляр NFT
Forwarded from NFT Brew
⏱ Last hour OpenSea stats

💰 Total ETH sales volume

3482 ETH - 10.796.273 $

📌 7 hottest NFT sales

🔥 189.0 ETH - 585.945$ (link)
Audioglyphs #1935

🔥 189.0 ETH - 585.945$ (link)
Audioglyphs #1935

🔥 189.0 ETH - 585.945$ (link)
Audioglyphs #1935

🔥 189.0 ETH - 585.945$ (link)
Audioglyphs #1935

🔥 188.0 ETH - 582.845$ (link)
Audioglyphs #1935

🔥 188.0 ETH - 582.845$ (link)
Audioglyphs #1935

🔥 187.0 ETH - 579.744$ (link)
Audioglyphs #1935
🍷 Винные семинары

Выбираю себе семинары на летний семестр в вузе, выбираю в кампусе в Сан Франциско, нахожу это чудо:

Art, Science and Business of Wine

По сути предмет, на котором тебя вывозят на виноградники Калифорнии (Napa Valley), рассказывают про вино и устраивают дегустации.

Чёрт возьми, это же прекрасно!

описание курса ниже
🏢 Сайт Белого Дома

В рамках общения с одним из заказчиков делаем презентацию на тему того, что CMS WordPress - это солидная и надёжная платформа (если грамотно её использовать)

Искал примеры известных сайтов на WP. Оказалось, что сайт белого дома сделан на этой CMS!

на изображении - слайд из презентации с аудитом производительности и количеством посещений в месяц (Crome Lighthouse)
Каждую неделю невольно обращаю внимание на свой телеграмм канал и думаю, «ну что-то уже точно пора сюда написать»

Почти год с последнего поста, столько всего нового произошло, а тут тишина.

Начну Step-by-Step о том что произошло за последний год

🦄 Закончил бизнес магистратуру в Лондоне и начал работать в Revolut Crypto — как Business Strategy & Operations Manager

🐉 Заботал Solidity до уровня Middle+, занимался аудитом разработкой и консалтингом.

🪐 Поближе познакомился с DeFi, научился делать flash loans, meta transactions. Сейчас делаю хеджирование UniswapV3 позиций и думаю сделать серию классных pet projects.

🦭 Обосновался в Лондоне, успел от него устать и сбежал в Дубай.

Ну и на десерт:
🦧 Выжил в барной драке в Лиссабоне, на католическое Рождество. Напали потому что мы с товарищем не смогли рассказать как заработать миллионы на крипте, хорошая мотивация, что скажешь
🔥15👍6❤1🐳1