Архив автора: admin

Липа и липовый цвет в народной медицине

Это многолетнее листопадное дерево. Листья на тонких длинных черешках, очередные, широкояйцевидные или округлые, с выемчатым или усеченным основанием, зубчатые, реже цельнокрайные, иногда лопастные или даже (у садовых форм) перистонадрезанные, сверху темно-зеленые, снизу — сизовато-зеленые. Липа замечательное декоративное растение, широко используемое при закладке парков и скверов, и прекрасный медонос — главный медонос лесов и парков. У нее мягкая, легко обрабатываемая древесина, идущая на производство мебели, кадок, фанеры, музыкальных инструментов. Ее луб используют на мочало, а кору молодых деревьев — на лыко -для плетения корзин, обуви, веревок.

Цветет липа в июне – июле. Соцветия щитковидные, к цветоносу прикреплен продолговатый прицветный лист. Желтовато-белые, мелкие, очень душистые, состоящие из 5 чашелистиков и 5 белых или желтовато-белых лепестков (иногда имеются стаминодии — бесплодные лепестковидные тычинки), собраны в обращенные вверх полузонтики. Читать

🐧 Запрет пользователям запускать `chmod 777`

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

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

🐧 Как найти все файлы с правами 777 на Linux

  1. Создайте скрипт: Вы создадите скрипт с именем safe_chmod и поместите его в каталог /usr/local/bin, который обычно находится в $PATH пользователя.
  2. Содержание скрипта:

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

    Во всех остальных случаях он выполнит обычную команду chmod.
  3. Сделайте сценарий исполняемым: После создания скрипта вам нужно будет сделать его исполняемым.
  4. Создайте алиас: Создайте алиас safe_chmod для chmod в скриптах входа/не входа в систему

🐧 Опасные последствия команды chmod 777

Создание скрипта

Откройте терминал и с помощью текстового редактора создайте скрипт.

Например, с помощью nano:

sudo nano /usr/local/bin/safe_chmod

Добавьте в файл следующее содержимое:

#!/bin/bash

# Custom script wrapper for chmod to prevent setting 777 permissions



# Check if any of the arguments is '777'

for arg in "$@"; do

    if [ "$arg" == "777" ]; then

        echo "Error: Setting 777 permissions is not allowed for security reasons."

        exit 1

    fi

done



# If 777 is not found, execute the original chmod command with all arguments

/bin/chmod "$@"

Сделайте скрипт исполняемым

Сохраните и закройте файл.

Затем сделайте скрипт исполняемым:

sudo chmod +x /usr/local/bin/safe_chmod

Алиас команды chmod

Чтобы скрипт эффективно заменил команду chmod, вы можете присвоить команде chmod значение safe_chmod.

Это можно сделать, отредактировав файлы `.bashrc` или `.bash_profile` для каждого пользователя или глобально в `/etc/bash.bashrc`:

echo "alias chmod='/usr/local/bin/safe_chmod'" >> ~/.bashrc  $ source ~/.bashrc

Заключение и соображения

Этот метод скрипта – простой и эффективный способ предотвратить использование chmod 777, повышающий безопасность ваших Linux-систем.

Однако важно отметить, что этот метод не является надежным.

Пользователи с достаточными правами могут обойти это ограничение, и он не предотвращает прямое обращение к /bin/chmod, если не используется алиас..

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

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

см. также:



2024-01-23T10:08:30
Скрипты

Как подключиться к принтеру, который является общим в сети в Windows 11

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

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

Если вы предоставите общий доступ к принтеру по сети, другие устройства смогут подключиться к нему и печатать. Для этого вам необходимо знать сетевой путь к общему принтеру, включая IP-адрес или имя компьютера, к которому подключен общий принтер, а также общее имя принтера.

Типичный сетевой путь для общего принтера выглядит следующим образом: \MyHomePCCanon TS300 series

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

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

Добавьте общий принтер с помощью приложения «Настройки»

Один из способов добавить общий принтер в Windows — использовать приложение «Настройки Windows».

