Почистил Macbook

В последнее время мой macbook стал работать как-то громко… все время работает вентилятор… Я пошел полазил по форумам, но ничего адекватного не нашел… И я решил по старинке разобрать комп и прочистить систему охлаждения. На ifixit.com нашел гайд к тому как поменять радиатор на macbook-е и вот что получилось:

Пыль на радиаторе и вентиляторе конечно была… но по-моему не так много… Я все вычистил и собрал лаптоп обратно. Сейчас сижу и тестирую… надо отметить что вентилятор стал работать немного тише, но все равно мне кажется работает интенсивно… в районе 4500-5500 оборотов ( в среднем ). Не уверен что ещё можно сделать… хотя с другой стороны интенсивная работа вентилятора может быть и вполне нормальной, с учетом того что охладительная система да и весь лаптоп сконструирован довольно “тесно”. От сюда и получается что охлаждать процессор и видео чип надо, а место для воздуха-обмена мало… приходиться гонять вентилятор…

Ладно не буду на этом слишком заморачиваться.
Чирз!

21 Июня 2010

Местное время 5:48… почти 6 утра… не знаю почему, но сегодня не могу спать… у меня такое бывает иногда… просто не хочу и не могу спать…

Ещё один проект ( сайт для Дзюдо ) понемногу подходит к завершению… я завершил основной лайаут ( layout ) сайта и пора понемногу заполнять сайт контентом, а так же наводить красоту и навигацию… ох как я это не люблю… я заметил ( за последние 3 проекта которые делал этим летом ), что у меня наступает некий такой момент пофигизма-замирания… в основном это происходит где-то посередине проектов… в именно тот момент когда я сделал самую сложную ( для меня ) часть и осталось делать только рутинную работу… и тут меня просто выбивает из колеи… “… ох как не хочу делать… скучно!!!”. Как только я завершаю делать самую сложную часть… которую или не знал как делать или надо было много над этим думать то наступает этот момент… все остальное просто и просто надо сесть и написать… но как это скучно… прямо хочется написать бота который за меня сделает рутинную работу, а мне пожалуйста подавайте что-то сложное, что бы можно было сидеть и “биться головой о стол”… Но тут ничего нельзя поделать и надо усадить себя и доделать всю эту рутину.

Так же сегодня подумал что возможно стоит поставить в машину тахометр… в принципе он мне не нужен… но думаю что девушке пора научиться правильно понижать передачи, а так же выучить что такое перегазовка… думаю что тахометр в этом может помочь. На сколько я понимаю установить тахометр не сложно, только надо выбрать правильное место для него… думаю стоит поехать и посмотреть какие тахометры есть в продаже… хотелось бы что нить дешевое, а так же маленькое по габаритам… ну да ладно, это дело не горит так что можно посмотреть и подумать.

Ладно пойду займусь чем-то более полезным… например доделывать сайт.
Чирз.

Мобильная серверная коробка.

Легенда:

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

Можно и не париться:

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

Компоненты:

1 – Rubbermaid Hinged Top Tote, 114 L – $13
4 – 120mm Computer Case Cooling Fan – $10 * 4
1 – Air Filter – $5
2 – Hinges – $3
1 – Pegboard – $6
2 – Surge protector – $10 * 2

Итого: $87

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

Принцип:

Не буду описывать детально как и что делать, так как думаю что это и так понятно ( картинки приложены ниже )… нужно время, инструменты и терпение… А далее делаются дырки для вентиляторов, крепятся вентиляторы ( два на вытяжку и для на втяжку воздуха ). Потом вырезается из доски ( Pegboard ) нужный контр для создания “второго этажа” в пластиковой коробке ( Rubbermaid Hinged Top Tote ). Далее из остатков доски вырезаются рамки что бы держать фильтр на месте. Рамки прикручиваются к петлям ( Hinges ), а петли к коробке – хотя этого можно и не делать, но я подумал что так будет лучше ( в плане простоты смены фильтра ). Потом крепятся Surge protectors и все готово…. Все довольно просто и в основном зависит от размера коробки и того как вы хотите разместить компоненты внутри коробки. О да… забыл сказать что стоит так же изолировать коробку какой нить изоляцией… поскольку давления в коробке по сути нету, то подойдет любая изоляция… главное что бы туда не попадала пыль.

Стоит обратить внимание:

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

Итого:

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

[Внимание] Сервер уходит в даун.

На этой неделе сервер будет в дайне… на сколько я точно не знаю, думаю что где-то от пары часов до одного дня… Я постараюсь работать быстро, но кто знает как оно может пойти… На протяжении последних 4 дней я интенсивно работал над одним проектом и вот оно почти готово… Для того что бы закончить проект мне нужно будет перенести сервер и от сюда прийдется его выключить. Вообщем о подробностях проекта я сообщу позже, а пока:

