• Фантастика? Нет, Wacom!

      Привет, сообщество!

      Увидев это видео, я не смог не поделиться им с вами. Wacom опять на высоте, глядите:



      Пишу под большим восхищением. Как же не терпится впустить это чудо в жизнь!

      P.S. продажи с 30 сентября.
    • Китайский интернет-магазин изнутри

        Мы находимся в номере гостиницы в городе Шеньчжень (позор мне, за два дня я так и не научился его правильно произносить — постоянно путаю первую и последнюю части, получается чжешьшень. И пишу так же).
        Уже вечер, и необходимо ложиться спать — завтра надо встать в 7 часов, и к 8 уже быть в офисе — начнется рабочий день.
        От нашей гостиницы ехать примерно 40 минут на автобусе. На метро было бы быстрее, но дольше добираться от ближайшей станции.

        Ждем автобуса:

        Читать дальше →
      • СМИ 21-го века. Часть 5. Как делать деньги на журналистике? Модели бизнеса для новых медиа

        • Translation
        В этой части статьи я рассматриваю, как новые медиа управляются с проблемами бизнеса классического новостного СМИ, и какие новые бизнес-модели они могли бы начать применять.
        Читать дальше →
      • История интернет-магазина, ставшего мировым монополистом за $5 000

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

        1) Вложение не более $10 000
        2) Прибыль не менее $1 000 в месяц
        3) Минимальная рутина

        По первым двум пунктам все понятно. А вот по третьему пункту поясню. К тому моменту я уже работал в собственной компании (сфера финансов). Это был 2009 год. Последствия кризиса еще сильно влияли на основной бизнес и работы было непочатый край. Много времени отвлекать на сторонний бизнес автор не мог.
        Подходящий случай подвернулся в октябре 2009 года.
        Читать дальше →
      • Git и публикация сайта

        • Translation
        При попытке отредактировать этот старый пост слетело всё форматирование. Может быть я его когда-нибудь исправлю.

        Я потратил несколько месяцев на борьбу с глюками Git-svn и обдумывание разных вариантов, прежде чем пришёл к этому методу организации рабочего процесса с сайтом — простому, гибкому и удобному в работе.

        Основные преимущества:
        • Делая push из удалённой копии мы автоматически обновляем live-копию сайта
        • Правки файлов на сервере не будут разрушать историю коммитов
        • Простота, не нужны особые правила выполнения коммитов
        • Можно применить к уже запущенному сайту, без повторного деплоя или перемещения файлов
        посмотреть, что там такое
      • Инструменты инфраструктурной поддержки для Agile проекта на Java

          Ни для кого не секрет, что для слаженной работы команды, особенно в проектах управляемых по методологии Agile, важен эффективный обмен информацией между участниками. Для того, чтобы информационные потоки не разрушались под влиянием человеческого фактора, стандартные процедуры по управлению информацией автоматизируются. В данной статье рассмотрен пример технической инфраструктуры, использующейся сотрудниками компании ООО «Креатив Медиа» при разработке Web-проектов на платформе Java, например, в проекте социальной сети Campus.ru.
          Читать дальше →
        • Отладка тест-плана JMeter

            В предыдущем посте про JMeter я описывал создание примитивного нагрузочного теста. При разработке более сложных сценариев не обойтись без отладки. К сожалению, в JMeter эта техника не совсем очевидна. Ниже на несложном примере покажу несколько приемов отладки тест-плана. Заодно продемонстрирую использование таких элементов, как HTTP Request Defaults, Regular Expression Extractor, If Controller и некоторых других.

            final test plan

            Тестировать будем механизм поиска на сайте. Пускай сценарий берет слово или фразу из файла, задает вопрос поисковику, получает ответ в виде одной или нескольких страниц, случайным образом выбирает одну из страниц, так же случайно выбирает одну из ссылок и идет по ней. Итого три запроса, за исключением особых случаев (когда найдено мало или не найдено ничего).
            Читать дальше →
            • +4
            • 40.6k
            • 7
          • Symfony2\SecurityBundle

            • Translation
            Аутентификация и Авторизация Автор рассказывает об устройстве бандла Security (на мой взгляд, самого трудного в понимании для symfony-новичков) и разбирает пример его применения. Статья будет особенно полезна для тех, кто желает знать, как работает их инструмент: Symfony2 Security в общем и FOSUserBundle в частности — однако не подходит для первого знакомства с фреймворком, поскольку требует знания некоторых из его компонент.
            Статья была опубликована 21 марта 2011 года, когда ещё не вышла финальная версия symfony2.0, однако принципы работы бандла не изменились.

            Оригинальная статья — «Symfony2 Blog Application Tutorial Part V: Intro to Security» — часть цикла обучающих статей на примере создания блога.
            Есть прямое продолжение/дополнение статьи — «Symfony2 Blog Application Tutorial Part V-2: Testing Secure Pages», где даётся пример тестирования «закрытых» частей приложения.


            Читать дальше →
          • Знакомимся с PayPal API

              На данный момент, PayPal — это самая популярная платформа электронных платежей. Именно то, насколько легко можно открыть счет и начать получать на него средства, по сравнению с традиционными способами получения платежей, и является причиной #1 его запредельной популярности. Второй причиной, многие со мной согласятся, является мощный API, предоставляемый PayPal. В этом топике я по порядку разложу все способы и трюки, связанные с работой PayPal API, чтобы вы избежали проблем с его интеграцией.
              Читать дальше →
            • Обзор зарплат Дизайнеров (Web, UI, Flash, 3D)

                Рассказав в предыдущем посте о зарплатах «мобильных» разработчиков, через месяц мы готовы поделиться новой информацией. Напомню, что наша компания занимается подбором персонала во многих крупных городах России и Европы. Каждые полгода мы проводим исследования зарплат сотрудников IT-компаний, чтобы быть в курсе малейших изменений рынка.

                image

                Сегодня мы поговорим о творческих личностях в сфере IT — дизайнерах. В обзор попали:
                • Веб-дизайнеры;
                • Дизайнеры интерфейсов;
                • 3D-дизайнеры;
                • Дизайнеры Flash / Flex.
                Читать дальше →
              • Docblox — система документирования, совместимая с PHP 5.3+

                При очередном обновлении Phing с помощью PEAR я обратил внимание на список дополнительных зависимостей и решил посетить сайты тех проектов, названия которых мне ничего не говорили. Среди прочего я нашел один многообещающий проект, которым бы и хотел с вами поделиться. Представляю вам Docblox — новую систему документирования PHP-приложений, развивающую идеи, заложенные во всем известном PHP Documentor'е. На данный момент согласно нотации PEAR проект находится в стадии бета-тестирования, но уже используется при разработке таких проектов, как Zend Framework, Phing, Fuel и некоторых других.

                Читать дальше →
              • Фоновый режим в Google Chrome

                  В последних версиях Chrome добавили работу расширений в фоновом режиме. Теперь, даже при закрытом Chrome, в фоне будут работать установленные расширения с фоновыми страницами, такие как GMail Сhecker, RSS notifier и прочие.
                  Что это значит для конечного пользователя? Это значит, что не придется постоянно держать браузер включенным для того чтобы не пропустить какое-либо событие, так как он всегда будет включен, и запуск Chrome будет происходить быстрее.
                  Данная функция является опциональной и легко отключается.
                • Официальное расширение для Google Chrome. English at your fingertips!


                    Прослушивать английские слова и фразы на веб-страницах?
                    Переводить и моментально добавлять их в личный словарь?
                    Просматривать словарные статьи в известных онлайн-словарях?
                    Легко!
                    Официальное расширение LinguaLeo доступно для установки в Google Web Store.

                    Возможности расширения и новости о других браузерах и платформах
                  • Обзор соглашения о слиянии Google Inc. и Motorola Mobility Holdings, Inc

                      С разрешения автора материала представляю вам для ознакомления обзор соглашения о слиянии Google Inc. и Motorola Mobility Holdings, Inc.

                      Первое впечатление



                      Отгремели обсуждения о том, как, где, зачем Google купила Motorola и что из этого будет, отшутились острые языки, волна была, волна прошла. Мне в руки попал официальный текст соглашения о Слиянии Google Inc. и Motorola Mobility Holdings, Inc., датированного 15 августа 2011 г. (можете почитать здесь). Должен вам сказать соглашение далеко не маленькое, все 68 страницы отборного юридического сленга. Поэтому знакомство с творчеством американских юристов будет у нас многосерийным. Сейчас эпизод первый — обзорная экскурсия.
                      Читать дальше →
                    • Панель телефонии для 1С

                        90% российских компаний использую 1С в качестве ПО для автоматизации бизнеса. Привязка к 1С телефонии (прием звонков в 1С, звонки из 1С, открытие карточки) снижает расходы, повышает эффективность и прибыльность бизнеса.

                        И снижает время обработки звонка:
                        • до 15 секунд при исходящем звонке,
                        • до 35 секунд на обработке входящего звонка,
                        • до 2-х минут при переключении внутри компании.

                        Обзор рынка готовых решений для интеграции IP-телефонии и 1С показал неоднозначные
                        результаты.

                        Читать дальше →
                      • Создание CRUD приложения на Symfony 2, часть 2

                          Продолжение вводной статьи по Symfony 2. В первой части было описан процесс модификации формы редактирования записей, во второй части будем модифицировать интерфейс списка записей. В заготовке шаблона и контроллера списка записей, которую генерирует команда doctrine:generate:crud как минимум не хватает формы поиска записей и постраничной навигации.
                          Читать дальше →
                        • К сожалению, мы не сможем сделать вам сайт…

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

                            В этой статье я не буду писать о том, как правильно разрабатывать сайты и как убеждать заказчика, что вы правы. Это опыт + полное документирование проекта на каждом этапе + умение грамотно вести диалог.

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

                            Думаю, никто не будет спорить, что контент – король. И именно с него обычно и начинается сайт, как информационный носитель.

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

                            Привет, %username%.

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

                            Введение


                            Для начала рассмотрим, как устроено стереоизображение и как на него смотреть.
                            Читать дальше →
                          • Определение кодировки текста в PHP, часть 2 — биграммы

                              В прошлой статье был реализован алгоритм автоматического определения кодировки текста на основе частот распределения символов. В комментариях отметили: если использовать биграммы (триграммы), результат будет более точный. Тогда я отмахнулся, мол, и на одиночных символах неплохой результат получается. Но сейчас подумал, что неплохо было бы добавить надежности и точности в алгоритм, тем более использование биграмм вместо одиночных символов сильно кушать не просит.

                              Под катом — пример реализации алгоритма на биграммах, исходники и результаты его работы.
                              Читать дальше →