• Создание блога на Symfony 2.8 lts [ Часть 5.1]

    • Tutorial
    Привет, Хабр! Хочу немного вклиниться в цикл статей и показать как можно простым путём сделать обновление списка комментариев в ленте в режиме реального времени. Как это происходит, например, на github
    Читать дальше →
  • Делаем электронного консультанта из чата Post Hawk



      Недавно вышла новая версия api Post Hawk и чат основанный на нём. Сегодня хочу показать как можно за минимальное количество времени трансформировать этот чат в электронного консультанта с простенькой панелью управления.

      Итак, приступим.
      Читать дальше →
    • Создание доменных зон в AzureDns [шпаргалка]

      • Tutorial
      Привет, Хабр!
      Хочу опубликовать небольшую шпаргалку по созданию новых доменных зон в AzureDns. К своему удивлению в новом интерфейсе, так и не нашёл какого-либо визуального редактора для этого, поэтому все действия будут производится из PowerShell.
      Далее
    • Post Hawk перешёл на https

        Здравствуй, %habrauser%!

        У меня для тебя короткая, но очень важная новость. В предыдущих постах было много критики относительно того, что сервис использует незащищённое соединение. С настоящего момента этот вопрос можно считать решённым. Все компоненты сервиса перешли на https и wss.
        Читать дальше →
        • –14
        • 2.2k
        • 9
      • Сравнение скорости обработки данных (ETS, DETS, Memcached, MongoDb) в Erlang (сферическое в вакууме)

          Доброго времени суток, дорогой %habrauser%!

          Ниже небольшой набор тестов, показывающих статистику по вставке/чтению в/из таблицы/коллекции. Понятно, что никакой тест не покажет реальной картины, которая будет происходить в вашем приложении. Но всё-таки из чистого любопытства я решил провести некоторые замеры. Результаты и выводы к которым я пришёл под катом.
          Узнать больше
        • Интерактивный сайт с post-hawk? Легко!

            Здравствуй, %habrauser%!

            Время бежит вперёд и мы должны успевать за ним. Статичные сайты остались где-то далеко позади, возможно, через какое-то время устареет и ajax, придёт эпоха web sockets во всех браузерах и настанет всеобщее счастье, утопия, конечно… Сегодня я хочу представить вам сервис, который позволит с минимальными усилиями внедрить на ваш сайт элемент полной интерактивности. Вы хотели бы отправлять информацию клиентам не тогда, когда попросит пользователь или сработает таймер в js, а тогда, когда это нужно серверу, при этом ограничившись минимальным количеством кода и без использования ajax? Тогда сервис Post Hawk для вас!
            Читать дальше →
          • Внедряем работу с координатами в sonata-admin

              Доброго времени суток, %habrauser%!

              Недавно встала задача, хранить в базе данные GPS с дальнейшей возможностью применения различных геометрических функций mysql. Управление координатами должно осуществляться из sonata-admin. Что из этого получилось можно прочитать под катом.
              Читать дальше →
            • NetBeans: поддержание актуальных версий файлов с удалённого сервера через ssh

                Доброго времени суток, %habrauser%!

                Любой, кто работает в этой замечательной IDE, рано или поздно, задаётся вопросом: «Почему там нет простой, казалось бы, вещи — автоматической синхронизации файлов с удалённого сервера!?».
                Читать дальше →
              • Конвертация Word-документов на php используя COM (windows+apache)

                  Доброго времени суток Хабр!
                  Хочу немного рассказать о том, что нужно сделать при использования COM объекта для конвертирования файлов word в какой-нибудь из доступных форматов. Сам столкнулся со множеством проблем, облазил много форумов, русских мануалов практически нет. Решил написать, больше для себя, но вдруг кому-то еще пригодится?
                  Читать дальше →
                • Красивые подсказки для jQuery Validation с помощью qtip

                    Привет Хабр!
                    Хочу поделиться способом организации красивых подсказок для плагина валидации на jQuery. Для этих целей будем использовать еще один плагин создания красивых информационных сообщений — qtip.


                    Читать дальше →
                    • –12
                    • 18.8k
                    • 5
                  • Объединение объектов(v 1.1)

                      Привет Хабр!
                      Буквально вчера возникла необходимость объединить два объекта javascript. Покопавшись в интернетах узнал, что единственный способ объединить два объекта это скопировать поля из одного в другой. («Разрывная» — подумал Штирлиц) Пораскинув мозгами создал свой велосипед метод для этого дела.
                      Читать дальше →
                    • Решение проблемы importScripts() в Opera

                        Доброго всем времени суток! Буквально сегодня при использовании Web Workers столкнулся с проблемой в функции importScripts(), которая заключается в том, что Opera(использую версию 11.61) по каким-то своим внутренним причинам при повторном создании объекта Worker отказывается исполнять внутри него функцию importScripts()(проблема возникает только в опере, остальные браузеры ведут себя адекватно).
                        Читать дальше →
                      • Универсальный класс автозагрузки

                          Прочитав этот хабратопик. Решил поделиться своим классом автозагрузчика (вдруг кому пригодится), который умеет рекурсивно искать нужные файлы, не только классы, но и любой другой, переданный ему файл, ну и если там где указано файл не найден, то производит поиск по всему серверу начиная от корня, если файл найден где-то не там, генерит соответствующее сообщение, умеет работать с пространством имен и логировать свои действия в случае необходимости.
                          Читать дальше →
                        • HTML5: Web Workers и AJAX

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

                            Суть технологии проста — в отдельные файлы выносятся функции, обеспечивающие функционирование AJAX, либо функции обрабатывающие большие массивы информации, которые во время работы уменьшают скорость построения страницы. Таких файлов может быть столько сколько нужно. При выполнении скрипта на стороне браузера создается специальный объект Worker, который и отвечает за вызов необходимых функций. Многие современные браузеры поддерживают данную технологию.
                            Читать дальше →
                          • PHP Namespace

                            Недавно инкапсулировал свой проект в namespace и столкнулся с проблемой отсутствия нормальной документации. Все, что удалось найти датируется примерно 2009 годом, а на дворе почти 2012… В найденном материале куча нерабочих мест, использующих то, что в нынешней версии php нет. В связи с этим хочу немного осветить этот вопрос.
                            Читать дальше →