Заходьте до нас на стрім по візуалізації даних https://www.youtube.com/live/8EfdDysbOCU?si=nzU9m6pz-noVYsgt
YouTube
Візуалізація даних з JavaScript | Лайв кодінг з Олексієм Распоповим
Говоримо про візуалізацію даних та пишемо з нуля модульну реактивну систему для візуалізації.
Слідкуйте за анонсами у моєму ТГ каналі https://news.1rj.ru/str/smthng_dev
Слідкуйте за анонсами у моєму ТГ каналі https://news.1rj.ru/str/smthng_dev
🔥5
Питання до реактанів, як часто і для чого ви використовуєте rest та spread синтаксис об'єктів коли пишете React компоненти?
Класичний приклад, коли треба передати пропи для декількох компонентів і потім розділити їх
Але, хіба не краще зробити отак? Щоб був більш очевидний API
З іншого боку, можливо це деталі імплементації і користувачеві компоненту не треба знати що куди піде далі по дереву.
Ніколи про це не задумувався, цікаво які у кого практики на проєкті?
Класичний приклад, коли треба передати пропи для декількох компонентів і потім розділити їх
function Button({ style, ...props }) {
return (
<div style={style}>
<MaterialButton {...props} />
</div>
);
}
Але, хіба не краще зробити отак? Щоб був більш очевидний API
function Button({ style, materialButtonProps }) {
return (
<div style={style}>
<MaterialButton {...materialButtonProps} />
</div>
);
}
З іншого боку, можливо це деталі імплементації і користувачеві компоненту не треба знати що куди піде далі по дереву.
Ніколи про це не задумувався, цікаво які у кого практики на проєкті?
❤5
Ну шо, цей день настав. Сьогодні запустили сайт, так шо знайомтесь — ударний БПЛА «Вирій», легкий літачок камікадзе для дамбіння бомбасу https://skydefenders.com.ua/
- Робоча висота до 2000м
- Максимальна швидкість 160 км/год
- Розмах крила 1160 мм
- Споряджена маса 2.8 кг
- Дальність дії 20 км
- Кумулятивно-уламкова БЧ пробиває 130 мм броні
- Підготовка борту до застосування займає 10 хв
- Літак запускається з руки (має 3 запобіжники)
- Ціна борту співставна з вартістю типового квадрокоптеру камікадзе
У кого знайомі у війську і потребують такого засобу, звертайтесь за додатковою інформацією через форму на сайті.
- Робоча висота до 2000м
- Максимальна швидкість 160 км/год
- Розмах крила 1160 мм
- Споряджена маса 2.8 кг
- Дальність дії 20 км
- Кумулятивно-уламкова БЧ пробиває 130 мм броні
- Підготовка борту до застосування займає 10 хв
- Літак запускається з руки (має 3 запобіжники)
- Ціна борту співставна з вартістю типового квадрокоптеру камікадзе
У кого знайомі у війську і потребують такого засобу, звертайтесь за додатковою інформацією через форму на сайті.
skydefenders.com.ua
Sky Defenders
«Зигзаг» — багаторазовий БПЛА-перехоплювач ворожих дронів, 4х ствольна гармата 20го калібру
🔥38👍8😍2
Такс, у вівторок 12 листопада, о 18:00 будемо робити стрімчанскій з Тарасом Сагайдаком про нову архітектуру в React Native і напишемо нативний модуль для RN.
У Тараса купа цікавого і хардкорного досвіду з React Native, тому має бути мєга цікаво.
https://www.youtube.com/live/fU-TdcAvpm8
У Тараса купа цікавого і хардкорного досвіду з React Native, тому має бути мєга цікаво.
https://www.youtube.com/live/fU-TdcAvpm8
YouTube
Нова архітектура в React Native | Лайв кодінг з Terry Sahaidak
Говоримо про нову архітектуру в React Native та будуємо нативні модулі.
Слідкуйте за анонсами у моєму ТГ каналі https://news.1rj.ru/str/smthng_dev
- 🚀 Нативні модулі дозволяють викликати код з JavaScript, забезпечуючи швидке виконання.
- 📱 Використання JSI API спрощує…
Слідкуйте за анонсами у моєму ТГ каналі https://news.1rj.ru/str/smthng_dev
- 🚀 Нативні модулі дозволяють викликати код з JavaScript, забезпечуючи швидке виконання.
- 📱 Використання JSI API спрощує…
❤12🔥8
Робив сайт для Вирія цього тижня і прям кайфанув від HTML/CSS та Cloudlfare 🙂
От наприклад елемент
По CSS
Це я до того, шо прикольно раз в 5 років зробити лендос вручну на чистому html/css
А по Cloudflare, вони нещодавно завезли статичні асети у воркери. Тобто тепер не треба використовувати Pages, звичайний проєкт на воркерах дає можливість роздавати статику. Це прям топ для простих сайтів. Я останні два роки використовую інфраструктуру Cloudflare для невеликих проєктів і дуже ними задоволений. sqlite, kv storage, object storage, черги, email, веб-сокети, аналітика, логи і купа іншого, шо ще треба? і більшість цього безкоштовно, що якраз підходить для невеличких штук
От наприклад елемент
<dialog> це прям топ штука щоб робити лайтбокси для розгортування фото чи відео з маленького превью у більший контейнер, раніше під це брали бібліотеки. Елементи <details> та <summary> для списків з розгортанням прихованого контенту. Елемент <picture> щоб роздавати картинки в форматі AVIF і фолбечитись на WEBP та PNG. Навіть використав веб-компоненти, гг, відео хостінг MUX дає бібліотеку з веб-компонентом <mux-player> для стрімінгу відео.По CSS
scroll-behavior: smooth топ штука для плавного скролінгу по якорям (це коли робиш <a href="#сюди">...</a>`). Правило `aspect-ratio щоб контролювати розмір елементу лише однією стороною прямокутника. Ааа ще в CSS завезли вкладеність виявляється 🙂 Це я до того, шо прикольно раз в 5 років зробити лендос вручну на чистому html/css
А по Cloudflare, вони нещодавно завезли статичні асети у воркери. Тобто тепер не треба використовувати Pages, звичайний проєкт на воркерах дає можливість роздавати статику. Це прям топ для простих сайтів. Я останні два роки використовую інфраструктуру Cloudflare для невеликих проєктів і дуже ними задоволений. sqlite, kv storage, object storage, черги, email, веб-сокети, аналітика, логи і купа іншого, шо ще треба? і більшість цього безкоштовно, що якраз підходить для невеличких штук
👏17👍9❤1
Прикольна штука, якщо часто користуєтесь ChatGPT, попросіть його намалювати картинку вашого життя використовуючи усю інформацію яку чатік знає про вас. В мене вийшло дуже правдоподібно.
А потім попросіть намалювати зображення життя людини протилежної вам. В мене вийшов чувак який живе в хаті лісника і палить вогнище на підлозі, і чомусь він все ще з ноутом.
Також цікавий результат буде якщо попросити написати про вас статтю в стилі вікіпедії.
Стрьомно лише те, шо вся інфа яку ви зливаєте в чат там і залишається і хто зна хто має до неї доступ.
А потім попросіть намалювати зображення життя людини протилежної вам. В мене вийшов чувак який живе в хаті лісника і палить вогнище на підлозі, і чомусь він все ще з ноутом.
Також цікавий результат буде якщо попросити написати про вас статтю в стилі вікіпедії.
Стрьомно лише те, шо вся інфа яку ви зливаєте в чат там і залишається і хто зна хто має до неї доступ.
😁14🔥6🤔3❤1🥰1
Гарного ранку, смачного сніданку. Треба закривати збір на екофлоу для хлопців з бригади Буревій.
Тому, поки у кацапстані дають пожиттєве за придбання STALKER 2 Ultimate Edition, я пропоную вам задонатити на екофлоу отсюди 👉 https://send.monobank.ua/jar/75LtWANjft щоб мати можливість отримати подарунок.
Донат від 100 грн, кожна сотня — 1 шанс, більше гримнів — більша можливість виграти. Якщо донатите не з Моно, то пишіть свої контакти у повідомленні до донату.
До релізу сталкеру доречі залишилось 8 днів, моя дівчина якраз поїде на пару тижнів, if you know what I mean 😏
Тому, поки у кацапстані дають пожиттєве за придбання STALKER 2 Ultimate Edition, я пропоную вам задонатити на екофлоу отсюди 👉 https://send.monobank.ua/jar/75LtWANjft щоб мати можливість отримати подарунок.
Донат від 100 грн, кожна сотня — 1 шанс, більше гримнів — більша можливість виграти. Якщо донатите не з Моно, то пишіть свої контакти у повідомленні до донату.
До релізу сталкеру доречі залишилось 8 днів, моя дівчина якраз поїде на пару тижнів, if you know what I mean 😏
😁9❤3
Починаємо стрім по React Native за пару хвилин https://www.youtube.com/live/fU-TdcAvpm8
YouTube
Нова архітектура в React Native | Лайв кодінг з Terry Sahaidak
Говоримо про нову архітектуру в React Native та будуємо нативні модулі.
Слідкуйте за анонсами у моєму ТГ каналі https://news.1rj.ru/str/smthng_dev
- 🚀 Нативні модулі дозволяють викликати код з JavaScript, забезпечуючи швидке виконання.
- 📱 Використання JSI API спрощує…
Слідкуйте за анонсами у моєму ТГ каналі https://news.1rj.ru/str/smthng_dev
- 🚀 Нативні модулі дозволяють викликати код з JavaScript, забезпечуючи швидке виконання.
- 📱 Використання JSI API спрощує…
🔥4👍2🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
Слухайте, Claude 3.5 Sonnet прям значно краще за GPT для програмування.
Нещодавно GitHub додали Claude в Copilot, і я після стріму вирішив спробувати зробити собі нативну апку на Swift під macOS, для скрін шерінгу та аннотацій.
Десь за годину і десяток ітерацій вийшло зробити отаку штуку. До самої складної частини — нетворкінгу, ще не дібрався, але в цілому швидкість створення прототипу бімба.
Думаю наступний стрім зробимо про розробку цієї апки.
Нещодавно GitHub додали Claude в Copilot, і я після стріму вирішив спробувати зробити собі нативну апку на Swift під macOS, для скрін шерінгу та аннотацій.
Десь за годину і десяток ітерацій вийшло зробити отаку штуку. До самої складної частини — нетворкінгу, ще не дібрався, але в цілому швидкість створення прототипу бімба.
Думаю наступний стрім зробимо про розробку цієї апки.
👏16👍4🤔4🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9🥰3🤩1
По запиту від підписників створив Discord сервер каналу. Для обговорень, пошерити якісь свої проєкти, зібратись разом шось повчити чи отримати допомогу, поговорить про айтішку чи в сталкера пограти.
Залітайте 👉 https://discord.gg/UhwyAh6DF5
Залітайте 👉 https://discord.gg/UhwyAh6DF5
Discord
Join the Шось про айтішку Discord Server!
Check out the Шось про айтішку community on Discord - hang out with 48 other members and enjoy free voice and text chat.
❤6👍4🥰1
Шось про айтішку pinned «По запиту від підписників створив Discord сервер каналу. Для обговорень, пошерити якісь свої проєкти, зібратись разом шось повчити чи отримати допомогу, поговорить про айтішку чи в сталкера пограти. Залітайте 👉 https://discord.gg/UhwyAh6DF5»
Доречі там вийшов новий випуск fwdays JS talks, говорили про… PWA, неочікувано) ще про аналітику та вигорання, поставте лайк і залиште коментар у підтримку каналу https://youtu.be/9wKxZraxcaw
YouTube
PWA: Можливості та обмеження | Вплив аналітики на розробку | Вигорання та його причини
Зустрічайте четвертий випуск Fwdays JavaScript Talks у форматі «Дебати»!
У сьогоднішньому випуску наші постійні ведучі - Роман Лютіков і Роман Савіцький, а також гість подкасту Микита Попов обговорять теми:
- PWA
- Аналітика
- Вигорання
Курс "Сучасний…
У сьогоднішньому випуску наші постійні ведучі - Роман Лютіков і Роман Савіцький, а також гість подкасту Микита Попов обговорять теми:
- PWA
- Аналітика
- Вигорання
Курс "Сучасний…
❤9🔥4👍2
Кому цікаво дивитись програміській контент англійською, я завів собі окремий канал де публікую якусь роботу чи апдейти по своїм проєктам https://youtube.com/@functionalcave
YouTube
Functional Cave
Programming videos, web development in Clojure and JavaScript
👏11👍9
Такс, думаю цього тижня зробити стрім, без гостей. Типу того коли розбирали разом Svelte 5. Є якісь ідеї?
🤔6
Будемо тоді на стрімі писати бібліотеку для UI на канвасі, у четвер о 18:00 https://youtube.com/live/ykrCP-dL2Ys
Зробимо свій DOM, івенти, flexbox layout і тп
Зробимо свій DOM, івенти, flexbox layout і тп
YouTube
JavaScript Canvas, Flexbox та рендеринг тексту | Лайв кодінг
Будуємо бібліотеку для рендерингу інтерактивного UI на JavaScript та Canvas.
Слідкуйте за анонсами у моєму ТГ каналі https://news.1rj.ru/str/smthng_dev
Розглянемо створення інтерактивного інтерфейсу на канвасі, використовуючи Flexbox і рендеринг тексту, з акцентом…
Слідкуйте за анонсами у моєму ТГ каналі https://news.1rj.ru/str/smthng_dev
Розглянемо створення інтерактивного інтерфейсу на канвасі, використовуючи Flexbox і рендеринг тексту, з акцентом…
❤12🔥8🤔2🥰1🤯1