28 September 2010

Сегодня был странный день… дождь, холод… ух… из постели не хотел вставать… все же поднялся… голова весь день гудит… именно гудит, не понятное состояние. После долгих часов мучений, все же заставил себя что-то поделать… сделал домашку, не знаю если её правильно написал, но что есть то есть. Потом сел чуть пописать свой проект… там конечно делать ещё много чего надо… хотя я и написал кучу кода, но конца и края ещё не видно… из достижений на этом фронту я умудрился написать код который валит Transmission BT… видимо кривой код… но все же приятно иногда завалить программу… Вот сижу и думаю может об этом написать разработчика? По-моему это их проблемы и задачи, что бы программа не падала под напором кривых вызовов через RPC… самое смешное состоит в том что это даже ошибка не в соединении или запросе, а в запросе который делается дважды… эээ запрос на удаление. Ну да ладно, мне то какая разница… я думаю что у меня есть решение, так что свою программу думаю поправлю…. Хотя может и стоит написать разработчикам… С другой не хочется их беспокоить… с третьей стороны может это критическая ошибка… и потенциально опасная… с четвертой стороны, не думаю что это приведет к большим последствиям… а кто знает… вообще не знаю что делать. Может и стоит написать…

Ладно потом ещё подумаю на это тему, а пока поеду лучше домой… думаю пойти спать по раньше… Чирз!

Грууууувииии

Вчера решил что может стоит посмотреть что же такое груви ( Groovy )… конечно я не сам до этого докатил, меня уже год-полтора один товарищ с этим допекает… и наконец-то я сдался и решил выучить. Сегодня сел немного пописать код, конвертнул свой проект в груви проект ( раньше был Ява ) ну и начал писать новые классы.

Груви действительно мазовая вещь. По сути своей это надстройка над Явой, типо груви компилятор переводит груви код в яву, а дальше ява уже компилируется… Вообщем я в детали особо не вдавался, а просто сел и начал писать что нада… Если ты знаешь Яву то груви будет выучить/пользовать легко… Самое приятное так это что если забыл или не знаешь как написать что-то на груви то можешь просто написать на Яве. И все же груви это что-то. Буквально за час работы, я написал пару классов ( не особо сложных ) с минимальным кодом ( по сравнению с Явой ) и без заморочек. Например мне нужно сделать лист объектов… На яве нужно выбрать класс, задикларировать его и так далее… вот например так:

List name = new List();

А вот что нужно сделать на груви:

def name = []

Так же приятно писать методы… например мы пишем метод с возвратом чего нить там.

public String myMethod() {
String st;
return st;
}

Тут фишка в том что всегда надо указывать что за тип объекта будет возвращаться… в принципе не проблема, но вот груви:

public Object myMethod() {
def st;
return st;
}

Кто-то может заметить разницу сразу… в груви мы не знаем чем будет “st” это может быть номер или стринг или лист… кто знает! И при этом мы его спокойно возвращаем… Некоторые могу сказать… ну и что? Можно такое же сделать на Яве типо вернуть объект… Согласен, но в дальнейшем нужно будет кастить ( cast ) этот объект для использования… А в груви не надо.

Вот кусочек моего кода:

Config conf = new Config();
def ConfigList = conf.loadConfigFile(“config.xml”);

for ( e in ConfigList) {
println(e.filePath);
println(con.addTorrent(e.torrentPath.toString(), null))
}

Вторая строка получает какой-то объект… который просто лист… и тут же без чего либо я его использую в лупе ( loop ) и делаю операции… Красота не какого экстра кода или чего-то подобного. Груви делает код на много меньше и самое удобное то что не надо особо думать о типах переменных, что для меня лично очень упрощает процесс быстрой разработки программы.

Ладно пойду отваливать, вообщем я груви ещё не изучил, но то что вижу сейчас вызывает большую улыбку у меня на лице. На сколько же упрощается процесс разработки…
Чирз!

Logitech LS1

Примерно неделю назад я получил новую Logitech LS1 мышку… решил поделиться мыслями о ней… Хотя тут есть одна маленькая… эээ как бы сказать… не маза. Дело в том что эта мышка как и большинство мышек ( в особенности не дорогих ) имеет стандартный набор двух кнопок + скрол и в итоге она почти ничем не отличается от какой либо ещё мышки. Единственное что возможно ещё не совсем стандарт так это скрол который так же кликает влево и вправо, но это уже не новость! Лично меня эта мышка радует так как она лазерная, а это значит что она будет работать на моем белом пластиковом столе… где любая другая оптическая мышка не работает.

