Форумы xBB

Форумы xBB > Лицензии, копирайты, движение Open Source

Семинар по программированию под Linux

Автор: dima. Последнее редактирование: 2010-12-09 05:09:46

Вчера, 25 июня 2009 года состоялся второй свободный семинар по Linux, организованный активистами проекта Linux.Uz. Помещение для семинара любезно предоставил Учебный центр "Micros". Такие семинары теперь решено проводить регулярно каждую субботу. Семинар начался в 17.30 и продолжался примерно до 7 вечера. Тема семинара была заявлена как "Программирование под Linux".
 

В отличие от семинара по HTML-верстке, прошедшем недавно в Uzinfocom'е, этот семинар совершенно не напоминал дискуссионный клуб и больше походил на лекцию. К этому располагало помещение, - учебная аудитория центра "Micros", - и тема. Доклады не предполагали столкновения различных подходов, как это было в Uzinfocom'е. Выступающие объясняли слушателям основные приемы программирования под Linux и не касались таких "религиозных" споров как "QT vs GTK" или "Eclipse vs NetBeans" Well
 
Несмотря на то, что обсуждаемые темы были более сложными и "сухими", на семинар пришло больше народа, чем в Uzinfocom. Как видно на фотографии, аудитория была почти полностью заполненной:
 

Причина этого кроется, наверное, в том, что ташкентские линуксоиды, даже далекие от программирования ищут общения друг с другом. Многие идут на семинар не столько за знаниями, сколько пообщаться, почувствовать себя частью сообщества. Хотя, новые знания тоже еще никому не помешали.
 
С удивлением и радостью увидел на семинаре своего преподавателя по функану профессора Национального университета Владимира Ивановича Чилина. На фотографии выше он крайний справа. Вот уж кто действительно пришел за знаниями. Этот пожилой профессор не стесняется обращаться за новыми для себя познаниями к зеленой молодежи. Раз к нашему линуксовому движению присоединяются такие люди, то мы обязательно победим! Well
 
Но, как говорил выше, не обошлось и без тусовщиков. Вот, например, известные в uForum'ном сообществе "враги народа", - aka DarkUser и aka Dolphin:
 

Место им, разумеется, нашлось только на "Камчатке" и все близкосидящие страдали от их постоянного комментирования происходящего. Хотя надо отдать им должное. Они гораздо лучше меня понимали, о чем говорит докладчик.
 
Но ближе к делу. Практически весь семинар был посвящен разбору кода простенького HTTP-сервера. Докладчик - Руслан Хайров (aka Y combinator), - "вольнонаемный программист". Сервер очень простой: без докачки, без логов, без виртуальных хостов... Код - около 400 строк. Это ровно столько, чтобы мы могли удовлетворительно разобрать его в ходе семинарского занятия.
 

Как видно из следующей фотографии, сервер оказался вполне рабочим несмотря на всю свою простоту:
 

И даже довольно шустрым. Обрабатывающим 1872 запроса в секунду:
 

Что, я думаю, не удивительно. Исходный код этого учебного сервера можно получить здесь: http://rooslan.khayrov.name...x.uz/httpd/ Он почти без комментариев, но понимается без проблем.
 
Разбор программы "съел" практически все семинарское время. Поэтому вторая тема, - обзор программерского софта под Linux, - получилась очень беглой, если не сказать скомканной. Хотя, это мое личное имхо.
 

В 8-м часу вечера семинар выплеснулся из стен Micros'а на ташкентские улицы:
 


Направились, разумеется, в парк Бабура:
 

... и завершили мероприятие очень традиционно:
 

Помимо общих разговоров в неформальной обстановке обсуждались способы популяризации Linux-семинаров, сайта Linux.Uz и всего движения за открытое программное обеспечение в Узбекистане. Надеюсь. что "из искры разгорится пламя" (© "Искра").
 
Еще раз напоминаю, что семинар планируется проводить регулярно каждую субботу. Участие бесплатно и открыто каждому. Присоединяйтесь!
 
26.07.2009

7 комментариев

27.07.2009 02:15:51 #
Mozilla Firefox Vitus
Ай, маладца!
Отчет хорош. Уже жалею, что не пошел с вами. Not so
27.07.2009 09:04:54 #
Iceweasel dima
А о чем больше жалеешь? О теоретической части или о неформальной? Very we!
27.07.2009 11:10:12 #
Mozilla Firefox Vitus
Надо чаще встречаться (c)ОРТ
27.07.2009 11:21:23 #
Mozilla Firefox Гость Dolphin
Ни разу не соврал Well
27.07.2009 11:27:28 #
Mozilla Firefox Vitus
Кто??? It is surprised
19.08.2010 19:21:37 #
Mozilla Firefox dtrex
Жаль у нас в Кыргыстане не таких семинаров и прочего, и вообще у нас программирование это неизведанная тема Tears
19.08.2010 23:35:13 #
Opera Гость Учитель
dtrex
Жаль у нас в Кыргыстане не таких семинаров и прочего, и вообще у нас программирование это неизведанная тема Tears
Пользуйтесь нашими (Узб) обучающими сайтами Attention

Ответить:

Представиться как     Антибот:
   

Просьба не постить мусор. Пользуйтесь кнопкой предварительного просмотра на панели инструментов редактора.

Введите логин: и пароль: (

© 2007-2017, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.