"Подмена". Послесловие к матчу Италия-Ирландия с оглядкой на Испанию



Если жаловаться на сетку турнира плей-офф, то итальянцы будут не одни в черном списке, хотя все запечатано и обратного пути нет. Окажись в 1/8 Хорватия, то, наверное, у немотивированных, по сути, футболистов “скуадры адзурры”, игра против Ирландии разошлась бы вдвое. А так, ирландцы, отказавшись от различных видов искусства футбола, выбрали свой – местный, который годами и долгими столетиями охарактеризовал британское качество в спорте №1.

Шокирующее известие после встречи Испания 1:2 Хорватия огласило итальянской делегации сюжет нового ремейка “Ирония судьбы или, как занять первое место в группе, попав не только на красную фурию, но и в то место, откуда живыми не возвращаются”. А Бельгия? Бельгийцы спокойно будут набираться опыта в данном турнире, начиная с венгров. Впрочем, данный кубок Европы настолько мозг отуманил, что боишься представить, кто доберётся до финала.

Читать дальше →

Слоновые куры

Самая редкая порода кур в мире живет во Вьетнаме. Это — Га Донг Тао. И петушки, и куры очень тяжелого веса — петухи 6-7 кг, куры — 4,5-5,5. Впрочем, вес не мешает им быстро передвигаться.
Но главная особенность этой породы — это очень тостые чешуйчатые ноги. И это не болезнь.
Эти ноги во Вьетнаме — деликатес, и подают их только только по большим праздникам

Первый раз расстроился из-за событий в сериале



Смотрю сериал Декстер. Не буду рассказывать о чём он. Несмотря на, скажем так, специфичность сюжета воспринимал все события спокойно, как все другие фильмы. Да, сопереживаешь, ожидаешь чего-то, строишь предположения, но не более того, это же кино.
Сегодня посмотрел ещё несколько серий и там случилось то, что неожиданно сильно меня расстроило, поразило, едва ли не шокировало — жестоко убили жену главного героя — Риту. Честно, для меня это стало весьма неприятной неожиданностью, причём не только само событие в сериале, но и мои ощущения после него. Не совсем понимаю почему какое-то, пусть и жестокое и несправедливое, событие из фильма так сильно меня тронуло. Не потому, что Рита была красивой и не потому, что она была положительным героем, ведь такое случается едва ли не в каждом фильме. Вероятно, причиной тому стало то, что, как мне кажется, именно Рита меньше всех других героев сериала, не считая детей, заслуживала смерти… нет, даже не так, несмотря ни на что Рита была… невинной чтоли. Нет, она не была идеальной или какой-то суперправильной, зачастую пилила Декстера почём зря и немного стервозничала, но всё же…
Я считаю, что авторы сериала поступили очень несправедливо, даже как-то подло. Вот, чёрт, чтож такое!
Это первый на моей памяти случай когда я так близко к сердцу принял какое-либо событие, произошедшее в фильме, старею, становлюсь сентиментальным )

Написал, перечитал, подумал и мысль сформировалась получше — несмотря ни на что Рита была чиста, бесхитростна, беззащитна, доверчива как ребёнок, именно поэтому её смерть я воспринял как вопиющую несправедливость и так расчувствовался.

На этом фоне очень странно, что авторы сериала решили так быстро ввести новую героиню, которая стала очень близка Декстеру, к тому же новая героиня откровенно некрасива или даже неприятна. Могли бы немного подождать, а то контраст с Ритой просто жуткий.

П.С. И прочитайте надпись на — «who bathes his hands in blood… will have to wash them with tears».

HTC анонсировала пять моделей смартфонов на Windows Phone 7

Вот, кстати, и первый официальный анонс устройств под новой версией Windows. Причём анонс от производителя, который, как многие думали, совсем отказался от этой операционки в пользу Андроида.

Линейка HTC7 включает в себя модели Surround, Mozart, Trophy, Pro, HD7:
HTC7

На сайте компании можно узнать подробности про новые модели. Насколько я могу судить, флагманом является модель HD7 — что-то типа HD2. Необычна модель Surround, которая является слайдером, но выдвигается у неё не клавиатура, а стерео-динамики и имеет сзади подставочку:
HTC7 Surrond

Не понимаю я феномена микроблогов )

Едва ли не каждый известный человек имеет свой э… (как там пользовательское пространство называется?)… свою страничку на твиттере.
Зашёл я на твиттер, посмотрел странички нескольких знакомых, но не проникся идеей — короткие записи, никакой иерархии — всё сплошным потоком, никакого форматирования, никаких картинок, в целом получается бессвязно. Однако, «стотыщмильёнов» человек не могут ошибаться, может это я что-то упустил? )))
Может мне кто-нибудь глаза откроет? )

Приложения для Windows Phone 7 соберут в единственном магазине

