а что мешает использовать один и тот же OpenID везде? я на ЖЖ, на блогспот, на фликре - ВЕЗДЕ coldflame.in.ua
не забывайте, что OpenID упрощает авторизацию (использование одного юзернейма для комментирования на всех openid-enabled сервисах), но не использование самих сервисов (ведение блога на жж и галереи на фликре) - это ведь разные вещи
для системных скриптов PHP, может, и не лучший вариант, но вот задачи, которые могут быть реализованы красиво:
* пакетная обработка картинок
* обработка и парсинг XML/HTML-документов
* зачистка папок
* архивация, да и резервное копирование
* все, что может касаться curl
* пакетные операции с ftp
(писал навскидку, исходя из того, что нужно лично мне)
очевидно, что писать скрипты имеет смысл только тогда, когда нужны алгоритм/логика, которых не позволяют существующие программные средства.
Я сделал строчку "Изменить". Так что это вопрос вкуса - открываю на редактирование в основном через PDT Eclipse.
Есть еще один вариант - назначить консольным скриптам расширение, например, .php5 - вряд ли вы его используете в работе, тем не менее, оно будет подсвечиваться в редакторах.
Вполне осмысленное и даже полезное задание для человека, который пришел устраиваться на работу в самый первый раз, знания PHP которого ограничиваются тем, что он сам нагуглил/начитал в мануале. Чтобы не посылать его сразу, а дать подготовиться.
Студенту не нужно кормить семью, он вполне посидит и (даже с удовольствием) подучится. А если у него самомнения хватит заявить "не пошли бы вы, не буду нахаляву 80 часов работать" - значит, не так уже ему работа нужна.
Вывод: для студентов-будущих джуниоров - то, что надо.
так что я бы даже сказал, вполне логично, что языки программирования появились в англо-говорящей стране
Apache 2.2 + PHP 5.2.5 + MySQL 5 - без всяких денверов... установить и настроить полчаса-час, зато потом знаешь куда за какими настройками лезть.
Eclipse + PDT + Subclipse - для крупных задач
PSPad (редактор) - заменил мне NotePad++ (заменивший мне Notepad)), т.к. последний коряво переключает кодировки, да и возможностей у него побольше
TortoiseSVN - потому что Subclipse не работает из-под Total Commander :)
SQLyog - все, чего можно хотеть от MySQL-клиента, к тому же нативен, потому гораздо удобнее pMA
Для правки CSS есть классная штука Stylizer, позволяет смотреть результат в реалтайм в Gecko и IE.
Firefox (web developer toolbar + firebug + UA switcher) + MultipleIE + Opera + Safari... как говорится, [:|||:]
не забывайте, что OpenID упрощает авторизацию (использование одного юзернейма для комментирования на всех openid-enabled сервисах), но не использование самих сервисов (ведение блога на жж и галереи на фликре) - это ведь разные вещи
* пакетная обработка картинок
* обработка и парсинг XML/HTML-документов
* зачистка папок
* архивация, да и резервное копирование
* все, что может касаться curl
* пакетные операции с ftp
(писал навскидку, исходя из того, что нужно лично мне)
очевидно, что писать скрипты имеет смысл только тогда, когда нужны алгоритм/логика, которых не позволяют существующие программные средства.
Есть еще один вариант - назначить консольным скриптам расширение, например, .php5 - вряд ли вы его используете в работе, тем не менее, оно будет подсвечиваться в редакторах.
кармы не хватает ссылку поставить, ищите в гугле
Quake I - сейчас такие шутеры делать разучились
Студенту не нужно кормить семью, он вполне посидит и (даже с удовольствием) подучится. А если у него самомнения хватит заявить "не пошли бы вы, не буду нахаляву 80 часов работать" - значит, не так уже ему работа нужна.
Вывод: для студентов-будущих джуниоров - то, что надо.
Все-таки привязка к IP - единственная надежная (хотя не 100%) гарантия, что запрос пришел с той же машины.
Ведь $_SERVER['HTTP_USER_AGENT'] можно украсть теми же приемами session fixation, что и сам куки, а потом подделывать.