五 |
|
級 |
Друзья
У нас был мелкий траблешутинг. Меня поп
У нас был мелкий траблешутинг. Меня попросили вывод команды, но у меня всё вдруг заработало...... ну я и ответил как есть....br /В ответ пришёл такой ответ:br /br /Первый, первый, вас не понял, повторитеbr /Я не выдел нигде, чтобы при команде ls -la система выдавала ответ Заебись
Категории: Друзья
Задачка
citeесть 2 бесконечно больших текстовых файла отсортированных лексикографически.br /Нужно найти разницу и записать в файлы./citebr /a name=cutid1/abr /precode
open A, shift or die;
open B, shift or die;
my $h = 0;
while (!(eof(A) eof(B)) ) {
( $a, $b ) = $h == 0 ?
( scalar lt;Agt;, scalar lt;Bgt; ) : $h == 1 ?
( $a, scalar lt;Bgt; ) : ( scalar lt;Agt;, $b );
print lt; $a and next unless (defined $b);
print gt; $b and next unless (defined $a);
$h = $a cmp $b or next;
print $h == 1 ? gt; $b : lt; $a;
}
/code/prebr /в принципе, можно сократить 2 строчки, но было лень разбираться с code$h = $a cmp $b or next;/code...br /img src=http://arto.homeunix.org/cgi/track.pl?diff /br /a name=cutid1-end/a
Категории: Друзья
Когда ж вы уже нажрётесь, упыри?
Оригинал взят у span class=ljuser ljuser-name_asnecto lj:user=asnecto style=white-space:nowrapa href=http://asnecto.livejournal.com/profileimg src=http://l-stat.livejournal.com/img/userinfo.gif?v=88.9 alt=[info] width=16 height=16 style=vertical-align: bottom; border: 0; padding-right: 1px;//aa href=http://asnecto.livejournal.com/basnecto/b/a/span в a href=http://asnecto.livejournal.com/126150.htmlКогда ж вы уже нажрётесь, упыри?/adivПатриарх Московский и всея Руси Кирилл назвал quot;насущно необходимымquot; создание правовой базы, которая бы гарантировала span style=font-size: mediumbбюджетное финансирование православных общеобразовательных организаций /b(/spanМосква. 23 января. ИНТЕРФАКС)br /br /Много можно было бы поглаголить на эту тему...br /Вспомнить Конституцию и законодательство, которыми давно и дружно подтирается и государство, и РПЦ.br /Вспомнить о миллиардах субсидий для РПЦ, об ударной пятилетке гундяевок, рейдерству РПЦ и пр.br /br /Но, пожалуй, не к чему это.br /Как там психологи говорят? quot;Не можешь изменить ситуацию, измени свое отношение к нейquot;?br /br /Меняю!br /Предлагаю принять следующие поправки к quot;Закону Российской Федерацииnbsp;о свободе совести религиозных объединенияхquot;:br /br /span style=font-size: smallb1. В случае встречи духовного лица в общественном месте обязать граждан РФ целовать его в попу.br /2. Число целований для атеистов и иностранных граждан устанавливается РПЦ.br /3. В случае уклонения от целования взимается штраф или накладывается арест на 15 суток.br /4. Суммы взимаемых штрафов перечисляются на счет РПЦ./b/spanbr /br /br /Собираю подписи!br /Кто первый?br /br /div class=lj-likediv class=lj-like-item lj-like-item-facebookfb:like href=http://wom.livejournal.com/159276.html send=false layout=button_count width=100 show_faces=false font= action=recommend/fb:like/divdiv class=lj-like-item lj-like-item-twittera href=http://twitter.com/share class=twitter-share-button data-url=http://wom.livejournal.com/159276.html data-text=Когда ж вы уже нажрётесь, упыри? data-count=horizontal data-lang=enTweet/a/divdiv class=lj-like-item lj-like-item-googleg:plusone size=medium href=http://wom.livejournal.com/159276.html/g:plusone/divdiv class=lj-like-item lj-like-item-vkontaktediv id=vk_like_701962872/divscript type=text/javascriptjQuery.VK.addButton(vk_like_701962872,{pageUrl:http://wom.livejournal.com/159276.html,pageTitle:Когда ж вы уже нажрётесь, упыри?,verb:1,pageDescription:Оригинал взят у asnecto в Когда ж вы уже нажрётесь, упыри? Патриарх Московский и всея Руси Кирилл назвал quot;насущно необходимымquot; создание правовой базы, которая бы…,type:mini,pageImage:http://l-userpic.livejournal.com/19123952/513800});/script/divdiv class=lj-like-item lj-like-item-livejournalspan class=lj-button donate-button embed-button lj-button-lightspan class=lj-button-wrapper
span class=lj-button-link title=
span class=lj-button-aa class=lj-button-b href=http://www.livejournal.com/shop/tokens.bml onClick=return DonateButton.buyMore(this,Please a href=\http://www.livejournal.com/login.bml?ret=1\log in/a to give LJ Tokens., event);span class=lj-button-icon/spanGive 10/aspan class=lj-button-c emptyspan class=lj-button-arrowspan class=lj-button-arrow-bg/span/span/span/span
/span
/span/span/div/divbr /form action=http://www.livejournal.com/update.bml method=GETinput type=hidden name=repost value= /input type=hidden name=repost_type value=a /input type=submit value=repost / /form/divbr /
Категории: Друзья
и политике...
сдал зачёт по геополитике. крайне колоритный препод.ulliсоветский строй - это самый правильный строй/liliправославие спасёт россию/liliкитайцы молодцы и мы должны брать с них пример/liliс белорусами тоже самое/liliамериканцы - ВРАГИ/liliучёный, который не занимается активно политикой или общественной деятельность не имеет право называться учёным./liliроссия не может не быть империей/liliельцин - враг народа/liliвсе обязаны знать полный титул царя Алексея Михайловича/liliвсе должны использовать только русские слова (что не мешает самому использовать древне- греко/римские и сообщать об этом)/li/ulмнение препода - истина в последней инстанции. постоянно спрашивает - quot;это понятно?quot;, абсолютно не слушая что ему говорят. 3 часа слушал перед НГ выступление ботокса и понял, что тот не собирается ничего менять в своём поведении - зачем тратить 3 часа он не объяснил. 4 часа слушал главного наркоторговца - зачем?br /какая-то каша в голове у него и постоянно перепрыгивает с одного на совсем другоеbr /br /3 по психологии. ни в одном наборе шпор не было моих вопросов :)
Категории: Друзья
Look-Around Assertions в операторе s///
До сих пор не задумывался на эту тему, но работает. Пример:br /citeЗадание: Удалить все знаки «+», за которыми следует цифра./citebr /precode
# perl -le $ARGV[0] =~ s#\+(?=\d)##g print $ARGV[0] +test + +12 +13 ++
+test + 12 13 ++
#
/code/prebr /img src=http://arto.homeunix.org/images/psilocybin.jpg /
Категории: Друзья
Задачка про CIDR
a href=http://nponeccop.livejournal.com/225261.html?style=mineОтсюда/a:br /citeЗадача такова: есть ASCIIZ-строка с IP-адресом, надо вернуть true, если этот адрес попадает в один из диапазонов, перечисленных в файле.br /br /Файл текстовый такого формата,br /br /192.168.1.3,192.168.1.5br /192.168.2.4,193.0.0.3br /br /Файл не отсортирован, дипапазоны произвольные и могут пересекаться. Первый адрес меньше второго или равен ему. Пересечение диапазонов можно обрабатывать двумя путями: лиюо отказываться грузить такой файл и выдавать что с чем пересеклось, либо не отказываться и корректно работать в таких условиях.br /br /Файл грузится один раз и потом десятки миллионов раз лукапится. Записей в конфиге - сотни./citebr /a name=cutid1/abr /Решение:br /precode
# cat gt; z.pl
#! /usr/bin/perl
use Net::Patricia;
use Net::CIDR::Lite;
my $pt = new Net::Patricia;
my $cidr = new Net::CIDR::Lite;
open F, shift or die;
while (f) {
chomp; s#,#-#;
foreach my $m ($cidr-gt;add_range($_)-gt;list) { $pt-gt;add_string($m) }
}
foreach (lt;gt;) {
chomp;
print $_, :, $pt-gt;match_string($_) ? YES : NO, \n;
}
^D
# perl z.pl /tmp/ip.range =( print -l 192.168.1.1 192.168.1.4 )
192.168.1.1:NO
192.168.1.4:YES
# perl -le foreach (0..$ARGV[0]) { printf %d.%d.%d.%d\n, rand()%255, rand()%255, rand()%255, rand()%255 } 10240000 gt;| /tmp/ip.list
# wc -l /tmp/ip.list
10240001 /tmp/ip.list
# time perl z.pl /tmp/ip.range /tmp/ip.list gt;| /dev/null
Real: 120.10s User: 105.21s System: 1.31s Percent: 88%% Cmd: perl z.pl /tmp/ip.range /tmp/ip.list gt;| /dev/null
#
/code/prebr /br /PS. Вкралась ошибка: неправильно сгенерил список ip адресов, надоbr /precode# perl -le foreach (0..$ARGV[0]) { printf %d.%d.%d.%d\n, int(rand(255)), int(rand(255)), int(rand(255)), int(rand(255)) } 10240000 gt;| /tmp/ip.list/code/prebr /Результат:br /precode# time perl z.pl /tmp/ip.range /tmp/ip.list gt;| /dev/null
Real: 176.98s User: 153.23s System: 2.20s Percent: 87%% Cmd: perl z.pl /tmp/ip.range /tmp/ip.list gt;| /dev/null/code/prebr /br /PS2. Скорость слабо зависит от количества сетей:br /precode
# for i in {1..300}; do a=$[ $RANDOM%255 ]; b=$[ $RANDOM%255 ]; c=$[ $RANDOM%254 ]; d=$[ $RANDOM%254 ]; print $a.$b.$c.$d,$a.$b.$[$c+1].$[$d+1]; done gt;| /tmp/ip.range2
# time perl z.pl /tmp/ip.range2 /tmp/ip.list gt;| /dev/null
Real: 187.54s User: 173.13s System: 1.98s Percent: 93%% Cmd: perl z.pl /tmp/ip.range2 /tmp/ip.list gt;| /dev/null
#
/code/prebr /a name=cutid1-end/a
Категории: Друзья
img alt= height=480 src=http://pics
img alt= height=480 src=http://pics.livejournal.com/mad_fisher/pic/0011bpkg style=border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; width=640 /br /nbsp;окто-мама передает вам всем пламенные осьминожьи приветы)
Категории: Друзья
img alt= height=800 src=http://cs5909
img alt= height=800 src=http://cs5909.vk.com/u639466/140548433/w_29775df2.jpg style=border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; width=800 /br /br /Явилась ко мне Принцесса-Единорог сегодня ночью.br /Наснимали вотbr /br /Модель: Анна Морган http://vk.comloopmorganbr /Октограф: Марго Фишер http://vk.com/octolove
Категории: Друзья
Вопрос :)
Поделитесь опытом, как заставить себя что-то делать? :) Имеется в виду творческая часть жизни. Вот вчера уложила ребенка спать, села за стол и задумалась. Хочется сделать вот это, было бы неплохо начать вот такой проектик, а вот это точно надо бы сделать потому как праздники на носу... И чем все закончилось? Сделала себе чашку горячего шоколада и погрузилась в дебри интернета. Ха. br /br /Порой думается, что как было бы замечательно, если бы праздники можно было просто ПРАЗДНОВАТЬ! Радоваться огонькам на улицах, рассматривать витрины магазинов... И чтобы НИКАКИХ ПРОЕКТОВ!!! Чтобы или все уже было готово, или же не начинать ничего. Ага, это к тому, что я каждый год после своего дня рождения думаю, что лучше бы начать готовиться к Рождеству уже сейчас :)
Категории: Друзья
img alt= height=667 src=http://cs5909
img alt= height=667 src=http://cs5909.vk.com/u639466/-14/w_b073c5e0.jpg style=border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; width=1000 /br /br /Наснималось вот.nbsp;
Категории: Друзья
Версия пакета в package.
Можно теперь писать так:br /precode
package Package 1.23;
...
print $VERSION, \n;
...
1;
/code/prebr /Но версия в таком операторе не вычисляется, там надо писать именно число.br /Т.е. такое выражение даст ошибку:br /precode
package Package qw$Revision: 1.23 $[1];
/code/pre
Категории: Друзья
здоровья для
буду обитать в районе суханки 15-17, 21-24br /br /рассмотрю варианты слегка по пивку после 20:00
Категории: Друзья
img alt= src=http://cs5905.vk.com
img alt= src=http://cs5905.vk.com/u33085317/-14/x_2230fd3c.jpg style=border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; width: 604px; height: 499px; /br /br /Эта мысль помогает мне жить...br /за день до ДР мне повесят кардиомонитор. ох)br /а еще я не могу говорить)br /
Категории: Друзья
О главном
Больше всего на свете, я ненавижу ложь.br /Наверное, это впиталось ко мне в кровь с молоком матери.
Категории: Друзья
кровать с wi-fi во владе
Ищется недорогая гостиница во Владе около Гипермаркета. С wi-fi.br /9 дней учёба в ланите.br /Кто-нибудь в курсе?
Категории: Друзья
Доброе утро!br /Сегодня первое ноября,
Доброе утро!br /Сегодня первое ноября, а значит я хочу снова быть с вами. Я хочу снега и эмоций.br /br /Отпишитесь здесь те, кто все еще со мной :)nbsp;br /br /br /Ну и картинку для привлечения вниманияbr /br /img alt= src=http://cs5909.vk.com/u639466/140548433/w_636a9921.jpg style=border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; width: 600px; height: 600px; /br /br /Фотограф: Марго Фишер http://vk.com/octolovebr /Модель : Лариса Левскиnbsp;a href=http://vk.com/id16940568 style=color: rgb(43, 88, 122); text-decoration: none; cursor: pointer; rel=nofollowhttp://vk.com/id16940568/abr /Визаж: Натали Суровцеваnbsp;a href=http://vk.com/id207304 style=color: rgb(43, 88, 122); text-decoration: none; cursor: pointer; rel=nofollowhttp://vk.com/id207304/abr /
Категории: Друзья
One is down, more to go
img src=https://lh4.googleusercontent.com/-lVoEJSVq4OM/TqG74IMmCTI/AAAAAAAAFRY/9K6OqaEo4s4/s1000/20111021.jpgbr /br /Наконец-то закончила очередной проект. Теперь у меня есть осеннее трио. А к нему - зимнее и весеннее. Все, что осталось сделать, это летнюю тройку. Но это уже потом. Потом, потом, потом. :)
Категории: Друзья
разбор ini-файла
Простейший ini-файл:br /br /codepre
# Comment
Param1 = Value1
[Section1]
Param2 = Value2
LongParam = Very \
Long \
Param
[Section2]
Param3 = Value3
/code/prebr /br /a name=cutid1/abr /codepre
# perl -MData::Dumper -0777 -lne s#\#.*?\n##gm; s#\\\n\s+##gsm; my $sect = __DEFAULT__;
while (m#(?:(?name\w+)\s*=\s*(?value.+?)\s+$|\[(?sect\w+)\])#gm) {
$sect = $+{sect} || $sect; $hash{$sect}-gt;{$+{name}} = $+{value} if exists $+{name}
} print Dumper \%hash /tmp/a.ini
$VAR1 = {
Section1 =gt; {
LongParam =gt; Very Long Param
},
Section2 =gt; {
Param3 =gt; Value3
},
__DEFAULT__ =gt; {
Param1 =gt; Value1
}
};
#
/pre/codebr /br /Или в виде функции:br /br /codepre
sub ini ($) {
local $_ = do { local $/; open F, $_[0] and f };
s#\#.*?\n##gm; s#\\\n\s+##gsm;
my $sect = __DEFAULT__;
my %hash;
while (m#(?:(?name\w+)\s*=\s*(?value.+?)\s+$|\[(?sect\w+)\])#gm) {
$sect = $+{sect} || $sect;
$hash{$sect}-gt;{$+{name}} = $+{value} if exists $+{name}
}
return \%hash;
}
/pre/codebr /a name=cutid1-end/a
Категории: Друзья
Маленькие радости.
Когда я стояла сегодня в секционной в интимной обстановке с трупом и тут повалил снежище и все это было видно через огромные окна зала, которых штук восемь. Я так люблю снег, кто бы знал. Я так ждала зиму, ожидание еще никогда не было таким томительным.
Категории: Друзья
о кастрюлях и чайниках
Оригинал взят у span class=ljuser ljuser-name_avva lj:user=avva style=white-space:nowrapa href=http://avva.livejournal.com/profileimg src=http://l-stat.livejournal.com/img/userinfo.gif?v=88.9 alt=[info] width=16 height=16 style=vertical-align: bottom; border: 0; padding-right: 1px;//aa href=http://avva.livejournal.com/bavva/b/a/span в a href=http://avva.livejournal.com/2373486.htmlо кастрюлях и чайниках/adivВы слышали? Макдональдс начала рекламную кампанию против фаст-фуда.br /br /... Нет, кажется, я что-то перепутал. На самом деле случилось вот что: Мадонна решительно осудила изобилие секс-символики в современной музыке, и призвала молодежь не забывать о скромности и целомудрии.br /br /... Нет, извините, и это неправда. Столько всего происходит, так легко перепутать! На самом деле вот что случилось: Андрей Макаревич сочинил сатирическую песню К нам в Холуёво приезжает Путин./div
Категории: Друзья
