10 лучших Linux дистрибутивов для программистов


В этом видео я приведу топ 10 лучших Linux дистрибутивов для программиста и разработчика

►НАШ САЙТ: itgap.ru

► Наш Telegram: t.me/itgap_official
► Наша группа Вконтакте: vk.com/public176209611

ПОДПИШИТЕСЬ НА КАНАЛ: www.youtube.com/channel/UC1OJAB33isTzLjlUQaM12AA?sub_confirmation=1

#linux #линукс #дистрибутивы

Как защитить WordPress от DDoS-атак? | Плагины и сервисы по защите сайта


В этом видео я расскажу о защите CMS Wordpress от ddos атак. Также приведу плагины и сервисы для обеспечении защиты вашего сайта.

Плагины:
Protection Against DDoS: wordpress.org/plugins/protection-against-ddos/
Disable WP REST API: wordpress.org/plugins/disable-wp-rest-api/
Disable XML-RPC Pingback: es.wordpress.org/plugins/disable-xml-rpc-pingback/

Облачные решения:
Sucuri: sucuri.net/
Cloudflare: www.cloudflare.com/ddos/
StackPath: www.stackpath.com/products/ddos-protection/

►НАШ САЙТ: itgap.ru

► Наш Telegram: t.me/itgap_official
► Наша группа Вконтакте: vk.com/public176209611
► Наш Twitter: twitter.com/itgap_official

ПОДПИШИТЕСЬ НА КАНАЛ: www.youtube.com/channel/UC1OJAB33isTzLjlUQaM12AA?sub_confirmation=1

Как я легкий дистрибутив искал Обзор (спойлер!) LXLE Linux


В этом видео я сравниваю, сколько оперативной памяти занимают разные дистрибутивы Linux. Это может быть полезно например тем, кто хочет запускать линукс на старом ноутбуке с 2 ГБ ОЗУ или в виртуальной машине на системе, где доступно относительно немного свободной RAM.
Этот обзор — всего лишь мой личный эксперимент, который я решил провести на имеющихся под рукой дистрибутивах Линукс. Пожалуйста помните, что ваши результаты могут отличаться от моих и что со временем ситуация может поменяться.
В моем сравнении участвовали дистрибутивы Linux Mint, Manjaro, KDE NEON, Solus Budgie, Xubuntu, Lubuntu и LXLE. В неравной борьбе именно последний и оказался победителем.
Только вам, дорогой зритель, решать, каким именно дистрибутивом пользоваться: все они разные и предлагают разные наборы функций и украшений. Нужно лишь понять, на чем остановиться. А может, перепробовать все? :)

Легкие дистрибутивы linux Дистрибутивы Linux для слабых компьютеров OS Xubuntu OS Lubuntu OS Bodhi


Легкие дистрибутивы linux Дистрибутивы Linux для слабых компьютеров
6 дистрибутивов линукс для слабых компьютеров
OS Xubuntu
OS Lubuntu
OS Bodhi Linux
OS Debian
OS Puppy Linux
OS SliTaz
Сайт www.modx.cc

Mint Xfce: спасение для слабого ПК/Ноутбука


В видео Я показываю как Я настроил свой слабый ноутбук для ноботы и запуска старых игр. Информация не полная, много не сказал, но как вводное видео должно зайти. Возникающие вопросы можно обсудить у меня в Discord Сервере.

Discord Server:
discord.gg/enuQ2b3

Полезные ссылки:
Канал gamer station [on linux]:
www.youtube.com/channel/UC5vqzCb5kpIb1VzELAelO8w
Видео [LINUX UP] Старые windows игры и Linux Mint:
youtu.be/xaLEieZZYBs
Инструкция по установке Linux Mint:
linuxmint-installation-guide.readthedocs.io/ru/latest/
Установка WineHQ:
wiki.winehq.org/Ubuntu
Lutris — lutris.net
Liquorix — liquorix.net
XanMod — xanmod.org
Conky — help.ubuntu.ru/wiki/conky

00:00 — Вступление
00:36 — Характеристики Ноутбука
01:30 — ОС и DE
03:13 — Настройка после установки
06:48 — Кастомизация
10:34 — Установка через Lutris
12:58 — Установка через PlayOnLinux
14:58 — Установка через Steam

