The Dark Side Of A Developer

Monday, May 30, 2005

The biggest monitor of the world!!!

Siemens AG - Remote Expert Center for Power Plants: "



This is the pc Monitor that is used at the Remote Expert Center for Power Plants in Karlsruhe, Germany.

...impressive, My Master!!!

What are IE Contitional Comments?

The IE Conditional Comments IE Conditional Comments IE Conditional Comments are a Microsoft feature built into MS Internet Explorer versions 5.0 and higher on Windows operating systems. They allow you to include code targeted at browser specific versions. Using this technique to serve curative style rules to Internet Explorer allows your main style sheet to remain clean and devoid of hacks.

The IE Conditional comment contains syntax similar to a normal html comment and a conditional filter that describes which version of IE should read the code inside of the filter. The filter consists of an if or other conditional logic statement that checks the version vector enclosed within brackets. The version vector describes the version, or multiple versions, of IE to be targeted.

Sintaxis:


<!--[if (conditional) IE (version)]>
HTML within the comment to be displayed in IE
<![endif]-->


Example:

This IE filter, <!--[if IE 5]>, targets all versions of Internet Explorer from 5.0-5.99, but not version 6.0 and higher.

This IE filter, < !--[if gte IE 5.5]>, targets all versions of Internet Explorer from 5.50 and higher, including version 6 (gte means greater than or equal to)..



Now JavaScript is not required for detect if our browser is IE. The IE conditional comments are usefull only if our HTML web page will be shown in Internet Explorer.

Sunday, May 29, 2005

F-Secure : News from the Lab

F-Secure : News from the Lab: "This is Otto Ebeling. He's 16 years old and he's been working at F-Sucure's viruslab for two weeks.


otto (21k image)


In Finland, all 9th-graders have to take a mandatory work reherseal period, where they work in a real company for two weeks, doing real work.
Normally this work reherseal is done in a place like a warehouse or - if you're lucky - at McDonalds.

Otto has a variety of reverse engineering skills, so he contacted us instead, and asked for a job in the viruslab. Which he got. And so he's been writing tools and doing virus analysis for the past weeks. He even published his first virus analysis yesterday.
Now Otto is leaving F-Secure and going back to school."

... this young padawan must join the dark side, Mi Master!!!

Visual Studio 2005 Beta 2 available with PC Actual Magazine

The new Visual Studio 2005 Beta 2 is available with the PC Actual Magazine of June. (Spanish Edition)

These betas are the "express" edition of the future "Visual Studio 2005", we can test this "express" tools for Visual C#, Visual J#, Visual Basic, Visual Web Developer and SQL Server 2005. Microsoft provide us with a lot of tutorials and documentation.

...I'll test it, my Master!!!

Saturday, May 28, 2005

[Digression]

Cinematical: Lucas' idea for new Star Wars Prequel?Filed under: Action & Adventure, 20th Century Fox, Geek Report, Celebrities and Controversy, RumorMonger, Sci-Fi & Fantasy
George Lucas said he was finished with the Star Wars movies. Ebert didn't believe him, Karina didn't get it, but more importantly - WE wanted more. Stupid Us. It seems George Lucas told a scooper that he has an idea for another add-on to the Star Wars movie series: a prequel to The Phantom Menace. The story would follow the Jedi regaining control of the universe from the many Dark Lords some 88 years before Anakin Skywalker ever graced the universe. Yoda, who, according to Lucas, was instrumental in the effort, would apparently have a headlining role. However, Lucas, now age 60, says he won't be captaining such a ship if it ever happens.

... Oooh!!, my pre-Master!

Thursday, May 26, 2005

Nano-Grating DVDs could store 100 times more

Nano-Grating DVDs could store 100 times more: "Iomega Corporation today announced that the United States Patent & Trademark Office (USPTO) recently issued two highly notable patents to Iomega for its work with nano-technology and optical data storage, and external storage media.
New technologies could potentially allow 40-100 times more data to be stored on a DVD with data transfer rates 5-30 times faster than today's DVDs, and at similarly low costs.

The patent covers a novel technique of encoding data on the surface of a DVD by using reflective nano-structures to encode data in a highly multi-level format. This technology, termed AO-DVD (Articulated Optical - Digital Versatile Disc).

do you Yahoo?

Yesterday, surfin' the web I bumped into this picture, and It make me joke. Does gugel (in spanish) or gugol (in english) exists?



... joke with this, Mi Master!

The dark side Rocks!!!

Last tuesday, maikel nait, felix and I went to Kinepolis (Valencia - Spain) to see Star Wars Episode III.


Lord Grevious in action


There had a lot of people fancy dressed, too much Dark Vaders and only a few Jedis.

Befor to enter the film.



Inside the film

I like the movie... Now we must wait for the episodes VII, VIII and IX

A great Java Book Catalog!

JavaShelf.com is a Java technology book Catalog, that lets the user find the smallest prize of a book at the main online book stores (Amazon, etc)

This is the result list of a book search.

We can know the different prizes of a book with only a click! This online catalog of Java books consume the web services that the online book stores offer.


... I want this book, My Master!

Wednesday, May 25, 2005

Quote of the Week!!!


To Succeed is not enought, all of them must fail!
by Larry Ellison

New plug-in for use ASP.NET applications in Linux !!!

Grasshopper Developer Zone, is a site designed for Visual Studio developers interested in creating applications for Linux. Here, you can find Grasshopper, a freely available Visual Studio .NET plug-in you can use to develop ASP.NET applications for Linux and any Java-enabled platform. You'll also find a bunch of technical resources that will get you hopping from Visual Studio to Linux in minutes.
Why extend the Visual Studio environment to Linux, you may ask. For most developers, Visual Studio .NET is second to none when it comes to developing Web applications and Web services. And yet, we?re hearing from Windows developers that they would also like to write applications for Linux. So why not use what you already know to develop applications for Linux?
More...:

JAVA KNOWLEDGE ! [ ArrayList deserialization problem]

Java Forums - ArrayList deserialization problem: "Re: ArrayList deserialization problem
Author: sylviae May 25, 2005 12:47 AM (reply 3 of 4)


You're actually corrupting the serialized form by converting from a stream of bytes into a String, and then back again.

As a general rule, you cannot convert a random array of bytes into a String and back again and expect to have what you started with. In your particular case, it's altered the serialization identifier for the ArrayList class, but there's no predicting what it might do.

Use toByteArray() to get the serialized form as an array of bytes, and then construct your input stream from that and it will work.

BTW, you really should include a call to ous.flush() before you obtain the byte array.

Sylvia."

Developer! Mustang need you !!!

Now, external developers can contribute to Mustang (The new Java J2SE 6.0 version). How to Contribute with my Code to Mustang?,

I Need You for Mustang Development



well I you have detected a bug or you have a good idea for the new versión of Java, then you don't think it more and sumbit it to the new version of Java ;)


.... yes, my Master!