LB
tasknode logo

This is a place for personal projects.

RIDCRM.COM (2024)

Screenshot of RIDCRM selfhosted application.

Universal selfhosted CRM with hierarchically organized dynamic objects...

YPIJS.ORG (2014)

Screenshot of chatbot library.

One of first chatbots in 2014... It was a JS library. Editor was written in Silverlight.

FOTOGRAM.CZ (2012)

Screenshot of FOTOGRAM web application.

Unique site with trip map and itinerary description. With pictures too. Lucrative domain was sold to new owner which pays well for that project.

EPSIRAM (2011)

Screenshot of Epsiram app.

RAM Machine simulator as Android app. Designed for RAM machine defined in this course.

PICBOARD 16f (2010)

Screenshot of picboard 16f app.

This application provides simulation of PIC 16F84 microcontroler HEX instructions in several modes. It was used by VSB TUO FEI for teaching Operation Systems course (OSY) for several years (until Arduino boards comes).

HR SIMULATOR (2021)

Screenshot of HR SIMULATOR.

Imagine, how would it be as a headhunter? GameJam WebGL game in UNITY 3D.

USBNET (Internet from USB flashdisk) (2013)

Screenshot of usbnet standalone web page server.

Did you hear about USB flashdisk, embedded into the wall? This solves file visibility disadvantge by encryption and user keys. Every page into single main encrypted image has its own access key and it is not visible without it.

Skills

"Be universal for present and a future!"
  • ... Java, Spring Boot, J2EE
  • ... C#, .net
  • ... JavaScript, node.js
  • ... using things like bootstrap etc.
  • ... Python I like for making obscure one purpose helpers and I think that Jupyter Notebook is fine.
  • ... It is possible to design CUSTOM HARDWARE prototypes
  • ... I like if I can use tools and scripts to automate software development.
  • ... Source code samples on GitHub

Workflow in 9 steps

"Lets make some software!"
  1. There is a concept at first. A various kind of ideas
  2. I can generate a tons of very nice pictures and diagrams, or graphs and texts. But it is important to briefly describe your goals and environment. Trying to minimalize amount of generated artefacts. I prefer rapid prototyping.
  3. Analyzing and or reverse engineering existing stuff.
  4. Refining things from previous steps. (it seems to be more effective to come firstly with own ideas (1 and 2) and then refine that based on existing stuff).
  5. Hmm, what time do we have for that exactly? Trying to refine things from prev. steps again.
  6. Creating a first prototype. Don't bother with minor details for now.
  7. Evaluating a prototype. Making some feedback on it. It is much cheaper to do it in this phase. Your application is in prenatal stadium (fancy icons won't save it if there are major errors in core architecture of app DNA).
  8. Keeping evaluating and refining, and prototyping...
  9. Repeating prev. steps until project is ready.
[ Top ]

2024 © TaskNode.net