Archive for the ‘Google Summer of Code’ Category

Setting up RTEMS – Part 2: Hello World

Setting up RTEMS - Part 2: Hello World

We now have the RTEMS toolchain and a local checkout up to date on the system.  Now we must build a BSP that targets some specific architecture.  The getting starting docs recommend starting with sparc-sis, so that’s what we are going to do.  A much more concise wiki page focusing on Fedora Core 12 on [...]

Posted in Google Summer of Code | Comments Off

Setting up RTEMS on Mac OS X [updated]

For a potential Google Summer of Code project, I’ll be working on porting the Parrot VM to RTEMS. Though the steps are well documented on the RTEMS wiki, I’ll follow up with my own step-by-step instructions. I’m running Mac OS X 10.6.3 on a Mac Book Pro with a 2.4 GHz Intel Core 2 Duo processor and [...]

Posted in Google Summer of Code | Comments Off

State of the Bob

Google Summer of Code ended on September 3rd and I’ve uploaded the final product.  That is to say I hope people use my code and find bugs and fix them I can develop the module further… I started fixing some bugs in CGI.pm as a way to contribute back to the perl community (and also [...]

Posted in Christianity, Google Summer of Code | Comments Off

Docs and optimization

Hey ya’ll, sorry for the lack of postage this month.  Google Summer of Code is coming to a close and all the remains for my project is some housekeeping and polishing.  I’ve updated the inline documentation (and that should cover everything that is going on there) as well as begun work on some basic optimizations.  [...]

Posted in Google Summer of Code | Comments Off

Testing redux

I was debating if I should add another extended test, testing the first 1,000,000 primes on next_prime().  “Nah, I don’t need it…” Well, I added it anyways and it turns out that there was a bug in next_prime(). Short story: if you think you should have more tests or less tests, have more tests!

Posted in Google Summer of Code | Comments Off

Prime counting function

Haven’t updated my GSoC status in a while… I just added the prime counting function ( π(x) for all the nerds) which is just a simple for loop that uses is_prime().  Of course there is a better way to do that, but I’m going to save making algorithimic improvements for the optimizes phase.  There is [...]

Posted in Google Summer of Code | Comments Off

Testing, testing… 1, 2, 1,270,607

I’ve just commited an extended test (in the XT directory) that tests is_prime() against all primes less than 20,000,000.  They pass.  Huzzah.  The next step will be to document and write some more examples and then benchmark Math::Primality (esp. vs. PARI, the module we’d like to replace).  I’d also like to have an XT that [...]

Posted in Google Summer of Code | Comments Off

Documentation update

So I’ve commited some changes to the documentation for Math::Primality.  Just some stuff that is a little more substaintainal – diving into what the functions actually do and a little bit of math.  I also cited our primary sources and re-ordered and removed some unnecessary stuff. Next on the docket – extended tests (XT) and [...]

Posted in Google Summer of Code | Comments Off

Vacation Over

Vacation Over

Well, that was nice.  We (the youth group of Knox Presbyterian Church + alumni + adults, 154 strong) went to Cedar Rapids, IA to do disaster relief with AmeriCorps.  We built a very sweet lady’s house. Psalm 127:1 – “Unless the LORD builds the house, its builders labor in vain.” Hebrews 3:4 – “For every [...]

Posted in Christianity, Google Summer of Code | Comments Off

Documentation + Vacation

I made a relatively minor commit – added some tests to test the next_prime funtion over small primes and some POD documentation to the module itself. I’ll be out of town / off the grid for a week starting about 10 minutes from now until the 13th.  I’ll be with my old church in Naperville, [...]

Posted in Christianity, Google Summer of Code | Comments Off