-
Getting started with Ionic and Appium for a new android app
Ionic enables you to author mobile apps using the powerful AngularJS javascript framework. Appium is a cross-platform mobile testing tool that lets you run your app on emulators and real devices. Both of these open source projects have full support for iOS and Android, which is just great. This morning, I worked through taking a generated Ionic app all the way to my device for testing with Appium.
-
An unexpected dump_config error in Dist::Zilla projects using [TravisYML]
There's been a curious
dump_configbuild error in my Dist::Zilla Travis-CI builds as of late. I'm using the [TravisYML] Dist::Zilla plugin to generate my.travis.ymlfile, and up until now it's been working great. But, there seems to be some dependency conflict that I don't have on my local machine - at some point, the travis build box can no longer run anydzilcommands, as it bombs out with: -
best practices for angular project structure
A few months ago, the AngularJS team published a document outlining a new best-practices project structure. There's also a (huge) Github issue discussing its pros and cons in finer detail, and it was mentioned in the
generator-angular2014 Q1 roadmap issue. -
travis build badges, POD, dist::zilla and pod::weaver
I've taken the plunge with the excellent Dist::Zilla recently for authoring my Perl distributions. Since picking up the maintainer role of S::R::D, D::Z fit my needs perfectly: speed up distribution and alleviate all the repetitive parts of the process.
-
convenience fns: open-jira-ticket-at-point
Working with JIRA, there are a bunch of instances where I see a JIRA ticket inside of Emacs and I want to open it in Chrome - they come up often in jabber chatrooms, there's tons of them in emails, etc. No reason for me to copy it manually or search for it again on JIRA - just let Emacs do the work. :D