[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]

No.16497 Reply
File: 6424.jpg
Jpg, 39.58 KB, 452×700 - Click the image to expand
edit Find source with google Find source with iqdb
6424.jpg
Привет, доброкодер. Собрался на каникулах студентота, да подзаняться data mining'ом, нужно распарсить один популярный сайт. В детстве для этого юзал пёрловскую LWP, но сейчас уже вёсь пёрл позабыл. Скажи, чем в этом сезоне модно парсить сайты?
>> No.16498 Reply
>>16497
Пайтон конечно же!
>> No.16500 Reply
>>16498
Окей, а какими либами? Юзал как-то HTMLParser, не понравилось.
>> No.16501 Reply
>>16500
BeautifulSoup
>> No.16507 Reply
>>16501
Спасибо!
А для няшной/плюсов есть что-нибудь аналогичное?
>> No.16546 Reply
>>16507

Ты какой то извращенец совсем, перолиться байтами в подобной задаче. Ладно бы игру тридекруйзис суть такова или эмулятор дисторшона митолзон какой бы пилил, тут хоть немного понятен бы был мотив байтами пежиться.
>> No.16555 Reply
>>16546
> перолиться
Не нервничай, успокойся, выпей чаю.
> байтами пежиться
Тащем-та, плюсы != байтосодомия, например.
>> No.16556 Reply
>>16555
Ещё как == байтосодомия, например.
>> No.16557 Reply
>>16556
> байтосодомия
Байтосодомия есть не выбор языка, а состояние разума.
>> No.16558 Reply
>>16557
ты неправ
>> No.16561 Reply
>>16558
Ультрабайтоебский функциональный язык с такой-то лямбда-пе-омегой с тобой не согласен.
http://www.ats-lang.org
>> No.16575 Reply
>>16558
Ты просто байтоебов еще не видел. Вот тебе примерный кусок кода одного особого упоротого.
void yoba(int i, int j)
{
    int *k=new int;
    *k=i;
    i=j;
    j=*k;
    delete k;
//десять строк какого-нибудь дыр-дыр-дыра 
}
Не точно (такого рода указатели у него жили все-таки дольше), но суть передана верна. На вопрос "нахуя?" ответом послужило гениальное "Чтобы меньше времени занимать память.".
>> No.16577 Reply
>>16575
> Чтобы меньше времени занимать память
да, это пиздец, ведь можно было просто добавить вложенные фигурные скобки
>> No.16578 Reply
>>16575
Здесь налицо простое непонимание осовных принципов работы с памятью, а вот выравнивание данных под ассоциативность кэша, всякие йоба-_MM_SHUFFLE, расстановка нопов из-за каких-нибудь ебанутых особенностей предсказателя переходов ppc или алиасинг указателей уже можно отнести к байтоебству.
>> No.16579 Reply
>>16577
А про XOR ты, конечно, не слышал
>> No.16580 Reply
>>16579
а при чём здесь он?
>> No.16582 Reply
>>16580
Можно свопнуть тремя ксорами, хотя тоже не нужно, ведь какой-нибудь x86 имеет такой-то XCHG
>> No.16583 Reply
>>16582
> Можно свопнуть тремя ксорами
разве ксоры быстрее присвоения? (алсо, я-то не байтоблядь ни разу, свопнул бы ксорами безо всяких перделок и экономии).
>> No.16585 Reply
>>16583

Ксор - это простейшая логическая цепь из двух логических элементов. Проще того же сумматора, например. Я не особо представляю, как что-нибудь может быть быстрее ксора.
>> No.16586 Reply
File: 1206652659240.jpg
Jpg, 146.44 KB, 1024×768 - Click the image to expand
edit Find source with google Find source with iqdb
1206652659240.jpg
>>16585 Нот?
>> No.16592 Reply
>>16583
На самом деле нет. Такую йобу имеет смысл использовать только при программировании микроконтроллеров. К тому же семантика у такого свопа строго последовательная, так что на современных суперскалярах мувы будут быстрее. Да и вообще, если мы имеем дело с каким-нибудь более или менее продвинутым компилятором вроде icc, то он, в зависимости от контекста, может, например, у последующих операций просто поменять адреса местами или, если в регистрах лежали какие-нибудь символы, может вообще подставить эти символы напрямую. Упомянутый мной ранее XCHG тоже не будет быстрее, но зато он атомарный.
>> No.16638 Reply
>>16546
анон я проиграл с твоего поста


Password:

[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]