Вот как это сделать.

Сначала откройте приложение «Настройки Windows».

Вы можете сделать это, нажав на Пуск и выбрав Settings. Или нажмите сочетание клавиш (Windows key+I), чтобы запустить приложение «Настройки».

Когда откроется приложение «Настройки», нажмите Bluetooth и устройствакнопку слева.

Страница настроек Bluetooth и устройств Windows 11

Выберите плитку Принтеры и сканеры в разделе «Bluetooth и устройства» справа, чтобы развернуть ее.

Затем нажмите кнопку «Добавить устройство» на странице настроек «Принтеры и сканеры».

Кнопка добавления устройства в Windows 11

Затем нажмите ссылку «Добавить новое устройство вручную», когда она появится.

Windows 11 Добавить устройство вручную: ссылка

Далее выберите опцию: Выбрать общий принтер по имени. Затем введите сетевой путь принтера.

Вы можете использовать IP-адрес или имя компьютера, к которому подключен общий принтер.

Ex. \MyHomePCCanon TS300 series

Если у вас возникли проблемы с вводом сетевого пути к принтеру, вы можете использовать кнопку «Обзор» для просмотра и поиска принтера в сети.

Нажмите кнопку «Далее», чтобы добавить принтер для подключения к принтеру. Если все добавлено правильно, вы должны увидеть сообщение о том, что принтер добавлен и разрешить распечатать тестовую страницу.

Windows 11 добавить сетевой принтер

Закройте приложение «Настройки», когда закончите.

Добавьте общий принтер из папки «Устройства и принтеры».

Другой способ добавить общий принтер в Windows — использовать папку «Устройства и принтеры».

Сначала откройте папку «Устройства и принтеры».

Затем нажмите кнопку «Добавить принтер», чтобы добавить принтер.

Добавить общий принтер из папки «Устройства и принтеры»

Затем нажмите ссылку «Нужный принтер отсутствует в списке» внизу, когда она появится.

Добавить принтер из принтера, который я хочу добавить в список

Далее выберите опцию: Выбрать общий принтер по имени. Затем введите сетевой путь принтера.

Вы можете использовать IP-адрес или имя компьютера, к которому подключен общий принтер.

Ex. \MyHomePCCanon TS300 series

Если у вас возникли проблемы с вводом сетевого пути к принтеру, вы можете использовать кнопку «Обзор» для просмотра и поиска принтера в сети.

Нажмите кнопку Готово, когда закончите.

Добавьте общий принтер с помощью PowerShell

Еще один способ добавить общий принтер в Windows — использовать консоль PowerShell.

Для этого сначала откройте терминал Windows от имени администратора и выберите вкладку PowerShell.

Затем выполните команду в приведенном ниже формате, чтобы добавить общий принтер.

Add-Printer -ConnectionName "\Computer NamePrinter Shared Name"

или

Add-Printer -ConnectionName "\IP AddressPrinter Shared Name"

Замените «Общее имя принтера» на имя общего принтера, который вы хотите добавить.

Пример:

Add-Printer -ConnectionName "\MyHomePCCanon TS300 series"

или

Add-Printer -ConnectionName "\192.168.1.2Canon TS300 series"

Это должно сработать!

Заключение:

В этом посте показано, как добавить общий принтер в Windows 11. Используйте форму комментариев ниже, если вы обнаружили ошибки или вам есть что добавить.



2024-01-22T23:01:23
Вопросы читателей

Как отправить пустое сообщение в WhatsApp

Отправка длинных сообщений ушла в прошлое. Тем более с появлением голосовых сообщений. Однако, если вы хотите разыграть своих друзей, вы можете отправить им сообщение без сообщения. Для этого отправьте им пустое сообщение в WhatsApp.

На момент написания этой статьи не было прямого способа отправить пустое сообщение в WhatsApp. Во всяком случае, WhatsApp не делает доступной опцию отправки, если вы нажимаете пробел на клавиатуре, чтобы создать пустое сообщение. Однако нижеперечисленные 4 способа могут помочь вам добиться этого. Продолжайте читать, чтобы узнать больше.

