Archive for the ‘scm’ Category
PC/SC for PHP officially released on the PECL platform
Tuesday, December 13th, 2011
I am lucky to say, that my PHP extension for using Smart Cards based on the winscard API was successful released on pecl.php.net. It is designed for the use with the wonderful project PCSC-Lite for *nix. Since PCSC-Lite is implementing the API compatible to the PC/SC standard it should be possible to compile this code on other operating systems too.
I have created this extension in 2010 but needed to clean it up and do some long term tests. It runs nicely on some machines and now you are able to do Smart Card terminal prototyping using PHP. I am using this extension to run Smart Card devices on the server side for enabling communication with Secure Application Modules (SAM) / Hardware Security Modules (HSM).
The name of the extension is “pcsc”. There is only a small subset of the API implemented but for most things this is enough. I will implement the full API at any time.
More information:
To checkout the code you need to execute the following command:
svn checkout http://svn.php.net/repository/pecl/pcsc/trunk pcsc
Thanks to the PHP developers who helped me doing this step and for commenting my code.
Posted in: account, code, hacking, language, news, opensource, pcsc, php, programming, scm, smartcard
Mercurial SCM
Saturday, March 20th, 2010“Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.”
Mercurial is more! It is very easy to use. I used CVS then Subversion, I tried Git and then I was impressed. Now I am much more impressed. Now I know Mercurial… and my life will become easier… ;)
It took about 2 hours to learn how it works and another 30 minutes to set up some repositories on remote servers. Great!
Give it a try!
Posted in: news, opensource, programming, scm
Pages
Categories
account acta android app arduino arm attiny automation avr board book circuit code community cross cyanogen denmark desaster deutsch device diy dotnet electronics embedded extension firefox foo fosdem freedom freifunk friends fun games gcc gentoo german gnoduino hacking hamburg header holiday host howto httpd internet irc jabber kernel language lcd led lego leo leo-search life linux matrix mindstorms minimal mobile monitoring nagios netduino network news nxt ooc opensource openwrt pcsc photos php politics programming question recovery robotics rsync scm sensor server service shell simulation smartcard snow soap sweden sylt telemichel toolchain translation vpn website wine wiring wsdl xmpp zsh zynk
$Date: 2010-03-20 02:19:43 +0100 (Sat, 20 Mar 2010) $

