to post messages and comments.

@oxpa:

pastebin.com сука, это просто прекрасно. Я ржу в голос.

@iamchmo:

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

@amrok:

// Похоже, код ниже был написан на всякий случай.

@Balancer:

Google запускает хостинг репозиториев: xakep.ru

Ну да... Закроем Google Source, откроем новый проект. Им реально пофиг на доверие юзеров или пипл и так схавает? :)

@deni:

Нашёл в старом коде:

$(function () {
var title = "Олдскул";
if ($.cookie("oldschool")) {
title = "Нах олдскул";
}

@Tima-S:

гитхаб опять заблокирован. Они что, не понимают, что там вообще-то серьезные проекты лежат? Пусть бы блокировали свои вконтактики.

@NicoleWerruil:

with общага do
{
for (each_day)
{
бессонница();
жуткий_сквозняк();
за_стеной.Шум = орущих_идиотов++;
}
}

@loz:

По мотивам juick.com
Прикидываем сколько строк кода в GNU grep, а потом прозреваем тут
git.savannah.gnu.org

@DespicableMe:

Полностью оформил работу своей программы. Осталось обработать пару ситуаций и можно будет выкладывать.
Хотя, если честно, запал пропал. Мне это уже не нужно. Оно работает. Пусть и не идеально, но поставленная цель уже, можно сказать, достигнута. Если будет совсем лень, то можно и закрыть глаза на недочёты. Хоть это и плохо.

@DespicableMe:

Обработка ошибок, которые возникают в многопоточном приложении превращается в настоящий ад. Просто не было у меня такого опыта.
Создаётся впечатление, что для того, чтобы закончить написание ScreenBlocker мне придётся узнать несколько больше, чем я полагал в самом начале.
Сейчас вот как раз чаще всего получаю NullTeferenceExeption и никак не могу понять от чего.

@DespicableMe:

Что можно придумать хорошего, если в одном месте у меня идёт обращение к базе, которой может не быть. В таком случае оно, конечно, если подождать, то выдаст ошибку как полагается, а если мышкой потыкать, то система решит, что программа зависла и предложит убить, чего мне не надо.
Как этого избежать? Как обойти?

@DespicableMe:

Сегодня состряпал наконец установщик для своей программы.
Теперь осталось оттестировать всё как следует и можно выкладывать в общий доступ.

@DespicableMe:

Исправил ошибку с потерей подключения к сети.
Хах!.. Как это ни странно, но большинство изменений в программе совсем не требуют глубокого погружения и коренного изменения, что меня лично удивляет. Так что теперь ошибку оно будет выдавать только в случае реально грустного — полного краха программы. Осталось только немного поправить код административного интерфейса и будет просто счастье.
Пойду-ка я теперь испытаю этот самый код на хрюшке в зале.

@cab404:

I am not alone, I have a lot of threads!

@amrok:

case USB_ZAKAKA: //TEST — ЗАКАКАТЬ ПАМЯТЬ!!!

@cab404:

Я правильно понял, что в object присутствует в обработке атрибутов закоденная обработка property, или всё намного глубже?

@cab404:

to_be or not to_be
Всегда же True ._.

@cab404:

CherryPy — классная вещь.

@cab404:

throw new RuntimeException(" 'WAT?' state occurred in generateLine ");

@cab404:

Написал imlp вместо impl. Во всём проекте. Несколько раз подряд. Пойду-ка я спать.

@cab404:

Я тут делаю доставалку провайдеров из массива с задаваемой вероятностью, и написал вот такую вещь: pastebin.com
Проще говоря, она берёт случайное число от 0 до суммы вероятностей в массиве (в данном случае вероятность — не число от 0 до 1) — назовём эту сумму N, идет по этому массиву, вычитая из N вероятность текущего элемента, и если N <= 0, то элемент является искомым. На первый взгляд, должно работать, но я не уверен.

@cab404:

Хм. В Java не хватает вызова своих конструкторов с перегрузкой методов, к примеру, так: pastebin.com

@cab404:

Сижу, пишу темплейт для color chooser-а в заставке. Слушаю Best of Times из WoG OST (спасибо, @Orhideous ). И осознаю, что как же, вашу кобылу, приятно сидеть и писать то, что ты хочешь, не думая о таких вещах, как монетизация, реклама и другая фигня, связанная с получением денег. Просто писать проект для себя и как нравится, потому, что он тебе нравится. Ниописуемо.
И да, сори за капитанство ^^

@cab404:

Влил в одну заставку такое количество удобных кусков кода, что думаю, sweetieBot 3 будет писаться на её основе :D

@cab404:

camelCase vs c_style, who wins?

@wormpicturesque:

чорд возьми, сущность комментов и рефакторинга одной строкой: "Comment any potentially confusing code, or better yet, rewrite the code so that it isn't confusing."

@Toivo:

Завтра стартует неделя свободных коммитов в ядро, количество говнокодеров увеличится вдвое.

@Toivo:

[12:05:26] Michael: ну что вам еще предложить
[12:06:06] Я: брюнетку 90/60/90 до 30ти без детей и в/п с в/о
[12:06:13] Дмитрий: ты только поконкретней предлагай — а то опять не то будет

@Toivo:

Прокрастинирующая инициализация.

@eill:

у меня каждый день даунхилл, как в том стишке. Почувствуй себя долбоебом в 28 лет — начни программировать!

@jopp:

Куда лучше всего выкладывать исходники, чтобы потом желающим показывать?

@mdck:

i.imgur.com

@intr13:

Я считаю, что результирующие переменные в методах это хорошо. Такой код удобнее читать и поддерживать. Также это очень полезно при отладке и ведении трейс-логов. Например, на одном собеседовании я написал примерно так:
 public MyObject findByValue(Collection<MyObject> myObjects, int value) {
   MyObject result = null;
   for (MyObject myObject : myObjects) {
     if (value == myObject.getValue()) {
       result = myObject;
       break;
     }
   }
   return result;
 }
Интервьюер тогда сразу зацепился за переменную result. И вот что делать с подобными спагетти-кодерами?

@DancingWolf:

Потрясающий комментарий в коде фиг знает какой давности:

//Мои добавления

Теперь это видимо Мои добавления

@Mapc:

а всего то и надо, что синус вычислить...
eglibc.org

@cronfy:

Отличный комментарий к эксплойту:

/*
...
How to use: sudo rm -rf /
*/

Сам эксплойт нормальный: seclists.org

@SLX:

Вот есть проект. Код в нём полное УГ. Сам писал. Сейчас хочется все это переписать(не с нуля) по нормальному. А запустить его надо как можно скорее — тогда говнокода будет еще больше. =(

@Obormonster:

Весело, чо opennet.ru

@scame:

shlema.org.ua

@gelin:

Смотрю код и ненавижу все фреймворки.
Начиная с Hibernate.