In the last weeks, the homepage was sometimes down, as the server it is on is slowly dying. I just negotiate the transfer to a new one. That one will allow additional stuff to be run, guess we than even have nightly unit test runs (at least I hope so)
Therefor it may be, that the site is not reachable, as DNS transfer might always take some days.
Do not think that because I’m not blogging too much those days, I quit KDE or something, actually each day that passes I’m more and more involved within kde ( and I have Helio Castro asking me to not be the superman that I’m trying to, just to prove =p ).
I just moved again, from Florianopolis to São Paulo, and so I’m not yet fully setup here, so my internet connection *really* suck a lot, but that doesn’t keep me from working. talking about Work, I moved from a really cool company that does Asterisk Boards here in Brazil, Khomp to a really cool company that dows Qt around the world, KDAB. I’m now co-worker of Nuno Pinheiro, Guilliermo Amaral and David Faure, oh my… *-*
A new era is born in KDE now, for the first time ever there is an Intern working for 4 hours per day in kde-related projects with k’approval ( Thanks Cornelius o/ ), his name is Alex Raymond, I’m mentoring him in Plasma for 2 weeks now, getting ...read more...
Like told in previous posts here and there, KDE 4.6 won’t have a KatePart that supports the SmartInterface but instead KatePart moves on to the new and shiny (and much simpler) MovingInterface for the handling of automatic moving cursors and ranges.
Now the big cut is done: KatePart in /trunk no longer implements the SmartInterface. KDevelop already adopted the new interface in a development branch, lets see how that all evolves.
SVN commit 1162946 by cullmann:
Smart* handling is purged in kate part now for KDE 4.6. It seems to work, at least I used it in that state now more than a day. More stuff needs polishing still, like removing the duplicated edit history, but nice first start.
M +0 -7 CMakeLists.txt M +0 -1 completion/katecompletiondelegate.cpp M +13 -49 completion/katecompletionwidget.cpp M +5 -6 completion/katecompletionwidget.h M +6 -215 document/katedocument.cpp M +0 -64 document/katedocument.h M +1 -5 render/katerenderer.cpp M +0 -191 render/katerenderrange.cpp M +1 -25 render/katerenderrange.h D smart (directory) M +0 -2 tests/completion_test.cpp M +0 -81 view/kateview.cpp M +0 -17 view/kateview.h ...read more...
Компания Oracle выпустила пресс-релиз, в котором обвинила Google в нарушении 7 принадлежащих Oracle патентов, связанных с технологией Java. Никаких деталей относительно сущности патентов поглотитель Sun пока что не раскрывает. Однако можно предположить, что они касаются виртуальной машины Андроида Dalvik и Android SDK.
Известно, что Google использует в своих наработках по Андроиду библиотеки проекта Apache Harmony, свободной реализации Java SE под лицензией Apache. К этому проекту у Sun были претензии даже ещё до покупки со стороны Oracle.
Как сообщает пресс-релиз Oracle, "Разрабатывая Android, Google заведомо, прямо и неоднократно ущемлял принадлежащие Oracle права на интеллектуальную собственность. Этот судебный иск ищет возмездия за нарушения."
Akademy is over since a week or so. (Damn, time is running so fast...). After a little trouble with some personal belongings (car broke down, fridge malfunctioning, water boiler defect and at last the death of my laptop screen) I finally could go after some ideas born during Akademy.
On Akademy tuesday we had some community related BoFs. The following summary was made by Diederik (of KMess fame) and me.
One of the main question was, how we could get more people involved in KDE. The "get involved"-pages already give a good overview about the possibilities to contribute. Although we thought that this site could be improved.
Camila did a short survey why the attendees were contributing and how that begun.
Reasons for participating: The main three reasons were:
"Friends invited me to do something for free software."
"I feel accepted. / The members of the KDE community were open."
At VMworld 2010, you'll have the opportunity to connect directly with subject-matter experts. Below is a list of Breakout Sessions being offered through the Knowledge Expert Program.
Knowledge Experts will also be available for One-on-One meetings and more casual discussions as they circulate throughout the conference. Look for the "Knowledge Expert One-on-One" area at Moscone West, 2nd level.
Banit Agrawal, Member of Technical Staff, VMware, Inc.
PCSX-Reloaded — это кроссплатформенный эмулятор игровой консоли Sony PlayStation. В отличие от ePSXe, данный эмулятор не требует дампа BIOS игровой консоли. В качестве BIOS PCSX-Reloaded использует так называемый HLE BIOS, который распространяется вместе с эмулятором под лицензией GPLv2. Проект PCSX-Reloaded создан в середине 2009 года как форк проекта PCSX-df.
Множество улучшений, связанных с Internal HLE BIOS
Добавлена поддержка сетевой игры для *NIX-систем
Добавлена нативная поддержка FreeBSD и Solaris
Добавлена поддержка PPF patching
Заменены плагины HIDInput и CDDeviceInterface для MacOS X
All of you know, or at least should know by now that we are happily (or unhappily :P) moving towards GIT migration, and if there was ever a good time to clean up that ol, tired SVN - it is now :P
Keeping that in mind answer me this - do you know how many sub-websites (sub-domains) does kde.org have?
No you don't!
But I'll tell you - SEVENTY FOUR!!! (74)
Yup, that's right boys, and girls. And no, you did not just fall asleep right by your trusty PC (or MAC) and dreaming this up. Now, that's a HUGE load on our poor sys-admins. No wonder they are always so stressed out :) And you know what is worse? Many of those were last updated in 199X! Or never updated at all since the day they were added on. I don't know what would you call this state of affairs, we call it chaos!
Today I finally decided that the way I use objdump could be improved. Every time I wanted to take a look at the code that GCC had produced (which I do about 10 times per day on average these days) I would execute "objdump -dwC |less" and possibly have a vim with the sources open in a different Konsole tab. For some more intensive debugging/optimization sessions I'd redirect the objdump output to a file and open that file and the source file inside one vim process (:vsplit is my friend).
But then I asked myself why vim doesn't understand all by itself that I want to look at the output of objdump whenever I open an executable... So I looked how the gzip filter was implemented and then did my own little hack. I also found a little nicer syntax file on the web as well so I combined that all to:
KDE today celebrates its semi-annual release event , releasing new versions of the Plasma Desktop and Netbook workspaces, the KDE Development Platform and a large number of applications available in their 4.5.0 versions.
В репозиторий программного обеспечения последней стабильной версии популярного Linux-дистрибутива Ubuntu — 10.04 «Lucid Lynx» LTS — добавлен новый инструмент. Его задача — сообщать Canonical об установках Ubuntu.Программа под названием canonical-census написана на Python и пока доступна в версии 0.1. Ее описание гласит, что данный пакет предназначен для ежедневного отправления сообщения «Я жив!» компании Canonical. Заявляется, что при этом никакая пользовательская информация отправляться не будет — единственным исключением является установленная версия Ubuntu Linux, тип компьютера, число уже отправленных подобных сообщений.После установки пакета canonical-census в cron системы добавляется ежедневный запуск этого приложения. Само сообщение отправляется по протоколу HTTP. Пользователи, ко...
On Saturday we had a series of talks about KDE 4.5. It took place in FM La Tribu, an alternative radio station, always willing to help Free Culture movements.
About 10-15 people gathered there to listen to Juanma, Mariano, and others talk about the features offered by KDE. Myself, I talked about the applications in KDE Finance, and also about how to develop within KDE. I hope we see some new contributors coming in.
My last blog was long ago. I know, this is bad, i should blog every week, but well i didn’t really had interesting news.
I was doing very much small changes, tweaks, bug fixes, layouting code and much more. The last bigger addition was the minimal shade selector, I will talk about it in a few lines.
But first here is a small summary, of what i was doing since the last blog post: I’ve connect the colour selectors to the resource manager, made the settings save to kritarc, added a tab in krita preferences (thanks Boud for the new registry, that was needed for that), added a colour history, moved the settings button to a more space efficient place, implemented drag and drop for colours, shortcuts for quick access and an api for setting a colour. The last point was actually much more difficult, than it sounds, because of the way, the selectors work with colour spaces. The selector has to search for the colour, that generates the user visible colour by using the colour spaces. ...read more...
If you run VMware vCenter Update Manager over a low-bandwidth, high-latency, or lossy network, host operations might time out or fail. These operations include host patch and extension scanning, staging, and remediation, as well as host upgrade remediation tasks. Timeout might also occur under normal network conditions if the Update Manager operation takes more than 15 minutes to complete.
The task timeout or failure might occur because of the following reasons:
The connection to the Update Manager server times out.
Marble 0.10 was released on August 10th, 2010. It is part of the KDE 4.5 Software Compilation. In the good tradition of recent years, we have collected those changes directly visible to the user. Unfortunately we were a bit late with our visual changelog for the release. So please enjoy looking over the new and noteworthy:
Do you want to plan a bicycle tour in the nearby wood? Need driving instructions to get to an address in a foreign city? Besides searching for places, Marble can now display possible routes between two or more of them. And the best thing is: The routes are draggable!
Online Routing in Marble
Places to travel along can be entered using search terms (e.g. addresses) in the new Routing tab on the left. Of course Marble also allows you to input them directly on the map. Routes are retrieved using OpenRouteService and displayed on the map. Turn-by-turn instructions are displayed on the left.
KDE today celebrates its semi-annual release event, making available new releases of the Plasma Desktop and Netbook workspaces, the KDE Development Platform and a large number of applications available in their 4.5.0 versions.
In the last days I have resumed my QML work (I had a small break to work on the MGCP GW code of OpenBSC to fix some real world issues) and there is one kind of issue I tend to run in and I wonder how others are solving it. Let us imagine we have a QML Component for a Button. The Button itself can hold a text (property alias text: buttonLabel.text) and the button has three states (enabled, focused, pressed) that depend on the MouseArea that inside the button as well. Actually this approach is directly coming from the many nice examples and demos provided by Nokia.
Now the problem is... I'm using the Button in many places and depending on some other external state the label of the Button should change and I keep writing things like this: