Igor's Blog

13-Oct-2016
Playing with JavaScript variable obfuscation to hide Google Analytics and AdSense IDs
Recently I've become interested in whether it wcould be possible to hide the Google Analytics or Google AdSense publisher IDs from online tools like SpyOnWeb.com and any lay people who may be looking at your site's code. This is when I came across this article that talked about de-obfuscating JavaScript encoded with JJencodep. After reading that article I had a few ideas and over a number of iterations came up with something that fit the bill.
17-Sep-2016
Configure DietPi to shut down after power button press on OdroidXU4
I went to the trouble of making an external power button for my Odroid XU4 and then found out that out of the box DietPi completely ignores this button being pressed. Luckily there is a way to make the OS shut down after the power button is pressed.
10-Sep-2016
Putting together the Odroid-XU4 home media/file server
I've been meaning to write this update for a while. The Odroid-XU4 file server I've been working on to replace my existing file server is finally assembled. I've written previously about how I've added an external power button and also externalised the network port, this update shows the final touches including acrylic panels and the Odroid-Show2 placement.
22-Jul-2016
Externalising the OdroidXU4 network port
I've been slowly modifying a 4-bay HDD USB 3.0 enclosure to fit an Odroid XU4 to use as a file server. This is the latest modification, the network port from the XU4 is taken and extended to be accessible from outside the HDD enclosure.
14-Jun-2016
Adding an external power button to the OdroidXU4
My file server project using an Odroid XU4 is coming along nicely and since it's all going into a HDD enclosure that I already have, the XU4 board will not be accessible and along with it, its power button. This article shows how I've added an external power button to the XU4.
07-Jun-2016
Hacking my kitchen oven with Kapton Tape
After this weekend's big apartment clean up one thing that was really clear was that the oven is a pain to clean. When its door is open, there is a gap that lets bits of stray food fall through, while at the same time trapping it on the ledge just beneath the gap. Sometimes food even falls from that ledge and into the shelf below creating a mess. The design is terrible! I knew that this gap had to go and at first I was a bit stuck on how to make that happen. Then it hit me - Kapton Tape!
13-May-2016
Hacking the Aurora LED Color Light Cube Chromatography Glass Clock Kit
I loved the Aurora LED Color Light Cube Chromatography Glass Clock Kit that I put together not long ago, apart from one 'feature'. That feature is the beep it emits on the hour. The beep is not subtle by far and the first time I heard it I thought an alarm went off somewhere in my apartment. There is a way to switch it off of course but my clock is plugged into a USB hub connected to my laptop so whenever I disconnect that the clock loses power and when connected again the beep is back (yep that setting is not saved).
10-Sep-2015
Giving that hacked-together photo frame a facelift
Two weekends ago, I hacked together a picture frame out of an old USB monitor and a Raspberry Pi Model A+. Functionally it was almost completed, but aesthetically it was a bit of a wreck, so I decided to do something about.
02-Sep-2015
LCD breakout and HI-LO level shifter boards off for fabrication
After my 1.38 inch round LCD modules arrived, I was finally able to verify that my Eagle library fit the correct dimensions. I soon got started on the design of the breakout board as well as the level shifter board so that the LCD module can be interfaced to a 3.3V Arduino device. After lots of pointers on electronics from a mate and many questions being answered by Tim from Pi Watch about the LCD module itself, I had the boards ready.
01-Sep-2015
Hacking together a new digital photo frame with RaspberryPi, Minibian and Java
I've received my new Raspberry Pi Model A+ last week to use to replace the old Model A inside my photo frame, so I spent some time on the weekend setting that up. Last time that I've set this photo frame up, I went with out-of-the-box software, which did the job but did feel quite clunky. This time around I decided to do it better and write some software for the photo frame instead.
09-Jun-2015
CVE-2015-4399 Manipulation that targets missing input validation in SEO Metatag Info plugin for FlatPress
This is a description of a vulnerability I found in the SEO Metatag Info Plugin for FlatPress that allows an attacker to fill up the target web servers disk by issuing repetitive GET requests in a specific format. The download link to the plugin has now been removed from the user contributed plugin list.
02-Jun-2015
Make FlatPress generate meta tags without the use of the SEO Metatag Info plugin
Meta tags are still very important for SEO (Search Engine Optimisation) and posting to social media. For example if you don't have the description meta tag for your blog post, Facebook doesn't show the page description. This makes these tags crucial for any blog. If you use FlatPress, there is the SEO Metatag Info available to generate these tags for you automatically, however, recently I've noticed that there is a security issue with this plugin which allows anyone to write arbitrary files to your server and I quickly disabled the plugin and came up with an alternative to generating the meta tags I needed.
31-Mar-2015
Tricking the Java compiler into allowing unreachable statements in code
I've been doing some tricky debugging recently where I had to provide one of my web services that required the environment it ran in configured a very particular way. The developer I was working with did not have such an environment and there was no time to set one up properly. This was a bit of a dilemma, however the issue we were trying to debug didn't require my service to fully execute, it was sufficient to get to a particular point in the execution and exit, this could be done on a vanilla system.
14-Mar-2015
Lenovo LT1421 USB DisplayLink monitor on a RaspberryPi
I started a project to build a photo frame out of a Raspberry Pi (Model A) and an old Lenovo LT1421 USB monitor that I've had laying around. There were lots of confusing posts on whether DisplayLink USB monitors work with a Raspberry Pi and to what lengths you have to go to make them work. The only option I had was to just try it for myself, so I did and these are the results. It's a lot easier than you'd think!

Previous Post

Next Post

Programming, DIY, Games, Hacks, Tech and more.
Follow me on...
Current and Past Projects
See my Resume

Subscribe


RSS Feed

My Other Web Sites

Igor and Elise's Travels
Riverside Expressway Cam
StrFunc() Online
300 George St Blogumentary
Guru JSON-RPC Tester
Extrudifier Object Designer

Recent Blog Posts

NeoOffice Viewer macOS Word Document viewer vs Preview and Microsoft Word

Importance of cleaning the internal fans and heatsinks in a MacBook Pro

Adding an email subscribe feature to your Blog with Blogtrottr

How to remove Google's logo from your G Suite applications

Pedestal fan transformed into a ceiling fan

Testing the Velvet WiFi Hotshot signal strength

Improving slow download speeds on the PS4 and PSN

Add batch image resize functionality to macOS using Automator

Show transfer percentage and speed when copying files in Linux and Bash

So I finally got to try eating some space food

Recent Galleries

Space Food - Chocolate Ice Cream with Chocolate Chips

Legeod Star Wars AT-DP kit

DIY spare parts computer build with a RAIDMAX Anura case

Fake 'Lepin' brand Lego packaging

Hardwood garden bench with clear resin void filler

Fixing a 3D printer extruder that stopped heating up

Easily increase disk space in a Lenovo Ideapad 100S 14" laptop with an M.2 SSD

Making a multi-piece 3D printed solder spool holder stand

DIY indoor apartment grow light wiring

Good Friday Electronics fun Easter Bunny LED PCB Kit IBEABU-01.0

Top Categories

Blogs I follow

Matt Moores Blog
Georgi's FlatPress Guide
Perplexing Permutations
The Security Sleuth

Friends

RAWS Parts Online
Alpha Dimensions Hosting
Kristensen Photography
Ilia Rogatchevski
Travelling Fairy

Blog Activity

Blog Activity
Please follow me on...