Rhodia再デビュー

先日購入した無印良品a5ノートカバーを使ってRhodia再デビューです!このために入手したRhodiaはNo.16です。こうするために、ノートカバーは切り口をこんなふうに入れています。このRhodiaのNo16サイズは絶妙です。Moleskineポケットじゃ小さいし、見開きに…

English

global $post; $tmp_post = $post; $category_ids = array( '44' ); //カテゴリーIDを指定 $numberposts = ''; //一覧表示したい記事数を数字で指定 foreach ( $category_ids as $category_id ) { ?> $postslist = get_posts( "category=$category_id&number…

日本語

global $post; $tmp_post = $post; $category_ids = array( '40' ); //カテゴリーIDを指定 $numberposts = ''; //一覧表示したい記事数を数字で指定 foreach ( $category_ids as $category_id ) { ?> $postslist = get_posts( "category=$category_id&number…

Run Javascript on Mac Terminal

You can run your Javascript code on your MacOS terminal easily. 1. Add an alias to your .bashrc or .zshrc [code lang="bash"] alias jsc="/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc" [/code] 2. Reload your .b…

タイピングよりも手書き

タイピングに苦手意識はないし、むしろタイピングで全部済ませたい性分です。 でもいつのころからか 手書きのほうがはるかに優れている と気づいていました。 スマートデバイスのタッチデバイスはもちろん、PCのキーボードにしても「考える」以上に「タイプ…

Wordpressプラグインアップデート失敗からの復帰

Wordpressのアップデート中に別のボタンを触ったりして Briefly unavailable for scheduled maintenance. Check back in a minute. が出てしまうとWordpressサイトにアクセスできなくなりました。 そんなときは、Wordpressのインストール先ディレクトリのト…

WordTwitでアカウントが追加できない

WordTwitをアップデートしたら自動ツイートが止まってしまっていました。 アカウントを追加しようにも[Add accounts]を押しても無反応。。。 ぐぐってみると、Twitterのアプリケーションセッティング側でコールバックURLを指定しないといけなかったようです…

Handwriting is better than typing

I don't have an aversion to typing. Or I should say I like typing. But I've realised, or I HAD REALISED, "Handwriting is much better than Typing." When you are on your PC's or touch screen's keypad, you are concentrating on typing more tha…

無印良品a5ノートカバー

何に使うかは2・3日じゅうに発表できると思いますが、偶然福岡ルクル店で見つけたので即買してきました。 開くとこんなかんじです。 正直に言うと、もう少ししっかりしているというか高級感ぽさがあると思ったんですが、厚手の紙に近い品質ですが、値段を考…

Read Between The Lines, Not Chicken or Egg

You often confront the situation, which came first, the chicken or the egg. I was at my company's conference by instructor yesterday. My company's motto is 'Everything comes following after your heart and passion'. The instructor says 'For…

Sencha Touchデビュー

あるWebサービスのiPhone向けアプリを作りたいと思ってSencha Touchを触ってみました。 その練習のための簡単なパスワードジェネレータをサーバにアップしました。 パスワードジェネレータ システム管理者をやってるとパスワードを頻繁に発行します。 毎回ラ…

Sencha cmdに必要なRuby

いざSencha Touch製アプリをデプロイするためにビルドしようと sencha app build をしたけど、 [code lang="bash"] [ERR] Detected ruby version 2.0.0 was not less than 2.0. Please install ruby 1.8 or 1.9. [ERR] Did not find a system installed ruby…

jsかcoffeeか

