タグ

2015年4月24日のブックマーク (8件)

  • 開発支援系のサービスが充実しすぎて転職か廃業を考えた | Ore no homepage

    なんて表現したらいいかわかんなくて、開発支援系サービスって謎表現したけど…。なんつーか、開発支援向けのサービス?クラウドってやつ?ってかいわゆる外部がやってくれる系のサービス(モニタリング/ホスティング/etc)が充実してますよね。んで、一介のWebエンジニアのおれがこの先生きのこるにはどうするかを真剣に考えていたところだった。きのこ。何割かはネタ。 思いついたものを挙げてみる。AWSGitHubは割愛。言うまでもねーだろ…。 New Relic http://newrelic.com/ 有名なNew Relic。これも説明するまでもないかな。今のチームでコレのお金払う版を使ってるんだけど、「外部APIとの通信個所とDBとの通信個所が遅いように思えるので調査しますわ」→「それNew Relicで見れるよ」とか「各テーブルへのアクセス頻度集計しますわ」→「それNew Relicで見れるよ」

    hayashih
    hayashih 2015/04/24
  • 乱数 (System.Random) - smdn.jp

    乱数を生成する方法として、.NETでは疑似乱数を生成するRandomクラスが用意されています。 このほかに、疑似乱数ではなく、生成される結果が予測不可能な乱数列を必要とする目的には、暗号乱数ジェネレーター(暗号論的擬似乱数生成器)としてRandomNumberGeneratorクラスを使用することもできます。 ここでは、Randomクラス・RandomNumberGeneratorクラスを使って乱数を生成する方法について解説します。 なお、以下の解説およびサンプルコードは、乱数の特徴や分布・予測不可能性などを十分に考慮したものではなく、乱数の生成を主眼においたものとなっています。 そのため、暗号・確率等の分野へ適用するには不適当な可能性があるため、必要に応じて他のドキュメントを参照するなどしてより適切な実装を行うようにしてください。

    乱数 (System.Random) - smdn.jp
    hayashih
    hayashih 2015/04/24
  • RNGCryptoServiceProvider.GetBytes メソッド (System.Security.Cryptography)

    例 次のコード例は、 クラスを使用して乱数を作成する方法を RNGCryptoServiceProvider 示しています。 //The following sample uses the Cryptography class to simulate the roll of a dice. using namespace System; using namespace System::IO; using namespace System::Text; using namespace System::Security::Cryptography; ref class RNGCSP { public: // Main method. static void Main() { const int totalRolls = 25000; array<int>^ results = gcnew ar

    RNGCryptoServiceProvider.GetBytes メソッド (System.Security.Cryptography)
    hayashih
    hayashih 2015/04/24
  • Best way to seed Random() in singleton

    hayashih
    hayashih 2015/04/24
    “Random rnd = new Random(BitConverter.ToInt32(Guid.NewGuid().ToByteArray(), 0));”
  • Windows/TIPS/2つのフォルダ内を比較する - yanor.net/wiki

    2つのフォルダ内を比較する チェックサムで比較する Windows標準コマンド cmop dir1 dir2 fc /b dir1 dir2 WinMerge WinMergeを使う。 これらの方法は正確だが、時間が掛かる。 ファイル名とタイムスタンプとファイルサイズで比較する robocopy robocopy dir1 dir2 /s /e /log:"c:\tmp\1.log" /l robocopy dir2 dir1 /s /e /log:"c:\tmp\2.log" /l 上のコマンドを実行して、1.logと2.logを確認する。 ログファイル内のファイル一覧で、先頭に"新しい"や"新しいファイル"という記述があれば、そのファイルは差分を持っている。"新しい"はタイムスタンプが新しく、"新しいファイル"は片方のフォルダにしか存在しないという意味。 差分があったファイル(フォルダ

    hayashih
    hayashih 2015/04/24
  • f値、シャッタースピード、ISO感度を解説した画像が分かりやすい

    【img via BigTallGuy】 一覧レフカメラやミラーレス一眼カメラを購入する人が増えている一方で、なぜか「自動モード」でしか撮影しないという人がいる。これはあまりにも勿体無い! ただ、カメラ初心者にとって「絞り」や「ISO感度」はよく分からない。「シャッタースピード」も言葉の意味はなんとなく分かったとしても、早くしたり遅くしたりすることによって撮れる写真がどのように変わるのか分からないという人も多いだろう。 Fotoblog Hamburgが公開していたf値、シャッタースピード、ISO感度の関係性をまとめた画像が分かりやすかったので、紹介する! 絞り値(f値)を小さくするとボケ味が増し、ISO感度を上げると写真が粗くなる 個人的に未だに混乱してしまうのだ絞り値(f値)。絞り値が小さければ小さいほど取り込む光の量は大きく、より狭い範囲にピントが合うためボケ味が強くなる。 混乱し易

    f値、シャッタースピード、ISO感度を解説した画像が分かりやすい
    hayashih
    hayashih 2015/04/24
  • 一時ファイル用のランダムなファイル名を生成するには?[2.0のみ、C#、VB] - @IT

    プログラムで一時ファイルを作成する場合、そのフォルダにあるほかのファイルと重ならないようなファイル名が必要となる。 このような用途のために、Pathクラス(System.IO名前空間)にはGetTempFileNameメソッドが用意されている(このメソッドについては「TIPS:一時ファイル(テンポラリ・ファイル)を作成するには?」を参照)。 しかしこのメソッドは、ファイル名を生成する過程で、実際にそのファイル(サイズは0)を一時フォルダに作成するという副作用がある(これにより一時フォルダにあるほかのファイルと確実に重複しないファイル名を生成しているのだが)。 .NET Framework 2.0のクラス・ライブラリでは、一時ファイルのファイル名として利用できるランダムなファイル名を返すGetRandomFileNameメソッドが追加されている。このメソッドは乱数を基にして8.3形式のランダ

    hayashih
    hayashih 2015/04/24
  • 過激派テロ組織ISISの戦士を生み出したフランスの「国内問題」 – 橘玲 公式BLOG

    『マネーポスト』2015年春号に掲載された「過激派テロ組織ISISの戦士を生み出したフランスの「国内問題」(連載:セカイの仕組み第14回)」を、編集部の許可を得てアップします。執筆時期は2015年1月です。 ************************************************************************ 仏紙襲撃事件の実行犯は全員が大規模団地出身 早朝着の便でパリのシャルル・ド・ゴール空港に降り立ち、PER(パリ高速鉄道)B線でパリ市内に向かうと、ル・ブルジェ駅からたくさんの乗客が乗り込んでくる。ほとんどがモロッコ、アルジェリア、チュニジアなど北アフリカの旧フランス植民地(マグレブ地方)出身のひとたちだ。 空港からタクシーで市内に向かうときは、ジョルジュ・ヴァルボン公園の蒼とした森を抜けたあたりで忽然と高層アパート群が現われる。パリ北郊外の

    過激派テロ組織ISISの戦士を生み出したフランスの「国内問題」 – 橘玲 公式BLOG
    hayashih
    hayashih 2015/04/24