November 30, 2006
Retired
sLop (the blog you are reading) is retiring..
The archives should stay up indefinitely though so feel free to continue linking in if you like..
In the coming weeks, I should have something new up. Please stay tuned.
Posted by vanevery at 11:49 AM | TrackBack
August 16, 2006
Invaluable procmail recipe examples
Timo's procmail tips and recipes
I find most of the other documentation difficult to wrap my head around. This with it's abundance of examples is great!
Posted by vanevery at 12:08 PM | TrackBack
August 14, 2006
ITJ Project Beta Released
Interactive Tele-Journalism
So.. I have finally released ITJ on SourceForge.net.
With support from Konscious and Manhattan Neighborhood Network we have packaged and uploaded the latest version and it can be downloaded at: http://sourceforge.net/projects/itv-ism/.
Posted by vanevery at 04:26 PM | TrackBack
August 03, 2006
YouTube APIs.. Is this new?
Hmmn.. This could be very interesting..!
"YouTube is excited to offer APIs to the developer community. Using our APIs, you can easily integrate online videos from YouTube's rapidly growing repository of videos into your application. The APIs currently allow read-only access to key parts of the YouTube video respository and user community."
Thanks Steven.
Posted by vanevery at 04:39 PM | TrackBack
July 20, 2006
Flash, FFMPEG and now Thumbnails!
A couple of days ago I got FFMPEG working to automatically generate FLV video files for OpenVlog. Today I finally got thumbnails generating correctly. Here are the commands:
This creates a JPEG:
ffmpeg -i inputfile -t 0.001 -ss 1 -vframes 1 -f mjpeg -s 320x240 outputfile.jpg
This creates a QT Movie that I am using as a reference movie (just one frame of video):
ffmpeg -i inputfile -t 0.001 -ss 1 -vframes 1 -vcodec mpeg4 -an outputfile.mov
I got this working with lots of help from the following pages:
Converting Video Formats with FFmpeg
Extracting JPG Frames Using FFmpeg and mjpeg Parameter
Posted by vanevery at 01:28 PM | Comments (1) | TrackBack
July 14, 2006
Lame and Sox for use with Asterisk
VoIPowering Your Office with Asterisk: Soothing the Savages with Hold Music
Some good little command line snippets for conversion to GSM..
Posted by vanevery at 05:09 PM | TrackBack
June 24, 2006
Video Comments, Video Comments, Video Comments
mobvcasting >> Blog Archive >> Interactive Video Blogging Session at Vloggercon
At this session at Vloggercon 2006, I presented the video comments plugin which this video is using.. Check it out. Click on "Watch Video" after the jump. (Warning, the video is long and big)
Posted by vanevery at 03:42 PM | TrackBack
June 06, 2006
Mobile Image and Video Posting
Where.com - WHERE Mobile 2.0 API
From the site:
The WHERE Mobile 2.0 API allows developers to add mobile pictures and mobile video clips to web sites with a few simple steps
Very similar to what I have been planning on doing with my Video and Image Moblogging with a (video enabled) Camera Phone Scripts
-Thanks Jenny!
Posted by vanevery at 01:43 PM | TrackBack
May 28, 2006
Yippee!
FMJ - Freedom for Media in Java
From the site:
FMJ is an open-source project with the goal of providing a replacement/alternative to Java Media Framework (JMF).
JMF is still dead in the water, despite some folks from Sun making a little bit of noise a couple of months back. Let's hope this effort keeps it going.
Posted by vanevery at 02:53 PM | TrackBack
May 27, 2006
Java to JavaScript.. Crazy
Google Cleans Ajax for Java
Very interesting.. Will have to give it a shot..
From the article:
The Google Web Toolkit (GWT) released this week is a framework that converts a standard Java application into Ajax that will work in all browsers.
Posted by vanevery at 01:51 PM | Comments (1) | TrackBack
May 23, 2006
PUTools: Python Utility Tools for PyS60
S60 Python
Series 60 Python tools, Including the very useful push (Python Utility Shell). Can't wait to give it a shot (too bad it isn't for Java ;-) Perhaps Mobile Processing will do something similar)
Posted by vanevery at 09:48 AM | Comments (1) | TrackBack
May 19, 2006
QuickTime Movie Export for Processing
Daniel Shiffman >> MovieMaker Processing Library
Dan put up a movie export library for Processing.. Cool!
Posted by vanevery at 07:08 PM | TrackBack
Cool Hunting at the ITP Show
Cool Hunting Video: ITP Spring Show 2006
For those of you wondering what I do all day every day, check out this video of the ITP Spring Show from Cool Hunting. Very nicely produced!
Posted by vanevery at 11:16 AM | TrackBack
April 19, 2006
ITP End of Year Events - Thesis Presentations and End of Semester Show
ITP Spring Show 2006
A two day exhibition of interactive sight, sound and physical objects from the student artists of ITP.
This event is free and open to the public. No need to RSVP.
ITP Thesis Presentations 2006
ITP's graduating students will be presenting a wide variety of highly creative and interactive projects that they have constructed over the course of their final project seminars.
Students have been encouraged to undertake projects that bring together the conceptual and design issues that they have engaged in during their two years of study at ITP.
Projects will include installation based work, digital video and audio pieces, interactive 3D, games and educational applications, to name only a few.
ITP will be providing a live webcast of all the thesis presentations.
Posted by vanevery at 02:41 AM | TrackBack
April 07, 2006
Beyond Broadcast: Reinventing Public Media in a Participatory Culture
Beyond Broadcast, May 12-13 2006 — Beyond Broadcast 2006: Reinventing Public Media in a Participatory Culture Archive
Beyond Broadcast, a conference being put on at the Berkman Center is coming up in a bit more than a month. The conference second day will be a second convening of the Open Media Developers Summit and is shaping up nicely.
Please feel free to visit the blog and wiki, attend and participate.
From the blog:
You are invited to an open convening at the Berkman Center for Internet & Society at Harvard Law School. We will explore the thesis that traditional public media — public broadcasting, cable access television, etc — face a unique opportunity to embrace new participatory web-based media models — podcasting, video blogs, social software, etc — and create a stronger and more vital public service.
Posted by vanevery at 10:13 AM | TrackBack
March 29, 2006
LifeBlog doesn't use XML RPC
Robert Price - Lifeblog Posting Protocol Example
Alas, after doing a bit of exploring, I see why LifeBlog never worked with my blog(s). It doesn't do XML-RPC. Arrrg..
In any case, detailed on the site above, Robert Price has done the hard work and figured out just what it does and how it can be used. A bit painful but some progress..
Does anyone have a pointer to XML-RPC J2ME code for me?
Posted by vanevery at 09:32 AM | TrackBack
March 02, 2006
Eclipse, J2ME/MIDP 2, Mac OS X
ECLIPSE/MpowerPlayer
Looks like suitable instructions for getting J2ME MIDP 2.0 development going on the Mac with Eclipse using the Mpowerplayer SDK.
This has been a long time in coming.. Let's hope it works..
Posted by vanevery at 08:09 PM | Comments (2) | TrackBack
February 28, 2006
Flash Lite "seems" interesting but..
flash lite application - Google Search
I can't find any decent applications.. Someone tell me where to find the interesting Flash Lite apps, please..
Posted by vanevery at 07:18 PM | Comments (1) | TrackBack
February 05, 2006
Interactive TV Web
DVB Multimedia Home Platform tutorials and information for interactive TV developers
From the site that brought you the book (or was it the other way around): Interactive TV Standards

