タグ

elenoiのブックマーク (611)

  • Windows XP/2003のTCP同時接続数制限とその回避:鵜飼裕司のSecurity from KAGURAZAKA:ITpro

    Windows XP SP2とWindows Server 2003 SP1のTCP/IPスタックでは、不完全な外向きのTCP同時接続数を10接続に制限しています。接続数が10に達した場合、接続要求はキューイングされ、ある一定間隔で処理されるようになります。 この制限は、ホストがワームに感染した際、他のホストへの影響を最小限にするため、Windows XP SP2とServer 2003 SP1で新たに実装されました。しかしこの制限は、不完全な外向きのTCP接続を大量かつ同時に張るアプリケーションにおいては、大きなパフォーマンス低下を招く可能性があります。例えば、P2Pシステムや脆弱性スキャナなどが挙げられます。特に脆弱性スキャナは業務で利用するケースが多いと思いますので、パフォーマンス低下は非常に致命的です。 これを回避する選択肢の一つとして、TCP同時接続数制限の無いプラットフォームを

    Windows XP/2003のTCP同時接続数制限とその回避:鵜飼裕司のSecurity from KAGURAZAKA:ITpro
    elenoi
    elenoi 2011/09/25
  • さくらのVPS(CentOS 5.6)にTomcat6をインストールしてみるよ!(未完) | 真夜中の色彩

  • Tomcatの終了方法

    サーバー:Tomcat v6.0 OS:Windows7 開発環境:Eclipse Servlet を書いてた時の話。 Eclipse で Tomcat を動かしているときに、 Eclipse が固まった。 Eclipse を強制終了させて、コンパイル、実行しようとするとエラーが出てきた。 Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or ch

  • 3000req / sec と戦う - だるろぐ

    ざっくり概要 ピークで3000req / sec 毎分コンテンツ更新要求 コンテンツ更新の際は他所からデータをapi経由で受け取る コンテンツ更新にはTheSchwartzを使用 なコンテンツを色々してきたログ。 尚、ここに書く技術は大半が周囲のギークな方々にサポートしてもらったもので、僕自身が何かしたわけではない。残念すぎる。 構成 internet -> www(squid -> apache) -> app(memcached -> app) -> db フロントエンド wwwサーバがapacheとsquidを動かしている。apacheがリクエストを受け、squidのキャッシュが有ればそれを返し、無ければバックエンドのappサーバへproxy。 バックエンド appサーバがmemcachedとアプリを動かしている。 それぞれ冗長化してるけど、リクエスト数の割に台数は少ない。 技術があ

    3000req / sec と戦う - だるろぐ
    elenoi
    elenoi 2011/09/24
  • Unixの親プロセスと子プロセスの関係について

    親プロセスが先に死ぬと子プロセスはinitプロセスの養子になるというのはunixの仕様です。 プロセスグループという概念があります。子プロセスは親プロセスのプロセスグループ番号を引き継ぎます。プロセスグループ番号はシステムコールで変更できます。変更した場合、自プロセスがプロセスグループリーダーとなって、親プロセスとは別グループになります。プロセスグループ番号は、通常はプロセスリーダーのプロセス番号です。 シェルからコマンドを起動した場合、通常は1パイプが1プロセスグループになります。 aa | bb ; cc だと、aa と bb は同一プロセスグループ。ccは別プロセスグループ。 で、このプロセスグループ全体にシグナルを送ることが出来ます。システムコールだと、killpg(2)。コマンドだと、プロセスグループ100番にシグナルを送るとすると、kill --100 または kill -15

    Unixの親プロセスと子プロセスの関係について
    elenoi
    elenoi 2011/09/22
  • 日本生まれのクラウドノート「KYBER」がすごい理由 (1/3)

    オーリッドという日IT企業が注目を集めている。売上高は40億円規模。法人向けWebサービスを提供していたが、昨年から個人向けサービス「KYBER」を開始した。16日に発売した「KYBER Smartnote」(写真、3冊1500円)は、そのサービスの目玉だ。 見た目はごく普通のノート。メモをしたり、議事録をとったり、普通のノートとして使える。ノートをiPhone付属のカメラで撮影し、KYBERのWebサイトにアップロードすると、画像のデータがクラウドサーバー上で管理される(Androidには10月対応予定)。そこまではこれまでのクラウドサービスにもあったもの。「Evernote」を思い浮かべる人もいるだろう。 だが、話はここからだ。 しばらくすると、手書きのメモが文字データになって送られてくる。いわゆるOCR(画像からの文字起こし)だが、その精度は異様に高い。ほぼ完璧だ。納品までも最速

    日本生まれのクラウドノート「KYBER」がすごい理由 (1/3)
  • 【 kill 】 プロセスおよびジョブを強制終了する

    プロセスおよびジョブを終了させる。終了の方法はシグナルによって決まる。使用できるシグナルは以下の通り。通常,よく使うのはSIGHUP(終了して再起動),SIGKILL(強制終了)など。シグナルの指定には数値か,シグナル名(先頭の SIGを除いたもの)が使用できる。

    【 kill 】 プロセスおよびジョブを強制終了する
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    elenoi
    elenoi 2011/09/21
  • bukupe.com - bukupe リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    bukupe.com - bukupe リソースおよび情報
  • 科学者「10年かけてもこのHIV様ウイルスの酵素構造がわからん」 ゲーマー「解決したぜ、3週間で」 : はちま起稿

    1 名前: 名無しさん@涙目です。(dion軍) 投稿日:2011/09/19(月) 15:39:41.90 ID:VW5Op+wh0 [½] 仮想空間「セカンドライフ(Second Life)」やオンラインゲーム「ダンジョンズ&ドラゴンズ(Dungeons and Dragons)」の領土を越えてオンラインゲーマーたちが手柄を立てた――科学者たちを10年もの間悩ませてきたヒト免疫不全ウイルス(HIV)様ウイルスの酵素の構造を解析したのだ。 18日の「Nature Structural & Molecular Biology」は、ゲーム愛好者たちの名前を研究者たちとともに論文の共同執筆者として掲載するという科学専門誌としては異例の対応で、その功績をたたえた。ゲーム愛好者らが長いあいだ未解決だった科学的問題を解決した初めての事例とみられる。 ■アミノ酸の束を立体化するゲーム「Foldi

  • sakano1:MySQL - 初期設定

    (再構築: 2009/10/01 00:00:40 ) まえがき 最初にMySQLをいじったのは、グローバルサーバであるFreeBSD上だった。 手元にある、「MySQL&PHPでつくるWebデータベース」から判断すると、たぶん2002年ぐらいではなかったかと思う。 を身ながら色々やってみたが、実用レベルのものを作るまではしなかった。 ゃ、当時、DBを利用してまで作りたいものがなかったので.... ^^; が、某プロジェクトMySQLを操作することになり、検証マシンであるLinux上に環境構築することにした。 初期設定コマンド FreeBSD上に構築したときは、mysqladminコマンドでmysql-rootユーザを作成し、その後mysql-rootで初期設定をしていったように記憶しているが、今回構築するにあたり調べると、mysql_secure_installatio

    elenoi
    elenoi 2011/09/19
  • HashMapの注意点 - プログラマはサイコロを振らない

    HashMapを使う上での注意点について説明します。 Map型変数を使う HashMapオブジェクトを格納するには、HashMap型変数ではなくMap型変数を使います。 // HashMapオブジェクトの生成 Map<String, String> map = new HashMap<String, String>(); HashMapMapの実装の一つに過ぎません。HashMapMapとして使っているのであればMap型変数に格納した方が自然です。また、パフォーマンス上の問題で他のマップ(TreeMapなど)と差し替えることが容易になるなど、プログラムの汎用性が上がります。HashMap独自の操作が必要である場合(あまり思いつきませんが)を除いてMap型変数を使いましょう。 初期容量と負荷係数 HashMap生成時のパラメータとして、初期容量と負荷係数があります。 初期容量は、Hash

    HashMapの注意点 - プログラマはサイコロを振らない
    elenoi
    elenoi 2011/09/19
  • コレクションフレームワーク 第3回 実践的な使い方

    前回では、コレクションフレームワークに関係のあるクラスのうち、具体的な実装クラスについて紹介しました。今回はさらに踏み込んで、コレクションフレームワークと密接な関係のある、各要素にアクセスすためのクラスやソートするためのクラスなど、非常に便利なクラス群を紹介します。 Iterator Collectionの中に含まれる各要素にアクセスする場合、java.util.Iteratorを使用することになります。 Collectionの中身すべてにアクセス java.util.Collectionインターフェースには次のようなメソッドがあります。 java.util.Iterator iterator() コレクションの要素の反復子を取得する。 このメソッドを使用してIteratorを取得することにより、簡単にCollectionの各要素にアクセスできます。 java.util.Iteratorが

  • ソーシャルゲームの予算規模を軽くまとめる

    2013年7月。現状について ウチではもう大作ソシャゲは引き受けていません。オリジナルも新規開発の予定はありません。大半の業務を以前のような普通のウェブ案件に戻しました。ソーシャルゲームしか開発したことのない従業員への再教育に忙しい。以前に作ったオリジナルは黒字である限り運営を続けます。イベントやカード追加も行います。新機能などを入れることはないでしょう。会社としてはあまり力を入れていません。もうソーシャルゲームは短納期案件しか受けなくなったので業界の関係者ともあまり関わらなくなりました。既に俺の知っている情報は古いかもしれませんし、今後更新されません。ソーシャルゲームはオンゲだから人口が命だと以前に何度も繰り返しました。しかし、その人口で我々は結局大手には勝てなくなりました。とくに大手の抱える有力IPには全く太刀打ち出来ません。今オリジナルでブラウザのカードゲームソーシャルゲームを開発す

    ソーシャルゲームの予算規模を軽くまとめる
    elenoi
    elenoi 2011/09/19
     予算かあ。。。もうちょっとお金の生い部分の感覚を養いたいなあ。
  • 「未来はいつも面白い」太田光の最後の授業- てれびのスキマ

    残念ながら9月9日の放送をもって終了した『爆笑問題の大変よくできました!』。 最終回は番組レギュラーの子供たちから「太田先生に最後に聞きたかったこと」と題して質問を寄せ、それに太田が答える形式で行われた。 太田は彼らの質問に真摯にストレートに答えていく。 どうやったら心が強くなれますか? 高校の時に友達が一人もいなかった太田。そんな状態では学校に行きたくなくなるはずなのに皆勤賞。 それに驚く子供たちは「なんで行けたんですか?」と問う。 負けず嫌いだった。 と太田は答える。 当時、高校の登校拒否とかそういうのが社会問題になってたの。俺らの世代は。 そういう子供たちの学校が今度できるようになって、その子たちがテレビでインタビューに答えってたの。 その子たちはね、「今の学校は教師も良くないし、イジメもあるし……」って「教育が間違ってる」みたいなことを言ってたんだよね。 俺はそれを見ててなんか「こ

    「未来はいつも面白い」太田光の最後の授業- てれびのスキマ
    elenoi
    elenoi 2011/09/18
  • 彼女をゲーマーにするための5つのルールと、ゲーム選びのコツ

    最強の無料動画サイトが帰ってきたwwww 2011年の年末から年始にかけて、新作ゲームが続々と登場します。 どうせゲームをするなら一人ではなく、「彼女」もしくは女友達ゲームをしたいところです。アーマードコア5やガーディアンヒーローズが発売される前に彼女にゲームの魅力をわかってもらい、一緒にプレイできる環境を作ることは…正直簡単な作業ではありません。最終的には一緒にGears of War3を一緒にプレイしたいところが音です。 ここでは全くゲームをやらない彼女(もしくは女友達)にアーマードコア5を一緒にプレイできるまでの関係を築くための5つのルールと、ゲーム選びのコツをお伝えしたいと思います。 引用元:www.games4guys.com/index.php/2010/12/30/how-to-make-your-girl-a-gamer/ 海外からの記事を日語訳+わかりやすいよう改変

    elenoi
    elenoi 2011/09/16
    なんで突然GTOなんだよww
  • 「人間様が気分よくプログラミングするための言語」Rubyは何を目指すのか - GIGAZINE

    「気分やノリがソフトウェア開発には重要だ」と断言し、そこに注目して自らRubyを開発してきたまつもとゆきひろ氏は、どのようにしてプログラマに育ち、Rubyを生み出し、そして開発を続けてきたのでしょうか? 今や日初のオープンソースソフトウェアとして100万人規模のユーザを持つRuby。数々の賞を受け、なおも変化と成長を見据えるまつもと氏が日最大のゲーム開発者向けカンファレンス「CEDEC2011」にて、自らの若かりし日々から長いRubyの開発の歴史とそこで培われたコンセプト、そして未来への展望までを余すところなく披露してくれました。「Ruby開発が教えてくれたこと」と題されたこの講演の全内容は以下から。 まつもと: はじめまして、まつもとゆきひろです。 最近はRubyを開発した人ということで有名になりましたが、Ruby自体ゲームのソフトウェアというより、それを動かすサーバとして使用して頂

    「人間様が気分よくプログラミングするための言語」Rubyは何を目指すのか - GIGAZINE
    elenoi
    elenoi 2011/09/16
    ひきこまれるな~
  • Webデザイナー・開発者向けの32個のチートシート集まとめてみた。

    デザイナー向けのチートシートまとめ カラーシート Color Combination Cheat Sheet さまざまな色の基原則がわかるカラーチートシートです。 使いたい色を直感的に選んで、その色のコードを調べることができます。 オンラインシートなので、ブックマークに保存しておくとすぐに調べられます! Web Designer Color Reference Hexagon  Mouse Pad Webデザイナー向けのカラーチートシートです。 拡大するとそれぞれのカラーのコードがわかります。 色彩バランスを把握しやすいので、デザイン時に重宝します。 ウェブ制作者向けのチートシートまとめ HTMLのチートシート HTML5タグ★チートシート HTML5のチートシートです。 かなり詳細にまとめられているので、辞書のように使うこともできます。 印刷して参照するのが向いているので、すぐに確認で

    Webデザイナー・開発者向けの32個のチートシート集まとめてみた。
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • MySQL :: インストール « FAREX BLOG

    elenoi
    elenoi 2011/09/14