Aug 05

300 подписчиков

Очередной маааленький барьерчик пройден.

written by fxposter

Jul 26

На днях мне пришлось переставлять на моих домашних компьютерах операционки. Винду - потому что хотелось, а Убунту - потому что сделав ей в очередной раз 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!

written by fxposter \\ tags: , , ,

Jul 09

Обзавелся сабжем (справа).

MPIO FG100 и Samsung YP-P2

Доволен. Думал, с сенсорным управлением будут проблемы, но пока таких не наблюдаю. По сравнению с предыдущим плеером - охренительный экран, даже больше чем у меня на телефоне (Nokia E61) - аж 3 дюйма, куча всяких рюшечек типа будильников и калькуляторов, (которые, кстати говоря, ИМХО, нафиг не нужны), поддержка bluetooth, причем как в режиме передачи файлов, так и в режиме “гарнитуры” - плеер можно спарить с телефоном и при поступлении звонка говорить через него (чем я вряд ли буду пользоваться, если честно), проигрывание видео, чтение текстов, игры (в том числе и по блютузу, ага ;) )… И 8гб памяти впридачу.

В общем и целом - хорошая игрушка, я доволен. Одно плохо - плеер маркий до неприличия, даже страшно подумать, что с ним будет в полевых условиях.

Обзоры плеера можно прочесть на Mobile-Review и на Digitlife.

PS. Покупал потому, что на старом плеере практически полностью сдох дисплей, а я без плеера не могу. :)

PPS. Телефоны в качестве плееров рассматриваю, но пока что отдельные устройства мне нравяться больше.

written by fxposter \\ tags: ,

Jul 09

Хотя, в общем-то я здесь и не обьявлял, что я уезжал, но не сообщить о том, что я офигенно отдохнул в Кирилловке я не могу. :) Море замечательное, погода тоже, да и девочки присутствуют. :) В общем - десять дней прошли успешно.

PS. Давно я так не забрасывал компьютер/интернет - приехал, а в Google Reader’е меня ждут ~1500 всяких разных постов… Ужас… :)

PPS. Всем удачного отдыха. А я потопал работать.

written by fxposter \\ tags:

Jun 25

Как вы относитесь к Джоелу Спольски? Что вы можете о нем сказать?

written by fxposter \\ tags: ,

Jun 21

Этот день мы приближали как могли… но у победы может оказаться странный вкус“. Сильное название. А самое интересное, что пост про меня:

Вот тут разработчик жалуется, что контора его принудительно пересаживает на Linux. Сказано — сделано. Быстро поставили Ubuntu и вроде бы миграция закончилась.

Теперь о странном вкусе. Через некоторое время я жду возмущенных криков “а почему в Linux нет аналогов уродских инструментов разработки под Windows?”.

Следим за журналом мигрирующего и делаем ставки в каментах?

Мне вот просто интересно, по моему посту похоже, что я новичок в линуксе, ничего не знаю и не представляю, как жить вообще в линуксе? По-моему, нет. Я с линуксом знаком довольно давно, сейчас он у меня стоит на неиспользуемой машине (практически неиспользуемой), и ему там вполне нормально живется, если не считать того, что он “несколько подтормаживает”.

А вот фразы типа “аналогов уродских инструментов разработки под Windows” заставляют меня задуматься - почему всё-таки линуксятники так рьяно ненавидят MS и всё, что с ними связано. А от пользователей винды я не слышал таких рьяных гонов на линукс.

Я, конечно, никого не хочу обидеть, но складывается такое впечатление, что линуксятникам… завидно, что ли… Что они пользуются системой, занимающей намного меньший рынок, чем винда. Что миллионы людей пользуются виндой и довольны, а им приходится лазить и править конфиги своих Иксов… Не понимаю…

Я не гоню на линукс, я не гоню на винду. Линуксом мне просто неудобно пользоваться. Но я не закликаю всех переходить на винду и не называю инструменты разработки под линуксом уродскими. Нет. Возможно они неплохи. Но виндовые лучше. :) Шучу. Просто под виндой есть все те инструменты, которыми я привык пользоваться, которые я хорошо знаю, которые мне удобны. На линуксе я таких же инструментов не обнаружил - мне не нужно рассказывать, что под линуксом всё делается по-другому - зачем мне до-другому, если мне комфортно делать по-моему? И на всякие слова типа vim и emacs мне плевать, в общем-то. :)

PS. Да, если вы не поняли еще смысл поста - если вам удобно/неудобно чем-то пользоваться - это не значит, что другие разделят ваше мнение, и не нужно пытаться им что-то доказывать - в основном вы не добьетесь ничего.

written by fxposter \\ tags: ,

Jun 13

Собственно, сабж. :)

Во вторник рано утром буду.

written by fxposter

Jun 12

Блог Nihilogic в очередной раз удивил. На этот раз - шахматами на JavaScript в полном 3D с поддержкой управления как клавиатурой, так и мышкой.

Читаем. Играем.

written by fxposter \\ tags:

Jun 09

Блин, кто-то знает, где можно приобрести сабж (в Днепропетровске), или нечто подобное от других фирм до 100$?

От модема нужно:

  • 4-х портовый свитч
  • Wi-Fi

written by fxposter

Jun 07

Обратились ко мне сегодня с этим вопросом… Сходу придумал 3 способа развертывания проектов, использующих Symfony на хостинг.

Устанавливаем Symfony, используя PEAR

Собственно, об установке Symfony я уже писал, тут, в общем-то добавить нечего. Если на хостинге установлен PEAR, то советую устанавливать фреймворк через него - получите бонусы в виде удобных обновлений.

Единственный недостаток этого способа - при копировании проекта на хостинг прийдется вручную изменять пути к Symfony в файле config/config.php.

Устанавливаем Symfony, используя копирование :)

Собственно, не все почему-то догадываются об этом способе установки фреймворка на сервер. Можно просто взять, скачать “чистую” Symfony и скопировать её на сервер, либо даже можно скопировать уже работающую версию фреймворка с вашей рабочей машины.

Естественно, проблемы такие же, как и в предыдущем случае - при deployment’е прийдется прописывать пути к Symfony в config/config.php. И еще одно - вы лишаетесь возможности удобного обновления Symfony.

Устанавливаем Symfony, используя “заморозку”

Судя по всему, Definitive Guide to Symfony читали не все (или читали не всё), так как там этот вариант рассматривается. Суть в том, чтобы получить полностью работающий проект, не имеющих внешних зависимостей, т.е. вся библиотека Symfony будет включена в проект. Достигается это всё с помощью комманды:

$ symfony freeze

Которая скопирует весь фреймворк в директорию lib/symfony и сам изменит config/config.php. Таким образом вам останется лишь скопировать ваш проект на хостинг.

Минусом можно назвать необходимость хранения копии фреймворка для каждого проекта на хостинге, вместо того, чтобы держать одну копию для всех проектов (ну и, соответственно, каждый раз вам прийдется копировать гораздо больше информации на хостинг). Правда, в этом есть и плюс - если у вас есть один проект, использующий одну версию, второй - другую, третий - третью, то “замороженные проекты” подойдут вам как нельзя кстати.

PS. Для того, чтобы “разморозить” проект, выполните:

$ symfony unfreeze

PPS. Если кто-нибудь знает, как правильно установить PEAR на masterhost’е - отпишитесь, тут человек спрашивал, а я с этим хостером никогда не работал.

written by fxposter