НА ЭТОЙ НЕДЕЛЕ СЕРВЕР БУДЕТ В ДАЙНЕ!
ДАУНТАЙМ МОЖЕТ БЫТЬ ОТ ПАРЫ ЧАСОВ ДО ОДНОГО ДНЯ.
ТАК ЧТО НЕ ПУГАЙТЕСЬ ЕСЛИ САЙТ НЕ РАБОТАЕТ… ДАЙТЕ НЕМНОГО ВРЕМЕНИ!

Чирз.

Забавный Баг

Сегодня весь вечер провел программирую WebObjects… Вроде сделал все что планировал… Потом решил сесть и посмотреть что-то для себя… скачал пару библиотек и решил замутить новый WebObjects ( а точнее Wonder ) проект. И тут опа… проект не создается… никаких ошибок… просто не создается новый проект и все! Сперва решил что проглюк с WOLips плагином… так что пришлось его удалить и поставить заного. Не помогло, потом решил переставить эклипс ( Eclipse )… переставил… тоже не помогло. Далее я в лучших традициях Mac os X решил сделать новый пользовательский ( user ) аккаунт и запустил эклипс… тоже не помогло… Ну не знаю что делать я решил пойти покопаться в логах… покопался и нашел кучу ошибок… потом погуголил… и оказалось все банально… оказываться что нельзя ставить пробелы в названиях любых директорий по пути к эклипсу… Я тут же переименовал свою эклипс директорию из “eclipse 3.4.2” в “eclipse_3.4.2” и все заработало!

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

Ладно пойду попытаюсь что нить ещё написать…
Чирз!

P.S: Вот ссылка на форум где нашел ответ на проблему, а если сайт не работает то вот PDF сайта.

Перед 3-им уроком Дзюдо

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

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

Ладно пойду заниматься делами…

WebObjects послесловие…

В прошлый раз когда писал о WebObjects и студии для разработки, написал много негатива… К сожалению баги все же там есть, но пожалуй стоит отметить что WebObjects с WONDER библиотекой – это все же немеренная маза.

Я сегодня я закончил третью часть проекта, в которой надо было сделать базу данных и подсоединить её к приложения… Все получилось и я впервые увидел реальную мощь WebObjects которая проявляется при работе с базами данных. Запись, чтение и все такое происходит просто магическим путем… Не нужно знать SQL вообще… я бы сказал что можно даже не когда не работать и даже не слышать о SQL языке и при этом спокойно работать с данными. WebObjects библиотеки просто шикарны… например нужно считать все записи с таблицы “Клиентов”… вот как это делается:

NSMutableArray clientList = (NSMutableArray) EOUtilities.objectsForEntityNamed(ec, “Client”);

и все готово… А вот если нужно считать всю клиентскую историю? То мы выбираем клиента уже из полученного листа ( clientList ), а дальше:

NSMutableArray events = (NSMutableArray) client.events();

Готово… Красота! Сегодня я даже подумал что возможно стоит начать делать небольшие уроки… Я хоть и не профессионал, но все же базы показать смогу…

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

Замороченный день с WebObjects

Сегодня был ещё один жаркий день… решил днем посидеть у реки… угу уже через минут 15 решил пойти домой. Ненавижу это жаркое солнце… у меня создается ощущение что кожа горит. А вот вечером на улице хорошо… темно, тихо и можно что-то поделать. Сегодня я как раз сел работать над проектом… часов 5 разбирался что и как делать… Это так забавно… Сперва мучился с настройками Class Path… я думал что после того как поставил WOLips, а так же дополнительные WONDER библиотеки все будет готово для беззаботной работы… но нет… надо было поставить ещё пару библиотек. Потом вроде всё заработало и EOModeler начал “разговаривать” с базой данных… ну думал все… готово… но нет! Мне надо было сделать “reverse engineering” то есть считать готовую базу данных и перевести её в EOModel… ну что может быть проще… отконфигурировал все и нажал кнопку “Reverse Engineer”… и… и… и ничего! Не работает… круто… долго копался в интернете… ну спустя часик или полтора… нашёл на форуме что в WOLips версии 3.4.5 под Eclipse-ом версии 3.4.2 есть какой-то баг… другими словами “reverse engineering” не работает там… Ой как замечательно когда пакет для разработок имеет такое прекрасные баги… Действительно… кому нужен пакет для разработки софта который хорошо и грамотно работает? Нет, у нас должен быть другой путь… сперва писать код, а потом разбираться в то ли это баки в коде то ли это баги пакета для разработок – замечательно! На форуме кто-то сказал что стоит поставить Эклипс ( Eclipse ) версии 3.5, на него натянуть WOLips, там сделать все что нужно с EOModel включая “reverse engineering”, а потом вернуться обратно в версию 3.4.2, так как вот 3.5 есть своя масса глюков… Отлично… значит нужно иметь два разных Эклипса что бы в одном писать то что не работает в другом и на оборот. Как же это здорово… вот это истинная работа программиста… не писать программы, а копаться в багах пакета для разработок…

