Sep. 10th, 2010
ООП головного мозга
Sep. 10th, 2010 12:04 pmУ IM-клиента Empathy есть проблема с чат-комнатами: иногда вылазит сообщение "too long message" при попытке что-то написать. Ну я подумал, что опенсорц же, слажу сейчас туда, сломаю генерацию этой ошибки...
Скажите, это нормальным стилем теперь считается, что на каждый пук своя структура, функция и фабрика, одно зовет из другого, что-то кому-то отвечает коллбеком, постоянно что-то переопределяется, а чтобы жизнь не казалось медом, у всех библиотек ничего не говорящие названия вроде telepathy-butterfly?
Я смог найти где оно генерирует интерфейс, как соединяется с чатрумом и еще много чего, а вот места, где собственно постится сообщения - нет. Агггрррхх!!
И еще вот такое бесит:
static void
tp_chat_async_cb (TpChannel *proxy,
const GError *error,
gpointer user_data,
GObject *weak_object)
{
if (error) {
DEBUG ("Error %s: %s", (gchar *) user_data, error->message);
}
}
Скажите, это нормальным стилем теперь считается, что на каждый пук своя структура, функция и фабрика, одно зовет из другого, что-то кому-то отвечает коллбеком, постоянно что-то переопределяется, а чтобы жизнь не казалось медом, у всех библиотек ничего не говорящие названия вроде telepathy-butterfly?
Я смог найти где оно генерирует интерфейс, как соединяется с чатрумом и еще много чего, а вот места, где собственно постится сообщения - нет. Агггрррхх!!
И еще вот такое бесит:
static void
tp_chat_async_cb (TpChannel *proxy,
const GError *error,
gpointer user_data,
GObject *weak_object)
{
if (error) {
DEBUG ("Error %s: %s", (gchar *) user_data, error->message);
}
}
Американец
Sep. 10th, 2010 09:41 pmПошли с женой в кино на Американца. Epic fail. То есть это идеальный фильм, где плохо все (ну, кроме сисек в плохой эротической сцене). Картонные персонажи, мораль за 5 копеек, статичные кадры заполненные кирпичными стенами или каменными пейзажами, натужные муки совести главгероя с лицом на сложных щщах.
Отдельно отмечу режиссерскую работу: наемные убийцы щемятся от окон и так, что сразу понятно кто они такие. Главгерой лепит из говна и палочек автоматическую винтовку, ствол для которой ему присылают по почте (предполагается, что он скрывается. ну и заказывает по почте ствол, чтоб не скучать). На том моменте, где он зажал снаряженный патрон в тиски чтобы спилить у него кончик напильником мы ушли.
Отдельно отмечу режиссерскую работу: наемные убийцы щемятся от окон и так, что сразу понятно кто они такие. Главгерой лепит из говна и палочек автоматическую винтовку, ствол для которой ему присылают по почте (предполагается, что он скрывается. ну и заказывает по почте ствол, чтоб не скучать). На том моменте, где он зажал снаряженный патрон в тиски чтобы спилить у него кончик напильником мы ушли.