Ну вот и дожили (http://lenta.ru/news/2010/03/16/wp7/):
Корпорация Microsoft разрешит владельцам смартфонов на базе новой ОС Windows Phone 7 Series устанавливать приложения только с помощью магазина приложений Windows Phone Marketplace, пишет Engadget со ссылкой на представителя компании.

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

Разработчики ПО будут платить Microsoft 99 долларов за регистрацию аккаунта, который позволяет представить на рассмотрение компании до пяти приложений. При этом представитель Microsoft Тодд Биггс (Todd Biggs) заявил, что компания рассматривает возможность изменения существующего лимита. Разработчики смогут самостоятельно определять время работы ознакомительной версии приложений, а также бесплатно обновлять программы, уже добавленные в магазин.


Читать дальше →

Juniper: Настройка автоматического копирования конфига при коммите

Конфиг роутера Juniper будем сохранять через scp, причём подключаться будем при помощи публичного ключа, а не пароля.
На сервере заводим пользователя juniper.
На роутере из-под пользователя root генерируем ключи:
>start shell
% su -
% ssh-keygen -t rsa -b 4096
cat /root/.ssh/id_rsa.pub


Обращаю внимание, что именно из-под пользователя root, а не из-под обычного пользователя, под которым вы вошли на роутер.

Полученный публичный ключ сохраняем в одну строку на сервере в папке пользователя juniper (в файле /home/juniper/.ssh/authorized_keys):
ssh-rsa AAAA...[очень много символов]... user@router


Теперь собственно автоматическое копирование конфига при коммите:
set system archival configuration transfer-on-commit
set system archival configuration archive-sites "scp://juniper@10.1.1.11/home/juniper"


Конфиги копируются в домашнюю папку юзера juniper /home/juniper:
router_20180303_072352_juniper.conf.gz
router_20180303_072625_juniper.conf.gz


Если на роутере несколько IP-адресов и вы хотите, чтобы по-умолчанию трафик исходил от адреса интерфейса lo0.0, то нужно сделать вот такие настройки:
set interfaces lo0 unit 0 family inet address 10.1.1.2/32 primary
set system default-address-selection


Указанные настройки влияют не только на копирование по scp, так что после коммита, не закрывая текущую сессию, проверьте доступность роутера открыв новую сессию )

Дополнение.

Если про комите выдаётся ошибка:
[edit security]               
  'ssh-known-hosts'           
    warning: statement has no contents; ignored

То нужно ввести ключ хоста, с которого мы подключаемся, в секции security — security: можно вручную, можно запросить с сервера, а можно импортировать его из уже созданного системой роутера. Лично мне последний вариант показался наиболее логичным:
set ssh-known-hosts load-key-file /var/home/user/.ssh/known_hosts

Apache: Ограничение доступа по логину-паролю ИЛИ IP-адресу

Есть сайт на Apache со служебной информацией и кучей папок. В разные папки есть доступ у разных юзеров, групп или IP-адресов. Обычно ограничение делается следующих видов:
— определённому юзеру/группе с любого IP-адреса;
— определённому юзеру/группе с определённых IP-адресов;
— всем без ограничений;

А вот новый вариант, настройка которого неочевидна:
— определённому юзеру/группе ИЛИ с определённых IP-адресов без пароля;

Содержимое файла .htaccess:
# Описываем ограничение по логину/паролю:
AuthType Basic
AuthName MyStatPage
AuthUserFile /usr/local/apache/conf/.users
AuthGroupFile /usr/local/apache/conf/.groups
# Пускать всех юзеров из группы mygroup:
require group mygroup

# Разрешаем доступ с указанных IP-адресов:
order allow,deny
allow from 10.1.1.0/255.255.255.0
allow from 10.1.2.1

# Разрешаем доступ при совпадении любого из условий (а не обязательно обоих):
Satisfy Any

Sieve: несколько примеров

Не буду объяснять что это такое, просто несколько примеров:
# rule:[logs]
if anyof ( header :contains "Subject"
 [ "Cisco Log", "Juniper Log", "Switch log" ] )
{
        fileinto "INBOX.logs";
        stop;
}

# rule:[web]
if anyof ( header :contains "To" "www@domain.tld",
 header :contains "From" "www@domain.tld" )
{
        fileinto "INBOX.www";
        stop;
}

# rule:[911]
if anyof ( address [ "from", "to", "cc" ]
 [ "911@domain.tld", "911@domain2.tld" ] )
{
        fileinto "INBOX.911";
        stop;
}

# rule:[office]
if anyof ( address "from"
 [ "anna@domain.tld", "petya@mail.tld", "mitya@gmail.tld" ],
 address ["to","cc"] "info@domain.tld",
 address :domain "from" "xxx.tld" )
{
        fileinto "INBOX.office";
        stop;
}


Если надо сразу удалять какие-то сообщения, то можно сделать как-то так:
# rule:[testd]
if anyof (header :contains "Subject" "QQQ")
{
 discard;
 stop;
}


Думаю пояснения по правилам тоже не нужны.