Шось про айтішку – Telegram
Шось про айтішку
1.46K subscribers
443 photos
159 videos
2 files
596 links
Фронтенд, ШІ, 3D друк, FPV, історії з життя та роботи
Download Telegram
Ооо це жирненько. Cloudflare зарелізили для усіх D1, SQLite розмазаний по їх CDN серверах, така собі eventually consistent невеличка БД. Але ще й додали Hyperdrive — адаптер для звичайних баз даних які я так розумію теж будуть завантажені у ноди по всій планеті. Типу швидке читання і повільний запис, що в принципі покриває більшість кейсів.

Я дуже задоволений тим, що робить Cloudflare. Особливо радує їх цінова політика.

На роботі доречі робив експеримент з переписуванням real-time сервісу для синхронізації курсорів користувачів з self-hosted сервісу з Redis на Cloudflare Workers + Durable Objects. Потенційно воно зменшує latency між клієнтами бо стейт durable об'єкта в якому лежить сесія пушиться у ноди якомога ближчі до клієнтів. Ну і що більш важливо, сервіс перестає бути ботлнеком, бо вже з парою десятків людей в одній сесії були помітні лаги.
🔥112🥰1
Отримав сьогодні від дядька памʼятну монету в якості подяки за допомогу.

Це подяка усім вам хто донатив на збори за останні півтора роки (шоломи, дрони, машина, теплаки та 3д друк).
👍235🥰1
Audio
Ухх коли я останній раз ковиряв Suno AI, не міг і подумати що вони зроблять таку цікаву штуку https://www.suno.ai/

Послухайте пісень. Репчик про Київ мені особливо сподобався :)
🔥15🤯2🤔1
Коли вже побачимо фронтендщиків з єпаму на моноколесі? 😁
😁24😍1
This media is not supported in your browser
VIEW IN TELEGRAM
Цього тижня на роботі підчищав хвости і займався експериментами.

В нас у Whimsical є редактор документів, типу Notion на мінімалках. І хотілося б з нього зробити щось типу Jupyter Notebooks, звичайно ж з кложурою.

Думав я як це зробити на бекенді, бо на клієнті там по суті нема чого робити. А на бекенді треба піднімати ізольований інстанс під кожен конекшн. І згадав, що хоч https://modal.com/ і позиціює себе як serverless платформа з GPU для ШІ, по суті вони дають linux контейнери в яких можна ганяти все шо завгодно.

Код вийшов смішний, бо там пару рядків пайтона (бо Modal на пайтоні) які хендлять реквест і стартують JVM процес з HTTP сервером на Clojure який стартує nREPL сервер, і потім коли клієнт пушить код по веб-сокету воно прилітає у jvm процес і роутиться до REPL серверу який повертає результат обчислення і той улітає назад до клієнта.

Під кожний веб-сокет Modal піднімає цей контейнер, тобто є ізоляція. profit!

Дякуючи цьому сервісу вийшло зробити робочий прототип за один вечір. Мамкін хакєр 🫡
🤩12👍3👏21🔥1
Якщо в мене буде нормальний інтернет сьогодні, то ввечері залітайте на стрім на твічі. Будемо разом вчитись програмувати графіку на OpenGL і про шось балакати. Посилання скину пізніше.
👍18😱32🔥1
Продовжуємо малювати трикутники, залітайте на годинку https://www.twitch.tv/roman01la
🥰4
Мій новий улюблений фон для робочих дзвінків :)

Сьогодні буде кантент. Будемо збирати дрончик на стрімі ввечорі, десь о 19:00. Запишіть собі у календар 📆
🔥17😁8💯3
Десь о 19:00 продовжимо мучати OpenGL і трикутники.

План на сьогодні: зробити базовий шейдинг об'єктів і завантаження моделей.

Придумав вам інтерактив до стріму: будемо ставити пісні написані штучним інтелектом. Радіо "крінжові мелодії" чекає ваших донатів на дрончики і 3д друк.
😁8🤩1
шо ви, го в helldivers https://www.twitch.tv/roman01la
🔥3
Європка потроху втягується у війну. Норди роблять снаряди https://www.youtube.com/watch?v=ITZfjXEOx7Y
а британці хакатонять софт https://twitter.com/basti_vkl/status/1782112719090352486
🔥103
Продовжуємо писати гру з нуля, точніше писати сетап для цього https://www.twitch.tv/roman01la
2
Згадав як колись писав свою першу вебапку за гроші, на фрілансі. Якийсь букінг для хостелу. Робили тоді мобільну версію сайту. Це той час коли було модно для телефонів робити редірект на m. субдомен де окремо хостили мобільну версію.

Це був напевне 12й рік. Я тоді взяв Backbone, noscript іконки і r.js для модулів і збірки проєкту. Тоді ще цей формат модулів називався AMD (asynchronous module definition) і він наче мав депенденсі інжекшн.

А пекеджи ставились через новомодний Bower 🥹

Не сказав би що було добре, бо нормального тулінгу було менше. Але це ще я не застав часи Dojo.

Є тут діди з історіями?)
15🥰1