Decoding XML serialized .NET usersettings strings
I forgot my password. A .NET app I'm using is remembering it. I got hold of the settings xml file. The password is hidden in a super duper long string under a
setting node like
<setting name="volumes" serializeAs="String">
I don't have access to the source code of the app producing the file. But it looks like that's a standard built-in app settings format for .NET apps.
any idea how I can decode that?
cloning a git repo doesn't preserve cedar target ENV variables
We discovered when we cloned an xcode project for a client that our specs would throw EXC_BAD_ACCESS exceptions all over (seemingly because views have been allocated but not initialized).
The solution suggested was:
Don't .gitignore your Xcode schemes. Doing so will cause ENV vars that you set in your scheme not to be shared across computers.
You also have to explicitly share your scheme from within Xcode.
"Different compilation units" linker error in Cedar Specs targets
If you see hundreds of linker errors in cedar saying something about different translation units, you are probably using a category whose implementation is an objective c++ (.mm) file. The current fix for those warnings is to not use categories whose implementation is an objective c++ (.mm) file.
'Euclid' is a fun and free bunch of geometry puzzles for iOS.
If you're good, you can solve them all pretty fast. Some are pretty hard though.
Announcing Ginkgo: BDD for Golang
Ginkgo, a BDD testing framework for Golang, and Gomega, its preferred matcher library, are ready for public release. Read more on the blog post..
Environment friendly s3 compatible paper clip configuration
I would like a configuration that would store something about what env the attachment was stored in so that if the DB were copied from one env to another the assets still resolve using the original env. But new attachments are stored with respect to the new env
Robolectric 2.2 Released
Robolectric 2.2 was released yesterday and is now 36% more awesome.
git-cal because you love the GitHub commits calendar
Perl git command to give you an ANSI version of your current repo's git calendar.
(Use the no-deps branch on OS X)
3D Sensor for Mobile Devices
Check out this 3D Sensor for Mobile Devices
Shigetaka Kurita is the man who created emoji during his time at NTT Docomo. It all started with the heart symbol on Pocket Bell devices.
Read the story here: http://www.theverge.com/2013/3/4/3966140/how-emoji-conquered-the-world
It's awesome! Way better than the standard maven-release-plugin. http://blogs.atlassian.com/2013/05/maven-git-flow-plugin-for-better-releases/
If you'll be deploying to Sonatype, or otherwise need your release artifacts signed, make sure to add the profiles section from this example pom.xml: https://gist.github.com/avh4/6681247
Code Climate JS alpha
Sign up for early access.
Always good to be reminded of #merge. Want to grab a scope on the other leg of a has_many :through and use it to apply an inner join on your model? #merge it in.
Django DoS vulnerability
Django's authentication framework is susceptible to DoS attacks by submitting very long passwords. This is fixed in the new versions (1.4.8, 1.5.4, 1.6b4) released yesterday.
Details here: https://www.djangoproject.com/weblog/2013/sep/15/security/
FCModel by Marco Arment
"An alternative to Core Data for people who like having direct SQL access."