November 12th, 2006

(no subject)

Ноутбуки дешевеют и люди всё чаще стали их покупать. Нет, я не покупаю себе новый ноут, ибо как буриданов осел - не знаю, чего выбрать. Но пока ходил смотрел и помогал - как-то сами собой сформулировался некий набор принципов, который проверен мной годами пользования ноутбуками. Правда, по большей части он подходит для тех ноутбуков, которых хотя бы раз в неделю/месяц таскаются с собой.

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

1) Поглядите на экран. А теперь чуть сбоку. Зеркало? Если не уверены, спросите продавца или почитайте описание. Если к матрице прилепили нечто "улучшающее изображение" или "делающее цвета более яркими" (TrueBrite, Glare и куда других названий) и вы можете хотя бы разглядеть контуры своей физии на экране - это плохой ноутбук. Поверьте, смотреть на свою морду вам надоест быстро, а искать такое положение ноута, что бы "не бликовало" - еще быстрее. Эта штука полезна только в совершенно определенных условиях, в которых ноутбук не будет эксплуатироваться по определению.

2) закройте ноутбук и посмотрите на крышку. Матовая поверхность? Хорошо. Глянцевая? Плохо - отпечатки пальцев редко выглядят хорошо. Но может кому-нить нравится драить тряпкой все окружающие поверхности, так что тут - каждому своё.

3) переверните ноутбук. Если увидите вентиляционные отверсия на дне - это плохой ноутбук. Эксплуатация возможна только на столе, а не на коленях-вкровати-гдеугодновкресле. У нормальных ноутбуков отверстия слева-справа-сзади.

4) поглядите на переднюю панель. если видите какой-либо разъем, переключатель или индикатор - это плохой ноутбук, будете мучаться со шнурами или постоянно "нырять", что бы что-то сделать. (максимум, что можно - это лоток привода, ибо он не часто используется)

5) поглядите на боковые панели. если есть какой-нибудь разъем в 5-6 сантиметрах от передней кромки - это негодный ноутбук. включенное в них имеет тенденцию постоянно лезть под руки и мешаться.

6) поглядите на комплектацию/разъемы еще раз. если к ноутбуку есть какой-либо "узкий-тонкий" переходник, к которому надо подключать монитор/сеть/ещечто-нить - это плохой ноутбук. Переходники теряются и ломаются в первую очередь. А производитель, который не смог запихать стандартные разъемы - плохой производитель. Всё, начиная от сети и заканчивая сидиромом в ультратонких моделях, должно подключаться через стандартные разъемы.

7) теперь включаем ноутбук. в свете ламп магазина мигание индикаторов (питание, винчестер, wifi) должно быть либо не видно, либо едва замечаться. В противном случае ночью-вечером вы не поработаете - они будут слепить вас. хотя я знаю одного товарища, который уменьшил яркость индикаторов путем заклеивания изолентой

8) запускаем на ноутбуке кучу плееров и прочей фигни. задача - загрузить процессор на 100% и добиться включения вентиляторов. Как только включаться - слушайте. Конечно, в шуме магазина невозможно оценить громкость "воя" вентиляторов, но хотя бы не купите "скрежеталок".

9) подождите, пока весь ноутбук не "прогреется" под полной нагрузкой. Поводите рукой - откуда идет теплый воздух? Если выдувается справа и вы правша - не берите. Потом "поджаривание" руки на мышке будет мешаться.

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

... А вот теперь можно выбирать из оставшихся моделей по красоте и прочим штуковинам ;)

(no subject)

Нет, не быть Ruby on Rails мэинстримом. Чудный фреймворк, но ... слишком замудренный и сложный.

Я угрохал кучу времени и немножно денег (на книги, ибо мануалы - гавно), пытаясь изобразить на нем что-нибудь полезное. Тухлое дело. Стоит отойти от принципа "что в базе, то напрямую на экране", как RoR резко теряет всю свою привлекательность, начиная проигрывать любому самописному фреймворку для любого другого языка. Сделать на уровне базы связку "один-ко-многим" - легко, буквально две строчки. Показать то же самое пользователю в формочке - без tricks не обойтись, причем это признают даже авторы. Показать юзверю "многие-ко-многим" - проще напрямую спросить базу и заполнить соответствующие поля в форме, наплевав на все методы ..

Однако для простеньких каталогов - практически идеальная вещь, позволяющая их клепать со скоростью "каталог в день". Обидно. Поначалу я так обрадовался, увидев демки ...

P.S. Как обычно, я могу оказаться неправ ;)