Три способи розкласти число на множники в JavaScript

Три способи розкласти число на множники в JavaScript

Ця стаття заснована на сценарії базового алгоритму табору Free Code Camp “Розділення числа на факториали”У математиці факторіал невід'ємного цілого числа n може бути хитрим алгоритмом. У цій статті я збираюся пояснити три підходи, спочатку з рекурсивною функцією, другий за допомогою циклу while і третій за допомогою циклу for.Ми

Детальніше
Підручник для початківців C: Вивчіть основи мови програмування C всього за кілька годин

Підручник для початківців C: Вивчіть основи мови програмування C всього за кілька годин

Цей Посібник для початківців дотримується правила 80/20. Ви вивчите 80% мови програмування C за 20% часу.Цей підхід дасть вам всебічний огляд мови.Цей посібник не намагається охопити все, що є під сонцем, пов’язане з C. Він зосереджений на серцевині мови, намагаючись спростити більш складні теми.І примітка: Ви можете отримати PDF-версію та ePub-версію цього Посібника для початківців C

Детальніше
Як розмити зображення у Photoshop - розмити обличчя, фони тощо

Як розмити зображення у Photoshop - розмити обличчя, фони тощо

Цей підручник покаже вам, як розмити обличчя, фони, текст тощо за допомогою Photoshop CC.Ми будемо використовувати ефект Гаусова розмиття. Першим кроком є ​​відкриття зображення, яке потрібно змінити, у Photoshop CC.Як розмити ціле зображення у PhotoshopЯкщо ви хочете розмити все зображення, виберіть « Фільтр»> «Розмиття»> «Розмиття за Гаусом» ...Відрегулюйте радіус,

Детальніше
Як встановити Ubuntu на VirtualBox

Як встановити Ubuntu на VirtualBox

Що таке VirtualBox?Oracle VM VirtualBox - це міжплатформна програма для віртуалізації, розроблена корпорацією Oracle. Це дозволяє користувачам встановлювати операційні системи на віртуальні жорсткі диски, такі як Windows, macOS, Solaris та Linux.Наприклад, ви можете запустити Windows і Linux на своєму Mac, запустити сервер Windows на своєму Linux-сервері або запустити Linux на своєму ПК під ке

Детальніше
Як перетворити рядки на цілі числа у Python

Як перетворити рядки на цілі числа у Python

Подібно до вбудованого str()методу, Python також пропонує зручний int()метод, який приймає рядовий об'єкт як аргумент і повертає ціле число.Приклад використання:# Here age is a string object age = "18" print(age) # Converting a string to an integer int_age = int(age) print(int_age)Вихід:18 18Хоча вихідні дані візуально подібні, майте на увазі, що перший рядок є рядковим об'єктом, тоді як наступний рядок є цілочисельним об'єктом. Це додатково проілюстровано на наступному прикладі:age = "18" print(age + 2)Вихід:Traceback (most recent call last): File "", line 1, in TypeError: cannot concatenate 's

Детальніше
Методи Java Array - Як надрукувати масив на Java

Методи Java Array - Як надрукувати масив на Java

Масив - це структура даних, що використовується для зберігання даних того самого типу. Масиви зберігають свої елементи у суміжних місцях пам'яті.У Java масиви - це об’єкти. Усі масиви об'єкта класу можуть бути викликані в масиві. Ми можемо зберігати фіксовану кількість елементів у масиві.Давайте оголосимо пр

Детальніше
Я написав мову програмування. Ось як ти теж можеш.

Я написав мову програмування. Ось як ти теж можеш.

Протягом останніх 6 місяців я працював над мовою програмування під назвою Pinecone. Я б ще не називав це зрілим, але у нього вже є достатньо функцій, які можуть бути придатними для використання, наприклад:змінніфункціївизначені користувачем структуриЯкщо вас це цікавить, перевірте цільову сторінку Pinecone або його репозитарій GitHub.Я не фахівець. Коли я починав цей проект, я не мав уявлення, що роблю, і досі не знаю. Я пройшов нульові заняття зі створення мови, лише трохи прочитав про це в Інтернеті і не дотримувався більшості порад, які мені давали.І все ж, я все-таки зробив абсолютно но

Детальніше
Підручник з CSS для медіа-запитів - стандартні роздільні здатності, точки зупинку CSS та цільові розміри телефону

Підручник з CSS для медіа-запитів - стандартні роздільні здатності, точки зупинку CSS та цільові розміри телефону

Раніше створення веб-сайту було набагато простішим. Сьогодні макет веб-сайту повинен адаптуватися не лише до комп’ютерів, але також до планшетів, мобільних пристроїв і навіть телевізорів.Створення веб-сайту з адаптивним макетом називається Адаптивний веб-дизайн. А запити CSS Media є однією з найважливіших частин адаптивного дизайну. У цій статт

Детальніше
Для чого використовується Python? 10+ використання кодування для мови програмування Python.

Для чого використовується Python? 10+ використання кодування для мови програмування Python.

🔹 Ласкаво просимоПривіт! Будь ласка, знайдіть хвилинку, щоб подумати над цим питанням:Як Python застосовується в реальних сценаріях? Якщо ви вивчаєте Python і хочете знати відповідь, то ця стаття для вас. Маючи чітке уявлення про програми та величезний потенціал цієї мови програмування, ви отримаєте мотивацію, яка вам знадобиться протягом вашої подорожі.Давайт

Детальніше
Як реалізувати зв’язаний список у JavaScript

Як реалізувати зв’язаний список у JavaScript

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

Детальніше
Посібник для початківців по Git & GitHub

Посібник для початківців по Git & GitHub

Що таке Git?Git - це безкоштовне програмне забезпечення для управління версіями з відкритим кодом . Він був створений Лінусом Торвальдсом у 2005 році. Цей інструмент є системою контролю версій, яка спочатку була розроблена для роботи з декількома розробниками ядра Linux.Це в основному означає, що Git є інструментом відстеження вмісту. Отже, Git можна використовувати для зберігання вмісту - і в основному він використовується для зберігання коду через інші функції, які він надає.

Детальніше
Підручник з обіцянок JavaScript: вирішення, відхилення та ланцюжок у JS та ES6

Підручник з обіцянок JavaScript: вирішення, відхилення та ланцюжок у JS та ES6

Обіцянки - це один із способів мати справу з асинхронними операціями в JavaScript. Багато людей бореться з розумінням того, як працюють обіцянки, тому в цій публікації я спробую пояснити їх якомога простіше.Обіцянки - це широка тема, тому я не можу заглиблюватися в усі подробиці цієї статті. Але ви знайдете загальний вступ до того, що таке Promises, пояснення таких

Детальніше
Правило Сімпсона: формула і як це працює

Правило Сімпсона: формула і як це працює

