Жабаскрипт (веде Віктор Турський)
4.57K subscribers
21 photos
2 videos
270 links
Авторський контент для JavaScript розробників, але не завжди про JS:). Пишу про архітектуру, best practices, продуктивність, безпеку, інструментарій.

Viktor Turskyi (@koorchik), Cofounder at Webbylab, SWE at Google

Рекламу не розміщую!
Download Telegram
Інтерактивні симуляції світів в реальному часі
Тобто в реальному часі можна керувати персонажем, крутити камерою й це все виглядає, як справжнє. Мене такий прогрес вражає 🤯
PS: чекаю на remake гри Stray на базі ai симуляцій 😁
https://x.com/demishassabis/status/1952756363970466297
🔥34🦄21😱1
Космічна битва (навайбкодив гру)
Давно хотів створити гру, вертикальний скроллер шутер в космосі. Трохи вайб-кодингу в Gemini й гра готова (точніше невеликий прототип). Там навіть є фінальний бос 🤓 Зацініть - https://g.co/gemini/share/9bad026a188f

Важливі ігрові механіки:
Використовуйте лазер. Перезаряджається десять секунд. Після зарядки, ваш спейшіп підсвічується зеленим.
Використовуйте щит. Він дається на певну кількість секунд й його потрібно вмикати й вимикати в потрібні моменти.
Зірка це супер-зброя. Якщо під час однієї гри не випала, то випаде під час іншої.
Фінальний бос має індикатор заряду його лазеру й можна відповідно розрахувати момент, щоб не потрапити під лазер.

PS: для гри треба клавіатура! з телефона не працює
🔥34😐7👍31👏1😢1😎1
This media is not supported in your browser
VIEW IN TELEGRAM
Я на 14:00 на ретросцені. Деталі в коментарях. Буду радий спілкуванню 🤓
47🔥14🤓2👍1👎1🎅1
Forwarded from DOU
Що для вас важливо у виборі IT-компанії: команда, зарплата, формат роботи чи щось інше? Збираємо відповіді про це в опитуванні про компанію-мрії 👉 https://jobs.dou.ua/questionary/

