Сергей Жучков

мысли, заметки, фотографии

Архив категории 'программирование'

Perl или … ?

… в питере присутствует не только джава-оутсорсинг, но и нормальная разработка на перле …
Нет комментариев

Требуется программист perl

У нас есть вакансия:

Требуется программист perl

Участие в разработке массовых веб-сервисов, в том числе и Web2.0.

Основные требования

  • Адекватность и вменяемость.

Профессиональные требования

  • Отличное знание языка Perl (понимание объектно-ориентированного подхода).
  • Понимание принципа работы Apache2, mod-perl 2.
  • Опыт работы с СУБД PostgreSQL (вожможно MySQL) на уровне SQL-запросов.
  • Владение UNIX на уровне пользователя.
  • Знакомство с SVN (CVS).

Желательно также

  • Любовь к языку Perl
  • Опыт работы с TT2, memcached.
  • Знание JavaScript на уровне написания простых скриптов. Приветствуется знакомство с библиотекой YUI.
  • Знание HTML, XML/XSLT на уровне правки кода/разметки.
  • Опыт участия в разработке высоконагруженных проектов.
  • Опыт тонкой настройки СУБД.

Условия

  • Хорошие возможности для профессионального и карьерного роста.
  • Демократическая, творческая атмосфера в коллективе. Вменяемые коллеги.
  • Отсутствие крупнокорпоративного маразма.
  • Заработная плата - от 30000 рублей.
  • Офис на Арбате.
  • Бесплатные обеды в соседнем ресторане
  • Удобный график работы
  • Конфигурация рабочей станции по запросу

Отмечаться можно тут (комменты скринятся), в моем круге, писать мне лично.

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

Perl

Ну и перл, конечно, это уже насквозь прогнившая среда как в смысле программистов так и в смысле рынка.
Нет комментариев

YAPC::Russia “May Perl” 2008

Для коллег по цеху:

Стали известны подробности конференции May Perl.
Информация официальная, практически финальная:

Конференция YAPC::Russia “May Perl” 2008.

Место проведения: Аудитория в корпусе ГУ-ВШЭ по адресу 1-й Кирпичный переулок, 5 (~ м. Семеновская). Вместимость - 200 человек.
Помещение найдено при поддержке клуба «Бизнес в стиле .RU».

Дата проведения: YAPC::Russia пройдет в течение двух выходных дней: 17 мая (суббота) 10:30-19:30 и 18 мая (воскресенье) 10:30-16:30. В планах три перерыва в первый день и два во второй. Будут ли бесплатные кофе-брейки и обеды, выяснится чуть позже.

И самое важное:

Общая продолжительность выступлений на сегодня: 9 часов 30 минут, блиц-доклады: 8 штук (один час). Вместе с обедами это почти полностью заполняет оба дня.
Тем не менее, если у кого есть желание прийти с докладом или блиц-докладом, пожалуйста, дайте знать на mail[@]perlrussia.ru..

 

Коллеги, я знаю, что многим из вас есть что сказать. Приходите.

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

Мониторы

Есть также мнение, что увеличение количества мониторов способно повысить эффективность труда. За двумя и даже тремя мониторами часто работают программисты (на одном дисплее документация, на другом код), дизайнеры. Джоэль Спольски считает, что два монитора сделают написание кода значительно легким.

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

Секретаршам с вордом ни увеличение размера ни добавление еще одного монитора не поможет - пасьянсы прекрасно помещаются на одном.

1 комментарий

Perl: XML+XSLT vs Template::Toolkit

Друзья, выскажетесь по поводу выбора между:

  • сборкой HTML-страницы из XML путем XSLT-трансформации
  • генерацией HTML страницы при помощи Template::Toolkit

Под перлом естественно.
Из дополнения - данные хранятся в классической SQL базе, внутри движка использовать XML необходимости нет, хватает классического представления, которое дает DBI-модуль.

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

Perl: FastCGI vs mod_perl

Друзья, а выскажете плиз ваше мнение относительно использования FastCGI или mod_perl в проектах крутящихся под апачем?

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

SKIL

Сегодня на одном из собеседований вспомнил, что сюда не списал еще один интересный язык: SKIL (Synthesizing Knowledge in Intuitionistic Logic).
Кстати - весьма занятная и приятна вещица. :)

комментариии {2}

Амбициям - “ДА!”

И так, посетив и не посетив собеседования, окончательно убедился в нескольких фактах и “отрыл себе глаза” на несколько новых.
Дальше …

1 комментарий

Рефакторинг

Информация к размышлению:

Если состояние проекта таково, что ведущие программисты собираются, чешут репу и говорят “надо все отрефакторить” - проект нужно выбрасывать в помойку. Серьезно.

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

В противном случае это будет сродни задаче “сделать из Волги Мерседес, заменив все детали на ходу”.

Дальше …

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

Page 1 of 3123»