Архив за 03 марта 2012 - 2

В статье Reddwarf для создания Java-сервера на примере онлайн-игры «Камень-ножницы-бумага»: Сервер было описано, как сделать сервер. Но поиграть на таком сервере без клиента невозможно. Поэтому в этой статье попробуем написать клиент и поэкспериментировать с сервером.

Подготовка к работе

Для разработки клиента скачиваем клиентские библиотеки Reddwarf в архиве sgs-client-dist-0.10.2.zip отсюда.
Создаем проект и подключаем к нему все библиотеки из директории lib скачанного архива.

Коротко о клиенте

КлиентскаяЧитать полностью »

Game Development / Reddwarf для создания Java сервера на примере онлайн игры «Камень ножницы бумага»: СерверВ статье RedDwarf — cерверная платформа для разработки онлайн-игр на Java я рассказал об особенностях этой платформы для создания игровых серверов. В данной статье я попробую показать на примере, как написать сервер и использованием RedDwarf.
В качестве примера решено было написать онлайн-реализацию игры «Камень-Ножницы-Бумага».
В этой статье мы напишем сервер и попробуем его запустить. В следующей статье напишем для этого сервера небольшой клиент и проверим их работоспособность.

ПодготовкаЧитать полностью »

Привет!
Хочу поделиться способом организации красивых подсказок для плагина валидации на jQuery. Для этих целей будем использовать еще один плагин создания красивых информационных сообщений — qtip.
JavaScript / Красивые подсказки для jQuery Validation с помощью qtip
JavaScript / Красивые подсказки для jQuery Validation с помощью qtip

Для работы нам понадобиться:
форма на которой будем настраивать валидацию

  <form action="" method="post" id="register_form" name="form_reg">  	Логин: <input title=""Читать полностью »

Веб разработка / RealSync — односторонняя синхронизация исходников в реальном времени для веб разработчиковПредставляю общественности утилиту RealSync (GPL). Ее призвание — облегчить работу тех, кто периодически мучается от лагов сетевой папки Samba при поиске/редактировании файлов веб-проекта. Идея RealSync в том, что вы теперь работаете с файлами сайта на локальной машине в привычной IDE, а результат, как и прежде, смотрите на удаленном разработческом веб-сервере, куда RealSync копирует изменения в реальном времени. В результате вы можете, например, запустить поиск по всем файлам в IDE — они же локальные, а не подключены через сетевую папку по Samba,Читать полностью »

Сегодня был выпущен третий beta релиз. По словам разработчиков в каждый новый релиз будут добавляться все новые функции до тех пор, пока продукт не достигнет “зрелости”, после чего разработку заморозят и выпустят Release Candidate. Планируется выпускать новые версии каждые 6 недель.

Список новшеств и изменений:

  • Рефакторинг компонентов Config
  • Все настройки были перемещены в пространство имен ZendConfigReader;
  • Был добавлен ZendConfigFactory для упрощения получения массива из конфигурационного файла;
  • Существующие форматы конфигурации теперь поддерживают импорт дополнительных конфигурационных файлов;
  • ВсеЧитать полностью »

Всем привет!

Сегодня речь пойдет о компоненте для WordPress – sexybookmarks версии 3.0, а именно, как добавить в этот плагин кнопки «ВКонтакте» и «Одноклассники»

Плагин sexybookmarks на странице WordPress

Для тех, кто еще не знаком с этим плагином, поясню, этот плагин отображает «социальные кнопки» для публикации ваших статей в различные сервисы, такие как «Facebook», «закладки Google», «закладки Яндекс» и т.д.

Чем же примечателен именно этот плагин? Ведь для WordPress подобных плагинов довольно много… Помимо большого количества встроенных кнопок (87 штук), довольно такиЧитать полностью »

Firefox / Фокус ввода на кнопке «Попробовать снова» при ошибках сетиИногда случается так, что вместо ожидаемого сайта вы видите в Файерфоксе сообщение об ошибке. Если ошибка вызвана не опечаткою в имени домена, а разрывом соединения по таймауту (оно случается, если отдалённый сервер перегружен), то тогда чаще всего бывает уместно жмякнуть по кнопке «Try again» (в русском переводе, кажется, «Попробовать снова»): новая попытка соединения с тем же сервером по тому же URLу может оказаться успешнее предыдущей.

Давным-давно, в июле 2005 года, когда употребление Firefox 1.0 было обычным делом, мнеЧитать полностью »

Недавно google анонсировал Cloud SQL для своего облака. Но вначале подержки django не было, и вот в начале февраля выходит App Engine 1.6.2 с поддержкой запуска приложений на django. Теперь можно забыть про скакания вокруг app-engine-patch и django-nonre, и пытаться эмулировать реляционную базу данных поверх bigtable.

Нам дают django 1.2 и модуль работы с Cloud SQL из коробки, и мы можем забыть про костыли с упаковкой пакетов в zip архивы. Вот какие шаги нам необходимо сделать для получения простого приложения в облаке:

  1. Для началаЧитать полностью »

Недавно google анонсировал Cloud SQL для своего облака. Но вначале подержки django не было, и вот в начале февраля выходит App Engine 1.6.2 с поддержкой запуска приложений на django. Теперь можно забыть про скакания вокруг app-engine-patch и django-nonre, и пытаться эмулировать реляционную базу данных поверх bigtable.

Нам дают django 1.2 и модуль работы с Cloid SQL из коробки, и мы можем забыть про костыли с упаковкой пакетов в zip архивы. Вот какие шаги нам необходимо сделать для получения простого приложения в облаке:

  1. Для началаЧитать полностью »

Искусственный интеллект / Машины без водителей — перекрёстки без светофоровПитер Стоун — доцент Техасского университета в Остине, специалист по искусственному интеллекту и многоагентным системам занимается моделированием дорожного движения с учетом широкого распространения автомобилей под управлением компьютера. Стоун считает, что машины-роботы способны сделать транспортную систему намного более эффективной. “Каждым перекрёстком — говорит Стоун — должен управлять автономный интеллектуальный агент, регулирующий режим движения каждого автомобиля индивидуально, а не светофор, запрещающий или разрешающий движение всегоЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js