Lesson 5: Arrays, Strings, and Pointers

Blog post by darkwyrm on Sat, 2010-02-13 02:44

It’s that time again, continuing in the journey from No Code to Know Code. This lesson marks the end of the first unit and is somewhere around halfway from complete neophyte to writing – and understanding – our first program for Haiku which uses windows and buttons. Learning to Program with Haiku, Lesson 5.

Mini report and pictures from FOSDEM 2010

Blog post by aldeck on Mon, 2010-02-08 15:21

Just came back from FOSDEM 2010, i don’t have much to say, since it was quite a flash journey for me, i left home Sunday at 7:30AM and got back at 7:30PM. I originally planned to go on both days but this year Haiku didn’t have its own stand, instead Haiku was present Sunday in the Alt-OS (ie: not Linux nor BSD) DevRoom in the form of several talks by François Revol, Olivier Coursière and Niels Reedijk. The Alt-OS DevRoom was a (~50 people capacity) class room, that François entirely managed and organized, he invited other projects to give talks and scheduled the talks.

Using malloc_debug to Find Memory Related Bugs

Blog post by mmlr on Mon, 2010-02-08 01:17

There's plenty of ways to introduce subtle bugs into your code that give you a hard time finding and fixing. In this post I'd like to introduce you to malloc_debug, a heap implementation with added debug helpers, and outline how it can be used to find some of these problems.

Lesson 4: If, For, And, Not, Or

Blog post by darkwyrm on Fri, 2010-02-05 23:34

Hey, that rhymes even! :P Lesson 4 is now out. Decision-making and repeating instructions are on the agenda for this one, expanding the repetoire of basic skills for writing code. Learning to Program With Haiku, Lesson 4.

Programming Lesson 3

Blog post by darkwyrm on Sat, 2010-01-30 01:32

Continued (mis)adventures in programming for all of the curious into the insights of being a codemonkey. In this lesson, we examine the different types of data we can use, a more in-depth look at how to print to the screen, and more! Learning to Program With Haiku, Lesson 3.pdf All previous lessons have received some minor revisions and code is now colored for better readability.

Programming Lesson 2

Blog post by darkwyrm on Sat, 2010-01-23 01:46

A week or so later, there is another lesson for download. These are meant to go at a reasonable pace to ensure that the concepts presented are learned well. Enjoy! Learning to Program with Haiku, Lesson 2

Calling All Haiku Developer Wannabes

Blog post by darkwyrm on Wed, 2010-01-20 13:50

Have you ever wanted to learn to program for Haiku (or something else) but never had the money or the chance? Has something else gotten in the way? Even though I still don't have any real motivation to write code, right now I have plenty of motivation for writing about code. I'm going to be publishing online programming lessons whenever I have some time. Usually this will be about one per week, but may happen more or less often on occasion, depending on how my spare time runs.

Everyone loves benchmarks

Blog post by stippi on Tue, 2010-01-12 15:23

In these exciting times, during which Ingo Weinhold is making great progress with some performance optimizations in the Haiku kernel, I felt this strong urge to conduct some benchmark results, even if that caused me great deal of pain in setting up all the test platforms! The results are quite interesting, even though I didn't manage to test all possible combinations of host platforms and file systems.

OpenJDK Hotspot libjvm.so built on Haiku

Blog post by andrewbachmann on Sun, 2009-12-20 23:49

As my first blog entry, I present a set of instructions for building the OpenJDK “hotspot” repository on Haiku. The product of this process will be a partial jre, including the libjvm.so libraries.

The History Channel: 2003 Interview with Michael Phipps

Blog post by koki on Sat, 2009-11-28 04:20

In 2003 early, myself and a few Japanese BeOS fans founded the Japan BeOS Network, JPBE in short, a community based user group created mainly in response to the resurgence of BeOS in the form of the ZETA operating system (which was being developed by the German company yellowTAB). While the enthusiasm of the community built around ZETA, I felt it was important to educate the Japanese community about Haiku (then still called OpenBeOS); so I decided to do an interview of Michael Phipps, Haiku's project leader in those early days. I am posting this interview here for historical purposes, but also because I think it may be useful to familiarize newcomers with the history of the project and in some way as a tribute to all Michael gave to Haiku during his tenure. Enjoy!