Skip to content

Instantly share code, notes, and snippets.

@seamountain
seamountain / ssh-host-color.sh
Last active August 17, 2016 07:42
set the background color of iTerm based on ssh-host
#!/bin/bash
#
# (1) copy to: ~/bin/ssh-host-color
# (2) set: alias ssh=~/bin/ssh-host-color
#
# Inspired from http://talkfast.org/2011/01/10/ssh-host-color
# Fork from https://gist.github.com/773849
#
set_term_bgcolor(){
@seamountain
seamountain / win2mac.md
Last active June 26, 2016 02:32
Windows マシンで Mac の時のように操作できるようにする

(前提: Mac で日本語キーボードを使っている場合)

Mac の時のようなキー操作ができるようにする

最低限以下の2ができるようになるために、参考サイトの設定を導入する

  1. Macの英数 / かなキーによる入力切替
  2. Ctrl + n / Ctrl + h といったコマンドでの基本的な入力
@seamountain
seamountain / implementing_GCM_Client.md
Last active June 30, 2017 08:50
Implementing GCM Client の日本語訳

Implementing GCM Client の日本語訳

https://developer.android.com/google/gcm/client.html

Implementing GCM client

GCMクライアントとは、GCMが内蔵されたアプリのことです。クライアントコードでは、GoogleCloudMessaging APIを使うことを推奨します。このヘルパライブラリは、古いバージョンのGCMが動くことを保証していますが、その代替かつ、より有益なGoogleCloudMessaging APIを提供しています。

完全なGCMの実装には、クライアントとサーバーサイド両方の実装が必要です。サーバーサイドの実装に関してはImplementing GCM Serverを参照して下さい。

@seamountain
seamountain / file0.txt
Created May 25, 2014 16:37
IDEを起動せずにAndroid実機ログを見る方法 ref: http://qiita.com/seamountain@github/items/c8f87386ceafea4a757e
$ adb logcat -v time

過去に視聴したアニメ

  • 2014
    • 未確認で進行形
    • 世界征服謀略のズヴィズダー
    • ノラガミ
    • いなり、こんこん、恋いろは
    • 凪のあすから
    • キルラキル
    • ガンダムビルドファイターズ
  • 銀の匙 2期
@seamountain
seamountain / Migrating_to_WebView_in_Android_4.4.md
Last active January 18, 2022 06:26
Migrating to WebView in Android 4.4 翻訳

以下Android公式ドキュメント Migrating to WebView in Android 4.4 の翻訳です。 間違いなどあればぜひご指摘ください。拙いですが誰かの役に立てば幸いです。

Migrating to WebView in Android 4.4

Android 4.4(API レベル 19)では、Chrominium ベースの新しい WebView が紹介されました。この変更で、WebView のパフォーマンス向上し、最新の Web ブラウザに追いつくために、HTML5、CSS3やJavaScript を標準サポートします。WebView を使っているアプリは、Android 4.4 以上からはこれらのアップデートの恩恵を受けることになります。

本ドキュメントは WebVeiew の変更点について説明します。なお、その変更は Android 4.4 以上、つまり targetSdkVersion を "19" 以上にした場合です。

Note: targetSdkVersion を "18" 以下にした場合、WebView は以下で述べるような挙動をすることを避けるために、"quirks モード" になります。これは、パフォーマンス向上と Web 標準に対応するためです。

@seamountain
seamountain / adb shell tools
Created July 6, 2013 14:39
Shell Script for Android - Check existence of the file
# Check directory existance one liner
adb shell '[ -e /sdard ]; echo $?'
# Use with a if
DIR=/sdcard1
COMMAND='[ -e '"$DIR"' ] && echo $?'
IS_EXIST=`adb shell $COMMAND`
if [ -n "$IS_EXIST" ]; then
echo "$DIR is exist."
fi
@seamountain
seamountain / all_sed.sh
Last active December 14, 2015 15:08
Script of sed all files on Mac OSX.
files_path=path/to/directory
cd $files_path && find . -name "*.feature" | xargs sed -i '' "s/[0-9]*_//g"
#ifdef GL_ES
precision mediump float;
#endif
//Amiga Copper rulez forever!
uniform vec2 mouse;
uniform float random;
uniform float time;
#!/usr/bin/env perl
use strict;
use warnings;
my $num = undef;
my $is_prime = 1;
for (2..10000) {
$num = $_;