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?

YouTube - Broadcast Yourself.

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
Fabio offers some very nice and detailed knowledge regarding Flash Video. I am particularly impressed with the FFMPEG to FLV information.

Posted by vanevery at 02:10 PM | TrackBack

Open Source Flash Communications Server in the works

Flash Ant: Flash and Rich Internet Applications (RIA) Blog . :: Echo, echo, echo... I think I hear Open Source Flash Communication Server!
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

more at osflash.org/red5

Posted by vanevery at 01:24 PM | Comments (2) | TrackBack

January 28, 2006

Nokia 770 - Looking for hackers to create a "killer app"

Nokia 770 as mobile innovation platform
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.

Posted by vanevery at 04:37 PM | TrackBack

January 25, 2006

Bluetooth Remote Control

Miscellaneous Docs and Tools
Sony Ericsson has Bluetooth Remote Control software for their phones and Mac/Windows PCs as well as an API to go with it.

(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

January 21, 2006

Flash capable phones

Macromedia - Macromedia Mobile

Posted by vanevery at 04:21 PM | TrackBack

January 17, 2006

Sample Chapters from "Developing Scalable Series 40 Applications: A Guide for Java Developers"

The Basics of the MMAPI 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.

Posted by vanevery at 05:19 PM | TrackBack

January 16, 2006

Jabber, Jingle, Google and Asterisk

Google Jabbers And Jingles
What a funny bunch of words..

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

January 12, 2006

Writing Actionscript with Eclipse (FAME)

Rich Hauck’s Blog
Rich just let me know a little secret about:
Writing Actionscript with Eclipse (FAME)

Yippee.. Maybe if I could get it all to work. Soon..

Posted by vanevery at 05:05 PM | TrackBack

December 21, 2005

Proxying AJAX requests (works for Processing loadStrings and Java Applets as well)

XML.com: Fixing AJAX: XMLHttpRequest Considered Harmful

Posted by vanevery at 07:25 PM | TrackBack

December 19, 2005

PHP command line - Manual

PHP: Using PHP from the command line - Manual
I reference this and point others to it often enough that I should keep it around..

And now a short message for our search engine:
PHP CLI interface command line

Posted by vanevery at 10:06 AM | TrackBack

December 11, 2005

Regular Expression Tutorial

Regular Expression Tutorial - Learn How to Use Regular Expressions

Posted by vanevery at 09:31 PM | TrackBack

Good WML/WAP related development resources

The Wireless FAQ
WURFL: the Wireless Universal Resource File
Yahoo Groups: wmlprogramming · WML ,XHTML MP and Wireless-related stuff

Posted by vanevery at 08:14 PM | TrackBack

December 10, 2005

Build Your Own Geocoding Solution with Geo::Coder::US

Build Your Own Geocoding Solution with Geo::Coder::US
I can think of a couple of classes that could use this. On my list..

Posted by vanevery at 09:10 PM | TrackBack

December 09, 2005

Blue-ray players will run Java

Java to appear in next-gen DVD players | CNET News.com
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."

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

AIM + Java

Create a Java TOC2 Class to Communicate with AIM
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.

Posted by vanevery at 05:04 PM | TrackBack

December 08, 2005

EPIC is about to arrive, powered by Googlezon

EPIC 2014

Posted by vanevery at 02:28 PM | TrackBack

Symbian Dev on OS X

Simon Woodside | HOWTO develop Symbian apps using Mac OS X

Posted by vanevery at 12:49 PM | TrackBack

Mobile Location Tracking Library

Welcome to the Place Lab homepage
Java based location finding libraries using GPS, GPRS, WiFi and Bluetooth (all the good stuffs).

From the site:
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).

Posted by vanevery at 12:57 AM | TrackBack

November 20, 2005

Browser Safe Fonts

Common fonts to all versions of Windows
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).

Posted by vanevery at 05:29 PM | TrackBack

