gladilov.org.ru 

Позднее Ctrl + ↑

Новая виртуальная ОСь — 10.02.2018

 Quirky 8.4 (Xerus)

Дистрибутив от основателя проекта  Puppy Linux, Барри Каулера, выпущенный для обкатки новых идей и создания окружения для повседневного личного использования —  Quirky 8.4 (Xerus).

 Quirky

Ставил так:

Показать

Поставил в  Virtualbox’е, сначала без UEFI, затем с UEFI. Разметил разделы на винте, во втором случае программа установки пошла дальше после предупреждения о необходимости установки системного загрузчика (GRUB/GRUB2, LILO, XorBoot, Plop или что-то типа такого). Для установки GRUB подсунул образ диска в виртуалку с дебианом, от рута выполнил install-grub /dev/sdb. После этого система загрузилась с этого образа винта.

При попытке локализовать систему выпадала ошибка при установке пакета langpack-20130524.pet. Оказалось — он хостится на SoulrceForge, который недоступен из российского Крыма. Пришлось скачать через VPN на свой сайт и установить из локальной копии. Там же разместил JPEG-файл, содержащий просто чёрный фон — для размещения в качестве обоев рабочего стола, так как в стандартной поставке в /usr/share/backgrounds/ нет тёмного однотонного фона. Небольшая настройка эмулятора терминала sakura — и...


Задача решена

Памяти друга...



Сегодня было бы 46 лет со дня рождения моего друга Павла, ушедшего два года назад.

Мы вместе учились в институте, временами я гостил у него дома, некоторое время он жил у меня... Вместе осваивали компьютерную науку, прогуливали учебные пары, учились сисадминству. У Павла дома была XT’шка, на которой я написал свою первую программу на ассемблере, поиграл в первую игру. Мама Паши очень вкусно готовит, семья очень культурная и просто они хорошие люди. Он иногда привозил мне новинки софта, иногда я с винтом ездил к нему с обновами. После защиты диплома мы стали реже видеться, он остался жить в своём городе, я живу в своём. И вот в 2016 году позвонил наш общий знакомый, сказал, что Паши не стало, благодаря ему я был на похоронах.

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

Павел, земля тебе пухом! Ты был хорошим товарищем и учителем.
Царствия тебе небесного.

Небольшая коллекция юниксовых консольных утилит

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

Идея (и список) взята мной отсюда, творчески переработана, сгенерены новые скриншоты, переведено (с вариациями) на русский. Утилиты ставил на  Debian 9 в  Virtualbox’е (скрин).

Показать

dstat & sar htop, atop & glances
iostat, vmstat, ifstat и мрого чего ещё в одном Мониторинг процессов, памяти и ввода/вывода
slurm ttyrec & ipbt
Визуализирует трафик сетевого интерфейса во времени Запись и проигрывание терминальных сеансов
vim & emacs rsync
Редакторы настоящих программеров Синхронизация файлов и ФС через SSH
screen, dtach, tmux, byobu mtr
Пусть ваши терминальные сессии остаются живы Трассировка маршрута 2.0
multitail socat & netpipes
Просмотр нескольких файлов журналов в одном окне Простое перенаправление всего в/из сокетов
tpp iftop, iptraf & nethogs
Просмотр презентаций PowerPoint в терминале Анализаторы сетевого трафика
xargs & parallel siege & tsung
Планирование и выполнение задач с консольного ввода Консольные инструменты для нагрузочного тестирования
duplicity & rsyncrypto ledger
Инструменты шифрованного резервного копирования Бухгалтерия в терминале
nethack & slash’em taskwarrior
Пока что самые сложные игры на планете Консольный todo
lftp curl
Есть FTPS. Может зеркалить, типа как rsync Любимый всеми HTTP-инструмент
ack, ag (silver searcher), pt rtorrent & aria2
Лучшие grep’ы для исходников Торрентокачалки для командной строки
calcurse & remind + wyrd ttytter & earthquake
Системы календарей Модные клиенты модного Твитера
У меня нет (и никогда не будет) аккаунта в Твитере, поэтому картина не информативна.
I do not have (and never will be) account on Twitter, so the picture is not informative.
newsbeuter & rsstail vifm & ranger
Читалки RSS в командной строке Альтернативы для MC
powertop cowsay & sl
Помощь в экономии энергии в Linux Невозможно было удержаться :o)
tig cloc
Консольный интерфейс для git Подсчёт строк исходного кода
qalc ipcalc
Лучший калькулятор (для скриптов тоже) Для манипуляций с сетевыми настройками

