gladilov.org.ru 

934 заметки с тегом

интересное

Всякие интересности.



Позднее Ctrl + ↑

Хитрости BASH и тонкости его настройки

BASH (bourne again shell) — командная среда, используемая по умолчанию во многих современных Linux-дистрибутивах. Если используется ОС из семейства Linux, то, скорее всего, используется и bash. Ниже приведены команды, опции настройки и разные трюки, придающие пользователю терминала более комфортную среду для работы (в BASH).

Показать

Настройка автодополнения и поиска в ~/.inputrc

Для одинарного нажатия Tab при автодополнении в ~/.inputrc (или в /etc/inputrc для всех пользователей)

set show-all-if-ambiguous On


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

"\e[A": history-search-backward
"\e[B": history-search-forward

Тонкости настройки ~/.bashrc

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

shopt -s histappend
export PROMPT_COMMAND="history -a"


Для запрета записи дубликатов команд в историю

export HISTCONTROL="ignoredups"


Можно запретить логирование определённых команд

export HISTIGNORE="ls:[bf]g:exit"

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


Эвристическое исправление ошибок а именах директорий

shopt -s cdspell


Звуковой сигнал при запуске оболочки

export PROMPT_COMMAND="echo -ne '\a'"

можно использовать по разнному, например — включить мигание окна KiTTY.


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

shopt -s cmdhist


Если вписать

export HISTTIMEFORMAT='%d %h %Y %H:%M:%S '

то в истории будут записаны дата и время выполнения команды.


Использование регистронезависимых масок файлов

shopt -s nocaseglob

Тогда, к примеру

ls *.jpg

выведет не только *.jpg, но и *.JPG.

Хитрости BASH

Возврат в предыдущую директорию

cd -


При нажатии ESC и сразу за этим . (в терминологии *nix — Meta .) в строку подставится последний использованный объект. Например, если первой строкой набрано

ls /home/smbdy/logs

во второй наберите

rm ESC .

получите

rm /home/smbdy/logs


Реализация ввода пользовательского пароля с проверкой:

echo -n "Пользователь: "
read username
echo -n "Пароль: "
read -s password
echo -en "\nПовторите пароль: "
read -s password2 && echo -e "\n"
if [ "$password" != "$password2" ]; then
    echo -e "Пароли не совпадают.\nЗавершение работы." && exit 1
fi
echo -n "Всё верно, $username. Продолжаем." && echo -e "\n"


Копирование config.cfg в config.cfg-old

cp config.cfg{,-old}


Узнать, какой шел запущен

echo $0


Строка вида ^строка1^строка2 запустит предыдущую команду с заменой строки1 на строку2

$ ehco foo bar baz
bash: ehco: command not found
$ ^ehco^echo
foo bar baz


Переименование файла в такой-же, но с префиксом

mv long-file-name.txt prefix-!#^

Например, команда

mv file-with-long-name-typed-with-tab-completion.txt old-!#^

переименует ’file-with-long-name-typed-with-tab-completion.txt’ в файл с именем ’old-file-with-long-name-typed-with-tab-completion.txt’.


Функция быстрого переименования расширений

renamer() {
   local fn
   for fn in *."$1"; do
     mv "$fn" "${fn%.*}"."$2"
   done
}

Пример: renamer doc txt — переименует все доки в txt’шники в текущем каталоге.


Если определить функцию command_not_found_handle (), то можно обрабатывать ситуацию «команда не найдена». До выдачи сообщения о не обнаруженной команде bash поместит в $1 введенную строку и выполнит код этой функции. При этом, если функция возвращает код завершения 127, то сообщение о ненайденной команде будет выведено на экран.


Для добавления алиаса с автоприменением определяем новый алиас в ~/.bash_aliases

alias editalias=’edit ~/.bash_aliases && source ~/.bash_aliases’


Имейте в виду, что для работы алиасов из этого файла он должен быть явно включён в вашем ~/.bashrc:

[ -f ~/.bash_aliases ] && source ~/.bash_aliases




Четыре полярника и собака

Дрейфующая станция «Северный полюс» («Северный полюс-1», «СП», «СП-1») начала работу 21 мая 1937 года. Пять самолетов полярной воздушной экспедиции Академии наук СССР доставили ученых на льдину. Официальное открытие «СП-1» состоялось 6 июня 1937 года. Над Северным полюсом был поднят флаг СССР.

