Access POGO/POJO Properties

I was working with my database and my domain classes have 45 properties. I didn't want to implement those by hand. If you're using Grails it will automatically populate the object via GORM. I'm writing some tests to run so I can check my assumptions before I actually run code against the database and populate …

Leaving Evernote?

I have four pain points in my life that lead me to be less organized than I'd like. My bookmarks, my Google Drive, my Evernote, my YouTube playlists. Each one of these are collectors for my "stuff." My Chrome bookmarks have tons of named folders. What happens is I find a bunch of videos I'd …

Cherokee Word Deconstruction

I've been working on a word deconstructor. This was originally called an AffixSplitter or Lemmatizer depending on the project you look at. The original projects can be found here and here and here. It's easy to determine affixes when you know what type of word you're dealing with (verb, noun, adjective, etc). When you don't …

Cherokee Code Libraries

I have spent quite a while (like 2 months now?) working on getting the libraries available for open sourcing. I am finally at the point that they're ready. I'm still improving some of the libraries, but they're ready for use now. I also spent a bit of time refactoring the website to the latest Grails …

QR Code Reader and Catalog RaspberryPi Part 1

I have a storage room, garage, and a workspace. I'm planning to use this to catalog everything from collectibles, Christmas decorations, electronics, leather works, models, research materials, and more. I want to be able to search for items I need and find where they are located in my massive collections. A while back I wanted …

Python 3 cv2 Has No Attribute Aruco

Osiyo. Dohiju? ᎣᏏᏲ. ᏙᎯᏧ? Hey, welcome back. I don't use Aruco in my work. I haven't had a need for Hiro or Aruco markers. However, I was testing some code and came across this error: AttributeError: module 'cv2.cv2' has no attribute 'aruco' Sometimes my pip installs get munged when I install other packages. So I …

Natural Language Understanding (NLU) With Python

Osiyo. Dohiju? Hey, welcome back. One element of SERINDA that I know better than all of the others, including OpenCV and OpenGL, is Natural Language Understanding (NLU). I think since 2009, but may be earlier than that, I have used CMU Sphinx. I know before that I had my own NLU parser written in Java. …

Tensorflow Install Issues With Pip3 MacOS

Osiyo. Dohiju? Hey, welcome back. I was attempting to install Tensorflow on my Mac and had a couple issues that took moments to figure out but were annoying nonetheless. I encountered an issue with pip3 install tensorflow which would give me this error ERROR: Could not find a version that satisfies the requirement tensorflow. The …

Flask and Dynamic Template Load

Osiyo. Dohiju? Hey, welcome back. While working on Serinda I have developed a plugin style way of adding more functionality with minimal work inside the main code. What this means is I have a plugin directory and in that directory are all of the directories containing my plugins (each plugin has it's own directory) which …

Javascript Timed Redirect

Osiyo. Dohiju? Hey, welcome back. I'm throwing this out here. I needed a quick script to redirect users on the front-end. I wanted to be able to implement it without messing with the webserver. The idea is that the script looks at the url - which contains unique values for the pages I want to …

%d bloggers like this: