Yearly Archives: 2011

Излезе Blender 2.61!

Бързам да съобщя дългоочакваната новина от вчера – ако някой все още не е разбрал, вече излезе официално първата версия на Blender (2.61), в която е включен по подразбиране новият Cycles render engine. За тези от вас, които не знаят, Cycles е съвсем нов и модернизиран енджин от тип raytracer, написан специално за Blender. Той произвежда физически коректни изображения, като проследява (най-общо казано) пътя на светлината през сцената, като взема предвид истинските физически свойства на обектите, които симулира. По този начин се постига несравнима реалистичност и автентичност на крайния резултат. Cycles е с изцяло отворен код и използва алгоритми, подобни на тези, които досега бяха достъпни само в комерсиални платени решения + LuxRender. За разлика от LuxRender обаче, който е отделен продукт, Cycles е част от Blender.

Повече за новостите в новата версия можете да прочетете тук.

HTOP @1.0!

Version 1.0!

I am extremely happy to announce htop 1.0!

Time flies, I can’t believe it’s been eight years of development already. It seems like yesterday that I’ve decided to stop writing PID numbers every time I wanted to kill a process and started this project. I am very happy to see this little project grow into a reality, see it being included in repositories for many distributions, reading nice reviews arond the web, receiving many contributions from coders from all over the world who helped making htop better and better over the years, and getting short “thank you!” emails that always make my day. Thanks to all distro packagers, reviewers, code contributors, users. The free software community is amazing; if it wasn’t for all of you, htop wouldn’t be what it is now. Version numbers are more symbolic than anything, but the stability of htop 0.9 in the past year and the cool new features introduced in this release compelled me to call this version 1.0. We all deserve this little “achievement”. :)

What’s new in version 1.0:

Performance improvements
Support for splitting CPU meters into two or four columns (thanks to Wim Heirman)
Switch from PLPA, which is now deprecated, to HWLOC.
Bring back support for native Linux sched_setaffinity, so we don’t have to use HWLOC if we don’t need to.
Support for typing in user names and column fields in selection panels.
Support for UTF-8 tree drawing (thanks to Bin Guo)
Option for counting CPUs from zero (thanks to Sean Noonan)
Meters update in every screen (no longer halting while on Setup, etc.)
Stricter checks for command-line options (thanks to Sebastian Pipping)
Incremental filtering (thanks to Seth Heeren for the idea and initial implementation)
Try harder to find the ncurses header (thanks to Moritz Barsnick)
Man page updates (thanks to Vincent Launchbury)
BUGFIX: Support larger numbers for process times. (thanks to Tristan Nakagawa for the report.)
BUGFIX: Segfault in BarMeterMode_draw() for small terminal widths (patch by Sebastian Pipping)

http://htop.sourceforge.net/index.php?page=downloads

systemd намери място в Debian.

Попаднах на доста добри новини – невероятният нов  init-демон systemd, за който доста се говори напоследък и който от известно време се използва като основен мениджър на процесите във Fedora, вече е интегриран и в любимия Debian! В момента най-новата версия на systemd е част от Debian Testing (Wheezy), което означава, че вече си е подсигурил мястото в следващия Debian Stable.

Systemd е новаторски init-демон, който, освен че е съвместим с класическия SysV и LSB-хедърите, предоставя възможности за “агресивно паралелизиране” на boot-процеса, както и изключително гъвкави и оптимални алгоритми и инструменти за управление на процесите в системата. Позволява следене на състоянието на процесите, както и групирането им с помощта на механизма cgroups, заложен в ядрото. Също така поддържа следене / автоматично монтиране и демонтиране на файлови системи, както и възможност за съхранение на снапшоти на системата и възстановяването и към предишно състояние.

С две думи systemd е изключително мощен и модернизиран инструмент, който се явява като естествен и многократно превъзхождащ по функционалност класическия init, като в същото време май вече започва да превъзхожда в много отношения (имайки предвид крехката му възраст) прехваления Upstart на Ubuntu.

Повече за самия systemd можете да прочетете от един от създателите му тук.

А тук можете да намерите повече информация за интеграцията на systemd в Debian Testing.

Излезе OpenSuSe 12.1. Първи тестове и впечатления.

opensuse-logo

UPDATE – 06.12:

След инсталация, OpenSuSE чупи хард-диска! Вследствие на което, ако използвате AHCI контролер, вграден в дъното, той престава да вижда хард-диска ви и тотално забива, докато го засича. След това единственият начин да стартирате системата или дори да влезете в BIOS-а, е като изключите AHCI режима и преминете в Legacy mode. След зануляване на хард-диска, нещата се оправят и AHCI контролерът отново го засича нормално. Не знам какво прави OpenSuSE с хард-диска, но го омазва тотално. Пробвано е на две различни машини с два различни AHCI контролера и резултатът е един и същ.