1. Использование метода скобок

Одним из самых популярных способов отправки пустого сообщения в WhatsApp без каких-либо сторонних инструментов является метод скобок. Здесь создайте пробел между двумя скобками в веб-браузере. Затем вырежьте пространство и оставьте скобки. После этого вставьте пробел в окно сообщения и отправьте его как пустое сообщение. Вот пошаговый обзор для большей ясности.

Примечание. В ходе тестирования мы обнаружили, что этот метод периодически оказывается успешным при использовании последней версии WhatsApp. Если это также произойдет с вами, перейдите к любому из других методов, упомянутых ниже.

Шаг 1. Откройте любой веб-браузер на своем мобильном телефоне. Здесь введите (). Убедитесь, что вы используете пробел, чтобы создать пространство между двумя скобками.

Шаг 2: Затем нажмите «Готово».

Шаг 3: Теперь нажмите и выберите пространство между двумя скобками.

Шаг 4: Когда появятся параметры, нажмите «Вырезать».

Скопируйте пустое место

Шаг 5: Откройте WhatsApp и нажмите на соответствующий контакт.

Открыть контакт WhatsApp

Шаг 6: Нажмите и удерживайте панель сообщений и нажмите «Вставить».

Шаг 7: Как только опция станет доступной, нажмите «Отправить».

Отправить пустое сообщение

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

2. Копируя пустые символы Юникода

Некоторые кодовые элементы Юникода, такие как шаблон Брайля U+2800, могут быть прочитаны веб-сайтами и приложениями как пробелы. Это означает, что как только вы скопируете и вставите символ, он появится в WhatsApp как пустое место. Однако, поскольку изначально это был образец Брайля, его следует распознать как сообщение в окне чата. Вот как это сделать.

Шаг 1. Откройте любой веб-браузер и воспользуйтесь ссылкой ниже, чтобы открыть символ Юникода U+2800.

Шаг 2: Теперь выберите и скопируйте пустое место.

Скопировать пустое пространство Юникода

Шаг 3. Затем перейдите в веб-приложение или приложение WhatsApp для ПК и нажмите на соответствующий контакт.

Шаг 4. На панели сообщений вставьте скопированное пустое сообщение.

Шаг 5: Когда появится опция, нажмите «Отправить».

Отправить пустое сообщение WhatsApp

Это отправит пустое сообщение в WhatsApp. Вы также можете использовать веб-браузер на своем мобильном телефоне, чтобы открыть вышеупомянутую ссылку. Затем скопируйте и вставьте символ Юникода в окно сообщения мобильного приложения WhatsApp и отправьте его как пустое сообщение.

3. Использование сайта-генератора пустого пространства

Как и символы Юникода, вы также можете использовать веб-сайты-генераторы пустого текста для отправки пустых сообщений в WhatsApp без установки какого-либо приложения. Для этого зайдите на любой сайт-генератор пустого текста и скопируйте и вставьте текст в окно сообщения WhatsApp.

Это также может помочь, поскольку некоторые символы Юникода могут не распознаваться WhatsApp как пустой текст. Кроме того, вы можете создать больше строк пустого текста, чем предыдущий метод. Чтобы сделать это, выполните следующие шаги.

Шаг 1. Откройте веб-сайт генератора пустого текста в любом веб-браузере.

Открыть пустой текстовый сайт

Шаг 2. Здесь введите слова или символы, которые вы хотите преобразовать в пустой текст, и нажмите «Создать».

Создать пустой текст

Шаг 3: После создания пустого текста нажмите «Копировать».

Введите пустой текст сообщения

Шаг 4: Теперь перейдите в WhatsApp и нажмите на соответствующий контакт.

Шаг 5: В поле сообщения вставьте ранее скопированный пустой текст.

Шаг 6: Когда опция станет доступной, нажмите «Отправить».

