Category: it

Category was added automatically. Read all entries about "it".

ski

О сколько нам открытий чудных

Чую, скоро этому маленькому журнальчику (которому, кстати, уже больше 10 лет — мама дорогая!) скоро настанет полный кирдык за абсолютной нехваткой времени. Но пока этот светлый миг не настал, расскажу вам историю про дивный мир программирования.


Collapse )
ski

И врут календари

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

$ sudo sqlitebrowser `locate timezones.sqlite`

(путь, скорее всего, будет примерно такой: /usr/lib/thunderbird-addons/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/timezones.sqlite — и кстати, вы ведь знаете, как установить пакет sqlitebrowser, если вдруг он у вас не установлен?)

Далее перейдите на вкладку Browse Data, выберите таблицу tz_data, найдите в списке свой часовой пояс, откройте двойным щелчком поле component и отредактируйте в нём значения TZOFFSETFROM и TZOFFSETTO.

Спасибо за подсказку Николаю Мазуркину и лучи позора разработчикам, которые за истекшие с предыдущего перевода стрелок 3 года так и не удосужились перевести Lightning на общесистемные данные о часовых поясах.

ski

Будни информационной войны

Вот, например, в топ ЖЖ внезапно вылазит свидомости псто, злорадствующее по поводу беркутовца, сбежавшего в Крым, который якобы никак не может добиться никакого ответа от российского МВД по поводу трудоустройства в полицию, ажно написал в редакцию журнала Профсоюза сотрудников органов внутренних дел РФ открытое письмо.

Однако домен sevnews.info, на котором опубликована сия новость, внезапно оказывается зарегистрирован в Киеве:

$ whois sevnews.info
Domain Name:SEVNEWS.INFO
Domain ID: D31339704-LRMS
Creation Date: 2010-01-29T08:59:36Z
Updated Date: 2014-02-25T07:21:35Z
Registry Expiry Date: 2015-01-29T08:59:36Z
Sponsoring Registrar:Internet Invest, Ltd. dba Imena.ua (R503-LRMS)
Sponsoring Registrar IANA ID: 1112
WHOIS Server: 
Referral URL: 
Domain Status: clientTransferProhibited
Registrant ID:DI_14171185
Registrant Name:Whois privacy protection service
Registrant Organization:Internet Invest, Ltd. dba Imena.ua
Registrant Street: Gaidara, 50 st.
Registrant City:Kyiv
Registrant State/Province:
Registrant Postal Code:01033
Registrant Country:UA
Registrant Phone:+380.442010102
Registrant Phone Ext: 
Registrant Fax: +380.442010100
Registrant Fax Ext: 
Registrant Email:hostmaster@imena.ua

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

Я интереса ради ткнул в ссылку "контакты", чтобы посмотреть: ну может, всё-таки севастопольский всё же сайт? Да-да, конечно. Ящик на mail.ru — вот и все контакты. Прямо не знаю, пробить что ли через знакомых в Мэйле, откуда в этот ящик ходят... Хотя, думаю, и так понятно.

ski

;login: logout

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

Collapse )

ski

Хозяйке на заметку: Ctrl-C и Ctrl-V в MS Office

Microsoft не даёт скучать пользователям своих продуктов. В MS Office 2010 внезапно решили, что CUA им больше не указ, и всех пользователей, которые ещё не привыкли к Shift-Del, Ctrl-Ins и Shift-Ins вместо Ctrl-X, Ctrl-C и Ctrl-V, пора переучивать в приказном порядке. Чтобы восстановить привычный порядок вещей, нужно сходить в меню параметров (Options), там в персональные (Customize или Customize Ribbon), а там внизу нажать кнопку настройки (Customize) для горячих клавиш (Keyboard Shortcuts). В открывшемся меню нужно слева выбрать HomeTab, а справа, поочерёдно, EditCut, EditCopy и EditPaste и назначить им, соответственно, Ctrl-X, Ctrl-C и Ctrl-V. Инджой.

ski

rusnet-ircd+libidn

Вот даже не знаю, что смешнее: то, что в 2011-м году IRC всё ещё жив, что я прикрутил к rusnet-ircd libidn, или что она заработала.

Это я к тому, что в обозримом будущем в сети появится поддержка домена .рф.

ski

Net::SSH::Perl, Net::SSH2, Net::OpenSSH и Net::Appliance::Session

Довелось мне тут столкнуться с надобностью передавать по SSH серию команд с использованием языка Perl. Чтобы добиться цели, мне пришлось перепробовать 4 подключаемых модуля, прежде чем результат, наконец, был получен? Почему? Да потому, что Unix/Linux позволяет в рамках одной команды ssh отправить много команд sh, так что сессионность, по большому счёту, никого не волнует. Но в случае с различными маршрутизаторами и прочими приборами управления сетью всё сложнее, здесь цепочку команд не передашь.
Collapse )

ski

HDR и Linux

Сегодня мне на глаза попался фотоблог, который ведёт Edu Pérez, и в этом фотоблоге я обнаружил полезные советы по использованию программ, доступных под линукс, для обработки фотографий. Вашему вниманию предлагается их перевод на русский язык.

Collapse )
ski

internet regexp

Ну и чтоб два раза не вставать.
ski

tech: backport from HTML to CSV

sed '1,/[Tt][Aa][Bb][Ll][Ee]/d;/\/[Tt][Aa][Bb][Ll][Ee]/,/\/[Hh][Tt][Mm][Ll]/d;s/\<\/tr\>/|/gi;s/,/ /g;s/\<\/td\>/,/gi;s/\<br\>/ /gi;s/\<[^>]*\>//gi;s/ / /gi' file.html | tr -d '\n' | tr '|' '\n' > file.csv

очевидно, тем, у кого в полях встречается |, потребуется подобрать другой временный символ - впрочем, никто не мешает вставить туда ^G, например.