Jan Tomsa - Vývoj software

Friday, 10 October 2008 11:29 administrator
Print
There are no translations available.

Úvod 

Tvorba software mě baví a živí zároveň.

Při studiu jsem si občas ještě něco naprogramoval, jinak v zaměstnání už to jen řídím a občas si napíšu nějaký skript.

Dále se příležitostně podílím na analýze a designu, nejraději obojí objektově orientované, např. dle metodiky Rational Unified Process.

 

Mé oblíbené/mně známé technologie a nástroje

Následuje výčet technologií, které mi jsou nějakým způsobem blízké nebo s nimi mám zkušenosti.

Databáze

SQL (platformy: v práci Oracle, doma MySQL)

PL/SQL

WWW - klientská strana

HTML, CSS

X3D (VRML)

JavaScript

WWW - serverová strana

Java EE, PHP, decentně Rails

Programovací jazyky / nástroje

Klientský a serverový SW

Java

Oracle Forms+Reports

C++

Delphi (Object Pascal) /už dávno/

Smalltalk /ve škole - viz diplomová práce Automatizované modelování/

Skriptovací jazyky

Ruby, VBA, VBS, WSH, ...

Nástroje (se kterými mám zkušenosti)

Řízení projektů

MS Project

Kontinuální integrace

Luntbuild

Hudson

Maven (základy)

Správa požadavků

Atlassian JIRA - administrace, automatizace pomocí web services

Serena TeamTrack - návrh a definice workflow, skripty, automatizace pomocí web services

Merant Tracker (dříve PVCS Tracker)

Bugzilla

CASE nástroje

Enterprise Architect - OOAD, vytváření vlastních UML profilů

Oracle Designer

Vývojové nástroje

SQL*Plus

TOAD

JDeveloper

NetBeans

Version management

Subversion

PVCS Version Manager

FreeVCS

Ostatní

Ant

SoapUI

XWiki