forage fish tank

Since my girlfriend had a spare aquarium to offer we decided to put one into my residence (yeah!)… What fish species to take wasn’t a real question: they should taste great when eaten by a turtle… And since the species Poecilia reticulata aka Guppy is quite reproductive and is known to taste great (Wilma knows best) it is the species of choice.

First the basics: Testing the water.

Everything looks fine…so.. here’s the final tank:

KDE on MacOS X

Well nice description what this could do:

“They may not work. They may not even install. They may make your monitor explode in a shower of glass. EVEN LCDs! They may make your children grow horns, and cause the people in your neighborhood to explode spontaneously while doing the Macarena. They will rip out your eyeballs, and eat your soul with a really dull spoon, laughing and cackling while forcing Cheerios up your nose. They will make your intestines explode in a rain of confetti, while evil clowns bite your feet.”

But what it really will do is slightly different:

Source: http://ranger.users.finkproject.org/kde/#about

udp multicast to tcp unicast proxy and vcr updated..(YAPS)

Today I am releasing a current build of YAPS to give you the chance to take a look at it during the development process. There are a number of new features and bug fixes in this version, the most noticable enhancement is the brand new user interface:

One of the new features is the Space-Usage-Bar:

For a complete overview of all fixed and added things, take a look at the changelog below. Everyone who is waiting for some particular feature to be implemented: it’s on the list and soon in YAPS. Everyone who wants to see a feature in YAPS which isn’t there or planned, please comment this article and tell me what you would like to see.

changelog:

31.08.2006

  • fixed a bug in the HTTP Processor where only lower case AddRecording calls were accepted
  • added ManageRecording function call to the HTTP Processor to allow better TVBrowser Integration (remove should work now) (added type=add or type=del)

30.08.2006

  • fixed a bug that caused the HTTP server to malfunction

29.08.2006

  • added Recording PlayCounter which shows how many times each recording was downloaded or streamed directly from the YAPS server
  • fixed a bug that caused a crash when a wrong formated URL was requested…
  • changed the default port to 80
  • fixed a bug in the RecordedList TemplateProcessor which produced not working Streaming URLs
  • fixed some of the html templates
  • added some more data fields to the recording data structure (activated)
  • added a simple sorting algorithm (Sorter.cs) used for RecordingTable and DoneRecordingTable HTML Template Processor Rendering
  • added a resume-streaming feature: Once you started streaming and stopped, YAPS resumes at the last position you stopped it; the next time it starts at the beginning of the recording

25.08.2006

  • changed file information of the YAPS assemblies…
  • added addrecording.html (new design)
  • added default page when / is requested
  • added some commented-out extensions to the Recording Data structure; to be activated when a Recording File Converter is available

23.08.2006

  • added addrecording.html to the Design Project (to be updated soon)
  • added TVBrowser (tvbrowser.org) Capture Plugin Definition File (YAPS.tcf)
  • mono compatibility in TemplateProcessor.cs via Mono.Unix.UnixDriveInfo
  • better recognition of the mountpoint for the videodirectory
  • fixed some bugs in HTML Templates where Firefox had some issues with the top toolbar of all pages (ello)
  • added live-streaming support for recordings, should be possible now to read recordings while recording…
  • added blue bar to space usage bar – blue bar shows how much space would be used when all recordings are done successfully
  • added blue bar and exclamation mark graphics
  • minor todo addition to TemplateProcessor.cs

22.08.2006

  • first checkin
  • import in MonoDevelop
  • fixed path-bug in http.cs
  • added MonoSocket.cs for better compatibility betwenn mono and microsoft
  • modified multicast_vdr.cs to use the MonoSocket class in case of mono (define preprocessorvariable “MONO” in case of compiling for mono)
  • fixed the /vcr/AddRecording Encoding bug which created some weird recording names
  • fixed the warning in MonoSocket
  • added console page
  • added help page
  • added percentage bar template keyword and html generator
  • finally fixed the UTF8 URL Handling

Download the current build: YAPS310806.zip (577,92 KB)

Read on: udp multicast to tcp unicast proxy extended to be a vcr

XNA (beta) available!!!

“What is not in this Beta (but coming soon)

While we’re very proud of this Beta milestone, it does not represent all of the great features we are enabling in XNA Game Studio Express which will be available in final release form by this holiday. Some of the key feature areas that were not able to make it into this beta include:

  • The XNA Framework Content Pipeline feature is not present in this release of XNA Game Studio Express (Beta). It will be made available in a future beta release of XNA Game Studio Express
  • Support for retail Xbox 360 game development. This feature will be made available upon final release of XNA Game Studio Express later this holiday
  • Additional starter kits and tutorials will be made available upon final release of XNA Game Studio Express”

Source: XNA Game Studio Express (Beta) Readme Page

Do (almost everything) by yourself website…this time: building a Segway

