Jason Leveille's Blog
Web Development Intoxication
Home
Thu, 26 Feb 2009 05:37:49 +0000 No Comments
This blog is now being hosted from my own web server. Slicehost has served me very well for the last 6 months, however, complete control over every aspect of my server is something I’ve wanted for a long time. The transition didn’t go as smooth as I would have liked (the DNS record was pointing at my home IP address rather than my static IP … whatever), but things now seem to be in working order. If you notice any odd behavior please let me know. For the more curious, here are some facts:
Sun, 15 Feb 2009 23:57:05 +0000 No Comments
I recently finished Pragmatic Version Control Using Git. Following is the review.
Thu, 12 Feb 2009 11:23:41 +0000 No Comments
In an earlier post I mentioned the fact that I will be rebuilding this blog. One of my goals was to move away from Slicehost and onto my own server. I now have the server in my office, and I am starting the process of building the server to meet my requirements. Here are some specs and some images in case you are curious.
Wed, 11 Feb 2009 20:50:27 +0000 9 Comments
As someone who:
I am often asked about the tough choice of picking among all the great framework choices (both in and out of the PHP world). My advice is always the same.
Mon, 09 Feb 2009 20:45:13 +0000 6 Comments
I enjoy hearing about the paths people have taken on the journey to their current job. Many people seem to find themselves with a job they previously never would have envisioned holding. As little as 6 years ago I could not have imagined having a career in Web Development. Here is how I got here…
Wed, 04 Feb 2009 21:29:49 +0000 5 Comments
This is my last semester of graduate school. In May I will be graduating with a MSCS degree. This semester I am taking an Operating Systems course as well as an independent study. So far the subject matter for the OS course has been good, but what I’m really excited about is my independent study. Last week I submitted my study proposal and on the same day found out that it had been accepted. I am thankful that I have professors who are open-minded (and not stuck in the theoretical muck). It is my goal to document my progress here on this blog, starting with the posting of my proposal.
Mon, 02 Feb 2009 13:39:03 +0000 No Comments
Today, with the support of Blue Atlas Interactive, I am releasing version 0.90 of Simple Managed Content (SimpleMC). SimpleMC, which requires PHP/MySQL, aims to provide an easy way for content editors to manage blocks of content. The following links and screencast should give you a good picture of the project:
Fri, 23 Jan 2009 15:16:08 +0000 1 Comment
I was recently contacted by PACKT Publishing and asked to provide a review for Lighttpd. Following is the review.
Wed, 21 Jan 2009 12:51:56 +0000 1 Comment
I have finally created my first jQuery plugin. The punbbauth plugin should provide an easy way to sync authentication between your application and PunBB.
This plugin provides an easy way to hook into PunBB authentication login/logout. Hooks should be applied to your own applications login form and logout link. Another option is available to hook into an “access” link, however this will likely not see much use under most normal circumstances.
This plugin does not attempt to solve the issue of syncing your application with punbb. Rather, it attempts to solve the issue of single sign on when a user logs into your application.
As the plugin uses XHR to communicate with PunBB, it’s usage is of course limited to the XHR same origin policy.
http://jasonleveille.com/play/leveille-punbbauth-0.9.1-1-g7f97514.tar.gz
1: //assumes a username fieldname of username 2: //assumes a password fieldname of password $('.punbb').punbbauth();
1: //app_uname_field: <input name="uname_fieldname" /> 2: //app_pword_field: <input name="pword_fieldname" /> 3: //assumes form class structure: <form class="punbb login"> $('.punbb').punbbauth({ app_uname_field : 'uname_fieldname', app_pword_field : 'pword_fieldname' });
1: //assumes link class structure: <a class="punbb logout">...</a>
$('.punbb').punbbauth();
NOTE: This will likely not see very much use, as it requires access to a plain text password. See notes below
1: //assumes link class structure: <a class="punbb access">...</a>
$('.punbb').punbbauth({
punbb_username : 'username',
punbb_password : 'password'
});
Tue, 30 Dec 2008 09:36:46 +0000 4 Comments
I was recently contacted by PACKT Publishing and asked to provide a review for CakePHP Application Development. Following is the review.