/* Cleaned CSS: */ body { background: #888888; color: #7f7f7f; } a { color: #ffffff; } a:visited { color: #89888a; } img { border: 0; } .box { border: 1px solid #7f7f7f; margin: 1em; background: #b7b7b7; color: #000000; } #navbar { width: 25%; } #body { width: 75%; } #navbar .box h1, .box h2, .box h3 { font-size: 1em; background: #4d4d4d; color: #ffffff; padding: 3px; margin: 0; } #navbar .box h1 { text-align: center; } .box h1 a, .box h2 a, .box h3 a { color: #ffffff; background: #4d4d4d; } #navbar .box div.userpic { margin: 1em; text-align: center; } #navbar p { margin-left: 1em; margin-right: 1em; margin-bottom: 0; } #navbar ul, #skipbar ul, #tagspage ul { list-style: none; padding: 0; margin: 0.5em; } #navbar ul li.active, #skipbar ul li.active { font-weight: bold; } .box .entry { margin: 1em; } .box .talklinks { margin: 1em; text-align: right; clear: both; } .box .talklinks .permalink { float: left; } .box .minicomment { clear: both; } .minicomment { margin-left: 1em; } body.day #body h1 { font-size: 1.1em; font-weight: bold; } table.box, table.box td, table.box th { border: 1px solid #000000; } .metadata { margin-top: 1em; } form#postform table { background: #b7b7b7; color: #000000; } The journey continues... - March 24th, 2007 You are viewing malwkgad's journalLog in Create a LiveJournal Account Learn more malwk Recent Entries Archive Friends User Info Links Exterface Блогът на Кристофър-Робин Спете голи(информативен сайт) Хауърд Рофман March 24th, 2007 12:36 am Малко за окото.. Днес не беше особено добър ден. Признавам си че бях лош, злоупотребявах с храна, писах безразборно код, излязох на разходка точно в най-големият дъжд и още куп простотии направих днес. Дори не знам от къде за започна, може би в хронологичен ред ще е най-добре.Инсталирах новата памет на служебния лаптоп, дето остана от личния ми. Смешна работа, купил съм я за цели 28 долара, не мисля че паметта се амортизира за 9 месеца, сега искат да ми я откупят за 10 лева - това просто е нечовешко! Ето защо реших вместо да я давам за да е препродадат със 100% надценка и съответно печалба да позахраня милия служебен лаптоп с малко памет, та белким стана по-производителен. Аз по-производителен не станах разбира се, просто си включих на пъна сила джуджавките, които ми позволяват да се чувствам по-комфортно като работя с компютъра, като dock-а, deskbar аплета, визуалните ефекти и assistive plugins и още няколко goodies. Определено се чувствам по-добре сега работейки, но това все още не е много...Цял ден се занимавах с някакъв човек, който наистина вярвам че има проблеми, но те са по-скоро от психосоматично естество от колкото от техническо. Не е нормално да имаш САМО ДВЕ полета за конфигуриране на PayPal акаунта си в настройките на системата и ДА ОБЪРКАШ ВСИЧКО. 18 часа трима инженери правят анализ на ситуацията, а накрая се оказва че: DNS записа сочи към грешното IP, тоест към машината на която няма CRM който да очаква POST метода от PayPalна машината на която върви CRM услугата е въведен грешен hostname/domainname, като резултат не само че хоста който сме избрали не може да бъде открит правилно като IP, но и ние подаваме грешен хост на Paypalклиента не си е прочел документацията от страницата на PayPal и се налага аз да я чета! иде реч за return_url, ми защо да въвеждаме валиден адрес там, за какво ли ни е...попитах клиента поне 2 пъти - пуснат ли е кеша на CRM услугата - и двата пъти отговорът беше - ТВЪРДО НЕ. Незнайно защо тогава след като в крайна сметка хардкоднахме по IP адресите които ще си говорят и най-сетне успяхме да извършваме транзакции и да получаваме на правилния адрес INP и дори (О БОЖЕ) да обновяваме правилно информацията в базата данни за баланса на акаунта когато клиента бъде върнат на страницата се показва стария му баланс. "Сър, я напишете още една променлива там, nocache=1 и ми кажете какво става?... Ми ко може а стане - работи. Обаче иначе кеша е спрян.. ми дааааа... Всичко това с 4 дописвания за увеличаване на debug нивото в cgi-a който обработва заявката от paypal, 3 tpdump-а и 3 часово четене на документация на страницата на paypal. Нещо което беше напълно излишно ако клиента си беше настроил нещата както трябва. Вече толкова време работя в тази фирма и още не мога да свикна с идеята, че клиентите наистина са пълни идиоти и тотални технически инвалиди. Все още се мъча да им обяснявам и разяснявам, а явно правилния подход е "отивам и го правя и им казвам че е готово и работи и да си гледат работата" Ама как ама защо, ми ние как да го оправим другия път.... бля! Общо взето целия ден си загубих с този идиот; В такива дни работата ми ми се вижда наистина кошмарно гадна!За да отдъхна реших да изляза и да се разходя. И точно тогава заваля, наложи се да ида до Валентина и така се измокрих, че накрая ръкавите на якето ми вече пропускаха вода по дрехите под него. Понеже бях набрал на Фиаз реших и да се наям от яд та клас пиле ми прибраха цели 4 лева за дюнер и картофки. Определено няма да сваля скоро тези излишни 6 килограма, ако продължавам така. Между другото картофките не бяха лоши, нито дюнера.Като се върнах и най-накрая казах на Фиаз да си ляга (който междувременно беше открил още "issues" по системата си, като например "Ми то вътрешните рутинги не работят, ко ши праим сега" (пак негова тотална простотия, да продължава да стрипва цифри от номера и да чака да се свърже, идиот пълен, но и голям мързел, изобщо забелязал съм че клиентите от арабски произход са особено мързеливи, до степен че дори след като им обясниш като на бебета какво да направят объркват още на първата стъпка и казват "ама айде направи го ти" - следващите по мързел са американците с диплома в друга област - пример "Hey you, the useless guy, make this excel file for me I do not know excel I am a medical doctor" ) реших най-сетне да разгледам новия blur плъгин в compiz. Дейвид (Рейвман) инплементира fragment-shader blug плъгин за компиз. Ян Романик пък набута в rawhide X7.2 с протоколна поддръжка за GL_ARB_fragment_program разширението и най-сетне вече можем да се радваме на този така прекрасен rain ефект. Само че не е това най-важното. Идеята е къде къде по-интересна. Всъщност сега можем да правим нещата не просто прозрачни ами blur-нати (как е това на български бе? Мъглявост? замазаност?) За да демонстрира това, Дейвид написа blugdemo програмето, което общо взето просто ни показва как се използва _COMPIZ_WM_WINDOW_BLUR, нововъведено X 11 свойство. общо взето подаваш му масив от long като елементите са праг и филтър. Сега интересното е че това може да се направи на различни нива: отделен елемент (например бутон), на декорацията или на цял прозорец. Мисля че това е доооста яко:) MacSlow има малко демо on his own което още по-добре показва възможностите:Всичко е много хубаво НО батко нали е отворко, реши да види какво ще стане аджеба да се опитаме да направим един тест - отравяне на GtkMessageDialog но леко попреправен, по "новите модели" ахахахаПърво трябваше да се премахне традиционната декорация, това беше лесно. После - да позиционираме хубавкото джамче където трябва (тъй като съм доста безидеен тези дни реших да го сложа там където би изскочил при Mac OSX ) Това си беше трудно, доста съм слаб по математика и всички тези изчисления... преди ми помагаше Свилката, като не знаех как да сметна нещо, ама сега... абе не можах да го закарам където искам, приблизително само:) Все едно - върши работа. После трябваше да се направи бутона да бъде с нормални свойства... иии тук се опетлаха нещата. Не искам да коментирам, но се надявам утре да го оправя... Иска ми се да имаше малко по-лесно разбираема документация за ГТК и НЯКАКВА документация за compiz ...За финал на вечерта се оказа, че съм настинал днес в дъжда и ме цепи главата като за световно и ме тресе. Този уикенд ще е от "незабравимите".За това пък намерих този тапет:Незнайно защо flickr не запазва оригиналния размер на снимката... а тя е 2560 на 1600 - ако някой му притрябва този размер да свирне само (с подходящ email адрес разбира се)Сметнах за добре да пусна и нереализирания нов дизайн, над който работих цели два дни, тоест само header-a защото другото са просто елементчета малки и нямат стойност сами по себе си. Не че се имам за голям дизайнер, просто ми се струва несправедливо работата ми да не види бял свят никога. Хубавото е, че авторските права не ги държи фирмата, така че... ето:Знам че има недостатъци, един от които е, че дините райета на "тетрдката" са прекалено силни и намаляват читаемостта. За съжаление не пазя оригиналния xfc и няма как да променя само него слой (това би било най-лесният начин) а да се опитвам да променям така върху вече готовата картинка само ще развали още повече нещата... така че... това е положението. За първи, опс не, извинявам се - втори опит, в дизайнерството мисля че съм се справил доста добре:) ахахаха Хайде стига за днес. Утре пак. Сега ще се приспя с Gary Barlow и се надявам утре да бъде един хубав ден за българската демокрация:)Link Leave a comment06:00 pm Fun Не знам колко от вас са гледали смешните реклами на AppleНякои от тях наистина са ми забавни, не че това ще ме накара да си купя МАк - аз с тях приключих! Ако ще да са не година напред ами 10. Обаче нещо интересно се случи, докато Мак пародираха Уиндоус, момчетата от Novell (които сключиха сделка с дявола) решиха да пародират и двете OS.Клипчета: Цъкинг на линка би трябвало да ви отведе към цялата серия клипчета. Ахахаха...забавно:) На страницата на новел също могат да бъдат изтеглени филмчетата, особено забавно е третото, когато PC and Mac търкалят линукс ахахахаТака, next:Това като част от кампанията it is okay to be gay. Ахаха. Просто са невероятни тези американци. Това специално за Кристофър-Робин. It is okay bro! It is all fine to be gay! You just have to convince everybody else in this!Next:Чували ли сте за онази приказка, че всеки път когато мастурбирате Бог убива по едно малко сладко котенце? Сигурно не, не е много популярна в БеГе, но доста я разправят на запад и зад океана. Е, в този стил :We are Fedora, we will release every six months OR the Kitten gets it! ahahahahaah!! Култово е това просто!Днешният ден беше предвиден за разходки и fun но още като се събудих (по обяд) разбрах че не е днес денят просто. От няколко дни ме мори зверско главоболие и сигурно изпих вече цяла кофа хапчета без особен резултат. Ако не ми мине до понеделник пак ще си говоря с личния си лекар. Съзнавам, че като отида с оплакване "ми боли ме главата" едва ли може да се направи много повече от измерване на кръвното налягане, но мамка му, това мога да си го направя и сам в къщи, при това по-бързо и лесно и без да плащам! Причините могат да са доста много, като започнем от възпалителен процес в близост (кой знае как ми е направил съба онзи стоматолог), минем през проблеми с очите (от няколко години не съм ходил), наслагвания в кухините там каквито се водят налепи, какво ли още не. Включително тумор. Едни сравнително млад здравомислещ човек какво се очаква да направи? Да пропилее месеци от живота си чакайки пред лекарски кабинети или да пие хапчетата с шепи и да се надява да му мине. Аз определено правя второто, защото достатъчно съм чакал по коридорите осветени в луменисцентна светлина. Следващия път като чакам там се надявам да съм умрял вече. Next:Не мога да схвана смисъла на тази песен:All my life I've been waiting for you to bring up fairy tails my wayBut living in a fantasy without meaning is not okay, I dont feel safe, I eed to pray...Може ли някой, нещо? Хем иска fairy tails хем не иска във fantasy... а шизофрения ? А?За автомобилите и хората:Тойота представи прототип на ЛПС (лично превозно средство). Така или иначе вече всички се стремят да имат Личен автомобил, ако може за всеки член от семейството по един - най-добре. Че Варна е задръстена от всякъде и дори таксиджиите се страхуват от левия завой при частната автогара е отдавна известен факт. Че няма къде да паркираш по центъра и че риска за велосипедист е около 20 пъти по-голям (защото велосипедистите не са равноправни участници в пътното движение) от колкото за пешеходец или водач също е ясно. Но какво да правим. Да затворим целия център за движение - абсурд, тя дори когато е затворена примерно крайморска алея по нея профучават поне 4 5 луксозни коли с ненормална скорост дори за магистрала, камо ли за пешеходна алея - следователно да затворим тази или онази улица може да стане само ако някой голям има икономически интерес да строи нещо някъде си и движението му пречи. За това пък Тойота разработват усърдно нов тип превозни средства, ЛПС. Приличат малко на инвалидни колички с мотор и гюрук. Взимат по интересен начин завоите (измествайки оста на колелата спрямо хоризонта на автомобила) и освен това имат редица предимства. Доста интересно ми беше да ги гледам. Ако оправят и пътищата мисля че това би бил един наистина интересен начин за транспортиране в градски условия, би намалило риска от задръствания и от катастрофи (все пак колко може да те удари нещо толкова малко и движещо се с по-ниска скорост. Освен всичко друго, можеш да се движиш с другите в група така че само един да "шофира" а устройствата на останалите участници в групата следват неговите маневри подавани през Bluetooth. How cool is that?Final:Всички сигурно си спомнят форка на Compiz и създаването на Beryl по-късно от отцепения код. За известно време наистина берил поведе нещата, като започна да приема всякакви кръпки и добавки към кода от всякъде, успяха да изработят няколко plugin-а които определено имаха силен въздействащ ефект върху крайния потребител (особено ако е снабден с подходяща за целта видео карта с добра поддръжка (хардуерна) на OpenGL) като анимирания фон, снега, допълнителните модулни анимации (изгаряне, разкъсване, geany ефект и тн.) и лично за мен най-удачно - input enabled zoom! Освен всичко друго още от самото начало декораторът по подразбиране за берил поддържаше ляво и дясно подреждане на бутоните на прозорците така че хората като мен които очакват бутоните им да са горе в ляво (където са всички останали важни неща като менюта, бутони за управление (Toolbar) и стартери в горния панел (на Гном) ) да не са твърде разочаровани и всеки път да се "разкарват" до десния горен ъгъл където между другото са ориентирани само информативни елементи ( трей, часовник, различни индикатори, а на самите прозорци - спинъри, анотаци и тн).Всъщност смятам че това подреждане (ляво подравнени бутони на прозоречния мениджър е доста по интуитивно, наистина ние обикновено работим в левия горен край а не в десния. Compiz от своя страна разработван от много по-тесен кръг разработчици начело с Дейвид Рейвман реши да извърви един по-труден и трънлив път. Те взеха решение да подготвят нещата из дълбините (демек основите). Имплементираха интересни неща, за едно от които писах снощи - възможността елементите сами да определят своите свойства по отношение на композирането. Имплементираха opacity-dependant blur. Имплементираха първи поддръжка на темите за metacity в Compiz след което другарите от Берил просто заеха кода. Те хубаво го заеха но не го до-оправиха. Докато в metacity можех да укажеш че искаш ляво подравняване на бутоните на прозореца в cmpiz това не е възможно. Смятам че това е елементарна функция - всички прозоречни менъджерия поддържат - аз не знам за някой който да не я - като почнем от twm, минем през fluxbox, openbox, kwm, metacity и свършим с берил. Не виждам логика да не се имплементира това нещо УМИШЕНО в берил, точно както ГТК разработчиците умишлено отказват да добавят upstream кръпката за менютата в стил Мak OSX - въпреки че това е имплементирано в братската среда КДЕ от толкова отдавна че даже не знам от коя версия точно. Въпреки тези недостатъци на компиз и някои предимства на берил спрямо крайния потребител е очевидно, че истинската работа се извършва в екипа на компиз. Ако сте гледали демо на последните версии на Мак забелязвате конфигурационните и помощни панели на мултимедийните приложения. Според мен това е едно много добро решение, няколко рулера и два бутона не е редно да заемат прекалено много място. В същото време оставят потребителя да се концентрира върху обекта на работата, а не върху допълнителните инструменти. Така - сега да си спомним снимката от вчера: Тук малко съм променил кода, за да докарам повече черничко - като на Мак-а за да се направи сравнението по-лесно. Видно е на снимката, че това отзад не е замазано (blured) но това е защото например ползвам берил:) Той също има blur плъгин но той не е зависим от прозрачността и работи по друг начин. Бих казал доста по-несъвършен. След като вече имаме това мисля че само една идея ни дели от "невъзможното" - да накараме хората от ГТК да почнат да използват новата функционалност. Освен това Дейвид най-сетне като че ли реши проблема с трансформираните прозорци. Проблемът всъщност беше че когато използваме Scale или Wolby плъгините ние виждаме прозореца на друго място и подредени по друг начин но H продължава да си мисли че те са си един върху друг и не можем да правим много с тях - например не можем да цъкаме върху тях и те да приемат сигналите от кликването. В берил имаме input enabled zoom & scale но всъщност при зууминг прозорците не се трансформират - само се променя viewport-a на потребителя. А при скалирането можем само да променяме фокуса (да преминава от един прозорец в друг и да type-ваме в активния прозорец но не и да цъкаме по графичните му елементи. Тоезт Х-а също продължава да си мисли че те са един върху друг - overlapped. Дейвид май измисли начин да се трансформират събитията с новия randr 1.2 но повече подробности друг път и след като го видя работещо това. Ако това сработи мнението не повечето експерти е че ще падне и последната бариера пред композирания декстоп и вече ще е възможно да се правят всякакви дивотии. От друга страна Кийт Пакард на речта си на FOSDEM 2007 заяви нещо много интересно - намерен е начин вградения чип на интел за графика да алокира повече памет - теоретично цялата налична рам. Няма как да не ми стане интересно от това:)Леле от къде почнах а какво изговорих - така или иначе идеята за компиз и берил беше че Quinn - главният разработчик на берил заяви че възнамерява да мърджне обратно берил в дървото на компиз. ОМФГ! Това вече би било ... катастрофа. Поне според мен. Ще поживеем ще видим... Current Music: oliver shanti and friends - sacral nirvana (tai chi too) Link Leave a comment | 3 comments Mar. 23rd, 2007 Mar. 25th, 2007 dimplex model plasma (sp9) knauf summer . hi-fi zip lock 407 ielts kyiv apartaments rent ielts sony ericsson k790i babyliss 3d spartherm datamax r-600 restart