gladilov.org.ru 

Позднее Ctrl + ↑

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

Прочёл три книги
    «Капитал. Критика политической экономии» — К. Маркс

Сразу захотелось почитать Д. Рикардо, А. Смита и прочих, но пока нет на это времени, может быть позже... Я и эту книгу читал по 1% в день (и то не каждый), спасибо синтезатору речи Nuance Vocalzer Expressive TTS — телефон мне читал вслух, пока я ел, занимался работой по дому, и прочими делами... Читал с экрана только на ночь или в транспорте.

После прочтения книги осталось много вопросов применительно ко дню сегодняшнему:

Показать

  • Какую форму примут деньги при купле-продаже в цивилизации роботов или любых конечных автоматов? Что это будет за мера стоимости — урановые гривни или, например, «смарт-контракты поверх децентрализованного блокчейна на шеринговых p2p-площадках в глобальных mesh-сетях»? Насколько сильно это зависит от способа существования отдельных особей и формы организации сообщества в целом?
  • Представители такой цивилизации будут зарабатывать себе жизненные средства, сутками вкалывая в конвеерном ряду на гигафабриках или будучи вещью Интернета — обучая новорождённые нейросети сородичей для обеспечения себя апгрейдом, запчастями, смазкой и прочими средствами к существованию, или разработают принципиально иную форму рыночных отношений?
  • Будет ли работать формула Д — Т — Д’ в рое или стае, или она справедлива только при отношениях в коллективе, т. е. для формирования денежных отношений нужно личностное самосознание? Ведь в муравейнике или улье нет систем поощрений и наказаний, нет вознаграждений, стремления к накоплению или обогащению, есть только общая цель и коллективный разум. Ну и эксплуатация и угнетение одних другими — сугубо социальное явление.
  • Выгодны ли будут роботы-купцы, ведь они не смогут зарабатывать долю от прибыли, увеличивая национальный доход? Если все особи будут созданы по одной типовой схеме — то и наций не будет, у всех потребности одинаковы и легко удовлетворяются, а если все сделаны по «индивидуальному проекту» — то неизбежен естественный отбор, борьба за выживание и прочие радости эволюции, сводящие выигрыш от рисковых купеческих экспедиций к нулю, а то и в область отрицательных величин. Какой из факторов окажется превалирующим — добыча и распределение ресурсов или угрозы со стороны врагов?

В общем — тема интересная, но информации крайне мало...

P. S. В «Кибериаде» С. Лема отлично показана тема товарно-денежных отношений у роботов (в сатирической форме, конечно).

Стишок № 9946679

Интернет — большой чердак,
в чердаке — большой бардак,
в бардаке — две капли смысла.
Остальное — коромысло,
три ведра, четыре щетки,
Вася Пупкин, ржавый гвоздь,
баннер сверху, баннер снизу,
чушь по центру, пальцы врозь,
черемша, пропавший лобзик, старый кожаный кафтан,
невозможно безобразный отвратительный «слоган»,
тухлый брэндинг, кислый роуминг, чмошный лизинг и фидбэк,
на коробке — труп мышиный и к «ворду»второму крэк,
кучка кала на гестбуке, а точнее, склад говна
(без говна картина наша не могла бы быть полна),
в колесе четыре белки круглосуточно торчат,
называя это счастье иностранным словом «чат»,
и безграмотный, дебильный, из щелей свисает бред
– вот вам, дети, сын прогресса с гордым ником — «Интернет».

Что, понравилось вам, дети? А теперь добью я вас:
наблюдать всю эту пакость стоит где-то доллар в час.



Отсюда
Из чата Космопорта

P. S. Только последние две строчки актуальность потеряли...

Оценка оперативности устранения новых уязвимостей в BSD-системах

Директор подразделения компании IOActive, занимающегося тестированием систем безопасности, в докладе на конференции 34c3 привёл статистику, свидетельствующую о нехватке разработчиков, способных заниматься выявлением и исправлением ошибок в BSD-системах.

В ходе проведённого летом поверхностного аудита в ядрах трёх наиболее распространённых BSD-систем было выявлено 115 ошибок, потенциально приводящих к проблемам с безопасностью. 30 ошибок было найдено в ядре FreeBSD, 25 в OpenBSD и 60 в NetBSD. Спустя полгода после информирования разработчиков данных систем о проблемах, многие из ошибок остались неисправленными или не были доведены до пользователей.

Показать

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

   Во FreeBSD разработчики отреагировали на проблемы в течение недели, но исправили в репозитории лишь часть проблем и выпустили лишь несколько отчётов об уязвимостях. Статус исправления остальных ошибок находится в неопределённом состоянии, так как разработчики посчитали, что для них отсутствуют практические пути эксплуатации и перенесли из категории проблем с безопасностью в область обычных ошибок.

   Хуже всего обстоит дело с ОС NetBSD, качество кода которой очень разнородно, а время доставки исправлений слишком велико. Ошибки были исправлены за ночь, но были доведены до пользователей только через 6 месяцев из-за редкого формирования обновлений.

С учётом того, что многие из проблем лежали на поверхности и не потребовали больших усилий для их выявления, исследователь делает вывод, что небольшое число отчётов об уязвимостях в BSD системах говорит не об их безопасности, а о недостаточном числе разработчиков, заинтересованных в проведении аудита. Также отмечается слишком большое время жизни ошибок, от их появления в коде до обнаружения. По утверждению докладчика, большинство уязвимостей в ядре Linux выявляются достаточно оперативно. В BSD-системах ситуация иная и ряд выявленных исследователем проблем находились в коде 10 и более лет.

Источник

P. S. Интересный комментарий анонима:

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

