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.

Migrate from Spring MVC Restful Web Service to Spring Boot

Every single day technologies are changing and new frameworks are coming making developers lives easier. Migrating project framework is not easy and sometimes it does not depend just on the developers decision, but also teams decision or even maybe interdepartmental decisions. Spring MVC is a complete HTTP oriented MVC framework managed by the Spring Framework and based in Servlets. The most popular elements in it are classes annotated with @Controller, where you implement methods you can access using different HTTP requests.

Creating a lot of thumbnails

It happens often that on the homescreen there are many images representing the content of the subpages. The images can not be the same as the ones in the subpages, since the homepage would take too long to load, especially for users with poor internet connection. Therefore for every single image, a thumbnail must be created. When wanting to create a thumbnail, the easiest possiblity is to open the image in a graphics editor and change the size manually. Nevertheless, when creating tens or hundred of thumbnails, this is not a solution.

Sending printscreen images

If I want to describe how to do something on a website or just point out something interesting there, I am always using printscreen images. Sometimes one image can save a lot of words and it is more descriptive and understandable. However, when using the default prtsc function and some graphic editor, the process takes too long and the images are saved in my computer, even when after sending them, I do not need them anymore. This whole process can be very annoying when sending many screenshots everyday.

Cancelling query in mysql phpmyadmin

When running query in phpmyadmin, the user is not informed about the progress of the query. When dealing with tables with milions of items, even very simple select can take tens of minutes. After submitting the query, the process is running and it can not be killed. Even when I close the browser window or try to open phpmyadmin in a new window, the process is still on and I can not find a way to kill it.

What tools to use for expanding software company

A start-up is preparing to receive a new seed capital that will be invested in extending of human resources, especially the software development team. However, CTO thinks that we overlooked setting-up a good development process during our initial development phase and need to find a strategy to improve it. Currently we use only a simple SVN repository to maintain codebase where all programmers commit their changes and project manager assigns tasks to each programmer using an e-mail or in person, but no further attempts to improve the development processes were made so far.

Mac does not boot (startup drive is corrupted?)

macOS does not boot anymore and the hidden recovery partition is damaged. A separate disk with the mac operating system is not available but the internal drive must be checked and, if possible, the OS should be reinstalled.

Assure quality of a software product

We are developing an analytical software product where the accuracy of all our data that we generate needs to be assured. However we recently had an incident where we provided wrong data to one of our clients. After careful examination we found a regression that was introduced to our production stacks after a recent release. As a result we almost lost the client and it affected our reputation of a reliable data provider. How can we avoid such incidents in future and assure that the data we are publishing have a good quality?

Improve software deployment process

Software product we are developing have recently grown to the extent that it takes a very long time to build all necessary packages and deploy them to our production infrastructure. Our quality assurance team needs to review all new features implemented in each milestone before we release them so we need very frequent deployments (sometimes several times a day). However, our programmers are currently building all software packages on their local machines and manually deploying them to the staging server over SSH.

Evaluation of R models in Azure Machine Learning Studio

MS Azure Lachine Learning Studio is a cloud service that enables users to build, deploy, and share predictive analytics solutions over a web interface. Microsoft currently offers an option for a Create R Model module, which allows for creating custom ML models written in R and integrating them into Azure ML Studio pipelines, hence opening up a vast area of possibilities. However, currently the Evaluate Model module cannot be used with a Create R Model module.

Cannot install/reinstall Cisco Anyconnect after removing Application Folder on macOS

When just removing the Cisco Anyconnect Application folder on macOS, you won't be able to reinstall the same or a newer version of the client because macOS thinks that the Application is still installed.


Subscribe to TechScreen Revised RSS