Hatred's Log Place

DON'T PANIC!

Apr 8, 2008 - 1 minute read - Comments -

Клавиатурный тренажёр

Стянуто с ЛОРа

Нелинейный клавиатурный тренажёр nlkt, текущая версия - 0.2.2.1. Тулкит - Qt4.

Возможности: * упражнения не заданы изначально, они формируются динамически; в качестве части упражнений использованы “фортунки”, они же fortunes; несколько профилей для одного пользователя; * поддержка разных раскладок для набора (пока что есть русская и английская); * возможность просмотра подробной статистики в виде таблиц и графиков; * визуальная клавиатура с подсказками по ходу упражнения; языки интерфейса - русский, украинский, английский.

Программа требует библиотеку qwt.

Скриншоты, исходники, deb-пакеты для i386 и amd64, deb-src-архив в наличии здесь: http://www.qt-apps.org/content/show.php/nlkt?content=76350

Apr 3, 2008 - 2 minute read - Comments - linux

Обновление системы

Вчера занялся обновлением системы ArchLinux на старом i686 компе (AMD Duron 800, 256 Mb RAM, за ним работает сестренка). После последних двух апдейтов система крайне сильно тормозила, собственно от этого обновления ничего особенного не ждал.

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

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

Первая перезагрузка… Ага, и какого черта стояло Lilo? Которое я, собственно, не переставил. Ищу диск, нашел 0.7.1 Noodle, старье, загрузился, при помощи шаманских пасов поставил загрузчиком grub. Загрузил систему, некие тормоза при загрузке на запуске HAL… Почему-то оказались удалены все пользователи (кроме root) из /etc/passwd, /etc/shadow, восстановил. Добавил системных пользователей типа avahi. Загадка - почему так все получилось.

Потом оказалось что некоторые пакеты как-то не так установлены. Запускаю pacman -Sc удаляю старые пакеты в кеше, бреду туда и делаю pacman -U *.pkg.tar.gz, пакеты долго кубатурятся, в результате всё ок. Смотрю лог на наличие .pacsave и .pacnew файлов, сравниваю, мержу.

Перезапускаю систему, и… Не погу поверить свои глазам, она стала на порядок шустрее, опять загадка, хоть и результат приятный :)

В общем на всё про всё ушло около 1.5 часов, если бы не проблема с lilo, думаю бы уложился минут в 40. И как вывод, обновлять очень старую систему до нового состояния… проблемно очень, хотя и возможно.

Mar 31, 2008 - 1 minute read - Comments - linux

Программный ремонт USB-Flash

Избавиться от софтбедов, переформатировать флешку 1. Забить нулями флешку: dd if=/dev/zero of=/dev/sdb 2. Проверить запись: dd if=/dev/sdb | md5sum после посмотреть сколько записей считалось и запустить: dd if=/dev/zero count=(сколько записей было выше) в результате должны получится одинанвые чексуммы. 3. Создать примари раздел при помощи fdisk, поставить флаг раздера FAT16 или FAT32 4. Создать файловую систему: mkdosfs /dev/sdb или mkfs.vfat /dev/sdb

Всё, после этого должно работать. Если баги были на момент проверки, значит на флешке есть аппаратные косячки.

Вместо FAT можно создать и другие файловые системы, на ваше усмотрение.

Mar 29, 2008 - 7 minute read - Comments - life

Демагогия

Ну есть такая категория людей… Далее несколько статей со ссылкой откуда взято. К чему это я? А так, оказывается жизненно.

Демагогия: опыт классификации

Б. КАЦЕНЕЛЕНБАУМ, доктор физико-математических наук

За много столетий существования этого термина содержание его неоднократно менялось, Например, в Советском энциклопедическом словаре 1985 года издания в его определении участвуют слова «обман», «малосознательные массы» и так далее. Мы будем понимать под демагогией совокупность методов, позволяющих создать впечатление правоты, не будучи правым. При таком понимании демагогия находится между логикой и ложью. От логики она отличается тем, что используется для отстаивания неправильного суждения, от лжи – тем, что демагог не формулирует это суждение, а лишь подводит к нему слушателя, поручая тому самому обманывать себя.

