Pull to refresh
77
Сергей Дымченко@kit

Программист

19
Subscribers
Send message
Пример кода можно и получше подобрать. А потом в реальной работе полениться выбрать хорошее имя — типа и так сойдет.
Для программистов все тоже не так гладко :-D

Всякие формоклепатели как им автоматически IDE кнопочку, поле или функцию назвала, так и оставляют. Типа InputField1 и Button666.OnClick().

И ни разу не слышал, чтобы такие навыки (даже не навыки, а привычки) проверяли при приеме на работу. Типа подразумевается…
Причем даже если в требованиях написать что-то типа «Название файла должно соответствовать фамилии автора», количество файлов «Статья.doc» уменьшится незначительно (пробовали).

Так что ваша инициатива полезная и правильная, но я не верю в ее успех. Ну может кто-то задумается.
Это не только в области дизайна так :-) Это бардак в головах.
Когда-то давно собирал статьи на конференцию, так половина переданных мне файлов (на дискетах) назывались «Статья.doc»
Ну напиши ты фамилию свою в названии файла, чтобы отличать его как-то! Можно транслитом.
Ну тут уже дискуссия не только про PHP пошла.
А про break «levels» в PHP не знал, каюсь :-) Ибо не использую PHP практически.
О, догматики уже минусов понаставили :-)
Использование goto для выхода из нескольких вложенных циклов — нормальная практика.
stackoverflow.com/questions/324831/breaking-out-of-a-nested-loop

Нельзя догматично отвергать goto. Этот оператор есть во всех языках, где он нужен.
Надо просто понимать, в каких (редких) случаях стоит его использовать.
Дональд Кнут целую большую статью написал по этому поводу. Догматикам советую почитать на досуге для развития способности критически мыслить: http://pplab.snu.ac.kr/courses/adv_pl05/papers/p261-knuth.pdf (PDF).
Для выхода из нескольких вложенных циклов считаю вполне допустимым использовать goto.
Та ну. Где-то в 100 раз дешевле.
Пруфлинк
Ну и спрос там, мягко говоря, невелик, я думаю
Так что пусть сидят, как дураки, со своей непроданной крышечкой! :-D
У меня есть похожие рабочий Compaq LTE Elite (486) и Pentium без диска.
На 486 снизу не хватает крышечки, прикрывающей память: маленькая пластмассовая штучка, 5x4 см. где-то. Видел новую такую крышечку на ebay за 10 баксов! Батарея там тоже какие-то нереальные деньги стоит. Наживаются на любителях старины! :-D
С русским у вас тоже не очень…
Очевидно же что в контексте топика имеется ввиду, что вы в первом комментарии перепутали.
Мда… Как минимум overengineering. Некоторые и программы с таким подходом пишут.

Для чистоты эксперимента надо вообще попробовать название несуществующей системы написать.
А можно просто не генерировать .pyc (вряд ли кто-то станет специально это делать)
Тем более при изменении .py все равно он будет использоваться.
Ну я увидел в комментарии 'DocumentRoot' и на него, собственно, отвечал :-)

Вообще почитайте, как python на веб запускается, для общего развития, будет интересно.
Там штук 10 примерно одинаково распространенных способов.
Я в первом сообщении не написал, но .pyc-файлы не обязательно создавать, и без них все прекрасно работает, т.е. права на запись серверу не нужны.
Там по другому делается. .py-файлы не лежат в DocumentRoot. Лежат обычно в /home какого-нибудь пользователя.

И url не связан с названием файла (похожего для php можно добиться при помощи mod_rewrite), именно поэтому файлы могут лежать где угодно.
Это не совсем компиляция в классическом понимании.
A program doesn't run any faster when it is read from a ‘.pyc’ or ‘.pyo’ file than when it is read from a ‘.py’ file; the only thing that's faster about ‘.pyc’ or ‘.pyo’ files is the speed with which they are loaded.

www.network-theory.co.uk/docs/pytut/CompiledPythonfiles.html
О, я не знал, что умеет уже прикидываться SQL-сервером, надо почитать.
Сейчас как раз новый проект беру, sphinx хотят использовать.

Information

Rating
Does not participate
Location
Bellevue, Washington, США
Date of birth
Registered
Activity