タグ

2010年7月14日のブックマーク (8件)

  • WindowsのVMwareでMacのSnow Leopardを動かすには | ライフハッカー・ジャパン

    デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

    WindowsのVMwareでMacのSnow Leopardを動かすには | ライフハッカー・ジャパン
  • 簡単なサーバプログラム

    先ほど導入したスレッドを使って,サーバプログラムを書いてみる.サーバ 側は,ポート番号を指定して,ServerSocket クラスのインスタンスを作成する.ServerSocketは,作られた状態では, クライアントからの接続を待っていて,接続されると acceptメソッドでその クライアントと一対一通信をおこなうためのSocketが作られる. 各クライアントを相手にするために,スレッドを作って対応するのが一般的で ある.以下に,簡単なサーバプログラムとして chat(おしゃべり)サーバを作っ てみている. // 入出力ストリームを使うので,java.io.* を import import java.io.*; // ソケットを使うので java.net.* を import import java.net.*; // 一人のクライアントとの通信を担当するスレッド // スレッド上で走ら

    alpha_neet
    alpha_neet 2010/07/14
    chat server network sample
  • はてなブログ | 無料ブログを作成しよう

    顔に見える?最近「送水口」が気になるという話 「送水口」が気になる今日この頃 最近街中で気になる存在、それがこの「送水口」です。地上のフロアが7階以上あるビルなど、一定の条件を満たした建築物には設置が義務付けられているもので、火事が発生したフロアにただちに水を送るために使われるものです。ポンプ車…

    はてなブログ | 無料ブログを作成しよう
    alpha_neet
    alpha_neet 2010/07/14
    daemon
  • Javaでデーモン。

    akuma: Embeddable daemonization library – This is a Java library you can use in your application to support Unix daemonization. Java(というかJRuby)でどうやってデーモン書いたらいいかわからずつぶやいたら、Koichiroさんにglassfishはakuma使っている(ソース読むにはアカウントが必要です。)ヨ、と教えていただいたので、ドキュメントとソース読みつつ使ってみたらあっさりデーモンできました。すばらしー。 ・・・あとは運用知識だな。(えぇー!

    Javaでデーモン。
  • Geekなぺーじ : Linuxネットワークプログラミング

    ここでは、Linuxを使ったネットワークプログラミングの説明を行いたいと思います。 ここで対象としている読者は、ネットワークプログラミング初心者(もしくは入門者)かつLinux環境でプログラミングを行いたい人です。 開発環境としては、C言語+gccを想定しています。 説明内容は主にソケットプログラミングになります。 なお、C言語そのものが初めての方は「C言語入門」も参考にどうぞ。Windows専用には書いてませんが主にC言語で共通の部分を解説しています。 コードを書く前の準備 まず、gccを使える状態にしないといけません。 ディストリビューションにもよりますが、Linuxを普通にインストールしただけでは開発環境は入りません。 開発環境を用意するためには、gccやglibcなどのrpmを必要に応じてインストールしてください。 次に、エディタが必要になります。 mule、emacs、xemac

  • ドメイン名取得(ieServer.Net編) - CentOSで自宅サーバー構築

    (2)DiCE設定 ※setarchコマンドによるDicedの起動について CentOSにはexec-shieldというカーネルレベルでのバッファオーバーフロー攻撃防御機能が備わっており、この機能によりDicedが起動できない場合がある。exec-shieldを無効化(/proc/sys/kernel/exec-shieldに0をセット)または緩めれば(/proc/sys/kernel/exec-shieldに1をセット)Dicedは起動できるようになるが、バッファオーバーフロー攻撃はクラッキングの常套手段であり、これに対するセキュリティ機能を無効化したり緩めたりするのはセキュリティ上好ましくないので、Dicedのみexec-shieldが効かないようにして起動するようにする。 ※システムの文字コードがUTF-8の場合(CentOSデフォルトの場合)は、DiCEで表示される日語メッセージ

  • Linux CentOS低予算自宅サーバ奮闘メモ 無料ドメインを取得してみる

    CentOSを使って、低予算で自宅サーバを構築する奮闘内容を備忘録的に記録しています。お役に立てるような情報があれば幸いです。 前回アパッチでWebサーバを公開しました。 ・情報発信は自宅から!低予算自宅サーバ奮闘メモ まずはApacheを動かしてみる デフォルトでは、下記パスがWebページのトップですので、超簡単なindex.htmlファイルを作成し、Webページが見れるかどうか、試してみました。 /var/www/html index.html <HTML> <BODY> Hello html </BODY> </HTML> みごと、図1のような自宅サーバの初ページが拝めました。 が、前回の続きでもあります、IPアドレスでWebを見るような奇特な人はいません・・。 -図1 自宅サーバ初ページ- 今回はドメインを取得して、かっこよくドメイン名でWebページを表示させたいと思います。 過去

    alpha_neet
    alpha_neet 2010/07/14
    DNS ドメイン
  • Vimでコンパイル作業 Java用 - 72あいしてる

    でコンパイル。エラーがなければ実行。 相変わらずret == ""みたいな。まあ動くし。 Fキーが足りないよ。目的毎に統一して拡張子等で判断しないと。 command! Javac call s:Javac() nmap <F9> :Javac<CR> function! s:Javac() :w let path = expand("%") let syn = "javac ".path let dpath = split(path,".java$") let ret = system(syn) if ret == "" let syn = "java ".dpath[0] let ret = system(syn) :echo "====\r\n実行結果:\r\n".ret else :echo ret endif endfunction

    Vimでコンパイル作業 Java用 - 72あいしてる