My poor little Nabaztag rabbit is feeling the heavy weight of years. Modern WiFi means it is having trouble connecting to newer access points so I need another solution. With that in mind I decided to have a go at replacing the guts with something a little more modern and the ESP32 sounded perfect. I’ve …
Category Archives: Programming
Common Lisp, ASDF, Quicklisp and Windows
Today I spent quite a bit of time trying to get ASDF to find my local packages on my Windows development machine. It turns out that since ASDF 3.1.5 the place to put the config files has moved. Now the config file needs to be placed in $HOME/AppData/Local/config/common-lisp/source-registry.conf.d/ There’s a couple of hours of my …
Titanium Appcelerator == yuck
After spending considerable time recently working on a fairly simple iOS app using Titanium Appcelerator I have come to the conclusion that I am never going to use it again if I can avoid it. Â The app size isn’t too much of a problem, but the fact that even this simple app crashes on startup …
The first stage of my port of pegged to Swift is successful :)
I have managed to get the Objective-C version of pegged to spit out a parser using Swift rather than Objective-C 🙂 It’s getting late, so I really should get some sleep. I finally figured out what was causing the compiler to crash. Â The following code will crash the Swift compiler unless the inout parameter to …
Continue reading “The first stage of my port of pegged to Swift is successful :)”
PIC32 Prototyping
I’ve been thinking for a while that prototyping stuff with the DIP PIC32 parts should be easier, so I built something over the weekend to make that a reality. Instead of this: I can now start with this: It is just the bare minimum to get a DIP PIC32 part up and running with USB …
Objective-C to Java and back again via JNI and Unix pipes
I’ve been working on a piece of software for some time now that is almost ready for a public release. Â For part of it I needed to connect to various databases, some of which are only accessible via JDBC. Â My problem is that my app is written in Objective-C. Â For the first version of my …
Continue reading “Objective-C to Java and back again via JNI and Unix pipes”
Success!
Time for bed. Â I’ve successfully hacked an app I need for work to do something it is not supposed to do 🙂 Â A little reverse engineering, byte patching and single stepping through machine code and I now have it being quite naughty 🙂
Hopper Disassembler
I’ve been using a new disassembler a lot over the last couple of weeks called Hopper. Â I’m finding it to be well worth the money. Â So much so that I initially purchased it through the Apple App store, and then purchased it again directly from the developer so I could get access to the latest …
Squishy circuits
I saw this last night, and can’t wait to try it out. http://courseweb.stthomas.edu/apthomas/SquishyCircuits/howTo.htm It would be cool if there was a nice way to make a cake that was conductive, and yet still edible….
Failure
I have been looking for this video for ages! http://blip.tv/tucs-tech-talks/an-illustrated-history-of-failure-2729174 I saw it some time ago and it was amazing. The content is great, but more importantly it show how to give a presentation using powerpoint that actually works!