Мне всегда казалось, что хороший программист должен быть знаком с код стайлом языка, на котором работает, + за год-два работы можно и окружение для себя удобное настроить, правда опять же непонятно. что кроме редактора, профайлера и дебаггера в этом окружении должно быть и с чем могут возникнуть сложности.
А что касается системы контроля версий, то к питону она вообще никакого отношения не имеет, зачем разбавлять книгу подобными темами.
В первую очередь она предназначена для людей, обладающих опытом программирования на языке Python
Вы уж определитесь точно для кого книга, а то описание некоторых глав вызывает сомнения в правильном определении целевой аудитории:
Глава 1, Введение. Описывается процесс установки и настройки удобного окружения разработчика для работы с Python.
Глава 4, Выбираем правильные имена. Эта глава научит вас выбирать хорошие имена, познакомит с Python coding style, а также покажет как правильно организовать и построить модульное приложение.
Глава 8, Управление исходным кодом. Речь идет о ультрасовременных системах контроля версиями и принципах непрерывной интеграции. Рассматривается работа с mercurial и buildbot.
Имхо, она еще год назад была черезчур тяжелая и тормозная, не знаю, во что она превратилась сейчас. А если нужен просто ajax, то лучшее решение — jquery, ну или самому обортку сделать над xmlhttprequest.
А термин «аяксовый фреймворк» вообще какая-то бессмыслица.
Ну изначально речь шла о том, чтобы активность поддерживать с частотой в несколько секунд, у крона же минимальный интервал — минута. А так конечно же можно.
Кстати типичный мак-пользователь… больше всего конечно рассмешила поиск в интернете и перекомпиляция программки, создающей раз в 5 секунд файлик на диске :)) про то что это делается строчкой на bash вам уже ответили, ну и конечно же нужно было в первую очередь читать ман по hdparm.
Правильно говорите. Надоело уже это нытье, что в ВУЗах ничему не учат. Не учат — учитесь сами, все перечисленные в посте «компутерные науки» при желании осваиваются самостоятельно. И про игры тоже позабавило, видимо человек не совсем представляет, какой уровень математических знаний требуется для работы в этой области.
Есть такая проблема, еще и музыка бывает не всегда удачно подобрана. Больше всего пока мне понравилось по соотнешению качество чтения/подборка фоновой музыки - http://download.mds.rudn.info/mds/Robert…
Вся проблема в том, что у человека не сразу хватает знаний и опыта выбрать ту или иную технологию самостоятельно, вот и получается так, что пользуются они чем-то по совету авторитетного для них знакомого. Вся аргументация в таком случае сводится к тому, что "мой знакомый гуру сказал, что это круто".
Кто-то со временем набирается опыта и уже сам в состоянии решать, что для него полезно, а что нет, ну а кто-то остается в описанном вами состоянии...
Это конечно клево, если стратегия рамблера исключительно купи/продай. Деньги заработаны, но одно из важнейших приемуществ ушло к конкуренту, впрочем как и сам рамблер... "усиливается поиском гугла".
А что касается системы контроля версий, то к питону она вообще никакого отношения не имеет, зачем разбавлять книгу подобными темами.
Вы уж определитесь точно для кого книга, а то описание некоторых глав вызывает сомнения в правильном определении целевой аудитории:
Глава 1, Введение. Описывается процесс установки и настройки удобного окружения разработчика для работы с Python.
Глава 4, Выбираем правильные имена. Эта глава научит вас выбирать хорошие имена, познакомит с Python coding style, а также покажет как правильно организовать и построить модульное приложение.
Глава 8, Управление исходным кодом. Речь идет о ультрасовременных системах контроля версиями и принципах непрерывной интеграции. Рассматривается работа с mercurial и buildbot.
А термин «аяксовый фреймворк» вообще какая-то бессмыслица.
target=«/tmp/blabla» && while [ «true» ]; do rm -f $target; touch $target; sleep 5; done;
Кто-то со временем набирается опыта и уже сам в состоянии решать, что для него полезно, а что нет, ну а кто-то остается в описанном вами состоянии...