понедельник окт 13, 2008

 25 сентября, с небольшой задержкой, в СГАУ прошёл День Свободного ПО.  Вначале расскажу о численных показателях нашего мероприятия.
  • Общее количество человек - 22
  • Количество сообщений - 5
  • Продолжительность - 2 часа 10 минут
  • Распространено дисков Solaris Student Pack - 14
  • Распространено дисков NetBeans&Glassfish - ~30(МНОГО)
 Формат мероприятия мы выбрали такой - короткий, на десять-двенадцать минут доклад, после чего - сессия вопросов, потом - ти- или кофе-брейк - ну, это кому как - а потом следующий короткий доклад, вопросы, ти-брейк... Это позволяло поддерживать бодрость слушателей почти до самого конца, а также предоставляло возможность высказать другим людям и на темы, не обязательно связанные с технологиями Sun Microsystems. Ведь нельзя быть монополистом в области свободного программного обеспечения, правда?
[Read More]

четверг мар 13, 2008

Итак, 28 февраля, как и было обещано, в СГАУ прошёл день, посвящённый Web-интерфейсам, Web-программированию и Rich Client интерфейсам.
Встреча была поделена на три части. Мне показалось, что это неплохая идея, и в дальнейшем я собираюсь её популяризовать.
Дело в том, что, с одной стороны, в полтора часа (даже в полтора часа!) очень трудно втиснуть всё, о чём хочется рассказать, всё, что волнует аудиторию, всё, о чём спрашивают - в общем, нельзя объять необъятное в бесконечно короткий срок.
Поэтому, мне кажется, имеет смысл и в дальнейшем поступать похожим образом: делить всю трёхчасовую - скажем - презентацию с демонстрациями на мелкие - минут по 45 - части с перерывами, причём доводить до сведения аудитории заранее формат мероприятия - с тем, чтобы заинтересованные люди приходили только на то, что их интересует.
Однако в этот раз моя promotion-компания(опять!) провалилась. Не помогло ни муссирование темы в рассылке, ни разговоры, ни просьбы членам юзер-группы пригласить ещё народу. 7 человек и группа поддержки из трёх человек - это очень и очень мало, конечно. Может, кто-то чего-то не понял, не справился с расписанием, не увидел объявления - хотя они были развешаны в достаточном количестве - и в местах потенциального скопления народа тоже.
Очень обидно.
Тем не менее, я попытался выступить хотя бы для тех, кто откликнулся. Как это удалось - судить, в общем-то, им.
Я начал с самого начала - зачем вообще нужны Application сервера, трёхуровневая модель, какие задачи решает Java™ EE, какова архитектура этой платформы, в чём её достоинство.
Если быть до конца честным, .NET, вообще говоря, в настоящее время является серьёзным соперником Java™ EE. Однако полная докуменированность продуктов Sun, возможность собрать полностью бесплатную ПО-платформу на базе этой технологии, открытый код, который даёт возможность для самообразования и продвижения вперед как специалистов (на примере разработчиков Sun®), так и самой платформы - участием в OpenSource движении - всё это является несомненными преимуществами платформы Java™ EE, а .NET в свою очередь всего этого лишён. Именно это я и подчеркнул в своём выступлении. Да, Novell делает Mono, всё так. Но Mono - в любом случае будет на шаг позади .NET, а Java™ EE - всегда up-to-date на всех платформах.
Потом я перешёл к Web-сервисам и рассказал, для чего они нужны и в чём их преимущество.
Разумеется, всё было очень сжато и обзорно - иначе попросту не вошло бы в те рамки, что были поставлены обстоятельствами.
Вторая часть презентации была посвящена способам построения Web-интерфейсов средствами Java™ ЕЕ. Servlets, JSP, JSF... Всё обзорно, лишь бы заинтересовать слушателей.
В промежутках между частями презентации я демонстрировал возможности NetBeans 6.0 в построении Web-сервисов и Web-интерфейсов.
Однако, был и луч света в том беспросветном дне. Пришли люди из нашей Open Source группы и провели презентацию - ещё на полтора часика :) - по Rich Internet Applications. Первая часть их выступления была посвящена, в основном, обзорам и сравнениям различных технологий. В частности, было продемонстрировано приложение на Java FX. Было очень интересно и очень внове и для меня в том числе - всегда, если честно, недолюбливал Flash и всяческие скрипты. Презентация активистов Adobe Flash/AIR поколебала мой скептицизм
Вторая часть презентации по RIA была посвящена непосредственно демонстрации возможностей Flash.