November 17, 2005

DIY Mobile Phones

Build-it-yourself cell phones | CNET News.com
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




Posted by vanevery at 02:11 AM | TrackBack

November 06, 2005

Ninjamonkey on Instant Mobile Social Networks

Ninja Monkey Party 411 : Instant Mobile Social Network Or; Listserv + Email-to-SMS Gateway = LOVE
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.

Posted by vanevery at 11:05 AM | TrackBack

November 04, 2005

OMDS Article

TECTONIC: How will you consume your open media?
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.

Posted by vanevery at 12:41 PM | TrackBack

October 26, 2005

Computer Graphics Tutorial

Lode's Computer Graphics Tutorial
I found this while searching for Java based convolution filter techniques. Turns out to be a great resource.

Posted by vanevery at 01:04 PM | TrackBack

October 10, 2005

Decompile those pesky closed classes

Integrate the Jad Decompiler Plug-in into Eclipse
I love the Jad Decompiler.. Here is a article related to using it within Eclipse.

Posted by vanevery at 01:19 AM | TrackBack

Group as User

Shirky: Group as User: Flaming and the Design of Social Software

Clay makes a great case against developing user centric software.

A random paragraph:
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.

Posted by vanevery at 12:00 AM | TrackBack

September 26, 2005

Nokia 770 Internet Tablet Development Platform

Welcome to maemo.org!
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.

Posted by vanevery at 06:09 PM | TrackBack

September 23, 2005

Python Media Related Scripts

Kaa - Freevo 2.0 Wiki
From the site:
The Kaa Media Repository is a set of python modules related to media.

Posted by vanevery at 04:12 PM | TrackBack

September 20, 2005

Nokia donating mobile development code to Eclipse

Nokia to Launch Mobile Project With Eclipse

Posted by vanevery at 01:38 PM | TrackBack

September 18, 2005

Perl Associative Array Docs

Perl tutorial: Associative arrays
I always need to look this up, sooooo...

Posted by vanevery at 04:30 PM | TrackBack

Carnivore + Processing = Accessible Sniffing for Artists


Carnivore Library for Processing

Thanks Jonah.

Posted by vanevery at 01:32 AM | TrackBack

September 17, 2005

Opera API for Graphic Interfaces

Device UI toolkit gains low-level graphics API
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.

Posted by vanevery at 08:48 PM | TrackBack

August 22, 2005

Everybody else is doing it, here is how you can do it too..

Integrating Google Maps into Your Web Applications

Posted by vanevery at 12:12 PM | TrackBack

Local Report

local report: home
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.

Here is some press that I just came across: Art and Innovation Collide

Posted by vanevery at 12:02 PM | TrackBack

Launch those JARs

SourceForge.net: launch4j 2.0.RC3 released
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.

Posted by vanevery at 11:53 AM | TrackBack

The XML You Need to Know for Web Services

The XML You Need to Know for Web Services
Article title says it all...

Posted by vanevery at 11:50 AM | TrackBack

Developer.com: Open Source Article Index

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..

Posted by vanevery at 11:49 AM | TrackBack

August 20, 2005

Servlet/AJAX

Asynchronous JavaScript Technology and XML (AJAX) With Java 2
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.

Posted by vanevery at 02:17 PM | TrackBack

IBM/ASF Cloudscape/Derby (in terms of MySQL)

IBM's Cloudscape Versus 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..

Posted by vanevery at 02:09 PM | TrackBack

Why AJAX (finally) works

The Return of AJAX?
Good discussion regarding why AJAX took so long to hit.

Posted by vanevery at 01:42 PM | TrackBack

August 11, 2005

Processing and PComp come together

Wiring
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 aspects

Very nice.. A compiler (Java/Processing) and board for physical computing type work.

Posted by vanevery at 03:56 PM | TrackBack

August 09, 2005

Cron and Crontab usage and examples