Получение (списка) сетей, в которых есть IP узла


Навеяно при изучении фаерволов...

Сайты в сети Интернет не всегда хостятся на одном узле, тем более если это система разветвлённых общемировых порталов типа поисковика Google, магазина Amazon или система доставки видеоконтента Netflix. Поэтому для определённого сайта не всегда достаточно знать его доменное имя. Например, для создания правила переадресации в iptables, ipfw и прочих фаерволах нужно указать IP-адрес(а) узла назначения. Для этого я придумал такую функцию-однострочник (для удобства чтения поделена на две строки):

Показать

gethostnets() { host -t a $1 | awk 'NF>1{print $NF}' | while read -r line; do echo $(whois -a $line | grep inetnum | tr -d ' ' \
| cut -f2 -d':' | awk '{system("ipcalc -rn "$1" | grep -v deaggregate | sort -t/ -n -k2 | tail -n 1")}'); done }

Допустим, нужно поменять маршрут к узлу mail.ru. В командной строке пишем gethostnets mail.ru и функция вернёт список сетей, в которых есть IP-адрес мэилрушного сайта:

$ gethostnets mail.ru
94.100.176.0/21
217.69.140.0/23
217.69.140.0/23
94.100.176.0/21
$

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

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

P. S. Понял, что правильнее и аккуратнее будет искать и анализировать автономные системы, связанные с IP целевого узла. Так и провайдера можно узнать точнее. Но это тема для другой заметки...

190 лет со дня рождения Жюля Верна

8 февраля 1828 года в городе Нант во Франции в семье преуспевающего адвоката родился Жюль Верн — автор, чьи произведения получили огромную популярность в мире. Верн, написавший в 1851 году свой первый фантастический рассказ «Путешествие на воздушном шаре», пытался быть реалистичным в деталях, много времени посвящая изучению научных сведений, объединяя в своих произведениях науку, изобретения и динамику увлекательных приключений.

Всего он написал 66 романов, более 20 повестей и рассказов, более 30 пьес, несколько научных и документальных работ. Его книги вдохновили многих сценаристов и режиссеров на постановку кинофильмов по его произведениям. Со временем часть научных предсказаний Верна, описанных в его книгах, воплотилась в реальной жизни.

SVG-код вместо картинки

Вместо того, чтобы франить на ФС мелкий файл с простой картинкой (типа индикатор онлайн/офлайн) можно просто в тег img передавать svg-код этой картинки. Например HTML-код

<img src="data:image/svg+xml,<?xml version="1.0"?><svg height="8px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="8" fill="red"></svg>" />
&nbsp;
<img src="data:image/svg+xml,<?xml version="1.0"?><svg height="8px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="8" fill="gold"></svg>" />
&nbsp;
<img src="data:image/svg+xml,<?xml version="1.0"?><svg height="8px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="8" fill="green"></svg>" />

выведет такие три точки:    (сделал форматирование по строкам для удобства и «читаемости», хе-хе). При размере кластера 4К это может быть существенно...

P. S. Наверное, этим все уже давно пользуются, но до меня только дошла выгода этого метода.

Новая виртуальная ОСь — 07.02.2018

 Joli OS 1.2 (Robby)

Этакая бубунту для нетбуков —  Joli OS 1.2.

 JoliOS

Показать

