Собираем
информацию
по крупицам

Здравствуйте!

 

Вы находитесь на сайте WebHamster.ru. Наш хомячок бегает по интернету в поисках интересной информации. Он собирает её по крупицам и аккуратно складывает здесь. А еще хомячок знает буквы, садится за свою маленькую пишущую машинку и сам пишет всякую ерунду. Он такой непоседа...


Новости

100 дней ни единого разрыва!
13-12-2010
19:36:51

Сегодня на сайте WebHamster.ru крупная дата - 100 дней непрерывной работы, без перезагрузок и остановок. За это время сайт подвергался воздействиям хабра- и лорэффектов, но стойко продолжал работать.

Аптайм на память:

 

# date
Пнд Дек 13 19:19:45 MSK 2010

# uptime
19:20:14 up 100 days, 6:53, 1 user, load average: 0.06, 0.02, 0.00

 

Для минималистичного VDS-тарифа с предоставлением P-160МГц/64Мб, это очень хороший результат. После мучений со всякими недорогими шаред-хостингами, понимашь, что прощще один раз всё настроить самому, чем постоянно спотыкаться о чьи-то недоработки, внеплановые изменения, и тратить время на переписку с техподдержкой.

 

Сайт WebHamster.ru желает всем интернет-проектам высокой стабильности и долгого аптайма.

 


Статистика скачиваний MyTetra
27-11-2010
03:08:36

На днях встал ребром вопрос: а сколько раз скачали менеджер накопления информации MyTetra с сайта WebHamster.ru? А под какую систему? А скачивали ли исходники? После нескольких выборок из лога Nginx, были получены следующие данные.

 

Всего, за две недели с первого релиза, программу MyTetra качали 2227 раз (это сумма по версиям 1.25 и 1.26). Из них:

  • Сборку под Linux качали 1849 раз
  • Исходники качали 326 раз 
  • Сборку под Windows качали 52 раза 

Эта статистика говорит о том, что многим линуксоидам удобнее просто установить программу в том виде, котором она лежит на сайте автора, вместо того, чтобы компилировать из исходников. Можно только радоваться, что Линукс наконец-то дорос до возможности прямого распространения программ, минуя майнтейнеров, минуя удовлетворение зависимостей, минуя необходимость подготавливать сборки для всего зоопарка дистрибутивов. Каких-нибудь пять лет назад всё было далеко не так.

 


Десять советов по использованию Mplayer
26-11-2010
01:00:05

Недавно на сайте WebHamster.ru появился раздел "Mplayer / Mencoder". На текущий момент я добавил в него 10 советов из своей записной книжечки. Один совет - одна небольшая статья. Каждый совет опробован мною лично, причем не один раз.

 

В данный момент можно узнать ответы на следующие животрепещущие вопросы:

  • Как быстро удалить произвольную часть видео из видеофайла
  • Как перекодировать AC3 в MP3 с помощью mencoder
  • Как изменить размер изображения (масштабирование при кодировании видеопотока)
  • Как с помощью Mplayer вытащить звук из фильма
  • Как с помощью Mencoder заменить в фильме звуковую дорожку
  • Как вытащить видеопоток из MKV (матрёшки) и сделать обычный AVI-файл
  • Mplayer: как выбрать звуковую дорожку при просмотре фильма
  • Как усилить резкость и убрать квадраты при воспроизведении через Mplayer
  • Как указать яркость и контрастность при воспроизведении через Mplayer
  • Как в Linux использовать AviSynth через Wine

Ответы расположены тут: http://webhamster.ru/site/page/index/articles/comp.

 


Начата работа по переводу интерфейса MyTetra на русский язык
22-11-2010
01:33:42

Пользователь Андрей Кирсанов начал работу по корректировке английских фраз, присутствующих в интерфейсе менеджера накопления информации MyTetra. Когда эта работа будет завершена, появится набор правильных базовых фраз на английском языке. На основе этих фраз будут строиться переводы на другие языки.

 

Первый перевод будет сделан на русский язык. Следующее крупное обновление MyTetra выйдет с возможностью выбора русскоязычного интерфейса.

 


Лор-эффект: полёт нормальный
22-11-2010
02:38:56

Я уже писал, что сайт WebHamster.ru, имеющий в своей основе фреймвёрк CodeIgniter, способен выдержать небольшой хабраэффект. На практике было проверено, что сайт способен обслужить без проблем и отказов 500 посещений в сутки, с максимальным одномоментным прибыванием 25 человек на сайте. Эта нагрузка выдерживается на виртуальном VDS с производительностью P-160МГц и 64Мб ОЗУ.

 

