• Dater — определяет часовой пояс, локализует и форматирует время в PHP
    0
    Не совсем так. JS при первой загрузке, после установки куки с правильной timezone сразу перезагружает страницу, см. github.com/barbushin/dater/blob/master/src/Dater/TimezoneDetector.php#L50
  • Как на самом деле выглядит работа в коворкингах
    –1
    Фрилансер и так весь за компьютером проводит, куда ему ещё отдыхать за компом? На улицу, в спорт зал, к друзьям в гости общаться!
  • Google продолжает уничтожать RSS
    +1
    Последняя версия InoReader внешне почти один в один как Google Reader, даже лучше. По функционалу тоже ничем не уступает. Поддерживает импорт гуглового OPML файла подписок.
  • Reedy – Скорочтение, которое действительно можно использовать
    +2
    Прекрасная идея, безупречная реализация! Форкнул вас на GitHub, вдруг смогу быть чем-то полезен. Запостил пару тикетов: #3, #4.
    Спасибо вам!
  • Долой оковы MongoDB
    –1
    Так ведь «отсутствие схемы и неудобный язык запросов» решаются использованием ORM, которая может контролировать соблюдение схемы и вводить свой оригинальный язык построения запросов. Не?
  • Паралич анализа: вы знаете слишком много, чтобы просто писать код
    +2
    Только на начальной стадии.

    На этот счёт в 2010 на хабре была хорошая статья Программизм: история одной болезни. Т.е. на самом деле перфекционизмом страдают те, кто таки не эволюционировали в то, что в статье описывается как «Стадия третья. Просветление». Профессионал — это тот, кто делает свою работу быстро и качественно. Всех остальных можно причислять в лучшем случае к «опытным специалистам».
  • Паралич анализа: вы знаете слишком много, чтобы просто писать код
    +14
    На мой взгляд, чем программист более опытен — тем больше у него в запасе качественных и проверенных решений, тем он продуктивней. Стремление довести код до совершенство — это не признак профессионализма, а первый синдром такого понятия как…

    Перфекционизм — в психологии, убеждение, что наилучшего результата можно (или нужно) достичь. В патологической форме — убеждение, что несовершенный результат работы неприемлем. Может быть как «нормальной» характеристикой личности, так и невротическим психическим отклонением.
  • Обзор Motorola Defy Pro – защищенного ретро-смартфона с QWERTY-клавиатурой
    –6
    Не совсем понятно на какой сегмент пользователей ориентировалась Motorola выпуская такой телефон. На бедных школьников, которые часто пишут смски?
  • Самый центральный коворкинг
    0
    Полностью с вами согласен. Сам много лет работал на фрилансе и понял, что бесконечно так продолжаться не может. Держать себя в тонусе работая дома можно только ведя очень активный образ жизни, но на это порой не хватает ни времени, ни возможности. Общение с людьми близкими по духу многого стоит.
  • Самый центральный коворкинг
    –2
    Человек — существо социальное.
  • Обещают жаркое лето… Изменения в «антипиратский» закон вступают в силу 1 июля 2014
    +37
    Ему запрещено Интернетом пользоваться. Так он и не пользуется. От руки пишет статьи, а жена перепечатывает. Это как бы немного разные вещи. Даже в колониях строгого режима людям разрешено письма писать вне зависимости от того, что потом с этими письмами кто делает. Так почему человек под домашним арестом не может жене письма писать?
  • Хелпер объединяющий скрипты и стили в один файл для старичка ZF1
    0
    А ещё есть PHP библиотека github.com/barbushin/speed-out достаточно гибкая и расширяемая.
  • Опрос. Как вы делаете деплой на production сервер(а)?
    0
    ИМХО ant/phing для этого не очень хорошо подходят, потому что все-таки читабельность его XML очень сомнительна, мне кажется. И что-то более или менее большое на нем сложновато поддерживать.

    Я видел сценарии build & delivery реализованные на Ant и на Maven в десятки тысяч строк(XML), разбитые на десятки под-файлов с несколькими десятками под-сценариев, с достаточно сложной, но легко читаемой логикой зависимостей между ними. И вот представить всю эту красоту описанной на deb + bash… извините, но лично мне не хватает фантазии.

    Понятно, что опытные админы могут легко читать bash скрипты любых размеров и сложности. Но, опять таки, как я уже писал выше, я за то, чтобы сценарии сборки и выкладки проектов писались программистами, а не админами. Как-то раз столкнулся с ситуацией, когда после увольнение админа команда ещё неделю с ума сходила, чтобы в его deb + bash скриптах разобраться. Хотя сценарий выкладки там был не такой уж сложный. С тех пор я эти решения на дух не переношу.

    А в плане хитрого delivery, всё о чём вы говорите вполне реализуемо на Ant/Maven, весь необходимый функционал для этого там есть. Был бы только мозг способный этим функционалом правильно воспользоваться.
  • Опрос. Как вы делаете деплой на production сервер(а)?
    +1
    Нет, веб-проекты — это не серверное ПО. Ничего не имею против того, чтобы админы использовали deb/rpm пакеты для обновления серверного ПО т.к. там не такие сложные сценарии, и т.к. программистам в принципе лучше не соваться в эти сценарии.

    Сценарий сборки и выкладки веб-проектов не так просты как сценарии обновления серверного ПО т.к. они во много зависят от архитектуры проекта(которую админ может не понимать до конца), от бизнес-логики некоторых компонентов(о которой админ может не знать) и т.д. и т.п. Ни один админ не будет знать логику функционирования веб-проекта лучше чем программист, который его реализовал. Поэтому, моё мнение, что сценарий сборки и выкладки должны описывать программисты, а не админы. Поэтому, я считаю, что сценарии сборки и выкладки должны описываться не на deb/rpm пакетах, а на легко читаемых и кроссплатформенных инструментах деплоя типа Ant/Phing/Maven и т.п.
  • Опрос. Как вы делаете деплой на production сервер(а)?
    0
    А почему вы считаете, что Ant/Phing/Maven и т.п. инструменты в плане delivery хуже систем обновления пакетами deb/rpm/..? Сценарии описываемые на XML в том же Ant Script прекрасно читаемы всеми программистами и более того могут быть более безопасно подправлены. И более того, при грамотном написании эти сценарии являются платформонезависимыми позволяя отлаживать и тестировать их на локальных машинах разработчиков.

    ИМХО deb подходит для обновления и конфигурации серверного ПО — всего того, что попаает в зону ответственности админов. А всё что касается архитектуры веб-проектов, тонкости функционирования различных компонентов — зона ответственности программистов, и только они должны принимать решения о сценарии сборки и выкладки.

    И что касается разделения использования Ant/Phing/Maven для сборки и dev/rpm для выкладки — зачем это разделять, если Ant/Phing/Maven прекрасно справляются и с первым, и с последним?
  • Опрос. Как вы делаете деплой на production сервер(а)?
  • Опрос. Как вы делаете деплой на production сервер(а)?
    0
    Проблема в том, что алгоритм выкладки читаем лишь админами, которые его прописывали. Изначально deb и т.п. *nix пакетные системы деплоя преднозначен для обновления серверного ПО, а не для delivery и тем более build веб проектов.

    Есть множество инструментов изначально предназначенных для сборки и delivery веб-проектов. Будь то Ant, или Phing на нём построенные или хоть даже Maven. Не суть важно. Они предоставляют более прозрачный интерфейс для сборки и выкладки веб-проектов чем deb/rpm/wtf… обновляторы заточенные тупо на обновление серверного ПО.

    Из более двух десятков известных мне веб-проектов лишь несколько использовали deb/rpm деплоеры для выкладки, и… что не удивительно, во всех этих проектах тех. диры были бывшими админами, и именно в этих в проектах происходили наибольшие проблемы с деплоями как с точки зрения стабильности выкладки, отката, так и с точки зрения простоты редактирования сценария выкладки.
  • Опрос. Как вы делаете деплой на production сервер(а)?
    –2
    Разливаем через deb пакеты
    Поубивал бы…
  • Прокачиваем Google Tasks с помощью стороннего сервиса: повторяющиеся задачи, совместный доступ, уведомления о сроках и другие возможности
    +3
  • TorrentMonitor
    0
    Да что вы говорите? Я multi_curl в классы оборачивал github.com/barbushin/multirequest И где тут АД? А про Guzzle слышали?
  • Play Pure Drive — «умная» теннисная ракетка для всех
    0
    А где вы видели теннисистов с ассиметрично развитой мускулатурой? :)
  • Play Pure Drive — «умная» теннисная ракетка для всех
    0
    317 грамм — это вес профессиональной ракетки. Мне кажется любители такой или локоть себе травмируют или просто технику изуродуют. Для женщин в принципе не подходит.
  • Play Pure Drive — «умная» теннисная ракетка для всех
    +1
    95 самый ходовой? Большой разницы между 95 и 100 нет? От куда такая информация? Вы профессионально теннисом занимаетесь? Я не профи, любитель, но и то разницу между 98 и 100 очень сильно чувствую. 95 это уже для профи, у кого техника грамотно поставлена т.к. там ударное пятно маленькое, нужна высокая точность и концентрация. И не совсем понятен смысл того, чтобы тренировочная и турнирная ракетки так сильно отличались. Под каждую ракетку привыкание постепенно приходит и вот так перестраиваться каждый раз ни к чему хорошему не приведёт. Чувство мяча потеряете просто.
  • Play Pure Drive — «умная» теннисная ракетка для всех
    +1
    Ах да, я ещё забыл про такой параметр как «толщина ручки»!

    Итого. Т.к. про настройку веса ничего не сказано, то при таком большом диапазоне параметров «самый ходовой размер + вес + баланс + размер ручки»(к примеру 100"/300гр/центр/3) будет актуален менее чем для 10% игроков. И вот эти 10% будут представлены группой взрослых теннисистов любителей. И кто сказал, что их выбор о покупке этого «гаджета» совпадёт c выбором прочих групп(начинающие/профи/дети)?

    Мне кажется намного правильнее было бы сделать универсальную систему датчикав закрепляемую на любой ракетке с криплением блутус модуля и батарейки в пустом триугольном основании ракетки. Тогда и стоимость гаджета могла бы быть в 5-10 раз меньше, и спрос на порядок больше. Но ведь Babolat в первую очередь хочет не повышать качество техники теннисистов во всём Мире, а тупо увеличить свою долю в продаже ракеток среди других брэндов. Мать его маркетинг…
  • Play Pure Drive — «умная» теннисная ракетка для всех
    +2
    Сама ракетка, несмотря на сложное строение и обилие дополнительных деталей, весит ровно столько же, сколько и обычные ракетки
    Смешно читать такое. У современных ракеток есть 3 основных параметра: вес(200-350гр), баланс(в ручку/центр/головку) и площадь головки(90-110кв.дюймов). У каждого теннисиста есть своя комфортная для него конфигурация, даже у любителей. Не существует такого понятия как «обычная ракетка».

    Ну ладно с весом и балансом они могут что-то придумать за счёт системы вкручиваемых грузиков, но размер головки как подгонять? Он правда очень отличается у разных игроков и очень важную роль играет.
  • Toyota будет продавать автомобили с топливными элементами в 2015 году
    0
    > чтобы заставить все бензиновые сегодня перейти с бензина и солярки на электричество

    А кто говорит о том, что это должно случиться за один день? Что вы в крайности впадаете? Я говорил о 10-20 годах.
  • Получаем ROOT права на любом* телефоне
    0
    Кто-нибудь раньше слышал, что антивирус может на rootkit ругнуться? Хм…
  • Toyota будет продавать автомобили с топливными элементами в 2015 году
    –2
    > в ближайшие 50 лет… ё-мобильщики отказались

    О чём такие долгосрочные прогнозы и примеры с лошпедными ё-технологами? Почему вы думаете, что перестроить всю мировую энергетику это какая-то нереальная задача? Рано или поздно это всё равно случится. Всё упирается в вопрос возможности и себестоимости производства электроэнергии, и если в какой-то момент технологии будут это позволять, то начнётся необратимый процесс отказа от всего нефате-газового.

    И не надо зацикливать производство электроэнергии на сжигании углеводородов. В современном Мире функционирует порядка 200 АЭС, в одной только Франции АЭС обеспечивают 75% всей добываемой электроэнергии.

    Недавно смотрел интервью с дядькой, который гоняет по Москве на электрокаре от Tesla Motors, так он говорит что стоимость полной электро-заправки его авто выходит в 70р, аналогичная заправка Х5 бензином для него выходила в 1000р. Представляете какая экономическая фора будет у страны в которой топливо будет в 10 раз дешевле чем в соседних? И кто сказал, что финансовая выгода от 10-кратной экономии на топливе внутри страны не окупит процесс полной модернизации электросети и строительство дополнительных АЭС?

    Почему в Норвегии правительство даёт огромные льготы на покупку электрокаров и при этом не боится, что им из-за этого электричества на всех не хватит? 14 тыщ электрокаров уже катают по стране и ничего, в следующем году в 10 раз больше будет.
  • Toyota будет продавать автомобили с топливными элементами в 2015 году
    –2
    Вопрос оптимизации способов производства водорода и электроэнергии — вопрос открытый, и как показала история, вполне прогрессируемый в своём решении. Мы с вами в этих вопросах дилетанты, так что посмотрим что покажет время. Но я сомневаюсь, что компании типа Toyota и Tesla Motors стали бы слепо вкладываться в технологии, продажу которых невозможно будет масштабировать в будущем.
  • Toyota будет продавать автомобили с топливными элементами в 2015 году
    0
    Не стоит однозначно воспринимать публикуемую в рунете информацию о нефти, газе, сланцевом газе. Ведущие(прокремлёвские) СМИ понятно что будут пропогандировать высокие цены на нефть и газ, т.е. «стабильность режима». Автор топика по ссылке, что вы привели, судя по аватарке, страдает потриотизмом головного мозга, поэтому сложно судить о его объективности. Что касается сланцевого газа мне больше понравилась вот эта статья. Очень советую ознакомиться.
  • Toyota будет продавать автомобили с топливными элементами в 2015 году
    0
    Вы ведь в курсе что спрос на нефть на 50% определяется спросом на бензин и солярку? Вы в курсе что такое «сланцевый газ» и как активно сейчас ведутся разработки по его добычи и как сильно это ударит по спросу на нефть? Даже если тупо прогуглить этот вопрос в инете, то везде пишут, что до 2020 цена на нефть снизится.

    Таки может потрудитесь аргументировать свою позицию хоть чем-то иначе зачем было комментарий писать? Можно было просто коммент de_m плюсануть.
  • Toyota будет продавать автомобили с топливными элементами в 2015 году
    +1
    Учитывая что > 50% нефти перерабатывается в топливо, то получается спрос на нефть очень сильно зависит от популярности бензина и солярки.
  • Toyota будет продавать автомобили с топливными элементами в 2015 году
    +1
    Нефтяные магнаты были таковыми тупо обладая монополией на добычу нефти. С водородом и электричеством такое не пройдёт, там будет более конкуретная среда, соответственно не настолько взвинченные цены, и не такие сверхприбыли.
  • Toyota будет продавать автомобили с топливными элементами в 2015 году
    0
    Чтобы потом иметь возможность выпускать дорогостоящие модели с нормальным дизайном? Маркетологи тупо разменивают красоту на бабки :(
  • Toyota будет продавать автомобили с топливными элементами в 2015 году
    0
    Какая разница какой это процент? Важен сам факт появления нового устойчивого и долгосрочного тренда при котором в ближайшие 10-20 лет спрос на нефть значительно сократится(имхо).
  • Toyota будет продавать автомобили с топливными элементами в 2015 году
    +1
    Интересно почему Toyota решила сделать ставку на водородное топливо, чем их электрические батареи не устроили? Tesla Motors вроде как вполе успешно рынок электромобилей раскрутили. Кстати, кто-нибудь может объяснить почему анонсируемая успешность проектов с альтернативными видами топлива для автомобилей никак не влияет на цену нефти?
  • Изменения в правилах Интернет-магазина Chrome: одно расширение — одна функция
    0
    Под «у каждого расширения должно быть одно и только одно понятное предназначение» можно понимать всё что угодно. И какая вообще связь между «единственностью предназначения» и «лаконичностью интерфейса» расширений? У идеологов-юристов Google не хватило мозгов, чтобы более чётко сформулировать каким критериям должно соответствовать расширение чтобы не слишком загромождать интерфейс браузера?

    Да это всё равно, что на государственном уровне утвердить для всех граждан страны диету с раздельным питанием.

    Тупо как-то.
  • Закончен новый модуль базы данных для PHPixie
    +1
    А ответ на ваш вопро,- потому что любой фрейиворк силбно зависит от ОРМ
    Никогда прежде не слышал ничего подобного в отношении фреймворков, только в отношении CMS или CMF. Мне кажется в идеале фреймворк должен предоставлять интерфейсы абстрагирования взаимодействия модулей с ORM таким образом, чтобы к нему можно было прикрутить любую ORM просто реализовав необходимые интерфейсы-адаптеры.
  • Закончен новый модуль базы данных для PHPixie
    0
    Не вижу ничего плохого в изобретении новых ORM. Не понимаю только зачем их разрабатывать с привязкой к конкретному фреймворку?
  • Закончен новый модуль базы данных для PHPixie
    +3
    Кто-нибудь, объясните пожалуйста дураку, почему разработчики фреймворков так любят изобретать собственные ORM с привязкой к их фреймворкам? Почему нельзя реализовать ORM как standalone пакет, как Doctrine например?