сряда, октомври 29, 2008

За Apple, Steve Jobs и Open Source-а


Напоследък чета доста за историята на Apple, Mac и т.н. и се оказва, че Аpple, Steve Jobs и Open Source са доста силно свързани понятия. Не вярвате? Ей сега ще ви разкажа. :)
Всичко започва през 1985г., когато Steve Jobs e изгонен / напуска Apple. Сещате се, че да те изгонят от компанията, която си създал не е едно от най-приятните неща, които могат да ти се случат. Стив Джобс обаче успява да направи нещо, за което не само аз, но и много други хора му се възхищават. За няколко седмици събира хора (част от които бивши служители в Apple) и създава NeXT. На 12 октомври 1988г пускат първият NeXT компютър с операционната система nextstep 0.8. Именно с nextstep започва „връзката“ между Jobs и софтуера с отворен код.
Ядрото на nextstep e базирано на Mach 2.5 и части от BSD 4.3 (process model, network stack, virtual file system). Mach e ядро разработено от Carnegie Mellon Univercity в Питсбърг с идеята да замести BSD ядрото в unix-like операционните системи. Интересното е, че управлението на виртуална памет, използвано в Mach 3, е възприето от BSD разработчиците и дори в момента се използва в FreeBSD.
Но да се върнем на NextStep. Операционната система се развива доста добре, през `92г. NextStep 2.0 вече поддържа цветни монитори, cd-rom, spell check и още какво ли не. През `94-та NeXT сключват споразумение със Sun и стандартизират OpenStep. Започват различни имплементации на *STEP операционната система, между които е и GNU-Step, която съществува и до днес. Мисля, че няма нужда да споменавам, че отново става въпрос за проект с отворен код.
Аpple се мъчат да се борят с Windows 95, но неуспешно. По ирония на съдбата, те купуват NeXT за да могат да продължат борбата с Microsoft и Steve Jobs се завръща начело на Apple с обещанието, че до `99-та ще пуснат Mac OS X. Започва работа по Rhapsody, която е всъщност наследник на NextStep и съответно онаследява XNU ядрото с отворен код. По график `99-та излиза Mac OS X 1.0 за сървъри, а заедно с него излиза и Darwin ядрото с отворен код. Това ядро и до момента излиза с отворен код успоредно с всяка версия на Mac OS X, като в момента Darwin 9.5 e съответствие на посления Mac 10.5.5.
Mac OS X e на база Mach 3 ядрото и FreeBSD 5 и е POSIX съвместима ОС. Съдържа в default-ната си инсталация много приложениея с отвоен код като vim, nano, emacs, bash, gcc, make, autoconf, apache, myslq, php и т.н., които сме свикнали да виждаме в съвремените UNIX деривати като Linux и BSD. Дори основните браузър на Apple e базиран на WebKit(KHTML), който също е с отворен код. Освeн това Apple се „грижат “ стабилно за samba. Абе .. готини са.

.
*Не гарантирам за истинността на на тази статия. Фактите в нея са събрани от Wikipedia и различни други източници в интернет, които са прекалено много за да ги запомня или изброя всичките.

вторник, октомври 28, 2008

Само днес може да се сдобиете с безплатен CrossOver


Само днес можете безплатно да си изтеглите и лицензирате CrossOver, програмата с която можете да си пускате Windows приложения на Linux и Mac OS. Можете да го направите от тук.

За съжаление благодарение на Digg и големия интерес към тази "промоция" на codeweavers сървърите им са временно долу. Да не надяваме, че ще успеете да се регистрирате.

петък, октомври 24, 2008

Използване на uTorrent с Opera

Днес съм на вълна Opera, така че продължаваме :)  Opera има вграден BitTorrent клиент, което лично мен винаги ме е дразнело.

За да накарате Opera да използва uTorrent или който и да било друг клиент просто пишете в адресната лента "about:config" без кавичките. Ще появи лента за търсене, там пишете BitTorrent. В прозорчето, което ще ви се покаже просто махате отметката на Enable и рестартирате браузъра. 

След това когато кликнете на торент файл, Opera ще ви предложи да го отворите с uTorrent или който е default-ния ви торент клиент.

