Best viewed with LeechCraft on Microsoft Linux. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1247.0 пользователей не могут ошибаться!
?7000
прекрасное6454
говно5922
говнорашка5512
хуита4737
anime3078
linux2662
music2645
bnw2607
рашка2587
log2372
ололо2255
дунч1879
pic1816
сталирасты1494
bnw_ppl1452
быдло1441
украина1439
дыбр1239
гімно1158

Новосибирск залило говном. В водопроводе - говно, поэтому воду отключили.

#202802 (1) / @hongweibing / 4544 дня назад

tfw простудился и заболел ровно в свой день рождения.

#BONJ0F (2) / @goren / 4544 дня назад

чото мне bnw напоминает гаеч.

#JKUQGR (1) / @muromec / 4544 дня назад

Subject: Добро пожаловать в [[sitename]]!

Здравствуйте, Sergey Alirzaev!

Вы авторизовались в LiveJournal с помощью вашего Google-аккаунта.

#O5GK39 (0) / @l29ah / 4544 дня назад

Как заставить браузеры скроллить постранично при наличии говнобаров типа того, что у гуглоплюса вверху?

#YV3IPL (1) / @l29ah / 4545 дней назад

https://pp.vk.me/c406726/v406726635/1173b/5qS9WbK5aPI.jpg
Московское велосипедное сообщество протестует против засилья ашанбайков.

#G6YRXO (0) / @lexszero / 4545 дней назад

Foxy Shazam - Across the Golden Field
Какую же я хуиту слушал полтора года назад :3

#K2Z08X (0) / @l29ah / 4545 дней назад

http://dump.bitcheese.net/files/usejalu/blagochina.png
Судя по трекингу, Благовещенск полностью захвачен Китаем. Ну или моей посылкой играют в футбол через границу.

#M0NLWK (0) / @lexszero / 4545 дней назад

Зачем-то среди ночи включил говноящик. Смотрю, как кремлёвские говноаналитики пиздя о кризисе в США. Интересно, сколько bullshit они могут прокукарекать прежде, чем это аллегорическое дерьмо каким-нибудь диалектическим переходом трансмутирует в реальное и польётся у них изо ртов?

#ZF89J2 (2+1) / @goren / 4546 дней назад

