• SDCast. Подкаст о разработке ПО и его окрестностях

      image Всем привет!
      Software Development podCAST посвящен разработке программного обеспечения. Вместе с гостями мы обсуждаем такие темы как проектирование, написание, тестирование и поддержка ПО. Говорим о современных подходах и тенденциях в мире разработки.
      В каждом выпуске гости, профессионалы из мира ИТ, делятся опытом и рассказывают о своих достижениях. В SDCast уже приняли участие Роман Дворнов, создатель фреймворка Basis.js, Андрей Яманов, организатор митапов MoscowJS, Денис Шевченко, автор книги «О Haskell по-человечески» и другие.
      Читать дальше →
      • +18
      • 2,5k
      • 7
    • Профилирование и отладка php-приложений с помощью xhprof & FirePHP


        Всем веб-разработчикам, особенно в высоконагруженных проектах, рано или поздно приходится сталкиваться с профилированием своих приложений. Конечно, все мы знаем xdebug, с помощью которого можно проводить отладку серверной части. Однако, в тяжелых RIA-приложениях значительно чаще приходится отлаживаться в связке фронтенда+бэкэнд, всякие ajax-запросы, скорость отработки конкретных скриптов и все такое прочее. И для этих задач есть довольно-таки не плохой набор инструментов. Это xhprof и firephp.
        Читать дальше →
      • Ироническое иллюстрированное пособие по работе с видео в HTML5

          Как это ни грустно, но во многих аспектах информационных технологий до сих пор присутствует огромное количество несовместимых форматов, которые обеспечивают выполнение одних и тех же задач. Марк Пилгрим с иронией показал это на примере работы с субтитрами в вебе.
          Читать дальше →
        • Состояние веб-разработки в 2010 году по мнению Web Directions

            image
            John Allsopp, довольно долго занимающийся CSSом, веб-дизайном и разработкой, а так же являющийся одним из основателей конференции "Web Directions", которая посвящена веб-дизайну и разработке, опубликовал результаты опроса, посвященного разным аспектам веб-разработки.
            Читать дальше →
          • Биржа частных задач и поручений — nastoronu.ru

              image
              Здравствуйте, уважаемые хабралюди!

              Хочу сегодня пропиарить у вас наш скромный сервис: биржу частных задач и поручений nastoronu.ru

              О подобных ресурсах на хабре время от времени пишут, вот и мы решили не отставать.
              Идея пришла в голову из-за колоссальной нехватки времени. Нужно было купить цифровой фотоаппарат, а переплачивать нашим ритейлерам много не хотелось, поэтому нужная модель искалась модель по принципу «низкой цены» в интернет магазинах. Каково же было удивление, когда его не оказывалось в 10 из 12-13 магазинов, хотя на сайте он был везде помечен, как «в наличие». Потратив на эту задачу неприлично много времени, пришла идея создать такой вот ресурс. Главная идея: это возможность скинуть рутинные задачи на сторону, заплатив за их выполнение небольшую сумму денег и сэкономить свое время.
              Читать дальше →
            • Перенаправление сеанса X11 через ssh в Mac OS X

                Не секрет, что работая на десктопе с линуксом, и в случае необходимости запустить на удаленном сервере какую-либо графическую программу, набор действий чрезвычайно прост:
                kostik@kostik: ~> ssh -X 192.168.1.2

                Однако, работая на Маке есть несколько дополнительных шагов, которые необходимо сделать, чтобы все было так же просто.
                1) Если у вас не стоит X11 (а проверить это можно посмотрев в /Applications/Utilities/ на наличие там приложения X11.app, или через спотлайт, что значительно быстрее :) ), то поставить его можно с установочного диска Mac OS X из дополнительных пакетов.
                2) Перед заходом на удаленный сервер с целью запуска графического приложения, надо чтобы X11 уже были запущены.
                3) Так же необходимо, чтобы переменная окружения DISPLAY была установлена в :0.0 (в Мак ОС по умолчанию при открытии шела, DISPLAY выставляется во что-то вроде /tmp/launch-CjJQkr/:0)

                Можно это все, точнее пункты 2 и 3, проделывать каждый раз заново. А можно один раз прописать алиас в свой .bash_profile:
                alias sshx='export DISPLAY=:0.0 && open /Applications/Utilities/X11.app && ssh -X'
                после чего не задумываясь о настройке и запуске X11 коннектиться к серверу:
                kostik@kostik: ~> sshx 192.168.1.2

                На всякий случай поясню, что данный алиас устанавливает переменную окружения $DISPLAY, затем открывает приложение X11 и выпаолняет команду ssh -X с дальнейшими параметрами командной строки, в данном случае это IP сервера.

                Вот собсно и все.
                Надеюсь кому-то пригодится.
              • Ускорение работы приложения «SMS/MMS» на Iphone

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

                    Последнее время на хабре все чаще встречаются статьи про наше образование, о том какое оно плохое, о том, какие устаревшие технологии нам там преподают, о том, что как же найти хорошую работу с такими знаниями и так далее. Вот и мне захотелось написать нескольно соображений на эту тему.
                    Читать дальше →
                    • –13
                    • 397
                    • 5
                  • Баг при установке MS SQL Server 2008

                      Возникла на работе потребность поставить SQL Сервер. Нуу думаю, что там, вот возьму и прям поставлю, ибо ни с 2000-м ни с 2005-м проблем при установке никогда не было. Ага! Не тут-то было! Был обнаружен один замечательный баг, с которым я очень долго боролся и все-таки победил. Проблема состоит в том, что при установке сервера, нельзя включить смешанный режим аутентификации.
                      О том как я это поборол читайте под хабракатом.
                      Читать дальше →
                      • –1
                      • 4,5k
                      • 7
                    • Safari & Mouse gestures

                        Многие из нас знают/любят использовать мышиные жесты в браузерах. Фанаты Оперы скажут: «Ха! У нас это было из покон веков», любителям Файрфокса доступны такие расширения как FireGestures или All-in-One Gestures, для Хрома есть chromegestures.
                        Но как же быть тем, кто предпочитает Сафари?
                        Для это есть замечательная программка XGestures. О ней я и хочу рассказать.
                        Читать дальше →
                      • Настройка Apache+PHP+MsSQL+Oracle на Mac OS X Leopard

                          В качестве десктопа у меня iMac с Leopard'ом. По умолчанию в комплекте с Леопардом идет апач и PHP с расширением для работы с MySQL. А разрабатываю я приложения, которые подключаются к базам данных MySQL, MsSQL и Oracle. Поэтому «родного» PHP мне не хватает. Помимо этого, мне необходим proxy_http_module для Апачи, которого тоже нет из коробки.
                          Плюс ко всему вышел PHP 5.3, которых хочется поставить.
                          Что же делать?
                          Читать дальше →