Вечный компьютер из СЛАБОГО КОМПЬЮТЕРА. Плюс ЛАЙФХАК.


Цены на ремонт ванной комнаты, санузла, монтаж сантехники, прокладку труб водоснабжения, водоотведения и другие сантехнические работы — вам помогут по ссылке Цена на монтаж распаячной коробки!


На вашем ноутбуке не хватает оперативной памяти?
Добавить память невозможно…
Всё тормозит и зависает.
Надоело обновлять драйвера, антивирусы, сканировать и чистить, настраивать систему.
Компьютер вылетает в «синий экран» и достал перезагрузками.
Достали обновления!!!
Забываем про всё это, если:
1) Если вам ноутбук нужен ТОЛЬКО для:
— учебы ребёнка
— доступа в интернет и общения
— работы с фото и видео
2) Вы согласитесь со мной, что разумно хранить ценную информацию В 2х-3х экземплярах на других носителях и в «облаках».
Тогда это решение вас полностью устроит!
И ещё: ЛУЧШЕ ВСЕГО ДЛЯ ВАС, если ваш ноутбук будет только инструментом, который всегда можно отформатировать, потерять, НО ВЫ НИЧЕГОЦЕННОГО ПРИ ЭТОМ НЕ ПОТЕРЯЕТЕ НИКОГДА! Я так отношусь к своим ноутбукам уже больше 10 лет и ни одну систему не сожрал ни один вирус. Если что и рушилось, то только из-за моих любопытных опытов с системой и физических поломок компьютеров.
Берём флэшку на 4-8Гб, скачиваем Lubuntu линукс, делаем её загрузочной с помощью программки RUFUS и забываем про Windows10 навсегда. (кстати, её можно восстановить в исходном виде всегда, потому что ключ от неё хранится в микросхеме BIOS, и стереть вы его не сможете. Если захотите, скачиваем официальную Windows10, какая у вас была из магазина, устанавливаем, она сама активируется при подключении к интернету, и всё вернётся как было).
Но вряд ли вы захотите всё возвращать :)
После установки, при которой выбираем только русский язык для системы, имя и пароль для входа, часовой пояс, больше ничего делать не надо! Антивирусы ставить не нужно. Даже если вы скачаете файл с вирусом, то у вашего компьютерного опыта скорее всего не хватит, чтобы ЗАСТАВИТЬ ВИРУС РАБОТАТЬ. У меня не хватило!
А остальное всё просто.
Читать дальше →

Курс Python: Урок #7. Числа и операции с ними


Для того, чтобы проводить простые операции с числами в Python, достаточно вспомнить несколько базовых понятий элементарной математики.

Так как любая программа так или иначе проводит вычисления.

Мы уже знаем, что в Python есть два вида чисел:

int — целые числа
float — числа с дробной частью (их еще называют вещественными числами, числами с плавающей точкой).

Разумеется, с ними можно выполнять математические операции.
Вот об этом и поговорим в этом видео.

Предыдущие уроки курса по Python:

Урок №1. Стоит ли изучать Python? Почему он стал лучшим «первым» языком программирования для начинающих?

youtu.be/Q5QaT6O0Ldo

Урок №2: Как установить Python 3 в Windows и проверка установки в Linux

youtu.be/6ER_dyRB7jQ

Урок №3: Пошаговая инструкция по установке IDE для изучения Python

youtu.be/V9GerNN3tLY

Урок №4: Переменные в Python: что это такое, как их называть и использовать?

youtu.be/oYt8XsGR1Xk

Урок №5: Комментирование кода в Python

youtu.be/lfl7T41PZyk

Урок №6: 3 основных типа данных в Python, с которыми начнем работать сразу: int, float, str

youtu.be/WbsaJAzh9B0

Мой блог:

robionek.info

Курс Python на моем блоге:

robionek.info/category/pt

Курс Python: Урок #6. Типы данных


В уроке №4 я рассказывал про переменные и кратко упомянул, что существует такое понятие, как «тип данных».

Сегодня мы кратко рассмотрим три основных типа данных, с которыми сразу же сталкиваются начинающие программисты. Подчеркну, что в Python типов данных, разумеется, больше.

