Рубрика: Технологии

Основные команды при работе с сервером по 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 выполняет функции по подключению различных устройств, передачи сигналов различного формата на материнскую плату, а также принимает активное участие в работе общей электрической схемы смартфона. Все это свидетельствует лишь об одном, что без нижней платы смартфон Redmi Note...

Использование Золотого сечения в дизайне

Золотое сечение также называют золотой пропорцией или гармоническим делением. Научно доказано, что использование золотого сечения делает объект визуально красивее. Лучший пример можно проследить в одной из самых известных картин Леонардо да Винчи «Мона Лиза», в которой используется принцип золотого сечения. Пропорция для Золотого сечения составляет 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 шаблон, то редактор корректно подсветит...