pjaxの前にpushStateとは AjaxとjQueryの説明は不要として、pushStateとはなんぞや。 pushStateを使ってブラウザの履歴に対する操作をし、HTMLの一部のみを書き換える動作でもブラウザの戻る/進む機能を実現できる方法のひとつ。Ajaxなページを再現し、かつURLを見慣れた方法で自然にpermalinkを表現できる。 有名なところではGitHubで使われてるアレ。 hash fragment (/#!/) ブラウザの履歴を機能させるため、URL の fragment (#) を使ってAjaxなページを実現する方法。一時期もてはやされた感があるが、さらなる「#!」URL批判 - karasuyamatenguの日記 など合理的な反論があり、これから導入するのはためらわれるところ。 有名なところではTwitterで使われているあの厄介者。 pjaxとは pjax
毒危険。 さて、早速w まぁあちこちで散見されることではあるのですが。いわゆる「残業」に対して、とても強い関心をお持ちな現場とか個人(マネージャもどきさん)とか、がいらっさいます。 一言で迎撃するのは比較的たやすいのですが、少しそこに考察をいれて「丁寧に」迎撃してみよう、というのがこの文章の趣旨です。 「結局迎撃するんぢゃん」とか言わないように B-p とはいえ。先に「要約」しておきますと。 とどのつまり ・管理者が、現場を認識する能力に対して致命的な欠落があり ・故に、現場管理が根本的に出来ていない上で ・そもそもとして、ソフトウェア開発って物を理解しておらず ・故に、「負の生産性」とか「生産性の逆噴射」( http://d.hatena.ne.jp/gallu/20090315/p2 )とか「マイナスの要員」とか、その結果発生する「技術的負債」とかって単語に対して無知に過ぎる のが根本
Adobe のCreative Suite 5.5 が発表になりましたね。 Dreamweaver の進化っぷりが凄まじいです。マジで。HTML5+CSS3への対応が目に付きますが、個人的にはjQuery MobileとPhoneGapフレームワークの導入に注目します。 アプリ開発はこれまで、Objective-Cやjavaが主流でしたがDreamweaverでアプリへの書き出しまで出来てしまうなんて…。今後、モバイルアプリケーションの統合開発環境のデファクトスタンダードになる予感が。 ってことで、まずはjQuery Mobileを理解せねば! jQery Mobile についてはまだ書籍はあまりなく洋書しかありませんでしたので、参考になる記事を取り上げてみます。 http://jquerymobile.com/本家サイト jQuery Mobile Gallery http://w

Welcome to App Engine forJavaScript! With App Engine, you canbuild web applications using theJavaScriptprogramming language, and take advantage of the many libraries, tools and frameworks forJavaScript that professional developers use tobuild world-class web applications. YourJavaScript application runs onGoogle'sscalable infrastructure ontop ofJava and Rhino, and uses large-scale persi
思いは言葉に。はてなブログは、あなたの思いや考えを残したり、 さまざまな人が綴った多様な価値観に触れたりできる場所です。

前回は、1000人のエンジニアがRedmineを使い出すまでの事例を紹介させていただきました。今回は、Redmineの使い方や、大規模に変化してくRedmineの運用について、2年間の運用や改善から得たナレッジや、気がついたことをまとめていこうと思います。 1.Redmineのオブジェクト構造を理解した方がいいRedmineは以下の構造になっているので、タスクの属性をうまく分類する必要があります。プロジェクト > サブプロジェクト > バージョン > 親チケット > 子チケット > トラッカー > カテゴリ 注意したいのは、プロジェクト・サブプロジェクトには期限が設定できず、バージョンには終了日時、チケットには開始日時と期限をつけることができる点です。期限があるものには、期限のあるものを当てはめるのがすっきりします。Redmineを使って「何を」「どう」管理していきたいのかを、まず考

ピンチにひとつになれるのは素晴らしい。しかし天災と人災を一緒くたに論じたり、身の安全が脅かされているのに政府に情報公開を求めないのは不思議だ、理解しかねる。 大地震が起きても大きな混乱を見せない日本人を、海外メディアは「ミラクルだ」と賞賛した。しかし手放しで喜べない。彼らは同時に、政府に対してモノ言わぬ日本人を冷ややかな目で見てもいる。 なんて温かい人たち「最初に取材に入ったのは福島県でした。郡山市内のホテルに宿泊しましたが、福島第一原発で多くの異常が発生していたため、そのホテルから退去しました。空港に行けば別のホテルを紹介してくれるだろうと、案内係の女性にホテルの情報を尋ねたのですが、どこも泊まれるところはないと言われました。 途方に暮れていると、その女性が『自分の家に泊まってもいい』と拙い英語で声をかけてくれるのです。彼女は夫と子供の3人暮らしで、英語は得意ではないとのことでパソコンの

ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフーTechBlog はじめに こんにちは。R&D統括本部 制作本部 ウェブデベロップメント部に所属しております。岡部和昌(@kzms2)と申します。 最近スマートフォンやタブレット向けのページを作成する機会が増えてきました。 なので、今回はちまたで大人気のHTML5について書きます。 若干今更な内容にも思えますが、あまりHTML5になじみがない方にもわかってもらえるような内容にしています。HTML5の基本概念や思想・実際の組み方というよりも、HTML5で組むと今までと比べて何が違うのか などについて書いていきます。 なぜこれからHTML5なのかHTML4との違いがわからないHTML5を使う利点がわからない など疑問に思っている方はぜひ見ていた

カテゴリー ActionScript (23) Adobe Flash Collaboration Service (1)AIR (29)Amazon EC2 (8)Amazon S3 (3)Android (10) Apache (5)Archiver (1) bind (2)BlockBreaker (9)Blogger (5) BootCamp (2) CentOS (26) chkrootkit (1) ClamAV (2) Cloud Computing (2) Cocomo (3) cs3 (7) cs4 (2)CSS (2) cybozu2ical (1) dovecot (5) Eventreport (3) Exec-Shield (1) FeliCa (2) Firefox (5) flash (5) flashcast (10) Flex (17)
君と会わなくなって随分と年月が過ぎたね。 最近になって僕は何度か君の事を思い出してる。 君と初めて会った時、僕はまだNetscape Communicatorっていう恋人と付き合ってたんだよね。 彼女はブラウザとしてだけじゃなくって、メーラなんかもこなせる、ちょっとポッチャリした娘だったんだよ。 まぁ僕の友達から言わせると「ポッチャリどころじゃねぇだろ」って言ってたけどね。 でも君と出会って僕の人生は大きく変わった。 君はとてもお茶目で、よく僕に「不正な処理を行いました」なんて可愛いメッセージを見せてくれたよね。 今でも鮮明に覚えてるよ。 何かあるとすぐクラッシュしたよね。CSSで「:first-letter」とか指定すると、簡単に落ちちゃったよね。 一緒に青い画面、よく見に行ったっけ。 互換性の無い独特な仕様も、君らしくて愛くるしいとも思えた。 buttonタグのvalue属性の値とか、

まだ初動対応は終わっていない、という気持ちもあるけど、11日に震災が起きて一応は約三週間経過したというのもあって、個人的に考えていることの総括の項目出しでもしようと思います。ありがたいことに月刊誌からも寄稿のご依頼を頂戴していたのですが、この手の話題を披露して原稿料を貰うようなのは流儀じゃないのと、いますぐ書いてアップしてしまうことで一刻も早く自分の気持ちに整理をつけたいというのがありまして、ブログで書くことにしました。 最初に書いてしまいますが、理性では「大丈夫だろう」と思っていても、いまだにとても不安です。それも、誰かと分かち合えるような不安ではなく、また、自分の生命に対する不安ではなくてですね。 もし同じような災害に遭って、愛する家内や私の息子たちが冷たい波の下に沈んでしまったら私の人生のその後何を糧に暮らしていくのかとかいう、意味はないけど拭い去れない「たられば」の不安と、私たちが

iPhoneを持っていない自分はEvernoteのiPhoneアプリを知らず、Androidのアプリしか使ったことがない訳けど、とにかく挙動が遅い。 そしてアーカイヴされたメモが見辛い。 タグとかでインデックスできないし、結局検索せざるを得ない。 なので、わざわざEvernoteのメモを閲覧するアプリ「Everviewer」をインスコして使っていたり。 そしてノートPCに入れているEvernoteのソフト。 これがまたイケテない。 先月ぐらいに日本語化されたと話題になっていたけど、入力した漢字が中国語で。「日本語じゃないじゃん!」とツッコミ。 そんな時、Springpadに出会いました。 Springpad http://springpadit.com/home どんなサービスかは、以下2つのエントリーで簡潔にまとめられています。 「Springpad」で人生のあらゆる情報を整理整頓する方

社長「やまもとさんも、花粉症大変でしょう」 あちき「いや、あちきは花粉症がありませんで」 社長「マスクなしじゃ外出できなくてね」 あちき「大変そうですね」 社長「やまもとさんもマスクを常備で?」 あちき「してませんが」 社長「マスクなしで大丈夫?」 あちき「花粉症じゃありませんので」 社長「最近は普通のサングラスも目が痒いので」 あちき「はあはあ」 社長「水中眼鏡みたいなゴーグルをしているの」 あちき「そうですか」 社長「やまもとさんはいつも眼鏡ね」 あちき「花粉症じゃありませんから」 社長「普通の眼鏡で大丈夫なの」 あちき「ええ、まあ」 社長「目が痒くならない?」 あちき「なりませんね」 社長「汚い話で恐縮だけど、ちり紙を手放せなくて」 あちき「はあ」 社長「やまもとさんもポケットティッシュ持ってるんでしょ」 あちき「まあ、一個は」 社長「鼻水とか、大丈夫ですの」 あちき「風邪をひいてま

http://ma.la/fb/ というのを書いたので、経緯と補足を書きます。 読むのが面倒くさい人向けに、ものすごく簡単に要約しておきます。 Facebookにはリンクを他人と共有するいいねボタン(likeボタン)というのがある。 Facebookの「ファンページ」なるものをつくると、いいねボタンを押したのが誰だか分かる機能がある。 ユーザーに気付かれないように細工したiframe内のボタンをクリックさせたりするクリックジャッキングという攻撃手法があり、いいねボタンを強制的に押させることが出来る これによって悪意のあるサイトは、訪問者のFacebookアカウントを特定することが出来る この手の問題はFacebookに限った話ではない。CSRFやクリックジャッキングで行われたアクションの結果が第三者から観測可能な全てのサービスにある。 例えば強制的にはてなブックマークさせたりはてなスターを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く