Однако, проверка на хабраэффект была неполной, так как созданию максимальной нагрузки помешала DDOS атака, разразившаяся в российском сегменте интернета, в результате которой были затронуты сервера Хабара.

 

Недавно, после публикации на linux.org.ru новости о выходе первой публичной версии менеджера накопления информации MyTetra, был поставлен новый рекорд. Сервер webhamster.ru справился с ~5000 просмотрами в сутки:

 

 

Так же было зафиксировано максимальное одномоментное нахождение 48 человек.

 

Этим я подтвердил, что смысл писать собственный движок для сайта всё-таки был, вместо того, чтобы использовать готовый WordPress или какую-нибудь Joomla. Они вряд ли бы выдержали такой наплыв посетителей на арендуемых ресурсах.

 

Теперь остался один вопрос - а какую же максимальную нагрузку может выдержать сайт? Это я планирую узнать, когда удасться совместить одномоментно лор- и хабраэффект.

 

Кстати, после следующего крупного обновления MyTetra я планирую заняться открытием кода движка. Скажу пока что, что фронт-оффис не представляет из себя ничего особенного - это несложный генератор страниц на основе данных из БД. Несложный - поэтому такой быстрый. А вот бэк-оффис сделан на основе ядра виртуального интернет-микропроцессора Holofiber, в котором есть стек, регистры, сегменты данных и кода на основе персистентных контроллеров, плюс некий аналог ассемблерных команд. Код реализации такого микропроцессора (я называю его винтерпроцессором) занимает всего 30Кб PHP-кода.

 

Следите за новостями.

 


Цикл статей про работу с Mplayer / Mencoder
22-11-2010
03:04:53

На сайте WebHamster.ru, в разделе "Компьютерное" появился новый подраздел "Mplayer / Mencoder". В нем опубликована первая статья, рассказывающая как быстро удалить произвольную часть видео из видеофайла.

 

У меня скопилось более десятка таких же коротких советов, не раз опробываемых мной на практике, и я планирую в ближайшее время их оформить и опубликовать их в данном разделе. А собрал я эти советы... Да, да, вы конечно же догадались! С помощью менеджера накопления информации MyTetra.

 


Вышла официальная версия MyTetra v.1.26 под Windows
19-11-2010
18:33:08

