Что купить – ноутбук или компьютер? Мысли вслух.

Многие сталкиваются с дилеммой, что же купить – ноутбук или компьютер? Оба варианта имеют свои плюсы и минусы.
Компьютер:

  • Легко модернизируется. Добавить в него новый винчестер, DVD/CDROM, сетевую или видеокарту – не проблема.
  • При прочих равных условиях более дешев, чем ноутбук со схожими параметрами

Ноутбук:

  • Компактный, удобно переносить/перевозить

Если вы живете на съемной квартире, и часто меняете место жительства – выбор однозначен в пользу ноутбука; меньше таскать придется. Я в свое время так и сделал, купив его.
Потом уже стал замечать, что клавиатура ноутбука не столь привычна, как стандартная; touchpad вообще убийственная вещь – без мышки ноутбуком пользоваться сложно, но можно. Игры же – это отдельная тема, в real-time стратегии вроде Warcraft 2 без мыши играть – извращение в жестокой форме.
Для работы можно на нем конечно разбить винчестер на несколько разделов, установить какой-нибудь Linux не особо древний (SuSe 10.x или Ubuntu, причем Ubuntu лучше) и поднять нужные сервисы (Apache, Mysql) и работать… Но не все так радужно. Новейшие ноутбуки как правило содержат встроенные девайсы, на которые еще нет драйверов под Linux. Например, я долго мучился со встроенным Wifi на SuSe 10, без обновления ядра отказывался работать напрочь.
Потом встала типичная для всех ноутбуков проблема с нехваткой свободного места – фильмы, софт и музыка стали занимать очень много места. Можно скидывать на болванки, однако это не выход – их тоже приходится с собой таскать. Можно купить съемный винчестер, и пользоваться им – тоже вариант, но тогда вместо одного девайса (ноутбука) придется еще и его таскать…
Поэтому я пришел-таки к выводу, что надо купить еще и компьютер. Сказано-сделано, купил, установил туда все что надо, сконфигурировал – теперь счастлив.
Если же у вас нет ни компьютера ни ноутбука, и жилье в ближайшее время менять не собираетесь – покупайте сначала персональный компьютер, а потом уже ноутбук.

Новый сервис: просмотр сайтов с московского IP адреса

Представляю новый сервис, который позволяет просматривать сайты с московского IP адреса: Proxy Tool.
Сервис был сделан для себя, но возможно, понадобится и всем, кто просматривает мой блог. Особенно полезен он будет тем, кто пытается отслеживать выдачу поисковых систем в зависимости от IP адреса серфера; ну и для некоторых других целей он подойдет.
Даже и не пытайтесь использовать сервис для спама форумов/блогов и других ресурсов; при попытке отправить сообщение методом POST засветится ваш IP адрес, а не мой. Я разрешаю только просмотр страниц, полученных методом GET.
Вопросы и замечания по работе сервиса оставляйте в комментариях к этому сообщению.

Осторожно: Английский… Лучше не опечататься.

При работе с буржуинами соблюдайте осторожность; одна опечатка может запросто испортить отношения с клиентом.
Есть 3 похожих по написанию слова:

Переписываясь с клиентом можно запросто его обидеть, не попадайте просто так.

А китайцы-то всех обогнали… Во как

Блуждая в просторах интернета и будучи в веселом настроении нашел вот что:
Межпланетная связь. Сделано в Китае.
Ай молодцы… Ну хоть как-то пишут по-русски.
Остальные вывески можно посмотреть здесь.
Чесслово, после этого хочется съездить в Китай.

Все гениальное-просто или как не платить деньги за платные консультации

Началось все как обычно, скрипт на Perl отказался работать при определенных условиях. Выдавалась следующая ошибка:

Length of shared data exceeds shared segment size at line …

Покурив мануалы и погуглив немного, наткнулся на аналогичную проблему у одного из буржуйских коллег:
http://www.experts-exchange.com/…Q_20893824.html, у него было что-то похожее. Меня приколол сам факт того, пользователь, зайдя на эту страницу, видит вопрос с проблемой, но не видит решения проблемы – текст решения они прячут. Типа регистрируйтесь у них за деньги, посмотрите ответ…

Ага, щас. Решил я проверить, а что же находится в кэше этой страницы в гугле:
смотреть кэш
и выяснил, что платить денег проклятым буржуинам вовсе не обязательно :)
Удачи всем в поиске решения подобных проблем, не тратьте деньги зря и воспользуйтесь сначала поиском.

P.S. Ну а потом ответ нашелся в мануале и в коде модуля IPC::Shareable; можно было и не гуглить, как оказалось.

Новый раздел о путешествиях

Я создал поддомен, на котором буду рассказывать о тех местах, где мне удалось побывать. Я совсем недавно вернулся из отпуска, который провел в Бердянске со своей семьей. Для путешествий у меня используется немного другой движок, который пока не позволяет оставлять комментарии. Приятного Вам чтения.

Тяжела и неказиста жизнь простого программиста!

Программирование – тяжелый хлеб, и не верьте тем, кто считает по-другому.
Очень высок уровень стресса. Особенно если вы делаете программное обеспечение связанное с реальной безопасностью людей. Ну например автоматическое управление поездами или самолетами. Цена ошибки – жизни. Конечно, все это тестируется и проверяется, но ответственность все равно на разработчике. Да и просто сбой в уже сданном продукте стоит много крови, долгих часов работы и постоянного напряжения. Кроме того программирование работа творческая. Я имею в виду разработку, а не тупое написание кода по готовому алгоритму. При этом сроки всегда за гранью возможного. Именно поэтому в крупной фирме человек с 10-летним стажем работы в этой фирме крайне редко делает разработку. И дело не в карьерных амбициях, менеджеров надо намного меньше чем дизайнеров да и отнюдь не каждый хочет быть менеджером. Просто через несколько лет такой работы человек “сгорает”. Он больше не может выносить стресс и уходит на другие позиции поспокойнее вроде тестирования или поддержки продукта. Ему примерно 40 лет, у него семья, он не может и не хочет больше проводить дни, вечера и выходные за монитором. Кстати, именно по этой категории больше всего ударил “outsourcing”, когда тестирование и поддержку стали отдавать в дешевые страны. Фирма выжала человека досуха и он больше не нужен.

Полностью текст статьи – здесь.

Я разделяю эту точку зрения. Действительно, программистов в возрасте больше 45 лет, которые бы оставались в теме и успешно бы работали именно как программисты, я за свою 10-летнюю практику не встречал. Очень рекомендую прочитать статью целиком, а не только мою цитату.

Маркетинг в маленьком городе… или как не попасть в рабство.

Один уважаемый мной человек у себя на блоге выложил интересную статью, где он делится впечатлениями об опасности использования взаимовыгодного маркетинга в повседневной жизни.
На самом деле, это действительно так. Если делать свою работу быстро, качественно и недорого – то заказов будет очень много; и рано или поздно окажется, что это выгодно заказчику, а не себе.
Есть пословица – “двое пашут, а семеро – руками машут”. Применительно к коллективу разработчиков означает, что всю работу делают единицы, а остальные лишь создают видимость работы. Почему это происходит? Потому что остальные просто не справляются, и их работа переходит к тем, кто ее может выполнить. Так появляются работяги и распиздяи, которые почти ничего не делают…
В общем, рекомендую прочитать эту статью, многое встанет на свои места.