Правило Сімпсона - це метод числової інтеграції. Іншими словами, це чисельне наближення певних інтегралів.Правило Сімпсона таке:В цьому,f(x)називається інтеграломa = нижня межа інтеграціїb = верхня межа інтеграції1/3 правила СімпсонаЯк показано на діаграмі вище, інтеграл f(x)апроксимується поліномом другого порядку; квадратична інтерполянтна істота P(x).Наближення випливає,Замінивши (b-a)/2як h, отримуємо,Як бачите, 1/3у наведеному вище вираженні є коефіцієнт . Ось чому його називають Правилом 1/3 Симпсона .Якщо функція сильно коливається або їй бракує похідних у певних точках, то вищенаведене п

Детальніше
Заборонено помилку HTTP 403: що це означає і як це виправити

Заборонено помилку HTTP 403: що це означає і як це виправити

Отримання коду помилки в Інтернеті може викликати неприємності. Хоча ми звикли до сторінок 404 Not Found, навіть настільки, що стає звичним бачити милі сторінки-заповнювачі, щоб розважити нас, коли ми загубимося, одна з найбільш дивовижних помилок - це 403: Заборонена відповідь.Що це означає?Простіше кажучи: сервер визначив, що ви не маєте доступу до того, що ви просили.Відповідно до RFC 7231:Код стану 403 (Заборонено) вказує на те, що сервер зрозумів запит, але відмовляється його авторизув

Детальніше
Як створити слайд-шоу за допомогою HTML, CSS та JavaScript

Як створити слайд-шоу за допомогою HTML, CSS та JavaScript

Веб-слайд-шоу - це послідовність зображень або тексту, яка складається з показу одного елемента послідовності за певний інтервал часу.У цьому підручнику ви можете створити слайд-шоу, виконавши такі прості кроки:Напишіть якусь розмітку Slideshow Напишіть стилі, щоб приховати слайди та показати лише один слайд.Щоб приховати слайди, потрібно надати їм стиль за замовчуванням. Це диктує, що ви показуєте лише один слайд, якщо він активний або якщо ви хочете його показати. [data-component="slideshow"] .slide { display: none; } [data-component="slideshow"] .slide

Детальніше
Запис у файл у Python - пояснення, відкриття, читання, додавання та інші функції обробки файлів

Запис у файл у Python - пояснення, відкриття, читання, додавання та інші функції обробки файлів

Ласкаво просимоПривіт! Якщо ви хочете навчитися працювати з файлами на Python, ця стаття для вас. Робота з файлами - важлива навичка, якій повинен навчитися кожен розробник Python, тому давайте почнемо.У цій статті ви дізнаєтесь:Як відкрити файл.Як читати файл.Як створити файл.Як змінити файл.Як закрити файл.Як відкрити файли для декількох операцій. Як п

Детальніше
Пояснення заяв щодо повернення Python: що це таке і чому ви їх використовуєте

Пояснення заяв щодо повернення Python: що це таке і чому ви їх використовуєте

Усі функції повертають значення при виклику.Якщо після оператора return повертається список виразів, цей список виразів обчислюється і повертається значення:>>> def greater_than_1(n): ... return n > 1 ... >>> print(greater_than_1(1)) False >>> print(greater_than_1(2)) TrueЯкщо список виразів н

Детальніше
npm проти npx - в чому різниця?

npm проти npx - в чому різниця?

Якщо ви коли-небудь використовували Node.js, то ви напевно використовували npm .npm (менеджер пакунків вузлів) - це менеджер залежностей / пакунків, який ви отримуєте з коробки при встановленні Node.js. Він надає можливість розробникам встановлювати пакети як глобально, так і локально.Іноді вам може знадобитися поглянути на певний пакет і спро

Детальніше
Як створити додаток для калькулятора HTML з нуля за допомогою JavaScript

Як створити додаток для калькулятора HTML з нуля за допомогою JavaScript

Це епічна стаття, де ви дізнаєтесь, як побудувати калькулятор з нуля. Ми зосередимося на JavaScript, який вам потрібно написати - як подумати про побудову калькулятора, як написати код і, врешті-решт, як очистити свій код.До кінця статті ви повинні отримати калькулятор, який працює точно так само, як калькулятор iPhone (без +/-функцій і відсотків).ПередумовиПерш ніж спробувати виконати ур

Детальніше
Пояснення щодо помилки HTTP 503 Послуга недоступна - що означає код помилки 503

Пояснення щодо помилки HTTP 503 Послуга недоступна - що означає код помилки 503

Трапляються помилки - трапляється якесь несподіване обслуговування, помилка, яку не помічали, або сторінка стає вірусною, і потік з'єднань призводить до знищення сервера.Якщо ви будь-який час були в мережі, без сумніву, ви бачили дещо туманну помилку 503 Service Unavailable.У цій статті ми розглянемо коди стану

Детальніше
Що таке розробка ігор?

Що таке розробка ігор?

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

Детальніше
Сортування масиву JavaScript - Як використовувати методи сортування JS (на прикладах коду)

Сортування масиву JavaScript - Як використовувати методи сортування JS (на прикладах коду)

У JavaScript ми можемо легко сортувати елементи масиву за допомогою вбудованого методу, який називається функцією sort (). Однак типи даних (рядок, число тощо) можуть відрізнятися від одного масиву до іншого. Це означає, що використання лише методу sort () не завжди є відповідним рішенням.У цій публікації ви дізнаєтеся, як сортувати масив у JavaScript, використов

Детальніше
Як реалізувати алгоритм двійкового пошуку в Java без рекурсії

Як реалізувати алгоритм двійкового пошуку в Java без рекурсії

Ітераційна реалізація популярного алгоритму двійкового пошуку для пошуку елемента у відсортованому масиві.Привіт усім! Я опублікував у своєму блозі багато статей про алгоритми та структуру даних, але ця перша тут. У цій статті ми розглянемо популярні основні алгоритми інтерв’ю.Так, ви правильно вгадали: вам потрібно реалізувати двійковий пошук на Java, і вам потрібно написати як ітераційний,

Детальніше
Дізнайтеся React Router за 5 хвилин - Підручник для початківців

Дізнайтеся React Router за 5 хвилин - Підручник для початківців

Іноді у вас залишається лише 5 хвилин. Замість того, щоб витрачати його на соціальні медіа, давайте 5-хвилинну вступну версію React-Router! У цьому підручнику ми збираємось вивчити основи маршрутизації в React, побудувавши навігацію для веб-сайту в’язального магазину Scrimba. Це не реально, але, можливо, одного дня ...;)Якщо ви хочете отримати належне вступ до цієї теми, ви можете приєднатися до списку очікування мого майбутнього вдосконаленого курсу React, або якщо ви все ще но

Детальніше
Підручник з розміру фонового зображення CSS - Як кодувати фонове зображення повної сторінки

Підручник з розміру фонового зображення CSS - Як кодувати фонове зображення повної сторінки

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

Детальніше
Вступ до Webpack: що це таке і як ним користуватися

Вступ до Webpack: що це таке і як ним користуватися

ВступГаразд, я гадаю, ви чули про webpack - ось чому ви тут, так? Справжнє питання полягає в тому, що ви про це знаєте? Ви можете знати про це кілька речей, наприклад, як це працює, або у вас немає абсолютно жодних понять. У будь-якому випадку, я можу запевнити вас, що прочитавши цю статтю, ви, мабуть, почуватиметесь досить комфортно з цілою ситуацією з веб- пакетом .Зрештою - необхі

