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

На этой неделе сервер будет в дайне… на сколько я точно не знаю, думаю что где-то от пары часов до одного дня… Я постараюсь работать быстро, но кто знает как оно может пойти… На протяжении последних 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 порта. После того как выбрал клаву решил ещё захватить мышку… выбрал самую прикольную… шариковая, с одной кнопкой и без скрола ( уже забыл что раньше не было скрола ). Сегодня вот наконец добрался до того что бы все купленное вымыть и почистить. Мышку я не стал разбирать, так как мыть там особо нечего, только снаружи и шарик… а вот клавиатуру я мыл уже более серьезно. Снял все клавиши, разобрал ну и вообщем вычистил все изнутри и снаружи.

Университетская Сага – “Лень – двигатель прогресса”

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

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

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

Думаю начало выше описанного процесса случилось когда я брал глобальную политику… Книжка была всего 400 с небольшим страниц… В среднем я читал по 2-е главы в день ( около 80 страниц +/- )… Было тяжело, так как кроме того что надо было прочитать, так надо было ещё и запомнить ключевые моменты. Обычно после прочтения 2-х глав у меня начинала болеть голова… Так же читал я обычно ещё за неделю до экзамена, так что приходилось не легко… Примерно тоже самое я делал когда брал психологию… которая была скучна до ужаса и я просто сидел ( лежал ) дома и читал книгу… В последствии я делал такое и с другими предметами на которые не хотелось ходить.

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

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

И все же в классы нужно ходить, так как есть много профессоров которые расскажут много интересного по теме и даже выдут за пределы темы и это того стоит!

HandBrake 0.9.4 проблемы

Сегодня мне нужно было скопировать пару-тройку двд фильмов ( не коммерческих ) и я решил поставить последний HandBrake 0.9.4 на свой лаптоп. Вообщем поставил и начал процесс… сначала не обратил внимания на проглюк, но после того как пережимал фильм 3 с половиной часа и в конце на 100% программа остановилась и прогресс не двигался ещё минут 20 я понял что, что-то тут не так!

Во-первых час фильма не может пережиматься 3.5 часа на интел машине с 2.13 гигагерцами – это просто тупо… Во-вторых какой-то странный проглюк уже не при первом сжатии… В итоге я решил что это тупо и поставил HandBrake версии 0.9.2… итого процесс пошел на много быстрее… Сжатие занимает всего около 35 минут и процессор не так страшно напрягается. Не знаю если у кого-то были подобные проблемы, но местами мне кажется что версию HandBrake-а 0.9.4 писали уроды… Еханый бабай, тестировать надо! А лучше просто писать с умом!

Чирз.

9 Мая 2010

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

Так же не прикольно что я поставил на паузу мою инверситетскую сагу, вроде надо писать пока память свежая, но как-то нету времени сесть и расслабиться. Написание воспоминаний – это довольно длительный и не простой процесс. Возможно у меня появиться немного времени через пару дней и я все же смогу посидеть и что нить написать. Ну а сейчас мне пора отваливать спать. Завтра ещё один сложный и не простой день.

Чирз.