Това бяха Opera tips and tricks за днес :)

AdBlock за Opera или как да си блокирам рекламите с Privoxy

Ако сте от потребителите на Firefox, то лесно може да блокирате рекламите си с AdBlock+. За съжаление такъв плъгин за Opera и Internet Explorer (моля ви, не си го причинявайте, не използвайте браузъра на Microsoft). Тук идва един малък трик да си филтрираме рекламите без въобще да намесваме browser-а, който ползвате. 

Първото, което трябва да направите е да инсталирате Privoxy. Задавате му да се стартира със зареждане на системата и го пускате. Следват настройките по Opera.

Избирате Tools/ Preferences, от там отивате на таба Advanced и от менюто в ляво избирате Network и Proxy Servers.  Тук трябва да въведем някои неща ръчно. Слагате отметки на http и http, като адрес и на двете места пишете 127.0.0.1, а  като порт 8118. На сайта на Privoxy има важно пояснение - не го използвайте за ftp трафика, освен ако не искате да го блокирате.

Отдолу може да добавите сайтове, за които да не се използва това прокси, като например моя блог (не че имам реклами и без това).

Това е, рeстартирате браузъра и готово. 

Това филтриране на рекламите на практика работи с всеки браузър. Просто следвате инструкциите тук, като разликата ще е единствено начина на указване на proxy-то.

PS. Privoxy има доста по-advanced функционалност, но за нея може би ще пиша някой друг път.  

сряда, октомври 22, 2008

Gentoo-portage и gentoo-wiki са долу

За някои това не е новина, но все пак от 4 дена вече двата сайта gentoo-portage и gentoo-wiki не функционират. При това въобще без хората от gentoo да имат някаква вина за това.
Не съм голям фен на тази дистрибуция, но пък имаха наистина страхотно, обстойно и много добре структурирано wiki. Много пъти ми е помагало в критични моменти.
Днес обаче опитвайки се да намеря една статия, виждам това:

when the server went down at first I dident think anything was wrong with the site. I attempted to call Skiplink (my server provider) to find out if anything was wrong. They dident answer, but it was 1 AM, so i left it for the time being.

The next day In the morning the server still was not up, so I gave them another call, they did not answer. It was at this point I noticed that my 2nd server (same company, different carrier, different physical rack) was also not up. And I this is where i start panicking... the 2nd server was the backups for the first.

I have emailed, txt'd, phoned (5 different numbers) and I have yet to get ahold of anyone. If anyone knows anyone that works at http://www.56marietta.com, this is the building where the servers are housed.. could you get them to find out if anything is going on there and shoot me an email. I would REALLY appreciate it.

Представете си как една сутрин се събуждате и сървърите ви ги няма. Няма отговор от хостинг компанията, няма никаква информация, няма нищо. Аз лично бих се побъркал. Честно казано до сега дори не се бях замислял за възможността hosting компанията ми да изчезне безследно заедно с данните ми.

След няколко дена в пълна мъгла Mike Valstar успява да разбере, че skiplink (компанията отговорна за това) е "долу" заради неплащане на сметки. Още не се знае дали въобще ще могат да се възтановят оригиналните данни, тъй като 2-рия сървър, който е правел backup на първия е в същата сграда, а до тях няма нито физически, нито online достъп. Може да следите как се развива случая на страницата на gentoo-wiki.

mad world

вторник, октомври 21, 2008

Защо обичам Wikipedia


Днес за пореден път забелязах един интересе феномен.
Седя и чета книжка за Ubuntu и изведнъж се сещам, че на дисковете, които получавах пишеше адрес на подателя Isle of Man. Никога не съм търсил какво е това, но сега ми стана интересно и реших да проверя. Isle of Man e остров между обединеното кралство и Ирландия, който има много странен статус на полудържава полузависима от кралицата. Стана ми интересно, че на герба им има изобразен трескелион, тоест три бягащи крака излизащи от една точка(и аз си нямах никаква идея какво е това). Този знак пък бил измислен от древните гърци като герб на Сицилия. По-късно сицилиански завоеватели пристигнали на острова на Isle of Man и ... останалота е ясно.
Да, обаче този трискелион се използва в момента от неонацистки групи в силно стилизирана форма. Я, че кои са тия групи дето го ползват?
- Защо се подсмихваш ? - пита съквартиранта ми.
- Гледам Гьоринг и Хес по време на Нюрнбергския процес, някой е намерил документални кадри и ги е направил на gif-че!
В този момент, сякаш се събуждам от хипноза и се замислям - "Как се стигна до това, че чета за Нюрнбергския процес?"
Чакай, чакай, четях за Ubuntu!

