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 etl. Show all posts
Showing posts with label etl. Show all posts
Friday, September 26, 2008
Friday, February 1, 2008
JS Library of PHP Functions
Sometimes the most painful thing about Javascript programming is the lack of utility functions. I end up writing an awful lot of boilerplate.
jQuery -- my favorite Javascript library of all time -- goes a long way toward simplifying DOM-related tasks.
But why can't Javascript be more like PHP? Why can't it have a decent set of string and array manipulation functions?
It does now.... in the form of the php.js library. I haven't gotten to do any real testing of this library, but I read through the source code and am happy to see the beginnings of a library that might just encroach upon jQuery's top spot.
jQuery -- my favorite Javascript library of all time -- goes a long way toward simplifying DOM-related tasks.
But why can't Javascript be more like PHP? Why can't it have a decent set of string and array manipulation functions?
It does now.... in the form of the php.js library. I haven't gotten to do any real testing of this library, but I read through the source code and am happy to see the beginnings of a library that might just encroach upon jQuery's top spot.
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.
Monday, July 9, 2007
OpenLDAP Book
I've been working on a book, tentatively entitled "OpenLDAP for Developers." It is just about complete, and should be available to buy in August. Like the two OpenCMS books, this one will be published with Packt.
The book covers OpenLDAP -- server, utilities, and clients -- from installation through configuration and integration with other services. The focus is on OpenLDAP 2.3, with some forward-looking information about 2.4.
Here are some of the topics covered:
Special thanks to George Thiruvathukal of ETL for contributing to the book. Also, I have benefited enormously from input from OpenLDAP project members.
The book covers OpenLDAP -- server, utilities, and clients -- from installation through configuration and integration with other services. The focus is on OpenLDAP 2.3, with some forward-looking information about 2.4.
Here are some of the topics covered:
- LDAP basics (LDAP operations, binding, searching, etc.)
- Setting up the server on Ubuntu Linux 7.04
- Creating a new directory information tree from an LDIF file.
- Using ldapsearch, ldapadd, ldapmodrdn, ldapdelete, ldapmodify, and ldappassword command line clients.
- Using slapadd, slapcat, slappasswd, slaptest and other command line utilities.
- Creating slapd.conf and ldap.conf configuration files.
- Using common object classes, like inetOrgPerson, groupOfNames, document, and others.
- Setting up simple and SASL binding. I cover DIGEST-MD5 and EXTERNAL types of SASL binding.
- Configuring SSL/TLS using both LDAPS and StartTLS.
- Creating and modifying Access Control Lists (ACLs) for SLAPD.
- Creating an LDAP proxy
- Replicating directory information trees with SyncRepl (and the syncprov overlay)
- Using overlays, including translucent proxies, accesslog logging, refint referential integrity and more.
- Using and creating custom schemas
- Building OpenLDAP from source
- I also cover integration with Apache, and with phpLDAPadmin.
Special thanks to George Thiruvathukal of ETL for contributing to the book. Also, I have benefited enormously from input from OpenLDAP project members.
Subscribe to:
Posts (Atom)