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.

Android - synchronize all

I have to implement a “synchronize”-button in an Android app such that when pressing the button the local data is synchronized with a server. I (a beginner in this field) have to access a REST-Interface to send new data, which was generated on the app and request new data to update the local database with data from the server. The app should monitor for each database table - synchronization if something went wrong (esp. when sending data to the server-db) and immediately stop if so.

Import Javascript libraries into Angular 2

I had and still have not much experience in web engineering (Javascript, npm-Tool, …) when I started working with Angular 2. There I have a problem that normally one imports an angular-module with e.g. “import {Injectable} from '@angular/core';”. But I want to use the Javascript-library “cytoscape.js”. The problem now is, how to import it such that I can use it.

Transfer "complex" DTO via REST

I have to transfer a quite complex “data transfer object” (DTO) from an Android app via REST to a backend server. I use the Spring framework (Spring boot) which by default encodes the DTO via Jackson. However, the server never recognizes this object as a whole and assignes it or a subset of it to null.

How to reliably stop autoplay of videos on various websites

Autoplaying of videos on various websites (Facebook, Youtube, or other websites where the advertisement plays automatically) can be annoying sometimes. What is the possibility to disable such behavior in favorite browsers file Chrome, Opera or Firefox ?

Visualization of RDF data - TTL format

When somebody want to visualize RDF data in TTL (Turtle) format, what online free solution he can use? I would like to see a graph representation of the data in the TTL file. There exist a lot of solutions for XML format but I am interested in TTL format.

How erase data in Apache Jena Fuseki

My problem is following: I created a new dataset with the name A in Apache Jena Fuseki, uploaded data B and erased dataset. I created a new dataset A and uploaded different data C. Why the original data B is still visible in the newly created dataset?

How to stop pop-ups in chrome

Many times when we try to find something on the internet using Chrome we find the problem of pop-ups. Trying to perform a search with pop-up windows showing up is annoying and makes searching difficult.

Access a website with a recent DNS change on Windows

Pointing a domain to a new location might turn out to be a problem, because most operating systems keep a DNS cache to speed up the resolution of frequently visited sites. If the location changes before the DNS cache is updated the web server is no longer accessible until the cache is updated again.

Executing tasks regularly in a Django web application

Some web applications periodically need to perform some sort of task (retrieve data from a remote location, perform data store cleanup, etc.). Sometimes these tasks would take too long for a regular request and the user should not have to wait until the task completes.

Trying to fit the screen in CSS

In a web application I am developing, I had a CSS design problem. I had a title bar on top and underneath I had the content. I needed to get the content to spread itself to fit the whole screen instead of squeezing itself to the top.


Subscribe to TechScreen Revised RSS