Разумеется, приведенное определение – не единственно возможное понимание демагогии, но это та ее форма, которая, вероятно, наиболее интересна читателям «Науки и жизни». Из этого определения следует и классификация методов демагогии – по степени их близости к логике и по постепенному переходу ко лжи. Заметим, кстати, что ложь заслуживает не только осуждения, но и анализа или хотя бы классификации.

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

1. Демагогия без нарушения логики

1а. Пропуск факта, подозревать о котором слушатель не может, но который меняет кажущийся очевидным вывод. Пример: «Н. открыл три кометы. Является ли он крупным ученым?» «Моя теща открыла пять комет». Пропущено: «моя теща – ученый с мировым именем».

1б. Пропуск фактов, который виден и заполняется слушателями «по очевидности», что приводит к неверному заключению. Пример: на заседании кафедры обсуждается вопрос об ошибке в лекции доцента Н. Выясняется, что ошибки не было. Решено повысить уровень преподавания. В отчете о заседании приводятся только первая и третья фразы.

1в. Пропуск фактов, меняющий вывод; об этом пропуске слушатель может догадаться, только если он не доверяет докладчику. Пример: «Теорему, которую доказал Н., я тоже доказал». Пропущено: «я доказал ее позже».

1г. Создание недоверия у слушателей к какому-либо факту посредством соответствующих словесных оборотов. Вот пример такого нагнетания недоверия «по степеням»: «Произошло событие А», «Мне сообщили, что произошло событие А»; «Мне пытались внушить, что произошло событие А»: «Мне назойливо внушали, что якобы произошло событие А. Впрочем, было известно, что проверить это утверждение я не могу».

2. Демагогия с незаметным нарушением логики

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

2б. Из А следует В либо С, но вариант С не упоминается. Пример: «Если вы не согласны со мной, значит, вы согласны с Н.» – на самом деле я могу иметь третье мнение.

2в. Подразумевается, что если из А следует В, то из В следует А. Пример: «Все бездельники владеют демагогией, Н. владеет демагогией, следовательно, он бездельник».

3. Демагогия без связи с логикой

3а. Использование словесных блоков «одноразового действия» («вы сами понимаете, что…», «вы же умный человек и не можете не понимать, что…», «не считаете же вы, что не можете ошибаться», «это – не наука!» и много других).

3б. Ответ не на заданный, а на близкий вопрос. Пример: «Можно ли верить утверждению докладчика, что он доказал ошибочность этой теоремы? – Я знаю докладчика как хорошего семьянина и общественника».

3в. Ссылка на авторитет неспециалистов. Пример: «Моя теорема очень понравилась народному артисту Н., а какой-то м.н.с. доказывает, что она неверна!».

3г. Смешение в одной фразе верного и неверного утверждений. Пример: «На семинаре вы не выступили и не опровергли докладчика, так как боитесь его!». Между тем ошибка в докладе была указана первым же выступавшим.

3д. Неверное утверждение содержится в постановке вопроса. Пример: «Почему вы молчали на семинаре, когда вас критиковали?» – спрашивают человека, который не был на семинаре.

3е. Признание своих мелких и несущественных ошибок. (В ответ на замечание, что теорема ошибочна: «Действительно, доказывая теорему, я сделал грамматическую ошибку»).

4. За границей собственно демагогии (переходная область между демагогией и ложью)

4а. Силовая демагогия (по Крылову: «Ты виноват уж тем, что хочется мне кушать»).

4б. Шантаж, иногда относящийся даже не к самому оппоненту. Пример: «Вы правы, доказывая, что Н. не виноват в том, в чем я его обвиняю. Но если вы будете на этом настаивать, то я предъявлю ему другие, более серьезные обвинения. Вы докажете свою правоту, но погубите его».

4в. Срыв дискуссии, перевод ее в скандал (истерика, жалобы типа «Меня травят», «Меня оскорбляют», оскорбления оппонента, обвинение его в демагогии).

Ранее опубликовано:

Наука и жизнь. 1989. №9.

