Vim で JsHint による JavaScript コードチェックを自動化する
JsHint を使って Vim で JavaScript のコードチェックを行った際のメモ。 MacPorts で Node.js をインストールする $ sudo port install nodejs MacPorts で npm をインストールする パッケージ管理ツールの npm をインストールする。 $ sudo port install npm npm で jsHint をインストールす…続きを読む
JsHint を使って Vim で JavaScript のコードチェックを行った際のメモ。 MacPorts で Node.js をインストールする $ sudo port install nodejs MacPorts で npm をインストールする パッケージ管理ツールの npm をインストールする。 $ sudo port install npm npm で jsHint をインストールす…続きを読む
Android アプリ内でオリジナルフォントを利用する方法のメモ。 assets フォルダ内にフォントファイルをコピーする。 Typeface を作成する。 Typeface font = Typeface.createFromAsset(mContext.getAssets(), PATH_TO_FONT); フォントを変更したい View の Typeface に上記で作成した Typefac…続きを読む
Ubuntu 12.04 へ更新したら、jarsigner で Androidアプリへの署名に一見成功しているように見えたが、adb でインストールを試みると失敗する。 >adb install MyApp.apk 651 KB/s (20460 bytes in 0.023s) pkg: /data/local/tmp/MyApp.apk Failure [INSTALL_PARSE_FA…続きを読む
Gnome パネルのインジケーターアプレットの時計に日付を表示するように設定した際のメモ。 日時のカスタムフォーマットを利用するように設定し、カスタムフォーマットを指定する。 $ gsettings set com.canonical.indicator.datetime time-format "custom" $ gsettings set com.canonical.in…続きを読む
Gnome Terminal を常に最大化して起動する設定のメモ。 パネルのランチャ、または設定のメイン・メニューから Gnome端末のプロパティを表示させ、コマンド部分に –maximize のオプションを追加する。 gnome-terminal –maximize
Firefox8 で実装(テスト?)された HTML5 の menu 要素の contextmenu 属性を試してみた。 任意の要素の contextmenu の属性値に追加したい menu 要素の id 値を指定すると、その要素を右クリックした際に menu 要素のメニューが右クリックメニューに追加される。 サイトに独自の右クリックメニューを追加することができる。 HTML5 contextme…続きを読む
日本全国各地の潮汐情報を調べることができる Android アプリ『Tideroid(タイドロイド)』を公開しました。 Tideroid(タイドロイド)は日本全国各地の港など339地点の潮汐情報を調べることができる Android アプリです。 地域リストやGoogleマップから港を選択すると、その場所の潮汐情報(満潮・干潮の時間、潮位)を表とグラフで表示します。 さらに、月齢・月影、日の出・日の…続きを読む
CSS3 を使って鏡面反射の効果を付ける方法のメモ。 webkit 系のブラウザでは -webkit-box-reflect を使って簡単に効果を付けることができるが、Firefox4 や 5 などでは疑似要素とマスク用svgを使って少し手間をかけないとできない。 CSS3 を使った鏡面反射効果 サンプル css コード Firefox では、疑似要素 after を使って鏡面反射用要素を作り、m…続きを読む