
Очередной маааленький барьерчик пройден.
На днях мне пришлось переставлять на моих домашних компьютерах операционки. Винду - потому что хотелось, а Убунту - потому что сделав ей в очередной раз sudo apt-get dist-upgrade она перестала загружаться окончательно. Но дело не совсем в этом.
До сегодняшнего дня у меня был вполне определенный подход к установке софта, а именно: есть директория Install, по которой я планомерно прохожу и устанавливаю программы (некоторые иногда пропускаю) - это в винде, и есть список (если честно, то сейчас он мысленный) тех программ, которые я хочу видеть в убунте, которые я, соответственно, устанавливаю. И такого подхода к установке программ я придерживаюсь уже очень давно, и никогда о нем не задумывался. А вот сегодня почему-то задумался. Вероятнее всего, меня натолкнула на этот вопрос моя природная лень - мне было влом устанавливать всё (все нужные программы из директории Install). И я решил установить то, что мне понадобилось бы (или то, что мне просто хотелось установить). Установил Total Commander, Firefox, QIP Infium, Twhirl… И всё… После нескольких часов использования - поставил себе сначала Media Player Classic (и ffdshow), а еще через пол часика - AIMP (плеер такой есть, да). И сейчас сижу и радуюсь - операционака почти что “голая”, а у меня нет икакого дискомфорта по этому поводу.
Посидел я, подумал над этим… И у меня возникли ассоциации (причем самые прямые) с программированием. Вот скажите - вы часто делаете то, что вам “возможно понадобиться, а может и нет” (вариант 1)? Или вы всё же придерживаетесь практики “реализации только того, что нужно” (вариант 2)? Так вот - первый вариант - это установка всех программ сразу (всерьез и надолго :)), а второй - это установка “по требованию” (блин, какой-то lazy installing получается), т.е устанавливаем только то, что потребуется (или, опять же, то, чего хочется) когда оно потребуется.
Какой вариант вам больше нравиться? И какой используете лично вы?
PS. Я веду речь о компьютере “для себя” - домашнем, рабочем - неважно. Понятное дело, что если вы настраиваете компьютер для кого-либо - то иногда первый вариант является единственным.
PPS. Следующей программой, которую я установлю 100% будет Punto Switcher!
Обзавелся сабжем (справа).
Доволен. Думал, с сенсорным управлением будут проблемы, но пока таких не наблюдаю. По сравнению с предыдущим плеером - охренительный экран, даже больше чем у меня на телефоне (Nokia E61) - аж 3 дюйма, куча всяких рюшечек типа будильников и калькуляторов, (которые, кстати говоря, ИМХО, нафиг не нужны), поддержка bluetooth, причем как в режиме передачи файлов, так и в режиме “гарнитуры” - плеер можно спарить с телефоном и при поступлении звонка говорить через него (чем я вряд ли буду пользоваться, если честно), проигрывание видео, чтение текстов, игры (в том числе и по блютузу, ага ;) )… И 8гб памяти впридачу.
В общем и целом - хорошая игрушка, я доволен. Одно плохо - плеер маркий до неприличия, даже страшно подумать, что с ним будет в полевых условиях.
Обзоры плеера можно прочесть на Mobile-Review и на Digitlife.
PS. Покупал потому, что на старом плеере практически полностью сдох дисплей, а я без плеера не могу. :)
PPS. Телефоны в качестве плееров рассматриваю, но пока что отдельные устройства мне нравяться больше.
Хотя, в общем-то я здесь и не обьявлял, что я уезжал, но не сообщить о том, что я офигенно отдохнул в Кирилловке я не могу. :) Море замечательное, погода тоже, да и девочки присутствуют. :) В общем - десять дней прошли успешно.
PS. Давно я так не забрасывал компьютер/интернет - приехал, а в Google Reader’е меня ждут ~1500 всяких разных постов… Ужас… :)
PPS. Всем удачного отдыха. А я потопал работать.
Как вы относитесь к Джоелу Спольски? Что вы можете о нем сказать?
“Этот день мы приближали как могли… но у победы может оказаться странный вкус“. Сильное название. А самое интересное, что пост про меня:
Вот тут разработчик жалуется, что контора его принудительно пересаживает на Linux. Сказано — сделано. Быстро поставили Ubuntu и вроде бы миграция закончилась.
Теперь о странном вкусе. Через некоторое время я жду возмущенных криков “а почему в Linux нет аналогов уродских инструментов разработки под Windows?”.
Следим за журналом мигрирующего и делаем ставки в каментах?
Мне вот просто интересно, по моему посту похоже, что я новичок в линуксе, ничего не знаю и не представляю, как жить вообще в линуксе? По-моему, нет. Я с линуксом знаком довольно давно, сейчас он у меня стоит на неиспользуемой машине (практически неиспользуемой), и ему там вполне нормально живется, если не считать того, что он “несколько подтормаживает”.
А вот фразы типа “аналогов уродских инструментов разработки под Windows” заставляют меня задуматься - почему всё-таки линуксятники так рьяно ненавидят MS и всё, что с ними связано. А от пользователей винды я не слышал таких рьяных гонов на линукс.
Я, конечно, никого не хочу обидеть, но складывается такое впечатление, что линуксятникам… завидно, что ли… Что они пользуются системой, занимающей намного меньший рынок, чем винда. Что миллионы людей пользуются виндой и довольны, а им приходится лазить и править конфиги своих Иксов… Не понимаю…
Я не гоню на линукс, я не гоню на винду. Линуксом мне просто неудобно пользоваться. Но я не закликаю всех переходить на винду и не называю инструменты разработки под линуксом уродскими. Нет. Возможно они неплохи. Но виндовые лучше. :) Шучу. Просто под виндой есть все те инструменты, которыми я привык пользоваться, которые я хорошо знаю, которые мне удобны. На линуксе я таких же инструментов не обнаружил - мне не нужно рассказывать, что под линуксом всё делается по-другому - зачем мне до-другому, если мне комфортно делать по-моему? И на всякие слова типа vim и emacs мне плевать, в общем-то. :)
PS. Да, если вы не поняли еще смысл поста - если вам удобно/неудобно чем-то пользоваться - это не значит, что другие разделят ваше мнение, и не нужно пытаться им что-то доказывать - в основном вы не добьетесь ничего.
Блин, кто-то знает, где можно приобрести сабж (в Днепропетровске), или нечто подобное от других фирм до 100$?
От модема нужно:
Обратились ко мне сегодня с этим вопросом… Сходу придумал 3 способа развертывания проектов, использующих Symfony на хостинг.
Собственно, об установке Symfony я уже писал, тут, в общем-то добавить нечего. Если на хостинге установлен PEAR, то советую устанавливать фреймворк через него - получите бонусы в виде удобных обновлений.
Единственный недостаток этого способа - при копировании проекта на хостинг прийдется вручную изменять пути к Symfony в файле config/config.php.
Собственно, не все почему-то догадываются об этом способе установки фреймворка на сервер. Можно просто взять, скачать “чистую” Symfony и скопировать её на сервер, либо даже можно скопировать уже работающую версию фреймворка с вашей рабочей машины.
Естественно, проблемы такие же, как и в предыдущем случае - при deployment’е прийдется прописывать пути к Symfony в config/config.php. И еще одно - вы лишаетесь возможности удобного обновления Symfony.
Судя по всему, Definitive Guide to Symfony читали не все (или читали не всё), так как там этот вариант рассматривается. Суть в том, чтобы получить полностью работающий проект, не имеющих внешних зависимостей, т.е. вся библиотека Symfony будет включена в проект. Достигается это всё с помощью комманды:
$ symfony freeze
Которая скопирует весь фреймворк в директорию lib/symfony и сам изменит config/config.php. Таким образом вам останется лишь скопировать ваш проект на хостинг.
Минусом можно назвать необходимость хранения копии фреймворка для каждого проекта на хостинге, вместо того, чтобы держать одну копию для всех проектов (ну и, соответственно, каждый раз вам прийдется копировать гораздо больше информации на хостинг). Правда, в этом есть и плюс - если у вас есть один проект, использующий одну версию, второй - другую, третий - третью, то “замороженные проекты” подойдут вам как нельзя кстати.
PS. Для того, чтобы “разморозить” проект, выполните:
$ symfony unfreeze
PPS. Если кто-нибудь знает, как правильно установить PEAR на masterhost’е - отпишитесь, тут человек спрашивал, а я с этим хостером никогда не работал.
Последние комментарии