インスピリッツテニスクラブは、3,500円で3試合以上できるテニスの大会を毎日開催しているテニスクラブです。シングルス、ダブルス、団体戦を超初級~オープンのレベルに分けて大会を開催しています。試合のエントリーは当ホームページから簡単にできます。
ソースコードリーディングとかしてると、ただコード読んでてもどうしようもなく、オブジェクトの中身や変数などを見るためにデバッグツールを使いながらでないとやっていけないことが今になって分かりました。自分でもどうしようもなくアホだと思いながら戒めのために覚書。 デバッグツールの機能 僕自身まともに触れる言語はjavascriptとphpくらいなもので、どちらもeclipseのようなIDEを使わず頑なにvimを使って組んできました。phpの場合はxdebugと連携させる方法*1や、javascriptならrhinoなんかを入れてquickrunとかって方法も考えられますが、僕はある程度は知っていながらもひたすら標準のスタックトレースやalert,console.log,console.dirばかりしていたので、まずはIDEなどに搭載されている一般的なデバッグ機能を復習をかねて覚書。 ブレークポイン
京都に拠点を移して3年が経過したはてな。同社は2011年秋頃から矢継ぎ早にサービスリリース、サービスリニューアルを進めている。“ソーシャル”をうたうサービスが注目を集める中で、はてなはどんな立ち位置を狙うのか。代表取締役の近藤淳也氏に聞いた。 --シリコンバレーから戻り、京都にオフィスを移して3年が経ちました。環境はいかがですか。 シリコンバレーに行った頃に描いていた理想のストーリーは、現地でエンジニアを採用し、新しいサービスを世界に向けて出してグローバルスタンダードになることでした。ですが実際のところ、米国でエンジニアはとれなかった。シリコンバレーはやはり競争が激しく、言葉の問題もあります。やろうと思えばやれても、時間がかかると思いました。迷った末に日本に帰るという選択肢を選びました。 当時は20人くらいだった会社も、今は社員で50人。バイトなど含めれば100人規模と増えました。関東では
§^ 記載のiPhone 15の月々の支払い金額(税込)は、ペイディあと払いプランApple専用で金利0%の36ヶ月分割払いを選択し、iPhone 13(128GB)を下取りした場合のiPhone 15(128GB)の金額です。iPhone 13(128GB)を下取りした場合のiPhone 15(128GB)の総支払い金額は実質79,800円から、下取りがない場合のiPhone 15(128GB)の総支払い金額は124,800円からです。下取りサービスは、Appleの下取りプログラムのパートナー会社によって提供されています。下取りの見積もり額は目安であり、実際の下取り額は見積もりよりも低くなる場合があります。下取り額は異なる場合があり、下取りに出すデバイスの状態、年数とモデルにもとづきます。一部のデバイスは下取りの対象ではありません。成人の方のみが対象です。下取り額は新しいデバイスの購入が
じぶんメモ RubyGems自体のアップデート $ gem update --system ローカルのgemファイルから直接インストール 何らかの事情でリモートからインストールできない場合、手元にgemファイルを持っていればそこからインストールできる。 gemファイルがあるディレクトリに移動して以下のようにコマンドを打つ $ gem install hoge -l インストール済みのgemの格納先を調べる $ gem which hoge gemの取得先となるリモートのgemサーバを追加する デフォルトだとhttp://gems.rubyforge.org/が設定されている。最近はGitHubでgemを公開している人も多いのでリモートのgemサーバとしてGitHubを追加したいといった場合、以下のように行う。 $ gem sources --add http://gems.github.c
WebSocket が、12月12日についにRFCになりました(RFC6455)。テキスト転送だけでなく、バイナリー転送もサポートされ、コネクションをキープするための ping/pongなどコントロールフレームも定義されました。rfcになる過程で様々なバージョンと、その実装系が出ていますので、そこのネゴシエーションの仕組みが入っていたり、以前は割と自由に使えそうだった subprotocolが、IANAにレジストレーションが必要になったりと、なかなかしっかりしたプロトコルに仕上がっている印象です。 さて、今年最後となる、今日のポストでは、このWebSocketにより、今後のWebはどうなっていくのかについて、僕が最近感じている妄想を書き連ねてみます。 WebSocketとは、いったい何なのか? さて、WebSocketとは、いったい何なのでしょうか?この問に対して、一般的には、 WebでP
トレイト PHP は、コードを再利用するための「トレイト」という仕組みを実装しています。 トレイトは、PHP のような単一継承言語でコードを再利用するための仕組みのひとつです。 トレイトは、単一継承の制約を減らすために作られたもので、 いくつかのメソッド群を異なるクラス階層にある独立したクラスで再利用できるようにします。 トレイトとクラスを組み合わせた構文は複雑さを軽減させてくれ、 多重継承や Mixin に関連するありがちな問題を回避することもできます。 トレイトはクラスと似ていますが、トレイトは単にいくつかの機能をまとめるためだけのものです。 トレイト自身のインスタンスを作成することはできません。 昔ながらの継承に機能を加えて、振る舞いを水平方向で構成できるようになります。 つまり、継承しなくてもクラスのメンバーに追加できるようになります。 <?php trait ezcReflect
GitHub がオープンソースの場として魅力的な理由は、Git という優れた分散・協調型リビジョン管理システムのリポジトリー・ザーバーとして誰でも利用できるということはもちろん、README などのドキュメント生成機能やコメンティング機能、問題のトラッキング機能など、Git を補助し、オープンな分散・協調開発を支えるサブシステムが充実している点が挙げられるでしょう。無料でもかなりのことができるのに、ビジネスとしてもちゃんと成立している理由はこんなところにあるように思います。 ただ、同種サービスの Google Code や Bitbucket と決定的に異なり、GitHub の最大の魅力となっているのは、GitHub Pages という1種のホスティング・サービスではないかと思います。成果物をただずらずらと味気ないページに並べるのではなく、趣向を凝らした紹介ページを自由に作り、プロジェクト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く