Железо → Идеальный ноутбук для программиста
Для чего?
Я езжу на работу и обратно, домой. В день, провожу в общественном транспорте 3-4 часа (в зависимости от пробок). Далековато, не правда ли? Чтобы не скучать, мне был нужен рабочий жеребец, на котором бы я творил в дороге.
Ряд качеств
Для себя я выявил ряд качеств, которые необходимы, чтобы заниматься программированием.
15'' мне показался слишком большим, для того чтобы держать его на коленях в транспорте. По этому я выбрал 13'' – оптимальный экран для программирования (я использую NetBeans). Забегая вперед скажу – 13,3'' оказался даже немного великоват для транспорта.
Взвесив ноутбуки друзей, пришел к выводу, что хочу вес ниже 2.5 кг – оптимальный для таскания с собой (а подержав EEE на 1.5 кг – я вообще испытал щенячий восторг от его легкости).
Особое внимание уделял раскладке и клавиатуре. Клавиши должны быть достаточно большими, а стрелки должны быть удобными. Page UP/DOWN должны находиться не в жопе мира.
Интернет в дороге мне не нужен. В некотором роде, он отвлекает. Поэтому особо не заострял внимания на G4 моделях (с WiMax).
А вот срубить с друзьями в multiplayer – неплохо. Чтобы ноут позволял это – процессор хотелось поинтерестнее, чем Celeron, а видеокарту помощнее.
И обязательно (с чего я начал повествование), ноутбук должен жить. И делать это довольно долго – минимум 4 часа.
Веб-разработка → Хочу невозможный фреймворк!
Мне не хватает «веб-фреймворка без зауми». То есть чтобы сесть и с минимальным количеством времени и строчек кода написать. Причем не тратя времени не только на лишний код, но и на ИЗУЧЕНИЕ. А также на создание сложной архитектуры и т. д. Чтобы просто написать несколько десятков строчек и всё. И при этом работало. И при этом выглядело и работало ровно так, как мне надо.
А может, такой все-таки есть? Не знаете?
UPD: Подумав, решил что код для фреймворка должен выглядеть так:
Может, сам напишу…
А может, такой все-таки есть? Не знаете?
UPD: Подумав, решил что код для фреймворка должен выглядеть так:
require("../iwant/iwant.php");
$iwant->site();
$iwant->siteTitle("Site Name");
$iwant->reqistrationPage("/registration/");
$iwant->page("/");
$iwant->pageRegex("/users/[0-9a-z_-]/");
$iwant->dbForDomain("localhost","localhost","root", "123", "sitedb"");
$iwant->registrationPageTemplate("/tpl/registation", "{registration}");
$iwant->loginBoxForGlobalTemplate("{login}");Может, сам напишу…
Смартфоны и коммуникаторы → Идеальный смартфон. Мысли по ходу жизни
Я вот всё изучаю на себе особенности мобильной техники и пришел к определенным выводам.
Что вот лично я хотел бы от смартфона, чем меня привлекают те или иные новинки на этом рынке? Чего ищу и пока не нахожу.
Под катом — много букв, пара вопросов и ни одного готового решения, только мечты. Если Вам есть что сказать по этому поводу — welcome. Помечтаем вместе)))
Что вот лично я хотел бы от смартфона, чем меня привлекают те или иные новинки на этом рынке? Чего ищу и пока не нахожу.
Под катом — много букв, пара вопросов и ни одного готового решения, только мечты. Если Вам есть что сказать по этому поводу — welcome. Помечтаем вместе)))
Разработка → Идеальный дизайн
— Знаете, Афанасий Степанович, в чем ваша ошибка? — устало сказал он, закрывая глаза. — Вы верите, что мир существует по неким правилам, что в нем имеется смысл и п-порядок. А я давно понял: жизнь есть не что иное как хаос. Нет в ней вовсе никакого порядка, и правил тоже нет.Борис Акунин, «Коронация или Последний из романов»
Операционные системы → В поисках идеальной ОС…
Все мы ищем идеал в какой-либо области нашей жизни. Упорно ищем, часто не желая признавать тщетность наших попыток... Ведь идеала не существует! Это аксиома. Я тоже ищу свой идеал- самую лучшую операционную систему. И надеюсь, что когда-нибудь найду...
А началось всё около 5 лет назад, когда мне в руки попал LiveCD Knoppix. Тогда я осознал, что существует альтернатива вездесущим Windows и DOS (у нас в школе он всё ещё стоял на многих машинах). И я начал усиленные поиски... Скачивал что мог (тогда ещё по dialup), бродил по софтовым лавочкам, спрашивал у знакомых, просил записать и переслать по почте, заказывал бесплатные дистрибутивы с рассылкой etc. А потом мне просто стало интересно как это всё работает- я пробовал не только новые, но и очень старые ОС. Следил за их развитием, копался изнутри, пытался уловить взаимосвязи и общие принципы. Изучал архитектуру, внутренне строение, решал возникавшие проблемы... И снова искал-искал-искал!
Даже не знаю какие требования я предъявлял при выборе ОС. Просто в ней должно быть удобно работать (и дело даже не в GUI—он совсем необязателен) и должна быть возможность глубоко залезть во внутренности ОС с целью оттюнинговать её как хочется. И что-то ещё... Не знаю даже что конкретно. ОС проста должна нравиться...
А пока я решил составить список операционок (из них правда большая часть это дистрибутивы Linux etc.), с которыми я уже более-менее плотно познакомился. Получилось около сотни пунктов ;)
Пока что наибольшее предпочтение ОС из разных областей я отдаю Debian GNU/Linux и Ubuntu (мне вообще нравятся многие debian-based дистры), Windows 2003 Server, eyeOS, QNX, Minix3, Inferno, BeOS и SkyOS.
Для заинтересовавшихся предлагаю ознакомиьтся с полным списком.
ЗЫ: MacOS мне тоже нравится, но денег на продукцию Apple у меня пока нет, а с Hackintosh как-то не заладилось :(
ЗЗЫ: всё вышесказанное не более чем мысли вслух, поэтому в каментах прошу не холиварить!
А началось всё около 5 лет назад, когда мне в руки попал LiveCD Knoppix. Тогда я осознал, что существует альтернатива вездесущим Windows и DOS (у нас в школе он всё ещё стоял на многих машинах). И я начал усиленные поиски... Скачивал что мог (тогда ещё по dialup), бродил по софтовым лавочкам, спрашивал у знакомых, просил записать и переслать по почте, заказывал бесплатные дистрибутивы с рассылкой etc. А потом мне просто стало интересно как это всё работает- я пробовал не только новые, но и очень старые ОС. Следил за их развитием, копался изнутри, пытался уловить взаимосвязи и общие принципы. Изучал архитектуру, внутренне строение, решал возникавшие проблемы... И снова искал-искал-искал!
Даже не знаю какие требования я предъявлял при выборе ОС. Просто в ней должно быть удобно работать (и дело даже не в GUI—он совсем необязателен) и должна быть возможность глубоко залезть во внутренности ОС с целью оттюнинговать её как хочется. И что-то ещё... Не знаю даже что конкретно. ОС проста должна нравиться...
А пока я решил составить список операционок (из них правда большая часть это дистрибутивы Linux etc.), с которыми я уже более-менее плотно познакомился. Получилось около сотни пунктов ;)
Пока что наибольшее предпочтение ОС из разных областей я отдаю Debian GNU/Linux и Ubuntu (мне вообще нравятся многие debian-based дистры), Windows 2003 Server, eyeOS, QNX, Minix3, Inferno, BeOS и SkyOS.
Для заинтересовавшихся предлагаю ознакомиьтся с полным списком.
ЗЫ: MacOS мне тоже нравится, но денег на продукцию Apple у меня пока нет, а с Hackintosh как-то не заладилось :(
ЗЗЫ: всё вышесказанное не более чем мысли вслух, поэтому в каментах прошу не холиварить!
