No limits to innovation
  • Home
  • LaTeX
  • Loggable
  • iOS Apps
    • myMutuo
  • Blog

Archives

Category Archive for: ‘Computer science’

Home / Computer science

Browser Standards: HTML5 Test - Best Results 3

Since the number of the available browser is constantly growing, it becomes every day more important to adhere to international standards. Until the last year, every developer was interested about how much a browser supported the XHTML 1.0 or 1.1 specifications and the CSS 1.0 or 2.0 specifications.

Nowadays things have changed a little bit. We are entering a new dynamic era of internet browsing. Browsers will be even more capable of serving and displaying media contents. Doing what? Correctly implementing the HTML 5 standard and the CSS 3.0 specifications.

HTML5Test

To help developers in the understanding and/or evaluation of the behavior of a browser, Niels Leenheer has written the HTML5Test web page. This page uses a little bit of Javascript to trick your browser with common HTML 5 implementation test cases, and collects all data in a really clean report. I suggest you to try that page now with your current browser, just to get an idea.

This test gives each browser a score, based on how many HTML 5 elements or features can handle correctly. The max score a browser can reach is 300, plus some additional bonus points for not-strictly-necessary features.

I gathered some results for the main web browsers, in the chart you can see below. I tried to use the more recent version for each browser. Just to get an appetizer of what will be next, I also tried a beta/alpha/nightly version of each of them.

Read More
Posted on: 09-15-2010
Posted in: Computer science

Loggable v. 1.0 released! 4

I decided to release version 1.0 of the Loggable meta-library. Loggable now has a dedicated page on this blog.



Check it out!

Read More
Posted on: 08-15-2010
Posted in: Java

Loggable: a simple log4j meta-library - Part 2 2

In a recent post I described the goal of my Loggable meta-library. If you haven't read it yet, I suggest you to do it now.

What we are going to do now is analysing the second main component of the meta-library, the centralized controller Log.

How does it work

The main responsibility of the Log class is handling the logic behind the creation and returning of the Logger instance that the caller class should use. This logic, as we've already seen, is driven by the @Loggable annotation.

The Log class will have a single point of access: the public static method get().

Read More
Posted on: 08-13-2010
Posted in: Java

Loggable: a simple log4j meta-library - Part 1 0

If you work in a J2EE environment, you surely have (or at least will have) used the standard Apache log4j library almost once. This powerful and configurable logging library is commonly used throughout whole enterprise projects, for many reasons: debugging, testing, exception logging, tracing, application profiling, et cetera.



In this article I want to explain a meta-library that I am currently writing to allow a more decentralized control of the log4j library methods and an easier log-calls implementation throught your entire application: convention over configuration. This is my motto.

Read More
Posted on: 08-12-2010
Posted in: Java

Mastering the Ackermann Function - Part 2 0

In one of my latest posts I reviewed the Ackermann function. We left with some unsolved problems about efficiency and computability of the function itself. Throughout this post I'll give another point of view for the Ackermann function, and something magic wil come out ...

Read More
Posted on: 08-2-2010
Posted in: Computer science, Mathematics, Vario
Page 1 of 212»

Tag cloud

algorithm Apple Apple Store Bayes C64 Corrado Guzzanti Dante's Inferno DRM facebook file tree Flying Spaghetti Monster Fotografia giapponese Guild Wars html iPad iphone iPhone 4 iPod Java jQuery L'Aquila library log4j Loggable Lorenzo manfrotto mathematics Mozilla Pastafarianesimo plugin prototype PS3 pulp Python recursion rpg Ruby on Rails sito spam terremoto Thunderbird Ubisoft validator Videogiochi
When everything else just does not work, try this.
© 2005-2011 Daniele Di Bernardo
  • LaTeX
  • Loggable
  • iOS Apps
  • Blog