Welcome to TechScreen

Welcome to the TechScreen site. This side shall support the exchange of knowledge in the domain of Web Engineering and related aspects. As a side effect, this side is used for research on knowledge management technologies. User can pose challenges in the problem domain and can participate in quizzes. Further a bibliography about arcticles in different related domains is continously extended. Finally, questionnaires on different issues are provided. To be able to participate you need an account and a password from TU Wien's TISS system.

Capturing network traffic with Python

<p> It is necessary to capture the traffic on a specific network-interface between a server and a client. Most of the messages can be ignored, but some of them should be filtered and evaluated.<br /> This depends on the message-body. </p> <p> Other requirements: <li>The network-interface should be choosable from a list of all available devices.<li>The body should be readable by a human-beings. <li>only SYN-Packages, no ACKs<li>specific IP-Adresses </p> It should run on Linux.

Get SMS birthday reminders

Beeing a lousy grandchild, I nearly forgot the birthday of my grandmother a few days ago. This happens to me serveral times a year and I always feel a bit ashamed. It’s even more annoying because I have all the birthday data of my family and close friends properly stored on my harddrive. Beeing a mac user, I use Apple’s address book application to manage my contacts and that’s also the place where all those birthday data is stored. To come to the point, I do have the right data but it’s not at the right place.

Semantic contact information in HTML

When writing HTML-documents, it’s quite common to provide some contact information in the document. The same is true for whole websites, where you typically have some dedicated page containing detailed contact information. People nowadays understand that it can be vital for their businesses to use structued ways to describe their offerings and profiles and „beeing found“ is a key aspect to success in electronic business. One aspect of this, clearly is contacting information. To my knowledge, the usual way of providing this information is the addess-tag of HTML.

Download Flickr Favorites

The prominent foto and video sharing website flickr.com hosts billions of photos. For me, it is a fascinating and simple way of getting inspiration in a very visual way. I thereby use tags for searching, e.g. „holiday austria“, scan through the individual search results and mark those pictures as favorites which I really like. This way, I selected over 2200 fotos as beeing favorites to me. The process of marking those favorites consists of a single action, a click on the little star icon, located over the top left of each foto in the individual foto view.

Tracking the source of visit of our website

As a company or the owner of a website, it is necessary to understand the characteristics of our visitors. The information could be useful to enhance the website itself, or even to create a targeted advertisement. These information including the location and the source of the user visit. In the other hand, the statistics of each page in our website are also important. For example: how often user visit the particular page, which page is the most visited page, where the user usually navigate from one page to another.

Put online indicator in our web page

Sometimes as an administrator or service center of a web site we would like to show whether we are online or not so that the customers know that they could contact us directly (if we are online). Or simply as an individual we would like to allow our visitor to see us whether we are online and able to receive any instant message.

How to enable Java in Firefox 3.6

Since Firefox 3.6, the option box to enable Java (not javascript) in Preferences->Content is disappeared. Now, the question is: how to enable Java content pages in Firefox 3.6 or later? Because, on one side sometimes there is an important site for us that need Java. And in another side, some of us prefer to use Firefox (than any other internet browsers) and do not want to change our default browser to any other browsers.

How to get notified for each incoming e-mail

Sometimes we would like to be always updated by the incoming e-mail in our inbox. But then the problem is that sometimes, or more likely we have more than one e-mail account. It is so annoying to check for (and provide) each tab/window for these e-mail accounts.

Creating custom content from various website

Sometimes we want to organize the information from several different website so that it become easier for us. For example: compare the price of a product from many different on line shops, browse pictures from many different websites, read news from many different news website, and so on.

Preventing SQL-Injection in a Java application

Sql-Injection is a technique to inject (or execute) SQL commands within an application (database). It is mainly used to gain access to a databases content for which one has no authorization.


Subscribe to TechScreen Revised RSS