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 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
June 15, 2006
10 Commandments for Java Developers
10 Commandments for Java Developers
Good rules.. Unfortunately, for me, I don't follow them ;-)
"There are many standards and best practices for Java Developers out there. This article outlines ten most basic rules that every developer must adhere to and the disastrous outcomes that can follow if these rules are not followed.
Posted by vanevery at 04:07 PM | TrackBack
June 14, 2006
dsj - DirectShow <> Java wrapper
DirectShow Java Wrapper: humatic - dsj
Very Nice..
From the site:
Need to play Windows Media files and streams, DivX video or DVDs in java? Access WDM capture devices? Control a firewire DVCam? Then maybe this can help you. dsj is an ongoing project to provide a java wrapper around Microsoft's DirectShow API. It offers a set of high level classes that give java easy access to functionality widely missed by java programmers and also lets you dive deeper into the interiors of Windows' core api for 2D media. On the java side dsj tries to keep things open as possible - you may use it standalone or let it feed data into JMF or other APIs.
They also point to a bunch of Open Source projects that are of interest:
Related projects (dsj does not use OpenSource, GPL or LGPL licensed code, but - as you are here - these projects may be of interest, too) :
JMDS - DirectShow Capture api Java wrapper: jmds.dev.java.net - fobs4jmf - ffmpeg c++ & java bindings: http://fobs.sourceforge.net
java VLC - VideoLan java bindings: http://jvlc.ihack.it - DXInput - DirectInput Java wrapper: www.hardcode.de
jARToolkit - ARToolkit java bindings: http://sourceforge.net/projects/jartoolkit/ - jFFmpeg - JMF codec pack: http://jffmpeg.sourceforge.net/
Posted by vanevery at 08:29 PM | TrackBack
June 01, 2006
Sun Java ME Device Table Updated
Jave ME Device Table
Sun has updated their Java ME (Jave ?) device listings.. Finally!
J2Me would be the key word here..
Posted by vanevery at 10:51 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 19, 2006
A Pure Java Phone..
Sun blesses Java phone
With a nice set of libraries.. Might have to get me one of these :-)
Posted by vanevery at 07:17 PM | TrackBack
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
May 02, 2006
RXTX - Java on the Mac Serial - Install Issues
Posted by vanevery at 05:08 PM | 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
March 03, 2006
Mobile video: Get started with the QuickTime for Java API
Mobile video: Get started with the QuickTime for Java API
From the article:
In this article, I'll first suggest some practical (and potentially very popular) uses for mobile video, and then present two programs to get you started using the QuickTime for Java API to create video content for the iPod. These programs let you easily add captions to existing video files and convert legacy video files into an iPod-compatible format. At the end of the article, I'll leave you with some example code that you can use to learn more about manipulating videos using the QuickTime for Java API.
Posted by vanevery at 03:22 AM | Comments (1) | 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
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
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 10, 2005
Java + VNC, nice..
VNCj
Add remote GUI control capabilities into your Java app. Very very nice..!
Posted by vanevery at 10:15 AM | 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
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 17, 2005
Java + Flash = Finally Something!
Posted by vanevery at 10:45 AM | TrackBack
Java + BitTorrent Library
TorrentSniffer - TorrentSniffer
TorrentSniffer is a Java library for reading BitTorrent information. TorrentSniffer currently implements the following sections of the BitTorrent Protocol Specification 1.0: Metainfo File Structure, Bencoding and Tracker 'scrape' Convention. The primary purpose of this library is to retrieve the number of seeds and peers of a torrent. This is done by using the Tracker 'scrape' Convention.
Posted by vanevery at 09:46 AM | TrackBack
October 30, 2005
Java + USB
Universal Serial Bus - Wikipedia, the free encyclopedia
On the ITP PComp Listserv there was recently a thread about USB and Java. I have some interest in this so I figured I would do a bit of searching around.
Here is what I found:
jUSB - Java USB API for Windows
jUSB: Java USB (Linux)
The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR (JSR 80: JavaTM USB API)
It seems that the Communication API can work with USB devices that implement the communications device class. USB devices can extend from any of the following device classes that are supposed to be supported by the underlying OS. Thanks to WIkipedia Entry
USB human interface device class
USB mass storage device class
USB communications device class
USB printer device class
USB audio device class
USB video device class
Posted by vanevery at 07:30 PM | Comments (1) | 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
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
August 22, 2005
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
August 20, 2005
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
August 11, 2005
Working with Binary Files in Java
Heaton Research :: Working with Binary Files in Java
Good article about working with Binary Files in Java.
Posted by vanevery at 04:59 PM | Comments (1) | TrackBack
Processing Moving into the Mobile world
Processing 1.0 (BETA)
From the site:
http://mobile.processing.org (coming soon)
Processing Mobile, a programming environment and library for writing software
for mobile phones.
Posted by vanevery at 03:59 PM | TrackBack
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
OnTV: Open Source Video Blogging and Streaming Subscription and Viewing
ONTV: Ideas Through Digital Content
An alpha release with some nice features such as searching, marking as a favorite, sending to friends and so on. Includes the ability to view streams.. Very nice..
From the site:
The Internet is filled with
innovations,
artistic expressions and independently created entertainment. Our goal
is to make that digital content easy to find, view, share and manage.
ONTV builds conduits between you and others, to enable the exchange of
thoughts, ideas, and emotions, embodied within digital content.
With the Beta Release of I/ON,
we hope to begin to make our vision a reality. I/ON is an Internet
Video Console that allows you to watch the web - accessing rich media
content directly, on-demand.
Posted by vanevery at 06:49 PM | TrackBack
August 04, 2005
Nokia J2Me Issues *big issues*
Russell Beattie Notebook - Nokia 7650 J2ME Sockets Fun
Russell, thank you. You just saved me hours of trying to figure out why available() wasn't ever returning anything other than 0.
I also want to point out that Nokia's Java support while seemingly great from the outside is dismal once you get into it.
For instance, on my 7610, not only is the function you describe broken but so is the the vibra function in the Nokia UI (their own classes!) as well as the backlight functions.
I have been working on a project for weeks and still have mysterious *poofing* (the app just goes away, no exceptions, no nothing, just poof, gone, kaput) issues with no hope for resolution.
On top of that, I know I am using an older version of the firmware. Ok, how do I get that upgraded? If I was in Europe it seems everyone does it but in the US, nada.
Sad..
Posted by vanevery at 10:37 AM | TrackBack
July 18, 2005
QuickTime Pro, redone in Java (Free and Open Source)
amateur: Home
From the site:
Amateur is a free clone of Apple's QuickTime Player implemented in Swing using QuickTime for Java. However it is uncrippled and does not require registration or a serial number to provide full functionality.
Very nicely done..
Posted by vanevery at 06:55 PM | Comments (1) | 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
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
May 28, 2005
Mason and company throw down the gauntlet on JMF. Let's hope Sun is listening.
Mason Glaves's Blog: JMF, wherefor art thou?
In summary:
So, how about it, Sun? Where is JMF going from here?
More on the issue from Chris Adamson:
Chris Adamson's Blog: Java Media without Mediocrity
Don't forget, the reader comments in both of these articles, including a comment from jdinkins of the Sun Java Swing team regarding them taking over JMF. Let's hope they put some real resources on this.
Posted by vanevery at 01:18 AM | TrackBack
May 18, 2005
Java Embedding Plugin for Mac OS X
Java Embedding Plugin
Need to run those Java 1.4 apps in Firefox (or Camino and Mozilla) on the Mac.. Download this plugin..
Posted by vanevery at 06:25 PM | TrackBack
May 08, 2005
JDesktop Integration Components
jdic: JDIC - JDesktop Integration Components
I hope this makes it into J2SE some point soon. I especially like the browser integration.
Posted by vanevery at 02:56 AM | TrackBack
April 30, 2005
QuickTime 7 and QTJ
QuickTime 7 Update Guide
From the article:
Updates to QuickTime for Java
QuickTime for Java (QTJ) is now fully supported in QuickTime 7. QTJ is now installed by default in QuickTime 7.
Finally!!!!
Posted by vanevery at 03:19 PM | Comments (2) | 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 24, 2005
Polish those J2ME apps
J2ME Polish
From the site:
J2ME Polish is suite of tools for creating "polished" J2ME applications. Each tool meets a definite need of J2ME developers:
Build-tools with an integrated device-database, a powerful GUI, a framework for building localized applications, a game-engine, a logging framework and a collection of utilities.
Thanks Laura and Dan.
Posted by vanevery at 02:38 AM | Comments (1) | TrackBack
April 21, 2005
Yikes..!! Glad this isn't a problem on my system.
Java glitch hits OS X update | Tech News on ZDNet
Apple really needs to get it's act together. Between this and the QuickTime update engine not working period they are really frustrating me.
Posted by vanevery at 03:48 PM | TrackBack
April 14, 2005
Execellent QuickTime for Java page
Jason Freeman - Quicktime for Java
Posted by vanevery at 07:35 PM | TrackBack
February 25, 2005
Looks like a nice Java Newsreader/Aggregator
RSSOwl - A Java RSS / RDF / Atom Newsreader | May the owl be with you
Posted by vanevery at 07:30 PM | TrackBack
February 08, 2005
Introduction to JOGL (Java API for OpenGL)
Core Java Technologies Technical Tips
Posted by vanevery at 03:58 PM | TrackBack
Digital Signatures and Encryption in Java
Digital Signatures 101 using Java
Posted by vanevery at 01:53 PM | TrackBack
February 03, 2005
QuickTime for Java A Developer's Notebook has been released
oreilly.com -- Online Catalog: QuickTime for Java: A Developer's Notebook
and it was worth the wait..!
Posted by vanevery at 12:43 AM | TrackBack
February 02, 2005
The missing QTJ chapter -- STREAMING
ONJava.com: Streaming QuickTime with Java
An online suppliment to Chris Adamson's recent QuickTime for Java A Developer's Notebook.
From the article:
In this article, I'll introduce the basics of simple webcasting with QTJ.
AWESOME!!!!!
Posted by vanevery at 10:27 PM | TrackBack
Intro to Java TV programming
Introduction to Digital TV Applications Programming
From the article:
Television viewers with Java-enabled digital television receivers will be able to receive and interact with Java TV applications while watching network programming. The tool for interacting with Java TV applications is the viewer's television remote.
Posted by vanevery at 06:46 PM | 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) | TrackBack
NetBeans for J2ME and MIDP Development
J2ME MIDP Development for NetBeans 4.0
Nice... Unfortunately, still not a solution for us Mac developers.
Posted by vanevery at 03:09 PM | TrackBack
January 29, 2005
XML programming Java Tutorial
XML programming in Java technology, Part 1
Posted by vanevery at 06:17 PM | TrackBack
January 07, 2005
Finally, an Open Source MPEG-4 solution in Java!
MediaFrame (mediaframe.org), open streaming media
From the site:
Open source streaming media in Java
MediaFrame is an Open Source streaming media platform in Java which provides a fast, easy to implement and extremely small applet that enables over 97% (AdShadow 2002-03) of web users to view your audio/video content without having to rely on external player applications or bulky plug-ins. MediaFrame does not require special servers, software or programming knowledge (feature list).
Posted by vanevery at 09:27 PM | TrackBack
December 20, 2004
Simple Image Manipulation Wrapper
Java(TM) Boutique - Poor Man's Imaging Wrapper
Looks pretty easy to use, might be good for integration with Processing.
Posted by vanevery at 02:02 AM | TrackBack
December 16, 2004
Encryption
Public Key Cryptography 101 Using Java
Public Key Cryptography Using Java
Posted by vanevery at 12:05 PM | TrackBack
December 14, 2004
Vector Math API
Posted by vanevery at 01:09 PM | TrackBack
December 08, 2004
Java to Native
GCJ: The GNU Compiler for Java
- GNU Project - Free Software Foundation (FSF)
Compile Java to native code.
From the site:
GCJ is a portable, optimizing, ahead-of-time compiler for the Java Programming Language. It can compile:
Java source code directly to native machine code.
Java source code to Java bytecode (class files).
Java bytecode to native machine code.
Posted by vanevery at 04:17 PM | TrackBack
December 06, 2004
ITP Winter Show 2004
ITP Winter Show 2004
Sunday, December 19 from 2 to 6pm
Monday, December 20 from 5 to 9pm
A two-day explosion of interactive sight, sound and technology from the student artists and innovators at ITP.
An oversized Greenwich Village loft houses the computer labs, rotating exhibitions, and production workshops that are ITP -- the Interactive Telecommunications Program. Founded in 1979 as the first graduate education program in alternative media, ITP has grown into a living community of technologists, theorists, engineers, designers, and artists uniquely dedicated to pushing the boundaries of interactivity in the real and digital worlds. A hands-on approach to experimentation, production and risk-taking make this hi-tech fun house a creative home not only to its 230 students, but also to an extended network of the technology industry's most daring and prolific practitioners.
Interactive Telecommunications Program
Tisch School of the Arts
New York University
721 Broadway, 4th Floor South
New York NY 10003
Take the left elevators to the 4th Floor
This event is free and open to the public
No need to RSVP
For questions: 212-998-1880
email: itp.inquiries@nyu.edu
http://itp.nyu.edu/show
Posted by vanevery at 06:29 PM | TrackBack
Using Java to Compile Java
Java Tip 131: Make a statement with javac!
From the article:
Many developers do not realize that an application can access javac programmatically. A class called com.sun.tools.javac.Main acts as the main entry point. If you know how to use javac on the command line, you already know how to use this class: its compile() method takes the familiar command-line input arguments.
Posted by vanevery at 11:01 AM | Comments (1) | TrackBack
December 03, 2004
Nice J2ME Networking Article
Master Networking in J2ME for Well-connected Mobile Apps
Posted by vanevery at 04:18 PM | TrackBack
Java Yahoo instant messenger libraries
Build Your Own Messaging Application in Java with jYMSG
From the article:
jYMSG is released under the GNU General Public License. It is a SourceForge.net project that has gained a significant following due to the ease of use of its API. However, it is not endorsed or supported by Yahoo! Inc. It abstracts the more complex underlying interaction with Yahoo's publicly released API.
Posted by vanevery at 02:17 AM | TrackBack
3rd in a very nice series - Image/Pixel manipulation with Java
This is the third lesson in a series designed to teach you how to use Java to create special effects with images by directly manipulating the pixels in the images.
Posted by vanevery at 02:13 AM | TrackBack
December 01, 2004
Sun re-implements MP3 (Decoding only..?)
Posted by vanevery at 03:00 AM | TrackBack
November 18, 2004
Capture those packets
jpcap network packet capture library
jpcap -- a network packet capture library for applications written in Java.
Posted by vanevery at 02:37 PM | TrackBack
November 11, 2004
Java Sound API, Examples, FAQ and more
Java Sound Resources
The source for Java Sound. A nice FAQ, a couple of open source applications and tons of example code.
Posted by vanevery at 12:04 AM | TrackBack
November 09, 2004
Java: Copy an Array (three ways)
Posted by vanevery at 01:01 AM | TrackBack
October 26, 2004
Chapter 3 of J2ME Application Development
MIDP Programming with J2ME
A good/useful chapter, looks to be a good book for cell phone development.
Posted by vanevery at 12:00 AM | TrackBack
October 25, 2004
Signing and Applet (without paying $500)
Applet Signing using Test Certificate
Posted by vanevery at 11:34 PM | TrackBack
October 17, 2004
Thinking in Java
Bruce Eckel's MindView, Inc: Free Electronic Book: Thinking in Java, 3rd Edition
I have been meaning to link to this for a while as I can never remember the name when it comes time. Well.. Here it is, the book that everyone raves about, freely available.
Posted by vanevery at 08:01 PM | Comments (1) | TrackBack
October 15, 2004
Java Neural Networks
Using JOONE for Artificial Intelligence Programming
Posted by vanevery at 06:30 PM | TrackBack
A nice suite of open source java blogging tools
Pebble - blogging tools written in Java
A server side blogging app, a desktop app (unfortunately without hooks to most server side blogging apps at the moment), a mobile blogging (moblog) app and an Ant blogging tool. Very nice.
Posted by vanevery at 12:11 AM | TrackBack
October 14, 2004
XML Java GUI development
Thinlet - Home
Looks very nice and works with Java 1.1.
Posted by vanevery at 11:04 PM | TrackBack
October 11, 2004
Video grabbing with Java on Linx
Java Video4Linux 0.7
Alpha right now, hope it keeps going and makes some headway.
Posted by vanevery at 08:02 PM | TrackBack
October 10, 2004
vi and Java, not oil and water
Configure vi for Java application development
Posted by vanevery at 10:10 AM | TrackBack
October 09, 2004
Java programmers search engine
Prospector Demo
From the site:
Prospector a "search engine" for Java code examples, designed to help programmers use, navigate, and learn about object-oriented APIs. The primary design goal is to help out programmers that get stuck using complex APIs. Imagine that a programmer is writing some Java code, that she has a URL object pointing to a JPEG file, and that she wants to display it as an image using the java.awt.Image class. Unfortunately, Image is an abstract class, and it's not very obvious how to create one at all, let alone how to create one from a URL. Now, she can ask Prospector for a list of code examples, pick out an example, and get back to coding.
My Comments:
Nice, they are developing this as an Eclipse plugin and there is an online demo. If only I could get it to tell me how to make a BufferedImage from an Image. Ooops, my fault, I wasn't specifying BufferedImage correctly, I should have said: java.awt.image.BufferedImage.
Posted by vanevery at 05:08 PM | TrackBack
September 23, 2004
Mobile Phone Dev Nirvana
Benhui.net the harmony of mobile development
Great information on Bluetooth, J2ME, MIDP 2 and more.
Posted by vanevery at 11:24 PM | TrackBack
September 13, 2004
Run MIDP 2 on your Mac
mpowerplayer
From the site:
mpowerplayer is a MIDP runtime written in pure Java.
Think of it as an appletviewer for midlets. If you know why that's useful, then this tool is for you.
With mpowerplayer you can run J2ME applications on your desktop computer. If you like, you can play the same games that run on your phone on your desktop.
Posted by vanevery at 03:43 PM | TrackBack
IBM Open Sources Voice Code
IBM Donates Voice Code to Apache
Very nice.. Looks as though you use it via standard JSP tags.
Posted by vanevery at 02:59 PM | TrackBack
September 07, 2004
Processing Images (pixel by pixel)
Processing Image Pixels using Java, Getting Started
A nice article/lesson from Developer.com.
Posted by vanevery at 05:06 PM | TrackBack
August 17, 2004
Gotta get those cookies
Getting the Cookies from an HTTP Connection (Java Developers Almanac Example)
Posted by vanevery at 01:52 AM | TrackBack
August 16, 2004
Compress and Decompress with Java (using zip)
Compressing and Decompressing Data using Java
Posted by vanevery at 03:58 PM | Comments (2) | TrackBack
August 12, 2004
On2 releases a Video Java Applet
On2 Technologies
Here is wh