Выкладываю также слайды своих двух презентаций.

воскресенье мар 02, 2008


Наша самарская open-source группа перевела статью Кумара Абшишека A Student's Guide to Participation Age.

Пользуясь случаем выражаю группе свою благодарность: всё было сработано отлично. Самоорганизация - на пять. Да и качество перевода лично мне внушает уважение. Впрочем, читайте сами:

Пролог


Вы можете считать что название звучит пафосно, но, тем не менее… прочтите!

Общества и сообщества – дети общения. Их размер, форма, поведение и масштаб зависят только от того, как они формируются, т.е. от того, как мы общаемся. Основным элементом любого общества или социальной группы является взаимодействие между участниками для удовлетворения интересов всех сторон. Эти интересы, в сущности, подчинены процессу эволюции человечества и его интеллектуального развития. И для человека любого возраста технологии играют решающую роль, определяя способы нашего взаимодействия и, как следствие, влияют на разные аспекты нашей жизни.
[Read More]

среда фев 20, 2008

среда дек 12, 2007

3 декабря 2007 года в Самарском Государственном Аэрокосмическом Университете прошла презентация, посвящённая JavaME, NetBeans Mobility Pack и тому подобным вещам.
Организация, конечно, была гораздо лучше, чем в самый первый раз - опыт не мог не сказаться.
[Read More]

понедельник дек 03, 2007

Итак, вопреки всему, мы всё-таки встретились 29 ноября 2007 года и провели первое заседание User Group в оффлайне. По протоколу нас было шестеро. Мало - но сколько уж есть.
Ваш покорный слуга рассказывал о новостях в Java 1.6, как и просили меня люди из почтовой рассылки, сами, к сожалению, не пришедшие.
Итак, Java 1.6, чтобы вы знали это -
1.Web Services
2.Scripting
3.Database
4.More Desktop APIs
5.Monitoring and Management
6.Compiler Access
7.Pluggable Annotations
8.Desktop Deployment
9.Security
10.The -lities: Quality, Compatibility, Stability
Подробнее - на sun.com: http://java.sun.com/developer/technicalArticles/J2SE/Desktop/mustang/beta2.html
http://java.sun.com/javase/6/webnotes/features.html
Потом я показал те демонстрации, которые сорвались на самой первой моей презентации. На этот раз все файерволы были предусмотрительно отключены.
После этого мы долго беседовали о перспективах развития и задачах User Group. Сошлись на том, что мы должны организовать пространство, в котором взаимодействовали и обменивались бы опытом как студенты, только начинающие свой путь специалистов в IT, так и уже состоявшиеся администраторы, менеджеры и разработчики. Из ближайших целей стоит выделить, пожалуй, teambuilding. Надо сплотиться - поодиночке мы не выживем.
Так же на этом собрании я раздал желающим дистрибутивы Solaris Express Developer Edition. Уже получаю отзывы об установке этой системы. :) Ждите более полных обзоров на эту тему.


Мнение участника собрания о первой презентации и нашей встрече в пятницу:
На NetBeans Tech Talk1 мне было приятно присоединиться к нише целеустремлённых людей, чья форма взаимодействия весьма эффективна. Что ж, каждому человеку требуется найти способ самовыражения той части своей личности, которую вообще не всегда можно выразить. Далеко не всегда, но довольно часто она выражает нечто жизненно важное.
Мне кажется создание группы, которая бы просвещала и информировала студентов (и не только их) о новых технологиях, члены которой могли бы узнавать больше и знакомиться с теми, с кем в будущем возможно доведётся работать, обмениваться идеями, как раз такой творческий способ выражения этого нечто.

пятница ноя 23, 2007


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

This blog copyright 2009 by Michael Rykov