読者です 読者をやめる 読者になる 読者になる

年中アイス

いろいろつらつら

growthforecastで予想気温の推移をグラフ化してみる。

Ubuntu12.04LTS にて、cpanmについては入っているものとして。growthforecastがCPANに登録されたそうで、cpanmで入ります。 Ubuntuは、公式にあるようにapt-getで関連ツールをインストールして、cpanmで完了。(ちょっと時間かかります) $ sudo apt-get bui…

コンソールから指定ディレクトリをGUIで開くコマンド

Mac

前にコンソールで何かやって、Finderで開いて、IPMessengerにドラッグしてと手順を踏んでたら、コンソールからFinder開けますよと教えてもらいました。Mac使ってる人だと常識だったりするのかな。。。 openというそのまんまなコマンドです。 # open ディレク…

fluentdをUbuntu 12.04 LTSにインストール

簡単にログを収集できるということで、目を付けていたfluentdにやっと手を出しました。さくらVPSにカスタムOSでUbuntu12.04LTSを入れているので、そこに入れます。 まるっと入れられることもあって、TreasureData社が配布しているtd-agentを使います。Treasu…

Ubuntuのバージョンを調べるコマンド

さくらVPSには、Ubuntu12.04LTSを入れた覚えがあるんですが、確認どうするんだっけと思って調べました。 lsb_releaseというコマンド一発で、オプションはいくつかあり、今回知りたかったのは-dでした。 $ lsb_release -d Description: Ubuntu 12.04.1 LTSタ…

fluentdから出力されたJSONを読みやすい形式でコンソールに表示するコマンド

fluentdを使い始めました。便利ですね。fluentdの使い方はまた今度にでも。出力されたログはJSON1行になり、コンソール上でぱっと確認したいときに、人の目ではちょっと見づらいので、コマンドで整形して表示確認できる方法を調べてみました。調べてみたらpy…

朝カフェのすすめ

朝カフェとは、朝にカフェに行って10〜20分ぐらいの時間を作ることです。カフェに行かずとも集中できる方は、自宅や会社の会議室など、お金のかからないお好きな場所で。 個人的には、家だと寝てしまうし、会社だと仕事準備になってしまうので、カフェに行き…

Perlで配列の長さを取得する

perlメインで使ってるわけじゃないんですが、サーバ側の調査等でperlのワンライナーは便利なのでよく使います。 普段使ってない言語だと、配列の長さを取るだけで迷ってしまいます。 Javaなら、array.lengthや、List.size()、Pythonならlen()と、それぞれで…

iPhoneのホームボタンがきかない?修理を考える前に

意外と知られてないのか、ホームボタンが効かなくなったら、iPhoneはもう終わりだと思っている人が多いです。 友達も「ホームボタンが最近きかなくなって、買い替えかなぁ・・・」と言ってましたが、iOSにもともとある機能で対処できます。「設定」→「一般」…

Javaの世界が止まる時 その1

Javaの便利機構 Javaには、ガベッジコレクション(以降、GC)という、メモリの掃除をする機構が備わっており、C系の言語のように、メモリの確保、開放を意識しなくていいようになっています。JVM上でJavaプログラムが動くとき、ヒープ領域と呼ばれるところで…

配列の全要素をループで取得する

シェル書いてて、配列全要素を利用したいときに、まんまループの書き方が良くわからなかったのでメモ。 ARRAY=(aaa bbb ccc) for item in ${ARRAY[@]}; do echo $item done これで、配列ARRAYの要素を全部出力できます。 なぜかというと、echo ${ARRAY[@]} …

自動接続してしまうWiFiアクセスポイントを削除する

誤って接続してしまったWiFiの自動接続を削除する方法を調べたのでメモ 設定アイコン Wi-Fiを選択 リストから、自動接続を解除したい接続先の右端の(>)を選択 画面上部にある「このネットワークを設定を削除」を選択 確認が出るので削除を選択 これで次回か…

Gmailに来たメールを整理する

Gmailでの効率的なメール処理方法。自分にあった実践に落とした形でメモ。私のGmailの使い方としては、連絡のやりとりではなく、情報の受信が主体です。外でも見たいメールはiPhoneで見て、そうでないメールはPCの画面でゆっくりみる。受信のタイミングが知…

Evernote APIの利用申請してみた

ちょっと作ってみたい機能があって、EvernoteのAPIを使ってみようと思い立ったので、利用に必要なAPIキーの申請についてまとめメモ。 利用申請 Evernote API Overview(日本語)のページから、APIキーの申請ができます。ユーザ名と名前、メールアドレスを入力…

読み込んだ行の改行削除

perl初めて扱ったときに読んだ行の改行の扱いについて違ったのでメモ。Javaの場合だと、とりあえず、BufferedReaderとか使って1行読んで、その行に対して処理を書く。このとき行末の改行は消え去っているので、特に気にすることなく処理を書く。 // Buffered…

JDK6の初期ヒープサイズ

JVMのヒープサイズが標準(デフォルト)でどれぐらいなんだろうと仕様を調べたのでメモ 最初 物理メモリの1/64 Xmsオプションで指定可 最大 物理メモリの1/4か1GBの小さい方 Xmxオプションで指定可 OracleのGarbage Collector Ergonomicsページ(英語)自分の…

Wホワイトプラン解約

iPhone買った時に加入させられたWホワイトプラン。ソフトバンク以外への通話もお得に、というプランなんだけれども、2台持ちなので、iPhoneで全然通話しないこともあり解約することに。 契約時に「翌々日頃からWebから解約手続きができますよ」と言われてた…

cronによる定期実行

実はcronという言葉は聞いた事はあったんだけど、定期実行させられるもの以上に、実際にcronがどんなものかっていうのは、知らないままでした。調べたら案外簡単かつ便利なので、備忘録がてら。ある処理を定期的に実行させる場合にcronが利用できます。cront…

perl one liner

最近Perlをちょこちょこ勉強中。スクリプト言語を覚えるつもりもあって、仕事で使いながら覚えてる。perlコマンドのeオプションを使うと、そのままperlのコードが書けるのでそれで記述。one-linerって言うらしくて、1行で書けるコマンドみたいな処理。ちょっ…