Category: Технології

Основні команди при роботі з сервером по SSH

В попередній статті ми розглянули основні моменти по підключенню до сервера по SSH. А сьогодні ми продовжимо цю тему і дізнаємося основні SSH команди, які дозволять вам легко працювати через термінал з файлами на сервері.     Для початку: підключіться до віддаленого сервера Якщо ви забули, як підключатися до віддаленого сервера – в цій статті ви знайдете основну інформацію по підключенню до сервера за допомогою SSH (від англ. Secure Shell або Безпечна Оболонка).    ...

Як захистити свій сайт від атак методом грубої сили (Brute-force)

Атакою методом «грубої сили» (брутфорс, від англ. Brute-force attack) називається злом пароля шляхом перебору всіх можливих варіантів ключа. Будь-який пароль може бути підібраний шляхом повного перебору. Цей метод злому є найбільш універсальним, але також і найбільш повільним. Брутфорс ефективний для нескладних алгоритмів шифрування і ключів довжиною до 64 біт. При збільшенні довжини ключа починаючи з 128 біт, така атака хакерів буде малоефективною і потребуватиме багато ресурсів і часу. В сьогоднішній статті ми розглянемо деякі запобіжні...

Що таке формат JPEG – докладний опис для фотографів

Той, хто коли-небудь користувався Інтернетом, ймовірно, бачив зображення в форматі JPEG. На сьогоднішній день це найпоширеніший спосіб кодування, надсилання по мережі і зберігання зображень. Формат JPEG використовується мільярди разів на день. Без JPEG Всесвітня павутина була б трохи менш барвистою, набагато повільнішою і, ймовірно, не володіла б таким багатством зображень кішок! Сьогодні ви можете надіслати зображення у форматі JPEG другу по електронній пошті, не турбуючись про те, який пристрій, браузер або операційну систему він використовує....

Що обрати – CMS або фреймворк для створення сайту?

Первинною метою для кожного нового сайту є його створення і запуск, та щоб він виконував свої завдання і все те, що ви від нього очікуєте. Створювати нові сайти можна різними способами, і використовуючи різні інструменти. Цей вибір в основному покладається на цілі, які стоять перед вашим сайтом. В сьогоднішній публікації ми порівняємо створення нового сайту з використанням CMS (наприклад, таких як Magento і WordPress) і фреймворків (таких як Bootstrap, CodeIgniter і Ruby On Rails).  ...

Нижня плата – дрібниця, без якої Xiaomi Redmi Note 5 загине

Мобільні пристрої від китайського бренду Ксіомі представляють собою складну високотехнологічну конструкцію, що побудована на тисячі дрібних радіодеталей. В результаті цього, всього лише один невеликий модуль може виконувати десятки життєво важливих процесів. Таким чином, нижня плата Xiaomi Redmi Note 5 виконує функції по підключенню різних пристроїв, передачі сигналів різного формату на материнську плату, а також бере активну участь в роботі загальної електричної схеми смартфону. Все це свідчить лише про одне, — що без нижньої плати смартфон...

Використання Золотого перетину в дизайні

Золотий перетин також називають золотою пропорцією або гармонійним розподілом. Науково доведено, що використання золотого перетину робить об’єкт візуально красивішим. Кращий приклад можна простежити в одній з найвідоміших картин Леонардо да Вінчі «Мона Ліза», в якій використовується принцип золотого перетину. Пропорція для Золотого перетину становить 1:1,618. Це математичне рівняння, яке знайшло своє застосування і в дизайні. За допомогою Золотого перетину можна створювати красиві дизайни. Відмінність Golden Ratio (Золотого перетину) від інших дизайнерських практик полягає в тому,...

Що таке favicon (іконка сайту) та як її додати

Кожен сайт повинен мати свій значок або іконку (favicon). Незважаючи на те, що вони невеликого розміру, фавіконки мають великий вплив – вони використовуються браузерами при візуалізації вашого сайту (або бренду). Фавікона використовується не тільки для відображення значка сайту на вкладці браузера, вона також може бути використана для закладок і в плитці останніх відвіданих сайтів. Із сьогоднішньої статті ви дізнаєтеся вичерпну інформацію про favicon: що це таке, навіщо потрібно, як створити та як розмістити на своєму...

Як підключитися до свого серверу по SSH

Якщо ви використовуєте CMS для свого сайту, тоді за допомогою панелі управління ви досить легко можете змінити деякі функції і зовнішній вигляд вашого сайту. Якщо у вас є клієнт протоколу передачі файлів (FTP), ви навіть можете редагувати основні файли платформи. Однак жоден з цих інструментів не дозволяє безпосередньо взаємодіяти з вашим сервером і керувати ним. Ось тут-то і з’являється Secure Shell Access (SSH). SSH – це протокол, як і FTP, який дозволяє вам підключатися до...

Як додати кнопку Підписатися на YouTube канал на свій сайт

Кожна популярна соціальна мережа має в своєму активі певний набір віджетів, які дозволяють відображати кількість підписників, можливість підписки, поставити лайк, тощо. І пропонують простий спосіб додавання віджета на свій сайт. В попередній статті ми розглянули практичний приклад додавання віджету сторінки в Facebook на свій сайт. А в сьогоднішній статті ми розглянемо те, як на практиці додати віджет з кнопкою Підписатися на YouTube-канал на свій власний сайт. З допомогою YouTube Subscribe Button користувачі вашого сайту зможуть...

Як додати віджет сторінки Facebook на свій сайт

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

Розуміння основ роботи API і REST API – короткий вступ

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

Що таке Git та Github – керівництво для початківців

Життя програміста – це не тільки сидіння наодинці в темній кімнаті, яка освітлюється лише світлом монітора. Це ще й спілкування з іншими програмістами, соціальна участь в різних спільнотах. Ось чому з’явилися на світ і стали популярними такі речі як Git та Github. Git – це програмне забезпечення для контролю версій, яке робить співпрацю з колегами по команді дуже простим. Простим, як тільки ви пройдете початкову стадію навчання. І сьогоднішня стаття призначена для початківців, які хочуть...

9 онлайн платформ, на яких можна швидко поділитися кодом

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

Найкращі сайти для онлайн-навчання по різних напрямках

В сьогоднішній добірці ми розглянемо перелік найкращих сайтів, що створені для онлайн-навчання. Добірка не містить рейтингів сайтів і вони представлені у алфавітному порядку.     BikWebClass – курси онлайн для напрямку HoReCa. Окремо можна виділити напрямки HACCP (ХАССП), безпеки харчування для операторів ринку харчування та подібні. Зараз платформа знаходиться на стадії активного наповнення матеріалами. Курси підійдуть як для індивідуальних гравців, так і для цілих компаній. Частина курсів доступні у безкоштовному режимі. Мови: російська та українська....

CodeLobster IDE – безкоштовний PHP, HTML, CSS, JavaScript редактор

В сьогоднішній статті ми розглянемо безкоштовний крос-платформний редактор для веб-розробки – CodeLobster IDE. Він вже тривалий час є присутнім на ринку та завоював дуже велику кількість користувачів.   CodeLobster IDE призначений для редагування PHP, HTML, CSS і JavaScript файлів. Він підсвічує код в залежності від синтаксису, показує підказки для тегів, функцій та їх параметрів. Цей редактор дуже добре працює зі змішаним кодом.   Якщо ви вставите РНР код в який-небудь HTML шаблон, то редактор коректно...