Awesome Tune, Buy Here ------- tiny.cc/xud2e
おっと、タイトルだけ見て、先週から話題になっているはてなブックマークボタンのトラッキング問題の話かと思われたかもしれないが、本文でははてなブックマークの問題はほとんど扱わない。また、この問題について未だご存じない方は、ARTIFACT@ハテナ系のエントリの後半にあるこれまでの流れを辿ると分かりやすいだろう(ワタシ自身の認知にも近い)。 はてなが新サービスとしてはてなブログをリリースして4ヶ月以上経つ。当初は招待制だったが、昨年末にオープンベータに移行して現在にいたっている。 ワタシもリリース時に招待されたので少し触ってみたが、機能が何から何まで足らないことにびっくりしたものである。そして、はてなは「アレ」をやらかしたのではないかという疑念が頭をよぎったが、まさかと思う気持ちと、短時間触っただけの印象で間違った批判をしてはいけないという自制、何よりそのあたりはじきに解決するのだろうという楽観
rel="canonical" などを利用して正規 URL を指定する方法 重複ページまたは非常に類似したページの正規 URL を指定する場合、いくつかの方法で Google 検索に優先事項を伝えられます。正規化に対する効果が高い順に、以下の方法があります。 リダイレクト: リダイレクト先が正規ページになるべきことを強く示すシグナルです。 rel="canonical" link アノテーション: 指定された URL が正規ページになるべきことを強く示すシグナルです。 サイトマップに含める: サイトマップに含まれる URL が正規ページになることを示しますが、シグナルとしては弱いものです。 これらの方法を組み合わせて使用するとより効果的です。 2 つ以上の方法を使用すると、希望する正規 URL が検索結果に表示される可能性が高くなるということです。 上記の方法を使用することをおすすめします
JavaScriptのコードの中にアプリの設定を定数として埋め込みたいことってありますよね。例えば、このFacebook Mobileのドキュメントにあるログインの例を借りると、 window.fbAsyncInit = function() { FB.init({ appId: FB_APP_ID, status: true, cookie: true, xfbml: true, oauth: true }); FB.Event.subscribe('auth.authResponseChange', function(response) { if (__DEBUG__) { console.log("Got auth.authResponseChange event"); console.log(response); } // Do something }); }; のように、あるメソ
pixivポップボードのキャッシュの仕組みとFacebookのUIの話 こんにちは。JavaScript Advent Calendar 2011 オレ標準コース18日目の@ykskです。 先日pixivにポップボードという通知機能がリリースされました。自分がお気に入りユーザーに追加されたり、投稿したイラストがブックマークされたりした時にヘッダーに未読件数などのお知らせを表示します。僕は直接機能を実装していたわけではないのですが、リリース直後に起こった負荷の問題でJSを書きました。今日はその話をします。主にUIの話です! え! リリース直後、定期的に未読数の更新をAjaxで行っていた部分の負荷が急激に上がりました。ページロード時にHTMLに未読数を埋め込んだあと、2分ごとに未読数取得APIへリクエストするという処理です。 ポップボードはヘッダーに出るため、ほぼ全てのページでこの処理が入りま
Railsは「命名規約によって、DSLから機能を動的に生成するもの」でいいのかな? 某記事で声がかかった企業のうち、面談行ってるのが3社で、そのうち2社がRailsつかってるので、前々から興味あったし手を出すことにした。勉強するならよそでやれ(棒)なんて話、流行ってますね。僕はどっちでもいいけど。 これはRuby on Rails 3.1で簡単なブログっぽいシステムを作ってみるテスト。 | Ginpen.comを読みながら勉強しつつのメモなので、間違ってる箇所があったら教えてください。この記事は全部一通りやりました。 主にPython使ってたので、Rubyはあんま詳しくないです。 インストール ひさしぶりにRubyを使うので、gem本体のアップデートから。 sudo gem update --system sudo gem install railsrailsが3.2.1が入った。gemが
Category Topics Humanize AI 71 Best Iphone Cleaner Apps 17 Alternative Apps 2 Apple & Apps 1 Android 2 Video Repair 3 Iphone Tips & Software 7 Mac 41 Data Recovery 24 Software 35 Iphone 13 Wifi 12 Remote Desktop 9 Screen Mirroring 7 General 86 Ruby on Rails 38 French Forum 0 Polish Forum 0 German Forum 0 Norwegian Forum 0 Japanese Forum 0 Italian Forum 0 Spanish Forum 0 Chinese Forum 0 Korean Foru
2011年10月18日23:33 Mac OS X Lion に複数のRuby を入れる;Xcode、homebrew、RVM を使って カテゴリプログラミング Comment(0)Trackback(0) Ruby の勉強を始めたばかりなんで、今まで Lion 付属の Ruby 1.8.7 を使っていましたが、『日経Linux 2011年11月号』-Linuxプログラミング超入門- の Ruby でグラフ表示、ゲーム開発をしてるサンプルプログラムを動かしたくなって、Ruby 1.9.2 を入れてみることにしました。 調べてみると、Mac にRuby を複数インストールしたり、切り替えたりするのに便利なのが RVM (Ruby Version Manager)で、その他パッケージ管理をしてくれるのが homebrew や MacPortsで、それをインストールするには Xcode が必要な
KiLLiNG ME by SiM New Full LENGTH Album "SEEDS OF HOPE" in stores 10.12.2011 Official HP http://sxixm.com/
The only 2 Orbital UK indoor shows of 2017 are now on-sale - December 1st, O2 Apollo, Manchester: http://gigst.rs/Orbital December 2nd, Eventim Apollo, London: http://metropolism.uk/OrbitalTM The official video for 'Straight Sun' which features on the forthcoming studio album 'Wonky' (released April 2012). *Warning* - this video contains flashing lights. Wonky out now: iTunes : http://www.smar
1.8.2 での既知のデグレの修正をいち早く取り込みたかったので、 Titanium SDK のソースからビルドを試してみた。 ついでに高速化 Tips も。 準備 いくつかインストールしておく必要がある。 SCons Titanium SDK のビルドに利用しているツール。 http://www.scons.org Android NDK C/C++ を利用する場合に必要なもの? http://developer.android.com/sdk/ndk/index.html PyYAML Titanium Studio のコードアシスト用のファイル生成まわりで使っている様子。 http://pyyaml.org ビルド まずはチェックアウト。 1.8.2 の場合。 $ git clone https://github.com/appcelerator/titanium_mobile $
With Titanium SDK, you use JavaScript to code your application. Titanium's compiler will compile your application code into an efficient native executable for each target mobile platform. Native apps built using JavaScript (no hybrid, no embedded WebView) Apps are compiled and run locally with full offline support Support for native platform UI controls (TabGroup (iOS), ActionBar (Android), ...) S
Senchaは、HTML5/CSS3とJavaScripプログラミングでiOSやAndroidなどに対応したモバイルアプリケーションを構築できるフレームワークの最新版、「Sencha Touch 2.0」を公開しました。 Sencha Touchは、jQuery MobileのようにHTML5をベースにしたアプリケーションフレームワークです。jQuery MobileがHTML5のタグのみで基本的なアプリケーションを開発できるのに対し、Sench TouchではJavaScriptプログラミングが必要になります。その分、アプリケーションの細かい作り込みや、サーバと連係したアプリケーションなどが可能になっています。 関連ソフトウェアとしてSencha DesignerやSencha Touch Charts、Sencha Animatorなどが揃っており、Sencha自身による有償でのトレー
大変今更なのですが、2月の1日から15日まで、チームラボ株式会社でインターンシップをさせていただきました。そのときの出来事や自分の思ったことを、思い出せる限りで記してみたいと思います。 昨年秋に@tksさんに声をかけていただき、適当な履歴書とスキルシートをメール送付、それからCTOの田村さんと@dolpenさんとの面談を行いました。大学院でも1年生はまだ授業があるため、実際は長期休みが始まる2月から。また、就活もあるので短めに2週間とさせてもらったので、課題に取り組むという形になりました。なお、インターンというと、何人かがインターン用のプログラムをこなす、いわゆる「お仕事体験」みたいなものも多いかと思いますが、私の場合は個人プレーでした。 初日 人事の方も田村さんもたまたま不在で、メンターになってくれたらしい@dolpenさんから課題説明を受けることになったのですが、 d「かなりチャレンジ
某セッションでちょっとしゃべったことをつらつらと。SIの現状と近い将来について思うところをまとめておきます。自分自身の立ち位置も確認していくという意味で。 結論的にいうと、SI自体は必要とされていますが、SI屋さんのビジネスモデルは成立しないという状況になるので、旧来の「SI屋さんの方法」ではうまくいきません。なので、別のやり方でSIをどうやっていくか?という議論が必要になりますね、という話です。 まずSI事業は人月稼働で商売をしています。スタート地点はそうではなかったのですが、一旦大きな人数を抱えると、食わせる必要があるため、より大きな仕事を取る羽目になります。要は稼働させる事、それ自体が目的になります。稼働を維持させる事で、収入を確保する事ができ、確保された収入で稼働のための人員を維持できる。そもそもそういう循環をベースに組織の目的が、「結果として」形成されてしまっています。 副作用と
この数日間問題になっている「はてなブックマークボタン」ですが、当日記およびHASHコンサルティングオフィシャルブログにも、当該ボタンがついていました。何が問題であるかは以下が詳しいですが、要は、はてなの管理下でない当サイトで、はてなのブログパーツが読者の皆様のトラッキングをしていることが問題です。 参考: はてなブックマークボタンは2011年9月1日より行動情報の取得をしている ブログパーツやソーシャルボタンの類でアクセスログが残るのは当然だけどトラッキングされるのは当たり前にはなっていない はてなブックマークボタンのトラッキング問題で高木浩光先生が決別ツイートをするに至った経緯まとめ 私は、2006年11月に、はてなダイアリーで日記を書き始めて以来、一貫してはてなのサービスを利用してきましたので、当ブログにも「はてなのボタンもつけとかなきゃな」程度のノリでボタンをつけておりました。その時
このエントリでは、スマートフォンアプリケーションの通信暗号化の必要性について議論します。 はじめに 先日、スマートフォンアプリケーションのセキュリティに関するセミナーを聴講しました(2月8日追記。講演者からの依頼によりセミナーのサイトへのリンクをもうけました)。この際に、スマートフォンアプリケーションの脅威に対する共通認識がまだないという課題を改めて感じました。その課題を痛感できたという点で、セミナーは私にとっては有益でした。 このため、当ブログではスマートフォンアプリケーションの話題をあまり取り上げていませんでしたが、今後は、とりあげようと思います。まずは、スマートフォンアプリケーションでは暗号化を必須とするべきかという話題です。この話題は、前記セミナーでもとりあげられていました。 暗号化の目的は何か まず、暗号化の必要性を論じるためには、暗号化の目的を明確にする必要があります。前記セミ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く