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, а я ещё ничего даже не ел… :(

Чирз!