pinggr
UPDATED: Back to work! Bye Bye Pinggr
I wanted to learn how to use facebook connect and ended up using FBC, Twitter, OpenID, some complex htaccess, got sick enough by the process (not having a PHP MVC framework to call my own) that I started on php.technologyaces.com
I have code that won’t write itself…
Also, I decided to dump the simple framework…I think Code Igniter is simple enough. I don’t have time to play developer…I am in need of cracking stuff out quick!
Weekend Coding
Since pinggr.com is my test-bed for facebook connect SSO I thought it would be cool to add support for another SSO implementation – openID. I have it working in theory but its not ready to add to the site. I should have it done in the next few days.
I’ve also been playing around with geo-coding and tracking. I wrote a wm6 client to capture geo-coordinates at specified intervals. The app posts the coordinates to http://technologyaces.com/gps for now. I have some really interesting ideas about how to best use that info….more on that once I finish the openID/pinggr.com stuff…
Lastly- I wrote a simple geo class to calculate the distance between two points…I am officially a GIS developer
Rijndael, SQL Injection and the public
I made a few quick updates to pinggr this morning. First, I added a little encryption to the cookie. Not that it was ever a problem but this will rule out the ability to spoof local users. I also refractored some of the SQL stuff to cut off any possible SQL injection…
I also added a public timeline to pinggr. By pulling up http://pinggr.com/public you will see the most recent posts to pinggr.
Pinggr Updates
I added Gravatar support, started auto-tweet for future updates. The data is captured in a pretty clean manner. I need to code the service now. I did a little general UI clean up too.
I started on the mobile version. I am going to code the windows version first – because that is the type of phone I have at the moment. I’ll code the iphoen version soon after…because that’s the phone I want. The rewrite rules are in place and I’ll use the same – relatively simple – codebase that makes up pinggr.com. It should be nice and quick, nice to add to the resume
Pinggr – meta micro blogging
Or just what I coded to I could lean how to use facebook connect…
Background
When facebook connect was released I wanted to code something to see how it all worked. I wanted to code something I could prop up relatively quick. Partly due to my lack of time but also because I have not released one single piece of software all year! I decided that, since I was just hopping into the land of twitter and I found it complicated to manage my twitter status and my facebook status, that I would write a small app that would allow me to update the status of each site either concurrently or independently.
Specifications
- support facebook connect : (100%)
- local uid/pass system : (80%)
- update facebook status : (100%)
- update twitter status : (100%)
- update local status : (100%)
- private status updates : (100%)
- support tags : (100%)
- support date/time updates (past, present and future) : (70%)
- provide meaningful statistics : (30%)
- support a public profile/time line page. http://pinggr.com/detroitpro : (50%)
- mobile version : (10%)
- simple API : (0%)
Out of scope
- Clone twitter
- I am thinking that it would more sit “on top” of the status update services.
- Full “router” support aka: act like ping.fm
Features I would like to add in the future
- Twitter style reply and dm
- openid support
- more status sites