Учимся читать текст целиком и осознавать прочитанное. Это сложнее, чем подмечать опечатки.
получив таким образом сложность равную O(1/16*n^2 + n), где n — итерации необходимые на сортировку итогового массива полученного конкатенацией четырех готовых подмассивов.
Ну и конечно можно дополнительно юзать мой любимый приём — <a href="http://www.bestflashanimationsite.com/tutorials/4/"">Flash local storage у 99%[citation needed] людей есть flash и мало кто знает, что у него тоже есть свои «куки».
Я пока не видел не одного рабочего бота который умел бы их переваривать =)
Есть предложение использовать более математический подход — считать «скорость голосования» для каждого отдельно взятого участника. Если, например, нарисовать график зависимости кол-ва голосов от времени то по нему явно будет видно, в какой момент пользователь:
* разместил на своём любимом форуме тему «Проголосуйте за меня» * разослал по аське призыв проголосуй за меня, передай дальше * создал группу вконтакте и пригласил всех друзей, а они своих * запустил ботов которые накручивают через прокси голоса.
I2P (сокр. от Invisible Internet Project/Protocol, рус. проект/протокол “Интернет-невидимка”) — Открытое программное обеспечение, созданное для организации анонимной оверлейной сети и применимое для веб-серфинга, систем обмена мгновенными сообщениями, блоггинга, а также для файлообмена.
>С пулером или без, число процессов равно числу клиентов.
вот тут не согласен, мне всегда казалось, что в случае pgBouncer количество процессов максимум может равнятся default_pool_size + reserve_pool_size, если их больше, то они просто ставятся в очередь.
>В начале статьи про фрю да про фрю, а потом внезапно LVM. С чего бы это?
>БД на линуксе? Почему?
Последний раздел «Приложение. Мелочи.» платформонезависимый.
Вообще, много кто делает DB на Linux, ибо до 7ки с мултитредингом у FreeBSD было совсем всё плохо.
>Как насчет dump/restore из FreeBSD?
тестов я не делал, но судя по тому, что оно юзает снапшоты ufs (dump -L) и соответственно использует copy-on-write, производительность должна падать до уровеня LVM снапшотов.
>Всмысле, быстрее физической скорости работы накопителей,
>с/на которые копируются данные?
ZFS не перезаписывает данные, поэтому снапшот не является «копией» данных, просто те данные которые уже имеются на винчестере не перезаписываются новыми.
Соответственно создание снапшота, это по сути команда «не перезаписывать вот эту FS, все изменённые блоки писать на свободное место», которая выполняется практически мгновенно.
1. Был не прав — каюсь.
2. Во FreeBSD relatime, вроде, нет. Да и массового софта который глючит с noatime кроме mutt я не знаю (если есть яркие примеры серверного софта — пишите). Однако, спасибо, учту, если буду работать с линуксом.
Да, всё из портов, что-то из svn/git/etc. С флагами всё немного сложнее: -O3 бывает бъёт приложения, а CPUTYPE может заставить нас пересобирать целиком систему после смены CPU.
Тут нужно очень индивидуально подходить, тот же XBTT у нас например с -O3 собран, а какойто софт наоборот может даже быстрее с -Os работать.
Хорошее описалово по оптимизациям gcc есть тут
Вы правы, ибо наш баг bugs.mysql.com/bug.php?id=46622 является прямым следствием использования cp1251. А память нынче очень дешёвая и ради удобства лучше юзать UTF-8
Однако если бы у нас было utf8 наша база перестала бы влезать в оперативку ещё полгода назад. Так что пока не накопим денег на «не арендный» сервак, поживём пока на windows-1251
Я пока не видел не одного рабочего бота который умел бы их переваривать =)
* разместил на своём любимом форуме тему «Проголосуйте за меня»
* разослал по аське призыв проголосуй за меня, передай дальше
* создал группу вконтакте и пригласил всех друзей, а они своих
* запустил ботов которые накручивают через прокси голоса.
По поводу самой статьи: Жаль что не рассматривается NX и другие альтернативы VNC
1% посетителей заходят на сайт по IPv6
1.5% всех соединений к трекеру идёт по IPv6
23% всех анонсов имеет &with_ipv6=
Не стоит изобретать велосипед. используйте теги
Непорядок! Сылка на офф. сайт и вырезка из wiki:
Вообще есть 2 критерия выбора ОС:
1) Выбирать ту, которая лучше подходит под конкретную задачу
2) Выбирать ту, которую лучше знаешь
Обычно выбирают второе, что не всегда правильно.
вот тут не согласен, мне всегда казалось, что в случае pgBouncer количество процессов максимум может равнятся
default_pool_size + reserve_pool_size
, если их больше, то они просто ставятся в очередь.>БД на линуксе? Почему?
Последний раздел «Приложение. Мелочи.» платформонезависимый.
Вообще, много кто делает DB на Linux, ибо до 7ки с мултитредингом у FreeBSD было совсем всё плохо.
>Как насчет dump/restore из FreeBSD?
тестов я не делал, но судя по тому, что оно юзает снапшоты ufs (
dump -L
) и соответственно использует copy-on-write, производительность должна падать до уровеня LVM снапшотов.>Всмысле, быстрее физической скорости работы накопителей,
>с/на которые копируются данные?
ZFS не перезаписывает данные, поэтому снапшот не является «копией» данных, просто те данные которые уже имеются на винчестере не перезаписываются новыми.
Соответственно создание снапшота, это по сути команда «не перезаписывать вот эту FS, все изменённые блоки писать на свободное место», которая выполняется практически мгновенно.
ПС. Обновляем файл — меняем название.
2. Во FreeBSD relatime, вроде, нет. Да и массового софта который глючит с noatime кроме mutt я не знаю (если есть яркие примеры серверного софта — пишите). Однако, спасибо, учту, если буду работать с линуксом.
Тут нужно очень индивидуально подходить, тот же XBTT у нас например с -O3 собран, а какойто софт наоборот может даже быстрее с -Os работать.
Хорошее описалово по оптимизациям gcc есть тут
Однако если бы у нас было utf8 наша база перестала бы влезать в оперативку ещё полгода назад. Так что пока не накопим денег на «не арендный» сервак, поживём пока на windows-1251