Опять гиг проебал =(

#7ATAEX (2) / @nedel / 4546 дней назад

Да, кстати, если кто-нибудь знает последовательность, которую OTR-говно интерпретирует как "не интерпретировать OTR-последовательности в этом сообщении", скажите мне её

#KOZCYR (1+2) / @stiletto / 4547 дней назад

в тирасполе какие-то странные цены на недвигу. аренда мегадешевая, а продажа - уровень одесского таирово

#A6QCGU (0) / @muromec / 4547 дней назад

На дворе стоял 2002 год. У меня был доступ к ЭВМ системы 486DX4-100MHz/32Mb, оборудованной ОС "Microsoft Windows 95". Когда мне хотелось послушать фонограммы в формате Движущиеся Картинки Три (в народе именуемый "эм эр зэ"), на данной ЭВМ с этим справлялась ровно одна программа - CoolPlayer (до сих пор помню, охуеть). Причем во время прослушивания можно было даже играть в "сапера", но без резких движений мышью - фонограмма начинала заикаться.
Сейчас на дворе заканчивается 2013 год. У меня в кармане лежит ЭВМ системы ARM Cortex-A9 1.2GHz/512Mb, оборудованный ОС "Google Android 4.0.4". Через неделю аптайма этот ебаный кусок говна начинает вести себя в несколько раз хуже, чем тот 486: плеер убивается нахуй при попытке открыть менюшку, которая при этом нещадно тормозит. И даже если ничего не делает, убивается нахуй. Приходится останавливаться, лезть в рюкзак и включать обратно. Руками. Думаю, о невозможности запуска чего-нибудь параллельно (например, жсм-трекера, от которого требуется раз в секунду получать 50 байт из последовательного порта и записывать их в файлик на флешку), не стоит и говорить.
Идите нахуй со своим прогрессом. И в пизду.

#54FFJ2 (8+4) / @lexszero / 4547 дней назад

[19:07:23]<L29Ah> тестовые выезды - ня
[19:07:45]<L29Ah> китайцы - мудаки, в лигераде слишком уж много непродуманной или хуёво собранной фигни
[19:08:06]<L29Ah> алсо, я лёгким движением руки свернул болт M6
[19:08:10]<L29Ah> из нержи
[19:09:42]<L29Ah> усилием порядка десяти ньютон-метров

#SKYLHX (0) / @l29ah / 4547 дней назад

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

#LTI2KZ (0+2) / @lexszero / 4548 дней назад

Самые брутальные персонажи аниме: http://www.youtube.com/watch?v=HKMncaF1xbU ЧСХ, все представленые мультики — неведомая ёбаная хуйня из 90-х. Почему такого больше не делают? Сейчас только шлак гонят про девочек и школу…

#SB6GB6 (32+1) / @goren / 4548 дней назад

Проверял GCC на предмет того, как он умеет рекурсию оптимизировать.
Вот такая штука

unsigned int plus(unsigned int a, unsigned int b)
{
  if (b == 0) return a;
  return plus (a+1, b-1);
}

Относительно успешно сворачивается сложение. Получается такая шняга:

movl %edi, %eax
addl %esi, %eax
ret

Хотя в идеале можно было бы обойтись

leal (%rsi,%rdi), %eax
ret

Что касается умножения, там ситуация более печальная

inline unsigned long int product_0(const unsigned int a, const unsigned int b, const unsigned long int tmp)
{
  if (b == 0) return tmp;
  return product_0(a, b-1, tmp+a);
}

unsigned long int product(const unsigned int a, const unsigned int b)
{
  return product_0(a, b, 0);
}

В ассемблере получается такая фигня

product:
.LFB34:
.cfi_startproc
    xorl %eax, %eax
    testl %esi, %esi
    je .L7
    leal -1(%rsi), %eax
    mov %edi, %edi
    addq $1, %rax
    imulq %rdi, %rax
.L7:
    rep
    ret
.cfi_endproc

Тут оно зачем-то зануляет значение регистра, в котором хранится возврашемое из функции значение и сравнивает с нулем значение регистра, в котором в функцию передается число. Если ноль то прыгаем в конец функции, возвращая 0. Тогда внезапно появляется смысл в этом rep ret http://repzret.org/p/repzret/

Why? Because “The processor is unable to apply a branch prediction to the single-byte near-return form (opcode C3h) of the ret instruction.” Thus, “Use of a two-byte near-return can improve performance”, because it is not affected by this shortcoming.

Ну а дальше через leal из регистра rsi число копируется в eax, уменьшаясь при этом на 1 (нахрена?) и потом из регистра edi двигается в edi (НАХРЕНА??), увеличиваем rax на 1 через addq (ну тут понятно зачем, перед этим ведь оно было непонятно зачем уменьшено на 1, но нахрена уменьшать и потом увеличивать? И вообще, для увеличения на 1 лучше incq использовать) ну и в итоге компилятор таки вставляет инструкцию imulq. Распознать умножение в этой рекурсивной хрени компилятор смог, но при этом как-то через жопу все, нагенерировал кучу говна всякого. Можно было намного проще сделать

movl %esi, %eax
imull %edi, %eax

gcc version 4.5.1 если что

#3BR06J (1+1) / @j123123 / 4548 дней назад

... формочка генрирует файл, который нужно распечатать (та самая форма 10, но заполненная заранее), подписать, отсканировать обратно и залить на сервер. Дальше нужно отсканировать квитанцию из банка и ИНН.
После этого сканы нужно подписать уже электронной подписью. Это делается прямо на сайте, а поскольку закон запрещает передавать приватный ключ, то с сайта грузится жава-апплет, считает подписи локально и на сервер грузит только результат.
...
Регистрационный портал - это очень страшный сайт по адресу http://rp.irc.gov.ua. В отличии от таксера, там даже не жава-апплет, а целый силверлайтовый ад, который требует поставить в систему дополнительные библиотеки и только после этого работает. Конечно же - только под виндами и только после трех ребутов.
....

http://enodev.org/2013/09/fop/

#XD1I2G (6) / @lexszero / 4548 дней назад

Похоже не меня одного заебало онеме? Похоже модно стало делать треш.

#GE1DO3 (7+1) / @stiletto / 4549 дней назад

Логарифм — это операция, которая при применении её к числу делает его гораздо меньше (подобно взятию квадратного корня).
Итак, первая вещь, которую вы должны запомнить:
логарифм возвращает число, меньшее, чем оригинал.
http://habrahabr.ru/post/195996/

число, меньшее, чем оригинал.
число, меньшее, чем оригинал.

#R3TVQ2 (5) / @ninesigns / 4550 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.