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

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


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

              Вот собсно и все.
              Надеюсь кому-то пригодится.
            • Баг при установке MS SQL Server 2008

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