Decentralized social networks aka own your online identity

February 19th, 2010

Hey! I would like to be known as ME - not “me-on-Facebook”!

Read more…

Matus Zeman Social networks

PPTP VPN with Ubuntu, Netgear and Linksys routers

July 30th, 2009

I was struggling to install VPN (Virtual private network) connection to our company network today. We’ve got Netgear DG834G router with Ubuntu server in the company and Linksys WRT54GR at home. I tried to install PPTP tunneling protocol. It’s insecure but can do the job for now.

Firstly I was trying to install VPN server on Netgear router in the office. I’ve spent some time and then I found out you need to either use Netgear VPN client (not for free), or another Netgear router but this didn’t match my scenario. Then I decided to use the server as PPTP server.

Read more…

Matus Zeman Linux, Networking ,

Wakie wakie!!!

February 22nd, 2009

I’ve just finished first realease of my new application called Wakie. It’s alarm clock offering to wake you up with your favourite songs. It has got some special features like wake up a computer in order to start the alarm, set switch-off timer, or you can set reminder for a forthcoming alarm to not forget important things to do in the morning. Check it out!

Matus Zeman Wakie , ,

Software architecture - Object-oriented design in UML - Flight booking system

February 16th, 2009

This coursework is focused on using Unified Modelling Language - UML in analysis and design process of application development. As the specification is really simple, I’ll just try to cover basic functionality of on-line flight booking system from the customer’s point of view on the system.

Read more…

Matus Zeman MSc Advanced software engineering, Software architecture, University

CORBA vs. Web services

January 20th, 2009

CORBA or Web services are two standards supporting machine-to-machine interaction through the network. I’m trying to show facts to understands basics of these technologies and give small comparison if possible. My practical experience from Web services shows easy of development and deployment (apart of some difficulties using Eclipse) using this standard. I’ve got just theoretical experience with CORBA.  This essay is part of my coursework at uni for Web services module. 

Read more…

Matus Zeman MSc Advanced software engineering, University, Web services ,

Web services 2 - Design & implementation of a webservice-based E-bank system

January 20th, 2009

Second coursework from Web Services module was to implement web services themselves. We should have had client side completed from coursework #1. Was needed to implement two web services, create WSDL files and use web service stubs in our applications to connect the client with web-service. I was having some troubles with Eclipse, so decided to use Netbeans and all the process ran smoothly finally.

Read more…

Matus Zeman MSc Advanced software engineering, University, Web services ,

A simple website - use templates or not?

January 9th, 2009

We’ve just finished one website - really simple www.ceko.sk. It has got few pages, mainly focused on the presentation - first look impression - than some huge functionality. Again - the site is simple, but do I have to bother to use templates for this kind of site?

Read more…

Matus Zeman Web development ,

New features of Java 1.5

January 7th, 2009

Java 2 Platform Standard Edition (J2SE) 5.0 (internal version 1.5) was next major release of Java programming language and platform developed through the Java Community Process (JCP). This release introduced a lot of new features to this already nice language/platform.

Read more…

Matus Zeman MSc Advanced software engineering, University, Web services

Web services - Design & implementation of an E-bank’s graphical user interface

January 7th, 2009

Here is another coursework for Web services module (part 1 - if I can say, because first half was just about Java in general and AWT/Swing packages). We had to implement E-Bank intranet client application to manage customers, their accounts … there has to be some registration system for new employees, and log-in for employees registered already. Only logged in employees can access customers data. Part 2 of this module is finally about Web services themselves and in coursework #2 we have to implement this same functionality but using web services.

Read more…

Matus Zeman MSc Advanced software engineering, University, Web services , , , ,

Software architecture 2 - Use of design patterns

January 7th, 2009

Here I come with first published course-work (Software Architecture module). I currently study MSc. Advanced Software Engineering course at University of Westminster in London. I’ve decided to publish every course-work during my study to share experience with others and improve my skills and knowledge by discussion about it (if there will be some? :). Somebody may find this useful to see what is the study of MSc course about, what and which level of knowledge is expected from students… Anyway, I really enjoy the course so heeere we go!

Read more…

Matus Zeman MSc Advanced software engineering, Software architecture, University , , , , ,