Zombies – The open source monsters

Filmmaker George A. Romero invented our modern concept of a zombie as a slow-walking, flesh-eating ghoul. However his creation has been mimicked and reimagined countless times when other classic monsters such as the Boris Karloff style Frankenstein has been fiercely protected from copyright infringement by Universal Studios. This video explains how a copyright mistake has…

This kinda explains the explosion of zombie based movies, TV Series back 5-10 years ago.  I often attend meetings where at least half of the attendees are zombies, looking for brains.

via Zombies – the open source monsters — Adafruit Industries – Makers, hackers, artists, designers and engineers!

Backlogger web app released to Github, it’s a Scrum thing.

2017-03-07 12.30.08.jpg

“Backlog” is one of those SCRUMmy terms used to identify features or functions that have been dreamed up or discussed for an application.   You collect these ideas into a list which is called the “Backlog”.  Then this list is reviewed (Sprint Review) and the ideas are refined (Groomed) and an estimate of effort (Story Points) is assigned to it.  Then folks get together and discuss which ones should be done in the next timeframe (Sprint).  To collect these ideas some companies use an issue tracking system or an off the shelf ticket system (Atlassian JIRA) and others just use a spreadsheet… gasp.

Sometimes all you need is a simple web application that all the participants can use to enter any ANY of the ideas that came up.  Even things like “The buttons should be colored blue.”  I needed a simple project to help me learn some technologies that are new to me.  Hence the “Backlogger” was born.  The whiteboard above shows the original concept.

Technologies used in Backlogger

  • JavaScript
  • NodeJS
  • Bootstrap
  • Mongo without the headache, neDB
  • jsGrid

Design Requirements

The design requirements were meant to be simple as possible to make this project something that could be done quickly.  They also needed to be flexible to allow for better learning.

  • Single Page Application
  • Open Source
  • No user logins, just a password, we are a big happy family
  • Self-contained application, no need for outside services or servers
  • Mongo database and Mongo queries
  • Allow for a maintainable list of people names who contributed ideas to the backlog
  • Allow for a maintainable list of functional areas to help groups the ideas
  • One time entry of an idea, no editing,
  • The editing of an idea will be done during the grooming
  • Filters that help find ideas quickly
  • Ability to backup and wipe the database (Mongo Documents)
  • Simple report that can be printed directly

GeekMustHave would like to thank Phoenix Learning Labs for the resources and funding to do this project.  GeekMustHave would also like to thank the MDHHS-DWIP team for the testing and feedback.

Open source, common components

What does it look like?

2017-04-02_13-19-46

Backlogger is an Open Source project available on Github.

https://github.com/GeekMustHave/Backlogger

Future

I’ve used “Backlogger” in one project so far but others who have seen it have expressed some interest in it.  That’s another reason why it’s Open Source.

Depending on the feedback I might do additional updates.  Maybe I need a “Backlogger” for the “Backlogger”?

 

 

 

 

 

 

 

 

 

 

 

 

GOM Player – Got video? Play it with this

Image

GOM Video Player is an alternative to the VLC Media Player that most folks use to play videos downloaded from the Internet. I actually use both because sometimes a video will play with one and not the other. VLC does work on just about everything from PC’s, MAC and Linux. VLC does have a pretty extensive list of Codecs (Video formats) it supports. VLC is an open source project. If VLC is so cool then why even bother with GOM?

GOM has most Codecs you need and if your missing one it will try and find it for you. GOM can play incomplete AVI files and rebuild the index for them. It does subtitle support better in some case than VLC which is great for me because of all the anime I watch. I’m learning Japanese I really think so. GOM allows you to take a snapshot of a screen which is very useful if you’re viewing a training video and just need to view a single frame or print it. When viewing training videos I can use the arrow keys to jump a few second forward or backwards.

GOM just like VLC is free product. GOM Labs also makes the GOM encoder that allows you to convert from one video format to another. They make their money by offering a licensed edition of the GOM encoder for $35. I just wished they made a version of the GOM player for Linux. I consider the GOM player the extra screwdriver in my toolbox.