Konstantin and George have been working on replacing their phone systems for as long as I've known them. Recently Konstantin did a big write-up on his blog of the services he's tried; his successes and failures.
If you're trying to set up some sort of VOIP and use it as a replacement for your POTS phone, take a look at his article.
Showing posts with label foss. Show all posts
Showing posts with label foss. Show all posts
Friday, September 26, 2008
Monday, June 2, 2008
Article on Themes and Modules in Drupal 6
Packt has published a new article of mine (extracted from the Learning Drupal 6 Module Development book.) The article, entitled Theming Modules in Drupal 6, discusses how module developers can build modules that take advantage of the robust theme system in Drupal.
From the article's introduction:
The Philosophy Quotes module that we will create in this article will use Drupal's theme system and a simple database query to theme the content of a custom content type.
The goal of the article is to create a module that uses the theme engine to render content. That way, the module will always produce attractively marked-up content. But when a theme designer needs to change the module's look and feel, this can be done using a template... and the module code itself doesn't need to be touched.
From the article's introduction:
The Philosophy Quotes module that we will create in this article will use Drupal's theme system and a simple database query to theme the content of a custom content type.
The goal of the article is to create a module that uses the theme engine to render content. That way, the module will always produce attractively marked-up content. But when a theme designer needs to change the module's look and feel, this can be done using a template... and the module code itself doesn't need to be touched.
Tuesday, December 18, 2007
LDAP/Python Parts 2 and 3 Published
Parts 2 and 3 of "Python LDAP Applications" have been published at the Packt site:
Python LDAP Applications: Part 2 - LDAP Opearations
Python LDAP Applications: Part 2 - LDAP Opearations
Wednesday, December 12, 2007
Sinciput UI
So what's up with Sinciput? Actually, I'm stuck. I have been working relentlessly to produce a decent user interface. And I am stuck. I mean, I am stuck.
I have recently fallen in love with jQuery, which I think is the most elegant Javascript API known to man. And it has made possible some amazing web design. Much of the current UI is built with Javascript, now. Like Google Mail and other apps, the vast majority of Sinciput now runs without ever reloading the entire page.
But the interface itself is not feeling right. I wanted to advance it beyond the old UI. However, I just can't see how to do that at the moment. Unfortunately, until that is done... no Beta.
Is that all that's stopping Sinciput at the moment? The short answer is yes. Of course, there are other things that could use some work, but that's all that prevents me from releasing the beta.
I have recently fallen in love with jQuery, which I think is the most elegant Javascript API known to man. And it has made possible some amazing web design. Much of the current UI is built with Javascript, now. Like Google Mail and other apps, the vast majority of Sinciput now runs without ever reloading the entire page.
But the interface itself is not feeling right. I wanted to advance it beyond the old UI. However, I just can't see how to do that at the moment. Unfortunately, until that is done... no Beta.
Is that all that's stopping Sinciput at the moment? The short answer is yes. Of course, there are other things that could use some work, but that's all that prevents me from releasing the beta.
Review of Mastering OpenLDAP
At the beginning of the month, Phil Lembo (a very serious LDAP guy) posted a review of my book on the ELDAPO blog. The review was overwhelmingly positive.
The Mastering OpenLDAP book has been a little bittersweet for me. I was very proud of the book, and I tried very hard during the development of it to make sure that it was a clear, accurate, and well-structured explanation of OpenLDAP. I did more research for that one book than I had for the previous two books combined, and the writing took nearly a year (which, given my proclivity to spit out prose, is a long time).
The reception from the OpenLDAP developers themselves has been tepid... well, cold, actually. For a while, I was feeling like I'd pretty much failed in the task I had set for myself. Phil's review has been very encouraging, though.
The Mastering OpenLDAP book has been a little bittersweet for me. I was very proud of the book, and I tried very hard during the development of it to make sure that it was a clear, accurate, and well-structured explanation of OpenLDAP. I did more research for that one book than I had for the previous two books combined, and the writing took nearly a year (which, given my proclivity to spit out prose, is a long time).
The reception from the OpenLDAP developers themselves has been tepid... well, cold, actually. For a while, I was feeling like I'd pretty much failed in the task I had set for myself. Phil's review has been very encouraging, though.
Friday, August 10, 2007
Linux.Com article on NA-CAP 2007
Linux.Com posted my article on NA-CAP 2007 today. It's called FOSS and the Philosophers.
I'm a little worried that posting a mainstream article like this may actually lead to backlash from the philosophical community. Some of them tend to get upset when they feel like philosophy is being "commercialized" (read: exposed to the general public).
Tony Beavers, on the other hand, has been very encouraging, and sent the article on to several IA-CAP officers. I've really enjoyed working with Tony on this conference. I have a lot of respect for him.
I'm a little worried that posting a mainstream article like this may actually lead to backlash from the philosophical community. Some of them tend to get upset when they feel like philosophy is being "commercialized" (read: exposed to the general public).
Tony Beavers, on the other hand, has been very encouraging, and sent the article on to several IA-CAP officers. I've really enjoyed working with Tony on this conference. I have a lot of respect for him.
Tuesday, August 7, 2007
NA-CAP 2007
At the end of July, we hosted the North American Computers and Philosophy conference at Loyola University Chicago. And ETL did a lot of the work to make it go. Konstantin, George, and several of the graduate students made significant contributions to the conference, doing everything from hosting Richard Stallman to cleaning up the tables after the show.
The conference went fairly well, though some of the discussion -- particularly in Stallman's sessions -- was quite heated. But many of the papers were first rate, and I came home feeling inspired.
Some of the papers, including mine, are showing up at Slide Share. I gave my paper on Information Justice (the same paper I mentioned earlier). I was very happy with the outcome. I got some great feedback from legal scholars, ethicists, and FOSS advocates, and I think I'm getting close to having a publishable paper.
The conference went fairly well, though some of the discussion -- particularly in Stallman's sessions -- was quite heated. But many of the papers were first rate, and I came home feeling inspired.
Some of the papers, including mine, are showing up at Slide Share. I gave my paper on Information Justice (the same paper I mentioned earlier). I was very happy with the outcome. I got some great feedback from legal scholars, ethicists, and FOSS advocates, and I think I'm getting close to having a publishable paper.
Subscribe to:
Posts (Atom)