(2 из 4)      << | < | 1 | 2 | 3 | 4 | > | >>

Раздел "Обучение"
07.05.2013 09:32:39 Георгий Гуляев

На нашем ресурсе Эффективный софт появился новый раздел "Обучение". Здесь будут размещаться авторские разработки (материалы лекций, лабораторных, практических,...) по обучению современному программированию (языки Java и Scala), а также материалы по переобучению пользователей для использования СПО (свободного программного обеспечения).


Обновление проектов
01.04.2013 23:03:05 Георгий Гуляев

Исходный код всех сайтов проекта Алтайлэнд, а также altai-flowers.ru переписан на Scala 2.10 и фреймворке Play 2.1. Кроме этого, сегодня опубликована следующая версия 3.2 проекта aomai, разрабатываемого на тех же технологиях.


Версия 3.1 проекта aomai
26.11.2012 15:15:23 Георгий Гуляев

Игра продолжается! На нашем ресурсе Эффективный софт выложен исходный код свежей версии 3.1 проекта aomai, разрабатываемого теперь на языке Scala и фреймворке Play. В новой версии добавлена возможность восстановления пользователем забытого пароля по email и система администрирования:

  • 1. Просмотр лога входов в систему, фильтрация по фамилии, чистка лога
  • 2. Просмотр подробной информации по пользователям
  • 3. Создание и редактирование групп пользователей, назначение прав группе
  • 4. Удаление (блокирование) групп пользователей
  • 5. Создание и редактирование пользователей, размещение пользователей в группы.


aomai.ru на scala и Play Framework 2.0.4
16.11.2012 15:19:21 Георгий Гуляев

Лучший способ проверить новую технологию разработки в деле - это перевести на нее реально действующий проект. Как правило, в этом случае выявляются все ее подводные камни и невидимые с первого взгляда проблемы.

Движок сайта aomai.ru является своего рода полигоном для тестирования и проверки различных идей. В свое время попытавшись перевести его на JSF 2.0, я столкнулся с весьма неприятными проблемами, которые заставили меня, в конце концов, вообще отказаться от JSF .

С Play Framework 2.0.4 все получилось гораздо удачнее: 20 дней, 1 разработчик и проект переписан полностью на языке scala. И это несмотря на новый язык, на новую идеологию веб-разработки по принципу Ruby on Rails и на заморочки функционального программирования.

После преодоления порога вхождения, обнаруживаешь вполне понятную логику создания веб-приложения и множество удобств. А программирование на языке scala просто доставляет удовольствие от игры с кодом (фреймворк не зря назван play, что означает игра или играть).

Исходный код, как обычно, выложен на странице проекта aomai. Обсудить на форуме (в том числе задать вопросы) можно здесь здесь и здесь


Новая версия проекта АОМАИ
26.10.2012 13:23:06 Георгий Гуляев

Выпущена версия 2.0.1 проекта с открытым исходным кодом aomai. Наиболее существенные изменения по сравнению с предыдущей версией:

  • 1. Основные параметры приложения вынесены в конфигурационный файл config.txt
  • 2. Добавлена возможность отправки сообщения пользователю
  • 3. Добавлена возможность отключения видимости групп пользователей
  • 4. Введен запрет на работу с паролем по умолчанию


Версия 2.00 проекта АОМАИ
15.12.2011 16:24:18 Георгий Гуляев

Очередная версия 2.00 проекта aomai опубликована сегодня. Исходный код значительно переработан и переориентирован на использование только технологий JSP и Servlet 3.0. На стороне клиента теперь используются JavaScript библиотеки JQuery и JQuery UI.


Новая статья
09.12.2010 11:38:32 Георгий Гуляев

На сайте Эффективный софт опубликована новая статья "Решение проблем с представлением URL в Wicket":

При переносе программного обеспечения, обеспечивающего функциональность ресурсов altailand.ru, altai-flowers.ru и других, с JSF на Wicket пришлось решить ряд проблем.

Одной из таких проблем явилась известная проблема генерации по умолчанию "неудобоваримых" ссылок (URL) от Wicket при навигации по сайту. Возможно, в версии 1.5 или выше проблема ссылок будет решена, но в текущих релизах Wicket 1.4.* она имеет место быть.

Подробнее...


Фреймворк Wicket
05.12.2010 20:07:19 Георгий Гуляев

Сайты Алтайлэнд, Фотографии Алтая, Цветы Алтая, Путешествия по Алтаю и Эффективный софт также функционируют теперь на движке, разработанном на фреймворке Wicket. А используемый в качестве сервера Glassfish 2.1 заменен на Tomcat.


Версия 1.02 проекта АОМАИ
01.11.2010 23:29:20 Георгий Гуляев

Новая версия 1.02 проекта aomai доступна для скачивания. При попытке переписать код версии 1.01 на JSF2.0 были встречены определенные трудности, после чего было принято решение вообще отказаться в данном проекте от какого-либо использования JSF. В результате новая версия aomai была полностью переписана на фреймворке Wicket версии 1.4.12.


Прекращение поддержки Windows-программ
26.05.2010 09:56:29 Георгий Гуляев

В связи с отсутствием интереса к разработке ПО ориентированного только на операционную систему Windows, такие программы как TextViewer, AnyTest и некоторые другие более не разрабатываются и не поддерживаются в том виде как они есть сейчас. Поэтому, было принято решение опубликовать исходные тексты некоторых версий из этих программ.

Сегодня были опубликованы исходные тексты (Delphi) TextViewer версии 1.52 и SegmentViewer версии 1.5.34.210. Обсудить или задать вопросы в том числе и по исходному коду можно в соответствующих темах нашего форума: http://altailand.ru/forum/forums/show/2.page.

TextViewer версии 2.51, соответственно, получает статус freeware, скачать свободную регистрацию можно в разделе загрузка.

(2 из 4)      << | < | 1 | 2 | 3 | 4 | > | >>