Michael Hartog

Detailing random personal things since 2008
  • Michael Hartog
  • Blog
  • About
  • Livestream
  • Mini DB App
  • To-do
  • Resumé

Mini DB App

This database app was made for a friend and gave me a great reason to take on a java project. This is my first GUI-based java6 project, my other java projects were done all the way back with java 1.1.

I got some great help from chaos95 on irc.foonetic.net with the database queries and using databases in general.

Download available, including source, here: MiniApp.tar.gz (updated Feb 28th, 2010) Creative Commons License

Info:

This uses a sqlite database called minis.db and stores images in a ./images/ folder. The tags are searchable but nothing else is. It also shows some basic stats at the bottom, getting the number by tag name.

To Do:

  • Tags are stores as “,foo,bar,” instead of “foo,bar” as is natural. This can be fixed with a more complex database system, but I’m not sure if it’s necessary for such a small project.
  • Should show tag count when searching along with results, easy fix
  • Allow user to have multiple databases, opening by file name. Extra work, not necessary for current scope.
  • Blogs

    • Kurina
    • Rebecca
    • Veronica
  • Links To Things

    • Idle Thumbs
    • Proxy
    • Tales of Mere Existence
    • XKCD
  • Social

    • Facebook
    • Google+
    • Last.fm
    • Steam
    • Tumblr
    • Twitter
  • Twitter

    • I just backed Idle Thumbs Video Game Podcast on @Kickstarter
      http://t.co/QahGISrX
      2012/02/20 17:31
    • I have Tribes Ascend invites it seems. Anyone want one?
      2012/02/17 19:22
    • Why hello there @SouZou_Inc ;)
      http://t.co/v96HqlLF
      2012/02/14 15:19
    • Got my G today. But more importantly I made my drivers license say 200cm instead of 198cm. F yeah.
      2012/02/14 12:37
  • Categories

    • Books (3)
    • Comparisons (11)
    • Computers (20)
    • Gaming (16)
    • Music (4)
    • Politics (2)
    • random (38)
    • School (12)
    • Sports (1)
    • Technology (16)
    • TV (3)
    • Uncategorized (1)
    • Work (5)
  • Meta

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org
Michael Hartog's Blog is proudly powered by WordPress and NearlyFreeSpeech.NET
Design & code by Jonk
Entries (RSS) and Comments (RSS).