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

Чат: @web_overflow_chat
Співпраця: @web_overflow_support
Автори: @lluchkaa & @anastasiia_tarasenko
加入频道
Розділ про Україну з'явився на Google Arts&Culture 🇺🇦

Україна поруч - культурний проект, що працює на платформі Google Arts & Culture. Його презентували ще 24 листопада, але думаємо, що такою чудовою новиною ділитись ніколи не пізно!

Платформа має чотири розділи про Україну: Культура, Архітектура, Мистецтво та Природа. Віднині світова спільнота має можливість дізнатися унікальні та інтерактивні історії про Україну, відвідати віртуальні екскурсії та побачити роботи видатних українських художників в 6 просторах.

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

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

#news
19❤‍🔥6👍3🔥3🥰2
🚀 Безкоштовний доступ до MacPaw VPN

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

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

Використовуйте з розумом!

#tips
👍20🔥5🎉3👏1
Good Morning, guys!

Let's practice our English! So...

👉 Are you going to celebrate New Year? Do you have some plans for this day?

Як завжди, можете писати свої відповіді тут або в чаті.

Have a wonderful Friday! 💛

#english_friday
11👍4🤔2🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
Я отримав доступ до ChatGPT 🥳

Всі вже давно знають про OpenAI, зокрема про ChatGPT, але в Україні, на жаль, він недоступний. Але мені все ж таки вдалося отримати доступ!

Подивіться, виглядає дуже круто 🚀
👍21🔥83🎉2🤩2
Друзі, вітаємо вас з прийдешнім Новим Роком!🎄

Дякую, нашим захисникам і захисницям, волонтерам, працівникам екстрених служб, що ми маємо змогу зустрічати цей Новий Рік ❤️

Ми всі дуже змінились - стали сильнішими, мудрішими, згуртованішими. Зрозуміли, що насправді важливо і цінно. Побачили, хто нам справжній друг, а хто ворог.

Насамперед, хочеться побажати мирного неба і скорішої нашої перемоги! А ще, здоров'я вам та вашим близьким, наснаги, успіхів у Новому Році і щоб ваші найзаповітніші мрії та бажання здійснювались 💛

Нехай 2023 принесе нам перемогу 🙏
56🔥6🎉42👍2🥰1
.gitignore 🤫

Ви пробували колись закомітити і запушити node_modules?

Всі, хто працює з Git, обов‘язково стикаються з .gitignore файлом. У ньому вказують всі файли, які Git має ігнорувати.

У сам файл ви будете залазити рідко, але на початку його заповнити все одно потрібно. А якщо ви починаєте працювати з новою технологією, не відразу знаєте, що туди потрібно вписати.

На GitHub при створенні репозиторію ви можете відразу вибрати собі шаблон .gitignore (або знайти їх тут).

Але ми хочемо поділитися зручним сервісом, у якому ви можете створити свій .gitignore, вибравши список технологій свого проекту.

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

#tips
🔥21👍175👏2🤔1
Які є типи баз даних?

Майже кожен сучасний застосунок просто не може існувати без бази даних.

Коли мене питають про БД, особисто мені першими на думку спадають реляційні, такі як PostgreSQL та MySQL, потім згадую ще про MongoDB та Firestore, пізніше спадає на думку ще Redis. Але вони всі мають свої особливості.

То ж які взагалі є типи чи парадигми баз даних? Саме таке питання мені одного разу задали на інтерв‘ю.

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

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

#interview
👍228🔥3🤔2🤯1
Якого типу даних немає в JavaScript?
Anonymous Quiz
5%
object
29%
array
23%
symbol
44%
bigint
👍22🤔11🔥32🤩2😐2💯1
#todo пошарити лінк на свій профіль LinkedIn, будемо розширяти контакти 💛
🔥14👍4🥰42👏2
У Насті сьогодні День Народження! 🥳🎉

Вона серце і душа цього каналу 💛

Настя дуже зрадіє привітанню кожного з вас. Вона щодня старається, щоб усім було цікаво і комфортно, тому давайте сьогодні постараємось для неї!
🎉171❤‍🔥135😱1
Good Morning, guys!

