Шось про айтішку – Telegram
Шось про айтішку
1.47K subscribers
452 photos
165 videos
2 files
602 links
Фронтенд, ШІ, 3D друк, FPV, історії з життя та роботи
Download Telegram
Нагадую вам, що з HTML можна зробити купу всього, і без жс )) https://justfuckingusehtml.com/
😁8🔥5😱21
Продовжуючи портувати React Server Components на Clojure, написав другий пост з апдейтом https://romanliutikov.com/blog/towards-react-server-components-in-clojure-part-2

Розбираємо як працює серверний рендеринг зі стрімінгом і як це можна оформити на JVM, з багатопоточністю.
👍6🔥2
Дивлюсь тут шо по останнім новинам зі світу прискорення старту JVM. Те шо GraalVM вміє зкомпілити програму в нативний бінарник це добре, але далеко не для всього підходить, та і самого JVM після цього там нема.

Найбільш простий спосіб стартанути Clojure програму — через CLI, в режимі інтерпретатору clojure -M -m my.app. Тут прикольно що можна буде конектитись до продакшн сервісу з локального реплу, але в цілому не знаю хто так робить, бо це така собі затєя. Стартує воно простенький веб сервер в мене десь 8.5 секунд.

Далі можна зробити AOT компіляцію Clojure в Java байткод та включити direct linking (статичні виклики методів), тоді буде ~2.6с.

І от ще зараз спробував AOT компіляцію завантаження та лінкування класів у бінарний кеш, в JDK 24 Project Leyden https://openjdk.org/projects/leyden/ і воно зрізало час старту до 1.5с

Інша частина Project Leyden, якої ще нема, це AOT кеш з нативним бінарником того шо видає JIT в JVM. По суті снепшот стейту віртуальної машини на момент старту. GraalVM робить те саме коли компілює в native image.

Карочє JVM живе!
👍6🤔1
Гордон заколабився з Docker?
😁37🤮21
коли вчив реакт по туторіалу, а все одно вийшов php
😁414🤔1😱1💯1
Приємно час від часу отримувати гроші за свою роботу в опенсорсі. На каву вистачить на декілька місяців)
👍40😱10🔥4
цінні поради від експертів по огіркам та хлібу, вже цими вихідними)
4😁1
Forwarded from JavaScript fwdays
Друзі, в рамках конференції JavaScript fwdays’25, відбудеться Панельна дискусія "Хліб, гітара та огірки" з експертами у світі JS 🍞🎸🥒

Сергій Бабіч, Володимир Агафонкін, Віктор Турський та Роман Лютіков поділяться своїми інсайтами, найбільшими викликами, з якими вони зіштовхнулися у своїй кар'єрі, а також нададуть цінні поради.

Ви можете залишити ваші запитання у slido 👈

Приєднуйтесь до конференції, щоб взяти участь у дискусії 😉
14
This media is not supported in your browser
VIEW IN TELEGRAM
Готово. От тепер будьте обережні у чаті, бо джеміні може вирішити шо ви бот. Якщо забанить, напишіть мені, розблокую і поставлю аішку на гречку.
🤩6👍2
Оп оп, підвезли Go порт TS в паблік https://devblogs.microsoft.com/typenoscript/announcing-typenoscript-native-previews/

спробував на робочому проєкті, відправцьовує за 2 секунди vs 8s
тепер можу фіксити помилки в 4 рази швидше
👍16
This media is not supported in your browser
VIEW IN TELEGRAM
Ну що там Claude 4, вас вже звільнили з роботи?

Бачив декілька відгуків, що це начебто перша ллмка яка пише код bottom-up і перебирає ідеями поки не вирішить задачку.

Забавно доречі що оця симуляція яку створив Claude акцентує саме на швидкості написання коду. ДумайТЕ.
😁18😱2
Був сьогодні на конфі fwdays JavaScript, зустрів старих і нових знайомих. Фоток не маю, але от не втримався не зафіксувати як в Grammarly навчились писати джаву на TypeScript ))

(сам таку пишу на джаві, так шо без абід)
😁261👍1
Машину на яку ми з вами збирали вже поремонтували і передали на позиції. На остачу грошей зі збору зробили ходову і купили пару рибальських сіток від фпв.

Інший збір на окуляри, екофлоу та ноут закрили сьогодні на конференції. Пізніше скину звіт.
15👍4
Оце не думав шо буде так складно вручити приз за участь у зборі. Кого не виберу всі не геймери, беріть вже консервами чи шо)

https://news.1rj.ru/str/smthng_dev/777
😁8
Викатив обнову на WhisperRecorder v1.2 https://whisper-recorder.com/

Все ще без підтримки маків на Intel, але додав автоматичний м'ют аудіо при старті запису. Зручно коли слухаєш музику під час роботи, щоб не треба було руками включати/виключати звук під час запису.

для тих хто не бачив, ось тут перший пост про апку https://news.1rj.ru/str/smthng_dev/764
👍5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Тестую переклад транскрипції різними мовами і переписування в різних стилях

Для цього треба буде додавати свій api token від Gemini. Транскрипція локальна, а все інше через апішку gemini.

Можливо транскрипцію теж потім зроблю через сторонній сервіс, для інших платформ.

Оновлення 1.3 доступне на сайті https://whisper-recorder.com/
🔥5