Анкета анонімна, приєднуйтесь!
8😢1👌1
Роблю доповідь "Що таке продуктовий майндсет для інженера" на івенті від Skelar
11-12 жовтня буде безкоштовний офлайн (Київ й Варшава) івент від Skelar, де я буду з доповіддю про продуктовий майндсет для інженера. Але це той випадок, коли програма всього івенту настільки крута (для мене персонально), що хочеться побачити всі доповіді - буду обидва дні🤓
Реєстрація й деталі тут - https://code2lead.skelar.tech/
👍424
Наступні три дні на Lviv IT Arena 2025
Перший раз на цьому івенті й не знаю, що очікувати від нього 🙈 Але оскільки людей багато, то планую багато спілування) Буду радий випити кави. Якщо що, то пінгуйте мене @koorchik
PS: також потрохи вхожу в життевий ритм. Хоча й не планую нікуди на роботу поки не допишу дисертацію, але займаюсь консалтингом по процесам розробки, архітектурі програмних систем, інженерній культурі, бізнес процесам, впровадженню ШІ. Також адвайзінг деяких стартапів й менторінг. Монетизую свої 20+ років досвіду в розробці на позиціях CTO, CEO, Solution Architect, роботи в продукті, аутсорсі, Google й деякий досвід в кібербезпеці 🤓
🔥498👍3😎1
Technical Product Manager (Insurtech domain).
Тут мене попросили розмістити цікаву вакансію в каналі. Шукають технічного продакт-менедежера, але готові взяти людину, яка хочу перемикнутися в продуктовий менеджмент з інших суміжних спеціальностей. Наприклад, якщо ви працюєте QA, то скоріше за все вже вмієте розбиратися в продукті, аналізувати вимоги, аналізували фідбек користувачів, співпрацюєте з інженерами, та й створили не один тікет 😉.
Продукти виглядаєють цікаво. Я навіть встановив собі Easy Peasy (цікавий продукт, якщо треба страхувати другу машину в сім'ї, яка не сильно багато наїзджає)

ВАКАНСІЯ: http://bit.ly/4nqesPr
Чи думали колись світчнутися в продакт-менеджери?
👍11😁41🥴1
Forwarded from GDG Kyiv
🔥Анонсуємо наступного спікера - Viktor Turskyi


👀 Що буде?
Цього разу не просто слухаємо, а пишемо код разом зі спікером 💻
Ноут — не обов’язково, але дуже корисно, якщо хочете повторювати всі кроки за спікером.

🧠 Тема:
Як задеплоїти в хмару те, що я навайбкодив?

За допомогою AI ми вже можемо створити прототип або навіть повноцінний застосунок — але як його швидко розгорнути?

Під час воркшопу ми створимо прості застосунки в Google AI Studio, Firebase Studio та Vertex AI, а потім спробуємо різні підходи до їх розгортання в Google Cloud Run.

Також на практиці розберемо, які переваги дає хмарне розгортання і як перетворити ваш “вайб-код” на масштабований вебсервіс ☁️


🚀Готуйте ноутбук, гарний настрій — ми вас чекаємо на DevFest 2025!
35👍17🔥10😁1
Чекаю, коли вже нарешті запустять в паблік 🤓
👍521
DOU PHP Meetup (2 грудня)
Для тих, хто не тільки по JS 😉. Якщо раптом плануєте бути на DOU PHP Meetup (2 грудня), то отримав знижку для підписників.
Промокод FROMTURSKYI15PHP дає 15% знижки на квиток.
Деталі тут: https://dou.ua/goto/CnMm
20👌3🗿1
Оживляю свої ютуб-канали
Перший стрім буде на "Ретрогеймінг на релаксі". На цьому каналі я тестую обладнанняй різні підходи, говорю про життя, граю в старі ігри.
В цю суботу (29-го листопада) в 11 ранку - https://www.youtube.com/live/o1ev4nY_HbE?si=1kFSpo0eQJTfQz8u
👍258🔥7👏1
Forwarded from DOU
Стартувало зимове зарплатне опитування DOU і рейтинг мов програмування

Чекаємо всіх айтівців — тих, хто живе в Україні та за кордоном. І спеціалістів усіх напрямів: розробників, QA, менеджерів, DevOps, маркетологів, сапорт, сейлз, HR тощо. Гайда до анкети! На це потрібно не більше 10 хвилин: https://dou.ua/goto/HHph
6🗿5
Media is too big
VIEW IN TELEGRAM
Всю ніч нормально не спав, як мабуть й більшість в Києві, але зараз вип'ю кави й маю прокинутися 🙈 Стрім на 11:00 - граємо Metal Gear, який я впевнений, що ніхто не грав (msx версія)
🔥57👍162
Post-stream висновки: звук, картинка та сетап.
Дякую всім, хто долучився до трансляції! Оскільки я оновив сетап для Києва (все через Atem Mini Pro), вирішив написати невеликий звіт про висновки та технічні моменти, які треба покращити.

Кому цікаво, то звіт тут: https://www.youtube.com/post/UgkxjiBNxLbo5aAqQqC3Md5nXryVamxST1E9

Ох, відчуваю, що буду постійно намагатися покращити мій сетап, як це було й в минулий раз 🙈 Одне добре, що я дуже дуже задовлений камерой й кращого не шукаю)
12👍5
🚀 Великий апдейт LIVR: Type Inference та оптимізація

Вийшло важливе оновлення бібліотеки. Основний фокус - зручність типізації та перформанс. Що нового:

1️⃣ Повноцінний Type Inference. Тепер типи виводяться прямо зі схем, навіть для найскладніших правил. Працює з аліасами правил та кастомними розширеннями. 👉 Зацініть приклади: Simple | Complex

2️⃣ Design Decisions. Додав детальний опис архітектурних рішень. Розбираю, чому зроблено саме так, і порівнюю з альтернативами. 📖 Читати: DESIGN.md

3️⃣ Performance Boost. Оптимізував виконання правил. У деяких кейсах приріст швидкодії сягає +30% (👉 для динамічних схем в 94 рази швидший за Zod, який дуже повільно компілить схеми, що мене прям самого здивувало)

4️⃣ LIVR Extra Rules. Оновив пакет livr-extra-rules, щоб він також використовував новий рушій для Type Inference.
🔥34👍8👀21
Як вам CVE-2025-55182 React2Shell? Вразливість в React на 10 з 10 (RCE). Просто передавай JS з клієнта й він виконується на сервері. Для SPA не критично, а от якщо у Nextjs й React 19+, то біда.

Повертаємося до причини, чому з'явився livr - ніколи не довіряй жодним даним, що прийшли від користувача.

Деталі React2Shell: https://x.com/rauchg/status/1997362942929440937?s=09
🔥43😁14👍8🤯4🤣1
DHH (разом з chatgpt) про мікросервіси.
Сподобалася фраза "You are forced to define APIs before you understand your own business. ... In a monolith, wrong thinking is corrected with a refactor. In microservices, wrong thinking becomes infrastructure". Колись робив відео про головну проблему мікросервісів й якраз про це розповідав.
Власне пост від DHH: https://x.com/i/status/1998785569468399819
👍49👌71
Це прекрасно 😁
😁48👍3💯3🤔2🤣1