Сообщения

Изображение
Листинг команд в интерактивном режиме: $ gnuplot gnuplot> unset border; убирает обрамление gnuplot> unset xtics; gnuplot> unset ytics; gnuplot> set zeroaxis linestyle -1; gnuplot> set xtics axis; gnuplot> set ytics axis; для тестирования результата вписываем следующую команду: gnuplot> plot x результат на рисунке ниже: Здесь мы получили вид графика, к которому привыкли ещё со школы. Теперь, если весь список заверстать в текстовый файл и менять только последнюю строку, то получится программа для управления гнуплотом. На данный момент я не понял только как методами гнуплота сделать подписи к осям, так как мы привыкли, однако, при вёрстке документа всё равно картинка редактируется. Если её сохранить в SVG, то inkscape спокойно обработает её, подписи  осей, легенда и необходимые украшательства вы можете добавить самостоятельно. Ах да! Вы можете зайти на мой собственный портал и почитать много чего ещё интересного: http

Manjaro Linux жидко обдристался сразу с первого запуска

Решил попробовать Manjaro Linux, но он не годится для использования прямо после запуска в Live режиме. В образе размеро 2 гб не нашлось места графическому менеджеру паролей. Пароль необходимо установить для доступа к компьютеру по SSH и с Linux mint у меня таких проблем никогда не возникало. Если надо установить пароль на Live пользователя, то это делалось в три клика и никаких команд. В Manjaro есть куча настроек, но нет необходимых. Напрашивается логичный вопрос, а зачем делать пробнй образ, если его даже попробовать можно только по приницпу запустил и отстань. Даже Debian такого себе не позволяют. Это говорит просто об уважении некоторых видов линуксоидов к самим себе. Я не раз ругал создателей дистрибутивов Linux либо за упор на никому не нужне выпендрёжные спецэффекты, либо за перегрузку никому не нужными приложениями. Либо за отсутствие других нужных приложений. При чем ядро Linux раздулось до неприличия, дистрибутивы уже не помещаются на стандартную CD болванку. Идём по пути W

Форматированный вывод в файл в PHP

Базы данных SQL это хорошо, но это слишком мудрённое решение. Без знания файлового ввода-вывода php бесполезен. Мне потребовалось создать скрипт, который бы считывал содержимое директории и создавал список файлов в виде txt в определенном формате. /* Считываем содержимое корневого каталога вирутального сервера */ $listf = './'; /* Сканируем каталог и помещаем содержимое в массив $filet */ $filet = scandir($listf); /*Удивительно, но совершенно не явно, что переменная $filet на самом деле является массивом - таблицей, содержащей ячейки типа индекс => переменная /*создаем переменную -- счётчик */ $i=0; /*Создаем цикл "покуда" переменная $i не станет равной последнему индексу массива $filet*/ while($i != sizeof($filet)) { pfintf('<br>#: %s, fn: %s, $i, $filet[$i]); $i++; }; /*Сей цикл выводит список файлов в текущий скрипт php, однако нам нужно

Настройка сети в Debian 8,9,10

Статья для тех, кому нужна сеть, настроенная без GUI, сервер или когда графическая оболочка запускается лишь с целью запуска отдельного приложения, требующего доступ к ней. Root Когда настраивал свой сервер, то я столкнулся с такой проблемой как ручная настройка сети в Debian. Оказалось, что такой штуки, как ifconfig здесь просто нет, её можно установить из репозитория, но не нужно, здесь есть свои инструменты, не менее надёжные и на самом деле очень крутые. Кстати, пока я писал статью, то нашёл страницу , описывающую мой опыт. Так что я не один такой. Я не влезаю в тонкости построения того или иного дистрибутива, поскольку это прерогатива их авторов. Дарёному коню, в зубы не смотрят. Теперь мы знаем, что у нас в распоряжении есть утилита ip. С виду кажется непонятной и неповоротливой, но мы попробуем это исправить, используя всего пару команд. Для начала вызовем команду на дуэль с ключом --help: #ip --help Usage: ip [ OPTIONS ] OBJECT { COMMAND | help }        ip [ -force ] -batch f

Версия. mount+fstab=недоразумение.

#!DebainBased Первое , на что хочу обратить внимание, так это на то, что информация о разделах, подлежащих монтированию в Linux может быть размещена как в fstab, так и в system.d. Источник . Это позволяет организовать разные сценарии запуска системы, также существует возможность использовать cron, init в той комбинации, как вам нравится. Здесь я считаю, что эта возможность нужна для балансировки нагрузки при запуске. Второе . Существуют способы запретить монтирование раздела непосредственно при загрузке в автоматическом режиме. А именно -- добавление в fstab опции noauto. Третье. К сожалению, на корневой каталог раздела придётся выставить режим доступа 777. Но ведь мы же должны разрешить запись в раздел всем пользователям, а они уже могут сами ограничить доступ к своим каталогам.  Так-то в Windows существует UAC, который можно настроить на автоматический приём исключений. Также можно сделать и в Linux. Просто нужно помнить, что каждую команду в консоли можно завернуть в "ярлык&q

Переход с AMD на Intel или LGA vs AM1-3+

Изображение
Случилось то, что на моем базовом компьютере вышла из строя материнская плата ASUS M5A97 и до тех пор, пока я её не отремонтирую, у меня нет возможности заниматься монтажом. Однако внезапно для себя, я нашёл альтернативу, таким образом состоялся мой переход с АМД на Интел. Но суть не в покупке, а в особенностях национальной охоты на охлаждение и сопутствующие комплектующие. Дано: Процессор Intel Xeon L5620, в количестве 2 штуки, тепловыделение согласно данным Intel около 40 Вт. Для этого достаточно было бы использовать кулер с процессора АМД FX6100. И докупить ещё один. Из недорогих систем охлаждения мне приглянулся Deep Cool. Однако, есть такие два Socket, как LGA1366 и LGA2011, позиционировались они в основном для ЦП Xeon и Core i7, поэтому радиаторы с установочными комплектами под эти разъемы стоят неоправданно дорого. В основном идёт поставка под ЦП с разъемами LGA1155, 755 и так далее. С охлаждением под любой процессор AMD можно не беспокоиться, любой из радиаторов можно без пробл

webmin так ли он хорош?

 Решил я для настройки сервера попробовать webmin. С одной стороны удобная админка для работы через браузер, с другой, нелепые косяки после внесения изменений в настройки. Хотел настроить на статический ip адрес, а в результате она отключила интерфейс вообще и пришлось подключать к серваку монитор, чтобы заново настроить сетку.  Поэтому лучше для настройки сервера использовать консоль.  Сперва останавливаем вебмина и исключаем его из работы при загрузке: #systemctl stop webmin  #systemctl disable webmin  #networkctl выдает доступные сетевые интерфейсы  #nano /etc/network/interfaces  Вписываем строчки: auto eth0 (где eth0 имя интерфейса, в новых системах имеет другой вид) iface eth0 inet dhcp Здесь мы задаём получение ip по dhcp от роутера. Ctrl+O Сохраняем изменения. Ctrl+x Закрываем nano. sudo ifup -a Просим систему включить доступные интерфейсы. ip a Получаем информацию об ip. Всё, больше никогда не буду лезть в настройки webmin.