Aptana: advanced IDE for Web 2.0

Aptana is a robust, JavaScript-focused IDE for building dynamic web applications. Highlights include the following features: Code Assist on JavaScript, HTML, and CSS languages, including your own JavaScript functions Outliner that gives a snapshot view of your JavaScript, HTML, and CSS code structure Error and warning notification for your code Support for Aptana UI customization and extensions Cross-platform support Free and open source. (Source available soon) Aptana seems to be a very powerfull IDE for Javascript (finally!!!). The biggest features is the Integrated documentation, merged with a “suggestions-system” that indicate standard and non standard tags and attributes (indicating the browser compatibility with icons). A screenshot follows: ...

July 26, 2006 Â· 1 min Â· 141 words

Parlare di "barzelletta" sarebbe riduttivo

Leggete un pò cosa é successo ad un utente “non utonto” che ha, come a casa mia, la sua Lan configurata di tutto punto, quando ha deciso di provare Alice Home TV. Da piangere. Meno male che l’Open Source esiste… Circa 2 mesi fa mi contatta un operatore Telecom e mi propone un upgrade della mia linea: dalla 4mb sarei passato ad adls2 a 20mb, conservando lo stesso contratto e fermo restando il prezzo: per 6 mesi, avrei usufruito gratuitamente anche della HomeTv di Alice, che porta la Tv “on demand” direttamente a casa, grazie al modem-router e ad un annesso decoder (sembra un messaggio promozionale :-D ). Accettata l’offerta, è passato 1 mese prima di riuscire a vedere un tecnico, e ben 4 telefonate che mi chiedevano se il tecnico si fosse fatto vivo. Ad un certo punto non nascondo che stavo per dire “ci rinuncio, tenetevi la vostra offerta e lasciatemi la mia stabile 4mb”. … ...

July 14, 2006 Â· 1 min Â· 158 words

GLS^3

Imagine an Integrated Desktop Search Engine that re-index every work you write, every file you create, every “content”… as you do that things… in a very discreet way. Every developer will thinks it’s a very difficult “mission”, it isn’t? ;) Ok, but take a look here: The GNU/Linux Semantic Storage System (GLS³) is a solution designed to facilitate the management and retrieval of your data. It is a solution that distances you from thinking about Where you store your data to What your data is. With GLS³, you can organize and retrieve your data based on their semantics, based on What they mean to you, and not based on their hierarchical location. GLS³ is an open source semantic storage solution for GNU/Linux that indexes your data, extracts from it metadata and relevant information, allows you to organize it using queries and tags, an API to allow Developers to integrate searching and organization capabilities in their application, an extensible plugin-based Type System, shared schemas between applications through an API, a pseudo file system for backward compatibility, a web interface, As-You-Type searching and more. I suggest also to take a look to the published demo-videos: these are very interesting and… pregnant! ...

July 11, 2006 Â· 3 min Â· 516 words

PostgreSQL 8.1.4 released

The most advanced Open Source RDBMS… becomes even more advanced!!! ;) New Advanced Database Features Roles: PostgreSQL now supports database roles, which simplify the management of large numbers of users with complex overlapping database rights. IN/OUT Parameters: PostgreSQL functions now support IN, OUT and INOUT parameters, which substantially improves support of complex business logic for J2EE and .NET applications. Two-Phase Commit (2PC): long in demand for WAN applications and heterogeneous data centers using PostgreSQL, this feature allows ACID-compliant transactions across widely separated servers. Performance Enhancements Improved Multiprocessor (SMP) Performance: the buffer manager for 8.1 has been enhanced to scale almost linearly with the number of processors, leading to significant performance gains on 8-way, 16-way, dual-core, and multi-core CPU servers. Bitmap Scan: indexes will be dynamically converted to bitmaps in memory when appropriate, giving up to twenty times faster index performance on complex queries against very large tables. This also helps simplify database management by greatly reducing the need for multi-column indexes. Table Partitioning: the query planner is now able to avoid scanning whole sections of a large table using a technique known as Constraint Exclusion. Similar to the Table Partitioning found in other database management systems, this feature improves both performance and data management for multi-gigabyte tables. Shared Row Locking: PostgreSQL’s “better than row-level locking” now supports even higher levels of concurrency through the addition of shared row locks for foreign keys. Shared locks will improve insert and update performance on many high-volume OLTP applications. … ...

