タグ

2014年6月24日のブックマーク (3件)

  • Pythonでお手軽デバッグ - 病みつきエンジニアブログ

    Pythonには pdb というデバッガーがついています。名前からてっきり gdb みたいな、化石みたいなインターフェースしか持ってないのかと思ったら、コード中に貼り付けて止めることもできるみたい(ちょうどrubyの debugger みたいな)。 そのためには pdb.set_trace() というのを使う。 例えば、 summation = 0 for i in range(10): summation += i みたいなコードがあったとして、ちゃんと足されているか調べるには、 summation = 0 for i in range(10): summation += i import pdb;pdb.set_trace() そうすると、importの書いてある文で実行が止まります。変数の中を見るには、 gdb や debugger と似たような感じで、 (Pdb) p summat

    Pythonでお手軽デバッグ - 病みつきエンジニアブログ
    jusuke
    jusuke 2014/06/24
  • 海外のエンジニアはいくら稼いでいるのか? - WirelessWire News(ワイヤレスワイヤーニュース)

    ではIT業界や通信業界がブラックだといわれることが少なくありませんが、所変われば事情が変わります。ここイギリスに限らず、西欧州や東欧州、北米ではIT業界や通信業界は稼げる上に、働く人の待遇が悪くはない業界です。 ではどのぐらいの報酬がもらえるのかを、イギリスを例としてご紹介したいと思います。イギリスのリクルートエージェンシーであるThe Robert Half が発表したThe Robert Half Technology 2014 Salary Guideは、政府統計と独自のサーベイをもとに2014年前半時点でのイギリス全土とロンドンにおけるスターティングサラリー(採用時の給料)をまとめています。スターティングサラリーなので、昇級分やボーナス、各種福利厚生は含まれていませんが、イギリスの平均給与(約500万円)を大幅に上回る金額を得られることがわかります。 2014年前半のロンドンに

    海外のエンジニアはいくら稼いでいるのか? - WirelessWire News(ワイヤレスワイヤーニュース)
    jusuke
    jusuke 2014/06/24
  • blog-entry-229.html

    void cv_UnsharpMasking1(IplImage* src_img, IplImage* dst_img){ //カーネルの設定 float KernelData[] = { -1/9.0f, -1/9.0f, -1/9.0f, -1/9.0f, 17/9.0f, -1/9.0f, -1/9.0f, -1/9.0f, -1/9.0f, }; //カーネルの配列をCvMatへ変換 CvMat kernel = cvMat (3, 3, CV_32F, KernelData); //フィルタ処理 cvFilter2D (src_img, dst_img, &kernel); } void cv_UnsharpMasking2(IplImage* src_img, IplImage* dst_img){ // 符号付き画像データの確保 IplImage* src_imgS = c

    jusuke
    jusuke 2014/06/24