タグ

2014年2月1日のブックマーク (3件)

  • 漢字が書けない中国の若者たち NHKニュース

    中国ではパソコンやスマートフォンの普及で正しく漢字を書けない若者が増えていることから、中国政府は若者に漢字を書くことを習慣づけてもらおうと書道教育の義務化を打ち出し、対策の強化に乗り出しています。 中国では、日常生活に必要とされる漢字の数は、5000字以上に上るといわれますが、パソコンやスマートフォンの普及で漢字を書く機会が大きく減った結果、正しく漢字を書けない若者が増えています。 中国の調査会社によりますと「頻繁に漢字を忘れる」という中国人は3割に上り、中国政府は「漢字能力の退化が、大変懸念される」として、伝統文化の衰退につながりかねないとの危機感を強めています。 中国政府は問題の解決を目指し去年、書道教育の義務化を命じる通達を出し、全国の小学校に対し、毎週1コマ、書道の授業を設け、各学校に専門の教員の配置を進めています。 書道を通じて、漢字の持つ意味を指導するとともに、若いうちから漢字

  • InfoQ: ドメイン駆動設計・開発の実践

    ドメイン・モデルと開発に注力しないと"太ったサービス・レイヤ"と"ドメイン・モデル貧血症"によるアプリケーション・アーキテクチャになってしまいます。この場合、ファサード・クラス(通常はステートレス・セッション・ビーン)にどんどんビジネス・ロジックが溜まっていき、ドメイン・オブジェクトがgetter/setterからなる単なるデータの運び屋のようになってしまいます。このアプローチをとるとドメイン固有のビジネス・ロジックやルールが複数の異なるファサード・クラスに散在(時には重複)することになります。 "ドメイン・モデル貧血症"はたいていの場合、コストに見合いません。他の企業と比較して利点があるわけではなく、このアーキテクチャの下でビジネス要求の変化を実装するには開発と番環境へのデプロイするのに時間がかかり過ぎます。 DDD実装プロジェクトにおけるいろいろなアーキテクチャや設計について見ていく

    InfoQ: ドメイン駆動設計・開発の実践
  • Resqueで複数サイトにまたがるクローリングを最適化しよう | VASILY DEVELOPERS BLOG

    どうも。バックエンドエンジニアの吉田です。 前回は1サイトをクロールする際の最適化戦略としてRedisベースの分散ロック機構を使った実例を紹介しました。 前回の記事:Redis::DistMutex – 時限付き分散ロックで効率良くサイトクロールをしよう 今回は複数サイトに対する処理をResqueを使って最適化した事例を紹介したいと思います。 ※ランダムにキューをlistenする話の予定でしたが、話がとっ散らかるので主題を変更しました。 主なキーワードとしては、「Resqueのキュー分割」、「Rubyでクラス定義を動的生成」といった感じです。 おさらい 前回使った図を使います。 iQONのクローラーは、提携サイトの商品一覧から商品ページのURLを取得し、ページをダウンロードする処理(fetchフェーズ)を必要な数だけWorkerプロセスとして起動しておき、Resqueを使って処理をして

    Resqueで複数サイトにまたがるクローリングを最適化しよう | VASILY DEVELOPERS BLOG