Posted by vanevery at 08:14 PM | TrackBack
Almost a dream machine
Dream-Multimedia
Open Linux based Set-Top-Boxes! Unfortunately, DVB only, no ATSC. Us poor poor North American iTV developers are left behind yet again..
Posted by vanevery at 08:04 PM | TrackBack
January 30, 2006
Fabio Sonnati's Flash Video Blog
Fabio Sonnati's Flash Video Blog
Posted by vanevery at 02:10 PM
| TrackBack
Flash Ant: Flash and Rich Internet Applications (RIA) Blog . :: Echo, echo, echo... I think I hear Open Source Flash Communication Server! more at osflash.org/red5
Posted by vanevery at 01:24 PM
| Comments (2)
| TrackBack
Nokia 770 as mobile innovation platform
Posted by vanevery at 04:37 PM
| TrackBack
Miscellaneous Docs and Tools (Once again, I think I have linked to this in the past but I can't find it so here it is again.)
Posted by vanevery at 03:08 PM
| TrackBack
Macromedia - Macromedia Mobile
Posted by vanevery at 04:21 PM
| TrackBack
The Basics of the MMAPI for Java Developers
Posted by vanevery at 05:19 PM
| TrackBack
Google Jabbers And Jingles In any case, a quicky on Google's use of Jabber and their extensions (Jingle). A little tidbit about Asterisk support forthcoming near the end.
Posted by vanevery at 08:52 PM
| TrackBack
Rich Hauck’s Blog Yippee.. Maybe if I could get it all to work. Soon..
Posted by vanevery at 05:05 PM
| TrackBack
XML.com: Fixing AJAX: XMLHttpRequest Considered Harmful
Posted by vanevery at 07:25 PM
| TrackBack
PHP: Using PHP from the command line - Manual And now a short message for our search engine:
Posted by vanevery at 10:06 AM
| TrackBack
Regular Expression Tutorial - Learn How to Use Regular Expressions
Posted by vanevery at 09:31 PM
| TrackBack
The Wireless FAQ
Posted by vanevery at 08:14 PM
| TrackBack
Build Your Own Geocoding Solution with Geo::Coder::US
Posted by vanevery at 09:10 PM
| TrackBack
Java to appear in next-gen DVD players | CNET News.com Java will be used for control menus, interactive features, network services and games, Nishimura said. Cool! But as Chris Adamson says, "Gimme some tools!" (from: We Love Blu-Ray Java! It's Perfect! Now Change.
Posted by vanevery at 09:40 PM
| TrackBack
Create a Java TOC2 Class to Communicate with AIM
Posted by vanevery at 05:04 PM
| TrackBack
Posted by vanevery at 02:28 PM
| TrackBack
Simon Woodside | HOWTO develop Symbian apps using Mac OS X
Posted by vanevery at 12:49 PM
| TrackBack
Welcome to the Place Lab homepage From the site:
Posted by vanevery at 12:57 AM
| TrackBack
Common fonts to all versions of Windows
Posted by vanevery at 05:29 PM
| TrackBack
Build-it-yourself cell phones | CNET News.com
Posted by vanevery at 02:11 AM
| TrackBack
Ninja Monkey Party 411 : Instant Mobile Social Network Or; Listserv + Email-to-SMS Gateway = LOVE
Posted by vanevery at 11:05 AM
| TrackBack
TECTONIC: How will you consume your open media?
Posted by vanevery at 12:41 PM
| TrackBack
Lode's Computer Graphics Tutorial
Posted by vanevery at 01:04 PM
| TrackBack
Integrate the Jad Decompiler Plug-in into Eclipse
Posted by vanevery at 01:19 AM
| TrackBack
Shirky: Group as User: Flaming and the Design of Social Software A random paragraph:
Posted by vanevery at 12:00 AM
| TrackBack
Welcome to maemo.org!
Posted by vanevery at 06:09 PM
| TrackBack
Kaa - Freevo 2.0 Wiki
Posted by vanevery at 04:12 PM
| TrackBack
Nokia to Launch Mobile Project With Eclipse
Posted by vanevery at 01:38 PM
| TrackBack
Perl tutorial: Associative arrays
Posted by vanevery at 04:30 PM
| TrackBack
Thanks Jonah.
Posted by vanevery at 01:32 AM
| TrackBack
Device UI toolkit gains low-level graphics API
Posted by vanevery at 08:48 PM
| TrackBack
Integrating Google Maps into Your Web Applications
Posted by vanevery at 12:12 PM
| TrackBack
local report: home Here is some press that I just came across: Art and Innovation Collide
Posted by vanevery at 12:02 PM
| TrackBack
SourceForge.net: launch4j 2.0.RC3 released
Posted by vanevery at 11:53 AM
| TrackBack
The XML You Need to Know for Web Services
Posted by vanevery at 11:50 AM
| TrackBack
Open Source Article Index
Posted by vanevery at 11:49 AM
| TrackBack
Asynchronous JavaScript Technology and XML (AJAX) With Java 2
Posted by vanevery at 02:17 PM
| TrackBack
IBM's Cloudscape Versus MySQL
Posted by vanevery at 02:09 PM
| TrackBack
The Return of AJAX?
Posted by vanevery at 01:42 PM
| TrackBack
Wiring Very nice.. A compiler (Java/Processing) and board for physical computing type work.
Posted by vanevery at 03:56 PM
| TrackBack
Cron and Crontab examples and usage
Posted by vanevery at 04:57 PM
| TrackBack
Invoking Platform Services in MIDP 2.0
Posted by vanevery at 05:57 PM
| TrackBack
Port Your Java MIDlets to a Palm Device
Posted by vanevery at 04:09 PM
| TrackBack
AJAX: A Fresh Look at Web Development
Posted by vanevery at 10:35 PM
| TrackBack
Welcome to iGoJava - iGoLogic JBOX Java J2SE Embedded Development Kit!
Posted by vanevery at 12:55 AM
| TrackBack
ARCHOS PMA400 SDK Linux Devices has an article about it as well.
Posted by vanevery at 02:02 PM
| TrackBack
As Dave points out in the comments to this post: sLop: Java wrapper for ffmpeg there is a new open source FFMPEG JNI JMF wrapper: Omnividea FOBS - FFMpeg C & JMF Bindings.. Gotta love those acronyms.. :-) Sorry.
Posted by vanevery at 12:46 AM
| TrackBack
Lurker's Guide to J2ME (Java 2 MicroEdition)
Posted by vanevery at 11:57 PM
| TrackBack
Posted by vanevery at 07:44 PM
| TrackBack
Jason Freeman - Quicktime for Java
Posted by vanevery at 07:35 PM
| TrackBack
EPIC - Eclipse Perl Integration
Posted by vanevery at 05:11 PM
| TrackBack
Posted by vanevery at 05:05 PM
| Comments (2)
| TrackBack
HTML Parsing: The World is Your Database
Posted by vanevery at 01:15 AM
| TrackBack
adaptive path » ajax: a new approach to web applications
Posted by vanevery at 01:00 PM
| TrackBack
mpowerplayer sdk I can verify that it works!!! Finally doing MIDP 2 programming on my Mac. Now all I need is Eclipse integration and I will be flying high.
Posted by vanevery at 11:56 AM
| Comments (1)
| TrackBack
How To Write Unmaintainable Code :Choice Of Language
Posted by vanevery at 02:05 PM
| Comments (1)
| TrackBack
Welcome to http://jswf.sourceforge.net
Posted by vanevery at 01:45 AM
| TrackBack
Using Mind Maps as a Software Design Tool
Posted by vanevery at 02:35 PM
| Comments (4)
| TrackBack
Sending Email from your PHP Applications
Posted by vanevery at 02:34 PM
| TrackBack
bluefish Over time, a profile is built for each discovered device, making it possible to track individual users who frequent the scanning area.
Posted by vanevery at 02:31 PM
| TrackBack
SciSpot: PIC Microcontroller Programming for Macintosh
Posted by vanevery at 01:22 AM
| TrackBack
TiVo Home Media Engine SDK
Posted by vanevery at 03:57 PM
| Comments (1)
|
Fabio offers some very nice and detailed knowledge regarding Flash Video. I am particularly impressed with the FFMPEG to FLV information.
Open Source Flash Communications Server in the works
Reblogged:
What is Red5, you ask? It's a project on OSFlash that aims to create an Open Source Flash Communication Server. The speed at which the project is progressing is quite astounding. An Open Source Flash Communication Server alternative appears to be mere months away

January 28, 2006
Nokia 770 - Looking for hackers to create a "killer app"
From the article:
The Nokia 770 web pad lacks a "killer app" to make it useful on a daily basis, writes blogger Russell Beattie. However, the device is much more open than previously available mobile devices, and as a result could serve as the development platform for mobile innovation, Beattie suggests. January 25, 2006
Bluetooth Remote Control
Sony Ericsson has Bluetooth Remote Control software for their phones and Mac/Windows PCs as well as an API to go with it.
January 21, 2006
Flash capable phones
January 17, 2006
Sample Chapters from "Developing Scalable Series 40 Applications: A Guide for Java Developers"
Looks pretty good and thorough. Chapters relating to the J2ME MMAPI, including an introduction, audio playback, other media playback, capture and a summary.
January 16, 2006
Jabber, Jingle, Google and Asterisk
What a funny bunch of words..
January 12, 2006
Writing Actionscript with Eclipse (FAME)
Rich just let me know a little secret about:
Writing Actionscript with Eclipse (FAME)December 21, 2005
Proxying AJAX requests (works for Processing loadStrings and Java Applets as well)
December 19, 2005
PHP command line - Manual
I reference this and point others to it often enough that I should keep it around..
PHP CLI interface command lineDecember 11, 2005
Regular Expression Tutorial
Good WML/WAP related development resources
WURFL: the Wireless Universal Resource File
Yahoo Groups: wmlprogramming · WML ,XHTML MP and Wireless-related stuffDecember 10, 2005
Build Your Own Geocoding Solution with Geo::Coder::US
I can think of a couple of classes that could use this. On my list..
December 09, 2005
Blue-ray players will run Java
From the article:
"The Blu-ray Disc Association, the standards body for the format, has decided it will adopt Java for the interactivity standards," said Yasushi Nishimura, director of Panasonic's Research and Development Company of America, speaking at Sun's JavaOne trade show here. "This means that all Blu-ray Disc player devices will be shipped equipped with Java." AIM + Java
AIM + Java.. Nice, didn't know that AOL had a publicly available AIM protocol.
From the article:
However, you may not be aware that the protocol underlying AIM, called TOC2, is the gateway through which you can create a lot of customized AIM-based applications. AOL provides an API that anybody can use to connect to TOC2 and AOL's network.December 08, 2005
EPIC is about to arrive, powered by Googlezon
Symbian Dev on OS X
Mobile Location Tracking Library
Java based location finding libraries using GPS, GPRS, WiFi and Bluetooth (all the good stuffs).
Place Lab is software providing low-cost, easy-to-use device positioning for location-enhanced computing applications. Place Lab tries to provide positioning which works worldwide, both indoors and out (unlike GPS which only works outside). Place Lab clients can determine their location privately without constant interaction with a central service (unlike badge tracking or mobile phone location services where the service owns your location information).November 20, 2005
Browser Safe Fonts
Excerpt:
Here you can find a list with the standard set of fonts common to all versions of Windows and their Mac substitutes, referred sometimes as "browser safe fonts". This is the reference I use when making web pages and I expect you will find it useful too (knowing what fonts can you use in a web page is essential for a web designer).November 17, 2005
DIY Mobile Phones
Surj Patel is leading the way towards DIY mobile phones.
Nice CNet article..
Here is a WiFiPhone project: http://www.jesseross.com/wiki/index.php/Site/WiFiPhone
November 06, 2005
Ninjamonkey on Instant Mobile Social Networks
Ninjamonkey describes a service he setup for his birthday party a couple of weeks ago using off the shelf components. Of course the magic sauce was that his crowd includes some tech savvy and highly motivated social drinkers.
From the page:
Social networks and mobile applications are obvious bedfellows, but aside from a few noteables like dodgeball almost nothing has been done to exploit them. The thing that many people may be missing is that SMS is pretty much like email, except with extreme size restrictions (160 characters/message) and controlled solely by the telcos (which is sort of like having a draconian ISP with terrible, terrible service). This means that as long as you can find a way to translate between email and sms (with, say, a publicly available email-to-sms gateway) you can pass messages between them.November 04, 2005
OMDS Article
Michael Sharon has written a nice article summarizing the Open Media Developers Summit.
From the article:
Two weeks ago, on a rainy Friday and Saturday in October, 65 programmers and developers debated these and many other questions at the first Open Media Developer's Summit held at New York University's Interactive Telecommunications Program (ITP) in down-town Manhattan. October 26, 2005
Computer Graphics Tutorial
I found this while searching for Java based convolution filter techniques. Turns out to be a great resource.
October 10, 2005
Decompile those pesky closed classes
I love the Jad Decompiler.. Here is a article related to using it within Eclipse.Group as User
Clay makes a great case against developing user centric software.
And yet, when we poll users about what they actually do with their
computers, some form of social interaction always tops the list --
conversation, collaboration, playing games, and so on. The practice of
software design is shot through with computer-as-box assumptions,
while our actual behavior is closer to computer-as-door, treating the
device as an entrance to a social space.September 26, 2005
Nokia 770 Internet Tablet Development Platform
From the site:
Maemo is a development platform to create applications for the Nokia 770 Internet Tablet and other maemo compliant handheld devices. It is meant for developers with personal or commercial interests in developing software for handhelds like Internet Tablets. The software and developer community website is contributed to this audience and operated by Nokia. The platform is composed of popular open source software components, which are widely deployed in the leading Linux desktop distributions today.September 23, 2005
Python Media Related Scripts
From the site:
The Kaa Media Repository is a set of python modules related to media.September 20, 2005
Nokia donating mobile development code to Eclipse
September 18, 2005
Perl Associative Array Docs
I always need to look this up, sooooo...Carnivore + Processing = Accessible Sniffing for Artists
Carnivore Library for Processing
September 17, 2005
Opera API for Graphic Interfaces
From the Article:
Opera Software has added a low-level graphics API to its user interface (UI) development toolkit for home media device developers. The addition of GOGI (generic Opera graphical interface) allows Opera's Home Media SDK to build interfaces for devices that lack Qt, X, or other relevant graphical libraries, the company says.August 22, 2005
Everybody else is doing it, here is how you can do it too..
Local Report
For those of you wondering what I have been up to for the past month or so, here is your answer: Called, Whitman Local Report, this is a performance piece utilizing mobile phones to create a montage of video "reports" and phone "reports" all in real time (live).
I created some custom software that runs on the phones (Nokia 6710's) to shoot and automatically upload video from the participant's phones (30 of them) and more software to playback the videos as they come in (with some controls for play, pause, stop, next and previous).
Hans, my technical collaborator, took care of setting up an Asterisk server and queue to receive the phone in reports and play those out as they came in.
We have one performance to go, please tune into the live stream, come to the live event or check it out afterwards. The previous 4 are available now if you would like a taste.Launch those JARs
From the site:
Launch4j is a cross-platform tool for wrapping Java applications distributed as jars in lightweight Windows native executables. The executable can be configured to search for a certain JRE version or use a bundled one, and it's possible to set runtime options, like the initial/max heap size. The wrapper also provides better user experience through an application icon, a native pre-JRE splash screen, a custom process name, and a Java download page in case the appropriate JRE cannot be found.The XML You Need to Know for Web Services
Article title says it all...Developer.com: Open Source Article Index
Looking for an article to help you get started with Ant or Subversion (or many other Open Source technologies), this is a good place to find them..August 20, 2005
Servlet/AJAX
Of course, AJAX = Asynchronous JavaScript and XML.
Just completing my research for my next project which will use AJAX, Derby and Servlets instead of my standard LAMP development styel.
IBM/ASF Cloudscape/Derby (in terms of MySQL)
I loathe articles that pit one piece of software vs. another but this one has a good explanation of Cloudscape/Derby (IBM's recently open sourced java embeded database). Sounds pretty nice.. Perhaps my next project will veer from my standard LAMP (Linux, Apache, MySQL and PHP) environment and go the AJAX/Servlet/Derby route..Why AJAX (finally) works
Good discussion regarding why AJAX took so long to hit.
August 11, 2005
Processing and PComp come together
From the site:
Wiring is a programming environment and electronics i/o
board for exploring the electronic arts, tangible media, teaching and
learning computer programming and prototyping with electronics. It illustrates
the concept of programming with electronics and the physical realm of
hardware control which are necessary to explore physical interaction design
and tangible media aspectsAugust 09, 2005
Cron and Crontab usage and examples
Title says it all..
July 19, 2005
Making a phone call with J2ME
Seems ridiculous that support for this wasn't available earlier.
Oh well, at least you can almost interact with the actual phone now.July 09, 2005
Port Your Java MIDlets to a Palm Device
July 01, 2005
a decent AJAX (asynchronous Java and XML) tutorial
AJAX is definitely the wave of the future with regards to web development and produces web pages that respond like regular desktop applications. (I hope this makes Flash go away, I really do but I know it won't)JBox - Java and Linux in a nice little package
Perfect for many of my projects, fairly inexpensive, powered by a Via single board computer, runs Linux and pre-installed with J2SE. Very nice..!June 03, 2005
Archos releases their SDK for the PMA 400
Yes.. It is here.. Now I can get to work. Oops. Gotta spring for one of the units first ;-)April 28, 2005
Java, JMF and FFMPEG round 2
April 26, 2005
Optimizing J2ME Code
A nice quick article concerning some dos and don'ts when developing J2ME apps.
April 15, 2005
Color Conversion Formulas
EasyRGB - Color mathematics and conversion formulas.April 14, 2005
Execellent QuickTime for Java page
April 07, 2005
Perl meet Eclipse
Features supported are syntax highlighting, on the fly syntax check, content assist, perldoc support, source formatter, templating support and a Perl debugger.
Flash beats out Java for video yet again
Video Ad Pioneer Ditches Java
The fate of Java in the video world takes another hit. It really is too bad that Sun hasn't done anything with JMF in a couple of years and Apple can't figure out how to make QuickTime for Java usable.
Woe is me..HTML Parsing in Perl
Looks to be a good article.March 21, 2005
AJAX
Like how Google does their maps and suggest features. Like the responsiveness and the subqueries (loading data without loading the page) along with the fact that they don't rely upon Flash or the dreaded JVM. Welcome to AJAX. Speaking of which, AJAX is nothing new, it is just HTML, XML, JavaScript, CSS and HTTP being done right.March 20, 2005
MIDP 2.0 on the Mac.. It works!!!
From the site:
The mpowerplayer software developer kit includes the mpowerplayer as a standalone application. It's a pure Java emulator implementing MIDP 2.0 and MMAPI, suitable for integration with your favorite environment and IDE. Third-party integration efforts exist for Ant, Eclipse, Idea, and we hear of more efforts almost daily.
For OS X-based developers, the mpowerplayer sdk is your best (and only) option for MIDP 2.0 development and it includes Sun's preverify tool as a native executable.
The mpowerplayer sdk is a free download - we encourage you to use our emulator as a standard part of your tool chain to reduce your build/debug cycle as well as to ensure your content runs great on the mpowerplayer. Get it today.March 02, 2005
How To Write Unmaintainable Code
Funny...February 24, 2005
Write SWF with Java
Still in the planning stages but could be nice set of classes.. Looks like it has been dormant for a bit but perhaps can be kick-started..February 08, 2005
Mind Maps Mind Maps
Jonny's are better (even though he doesn't post them to his blog like he should).Email from PHP
Gone Fishin'
Ian's BlueTooth Project:
Bluefish is a surveillance system which tracks the presence of Bluetooth devices, and their users.
Bluefish constantly scans for Bluetooth-enabled devices, such as phones, PDA's, and wireless peripherals. When a new device is found, Bluefish takes a picture of the area in which the device is discovered and catalogues all retrievable information about the device. If the device is ever discovered again, the user will be sent the last image captured of them via Bluetooth. All images are tagged with the device's name and the time it was last observed. February 03, 2005
PIC Microcontroller Programming for Macintosh
February 01, 2005
TiVo releases Java based Open Source Platform for building applications
I am sold.. Unfortuantely things are looking bad for the company. I think I will bite anyway.. This is the kind of thing that I think can turn a company around.