Детальніше
Як встановити Node.js на Ubuntu та оновити npm до останньої версії

Як встановити Node.js на Ubuntu та оновити npm до останньої версії

Якщо ви спробуєте встановити останню версію вузла за допомогою менеджера пакунків apt, ви отримаєте v10.19.0 . Це остання версія в магазині програм ubuntu, але це не остання версія NodeJS.Це пов’язано з тим, що коли виходять нові версії програмного забезпечення, команда Ubuntu може зайняти місяці для тестування та випус

Детальніше
Пояснення Git Checkout: Як оформити, змінити або змінити гілку в Git

Пояснення Git Checkout: Як оформити, змінити або змінити гілку в Git

git checkoutКоманда перемикає між гілками або відновлюють робочі файли дерево. Існує цілий ряд різних варіантів для цієї команди, які тут не будуть розглянуті, але ви можете поглянути на всі з них у документації Git.Оформлення певного комітущоб перевірити певний коміт, запустіть команду:git checkout specific-commit-idми можемо отримати конкретні ідентифікатори комітів, запустивш

Детальніше
Скинуті шпильки на Картах Google - Як закріпити місце розташування та видалити шпильку

Скинуті шпильки на Картах Google - Як закріпити місце розташування та видалити шпильку

Легко сказати другові, де зустрітися з вами, якщо ви знаходитесь у місці з фактичною адресою. Але що, якщо ви намагаєтеся знайти одне одного у величезному парку? Або ви намагаєтесь дати їм вказівки до вашого супер таємного місця для кемпінгу на тій безіменній грунтовій дорозі?Є простіший спосіб зробити це, ніж сказати їм "повернути ліворуч біля корови, після великого дерева": скинути шпильку в Google Maps.Що це означає?Коли ви кидаєте шпильку в своє точне місцезнаходження, ви зберігаєте координати GP

Детальніше
Відточіть свої навички JavaScript, побудувавши ці 15 проектів

Відточіть свої навички JavaScript, побудувавши ці 15 проектів

Кодування проектів - важливий крок у навчанні кодуванню. Коли ви створюєте повний проект від початку до кінця, навіть якщо це простий проект, це допомагає зрозуміти, як все працює разом.Ми випустили 8-годинний курс на YouTube-каналі freeCodeCamp.org, який навчить вас кодувати 15 різних простих проектів JavaScript. Курс створив Джон Сміл

Детальніше
Як створити інтерфейс React та серверну частину Node / Express та підключити їх

Як створити інтерфейс React та серверну частину Node / Express та підключити їх

У цій статті я розповім вам про процес створення простої програми React та підключення її до простого API Node / Express, який ми також створимо.Я не буду вдаватися в детальні відомості про те, як працювати з будь-якою з технологій, про які я згадаю в цьому посібнику, але я залишу посилання, якщо ви хочете дізнатися більше.Ви можете знайти весь код у цьому сховищі, яке я створив для підручника.Завдання - дати вам практичний посібник з налаштування та підключення інтерфейсного клієнта та інтерфейсу API .Перш ніж ми забруднимо руки, переконайтеся, що на вашому ком

Детальніше
Метод перезавантаження місця: Як перезавантажити сторінку в JavaScript

Метод перезавантаження місця: Як перезавантажити сторінку в JavaScript

