タグ

2012年11月24日のブックマーク (17件)

  • 実践! 「MapReduceでテキストマイニング」徹底解説

    青空文庫」をテキストマイニング! 前回の「いまさら聞けないHadoopとテキストマイニング入門」では、Hadoopとテキストマイニングの概要や構成、MapReduceの仕組み、Hadoopの活用場面などを解説し、Hadoopの実行環境を構築しました。今回から、Hadoopを使い、テキストマイニングのMapReduceプログラムを作成していきます。 「青空文庫」というサイトをご存じでしょうか。青空文庫は、著作権が切れた日の文学作品を掲載しているWebサイトで、青空文庫の全データをDVDや、BitTorrentによる配信で入手できます。今回は、このデータを使ってテキストマイニングを行いましょう。 前回、テキスト分類で、著者の性別、年齢、地域、職業などの属性も推定できると書きましたが、青空文庫は、他のデータにはない、著者属性があります。青空文庫の作品は、著作権が切れて、作者がなくなっている場

    実践! 「MapReduceでテキストマイニング」徹底解説
  • ある意味CMSの理想型かも。『Concrete5』を試す!

    CMS(コンテンツ マネジメント システム)というと、大きく分けて3つくらいに分類される。ひとつは昔からのCMSで、PHPNuke/ Xoops/ Mambo/ Ploneなどが存在する。もうひとつはブログエンジンで、WordPress/ Movable Type/ Nucleusなどだ。そして最後にWikiエンジンだ。Yukiwiki/ Pukiwiki/ DokuWiki/ MediaWikiなどが挙げられる。Wikiを除くCMSに共通するのは公開画面とコンテンツ管理画面が分かれているということだ。ユーザの権限によって管理者とサイト利用者の画面が分かれ、管理者は管理画面にログイン後、サイトのコンテンツ編集・デザイン変更・モジュール追加などを行なう。Wikiの場合は共同編集が基スタンス。そのため、デザイン変更時は管理画面を使うことがあるものの、コンテンツの編集は公開画面上から行なうもの

  • TechCrunch | Startup and Technology News

    Hi, lovely people, and welcome to Week in Review (WiR), TechCrunch’s regular newsletter that highlights the top news in tech over the past week (or so). If you haven’t already, sign up he

    TechCrunch | Startup and Technology News
  • JavaScript入門講座

    今日の内容 JavaScriptを勉強し始めくらいの人を対象にしたJavaScript入門講座的なもの 文法とかは調べればわかるのでふれません 一人で勉強してもわからなそうな概念などを重点的に説明します ライブコーディングするのでJavaScriptってこんな感じて作るんだなーというのがわかってもらえればと アジェンダ JavaScriptを勉強する前に JavaScriptの基礎知識 ライブコーディング part1 jQueryの基礎知識 ライブコーディング part2

    diveintounlimit
    diveintounlimit 2012/11/24
    これからJavaScriptを学ぶ人には良い資料。
  • 痛いニュース(ノ∀`) : 女子中学生が自転車で帰宅中、後ろからきた自転車の男が追い抜き、立ち去る事案が発生…京都 - ライブドアブログ

    1 名前: ラ・パーマ(東京都):2012/11/23(金) 20:10:18.39 ID:RIHeH8p/0 きょうと安全安心情報 子ども安全情報【城陽市】 ◆日時:11月22日(木)午後10時50分ころ ◆場所:城陽市富野乾垣内付近路上 ◆概要:女子中学生が自転車で帰宅中、自転車の男がついてきた。男は、女子中学生を追い抜き、立ち去った。 ◆男の特徴:30歳くらい、身長170センチメートルくらい、小太りの男、黒色の自転車に乗車 ◎夜間の帰宅の際は、明るく人通りの多い道を選んで変えるようにしましょう。 ◎不審者に遭遇した時は、すぐに110番通報しましょう。 http://anzn.net/kyoto/safety/index.php?i=2059 3 : シャルトリュー(千葉県):2012/11/23(金) 20:11:30.05 ID:0zdFgOxc0 えっ? 追

  • 突然ですが、なにも考えずにFacebookで食べ物の投稿を毎日のようにしている方々に言いたいことがあります。 | Facebook

    diveintounlimit
    diveintounlimit 2012/11/24
    なんだこいつ
  • USBメモリ内にWordPress用のローカル環境を5分で構築、持ち運び可能なフリーのソフトウェア・Instant WordPressが超便利っぽい

    昨日初めて知ったんですが、今まで知らずに損してた、みたいな気持ちになったので、同じ思いをする人が一人でも減るようにと思ってご紹介。ソフトを解凍するだけで、WordPressのローカル環境を構築できる、というソフトウェア。USBで持ち運びも可能。 今まで知らずに損してましたwこれ、有名なのかな・・・ Instant WordPressUSBメモリやポータブルHDDなどにダウンロードして、自動セットアップするだけで、WordPressをローカル環境を構築、その環境ごとUSBフラッシュメモリで持ち運びも出来てしまいます。構築まで5分くらいで出来ましたよ。これは便利だなーって思いました。 WordPressを環境ごと持ち運び出来ます。覚えておくとかなり役に立つ気がします。 出先でクライアントさんと打ち合わせ中にWebに繋げなくても直接見せて動作確認することも出来るし、自宅のデスクトップでいつも作

    USBメモリ内にWordPress用のローカル環境を5分で構築、持ち運び可能なフリーのソフトウェア・Instant WordPressが超便利っぽい
  • 「iPad(第3世代)」に採用されていたシャープのIGZOパネルは、解像度をわざと落としていた

    経済新聞によると、シャープの主力製品であるIGZOパネルは、「iPad(第3世代)」に採用されていた時には、サムスンなどが作るアモルファス液晶と消費者が区別がつかないようにわざと解像度を落としていたと伝えています。 この理由については、Appleは、重要な部品を複数の企業から調達することにしていて、1社に事故があっても供給が止まらないし、価格を競わせることもできるので、今のところIGZOパネルを商用生産できる唯一のメーカーであるシャープに大量発注しにくいとしています。 せっかくのシャープが先行する素晴らしい技術もこういった背景があると、なかなか難しいですね・・・。シャープにもまた柔軟性が求められているのかもしれません。

    「iPad(第3世代)」に採用されていたシャープのIGZOパネルは、解像度をわざと落としていた
  • パラメータでカスタマイズしやすいパンくずナビをプラグインにしてみた – Simple Colors

    @miya0001 さんに、WordPressでパンくずリストを表示するためのプラグイン9個+1を検証で半ば強引に取り上げてもらったパラメータでカスタマイズしやすいWordPressのパンくずナビを作ってみたのコードを一部デバッグして、さらに簡単に使えるようプラグインにしてみました。 とりあえずプラグイン化しただけなので、国際化とかはまだですし、サンプルとなるCSSなども全然作っていませんが、それについても追って公開していきたいと思います。 ただし、Breadcrumb NavXTとの差別化もあって管理画面などの実装は今のところ考えていません。 Prime Strategy Bread Crumb 1.0.0 フィードバックがあれば、是非お寄せ下さい。 使い方 上記のダウンロードリンクより、プラグインのアーカイブファイルをダウンロードし、解凍後、プラグインディレクトリにアップロードしてくだ

  • WordPressでカスタムフィールドをお手軽に実装できるクラスライブラリ「WPAlchemy MetaBox」

    ライブラリのダウンロード ソースはGitHubにあります。以下からダウンロードしてください。 farinspace/wpalchemy ここでは現在最新の「1.4.15」をダウンロードします。 Wordpressのバージョンは「3.2.1」です。 ダウンロードしたファイルを解凍すると「wp-content」の中に「wpalchemy」フォルダがあるので、Wordpressがインストールしてある「wp-content」フォルダに入れます。 これでとりあえず準備完了です。 現在使用しているテーマフォルダにカスタムフィールド用のフォルダを作成して、その中にファイルを作成します。 ここでは「metaboxes」というフォルダの中に「setup.php」と「metabox.php」を作成しました。 また、ダウンロードしたファイルの中にcssファイルがありますので同じ階層にいれておきましょう。 場所は

    WordPressでカスタムフィールドをお手軽に実装できるクラスライブラリ「WPAlchemy MetaBox」
  • WordPressのウィジェットを自作するためのTips

    WordPressに標準装備されているウィジェットで、自作のウィジェットを作成してみよう、という内容です。便利な機能で、クライアントワークでは割と必須ですけどあまり情報がない印象だったので復習をかねて書いてみました。 WPのウィジェットに追加できるアイテムボックスを自作する、という方法です。基的な事しか書いてません。なので、WordPressテーマ開発のビギナーさん向けになります。 ウィジェットをテーマで使えるようにするまずはおさらい。利用しているテーマでウィジェットを使えるようにするには、その為のコードを書く必要があります。 何もしていない状態ですと、上記のようにウィジェットページには注意文しか表示されません。 まずは利用可能にする利用するためには以下のようなコードを利用中のテーマファイル内にあるfunctions.phpに書きます。 if ( function_exists('reg

    WordPressのウィジェットを自作するためのTips
  • WordPress 管理画面のカスタマイズ まとめ | hijiriworld Web

    WordPress管理画面のカスタマイズ詰め合わせ ※随時更新していきます ダッシュボード 不要なウィジェットを削除 カスタムウィジェットを追加 ウィジェットの配置を変更 投稿画面 不要な項目を削除 エディタ ビジュアルエディタを無効にする HTMLエディタの不要なボタンを非表示 HTMLエディタにカスタムボタンを追加 フッター サイドメニュー メニューの名称変更 メニューの並び替え メニューを非表示 カスタムメニューを追加 管理バー サイト側の管理バーを非表示 不要な項目を削除 投稿一覧画面 不要なカラムを削除(投稿、ページ、カスタム投稿タイプ) カスタムカラムを追加(投稿、ページ、カスタム投稿タイプ) ソート機能も実装した応用技 ログイン画面 スタイルを変更 ログイン/ログアウト後のリダイレクト先を変更 バージョンアップ通知をOFF WordPress体のバージョンアップ通知 プラグ

  • WordPress ログイン画面をカスタマイズする | hijiriworld Web

    カスタマイズの方針 ・ログイン画面のテンプレートとディフォルトのCSSはいじらない ・関数とCSSでカスタマイズする ・テーマフォルダ内で完結させる 1. 独自のスタイルシートを用意する テーマフォルダ内に「login.css」というスタイルシートを用意します。 それを、ログイン画面で読み込む関数を、テーマフォルダ内の functions.php に記述します。 > functions.php function login_css() { echo '<link rel="stylesheet" type="text/css" href="'.get_bloginfo("template_directory").'/login.css">'; } add_action('login_head', 'login_css'); 2. ログイン画面のマークアップ構造を把握する ログイン画面で出力

  • -Welcartの使い方まとめ(WordPressで作るECサイト)-Whisper | Diary

    2年ぶりの記事ですが、、今回は最安値かつ汎用性の高いECサイトを構築できる、 WordPressとWelcartによるECサイト構築方法をご紹介します。 純粋なECサイトを構築できるEC CUBEやZen Cartなどがありますが、 Welcartの導入メリットはWordPressを通してカートを様々な種類のサイトに導入できる点ですね。 何かと情報が少なく調べ回っていたので 導入検討中の方や、同じような事に悩まれてる方のご参考になれば幸いです^^ 下記は実際に導入したクライアント様サイトです。 お客様のサイト 「ハンドメイドのspoooon(スプーン)公式通販サイト」 ⇒オリジナルのヘアゴムやシュシュなどを取り扱ったハンドメイドショップ - Welcartとは - ショッピング機能をWordPress内に組み込むことのできる純国産のWordPressの専用プラグインです。 商用無料で利用で

    diveintounlimit
    diveintounlimit 2012/11/24
    Welcart、スケルトンカート、QUICK CART、ダヴィンチ・カート、WPにもMTにも色々あるのね。
  • WordPressをCMSにして、ポートフォリオサイトを構築 | Motoraji Blog

    motoraji design のウェブサイト(つまりここ)をリリースしてしばらく経ちます。 作った時にいろいろとカスタマイズした部分や、ハマったところがあって、忘れないうちにメモしておきたかったので、まとめてみました。 内容としては、このサイトのポートフォリオ部分を構築する作業が中心です。 もくじ サイトの構造 使用テーマ WordPress設定パネルの2つの設定 「フロントページの表示」 「パーマリンク設定」 「ポートフォリオ」の為にfunctions.phpに追加した4つのコード カスタム投稿タイプの追加 カスタムタクソノミーの追加 アイキャッチ画像を使う カスタム画像サイズの追加 ポートフォリオの作品ページをパーツごとに解説 1.フォトパネル 2.作品データ 3.作品の解説 長いっ! サイトの構造 まず、サイト全体の構造を説明します。 軸となるコンテンツは「ポートフォリオ(Port

    WordPressをCMSにして、ポートフォリオサイトを構築 | Motoraji Blog
  • WordPress使いならこれだけはやっておきたい本当のセキュリティ対策10項目

    どうも、ブルーです。秋ですね。 季節がめぐるごとに「WordPressがクラックされたので、セキュリティ対策について調べてみました」的なブログ記事がソーシャル上で出まわり、そのたびにWordPressを扱うデベロッパー層が「また無意味な対策がはてブされてる…」と嘆くのが恒例行事のようになっております。例えば… 「WordPressのバージョンを隠す」 「データベースのプレフィクスを変更する」 「サブディレクトリーにインストールする」 うん、気休め程度かな… 「2年以上放置されている怪しげなセキュリティ対策プラグインを入れる」 そっちのほうがこええよ! 「サーバーのディレクトリー一覧の非表示」 それ見えちゃってるサーバー管理者では、何しても不安だよ! とはいえ、そう思いつつも「これが決定版だ!」的な記事を書くのは勇気がいるものです。特にセキュリティ業界は怖いお兄さんが多…うわ何をするやめr

    WordPress使いならこれだけはやっておきたい本当のセキュリティ対策10項目
  • 開発者が知っておくべき、ドキュメント・データベースの基礎

    開発者が知っておくべき、ドキュメント・データベースの基礎:特集:MongoDBで理解する「ドキュメント・データベース」の世界(前編)(1/3 ページ) ドキュメント・データベースの最大の特長は、「パフォーマンス、大量データ、スケーラブルといった課題を克服するためのシンプルなセットを提供している」という点だ。 もちろん既存の多くのリレーショナル・データベース(以下、RDB)でも、ドキュメント・データベースが備えている特徴的な各機能に類似することが実現可能だし、さらに広範な概念や機能性を提供している。例えばシャーディング(Sharding。詳細後述)についても、既存の多くのRDBでデータの分散化が可能だ。しかしドキュメント・データベースでは、「そもそもデータ構造がこうした構成に適している」という点と、「それに付随して、考え方もシンプルである」という点が優位な特徴である。 万人が、データベースが

    開発者が知っておくべき、ドキュメント・データベースの基礎