Пара парней из  Франции намутили дистрибутив, основанный на убунте, подходящий для слабых нетбуков и старых компов. Затем это дело трансформировалось в Jolicloud, потом —
в JoliDrive.
Поставил и в  Virtualbox’е, и в  VMware. Везде разрешение 640x480 и 800x600. Тогда выполнил sudo nano /etc/default/grub и раскомментировал/добавил строки:

GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=keep

Затем выполнил команду sudo update-grub и sudo reboot. После перезагрузки в меню загрузчика GRUB, нажав клавишу Esc в момент инициализации виртуалки после процедуры POST, редактирую верхнюю строку — в конец строки linux /boot/vmlinuz .... quiet splash дописываю параметр vga=791. При следующей загрузке у меня разрешение 1024x768.


Задача решена

Новая виртуальная ОСь — 06.02.2018

 PC-BSD 10.0 (Joule)

Прообраз  TrueOS —  PC-BSD 10.0 (Joule).

 PC-BSD

Показать

TrueOS вышла из PC-BSD Server, а затем за ней подтянулись PC-BSD Desktop и PC-BSD Network. Установил без извращений танцев с бубном, сначала хотел поставить  Mate, но выбрал  KDE, оно локализовано нормально.

Прочтённые книги — 04.02.2018

Прочёл
    «Истинный канон жёлтого двора» — перевод с китайского В. Виногродской

В трактате «Истинный канон внешних видов желтого двора высшего совершенствования истинного» объясняются основы устройства микрокосмоса человеческого тела и излагается сущность практики постижения Дао и достижения бессмертия. Книга сопровождается устными комментариями Суй Юньцзяна, современного мастера багуачжан и мэйхуачжуан, наговоренными им в Москве летом 2010 года.

Показать

Книга для серьёзно интересующихся багуа.

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

В тебе самом сокрыты Небо и Земля,
Но разве знать дано об этом заурядным?
Пусть говорят век человека краток,
Все в нем согласно всеохватным Цянь и Кунь.

Каким бы ничтожным при этом ни казался отдельный человек, у каждого из нас есть жизнь, и эта жизнь устроена также, как целая вселенная; и в каждом человеке все составляющие должны двигаться по тем же определенным законам, чтобы достичь и сохранить совершенное здоровье. Но для осознания этого и правильного воплощения необходимо постичь «Истинный канон Желтого Двора».

Как бы ни была коротка человеческая жизнь, но человека можно уподобить Цянь-Кунь , то есть целой вселенной и ее всем возможным трансформациям. Во вселенной все движется по орбите, и покинуть свою орбиту нельзя. Если небесное тело сойдет с орбиты, оно может столкнуться с другим небесным телом. Если все звезды и планеты начнут покидать свои орбиты, вселенная погрузится в хаос. Поэтому, пусть говорят век человека краток, все составляющие тела, как и небесные тела во вселенной, должны также всегда двигаться по своим орбитам. Кроме того, между ними всеми должны сохраняться определенные отношения. Например, Земля должна вращаться вокруг Солнца, на ней создается оптимальный баланс инь-ян и поддерживаются условия для существования жизни. Следование своей орбите и правильное взаимодействие друг с другом необходимы для сохранения экологического равновесия и физиологического здоровья. Как планеты вращаются по своим орбитам, также и человеку не стоит сходить со своей индивидуальной орбиты. У всех они разные, но если вы находитесь на своей, то все будет в порядке и идти своим чередом, пока наконец в высшей фазе развития не дойдет до состояния, описанного в «Дао-дэ цзине», когда «не делаешь, и нет не сделанного» (у вэй — ву бу вэй).

Российские космонавты выбросили в открытый космос модуль связи

Российские космонавты Александр Мисуркин и Антон Шкаплеров совершили первый в этом году выход в открытый космос. При этом они установили рекорд, пробыв за бортом МКС 8 часов 13 минут.

Космонавты устанавливали модуль спутниковой связи «Звезда», обеспечивающий российский сегмент МКС интернет-подключением.

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

Источник

Ранее Ctrl + ↓
Наверх