Logitech LS1

Не знаю что ещё можно добавить… меня лично никогда особо не волновал размер или дизайн мышки, так как по сути когда привыкаешь к “крысе”, этого не замечаешь. Единственное что меня волнует так это способ соединения с компьютером… некоторые могу подумать: “эээ а какая разница?”, но после моего плачевного опыта с Logitech V470 меня это стало волновать. К сожалению не все соединения равны и я понял что синий зуб ( bluetooth ) является самым худшим их них… есть много батареи и местами может лагиться так что мозги плавятся. Поэтому на этот раз я все же выбрал мышь с самым обычным USB проводом… Мне надоело платить за мышь больше и при этом получать меньше… на мой взгляд проводная мышь дает на много больше при этом стоит меньше… например в фотошопе где нужна четкость, а не глюко-лаги или если играть в игры… в особенности в стрелялки…

Итого Logitech LS1 – это довольно простая лазерная мышка, без каких либо свистулек и прибамбахов. Но есть одно “но”. Меня интересует живучесть мышки, сколько она протянет… Я думаю что у меня она наверное проживет довольно долго, но вот у Вани эта мышка протянула пол года, а после этого начал клюкать правый клик… Но он дольно интенсивно использовал её для игр, а это значит тысячи и десятки тысяч кликов в час. Так же надо отметить возможность того что у Вани мышка была дефективная…

P.S: Пока что я доволен мышкой и собираюсь использовать её в дальнейшем будущем и если будут какие нить проблемы или что-то подобное то я постараюсь написать это в комменты к этой статье. Чирз!

Резина

Вчера ездил по делам… пока катался у меня навернулось колесо… Это а так же ещё пара дискуссий на форуме заставило меня задуматься о резине… Мне стало очень интересно на сколько важно покупать дорогую и типо хорошую резину.

Где-то два года назад я купил себе 2 покрышки на домашней распродаже ( garage sale ). Женщина продавала кучу всякой всячины которая типо никому не нужна и среди этого были 2 покрышки… они были похожи на новые + был правильный размер ( 155/80R13 ) и хотела она всего 10 баксов за 2 покрышки… вообщем я купил. Спустя некоторое время, а так же небольшой аварии по причине излишней скорости и плохой ( очень плохой ) резины на задних колесах, я решил поменять заднюю резину. Поехал поставил то что купил ранее и ездил долго и счастливо… пока по дурости не загубил одну покрышку… Но вторая покрышка продолжала служить до вчерашнего дня… Вчера она порвалась в районе соска… там видимо образовалась трещина ( судя по звуку ) и спускало воздух… не думаю что стоило ремонтировать ( даже сомневаюсь если можно отремонтировать ). Сегодня я поехал в волмарт ( Walmart ) и купил одно колесо…

Так вот к чему это я все рассказываю… а к тому что я не могу понять разницу в резине… То есть… есть ли разница между резиной за 30 баксов и резиной за 100… чисто теоретически есть… но на сколько эта разница значительна? Например я понимаю разницу между спортивными колесами и обычными… они сделаны из очень мягкого материала и это позволяет им держать дорогу очень хорошо… и соответственно стираться ну очень быстро… буквально за 100-200 КМ. Так же я понимаю разницу в разных спецификациях… например резина которая может ехать со скоростью 200 км/ч и такая наверное где-то да востребована… Но что я не могу понять так это зачем ставить дорогую резину если ездишь по городу 60 км/ч ( а я почти никогда не превышаю ограничения )? Неужели есть реально оценимая разница на таких скоростях?

Я лично не знаю… я могу почувствовать разницу между новой и стертой резиной в дождь… но так же я много раз ездил в плохую погоду на довольно тертой резине и ничего страшного не происходило… Люди на форумах говорят об управляемости авто, отдачи с колес и все такое… но я не могу понять если это действительно играет такую большую роль на таких маленьких скоростях? Другими словами я хочу понять на сколько это все психологическое восприятие человека… и каково реальное сопоставление цена/качество в нормальных ежедневных поездках.

Пока что для себя я нашел что если ездишь спокойно и не превышаешь ограничения скорости то разницы я лично не вижу!