P. P. S. Ну и шутка «в тему».

День российского студенчества

      Сегодня Татьянин день, ститающийся днём студентов. В православном календаре — это день почитания мученицы Татьяны Римской.

Затем, в 1755 году, этот день начал отмечаться как день рождения Московского университета, так как именно в этот день императрица Елизавета Петровна подписала указ о его создании.

Позднее празднование распостранилось на всех российских студентов, с 25 января 2005 года в России официально отмечается как «День российского студенчества».

Так что всех причастных — с праздником!

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

 OmniOS v11 r151020

Новый клон солярки —  OmniOS v11 r151020.

 OmniOS

Показать

Делал так. От рута:

echo "nameserver 8.8.8.8" > /etc/resolv.conf
useradd -b /export/home soul
passwd soul

Под юзером soul создал файл bootstrap.sh со следующим содержимым:

BOOTSTRAP_TAR="bootstrap-2017Q3-x86_64.tar.gz"
BOOTSTRAP_SHA="10bb81b100e03791a976fb61f15f7ff95cad4930"
# Download the bootstrap kit to the current directory.
curl -O https://pkgsrc.joyent.com/packages/SmartOS/bootstrap/${BOOTSTRAP_TAR}
# Verify the SHA1 checksum.
[ "${BOOTSTRAP_SHA}" = "$(/bin/digest -a sha1 ${BOOTSTRAP_TAR})" ] || echo "ERROR: checksum failure"
# Verify PGP signature.  This step is optional, and requires gpg.
#curl -O https://pkgsrc.joyent.com/packages/SmartOS/bootstrap/${BOOTSTRAP_TAR}.asc
#curl -sS https://pkgsrc.joyent.com/pgp/DE817B8E.asc | gpg --import
#gpg --verify ${BOOTSTRAP_TAR}{.asc,}
# Install bootstrap kit to /opt/local
tar -zxpf ${BOOTSTRAP_TAR} -C /
# Add to PATH/MANPATH.
PATH=/opt/local/sbin:/opt/local/bin:$PATH
MANPATH=/opt/local/man:$MANPATH

Затем делаю его исполняемым и запускаю:

sudo chmod +x bootstrap.sh && sudo ./bootstrap.sh

Поставив pkgin, в файле ~/.profile добавил:

PKGSRC_BIN=/opt/local/bin
PKGSRC_SBIN=/opt/local/sbin
PKGSRC_MAN=/opt/local/man
PATH=${PKGSRC_SBIN}:${PKGSRC_BIN}:${PATH}
MANPATH=${PKGSRC_MAN}:${MANPATH}

После этого проверяю работу pkgin:

export PATH
export MANPATH
source ~/.profile
pkgin help

Если вывод команды pkgin корректный (она установлена и функционирует), то:

sudo pkg install xsvc
sudo pkgin install modular-xorg
sudo pkgin install modular-xorg-server modular-xorg-apps modular-xorg-fonts xf86-input-keyboard xf86-input-mouse
sudo pkgin install xf86-video-FOO
sudo pkgin install gnome
touch ~/.xinitrc && echo "exec gnome-session" > ~/.xinitrc
startx

Всё.

(бОльшую) часть подсмотрел тут.


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

80 лет со дня рождения Владимира Высоцкого

   80 лет назад в Москве родился замечательный советский автор, актёр, бард и песенник Владимир Семёнович Высоцкий. Он оставил яркий, неизгладимый след на творческом небосклоне советского кино, театрального и песенного искусства. Очень много людей воспитаны на его песнях и фильмах. Я сам в молодости слушал их с удовольствием. В своих ролях и произведениях Высоцкий умел передать накал, кипение жизни, не оставляя равнодушным никого, заставляя зрителя сопереживать, влиться в жизнь персонажей гения.

Многие из нас до сих пор помнят, смотрят и слушают Высоцкого. Его произведения бессмертны, как и он сам.

Установка и настройка Nginx + PHP в режиме FastCGI [Debian 9]

Начал новую линейку заметок по теме обучения на системного администратора. Учусь не я, а моя жена, хотя и я тоже многое оттуда воспринял (на самом деле нет ;-). Это не конспекты лекций, не пошаговые руководства, а просто заметки на память, чтобы ей легче было повторять пройденный материал. Помечаться будут тегом ’учёба’ и в начале страницы будет стоять маленький логотипчик . В квадратных скобках указывается ОС, в которой производились настройки/тесты/манипуляции.

Итак, первая заметка.

Показать


 Поставить  nginx и  PHP.

sudo apt-get install nginx php-fpm

В файле */etc/nginx/nginx.conf* убрать коментарий в строке

multi_accept on

и дописать index.php в определении индексных файлов

index index.php index.html index.htm index.nginx-debian.html;

В файле */etc/nginx/sites-available/default* изменить путь к индексному файлу

root /var/www/html/site1

и разрешить FPM, убрав коментарий

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
}

Также запретить доступ к файлам, имя которых начинается с префикса .ht

location ~ /\.ht {
deny all;
}

Создать индексный файл сайта

sudo mkdir -p /var/www/html/site1
sudo touch /var/www/html/site1/index.php
sudo echo "<?php phpinfo(); ?>" > /var/www/html/site1/index.php

В файле */etc/php/7.0/fpm/php.ini* исправить значения в строках

memory_limit = 256M
default_socket_timeout = 360

и раскомментировать строки

;user_agent="PHP"
;cgi.fix_pathinfo=1

Отключить уязвимость, поставив значение 0:

cgi.fix_pathinfo=0

Затем перегружаем nginx (любым способом)

systemctl reload nginx
nginx -s reload


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

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