Взято: http://n-t.proc.ru/nj/nz/1989/0902.htm

Разоблачение демагогии

Серия “Разоблачения”.

В далёком детстве, помнится, где-то в конце 1970-х, попался мне в руки журнал “Юный техник”. В этом журнале была вкладка со статьёй, называвшейся “Ремесло демагогии”. В статье пояснялось, почему “ремесло”, а не “искусство” - потому что для искусства требуется талант, а для ремесла достаточно овладеть навыками. В статье перечислялось 12 самых ходовых приёмов демагогии, овладев которыми ЛЮБОЙ человек может выглядеть умелым оратором и всегда одерживать победу в спорах. Статья была наполнена тонким сарказмом и предназначалась не столько для обучения демагогии, сколько обучению распознавания демагогии и противодействию ей. В те годы у меня было изрядно ветра в голове, и сохранить эту статью я не сумел, да и оценить её толком в те годы у меня соображения не хватало. Тем не менее, я её в общих чертах запомнил, и это знание мне в зрелые годы очень пригодилось.

Недавно я наткнулся в Интернете на ещё одну статью, посвящённую демагогии. Автор статьи д.ф.-м.н. Б. КАЦЕНЕЛЕНБАУМ приводит некоторый опыт классификации приёмов демагогии. К сожалению, в его статье, которую можно прочитать, например, по вот этой ссылке - http://n-t.proc.ru/nj/nz/1989/0902.htm (прим. Hatred: эта статья дана выше), некоторые из приёмов, упоминавшиеся в той статье из “Юного техника”, упущены. Ну что ж, я попробую восполнить этот пробел, попытавшись по памяти восстановить содержимое той статьи. Да простит меня автор той статьи, за то, что не называю его имени! Не со зла, а просто не помню - честное слово, ни о каком плагиате и речи быть не может! Во-первых, все эти приёмы были изобретены ещё где-то в каменном веке одновременно с появлением членораздельной речи, а во-вторых, я ни в коем случае не хотел бы получить известность как автор какого-нибудь демагогического приёмчика. Не хватало ещё, чтоб его моим именем назвали!

Цель, которую я преследую написанием данной статьи, состоит в том, чтобы показать молодым и неопытным участникам Интернет-форумов (и не только) “как делать не надо”.

Итак, вот те приёмы демагогии, которые мне удалось вспомнить:

  1. Увод обсуждения в сторону. Если разговор уходит в область, где Вы не чувствуете себя уверенно - постарайтесь немедленно перевести разговор в другое русло, в область, где вы чувствуете себя увереннее оппонента.
  2. Перевод обсуждения на личность оппонента. Если Вы не можете опровергнуть утверждение оппонента, попробуйте перевести обсуждение на личность оппонента. Дискредитировав оппонента перед аудиторией, Вы избавите себя от необходимости опровергать утверждения оппонента.
  3. Всегда отвечайте! Оставляйте за собой последнее слово! Отвечая, всегда держитесь уверенно! Даже если Вы не можете ответить на вопрос оппонента, ответьте на другую тему. Аудитория и оппонент окажутся в недоумении, а Вы всегда будете выглядеть убедительно.
  4. Провокационный вопрос. Задайте оппоненту вопрос, содержащий скрытое утверждение какого-либо неприглядного факта. Любой вариант ответ на этот вопрос поставит оппонента в неудобное положение. Примеры таких вопросов: “Когда Вы прекратите врать?” (содержит утверждение, что оппонент врёт сейчас или врал ранее), “Вы уже прекратили опохмеляться по утрам?” (в любом случае оппонент выставляется законченным алкоголиком). Что делать, если провокационный вопрос задали Вам? Ни в коем случае не отвечайте так, как этого ожидает от Вас оппонент! Воспользуйтесь приёмами 2 и 3.
  5. Обвините оппонента в своих грехах! Этим Вы убьёте сразу двух зайцев: во-первых, Вы поставите оппонента в заведомо невыгодное положение оправдывающегося, а во-вторых, этим Вы лишите оппонента возможности обвинить в этих грехах Вас (причём, небезосновательно) - ведь при этом его обвинения будут выглядеть убого, в стиле “сам дурак”.
  6. “Поворот Клеопатры”. Предложите оппоненту подтвердить свои слова конкретными примерами, после чего обвините его в мелочности. http://www.tutolmin.ru/blog/computers/29.05.2005/7

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