Сотрудники — гидролог Петр Петрович Ширшов, геофизик-астроном Евгений Константинович Федоров и радист Эрнст Теодорович Кренкель, во главе с Иваном Дмитриевичем Папаниным — жили и работали в палатке, изучая Северный полюс. Размер льдины, на которой располагалась станция, был 3x5 км, толщина 3 м. Каждый месяц в Москву отправлялись отчёты о проделанной научной работе. Каждый день был полон новых открытий. Дрейф льдины давал возможность странствовать в районе Северного полюса. Созданная в районе Северного полюса, станция «СП» через 9 месяцев дрейфа на юг была вынесена в Гренландское море. Льдина проплыла более 2000 км.

Через 274 дня от льдины остался обломок шириной около 30 метров. Экспедицию было решено эвакуировать.

19 февраля 1938 года отважных исследователей сняли с льдины ледокольные пароходы «Таймыр» и «Мурман». В марте полярники представили Общему собранию Академии наук СССР в Ленинграде результаты научных исследований, которые были высоко оценены научным сообществом. Научному составу экспедиции были присвоены учёные степени. Иван Дмитриевич Папанин и Эрнест Теодорович Кренкель получили звания докторов географических наук.

IP-адреса для использования в документации

Оказывается, есть специальный RFC5737, описывающий 3 блока IP-адресов, зарезервиорованных для примеров, использования в описаниях спецификаций и в документации. Эти блоки суть 192.0.2.0/24 (TEST-NET-1), 198.51.100.0/24 (TEST-NET-2), 203.0.113.0/24 (TEST-NET-3).

Так же указывается, что раньше для этого использовался блок 128.66.0.0/16, однако, в виду того, что он не упомянут в списке богонов в RFC3330 — его можно использовать как обычно, но с определённой осторожностью.

Права народная мудрость: Век живи — век учись (а дураком помрёшь) 

О гипотезе социального мозга

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

Показать

Недавно у социальных австралийских ворон-свистунов (Gymnorhina tibicen) обнаружена положительная корреляция между размером группы и умственными способностями: птицы из больших коллективов в среднем быстрее справляются с разнообразными задачами на сообразительность. При этом успешность решения задач разных типов скоррелирована, что позволяет говорить о неком «общем интеллекте», который повышается у птиц в больших коллективах. Кроме того, обнаружена положительная корреляция между когнитивными способностями самок и их репродуктивным успехом (числом выращенных птенцов). Результаты согласуются с идеей о том, что социальность способствует развитию интеллекта.

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

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


Источники:
Benjamin J. Ashton, Amanda R. Ridley, Emily K. Edwards & Alex Thornton. Cognitive performance is linked to group size and affects fitness in Australian magpies / / Nature. Published online: 07 February 2018

Александр Марков. Сообразительность ворон зависит от размера группы / / Элементы, 12.02.2018

2018   досуг   интересное

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

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

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

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

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

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

Показать

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

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

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

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

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

2018   досуг   интересное   книги   моё чтиво

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

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

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

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

Источник

2018   интересное   космос   Россия   события
2018   досуг   интересное   книги   моё чтиво

Установлен контакт со спутником NASA, потерянным много лет назад

      Агентство NASA сообщило, что ему удалось получить телеметрические данные с неопознанного спутника, 20 января обнаруженного на околоземной орбите астрономом-любителем. Декодирование данных показало, что это спутник Imager for Magnetopause-to-Aurora Global Exploration (IMAGE), запущенный агентством в 2000 году.

Спутник IMAGE предназначался для исследования атмосферной плазмы. В 2002 году первоначальная программа полета была выполнена и работа спутника продлена. Однако 18 декабря 2005 года спутник перестал отвечать на запросы. Надежда, что затмение 2007 года вызовет перезагрузку и приведет к восстановлению связи, не оправдались, после чего спутник стали считать утраченным, а его миссию завершенной.

Показать

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

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

Источник

2018   в мире   интересное   космос   события
2018   досуг   интересное
Ранее Ctrl + ↓
Наверх