SIDEBAR
»
S
I
D
E
B
A
R
«
BLIP update
May 16th, 2008 by jens

I’ve got my new BLIP protocol all implemented now. After my previous post on Monday:

  • On Tuesday I implemented message metadata.
  • On Wednesday I got SSL working (configuring the “server” side to verify the “client’s” cert was difficult.)
  • On Thursday I put Cloudy up on blocks, pried out Vortex and my Obj-C wrapper library, and replaced them with BLIP.
  • And on Friday (today) I debugged.

Cloudy’s back up and running, and all its features work. So, that makes one week of effort to implement the networking layer from scratch (I started sketching and coding on Saturday). Really makes me regret spending several times that on the previous library—writing an Obj-C API, fixing bugs, adding features. Still, I’m sure all that experience helped me implement BLIP so quickly.

(The code for BLIP is quite separable from Cloudy; but it does use some lower-level utilities and network classes I wrote, so it’s not quite standalone. And it needs documentation before it’ll make sense to anyone. How soon I release it depends on how much interest there is, so let me know if it’s something you’re interested in using.)


7 Responses  
  • Jeff writes:
    May 16th, 20087:26 PMat

    Ooh, ooh… pick me, pick me. I’m definitely interested in this type of library.

  • Jesus writes:
    May 17th, 20087:51 AMat

    Yeah I would be interested, too.

  • Michael writes:
    May 17th, 20082:04 PMat

    Yes, I think this could be useful in a number of projects that a steeping inside my brain. Having something like this to use would make it slightly more probably that those ideas might actually happen ;-)

  • Cody writes:
    May 17th, 20085:47 PMat

    Would definately love to see it, though probably more for educational purposes than actual use (I don’t have any networked projects right now). Interesting stuff!

  • Gus Mueller writes:
    May 18th, 20089:16 PMat

    And I’m interested in it as well!

  • Joachim Bengtsson writes:
    May 19th, 20083:07 AMat

    Are you kidding me? Just the other day I was thinking about rewriting my network code and using something like BEEP, but it felt a bit heavy. BLIP would fit my requirements so perfectly it’s ridiculous :)

  • Michael writes:
    July 2nd, 20082:45 PMat

    I don’t have an instant use for it now, but I would like to see it and dream up a way to use it. :-)


»  Substance:WordPress   »  Style:Ahren Ahimsa