I am running into several Do-it-yourself websites these days; and one of them is zedomax.com. This website tells you very interesting electronic tales, like this one:

Once upon a time, I wanted to get me a segway. But since I didn’t want to bite the bullet I just made one myself…

“The author says, “The current software, now in C running in an onboard 8-bit microcontroller, is only 500 lines of code.””

Source 1: DIY – Build your own Segway
Source 2: http://www.segway.com/

program your YAPS VCR recordings from within tvbrowser…

I recently wrote about the progress I made with YAPS – the multicast to unicast proxy that suddenly became even a vcr. And today I found “TVBrowser“:

“TV-Browser is a free electronic program guide. It offers more than 140 mainly german stations.”

You get everything you might expect from an electronic program guide with TV-Browser and even more. It’s extensible and fast. The extensibility is exactly the reason why I am using it as the EPG frontend for YAPS/VCR.

I used the WebSearch Plugin of TV Browser to actually do a http-request on the YAPS/VCR webserver. This request adds the recording to the schedule list…easy as it could be…

It looks like this:

right click on the programme and you’re about to
program the recording…

Infact the only thing I had to do is to add one line to the WebSearch Plugin config, which looks like this:


Simple, isn’t it… one webrequest and the recording is added.

Finally I’ve got a great EPG to program my recordings…yeeehaaa!

Source 1: udp multicast to tcp unicast proxy extended to be a vcr
Source 2: http://www.tvbrowser.org

udp multicast to tcp unicast proxy extended to be a vcr…

Some weeks ago I wrote about that UDP to TCP Proxy I wrote. And since I am mainly using it for DVB-S tv watching I always wanted it to be a VCR as well. So I extended YAPS to be a VCR.

At the moment I am redoing the Web-Interface of the VCR to give it a shiny and sleek finish, but in the meantime I want to give you the chance to take a look on YAPS+VCR in action, and of course an even deeper look into the sourcecode:


this is the “Add new timer…” screen

this is the home page of the vcr…showing one programmed timer..

So apparently some things happened the last days. I would appreciate any comments on the application and the sourcecode. So feel free to download and use. I am releasing it, as usual, under the BSD license.

You can download the sourcecode here: YAPS12.zip (375,35 KB)

Source: udp multicast to tcp unicast proxy YAPS revisited…and bugfixed

freeware photorealistic pinball simulator/editor/…

Pinball fans rejoice! I just found a obviously longer available pinball simulator with integrated editor. Yes, you can create your own pinball tables. There are plenty of them freely available on the internet so you don’t have to create your own – instead just start a nice pinball game… The graphics are fantastic and so is the sound… That’s probably the best pinball I’ve ever played on a pc… Oh, did I mention that this is available for free?

“Future Pinball is a real time Pinball Development System. It allows you to design and play your very own pinball simulation in True real time 3D. It uses Advanced Physics to provide the best possible Simulation of a true to life pinball machine. Tables are built up out of Standard components (Plastics, Pegs, Bumpers, Lights etc..) which are placed onto the playfield via the Editor. Objects like Surfaces, Lights and Rubbers are shapeable within the Editor and generated real-time when the table is played. Other objects (Bumpers, Flippers, Gates, Triggers, Targets etc..) use pre-made 3d Models (of which there is a nice selection of each type).

The Table logic is scripted in Visual Basic Scripting (via the Microsoft Scripting Technology’s built into Windows XP). Scripting is designed to be simple but flexible enough to allow a wide vararity of Original Games to be created. Only a limited subset of the Visual Basic Scripting Language is used as a lot of extra functionality is provided by the game engine. Full Sound / Music Support is also provided with multiple Music Channels to allow cross fading. Future Pinball uses the Newton Game Dynamic Physics Solution (link) for the real time simulation of a Pinball’s Physics Environment. This allows the ball to behave correctly on the playfield and interact with other objects as it does in the real world. Newton has allowed Future Pinball to take the next step into truly realistic play. As Future Pinball is a Game Construction Program it contains some advanced concepts which may require a little bit of time (and patience) to learn and fully understand (such as computer graphics and scripting concepts).”

And here are two screenshots of one of the downloadable pinball tables:

Source: http://www.futurepinball.com/

develop your own games for the XBOX 360

Even more great news from Microsoft:

“XNA Game Studio Express is a new offering, targeted at students and hobbyists for game development. XNA Game Studio is based on Visual C# Express 2005 and lets developers target both Windows and Xbox 360. XNA Game Studio Express contains the following:

  • The XNA Framework, a set of managed code development libraries which will allow game developers to be more productive when creating games for Windows and the Xbox 360.
  • The XNA Framework Content Pipeline which is a set of tools that allow developers to more easily incorporate 3D content into their games.
  • XNA Game Studio Express also contains a full set of documentation, how-to’s and starter-kits that demonstrate how best to utilize the content pipeline and XNA Framework. “

Source: http://msdn.microsoft.com/directx/xna/faq/

