Web Overflow 🇺🇦
4.42K subscribers
380 photos
40 videos
3 files
518 links
Затишний блог про веб-розробку і не тільки 💛

Чат: @web_overflow_chat
Співпраця: @web_overflow_support
Автори: @lluchkaa & @anastasiia_tarasenko
加入频道
JSDoc 📄

JSDoc - це потужний інструмент, що дозволяє створювати документацію для JavaScript-коду. Як і в багатьох інших мовах, реалізовується все за допомогою звичайних коментарів, тільки з дотриманнях певного формату.

Приклад такого коментаря можна побачити на прикріпленому фото. Окрім @param та @return там можна знайти ще дуже велику кількість тегів.

Дізнатись більше про коментарі та їх можливості ви можете за посиланням нижче.

👉 Відкрити посилання

#tips
👍134🔥1
Увага! Шукаємо React-розробника з досвідом 13 років 😅

На днях в React був ювілей і йому виповнилось 10 рочків. Ми його любимо за його простоту, за свободу, яку він нам дає, та за баги через цю свободу, які не дають нам спати.

Тому сьогодні хочемо поділитись крутою статтею, яка дозволить вам якісно оптимізовувати свій код на React і використовувати його можливості на максимум 💛

👉 Відкрити посилання

#interview
😁34👍16🎉21
👍42🔥1🤔1
Що виведе консоль?
Anonymous Quiz
31%
first
9%
second
43%
["first", "second"]
17%
undefined
👍17🌚52🔥2🤔2😢1
#todo написати функцію на будь-якій мові програмування, яка на вхід приймає два стрічкових аргументи з переліку ["камінь", "ножиці", "папір"] та повертає індекс гравця, який переміг, або ж -1 у випадку нічиї. Правила визначення переможця ідентичні до правил гри "Чу-ва-чі", "Цу-є-фа", "Ю-зе-фа", "Камінь-ножиці-папір" і тд 🤪

* завдання з зірочкою - функція має приймати невизначену кількість аргументів і повертати індекси переможців.

** завдання з двома зірочками - розповісти, як у вас називають цю гру і не посваритися з іншими 😅
👍74😁3
Web Features 🤩

Світ не стоїть на місці і нам постійно потрібно встигати за ним.

Сьогодні ми хочемо поділитися відео від Fireship, у якому він розповідає про різний функціонал, що з'явився досить нещодавно, та який вже можна використовувати.

Тепер ви зможете робити діалогові вікна нового покоління, написати браузерну гру з реалістичною графікою, робити супер-адаптивний дизайн з container-query та, нарешті, скопіювати обʼєкт з вкладеністю.

👉 Дивитись відео

#tips
👍14🔥52
😁6👍5
👍11😁6
Welcome! 👋️️️️️️
Let's practice our English! So...

👉 What do you think about a four-day workweek? Have you ever experienced it?

Have a nice #english_friday 💛
🔥22👍53
tldr 🤖

TLDR: підпишіться на tldr.tech 😅

TLDR (too long; didn't read) - акронім, який зараз використовують для короткого резюме довгого тексту.

Але сьогодні ми хочемо розповісти вам про tldr.tech. Це абсолютно безкоштовний сервіс щоденної розсилки емейлів з найцікавішими статтями у сфері ІТ. Просто додайте свою електронну пошту, оберіть категорії, які вас цікавлять, та будьте в курсі останніх новин. В цих емейлах ви побачите заголовки статтей, опис кожної у кількох реченнях та посилання на оригінал.

👉 Відкрити посилання

#tips
👍12😁32
👍82😁1
👍8😁62
Radash 🛠

Багато з вас чули, ну і напевно використовували lodash. Він був створений в далекому 2012 і в ті часи був дійсно актуальним та потрібним (якщо чесно, я тоді в 6 класі вчився і не сильно цікавився). Багато тогочасних проблем вже вирішуються і без зайвих модулів, тому сьогодні хочемо поділитись новою бібліотекою, яка може стати в нагоді.

Radash - бібліотека з набором корисних функцій для різних життєвих ситуацій. Вже на головній сторінці ви можете побачити декілька прикладів, які зможуть вас зацікавити. А от особисто мені сподобалась series, інколи дійсно не вистачає такого функціоналу в повсякденній роботі.

👉 Відкрити документацію

#library
👍122🔥1
Підрив Каховської ГЕС - це черговий акт тероризму від держави гною.

Тисячі людей опинилися в критичній зоні підтоплення. Це також і акт екоциду: постраждають тисячі диких та свійських тварин, кілька областей залишиться без водопостачання. Ми щиро сподіваємось, що окупанти сповна відповідатимуть за усі злочини, скоєні в Україні!
🙏68😢39
👍93😁3
#todo написати функцію на будь-якій мові програмування, яка на вхід приймає масив чисел, та повертає моду💅 (число, яке трапляється найчастіше). Якщо таких чисел кілька - повернути середнє між ними.
👍7🤔3🔥2
Частина 1. Наша перша технічна співбесіда.

… в якості інтерв’юерів 🫣

Так, ми раніше мали невеликий досвід у проведенні співбесід, але цього разу ми були повністю відповідальні за неї, повинні були провести її з початку та до кінця, самі продумати хід діалогу та питання.

На нашому проекті був потрібен розробник. Як ми раніше розповідали, зараз ми сфокусовані на розробці мобільного застосунку, тому потрібна була людина, яка підтримувала б веб. Нам підібрали кандидатів і від нас вимагалось тільки обрати найкращого.

Якщо чесно, спочатку ми думали, що це буде дуже легко, це ж не нас співбесідують, а ми. АЛЕ коли ми сіли скласти питання або хоча б якийсь хід розмови, ми розгубились. Що питати? Навіщо таке питати? А може це взагалі не потрібно дізнаватись?

І тоді ми почали згадувати наші співбесіди як кандидатів. Їх була достатня кількість, але лише від однієї у нас були дійсно тільки приємні спогади. Це була співбесіда на нашу попередню компанію і проводив її наш колишній (хах) тім лід. Він не питав по списку примітивні питання з першого сайту "що питати розробника". Це була розмова двох досвідчених програмістів. Він розповідав про себе, що він використовував, по ходу питав про наше відношення до тієї чи іншої методики. Він хотів почути не завчений матеріал, а саме нашу думку, що нам подобається і що ми б не хотіли використовувати в роботі. Питав про наш досвід, технології, наше відношення до цих технологій, чому ми обрали саме їх. Звісно були питання про патерни, алгоритми і тд, але ж знову, це була не теорія, а саме чи мали ми з ними досвід, і що реалізовували завдяки ним.

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

І нам максимально хотілось провести саме таку співбесіду, а не суху і чисто технічну.

Дуже багато тексту і не хочеться вас перевантажувати, тому далі буде…

#experience #interview
👍4311❤‍🔥2
Welcome! 👋️️️️️️
Let's practice our English! This week we have a discussion about interviews. So...

👉 Imagine you are the CEO of the company. What would you change in the typical IT job interview process? What would you remove or add?

Have a nice #english_friday 💛
👍104
Ми створили тік ток для каналу! 🎉

Зараз він максимально в тестовому форматі і тільки час покаже, як там буде. Але якщо вам цікаво і ви хочете нас підтримати, you are welcome! 💛

👉 Відкрити посилання
👍153🎉3🔥1
7👍2🔥1😁1