Gruntfile.jsはJavascriptで記述するけどCoffeeScriptでも書けて、Gruntが読み取ってくれるらしいですが、 .jsファイルも.coffeeファイルもどちらもあるとどうなるのか と疑問が浮かんだので、出力先ファイルを別々に書いてみました。 Grunt.js [code lang="…

Grunt Warningの対処

WEB+DB PRESS vol.77の「Gruntによるフロントエンド開発作業の自動化」の写経をしていたら、 [code lang="bash"] Warning: Object #<Object> has no method 'replace' Use --force to continue. Aborted due to warnings. [/code] に遭遇。 これは単純な私自身のタイ</object>…

SenchaTouchのProfile利用時のエラー回避

OS: Mac Mountain Lion Sencha Touch: 2.3.0 Sencha CMD: 4.0 の環境で「Sencha Touchパーフェクトガイド」の12章からのサンプルアプリ(AccountBook)を写経している時に出くわしたエラーとその回避策です。 sencha generate profile Phone でProfileを作っ…

Pelicanのインストールでこけたなら

Pelicanをpipでインストールしようとするとどうもpytzのインストールでこけてるので調べてみるとpytzのバージョンをpipが見つけれないとのこと。 Could not find a version that satisfies the requirement pytz (from pelican) なので、pytzを事前にpreオプ…

RedmineのMy Page Blocksプラグインでハマった件

Redmineを毎日の業務のTodo管理としても使っていると 「今日が期限のチケットを一覧で表示したい」 のに、毎回Issuesの表示のフィルターにDue Dateを追加して、今日の日付を入力して、とやるのが煩わしくなってきます。 そこで、My Page Blocksという便利そ…

自転車通勤1ヶ月経過

4月から心機一転、自転車で通勤しています。 これが楽しくて楽しくて。 朝起きてから通勤が待ち遠しくて、休みの日も次の通勤が楽しみになって来ました。 ストレスフリーな通勤と時間の確保 通勤経路は1車線の国道を1km程度のあと、広めの2車線を3.5km程ま…

vimrcの設定

最近Emacsから改宗してほとんどの生活をVimの中で行ってますが、ごくごく基本的なこと以外は素のvimrcを使ってました。 今日から改めて「エキスパートPython」を読み直していると早速.vimrcの設定が書かれていたのでVimの設定項目をまとめなおしておきます。…

In The Right Place At The Right Time

I have a 21 month old daughter. And I've been learning from her the very important things to live which I've often overlooked. Today I'm going to write about one of them. That is, you sould be in a group whose memebers are somehow better t…

PyramidでJinja2テンプレートを使う

今回はちゃんとPyramid上でJinja2が動くかどうか確認するため、あえてテンプレートの継承を使います。 ベーステンプレートの作成 まず、templatesフォルダ内に継承の元になる__base__.jinja2ファイルを作ります。 [code lang="html"] <head> <title>{% block title %}{% </title></head>…

TinkererブログのURL(現在無効アドレスです)

先日「Tinkererでブログする」で書いたように、Python製のブログツールを使ったブログを試しています。 そのブログをほぼデフォルトのままですが、公開URLでアクセスできるようになったのでお知らせします。 22post -> http://blog.22labs.net のちのちの日…

RictyフォントでiTerm2をより快適に

遅ればせながら、MacのiTerm2用にRictyフォントをインストールしました。 一言で言うなら、 「美しい」 ますます、ターミナルから離れられない生活になりそうです。 忘れないように、手順をメモっておきます。 [code lang="bash"] $ git clone https://githu…

【翻訳】Mac版SimCity(2013)の4月リリースに向けて開発中

元記事はこちら SimCity 5 (2013) Mac Version News “To Develop” Next Month MacユーザはMac OS X native versionの情報を丸1ヶ月以上待たされるはめになる、とSimCityを切り捨てました。 SimCityの公式Twitterアカウントによると、Maxisの開発者たちはMac…

RictyフォントでiTerm2をより快適に

遅ればせながら、MacのiTerm2用にRictyフォントをインストールしました。 一言で言うなら、 「美しい」 ますます、ターミナルから離れられない生活になりそうです。 忘れないように、手順をメモっておきます。 [code lang="shell"] $ git clone https://gith…

Tinkererでブログする

reStructured Textでブログを書きたくてPython製のTinkererに手をつけてみました。 Tinkererだと、 ブログ記事を書く ビルドする 公開サーバにアップロードする と手順が煩わしくもあるんですが、reStructured Textで書ける魅力と、常にローカルと公開サーバ…

PyramidでJinja2を使う(環境構築編)

Pyramidの標準のテンプレートエンジンはMakoです。 Makoについては全然わかりません。 Django、GAE用フレームKayと渡り歩いてきた私にとって、PythonのWebフレームワークのテンプレートエンジンといえばJinja2なのです。 なので、はじめからMakoを覚えよう、…

PyramidでJinja2の環境を作る

Pyramidの標準のテンプレートエンジンはMakoです。 Makoについては全然わかりません。 Django、GAE用フレームKayと渡り歩いてきた私にとって、PythonのWebフレームワークのテンプレートエンジンといえばJinja2なのです。 なので、はじめからMakoを覚えよう、…

Active Directoryユーザをバッチで一括登録

私の本業は社内SEです。 社内SEなので、4月を迎えるこの時期は新入社員のアカウントをまとめて登録する必要があるので、登録先システムごとにバッチを書いています。 今年は初めてActive Directoryにアカウントを登録するので、Active Directoryにユーザを一…

Pyramidでプロジェクトを作る

今回はPyramidで新しいプロジェクトを作ります。 まず、前回作ったvirtualenv環境[stask]に入ります。 [code lang="shell"] % workon stask (stask)% [/code] Pyramidプロジェクトを保存したい任意のフォルダに移動してPyramidプロジェクトを作ります。 Pyra…

Pyramidをインストールする

今回からしばらくPythonのWebフレームワークのPyramidの公式チュートリアルで挫折しないための、優しいチュートリアルとしてPyramidの使い方を書いていきます。 このチュートリアルでは、ログインして自分のTodoタスクを参照・追加・変更・削除ができるWebア…

virtualenv導入手順

以前、virtualenvの紹介を書いていたんですが、一度も手順を書いてなかったので、一度まとめておきます。 手順は大雑把に次の4ステップです。 MacのMountain Lion(Python2.7)で動作検証済みです。 Ubuntu(Python2.6)とDebian(Python2.7)でも同じ手順でイン…

Macのターミナルでフォルダ容量を調べる

Macbook AirのバックアップでTime Machineを使ってるんですが、今日はなかなかバックアップが始まらなかったんで、確認してみると、Time Machineのバックアップ先の古いファイルを一生懸命消していました。 「そんなに容量増えたかな」と思いターミナルをた…

AD非参加のPCからAD参加のNASにアクセスする

Active Directoryに参加させていないPCからActive Directoryに参加しているNASに対して、Active Directoryに登録しているユーザのアクセス権でアクセスするためには、次のコマンドのバッチファイルを作って、スタートアップに登録すれば、ログイン後にユーザ…

Windows7のエクスプローラで画像のサムネイル表示

Windows 7のエクスプローラでサムネイル表示をするには、エクスプローラ上で、 [整理]→[フォルダーと検索のオプション]→[表示] の順にクリックし、詳細設定の中で、 「常にアイコンを表示し、縮小版は表示しない」 のチェックを外します。

vimとjinja2とシンタックスハイライト

vimでjinja2テンプレートを編集するときにシンタックスハイライトするアドオンをインストールします。 元ソースはGitHubのものを使います。 https://github.com/Glench/Vim-Jinja2-Syntax vimのアドオンの仕組みがよくわかってないんですが、きっと上記リン…

35回目の誕生日のスピーチ

2013年2月22日、今年も無事に誕生日を迎えることができました。 現在所属している会社では、自分の誕生日にスピーチをします。 今回のスピーチを、自分でも忘れないように書いておきます。 「35回目の誕生日を迎え、明日、1歳8か月の娘と実家に遊びに帰りま…

Redmineの新しいチケットのデフォルト担当者をチケット作成者にする

▼環境 Debian: 6 .0.6 Redmine: 2.2 Ruby: 1.9.3 Ruby on Rails: 3.2.10 MySQL: 5.5.29 nginx: 1.2.6 Redmineを個人のタスク管理ツールとして使っていると、チケットの担当者は基本的にチケットを発行した本人です。 なので、チケットを作るたびに自分を担当…

Debianのヴァージョン確認コマンド

Debianのヴァージョンなんだっけ? と思ったら、このコマンドをたたきましょう。 [code] cat /etc/debian_version [/code]

いすの町のコッシーさんがやってきた

いすの町のコッシーさんが我が家にやってきました。 原材料ダイソーの実費300円の妻力作のコッシーです。 娘はリアルコッシーさんに大興奮です。 お気に入りのわんわんやしまじろうの人形ですらやらなかったのに、コッシーを布団につれていって毛布をかけて…

Pythonで文字列中の任意の文字をカウントする

たとえば、"Fukuoka"という文字列の中に、"u"、が何個あるかカウントしたい、という時はこう書きます。 [code lang="python"] >>>"Fukuoka".count("u") 2 [/code] count()関数の引数には、文字"列"も指定できます。 [code lang="python"] >>>"SpamHam".count…

Redmineのリマインダーを定期的に送る

無事にGmailのSMTPサーバを使ってRedmineからリマインダーメールを送れるようになったので、定期的にリマインダーメールを送る方法をメモしておきます。 定期的にRedmineからメールを送るための設定は特にありません。 (Linux/Unix系の場合のみ?) まずは、…

RedmineのSMTPサーバにGmailを使うには

環境 Redmine: 2.2 Ruby: 1.9.3 Redmineのメール通知を行うのにGmailアカウントを使おうとしたらちょっとはまったので手順をまとめます。 RedmineでGmailを使ったメール送信手順はよくありますが、このポストの最後の方にある5~6の手順はなかなか見つからな…

HTML5 Carnival Fukuokaに参加しました

といっても、実際にはセッションを聞いたわけではなく、今回は受付のボランティアスタッフで参加しました。 公式サイトはこちら => http://www.html5-carnival.jp/ 勉強会で何度かご挨拶させてもらったことのある方が主催していたこともあって、なにかご協力…

牛たん定食@冠舌屋 in 仙台空港

幸せでした。 仙台空港の冠舌屋の牛たん定食(塩)、1,380円です。 美味しいですよ。 ジューシーですよ。 肉汁が甘いですよ。 歯ごたえしっかりです。 わさびの風味がそりゃもう。 牛たんの赤ワイン煮込みがサイドメニュー扱い? テールスープまでつけちゃいま…

奥州いわい鶏のカチャトーラ@フレスキッシマ in 盛岡

今日は盛岡に出張に来ています。 盛岡に来ると必ず食べるのが、盛岡駅にある フレキッシマの奥州いわい鶏のカチャトーラ(880円)。 何がいいか、ってモッチモッチしている細めのパスタ。 お店も2人がけのテーブルが8個とカウンターっぽい席が3つとちっさめ…

Mountain Lionにnginxをインストール

本番環境とテスト環境のDebianにインストールしているnginxと同じヴァージョン、1.2.6を開発環境のMountain Lion上にHomebrewを使ってインストールします。 まずは、Homebrewで1.2.6のヴァージョンを選べるのか次のコマンドで調べます。 [code] brew version…

【翻訳】Mac版SimCity5が出るよ!

3月5日の発売を控えたシムシティー最新版に嬉しいニュースです。 この記事を読んですでに予約していたWindows版のシムシティー5の予約をキャンセルしました。 簡単に訳しておきますので、私のようにMac使ってるけど、Win版しかないからFusion上でやろうか、…

DebianにVMwareToolsをインストール

何度かつまずきましたが、ちゃんとインストールできるようになったので手順をまとめておきます。 まずは、基本的なツールを予めインストールします。 (実際に必要とされるのはgccとmakeです) [code] sudo aptitude install build-essential [/code] /media/…

DebianでDropboxを使う

DebianでDropboxを使うには、公式サイトにも書いてあるように、コマンドライン操作でインストールします。 まずは、公式サイトからソースコードをダウンロードして解凍します。 [code] cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64…