суббота, 8 сентября 2012 г.

pip and python-xapian

Because python-xapian is a binding for C++ library libxapian, it requires libxapian. Which does not exist by default in OS(in debian squeeze too), and thats why it's doesn't exist on PYPI.
You should install this package only by using OS package manager.

Python-xapian это обертка для сишносплюснутой библиотеки libxapian. Сама либа по умолчанию не стоит в системе. Pip не очень хорош для решение зависимости системных компонентов, вот и нет по-этому python-xapian в PYPI. 

четверг, 6 сентября 2012 г.

По поводу обучения программированию

Решил написать, т.к. эту здравую идею последнее время часто слышу от здравых людей. Да и сам о ней задумывался.
В общем сейчас, под эгидой программирования, часто "впаривают" алгоритмизацию, тем самым подменяя сами идеи. Мол, написал математический алгоритм - программист. А если вдуматься, то это в корне далеко от того, чем занимаются сейчас программисты.
По хорошему, программист сейчас меньше пишет алгоритмы, а больше уделяет внимание на разработку архитектуры, концепции модульности, понятию логического тестирования кода.
Так же развивает навыки удаленной работы в команде.
И тут, растет идея: "зачем студентам давать писать алгоритм Гаусса-Зейделя, когда их лучше направлять на проект в области OpenSource программирования?"
Что это даст?
Студенту или группе студентов можно дать задание доработать проект.  При доработке проекта им придется изучить СУВ(обязательно к изучению). Так же придется разбираться в коде, т.е. читать его. Изучать навык владения разговорно-технического английского. Работа в команде, что повышает уровень ответственности. Плюсов вагон, к тому же на выходе это уже будет не совсем junior.
Для преподавателя радость в том, что задач для студентов вагон и маленькая тележка.

понедельник, 3 сентября 2012 г.

Бизнес и прямые родственники

Очень сложно, на мой взгляд вести бизнес отношения(Заказчик-Исполнитель) с прямыми родственниками. Почему? А всё дело в очень простой концепции. По идее, Заказчик и Исполнитель равноправные партнеры, которые, априори, ничего друг другу особо не должны до момента подписания договора. По этому бизнес отношения идут в выгодном свете для обеих сторон. С родственниками, зачастую, оказывается что ты что-то кому-то должен чуть ли не по гроб жизни. Ну а теперь представьте, как с таким человеком иметь дело?

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

P.S.: мой совет, старайтесь не вести на прямую бизнес с родственниками, ибо это очень тонкая грань, между "всё хорошо" и "ты мне не ... (нужное вставить согласно степени родства)".