my-notebook blog

Groovy で画像処理、普段使いのスクリプト その1 ( リサイズ/グレースケール/JPEG/切り抜き/2in1 )

普段ターミナル中心に bash と vim で仕事をしている身としては ちょっとした画像処理は いちいち Photoshop や GIMP を起動するより groovy スクリプトでちゃっちゃと済ませてしまいたいところです。

今回はそれら普段使いのちょっとした画像処理用コードをいろいろ書いてみます。 ここではこのとてもおいしそうな ポンシェのホワイトドーナツ 画像を例に いろいろ料理してみましょう。

white-donuts

続きを読む…

Java でパイプを使う / 複数の変換処理をつなげて処理する

Javaでパイプする方法がよくわからなかったので、いろいろ試行錯誤した結果をまとめました。 Javaで書くとコードが長くなるので、Groovy で記述しています。

ここでは話を簡単にするために、最初の入力として以下のような果物名を列挙したデータがあり、 これを二つのフィルタを使って処理する例を考えます。

melon lime lemon raspberry cherry kiwi banana apple orange grape

続きを読む…

Chromebook Flip C100PA レビュー

chromebook Flip C100PA

1年ほど前に 諸事情によりふと思いたって買った Chromebook Flip C100PA ですが、実はあまり使っていないです。

とはいえ、キーボードの感じはとても良いし、軽い。それから Chromebook 特有の使い易さ… パッと開いてすぐに使える、基本的にウェブしか使わない(使えない)から、 「使おう」と思ってから、そこに至るまでのステップが限りなく少ない という快適さが捨てきれなくて、ずっと手元に置いています。

では、逆になぜそんな気に入っているのに使っていないかを考えてみました。

続きを読む…

HttpClient から URLConnection への切り替え ( Android )

すでにこの世は Android 8.0 OREO 時代なのですが、 Android 6.0 Changes の Apache HTTP Client Removal で、Apache HTTP Client が削除されたという件に今さら直面した話。

Eclipse時代のビルドのままになっていた Android プロジェクトを最新のSDKでビルドしようとしたら Apache HTTP Client が使えなくなっていた。 調べてみると 代わりにURLConnection を使え ということのようなので、いろいろ実装を直した結果の一部を備忘録的にシェアします。

続きを読む…

Ubuntu Server / Desktop 16.04 LTS インストール顛末

いろいろ部屋の整理とかで机をサイズダウンした関係もあってPCモニターの設置場所がない。 そこで Desktop PC にインストールしていた Ubuntu をサーバとして運用することにした。 ところが、モニタを外して再起動するとなぜか途中で起動が止まってしまう。これではモニタなし運用ができないのであった。 いろいろ調整してみたり、ググって見たがよく分からない。 しばらく放置していたのだが、今日時間があったので、試しにUbuntu Server を新規にインストールし直してみることにした。 Server版 ならヘッドレスでの運用がむしろ普通だろうから、モニタを外したら起動しないなどという問題はたぶんないであろうと…

結論から書くと なんやかんやで Ubuntu Desktop を新規にインストールしたところ、ヘッドレス(モニタなし)で問題なく起動できたため、結局 Ubuntu Server は使っていない。

続きを読む…


« Newer PostsOlder Posts »