Tag Archives: розробка ПЗ

Книжка “Алгоритми програмістам”

Колективний (або соціальний) підхід до створення контенту починає поступово перетікати з кіберпростору в світ матеріальний. Так, наприклад, німець Йорг Арндт (Jorg Arndt) пише книжку в якій описує готові програмні реалізації алгоритмів за активної допомоги читачів: чернетка книжки, який наразі існує в електронному вигляді, вільно розповсюджується в Інтернеті і автор просить лише по можливості присилати йому повідомлення щодо помилок та неточностей.

Ось, що пише про книжку сам автор:

“Це чернетка книжки присвяченої деяким обраним алгоритмам. Її цільовою аудиторією є програмісти, які зацікавлені в готових реалізаціях алгоритмів, а також хочуть створювати та розуміти працюючий та розсудливо оптимізований код.

Стиль викладення від глави до глави змінюється: одні теми (наприклад, швидкі перетворення Фур’є) вимагають чіткого та формального опису, в той час як інші (наприклад, один трохи магічний розділ) краще подати просто у вигляді коду з невеликою кількістю коментарів.

Псевдо-мова Sprache використовується коли я відчував в тому потребу: в основному коли відповідний код на C++ не є самоочевидним. Великі шматки коду подаються на C++. Програмістам на чистому C, проте, не варто боятись префіксу “++”, оскільки я використовував мінімум можливостей мови C++. Деякий код, особливо в розділі 3 (“Арифметичні алгоритми”) подають на мові pari/gp, оскільки їх реалізація на інших мовах поховала б саму ідею алгоритму в тонкощах технічної реалізації.

Готова для друку версія цієї книги завжди буде доступна онлайн для вільного завантаження. […]

Читачі заохочуюються до критики та конструктивних пропозицій. Будь-ласка, не забувайте вказати версію чернетки (дату) у вашому відгуці. […]”

(с) Jorg Arndt, “Algorithms for programmers”

Сторінка, де можна скачати книжку в різних форматах (PS, DVI та PDF) знаходиться за адресою: http://www.jjj.de/fxt/#fxtbook

Конференція Exception #07

Всередині березня в Києві планується провести наступну, вже сьому, конференцію розробників програмного забезпечення “Exception”. Конференція присвячена так званим динамічним мовам програмування, як-то: Python, Ruby, Smalltalk, Groovy та REBOL. В ній приймуть участь ведучі розробники України та Росії, серед яких є представники таких відомих компаній як EPAM Systems, Microsoft, російської телекомпанії “Спорт”, журналу “Системный Администратор” та люди, що приймали участь в розробці таких відомих соціальних проектів як ВКонтакте.ру і ВКадре.ру.

Оскільки тематика конференції дуже різнопланова, доповіді будуть відбуватись”в двох потоках” поділених тематично. Відвідувачі зможуть вільно пересуватись між двома конференц-залами вибираючи найбільш цікаві для себе теми. В розкладі є час для двох тривалих кофі-брейків, під час яких учасники конференції матимуть чудову можливість задати питання доповідачам у більш неформальній обстановці, або просто поспілкуватись з іншими. Місце, де відбуватиметься кофі-брейк буде облаштоване фліп-чартами з фломастерами для більш плідного спілкування та наглядної демонстрації. Розклад доповідей можна подивитись тут.

Конференція відбудеться в суботу 15 березня 2008-го року в приміщенні готелю “Русь”, що знаходиться за адресою м. Палац Україна, вул. Госпітальна, 4 (розташування готелю на мапі), яка славить своїми конференц-залами та якістю обслуговування. В роботі конференції  задіяні дві зали: на 250 та 150 чоловік. Очікувана кількість відвідувачів – близько 400 осіб. Початок конференції об 11:00, закінчення – об 19:00. Вартість участі – 50 грн. (10$), реєстрація відкрита до 13 березня включно.

Для матеріального заохочення серед учасників відбудеться розіграш призів від компанії EPAM:  MP3-плеєра Apple iPod Nano 8GB, мобільного телефону LG KG245 та Transcend 8GB JetFlash.

Призи на Exception #07