Чтобы добавлять сообщения и комментарии, .

@oxpa:
oxpa

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

@iamchmo:
iamchmo

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

@amrok:
amrok

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

@Balancer:
Balancer

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

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

@deni:
deni

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

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

@Tima-S:
Tima-S

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

@NicoleWerruil:
NicoleWerruil

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

@loz:
loz

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

@DespicableMe:
DespicableMe

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

@DespicableMe:
DespicableMe

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

@DespicableMe:
DespicableMe

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

@DespicableMe:
DespicableMe

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

@DespicableMe:
DespicableMe

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

@cab404:
cab404

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

@amrok:
amrok

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

@cab404:
cab404

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

@cab404:
cab404

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

@cab404:
cab404

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

@cab404:
cab404

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

@cab404:
cab404

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

@cab404:
cab404

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

@cab404:
cab404

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

@cab404:
cab404

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

@cab404:
cab404

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

@cab404:
cab404

camelCase vs c_style, who wins?

@wormpicturesque:
wormpicturesque

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

@Toivo:
Toivo

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

@Toivo:
Toivo

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

@Toivo:
Toivo

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

@eill:
eill

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

@jopp:
jopp

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

@mdck:
mdck

i.imgur.com

@intr13:
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:
DancingWolf

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

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

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

@Mapc:
Mapc

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

@cronfy:
cronfy

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

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

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

@SLX:
SLX

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

@Obormonster:
Obormonster

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

@scame:
scame

shlema.org.ua

@gelin:
gelin

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