Т.е. Данный метод нужен для создания даты — без него никак?
И И И… Мот таки не создавать protected static function getFormat()? «Да, возможно, реализацию можно сделать лучше» — так как можно ее сделать лучше? Предложите свой вариант, если мои не устроили.
А то ж без глубокого понимания LSB мозг можно поломать как это все работает (
Слово «фичь» взята в скобки — ели не понятно его значение, считайте его дичью — так проще ж. Проще сказать, что работает, чем сделать качественно, производительно, понятно и красиво.
«Мало у кого хватает мудрости предпочесть обманчивой похвале благотворную критику.» Ларошфуко
Претензий никаких. Скорее недоумение. Почему например не константа класса, свойство класса или параметр — почему именно метод который ни че не делает, зато " Да static, да protected, и да — описывает формат." — возвращает строчку?
Раскройте уже сакральный секрет, почему именно так? Остальных «фичь» фрейворка и без меня уже тут описали.
как думаете, что будет быстрее сравниваться
1352731759 > 1352731760
или
'2012-11-12 18:50:21' < '2012-11-12 18:50:60'
?
Придумать можно много чего — в языке декораторов ( не следует путать с одноимённым шаблоном проектирования) нет, че ж их тоже можно придумать.
меГафрейворк!!! в первом попавшемся class`е Timestamp который extends Date
protected static function getFormat()
{
return 'Y-m-d H:i:s';
}
Убиться, простите, веником! Зато у нас ООП!
Берем статью, делаем выдержки, и… задаем вопросы на собеседовании ;)
даже на таких граблях "foo" == TRUE, и "foo" == 0… но, конечно же TRUE != 0.
сколько раз падали. Вопросы мот по круче патернов программирования будут, и многая специфика языка открывается.
habrahabr.ru/post/74838/ habrahabr.ru/post/46306/ habrahabr.ru/post/86255/ habrahabr.ru/post/139866/
Вот ей богу не надоело еще ??? Мне даже кармы не жалко — но… прям ррр… Я сам php разработчик, начал недавно изучать python. Так вот в питоне куча всего интересного, помимо декораторов. И ими начинающие вряд ли со старта пользоваться будут, а если будут то еще быстрее запутаются (особенно полезен совет вложить декоратор в декоратор — вордпрес напоминает 2 версии, там не декораторы но пол движка на хуках...).
Одновременное использование нескольких версий на одной машине (linux), параллельные вычисление, отладка кода, оптимизация, подсчет занимаемой памяти и куча всего всего — довольно ж сильный язык жеж? Что мусолить одну тему по 10 раз?
memcache от есть, только я не совсем понял каким боком он поможет при решении данной задачи — библиотека (.fb2) прогонялась один раз, и собиралась статистика в базе. Cобственно кешировать то нечего? Повторно ни чего не использовалось.
Ну если б я сделал полный разбор предложений с учетом контекста, всей возможной морфологии и прочего. Собрал полную развернутую статистику и… пошел бы в гугл работать )))) Понятно дело — это только первые шаги, и думаю не каждый эти шаги с лету пройти сможет. Когда тебя поддерживают и верят что ты на верном пути и делать хочется, к когда с порога хаят — все желание пропадает )
ИИ и ЕЯ — это не один язык, технология, мнение… Это куча всего. Что-то подходит к одному, что-то к другому, на чем то быстрее, на чем то медленнее. Я поделился опытом, а это уже повод другим не наступать на мои грабли в будущем.
" языки и технологии " mysql — это субд и SQL ( «язык структурированных запросов») + как технологию я его рассматриваю с точки зрения настройки под конкретные задачи.
Статистику решил собрать скорее из баловства. И, если честно, я не ожидал, что такая на первый взгляд тривиальная задача займет столько время. Поэтому и технологии не выбирал. Впредь конечно нужно будет прикидывать, сколько времени, какие телодвижения могут занять. Еще из наблюдений, при работе скрипта не наблюдались нагрузки, и за пару дней в базе было уже 30 лямов записей. А вот остальные 60 и собирались остальное время. Возможно innodb с выделением под нее много памяти (таковая имелась) помогла бы.
Объясняется это очень просто. Книг проанализировано примерно 86 556, в которых фразы типа 'умри!' или 'пойдем...' повторялись довольно часто. Название глав, и прочее. Поэтому первые 4 результата вполне очевидны.
А не подскажите синтаксис для SQLITE?
Или может не везде таки работает?
И И И… Мот таки не создавать protected static function getFormat()? «Да, возможно, реализацию можно сделать лучше» — так как можно ее сделать лучше? Предложите свой вариант, если мои не устроили.
А то ж без глубокого понимания LSB мозг можно поломать как это все работает (
Слово «фичь» взята в скобки — ели не понятно его значение, считайте его дичью — так проще ж. Проще сказать, что работает, чем сделать качественно, производительно, понятно и красиво.
«Мало у кого хватает мудрости предпочесть обманчивой похвале благотворную критику.» Ларошфуко
Раскройте уже сакральный секрет, почему именно так? Остальных «фичь» фрейворка и без меня уже тут описали.
1352731759 > 1352731760
или
'2012-11-12 18:50:21' < '2012-11-12 18:50:60'
?
Придумать можно много чего — в языке декораторов ( не следует путать с одноимённым шаблоном проектирования) нет, че ж их тоже можно придумать.
protected static function getFormat() { return 'Y-m-d H:i:s'; }
Убиться, простите, веником! Зато у нас ООП!
Not Found
The requested URL /static/isort_source.zip was not found on this server.
зиначиццо — сие для защиты банка и его денег от злых «инопланетян»
даже на таких граблях
"foo" == TRUE, и "foo" == 0… но, конечно же TRUE != 0.
сколько раз падали. Вопросы мот по круче патернов программирования будут, и многая специфика языка открывается.
habrahabr.ru/post/46306/
habrahabr.ru/post/86255/
habrahabr.ru/post/139866/
Вот ей богу не надоело еще ??? Мне даже кармы не жалко — но… прям ррр… Я сам php разработчик, начал недавно изучать python. Так вот в питоне куча всего интересного, помимо декораторов. И ими начинающие вряд ли со старта пользоваться будут, а если будут то еще быстрее запутаются (особенно полезен совет вложить декоратор в декоратор — вордпрес напоминает 2 версии, там не декораторы но пол движка на хуках...).
Одновременное использование нескольких версий на одной машине (linux), параллельные вычисление, отладка кода, оптимизация, подсчет занимаемой памяти и куча всего всего — довольно ж сильный язык жеж? Что мусолить одну тему по 10 раз?
php тест из статьи — 21050840 байт
на питоне
os.system('ps h -o vsz PID')
3140Ka = range(1,100000)
все тестировалось на Linux dn 2.6.32-5-amd64 (debian)
а вот этот момент
— это танцы с типами, в php достаточно:
— в python же так не получилось
Но конструкция
явно красивее смотрится, еще раз спасибо )
ИИ и ЕЯ — это не один язык, технология, мнение… Это куча всего. Что-то подходит к одному, что-то к другому, на чем то быстрее, на чем то медленнее. Я поделился опытом, а это уже повод другим не наступать на мои грабли в будущем.