Завтра ефір 👋
17:30 - 18:30
Година дзвінку в гуглміт про ІТшні теми.
Ви питаєте я відповідаю.
Згадуйте кому що цікаво :)
Зокрема розкажу чому люблю теілвінд.
Лінка на дзвінок - https://meet.google.com/zkv-gvvq-tav
17:30 - 18:30
Година дзвінку в гуглміт про ІТшні теми.
Ви питаєте я відповідаю.
Згадуйте кому що цікаво :)
Зокрема розкажу чому люблю теілвінд.
Лінка на дзвінок - https://meet.google.com/zkv-gvvq-tav
Please open Telegram to view this post
VIEW IN TELEGRAM
Google
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
🔥6❤🔥1👍1
Tailwind intellisense працює в VS Code 👩💻
Інсталимо екстеншин bradlc.vscode-tailwindcss і базова магія інтелісенсу готова.
Далі, для кастомних пропсів компонентів, для винесених змінних я додаю ось таку конфігу в .vscode/setings.json
І тоді все правильно підсвічується, підсказує💫
#coding #tailwind #tailwindcss
Інсталимо екстеншин bradlc.vscode-tailwindcss і базова магія інтелісенсу готова.
Далі, для кастомних пропсів компонентів, для винесених змінних я додаю ось таку конфігу в .vscode/setings.json
І тоді все правильно підсвічується, підсказує
"tailwindCSS.classAttributes": ["class", "className", "ngClass", ".*ClassName", ".*Styles"],
// The assumption is the block should end with ;
// (and there should be no ; within the classes declarations)
"tailwindCSS.experimental.classRegex": [
["/\\*tw\\*/ ([^;]*);", "'([^']*)'"],
["clsxm\\('([^']*)'\\)"]
],
#coding #tailwind #tailwindcss
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4✍1❤1
April Bug Bounty 😏
Бездоганних MVP стартапів не буває - інакше то вже не MVP.
Мій стартап таргер знаходиться саме на цій стадії зародження, перших клієнтів - дорогих учасників змагань🤗
І всі ваші фідбеки, ваші репости і розповіді друзям - це дуже допомагає продукту стати бездоганним🔝
Дякую вам!😊
Вже через тиждень, наступної суботи відбудеться перше публічне змагання🤩
Потрібно добре підготуватись, тому я запрошую всіх до безкоштовного тестування системи - так званої Bug Bounty Program.
Хто знайде критичні баги, важливі вразливості системи - той отримає круті знижки на квиток до основного івенту JS Dark Ninja 🥷
Івент для тестінга вже на сайті - https://targer.dev/competitions/5116f35d-a786-4cfc-9267-564e03ce8acd
Старт сьогодні о 19, завершуємо в пн о 9 ранку⏳
Бездоганних MVP стартапів не буває - інакше то вже не MVP.
Мій стартап таргер знаходиться саме на цій стадії зародження, перших клієнтів - дорогих учасників змагань
І всі ваші фідбеки, ваші репости і розповіді друзям - це дуже допомагає продукту стати бездоганним
Дякую вам!
Вже через тиждень, наступної суботи відбудеться перше публічне змагання
Потрібно добре підготуватись, тому я запрошую всіх до безкоштовного тестування системи - так званої Bug Bounty Program.
Хто знайде критичні баги, важливі вразливості системи - той отримає круті знижки на квиток до основного івенту JS Dark Ninja 🥷
Івент для тестінга вже на сайті - https://targer.dev/competitions/5116f35d-a786-4cfc-9267-564e03ce8acd
Старт сьогодні о 19, завершуємо в пн о 9 ранку
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
April Bug Bounty telegram group - https://news.1rj.ru/str/tcc_bug_bounty
В групі обговорюємо фідбеки, знайдені баги👆
Все безкоштовно, допоможіть протестити і покращити продукт👨💻
В групі обговорюємо фідбеки, знайдені баги
Все безкоштовно, допоможіть протестити і покращити продукт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Вже через 5 днів стартує головний івент квітня 😮 🤩
Система постійно імпрувиться і маємо такі апдейти:
Кодінг челендж JS Dark Ninja 🥷
→ Дасть призи другому і третьому місцю - безкоштовний квиток на наступний івент🎟
→ Усі топ три учасники отримають круті футболки 👕
→ Збільшуємо розмір донату на ЗСУ до 50% 🕊️
Хто ще досі вагається - приєднуйтесь😏
#targer
Система постійно імпрувиться і маємо такі апдейти:
Кодінг челендж JS Dark Ninja 🥷
→ Дасть призи другому і третьому місцю - безкоштовний квиток на наступний івент
→ Усі топ три учасники отримають круті футболки 👕
→ Збільшуємо розмір донату на ЗСУ до 50% 🕊️
Хто ще досі вагається - приєднуйтесь
#targer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2
- Вже маємо 10 учасників!
- 9?
- Ні, десять!
- дев‘ять?
- ДЕСЯТЬ!!!
- ой, не чує баба.
А тепер серйозна розмова - раніше 60 юзерів проголосувало що хочуть ІТ івент від таргера.
Де ще 50 юзерів поділось?🤨
Кодінг челендж - це якраз той гарячий івент квітня, гайс.
З крутими призами🎁 🎁 🎁
Саме цим івентом розпочинається потужна історія таргера💪
Дякую усім сміливцям хто вже підключився і з нетерпінням чекаємо нових, щоб було ще цікавіше і ще більше інтриги😘
Чемпіони серед нас.
Переможе навіть джуніор.
Головне скіл, а не лейбл в резюме.
#targer
- 9?
- Ні, десять!
- дев‘ять?
- ДЕСЯТЬ!!!
- ой, не чує баба.
А тепер серйозна розмова - раніше 60 юзерів проголосувало що хочуть ІТ івент від таргера.
Де ще 50 юзерів поділось?
Кодінг челендж - це якраз той гарячий івент квітня, гайс.
З крутими призами
Саме цим івентом розпочинається потужна історія таргера
Дякую усім сміливцям хто вже підключився і з нетерпінням чекаємо нових, щоб було ще цікавіше і ще більше інтриги
Чемпіони серед нас.
Переможе навіть джуніор.
Головне скіл, а не лейбл в резюме.
#targer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😁2❤1
Media is too big
VIEW IN TELEGRAM
Story time 👋🏻
Цікавий факт трапився колись на внутрішньому тестуванні платформи.
Розказую у відео.
Величезна інтрига хто ж стане JS Dark Ninja 🥷 вже цієї суботи.
Бо ні з ким з учасників вживу ще не бачився, не писав код.
Уявлення не маю наскільки круті професіонали вже приєдналися.
Готуємось.
Призи чекають своїх істинних володарів😏
p.s. ціна на квиток потрохи росте, не баріться :)
#targer #storytime
Цікавий факт трапився колись на внутрішньому тестуванні платформи.
Розказую у відео.
Величезна інтрига хто ж стане JS Dark Ninja 🥷 вже цієї суботи.
Бо ні з ким з учасників вживу ще не бачився, не писав код.
Уявлення не маю наскільки круті професіонали вже приєдналися.
Готуємось.
Призи чекають своїх істинних володарів
p.s. ціна на квиток потрохи росте, не баріться :)
#targer #storytime
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7😁2
Після місяців проблем з відправкою пошти нарешті вирішив її 🎉
Приймати міг, а відповідати ніяк не виходило (мова про нативні апки типу Apple Mail, Spark).
Проблема - в мого інтернет провайдера по дефолту вимкнені порти для пошти🤦♂️
Ось таку команду в мак терміналі вводите щоб перевірити порти:
Щоб нормально працювала пошта, треба щоб всі три адреси були в стані “open”.
Приймати міг, а відповідати ніяк не виходило (мова про нативні апки типу Apple Mail, Spark).
Проблема - в мого інтернет провайдера по дефолту вимкнені порти для пошти
Ось таку команду в мак терміналі вводите щоб перевірити порти:
nc -vz imap.gmail.com 993
nc -vz smtp.gmail.com 465
nc -vz smtp.gmail.com 587
Щоб нормально працювала пошта, треба щоб всі три адреси були в стані “open”.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
В цьому великому світі хочеться бути більше на зв‘язку з реальними людьми і життєвими історіями.
Тому буду радий бачити вас в себе в інсті🤗
Сьогодні класна автопригода сталась, деталі в сторіс / рілс🤣
https://instagram.com/oleksii.shnyra
Тому буду радий бачити вас в себе в інсті
Сьогодні класна автопригода сталась, деталі в сторіс / рілс
https://instagram.com/oleksii.shnyra
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
JS Dark Ninja 🥷
Відлік пішов на години⌛️
Вже завтра ми дізнаємось хто практичний топ JavaScript девелопер😎
🦾 19 самих сміливих учасників України готові активувати весь свій мозок на повну🧠 , увійти в матрицю і вибороти лідерство 🔝
Хто ще?
Маємо трохи квитків тут🎫 для всіх хто любить діяти впритик до дедлайна - це норма 👍
#targer #tcc
Відлік пішов на години
Вже завтра ми дізнаємось хто практичний топ JavaScript девелопер
🦾 19 самих сміливих учасників України готові активувати весь свій мозок на повну
Хто ще?
Маємо трохи квитків тут
#targer #tcc
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🤩1
2 год 15 хв до старту ⏳
Замовляйте улюблені піцу🍕 , бургери 🍔 , підготуйте робоче місце 💻
Влаштовуйтесь позручніше і щоб ніхто не відволікав.
🧘
Сьогодні розпочнемо історію💪
Замовляйте улюблені піцу
Влаштовуйтесь позручніше і щоб ніхто не відволікав.
Сьогодні розпочнемо історію
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Вітайте переможців
Я вірю ви реально ТОП.
Практично, вживу, серед усього стресу ви проявили свої скіли на максимум і крутіше за інших.
Всім величезне дякую!
І за сміливість і за те що проявили скіли і за фідбеки які я вже почув в особисті.
Всі люди різні і на різному рівні розвитку це цілком нормально і хто ще не переміг сьогодні - має величезні шанси перемогти далі.
Пліз пишіть мені в особисті щоб отримати призи, поділитись фідбеком тощо
Вже думаю про наступний челендж
#targer #tcc #winners
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍3👏1
Інфографіка результатів змагання JS Dark Ninja 🥷 що пройшло минулої суботи (8 квітня).
Це міг бути звичайний день, звичайна субота - але ми зробили її інакшою.
305 гіт пушів зробили всього за 4 години.
От би всі проєкти так активно розвивались 🙂
Що цікаво, топ три учасника простягнулись по всій Україні - від самого сходу (Донецької області) через Київ і до краю Закарпаття (Ужгорода).
При цьому кілька учасників хоть і українці але живуть в країнах Європи.
Дякую всім хто долучився👨💻
See you next time✌️
#targer #tcc
Це міг бути звичайний день, звичайна субота - але ми зробили її інакшою.
305 гіт пушів зробили всього за 4 години.
От би всі проєкти так активно розвивались 🙂
Що цікаво, топ три учасника простягнулись по всій Україні - від самого сходу (Донецької області) через Київ і до краю Закарпаття (Ужгорода).
При цьому кілька учасників хоть і українці але живуть в країнах Європи.
Дякую всім хто долучився
See you next time
#targer #tcc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👾2
Всього 4 читабельних рядки коду і схеми описані в свагері автоматично стануть типами в TypeScript коді
→ request body
→ response body
→ enums
→ nested interfaces
npx swagger-typenoscript-api -p https://api.poduct.io/v3/api-docs \
--no-client \
-n swagger-types.ts \
-o src
Звісно треба мати нормально описаний свагер для цього - кажи бекендщику хай описує все по чесному, як є - не приховує нічого.
Я з минулого року почав юзати цей підхід і тепер в рази легше тримати код засінканим з АПІ.
Особливо класно бачити які були зміни на бекенді:
→ бо згенеровані типи комітиш в гіт
→ час від часу перезапускаєш скрипт
→ + перезапускаєш коли бекендщик сказав що задеплоїв новий свагер
→ видно всі мікродеталі змін бо кожен символ гіт підсвічує
Далі вже ці інтерфейси використовуєш в апці.
Особливо круто коли ти підтримуєш згенеровані типи і валідаційні схеми (zod, yup) в однаковій структурі.
P.S. ліба має багато можливостей кастомізації, але чесно мені поки вистачає 4 рядки коду що показані на скріні.
Лінка на документацію ліби.
#coding #api #swagger #restapi
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🤩2🤔1
Як виглядає топовий девелопер України?
Дивіться самі в інтерв‘ю з переможцем JS Dark Ninja 🥷 - Владом Єрмаковим 🦾
Обговорили топіки:
→ про роботу в Lyft
→ лайфстайл
→ про заборону використання ChatGPT
→ рішення самої складної задачі челенджа
→ про цінність алгоритмів і структур даних для девелоперів
Кому сподобався формат - вподобайте, коментуйте щоб наступні івенти були ще краще і ще більше користі всім принесли ❤️
#targer #tcc #winners
Дивіться самі в інтерв‘ю з переможцем JS Dark Ninja 🥷 - Владом Єрмаковим 🦾
Обговорили топіки:
→ про роботу в Lyft
→ лайфстайл
→ про заборону використання ChatGPT
→ рішення самої складної задачі челенджа
→ про цінність алгоритмів і структур даних для девелоперів
Кому сподобався формат - вподобайте, коментуйте щоб наступні івенти були ще краще і ще більше користі всім принесли ❤️
#targer #tcc #winners
❤9🔥2
Тепер ерори великих нестед схем значно легше сприймати.
https://marketplace.visualstudio.com/items?itemName=yoavbls.pretty-ts-errors
Вважаю хороше форматування ерори має йти разом з ІДЕ а не окремим плагіном.
Колись зроблять out of the box, хоупфулі.
#software #typenoscript #vscode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
А ви займались таким?
Я колись на TypeScript / Go писав пет проєкти для Raspberry Pi, зробив гусенечний дрон і їздив ним по офісі керуючи клавіатурою з вебсайта.
І прямо зараз в кімнаті на столі лежить малинка з підключеними світлодіодами, готова по команді через вебсокети блимати 🙂
По моєму досвіду хардверні технології поки ще мають великий порог входу.
Створити щось просте “не продакшн” можна, але коли потрібно зробити девайс для реальних умов - тягнути десятки кілограм, по різному дорожному покриттю, будучи ударо стійким, водонепроникним - це дуууже важко.
Ще й 5G досі нема в Україні, а ця технологія ключовий фактор для IoT індустрії (влада не видає ліцензії = блокує технологію).
Хочу бачити більше хардверних стартапів в Україні і щоб технології стали ще доступнішими для девелоперів.
Тому ділюсь з вами відосом.
Я колись на TypeScript / Go писав пет проєкти для Raspberry Pi, зробив гусенечний дрон і їздив ним по офісі керуючи клавіатурою з вебсайта.
І прямо зараз в кімнаті на столі лежить малинка з підключеними світлодіодами, готова по команді через вебсокети блимати 🙂
По моєму досвіду хардверні технології поки ще мають великий порог входу.
Створити щось просте “не продакшн” можна, але коли потрібно зробити девайс для реальних умов - тягнути десятки кілограм, по різному дорожному покриттю, будучи ударо стійким, водонепроникним - це дуууже важко.
Ще й 5G досі нема в Україні, а ця технологія ключовий фактор для IoT індустрії (влада не видає ліцензії = блокує технологію).
Хочу бачити більше хардверних стартапів в Україні і щоб технології стали ще доступнішими для девелоперів.
Тому ділюсь з вами відосом.
👍19❤2🔥1