Enable JavaScript to use search. / 検索を使用するには JavaScript を有効にしてください。
Posts
Mon, May 23, 2016
1 min read
Business books recommended by a fashion e-commerce startup CEO
Business book picks on leadership and transformation, recommended by a fashion e-commerce startup CEO.
read more →
2 min read
Slack Multi-Channel / Single-Channel Guest account pricing
How Slack's Multi-Channel and Single-Channel Guest pricing works and when to use each.
Sat, May 21, 2016
Authentication protocol 'MS-CHAP v2' used for VPN connections
MS-CHAP v2 for PPTP VPNs and its vulnerability, plus mitigations like PEAP pairing or L2TP/IPSec.
Thu, May 19, 2016
Purchased 'WEB+DB PRESS Complete Edition' as training material for new engineers
Purchasing the WEB+DB PRESS Complete Edition as source material for new-engineer training.
Wed, May 18, 2016
Book 'PR Work Techniques' recommended by a PR person at a certain IT company
A short note on 'PR Work Techniques,' a book recommended by an IT-company PR practitioner.
Mon, May 16, 2016
Compatible alternative power cable for Acer Aspire R7
Looking up an Amazon-sold 19V 3.42A 65W replacement AC adapter for a colleague's Acer Aspire R7.
Fri, May 13, 2016
5 min read
Let's run cycles of task management, sharing, and improvement as a team ~ Trello + Toggl use case
Three steps for team-wide improvement cycles: visualize tasks with Trello, measure time with Toggl, then optimize what actually takes the longest.
Thu, May 12, 2016
Documentation has maintenance costs, so it's OK for now if we just know 'who the expert is' within the company
Transactive Memory — knowing 'who knows what' inside an organization matters more than everyone memorizing the same thing.
Tue, May 3, 2016
AirMac Extreme doesn't have built-in VPN server functionality
AirMac Extreme lacks a built-in VPN server, so use VPN passthrough with a LAN-side VPN server instead.
Mon, May 2, 2016
NURO Biz ONU doesn't have router functionality
A note that NURO Biz's ONU (Huawei-EchoLife HG8040H) has no router functionality, unlike NTT's.
Thu, April 28, 2016
How to initialize (reset) AirMac Extreme
The reset button location on AirMac Extreme, plus the soft reset and factory default reset procedures.
Tue, April 26, 2016
4 min read
Steps to quickly install Elasticsearch on Mac with Homebrew
Install Java and Elasticsearch via Homebrew, start the service, and add the elasticsearch-head plugin.
Sun, April 24, 2016
How to install Ansible 2 on Mac
A quick note on installing the Ansible 2.x series on macOS with Homebrew.
How to fix 'fatal: cannot create directory at '.github': Permission denied' error with brew update
How to fix brew update's Permission denied error by chown-ing /usr/local and resetting the Homebrew repo.
Sat, April 23, 2016
[Node.js] npm package executable files exist as symbolic links in node_modules/.bin
How npm-installed executables end up as symlinks under node_modules/.bin, with a real directory listing.
Sun, April 10, 2016
3 min read
What I want you to do if you're aiming to be a supportive type of leader
A prioritized to-do list for supportive-style leaders — hand off work, catch up on the team, join meetings, own cross-team coordination.
Sat, April 9, 2016
Linking Google Analytics and AdSense
Linking Google Analytics and AdSense to analyze the relationship between sessions, PV/UU, and AdSense revenue.
Thu, April 7, 2016
[Google Analytics] How to resolve 'A security issue has occurred. Please reload the page. Unable to verify your account credentials. Please check your account information and log in again.'
Resolving the 'security issue' error in Google Analytics caused by the authuser URL parameter.
Sun, April 3, 2016
Comparing online storage services for backup purposes
Comparing Google Drive, Dropbox, OneDrive, MEGA, S3, and Backblaze B2 for personal backup on price and usability.
Sun, March 27, 2016
[Gmail] Setting and using multiple stars other than the default star
Enabling Gmail's multiple stars and narrowing them down to a small set that stays manageable in daily use.
E-commerce sites can expect SEO benefits by displaying reviews on product pages
Notes on why showing many product reviews helps SEO, with a look at how Amazon.co.jp lays out customer reviews.
Sat, March 19, 2016
Use printjson() to output Objects in MongoDB shell
Use printjson() instead of print() to inspect Object values inside the MongoDB shell.
Thu, March 17, 2016
Engineers aren't wizards who can do everything
Engineering roles are highly specialized — a note on setting realistic expectations across them.
Tue, March 15, 2016
Set WordPress author name to be hidden
Hiding the WordPress author name on single-author sites via a theme option.
Fri, March 11, 2016
[Linux] For deleting tab characters and spaces, tr command with -d option is simple and recommended
Use tr -d to strip tabs and spaces on Linux or macOS, plus a quick reference for tr's main options.
Proposals from people without track records are like entrepreneurs with ideas but no execution ability
An email excerpt on why cross-team proposals need a track record and completed personal work behind them.
Thu, March 10, 2016
Summary of information I referenced to complete tax filing with e-Tax
A collection of references I used to complete tax filing with Japan's e-Tax system.
Mon, March 7, 2016
Recommended PoE-compatible network hubs [Spring 2016]
PoE network switches recommended by a LAN contractor in spring 2016: BUFFALO and NETGEAR.
Fri, March 4, 2016
[Mac] Steps to install ionice command
Download ionice.c from GitHub, build it with gcc, and install it into /usr/local/bin/ to use ionice on Mac.
Tue, March 1, 2016
Mac app 'Disk Speed Test' for HDD and SSD disk speed testing
Blackmagic Disk Speed Test — a free Mac App Store tool for benchmarking HDD and SSD read/write speeds.
Fri, February 19, 2016
[Wi-Fi] Difference between 'wireless connection/joining' and 'simultaneous communication after wireless connection'
Q&A memo distinguishing Yamaha WLX302's wireless connection limits from its simultaneous communication limits.
Thu, February 18, 2016
How to share videos with specific people using YouTube and Google+
Record with QuickTime Player, upload to YouTube as Private, then share via Google+ with only the people you want.
Sun, February 7, 2016
How to grant guests permission to modify events in Google Calendar
How to grant guests permission to modify Google Calendar events, and why it can't be an org-wide default.
Sat, February 6, 2016
For 2FA apps, 'Authy' is more recommended than 'Google Authenticator'
Why I switched my 2FA app from Google Authenticator to Authy for PC support and backup-based recovery.
Mon, February 1, 2016
[CircleCI] Writing [ci skip] in commit message skips CI execution
Including [ci skip] in a commit message tells CircleCI to skip the build for that commit.
Fri, January 15, 2016
YAMAHA WLX302 Configuration
Notes on the YAMAHA WLX302 wireless AP — max client counts, link-speed channel profiles, and SSID operation plans.
Configuration Method for Setting Up Two AirMac Extreme Units
Extending Wi-Fi with two AirMac Extreme units: factory reset, Google Public DNS, and reference links.
Thu, December 31, 2015
[ssh] How to fix 'Warning: the RSA host key for 'server_name' differs from the key for the IP address 'xxx'
How I cleared the ssh RSA host key mismatch warning by deleting the offending line from known_hosts.
Mon, December 28, 2015
When Google Drive files are completely deleted, Google might be able to restore them?
Google support may restore completely deleted Drive files within a limited window if you ask soon.
Wed, December 23, 2015
[jQuery] Understanding slick.js carousel library's lazyLoad
Using slick.js's lazyLoad option and understanding the difference between ondemand and progressive modes.
Mon, December 21, 2015
[Linux] Multi-hop ssh/scp configuration
Using ProxyCommand in .ssh/config to run multi-hop ssh/scp in a single command.
Thu, December 17, 2015
Converting Mongoose documents to JSON and returning response
Use Mongoose's lean() to return documents as a JSON response from Express with res.json.
Wed, December 16, 2015
Understanding Load Average
Notes on reference articles for understanding load average on multi-core Linux systems.
Mon, December 14, 2015
[Node.js] Converting CSV to JSON files using CSVTOJSON
A small Node.js snippet that pipes csvtojson between fs read and write streams to turn a CSV file into a JSON file.
Wed, December 2, 2015
[Twitter] Capturing custom events from tweet button and executing something when clicked
A JavaScript snippet that binds a callback to the Twitter tweet button click event via twttr.events.bind.
Sat, November 28, 2015
[Mac App] Timer app 'Alinof Timer' is simple and easy to use
A short look at Alinof Timer, a simple Mac timer app I use to time internal meeting presentations.
[MongoDB] Field Naming Conventions
Since the MongoDB manual mixes snake_case and lowerCamelCase, standardize on whichever is easier for your application code.
Thu, November 5, 2015
[Atom] How to fix 'The editor has crashed' error #AtomEditor
How I resolved Atom's 'The editor has crashed' error by uninstalling suspect packages one by one to find the culprit.
Mon, October 26, 2015
[Mongoose] Trouble with Stream Processing Only Default batchSize When Sorting by Unindexed Field
A Mongoose stream sorted by an unindexed field stops at 1000 docs — cause and workarounds.
Fri, October 9, 2015
avn: Automatically Switch Node.js Versions
Set up avn to automatically switch Node.js versions from a .node-version file when you cd into a project.