Снимката е взета от ... познайте ! :P

петък, октомври 17, 2008

Avtorentacar живот

Ща не ща, наложи се и аз да се включа във второто SEO състезание с ключова дума avtorentacar. Участието ми е доста скромно - сложих линк на блога си към avtorentacar.com
Причината - ФМИ над всичко. Естествено, че трябва да подкрепим колегата.
Всъщност само се правя на съвестен, Асен обеща бира. :)
И така, призив към всички от ФМИ, слагайте линкове към avtorentacar.com и ще има бира :P

Асене, това е от мене, брат :)

събота, октомври 11, 2008

За протеста

Напротестирахме се. Видях доста известни и не чак толкова известни личности. Измежду Богомил Шопов и Йовко Ламбрев, някакси се беше промъкнал Боян Расате заедно с още една голяма група ... да ги наречем "националисти", въпреки че според мен тази дума не им подхожда много.
Пристигнах в 10:30 на централна ЖП гара и тръгнах пеша към мястото, където трябваше да се съберем. Още някъде край ЦУМ започнаха да се чуват някакви викове. След като завих зад ъгъла видях група "строени" младежи да "маршируват" с български знамена в ръце. Реакцията ми - Брей, к`во става тука ! След като видях символа на рода Дуло върху знамената си казах - Мамка му, к`во става тука ! :D
Продължих да вървя към мястото на срещата следвайки младежите, като по пътя успяха да ми набутат в ръцете някакъв псевдонацистки вестник и брошура, на която една ръка с протегнат показалец бърка в едно око върху пирамида! Отдолу седеше култовия надпис "Да бръкнем в окото на Биг Брадър" :D Тия какво си мислят, ще се борят с масоните или какво ? :D
Пристигайки в градинката видях група 30-40 човека скинарчета и 30-40 човека анархисти. В този момент си казах "Край, те тия се убиха тука и ще провалят протеста!".
Имаше единствено леки пререкания с някои хора искащи знамената да бъдат свалени. Тогава Боян Расате, като истински водач взе един мегафон и произнесе следната прочувствена реч (цитирам по спомен) :
"Ние не сме политическа организация " ... бла, бла, бла ... "използваме тия знамена законосъобразно. Тези анархисти, хомусексуалисти и цигани искат от нас да свалим знамената, но ние няма да свалим знамената". (Тавтологията е запазена от оригиналната реч :D ). Какво ораторско майсторство дами и господа! И да знаете анархист, хомосексуалист и циганин са синоними.
Последваха бурни освирквания.
Както и да е. До кюфтеч, за моя радост, отново не се стигна.
Окачихме едно дърво с мишки и клавиатури.
Странното е, че по време на шествието един от "националистите" разговаряше с една доста по-възрастна жена.
Тя: Свалете знамената, не искам да вървя под вашия флаг!
Той: Аз нося този флаг само над моята глава.
Тя: Но вие окупирате протеста. Това е срамно!
Той: Не мисля, че е срамно да нося българския флаг.
От целия разговор се разбра, че тя (както и голяма част от останалите присъстващи) бяха огорчени и разочаровани от неонаци присъствието. Младежът пък (съвсем очаквано), отговаряше с френетичен поглед, твърда убеденост и с ужасно неуместен патос.
Шествието беше подредено по много странен начин. Отпред редовите граждани, зад тях сплотена група националисти с български знамена и зад тях сплотена група анархисти с знамена на ФАБ (федерация на анархистите в България).
Въпреки всичко мисля, че се получи долу горе нормално.
Хората бяха доста по-малко отколкото очаквах. На анархистите и на нацистите не им беше там мястото, можеха да дойдат като обикновени граждани щом наистина им пука, вместо да се изсипват със знамената и т.н. Интересното е, че имаше анархисти от Словения ?!?
Все пак "културното ядро", състоящо се основно от блогъри, беше там и се постара всичко да премине според плана.
Погребахме конституцията. Богомил Шопов каза няколко думи на събралите се и повечето потеглиха да си ходят. Аз лично на тръгване чух отново няколко националистически викове, явно Расате пак надъхваше хората си. Този път реших да не си правя труда да се обръщам.
Да се надяваме, че ще има някакъв обществен отзвук и някой ще забележи, че става нещо.