На данный момент меня это начинает ужасно злить… и даже с тем что WebObjects с WONDER библиотеками это типо круто, но мне начинает казаться что будущего у этого нету! Да пусть Аппле отдал все свои великие разработки в области WebObjects в open source, но то что твориться сейчас с этим это просто ужас… Документации мало, примеров мало… и вообще нужно сидеть и разбираться ( извиняюсь за мой “Французский” ) с такой херней как не рабочим пакетом для разработок. Ладно у меня выбора все равно нету… сказали писать на этом, значит будем писать на этом.

А вообще, если за такими проектами как WOLips и WONDER project нету массовости то долеко это все не уйдет… Лучше взять другой язык и пакет для разработок в котором есть примеры и хорошая поддержка и писать на этом. Чирз!

Университетская Сага – “Легенда большой Текилы”

Недавно залез в холодильник и увидел бутылку Текилы, которая уже почти допита… Эта бутылка стоит там уже очень долго и сней связаны довольно неприкольные воспоминания…

Сейчас сижу и вспоминаю какие-то отрывки из каких-то Американских комедий про колледж или университет и там все время показывают как студенты постоянно пьют, что-то курят, тусуют, ну и все такое… Интересно что на самом деле жизнь студента не совсем такая… хотя!

Первый год:

Как ни смешно, но эти Американские комедии хорошо отражают первый год университета… Происходит это из-за того что многие студенты уезжают из дома и живут при университете… типо свобода и все такое. Так же надо отметить что все молодые, полные надежд и думают что могут свернуть горы… И самое главное – это факт того что студенты обычно живут в типо коммунарках… например снимают дом на 5-6 человек или как минимум живут парами. От суда получается что все хотят потусовать, расслабиться и нажраться в хлам… В первом году такое происходит на постоянной основе… какие-то дома, тусовки, девки и так далее… У меня мой первый “год” прошел примерно так же… правда мы очень редко ходили по тусам, а обычно просто напивались дома… девчонок тогда не было и это был самый прикольный момент. Каждую пятницу покупалось пиво, а потом все это дело выпивалось под горячие философские дискуссии.

Второй год:

После того как первый год был чисто пропит, наступают тяжелые последствия… Во-первых многих выкидывают из универа из-за неуспеваемости, а во вторых начинаешь понимать, что бюджет не резиновый и быть голодным “полгода” ( после того как деньги закончились ) не прикольно! Но если у вас есть родители которые могут вам помочь то пожалуйста не останавливайтесь…

Помню я провел летний семестр второго года с ребятами у которых деньги это был не особо острый вопрос… Было прикольно, так как они приглашают в бар и можно там сидеть и… ну вообщем понятно. Правда это было тоже не легко… например найти общий разговор за пивом… Они сидят и обсуждают как… один раз потратили $1500 на что-то тупое, а потом упрашивали родителей оплатить счет. Это немного… смущает…. так как у меня лично таких историй нету… да и разговоры тоже сводятся к деньгами, телефонам и так далее… Ребята вроде нормальные, но “… когда нет денег, нет любви… такая сука эта селяви…”.

Третий год:

Думаю третий год – это один из важнейших! В третьем году у меня был перелом в сторону того что мол осталось всего год – два и будет диплом… Так же начинаешь более серьезно относиться к предметам… У меня вот были некоторые курсы в которых приходилось много чего изучать и делать самому и это местами не покрывалось материалом в классе… Хотя тут нужно отметить важный момент… Третий год хоть и переломный, но это не значит что до этого можно плохо учиться… стараться нужно всегда, но вот именно третий год почему-то повернул мое сознание от “ну вот учусь, да нужно просто делать и типо стараться… ” в “прикольно, хочу больше знать, а сделать надо что-то амбициозное!”. Что касаемо тусовок и бухла, то на тот момент меня это совершенно перестало интересовать… у меня появилась какая-то цели и надо было к ней ползти…

Четвертый год:

