• Рекомендации по созданию презентаций

      Часто встречал ситуации, когда люди не понимают целей презентаций. Например, на научной конференции (!) девушка в научный доклад вставляла анимацию для того чтобы «доклад не скучно было смотреть». Для меня это было дико.

      Создавая презентации, или рецензируя чужие, я руководствовался собственными впечатлениями. Когда же наткнулся на документацию к LaTeX Beamer, был в восторге: там было не только подробное руководство по собственно латех-бимеру, но и общие рекомендации по созданию слайдов. Читая документацию я буквально радовался каждому абзацу, ловя себя на мысли «Да, да. Точно, правильно.»

      И когда возникла необходимость составить рекомендации по созданию презентаций для конференции RuPyRu, я вспомнил про документацию к бимеру. Она и послужила основой для общих рекомендаций. А уже на основе общих рекомендаций я составил упрощенную редакцию, которую и привожу здесь:
      Читать дальше →
    • Конференция по Ruby и Python — RuPyRu 2008

        Приветствую, друзья.

        В Омске второй год проводится конференция RuPyRu по Ruby и Python. В этом году она пройдет 21 июня.

        Мы постарались пригласить интересных людей, которые используют Ruby или Python в своей практике. В этом году основные доклады выглядят примерно так:


        Читать дальше →
      • Python-проекты в Google Summer of Code 2008

          Небольшой обзор Python-проектов, представленных в Google Summer of Code 2008. Помимо всего прочего, идеи, поданные на GSoC, демонстрируют направления развития этих проектов. Например, Zope-сообщество возлагает большие надежды на Grok; в Mercurial нужно дописать новые вещи, а в Django «доточить» старые.

          • Django — самый популярный из web-фреймворков на Python — идеи
          • Mercurial — распределенная система контроля версий, написана на Python — идеи
          • MoinMoin — вики-движок — идеи
          • Plone — CMS на базе сервера приложений Zope — идеи
          • Python/core — собственно само ядро Python — идеи
          • TurboGears — веб-фреймворк, написан на Python — идеи
          • wxPython — одна из трех майнстримовых GUI-библиотек — идеи
          • Zope—сервер приложений, использует компонентую архитектуру, ориентирован на web — идеи


          Кратко идеи этих проектов на русском языке озвучены в блоге pyobject.
          • +25
          • 1,9k
          • 7
        • Юмор питонистов

            Тапки — это вкусно.
            (твистанутый питон-программер)

            На деревне девки пляшут — Крутят интерфейсами.
            Не позволим хакерам
            Промышлять дефейсами.
            (зоупевская частушка)

            Встречают по админке — Провожают по ньюформсам.
            (джанговская пословица)

            Еще парочка частушек и стихотворение на тему «три девицы под окном тихо кодили вечерком» — на py.c.u

            P.S. Мотороллер не мой, я просто разместил объяву
          • Язык программирования Глагол

              Наткнулся в Википедии на статью о замечательном языке программирования Глагол. Я просто не смог пройти мимо, не поделившись радостью с сообществом.

              Это феерично:
              ОТДЕЛ Привет+;
              ИСПОЛЬЗУЕТ Вывод ИЗ "...\Отделы\Обмен\";
              УКАЗ
              Вывод.Цепь("Привет!")
              КОН Привет.


              P.S. ширвещ и бегунок просто вводят меня в экстаз.
            • Хабрглюк

                Warning: require(../../habrahabr.ru/blog/edit_post.html) [function.require]: failed to open stream: No such file or directory in /usr/home/sites/habrahabr_freak/www/blog/edit_post.html on line 2

                Fatal error: require() [function.require]: Failed opening required '../../habrahabr.ru/blog/edit_post.html' (include_path='.:/php/includes:/usr/local/lib/php') in /usr/home/sites/habrahabr_freak/www/blog/edit_post.html on line 2


                И на солнце есть пятна?
              • Туториал по Schevo — реляционной надстройке над ООБД

                  Schevo — это реляционная надстройка над ООДБ (бэкенды — Durus и ZODB), разрабатываемая Orbtech. Самоопределение Schevo таково (вольный перевод):
                  Schevo — это СУБД следующего поколения, основными достоинствами которой являются:
                  • Быстрая разработка. Легко и просто создавайте даже достаточно сложные базы. Схема легко пишется, легко читается. Можно быстро указывать начальные данные прямо в схему; используя тот же синтаксис можно создать набор тестовых данных для разработчика.
                  • Богатое описание схемы. Описывайте схемы данных, используя лаконичный, легко читаемый Python-код. Схема описывает не только структуру БД, но и все нестандартные транзакции и правила непротиворечивости данных.
                  • Автоматическая эволюция схемы. Спокойно используйте Schevo для хранения часто изменяемых данных. При необходимости, изменяете схему и при помощи инструментов Schevo легко мигрируйте от одной версии схемы к другой.
                  • Транзакции. Schevo защищает ваши данные. Единственный способ изменить данные — это явные транзакции. Вы можете доверить Schevo свои данные, оин всегда будут в консистентном состоянии.
                  • Генерация UI. Код пользовательского интерфейса использует преимущества схемы. Используйте полнофункциональный навигатор по БД без необходимости писать какой-либо код (вне вашей схемы) вообще. Создавайте кастомизированный интерфейс при помощи специальных Schevo-виджетов и инструментов.



                  Туториал познакомит с основными возможностями Schevo.
                • Python 3000 alpha1

                    Вышла первая альфа Python 3000.

                    План выпуска версий таков: несколько альфа-версий в 2007, беты в 2008, релиз в августе 2008.

                    Читать дальше →