PS Обязательно ознакомьтесь с приведёнными в статье ссылками!

Виталий Насенник, vitalyn@granch.ru, 13-06-06

Взято отсюда: РЕАКЦИОНЕР. Социологический блог

Mar 27, 2008 - 1 minute read - Comments - life

Советские девайсы

На фотофайле набрел на альбом Советские девайсы - различные приборы, инструменты что были сделаны в СССР:

http://photofile.ru/users/comed/95038719

Не хватает фонарика-жучка и всяких фотоаппаратов типа Зенита ;)

Mar 24, 2008 - 1 minute read - Comments - life

Видео

Всякие ютубы и ему подобные уже никому не в новинку, на одном подобном сайте обнаружил подборку репортажей из передачи Военное дело (ранее опубликовынный репортаж “Горная подготовка” - так же от туда).

Подобрку подготовил пользователь Starrylight, собственно вот она:

http://v8video.ru/member/video.php?ID=3087

Mar 23, 2008 - 1 minute read - Comments - life

Какой ты сотона

Вы Киберпанковский Сотона!
Вообще непонятно, что вы здесь забыли. Реальный мир для вас уже не существует. Вместо крови по жилам у вас давно текут нолики и единички. Вы абсолютный повелитель Doom’a и Unreal’a, смертоносный вирус и тёмная сторона киберпространства. Но, как у всякого уважающего себя сотоны, есть у вас один грешок – вы рассылаете миллионы спамерских писем с предложением купить у вас мешок виагры, и получаете от этого незабываемое удовольствие. Во время Армагеддона вы выйдете на сцену с табличкой Game over.

image

Пройти тест

Mar 22, 2008 - 1 minute read - Comments -

Статистика по сайтам

Запустил статистику для трех сайтов, что у меня крутятся, в качестве генератора взял AWStats. Сайты: * htrd.su - этот блог * lynx-cmd.dyndns.org - форум и сайт моей команды * vl-lug.homelinux.net - сайт Владивостокской группы пользователей Linux * Актуальный сайт: http://linuxdv.org

Статистика с 16 марта по текущий день, обновляет раз в час. Почему с 16го - потому что старые логи Апача проротейчены, а подсовывать их парсеру лениво было :)

Другая статистика: * https://a.pr-cy.ru/htrd.su/ * https://www.google.com/webmasters/tools/dashboard?hl=ru&authuser=0&siteUrl=http://htrd.su/

Mar 18, 2008 - 1 minute read - Comments - linux

Управление доступом на основе ролей в SELinux

Управление доступом на основе ролей в SELinux

Управление доступом на основе ролей (Role-based access control, RBAC) – это общая модель обеспечения безопасности, которая упрощает администрирование путем назначения ролей пользователям и установки разрешений для этих ролей. RBAC в Linux с повышенной степенью безопасности (Security-Enhanced Linux или SELinux) действует как уровень абстракции между пользователем и лежащей на более низком уровне моделью type-enforcement (TE), которая обеспечивает более точное управление доступом, но не ориентирована на простоту управления. Узнайте, как совместная работа трёх элементов контекста SELinux (политика, ядро и пространство пользователя) реализует RBAC и связывает пользователей Linux® с политикой TE.

Далее…

От туда же.

SELinux из наброска

SELinux, реализация мандатного контроля доступа от U.S. National Security Agency и наиболее известная подсистема безопасности в Linux. SELinux входит по умолчанию в установочные пакеты дистрибутивов Fedora и Red Hat Enterprise Linux, а также доступна в виде отдельных установочных пакетов для других дистрибутивов. В этой статье рассказывается о том, как преобразовать систему, не использующую SELinux, вручную, для того чтобы детально рассмотреть интеграцию SELinux в операционную систему.

Далее…