Get Mystery Box with random crypto!

Web Overflow 🇺🇦

Логотип телеграм -каналу web_overflow — Web Overflow 🇺🇦 W
Логотип телеграм -каналу web_overflow — Web Overflow 🇺🇦
Адреса каналу: @web_overflow
Категорії: Технології
Мова: Українська
Передплатники: 5.03K
Опис з каналу

Канал про веб-розробку і не тільки
Чат: @web_overflow_chat
Співпраця: @web_overflow_support
Автори: @lluchkaa & @anastasiia_tarasenko

Ratings & Reviews

1.67

3 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

0

4 stars

0

3 stars

1

2 stars

0

1 stars

2


Останні повідомлення 7

2022-07-04 15:49:05
Яку ОС ви використовуєте?
Anonymous Poll
74%
Windows
14%
Linux
19%
MacOS
1%
Іншу
425 voters1.1K views12:49
Відкрити / Коментувати
2022-07-04 15:49:05 Операційні системи

А є тут хтось такий, кого знайомі ще не просили перевстановити Windows? А Linux? Чи MacOS?

За час проведений в ІТ нам довелось попрацювати на кожній з них. Тому хочу поділитись своїми враженнями і думками.

Windows

Найпопулярніша ОС у всьому світі. Саме тому родичі і просять вас перевстановити саме її. Швидше за все, ви знайомі з нею, і не треба буде звикати до базового інтерфейсу. Сам я досить упереджено ставлюсь до продуктів Microsoft, але мушу визнати, що там сидять розумні люди, які швидше за все знають, що роблять.

Плюси:
- популярність;
- можна пограти в ігри (ніхто не відміняв такий відпочинок).

Мінуси:
- продуктивність (моя думка);
- бувають складнощі при налаштуванні середовища для програмування (туторіали програм суто для програмування зазвичай показують як налаштовувати все на прикладі Linux).

Linux

Ніколи не чули, що хтось з не-програмістів використовує його. Але взагалі ця ОС цілком підходить і для звичайних потреб. Зараз є величезний вибір серед різних дистрибутивів, в більшості вже давно є хороший графічний інтерфейс, тому це далеко не термінальна ОС. А ще, якщо ви захочете свій віддалений сервер, то швидше за все він буде на Linux.

Плюси:
- продуктивність;
- зручна для розробників.

Мінуси:
- буває важко знайти драйвери;
- важче знайти програми загального користування.

MacOS

Найдорожча у цьому списку. Просто вона стоїть тільки на компʼютерах від Apple. З приходом Apple Silicon чіпа система отримала хороший буст в продуктивності, але через те, що тут інша архітектура, не всі програми можна запустити. На щастя, це вирішується «перекладачем» Rosetta, який по суті є мостом між архітектурами. Сама система побудована на базі Unix, що дозволить зменшити болі при переході між системами. Якщо ви хочете робити щось для девайсів від Apple, ви не зможете оминути цю систему. Зараз я сам на ній працюю і справді дуже задоволений.

Плюси:
- продуктивність;
- система не споживає багато ресурсів (по простому, ноути з MacOS довго тримають батарею).

Мінуси:
- ціна;
- бувають проблеми з Apple Silicon.

Це дуже коротка та суб’єктивна думка. Тому можете написати в коментарях, що ви думаєте про кожну з них.

PS: можливо саме ваш аргумент комусь допоможе у виборі своєї ОС

#experience
1.0K viewsedited  12:49
Відкрити / Коментувати
2022-06-29 13:27:17
Що виведе консоль?
Anonymous Quiz
19%
[]
36%
[0, 1, 2]
19%
[0, 0, 0]
26%
[undefined, undefined, undefined]
308 voters1.1K views10:27
Відкрити / Коментувати
2022-06-29 13:26:43
#quiz
1.0K views10:26
Відкрити / Коментувати
2022-06-28 18:56:31 Що таке event bubbling?

На інтерв‘ю іноді можуть поставити таке запитання. Ціль - зрозуміти, чи знаєте ви як в DOM просуваються різні події і що з ними взагалі можна зробити.

Уявімо ситуацію, у вас є великий div з різною інформацією про покемона. При кліку на нього, ми перейдемо на сторінку деталей. А в середині цього div є ще кнопка його видалення. Думаю, тут і так зрозуміло, що станеться, якщо її клікнути. Тепер користувач натискає на ім‘я покемона. Все як і має бути, переходимо на його сторінку. А що буде, якщо клікнути на кнопку видалення?

Саме тут спрацьовує bubbling і це означає, що всі події ідуть знизу наверх. Виходить, що спочатку спрацює обробник кнопки видалення, а потім обробник контейнера. Насправді, є ще інший метод - capturing, який працює в зворотньому порядку, але сьогодні не про це.

А що робити, коли треба запустити тільки обробник видалення? В об‘єкті події є метод, який дозволяє це зробити, і виглядає це отак - event.stopPropagation() (а хотілось би russia.stopPropaganda()). Після цього вище подія вже не піде.

Читати більше

#interview
962 views15:56
Відкрити / Коментувати
2022-06-28 18:56:31
889 views15:56
Відкрити / Коментувати
2022-06-27 17:31:00 ngrok

Розкажу, як я познайомилась з цією програмою. В мене був проект на якому замовник користувався Safari, ну і саме в цьому браузері вилізла якась бага. А Юрі в той час якраз видали на роботі мак. Тому я попросила його це протестити. І тоді йому треба було або запустити весь проект в себе, або якось отримати посилання на мій localhost. І тут я згадала про ngrok, і зробила все за другим варіантом.

Як самі розробники додатку кажуть, ngrok - це найшвидший спосіб вивести свій додаток в інтернет. Найпростіший варіант використання - ngrok http 3000. Після запуску такої команди ви побачите кілька посилань. Тепер, перейшовши на це посилання, побачите, що насправді воно використовує ваш комп‘ютер. Так і є, ngrok-сервер виступає просто посередником і перенаправляє клієнта до вашого локального сервера. Тому ви тепер легально можете скинути комусь посилання на свій localhost.

Можна ще багато розказувати, але краще вам просто один раз спробувати. Завантажуйте собі і вперед!

Відкрити сайт

#tips
901 views14:31
Відкрити / Коментувати
2022-06-27 17:31:00
732 views14:31
Відкрити / Коментувати
2022-06-22 17:23:28
Що виведе консоль?
Anonymous Quiz
24%
"Real value"
35%
"Fallback value"
24%
undefined
18%
UnhandledPromiseRejection
174 voters1.0K views14:23
Відкрити / Коментувати
2022-06-22 17:23:28
#quiz
938 views14:23
Відкрити / Коментувати