After a really nice flight, my family and I touched down at San Diego’s airport, rented a car and headed down to Banana Bungalow, where I will be staying with the other participants, and the hotel across from it, where my parents will be staying.
Of course I could never find my camera. Prepare for craptastic cell phone pictures from me. The others have real cameras though, so I’ll probably manage to kidnap some real photos at some point.
Right now I’m sitting at a picnic table with a bunch of cool cats, catching up on mail. Will probably go idle on the beach later! More tomorrow!
A guy walks to the checkin desk of his airline with a lot of luggage:
Flyer: Hi there. I’d like you to send my suitcase to Beijing, my rucksack to Washington, my surfboard to Berlin, and I’m flying to San Diego. Airline: Uh, I’m sorry sir I don’t think we can do that. Flyer: Well you did it before without me even asking you to…
In fairness I had only one checked in bag on my flights, but it got lost somewhere through my cancelled and delayed connections. Hopefully it will turn up in the next day or two, or it could shaft my plans for after the event.
Right now though, they’re playing Moondance by Van Morrison in the lobby. The day is looking up. Time to debug my presentation methinks.
Upstairs are these computer screend with a camara which tracks sound. I was making the click sound with my fingers to make it focus me instead of jeff (who was talking). Weird thing. You can let it make a picture of you and put it on the web by moving your hand into a square it projects over your image... Which I promptly did, of course. Privacy be screwed!
Long time, no post… “Real life” is unfortunately keeping me busy.
Nonetheless, something I did back in November came to fruition this week. A few months ago Jos got in touch with the folks at Linux Journal to see if they might be interested in some KDE related articles for their February issue. It turned out they were and so the latest issue has plenty of KDE content with Jos’s interview with Aaron and Sebas about KDE’s future, Riccardo’s article on writing Plasma Widgets and my article on running KDE software on Windows.
Linux Journal uses a subscription model, but they make their archive available for free a month or two after publication and (if you didn’t use it already) you can get a free PDF trial copy of the current issue by filling in an online form.
В настоящий момент корпорация Google производит апгрейд файловой системы своих серверов с ext2 на более современную ext4.
Мы произвели множество тестов с помощью стандартных инструментов (dbench, compile bench и др.) на файловых системах xfs, ext4 и jfs, чтобы выбрать наиболее подходящую."
При наших рабочих нагрузках производительность ext4 и xfs практически одинакова. Тот факт, что обновление на ext4 будет более плавным, оказался ключевым. Благодаря ext4 уже сейчас мы избавились от узкого места для некоторых из наших самых ресурсоемких приложений.
Для проведения апгрейда Google так же пригласил главного разработчика файловых систем ext2/ext3/ext4 Теда Т'со (Ted T'so).
Представительство Bricksys сообщило о выходе альфа-версии пакета Bricscad v10 для Linux как родного приложения.
Версия от 8.01.2010: - добавлены 32-битные библиотеки libpth, libxerces, libicuuc, libicudata. - работает на 64-битной платформе. - возможность создания графических объектов с помощью командной строки.
В следующей версии должна появится загрузка Dwg файлов.
Twitter.com - система микроблогов, позволяющая пользователям обмениваться короткими (до 140 символов) сообщениями. В настоящее время Twitter'ом пользуется более 1 млн человек по всему миру, из них примерно 76 тыс - русскоязычных (по материалам Википедии).
Из этой статьи Вы узнаете, как написать Twitter-бота на языке программирования Perl, а также о том, для каких целей следует его использовать, а для каких - не стоит.
Quite often -- or at least, "often enough" -- we get people that want to rescan a particular folder in Amarok. This is usually the result of them changing tags and wanting Amarok to pick it up. (Remember, for efficiency reasons Amarok watches the modified times of the collection directories, not the collection files, so adding or deleting (or renaming) files will trigger an incremental scan but modifying a file's contents won't.)
Previously, our advice was "touch the folder" or in the worst case "just do a full rescan." Now there's slightly better advice we can give. If you right-click on a folder in the collection setup dialog, and if the folder was already in your collection (i.e. you didn't just check it a moment ago), it will give you the option to rescan that folder.
I don't have a snapshot for you as the menu that pops up disappears when I click in KSnapshot (and if there's a shortcut for KSnapshot it's not obvious as Print Screen didn't work), but give it a try -- it's pretty easy. The ...read more...
Today - was up early (duh) to work on some articles for the dot and other stuff, tried to get online but that didn't work that well. Luckily they fixed the wireless later that day, it's great now. And so is the wireless at the university, btw so our basic needs are catered to (there is also power).
It turned into a busy day - been to the university to talk to some ppl and check things out, then moved on to buying snacks and other stuff at a few shops. Now we're going out to get Frank Karlitschek at the airport and find us some food ;-)
For those coming by plane - the directions on the website about the shuttles is wrong. The one they recommend doesn't exist anymore but if you walk out of the exit doors of the airfield, cross the street, there's a booth or something where they help you. You can get any of the other shuttles, ask the lady or guy there. Costs about 25 dollars...
Sometimes you stumble over an application that is really cool and makes your day. Of course when you tell your colleagues everyone knows it – except you, well…
Today I had this nice experience with a little tool called screenie. It helps to arrange screenshots or images in general nicely such as this example where I made boring Hermes screenshots look nice:
It does it with a perfect simple interface on which you drop three images out of a file manager. A handful of options allow you to adjust the image to your needs and there you are – your little screenshot composition simply looks amazing, after a few moments of work. Great software.
Btw, iit’s only around 500 lines of code and a couple of resource files. Amazing, must be based on a quite powerful toolkit utilized by a real smart guy…
If you also want to look nice, no idea how, but for screenshots and stuff quickly install screenie from the KDE::Community repository.
Apart from the customs delaying me enough to let me miss my next flight (I had almost 3 hours transfer time, damnit!), the USA's been treating me well. The usual very nice people - somebody pointing me to the right gate, lady at the gate putting me on top of the list of ppl to get spare seats in the next flight to San Diego, and then a taxi driver showing me around. I know, there are all these horrible things when it comes to the USA, from them choosing Bush up to 4 times, the (anti) terrorism stuff, the bombing of people pretty much all around the world. Environment. Politics. Yeah yeah. But they're nice people! Really, in person, I like 'em. At least in California I do...
Beach at night
So after traveling and working in the plane on some feature guide stuff I arrived at Banana Bungalows in San Diego. Well heck. The organizing team did it again - like in Jamaica, this place is pretty ...read more...
Тихо и незаметно обновился PelicanHPC (с 1.9.3 до 2.0) - основанный на Debian liveCD-дистрибутив для простого создания кластера. (HPC - high performance computing). В девичестве PelicanHPC - ParallelKnoppix. Особенности этого релиза:
PelicanHPC 2.0 подготовлен на основе ветки Debian "testing" вместо "stable" - это означает, что для большинства пакетов есть новые версии. В частности, ядро обновилось до 2.6.30 и Open MPI до 1.3.3.
Новые MPI связи для GNU Octave.
Возможность использования версию Octave 3.2.x вместо 3.0.x, которая дает некоторый прирост производительности.
модуль Monte Carlo и ядро были адаптированы к использованию новых связей.
Система мониторинга Ganglia установлена и предварительно настроена для работы с 4 хостами.
Встраивание поддержки аутентификации пользователя по отпечатку пальца в программу с открытым исходным кодом раньше было довольно трудной задачей. Практически все открытые библиотеки обеспечивали лишь базовую функциональность. Новая библиотека – libfprint – значительно улучшила ситуацию с использованием сканеров отпечатков пальцев в GNU/Linux. Теперь при помощи этой библиотеки задача встраивания поддержки аутентификации пользователя по отпечатку пальца значительно упростилась, во многом благодаря удобному, независимому от используемых драйверов API.
One of the things I did not like about that particular visualization is that it said nothing about the artifacts in the repository. Instead, it focused squarely on the contributors. What if, for example, an individual was not just responsible for a disproportionately large number of commits, but also for a disproportionately large number of artifacts, too?
So the revised visualization goes a little like this:
Sqaure nodes are contributors;
Round nodes are aretifacts;
Square nodes are only connected to one or many round nodes;
Edge weights are the number of times the contributor has committed to that artifact.
Again, the graph is laid using Kamada-Kawai in order to get a feel for the “shape” of the community. I have also followed the same colouring scheme so that it is easy to spot the contributors with a high number of commits. I have ...read more...
Technically it’s Day 0, but I’m about to go to bed, so I’m going to call it day -1
Tomorrow (Friday, two sleep cycles from now) I’m hopping on a plane to San Diego to attend Camp KDE, North America’s largest KDE event for the foreseeable future. I’ll be learning a lot about KDE while also getting the chance to tear open KPilot’s source code (hi Jeff!) and in general just hanging out and getting to know the KDE community a lot better. I’ll be the guy who’ll be sporting the big old box of Fedora swag that my regional ambassador, the awesomeness that is Clint Savage, will be mailing to Banana Bungalow. So, any Fedorans in the area of University of California San Diego, KDE users or not, I encourage you to visit the event, get to meet some awesome people and get to meet some awesome software. And you KDE folks, better be there :^)
О совместной работе компаний LG и Intel поговаривают давно, ведь о сотрудничестве они заявили еще год назад, на Mobile World Congress 2009 в Барселоне. Поработали в паре они, кажется, неплохо – свет увидело LTE-устройство LG GW990 на базе платформы Moorestown. Свою новинку компания-производитель относит к новому поколению мощных мобильных компьютеров. Итак, разберемся почему. Операционная система Moblin 2.1 работает на ядре Linux и вкупе с платформой Moorestown позволяет рассчитывать на высокую производительность интерфейса. За качество картинки отвечает сенсорный экран размером 4,8 дюйма с разрешением 1024x480. То есть устройство в состоянии отобразить интернет-страницы целиком, без прокрутки.
Nepomuk, the "social-semantic desktop" framework named with a cute half-dragon namesake. It's an amazing set of technologies, but there are two huge challenges for it in 2010. If we conquer those challenges together, we will be laughing.
Communicating Nepomuk's Benefits
Right now there are a lot of questions surrounding Nepomuk: What is it good for? Why does it take so much CPU / disk? Why do I need it if I don't plan on doing any socializing or semanticizing (?!) on my computer? This translates to a lack of enthusiasm, appreciation and even frustration amongst our users and even at times developers.
The thing is: all of those questions have good answers. Whether it's the performance improvements of Virtuoso, educating our users about how Nepomuk is being used by various "every day tasks" (such as indexing and relating email, contacts and other PIM data via Akonadi, all behind the scenes and with good perormance) or making it easier to figure out that it's quite easy to turn off the disk indexing parts if you want, these ...read more...
As most of KDE is C++, and the Python API docs are translated directly from the C++ API docs, it is essential to have good examples to help newcomers learn faster. There are some PyKDE4 examples in the kdebindings module already, but I put mine in kdeexamples for a number of reasons:
Clear purpose: kdeexamples is meant exactly for this – example code;
Visibility: A central place to find KDE examples even for bindings is optimal, makes easier to find what one is looking for.
Visibility is also important as currently the examples are rather buried inside kdebindings, and as far as I know they aren’t included in the packages of some distributions (at least not openSUSE; YMMV).
I’m pleased to announced a new BIG release of Shapado (the free/libre open source stackoverflow stackexchange on steroids). We’ve added tons of new features and hopefully didn’t add too much bugs.
The new features are:
reputation constrains: you will need a certain amount of reputation points in order do some actions such as voting up or down and more.
badges: people who participate a lot or are just getting started will get rewarded with these :)
new ui: shapado should look better now
theming: if you still don’t like how it looks, you can now make your group look however you want, the default install comes with 5 default them but you’re free to create your own ones. Themes are based on web apps .
custom ads: your group can have its own ads (adbard and adsense only for ...read more...
Announcing Availability of VMware Go™ — The Quick and Easy On-Ramp to Virtualization
Today, VMware announced the general availability of VMware Go™, a free web-based service that lets users set up a virtual machine environment with just a few mouse clicks. We at VMware are very excited about this release, which directly addresses the skill barrier for starting down the virtualization path, especially for small businesses who may have limited IT resources. VMware Go guides users through the installation and configuration of the industry-leading hypervisor, VMware ESXi, and then enables them to set up and manage virtual machines running server application workloads. Since our public Beta of VMware Go was released in Sept, 2009, we’ve had over 1,000 users successfully set up an ESXi server and a total of 3,000+ VMs running on those servers.
How it works —Virtualization in Three Simple Steps: