• 3 в 1: Обсуждения, задачи, документация


      В нашей команде работает более 30 человек. Мы разрабатываем масштабируемые решения для web. Живем в Томске, Санкт-Петербурге и в Москве. Для организации совместной работы над задачами мы использовали task-трекер. Во время проектов создавались ценные наработки и нужно было организовать работу со знаниями. Мы пробовали различные wiki-системы. Оказалось, что большая часть наших знаний создается при решении текущих задач. Мы сталкивались с проблемами:
      • Заносить и вести все задачи в task-трекере неудобно, и поэтому сотрудники все время переходят на общение через мессенджеры.
      • Много знаний оседает в e-mail и месенджерах. Перенос знаний из переписки в task-трекер и wiki отнимает много сил и времени.
      • Если при планировании проекта в wiki была записана вся концепция проекта, то с каждым днем различий между информацией в wiki и реальным положением дел становится все больше, и поддержка базы знаний становится неоправданно трудоемкой.
      Решая эти проблемы, мы разработали собственную методологию и среду совместной работы. Так родился новый проект. В этой статье хотим рассказать о нем. Для начала посмотрим на то, как организована совместная работа в команде.
      Читать дальше →
    • Портреты, нарисованные станком с ЧПУ

        Кто-то рисует портреты гуашью, кто-то акварелью (а кто-то и не акварелью), те, кто не умеют рисовать или любят фотографии, просто печатают цифровые снимки на фото-принтере.

        image

        Но в плане оригинальности и эксклюзивности все это – прошлый век. Никого уже не удивить не то что холстом с крупными мазками масляной краски, а даже листом формата A3, распечатанным на принтере. То ли дело – распечатать фотопортрет на станке с числовым управлением!



        Именно такой способ «печати» придумал финский моддер, называющий себя Metalfusion. Он разработал самодельный софт, конвертирующий цифровые изображения .jpg, .png или .gif в точечные узоры в формате DXF, который «понимает» сверлильный станок с числовым управлением. Файл DXF «скармливается» станку, а тот высверливает на окрашенной в черный цвет доске дырочки-пиксели, создавая фотографию из полутонов, весьма похожую на снимки из газет и журналов.

        via Engadget
      • Спать мало, но правильно?

          Навеяно этим постом от юзера case. Пост не новый, и на главную он не попал.
          Но я вот наткнулся на него сегодня и решил написать кое-что о сне. Уверен, что это будет полезно многим хабравчанам, да и случайным читателям тоже.
          Читать дальше →
        • Us Now: как возможность совместной работы влияет на различные сферы жизни

            Us Now — это документальный фильм о том, как люди, имея возможность совместной работы, изменяют мир вокруг себя. Он рассказывает о тех аспектах жизни, которые у самоорганизующихся сообществ получается делать лучше, чем у правительства, банков и других организаций. В фильме засветились известные проекты, которые построены вокруг сообществ, такие как Linux, CouchSurfing и другие, а так же упомянуты некоторые неизвестные у нас, но достаточно интересные проекты. Есть русские субтитры. Фильм достаточно длинный (1 час), но стоящий.



            На сайте VODO можно поддержать фильм материально.
          • Pygg и Twitter: хрюшка позаботится о деньгах птички

              Я твердо уверен, что социальные сети компаниям в первую очередь следует воспринимать как инфраструктуру, на основе которой нужно создавать новые продукты. Описанный ниже стартап даст вам подсказку, что я имею ввиду.



              У жителей Австралии появилась возможность создавать, т.н. Pygg-счета, пополняемые через кредитную карту или через сервис PayPal.

              Клиенты могут совершать микроплатежи другим владельцам Pigg-аккаунтов через твиттер, упоминая пользователя @pygg в сообщении, имя пользователя получателя и сумму перевода.
              Читать дальше →
            • Интерфейс глазами программиста

              Почему-то, у нас в стране принято считать, что дизайнер — это художник, человек, который подберет цвета, нарисует рюшечки. Редко можно услышать «дизайнер интерфейсов». Специализация, конечно, есть, но название профессий совершенно не различаются. Такое ощущение, что если ты ландшафтный дизайнер, то ты можешь сделать прекрасный интерфейс для сайта. В лучшем случае, дизайнер — это человек, который разбирается в типографике и знает, чем капитель отличается от прописных букв.

              Для меня дизайн — это устройство, внешнее устройство. Никто же не додумался доверить Пикассо разработку руля для гоночного автомобиля. Почему же сайты рисуют все, кому не лень? Слово дизайн, прежде всего, должно ассоциироваться с удобством. Функциональность — это первая задача дизайна.
              Читать дальше →
            • Командная работа в Git

                Во всем множестве статей по git'у, которые я смог найти в сети, не хватает одного существенного момента — описания командной работы. То, что обычно описывают как командную работу, на самом деле является просто работой с удаленным репозиторием.

                Ниже я хочу описать свой опыт командной работы над проектом с использованием git'а.
                Читать дальше →
              • Открытие офшорных банковских счетов с помощью Payweb.com

                  image

                  Здравствуйте, уважаемые хабропользователи!

                  Этим постом хотелось бы обратить ваше внимание на возможность удалённого открытия полноценных офшорных банковских счетов для частных лиц с помощью нашего сервиса.
                  Читать дальше →
                • Как складываются команды в IT-компаниях?

                    В чем состоит мастерство управления непростыми и умными людьми?
                    Почему у некоторых менеджеров команда работает как часы и люди решают сложнейшие задачи получая от этого реальное удовольствие?

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

                    18-го августа в 19:00 на SumIT (СанктПетербург, Кронверкский проспект, д.49) Мы разберем механизмы, которые действуют во время жизненного цикла команды, и обсудим, как можно на них повлиять.

                    image
                    Читать дальше →
                  • Использование тепловых сканеров для кражи ПИН-кодов

                      На симпозиуме по безопасности USENIX исследователи Университета Калифорнии представили отчет по работе «Горячий момент: исследование эффективности атак с помощью термо-сканеров».

                      Вдохновленные публикациями Майкла Залевски, они предположили, что преступникам будет намного проще заниматься кражей ПИН-кодов банковских карт, используя технологию теплого (инфракрасного) сканирования, нежели с помощью традиционных видеокамер.

                      Данный способ имеет множество преимуществ. В отличие от использования обычных камер, система остается незамеченной, а возможность автоматизировать процесс с помощью программного обеспечения намного упрощает задачу.
                      Читать дальше →
                    • Немного практики в Codebase

                        Наверняка, когда перевод на четвёртую версию движка закончат для всех клиентов, здесь на Хабре сделают про это топик, а в преддверии хочу поделиться с вами тем, до чего докатился в плане управления задачами в Codebase за пару лет его использования. Это будет актуально для любой версии.
                        Читать дальше →
                      • Библиотека для упрощения HTTP-запросов

                          Requests — библиотека Python, которая элегантно и просто выполняет HTTP-запросы. Теперь не нужно осваивать urllib2 с излишне сложными программными интерфейсами.

                          Вот как выглядит HTTP-запрос с авторизацией с помощью requests:

                          >>> r = requests.get('https://api.github.com', auth=('user', 'pass'))
                          >>> r.status_code
                          200
                          >>> r.headers['content-type']
                          'application/json'
                          Читать дальше →
                        • Кейс «Бесплатный кофе» или откуда у Джонатана столько денег?

                            Вирусная кампания не теряет успех даже после того, как раскрыли, откуда растут ноги.

                            Консультант в сфере мобильных приложений угощает всех: люди могут получить бесплатный кофе с помощью загруженного на свой телефон изображения карты Старбакс!

                            Эксперимент Джонатана Старка проводится в рамках проекта «Ретрансляция мобильной валюты».


                            Читать дальше →
                          • yaTouchSlider — слайдер для тач-устройств

                              QR-код на результаты поиска по слову «Погода»На многих известных нам мобильных сайтах для тач-устройств слайдеры (листалки) устроены так, что анимация происходит уже после свайп-жеста, после того как человек убрал палец. Это не так красиво и не так удобно, как в нативных слайдерах, например, на главных экранах iOS-устройств.

                              Мы сделали jQuery-плагин, который помогает сделать слайдер похожим на нативный, и хотим поделиться им со всеми заинтересованными. Посмотреть на работу плагина можно, например, в ответе погоды или картинок на новой странице результатов поиска для iPhone и iPod Touch.
                              Читать дальше →
                            • Imperavi: удобный и действительно красивый JS WYSIWYG редактор

                                В продолжение темы о красивой и удобной JS визуализации (http://habrahabr.ru/blogs/javascript/124899/) хочу рассказать вам о WYSIWYG редакторе, на который сегодня случайно наткнулся.

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

                                Таких редакторов существуют десятки, но все они мне почему-то не нравилисись: то выглядит уж очень топорно, то работает совершенно криво. В конце концов я остановился на TinyMCE. Он хоть и ужасен на вид, но рабоет стабильно.

                                И вот сегодня я совершенно случано наткнулся на редактор, который мне полностью подходит:
                                • работает стабильно
                                • выглядит очень стильно
                                • написан на jQuery

                                Имя этому чуду – Imperavi.
                                Попробуйте сами и думаю, что вам понравится.

                                Скриншот:
                                image

                                UPD
                                Более новая версия редактора: http://imperavi.ru/redactor/.
                              • NFC vs биометрическая идентификация — кто первый?

                                  Разработчики заявляют, в отличие от телефонных NFC-кошельков биометрические технологии действительно обещают будущее без наличных и банковских карт. Запуск NFC-платежей идет так медленно, что биометрические платежные технологии в скором будущем обещают догнать их.

                                  Биометрическое устройство Fujitsu

                                  После того как Google анонсировал телефоны на базе Android со встроенным чипом, позволяющим совершать покупки бесконтактным образом, интерес к будущему без кошельков возрос. Технология NFC, широко распространенная в азиатских странах, особенно в Японии, позволила потребителям частично или полностью заменить кредитные карты телефонами, тем не менее в США и других странах технология вводится совершенно неспешно.

                                  Эта задержка в развитии оказалась настолько долгой, что созрели конкурирующие и, можно сказать, более продвинутые технологии. Система, развиваемая Fujitsu под торговым названием PalmSecure, не требует наличия каких-либо устройств на стороне пользователя. Вы можете расплачиваться за покупки, просто помахав рукой перед специальным детектором.

                                  Технология доступна и на сегодняшний день тестируется в одной из школ Флориды, где ученики могут расплатиться с ее помощью за обеды, также она используется в одном из медицинских центров Нью-Йорка для идентификации пациентов (стоимость системы с 250 сканерами составила 200 000 долларов).

                                  Читать дальше →
                                • Визуализация аудио в HTML5

                                    Наше практическое погружение описывает необычный сценарий — мы будем говорить не о том, что может HTML5, а о тех возможностях, которые на сегодня он еще не предоставляет и как эту неувязку можно обходить на практике.



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

                                    Визуализация аудио, точнее принципиальный низкоуровневый доступ к аудио-информации, находится где-то между черновыми набросками и заметками на будущее.
                                    Читать дальше →
                                  • Фламп заставляет людей писать отзывы!

                                      Однажды, блуждая по интернетам, наткнулся на пост одного хорошего человека, вольный пересказ которого сводится к следующему:
                                      Что заставляет людей писать отзывы?
                                      1. Сильные эмоции.
                                      2. Производственная необходимость.
                                      3. Фламп.
                                      Читать дальше →
                                    • В технологии квантовой криптографии обнаружили слабое место


                                        Надежность используемого метода квантовой криптографии отныне поставлена под сомнение группой ученых Национального университета Сингапура и университета Трондхейма во главе с Кристианом Курцифером (Christian Kurtsiefer). Солидности и обстоятельности исследованию этого вопроса добавляют два факта: его авторы не пресловутые британские ученые ( среди авторов россиянин Вадим Макаров) и суть уязвимости состоит в несовершенстве аппаратной части «криптографического устройства», а не в возможности влиять каким-либо мифическим образом на законы физики.
                                        Узнать подробности
                                      • Настройка сервера для django-проектов с нуля

                                          Хочу поделиться опытом настройки сервера для django-проектов. Так вышло, что мне часто приходится настраивать с нуля VPS-сервера для запуска на них django-сайтов. Как-то мне в голову пришла идея записать пошагово процесс настройки. Оказалось, что “по бумажке” выполнять эти рутинные операции гораздо проще и быстрее — все нюансы записаны, трудно что-то упустить. Дальше больше — я превратил инструкцию в самостоятельный shell-скрипт — запустил и сервер готов. Я думаю, некоторым python-разработчикам, особенно начинающим, будет полезно ознакомиться с содержимым скрипта. С некоторыми доработками вы, возможно, захотите использовать его в своей практике.
                                          Читать дальше →