Cron and Crontab examples and usage
Title says it all..

Posted by vanevery at 04:57 PM | TrackBack

July 19, 2005

Making a phone call with J2ME

Invoking Platform Services in MIDP 2.0
Seems ridiculous that support for this wasn't available earlier.
Oh well, at least you can almost interact with the actual phone now.

Posted by vanevery at 05:57 PM | TrackBack

July 09, 2005

Port Your Java MIDlets to a Palm Device

Port Your Java MIDlets to a Palm Device

Posted by vanevery at 04:09 PM | TrackBack

July 01, 2005

a decent AJAX (asynchronous Java and XML) tutorial

AJAX: A Fresh Look at Web Development
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)

Posted by vanevery at 10:35 PM | TrackBack

JBox - Java and Linux in a nice little package

Welcome to iGoJava - iGoLogic JBOX Java J2SE Embedded Development Kit!
Perfect for many of my projects, fairly inexpensive, powered by a Via single board computer, runs Linux and pre-installed with J2SE. Very nice..!

Posted by vanevery at 12:55 AM | TrackBack

June 03, 2005

Archos releases their SDK for the PMA 400

ARCHOS PMA400 SDK
Yes.. It is here.. Now I can get to work. Oops. Gotta spring for one of the units first ;-)

Linux Devices has an article about it as well.

Posted by vanevery at 02:02 PM | TrackBack

April 28, 2005

Java, JMF and FFMPEG round 2

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

April 26, 2005

Optimizing J2ME Code

Lurker's Guide to J2ME (Java 2 MicroEdition)
A nice quick article concerning some dos and don'ts when developing J2ME apps.

Posted by vanevery at 11:57 PM | TrackBack

April 15, 2005

Color Conversion Formulas


EasyRGB - Color mathematics and conversion formulas.

Posted by vanevery at 07:44 PM | TrackBack

April 14, 2005

Execellent QuickTime for Java page

Jason Freeman - Quicktime for Java

Posted by vanevery at 07:35 PM | TrackBack

April 07, 2005

Perl meet Eclipse

EPIC - Eclipse Perl Integration
Features supported are syntax highlighting, on the fly syntax check, content assist, perldoc support, source formatter, templating support and a Perl debugger.

Posted by vanevery at 05:11 PM | TrackBack

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..

Posted by vanevery at 05:05 PM | Comments (2) | TrackBack

HTML Parsing in Perl

HTML Parsing: The World is Your Database
Looks to be a good article.

Posted by vanevery at 01:15 AM | TrackBack

March 21, 2005

AJAX

adaptive path » ajax: a new approach to web applications
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.

Posted by vanevery at 01:00 PM | TrackBack

March 20, 2005

MIDP 2.0 on the Mac.. It works!!!

mpowerplayer sdk
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.

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

March 02, 2005

How To Write Unmaintainable Code

How To Write Unmaintainable Code :Choice Of Language
Funny...

Posted by vanevery at 02:05 PM | Comments (1) | TrackBack

February 24, 2005

Write SWF with Java

Welcome to http://jswf.sourceforge.net
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..

Posted by vanevery at 01:45 AM | TrackBack

February 08, 2005

Mind Maps Mind Maps

Using Mind Maps as a Software Design Tool
Jonny's are better (even though he doesn't post them to his blog like he should).

Posted by vanevery at 02:35 PM | Comments (4) | TrackBack

Email from PHP

Sending Email from your PHP Applications

Posted by vanevery at 02:34 PM | TrackBack

Gone Fishin'

bluefish
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.

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

February 03, 2005

PIC Microcontroller Programming for Macintosh

SciSpot: PIC Microcontroller Programming for Macintosh

Posted by vanevery at 01:22 AM | TrackBack

February 01, 2005

TiVo releases Java based Open Source Platform for building applications

TiVo Home Media Engine SDK
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.

Posted by vanevery at 03:57 PM | Comments (1) |