Ладно если у кого-то есть мысли/идеи или что-то в этом роде то пишите.
Чирз!

5 Сентября 2010

Давно уже ничего не писал… вроде написать что-то хочется, но как-то нету сил или желания… или аааахххххх… кто знает. Сегодня у меня намечается продуктивный день… сижу за компом уже часа 3 и что-то пишу… сперва на форумы, потом на kijiji… теперь в свой блог… потом ещё есть вещи которые стоит сделать.

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

Вчера получил новую мышку от Logitech-а… мышка LS1 Laser Mouse… интересная фишка… мышку я не покупал, а просто поменял по гарантии… Ваня купил мышку где-то 6 месяцев назад и она начала глючить… видимо она не смогла выдержать огромное количество кликов – так как Ваня много играет, а в играх нужно много кликать… как он говорил за 10 минут игры в StarCraft он примерно кликает 1000 раз. Походу мышка для этого не сделана… Вообщем Ваня не хотел посылать мышку на гарантийный ремонт, а я решил что почему бы и нет… в итоге я обзавелся новой мышкой… Может я даже напишу небольшое описание этой мышки и что и как…

Но что интересно так это гарантийный ремонт у Logitech-а… когда покупаешь мышку в магазине, то там написано что Logitech предоставляет 3-и года гарантии. Но что не говорят, так то что тебе нужно сохранить оригинальный чек с покупки, так как без него они ремонтировать мышку не будут… это мне кажется очень глупым, так как я не могу найти не одного рационального объяснения почему так сделано? То есть одно рациональное объяснение я могу найти… делано это для того что бы мышки не ремонтировать! Так выгодней для них, так как люди обычно теряют или им в облом искать чек и проще просто пойти и купить новое… в итоге их 3-х летняя гарантия это просто шутка… если только вы реально не храните все чеки и вам не в облом их потом искать… Но это лично мое мнение… но ради справедливости надо отметить, что если у вас есть чек, то Logitech сдержит слово и отремонтирует ( а на самом деле просто даст новую ) мышку.

