Quick tip to make AutoLayout not a pain.


When I was developing PayUp, I started using AutoLayout, and I deemed it a huge pain, like ‘why the heck is it over here!?!?!’ and other phrases I shouldn’t mention. Anyway, on my new project, I discovered a little tip, build your views with the smallest size, and AutoLayout will handle the scaling up properly, unlike scaling down. Happy Coding!

My ‘SpareBook’ Pro.


Well, this isn’t the first time I’ve written about this beat-to-hell 15″ Late ’08 MacBook Pro, and it certainly isn’t the last. I’d like to begin saying that I didn’t cause damage to this machine. I’d also like to say that almost everything that could go wrong with this machine, did. It started out as some simple repairs for a friend, who did beat the hell out of this MacBook. At first, only the wifi needed replacement, then the left hinge broke, and the LCD started ‘lightly flickering’. He kinda said “screw it, you keep it” and thus it became mine. Some JB-Weld fixed the hinge, a $10 dongle replaced the wifi, and the flickering kinda goes away. The way I look at it is its kinda like the beater Chevy that gets you to work and back, and thats it. Unfortunately, this Chevy has a V8 with dual-barrel carbs. It has the 2.66 GHz Intel Core 2 Duo and the NVIDIA GeForce 9400M 256 MB under the hood, making this 15″ purr quite nicely.

A quick update, of sorts.


Hello, its me, Keaton. Been a bit, eh? I’m back, now, and working on some new projects that I am very excited about. First off, I am working closely with the founder of DepthChartz.com making a mobile iOS ‘companion’ app for his service. Secondly, I plan to ‘re-tech’ my house and home with multiple Raspberry Pis, like a garage door opener. Third, I need to do some vital upgrades to my Mac Pro, poor guy. I will post a detailed page of whats planned soon. Fourth, I am starting to get the word out about a class I am teaching this summer, ‘An intro to Arduino’. Thats about it, if I can get my Mac Pro working, we should be good to go.

Dell Venue 7 Pro: A Review.


As per my previous post, I have received a Dell Venue 7 Pro, an Android tablet.



At first glance, the tablet looks thin and light, and it truly is. The tablet itself has three physical buttons, volume up, volume down, and lock/power. All of the other necessary buttons are strictly software. It has a front facing camera accompanied with a back. Both are horrible, even in well lit situations. The tablet has an Intel processor and 2GB of RAM, making the tablet fairly snappy and responsive. The battery lasted five hours with heavy usage (Netflix, Web browsing, Games). My least favorite is the touch screen, it attracts fingerprints and smudges extremely easily. Lastly, the speakers are surprisingly okay, great for Netflix, not for music.



Thankfully, this tablet runs stock Android 4.3 and can be upgraded to 4.4 (and hopefully Lollipop). As for rooting, its a bit trickier than other devices, but a guide was posted here earlier. No custom ROMS can be found/used as the custom recovery isn’t applied on boot, you need to tether your tablet to get back to  CWM.


Overall, this tablet fares well for its uses, and I’m glad to own one.

How to root a Dell Venue 7/8 Pro.


Hey guys, recently I received an Android tablet, my first one. I was super excited to learn about Androids UI and functionality. The first thing I looked into was how to root my device, a Dell Venue 7 3730, but I couldn’t find any solid instructions. After some trial and error, I finally figured it out. First off, you need a Windows computer, you can’t run this in WINE, but I don’t know about a VM. Then you’ll need to download this file from an XDA developers thread. Then, you’ll need to find the appropriate USB drivers for your device, for mine I chose these. If you are on Windows 8.1, make sure you run the program in compatibility mode for ‘Windows 7′. Once completed, plug your device into the Windows machine. Open ‘Device Manager’ and find the tablet and select it. Right click on it and select ‘Update drivers and software’. Select the ‘Browse my computer’ option and then select the ‘Select from a list’ option. Then, choose the ‘Android Device’ option and then the ‘Android ADB Interface’ option, and click ‘Yes’ on the warning. Now, download the SuperSU app and place it into the tablet’s ‘Internal Storage’ through the explorer. Now, unzip the first file and navigate inside and run the .bat folder. I used the T3 method, you might need to choose something else. Now, if you get any weird errors such as ‘no links’ or whatnot, its fine, as long as you boot into CWM, you are fine. Using your volume/lock buttons, select and click on the ‘install.zip’ option in the menu and find your file that you placed earlier on the device’s internal storage. After that, reboot (don’t ‘fix’ the root). If all goes well, you should be rooted!