MSDN-Solve starts in Germany…

“MSDN Solve ist die Lösung für alle Entwickler, die praxis-orientierte Hilfestellungen bei typischen Programmier-Herausforderungen suchen. MSDN Solve liefert verständliche Antworten auf immer wiederkehrende Fragen aus dem IT-Alltag und sorgt dafür, dass Sie Stolperfallen in Software-Projekten künftig leicht umschiffen.”

Source: http://www.msdn-solve.de/

How to build a panoramic tripod for less than 10 EURO

Stitching software and digital cameras make panoramic photos far easier than ever before. However, to get the best results, you need a special tripod head. These can cost hundreds of dollars, but making your own isn’t that hard. Even better, it’s dirt cheap.

Source: http://www.worth1000.com/tutorial.asp?sid=161123&print=1

Mystery Science Theater 3000 is sort-of back…

“Mike Nelson – the comic genius behind MST3K – has launched a new site called RiffTrax, where he provides an audio commentary track to mainstream films that you can download and listen to while watching the movie.”

For just $1.99 (beta pricing!) you get a commentary track for a growing number of movies…really really great stuff.

Source: http://www.rifftrax.com/index.php

Paul Thurrott: Who’s the Copycat Now?

Paul Thurrott writes about the upcoming cat:

“Sometimes I wonder how Apple CEO Steve Jobs can sleep at night. He appears to spend half his waking hours ridiculing Microsoft’s admittedly behind-schedule operating system, Windows Vista, for copying Mac OS X features. But this week at Apple’s annual Worldwide Developer Conference (WWDC), he announced ten new features for Leopard, the next version of OS X, most of which will seem more than vaguely familiar to Windows users. I’m not dim: Microsoft does copy Apple on a fairly regular basis. But seriously, Steve. Apple’s just as bad.”

Source: http://www.winsupersite.com/showcase/macosx_leopard_preview.asp

what does a Leopard best? It kills.

“While yesterday’s preview of Leopard didn’t show too much (I’m talking about the “top secret” features that Steve left out this time around), it did show enough to, well, make quite a few shareware and freeware applications somewhat obsolete”

Follow the link and find out which applications are going to be obsolete and which programmers will find themselves searching for a new job soon…

Source: http://phillryu.com/2006/08/08/7-apps-on-leopards-hit-list/

Thinstuff releases RDP Server…for Linux’n’stuff

Thinstuff released it’s RDP Server version 1.0 recently. Some of the features:

  • RDP server for Linux
    • RLE compression
    • RDP protocol compression
    • Data encryption
    • Client selected resolutions and bits per pixel
    • Fullscreen mode
    • RDP Bitmap Cache
    • RDP Orders
    • Compatible Clients: RDP 5.0, 5.1, 5.2, Windows CE, rdesktop
  • Optimized for many kinds of X11 applications for optimal performance
  • Change resolution while clients are connected
  • Very low bandwidth consumption
  • Shadowing support to view a session multiple times
  • Terminal Server
    • Database or passwd/shadow user management
    • Passwd/shadow or PAM authentication
    • Management through Java Client
    • Authentication by specifying username and password in the RDP client or at a login window within the RDP session

Obviously the RDP server is a X Server on the linux side with a RDP interface to the rest of the world…very cool indeed. As soon as I have some time I’ll give it a try…

Source: http://www.thinstuff.com/company/news/

live sign… and visiting the zoo…

Yes I am alive… I took some days off so here we are back in business. There will be some articles about the things I did the last days…and of course as usual: many pictures.

I start the series with the visit to the Zoo of Erfurt:







Of course I made some panoramic views:



this and the next one show the enclosure where the turtles and the cows live :-)




the monkeys live here…(no island)

Here are the three movies I made:

the MSDN Library is freely available for everyone (no subscription needed)

Hurray, the stream of good news continues:

“MSDN Library provides access to essential programming information, including technical white papers, software development kits and code samples necessary to develop web services and applications. This is an updated version of the MSDN Library for Visual Studio® 2005.”

Source: MSDN Library May 2006 Download

the first XBOX 360 game that exports user generated content…


Gamers rejoice! Today there were some really great updates in the XBOX 360 queue. The most interesting one is the update for Project Gotham Racing 3 – one of the launch titles of the 360. You finally can export the pictures you took in “Photo Mode” to your computer. Just select the picture and send it to your “Your Photos”-Webpage and grab them from there.


I straight went onto the track with the Sagaris to take some test pictures:



yes, HDR…



yes, panoramic view…


I just can say: WOW! That’s what I was looking for when I used the “Photo Mode” over half a year ago for the first time…Oh…I forgot to mention that they are also doing a competition…if you want to take part…here’s the info you need.


Source 1: http://projectgothamracing3.com/photos/PhotoGallery
Source 2: http://www.bizarreonline.net/forum/viewtopic.php?p=216755