ІТ спільнота targer.dev 👨‍💻👩🏼‍💻 – Telegram
ІТ спільнота targer.dev 👨‍💻👩🏼‍💻
510 subscribers
146 photos
22 videos
10 files
86 links
🇺🇦 Targer - спільнота розробників (TypeScript, mostly). Корисна інфа по веб девелопменту, новини платформи і саморозвиток 💯
https://targer.dev
Download Telegram
😎 тепер лідерборд показує деталі сабмішенів:
- останнього запушеного коміта
- сабмішена який вперше дійшов до поточного рекорда балів

Наведи курсор на статус чи бали та зʼявиться відповідний тултіп з інфою.

#targer
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥2
💫 зробили рестайл картки овервʼю івента та таймера

#targer
3🔥2
“node-sass” package is DEPRECATED.

Use just “sass”.

1. Faster installation
2. Better performance
3. No local build of package sources (avoid “node-gyp ERROR” on unsupported platforms)

#coding
👍4
🔝 fig.io - наша топова рекомендація тулзи для продуктивності в терміналі.

З початку року користуємось для git, SSH, cd та інших команд - зручно і швидко.

Деякі опції взагалі вперше почули, одразу проскілапились 🧠

P.S. тулза пріоритетно для макос, інші системи в вейтлісті

#software
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2👍2
🔐 Free VPN 🧑‍💻

Рекомендую. Безпечний інтернет від світового авторитета інтернет сервісів CloudFlare 😎

Заціни яка мажорна адреса - https://1.1.1.1/

#software
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32😱1
✍️ Форматуй числа (особливо валюту) через нативні методи Intl.NumberFormat
і будуть гарні читабельні числа
“1,230,450 USD”

Раніше в проєкті юзалась регулярка:
/\B(?<!\.\d*)(?=(\d{3})+(?!\d))/g

Але “lookbehind” працює не всюди, зокрема на мобільному хромі це місце крашиться 🐞💥 і загалом
- обмежена в можливостях
- важко читабельна (нема семантики)

Документація Intl.NumberFormat - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat/NumberFormat

#coding
👍2🌚1
🎄 який рік такі й прикраси на ялинку 🎄
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2🤣1🎄1
🧑‍💻 🧑‍💻 Шановне панство, вітаю усіх з Міжнародним Днем Програміста 🎉

Раніше свято відзначали в 256й день року, але оскільки цю дату придумали в рашці, то коммюніті зробило пул реквест 🔄 на 7 січня.

Офіційного рішення від Мінцифри поки нема.

Опитування на ДОУ за лінкою.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉32🌚1
✖️ btw these large scary math symbols are just for-loops
Please open Telegram to view this post
VIEW IN TELEGRAM
🤓2👍1
IMDb 7.3 🎬
Не спрацювало (2022)

Історія на реальних подіях про крах багатомільярдного стартапа єдинорога 🦄 🤦‍♂️ 💥

😎 Джаред Лєто в головній ролі запустив глобальну мережу коворкінгів, а далі щось пішло не так.

Міні серіал від Епл 🍏 покаже деталі.

#movietime
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1🔥1
🔐 група по JavaScript - https://news.1rj.ru/str/+V5NcDSoFFz83MDRi

Навігація 🕹️

#targer - апдейти релізів, новини і поради про платформу змагань https://targer.dev

#software - апки та онлайн сервіси які рекомендуємо юзати

#coding - імпруви коду з практики

#movietime - кіно та серіали що надихають

Вітаю в потужному коммюніті України по веб девелопменту, го разом рефакторити світ!
2👍1
Authy by Twilio - nice 👍👍

Автентикатор гугла - лажа 💩

Колись ще на початку TOTP (Time-based one-time password) ери юзав автентикатор гугла.

Крутий підхід, а реалізація гугла відстій.
Ні дизайну ні функціональності. 🔴
Потім як втратив доступ до девайса - ледь відновив доступ до сервісів, шукав бекап коди, купу часу витратив 😫😨

Вже кілька років як користуюсь лише Authy:
- сінк акаунта через клауд
- приємний, продуманий дизайн

При зміні смартфона це мастхев, тому рекомендація однозначна.

#software
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32
Юзай табулярні шрифти 1️⃣2️⃣3️⃣4️⃣
Проси дизайнера хай малює шрифтами з підтримкою табуляції:
- щоб лейаут був рівним
- щоб не скакав від різниці ширини “11:11” та “22:22”

Особливо коли мова про таймери, живі тікери, каунтери тощо.

Tailwind має ютілу для цього - tabular-nums

Що робити коли шрифт не підтримує табуляцію?

В таких випадках я роблю симуляцію табуляції - рендерю кожен символ стрінги в окремому div елементі з фіксованою шириною 🧠

#ux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32💅2
Поки прямо зараз повітряна тривога по всій Україні 🇺🇦🚨, не забуваємо що ми сильніше духом і нас підтримує весь цивілізований світ! 🦾
🫡5👍1
🤩Заціни яку шрифтову красу зробили українці з MacPaw - https://fixel.macpaw.com

- підтримка кирилиці 💪🇺🇦
- варіативні розміри
- табулярні числа
- та інші круті штуки показані на лендінгу 👍

Про табулярні числа в шрифті - дивись два дописи назад 👆
Please open Telegram to view this post
VIEW IN TELEGRAM
2👏1🤩1
Голий JavaScript не вміє правильно округляти цифри після коми (float numbers) 😓
Нативний метод .toFixed працює баговано 🐞
Це повʼязано з Round-off error яка фікситься через Number.EPSILON корекцію 🤓

Саме лаконічне рішення:


const round = (num = 0, fractions = 0) => {
const k = Math.pow(10, fractions);
const n = (num * k) * (1 + Number.EPSILON);
return Math.round(n) / k;
}


Для складних і точних операцій над числами з плаваючою комою потрібно юзати лібу наприклад decimal.js

TypeScript playground for demo

#coding
Please open Telegram to view this post
VIEW IN TELEGRAM
42👍1
31 лютого це валідна дата для JavaScript 😁

Вона буде сконвертована в 3 березня (або друге, залежить від року).

Дати - хитра тема в джс, для роботи з ними варто юзати лібу.

date-fns - ТОПова ліба для роботи з датами в JS.
- Pure functions підхід 🤌💯
- Купа методів і готових рішень в інеті
- Форматування дати по темплейту 💅
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😁1