All streams
Search
Write a publication
Pull to refresh
0
0
Send message
Штаб-квартира Handster расположена в США (Норсбрук, Иллинойс), а часть операционной деятельности производится в Одессе (Украина).
Возможность наследования описания методов в дочерних классах (при добавлении пустого docblock'а описания копируются из родительского класса\интерфейса)

Было бы хорошо если бы описания наследовались без необходимости добавлять пустые блоки.
А причем тут PHP? В статье C# встречается чаще чем PHP…
И вообще какой вывод должны сделать читатели прочитавшие статью? Что у вас все получилось?
Как то бесполезно…
Надо sequence диаграммы научить рисовать, вот это будет сила, а так не понятно куда можно это притулить…
промазал, этот комментарий — ответ на http://habrahabr.ru/blogs/Git/127213/#comment_4200113
да, согласен, так и надо делать, но статья предлагает другой подход, который заключается в моментальном обновлении продакшн сервера при любом пуше.
С моей точки зрения это очень не правильный подход. При данном подходе все новые изменения сразу попадут на продакшн сервер. А если в этих изменениях будет регрессионные ошибки? Они сразу положат продакшн сервер… Для того что бы изменения не убили продакшн сервер, умные люди придумали вехи и версии, которые в репозитории будут отмечены тэгами. Продакшн сервер нужно обновлять только на определенный тэг, содержащий фиксированное число изменений проверенных тестировщиками. Таким образом вы сможете более менее гарантировать качество кода и сайта в целом. Описанный у вас способ подходит для деплоя на девелопмент сервер и в меньшей мере на стэйджинг сервер.
Google Closure Tools поможет структурировать код и скомпилировать его в один файл. К тому же на Google Closure Library можно написать свое MVC приложение, и для этого не нужен Backbone/Underscore/jQuery. Правда Google Closure сложный фреймворк для начинающих (или только знающих jQuery) программистов.
Не знаю как на маке, но в убунте работает нормально. К тому же там есть все что надо, так что не надо говорить что он никакой ;-)
Зачем так извращаться? Я уже давно MySQL Workbench использую под Ubuntu и довольный как слон тоесть дельфин.
К счастью существует MySQL Workbench версию которого можно скачать и под Mac OS
Он только под windows, и это минус.
нет, там только css framework и ничего более
Когда потом? Надо все с самого начала правильно спроектировать и не будет никаких потом.
Я попытался описать абстрактный вариант, если мы говорим о memcached, то там валидация данных реализована с помощью cas token для варианта когда мы сначала читаем данные, изменяем их и потом пытаемся их записать. Для Вашего варианта можно использовать метод memcached::add который не позволит перезаписать уже существующие данные. В общем говоря memcached (не путать с memcache) предоставляет достаточно инструментов что бы разрулить конфликты, надо просто мануал почитывать, перед тем как писать костыли.
Что значит «уже не использую» и «эволюционировал»?

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

Положим что временное хранилище это кеш, а постоянное хранилище это база данных, тогда алгоритм работы прост:
как только нам понадобились данные, мы сначала ищем их в кеше, если они там есть, используем их, если нет то ищем их в базе данных, если искомые данные есть в базе данных, читаем их, сохраняем в кеш и продолжаем работу

Таким образом в первый раз мы будем искать данные и в кеше и в базе, но зато в последующие разы мы будем получать данные только из кеша.
Какие такие интимные подробности? Я основываюсь на Вашем возрасте и материалу изложеному в статье, со временем Вы и сами научитесь это замечать.
Memcached надо использовать как временное хранилище данных. Для постоянного хранилища данных лучше использовать SQL/NoSQL базу данных.
Ох уж эти студенты, как понаписуют костылей, и давай их постить на хабре… Лучше бы матчасть курили про memcached и cas.

Information

Rating
Does not participate
Location
Антарктика
Registered
Activity