Lit

Lit 8 дней назад

+1
Репутация
1
Рейтинг

7 июля 2026

Lit добавляет Информацию

SSH Терминал

SSH красивый, удобный терминал, как у профи.Работа в терминале SSH, конечно же, намного сложнее, чем работа в окнах по типу Windows. Сложнее почему?1. Не привычно,2. Без инструментов.Для большинства пользователей ПК, такие слова, как Терминал, SSH и Сервер, за гранью нашего мира, и лишь только любопытные и бесстрашные лезут в эту кроличью нору. На что же похож порог вхождения в работу с Терминалом? В большинстве случаев вам дают набор инструментов: молоток с гвоздем и говорят: «Хочешь посмотреть, что там? Залезай вТерминал, который идет в комплекте с Виндовс 10 и 11:Windows 10 - правой кнопкой на Пуск в выпадающем меню PowerShellWindows 11 - правой кнопкой на Пуск в выпадающем меню Windows TerminalSSH Терминал в Windows, как подключиться к серверу? Если установлен OpenSSH, переходите к пункту 4. Если нет начинаете с 1.В поиск вводите: Управление дополнительными компонентами  Добавить компонент.Отмечаете галочкой в в пустом квадратике: Клиент OpenSSH. Возможно надо будет перегрузить компьютер.Правой кнопке по значку Пуск.  Открываете Windows PowerShell (администратор) или Windows Terminal (Администратор)Воодите: ssh root@127.0.0.1 -p 22  Гдеssh - протокол, root - пользователь сервера, 127.0.0.1 - ip адрес сервера и -p 2233 - порт на котором работает ssh. Если вы не изменяли дефолтный port 22, можно -p 2233 не вписывать. Дальше пароль и вы подключены к серверу.Ну да, и правда похоже на кроличью нору.Что тут к чему...
  • 0
  • 0
  • 0
Комментариев нет

24 июня 2026

Lit добавляет Информацию

zsh и oh my zsh

Установка zsh и oh my zshZsh — это мощный двигатель, а Oh My Zsh — это тюнинг, салон и навигатор в одной коробке. Если поставить только Zsh, ты получишь почти пустую оболочку, которую придется настраивать часами (прописывать автодополнение, цвета, форматы приглашения). Вот основные причины, почему ставят связку:Устанавливаем zshsudo apt update && sudo apt install -y zshПроверяем версию zsh --versionКуда установился zsh? which zshУстановка Oh My Zsh Oh My Zsh — это фреймворк с открытым исходным кодом, управляемый сообществом, для управления конфигурацией zsh.   MethodCommandcurlsh -c "$(curl -fsSL https://install.ohmyz.sh/)" wgetsh -c "$(wget -O- https://install.ohmyz.sh/)" fetchsh -c "$(fetch -o - https://install.ohmyz.sh/)"Если curl (или другой инструмент) ещё не установлен, установите командой sudo apt install -y curlУстановка с GitЕсли git ещё не установлен, установите командойsudo apt install -y gitИ oh-my-zshsh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"На вопрос Do you want to change your default shell to zsh? [Y/n]Жмем Enter.Если вы нечаянно выбрали n или хотите после завершения настройки, установить zsh как оболочку по умолчанию, введите команду.chsh -s $(which zsh)Далее настраиваем: выбираем тему и устанавливаем плагины.Установка темы oh my zshЧтобы посмотреть и выбрать тему перейдите по ссылке oh my zsh Список тем.В верхней строке вы видите название темы, далее 1. отобража...
  • 0
  • 0
  • 0
Комментариев нет

17 июня 2026

Lit добавляет Информацию

​Zellij Установка

Zellij терминальный мультиплексорZellij — это рабочее пространство, ориентированное на разработчиков IT технологий. Zellij подходит, как на новичков, так и на опытных пользователей — позволяя глубоко настраивать, автоматизировать персональную автоматизацию через макеты, настоящую мультиплеерную коллаборацию, уникальные UX-функции, такие как плавающие и наложенные панели, а также систему плагинов, позволяющую создавать плагины на любом языке, компиляционном в WebAssembly.Установка ZellijНастройка Zellij через прямую загрузку готового бинарного файла — это лучший и самый чистый способ, так как вам не придется устанавливать в систему лишние пакеты менеджеры вроде Cargo (Rust).Поскольку Zellij написан на Rust, он поставляется в виде одного скомпилированного файла, который нужно просто скачать, распаковать и перенести в системную папку.Скачивается файл в папку в которой вы находитесь. wget https://github.com/zellij-org/zellij/releases/latest/download/zellij-x86_64-unknown-linux-musl.tar.gz tar -xvf zellij-x86_64-unknown-linux-musl.tar.gz mv zellij /usr/local/bin/ chmod +x /usr/local/bin/zellij rm zellij-x86_64-unknown-linux-musl.tar.gzУстановка Zellij Через Rust (Cargo)Cargo — это официальный менеджер пакетов и система сборки для языка программирования Rust.Rust устанавливаем через curl (сокращение от Client URL) — это бесплатная и открытая кроссплатформенная утилита командной строки, предназначенная для передачи данных между компьютерами по сети.Если нет curl, ...
  • 0
  • 0
  • 0
