Enable JavaScript to use search. / 検索を使用するには JavaScript を有効にしてください。
Posts
Sat, September 14, 2013
1 min read
[Pinterest] Displaying Share Count (Pin Count) Above or Beside the Pin It Button
Using Pinterest's Widget builder to add a Pin Count next to the Pin It button.
read more →
Wed, September 11, 2013
Librato Metrics - Service for Metrics, Monitoring, and Alerts
A bookmark note on Librato Metrics, a SaaS for metrics, monitoring, and alerts.
Sun, September 8, 2013
2 min read
[RVM] Should Migrate from .rvmrc to .ruby-version and .ruby-gemset
Migrating from .rvmrc to .ruby-version and .ruby-gemset for cross-manager Ruby configuration.
3 min read
[Mac] Installing PHP5.4 with Homebrew
Tap josegonzalez/homebrew-php and install PHP 5.4 on Mac with fpm, intl, and pgsql options.
[Node.js] Reverse Reference Memo
A reverse-reference memo for common Node.js tasks like checking whether a file exists.
Email Marketing Services Summary (MailChimp, Mad Mimi)
A quick link memo of HTML email marketing services for newsletters: MailChimp and Mad Mimi.
Wed, September 4, 2013
Got a Path T-shirt!
I received a T-shirt from the social networking app Path. American sizes were big, so I went with Small.
Sun, September 1, 2013
[WordPress] Bogo Plugin for Easy Per-User Language Switching Between Japanese and English in Admin Dashboard
Switching WordPress admin dashboard language per user between Japanese and English with the Bogo plugin.
[CoffeeScript] Eliminating that = this with @ and =>
A short link memo pointing to an article on avoiding that = this with CoffeeScript's @ and =>.
Fri, August 30, 2013
[Stripe] About Refund Cancellation/Reversal Processing
Stripe refunds can't be cancelled — the workaround is to re-charge via Create Payment in the Stripe dashboard.
[Jade] Getting Both Element and Index with each
In Jade, `each item, index in list` exposes the loop index alongside the element.
Fri, August 9, 2013
[WordPress] Disable wp-cron
A one-line wp-config.php change to disable WordPress wp-cron.
Thu, August 8, 2013
[jQuery] How to Clear, Reset, and Empty Form Values
A jQuery snippet for clearing form values across a whole form or within a specific area such as a modal.
Tue, August 6, 2013
How to Install CoffeeScript
Install nvm and Node.js, then run npm install -g coffee-script to get CoffeeScript up and running.
Fri, August 2, 2013
[Mongoose] How to Specify Two or More Different OR Conditions
To combine two or more different OR conditions in Mongoose, wrap the $or clauses inside an explicit $and.
Wed, July 31, 2013
Site for Downloading Currency Codes as CSV Files
The Google Adsense Host API docs expose ISO 4217 currency codes as a direct CSV download.
Thu, July 25, 2013
[iOS] Work Memo for App Update Submissions
How I answered the encryption and legal-issue prompts shown during an iPhone app update submission.
Cloud Services for Android and iOS Apps: BaaS (Backend as a Service) Summary
A 2013 snapshot of Backend as a Service (BaaS) options for Android and iOS apps.
[Github] How to update a forked repository to the latest state
Update a forked repository to the latest upstream by pointing git pull at the original repository URL.
Wed, July 24, 2013
[Android] OAuth2 Authentication Implementation Methods
Reference links for three ways to implement OAuth2 in Android apps: scribe-java, WebView, and AccountManager.
Tue, July 23, 2013
Amazon Mobile App Distribution Program Registration Method
Registering as a developer on the Amazon Mobile App Distribution Program to publish an Android app on the Amazon Appstore.
[WordPress] 'Duplicate Post' Plugin for Duplicating Articles
Duplicating WordPress posts with the Duplicate Post plugin's Clone and New Draft actions.
Mon, July 22, 2013
JavaScript Sample Code for URL Scheme Launch on Android and iPhone with Store Redirect if App Not Downloaded
JS sample that launches an app via URL scheme, redirecting to the app store on failure.
QR Code Specifications and Creation Services Summary
A collection of reference links covering QR code specifications, Micro QR Code, and web-based QR code generator services.
Fri, July 19, 2013
[Android] Application#onCreate is Called Before Activity, Service, and Receiver Objects Are Created
Application#onCreate fires before Activities, Services, and Receivers — placing analytics there can skew session counts.
[GitHub] How to Configure Private Repository Sharing
Configure sharing for a GitHub private repository from the Organization's teams page.
[SSH] Managing SSH Connections to Multiple Hosts with ~/.ssh/config
Using ~/.ssh/config to manage SSH connections to multiple hosts.
Thu, July 18, 2013
[iOS] How to Execute Run Script Only During Release Builds
Guard an Xcode Run Script with the CONFIGURATION variable so it runs only on Release builds.
Wed, July 17, 2013
[iOS] Campaign Tracking with Google Analytics
How Google Analytics campaign tracking works on iOS, and why I decided against adopting it.
[iOS] For Exception Tracking in Google Analytics 2.0, Use trackUncaughtExceptions = YES
Enabling uncaught exception tracking in Google Analytics 2.0 on iOS with trackUncaughtExceptions = YES.
[Android] Points to Check When Google Play Shows 'Your device isn't compatible with this version'
How to fix "Your device isn't compatible with this version" on Google Play by tuning uses-feature settings.
[iOS] CrashMonkey - Automatic Testing with Random Operations
Trying CrashMonkey for random-operation automated iOS testing, plus fixing the xcode-select startup error.
Tue, July 16, 2013
[Mac] How to Configure Sublime Text for Command Line Use
Enabling the subl command on macOS by symlinking Sublime Text's helper into /usr/local/bin.
[Android] How to Display 'Developer Options' and Enable 'USB Debugging' on Nexus 7
Tap the Build number seven times to reveal Developer Options on the Nexus 7 and enable USB Debugging.
Sun, July 14, 2013
[Mac] Installing Nginx with Homebrew
brew install nginx on Mac and set it to auto-start via LaunchAgents with launchctl.
List of Free Project Management Tools
A short comparison of Redmine, Cybozu Live, and Backlog as free project management options.
Wed, July 10, 2013
[iOS] TSMessages v0.9.3 Added dismissActiveNotification Method to Hide Currently Active View
Notes on the dismissActiveNotification method added in TSMessages v0.9.3.
Tue, July 9, 2013
[Sublime Text 3] How to Install Package Control
Installing Package Control in Sublime Text 3 by cloning the repo into Packages and checking out python3.
[Sublime Text] List of Packages Installed with Package Control
A memo listing the packages currently installed in my Sublime Text via Package Control.
Sun, July 7, 2013
[Mac] Essential Homebrew Packages to Install
A 2013 list of essential Homebrew packages to install on Mac.
[Mac] Error During Node.js Installation: Build failed: -> task failed (err #2): {task: uv uv.h -> uv.a}
Fixing a Node.js build failure around uv on macOS by removing osx-gcc-installer and keeping Xcode Command Line Tools.
[Mac] Installing OpenSSL with Homebrew
A memo on installing OpenSSL via Homebrew and using brew link --force to replace the macOS default.
[Mac] Development Environment Setup Procedure Memo
A memo on setting up GCC, Homebrew, zsh, SSH, and gitconfig for a Mac development environment.
Fri, July 5, 2013
[Android] FILL_PARENT is Deprecated, Use MATCH_PARENT Instead (Android 2.2 and Later)
FILL_PARENT is deprecated from Android 2.2; use MATCH_PARENT instead — it's just a rename refactor.
Thu, July 4, 2013
[Android] Using Crittercism for Real-time Crash Report Monitoring
Integrating Crittercism real-time crash reporting into an Android app, with permissions, init code, and ProGuard rules.
Mon, July 1, 2013
[iOS] How to Configure URL Scheme
A memo of references for setting up a URL scheme in an iOS app.
Sat, June 29, 2013
[Mac] Finder Preferences Configuration Memo [2013 Edition]
A screenshot memo of my Mac Finder preferences configuration as of 2013.
[MacOS] System Preferences Configuration Memo [2013 Edition]
A 2013 snapshot of my Mac System Preferences, walked through by category with screenshots.
Fri, June 28, 2013
[Android] Google Analytics Usage Reference Information
Reference links for implementing Google Analytics SDK for Android v2, including official docs and Team EGG translations.
Thu, June 27, 2013
[Android] Facebook SDK Error: Failure delivering result ResultInfo{who=null, request=64206, result=0, data=null} to activity {com.example/com.facebook.LoginActivity}: java.lang.NullPointerException
The Facebook SDK for Android v3.0 login NullPointerException is a known bug fixed by upgrading to v3.0.1.