Но чтобы не запутать начинающих, мы рассмотрим три главных типа, с которыми и будем работать с первых же дней. А с другими типами данных, будем знакомиться, как говорится, по ходу пьесы =)

Так вот. Когда мы разбирались с понятием переменных в Python, то нетрудно заметить, что переменная может принимать разные значения. Это может быть текст, целые числа, числа с плавающей точкой (например, 4.56).

Предыдущие уроки курса:

Урок №1. Стоит ли изучать Python? Почему он стал лучшим «первым» языком программирования для начинающих?

youtu.be/Q5QaT6O0Ldo

Урок №2: Как установить Python 3 в Windows и проверка установки в Linux

youtu.be/6ER_dyRB7jQ

Урок №3: Пошаговая инструкция по установке IDE для изучения Python

youtu.be/V9GerNN3tLY

Урок №4: Переменные в Python: что это такое, как их называть и использовать?

youtu.be/oYt8XsGR1Xk

Урок №5: Комментирование кода в Python

youtu.be/lfl7T41PZyk

Мой блог:

robionek.info

Весь курс Python на моем блоге:

robionek.info/category/pt

Курс Python: Урок #1. Почему он идеален для начинающих программистов?


Этим видео запускаю новый курс по Python 3 для новичков. Но прежде чем перейти к делу, хочу остановиться на некоторых моментах, которые очень важны.

Постоянно вижу вопросы на форумах относительно того, какой язык программирования лучше изучать первым. Наблюдаю словесные баталии по этому поводу и часто вижу однозначный совет, мол, «Изучайте Python».

Но насколько верно это утверждение?

Часто, как доказательство популярности Python, приводят всевозможные рейтинги, в которых Python стабильно находится в десятке популярных языков программирования.

Насколько эти рейтинги корректно составлены и насколько актуальны — вопрос отдельный.

Но то, что Python постоянно там появляется в десятке (как минимум) наиболее популярных языков программирования — это уже тенденция.

Кому стоит изучать Python?

Если только начинаете изучать программирование, то Python — отличный выбор для старта.

Это действительно простой язык программирования для начинающих.

Код читается легко и интуитивно понятен. Кстати говоря, именно интуитивность понимания — главная фишка этого языка.

Но в то же время, многие изучают его как второй язык программирования
Например, я в основном пишу на C#.

Однако, если нужно написать что-то быстро и без лишних заморочек, то я использую Python.

Это может быть небольшой скрипт, на который я потрачу несколько минут. И понимаю, что эта же задача на C# это отнимет у меня больше времени.

То есть, Python полезен не только для новичков, но и как «второй язык программирования».

Но в то же время, многие изучают его как второй язык программирования.

То есть, Python полезен не только для новичков, но и как «второй язык программирования».

Python прекрасно подходит для веб-разработки

Думаю, что многие слышали про фреймворк Джанго, на котором сделано множество сайтов.

Также можно использовать фреймворк Flask для создания сайтов.

У читателя может возникнуть вопрос: «Если Python такой замечательный, то почему не используют только его? Зачем нужны другие языки программирования?»

Здесь сразу отмечу, что нет «лучшего» языка программирования. Как и «худшего».

Каждый язык хорош для своих задач. Например, если вы хотите создавать сложные программы для Windows, то лучше будет присмотреться к C#.

В то же время, если хотите писать программы для Linux, то разумнее будет посмотреть в сторону Python. Да, сейчас компания Microsoft прикладывает усилия к заходу на платформу Linux, но до идеального результата пока еще далеко.

Нужно понимать, что каждый язык может отлично подойти для одной задачи, и быть совершенно непригодным для другой.

Вместо итога:

Python однозначно подходит для изучения как первого языка программирования. После его изучения процесс изучения других языков программирования пойдет гораздо быстрее.

Изучая его, вы быстро освоите базовые концепции программирования, так как он действительно простой и, повторюсь, интуитивно понятный.

Вы быстрее начнете писать код, нежели чем на других языках программирования.

И после Python гораздо проще изучать другие языки программирования. А затем второй, третий и так без остановки =)

Мой блог:

robionek.info

Курс Python на моем блоге:

robionek.info/category/pt