Freitag, März 31, 2006
20 CSS Tips and Tricks
never cease to be amazed at what problems can be solved with pure CSS. Here are 20 CSS techniques, tips and tricks that you may find handy...
CSS Techniques Roundup - 20 CSS Tips and Tricks
CSS Techniques Roundup - 20 CSS Tips and Tricks
Donnerstag, März 30, 2006
Groovy - Home
Groovy is an agile dynamic language for the Java Platform with many features that inspired
languages like Python, Ruby and Smalltalk, making them available to Java developers using
a Java-like syntax.
Groovy - Home
languages like Python, Ruby and Smalltalk, making them available to Java developers using
a Java-like syntax.
Groovy - Home
Mittwoch, März 29, 2006
Howto Create an RSS 2.0 Feed
If you can learn HTML, you can easily learn how to build your own RSS 2.0 feeds. Here you can go through the steps that are necessary for creating an RSS feed from scratch:
Howto Create an RSS 2.0 Feed
Howto Create an RSS 2.0 Feed
Labels:
programming,
rss,
web development,
xml
Dienstag, März 28, 2006
History of the GUI
This page shows screenshots, icons and sounds of dozens of GUIs past and present. A GREAT resource.
GUIdebook: Graphical User Interface gallery
GUIdebook: Graphical User Interface gallery
Montag, März 27, 2006
29 Resources on Free Portable Software (for USB thumbdrive) �-�Listible!
A portable app is a computer program that you can carry around with you on a portable device and use on any Windows computer. When your USB thumbdrive, portable hard drive, iPod or other portable device is plugged in, you have access to your software and personal data just as you would on your own PC. And when you unplug, none of your personal data is left behind.
29 Resources on Free Portable Software (for USB thumbdrive) �-�Listible!
http://portableapps.com/
29 Resources on Free Portable Software (for USB thumbdrive) �-�Listible!
http://portableapps.com/
Freitag, März 24, 2006
Mittwoch, März 22, 2006
Using iTunes to backup your music
This is a tutorial on how to use iTunes to back up your music to CD or DVD, and automatically keep track of new music that has not been previously archived... making future backups almost effortless.
Using iTunes to backup your music
Using iTunes to backup your music
Montag, März 20, 2006
Götz Werner - Wikipedia
Götz W. Werner (* 5. Februar 1944 in Heidelberg) ist Gründer und geschäftsführender Gesellschafter von »dm-drogerie markt« mit der Firmenzentrale in Karlsruhe, Professor der Universität Karlsruhe und Vorsitzender der Initiative "Unternimm die Zukunft".
Interessant sind seine Thesen zu einem gesellschaftlichen Grundeinkommen.
Götz Werner - Wikipedia
Interessant sind seine Thesen zu einem gesellschaftlichen Grundeinkommen.
Götz Werner - Wikipedia
Bedingungsloses Grundeinkommen soll Deutschland ver�ndern � MMBF - Mit bester Empfehlung
Bedingungsloses Grundeinkommen soll Deutschland verändern - MMBF
MMBF ist ein Netzwerk von Unternehmer-Persönlichkeiten, die Werte teilen und einander stärken. Wir pflegen die Kultur des Gedankenaustausches und teilen branchenübergreifend Lust, Frust und Alltagsaspekte – über die wöchentlichen Begegnungen hinaus. Nicht nur dadurch erweitern wir Kompetenz und Horizont.
Die Gemeinsamkeit basiert auf Vertrauen. Dieses Vertrauen fußt auf Klarheit, Verbundenheit, Respekt, Zuverlässigkeit und offenem Umgang. Nur so können wir ein konstruktives Miteinander pflegen und uns aufeinander verlassen. Wir verpflichten uns, aufrecht interessiert miteinander umzugehen und Geschäfts-Empfehlungen sowie Impulse offensiv zu geben.
Kurz: MMBF bietet eine Sphäre des Vertrauens, in der wir Kompetenz und Horizont erweitern, uns für die Arbeitswoche aufladen und Chancen für Empfehlungen aktiv nutzen.
MMBF ist ein Netzwerk von Unternehmer-Persönlichkeiten, die Werte teilen und einander stärken. Wir pflegen die Kultur des Gedankenaustausches und teilen branchenübergreifend Lust, Frust und Alltagsaspekte – über die wöchentlichen Begegnungen hinaus. Nicht nur dadurch erweitern wir Kompetenz und Horizont.
Die Gemeinsamkeit basiert auf Vertrauen. Dieses Vertrauen fußt auf Klarheit, Verbundenheit, Respekt, Zuverlässigkeit und offenem Umgang. Nur so können wir ein konstruktives Miteinander pflegen und uns aufeinander verlassen. Wir verpflichten uns, aufrecht interessiert miteinander umzugehen und Geschäfts-Empfehlungen sowie Impulse offensiv zu geben.
Kurz: MMBF bietet eine Sphäre des Vertrauens, in der wir Kompetenz und Horizont erweitern, uns für die Arbeitswoche aufladen und Chancen für Empfehlungen aktiv nutzen.
Sonntag, März 19, 2006
symfony - open-source PHP5 MVC web framework
Based on the best practices of web development, thoroughly tried on several active websites, symfony aims to speed up the creation and maintenance of web applications, and to replace the repetitive coding tasks by power, control and pleasure.
Symfony provides a lot of features seamlessly integrated together, such as:
- simple templating and helpers
- cache management
- smart URLs
- scaffolding
- multilingualism and I18N support
- object model and MVC separation
- Ajax support
- enterprise ready
symfony-project.com
Symfony provides a lot of features seamlessly integrated together, such as:
- simple templating and helpers
- cache management
- smart URLs
- scaffolding
- multilingualism and I18N support
- object model and MVC separation
- Ajax support
- enterprise ready
symfony-project.com
26 Resources on Web2.0 Beta programs you just HAVE to be in
Diese Zusammenfassung ist nicht verfügbar.
Klicke hier, um den Post aufzurufen.
Dienstag, März 14, 2006
Tonabnehmer
Der Tonabnehmer ist eine Audiokolumne zur agilen Softwareentwicklung und ein kleines Experiment im Podcasting von Frank Westphal.
Tonabnehmer
Tonabnehmer
Labels:
agile programming,
programming,
rails,
ruby,
web development
Freitag, März 10, 2006
Consumating: Hot nerdy girls and indie rock boys! With glasses!
Hm... noch so eine Social-Dingens Website. Ich bin ja mal wirklich gepsannt, welche davon am Ende tatsächlich überleben werden. Und wie sich der Markt insgesamt entwickelt. Sicher wird es auch Nischen geben, für kleinere Social Networks. Der Markt dafür wird sich aber wohl noch eine ganze Weile in der Selbstfindungsphase bleiben... .
"What is Consumating?
Consumating is a site that helps geeks, nerds, hipsters, and bloggers find dates (and more!) that uses tags. Tags let you describe yourself and identify your interests without having to fit into any rigid stereotype. You can search through the profiles by combining tags to create your perfect date, find people with similar interests, or just look at all the purty faces. And even if you're not looking for dates, you can answer our Weekly Questions and vie for a spot amongst the it-kids."
Consumating: Hot nerdy girls and indie rock boys! With glasses!
"What is Consumating?
Consumating is a site that helps geeks, nerds, hipsters, and bloggers find dates (and more!) that uses tags. Tags let you describe yourself and identify your interests without having to fit into any rigid stereotype. You can search through the profiles by combining tags to create your perfect date, find people with similar interests, or just look at all the purty faces. And even if you're not looking for dates, you can answer our Weekly Questions and vie for a spot amongst the it-kids."
Consumating: Hot nerdy girls and indie rock boys! With glasses!
Odeo.com: Record and Share Audio
# Record Audio Create recordings from your browser—or your phone
# Share with People Send your voice to friends, family, or colleagues
# Podcast to the World Make shows that people can get with iTunes
# Discover New Audio Hear friends, favorites, or something new
Odeo: Record and Share Audio
# Share with People Send your voice to friends, family, or colleagues
# Podcast to the World Make shows that people can get with iTunes
# Discover New Audio Hear friends, favorites, or something new
Odeo: Record and Share Audio
Donnerstag, März 09, 2006
Mittwoch, März 08, 2006
script.aculo.us - web 2.0 javascript
script.aculo.us provides you with easy-to-use, compatible and, ultimately, totally cool JavaScript libraries to
make your web sites and web applications fly, Web 2.0 style.
script.aculo.us - web 2.0 javascript
make your web sites and web applications fly, Web 2.0 style.
script.aculo.us - web 2.0 javascript
Labels:
ajax,
javascript,
web development
Montag, März 06, 2006
MC on MacOSX: Install the GNU Midnight Commander from source
When I got my Mac and with it my introduction to the wonderful world of Mac OS X, coming from a Linux background, among the first things I tried to install was the GNU Midnight Commander, mc. mc is a very efficient console file manager which makes manipulating files and browsing your system a breeze. Those of us who spent a good part of their lives using Norton Commander and its countless clones on various operating systems simply can't feel at home without a tool like it.
macosxhints - 10.3: Install the GNU Midnight Commander from source
macosxhints - 10.3: Install the GNU Midnight Commander from source
Ruby on Rails in the Enterprise Toolbox
If you've followed the IT blogosphere even slightly over the past months, you've unavoidably heard of a "Web 2.0" web development framework named Ruby on Rails. Ruby on Rails (or, just Rails) is indeed an exciting development and definitely has earned a lot of the attention it's getting. Following the recent 1.0 release of Rails, this article is my feeble attempt to help you see through the hype and see Rails for what it's worth. Specifically, I'd like to pose the question, where does Ruby on Rails fit in the enterprise development landscape?
Ruby on Rails in the Enterprise Toolbox
Ruby on Rails in the Enterprise Toolbox
Labels:
programming,
rails,
web development
Sonntag, März 05, 2006
Ruby on Rails vs Python Web Frameworks
Interesting comparison between web development with Rails compared to Python. Also outlines the many advantages Ruby and Ruby on Rails have.
Zifus: Ruby on Rails vs Python Web Frameworks
Zifus: Ruby on Rails vs Python Web Frameworks
Labels:
programming,
rails,
ruby,
web development
Learn to Program
If you like to teach someone how to program, which language might be best? Exactly: Ruby!
Learn to Program, by Chris Pine
Learn to Program, by Chris Pine
Labels:
programming,
software engineering,
UML
try ruby! (in your browser) - A Ruby tutorial
Really nice Ruby tutorial where you can try out Ruby with a console that appears in your Browser.
try ruby! (in your browser)
try ruby! (in your browser)
Screencasts of Ruby on Rails
Creating a weblog in 15 minutes? Putting Flickr on Rails? You can wath it here:
Screencasts of Ruby on Rails
Screencasts of Ruby on Rails
Labels:
programming,
rails,
ruby,
web development
Samstag, März 04, 2006
Building Ruby, Rails, LightTPD, and MySQL on MacOS X Tiger
Instructions for manually building and installing the following applications on Mac OS X 10.4 (Tiger):
- Ruby 1.8.4
- Ruby on Rails 1.0.0
- LightTPD 1.4.8
- MySQL 4.1
These instructions also cover the installation of the following supportive applications as well:
- FastCGI 2.4.0
- RubyGems 0.8.11
- Readline 5.1
- PCRE 6.6
- FastCGI and MySQL bindings
Hivelogic: Articles: Building Ruby, Rails, LightTPD, and MySQL on Tiger
- Ruby 1.8.4
- Ruby on Rails 1.0.0
- LightTPD 1.4.8
- MySQL 4.1
These instructions also cover the installation of the following supportive applications as well:
- FastCGI 2.4.0
- RubyGems 0.8.11
- Readline 5.1
- PCRE 6.6
- FastCGI and MySQL bindings
Hivelogic: Articles: Building Ruby, Rails, LightTPD, and MySQL on Tiger
Freitag, März 03, 2006
Introduction to UML 2: Sequence Diagrams
Introduction to UML 2 Sequence Diagrams: "UML sequence diagrams model the flow of logic within your system in a visual manner, enabling you both to document and validate your logic, and are commonly used for both analysis and design purposes. Sequence diagrams are the most popular UML artifact for dynamic modeling, which focuses on identifying the behavior within your system."
Ruby on Rails: Scalability? Security?
Ruby on Rails may be flavour of the year, but is it secure? Will it scale?
Security vulnerabilities are logic errors. You can have just as many security violations in a Java program or a Perl program or something else.
So would he recommend Rails for a highly secure application like online banking?
Definitely. But what gets used is not necessarily decided on technical excellence but more: ‘I wouldn’t get fired for using Java.’ It’s a political concern more than it’s a technical concern. As for scalability, we didn't try to solve that problem with Rails, because it is already solved. How is Yahoo scaling? They’re doing billions of page views a day, and they’re using PHP. The thing about PHP, Perl, Python and Ruby is that they can all be architected in the same manner, which is this notion of not having session state in the application layer. You push that down to the database, or you push it down to a shared memory store. That gives you the freedom of adding new application servers at will. You have load balancers, then you have web servers, then you have load balancers, then you have application servers. Rails is intensely scalable in that fashion.
Read more
Security vulnerabilities are logic errors. You can have just as many security violations in a Java program or a Perl program or something else.
So would he recommend Rails for a highly secure application like online banking?
Definitely. But what gets used is not necessarily decided on technical excellence but more: ‘I wouldn’t get fired for using Java.’ It’s a political concern more than it’s a technical concern. As for scalability, we didn't try to solve that problem with Rails, because it is already solved. How is Yahoo scaling? They’re doing billions of page views a day, and they’re using PHP. The thing about PHP, Perl, Python and Ruby is that they can all be architected in the same manner, which is this notion of not having session state in the application layer. You push that down to the database, or you push it down to a shared memory store. That gives you the freedom of adding new application servers at will. You have load balancers, then you have web servers, then you have load balancers, then you have application servers. Rails is intensely scalable in that fashion.
Read more
Labels:
programming,
rails,
ruby,
web development
Enterprise Ruby On Rails |- Online book
This online book book will guide you through a real-world high-capacity and highly available platform.
Enterprise Ruby On Rails |:
Enterprise Ruby On Rails |:
Labels:
programming,
rails,
ruby,
web development
Ruby on Rails Usage: Demonstration video
This demo does pretty well demonstrate the ease of use of the RoR Framework
rails_take2_with_sound.mov (video/quicktime Object)
rails_take2_with_sound.mov (video/quicktime Object)
Labels:
programming,
rails,
ruby,
web development
Ruby on Rails Scalability: Some numbers...
Justin Gehtland is back with numbers to back up his original claim that “Rails is actually faster” for his application than the Java/Spring/Hibernate/JSTL stack powered version was. Through various benchmarks, he has found Rails to be roughly 15-30% faster than the old Java version. Interestingly enough, it seemed that Rails was especially better performing on deeper domain feature... .
Justin�Gehtland is back with numbers to back it up
Justin�Gehtland is back with numbers to back it up
Labels:
programming,
rails,
ruby,
web development
Interesting discussion on Ruby on Rails and Scalability
... can be found here:
The Joel on Software Discussion Group - What's all the fuss about Ruby On Rails?
This is a good point when discussing about scalability:
"Besides, arguments about scalability are a non-issue.
Ruby On Rails pushes most of the hard work onto the most proven of all scalable workhorses: the relational database.
Proponents of the Java stack may crow about the scalability of their frameworks, but on the frontline it is choking in complexity.
Long term, complexity is as important as performance.
True, Rails is yet to prove itself in terms of scalability, but Java still has some way to go.
Rails can do the simplicity, but can it manage the performance?
Java can do the performance, but can it manage the simplicity?
Remember that Java was once the slow, unproven contender itself. It won out against C because of reduced complexity, not because of increased performance."
The Joel on Software Discussion Group - What's all the fuss about Ruby On Rails?
This is a good point when discussing about scalability:
"Besides, arguments about scalability are a non-issue.
Ruby On Rails pushes most of the hard work onto the most proven of all scalable workhorses: the relational database.
Proponents of the Java stack may crow about the scalability of their frameworks, but on the frontline it is choking in complexity.
Long term, complexity is as important as performance.
True, Rails is yet to prove itself in terms of scalability, but Java still has some way to go.
Rails can do the simplicity, but can it manage the performance?
Java can do the performance, but can it manage the simplicity?
Remember that Java was once the slow, unproven contender itself. It won out against C because of reduced complexity, not because of increased performance."
Labels:
programming,
rails,
ruby,
web development
Donnerstag, März 02, 2006
Programming Ruby in Deutsch
Hier gibt es das Buch 'Programming Ruby' von David Thomas und Andrew Hunt in deutscher Übersetzung.
, Ruby, Programming Ruby, deutsche �bersetzung, Programmieren in Ruby
, Ruby, Programming Ruby, deutsche �bersetzung, Programmieren in Ruby
Kann man von Blogwerbung leben?
In den USA gibt es mittlerweile einige erfolgreiche Blogger, die Blogging zu ihrerr einzigen Erwerbsquelle gemacht haben. Anzeigen auf dem eigenen Blog, Werbepartner und Sponsoren machen dort fünfstellige Monatseinnahmen möglich.
Ginge das auch in Deutschland? Robert Basic hat sich in diesem Artikel gedanken dazu gemacht - sein Fazit: Vielleicht jetzt noch nicht. Aber irgendwann bestimmt! Der Schritt in die Selbstständigkeit ist nie leicht - ganz gleich in welcher Branche man Fuss fassen möchte. Sehr lesenswert.
Basic Thinking Blog - Von Blogwerbung leben?
Ginge das auch in Deutschland? Robert Basic hat sich in diesem Artikel gedanken dazu gemacht - sein Fazit: Vielleicht jetzt noch nicht. Aber irgendwann bestimmt! Der Schritt in die Selbstständigkeit ist nie leicht - ganz gleich in welcher Branche man Fuss fassen möchte. Sehr lesenswert.
Basic Thinking Blog - Von Blogwerbung leben?
advAJAX / AdvancedAJAX 1.0
AdvancedAJAX is a JavaScript object allowing to use XMLHttpRequest object easier and speeding up development of AJAX based projects. It consists a bound of methods helping creating queries, error handling, usage with HTML forms as well as connection timeouts and reconnecting.
advAJAX / AdvancedAJAX 1.0
advAJAX / AdvancedAJAX 1.0
Easy PHP/AJAX framework: My-Bic
This seems to be one of the simplest AJAX frameworks to come out so far for PHP. It took me 10 minutes to do a quick app. It supports XML, Text and JSON formats as well as GET/POST and custom headers. It doesn't try and do any crazy PHP/JS serializing. There are quit a few tutorials on there as well. Enjoy.
My-BIC = Easy Ajax
My-BIC = Easy Ajax
Mittwoch, März 01, 2006
The history of splash screens with pics
Check out some old-school Splashes to your favorite applications,
http://www.guidebookgallery.org/splashes
http://www.guidebookgallery.org/splashes
Apple Ideas - this is really innovative ;)
Flickr gallery of photoshopped ideas for Apple products. Some really great designs. Highlights include touchscreen keyboards, ipod 4track, and the mac tablet pro.
Apple Ideas - a photoset on Flickr
Apple Ideas - a photoset on Flickr
Hello Company - Business, Technology, News and Analysis
Hellocompany covers the smart way of doing business- choosing the right technologies, doing the right thinking and deploying resources for maximum gain. It is a one-stop knowledge resource for the busy executive.
Hello Company - Business, Technology, News and Analysis
Hello Company - Business, Technology, News and Analysis
Using Ruby on Rails for Web Development on Mac OS X
Apple has put up a very concise tutorial on building web apps using Rails. It gives a more complete view of Rails than I have seen in other getting-started tutorials and also shows some much better practices like migrations to build the database instead of raw, unportable SQL.
Using Ruby on Rails for Web Development on Mac OS X
Using Ruby on Rails for Web Development on Mac OS X
The 10 Most Popular Open Source Designs for Websites
The open source design community is alive and well. take a look at some of the best designs at owd.org. The link goes to the most popular designs. There are some stunning designs and they can be downloaded and used for free as well!
Open Web Design - Most Popular
openwebdesign.org
Open Web Design - Most Popular
openwebdesign.org
Instant Rails
Instant Rails is a one-stop Rails runtime solution containing Ruby, Rails, Apache, and MySQL, all preconfigured and ready to run. No installer, you simply drop it into the directory of your choice and run it. It does not modify your system environment.
InstantRailsWiki: Instant Rails
InstantRailsWiki: Instant Rails
Dienstag, Februar 28, 2006
Ajax on Rails
In a few short months, Ajax has moved from an obscure and rarely used technology to the hottest thing since sliced bread. This article introduces the incredibly easy-to-use Ajax support that is part of the Ruby on Rails web application framework. This is not a step-by-step tutorial, and I assume that you know a little bit about how to organize and construct a Rails web application.
ONLamp.com -- Ajax on Rails
ONLamp.com -- Ajax on Rails
Montag, Februar 27, 2006
Sergey Brin: No Office suite for Google from Guardian Unlimited: Technology
Sergey Brin: No Office suite for Google
By Jack Schofield / Google 11:39am
At ZD Net, Dan Farber reports:
Google co-founder Sergey Brin made a guest appearance at the Web 2.0 conference. During his conversation, hosted by John Battelle, someone from the audience asked Brin about when a 'Google Office,' a web-based productivity suite, would appear. Brin responded: "I don't really think that the thing is to take a previous generation of technology and port them directly, and say can we do the minicomputer on the Web on AJAX makes sense. I'm not saying that's what [Microsoft] Office is, I'm just saying that I think the Web and Web 2.0, if that's what you want to call it, gives you the opportunity to do new and better things than the Office package and more. We don't have any plans [to do an office suite]."
--
Comment:
The silly hype about Google offering a hosted OpenOffice -- based on no facts at all, as far as I can see -- hasn't done Google's image any good among people who have a clue, so it's no surprise to find Brin rubbishing the idea. And in response, for example, InfoWorld's Dave Rosenberg blogs: "Finally, it's been said! Google has regained some respect in my eyes".
Of course, Brin is not sayng that Google will never offer office-style capabilities online, but that if it did, Google would do it in a way that fitted the Brave New Web, not just try to rejig something based on a failed commercial desktop program from a previous century.
Whether Google could pull it off is another matter. Now Google and its founders are enormously rich and powerful, people are less inclined to forgive the failings of its software, as illustrated by Rosenberg's aside on "its amazingly weak RSS reader -- why can't this company do much right beyond Search?"
Source:
Sergey Brin: No Office suite for Google from Guardian Unlimited: Technology
By Jack Schofield / Google 11:39am
At ZD Net, Dan Farber reports:
Google co-founder Sergey Brin made a guest appearance at the Web 2.0 conference. During his conversation, hosted by John Battelle, someone from the audience asked Brin about when a 'Google Office,' a web-based productivity suite, would appear. Brin responded: "I don't really think that the thing is to take a previous generation of technology and port them directly, and say can we do the minicomputer on the Web on AJAX makes sense. I'm not saying that's what [Microsoft] Office is, I'm just saying that I think the Web and Web 2.0, if that's what you want to call it, gives you the opportunity to do new and better things than the Office package and more. We don't have any plans [to do an office suite]."
--
Comment:
The silly hype about Google offering a hosted OpenOffice -- based on no facts at all, as far as I can see -- hasn't done Google's image any good among people who have a clue, so it's no surprise to find Brin rubbishing the idea. And in response, for example, InfoWorld's Dave Rosenberg blogs: "Finally, it's been said! Google has regained some respect in my eyes".
Of course, Brin is not sayng that Google will never offer office-style capabilities online, but that if it did, Google would do it in a way that fitted the Brave New Web, not just try to rejig something based on a failed commercial desktop program from a previous century.
Whether Google could pull it off is another matter. Now Google and its founders are enormously rich and powerful, people are less inclined to forgive the failings of its software, as illustrated by Rosenberg's aside on "its amazingly weak RSS reader -- why can't this company do much right beyond Search?"
Source:
Sergey Brin: No Office suite for Google from Guardian Unlimited: Technology
Simplified Media? - Microsoft, OpenOffice, and the Google Textarea
The big technology news this week is about a Microsoft memo freaking out over Google. This panic is seen in a few ways - a late-breaking dash for more search capabilities, and a sudden appreciation (in IE7 and in the next release of Office) for open stadards. But the big worry is web applications - hosted services that might replace the desktop software products upon which MS built an empire.
Simplified Media Microsoft, OpenOffice, and the Google Textarea
Simplified Media Microsoft, OpenOffice, and the Google Textarea
OOoWikipedia - Connect OOo to the free Wikipedia encyclopedia
The OOoWikipedia macro allows to you to use this encyclopedia directly from OpenOffice.org. Simply highlight a word in a text portion, launch the macro and your browser will open the corresponding article in the encyclopedia, if the definition is available
OOoConv - OOoWikipedia
OOoConv - OOoWikipedia
OpenOffice: UNO Development Kit Project
Universal Network Objects is the software component for the OpenOffice.org office suite.
udk: UNO Development Kit Project
udk: UNO Development Kit Project
Schnelle OpenOffice - UNO Entwicklungen mit NOA (Nice Office Access)
Die Java UNO (Universal Network Objects) API von OpenOffice.org ist ein flexibles und mächtiges Werkzeug. Aber die inhärente Komplexität und ungewohnte Handhabung dieser API macht den Einstieg schwer und zeitaufwendig. Mit der leichtgewichtigen Wrapper und High Level API NOA können Sie schnell OpenOffice.org basierte Anwendungen entwickeln - ohne in die üblichen "Anfängerfallen" zu tappen.
Nice Office Access — ubion.ORS
Nice Office Access — ubion.ORS
Mittwoch, Februar 22, 2006
Danymic Ajax tabs
CSS Tabs seem to be all the rage with the kids these days. It seems that the most popular method of creating tabs using CSS is the Sliding Doors method. They seem to look the coolest and are very easy to implement. However, they're so... static.
Taking up the idea of the sliding door tabs and mixed them up with a little javascript and ajax to make them very dynamic on the client side.
Dynamic Ajax tabs
Taking up the idea of the sliding door tabs and mixed them up with a little javascript and ajax to make them very dynamic on the client side.
Dynamic Ajax tabs
Montag, Februar 20, 2006
Freitag, Februar 17, 2006
Yahoo! User Interface Library
The Yahoo! User Interface Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, HTML and AJAX. The UI Library Utilities facilitate the implementation of rich client-side features by enhancing and normalizing the developer's interface to important elements of the browser infrastructure (such as events, in-page HTTP requests and the DOM). The Yahoo UI Library Controls produce visual, interactive user interface elements on the page with just a few lines of code and an included CSS file. All the components in the Yahoo! User Interface Library have been released as open source under a BSD license and are free for all uses.
Yahoo! UI Library
Yahoo! UI Library
blummy.com - The bookmarklet management bookmarklet
blummy is a free tool for quick access to your favorite web services via your bookmark toolbar.
It's a kind of drop down menu consisting of widgets (called blummlets) that provide rich functionality. It works on almost every page on the web*. Just click on it at your toolbar.
blummy - The bookmarklet management bookmarklet
It's a kind of drop down menu consisting of widgets (called blummlets) that provide rich functionality. It works on almost every page on the web*. Just click on it at your toolbar.
blummy - The bookmarklet management bookmarklet
WikiMatrix.org - Wiki Feature Comparison
Choose:
Find the Wikis that match your personal needs with the Wiki Choice Wizard. Just answer a few questions.
Compare:
Compare the Wikis of your choice in a comfortable side-by-side table. Just select them on the left and click the button.
Talk:
Use the forum to talk to other Wiki users, ask questions and discuss everything Wiki.
Enhance
Add your own Engine to the Matrix or share your knowledge about Wikis in WikiMatrix's Documentation Wiki.
WikiMatrix / Wiki Feature Comparison - Compare them all
Find the Wikis that match your personal needs with the Wiki Choice Wizard. Just answer a few questions.
Compare:
Compare the Wikis of your choice in a comfortable side-by-side table. Just select them on the left and click the button.
Talk:
Use the forum to talk to other Wiki users, ask questions and discuss everything Wiki.
Enhance
Add your own Engine to the Matrix or share your knowledge about Wikis in WikiMatrix's Documentation Wiki.
WikiMatrix / Wiki Feature Comparison - Compare them all
Complete List of Web 2.0 Products and Services
People like to use Web 2.0 applications. Many services are expected to replace our desktop applications. How about having a list of all the Web 2.0 software available?
Complete List of Web 2.0 Products and Services - Listible!
Complete List of Web 2.0 Products and Services - Listible!
Web 2.0 Innovation Map
The Web 2.0 Innovation Map grew out of an interest in how Web 2.0 development is distributed geographically. Using the lists of Web 2.0 applications from various sources (see listings) and a bit of elbow grease to locate addresses, the Innovation Map was born. The locations listed here have come either from a WHOIS lookup or the contact information from the web site itself. Locations are not guaranteed to be accurate.
Web 2.0 Innovation Map
Web 2.0 Innovation Map
Donnerstag, Februar 16, 2006
Mittwoch, Februar 15, 2006
Creating Use Case Diagrams
Learn the basics of use case diagrams and try our hand at drawing a use case diagram.
Creating Use Case Diagrams
Creating Use Case Diagrams
Dienstag, Februar 14, 2006
Programming: Is Design Dead?
For many that come briefly into contact with Extreme Programming,
it seems that XP calls for the death of software design. Not just is
much design activity ridiculed as 'Big Up Front Design', but such
design techniques as the UML, flexible frameworks, and even
patterns are de-emphasized or downright ignored. In fact XP
involves a lot of design, but does it in a different way than
established software processes. XP has rejuvenated the notion of
evolutionary design with practices that allow evolution to become a
viable design strategy. It also provides new challenges and skills as
designers need to learn how to do a simple design, how to use
refactoring to keep a design clean, and how to use patterns in an
evolutionary style.
Is Design Dead?:
it seems that XP calls for the death of software design. Not just is
much design activity ridiculed as 'Big Up Front Design', but such
design techniques as the UML, flexible frameworks, and even
patterns are de-emphasized or downright ignored. In fact XP
involves a lot of design, but does it in a different way than
established software processes. XP has rejuvenated the notion of
evolutionary design with practices that allow evolution to become a
viable design strategy. It also provides new challenges and skills as
designers need to learn how to do a simple design, how to use
refactoring to keep a design clean, and how to use patterns in an
evolutionary style.
Is Design Dead?:
Montag, Februar 13, 2006
What if Microsoft Never Existed?
Apple Matters | Part 1: What if Microsoft Never Existed?: "Where would the computing world be if Microsoft never existed? and Would the computing world be better off without its 20 years of influence?"
Rolling with Ruby on Rails
Maybe you've heard about Ruby on Rails, the super productive new way to develop web applications, and you'd like to give it a try, but you don't know anything about Ruby or Rails. This article steps through the development of a web application using Rails. It won't teach you how to program in Ruby, but if you already know another object-oriented programming language, you should have no problem following along (and at the end you can find links on learning Ruby).
ONLamp.com -- Rolling with Ruby on Rails
ONLamp.com -- Rolling with Ruby on Rails
Your IT Company's Biggest Enemy
Your IT company's biggest enemy is your human resource department. ;-)
Read why:
Read why:
Montag, Februar 06, 2006
Practical UML™: A Hands-On Introduction for Developers
Practical UML™: A Hands-On Introduction for Developers
The heart of object-oriented problem solving is the construction of a model. The model abstracts the essential details of the underlying problem from its usually complicated real world. Several modeling tools are wrapped under the heading of the UML™, which stands for Unified Modeling Language™. The purpose of this course is to present important highlights of the UML.
At the center of the UML are its nine kinds of modeling diagrams, which we describe here.
* Use case diagrams
* Class diagrams
* Object diagrams
* Sequence diagrams
* Collaboration diagrams
* Statechart diagrams
* Activity diagrams
* Component diagrams
* Deployment diagrams
The heart of object-oriented problem solving is the construction of a model. The model abstracts the essential details of the underlying problem from its usually complicated real world. Several modeling tools are wrapped under the heading of the UML™, which stands for Unified Modeling Language™. The purpose of this course is to present important highlights of the UML.
At the center of the UML are its nine kinds of modeling diagrams, which we describe here.
* Use case diagrams
* Class diagrams
* Object diagrams
* Sequence diagrams
* Collaboration diagrams
* Statechart diagrams
* Activity diagrams
* Component diagrams
* Deployment diagrams
Agile Modeling (AM) : Effective Practices for Modeling and Documentation
Agile Modeling (AM) Home Page
Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems. Simply put, Agile Modeling (AM) is a collection of values, principles, and practices for modeling software that can be applied on a software development project in an effective and light-weight manner. As you see in Figure 1 AM is meant to be tailored into other, full-fledged methodologies such as XP or RUP, enabling you to develop a software process which truly meets your needs.
Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems. Simply put, Agile Modeling (AM) is a collection of values, principles, and practices for modeling software that can be applied on a software development project in an effective and light-weight manner. As you see in Figure 1 AM is meant to be tailored into other, full-fledged methodologies such as XP or RUP, enabling you to develop a software process which truly meets your needs.
Freitag, Januar 06, 2006
Freitag, Dezember 16, 2005
Donnerstag, Dezember 15, 2005
Donnerstag, Dezember 08, 2005
International Trade Theory & Policy Analysis
International Trade Theory & Policy Analysis
A website to make information about international economics accessible for anyone who is interested.
A website to make information about international economics accessible for anyone who is interested.
surviveoutsourcing.com
surviveoutsourcing.com
SurviveOutsourcing.com is the blog of an American IT professional. SurviveOutsourcing covers events in the offshore outsourcing world and provides a perspective on how to position your career in a changing economy.
SurviveOutsourcing.com is the blog of an American IT professional. SurviveOutsourcing covers events in the offshore outsourcing world and provides a perspective on how to position your career in a changing economy.
Freitag, Dezember 02, 2005
Anna Sahlene
What a Woman!!!!!

Die gute hat mal beim Eurovision Song Contest mitgemacht.
Mehr davon gibt es hier
Und ihre offizielle Website ist http://www.sahlene.com

Die gute hat mal beim Eurovision Song Contest mitgemacht.
Mehr davon gibt es hier
Und ihre offizielle Website ist http://www.sahlene.com
Abonnieren
Posts (Atom)