ІТ спільнота targer.dev 👨‍💻👩🏼‍💻 – Telegram
ІТ спільнота targer.dev 👨‍💻👩🏼‍💻
511 subscribers
146 photos
22 videos
10 files
86 links
🇺🇦 Targer - спільнота розробників (TypeScript, mostly). Корисна інфа по веб девелопменту, новини платформи і саморозвиток 💯
https://targer.dev
Download Telegram
«Давай зізвонимось на 5 хв?»
🤣16😁3😱1😐1
Приватна група по JavaScript 🔐

Створив на прохання підписників

Там кожен може задавати питання, допомогти і просити допомоги, генерувати ідеї для обговорення 💡

Радий усім бажаючим, приходьте - https://news.1rj.ru/str/+V5NcDSoFFz83MDRi
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
хей хей, а я знаю як вам цікаво і корисно провести вечір 😏

Адже я щойно запаблішив нове відео мого туторіала 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21
Голим TypeScript пишу нейромережу. Part 2. ⭐️

YouTube video - https://youtu.be/PK6Q7VV1XPM

🧠 Продовжую туторіал, де я поступово разом з вами пишу нейронку щоб розпізнати рукописні цифри.

Без сторонніх бібліотек. Вся нейронка чистим TypeScript.

Перші 90% проєкту пройдено 🎉

Розкрив майже всі теоретичні топіки необхідні для розуміння нейронки:
→ MLP = Multi Layer Perceptron
→ Feedforward neural networks
→ Stochastic Gradient Descent algorithm
→ Cost function
→ MSE = Mean Squared Error

І звісно запушив новий код на гітхаб.

Чекаю ваші:
→ відгуки 😘
→ зірки на гітхабі
→ репости

Сподіваюсь дам натхнення багатьом девелоперам серйозно ознайомитись з темою і юзати нейронки прямо на фронтенді 💡

#tutorial #neuralnetworks #deeplearning #youtube #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥9👍4😍1
Сказати девелоперу юзати вже написану кимось лібу а не писати код самому - всеодно що сказати співаку вже є інші пісні про кохання.
😁19
Вітаю наших дорогих і гарних жінок, яких ми сильно любимо ❤️

Дякую за натхнення що ви даруєте і бажаю хай розквітає ваш настрій новими барвами щастя 🌷

P.S. це я сам нагенерив пікчі в Open AI (DALL-E), вибрав для вас кращі з десятка ітерацій по 4 варіанта в кожній ітерації.

P.P.S. так, опенаі робить опечатки 🙂 А ще звідкись брав цифру 9 а не 8.

#8march #8marchwomensday #internationalwomensday #internationalwomensday2023 #ai #openai #dalle2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2💘2
🔝 zod - ТОПова ліба для валідації схем.
А в звʼязці з react-hook-form (via zodResolver) - шикарне рішення для 99% задач по формам.

Тому що zod:
→ сходу написана на TypeScript
→ 19.7K ⭐️ GitHub
→ лаконічна і строга (всі філди обовʼязкові по дефолту на відміну від yup, strict tsconfig etc)
→ очевидні типи і логіка валідації

Зокрема автор ліби пояснює як робити кондішинал валідацію гарніше ніж придумав yup:
.refine
.superRefine - тут можна все дуже гарно реюзати, типізувати і видавати релевантні ерори.

Насправді альтернатива зода - яп - теж доволі хороша ліба.
Пару років юзав яп і ок.
Але “магія джаваскрипта” яка початково існувала в япі дає про себе знати.

На практиці:
→ юзаю yup бо так історично склалось
→ активні проєкти поступово рефакторю на zod
→ нові проєкти пишу з zod

І вам рекомендую 👉

Хто хоче холіварити яка ліба краще - Zod or Yup - саме час це зробити в коментах 😃

#coding
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92🌚1
Регулярки бувають дуже складні.

Відмічу два інструменти:
1. Сайт https://regexr.com/
2. Ліба https://regexp.dev/ (magic-regexp)

> Стосовно сайта regexr.com - це ТОП 🥇

Я постійно ним користуюсь:
→ коли треба написати чи продебажити регулярку
→ легкий і зручний інтерфейс
→ весь синтаксис розписаний, категоризований
→ візуалізація паттернів
→ легко тестувати, особливо граничні кейси

Чесно, цей сайт вирішив задачі всіх регулярок з якими я стикався досі за 10+ років девелопмента.
Саме на цьому сайті я нормально вивчив синтаксис регулярних виразів.

> Стосовно ліби regexp.dev

Нещодавно про неї дізнався (дякую підписникам)
→ 3K ⭐️ GitHub
→ TypeScript generics inferred ❤️
→ дока розписана гарно і добре
→ використовує builder pattern щоб будувати складні регулярки крок за кроком

Виглядає цікаво і вже знайшла багато своїх фанатів.
Можливо буду юзати, а поки KISS - сайту цілком вистачає.

> Clean code points

→ всі регулярки винось в очевидно іменовані константи, наприклад регулярка на пікчі це славнозвісний EMAIL_VALIDATION_REGEX
→ коли назви не вистачає, розпиши JSDoc коментарем суть регулярки
→ опиши приклади: базовий та граничні кейси

#coding #software #regex
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍5👾1
This media is not supported in your browser
VIEW IN TELEGRAM
Навіть дзеркальну кнопку можна зробити - https://shiny-button.vercel.app/

Сліди від натискань залишає 🙂

Imagination is the limit 💡
А також слабкі девайси юзерів, дедлайн проєкту, бюджет клієнта, SEO metrics etc.
🤩11👍31😁1
🆕 Оновили футер сайту.
Додали:
- Terms And Conditions
- Payment methods SVG icons

Скоро їм буде використання 😏

P.S. іконки оптимізовані через тулзу SVG Viewer. Кому треба - копіюйте собі прямо з футера на сайті.

#targer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍71😈1
#TypeScript 5.0 🎉

Він тут! Обожнюю апгрейди 😍

Вже сьогодні можете юзати нові фічі, яких чимало.
Адже це мажорний апгрейд 😎

У цьому дописі хочу виділити один поінт - команда розробки змінила інфраструктуру того як мова написана під капотом.

Вони відмовились від namespaces переписавши всю кодбазу на ECMAScript modules.

Саме це зробило нову версію швидшою і легшою!
→ білд тайм швидше на 10%-25%
→ typenoscript package size зменшили на 46%
→ розробники мови краще розуміють користувачів адже тепер самі всюди мають працювати з модулями, не неймспейсами

А це прямопропорційно зручно розміру ваших проєктів.
Тому шлемо лайки дев команді тайпскрипта за те що вони такі молодці ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤‍🔥51