пу пу пу, не так давно я писав про рандомні MCP сервера і безпеку
От ще вам приколів підвезли https://socket.dev/blog/malicious-npm-packages-hijack-cursor-editor-on-macos
tl;dr китайці паблішать в npm пакети які крадуть креди у людей що хочуть зекономити на токенах
Влучний комент до вчорашніх розмов про залежності в різних мовах )
От ще вам приколів підвезли https://socket.dev/blog/malicious-npm-packages-hijack-cursor-editor-on-macos
tl;dr китайці паблішать в npm пакети які крадуть креди у людей що хочуть зекономити на токенах
Влучний комент до вчорашніх розмов про залежності в різних мовах )
👍6🤔4😁2
Нагадую вам, що з HTML можна зробити купу всього, і без жс )) https://justfuckingusehtml.com/
Just fucking use HTML
Stop reinventing the wheel. The web was doing just fine before your bloated frameworks crawled out of the sewer.
😁8🔥5😱2❤1
Продовжуючи портувати React Server Components на Clojure, написав другий пост з апдейтом https://romanliutikov.com/blog/towards-react-server-components-in-clojure-part-2
Розбираємо як працює серверний рендеринг зі стрімінгом і як це можна оформити на JVM, з багатопоточністю.
Розбираємо як працює серверний рендеринг зі стрімінгом і як це можна оформити на JVM, з багатопоточністю.
Romanliutikov
Towards React Server Components in Clojure, Part 2 | Roman Liutikov, Software Engineer
A journey on bringing React Server Components to Clojure JVM, as a part of UIx library
👍6🔥2
Дивлюсь тут шо по останнім новинам зі світу прискорення старту JVM. Те шо GraalVM вміє зкомпілити програму в нативний бінарник це добре, але далеко не для всього підходить, та і самого JVM після цього там нема.
Найбільш простий спосіб стартанути Clojure програму — через CLI, в режимі інтерпретатору
Далі можна зробити 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 живе!
Найбільш простий спосіб стартанути 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
Напам'ятовую вам про збір для мого товариша у 92й бригаді https://news.1rj.ru/str/smthng_dev/797
Збираємо на екофлоу та фпв окуляри. На банці вже є 60 з 95 тис. Буду вдячний за вашу допомогу 👉 https://send.monobank.ua/jar/FdYt4dW9n
За участь у зборі можете виграти гру на комп (The Last of Us Part II Remastered або Days Gone Remastered), деталі у минулому дописі отут https://news.1rj.ru/str/smthng_dev/777
Збираємо на екофлоу та фпв окуляри. На банці вже є 60 з 95 тис. Буду вдячний за вашу допомогу 👉 https://send.monobank.ua/jar/FdYt4dW9n
За участь у зборі можете виграти гру на комп (The Last of Us Part II Remastered або Days Gone Remastered), деталі у минулому дописі отут https://news.1rj.ru/str/smthng_dev/777
Telegram
Шось про айтішку
Я знаю що ви вже маєте отримати зарплату, тому нагадую вам за збір на екофлоу та фпв окуляри для товариша з 92 бригади, половину суми вже зібрали.
За участь у зборі можете виграти гру на комп, деталі у минулому дописі отут https://news.1rj.ru/str/smthng_dev/777
Буду…
За участь у зборі можете виграти гру на комп, деталі у минулому дописі отут https://news.1rj.ru/str/smthng_dev/777
Буду…
❤1
в нас новий випуск подкасту FWdays JavaScript talks https://www.youtube.com/watch?v=CICfMH_HxCU
у гостях фулстек інженер Олександр Сугак, говорили про продукт vs outsource, накидували на реакт, бо шо нам ще робити у кожному випуску)
кому сподобається випуск, з вас гривня на збір https://send.monobank.ua/jar/FdYt4dW9n
у гостях фулстек інженер Олександр Сугак, говорили про продукт vs outsource, накидували на реакт, бо шо нам ще робити у кожному випуску)
кому сподобається випуск, з вас гривня на збір https://send.monobank.ua/jar/FdYt4dW9n
YouTube
Перехід з Outsourse в Product | Backend простіший за Frontend? | HTMX vs React
Зустрічайте новий випуск Fwdays JavaScript Talks!
У сьогоднішньому випуску наші постійні ведучі, Роман Лютіков та Роман Савіцький і гість подкасту, Олександр Сугак, обговорять теми:
- Аутсорс проти Продукту: перехід, відмінність процесів, ефективність команди…
У сьогоднішньому випуску наші постійні ведучі, Роман Лютіков та Роман Савіцький і гість подкасту, Олександр Сугак, обговорять теми:
- Аутсорс проти Продукту: перехід, відмінність процесів, ефективність команди…
❤9👍2
Літачковий контент. Наш зенітний дрон «Ярий» вже працює на перехоплення ворожих крил. Відос з тестових польотів https://www.youtube.com/watch?v=uzrT78uBj0g
YouTube
Зенітний дрон перехоплювач Шахедів «Ярий»
Ударні БПЛА SkyDefenders https://skydefenders.com.ua/
Підтримати проєкт https://send.monobank.ua/jar/4TRzGKDHHJ
#україна #зсу #перемогазанами💙💛💪 #дроникамікадзе #бпла #fpv
Контакти: skydefenders.ua@gmail.com
Підтримати проєкт https://send.monobank.ua/jar/4TRzGKDHHJ
#україна #зсу #перемогазанами💙💛💪 #дроникамікадзе #бпла #fpv
Контакти: skydefenders.ua@gmail.com
🔥15❤4👍4
Forwarded from JavaScript fwdays
Друзі, в рамках конференції JavaScript fwdays’25, відбудеться Панельна дискусія "Хліб, гітара та огірки" з експертами у світі JS 🍞🎸🥒
Сергій Бабіч, Володимир Агафонкін, Віктор Турський та Роман Лютіков поділяться своїми інсайтами, найбільшими викликами, з якими вони зіштовхнулися у своїй кар'єрі, а також нададуть цінні поради.
Ви можете залишити ваші запитання у slido 👈
Приєднуйтесь до конференції, щоб взяти участь у дискусії 😉
Сергій Бабіч, Володимир Агафонкін, Віктор Турський та Роман Лютіков поділяться своїми інсайтами, найбільшими викликами, з якими вони зіштовхнулися у своїй кар'єрі, а також нададуть цінні поради.
Ви можете залишити ваші запитання у slido 👈
Приєднуйтесь до конференції, щоб взяти участь у дискусії 😉
❤14
так, задовбали боти в коментарях, стартую стрім будемо злитись і писати бота проти ботів https://www.youtube.com/live/QVhTo9HTw_s?si=n3IRbfpVyL78dphG
YouTube
Пишемо бота проти ботів
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
😁11
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 рази швидше
спробував на робочому проєкті, відправцьовує за 2 секунди vs 8s
тепер можу фіксити помилки в 4 рази швидше
Microsoft News
Announcing TypeScript Native Previews
Previews of the native TypeScript port are now available on npm and for VS Code through the Visual Studio Marketplace!
👍16
This media is not supported in your browser
VIEW IN TELEGRAM
Ну що там Claude 4, вас вже звільнили з роботи?
Бачив декілька відгуків, що це начебто перша ллмка яка пише код bottom-up і перебирає ідеями поки не вирішить задачку.
Забавно доречі що оця симуляція яку створив Claude акцентує саме на швидкості написання коду. ДумайТЕ.
Бачив декілька відгуків, що це начебто перша ллмка яка пише код bottom-up і перебирає ідеями поки не вирішить задачку.
Забавно доречі що оця симуляція яку створив Claude акцентує саме на швидкості написання коду. ДумайТЕ.
😁18😱2
Оце не думав шо буде так складно вручити приз за участь у зборі. Кого не виберу всі не геймери, беріть вже консервами чи шо)
https://news.1rj.ru/str/smthng_dev/777
https://news.1rj.ru/str/smthng_dev/777
😁8