Преди няколко дни излезе новата версия на OpenSuSE – 12.1 и вчера я инсталирах на виртуалка под Virtualbox, за да я тествам и да видя как се държи.

Освен всички добреизвестни новости, писани на хартия (linux kernel 3.1, Gnome desktop 3.2 и т.н.), огромно впечатление ми направи и нещо, за което не бях прочел никъде, а именно – системата е станала светкавично бърза! Не знам дали е заради новия systemd init-демон, който са започнали да използват от тази версия, или заради нещо друго… но фактите са неоспорими: от напълно зареден десктоп, през пълен reboot до логин екран – за 9 секунди! Измерено с хронометър. Това е невероятно постижение, особено за OpenSuSE, която досега не се славече особено много с бързина или лекота. Но новата версия на системата наистина работи адски пъргаво и ми се стори изключително лека.

Приятно впечатление ми направи също и новата десктоп-среда Gnome 3.2 с новия gnome-shell, който вече изглежда и се държи осезаемо по-стабилно отпреди. Явно са пооправили някой и друг досаден бъг.

Като цяло мога да кажа само хубави неща за новото SuSE. Много приятно ме изненада, особено по отношение на бързината и лекотата откъм системни ресурси (250 MB RAM заети при boot до десктоп) – определено това е нещото, което им куцаше преди и явно са го оправили. А ако се окаже, че новият systemd наистина е способен на такива чудеса, на каквито станах свидетел при boot-процеса, то тогава Upstart е вече история.

2011 – тъжна година за IT индустрията

dennis_ritchie

Dennis Ritchie (1941-2011)

2011 година отбеляза смъртта на двама от най-великите компютърни умове, живели някога. На 5 октомври си отиде съоснователят на Apple Стив Джобс, а само седмица по-късно – на 12 октомври, бе открит мъртъв изобретателят на езика C и създател на операционната система UNIX – Денис Ричи.

Трагично, наистина! Поне и двамата си отидоха, знаейки, че са дали по нещо велико на света, променило живота на милиарди хора.

steve_jobs

Steven Jobs (1955-2011)

Тъжен обаче е фактът, че покрай шумотевицата, която се вдигна около смъртта на Стив Джобс, за тази на Ричи почти нищо не се спомена. Доколкото разбрах от малкото появили се новини и коментари в интернет (почти цял месец по-късно), Денис Ричи е бил намерен мъртъв сам в дома си на 12 октомври тази година. Какво ли е усещането да умреш сам и забравен, когато си посветил голяма част от живота си (ако не целия) на нещо велико, което да оставиш на много поколения след себе си? Надявам се никога да не разбера!

Излезе Firefox 8!

firefox_logoТоку-що ъпдейтнах. Буквално преди час направиха новата версия достъпна за сваляне. На пръв поглед няма нищо ново, което да се набива на очи като сериозна промяна в интерфейса, освен може би леко промененият placeholder за favicon-а по време на зареждане на страница (както знаем, favicon-ката се появява последна). Сега липсата на такава се замества от едно семпло, но много симпатично пунктирано квадратче.

Дотук с дреболиите!

Първото нещо, което веднага ми се наби на очи, се случи още с първото стартиране на обновения браузър. След обичайния прозорец, известяващ ни за търсенето на ъпдейтнати съвместими версии на добавките, се появи нов прозорец, в който бяха изредени всички добавки, които съм инсталирал ръчно, с приканващо послание да деактивирам тези от тях, които не използвам, като пред всяка една от тях имаше тикче, което можех да махна.  Както и да е. Махнах с ръка и продължих нататък. :)

Най-могъщата промяна в новата версия обаче се вижда под капака. След като стартирах лисицата и заредих няколко обичайно посещавани от мен сайта в различни табове, пуснах мениджър на процесите, за да проследя как се използва RAM-паметта. Определено се зарадвах. Както бяха обещали от Mozilla, новата версия харчи чувствително по-малко памет от предишната. И тъкмо когато си мислех, че по-хубаво не може да стане, станах свидетел на гвоздея на програмата – на всеки няколко секунди минава нещо като garbage collector, който освобождава заетата от вече затворени табове памет! Това означава, че при всеки нов отворен таб програмата заема определено количество памет, което след това се освобождава цялото почти веднага след затварянето на таба, без да се налага рестарт на целия браузър! Найс, а? No more “memory leaks”.

Каквото и да си говорим, Firefox определено харчи много по-малко RAM-памет, отколкото преди 2 версии, и заедно с това постоянно се грижи за това да освобождава излишно заетата.

Маргарита Попова?

president

Challenge accepted!

counter

Bitch please!

bitch please

Chuck Norris Was Here

Chuck Norris