来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
yukiです。 RubyでのExcelの読み込み方法を紹介します。 今回はSpreadsheetというライブラリを使います。 xlsの拡張子に対応しており、xlsx(Office2007)には対応していない様です。 ちなみにこのライブラリ、Microsoft. Officeに依存していないので、Microsoft. Officeが入っていなくとも使う事が出来ます。 まずは環境から。 環境 OS : Mac OS X 10.5.8 Ruby : 1.8.6 spreadsheetのインストール
Fathom.js JavaScriptでプレゼンテーションを作る際に使えそうなjQueryプラグイン「Fathom.js」 スライドの中身が全部HTML等で記述可能で使いやすいです。 どうさを見てみたい方は、jQueryモバイルを説明したデモのスライドを見てみましょう。 矢印キーでページ送りが可能です。 初期化も超簡単。 $('#presentation').fathom(); カスタマイズも可能なので色々と応用できます。 関連エントリ iOSのシェイクイベントを取得できるjQueryプラグイン「gShake」 レイアウトに関する強力なjQueryプラグイン6つ 小さくで可愛いグラフが描けるjQueryプラグイン「Piety」 フォーム要素をクールにするためのjQueryプラグイン集
Facebookは大規模なデータ処理の基盤としてHBaseを利用しています。なぜFacebookはHBaseを用いているのか、どのように利用しているのでしょうか? 7月1日に都内で行われた勉強会で、Facebookのソフトウェアエンジニアであるジョナサン・グレイ(Jonathan Gray)氏による解説が行われました。 この記事は、「FacebookがHBaseを大規模リアルタイム処理に利用している理由(前編)」の続きです。 事例1 Titan(Facebookメッセージ) HBaseがFacebookでどのようなアプリケ-ションで使われているのかを紹介しよう。 Facebookの新メッセージ機能。
nginxやvarnishなどがアツいですが、Apacheもまだまだ実績や安定性から採用されていると思います。ここではデフォルトとは異なる値に変更するサーバ設定を中心に、パフォーマンス改善、安全性向上のためのApacheの設定を紹介します。 mpmの確認 > /path/to/bin/httpd -V Server version: Apache/2.2.19 (Unix) Server built: Jun 23 2011 17:13:13 Server's Module Magic Number: 20051115:28 Server loaded: APR 1.4.5, APR-Util 1.3.12 Compiled using: APR 1.4.5, APR-Util 1.3.12 Architecture: 64-bit Server MPM: Worker PreforkやW
最近は、課題管理システム、チケット管理システムがメジャーになっており、私もこの種のツールをサービス開発、ソフトウェア開発で利用し、開発プロセス改善を試みています。 今回は、Shibuya.trac第12回勉強会 ~チケット管理システム大決戦 第二弾~で紹介させていただいた、Redmine利用事例の詳細解説を、共有させていただこうと思います。上記、勉強会の資料は、こちらに公開されています。各種ツールの事例が詰まった内容ですので、ぜひご確認ください。 Redmineのプロジェクト画面 上記が自社のRedmineのプロジェクト画面です。私のチームは「A-Team」といい、すべての作業は「A-Team」プロジェクトで管理しています。トップページには、勤怠の連絡や、Redmineを利用するときのルールなどがまとめてあり、資料を見ていただければわかると思いますが、プロジェクトメニューにはたくさんのモジ
「オラクルがサン・マイクロシステムズを買収したことで、Javaも"オラクルのもの"になった」――そんな風にとらえている方はいらっしゃらないでしょうか? ズバリ、それは間違いです。「Javaはこれまでも、そしてこれからも"Javaコミュニティのもの"。私たちはJavaの管理人として、今後もJavaコミュニティのために、皆さんが望む方向にJavaを発展させるお手伝いをしていきます」――日本オラクルでJavaエバンジェリストを務める寺田佳央氏はそう断言します。Javaの現在、そして今後の発展の方向性について寺田氏が語ります(編集部)。 ■Javaはオラクルにとっても最重要のソフトウェア資産 1995年に誕生したオブジェクト指向言語のJavaは、今や世界で最もポピュラーなプログラミング言語の1つになりました。その利用範囲は幅広く、サーバ側で実行するミドルウェアやアプリケーション、クライアントPC上
Javaエンジニア山本裕介のブログです。映画、アーチェリー、Java 好き 株式会社サムライズムという会社で海外の開発者向けソフトウェア製品を日本に展開する仕事をしています。 このブログでは日々の出来事、IT関連のニュース、映画の感想など種々雑多なエントリを書き連ねています Twitter でフォローツイートカテゴリーDropbox (1)Fitness (20)GPS (7)Groovy (2)IDE (1)Java (408)JavaEE (5)JVM (8)Mac (118)Python (6)Scala (5)Twitter (17)Uncategorized (3)Web (10)アーチェリー (60)イベント (30)ガジェット (1)ゲーム (19)サーバ (97)フレームワーク (2)ライブラリ (4)写真 (45)旅行・散歩 (75)映画 (116)未分類 (356)車
2011年5月現在、世界のブラウザシェアで第5位にあるOperaですが、デスクトップ以外のモバイルやゲーム機、テレビなどの家電製品にも組み込まれており、むしろ、そちらでは世界トップに近いシェアを占めています。特に昨年末あたりから開発ペースをあげていて、スマートフォン向けのOpera Miniは、Android版に続いて5月にiPhone版を公開。デスクトップ向けも最新版となるOpera 11.50のベータ版を公開し、新しい機能が試せるようになっています。 IEやFirefox、Chrome、Safariといった大手以外にも、数多くブラウザが登場し、市場競争が進む中で、Operaではどのような方向に向かおうとしているのでしょうか? 今回はOpera Software International AS でWeb エヴァンジェリストを勤めるダニエル・デイビス氏に、Opera製品を詳しく紹介しても
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ITmedia主催のチャリティーイベント「最近の情報漏えい事件についてあれこれ語ろう」に参加してきたので、話された内容をまとめてみます。途中ぼけーっとしていたので抜けているところがありそうですが、脳内で補足してやってください。 セミナーの詳細はこちら 第5回 アイティメディア チャリティイベント 最近の情報漏えい事件についてあれこれ語ろう また当日つぶやかれた内容はここを参照ください。 Nanorymous? 今回はアノニマス関連をテーマとしたセミナーということで、随所にそれを彷彿とさせるネタがちりばめられています。会場内BGMもLulz Boatが流れていたりとか。パネラーの方はもちろんのこと、参加者の方双方でガイフォークスのマスクをかぶってらっしゃる方も散見されました。私は「Vフォー・ヴェンデッタ」という元ネタの映画をまだ見たことないのですが、みなさんしっかりチェックされているというこ
Native These are the natively supported easing functions, built into WebKit. linear ease ease-in ease-out ease-in-out Custom These are custom easing functions (thanks to Robert Penner & Thomas Fuchs) that can produce much more interesting transitions. Generated Animation CSS Internally the custom easing function for the transition is faked using CSS animations. Here is the code that is produced on
I don't spend my whole day in Gmail or other Google sites, but I like the idea of checking in on Google+ occasionally. Until G+ comes up with a standalone client, I'm installing it as a menubar application on my Mac using Fluid, a trick I use for Pivotal as well, inspired by the article on how to do the same with Basecamp. Might be a temporary solution, but the result looks like this on my Mac. He
This page has moved You will be redirected to Responsive Images and Context Aware Sizing in a few seconds...
NOTE: (6/11/2013) The definitions of cite and blockquote in HTML have changed. For the latest advice on using these elements refer to cite and blockquote – reloaded Given HTML’s roots in the academic world, it should be no surprise that quoting is well-accommodated in the elements <blockquote> and <q>, with their optional cite attribute. In addition, there’s the <cite> element, which over the last
Canvas, a HTML5 element that can be used for rendering graphics, animation, graphs, photo compositions or any other visual objects on the fly by using JavaScript. In this tutorial, we will describe how to implement canvas in your web projects. Supported Browsers Before we start our tutorial, let’s check out whether your browser support this latest technology or not. Below is the list of the browse
16. Ruby実習 def foo(isNight, name) if (isNight) return “こんばんわ#{name}” else return “こんにちわ#{name}” end end
This document announces a Ruby and Rails meetup event in Sapporo, Japan. It provides details on sessions that will cover using IRB to practice Ruby, a Rails practice session, and a question and answer period. Specific dates are given for the next RubySapporoNight event in October 2007 and the indication that more events are planned for later in 2007.Read less
WEB & NETWORK SSL/TLSより引用 わざわざSSLの場合にもゲートウェイを割り込ませている目的としては、ケータイID(UID)を付与することと、絵文字の変換があるようです。 ※注意:EZwebにもゲートウェイ型のSSLがあります(仕様)がProxyサーバーのホスト名が見えているわけではないので、今回報告するような問題はありません。 ゲートウェイ型SSLの問題点 ゲートウェイ型SSLが廃止されるきっかけは、高木浩光氏と、ソフトバンクモバイル取締役専務執行役員CTOの宮川潤一氏のtwitter上のやりとりであると言われています。この内容は、Togetterにまとめられています。これを読むと、ゲートウェイ方式のSSLでは、httpとhttpsでドメインが異なるため、Cookieを引き継ぐことができないことが問題として説明されています。現場のニーズとしてこの問題は大きいと思うのです
■ SoftBankガラケーの致命的な脆弱性がようやく解消 ソフトバンクモバイルのガラケーWebブラウザで、https:接続する際の仕様に変更があった。昨年10月に予告が発表され、元々は2月に実施される予定だったのが、6月30日に延期されていたもの。これまで、https:サイトへのリンクのすべてが https://secure.softbank.ne.jp/ 経由に書き換えられる仕様だったが、この機能が廃止された。 ソフトバンクモバイル、携帯サイトの仕様変更で注意喚起, ITmedia, 2011年6月30日 Yahoo! ケータイ、2011年2月に仕様変更 ユーザーとサイト開発者に注意喚起, ITmedia, 2010年10月15日 MOBILE CREATION - WEB & NETWORK SSL/TLS, ソフトバンクモバイル これは、昨年6月に、ソフトバンクモバイル宮川CTOに
6月30日 Shibuya.trac 第12回勉強会 【通常枠】(東京都) みなさん、ありがとうございました。 対決の内容は置いといて、対決の意味はこんなとこかなーと感じました。 #shibutra やっぱり有償無償のツールを一律には比較できないところがあるような気がするけど、今日参加した人たちが今後どういうツールを選択していくのか気になる 2011-06-30 22:34:05 via Twitter for iPhone を受けて、 対決させることのメリットは、ツールの得意、不得意が自分目線、他人目線でわかるので、どれが自分たちの組織に合うかの判断材料になることかな。 2011-06-30 23:44:42 via Echofon 自分の中での、各ツール比較 今日の話の内容と、自分の今までの経験から、各ツールの使いどころを考えてみました。自分が使ってるまたは、使おうとしていうツールも、
「Rubyを覚えてみたい。基本的なことからざっくりと。そしてRailsって何?」 という管理人が勉強の為に使用中の記事集めてみました。「話し言葉のようにプログラムが書ける」と評されることもある、シンプルで分かりやすい書き方が特徴のオープンソース言語。WEBサービスのプログラミングに使用されることがとても多いので、自分でも作ってみたいという方は是非。 基本・モチベーション編 ①窓の杜 – 【REVIEW】Windowsでスクリプト言語“Ruby”を導入するための和製インストーラー「Rumix」 ②5分でわかる Ruby を知らない人が Ruby の便利さを学べる記事をかいたよ ③Route 477 – 大規模Railsサイトのための新しいHTTPサーバ、Unicorn ④Route 477 – Ruby基礎文法最速マスター&Ruby書籍紹介 ⑤異常に興奮するやり方で! Ruby まつもと氏
nginx(Wikipediaの説明)のドキュメントの訳を始めました。ライセンスが不明なのですがオープン系と仮定してとりあえずここで公開し、ある程度量がまとまったら nginx の中の方に連絡をとって nginx サイトに入れてもらいたいと考えてます。 あと、nginx のドキュメントは wiki もありますが、表側はだいぶん訳されているようなのでこのドキュメントをまず訳してから、wikiを訳していこうと思います。 で、今回は「Introduction to nginx(nginx 入門)」の「How nginx processes a request(nginx はリクエストをどのように処理するか)」を訳しました。 *** nginx はどのようにリクエストを処理するか 原文: How nginx processes a request ネームベースの仮想サーバ サーバー名未定義のリク
In this article we will take a look at 15 jQuery techniques which will be useful for your effective use of the library. We will start with a few tips about performance and continue with short introductions to some of the library's more obscure features. 1) Use the Latest Version of jQuery With all the innovation taking place in the jQuery project, one of the easiest ways to improve the performance
以前、オーム社開発部の出版体制を取材しましたが、今回、私自身がそのシステムを使って本を書きました。 Subversionでバージョン管理をしつつLaTeXで本を書く形式です。 複数人で本を書く時にバージョン管理ツールを使わないと、誰がどこをどういじったのかがわからなくなったり編集箇所が競合する場合が多いのですが、Subversionを使うことでそれらが解決可能です。 さらに、筆者か編集者のうちの誰かがsvn commitを行って最新版を更新すると、それに連動して最終原稿として印刷所に入稿されるものと同じ形のPDFが自動的に生成され、DTP作業がゼロになるとともに、筆者がアウトプットを細かく確認ができるという特徴もあります。 しかも、Subversionのコミットメールを編集者側も見ていて、該当部分に対する編集やコメントがすぐに投入され、こちらが文章を書いた数分後に編集側意見が含まれるPDF
The main tool for developers is of course code editors.Mostly it is a standalone application but you know there are also many online code editors around the internet.There may be times which you are not with your computer so the below web based or let’s say browser based online editors will help you to do almost every coding like editing,sharing,debugging etc. Today we selected most preferred onli
AI Aria browser AI now available in Opera without sign-in September 26th, 2024 Opera is making it possible for you to use Aria AI without sign-in requirements. Opera for iOS Opera One for iOS wins the MUSE Design Award 2024 September 6th, 2024 We're thrilled to announce that Opera One for iOS has won the MUSE Design Award for 2024! AI Image Understanding arrives in Opera for Android September 3rd,
ECナビさんのBlogを発端とした、パスワードの暗号強度を高めるためにストレッチングは行うべきかという専門家の方のつぶやきのまとめ。途中からパスワードの定期変更は不要なのかについても派生していっていますが、一緒にまとめました。
フォントブログ閉鎖と一部記事の移管について 平素はフォントブログをご覧いただき誠にありがとうございます。 数年前よりブログの更新を中止したまま、諸般の事情で過去の記事は公開をしていましたが、 時代に合わない内容や、すでに古い情報をこのまま残しておくのは良くないと考え、 フォントブログを閉鎖することにいたしました。 これまでお世話になった方々、私に様々な機会を与えてくださった方々、 そして約25年間に当ブログをご覧いただいた方々に心より感謝いたします。 私自身2014年に関東から地元へUターンをし、 書体デザイナーやフォントメーカーの方、文字関係者の方と直接お会いする機会が減ってしまったこと、 また私自身の環境の変化により、以前のように情報収集をする時間の確保が難しくなってしまいました。 フォント好きとして初心に帰り、過去の一部の記事は順次個人サイト (PETITBOYS) のブログのほうへ
少し前に聞いてくれた方がいたのでついで にシェアしてみます。個人的に最近よく好ん で使っている、Web制作に役立つWebサー ビスみたいなものをご紹介。全部既出で 珍しいものは無いんですけど、一覧にする のもたまにはいいかもですね。 というわけで、場合によっては誰得な記事ですけどご了承下さい。僕がここ最近でよく使ってるWebツールを古いのから新しいのまで、順不同でご紹介していきます。 web計。 → 黄金比・白銀比をサクサク計算 計算が面倒な黄金比や白銀比を、数値を入力するだけでサクサク出してくれます。動作も軽くてストレス無しです。 web計。 simplelib → よく使うjQueryコードをパッケージで配布 めっちゃ楽です。jQueryで作りたい機能だけを選択して、1つのjsファイルにパッケージにしてくれますよ。ページスクロールとかタブとか需要の高いものが揃っています。ちょっと機能を
How to contribute? If you want to help with testing, simple render HTML5 test page on your mobile device and fill the blank test result below. Sharing is caring ♥ Feedback? If you have an issue/feedback with any data, just update with a small message explain the change; or if not sure, raise an issue.
Cross-site request forgery prevention filter in GlassFish 3.1.1 Cross-site request forgery (CSRF) is a malicious attack exploiting the trust of a site from a user's browser. As an example, an user may be tricked to invoke a url to do a bank transaction by either clicking on the url or accessing the url through <img>. In GlassFish 3.1.1, there is a CSRF prevention filter, org.apache.catalina.filter
1990年代後半のインターネットブームの火付け役といってもいいWebブラウザ「Netscape」の創業者で、現在シリコンバレーで投資家として活躍するMarc Andreessen氏が、あるインタビュー中で「優秀な5人のプログラマは、二流のプログラマ1000人を完全に凌駕する」(Five great programmers can completely outperform 1,000 mediocre programmers.)と発言したことで、ちょっとした話題となっているようです。インタビューはライターのBill Taylor氏(個人サイト)が、自著「Marvericks at Work – Why the Most Original Minds in Business Win」(アマゾンUSへのリンク)のためにインタビューした際の答えとして、Harvard Business Revie
Opera requests that the EU General Court secure the DMA’s promise of free browser choice... July 12th, 2024 Opera is appealing the EU Commission’s decision not to designate Microsoft Edge as a gatekeeper, and requesting to keep freedom... AI, Gaming, Opera GX Aria gets Buffed in Opera GX July 1st, 2024 Aria gets buffed in Opera GX. New features are being added to improve Aria's capabilities. Deskt
The Robustness Principle Be conservative in what you send; be liberal in what you accept. The Pareto Principle 80% of the effects come from 20% of the causes. The Principle of Least Surprise When two elements of an interface conflict, or are ambiguous, the behaviour should be that which will least surprise the user. The DRY Principle Every piece of knowledge must have a single, unambiguous, author
Media Query とは CSS3 から導入される Media Type を大幅に拡張する仕様です。 そもそも Media Type とは Media Type とは CSS 2 系に元々ある仕様で CSS を適用するメディア(パソコンの画面、テレビ、プリンタ用紙など)を指定するときに使います。 以下の例だと、 media 属性の中に記述されている all や screen や print が Media Type です。 <link rel="stylesheet" type="text/css" href="共通の.css" media="all" /> <link rel="stylesheet" type="text/css" href="パソコンの画面の.css" media="screen" /> <link rel="stylesheet" type="text/css"
Fork me on GitHub! Get free lemonade! The Content Deutsch Media Queries sind dabei sich zu etablieren, Vor- und Nachteile seien hier kein Thema. Definitiv ist das „Debuggen” nicht immer einfach und die Layouterstellung kann schnell komplex werden. Diese Lösung stellt die Umsetzung einer Idee dar, um den jeweiligen Viewport zu kennen, da im obersten Bereich der Seite dargestellt wird. Durch diese W
IAやらUXやらといった略語がわかる人には有名であろうシロクマ本の共著者であるRosenfeldさん、実はRosenfeld Mediaという出版社?をもってらしていろんな書籍を出されています。日本のUX界隈で著名な方たちもたまに紹介されてる「Card Sorting」や「Mental Models」などはここの書籍です。 そのサイトの中に「UX Zeitgeist」というUX(User Experience Design)に関係する書籍や記事を集約したコミュニティサイトができています。世界中でそれ系の仕事に携わる人たちが考えるトコの「これは読んでおいた方がいいだろう」的なものなどが並んでいると思えばいいでしょうか。全体のランキングだけではなくトピック別で探すこともできます。 で、せっかくなんでボクも登録しました(Twitterアカウントで認証)。今現在手元にある書籍(読んだか積んだかは別
Check this page often to learn about changes to Chrome extensions, extensions documentation, or related policy or other changes. You'll find other notices posted on the Extensions Google Group. The Chrome schedule lists stable and beta release dates. Chrome 128: Response header matching in Declarative Net Request Posted on August 22, 2024 Starting in Chrome 128, we are adding support for response
/* ブログ用のサンプルです。 まだ書いてません。 CSSにコメントアウトでk書いてあるので見てみてください。 ※ webkitでしか確認してません。 ※ JavaScriptは使ってません。 */ <!-- ラジオボタンでon/offの切り替えをする --> <div id="sec1"> <h2>checkedの状態を見て、見た目を変更する</h2> <p>隣接セレクタを使ってcheckedになったら弟のdivを操作します。<br>一度checkedになると再度クリックしても戻せないので<br>うまいこと使います</p> <div class="wrap"> <input class="input1" type="radio" name="input1" > <div class="effect">↓</div> <input class="input2" type="radio" n
ちょいAndroid。Typescriptいいよ。JenkinsとかGradleとか。APTもいいなー。 photo: Some rights reserved by yukiv Javaと比較しながら「へぇーObjective-Cってそういう感じか」と理解した気になろう。 流れ 軽くジャブ クラスファイルの構成 コメント import文 変数の定義 クラス定義 メソッドの定義 メッセージ式 プロパティ セレクタ プロトコル カテゴリ 文字列リテラル ログ出力 ひと通り使ってみる感じのソース まとめ 軽くジャブ まずは以下のソースを眺める //SampleClass.h #import <Foundation/Foundation.h> #import "SampleClassDelegate.h" @interface SampleClass : NSObject <sampleclas
(old name LDR Image loader). Make ameba/fc2 images viewable on LDR
6月の第二週に1週間程日本出張があり日程的にも都合が良かったので、Startup Dating主催のイベント「ウェブ大手出身CEOのスタートアップ方法」にゲスト審査員として参加させて頂いた。 普段よりサンフランシスコ界隈を中心に様々なスタートアップ系のイベント、セミナー、ネットワークパーティー等に出向き、今月の28日には自社で運営する、Japan Nightも開催予定であるが、日本のスタートアップ系イベントに参加するのはこれが始めて。アメリカを出る前に日本から来ているインターン生曰く、”このイベントヤバいっすよ。めっちゃ行きたかったー!” との事。 そして当日参加して感じた事それは日本とアメリカではスタートアップを取り巻く環境や人々マーケット等々があまりにも違う。以前より多くのベンチャー系の日本の若者が”いつかはシリコンバレーに行きたいんです”と言うが、日本で働いた事の無い僕としてはイマイ
先日は仕事ついでにモバイルWeb制作に役立ちそうなサイトの情報をリストしてみましたが、いかがでしたでしょうか?日本語がないと興味をひかないのは百も承知で出してます(笑)。で、今日はこの半年ぐらいで出てたHTML5でできたサイトをまとめたサイトのまとめを作ってみました。 まとめるだけだとたいして数もないので、その他のことも織り交ぜつつ…。 HTML5でできたサイトまとめのまとめ有名なギャラリー系のサイトは省いてますので数的にはたいしたことないのですが、いわゆる普通のコーポレート系、ポートフォリオ系のWebデザインだけでなくWebアプリ系のまとめもあります。 Showcase Of Websites Using HTML5 MarkupHTML5: 25 Fresh Web Design For Your Inspiration40+ awesome new HTML5 designs30 E
JavaScriptで動的にWebページの内容を書き換える場合に、文字列のHTMLエスケープをしたい時がある。具体的には、「& " ' < >」の5つを変換したい。 PHPならhtmlSpecialChars()、Railsならh()でよいが、JavaScriptにはHTMLエスケープ用の関数が用意されていないので自分で書く必要がある。 せっかくなので、Twitterでつぶやける文字数以内で書くことを目指してみる。 で、こうなった。 function h(s){return s.replace(/[&"'<>]/g,function(m){return"&"+["amp","quot","#039","lt","gt"]["&\"'<>".indexOf(m)]+";"})} 123文字。 意外と余裕だ。 クォーテーションのエスケープをしないでいいなら(HTML要素の属性値のHTMLエスケ
Ruby on Railsを利用した有名なプロジェクト管理システムであるRedmine。 つい先日リリースされたVer1.2.0では、PDF出力の文字化け解消や、待望のアカウント削除機能もついて、いよいよ使いやすいWebアプリケーションになってきました。 Railsを動かす環境としては、Rubyに標準でついてくるWebrickはもちろん、gemで簡単インストールの定番アプリケーションサーバー(?)のMongrel、 Apacheモジュールとして組み込んでRailsアプリケーションを実行できるPhusion Passengerなど。あとはPaaSのHerokuなどもありますか。 ApacheのFastCGIモジュールでも動作可能なようですが、ググっても出てくる情報が若干古め、かつどうもあまり推奨されない的な雰囲気でよくわかりません。 そんな中、Windows環境でもRedmineを動作させや
Seriously, what is jCanvas? jCanvas is a JavaScript library, written using jQuery and for jQuery, that wraps around the HTML5 canvas API, adding new features and capabilities, many of which are customizable. Capabilities include layers, events, drag-and-drop, animation, and much more. The result is a flexible API wrapped up in a sugary, jQuery-esque syntax that brings power and ease to the HTML5 c
(写真)石倉洋子教授@yokoishikura。写真の部屋は大学院生のプロジェクトルーム。慶應義塾大学大学院メディアデザイン研究科には、教員ごとの個室の学生研究室はなく、プロジェクトごとの大部屋になっていて、学生たちの自由なコラボレーションが起きるようになっている。言うまでもなく24時間使用可能。 1)MITの飯吉透先生@iiyoshiのご紹介で、慶應義塾大学大学院メディアデザイン研究科の石倉洋子教授@yokoishikuraにお目にかかる機会をいただきましたので、インタビューをツイートします。石倉先生はグローバルな事業戦略、競争力、イノベーションなどをご専門にしています。 2)石倉教授は上智大学英語学科卒業後、フリーランスの通訳を経て、バージニア大学大学院でMBAを取得。1985年、日本人女性で初めてハーバード大学大学院にてDBA(経営学博士)を取得。同年より、マッキンゼー社でマネジャー
【特集】Eclipse対抗馬の本命!? NetBeansとは?(後編) JRuby on RailsやJava EE開発に便利なNetBeans 株式会社ガリレオ 小山博史 2008/3/17 GlassFishでJRuby on Railsアプリケーションを実行 GlassFishでは、Railsアプリケーションを配備するためのコマンドがいくつか用意されているので、それを使います。GlassFishでRailsアプリケーションを実行するには、SharedモードとStandaloneモードがあるのですが、今回はSharedモードを試してみました。 ■ Sharedモードで実行 NetBeansでGlassFishを起動している場合は停止します。次に、下記のコマンドを実行して、GlassFishでRailsアプリケーションをSharedモードで実行できる環境にします。実際には、C:\appl
ストレッチングは必要なのか 皆さんは「ストレッチング」という手法をご存知でしょうか。 以前からたびたびTwitter上で「ストレッチングは行う必要があるのか」という議論が交わされています。 最近では太田さんが自身の開発体験を踏まえ、ストレッチングのエントリをされています。 ストレッチング採用の理由−水無月ばけらのえび日記 徳丸本のあれこれを実践してみて気付いたこと−水無月ばけらのえび日記 また、北河さんや徳丸さんはストレッチングの必要性に関して次のようなつぶやきをされています。(これだけでは断片的なのでできれば前後の内容も参照してください。) http://twitter.com/kitagawa_takuji/status/61258646180470784:twitter:detail:left http://twitter.com/ockeghem/status/7510281023
There are many well-identified ways to increase the satisfaction of users through clear interactions, thus enhancing the functionality of a website. These good practices all have their individual translation into jQuery components that can be applied and customized to achieve each user interaction goal. The following is a list of these main interactions accomplished through specific jQuery compone
YSlow for Mobile works as a bookmaklet. Users can now run the equivalent of regular YSlow in Mobile browsers as well as any bookmarklet enabled desktop browsers. Mobile Installation Instructions Option One - Bookmark This Page Bookmark this page; Edit the bookmark URL to remove everything up to and including the hash ("#"). The bookmark URL starts with "javascript:" as shown in the screenshot belo
At the Velocity Conference today, Yahoo! announced the launch of YSlow for Mobile, which brings YSlow’s web performance analysis to the mobile platform for the first time. YSlow for Mobile analyzes your mobile web site performance, and suggests ways to make mobile web pages load faster – right in your mobile device. It is a bookmarklet – an unobtrusive JavaScript program stored in a browser’s book
Errors (All) | (None) Beware of broken box sizing Require properties appropriate for display Disallow duplicate properties Disallow empty rules Require use of known properties Compatibility (All) | (None) Disallow adjoining classes Disallow box-sizing Require compatible vendor prefixes Require all gradient definitions Disallow negative text-indent Require standard property with vendor prefix Requi
こんにちは、CAMP事業部システムG(以下CAMP)の畑史彦といいます。CAMPのシステムの開発・運用をしています。 ちなみに、サイバーエージェントというとAmebaのイメージが強いですが、このブログには遠山などCAMPのエンジニアも以前に何度かエントリを書いております。 さて、今回はいよいよ私がCAMPのシステムの裏側を・・・ではなく、先月末に開催された当社とクックパッド株式会社様との合同勉強会について報告させて頂きます。単にブログを振られただけで運営に携わっていたわけではないので、どちらかというと純粋に勉強会を楽しんでおりました。 ・勉強会の様子 当日は、外部の方を含めて80名以上の方にご参加頂きました。プログラムは セッション20分×4 → LT×3 → 懇親会 という流れでした。発表の後ろでは、なんと併設されたキッチンにおいて同時並行で懇親会用の料理が作られました。すごいですね。
最近流行ってる今すぐフォローすべきスーパーエンジニアの各界(Node.js, Perl, Python, PHP, Ruby)のリストを勝手にまとめてみた。 元記事を見てね 以下のリスト元となっている各記事では、 なぜこのスーパーエンジニアな人達をリストアップしたのか その人達の書いたどんなブログ記事がオススメか どんなフレームワークやライブラリに精通しているか どんな分野のコミッターなのか などが紹介されていますので、元記事をご覧になった上でこちらのフォロー用リンクをご利用ください。また、下記でリストアップされているご本人でリストから外して欲しい方や、リンクなどに間違いがあれば教えてもらえると嬉しいです。 Node.js 今すぐフォローすべきnode.js界のスーパーエンジニア - 大人になったら肺呼吸 @meso @sugyan @dameninngenn @bad_at_math @
たまには便乗してみるよ。 Agile界のすごい人=スーパーエンジニアと呼ぶのかは疑問もあるけど。とりあえず対象は日本語のつぶやきをする人です。他にも沢山すごい方はいらっしゃるので流量が多めの方を恣意的に選択してます。(○○さんがいない、といって怒らないでください) 平鍋健児さん (@hiranabe) いわずと知れた第一人者。みんな本を読んでるはず 角谷信太郎さん(@kakutani) RubyとXP。アジャイルな見積もりと計画づくりやアジャイルプラクティス 和田卓人さん(@t_wada) TDD。プログラマが知るべき97のこと 倉貫義人さん(@kuranuki) XP。YouRoom等のサービスを社内ベンチャーで開発 林栄一さん(@essence_s) NLPやファシリテーションを使ったAgile導入。すくすくスクラム名づけ親 西村直人さん(@nawoto) アジャイルコーチ。スクラム道
3Dify Plugin ? Rendi qualsiasi elemento della tua pagina web 3D ページの要素を3D化できる面白jQueryプラグイン「3Dify」 マウスカーソルを合わせると、要素がインタラクティブに3Dで動くというインタフェースを実現できるjQueryプラグインです。 通常は平面の要素がグリグリ3Dで動きます。 ブログレイアウトでも次のようにグニャグニャとなります。ちょっとしたサプライズ要素として覚えておいてもよさそうです。 動作ムービーは以下。 一昔前はこんなことが出来るなんて誰が想像したでしょう、というインタフェース。 使いどころはそれほど無いかもしれませんが、覚えておけば何かびっくり要素を入れたい、的な時に役立つかも。 関連エントリ スポットライトを画像にあてる効果を作れるjQueryプラグイン「Spotlight」 リンクの開きかた
スマートフォンなどのモバイル向けのWebサイトを作るときに考えておきたいこと、制作に役立つツールなど、その辺りの情報が記載されたWebサイトを仕事でちょっとまとめることがあったので公開します。要は俺ブックマークまとめです。 常日頃溜め込んだものを身近な人たちだけに教えるのはもったいないと思いましてね。さすがに何年も前のは入れてませんし、各種公式資料みたいなものも入れていませんが、昨日今日出た新しい情報までを順不同で入れています。興味のある方はリンク先でお勉強してください(全部英語ですけどね 笑)。 ※「Responsive Web Design」とか「Adaptive Web Design」とかの情報はほとんど入れていません(抜いてますw)。ほぼほぼスマートフォン向けのWeb制作に特化したリンク集です。 Mobile Web Resources, BrowsersMobile Web Pr
はい、今さら聞けないウェブ開発者の基礎知識のお時間です。 ブラウザには3つの読み込みモードがあることはご存知ですか? 2つくらいはわかるけど、3つ目が出てこないって方は少なくないかもしれません。 リロード 一番オーソドックスなのがブラウザのリロードボタンを押したときの挙動ですね。普通ですね。 スーパーリロード ブラウザによっては、スーパーリロードという機能を備えています。IEの場合Ctrl+F5(Ctrl+更新ボタン)、Firefoxの場合Ctrl+F5(Shift+更新ボタン)、Chromeの場合Shift+更新ボタン(Ctrl+Shift+R)などでスーパーリロードを呼び出すことができます。スーパーですね。 ページ遷移(リフレッシュ) 3つ目はちょっと良い名前が思いつかないのですが、リロードではなく、通常の画面遷移での読み込みのことです。アドレスバーにフォーカスしてenterするといっ
スマートフォンの普及を背景に、「レスポンシブWebデザイン」(Responsive Web Design)という制作手法が海外で注目を集めている。レスポンシブWebデザインとはどのようなアプローチなのか? 実例で解説する。 ウィンドウサイズを基準にデザインを調整 レスポンシブWebデザインとは、デバイスごとに複数のデザインを用意するのではなく、ブラウザーのウィンドウサイズに合わせてデザインをフレキシブルに調整する制作手法だ。モバイルサイトの制作では、デバイスやスクリーンサイズごとにページを振り分ける方法が一般的だが、レスポンシブWebデザインではHTMLはそのままに、CSS3のメディアクエリーを利用してスタイルシートだけでデザインを変更する。 レスポンシブWebデザインは、2010年5月、米国のイーサン・マルコッテ氏によって提唱され、海外では企業サイトを含む多くのWebサイトで採用されてい
HTML5を使ってコーディングする方が増えているのではないでしょうか。ただ、書き方が正しいのかは分からないなんてことも。そんな時はこのwebサービスを使うと便利ですよ。 Validator.nu (X)HTML5 Validator このサービスでは、HTML5の構文を簡単にチェック・検証することができます。 Validator.nu (X)HTML5 Validator チェックにかける方法は3つ! ①URLを入力する ②ファイルをアップロードする ③ソースコードを入力する オプションとして、 が選択できるようになっています。 Show Image Report → 検証結果に使用されている画像を表示 Show Source → 検証結果にソースを表示 全て入力/選択し終えたら「Validate」をクリックして検証開始です。 検証結果 試しに、HTML5で組まれたこちらサイトでチェックし
Mozilla Japan ブログにて、Firefox 5のRC版が公開されたことが発表されています。正式版は来週の21日リリースを予定しているようです。 Firefox 5 のリリース候補版を公開しました Firefox 4.0が公開されたのは3月22日ですから、3ヶ月で新しいバージョンが公開されることになります。この速さはリリースサイクルを変更したことによるものです。 Firefox のリリースサイクル短縮に向け、新しい開発チャネルを公開します 高速リリースサイクルに関するよくある質問 リリースサイクルが短縮されたぶん、いちバージョンでの機能追加は少なくなりそうですが、新しい機能を今までよりもずっと早く利用できる利点があります。たとえば、Firefox 5ではCSS Animationsなどが実装されています。今までであれば1年近く待つ必要がありましたが、今後は数週間で少しずつ新しい機
既に半月近くも前のことになりますが、当社Web標準Blogなどでも既報の通り、HTML5がLast Callとなっています。HTML5にまつわるアクセシビリティの話題にはさまざまなものがあるのですが、本エントリーではその中からいくつかを簡単にご紹介します。 HTML5: Techniques for providing useful text alternatives 前述のWeb標準Blogのエントリーでは「HTML5仕様と関連仕様のいくつかがLast Call」になった旨が述べられていますが、その関連仕様のひとつであるこの文書、日本語に訳すと「有用な代替テキストを提供するためのHTML5におけるテクニック」といったところでしょうか、こちらもLast Callになっています。 タイトルの通り、HTML5における代替テキストの付け方についての文書なのですが、これからHTML5を使っていく方
コンピュータ科学の分野における 「参照型」 (reference type) というのは、「何らかの値を参照するデータ型」 のことだと思っていたのですが、実際の意味は 「参照によってのみアクセス可能なデータ型」 のようです。 そんなわけで前者が正しい定義だと思って書いたこの記事は間違っています、ごめんなさい。 JavaScript のオブジェクト型が参照型 (コンピュータサイエンス用語) である、ということはさておきこの記事内容は間違っているのでご注意ください。 もうちょっとちゃんとまとめてから書き直したいと思います。 cf: Reference type - Wikipedia 「JavaScript の型は、大別するとプリミティブ型と参照型に分けられる。 そしてオブジェクト型は参照型である」 と言われることが多々あります (そしてその説明は Java 経験者などにとってわかりやすいと思
サンプルを用意しました!フォークしてjQuery Mobileを体験してみよう! スマートフォンサイトをプレビューするには、エディタ画面の「Smart Phone Preview」ボタンをクリックしてください。 こんなことを試してみるとオススメ! aタグに data-transition 属性を付加するとトランジションのエフェクトを選ぶことができます。 Footer要素を画面下に固定することができます。data-position="fixed" フォーム周りの要素もjQuery Mobileで表示できます! そもそもjQuery Mobileってなんだっけ? jQuery Mobileはモバイルサイト構築のためのフレームワークです。 スマートフォンサイトやWebアプリを作成する際に利用します。 非常に手軽に利用でき、少し勉強するだけでそれなりのものが作れてしまうんですよ! ということで、j
当サイトではCookieを使用しています。引き続き当サイトを閲覧することにより、ポリシーを受け入れたものとみなされます。今後表示しない詳しく見る
Effective Java 第2版 (The Java Series) 作者: Joshua Bloch,柴田芳樹出版社/メーカー: ピアソンエデュケーション発売日: 2008/11/27メディア: 単行本(ソフトカバー)購入: 77人 クリック: 936回この商品を含むブログ (266件) を見る まえからこれ書きたくて、いざ書こうとして調べだしたら既に英語で似たようなものあった(´・ω・`) Scala == Effective Java ? だがしかし、参考にしつつ、あえて自らの視点で(?)書いてみますよ(`・ω・´) *1 で、そもそも元の本かなり有名で、本気で全部比較していって書いたら、普通に本が一冊出来上がっちゃうと思うので、まずは、比較的簡単でわかりやすいところを挙げてみます。 3 privateのコンストラクタかenum型でシングルトン特性を強制する Scalaにはobj
6月18日(土)に横浜のアットウェアさんの会議室でScrum Boot Camp横浜を開催しました。 Scrum Boot Campとは以下のようなことを目的としたセミナー&ワークショップです。 たぶん日本では初めての開催でしょう。 定員は30人で、当日の欠席率は0でした(すごい!) 概要 Scrum(スクラム)は竹内弘高氏、野中郁二郎氏が1986年にハーバードビジネスレビュー誌にて発表した「New New ProductDevelopment Game」を元にしてジェフ・サザーランド氏らが考案したアジャイル開発手法の1つで、近年アジャイルな開発の手法として日本国内においても急速に採用事例が増えています。 一方でコーチや経験者の指導のないままに表面的なプラクティスを導入し、結果としてあまりうまくいかないというケースも良く聞くようになりました。 そこで今回はこれからScrumを導入して
Ghost Writerは万年筆、マジック等をリアルに再現した絵描き用ソフトウェア。 Ghost WriterはHTML5/JavaScript製のフリーウェア(ソースコードは公開されている)。HTML5は徐々に本格導入されつつあるが、まだまだ実験的なプロダクトが多い。だがプログラマーにとっては、今こそ遊べる状況だ。色々試し、遊ぶ中で新しい可能性を見いだすことができる。 ものすごくリアル 今まではローカルでしかできなかったような操作がWebベースで実現するようになっている。特にペイント系は面白い。そこで今回はGhost Writerを紹介しよう。 Ghost Writerは古めかしい紙のようなボックスにペンを使って書き込めるソフトウェアだ。驚くのはそのリアル感ある存在感だろう。万年筆、マジック、スプレーといったペン種があり、切り替えて絵を描くことができる。なお筆者環境では色を変えることはで
こんにちは。同僚に輸入Android端末を押し売りされて困っているid:ninjinkunです。 先日4/28にスマートフォン2011春というイベントで「iPhoneアプリとAndroidアプリの開発を比較する 〜はてなブックマーク開発の現場から〜」というタイトルで初めて講演を行いました。内容としては、スマートフォンアプリ開発の基本的な流れを解説し、iPhoneアプリとAndroidアプリの実例を出しながら、それぞれで苦労した点や大切にしている点についてお話ししました。基本的には以前書いたブログエントリーをベースに、デモなども含めながら詳細に解説したものになっています。 以下に当日の発表資料を公開いたします。 iPhoneアプリとAndroidアプリを比較する〜はてなブックマーク開発の現場から〜 View more presentations from Satoshi Asano また当日
Programming Languages Google's Python Class This is a complete online introduction to Python programming, including writen materials, lecture videos, and coding exercises. The class is geared for people with a little bit of programming experience, and is used within google to introduce Python. Below are video-taped lectures from Google Video on various technology areas. These videos are great oppo
Python Sections Python Set Up Introduction Strings Lists Sorting Dicts and Files Regular Expressions Utilities Lecture Videos day1, day2 1.1 Introduction, strings 1.2 Lists and sorting 1.3 Dicts and files 2.1 Regular expr 2.2 Utilities 2.3 Utilities urllib 2.4 Conclusions Python Exercises Basic Exercises Baby Names Exercise Copy Special Exercise Log Puzzle Exercise More Google's Python Class res
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます
ご訪問いただいたお客様へのお知らせ Information for customers visiting this Web site from SpinNet アクセスいただいたWebサービスは提供を終了いたしました。 長年にわたり、多くの皆様にご利用いただきましたことを心よりお礼申し上げます。 SpinNetトップページへ The Web service you are trying to access has been terminated. We would like to thank all of you for your patronage over the years. Go to the SpinNet
li > a" data-ddst-label="Navigation Items" data-ddst-no-support="background,border"> li > a" data-ddst-label="Navigation Items" data-ddst-no-support="background,border"> Home Categories Tutorials Resources Inspiration Freelance Interviews Design Freebies About Contact Advertise With Us Write For Us Contact
流し撮りやりたーい!ということで荒川河川敷で練習してきた。晴れている日なら自転車がたくさん走っていくのでちょうどよかろうと…(今日雨でしたが 写真はめんどくさいのでphotoscapeで全部自動調整してます(やけに色鮮やか 最初の一枚。うーん。ぶれているのはともかくとしてカメラが上下に動いている…。シャッター押すとファインダーから見えなくなるのでつい動かしてしまう癖があるようだ。まずここから矯正が必要らしい。 対処法は「びっくりしない」 まだびっくりしている。 ちょっとびっくりしなくなった。だが、追いつけていない。 これはこれでいい気がするが、しかし追いつけていない。 素振り。イメトレ。なにごとにおいても大事。 前方にいる人はこけたわけではありません(すげーな!こけてるようにみえる!てかはええ! 青い人を取りたかったはずなんだが、後ろの人の方がとらえられている(まぁだいたいスピードは同じで
Be sure to check out Duet - Professional project management hosted on your own server! Beautiful Project Management & Billing Software The cryptocurrency world is growing so fast that it’s challenging to keep up. Between 2021 and 2022, the volume of crypto transactions skyrocketed by almost 600%. It’s not hard to see that cryptocurrency has surged out of the niche corners of finance to be an incre
『文藝春秋』2009年4月号の村上春樹さんへの独占インタビュー「僕はなぜエルサレムに行ったのか」より。 (2009年2月15日にイスラエルでエルサレム賞を受賞され、「壁と卵」のスピーチをされた村上春樹さんへの独占インタビューへの一部です。引用部はすべて村上さんの発言) 【ネット上では、僕が英語で行ったスピーチを、いろんな人が自分なりの日本語に訳してくれたようです。翻訳という作業を通じて、みんな僕の伝えたかったことを引き取って考えてくれたのは、嬉しいことでした。 一方で、ネット空間にはびこる正論原理主義を怖いと思うのは、ひとつには僕が1960年代の学生運動を知っているからです。おおまかに言えば、純粋な理屈を強い言葉で言い立て、大上段に論理を振りかざす人間が技術的に勝ち残り、自分の言葉で誠実に語ろうとする人々が、日和見主義と糾弾されて排除されていった。その結果学生運動はどんどん痩せ細って教条的
5つのツールを紹介し、weinreを一押ししていますが、他のツールが劣っていると言っているのではないのでお間違えなく...。 (口頭では説明したのですが、スライドには書いていないので念のため...。) リモートデバッグの前準備を理解してしまえば、使い方はFirebugやブラウザの開発ツールとほぼ一緒なので、是非試してみてください。 Operaのリモートデバッグ環境のDragonflyもありますし、Webkitでもリモートデバッグができるようになるらしいですが、ブラウザ側がXMLHttpRequestに対応していれば、同じ環境で作業ができるのがweinreの利点ではないでしょうか。 (ブラウザのネイティブなリモートデバッグが、共通のAPIを持つのが理想かもしれませんね。)
今回はATNDの補欠登録をして、当日キャンセルで何とか参加することが出来ました。 今回のテーマは、「HTML5を用いたサイト開発プラクティス」 慶應義塾大学の日吉キャンパスで行われました。 アジェンダ: 「Automatic Ajax(jQuery http://dandizettes.com/free-cam-singles-d2/ Mobile) & pjax http://pnpars.com/mc/online-dating-online-roti/ ~HTML5時代のAjaxサイトプラクティス~」小松氏 @komasshu 「Box2DJSではじめる物理エンジン(仮)」安藤氏 @technohippy 「Responsive Web Design」Web Directions East LLC代表 菊池氏 @mantangs 「Xianpianについて(仮)」kanasan氏 @
がんばれ日本。がんばれAndroid。 -- オープンな技術とオープンな社会 -- @maruyama097 丸山不二夫 Agenda 震災と情報共有 Androidの爆発的な拡大と日本 IT技術のコンシューマ化とAndroid 名取市ゆりあげ地区 気仙沼 気仙沼 南三陸町 南三陸町 仙台荒浜地区 仙台荒浜地区 仙台港 仙台港 グーグルアースから見た福島第一原発全景 出典:グーグルアース、3DCG制作 北原氏 http://eritokyo.jp/independent/aoyama-fnp104..html 今回の震災を特徴付けるものは、何よ りも、その被害の甚大さである 人的被害 死者 15,555名 行方不明 5,344名 建築物被害 全壊 107,796戸 半壊 117,383戸 一部損壊 434,850戸 http://www.kante
WebSocketのプロトコル仕様がIETFのLast Callになりました。 [hybi] Last Call: (The WebSocket protocol) to Proposed Standard 対象となっている文書は、先日公開されたdraft-ietf-hybi-thewebsocketprotocol-10になります。 The WebSocket protocol (draft-ietf-hybi-thewebsocketprotocol-10) WebSocketプロトコルは古いバージョンの実装が進められていましたが、セキュリティに問題があることがわかり、古いプロトコルを実装したブラウザのうちFirefoxやOperaは、WebSocketを無効にした状態でリリースしています。 プロトコルがLast Callになったことで、ブラウザの実装も更新されていくでしょう。古いプロ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く