Что же касаемо моей старой мышки ( http://meirz.net/?p=1636 ), то я решил её продать… все же она меня достала… лаг меня начал немеренно раздражать… в ней все хорошо, работает отлично… но у меня идет как-то лаг и это просто бесит… я смотрел на разных форумах и кто-то пишет что них она работает хорошо, но я тестировал на разных Мак машиных ( 4-х разных ) и мышка все равно лагит… кто-то пишет о том что есть какой-то баг в Мак оси с bluetooth, другие пишут что все нормально… вообщем я не знаю, но факт в том что меня лаг стал сильно раздражать ( особенно если работаешь в фотошопе ) и я решил от ней избавиться раз и навсегда…

Ладно думаю что пойду что нить поем… так как уже 1500, а я ещё ничего даже не ел… :(

Чирз!

Inside the PC / Персональный компьютер изнутри

Сегодня закончил читать книгу “Peter Nornot’s Inside the PC” – это было самое длинное ( по времени ) чтиво за последнее время, учетом того что книга была не такая уж и большая ( +/- 420 страниц ). Я даже и не знаю с чего начать… как описать эту книгу в нескольких словах…

Думаю что стоит начать с того что книга то старая, выпущенная где-то в 1995 года, а написанная наверное ещё раньше… Соответственно книга рассказывает про старые процессоры, системы и все то что мы в 2010 году не сможем применить никаким образом… хе-хе время Винды 3.11 уже давно ушло… Но при этом все же интересно ознакомиться с тем что было.

На обложке книги написано: “Настольное пособие по изучению и эффективному использованию аппаратной части вашего компьютера”. Мне кажется что выше написанное немного преувеличенно, я думаю что было уместным написать “Настольное ознакомительное пособие о персональных компьютерах”, так как в книги приведено довольно мало информации о эффективном использовании компьютера ( даже с аппаратной точки зрения ). Автор написал довольно много о железе того времени, но при этом почти нету примеров или детального изучения каких либо компонентов компьютера, все дольно поверхностно, даже с учетом того что он дает примеры ISA и других шин ( в картинках и с деталями разводки ). Местами создавалось ощущение что автор не знает о чем говорит, в книге можно найти некоторые ошибки, например когда автор рассказывает о 2-ой, 10-ой и 16-ой системе исчислений. За место того что бы написать как можно математическим путем перевести числа из одной системы в другую ( что не сложно ), он использует какие-то нелепые таблицы ( хотя это тоже вариант ), но от части он дает неправильное чувство, впечатление и знание об этих системах исчисления. Итого читать эту книгу ради приобретения каких либо технических знаний не стоит, если только вам интересны исторические моменты.

В плане читаемости эта книга бьет мой личный рекод неприязни, так как все изложено довольно тяжело. Начиная с того что стоило бы поменять некоторые главы местами, для более понятного изложения материала и заканчивая тем что некоторые темы изложены/объяснены просто ужасно и даже просвещенному человеку будет тяжело это дело переварить.

Итого:
+: В историческом плане интересно почитать, как оно было!
-: Не стоит читать ради каких либо серьезных технических знаний, там их нет.
-: В книги присутствуют ошибки/концептуальные промахи.
-: Книга написана довольно скупо, как в плане деталей так и в плане легкости чтения.
=: Даже если каким то образом эта книга попадет к вам в руки, то я не советую её читать, за исключением ситуации когда вы на необитаемом острове и больше нечего читать…

Название: Peter Norton’s Inside the PC
Автор: Peter Norton
Обложка:

Удачи и легкой дороги.

Пару дней назад я ездил к Роме… немного посидеть… на следующей неделе он уезжает в Калифорнию. Он получил там работу и вот пора собираться в путь… Жалко конечно что он уезжает, так как довольно прикольно с ним потусовать, сходить на дзюдо да и вообще. Странное это явление когда друзья разъезжаются, чувствуешь себя одиноким… даже от части брошенным. К тому же я ему немного завидую… Калифорния – это что-то… хотя наверное там ничего особого нету, но для меня Калифорния почему-то звучит заманчиво… я бы тоже хотел поехать туда… в особенности на работу… там тепло, пляжи, девушки… вообщем как в кино… Возможно что я вижу это дело как раз глазами Голивуда и наверное меня это туда и манит… надеюсь что он пришлет фотки…

И все же перед его путешествием мы решили собраться и чуть-чуть посидеть… так хорошо я уже давно не отдыхал… Сперва пожарили мясо, кукурузу, а потом в бассейн… Рома сейчас живет у подруги, а у неё дом с бассейном, сауной и даже джакузи… правда до джакузи я не добрался, но и так было хорошо… Поел и в басейн лежать на надувной подушке… в зубах сигара, а напротив моего взора голубое небо… красота… ещё бы песчаный пляж и был бы вообще рай.

Ладно не буду улетать далеко в приятные воспоминания… я сделал пару фоток, обидно что сотовый с собой в басейн нельзя тащить. Ладно, удачи Роме и легкой дороги.

Сайт kayahara.org

Не так давно закончил сайт kayahara.org – сайт для Дзюдо клуба. Проект я сделал бесплатно, так как сам хожу в этот клуб … что бы стать “большим” и бить всех… хе-хе шучу… на самом деле что бы просто сбросить вес и наладить здоровье. Ну да ладно не буду тут писать про то что такое Дзюдо, а напишу немного о проекте и опыте полученном в процессе.

Сайт kayahara.org сделан статически, то есть без каких либо динамических элементов, хотя и думал туда что нить прикрутить. Классически сайты обычно делались в таблице, что бы все было аккуратно и красиво, но уже как минимум пару лет люди делают сайты без таблиц, применяя CSS… Для меня это был новый опыт, так как я особо с CSS не работал… Было дело пару тройку раз, например для этого сайта, но обычно я брал уже готовый CSS и дорабатывал его как мне надо было. Но на этот раз я решил что сайт сделаю с чистого листа и напишу весь CSS сам.

CSS довольно простой, но при этом мощный… можете немного покопаться в интернете и увидите примеры где один и тоже HTML код под управлением разных CSS дает абсолютно разный результат. Код сайта выглядит одинаково но при изменении CSS все меняется на 180 градусов. Я решил сделать сайт на 100% с использованием CSS и после пары дней у меня вышло то что я хотел… Было интересно посмотреть разные CSS коды и примеры, а так же прочитать разные новшества которые будут введены в новый CSS. Тут можно и даже нужно отметить что CSS это 100% будущее и если кто-то думает стать вэб дизайнером то ему обязательно стоит выучить CSS.

Что же касаемо сайта, то kayahara.org был моим первым опытом, где я написал весь код сам и с чистого листа… Вот например этот сайт был сделан не совсем с чистого листа… дизайн я сделал сам, а вот CSS я модифицировал с прежнего дизайна, который я тоже модифицировал до этого со стандартного темплейта ( шаблона ) ворд пресса. В итоге CSS для kayahara.org получился не слишком чистый, есть пара-тройка вещей которые стоило бы сделать по другому… конечно же не в плане функциональности, а в плане чистоты и структуры кода. Если вы хотите то можете зайти на kayahara.org посмотреть сорсник и открыть CSS, где вы найдете мой код.

Итого это был мой первый опыт написания CSS с чистого листа… и это прикольно, так как начинаешь видеть HTML по другому… да именно HTML, а не CSS… так как когда HTML структура уже дана, то проще написать CSS под нее, а когда надо писать и то и другое, то начинаешь немного путаться и думать как же сделать тут, там и так далее. И все же это хороший опыт… После написания сайта, я понял где у меня были проблемы и что стоит делать по другому…

Как “заднее слово” скажу что для меня написание кода это не просто написал что бы работало, а написал что бы было ещё и красиво. Кодить тоже можно красиво… и я думаю что с этим проектом я получил хороший урок о том как надо кодить красиво.

Fiat 124 Sport Spider

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

И все же что в этом авто прикольно? Почему люди покупают и ездят на них? У каждого человека наверное есть свои причины… но для меня это был blast from the past… я вспомнил как учился водить на Ладе 2106, 2105 и других авто семейства “копеек”. Вспомнил тяжелый руль и сцепление, до ужаса знакомый тахометр, замок зажигания, подсос и все то что я не видел уже последние лет 12… Местами это делает автомобиль бесценными – это как драгоценные воспоминания, фотографии, старые видео… все это делает этот автомобиль больше чем старая металическая коробка с несуществующей системой безопасности… Но есть так же и другие вещи которые делают этот автомобиль прикольным и это drop top ( кабриолет ). Я всегда считал что в кабриолетах нету ничего хорошего, начиная от зимнего вождения с тонкой “резиновой” крышей, плохой изоляцией и заканчивая менее стабильным корпусом… Но в кабриолетах есть что-то свое… что-то другое, что целиком отличает его от обычного авто. Кабриолет заставляет тебя чувствовать как будто ты присутствуешь… ты не отдельная часть мира, закрытого стеклом, стенами и крышей, а часть этой дороги, деревьев и всего что вокруг. Кабриолет заставляет тебя чувствовать и воспринимать мир вокруг по другому и это наверное есть самая классная вещь.

Стоит ли завести себе старый кусок метала? Есть много хороших маленьких кабриолетов, которые дадут фору “пауку” как по цене так и по качеству… например можно завести Mazda Miata… но стоит ли это того? Если вы как я и не против повозиться со старым авто, у вас есть чувство ностальгии и вы принимаете факт что это 25-ти летний авто и он не когда не будет кататься так же приятно как современные машины, то да… эта машина для вас… И каждый раз когда вы будете садиться за руль этого авто, вы будите погружаться в мир воспоминаний и того беззаботного прошлого. Но если вы хотите простой беззаботной, комфортной и удобной езды с опущенной крышей, то лучше взять что-то другое и более новое…

Выбор всегда за вами.

Лето почти пролетело.

Да… вот лето пролетело… остался только один месяц до сентября… а это значит или я всё же найду работу или прийдется учиться. По любому почему то я не особо наслаждаюсь летом… наверное потому что у меня плохо работает кондиционер и приходиться париться ( в квартире душно )… в добавок я просидел все лето дома… так как с пустыми карманами тяжело куда нить выбраться… Но ничего я все ещё полон надежды… может найду работу… или хотя бы смогу подработать… надо все же куда нить поехать… Хотя бы в небольшое путешествие… на пару дней.

Последние несколько недель у меня в голове было столько идей… Я даже технически придумал как сделать прикольную программу для автоматической раздачи торрентов и менеджмента всего этого дела… в больших количествах… то есть тысячи и тысячи файлов… Придумал… убедился что это технически возможно… и… и… иииии…. и ничего… руки не поднимаются ничего делать – фигово. Нужен какой-то стимул… когда делаю что-то для себя всегда тяжело… а вот для других пожалуйста…

Ладно пойду готовиться ко сну.
Чирз.