• Настраиваем удобный npm проект для себя и команды или немного о современных фронтенд инструментах
    +1
    На будущее, когда кода будет много, можно еще добавить copy/paste detector, например jscpd.
  • 10 самых трендовых и мертвых технологий, фреймворков и языков по версии Stack OverFlow. Коротко
    +4
    XSLT жив!
  • Самые нужные плагины для Grunt
    0
    К инструментам можно ещё добавить grunt-jscpd штука для поиска дубликатов в коде
  • Оптимизируем VPS за 5$ (512MB RAM / 1 CPU) так, что сайт на wordpress выдерживает нагрузку в 42,735,587 хитов в день
    0
    Я думал, что будет рассказано о mod_pagespeed, есть опыт использования mod_pagespeed?
  • Медитация — еще один способ мотивации или почему Google выделяет для них комнаты?
    0
    К сожалению тема гораздо шире, чем мотивация одного автора одной статьи.

    P.S. Из моих знакомых работающих в гугл я не знаю никого, кто бы был вовлечен в это движение. Думаю что в статье манипуляция статистикой и фактами.
  • Медитация — еще один способ мотивации или почему Google выделяет для них комнаты?
    +8
    Очень удивился, прочитав на хабре подобную статью.

    И вот почему:

    В свое время много читал о различных около религиозных учениях, философиях, способах привлечения новых адептов. Эта статья выглядит как текст из пропагандисткой брошюры при том как лучший текст из этой брошюры — очень грамотно построенная статья с открытой пропагандой псевдобуддиских учений. В начале описаны проблемы, с которыми сталкивается большая часть IT (всё так и это вызывает доверие), потом автор ссылается на заслуженные авторитеты отрасли (google — кто в нем сомневается?), следующий шаг краткое — погружение в «идеологические основы» с абстрактными ссылками на «учителей» и «книги», затем предупреждение о шарлатанах, что автоматически в сознании отмежевывает автора от шарлатанов.

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

  • DropDownList, Задать «value» для default option в MVC 4
    0
    Но в один прекрасный день проснулся и понял, что пхп — хорош, но не то.


    После этой фразы обычно идет статья про любовь к Ruby.
  • Instagram фильтры как Photoshop Actions
    +1
  • Каждому хостингу по аудиоплееру
    0
    иногда до апача не доходит, статику часто даже на хостингах отдает nginx
  • Каждому хостингу по аудиоплееру
    0
    В архиве нету файла .htaccess, еще хотелось бы убрать configs/app.ini из папки к которой имеет доступ apache
  • Там Вкусно — едим и оцениваем
    +1
    Думаю что можно монетизировать проект, если договариваться о скидках в заведениях из обзоров и продавать их на сайте по типу groupon-ов всяких. Деньги и не за обзор, но и от заведения.
    Сам проект интересный, особенно было приятно увидеть его за 2 дня перед поездкой в Волгоград.
  • Внимание, дизайнеры! Evernote начинает конкурс «100 000 за футболку». Главный приз – 100 000 руб
    0
    А если не РФ, но дружественная республика?
  • Обновление на разных ОС
    0
    Ну не все, например, если обновляется с леопарда на снежного барса, то денег просит
  • Жрецы программирования
    +2
    > Тем не менее, параллель проведена некорректно, потому что человеческие языки возникают стихийно, а
    > изменения в них обусловлены массой факторов.

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

    >Не кажется ли Вам, что Вы поспешили проводить параллели между искусственными и естественными языками?

    Нет, не кажется, так как при использовании естественного языка, человек досконально владеющий им не обращает внимания на правила и исключения языка при их использовании, так и программист использует уже знакомый ему ЯП не обращая внимания на особенности языка. И в первом и во втором случае лучший результат получается именно тогда, когда люди фокусируются на цели, а не на средствах. Думаю многие читали книги которые написаны по принципу «первая книга на русском языке по технологии ...» и видели проекты, которые написаны по принципу «я вот на хххх написал».

    P.S. Мой предыдущий комментарий был о том, что выбор средств не является критерием, по которому можно судить о аналитичности ума.
  • Жрецы программирования
    +2
    Если провести параллели, можно сказать, что человек разговаривающий на русском языке не «прокачал» аналитические навыки, так как русский пестрит разнородными правилами и исключениями из правил, которые необходимо запомнить (некоторые его из-за этого считают самым сложным для изучения), так как Ваша статья написана именно на великом и могучем, то Вы человек «запоминательного» а не аналитического типа.

    Не кажется ли Вам, что подобный вывод похож на выводы из анекдота — без ног не слышит?
  • Непрерывная интеграция и TeamCity
    0
    Спасибо за статью, вопрос а работает в такой конфигурации Pre-Tested Commit и что насчет интеграции с PhpStorm?
  • Программисты ABBYY: 14 рангов звёздности
    +5
    ну если так, то и ранги звездности отделов/компаний вводите, народ хочет знать где стройбат а где кремлевская гвардия…
  • Министерство образования и науки Украины… Образование 2.0 говорите?
    +12
    Админ молодец. Настроил сервер так что хабраэфект держит
  • Мое время бесценно
    0
    я не проводил измерения частоты изменения моего настроения :)
  • Мое время бесценно
    0
    у меня бывает и плохое настроение и депресии, но это тоже не привязано к деньгам, не может у человека быть только хорошее настроение, но такое настроение тоже нужно, чтобы лучше ощущать хорошие моменты
  • Мое время бесценно
    +1
    Я не написал в статье, речь идет о Киеве
  • Мое время бесценно
    0
    На Березняках, но хожу через Русановку :)
  • Вся правда о Деньгах@Mail.Ru
    +1
    В таких сервисах важную роль играет служба поддержки, в связи с чем вопросы: Что из себя будет представлять служба поддержки? Что будет входить в обязанности службы поддержки? Как будут решаться спорные моменты?
  • Meld в Windows
    0
    А посмотрите в сторону diffuse.sourceforge.net, может Вам подойдет?
  • NIXP.RU v3.0 Beta — портал для UNIX/Linux/FLOSS-энтузиастов
    0
    Спасибо, давно знаю ваш проект, скажите а есть ли планы развивать раздел «Софт», сейчас, мне так показалось, там много устаревшего и мало нового софта
  • DumPHPer — Advanced PHP var dumper или замена var_dump
    0
    Мне кажется, что не очень удобно показываются массивы с большой вложенностью, если нужно быстро увидеть данные во 2-3-й вложенности, то приходится делать ненужные клики.

  • Вышла NetBeans IDE 6.8
    +1
    Не понятная версия, они зачем-то из сборки убрали поддержку SOA, в которой WSDL, XML, XSL редакторы, на форуме народ жалуется на проблемы с UML, хотя с php и python вроде быстрее работает.
  • У Firefox Mobile появился логотип
    +2
    Победителем стал наш человек, Ярослав Чекунов из Краснодара
    www.behance.net/yaroslaff

  • Грустная статистика или никогда не надейтесь на фрилансеров
    +3
    более чем 50%-ная предоплата враг фриленсера
  • Грустная статистика или никогда не надейтесь на фрилансеров
    +6
    Мне кажется, что Вы неоднократно наступали на грабли, если Вы уже знаете, что фриленсеры опаздывают со сроками, ставьте срок с запасом, у меня бывали случаи, что человека приходилось торбить за месяц до сдачи проекта так, вроде сроки уже провалены.
    Что касается поведения фриленсеров по отношению к срокам, мне кажется, что это «привито» образованием — в ВУЗе сдача сессии/курсового/диплома до срока рождает у принимающего ощущение перфекционизма по отношению к студенту, поэтому только единицы идут на риски сдавать досрочно.
  • Компьютерная терминология в украинском языке
    +3
    Живу на Украине поэтому частенько слышу разные варианты переводов, поэтому наверно приелись уже… но случайно когда-то переключил в phpmyadmin на белорусскую локализацию первая же надпись на кнопке входа «Панеслася» заставила просто проникнуться симпатией к этому дивному славянскому языку, сейчас если нас сайте есть белорусская версия, стараюсь читать её.
    Что касается языка в it, то тут как нигде первична информация, а не язык на котором она подается, думаю, что не только у меня была такая ситуация, что между иероглифов рассматриваешь куски кода, тестируешь, получаешь вложенную в них информацию.
  • Инвайты на Google Wave
    –1
    kucherenko.andrey на gmail com
  • Browsera — новый инструмент тестирования сайта
    +2
    уже нашел у них на сайте, при использовании платных тарифов, появляется дополнительный приоритет в очереди
  • Browsera — новый инструмент тестирования сайта
    +2
    «мы в очереди первыми стояли, а те кто сзади нас уже едят»(с)

    09:30 — 51 tests are in the queue ahead of you.

    10:30 — 42 tests are in the queue ahead of you.

    11:50 — 53 tests are in the queue ahead of you.
  • Список полезных инструментов для php разработчика
    +2
    с чего Вы взяли что я туда иду?
  • Список полезных инструментов для php разработчика
    +1
    В «Непрерывная интеграция» можно еще xinc (http://code.google.com/p/xinc/) добавить
  • FlightFiles — файловый менеджер на PHP-GTK
    0
    Скажите, а если нужно мультипоточное оконное приложение, с этой проблемой php-gtk помогает бороться?
  • FlightFiles — файловый менеджер на PHP-GTK
    +1
    Спасибо, интерестно.

    Скажите, а вот у Вас в коде описание интерфейсов при помощи php — создаете объекты, свойства прописываете и т.п.… а есть ли возможность вынести в glade файлы описание интерфейса а в коде делать только обработку событий или есть какието подводные камни именно для php-gtk?
  • Дерево в выпадающем списке средствами XSLT
    –1
    пожалуйста, если ставите минус, напишите почему?
  • Дерево в выпадающем списке средствами XSLT
    +2
    не совсем понятно зачем Вы использовали именованый шаблон и for-each, при Вашей структуре данных более красивое решение будет приблизительно такое:
    <xsl:template match="/">
    <select>
    Корневая категория
    <xsl:apply-templates select=«categories/category»>
    <xsl:with-param name=«space» select="'--'" />
    </xsl:apply-templates>
    </select>
    </xsl:template>

    <xsl:template match=«categories/category»>
    <xsl:param name=«space»/>
    <xsl:value-of select=«concat($space, @title)»/>
    <xsl:apply-templates select=«categories/category»>
    <xsl:with-param name=«space» select=«concat($space, '--')» />
    </xsl:apply-templates>
    </xsl:template>