Let's practice our English! So...

👉 Have you set some goals for this year? Could you share some?

Як завжди, можете писати свої відповіді тут або в чаті.

Have a wonderful Friday! 💛

#english_friday
7👍3🔥2😁1🤩1
Чому 0.1 + 0.2 ≠ 0.3?

Це вчать ще в школі, тому, на перший погляд, може виглядати дивно, що “розумний” компʼютер не знає такої простої математики.

Давайте трішки зануримось в те, як машина взагалі працює з числами. Всередині все представлено 1 і 0. І якщо з цілими числами все ще наче зрозуміло, з дійсними не все так просто. В компʼютерах вони представлені у форматі “чисел з рухомою крапкою”. Є цілий стандарт, який описує цю арифметику.

Є три основних компоненти - знак, мантиса та експонента. Саме в такому записі число і зберігається в компʼютері. Для аналогії в нашій, десятковій системі, спробуємо перетворити число -5.01 в такий формат. Число відʼємне, мантиса - 501, відповідно експонента - 10^-2, в результаті отримуємо - 1 * 501 * 10^-2.

Десь таким же способом компʼютер зберігає числа і в своїй памʼяті, тільки у двійковому форматі. Але проблема в тому, що в машини є обмежена кількість памʼяті, і через це є похибка у точності. Компʼютер просто не в змозі записати деякі числа в себе в памʼяті точно. Повертаючись до початкового питання, при додаванні 0.1 та 0.2 компʼютер отримує число наближене до 0.3.

Тримайте собі завжди за правило не порівнювати числа з плаваючою крапкою напряму, а лише порівнюючи з похибкою, наприклад отак:
Math.abs(a - b) < Number.EPSILON

Якщо ви хочете більше дослідити це питання, ось вам пояснення за 30 секунд та коротка стаття. А ще, для інтерактиву, можете погратись в конвертері.

#interview
👍425🤯4🔥3👏2
4🐳4🔥1🤔1
Що виведе консоль?
Anonymous Quiz
10%
some text
31%
Some text
13%
Some Text
45%
S
👍185🔥3🌭2😐2
#todo написати функцію на будь-якій мові програмування, яка на вхід отримує ціле число і повертає суму цифер вхідного числа. Наприклад, для числа 134 функція має повернути 8 (1 + 3 + 4 = 8).
👍18🤔3🔥2🤯21
😲 Боїшся ставити зайві пакети в проект?

Ми тебе розуміємо!

Тому знайшли для вас мегакрутий сайт - Bundlephobia!

Bundlephobia допомагає визначити вплив пакетів npm на продуктивність. Знайдіть розмір будь-якого пакета JavaScript і його вплив на ваш зовнішній пакет.

Зберігайте і користуйтесь! 💛

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

#tips
👍236🔥2🎉1🤩1
Welcome 👋

Let's practice our English! So...

👉 Do you remember your first rejection after an interview? Why did it happen?

Як завжди, можете писати свої відповіді тут або в чаті.

Have a nice Friday! 💛

#english_friday
😁5👍4🔥21🤔1
Хей-хей 👋

Нам дуже важливо отримувати зворотній фідбек і бути цікавими для вас. Тому ми будемо дуже вдячними, якщо ви поділитесь тим, що б ви хотіли бачити на нашому каналі!

Дякуємо 💛
👍155🥰3🔥1
Хей 👋
Підготували для вас цікаву задачку!

#todo розшифрувати закодований текст - KHOOR IURP ZHERYHUIORZ

Успіхів! 💛
12🤯5👍3🔥2😁1
2022 report

Якщо вам цікаві підсумки минулого року в сфері IT, тоді ми з радістю хочемо поділитися з вами корисними посиланнями.

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

А ще, якщо вас цікавить світ JavaScript, на каналі Fireship можете переглянути звіт по 2022 року.

👉 Читати статтю
👉 Дивитися відео

#news
8👍7🔥2🥰1