Комментариев нет

6 февраля 2026

Lit добавляет Информацию

Безопасный сервер

Делаем безопасный сервер Ubuntu 24.04.Безопасность для человека — главный приоритет в жизни, как и безопасный сервер для администратора. После того как вы для своего сайта или видеорадиоблога собрали или арендовали выделенный или VPS, VDS сервер. По дефолту у вас в 99% случаях будут настройки, с которыми ваш выделенный сервер через пару месяцев начнет тормозить больше, чем захудалый хостинг на старом железе, и это не самый худший из вариантов.Ведь если путем сбора информации (Fingerprinting) или брутфорс (Brute-force) сканирования будет найдена уязвимость и получен доступ к вашему серверу, помимо доступа к логинам и паролям и всего, что вы на нем храните, на сервер могут быть установлены майнеры, ботнет-клиенты или шпионское ПО. В таком случае о безопасности сервера речи быть не может. От вашего имени могут рассылать, зараженные троянами файлы. Поэтому безопасный сервер — это ваша личная ответственность, и в этой статье я вам покажу, как легко и быстро сделать сервер безопасным и снизить на 90% активность Fingerprinting) и (Brute-force), которые замедляют его работу.Если вы администратор своего сервера, наверняка уже знаете, что такое SSH-протокол и как по нему подключаться.SSH (Secure Shell) — это сетевой протокол, который позволяет безопасно управлять компьютером или сервером через интернет. SSH шифрует весь трафик, включая пароли и передаваемые команды.Возможности: Позволяет не только вводить команды в терминале, но и безопасно копировать файлы (через SCP или ...
  • 0
  • 0
  • 0
Комментариев нет

28 января 2026

Обеспечение безопасности рабочих нагрузок машинного обучения в облачной инфраструктуреВнедрение систем машинного обучения в производственные среды становится стандартной практикой для множества организаций. Однако специфика архитектуры и жизненного цикла таких систем создаёт угрозы, выходящие за рамки традиционных подходов к безопасности приложений. Модели машинного обучения представляют собой сжатые представления знаний, обладающие самостоятельной ценностью: их кража или компрометация может привести к утрате конкурентных преимуществ, интеллектуальной собственности или доверия пользователей. Эффективная защита требует интеграции принципов безопасности на всех этапах конвейера машинного обучения — от подготовки данных до развертывания и мониторинга в эксплуатации.Специфические угрозы рабочим нагрузкам машинного обученияТрадиционные модели информационной безопасности фокусируются на защите исходного кода, учётных данных и персональных данных. Системы машинного обучения расширяют спектр ценных активов за счёт обучающих наборов, предварительно обученных моделей и конвейеров обработки признаков. Атака методом отравления данных позволяет злоумышленнику внедрить вредоносные образцы в обучающий корпус, что приводит к целенаправленному искажению поведения модели без прямого доступа к инфраструктуре. Экспериментальные исследования демонстрируют, что даже доли процента отравленных данных способны вызывать устойчивые ошибки классификации с потенциальными бизнес-последствиями.Компрометация репозиториев моделей п...
  • 0
  • 0
  • 0
Комментариев нет

18 октября 2024

Lit пишет на стене

WhiteSnake

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

  • 0
  • 0
  • 0
Комментариев нет

13 апреля 2022

Lit пишет на стене

Trinitiᅠ

Повторяю вопрос. Вы сделали копию страницы пользователя, с какой целью?

Предоставьте ксерокопию паспорта мне в личное сообщение, что это вы, иначе ваш комментарий будет передан в органы правопорядка. УК РФ Статья 128.1
я — Худотеплый Антон Михайлович 05.08.1973 года рождения состоял в браке с Белозерским Семеном Павловичем 02.02.1975 года

  • 1
  • 0
  • 0
Комментариев нет

12 апреля 2022

Lit пишет на стене

Trinitiᅠ

вы сделали копию страницы пользователя, с какой целью? 

  • 0
  • 0
  • 0
Комментариев нет

Здравствуйте. Попрошу вас сменить ник, надеюсь не только мне понятным причинам. 

  • 0
  • 0
  • 0
Комментариев нет

6 января 2022

Lit добавляет Информацию

GET - POST в PHP

 Методы GET и POST запросы в PHPМетоды GET и POST служат для отправки данных и обработки запроса от  пользователя. Вы ввели данные в форму или написали пост, нажали отправить, а передачу выполняет метод get или post в зависимости поставленной задачи.Отличия метода GET от POST в php.Метод GETGET передает данные которые можно прочитать в адресной строке браузера.GET отправляет ограниченное число символов, в зависимости от браузера до 8кб.GET не используется для отправки на сервер двоичных данных, изображения или текстовые документы.Не используйте метод GET, если вам нужно отправить на сервер конфиденциальную информацию, к примеру логин и пароль.При помощи ассоциативного массива переменных $_GET можно получить доступ ко всем передаваемым данным методом get. По умолчанию данные из формы передаются методом get. ПримерСоздадим простую форму, сохраним данные в глобальном ассоциативном массиве $_GETГлобальный массив это встроенный, имя которого не меняется, ассоциативный так как в него мы передаем текстовыеключи из формы в которых присутствуют данные. и впишем в форму Имя, Пароль Форма 1<html> <body> <h1> Форма отправки данных GET</h1> <form method="get"> <!-- создали форму с методом отправки данных гет --> <input type='text' name='name'> Логин <p><!-- создали поле для ввода Логин --> <input type='text' name='pass'> Пароль <p><!-- Создали поле ...
  • 0
  • 0
  • 0
Комментариев нет

4 января 2022

Lit добавляет Информацию

break, continue, goto в PHP

Операторы break, continue и goto в PHPОператоры break-прервать, continue-продолжить и goto - перейти применяются в циклах for, foreach, while, do-while или switch.С оператором break все логически понятно, если в цикле найден элемент, то остановить работу цикла. С оператором continue нужно уточнить, если найден элемент, он его пропускает, исключает из цикла и продолжает работу.  С оператором goto выполнить переход в участок кода, по заданной метке в операторе goto.  Возьмем пример из прошлого урока. Мы создали массив.Если нужно вывести массив только до 3, то записываем условие с оператором break.$nomera = [1, 2, 3, 4, 5 , 6, 7]; foreach ($nomera as $el){ if ($el ==3) { // если в записном в переменную el массиве есть 3 break; // то прерываем цикл } echo $el. ', '; // и выводит 1, 2, до то того как прервали. }Уберите брейк и у нас выведется весь массив. Понятно оператор break остановит цикл, а как поведет себя в этом случае continue? Меняем break на continue  if ($el ==3) { continue; // поменяли break на continue } echo $el; } // и получили 1, 2, 4, 5, 6, 7, весь массив только без 3. То есть, если в массиве условие находит 3, то оператор continue дает указание продолжить, другими словами пропустить эту часть кода. И если мы укажем оператор goto, то перепрыгнем через условие if. goto result; // указали оператору гото метку ресултif ($el == 3) {   break;   ...
  • 0
  • 0
  • 0
Комментариев нет
Lit добавляет Информацию

while, do while php

Циклы while и do while в phpЦикл while - пока, условие верно, делаем.Цикл do while - делаем пока верно.Разница в этих двух циклах.while - пока условие истина, делаем, а если ложь? Ничего не выводим.do while - делаем пока истина, а если ложь? Выводим то, что делали до того как получили ложь.Запишем переменную и в цикле while создадим условие. Начнем с самых простых примеров.  $num = 1; // создали переменную while ($num < 10){ // условие пока переменная меньше 10 echo $num++; } // увеличиваем на один и выводим.Условие в цикле while выполняется пока не будет ложь. То есть, если переменную просто вывести и не увеличивать, то истина у нас будет постоянной, и вывод 1 будет в цикле до бесконечности.  По этой причине цикл вайл всегда должен дойти до folse, либо останавливаться оператором break; , а если мы в переменной сразу запишем 11, то у нас будет folse и ничего не отобразиться.Для того чтобы в случае ложного условия отобразить переменную с значением 11, для этого и существует цикл do while - делай пока. То есть, сначала делай, а потом уже сверяй пока не получишь ложь.Записывается этот цикл немного иначе. do { // делай echo $num++; // прибавляй пока } while($num < 10); пока переменная меньше 10 в конце знак ;Предположим нам нужно при выборе разного количества товара показывать разную информацию. Рабочий пример мы будет делать в видео уроке, здесь для примера.Создадим выпадающий список цикл...
  • 0
  • 0
  • 0
Комментариев нет
← Предыдущая Следующая → 1 2 3 4 ... 24
Показаны 1-12 из 285