中1のとき、吹奏楽部で一緒だった友人に、だれも口をきかなくなったときがありました。いばっていた先輩(せんぱい)が3年になったとたん、無視されたこともありました。突然のことで、わけはわかりませんでした。 でも、さかなの世界と似ていました。たとえばメジナは海の中で仲良く群れて泳いでいます。せまい水槽(すいそう)に一緒に入れたら、1匹を仲間はずれにして攻撃(こうげき)し始めたのです。けがしてかわいそうで、そのさかなを別の水槽に入れました。すると残ったメジナは別の1匹をいじめ始めました。助け出しても、また次のいじめられっ子が出てきます。いじめっ子を水槽から出しても新たないじめっ子があらわれます。 広い海の中ならこんなことはないのに、小さな世界に閉じこめると、なぜかいじめが始まるのです。同じ場所にすみ、同じエサを食べる、同じ種類同士です。 中学時代のいじめも、小さな部活動でおきました。ぼくは、いじめ
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ソーシャルゲーム・デベロッパーのZyngaの伸びがすさまじい。同社が開発したソーシャルゲームの月間アクティブユーザー数が,6週間前に1億人を超えたばかりなのに,昨日は1億5000万人を大きくクリアしている。 このZyngaの爆発的な勢いを見せつけたのが,レストラン経営ゲームのCafé Worldである。10日ほど前にFacebook上でサービスを開始したばかりのソーシャルゲームであるが,1週間ほどで1000万人が登録し、先ほど(日本時間の14日9時)FacebookのCafé Worldページを覗くと,アクティブユーザー数が15,875,687人に達していた。10日間ほどで1500万以上のユーザーを獲得するとは・・・。 ともかくこの数カ月の間で,FacebookやTwitterのようなソーシャル系サービスによって,ネット口コミの伝播がリアルタイム化し伝播規模も急拡大している。これからは,C
私の「次官会見の廃止歓迎」論に対して、岡田克敏氏の「官僚記者会見禁止が意味するもの」など、数多くの疑問が出されました。然し、その後の経過を見ますと、記者会見の公開化が徐々に進むなど良い結果が出でいる事は何よりです。 この問題について、朝日新聞のOBが書いた面白い記事を見つけました。筆者は、鳩山政権が誕生して川柳欄への投句に大きな変化が生じているとして、次の様な朝日川柳の選外作を紹介しています 。 「いいじゃない 思ったよりもやるじゃない」 「今までの 大臣マジで何してた」 「久しぶり 首相に知性感じてる」 「本来は 政治こんなに近いもの」 筆者は続けます。 『新政権関連の記事は、当然ながら新聞作りへの批評・批判の句も少なくない。 「新政権船出にメディア風見鶏」「新聞に楽しみ増した政治記事」「1ページ増やしたくなる政治面」「母が言う最近新聞おもしろい」「期待して政治面読む新鮮さ」 うーん、痛
即興ライブを行った田中さん - Photo:Harumi Nakayama 会社の不当解雇に対して28年間抗議活動を続けている田中哲朗さんを、豪州人監督が迫ったドキュメンタリー映画『田中さんはラジオ体操をしない』が山形国際ドキュメンタリー映画祭2009で上映され、渦中の田中さんも登場した。 田中さんの人生は激動だ。1969年に沖電気工業に入社するも、会社が行った自由時間におけるラジオ体操の服従に反発。結果、補助的な仕事に回され、査定ではマイナス評価。組合活動で会社の労務政策を批判したところ転勤命令を出され、これを拒否したところ1981年に解雇された。まさにこのタイトル通りの事件が、田中さんの人生を大きく変えたのだ。 以後、同社八王子工場門前で毎朝30分、企業ファシズムを批判する歌を歌い続け、毎月29日は一日中座り込みを実行。株主総会には毎回出席し、田中さんを支援したことから社内でいじめに遭
1. 初めに (書きかけ) SQLite は RDMS (関係データベース管理システム) の一種です。 通常の RDMS と異なり面倒なセットアップが不要で、簡単に利用することができます。 通常のファイル並に簡単に扱えるので、 今まではテキストファイルなどに保存していたデータは sqlite に保存するようにすると便利です。 2. Python から SQLite を使う もちろん、Python からも SQLite を利用できます。 Python 2.5 から sqlite3 が build-in package として配布されているので、 すぐに使うことができます。 次の例のように、データファイルに connect するだけで、使うことができます。 データファイルは、 存在しなければ自動的に作成され、 存在すれば、それが開かれます。 また、データの保存はデータベースオブジェクトの co
2年ほど前に軽い!早い!と話題になった lighttpd を試してみようと、テスト環境にインストールしてみました。 はじめは RPM Search でPRMRPMパッケージをダウンロードしてきてインストールしようとしたんですが、「あれが足りない!これが足りない!」とうるさいので、結局 yum を使うことにしました。 そうは言っても、素の CentOS のリポジトリ(?)には lighttpd が入ってないので、「Fedora EPEL リポジトリ」を追加してやります。 まず CentOS 上から、直接 # wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-2.noarch.rpm
CentOS5 インストール、追加インストール、設定、調整の個人的ノート。 デスクトップとして使うための設定メモ集。 CentOSとは Red Hat Enterprise Linuxの商標、商用パッケージを削除した フリーのクローンディストリビューションである。 CentOS5 はRHEL5の同等品で、Fedora Core 6 がベースになっている。 Fedora よりも先進性は低いが、 アップデートサポート寿命が長い。 インストールできるアーキテクチャも多い。 最新版を追いかけずに安定した運用をする人やサーバ向き。 インストール手順はFC6とあまり変わりはない。 CentOS5 のリリースは2007年4月12日。 CentOS5 インストール、および初期設定 CentOS5 ISOイメージファイルの取得| isoイメージファイルをCD, DVDメディアに焼く| CentOS5のインス
Easy Install Easy Install is a python module (easy_install) bundled with setuptools that lets you automatically download, build, install, and manage Python packages. Please share your experiences with us! If you encounter difficulty installing a package, please contact us via the distutils mailing list. (Note: please DO NOT send private email directly to the author of setuptools; it will be discar
perlでいうところのCPANと同様の機能がpythonにもあるらしく、easy_installというツールを使えばいいらしいので、早速インストール。 easy_installインストール PEAK EasyInstallからez_setup.pyをダウンロード後に次のコマンドを実行。 >python ez_setup.py Downloading http://pypi.python.org/packages/2.4/s/setuptools/setuptools-0.6c8-py2.4.egg Processing setuptools-0.6c8-py2.4.egg creating c:\python24\lib\site-packages\setuptools-0.6c8-py2.4.egg Extracting setuptools-0.6c8-py2.4.egg to c:\
ふと思い立ってRSSの処理をするスクリプトを書いてみようと思って、RSSを扱うモジュールを探してみました。 まず、2.6.1のライブラリリファレンスを見たところ、標準ではRSSを処理できるモジュールにはないみたい。 Googleでの検索結果のメモ: - http://www.feedparser.org/ - RssLibraries - Python Wiki - Python Web サービス開発者: 第 11 回: Python 用の RSS - http://blog.koshigoe.jp/archives/2007/02/pythonrssatom.html Universal Feed Parserが定番なのかなぁ。PyPIを見るとfeedparserをベースにしたモジュールが散見されます。もっといいRSSパーサがあるかもしれないけど、まずはこれをeasy_installでイ
2006/04/18 21:24 | 0 Comments Pythonもフレームワークを使って開発してみようということで、いろいろ物色。基本方針は軽量の単機能フレームワークを組み合わせて使うということで。 使わせてもらうことにしたのは次の3つ。 ・web.py Webアプリケーションのフレームワーク。ファイルひとつで全部やってしまおうというシンプルさがいいなと思った。 ・Cheetah テンプレートエンジン。JSPを意識したPSPというのもあったんだけど、できるだけシンプルな書式で使えるようにするという方針らしいのでCheetahを使うことに。 ・SQLObject ORマッパー。定番らしい。 で、web.pyのページを見るとlighttpdとFastCGI使えよって書いてあったので、使ってみることに。以下はそれら全部のインストールメモ。 まずlighttpdのインストール。yumならこ
パッケージとしてインストールした場合、通常 /etc/lighttpd/lighttpd.conf が設定ファイルとなる。ただし、初めにインストールされるものは、Apacheのものと比べると説明がないので、サンプルとしてはちょっと分かりにくかった。 なお、Apache の .htaccess の様なしくみはないので、ディレクトリ毎の設定が必要ならば、全て設定ファイルへ書き込む必要がある。
Python, Django, lighttpd | 14:22 | なんとなく lighttpd で Django で作ったアプリケーションを動かしてみようかなぁと思ったのでやってみた。 lighttpd のインストールLinux のディストリビューションは Fedora を使っているので、パッケージのインストールは yum で行う。(ソースからコンパイルしないっていうのが、すでにへたれ) # yum install lighttpd ・ ・ Installed: lighttpd.i386 0:1.4.22-2.fc10 Complete! これで完了。簡単なものである。 設定ファイルの置き場所設定ファイルは、/etc/lighttpd/ ディレクトリの中にある。 # cd /etc/lighttpd/ # ls -al total 32 drwxr-xr-x 3 root root
mod_perl, mod_ruby などが、HTTPDのモジュールとしてプログラム(perl,ruby)を動かすのに対し、FastCGI は、HTTPDとは別のプロセスとしてプログラムを起動し、ソケットを介して通信する仕組みになっているらしい。起動されたプログラムは、CGIと違い、処理終了後もそのまま留まる。別サーバに置くことも出来るので、負荷分散も可能。 どちらも、プログラムの起動を早くする仕組みであることに違いはないが、perl, ruby, phpなどの複数のスクリプトを扱う場合、全てを Apache のモジュールとしてしまうと HTTPD が肥大化してしまい、静的コンテンツへのアクセスも重くなるなどのことが起こるため、そういった場合に有効なのかもしれない。一方、ノーマルのCGIだと、プログラムの起動が遅いし。 私の場合、mod_rubyでは tdiaryの2つのドキュメントスタイ
CentOSに入ってるApache 2.0でRuby on Railsを動かすべく、FastCGIを入れてみる。 http://www.fastcgi.com/ライブラリをインストール。 $ tar xvfz fcgi-2.4.0.tar.gz $ cd fcgi-2.4.0 $ ./configure $ make $ su # make install OS標準インストールのApache 2.0にインストールする場合は、httpd-develパッケージが必要になるので、yumで入れておく。 $ su # yum install httpd-devel Apach向けのモジュールとしては、http://www.fastcgi.com/にあるmod_fastcgiと、それとは別にhttp://fastcgi.coremail.cn/ってのがある。今回は後者のほうを入れてみる。 $ tar
2022年8月、ホームページを全面リニューアルしました! 情報を分かりやすくお伝えできるサイト作りを目指してまいります。 Preface : LightTPD (Light footprint + httpd = LightTPD) とは、セキュリティ、スピード、操作性、および柔軟性−−これらすべての事柄において、ウェブサーバの効率を最適化します。そんな LightTPD を説明します。LightTPDは、高性能環境のために設計され、最適化されているので少ないメモリによるフットプリントを他のサーバと比較すると、LightTPD はcpuロードアベレージの効果的な管理、そして、高度な機能セット(FastCGI、CGI、Auth、出力圧縮、URL-Rewriting、およびその他多く)を持つことで現在負荷問題を抱えているあらゆるサーバのための完全な解決策になりえます。 そして、それは最もよく、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く