Skip to Content
9/25/2008

FreedomHEC Taipei - November 20-21, 2008

Permalink

Hot on the heals of LPC is another event I am helping to organize. :D

If you are involved in Linux driver development please consider giving a talk at FreedomHEC Taipei.

FreedomHEC Taipei

FreedomHEC Taipei brings together experts in the Linux community with developers wanting to write Linux drivers for their hardware products. Taiwan is a leader in hardware component development and teams based in the country are building headlining devices such as the EeePC. Helping Taiwan developers learn the Linux development process will improve future hardware support in Linux.

  • Who: Hardware engineers, driver developers, you.
  • What: High-intensity learning, networking and Linux driver development unconference
  • Where: Technical Service Building (14F., No.133, Sec. 4, Minsheng E. Rd., Taipei City 105, Taiwan, R.O.C. )
  • When: November 20-21, 2008
  • Why: Take control of your own destiny and make your hardware valuable to the Linux market.

The event is hosted by the Institute for Information Industry with support from the Linux Foundation.

9/24/2008

Linux Plumbers Conf- huge success and looking to 2009

Permalink

Linux Plumbers Conf was a huge success due to the huge amount of effort put forth by the organizers and the great turnout of attendees. Thanks to everyone!

A highlight of the conference, for me, was meeting some of the folks in the DVB/V4L community. This was the first time that this many core video developers were together in the same place and a lot was accomplished. There was discussion about the new DVB API for supporting new protocols, libv4l’s progress, routing APIs for future devices, and my discussion about a V4L server. Also, I found out that Mauro now works for Red Hat- which is great news for the subsystem.

Steven Troth, Brandon Philips, Hans Verkuil, Douglas Landgraf, Michael Krufky, Mauro Carvalho Chehab, Manjunath Hadlii, Thierry Merle

For those who weren’t able to make it LWN has a collection of good wrap-up articles on the front page. Also, Sri is working on getting videos of the keynote and some other events up on the web. Keep an eye on LinuxPlumbersConf.org for those.

Looking to LPC 2009

Next year we would like to get other people involved in the conference organization and planning. If you are interested in helping please register for the 2008 WRAP PARTY / 2009 Kickoff this Friday September 26th from 6:00 pm - 10:00 pm at Andina’s Restaurant - 2nd floor (above the restaurant)

8/30/2008

example code: socket server and client using select()

Permalink

I spent the last hour re-familiarizing myself with Unix sockets via man-pages and HOWTOs. I have written client/server socket apps a dozen times before but because of iterative development I no longer had a simple example lying around.

To save myself this trouble in the future I created a little socket client and server for future reference. This app allows you to have a Twitter style conversation (140 char limit) with everyone on your system who has permissions to the Unix socket! Perhaps the Unix shell is the next micro-blogging platform. ;)

8/17/2008

Linux Plumbers Conf: speakers, early bird registration, V4L microconf

Permalink

The Linux Plumbers Conf early bird registration is drawing to a close- grab a cheap seat while you still have time.

Need a bit more convincing? Check out our speakers list.

We released our speaker list this week and we have a great group. I am most excited that we are finally bringing together a few of the video4linux developers for a face to face microconf.

In particular it will be good to talk about libv4l, a low level library that does frame conversion, since nearly all video applications need conversion soon to support gspca devices. Hans De Goede started the library a few months ago and we are both working to patch applications to get support into OpenSuSE 11.1 and Fedora 10.

Having applications use a library also opens up the possibility of doing some smart things like launching a proxy server (ala. dmix, pulseaudio) and having Cheese and Skype able to use the camera at the same time. Although, it would be nice if Skype got involved so we wouldn’t have to LDPRELOAD our way in ;)

2/14/2008

It’s a good time to be on Twitter

Permalink

Twitter is a micro-blogging platform resting somewhere in between IRC and e-mail. It is a nice informal way of staying in touch and people are inclined to use it because of the quick and easy format.

Primarily I use twitter to stay up to date on local Portland tech but it seems that the Novell and OpenSuSE twitter users are growing.

If you want to add me on twitter my account name is philips.

2/9/2008

Six Weeks to Robot at Ignite Portland

Permalink

Recently I presented at Ignite Portland and a video has been published on YouTube. The event was rockin’ and being a part of the whole thing was amazing. If you weren’t able to make it you really missed out.

Luckily, we have the technology to bring the event to you! LinuxAid lovingly recorded all of the talks and posted them on YouTube. The complete collection can be found here.

If you want to dig in even further Silicon Florist has made a links arrangement of the event which includes Flickr links, blog posts and Twitter archives.

Be sure to keep your eye on IgnitePortland.com in the future so you can be a part of these great events.

1/30/2008

Come see me at Ignite Portland 2

Permalink

Ignite Portland 2Woo! I sent my slides off for my Ignite Portland 2 talk this afternoon (late, sorry). Assembling the twenty slides for my presentation took nearly 6 hours. You see, at Ignite the presenter has no control over the pacing; therefore, knowing exactly what you want to say and when is very important. And that takes time.

If you are unfamiliar with Ignite the presentation format consists of 20 slides that automatically advance every 15 seconds. Result: a 5 minute talk. This style of presentation is also known as pecha-kucha which is Japanese slang for chatter. My friend Ron sent me some great background articles if you are interested: here and here.

I am going to be giving a presentation on the high school robotics program known as the FIRST robotics competition. The story will be rooted in my experience mentoring Meeks Technical Team 2411

If you are free Feb. 5th come and see me and the other 13 awesome presentations! Arrive early too because hundreds of others will be swarming to get in.

Tuesday, February 5
6:00 pm to 9:00 pm (doors open at 5:15 pm)
Bagdad Theater
3702 SE Hawthorne Blvd
Portland, OR 97214
Admission is FREE
Please RSVP

11/25/2007

suckless screen lock

Permalink

A useful tool: slock is a tiny c program that locks your screen like xlock. But, with only 147 lines of very straightforward code it would be very difficult to introduce vulnerabilities :)

8/24/2007

Perfection: Spoon + Dancing Robots

Permalink

I am a huge fan of robots and Spoon so this video is perfection. It is too bad I will be leaving LA two days before Spoon and KeepOn play at NextFest!

Source: IEEE automation blog

8/17/2007

Geeky music, tools and bugs

Permalink

Today’s discoveries:

  • TCC is a tiny C compiler that allows you to do #!/usr/bin/tcc -run at the top of C files! It is really handy for those 20 line test programs.

Things I am working on:

  • Today I wrote what seems like a proper solution to a QEMU bug that was causing CDROM devices to be unhappy under recent Kernel versions. The bug turns out to be really simple but it took a bit of time to learn about ATAPI and AT devices to understand what was failing.
  • I am also working on a patch to give quilt the ability to pull down a series and all patches via http/ftp. It is a bit frustrating being pointed at a patches/ directory but having no quick way of pulling them into your series.