June 1, 2006 Â· 2 min Â· 396 words

Apple DOES NOT close the Darwin's Kernel (by now)

In the last week, some blogs and online-technical-newspaper speaks about the Apple’s intention to close the Darwin’s Kernel Source Code for Intel. Last Friday, Ernest Prabhakar, Product Manager and Open Source & Open Standards Mac OS X Product Marketing at Apple Computer, says: Hi all, Just to be clear, Tom Yager was speculating about why we have – so far – not released the source code of the kernel for Intel-based Macintoshes. We continue to release all the Darwin sources for our PowerPC systems, and so far has released all the non-kernel Darwin sources for Intel. Nothing has been announced, so he (and everyone else) certainly has the right to speculate. But please don’t confuse “speculation” with “fact.” Thanks, – Ernie P. Ernest N. Prabhakar, Ph.D. (408) 974-3075 Product Manager, Open Source & Open Standards; Mac OS X Product Marketing Apple Computer; 303-4SW 3 Infinite Loop; Cupertino, CA 95014 ...

May 22, 2006 Â· 1 min Â· 200 words

Other Ajax oriented GUI Toolkit

[Plex Toolkit](http://www.plextk.org/trac/wiki) An XML+Javascript based toolkit that aims developer to make up very amazing interfaces, creating interface in XML format. Can find demo [here](http://www.plextk.org/trac/wiki/Demos). [QooXDoo](http://qooxdoo.oss.schlund.de/) QooXDoo is an advanced open-source JavaScript-based GUI toolkit. QooXDoo continues where simple HTML is not enough. This way qooxdoo can help you implement your AJAX-enhanced web 2.0 application - easier than ever before. QooXDoo also seems to be a very interesting JS Framework to make up beauty interfaces. Demo here. ...

May 21, 2006 Â· 1 min Â· 121 words

GWT: a big piece of code by Big G.

Google Web Toolkit - Build AJAX apps in the Java language Google Web Toolkit (GWT) is a Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don’t speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatabilities between web browsers and platforms, and JavaScript’s lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile. GWT lets you avoid many of these headaches while offering your users the same dynamic, standards-compliant experience. You write your front end in the Java programming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML. ...

May 18, 2006 Â· 1 min Â· 213 words

Dheme 0.2

Update for the new “D"heme of this/my homepage/blog. New :hover style for the h3 header of sliding div Added the class img.wp-smiley for smiles in posts I have enlarged the left column and restricted the center column Added a nice background for the blockquote element What it lacks? Primary, a admin menu using the style of the “Credits toggle” on the bottom (had you seen it, don’t you? ;) )

April 26, 2006 Â· 1 min Â· 70 words

Howto defragment XFS

After the coronation as the best (imho ;) ) file-system for *nix systems, BitUbique post an howto defragment an XFS partition. Simplest and fastest way? sudo xfs_fsr -v /dev/hda1

April 26, 2006 Â· 1 min Â· 29 words

LPI 202 Tutorial on DeveloperWorks: Web Services

IBM publish another Tutorial on the LPI Exam 202. This time it’s on the “making of a Web Server” (title “Web Services” is not correct, IMHO). In this tutorial (the fourth in a series of seven tutorials on exam 202 topics), David Mertz discusses how to configure and run the Apache HTTP server and the Squid proxy server, and in doing so, continues preparing you to take the Linux Professional Institute Intermediate Level Administration (LPIC-2) Exam 202. ...

April 26, 2006 Â· 1 min Â· 79 words