タグ

2012年7月24日のブックマーク (6件)

  • shell script を書くときの tips 2つ(初心者向け) - tokuhirom's blog

    shell script は普段さけて通りたいと願ってやまないわけですが、たまには書かないといけないことがあるので、そういうときは覚えておくと便利な tips を2つ。 autodie っぽくするset -eとすると、コマンドの実行に失敗したときにそこで実行がとまるので便利。 #!/bin/sh set -e perl -e 'die' echo SHOULD NOT REACH HEREとすると % ./hoge.sh Died at -e line 1. % echo $? 255となって、最後までいかずに死にます。 複数のコマンドを順番に実行するときに便利。 なお、以下のような挙動をするんだそうです。 ただし失敗したコマンドが until または while ループの一部である、 if 文の一部である、 && または || リストの一部である、 コマンドの返り値が ! で反転されてい

    y-kawaz
    y-kawaz 2012/07/24
    スクリプトに書いておくと後で取り除くのが面倒なので、確認したい時は sh -x hoge.sh で実行する派。
  • 楽天「Kobo Touch」のスタートダッシュと今後を考える

    7月19日に販売開始した楽天(Kobo)の電子書籍リーダー「Kobo Touch」だが、あまり良い評判が聞こえてこない。稿では、その原因や課題などを考えたい。 7月19日に販売開始した楽天(Kobo)の電子書籍リーダー「Kobo Touch」だが、あまり良い評判が聞こえてこない。「楽天みんなのレビュー」でも、☆1つのレビューが最多というのが稿執筆時点の状況である(現在はメンテナンス中としてレビューが見れなくなっているようだ)。稿では、Kobo TouchまたはKoboのサービスで起こった混乱について、筆者が考える課題などをまとめたいと思う。 使い始めるまでが大変 Kobo Touchを使い始めるためには、パソコンに「Kobo Desktop」というアプリケーションをインストールし、アクティベーション(端末認証)する必要がある。ところがこのKobo Desktopがうまくインストールで

    楽天「Kobo Touch」のスタートダッシュと今後を考える
    y-kawaz
    y-kawaz 2012/07/24
    実際に使って見てるけど、電子書籍リーダーとしては価格と重さと必要十分な機能が上手くまとまっていてよく出来てると思う。常用出来るレベル。
  • RESTful Web アプリの設計レビューの話

    2017/9/7 db tech showcase Tokyo 2017(JPOUG in 15 minutes)にて発表した内容です。 SQL大量発行に伴う処理遅延は、ミッションクリティカルシステムでありがちな性能問題のひとつです。 SQLをまとめて発行したり、処理の多重度を上げることができれば高速化可能です。ですが・・・ AP設計に起因する性能問題のため、開発工程の終盤においては対処が難しいことが多々あります。 そのような状況において、どのような改善手段があるのか、Oracleを例に解説します。

    RESTful Web アプリの設計レビューの話
    y-kawaz
    y-kawaz 2012/07/24
    REST APIの設計指針
  • 楽天Kobo Touch - .mjtの日記復帰計画

    もちろん楽天Kobo Touchを買った。ビックカメラのポイントで購入。 Kobo Touchは現在日でサービスインしている電子書籍ビューアとしては最高なものと言える。 ファームウェアアップデートは.tgzを展開するだけで、一切の認証は無い GPLコードはGitHubで配布 : https://github.com/kobolabs/Kobo-Reader プラグイン(アプリ)のサンプルコードまである。現状のファームウェアでは利用できない気がするが。。 U-bootで起動し、シリアルポートにも容易にアクセスできる 素晴らしい。欠点は楽天しかない。 前回のKindle2( http://d.hatena.ne.jp/mjt/20110501/p2 )のようにnmoshも移植したい。 罠 Koboは起動にアクティベーションを必要とする。つまり、WindowsMacのどちらかを持っていないと

    楽天Kobo Touch - .mjtの日記復帰計画
    y-kawaz
    y-kawaz 2012/07/24
    ファームアップの仕組みが男らしいww これは遊びたいとこだが既に僕の手を離れた。
  • - このブログは非公開に設定されています。

    ブログ このブログは非公開に設定されています。 (Access forbidden) 他のブログを探す ブログランキング(共通のジャンル) 1 裏ピク 2 放送事故★お宝エロ画像村まとめ 3 マブい女画像集 女優・モデル・アイドル 4 エロ画像まとめ えっちなお姉さん。 5 AV女優2chまとめ ヘルプ インフォメーション リクエスト 利用規約 障害情報 FC2ブログについて FC2の豊富な機能 スマホからもブログ投稿 有料プラン アルバム機能 おすすめブログ テンプレート一覧 マガブロ マガブロとは? マガブロランキング マガブロの書き方 マガブロアフィリエイト サポート ヘルプ インフォメーション リクエスト 利用規約 障害情報 アプリでもブログ投稿 FC2トップ お問い合わせ 会社概要 プライバシーポリシー 著作権ガイドライン 広告掲載 Copyright(c)1999 FC2, I

    y-kawaz
    y-kawaz 2012/07/24
    まぁ、確かに登録できない不具合は遭遇した人にとっては致命的で、だけど今となっては問題にならないからなぁ。
  • 人気そうなGruntで、StylusとかCoffeeScriptをビルドする

    ナウいらしいからgruntいれてみるよ cowboy/grunt GruntはJSで作られている、Rakeみたいなビルドタスクの管理ツールといえばよいのでしょうか。LESSやCoffee Scriptのようなコンパイルを必要するファイルの処理や、minify・concatなどもタスクとして実行できます。 デフォルトで、ファイル更新を監視するwatchタスクもあるため、コンパイル操作の自動化などにも使っていけます。npmでもgrunt関係のタスクが多数公開されているので、簡単にタスクを追加できます。 まずはnpmでgrunt体をインストール。 # ng npm instlal grunt npm WARN prefer global grunt@0.3.11 should be installed with -g # ok npm install -g grunt あ、グローバルじゃないと

    人気そうなGruntで、StylusとかCoffeeScriptをビルドする