Skip to content

Instantly share code, notes, and snippets.

@seamountain
seamountain / ssh-host-color.sh
Last active Aug 17, 2016 — forked from thomd/ssh-host-color.sh
set the background color of iTerm based on ssh-host
View ssh-host-color.sh
#!/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 Jun 26, 2016
Windows マシンで Mac の時のように操作できるようにする
View win2mac.md

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

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

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

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

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
IDEを起動せずにAndroid実機ログを見る方法 ref: http://qiita.com/seamountain@github/items/c8f87386ceafea4a757e
View file0.txt
$ adb logcat -v time
View my_anime_life.md

過去に視聴したアニメ

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

以下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 Jul 6, 2013
Shell Script for Android - Check existence of the file
View adb shell tools
# 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 Dec 14, 2015
Script of sed all files on Mac OSX.
View all_sed.sh
files_path=path/to/directory
cd $files_path && find . -name "*.feature" | xargs sed -i '' "s/[0-9]*_//g"
View GLSL_Sandobox_practice1.js
#ifdef GL_ES
precision mediump float;
#endif
//Amiga Copper rulez forever!
uniform vec2 mouse;
uniform float random;
uniform float time;
View 1. print prime in 10000 and each 100 number.pl
#!/usr/bin/env perl
use strict;
use warnings;
my $num = undef;
my $is_prime = 1;
for (2..10000) {
$num = $_;
You can’t perform that action at this time.