Благодаря стараниям пользователя Underwest (http://webhamster.ru/punbb/viewtopic.php?id=5&p=2), сегодня опубликована официальная версия под Windows кроссплатформенного менеджера накопления информации MyTetra v.1.26.

 

Скачать архив можно на странице проекта: http://webhamster.ru/site/page/index/articles/projectcode/105.

 

Теперь можно пользоваться MyTetra на любой платформе, не боясь, что при смене платформы база знаний или привычный интерфейс потеряются. Накопленную информацию теперь можно легко переносить между Windows, Linux и BSD системами, путём копирования каталога data.

 

Товарищу Underwest выносится благодарность за компиляцию проекта.

 


Менеджер накопления информации MyTetra обновился до версии 1.26
15-11-2010
23:43:20

Открытый менеджер накопления информации MyTetra только недавно увидел свет. За два дня, прошедшие с первого релиза, пришли подтверждения об успешном запуске программы в следующих *NIX дистрибутивах:

  • Debian Lenny
  • Ubuntu 10.04
  • Ubuntu 10.10
  • CentOS 5.5
  • Fedora 13
  • OpenSuSe 11.2 
  • Suse-11.3x64
  • Slackware
  • Arch
  • Gentoo 
  • FreeBSD 7.3 

Так же есть подтверждения, что программа компилируется и работает в Windows. К сожалению, у меня нет пока времени делать сборку для Windows. Если есть у кого желание сделать архив с Windows версией, пожалуйста напишите мне на e-mail (см. внизу страницы), я размещу его на официальной страничке.

 

Сегодня MyTetra обновлена до версии 1.26. Изменения небольшие, но важные:

  • Исправлено подключение заголовочных файлов Qt-фреймверка
  • Сделано более точное восстановление геометрии окна (раньше размер изменялся на пару пикселей)
  • Добавлена возможность запуска в системах, в которых отсутствует системный трей

В связи с третьим пунктом, прошу пользователей OpenBox, Fvwm, ОС MeeGo и прочих графических окружений без системного трея отписаться, стала ли запускаться ли у них MyTetra.

 

Кроме того, в статической сборке MyTetra 1.26 я разместил "стрипнутый" бинарник. Прошу пользователей-экспериментаторов статической версии 1.25 заменить бинарник на новый и сообщить на e-mail или в форум, нормально ли происходит запуск программы.

 

Обычным пользователям, у которых работает версия 1.25, обновляться не имеет смысла, если, конечно, не раздражает небольшая погрешность в восстановлении размеров окна после перезапуска.

 

Напоминаю, что официальная страница программы находится здесь: http://webhamster.ru/site/page/index/articles/projectcode/105.


Первая публичная версия менеджера накопления осмысленной информации MyTetra v.1.25
13-11-2010
11:47:34

На сайте WebHamster.ru опубликован первый публичный релиз менеджера накопления осмысленной информации MyTetra v.1.25.

 

Выдержка из руководства пользователя:

 

MyTetra — это несложный кроссплатформенный менеджер накопления информации. Программа предназначена для хранения статей и заметок. Все записи организуются в древовидную структуру (обычно по «основному» признаку), а так же снабжаются ключевыми словами-тегами. Основная задача MyTetra — предоставить естественный, интуитивно-понятный интерфейс для написания заметок, обеспечить возможность быстрой навигации по дереву и удобный поиск.

 

Программа распространяется в виде переносимого приложения, способного работать в той директории, куда она была установлена. В данный момент доступна версия под ОС Linux, проверена работа в Debian 5.0.4 и Ubuntu 10.10. Версия под ОС Windows находится в разработке.

 

Исходный код распространяется под лицензией GPL v.3. Программа написана с использованием фреймверка Qt и стандартных C/C++ библиотек.

 

Автор выражает благодарность разработчикам ныне закрытой компании Trolltech, за создание и правильное развитие базовых концепций Qt, а так же пользователям портала prog.org.ru и linux.org.ru за помощь в разрешении трудных проблем, неизменно возникающих при разработке.

 

 

Официальная страница программы MyTetra:

 

http://webhamster.ru/site/page/index/articles/projectcode/105.

 


Как скомпилировать простое Flash-приложение на Action Script v.3.0
10-10-2010
01:51:34

На сайте опубликована новая статья: Пример простого Flash приложения на Action Script 3, компилируемого с помощью MXMLC.

 

Эта статья написана для тех, кто только начинает изучать Flash и Action Script v.3.0. В ней рассказывается, каким образом можно cкомпилировать AS3 код, а так же дана заготовка кода, в которой объясняются следующие популярные вопросы:

  • Как импортировать картинки вовнутрь SWF
  • Как сделать простую кнопку
  • Как сделать функцию-обработчик кнопки
  • Как сделать кнопку, которая делает переход на заданный URL
  • Как показать и двигать картинку на экране
  • Как сделать основной цикл программы (main loop)
  • Как сделать прелоадер (preloader)

Полученных знаний будет достаточно, чтобы начать писать небольшую Flash-игру на чистом Action Script v.3.0.

 

В качестве компилятора используется бесплатный кроссплатформенный компилятор mxmlc от компании Adobe.


Страницы:  ‹ Назад 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Далее › 

Интересное на сайте


Скейтборд » Настоящая история скейтбординга. Часть 7: Памятка родителям

В заключение, отдельно хотелось бы обратиться к родителям. Уже в возрасте 10-12 лет ребенок может настойчиво требовать купить ему скейтборд. Бояться, ...


Платформа 1C:Предприятие » Как сделать выпадающий список в 1С v.8.2

Платформа 1С:Предприятие - прекрасная вещь. Платформа хорошо спроектирована именно для своей предметной области, а большего, впринципе, и не требуется...


Игры под Windows » Shareholder (Акционер)

Игра, написанная вместе с Сергеем Шпаковым. Разработка застыла на этапе глубокой беты. Шпаков сделал интерфейс и хотсид, я писал искуственный интеллек...

RSS подписка

Подпишитесь на новости сайта по RSS


О, смотри-ка какое хорошее место. Дайте два!

Внимание!

На этом сайте разрабатывается программа MyTetra и её родственные проекты.

Доступны к просмотру следующие базы знаний:

База Xintrea (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)

База Rarrugas (1, 2)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик