Статьи из рубрики «uncategorized» RSS

Всякая всячина — то, что не попало в другие рубрики

Они тупые…

Грузия и Джорджия

Я понимаю, что Грузия и Джорджия пишутся по-английски одинаково (Georgia), но чтобы настолько не интересоваться тем, что происходит вокруг в мире? Тем более, что Интернет под рукой…

Автор: , опубликовано в: Всё подряд, комментариев: 6
11
Авг
2008

Мощь и красота Perl

Всё-таки с , наверное, не сравнится ни один язык программирования: какие красивые и не очевидные вещи на нём можно творить… Хотя, с другой стороны, интуитивно-понятный код — это когда смотришь, и сразу интуитивно понятно, что это — код. Далее »

Автор: , опубликовано в: Всё подряд, комментариев: 7
7
Авг
2008

Мысли вслух

Древнейшая профессия — проститутка.
Вторая древнейшая — вор.
Третья древнейшая — политик — результат естественного симбиоза первой и второй.


С целью тотального снижения коррумпированности государственных органов власти МВД Украины не рекомендует чиновникам брать взятки мечеными купюрами. Список номеров помеченных купюр ежедневно обновляется на официальном сайте МВД.


Какая самая демократическая страна в мире? Украина. Где еще в Новогодний вечер жители могли выбирать, поздравление какого Президента им смотреть по телевизору?

Автор: , опубликовано в: Всё подряд, комментариев: 6
2
Июн
2008

Такая разная арифметика…

меня сегодня очень удивил…

3.17+1.17=?

Всё-таки, сколько будет 3.17+1.17? :-)

Автор: , опубликовано в: Всё подряд, комментариев: нет
27
Май
2008

GCC и throw-спецификация у автоматически сгенерированного виртуального деструктора

Имеется кусок кода:

[-]
View Code C++
#include <string>

class Base {
public:
    Base(void) {}
    virtual ~Base(void) throw() {}
};

class Derived : public Base {
public:
    ::std::string s;
};

int main(int, char**)
{
    return 0;
}
</string></pre>

При компиляции в GCC выдает интересную ошибку:
<pre lang="bash">
g++ test.cpp
test.cpp:9: error: looser throw specifier forvirtual Derived::~Derived()
test.cpp:6: error:   overriding ‘virtual Base::~Base() throw ()

Самое интересное, что если сделать Derived::s типа, например, int, то исчезнет.

В чем же дело? Далее »

Автор: , опубликовано в: C/C++, Всё подряд, комментариев: нет
22
Май
2008

Привет спамерам!

Внимание всем спамерам!

Теперь ваша жизнь на моём блоге еще больше усложнилась — благодаря тому спаму, который вы упорно шлете в течение вот уже трех месяцев, я собрал превосходную статистику. И написал плагин, который будет с вами бороться… Если и дальше никаких проблем не будет, то, возможно, можно будет смело отключить премодерацию комментариев. Вот так! :-P

PS: это всё благодаря одному очень замечательному плагину. не пройдёт!

Автор: , опубликовано в: Всё подряд, комментариев: 5
21
Май
2008

Интересная статистика

Google Suggest — весьма интересный инструмент: с его помощью можно "подсмотреть" наиболее популярные запросы по заданным ключевым словам.

Получается интересно (и немного страшно):
Как незаметно...

Меня очень смущает то, что запрос "как незаметно убить человека" лидирует в списке.

Впрочем, и другие запросы не радуют:

Как незаметно...

Автор: , опубликовано в: Всё подряд, комментариев: 2
12
Май
2008

IEPNGFix и Google Maps

Помогая по работе одному (одной) дизайнеру, я столкнулся с проблемой: страница с отображалась нормально в нормальных (извиняюсь за каламбур) браузерах, но выглядела очень плохо в (в том плане, что вместо карты отображался серый фон и все элементы управления исчезли). К сожалению, объявлять мёртвым пока еще рано, чтобы просто проигнорировать этот баг.

Путем недолгих экспериментов было установлено, что виной всему IEPNGFix. Если полезть разбираться в код Google Maps (удачи!), то будет видно, что Google Maps реализует свой метод для борьбы с непониманием прозрачности PNG в IE6. Так получается, что метод Google конфликтует с .

Конечно, самый простой метод — это убрать IEPNGFix и заменить PNG-файлы GIF-файлами. Но, во-первых, это не всегда возможно, а во-вторых, просто не наш метод. К счастью, решение лежит на поверхности и является довольно простым. Далее »

Автор: , опубликовано в: Всё подряд, комментариев: нет
9
Апр
2008

Ars Longa, Vita Brevis — Искусство долговечно, жизнь коротка

Сегодня обратил внимание, что сайт занимает вторую позицию в результатах запроса «ars longa, vita brevis перевод».

Чтобы на разочаровывать тех, кто ищет перевод, фраза «ars longa, vita brevis [est]» переводится как «искусство долговечно, жизнь коротка». Если не ошибаюсь, авторство фразы принадлежит Гиппократу.

Автор: , опубликовано в: Всё подряд, комментариев: 1
15
Мар
2008