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.

Improving usability of input forms in web applications

In the web application I am developing, I had a barcode input text field and a URL input text field for two different functions of the application. This resulted in 4 text input fields and 4 submit buttons. The layout of the web page became confusing for new users and clattered. I needed to reduce input fields in the front end but also in the already implemented back end.

SPARQL group by only one variable

In semantic web, sparql is a powerful language which can among others query for specific knowledge from provided rdf databases. Recently I tried to find out the largest lake in each country in the world from dbpedia. I came up with a query which resulted in the country and the area of its largest lake but without the name of the lake. I wanted to list the name of the lake in the table.

Customizing WordPress themes without losing changes on updates

The layout and appearance of a WordPress blog is determined by its theme. Most themes offer various options to customize its looks, but often some additional coding is required to create your desired design. If the theme files are modified directly, all modifications will be gone when the theme is updated. A more durable solution is desirable.

Custom charset encoding in filenames when using FTP

FTP is often used to transfer files from one server to another or to create a backup of a website. In most cases, copying all the required files works just fine. Problems might occur though, if some of the filenames use an unexpected charset encoding. When downloading and re-uploading such a file, the filename will be broken and the website won’t be able to serve it anymore. How can you ensure, to always download files with their correct charset encoding?

Moving a WordPress site to HTTPS

An existing WordPress site shall be moved from HTTP to HTTPS. All resources should be loaded via HTTPS after the update. Therefore, all text occurrences, hyperlinks and image resources in pages and posts must be updated with the new URL.

Blocking a website from a computer

Internet is a very useful and powerful tool. Nowadays children learn how to use technology at a very early age, and it is necessary for adults to control what websites minors access and limit access to others or even restrict it for their own security.

Browser cookies history

The problem I faced was due to recurrent searches about the same topic. I spent 3 days looking up transport tickets from city A to city B for date D, and used several travel service web pages (skyscanner, goEuro, kiwi…). Even after I had booked and payed my tickets, I was constantly seeing adverts related to trips from city A to B, transport companies with best pricing, other trips on date D and many other topic-related adverts. These pages (mostly every website) use cookies, and even if you do not accept them, by continuing with your navigation, you’re indirectly accepting them.

Accessing a region-restricted webpage

Even when using the world wide web, we encounter problems to access URLs due to geographical location. More precisely, the problem I faced was with a spanish tv channel website. Contents (series, movies, progrms…) were not accessible from Austria due to the geographical blocking of the webpage.

Calculate lattice paths

Given a square grid consisting of nodes and edges, starting from the top left corner node how do you calculate the number of paths to the node in the bottom right corner while only being able to move down and to the right? For instance in a 1x1 grid there would be 2 paths, in a 2x2 grid there would be 6 and so on.

Using a semantic indexing service in Drupal

Submissions of users in the TechScreen system shall be indexed so that on one side content related to certain concepts can be found by users and on the other side these content related indices can be used to calculate technological competences of the user.


Subscribe to TechScreen Revised RSS