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

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

 

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


Новости

Как скомпилировать простое 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.


Хабраэффект: не так страшен чёрт, как его малюют
24-09-2010
16:02:10

Про хабраэффект ходят разные слухи. Говорят, что если статья со ссылкой на сайт попала в топ на главной странице habrahabr.ru, то существует вероятность более 90%, что сервер не выдержит нагрузки, создаваемой хабрапользователями.

 

И вот, я решился испытать хараэффект на своем сайте. Я использую хостинг truevds.ru, самый минимальный тариф True 10. Параметры тарифа:

  • CPU 160 MHz
  • RAM 64 Mb
  • HDD 2 Gb

Да, нынче некоторые аппаратные роутеры имеют б́ольшие возможности. Но мне хватает и этих, даже для того, чтобы выдержать хабраэффект.

 

Итак, я написал "пробивную" статью, и статья попала в топ на главную страницу хабара. Провисела статья целый день, после чего была потеснена более свежими статьями. Статью на хабр я написал в 3 часа ночи, после чего пошел спать, сказав себе "будь что будет". Утром, часов в 10, я включил компьютер и посмотрел что происходит с моим сайтом webhamster.ru. Не происходило ровным счетом ничего - сайт просто работал, без всякого замедления или выпадения в корку. Судя по счетчику, на сайте одновременно толпилось 25 человек, друг другу совершенно не мешая. До обеда сайт посетило 350 человек, после обеда еще 100, и я ожидал вечернего наплыва. И тут мне не повезло - хабр и кучу других крупных сайтов (включая Яндекс) накрыла неслабая DDOS атака. Хабр то начинал работать, то отваливался, в общем, вечернего наплыва не случилось. Всего за этот день на мой сайт зашло чуть более полутыщщи человек. Но теперь-то я знаю, что даже если бы зашло и 3-4 тыщщи, хост выдержал бы нагрузку.

 

В чем секрет таких возможностей на таких маленьких ресурсах? Да никакого секрета нет. Просто я использую Ubuntu 9.04 server, в которой отключены все лишние службы в результате чего чистая система после загрузки занимает 16Mb. Запущен веб-сервер Nginx, PHP работает в режиме FastCGI, базы MySQL нет, вместо нее SQLite3. Никаких memcached и прочих ускорялок не используется. Да, движок самописный, с использованием фреймверка CodeIgniter. На открытие страницы выделяется 2,2 - 2,5 Mb памяти. Это значит, что используя около 40-45Mb свободной памяти, хост может одновременно обслужить 16-20 запросов. А как же 25 человек одновременно? Счетчик считает не абсолютное одномоментное пребывание людей, а пребывание людей на сайте в течении некоторого времени. 25 человек не генерируют 25 запросов одномоментно, их запросы как-бы разрежены по времени. 

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

 


Вышла новая версия SQLite3 PDO драйвера для CodeIgniter
17-09-2010
19:30:45

На сайте WebHamster.ru выложена новая версия 0.03 SQLite3 PDO драйвера для CodeIgniter 1.7.x.

 

В этой версии исправлено вычисление результата в методе $this->db->count_all_results(), так как подсчет общего количества строк в SQLite отличается от других популярных реализация SQL языка.

Скачать новую версию драйвера можно на этой странице: http://webhamster.ru/site/page/index/articles/projectcode/88.


Вышла новая версия PHP Setuper
10-09-2010
17:18:37

Инсталлятор PHP Setuper обновился до версии 1.18.

 

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

 

Новую версию PHP Setuper на сайте WebHamster.ru всегда можно можно скачать на этой странице: http://webhamster.ru/site/page/index/articles/projectcode/7.

 


Сайт WebHamster.ru открыт
03-09-2010
23:23:11

Этот момент настал!

 

Наконец-то сайт WebHamster.ru залит на хостинг, и начал свою работу. Нет слов, одни эмоции. Пройден полный цикл от регистрации домена до заливки файлов на хостинг. На пути пришлось разбираться с настройкой DNS, с БД SQLite3, с фреймверком CodeIgniter, с запуском PHP в режиме FastCGI, с настройкой Nginx и написанием rewrite правил.

 

Проделана гигантская работа, и теперь уважаемые посетители видят её результат в окне своего браузера.

 


Сайт webhamster.ru практически готов
26-08-2010
00:11:07

Начинаются завершающие работы над сайтом WebHamster.ru. В данный момент производится первичное наполнение содержания, чтобы при открытии поисковики сразу хорошо проиндексировали материалы на сайте.


Продолжается работа над КПИ Sintepon
29-07-2010
01:46:21

Продолжается работа над КПИ Sintepon и винтерпроцессором Holofiber, на базе которых делается админ-страница сайта WebHamster.ru.

  • Появились вычислимые поля в формах ввода.
  • Появились кнопки перехода на подчиненные действия.
  • Сделан механизм наследования запросов в файлах конфигурации. 
  • Изменена панель навигации, появились кнопка "Главное меню" и кнопка "Выйти из режима", которая переключает интерфейс на шаг выше по стеку.
  • Доработан механизм резервирования идентификатора записи.
  • Доработан механизм создания директории с именем, соответствующим значению в вычислимом поле.

Начата работа над сайтом WebHamster.Ru
31-05-2010
00:52:00

Это первая новость, созданная без ошибок в конструкторе пользовательского интерфейса (КПИ) Sintepon. КПИ Sintepon создается с использованием виртуального интернет-микропроцессора (винтерпроцессора) Holofiber. Информация об этих разработках будет размещена на страницах сайта webhamster.ru.

 

Текст аккуратно помещён в базу данных, автоматически записано время создания новости.


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

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


Скейтбординг » Самодельный слаломный скейт. Часть 2: Покупка подвесок

Как я выяснил, для оплаты в буржуйских интернет-магазинах подходят карточки Visa Classic или Visa Virtuon, которые выпускает банк Возрождение. Выгодне...


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

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


Web-разработка » Web Code

Официальная страница / Official page   Web Code - это среда безопасного выполнения алгоритмической части PHP-кода, для PHP4.   Требования: P...

RSS подписка

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


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

Внимание!


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

 

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

База Rarrugas (1, 2)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

База Anatolean

База Аrmagedec

База SorokinRed

База Deadelf79

 

Требуют доработки:

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

 

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

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