Location.reload()Метод JavaScript надає можливість перезавантажити сторінку за поточною URL-адресою.Синтаксис такий:object.reload(forcedReload);, де forceReloadє необов’язковим параметром.Щоб просто перезавантажити сторінку, ви можете ввести window.locationяк об’єкт.Необов’язковими параметрами force reloadє логічне значення, яке, якщо встановлено:True перезавантажує сторінку з сервера (наприкла

Детальніше
Приклад коментаря JSON - Як коментувати у файлах JSON

Приклад коментаря JSON - Як коментувати у файлах JSON

Якщо у вас виникають проблеми з додаванням коментарів до вашого файлу JSON, є вагома причина: JSON не підтримує коментарі."Я видалив коментарі з JSON, оскільки побачив, що люди використовували їх для проведення директив синтаксичного аналізу, що призвело б до знищення взаємодії", - пише Дуглас Крокфорд, який популяризував текстовий формат даних.Однак є обхідне рішення. І саме про це йдеться в цій статті: як додати коментарі до вашого файлу JSON.Додайте дані як коментаріСпосіб обійти проблему коментарів - це додати дані до вашого файлу JSON, які функціонують як коментарі.Давайте розглянемо прикла

Детальніше
Як безкоштовно налаштувати VPN-сервер вдома

Як безкоштовно налаштувати VPN-сервер вдома

У цій статті я покроково проведу вас через процес налаштування WireGuard VPN на сервері Linux. Це дозволить вам отримати доступ до захищених Інтернет-ресурсів з таких небезпечних місць, як кав'ярні.Але чому VPN? А чому WireGuard?Кожного разу, коли ви підключаєтесь, скажімо, до веб-сайту вашого банку з віддаленого місця, ви ризикуєте відкрити па

Детальніше
Перестановка проти комбінації: Яка різниця між формулою перестановки та формулою комбінації?

Перестановка проти комбінації: Яка різниця між формулою перестановки та формулою комбінації?

Ось коротка версія.Візьмемо для прикладу дзвони в церкві. Перестановка - це упорядкування дзвонів. Ви знайдете найкращий порядок, щоб зателефонувати їм.Комбінація - це вибір дзвонів. Ти вибираєш дзвони, щоб задзвонити. Якщо у вас забагато дзвонів, спочатку виберіть їх, а потім подумайте про те, щоб замовити їх.Це породжує звичну ід

Детальніше
Приклад відповідності регулярного виразу JavaScript - Як використовувати JS Replace на рядку

Приклад відповідності регулярного виразу JavaScript - Як використовувати JS Replace на рядку

Розробники вже давно використовують текстові редактори. І, як і більшість інструментів, у всіх текстових редакторів є одна спільна риса: пошук і заміна.Якщо ви вже давно використовуєте функцію пошуку та заміни, ви можете знати, наскільки корисна ця функція. Але більшість з нас не знають, що цей інструмент навіть потужніший, ніж ми уявляємо.Він може не тільки замінити звичайні рядки, але й шаблони. Ці шаблони відомі як регулярні вирази .Регулярні вирази існують у Jav

Детальніше
Запитання щодо інтерв’ю при проектуванні системи - поняття, які ви повинні знати

Запитання щодо інтерв’ю при проектуванні системи - поняття, які ви повинні знати

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

Детальніше
Як зробити знімок екрана у Windows - Знімок екрана на ПК Підручник

Як зробити знімок екрана у Windows - Знімок екрана на ПК Підручник

У Windows 10 є 2 вбудовані способи робити знімки екрана. Вони швидкі, зручні та легко запам’ятовуються.Перший спосіб неймовірно простий і доступний у будь-який час - прямо з клавіатури.Спосіб №1: Натискання клавіші друку на клавіатурі зробить знімок екрана всього екрана ПК.Якщо натиснути клавішу друку екрана, Windows зробить з

Детальніше
Підручник з кольором тла HTML - Як змінити колір тла Div, пояснюється прикладами коду

Підручник з кольором тла HTML - Як змінити колір тла Div, пояснюється прикладами коду

Однією з найпоширеніших речей, яку вам, можливо, доведеться зробити як веб-розробнику, є зміна кольору фону елемента HTML. Але це може заплутати, якщо ви не розумієте, як використовувати background-colorвластивість CSS .У статті ми обговорюємо значення кольору фону за замовчуванням для елемента HTML як змінити колір тла div, який є дуже поширеним елементомна які частини моделі

Детальніше
PHP проти JavaScript: Як вибрати найкращу мову для свого проекту

PHP проти JavaScript: Як вибрати найкращу мову для свого проекту

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

Детальніше
Nextjs для всіх - з деякими базовими знаннями React

Nextjs для всіх - з деякими базовими знаннями React

Маючи деякі базові знання React та JavaScript, ви будете в дорозіNext.js - це фреймворк JavaScript, створений Zeit. Це дозволяє створювати візуалізацію на стороні сервера та статичні веб-додатки за допомогою React. Це чудовий інструмент для створення вашого наступного веб-сайту. Він має безліч чудових функцій та переваг, що може зробити Nextjs вашим

Детальніше
Як завантажити Xcode та встановити його на свій Mac - та оновити для розробки iOS

Як завантажити Xcode та встановити його на свій Mac - та оновити для розробки iOS

Xcode - це інструмент, який розробники використовують для створення додатків для екосистеми Apple - MacOS, iOS та всього іншого, що стосується Apple.У цьому посібнику ви дізнаєтесь, як успішно встановити Xcode на ваш Mac від початку до кінця.Ось декілька корисних порад, які слід знати перед початком роботи:Xcode працює лише на Mac. Якщо ви перебуваєте на ПК, на жаль, ви не зможете використовувати Xcode.Вам

Детальніше
Як налаштувати файли .env Node.js для різних стадій середовища

Як налаштувати файли .env Node.js для різних стадій середовища

Ви коли-небудь потрапляли в ситуацію, коли вам потрібні були спеціальні змінні середовища для різних етапів розробки вашого додатка? Ось однорядкове рішення.Розробка стала набагато простішою з моменту винаходу .envфайлу. Ви можете легко встановити змінні та значення середовища за допомогою синтаксису ENV_VARIABLE=VALUEта буму! Ці змінні завантажувались як ваші змінні середовища, що робит

Детальніше
Декоратор @property у Python: випадки його використання, переваги та синтаксис

Декоратор @property у Python: випадки його використання, переваги та синтаксис

Зустріньте властивостіЛаскаво просимо! У цій статті ви дізнаєтеся, як працювати з @propertyдекоратором на Python.Ти навчишся:Переваги роботи зі властивостями в Python.Основи функцій декоратора: що це таке і як вони пов’язані з @property.Як ви можете використовувати @property для визначення геттерів, сетерів та видалювачів.1️⃣ Переваги властивостей PythonПочнемо з трохи контексту. Чому ви використовуєте вл

Детальніше
Пояснено властивість непрозорості CSS та непрозорість зображення

Пояснено властивість непрозорості CSS та непрозорість зображення

В opacityуправлінні нерухомістю , як непрозора елемент знаходиться на шкалі від 0,0 до 1,0. Чим нижче значення, тим прозоріший елемент.Ви можете вибрати, наскільки ви хочете зробити елемент прозорим. Вам потрібно додати наступну властивість CSS, щоб досягти рівня прозорості.Повністю непрозорий.class-name { opacity: 1; } /* OR */ .class-name { opacity

Детальніше
Найпопулярніші структури даних, які ви повинні знати для наступного співбесіди з кодування

Найпопулярніші структури даних, які ви повинні знати для наступного співбесіди з кодування

Ніклаус Вірт, швейцарський інформатик, у 1976 році написав книгу під назвою « Алгоритми + структури даних = програми».40+ років потому це рівняння все ще справедливо. Ось чому кандидати програмної інженерії повинні продемонструвати своє розуміння структур даних разом із своїми додатками.Майже всі проблеми вимагають від кандидата глибокого розуміння структур даних. Не має значення, щойно ви закінчили університет (університет чи кодування), чи маєте десятиліття досвіду.Іноді в питаннях інтерв'ю явно згадується структура

Детальніше
Flexbox - The Ultimate CSS Flex Cheatsheet (з анімованими схемами!)

Flexbox - The Ultimate CSS Flex Cheatsheet (з анімованими схемами!)

Ця вичерпна таблиця CSS flexbox охоплює все, що вам потрібно знати, щоб почати використовувати flexbox у своїх веб-проектах.Розкладка CSS flexbox дозволяє легко форматувати HTML. Flexbox спрощує вирівнювання елементів по вертикалі та горизонталі за допомогою рядків і стовпців. Предмети будуть «згинатися» до різних розмірів, щоб заповнити простір. Це полегшує чуйний дизайн.CSS flexbox чудово підходить для загального розміщення вашого веб-сайту або програми. Це легко навч

Детальніше
Мої улюблені безкоштовні курси для глибокого вивчення структур даних та алгоритмів

Мої улюблені безкоштовні курси для глибокого вивчення структур даних та алгоритмів

Структури даних та алгоритми є одними з найбільш важливих тем для програмістів, як отримати роботу, так і добре виконати роботу. Гарне знання структур даних та алгоритмів є основою написання хорошого коду.Якщо ви знайомі з основними структурами даних, наприклад масивом, рядком, пов'язаним списком, деревом, картою та розширеними структурами даних, такими як спроби, та самовр

Детальніше
Python, якщо __name__ == __main__ Пояснено прикладами коду

Python, якщо __name__ == __main__ Пояснено прикладами коду

Коли інтерпретатор Python читає файл Python, він спочатку встановлює кілька спеціальних змінних. Потім він виконує код із файлу.Викликається одна з цих змінних __name__.Якщо ви будете покроково читати цю статтю та читати фрагменти коду, ви дізнаєтесь, як користуватися нею if __name__ == "__main__"та чому це так важливо.Пояснення модулів PythonФайли Python називаються модулями, і вони ідентифікуються за .pyрозширенням файлу. Модуль може визначати функції, класи та змінні.Отже, коли інтерпретатор запускає модуль, __name__змінну буде встановлено

Детальніше
QuickSelect: Алгоритм швидкого вибору, пояснений прикладами коду

QuickSelect: Алгоритм швидкого вибору, пояснений прикладами коду

Що таке QuickSelect?QuickSelect - це алгоритм вибору, щоб знайти K-й найменший елемент у несортованому списку.Пояснений алгоритмПісля пошуку стержня (позиція, яка розділяє список на дві частини: кожен елемент ліворуч менше, ніж півот, а кожен елемент праворуч більше, ніж півот), алгоритм повторюється лише для тієї частини, яка містить k-й найменший елемент. Якщо індекс розділеного елемента (опорного) більше, ніж k, тоді алгоритм повторюється для лівої частини. Якщо індекс (опорна точка) збігається з k, то ми знайшли k-й найменший елемент і він повертається. Якщо індекс менше k, тоді алгоритм пов

Детальніше
Різниця між структурою та бібліотекою

Різниця між структурою та бібліотекою

Розробники часто використовують терміни "бібліотека" та "фреймворк" як взаємозамінні. Але є різниця.І фреймворки, і бібліотеки - це код, написаний кимось іншим, який використовується для вирішення загальних проблем.Наприклад, припустимо, у вас є програма, де ви плануєте працювати зі рядками. Ви вирішили зберегти свій код СУХИМ (не повторюватись) і написати деякі функції багаторазового викор

Детальніше
Унікальний список Python - Як отримати всі унікальні значення у списку або масиві

Унікальний список Python - Як отримати всі унікальні значення у списку або масиві

Скажімо, у вас є список, що містить повторювані номери:numbers = [1, 1, 2, 3, 3, 4] Але вам потрібен список унікальних номерів.unique_numbers = [1, 2, 3, 4] Є декілька способів отримати список унікальних значень у Python. Ця стаття покаже вам, як.Варіант 1 - Використання набору для отримання унікальних елементівВикористовуючи setодин із способів це

Детальніше
5 реагуйте на проекти, які вам потрібні у вашому портфоліо

5 реагуйте на проекти, які вам потрібні у вашому портфоліо

Ви вклали в роботу і тепер добре розумієте бібліотеку React.На додачу до цього, ви добре розумієте JavaScript і використовуєте найкорисніші функції для використання у вашому коді React.Ви досягли значного прогресу ... але що тепер ви робите?Як ви подолаєте розрив між знанням основ React і тим, щоб стати професійним розр

Детальніше
Як використовувати властивість position у CSS для вирівнювання елементів

Як використовувати властивість position у CSS для вирівнювання елементів

Розміщення елементів за допомогою CSS у веб-розробці не так просто, як здається. Речі можуть швидко ускладнитися, оскільки ваш проект стає більшим, і, не маючи хорошого розуміння того, як CSS має справу з вирівнюванням елементів HTML, ви не зможете виправити свої проблеми з вирівнюванням.Існують різні способи / методи позиціонування елементів із чистим CSS. Використання властивостей плаваючого CSS , властивості відображення та розташування є найпоширенішими методами.У цій статті я поясню один із найбільш заплута

Детальніше
Як навчитися кодувати на Java: чому потрібно і з чого починати

Як навчитися кодувати на Java: чому потрібно і з чого починати

Визначте свої кар’єрні цілі та оберіть мову. Це найважливіша порада для тих, хто не має досвіду програмування і має на меті приєднатися до спільноти розробників. Але як ви можете зробити вибір, не маючи уявлення, яка мова найбільше відповідає вашим цілям?Чи не було б легко, якби серед усіх мов програмування був "лідер ринку"? Тоді всі новачки завжди могли мати безпечний вибір - вивчіть цю мову, і ви напевно будете користуватися великим попитом. Звичайно, це немо

Детальніше
Пояснення фактору вставки, обертання та балансу дерева AVL

Пояснення фактору вставки, обертання та балансу дерева AVL

Що таке дерево AVL?Дерево AVL - це підтип двійкового дерева пошуку. Дерева AVL, названі на честь винахідників Адельсона, Вельського та Ландіса, мають властивість динамічного самобалансування на додаток до всіх властивостей, виявлених бінарними деревами пошуку.BST - це структура даних, що складається з вузлів. Він має такі гарантії:Кожне дерево має кореневий вузол (вгорі).Кореневий вузол має нуль, один або два дочірніх вузли.Кожен дочірній вузол має нуль, один або дв

Детальніше
Як вибрати найкращий для вас шлях кар’єри в галузі технологій

Як вибрати найкращий для вас шлях кар’єри в галузі технологій

Dev Ops, мобільний інженер, науковець даних, менеджер проектів та Front End - що найкраще для вас?Я працюю в техніці чотири роки, і досі стикаюся з ролями, які я не дуже добре розумію. Існує так багато способів побудувати кар’єру в галузі технологій. Я знаю, що коли я почав шукати свою першу роботу, я не знав про

Детальніше
Приєднуйтесь до # 100DaysOfCode

Приєднуйтесь до # 100DaysOfCode

Я буду кодувати щонайменше годину щодня протягом наступних 100 днів.Я вирішив зробити це публічним зобов'язанням.І ви повинні приєднатися до мене.Щоб відстежувати ваш прогрес, розгалужте це репо: //github.com/Kallaway/100-days-of-codeПРИМІТКА: Щоб отримати найсвіжішу інформацію про виклик, відвідайте:Офіційний веб-сайт 100DaysOfCodeОсь кілька причин, чомуЯ дуже хо

Детальніше
Потрібно читати книги, щоб навчитися програмуванню на Java

Потрібно читати книги, щоб навчитися програмуванню на Java

Привіт усім, сьогодні світ онлайн-курсів. Усі говорять про навчання на онлайн-тренінгах, Youtube, безкоштовних курсах на Coursera та інших веб-сайтах, що чудово підходить як онлайн-курси, які допоможуть вам швидше вчитися, але, я вважаю, книги все одно повинні бути важливою частиною вашого навчання, оскільки вони пропонують найглибші знання і часто написані авторитетом з даної теми.Якщо ви вивчаєте програмування на Java, то будьте готові познайомити вас з деякими найгарнішими книгами, щоб вивчити та освоїти програмування на Java у цій статті.Кожного разу, коли Програміст починає вивчати мову про

Детальніше
Машинне навчання: вступ до середніх ліній похибки та регресії

Машинне навчання: вступ до середніх ліній похибки та регресії

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

Детальніше
Все, що вам потрібно знати про Promise.all

Все, що вам потрібно знати про Promise.all

Обіцянки в JavaScript - це один із потужних API, який допомагає нам виконувати операції Async.Promise.all виводить операції Async на новий рівень, оскільки це допомагає вам об’єднати групу обіцянок.Іншими словами, я можу сказати, що це допомагає вам робити паралельні операції (іноді безкоштовно).Передумови:Ви повинні знати, що та

Детальніше
MD5 проти SHA-1 проти SHA-2 - який є найбільш безпечним хешем шифрування та як їх перевірити

MD5 проти SHA-1 проти SHA-2 - який є найбільш безпечним хешем шифрування та як їх перевірити

Що таке хеш-функція?Хеш-функція приймає вхідне значення (наприклад, рядок) і повертає значення фіксованої довжини. Ідеальна хеш - функція має такі властивості:це дуже швидковін може повернути величезний діапазон хеш-значеньвін генерує унікальний хеш для кожного унікального входу (без зіткнень)він генерує різнорідні хеш-значення для подібних вхідних значеньгенеровані хеш-значення не мають помітного шаблону у своєму розподіліЗвичайно, не існує ідеальної хеш-функції, але кожна з них прагне діяти якомога ближче до ідеалу. Враховуючи, що (більшість) хеш-функцій повертають значення фіксованої довжини,

Детальніше
Пояснення форм CSS: Як намалювати коло, трикутник та інше за допомогою чистого CSS

Пояснення форм CSS: Як намалювати коло, трикутник та інше за допомогою чистого CSS

Перш ніж ми почнемо. Якщо ви хочете більше безкоштовного вмісту, але у відеоформаті. Не пропустіть на своєму каналі Youtube, де я щотижня публікую відеоролики з кодуванням FrontEnd.//www.youtube.com/user/Weibenfalk----------Ви новачок у веб-розробці та CSS? Ви коли-небудь замислювались, як створюються ті приємні фі

Детальніше
Що таке шаблонний шаблон і навіщо ми його використовуємо? Необхідність керівництва стилем кодування

Що таке шаблонний шаблон і навіщо ми його використовуємо? Необхідність керівництва стилем кодування

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

Детальніше
Що таке Node.js?

Що таке Node.js?

Node.js - це середовище виконання JavaScript. Звучить чудово, але що це означає? Як це працює?Середовище виконання Node.js включає все необхідне для запуску програми, написаної на JavaScript.Node.js виник, коли оригінальні розробники JavaScript розширили його з того, що ви могли запускати лише у браузері, на те, що

Детальніше
Як перетворити малюнок на мультфільм за допомогою Photoshop CC

Як перетворити малюнок на мультфільм за допомогою Photoshop CC

Веселий фотоефект - зробити фотографію схожою на мультфільм. У цьому підручнику ви дізнаєтесь, як використовувати Photoshop CC, щоб зробити фотографію схожою на малюнок мультфільму.Крок 1: Відкрийте фотографію та переконайтеся, що вона має суцільний фон.Якщо вам потрібна допомога у видаленні тла з фотографії, перегляньте

Детальніше
Що таке dllhost.exe та COM Surrogate у диспетчері завдань Windows? (Вирішено)

Що таке dllhost.exe та COM Surrogate у диспетчері завдань Windows? (Вирішено)

Сурогатні процеси COM, скорочене від Component Object Model , є необхідними компонентами Windows. Вони використовуються для запуску програмних розширень, які потрібні для запуску інших програм. І якщо ці розширення виходять з ладу, це позначається на сурогатних процесах, а не на програмах, які їх запускали.Існує багато випадк

Детальніше
Посібник із методу зменшення в Javascript

Посібник із методу зменшення в Javascript

Метод зменшення JavaScript є одним з наріжних каменів функціонального програмування.Давайте вивчимо, як це працює, коли вам слід ним користуватися, та деякі цікаві речі, які він може зробити.Основне зменшенняВикористовуйте його, коли : У вас є масив сум, і ви хочете скласти їх усі.const euros = [29.76, 41.85, 46.5]; const sum = euros.redu

Детальніше
Як встановити Angular у Windows: Посібник з Angular CLI, Node.js та інструментів побудови

Як встановити Angular у Windows: Посібник з Angular CLI, Node.js та інструментів побудови

У цьому підручнику ми дізнаємося, як встановити Angular CLI у Windows та використовувати його для створення проекту Angular.Що таке Angular CLI?Angular CLI - це офіційний інструмент для ініціалізації та роботи з проектами Angular. Це позбавляє вас від клопоту складних конфігурацій та інструментів побудови, таких як TypeScript, Webpack тощо.Після встановлення Angular CLI

Детальніше
Що таке функція зворотного виклику в JavaScript?

Що таке функція зворотного виклику в JavaScript?

Ця стаття дає короткий вступ до поняття та використання функцій зворотного виклику в мові програмування JavaScript.Функції - це Об'єктиПерше, що нам потрібно знати, це те, що в Javascript функції є першокласними об’єктами. Таким чином, ми можемо працювати з ними так само, як і з іншими об’єктами, наприклад, призначаючи їх змінним та передаючи їх як аргументи в інші функції. Це важливо

Детальніше
JavaScript Date Now - Як отримати поточну дату в JavaScript

JavaScript Date Now - Як отримати поточну дату в JavaScript

Багато побудованих додатків матимуть якийсь компонент дати, будь то дата створення ресурсу або позначка часу дії. Робота з форматуванням дати та позначки часу може бути виснажливою. У цьому посібнику ви дізнаєтесь, як отримати поточну дату в різних форматах у JavaScript.Об'єкт дати JavaScriptJavaScript має вбудований Dateоб'єкт, яки

Детальніше
Додавання списку Python проти розширення списку Python - різниця, пояснювана прикладами методів масивів

Додавання списку Python проти розширення списку Python - різниця, пояснювана прикладами методів масивів

🔹 Ласкаво просимоЯкщо ви хочете дізнатися , як працювати з .append()і .extend()і зрозуміти їх відмінності, то ви прийшли в потрібне місце. Це потужні методи списку, які ви точно будете використовувати у своїх проектах Python. У цій статті ви дізнаєтесь:Як і коли використовувати .append()метод.Як і коли використовувати .extend()метод.Їх основні відмінності. Давайте почнемо. ✨🔸 ДодайтеДава

Детальніше
Алгоритм найкоротшого шляху Дейкстри - детальний та наочний вступ

Алгоритм найкоротшого шляху Дейкстри - детальний та наочний вступ

Ласкаво просимо! Якщо ви завжди хотіли вивчити та зрозуміти алгоритм Дейкстри, то ця стаття для вас. Ви побачите, як це працює за лаштунками, з покроковим графічним поясненням.Ти навчишся:Основні концепції графіків (короткий огляд).Для чого використовується Алгоритм Дейкстри.Як це працює за кадром на покроковому прикла

Детальніше
Приклад JavaScript Console.log () - Як надрукувати на консолі в JS

Приклад JavaScript Console.log () - Як надрукувати на консолі в JS

Запис повідомлень на консоль є дуже простим способом діагностики та усунення незначних проблем у коді. Але, чи знали ви, що тут є consoleне тільки log? У цій статті я покажу вам, як надрукувати на консолі в JS, а також усі речі, про які ви не знали, що consoleмогли б зробити.Багаторядкова консоль редактора FirefoxЯкщо ви ніколи не використовували режим багаторядкового редактора у Firefox, спробуйте спробувати прямо зараз! Просто відкрийте консоль Ctrl+Shift+Kабо F12, і у

Детальніше
Як розпочати модульне тестування коду JavaScript

Як розпочати модульне тестування коду JavaScript

Ми всі знаємо, що нам слід писати модульні тести. Але важко знати, з чого почати і скільки часу приділяти тестам порівняно з фактичним впровадженням. Отже, з чого почати? І мова йде лише про тестування коду чи модульні тести мають інші переваги?У цій статті я розповім про різні типи тестів і про те, які пе

Детальніше
Пояснення семантичних елементів HTML5

Пояснення семантичних елементів HTML5

Семантичні елементи HTML - це ті, що чітко описують їх значення у зручній для читання людині та машині. Такі елементи, як , і все вони вважаються семантичними , тому що вони точно описують призначення елемента і тип контенту , який знаходиться всередині них.Що таке семантичні елементи?HTML спочатку був створений як мова розмітки для опису документів у ранній мережі Інтернет. У міру зростання Інтернету та його прийняття більшою кількістю людей його потреби зм

Детальніше
Підручник з витирання веб-сторінок - Як зішкребти дані з веб-сайту

Підручник з витирання веб-сторінок - Як зішкребти дані з веб-сайту

Python - чудова мова для кодування. У ній чудова екосистема пакунків, набагато менше шуму, ніж ви знайдете в інших мовах, і вона надзвичайно проста у використанні.Python використовується для ряду речей, від аналізу даних до програмування на сервері. І одним із захоплюючих випадків використання Python є Web Scraping.У цій статті ми розглянемо, як використовувати Python для веб-скрапінгу. Ми також будемо працювати над повним практичним посі

Детальніше
NodeJS проти Python: Як вибрати найкращу технологію для розробки фонової програми веб-програми

NodeJS проти Python: Як вибрати найкращу технологію для розробки фонової програми веб-програми

У цій статті ми будемо сміливі і стверджуватимемо, що одна з цих технологій перемагає. Питання: який це? Давайте заскочимо і дізнаємось.Передумови та оглядNode.js та Python є одними з найпопулярніших технологій для внутрішньої розробки. Загальновідомо, що не існує кращих чи гірших мов програмування, і що все залежить від уподобань кожного розробника.Проте в цій статті я буду сміливим і стверджуватиму, що одна з цих те

Детальніше
Як використовувати JavaScript Math.random () як генератор випадкових чисел

Як використовувати JavaScript Math.random () як генератор випадкових чисел

Часто, розробляючи проекти, ви опиняєтесь у пошуку шляхів генерування випадкових чисел. Найпоширенішими випадками використання випадкових чисел є азартні ігри, такі як кидання кубиків, перемішування гральних карт та обертання рулетки.У цьому посібнику ви дізнаєтесь, як генерувати випадкове число за допомогою Math.random()методу, будуючи міні-гру в кістки.Метод Math.random ()MathОб'єкт в JavaScript є вбудованим об'єктом , який має

Детальніше
Вступ до Mongoose для MongoDB

Вступ до Mongoose для MongoDB

Mongoose - це бібліотека моделювання об'єктних даних (ODM) для MongoDB та Node.js. Він управляє взаємозв'язками між даними, забезпечує перевірку схем і використовується для перекладу між об'єктами в коді та представлення цих об'єктів у MongoDB.MongoDB - це безсхемна база даних документів NoSQL. Це означає, що ви можете зберігати в ньому документи JSON, і структура цих документів може змінюватися, оскільки вона

Детальніше
Чому слід використовувати простір табуляції замість кількох нерозривних пробілів (nbsp) у HTML

Чому слід використовувати простір табуляції замість кількох нерозривних пробілів (nbsp) у HTML

Існує ряд способів вставити пробіли в HTML. Найпростіший спосіб - це просто додавання пробілів або декількох символьних сутностей до і після цільового тексту. Звичайно, це не найсухіший метод.Натомість, щоб ваш код був простим у обслуговуванні та зменшив повторність, ви можете використовувати іOriginal textContribute a better translation елементи

Детальніше
Пояснення Git Pull

Пояснення Git Pull

git pull - це команда Git, яка використовується для оновлення локальної версії сховища з віддаленого.Це одна з чотирьох команд, яка спонукає мережу до взаємодії Git. За замовчуванням git pullробить дві речі.Оновлення поточної локальної робочої гілки (на даний момент зареєстрована гілка)Оновлення гілок віддаленого відстеження для всіх інших гілок.git pullот

Детальніше
Тестова розробка: що це, а що ні.

Тестова розробка: що це, а що ні.

Тестова розробка стала популярною протягом останніх кількох років. Багато програмістів випробували цю техніку, не вдавшись, і дійшли висновку, що TDD не вартий зусиль, яких вона вимагає.Деякі програмісти вважають, що теоретично це є гарною практикою, але ніколи не вистачає часу для того, щоб реально використовувати TDD. А інші вважають,

Детальніше
Як написати хороший документ з дизайну програмного забезпечення

Як написати хороший документ з дизайну програмного забезпечення

Як інженер-програміст, я витрачаю багато часу на читання та написання проектних документів. Пройшовши сотні цих документів, я на власні очі побачив сильну кореляцію між хорошими документами щодо дизайну та кінцевим успіхом проекту.Ця стаття - моя спроба описати, що робить проектний документ чудовим .Стаття розділена на 4 розділи:Навіщо писати проектний документЩо включити в проектний документЯк це написатиПроцес навколо нь

Детальніше
Як отримати IP-адресу контейнера Docker - пояснено на прикладах

Як отримати IP-адресу контейнера Docker - пояснено на прикладах

Docker надає можливість упаковувати та запускати додаток у вільно ізольованому середовищі, яке називається контейнером.Я знаю, про що ви можете подумати - давай, а не черговий допис, що пояснює, що таке Docker, він сьогодні всюди!Але не хвилюйтесь, ми пропускаємо це основне введення. Цільова аудиторія цієї статті вже повинна добре знати, що таке Docker та контейнери.Але чи замислювались ви коли-небудь п

Детальніше
Видалення білих сторінок - Як видалити інформацію з пошуку Spokeo, WhitePages, MyLife, People Finder та іншого (Підручник 2020)

Видалення білих сторінок - Як видалити інформацію з пошуку Spokeo, WhitePages, MyLife, People Finder та іншого (Підручник 2020)

Чи знали ви, що існує надзвичайно нечистий підземний світ веб-сайтів, які продають ваші особисті дані тому, що за це заплатить моторошний рандо?Навіть якщо ви не в соціальних мережах, випадкові особи, що переслідують сталкери, можуть отримати доступ до всіх фактів про вас, зокрема:Твій вікВаш статус стосунків та історія шлюбуАдреси електронної пошти та номери телефонів, якими ви користувалисьМісця проживання та поточна адресаУсі наявні у вас судові записи (включаючи квитки та арешти)І навіть інформація про ваших дітей. Ваші діти!Все це надзвичайно моторошно, і в будь-якому здоровому світі це бул

Детальніше
Як я склав іспит з основ Azure Microsoft Azure 900

Як я склав іспит з основ Azure Microsoft Azure 900

Напевно, ви вже чули про веб-служби Amazon та про проблему #AWSCertified. Але чи знали ви, що Microsoft також є хмарним постачальником і пропонує також професійні сертифікати?Пройшовши 3 сертифікації AWS, я хотів дізнатись про нові речі та розпочати з іншого хмарного провайдера: Azure. Моїми завданнями було зрозуміти, як працює Azure, а також пройти нову сертифікацію. Я вирішив скласти перший іспит AZ-900: Основи Microsoft Azure, щоб плавно перейти від AWS до Azure.У цій публікації

Детальніше
Математика дробу: Як робити дроби для початківців

Математика дробу: Як робити дроби для початківців

Ми маємо справу з дробами щодня. Але що ж таке дріб? Як ми можемо пізнати їх ближче? У цьому підручнику ми разом вивчимо основи та практикуємось, тому фракції можуть стати цінними помічниками у повсякденному житті та не тільки.Частина 1. Дріб як часткаДавайте уявимо цілий пиріг, розділений на 4 рівні частини. Одна частина заштрихована червоним.Одна червона частина з чотирьох рівних частин означає, що 1/4 ціло

Детальніше
Типи даних у статистиці - номінальні, порядкові, інтервальні та співвідношення Типи даних, пояснені на прикладах

Типи даних у статистиці - номінальні, порядкові, інтервальні та співвідношення Типи даних, пояснені на прикладах

Якщо ви навчаєтесь на іспит із статистики та вам потрібно переглянути типи даних, ця стаття дасть вам короткий огляд із кількома простими прикладами.Тому що погодьмося: не багато людей вивчають типи даних задля розваги чи у своєму реальному повсякденному житті.Тож давайте зануримось.Кількісні та якісні дані - в чому різниця?Коротше кажучи: кількісний означає, що ви можете його порахувати, і це числове (подумайте, кількість - те, що ви можете порахувати). Якісний означає, що в

Детальніше
Хочете побудувати щось цікаве? Ось список зразків ідей веб-додатків.

Хочете побудувати щось цікаве? Ось список зразків ідей веб-додатків.

Зацікавлені у вивченні JavaScript? Отримайте мою електронну книгу на jshandbook.comЯкщо ви читаєте цей пост, ви, мабуть, шукаєте ідею. Ймовірно, ви хочете створити простий додаток, який ви можете використовувати в навчальному посібнику або у своєму прикладі проекту для тестування нового фреймворку або API. Але ви не можете знайти нічого, що справді резонує у вас.Він повинен бути досить простим, щоб не забирати весь ваш час, але в той же час досить складним, щоб того варто було робити."Я не хочу створювати чергову додаткову програму!

Детальніше
Про бланк - Що означає про: бланк означає і чи варто позбавлятися від нього?

Про бланк - Що означає про: бланк означає і чи варто позбавлятися від нього?

Ви коли-небудь пробували перейти на веб-сторінку і замість цього побачити "about: blank", що відображається в адресному рядку там, де повинна бути ваша сподівана URL-адреса?Не хвилюйтеся - це трапляється іноді, і це не є нічим поганим. У цій статті ви дізнаєтесь:як щодо: порожнє означаєщо викликає йо

Детальніше
Найкращі приклади CSS та приклади CSS3

Найкращі приклади CSS та приклади CSS3

CSS надає стиль веб-сайту.Властивість background дозволяє використовувати зображення та кольори для створення фонів для ваших веб-сторінок.Приклад фонового кольоруВластивість кольору фону дозволяє вибрати колір вашого елемента. Це може бути фон цілої сторінки або фон одного розділу вашої сторінки.Елемент - це фрагмент HTML, такий як заголовок або абзац на веб-сторінці.Ось приклад встановлення зеленого кольору

Детальніше
Як стати повноцінним веб-розробником у 2020 році

Як стати повноцінним веб-розробником у 2020 році

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

Детальніше
Карта, зменшення та фільтрування JavaScript - функції масиву JS, пояснені прикладами коду

Карта, зменшення та фільтрування JavaScript - функції масиву JS, пояснені прикладами коду

Картування, зменшення та фільтрування - це всі методи масиву в JavaScript. Кожен виконає ітерацію масиву та виконає перетворення або обчислення. Кожен поверне новий масив на основі результату функції. У цій статті ви дізнаєтесь, чому і як використовувати кожну з них.Ось цікавий підсумок Стівена Люшера:Карта / фільтр / зменшення в твіті:карта ([?,?,?], куха

Детальніше
Як додати HTTPS на свій веб-сайт безкоштовно за 10 хвилин, і чому це потрібно робити зараз більше, ніж ...

Як додати HTTPS на свій веб-сайт безкоштовно за 10 хвилин, і чому це потрібно робити зараз більше, ніж ...

Минулого тижня Google оголосив, що Chrome 68, який з’явиться в липні, позначить усі сторінки HTTP як “Не захищені”.Це найсильніший поштовх, який поки що стимулював Інтернет до шифрування за замовчуванням, і це вже давно.Незважаючи на те, що існує маса доказів того, чому кожному слід стрибати на HTTPS, багато людей все ще не бачать цінності безпечного обслуговування своїх сайтів." Нав

Детальніше
Найкращі основи JavaScript для інтерфейсної розробки в 2020 році

Найкращі основи JavaScript для інтерфейсної розробки в 2020 році

Фронт-енд розробники, можливо, вже знають цю гру: ви вводите в Google "найкращі фреймворки JavaScript", і ви отримуєте стільки фреймворків JavaScript, з яких можна вибрати.Для фреймворків JavaScript завжди більше варіантів. І завжди важко вибрати фреймворк JavaScript для інтерфейсної розробки.Отже, що шукають розробники-розробники у своїх стеках технологій? Як штатний р

Детальніше
Як студенти (або хтось інший) можуть заробляти додаткові гроші за допомогою фрілансу програмного забезпечення?

Як студенти (або хтось інший) можуть заробляти додаткові гроші за допомогою фрілансу програмного забезпечення?

Я керую безкоштовною спільнотою під назвою The Forge, де я допомагаю студентам орієнтуватися у світі технологічного підбору персоналу.Минулого тижня я поговорив зі своїми студентами про те, як вони можуть отримати технічну роботу без досвіду роботи, і попросив надати відгук.Їхні відповіді мене шокували.Ці студенти не просто хотіли досвіду роботи чи способів отримати його без роботи.Вони хотіли фінансової свободи та можливості отримати фору для отримання студентських позик.Я зрозумів, що багато

Детальніше
Як зламати паролі

Як зламати паролі

Коротка примітка - ця стаття стосується теорії, як зламати паролі. Розуміння того, як кіберзлочинці здійснюють атаки, надзвичайно важливо для розуміння того, як захистити системи від таких типів атак.Спроба зламати систему, якою ви не володієте, швидше за все є незаконною у вашій юрисдикції (крім того, хакерство ваших власних систем може [і часто робить] порушення

Детальніше
Позначення Великого О, пояснене на прикладах

Позначення Великого О, пояснене на прикладах

Позначення Big O - це спосіб описати швидкість або складність даного алгоритму. Якщо ваш поточний проект вимагає заздалегідь визначеного алгоритму, важливо зрозуміти, наскільки швидкий чи повільний він порівняний з іншими варіантами.Що таке нотація Big O і як це працює?Простіше кажучи, позначення Big O повідомляє вам кількість операцій, які зробить алгоритм. Свою назву він отримав від буквального «Великого О» перед передбач

Детальніше
Підручник з команд Linux

Підручник з команд Linux

Цей підручник з команд Linux буде охоплювати 60 основних команд Bash, які вам знадобляться як розробнику. Кожна команда містить приклад коду та підказки щодо того, коли її використовувати.Цей підручник з команд Linux відповідає правилу 80/20: ви вивчите 80% теми приблизно за 20% часу, витраченого на її вивчення.Я вважаю, що такий пі

Детальніше