Posts

Play Arcade Games on a Simple Setup at 2021 (October)

 You have the crave to play some quick arcade games, and you want to satisfy it when it comes without fussing with emulators, downloads etc. Just setup a basic small arcade home environment which you can jump to whenever you feel the need. Ingredients Raspberry pie (the brains of the system) SD card (storage of the OS + Roms) HDMI cable USB cable (power for the RP [or use the RJ45 for POE if you use RP 4 or later]) LAN (rj45), keyboard - needed for first setup Screen Joystick of your choice (8bitdo?) Supposing you have cables (hdmi, rj45, usb) lying around, and a screen to use as well as an SD card, then the only needed purchases are the actual raspberry pie and joystick, which don't accumulate to a lot of money. Raspberry pie Unless you want to emulate more modern systems (playstation 2 and up) then you can use a raspberry pie 3 (not even the plus version) and it will satisfy your needs without compromise. Please note that I do recommend buying the RP 3+ as if you will need it for...

Modding my MGB-001 (Gameboy Pocket)

Image
The gameboy pocket was a great product of its time and a nice upgrade from the original gameboy, and even today it is still lots of fun, but there are several aspects where it could get even better, these aspects can be upgraded using mods, I will put here the recommended mods in a nutshell. A quick note before the mods - The gameboy pocket is much smaller than it's parent the original gameboy thus it leaves minimal places for the mods, so I will have to pick only those mods which give me the most benefit with the minimal "cost" in shell space and complicated wirings. Switch to newer capacitors The MGB uses four electrolytic capacitors, these can easily be changed to newer ones renewing an important aspect of the MGB which tends to be problematic after several years I found several sellers which sell a gameboy pocket capacitor pack with these 4 needed caps - this may make your life easier, or you can just buy (aliexpress?) the following 4 capacitors and install them inste...

Modding my DMG-01 (Original Classic Gameboy)

Image
 The original gameboy was a great product of its time, and even today it is still lots of fun, but there are several aspects where it could get even better, these aspects can be upgraded using mods, I will put here the recommended mods in a nutshell. Bass Boost Mod This is a simple mod in which I will upgrade the capacitors from 1uF 50v to 10uF 50V. More Power To The Speaker In this mod, I have added a 470uF 10v capacitor to have more speaker power I suggest soldering to the legs of the capacitor two small wires (for each leg one wire), so you can place the capacitor in a place which will be the most comfortable for your gameboy. Speaker Amplifier (Louder Speaker) Rechargeable usb-c Battery (Battery which can be charged using a usb-c cable) Buy a usb-c charging board (TP4056?) and a 3.7v LI-ION battery (1300 mah?), Make sure you have 2 red wires, 1 black and one white 1. Remove all battery connectors from the gameboy case (Desolder 2 of them) 2. Solder red+white wires to left batte...

Read 5.25 inch floppy diskettes (1.2mb or 360k) in 2020

 Let's say you happen across this old pc dos (Actually any other platform also) diskette from the 80s, and you really want to read it, what should you do ? If it is a 3.5inch diskette (720kb or 1.44mb) you have luck as there are many 3.5inch to USB on ebay, so just shell several dollars and the data is yours, not so with the larger 5.25 diskettes. Hopefully, someone will come with a simple 5.25ToUsb solution, till then you can buy one of these 3 options: DeviceSide  card (FC5025) KryoFlux card SuperCard Pro Card The above 3 cards work in a similar way, plug your old floppy drive to it and get the data using their personal software using a USB cable. I will elaborate: Purchase an old 5.25 floppy drive (might be pricey ~80$) Purchase a floppy controller - this will be used to connect the data from the floppy drive to the card Purchase a power supply cable for the floppy 5.25 drive (Power cord to floppy drive) So now you have your floppy drive connected to electricity with a da...

Dragg and Drop on Winapp driver and Appium

Scenario The basic scenario here is having a windows desktop application with the drag and drop capability. Testing this application, you are using Appium over Winappdriver. The test I am attending to perform is a simple drag and drop. The above setting and scenario, isn't rare! actually it is a common case in desktop apps, that it is why it is so troubling to find that drag and drop is an issue. Searching the web, I found many ways of accomplishing the D&D, which basically I can split to two groups, the first one is using the driver.Mouse actions, where I will use a mouseDown, mouseMove and MouseUp, the second method will use the Actions object and will consist of actions.dragAndDrop() (Yes, there is such a function), or will do it the long way of Actions.ClickAndHold().MoveTo().Release(). But it seems that in some cases, both approaches just don't work. Let me be clear, this is a HUGE bug! There is a workaround, but it is a huge bug (especially when having a non working a...

Backing Up Automatically your Wordpress Site

Shit happens, thus you want a good wordpress backup plugin for these bad situations. What are the requirements from a backup plugin? Automatic on schedule Automatic before any update to the site (Optional) Can save the backup to a remote location (S3 Amazon server) Easy to use restore (Instead of just unzipping the files and importing the DB) Standalone restore option (Optional) - So if the site got destroyed, you can still restore Well maintained Multisite support (Option to backup every mini site independently) Comfortable price So, after going over the candidates, I have removed non-relevant plugins which don't give me my minimal requirements, and it seems that the difference between plugins will actually be the following watered down requirements: Automatic before site update (Called "Real time backup" in some places) Standalone restore app Good multisite support (to backup/restore specific site) Price My final candidates are: BackWpUp UpDraftPlus Wp Vivid backup JetP...

Web Hosting & Control Panel

Finding the Right Host Currently I am using Hostgator as a hoster for my websites. But I am very disappointed with them, the main drawback is the constant downtimes my sites get due to their shaky servers. I used shared hosting, then upgraded to reseller hosting, the downtimes happen every now and then, the latest one was for more than 12 hours! I must move my sites from that hosting. I want to move my sites to a robust hosting service, one which won't fall, and if it did, it will have a good internal load balancer. Searching for a good web hosting is difficult as the web is spammed with advertised ones, due to the large number of affiliates out there. Anyway, my search, did give me some results. I considered the following: Amazon EC2 Amazon Lightsail Google Cloud Computing Vultr Digital Ocean Linode Amazon EC2 and Google's cloud computing, which looked like my uneducated best guesses, fell from the race due to the complexity of their pricing model. They have a nice price model...