Saturday, September 18, 2010

Weight Of 2010 Haro 200.3

versa News from Stack & Tile and media player

is, although all the time violently working on haiku, there are often small or large construction sites in the depths of the system. In most cases, get the normal user to change hardly, except suddenly something does at once, or temporarily even more ...

Two emerged recently in the Nightly Images but things should stand out immediately. As part of his commission has Stippi dedicated not only to the MediaKit, eliminating many tricky bugs in kit and ffmpeg backend. As a result, can now be ready to play more formats than ever before, and easily coils.
The media player interface has been revamped and now uses standard elements of the Haiku API such as regulators and buttons:



Stippis job is still something, something to see cool things we still see be.

The second new feature is basically not really a: Stack & Tile is an extension of the window management. Originally developed at the University of Auckland in New Zealand, it is Clemens Zeidler has made this system in Haiku integrate. Because it was previously hard-wired in app_server, you had a special haiku Image tinker myself.

Besides bug fixes and improvements, a central part of Clemens' role in resolving this fixed wiring and to make the whole a normal Decorator . Unlike the other decorator, this does not alter the appearance of the surface, but their behavior.
Cool thing with interesting possibilities for the future! Those who are not satisfied with a blurred YouTube video are can be simply one of the last Nightly Images download and try out the thing itself. This one only has to enter the terminal setdecor SATDecorator, and away you go. (Next to the SATDecorator and Haikus "Default" exist some more.. ClassicBe, and WinDecorator The MacDecorator be seen but rather as a test implementation)

Stack & Tile To use, simply keep the OPT (= WIN) key while a window on either the hosts or the context of another track rider superimposes. Picks up the Stack & Tile, stain frame / rider red locks and returns the window. From now on, the windows move and resize together. Dissolution can thus be combined
window again by dragging while holding down the OPT key, a window from the network.

Clemens is a scholarship way just at the Auckland University and is on with Chris Lutteroth BeGeistert to 023 23/24. October 2010 come to Dusseldorf. A good opportunity to chat about this cool feature.

Wednesday, September 15, 2010

What Color Goes With Burgundy

Mini-Interview with Oliver Tappe

Oliver Tappe has the 18th Thank You Award won and a few questions answered in a mini-interview in Haiku goods.

How old are you and what do you do for money?

I am 40 and work as a freelance software developer.

means to the nomination, you had localizations in Haikus POSIX layer integrated. How hard (or easy) was it?

As usual when one focuses on one thing you do not know all the details, was (and is) more work than originally thought. The difficulties lie in the details of Haikus localization Backend (ICU) to friemeln so that they meet the expectations of the POSIX API exactly. Often the problems arise because it is de facto standards (things that simply requires the software in a certain way), which are in the POSIX standard but does not specify times.

What would you facilitate the work of haiku?

I miss most haiku a working Java Runtime Environment for Eclipse use. In Haiku, I use Pe to develop, which is ok, but nowhere can compete with the rich features of Eclipse.

What interesting, volume, series, etc. would you like to recommend?

Of the current cases is "Teen Dream" to the U.S. band "Beach House" very well with me. Would also like the crime novels of the British Sophie Hannah try. Your books are very stylish and nerve-crush at the same time, exactly what I expect from a good thriller. :-)

Tuesday, September 14, 2010

Starting New Salon Letter To Customers

results of the Google Summer of Code 2010

Matt Madia reported on the success of the Haiku project in this year's Google Summer of Code . Of the seven students were lined up five to implement their projects successfully. Here are all students in fast-forward:
  • Atis Elst - IPv6 implementation - code
    IPv6 is not yet officially arrived in the image, there must first have some code example for the NetServer and ifconfig from Atis haikuipv6 be installed github. Atis would like to continue working on this issue until IPv6 is fully operational.
  • Janito Vaqueiro Ferreira Filho - Ext3 support - code
    reading support is already available, can be written only when the journaling was tested properly. Incidentally has Janito incidentally still has some bugs in BFS and the block cache found and repaired.
  • Lucian Adrian Grijincu - lkl-haiku-fsd
    Although he was initially regarded by all as very encouraging, and Lucian has unfortunately not the assessment for GSoC half over. He could not be reached for weeks from his mentor and the extent of the elaborated codes remained well short of expectations. The code is on github: lkl-linux-2.6 , lkl-haiku-fs .
  • Christopher Humphries - expansion of media player - code
    Because he experienced shortly after the start of GSoC from his university, and is now but does not accept GSoC participation as an internship, Christopher had his project cut down on DVD support. Over time it became clear that the media kit still needs some features before anything can be implemented. This was also Christopher some proposals. His Haiku-DVD add-on is on github.
  • Christophe Huriaux - Services Kit foundation - code
    is currently handle the service kit with synchronous and asynchronous HTTP requests. As a test application Christophe WebPositive modified so that it uses the services kit instead of cURL. As he reported Web + learned by a real speed boost, for example when downloading. Even after the GSoC Christophe wants to continue working on the kit and including through the use of add-ons facilitate the development of additional protocols.
  • Nathan Mentley - x86_64 port
    Nathan has not survived, unfortunately, the final evaluation. The main reasons were insufficient communication and lack of regular patches. Insofar as the kernel port is not complete: most of the code is "stubbed" but it lacks important parts such as vm86 and SMP and other matters, such as paging and swap in the Long Mode have problems. Nathan says, that the project turned out to be more challenging than he had initially expected. Some older patches are on Trac: # 6306 , # 6307 , # 6308 , # 6309, # 6310 .
  • Alex Wilson - Haiku Layout API complete - implemented code
    Alex archiving BLayout, BLayoutItem and their subclasses, BLayout is now a subclass of BLayoutItem and various applications have been modified so that they now use the layout API. Alex received while still a project in SVN write access and is determined to continue with the layout API so that it can soon become an official part of haiku.
As you can see, all in all a very successful season GSoC! much thanks to all students, Mentors and Matt Madia, who has done in the background all the administrative tasks super!

Thursday, September 9, 2010

Does Oral Irrigator Replace Flossing

"Programming with haiku," Lesson 1: Templates and Namespaces

begins After his introductory course on C + + now DarkWyrms next tutorial series: Programming with Haiku .

During the first series generally introduced into the C + + programming, then the practical use of the Haiku API will be at the forefront. First, however, still need a few techniques are explained which of course now and are in Haiku programming benefits.

The first lesson dealt with in particular the Standard Template Library (STL) and their vector, deque and list templates and the use of STL iterators. Namespaces prevent conflicts between classes of different libraries. By using the using declaration can save paperwork and the code remains clear. Will conclude the lesson with an example program to show all files in the home directory that it uses a deque iterator template together.