Отправить пустой текст

Это приведет к отправке пустого текста. Если вы используете мобильное устройство, откройте ссылку выше в любом веб-браузере и скопируйте и вставьте соответствующий текст в мобильное приложение WhatsApp, чтобы отправить пустой текст.

4. Использование сторонних приложений

Если вы предпочитаете использовать WhatsApp на своем мобильном телефоне и не можете вводить пустой текст, вы можете использовать сторонние приложения, такие как «Пустое сообщение для WhatsApp». После подключения к приложению WhatsApp вы можете легко отправлять пустые сообщения. Также доступны некоторые другие приложения с той же функциональностью. Однако мы не рекомендуем использовать такие приложения по соображениям защиты данных.

Часто задаваемые вопросы по отправке пустых сообщений в WhatsApp

1. Можно ли удалить пустые сообщения в WhatsApp?

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

Отправить пустое сообщение в WhatsApp

Будучи предпочтительным средством связи для многих, отправка и получение сообщений WhatsApp стали обычным делом. Однако вы можете нарушить этот монотонный шаблон, отправив вместо этого своим друзьям пустое сообщение в WhatsApp. Мы надеемся, что наша статья помогла вам добиться этого. Не забудьте поделиться реакцией друга на пустое сообщение в комментариях ниже.



2024-01-22T22:18:04
Вопросы читателей

hmi панель siemens программирование

HMI панели — это специальные интерфейсы, которые позволяют легко управлять промышленными машинами. Панели оператора Siemens хорошо известны на рынке электроники, выпускаемой для производственных предприятий. Это европейский производитель, который предлагает человеко-машинные интерфейсы, отличающиеся надежностью, современностью. Программирование HMI панели Siemens имеет свои особенности. В этой статье расскажем об этом подробнее.

Что такое HMI панель?

Панели оператора имеют привычный для человека экран. Управление с помощью HMI панели может быть налажено для персонального компьютера, промышленного робота или даже всей системы АТУ ТП. Панели оператора имеют определенный функционал. В него входят:

  • датчики;

  • носители памяти;

  • программируемые логические контроллеры;

  • интерфейсы для коммуникаций.

 

HMI панели Siemens разработаны на основе исследований и упорной работы специалистов. Линейка Simatic включает как базовые модели, так и продвинутые.

Как проходит программирование HMI панели Siemen?

Процесс разработки ПО для панелей оператора Siemens происходит в родной программной среде. Условия программирования для различных моделей HMI панелей не отличаются. Также следует отметить, что и размер дисплея не играет никакой роли для процесса и результата программирования.

Помощь инженеров-программистов может понадобиться в трех случаях:

  • Запуск новой автоматизированной системы управления ТП.

  • Корректировки для оптимизации или исправления (корректировок).

  • Модернизация системы, которая уже функционирует.

 

Когда программное обеспечение завершено и передается заказчику, следует решить вопрос с доступами. Бывает, что они остаются у компании-исполнителя, и предприятие продолжает сотрудничество по техническому обслуживанию. В ряде случае доступы передаются заказчику. Это достаточно безопасный процесс, который избавляет от ряда проблем. К примеру, если подрядчик прекратит сотрудничество, не нужно будет дополнительно вкладывать средства, чтобы восстановить доступы к программному обеспечению.

Сколько стоит программирование HMI панелей Siemens?

Стоимость в каждом конкретном случае определяется индивидуально и рассчитывается в человеко-часах. Если брать среднюю тарификацию, цена человека-часа составляет 2500 рублей. Смета зависит от того, насколько сложной будет задача по программированию HMI панелей Siemens.

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



2024-01-22T22:00:30
Программирование

Салат-закуска «К Рождеству»

1 банка консервированного ананаса кольцами;
170 г твердого сыра;
120 г крабовых палочек;
2 яйца;
5 листьев салата;
майонез по вкусу.

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

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

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

Салат-закуску выкладывать равными частями на каждое кольцо ананаса, выстланное кусочками листового салата.