Lesson 22: A First (Bigger) Project

Blog post by darkwyrm on Wed, 2011-12-28 16:58

After a long hiatus, here is the next lesson in the series. Lesson 22 begins a project which will delve deeper into what is involved in developing larger projects in Haiku. In this case, we begin working on a text editor, QuickEdit. Programming with Haiku, Lesson 22 Lesson 22 Source Code

API Design is Hard, Finding Bugs (Can be Made) Easy!

Blog post by mmlr on Fri, 2011-12-23 19:34

Puh, time has passed again and the signals from my side might have been a bit confusing with only the last blog post in mind. Therefore I’m going to explain what provoked that flurry of seemingly unrelated commits and how the KeyStore API is coming along.

The Haiku Tutorial is Here!

Blog post by rhapsodyguru on Tue, 2011-12-06 23:40

Greetings Haiku-ers! So... I have finally gotten around to finishing the Haiku tutorial I set out to complete over a year ago. I was hoping to have it done sooner, but I decided to then prolong graduation for another year. However, my thesis project has been a rocking success, and you can finally see the fruits of my labors. :D This production should be incorporated into the project as official tutorial material.

From Bugs back to Wireless and Friends

Blog post by mmlr on Mon, 2011-11-28 02:04

As this week concludes I’d like to post an update on what I’ve been up to and what I’ll be working on next. After fixing a few kernel issues and looking into some others I’ve come to a point where I’ll gradually refocus back on some of the tasks I left open before mentally entering the kernel debugging land. In this blog post I’ll also try to describe some of what I did this week to hopefully make it a bit more accessible.

Greetings (mostly) from the Kernel (Debugging Land)

Blog post by mmlr on Thu, 2011-11-17 17:00

So what is going on right now in the time I spend on my Haiku contract? For the past two and a half weeks I’ve had my mind wrapped around various parts of the kernel. Things started out at BeGeistert and the coding sprint following it. The nice thing about the coding sprint is that you spend a lot of time with very knowledgeable people and can therefore tackle things that you would usually shy away from. In this case, Ingo Weinhold and I were seeing some random memory corruption problems and an apparent memory/pages leak. So we started investigating those by adding more debug functions into the relevant parts.

Virtualize a Physical Haiku Partition With Virtualbox

Blog post by Barrett on Sun, 2011-11-06 17:54

In some situations, for example when we are using linux, can be extremely annoying to reboot into Haiku every time we need something (for example when we have a ppp connection). I’ve written this article and i decided to post it here, in the hope that will help users and developers to have the life a bit simple. There’s a fast method to boot a physical Haiku partition using VirtualBox, it require only a few commands.

BeGeistert 024 + Coding sprint report

Blog post by PulkoMandy on Fri, 2011-11-04 12:17

I'm heading home from the BeGeistert event that just ended today. For those who don't know, BeGeistert is the european meeting of all Haiku (and BeOS) developpers and enthusiasts. This year, Haiku has seen its third alpha release, and we feel that R1 shouldn't be too far. So, what happened there ? Over the weekend we had multiple conferences. The first one on saturday morning was a discussion on Haiku's release process and roadmap for the future.

2011 Google Summer of Code Mentor Summit

Blog post by scottmc on Wed, 2011-11-02 03:12

The GSoC Mentor Summit this year happened to be the weekend before BeGeistert, which allowed Matt Madia to make it to both events. This time Haiku had four mentors make the trip. Jérôme Deval flew in from Paris, Philippe Saint-Pierre traveled in from Quebec, Matt joined us from New Jersey, and I drove down from just north of the Golden Gate Bridge. Google allows two mentors per org, plus a third if the org participated in Google Code-In last year.

My first Month of Contract Work

Blog post by mmlr on Thu, 2011-10-27 07:54

As some of you know, I’ve started my contract work on Haiku pretty exactly one month ago. During that time I’ve been working on various things that I’d like to summarize in this post. In the future I plan on posting more but shorter entries, but since much has happened in this month this one is going to be a bit more elaborate.

New Work on Affine Scheduler

Blog post by dewey_taylor on Thu, 2011-10-27 01:01

When I first started working on the scheduler I didn’t make a big deal about it, but when I did mention it I was quite surprised at the amount of interest there was in what I was doing. So much so that it was suggested that I start blogging about it, so here I am! I would like to take this time to introduce myself as well as the work that I am doing on the scheduler.