Четвертый год – это обычно последний год в большинстве программ… и мне всегда казалось, что я буду много радоваться и вообще не о чем не беспокоиться… Но к сожаления четвертый год довольно завернутый, так как заниматься надо много, да и ещё надо как-то планировать жизнь… Найти работу, подумать что делать дальше… да и вообще все, жизнь студента подходит к концу и надо как-то перестраивать свою жизнь. Больше нету такого что мол “… ааа проснусь в 13:00 на класс забью…”… нету больше классов, а наша индустриальная жизнь начинается в 8 утра. У меня лично была какая-то депрессия… вроде прикольно что конце учебы, а вроде и радоваться не чему… только проблем больше…

Итого смешно… университетская жизнь абсолютно не такая какой её показывают в фильмах. Но в принципе это понятно… им нужно показать что универ – это бухло, телки и сплошная веселуха… Но на самом деле 4-х годовая программа в университете не такая веселая… вопрос всегда становиться ребром: или учиться или тусовать… Те кто выбирают тусовать, уходят из универа после первого же года…

Бутылка со слезами:

И все же стоит вернуться обратно к бутылке с Текилой… я бы даже её назвал: “бутылка со слезами”… У этой бутылки своя история и началась одна где-то во втором или третьем семестре. Тогда я брал класс по статистике… типо какой шанс этого или почему при таких данных лучше что-то не делать… не знаю почему, но меня этот класс так сильно не прикольнул… я забил на него в полном смысле этого слова. Перед первым экзаменом я учился чуть меньше двух дней…. и прошел. Перед вторым экзаменом я учился тоже где-то пару дней и тоже прошел… в классы я не появлялся и даже завалил две из четырех контрольных… Но это все были цветочки, так как в конце семестра был большой финальный экзамен. К нему я готовился где-то неделю… эта неделя была самой жудкой… так как ничего не понимал из слайдов выданных учителем, да и к тому моменту я и не хотел ничего понимать… У меня было мало времени и надо было пройти экзамен… Я решал задачи, а когда больше не мог читать или думать, то тупо запоминал формулы… Я напрягался на столько что даже не мог спать… что бы все же заснуть я пил текилу… иногда приходилось выпить изрядно и тогда я просто доползал до постели и вырубался… последние 2 дня до экзамена были особенно тяжелы… Так как материал я особо не понимал ( не было времени разбираться ) то весь упор я клал на стратегию “задавлю массой”… а именно я просто запоминал какие задачи решаются по каким формулам… Например задача такая-то с вопросом таким… ага, значит формулу надо использовать такую-то… Я даже номеровал формулы что бы было проще сопоставлять… Последние два дня были сущим адом! У меня была полная паника, я пил успокоительное… плакал и нажирался этой текилой перед сном… спал я все равно плохо, так как пьяный то да, а вот кошмары были… а снились мне кошмары про эту самую долбанную статистику! Когда я пришел на экзамен и посмотрел на вопросы то я застыл… я просто застыл на целый час… у меня была паника немеренных размеров. Я сидел за столом, в руках вопросы, а все что проходило в моей голове: “… я не знаю… я ничего из этого не знаю… мне конец!”… спустя час, каким-то образом я все же взял себя в руки… и начал что-то решать и что-то писать… Моя тактика “задавлю массой” себя оправдала… даже с учетом того что я не понимал как и что решать, я походу не плохо сопоставлял с формулами и писал… Я не знаю каким чудом я прошел этот класс… получил я свою тройку… но это все же было чудо. В последствии я разговаривал с одним человеком и она мне сказала что я получил 2+ ( это где-то от 55 до 59 процентов ) на экзамене, но так как все написали не особо хорошо, то профессор немного поднял все оценки…

Даже после того как я закончил семестр и сдал класс по статистике… наследие все же осталось… нервы у меня сошли с орбиты… я стал жудко нервничать по поводу любых классов… Стресс все же оставляет свою марку! А большая бутылка текилы до сих пор стоит у меня в холодильнике и пить эти “слезы” не кто не хочет.

P.S: Ссылки на посты которые каким-то образом относятся ко времени когда я брал статистику:
http://meirz.net/?p=778
http://meirz.net/?p=796
http://meirz.net/?p=797

Apple USB Mouse & Keyboard

Пока был в Торонто наткнулся на небольшую распродажу старых Маков ну и всякой другой периферии. Не долго думая я решил купить клавиатуру… Аппле клава все же прикольная, так как имеет на борту 2 USB порта. После того как выбрал клаву решил ещё захватить мышку… выбрал самую прикольную… шариковая, с одной кнопкой и без скрола ( уже забыл что раньше не было скрола ). Сегодня вот наконец добрался до того что бы все купленное вымыть и почистить. Мышку я не стал разбирать, так как мыть там особо нечего, только снаружи и шарик… а вот клавиатуру я мыл уже более серьезно. Снял все клавиши, разобрал ну и вообщем вычистил все изнутри и снаружи.