PS. Б. Шопов сподели, че Microsoft е любимия му ... производите на хардуер :P

Свобода, а не страх!

Искам да се отбележи, че съм станал в 6 часа сутринта.
Хващам си влака след малко и към София.
Ако събота сутрин се събудите към 9-10 и още с гориливи очи четете този блог, изпивайте си кафенцето и 11 часа идвайте тук.

Свобода, а не страх !

петък, октомври 03, 2008

Пишете до китайските тайни служби напълно безплатно с TOM-Skype


Electronic Frontier Foundation разкриха, че китайската версия на Skype, наречена TOM-Skype не само филтрира определени ключови думи, но и изпраща логове и информация за потребителите си. Реално погледната става въпрос за послушване в особено големи мащаби.
В Китай има 42 милиона регистрирани потребители и те се увеличават със скорост 70 000 на ден. (мноо народ, много нещо :)
Китайската компания TOM, която е писала "добавките" към Skype си е поиграла стабилно. Ако напишете ключова дума, която според китайското правителство не би трябвало да използвате, тази дума не само се филтрира, но и всичките ви логове се изпращат автоматично до един от 6-те сървъра подготвени специално за тази цел.
Благодарение на лошата защита на тези сървъри са успели да намерят 166 000 филтрирани съобщения от 44 000 потребители.
Лошото е, че тази уязвимост не засяга само китайския skype, но и стандартния skype клиент ако "говори" с TOM-Skype.
Ето срещу това протестираме на 11-ти октомври!

четвъртък, октомври 02, 2008

Dark Avenger

Чували ли сте някога за Dark Avenger ? Иде реч за хакер, при това български, писал "лоши програми" преди дооооста доста време. Няма как нашето поколение да знае за него, по това време (началото на 90-те) сме бил заети с доста по-сложни неща от типа на - да се научим да ходим, да говорим, да ни поникнат зъбки и т.н. :)
Някъде 96-та година се добрах до първия си компютър, сещате се, че не съм правил кой знае какво с него, но се сещам как на него заедно с култовия DOS 3.3 беше инсталирана програмата AntiVir. Един ден ровейки се из антивирусните й дефиниции попаднах на имената Eddie и Dark Avenger. Помня го защото известно време използвах ника Eddie(другия ник на Dark Avenger), не знаех какво точно означава, но знаех, че е нещо хакерско, а по това време тези неща ми се струваха необикновено интересни.
Тази вечер се разрових отново из разни стари книги за Правец 82 и от някъде изкочи книгата "Българската следа в компютърните вируси". Там се споменава за изключително злия гений Dark Avenger, който вдигнал на крак половината свят със своите вируси.
Останалото е google. Неочаквано за мен е, че дори има относително подробна статия за dark avenger в wikipedia. A тук можете да прочетете интервю с него на Sarah Gordon.
В книгата пише, че в началото на 90-те доста се е шумяло около българските вируси, защото 1) са били доста 2) са били много добри.
Според хората всичко започнало, когато в "Компютър за Вас" (единственото компютърно списание по това време) се появила статия за вирусите. Тази нова идея явно станала интересна на българските програмисти и съвсем скоро се появил първият български вирус.
Интересно е защо по това време в България е имало толкова много вирусописачи. Има много версии. Все пак най-интересното не са самите вируси, а културата около тях. Хората от "Правец поколението" твърдят, че тогава всички са пишели вируси.
Respect за Dark Avenger, който и да е той. :)