タグ

2011年6月16日のブックマーク (23件)

  • 外国人のチベット観光禁止、中国共産党の創建90周年控え | Reuters

    6月16日、共産党創建90周年を7月1日に迎えるのを前に中国当局が、外国人のチベット観光を禁止する通達を出したことが分かった。チベット自治区ラサで2009年11月撮影(2011年 ロイター/Nir Elias) [北京 16日 ロイター] 7月1日に共産党創建90周年を迎えるのを前に中国当局が、外国人のチベット観光を禁止する通達を出したことが分かった。複数の旅行代理店が16日、明らかにした。 チベット自治区ラサ市内の代理店の従業員はロイターに対し、「これは90周年を祝うための新しいルールだ。団体旅行でも外国人は来ることができない」と述べた。 北京を拠点とする代理店は、外国人のチベット観光を7月に禁止することについて、数カ月前に当局から通知が出ていたとした上で、8月の祭りには間に合うよう規制が緩和されることに期待を寄せた。 この代理店の従業員は、「キャンセルが多数出ている。(禁止の)理由は分

    外国人のチベット観光禁止、中国共産党の創建90周年控え | Reuters
    atsushifx
    atsushifx 2011/06/16
  • ORMがアンチパターンである11の理由

    サンフランシスコのプログラマLaurie Voss氏が書いた見逃せない記事が賑わっています。近年のフレームワークやライブラリの定番中の定番ORマッパーが既にアンチパターンなのではというのが彼の主張です。この記事を書くきっかけになったのはこのツイートだそうです。 I cannot overstate the degree to which ORM is a dangerous antipattern. — Laurie Voss (@seldo) June 9, 2011 ORM が危険なアンチパターンだっていうのはどれだけ言っても言い過ぎることはない このツイートに対して各方面(ActiveRecord, Doctrine, Hibernate)から多くの(激しい)返信が寄せられて書かれたのが問題のエントリです。まずはアンチパターンとは何かの定義として下記の2つを挙げています。 当初は有益

    ORMがアンチパターンである11の理由
    atsushifx
    atsushifx 2011/06/16
  • Facebookポイントが日本でも決済システムとして利用可能に

    7月1日からすべての開発者にFacebookポイントの利用が義務付けられることに先立ち、ほぼすべての国や地域で同決済システムの利用が可能になった。 米Facebookは6月15日(現地時間)、Facebook内で利用できる仮想通貨「Facebook Credits(日ではFacebookポイント)」での決済システムを、日を含む13カ国で利用できるようにすると発表した。これでFacebookがサービスを提供しているほぼすべての地域の開発者が、Facebook Creditsを決済システムとして利用可能になるという。 Facebookでは現在、ゲームやアイテム購入のための決済システムとしてFacebook Credits以外のシステムを使っている開発者もいるが、7月1日からはFacebook Creditsの利用が義務付けられることになっている。 Facebook Creditsでは、米A

    Facebookポイントが日本でも決済システムとして利用可能に
    atsushifx
    atsushifx 2011/06/16
  • スマートフォンサイト用に、フリック・スワイプ対応が簡単に出来るjQueryプラグインいろいろ | Web活メモ帳

    最近スマートフォン対応やタブレット対応の案件が増えてきて、スワイプに対応させたいと言われる事が結構多いです。 知ってる人も居るかもしれませんが、スワイプが出来るようになるjQueryプラグインをまとめてみました。 画像ギャラリー専用のものから、ページ全体をスワイプで区切るものまで色々ありますよ。 参考になれば幸いです。 jQuery Touchwipe iPhoneiPadAndroid用にスワイプでスライドショーを移動できます。 スワイプした時のイベントが簡単に取得できるので、画像切替意外にも色々使えそう。 PCの場合には、アンカーテキストで画像の切替ができます。 サイズも1kB程度なので、モバイル端末に優しいですね。 PhotoSwipe jQuery Mobile対応の全画面イメージギャラリー。 写真を大きく表示させて、ツールバーで操作するタイプです。 jquery.flicks

    スマートフォンサイト用に、フリック・スワイプ対応が簡単に出来るjQueryプラグインいろいろ | Web活メモ帳
    atsushifx
    atsushifx 2011/06/16
  • Webデザインサンプル | みんなで作るデザインギャラリーサイト

    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.

    atsushifx
    atsushifx 2011/06/16
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    atsushifx
    atsushifx 2011/06/16
  • 株式会社こくちーず

    イベント・セミナー集客プラットフォーム 「こくちーずプロ」を使えば、驚くほど簡単で安全なイベント告知・集客ができます。誰でも使えるシンプルさ、とことんまでイベント集客の手助けができる拡張性、大規模なイベントの大量な申し込みも安心して受付ができる高機能を併せ持っています。 一般的なイベントだけでなく講演会や、定期的に開催する地域セミナー、クローズドな社内勉強会、大規模な学会など様々なイベント形態にあわせた募集が可能です。 サービスのトップへ セミナー会場検索サービス 「こくちーずスペース」は、イベント・セミナーの開催に適したセミナー会場(貸し会議室・ホール)を所有する全国2,700箇所以上の公共施設を掲載!リーズナブル・格安で安心して利用できる貸し会議室やレンタルスペースを中心にイベントの規模や設備など目的にあった施設を簡単に検索できます。 今まで見つけにくかった公共施設の詳細な情報をまとめ

    株式会社こくちーず
    atsushifx
    atsushifx 2011/06/16
  • キャッシュプロクシサーバー「Apache Traffic Server 3.0」リリース、性能が大幅に向上 | OSDN Magazine

    The Apache Software Foundation(ASF)は6月14日(米国時間)、HTTP/1.1準拠のキャッシュプロクシサーバー最新版「Apache Traffic Server 3.0」を公開した。速度や信頼性が強化されたという。 Apache Traffic Serverは、米Yahoo!が開発・運用していたキャッシュサーバー。2009年にオープンソース化され、現在はASFの下で開発が進められている。大規模環境への対応が特徴で、キャッシュ機能のほか、セッション管理、ロードバランシング、認証、ルーティング、リクエストのフィルタリングといった機能を備えている。 バージョン3.0では、キャッシュ、プロキシ、速度、信頼性などさまざまな面で強化を図った。要求の多いWebページや画像、Webサービス呼び出しなどをキャッシュして再利用することでサーバーへの負荷と帯域を削減、レスポンス

    キャッシュプロクシサーバー「Apache Traffic Server 3.0」リリース、性能が大幅に向上 | OSDN Magazine
    atsushifx
    atsushifx 2011/06/16
  • リビジョン(バージョン)管理システムに関して近ごろ思うこと - 檜山正幸のキマイラ飼育記 (はてなBlog)

    僕は、twitterできわめて少数の人しかフォローしてません。そんな僕のtwitterタイムラインでも、何度も言及されていたのが次のブログエントリー: いっしょに仕事をしたいプログラマ 5つの特徴 - たごもりすメモ 文は「なるほどね」という感想なんですが、コメント欄に驚くべき発言があります。 まずは文から紹介すると、「いっしょに仕事をしたいプログラマ 5つの特徴」が挙げられていて、それらの特徴で「欠けているところがあれば、少なくとも自分はその人といっしょに仕事をしたいとは思わないだろう」と。 5つの特徴のひとつに「人のコードにパッチを送る」(適切なパッチを書ける能力)があるのですが、それに対するコメントが: ミッションクリティカルなシステムでは自分が再利用しようとする既存コードにバグがあった場合は、まるっとコピーしたうえで修正したものを使うことが多いです。 「まるっとコピー」って、い

    リビジョン(バージョン)管理システムに関して近ごろ思うこと - 檜山正幸のキマイラ飼育記 (はてなBlog)
    atsushifx
    atsushifx 2011/06/16
  • ネットサービス系企業における、積み上げ型タスク管理の危険性

    ネットサービスもそこそこの規模になると、後回しになっている、あっちゃこっちゃに細かい問題が積み上がってきます。 継続改善というサイクルの中で、改善していくわけですが、じゃぁこれをどのように処理していくか?という考え方の話。 一番最悪なのは、とにかく目についたものを全部直そうと言う考え方。 もはや維持フェーズに入っている事業担当の方なら、是非、どんどん直してくださいって話なんですが、多くのケースではそうではなく、未来に向かって、前に進むべきタスクが存在しているハズです。 事業の優先順位と連動せず、現場の開発者の判断で、気になったところを直していくと、必ず時間がかかります。見積もりには、判断ミスをするとか、考える時間やソースコードを検索するような時間が往々にして入ってませんからね。かつ、修正範囲が大きくなって、新しいバグの温床になることも少なくありません。 必ずスケジュールを切って、優先順位を

    atsushifx
    atsushifx 2011/06/16
  • ベターJavaScript!? CoffeeScriptが注目されるワケ:Rails Hub情報局:エンジニアライフ

    JavaScriptへコンパイルして実行することを前提としたスクリプト言語「CoffeeScript」がちょっとした注目を集めています。CoffeeScript自体は2009年末に登場し、その1年後の2010年12月にバージョン1.0がリリースされていますが、注目を集めたのは、数日前(2011年4月13日)にRuby on Railsの生みの親であるDHHが、次期バージョンのRails3.1でjQueryやSCSSと合わせて、CoffeeScriptをデフォルトとして採用するとTwitter上で発言して議論が巻き起こったからです。 Yes, it's true, Rails 3.1 is going to ship with CoffeeScript and SCSS in the box for use with the new asset pipeline. It's bad ass.

    ベターJavaScript!? CoffeeScriptが注目されるワケ:Rails Hub情報局:エンジニアライフ
    atsushifx
    atsushifx 2011/06/16
  • 今日から始めるCoffeeScript - KAYAC engineers' blog

    こんにちは。毎年花粉症になりかけている飯塚です。 最近のNode.jsの普及などによってサーバサイドJavaScript界隈が盛り上がっています。 そんなホットなJavaScriptをラクにかつエレガントに書くためのCoffeeScriptという言語をチュートリアル風に紹介します。 何かしらのライブラリを自分で書く程度にJavaScriptで開発している人は絶対に使ったほうがいいと思います。 JavaScriptを知っていれば1-2時間程度で十分駆使できるようになります。 (2011/6/28:@m_satyr様にご指摘頂いた箇所を修正しました。) 目次 CoffeeScriptとは? インストール Hello World 構文 関数 変数展開 Objectの生成 ループ 存在チェック ヒアドキュメント thisのバインド クラス 無名関数 {var} Tips ?の使い分け 存在チェック

    今日から始めるCoffeeScript - KAYAC engineers' blog
    atsushifx
    atsushifx 2011/06/16
  • DebianにrvmでRubyの作業環境を作る - 偏った言語信者の垂れ流し

    週末Rubyで遊ぼうと思ってて、Debian lennyに環境を作ったメモ。 @a_matsudaさんに教えてもらったページを参考に。 http://wiki.rubyonrails.org/getting-started/installation/linux-ubuntu rvmはこのあたりを参考にした。 rvmの紹介 | feedforce Engineers' blog 必要なパッケージのインストール rvm環境にするので、aptでとりあえずruby1.8と必要なパッケージをインストール。 $ sudo apt-get install build-essential libssl-dev libreadline5-dev zlib1g-dev checkinstall make curl ruby Rubygemsのインストール rubygemsはソースから入れておく。 $ cd ~

    DebianにrvmでRubyの作業環境を作る - 偏った言語信者の垂れ流し
    atsushifx
    atsushifx 2011/06/16
  • 223Soft -

    Document Data Structure in MongoDB Express MongoDB lets you easily store structured and unstructured data in a flexible and dynamic database schema. It supports CRUD operations on complex data objects using JSON as the main data type. Its an open source solution so it may not be as robust or well supported as commercial management tools. However it is easy to deploy and works well for most use cas

    atsushifx
    atsushifx 2011/06/16
  • 開発メモ: GPL + 特定OSSライブラリのリンク例外

    「真のオープンソース」祭りの中、自分のOSS製品のライセンスについて探る日々である。GPLリンク例外の実運用について真面目に考えているので、ご意見をいただけると幸い。 GPL製品と非コピーレフトOSS製品の混用 IT企業に所属している開発者などがOSS開発を行う場合には、GPLでなく、修正BSDライセンスやApache 2.0ライセンスなどの非コピーレフトなオープンソースライセンスを選択することが多い。その方が自社のプロプライエタリ製品に組み込んで配布するのに都合がいいからだ。 一方、我がKyoto CabinetのライセンスはGPLなので、プロプライエタリ製品に組み込んで配布することはできない(配布はできないだけで、サービス内で使うことはできる)。OSSな方々には自由にお使いいただき、プロプラな方々には商用ライセンスをお買い上げいただくというモデルである。 さて、OSS開発者からすらも結

    atsushifx
    atsushifx 2011/06/16
  • 開発メモ: KVSとシグナル機構でジョブキューを実現する

    いわゆるkey-value storeを使っている際に、レコードの挿入もしくは更新を検知して即座に何らかの処理を行いたくなることはないだろうか。俺はあんまりないけど、結構そういう質問が来るので、きっと巷にはそういう要求があるのだろう。Kyoto Cabinetでそれを実現してみた。 ジョブキュー もうちょい具体的な例を挙げると、ジョブキューである。ここで、「foo」という名前のタスクを考えてみる。読み出し側(ワーカ)は、適当な名前をつけた条件変数を常に監視していて、そこにシグナルが飛んできたら即座にレコードを取得して処理を行いたい。しかし、「一定の間隔毎にレコードの検索を繰返して発見したら処理を行う」というポーリングスタイルにはしたくない。操作にどうしてもタイムラグが出るし、ポーリングのための無駄なトラフィックが発生するからだ。 シグナル待機処理と該当レコードの取得処理を行う擬似コードは以

    atsushifx
    atsushifx 2011/06/16
  • 角谷さんの新作トークへの期待、あるいは「Take the Red Pills」三部作には出てこなかった一つの言葉 - 思っているよりもずっとずっと人生は短い。

    メモ。ほとんど角谷さん宛の私信というか、RubyKaigi2011での角谷さんトークの賭け金釣り上げ用なんだけど、せっかくなのでここに書いておきます。 全国13万9,893人の角谷さんファンのみなさんと同様、RubyKaigiでの角谷さんのトークにはとても期待しているのだけれど、その一方でこれまで角谷さんがRubyKaigi(含むRegional)で発表していた「Take the Red Pills」の三部作は、いやあ見せ方がうまいなあと思いつつ、何か物足りないところを感じていたりもした。心に響くんだけど、何かコレだけじゃないというか、これ以上この先に進んでいっても良いゴールが見当たらないんじゃないか、という感覚。 それはなんだろうなあ、と思っていたのだけれど、先日、とあることがきっかけで、その物足りなさの原因に気づいたような気がした。 「Take the Red Pill」「Welcom

    角谷さんの新作トークへの期待、あるいは「Take the Red Pills」三部作には出てこなかった一つの言葉 - 思っているよりもずっとずっと人生は短い。
    atsushifx
    atsushifx 2011/06/16
  • 一歩上行くPythonistaが読むべきコード | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー まあいろいろあると思うけど,あんまり古いのだとスタイルがアレでダメだし,今風でとりあえず読んでてためになるし面白いなー,と思うのはGoogleで働いてるPeter Norvingさんのコードかな。短めで読みやすいし。 How to Write a Spelling Collector(スペル修正プログラムを書く方法) Solving Enery Sudoku Puzzle(数独パズルを解く) この人は他にもPython IAQ(Infrequentry Asked Question,滅多にでない質問集)とかJava IAQとか,How to Write a (Lisp) Intrepr

    atsushifx
    atsushifx 2011/06/16
  • IT news, careers, business technology, reviews

    Tech spending shifts to meet AI demand, forces a 'reshuffling of skills' for workers

    IT news, careers, business technology, reviews
    atsushifx
    atsushifx 2011/06/16
  • コードカバレッジ測定ツールPHP_CodeCoverageをCakePHPで使ってみた

    PHP_CodeCoverageで、CakePHPのユニットテストのコードカバレッジを表示してみました。 CakePHP標準のテストランナー(test.php)でも単一のテストケースについてはコードカバレッジが表示できるのですが、All tests の時はコードカバレッジが表示されません(All testsでも表示されることもあるようです。hiromi さん、ありがとうございます)。 そこでPHP_CodeCoverageを使って、All testsのコードカバレッジを表示してみました。 1. PHP_CodeCoverage インストール PHP_CodeCoverageは、PHPUnitでおなじみのSebastian Bergmannが開発した、コードカバレッジやCRAPを計測、表示するツールです。 PEARパッケージで提供されているので、pear コマンドでインストールします。 20

    atsushifx
    atsushifx 2011/06/16
  • Ruby Recipes and Japanese Cooking at COOKPAD 開催のお知らせ - クックパッド開発者ブログ

    クックパッド株式会社では、2011年7月のRubyKaigiの協賛イベントを開催いたします。 当日は、弊社のエンジニア3名がRubyにまつわる実践的開発事例のプレゼンをいたします。 また今回は一般の方のライトニングトークも募集いたします。 Rubyを使った開発事例をぜひこの機会に発表しませんか? ※LT、観覧ともに応募者多数の場合は抽選とさせていただきます。 ※ご応募フォームは下記にご用意しております。 また、RubyKaigiのために来日する方に、もっと日を知ってもらおうということで 日ならではのお料理のデモンストレーションも予定しております。 ぜひ奮ってご参加くださいませ! ■日時 7/14(木)19:00- ※開場は18:40です※ ■場所 ・クックパッド株式会社オフィス 東京都港区白金台5-12-7 http://info.cookpad.com/location ■当日のコン

    Ruby Recipes and Japanese Cooking at COOKPAD 開催のお知らせ - クックパッド開発者ブログ
    atsushifx
    atsushifx 2011/06/16
  • Curiosity PDF -

    Alhemicar [Paulo Koeljo] on *FREE* shipping on qualifying offers. Alhemicar by Koeljo, Paulo and a great selection of related books, art and collectibles available now at : Alhemicar () by Paulo Koeljo and a great selection of similar New, Used and Collectible Books available now at great prices. Author: Samujas Kegis Country: Algeria Language: English […] Read More » On establishing universal pea

    atsushifx
    atsushifx 2011/06/16
  • Webratがスゴい(続:Cucumberがアツい) - moroの日記

    Cucumberを使って、Railsアプリのテストを高い抽象度で書き進めていくために欠かせないのがWebratというライブラリです。前回のCucumber全体像の紹介に引き続き、こちらWebratを紹介します。今回も長いです。 2008-01-27修正 id:amacouさんから指摘を受けまして(と、たぶんsatokoさんも以前おっしゃってた)webrat_steps.rbの生成先パスを修正。 語: ${RAILS_ROOT}/step_definitions 正: ${RAILS_ROOT}/features/step_definitions ありがとうございます。 今回のまとめ Webratすごい 画面遷移を「リンクをクリックする」「ボタンをクリックする」と書ける リンクのアンカーテキストではまだ日語が使えず。さきほどパッチ送ったので早晩書けるようになるはず。 フォームの入力項目もラ

    Webratがスゴい(続:Cucumberがアツい) - moroの日記
    atsushifx
    atsushifx 2011/06/16