Андрей Власовских

Блог Андрея Власовских

Группа юзеров spb-archlinux

leave a comment »

Мы с приятелями организовали spb-archlinux, питерскую группу пользователей Arch Linux. Некоторое время назад я со знакомыми заинтересовался этим минималистичным дистрибутивом Linux. Результатом стал переход на Arch и создание такой группы.

Наша группа объединяет людей по интересу к Arch Linux и связанным технологиям, желающих делиться информацией, вместе обсуждать темы, решать встречающиеся сложности, и просто встречаться ради общения. Если вам интересно, заходите на сайт нашей группы, присоединяйтесь к списку рассылки email.

Arch Linux — это действительно симпатичная система, близкая духу Unix. Вот что говорят пользователи этой системы о пути Arch. В основу дистрибутива положены:

  • Простота и элегантность базовой структуры системы
  • Корректность кода вместо видимого удобства для пользователя
  • Открытость
  • Направленность на пользователя в смысле возможности полного контроля над системой
  • Свобода выбора компонентов и других вещей в своей системе

Хорошие и полезные качества, свойственные минималистичному простому софту.

Written by vlan

2009-03-24 at 19:00

Опубликовано в Uncategorized

Tagged with , , , , , ,

ВКонтакте как социальная чёрная дыра

23 комментария

Я решил удалить свой аккаунт с сайта ВКонтакте, т. к. он слишком централизованный и закрытый. Вначале я расскажу почему это так, а затем опишу более хорошую альтернативу социальной сети.

Upd: Оставил аккаунт для общения с теми, кто не хочет или не может общаться по-другому :)

Этот сайт слишком централизованный, т. к. люди вынуждены использовать его для общения, даже если они хотели бы общаться в другом месте. Это происходит из-за огромного количества пользователей сайта (на настоящий момент около 30 млн.). Сайт как воронка притягивает новых пользователей за счёт уже имеющихся. Я считаю это неприемлемым, т. к. это ненадёжно и небезопасно. Если с сайтом технически или административно что-то произойдёт, все эти люди окажутся без сервиса. Речь даже не о выходе из строя, а о таких мелочах, как реклама, плата за дополнительные функции и т. д.

Читать далее…

Written by vlan

2009-03-21 at 20:02

Опубликовано в Uncategorized

Tagged with , , , , , ,

Курс по языкам программирования

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

Закончилась зимняя сессия, время рассказать о прочитанном курсе и подвести небольшие итоги.

В осеннем семестре 2008 читал в Политехе курс лекций «Языки программирования» студентам 5-ого курса кафедры АиВТ. Идеей было дать общий подход к рассмотрению языков, познакомить с функциональным программированием, рассмотреть некоторые компромиссы при проектировании языков. Курс наполовину основан на SICP и языке Scheme, а вторая половина посвящена сравнительному обзору языков C, C++, Python и Java.

Поделюсь впечатлениями о курсе. Во-первых, наши студенты имеют весьма туманные навыки программирования, немного грустно :( Думаю, такое характерно для большинства вузов, хотя наверняка есть и исключения. Они написали к 5-ому курсу слишком мало программ (к тому же весьма простых), и не в состоянии нормально чувствовать и рассуждать о проблемах борьбы со сложностью в программировании. Во-вторых, в курсе получился большой перекос в сторону основ ФП и Scheme в противовес передаче сообщений, параллельности, малым языкам и т. д. Наконец, чтение курса помогает заострить внимание на моментах, которые иначе не были бы замечены и систематизированы.

Теперь есть мысли о нескольких лекциях или семинарах по сетевому и распределённому программированию. Кажется, уже достаточно много важных и интересных вещей могу сказать по этому поводу.

Студентов поздравляю с Татьяниным днём :)

Written by vlan

2009-01-25 at 23:40

Опубликовано в Uncategorized

Tagged with , , , , ,

Полезные пакеты Ubuntu 7.10

with one comment

Скоро почти год, как я использую на своём ноуте Ubuntu 7.10. Время немного проанализировать это. Вот какие пакеты, которые я дополнительно ставил из его репозиториев, оказались для меня полезными:

  • Система

    • sun-java6-jre, python-setuptools, tree, mc, htop, vim, jedit, markdown, ttf-dejavu, ttf-dejavu-extra, aspell-ru, tcl8.4, tk8.4, k3b, virtualbox-ose, sshfs, python-fuse

  • Сеть

    • thunderbird, w3m, lynx, gwget, curl, transmission, transmission-gtk, firestarter, service-discovery-applet, avahi-discover, avahi-utils, wireshark, traceroute
  • Мультимедиа

    • moc, lastfm, flac, vorbis-tools, flashplugin-nonfree, puredata, gtk-recordmydesktop, recordmydesktop
  • Разработка

    • python-dev, python2.5-dev, jython, subversion, git-core, gitk, mercurial, meld, qct, hgsvn, exuberant-ctags, autoconf, automake, linux-libc-dev, ghc6, haskell-utils, python-rdflib, manpages-dev, lighttpd, mzscheme, drscheme
  • Игры

    • cgoban, gnugo, neverball

Written by vlan

2008-11-09 at 18:02

Опубликовано в Uncategorized

Tagged with , , , , , ,

Доклад об акторах

leave a comment »

Выступил с докладом на встрече SPbHUG 2008-10-24. Доклад был о модели акторов (actor model), удобстве акторов для программирования сетевых протоколов и примерах реализации акторов на Haskell, Python и Scheme. Слайды доклада об акторах лежат в вики SPbHUG.

Written by vlan

2008-11-06 at 15:48

Опубликовано в Uncategorized

Tagged with , , , , , , , ,

История развития предметно-ориентированных языков программирования

leave a comment »

Недавно я сдал кандидатский экзамен по истории философии науки и техники. Выкладываю почитать свой реферат по истории науки, «История развития предметно-ориентированных языков программирования». В нём речь идёт об истории создания и применения языков DSL, в том числе о Lisp, маленьких языках Unix (Eqn, Lex, Yacc, Awk), языках сценариев (Bourne Shell, Tcl, Perl, Python).

Written by vlan

2008-10-16 at 03:08

Опубликовано в Uncategorized

Генераторы и продолжения

leave a comment »

Выступил с докладом на очередной встрече SPbHUG. Я рассказал о генераторах и продолжениях на примерах Python и Scheme. Вторая часть доклада, в которой рассматриваются акторы (в т. ч. как обобщение продолжений) и их реализация на Haskell, Python и Scheme, будет позже. Слайды по обеим частям и другая инфа лежат в вики SPbHUG.

Written by vlan

2008-09-20 at 17:48

Опубликовано в Uncategorized

Tagged with , , , , , , , , ,