ドットインストール代表のライフハックブログ
■ [english] 春から取り組んでいる基礎英会話的な何か 海外旅行に行く時には妻にまかせっきりでホテルのチェックインやらレストランの注文も任せっきりなんだけど、ちょっとはオレも何かできるようにならねば!というのと、カンファレンスや asakusa.rb に来てくれるゲストにもじもじしててもしょうがないので、春から broken english にしても会話の方をちょっと勉強し始めている。 一つ目は 3か月トピック英会話 SNSで磨く!英語Output表現術 で、この番組は Twitter や SNS で何か話してる海外の人に、一言や二言で何か反応を示すにはどういう単語を並べれば良いのというのが中心の番組。もっと具体的に言うと hi! から一歩進んで awesome! とか congrats! とか wonderful! の使い方かなあ。 二つ目は おとなの基礎英語で、こっちは実際に旅
僕らの世界はもはやオープンソース無くして語れません。 「インターネット」とか「ネット」とかでマルっと表現される全てのものにどこかしらオープンソースの恩恵を受けている所は必ずあって、多くのベンチャーよろしく弊社も何かしら貢献したいと考えてきました。そもそも情報共有には敏感な社内文化がありますので、それはソースでも一緒ですね。 って訳で、弊社の社内資産であるソースを順次公開していく為に github に feedtailor というグループを作成しました。上がそのグループ画面。手始めに Objective-C ネタを2つ程公開しています。 FTUIKit FTFoundation いわゆる便利ツール集ですね(iOS5前提)。各クラスやカテゴリのBase64, CRC, HMAC, SHA1, MD5, Calendar, Cell といったキーワードからだいたいどんなものかは想像して頂けるかと
この項目では、プログラミング言語の言語機能について説明しています。デリゲーションについては「委譲」をご覧ください。 この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "デリゲート" プログラミング – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2015年9月) デリゲートは、オブジェクトインスタンスへの参照とメソッドへの参照をペアにしてカプセル化するものである。概念としてはC言語やC++の関数ポインタに近いが、デリゲートは完全なオブジェクト指向である[1]。型安全であるという特徴がある[2]。2002年にリリースされた.NET FrameworkではSystem.Delegateクラス
iPhone/Touch コーディング方法 覚え書き Top … UIKit日本語資料 Cocoadev.comで解説されているものから順に検証中。毎日コツコツ確認作業を進めています。スピード優先なので説明は大ざっぱ。ひと通り項目が埋まったら書き直すつもり。 ★現在(未)となっている項目の大半はリンクコーナーで紹介したページのいずれかに優れた日本語の解説があります。 現在記事があるのは以下の項目 UITextView、UIView、UIWindow、UIHardware、UIImage、UIImageView、UITextLabel、 UIKeyboard、UIDatePicker、UITextField、UISegmentedControl、UIView-Animation、 UITable、UISliderControl、UISwitchControl、UIResponder
2つ目のiOSアプリケー ション:ストーリー ボード 目次 2つ目のiOSアプリケーションの作成について 4 At a Glance 5 モデルレイヤの設計と実装 5 マスタシーンと詳細シーンの設計と実装 5 新規シーンの作成 5 問題の解決と次のステップの考察 6 関連項目 6 入門 7 プロジェクトの新規作成 7 デフォルトプロジェクトのビルドと実行 9 ストーリーボードとそのシーンの調査 12 まとめ 15 モデルレイヤの設計 16 データユニットの決定とデータオブジェクトクラスの作成 16 Data Controllerクラスの作成 21 まとめ 27 マスタシーンの設計 31 Master View Controllerシーンの設計 31 Master View Controllerの実装 35 アプリケーションデリゲートでのアプリケーションの設定 37 まとめ 39 詳細シー
Open Source at Apple. Open source software is at the heart of Apple platforms and developer tools. Apple works with developers around the world to create, contribute, and release open source code. Featured open source projects Many Apple products and services are built on open source software. Explore some of the projects we lead and contribute to below.
本書の対象者 ・Objective-Cが初めての方 ・既にXcode3でアプリを作ったことがある方、Xcode4の使い方を学んでみたい方 Xcode3とXcode4は使い方が大きく異なる こちらがXcode3。 そしてこちらがXcode4。 画面構成もメニュー構成も大幅に異なる。Xcode4ではInterface Builderが無くなって、Xcode4に統合されてしまっている。「なんだよ、また使い方、覚えなおしかよ!」って方が自分の周囲にもたくさんいる。 しかし、Xcode4で新たに搭載された便利な機能も多数存在する(プロパティの自動生成とか)。移行してしまえば、それらの便利な機能を活用して、開発を効率化することができる。 例えば、 Xcode4では、ボタンからソースコードへドラッグ&ドロップして、 名前を入力するだけで、 自動でアウトレットを作成することができる。画面部品がたくさんある
These are iPhone sample codes which doesn't use Interface Builder. UIView [View] generate UIView [Touch] touch event detection [SwipeGesture] swipe gesture detection [Transition] Core Animation transition UITableView [SimpleTableView] generate UITableView [SimpleTableView2] a combination of UITableView and UINavigationController [SimpleTableViewCell] customize UITableViewCell [TableViewEdit] edit(
iPhone開発を始めた当初、Interface Builderを利用せずに全てコードでUIを作っているサンプルが中々見つからずに苦労したので、今まで作ってきたコードを整理してgithubにまとめてみました。下記URLにアクセスしてdownloadを実行すれば一括で取得できます。 http://github.com/ntaku/iphone-samples 登録サンプルの一覧です。 UIView SimpleView UIViewを生成して表示する SimpleTouch タッチイベントを取得する SimpleGesture スワイプジェスチャーを検出する UITableView SimpleTableView UITableViewを生成して表示する SimpleTableView2 UINavigationControllerを利用したTableView SimpleTableView
Interface Builderを使わずに作るシリーズ、今回はUITabBarControllerです。Window-Based Applicationのテンプレートを利用し、各タブの内容を管理するためのUIViewControllerを2つを追加して作成しています(Page1ControllerとPage2Controller)。サンプルコードはこちらからどうぞ。 TabBarSampleAppDelegate.h UITabBarControllerのインスタンスを追加します。UITabBarControllerDelegateは必要なのかいまいち分かりませんが、Tab Bar Applicationのテンプレートを選択した場合には指定されています。 @interface TabBarSampleAppDelegate : NSObject <UIApplicationDelegat
ローカルにあるXMLファイルの読み込みをします。 ネットワーク越しにXMLを読み込むサンプルは結構あるんですが、ローカルにあるXMLファイルを読み込むサンプルがあまり見つからなかったので載せておきます。 XMLファイルはプロジェクト内のどこかに「既存のファイルを追加」で追加しておいてください。 とりあえず読み込みのコード - (void) loadWithFile:(NSString *)fname{ NSLog(@"読み込みを開始します\n"); NSURL *urlPath = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:fname ofType:@"xml"]]; NSXMLParser *parser = [[NSXMLParser alloc] initWithContentsOfURL:urlPat
英語を真面目に勉強したい人の勉強法 Tweet カテゴリ☆☆☆ 1 :名前:以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:29:08.39 ID:cGP2GO+a0 ということで何をすればいいのか教えてくれ 3 :名前:以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:29:35.09 ID:/0xX4A+u0 全く知らんなら単語から覚えたほうが >>3 やっぱり単語とにかく覚えたほうがいい? 単語帳とか使って学生みたいにコツコツ覚えたほうがいいのかな 5 :名前:以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:31:39.43 ID:q1KCietP0 目的目標による 8 :名前:以下、名無しにかわりましてVIPがお送りします:2012/03/15(木) 22:35:0
» 「アメリカ人は年とともに賢くなるが、日本人は25歳から75歳まで知能が変わらない」という驚愕の研究結果 特集 年をとるにつれて、人は賢くなっていく。きっと多くの人がこう思っていることだろう。しかしあなたが日本人であるなら、これはどうやら間違いのようだ。なぜなら日本人の知能は25歳から75歳まで変わらないから。 これはカナダのウォータールー大学の研究により分かったことで、25歳から知能がそれほど変化しない日本人に対して、アメリカ人は年をとるにつれて賢くなっていくという。 ウォータールー大学は186人の日本人、225人のアメリカ人に協力してもらい、次のような研究結果を導き出している。 ・知能に関する5つのことを測定するテストで、25歳の日本人グループと75歳の日本人グループの成績は同じだったのに対し、アメリカ人グループの指数は25歳から75歳の間で22パーセント上がった ・グループ間知能(
Apr 21 . nota リリース 4月21日、nota の iPhone 版 . nota (ドット・ノタ) がリリースされました。App Store で販売中です。 iPhone version launch April 21. ". nota" (dot-nota) has been released. dot-nota is iPhone version of the nota. Is being sold in the App Store. nota を発売中。全文検索、タイムスタンプ、Mac 間での iCloud をサポートしています。現在450円で発売中 nota の購入 、 nota チュートリアル notePad も Mac 間での iCloud 対応になりました。250円 notaPad の購入 、 notaPad チュートリアル 覚書 は価格据え置きで、notePa
デリゲート 前章でも少し説明しましたが、この章でもデリゲートというデザインパターンの説明を続けたいと思います。 MyClipはMVCに準拠してモデルとビユーとコントローラというそれぞれの役割のオブジェクトを分立させて構築しています。しかしビュー(Text View)で編集されたデータをどのタイミングでモデルへ送るのでしょうか。言いかえれば「何をきっかけとしてモデルへデータを送る」のでしょうか。この「きっかけ」のことをプログラミング用語ではトリガー(引き金)と呼びます。 まず考えられる方法は Text View のサブクラスを作って、トリガーとなるメソッドを新しく定義するという方法です。継承というのはOOPにとって大きな特徴です。これを利用しない手はないでしょう。そして実際に多くのOOPではこの手法を使います。ここで勘違いしやすことは「トリガーとなるメソッドを最初から作っておけば良いではない
こんにちは、id:shiba_yu36です。 はてなのエンジニア陣によって執筆されたウェブアプリケーション作成の基本を学ぶための「はてな教科書」をgithub上に公開しましたのでお知らせします。 はてな教科書は、はてなサマーインターンでも利用されている、約1週間でウェブアプリケーションの基本を身に付けるためのものです。はてなでは日々のウェブ開発で得られたノウハウをこの教科書を継続的に盛り込みながら、インターンシップやエンジニアの新人教育などに利用しています。今回、はてな教科書をgithub上で公開することで、広くPerlを使ったウェブアプリケーション開発に興味を持ってもらえれば、と思います。 いまのところ公開されている資料は、以下の4つになります。 Perl によるオブジェクト指向プログラミング ORM によるデータベース操作 (DBIx::MoCo を使った開発) MVC によるウェブア
前回の記事で報告したように、fluent-plugin-pghstoreでログをPostgreSQLに貯めることができました。 次は可視化と監視を行います。ここで、最近使ってみているPandora FMSを使います。 pluginを準備 まずは以下のスクリプトを保存し、pandora/etc/pandora/plugins以下に置きます。DBやTABLEは適宜書き換えてください。また、hostnameやportも適宜変更でお願いします。 上の方にあるSQLは過去5分間のcodeが2XXや3XXなどの割合を出してくれます。その後、PandraFMSでのplugin形式のXMLにするように整形します。 ちなみに、一つのSQLで複数を同時にcount()する方法については 複数同時にcount() をどうぞ。 #!/usr/bin/env sh DB=logdb TABLE=apache_log
ホーム < ゲームつくろー! < デザインパターン習得編 Delegate ~いろんなクラスのメソッドの代表者になれる!~ 超久しぶりにデザインパターン編を更新です。本章で扱う「Delegete」はGoFには含まれておりませんが、ゲーム製作に非常に有用で且つ多用される仕組みであるためここで取り上げる事にしました。ちょっとややこしいですが、いつものようにじっくり参りましょう(^-^) ① Delegateって何? そもそも、Delegateとは何なのか?そのイメージが重要ですよね。Delegateは日本語で「代表者」です。何の代表者かというと「関数」の代表者なんです。簡単に言えば、代表者の中に関数を登録すると、それを持ち運びできて、他の人がいつでもどこでもそれを実行できてしまう機能を持ちます: この一番の使い道として、例えばゲーム中に何らかのイベント(メッセージ)が発生した時に、それに呼応す
で、今回はHTML文の解析にNSXMLParser使ってみます。 その(143)ではlibxml2を組み込んで、Cのコールバック関数内で自分のクラスのメソッド呼ぶdelegateパターンを自前で用意して対応したんだけど、NSXMLParserの場合は当然最初からdelegateパターンが用意されとります。 delegateパターンわからん人はモーダルビューを表示する(2)あたりを読んでくれい。 用意するメソッドは以下のとおり - (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDi
Why Meteor.js?Stop fighting with frameworks and ship real products to production. Front-end Agnostic Choose your preferred front-end framework like React, VueJS, Blaze, Svelte, or Solid. Apps for Any Device Create apps for Mobile with React Native or Cordova, or Desktop with Electron with the same code base.
This is the official website for SAX. It replaces David Megginson's original SAX page. SAX is the Simple API for XML, originally a Java-only API. SAX was the first widely adopted API for XML in Java, and is a “de facto” standard. The current version is SAX 2.0.1, and there are versions for several programming language environments other than Java. SAX has recently switched over to the SourceForge
利用価値のあるものを工作し、情報発信するサイト。プログラミングと電子工作。使用言語C++、ActionScript、Perl、javascriptなど。不定期更新。
This is the official Perl SAX page. The former Perl SAX page is no more maintained. Perl SAX is a part of the Perl XML Project hosted by Sourceforge. Use the perl-xml@listserv.ActiveState.com mailing list to discuss Perl SAX. Perl SAX is a common parser interface for XML parsers. It allows to write applications that use XML parsers, but are independent of which parser is actually used. In contrast
XML::Simple は、どんな XML でも Perl のデータ構造に自動変換してくれるかなり便利なモジュールなのですが、中でツリーを解析したりいろいろやってるせいもあって、速度的にはあまり誉められたものではありません。以前に Perl で XML の処理はどれが速いかベンチ で比較したときには、随分遅いなという印象でした。 ただ、XML::Simple はその中で利用するパーサーを色々切り替えられるようになっています。じゃあそれを切り替えたら少しは速くなるんだろうかと気になってベンチを取ってみました。 XML::Simple は $XML::Simple::PREFERRED_PARSER に任意の SAX パーサーを指定するとそれを使ってパースするようになっています。 XML::LibXML::SAX XML::SAX::Expat XML::SAX::ExpatXS XML::P
2012年04月09日21:52 by tkfire85 超ダメ人間だった僕がデキる人になるために実行した大切なこと10 カテゴリ管理人 雑談 tkfire85 僕は根っからのダメ人間だった。朝は遅くまで寝ているし、夜は夜更かしをしてしまう。仕事もできず、彼女もおらず、人生をうまく生きられない。大きな目標は持ってなかったし、これといった生きる目的もなかった。ダメだ、ダメだ、ダメだと思いつつ今の年齢まで生きてきた。そんな思いを克服するため、僕は人生で初めて、自分の人生を見返してみた。朝は早く起きよう!1日を大切に生きよう!といった至極当たり前の事からチャレンジしてみた。そんな生活を続けてから2.3年が経つ。自分で言うのもなんだけど、今、デキる人間になったと個人的に思っているいる。世間から見ればまだダメダメだけど、僕なりの成果があったと思っている…。 今回は、そんな僕が実践した人生を変える方法
iPhone では NSXMLDocument がシュミレータでは動作するが実機では動作しないそうなので、NSXMLParser を使用して解析してみました。 解析したのは下記のような XML です。 <?xml version="1.0" encoding="UTF-8"?> <users> <user name="hoge" age="20" /> <user name="fuga" age="30" /> </users> 実際に解析するコード static NSString *feedURLString = @"http://www.syuhari.jp/test/test.xml"; - (void)parserDidStartDocument:(NSXMLParser *)parser { // 解析開始時に実行する処理 } - (void)parseXMLFileAtURL:
http://mosh.mit.edu/ ローミング可能 断続的な接続でも平気 ローカルエコーで快適なレスポンス などの機能をそなえたSSH代替ターミナルソフト。その名も「モッシュ」 iPhone/iPadでウロウロしながらサーバ作業をするのを想定しているようだ。ドキュメントやパッケージの充実度からしてもかなり高質のプロジェクト。こいつら本気でSSHを越えようとしている。 こんな能書き IPが変っても大丈夫 スリープ後もターミナルが生きている 遅いリンクでもローカルエコーにより快適 要は素早く打ち込んでいるときにスクリーンが止っちゃうことがない フルスクリーンモードでも有効 サーバ側と同期化されていない入力はアンダーラインで記される ルート権限がなくてもサーバのインストール可能 サーバは一般プログラムとしてインストールして、それをSSHで立ち上げる SSHをinetdとして使っている感じだ
DOM API が、W3Cから勧告されたのに対して、SAX API は、XML-DEVメーリングリスト有志により策定された。そして、DOMに並ぶ標準規格としての地位を固めている。 XML文書を木構造として扱うDOMと異なり、一連のイベントとして表現するイベント駆動型のAPIである。したがって、アプリケーションソフトウェアが積極的にAPIにアクセスするDOMに対し、SAXではアプリケーションソフトウェアがイベントが来るのを待ち受ける受動的な動作が大部分を占める。 伝統的なストリームと同様に入力されたデータを次々とバトンタッチさせるような設計が可能となるため、メモリを節約でき、並列処理にも適している。XMLを読み込み、Javaのオブジェクトに変換するときはSAXの方がよく使われる。ただし、XML文書の先頭と最後を入れ替えるというようなランダムアクセスを必要とするアプリケーションソフトウェアには
Drizzle 7.1.33-stable has been released April 4th, 2012 07:25 am (Pacific) by Vijay Samuel The Global Drizzle Development Team is pleased to announce the immediate availability of Drizzle 7.1.33-stable. The first stable release of Drizzle 7.1 and the result of 12 months of hard work from contributors around the world. Improvements in Drizzle 7.1 compared to 7.0 - Xtrabackup is included (in-tree) b
僕: 普通にAlloyさんのことを説明してもイマイチ反応がないんだよね Alloy: 「普通」の定義があいまいね 僕: …で、とりあえず会話形式にしてみたらいいんじゃないかと思ったんだ! Alloy: 論理が飛躍しすぎね。まったく何を言っているのかわからないわ。 僕: まあ、そこは僕(人間)のフィーリングを信じてよ! Alloy: …。 僕: で、ミルk…じゃなかったAlloyさんと僕だけでは、制約が厳しすぎて解がなくなると思うんだ。で、教えられ役としてJavaScriptちゃんを連れてきたよ JS: ハーイ、ローラだよー、あ、いけない、間違えちゃった、じゃばすくりっとだよ☆ (声: ローラ) Alloy: ………(ため息) 状態遷移図をモデリング 僕: まあまあ、とりあえずこの前JavaScriptと実装した状態遷移図のモデリングをやってみようかな。まず状態を管理しているStateMan
スライド Alloy Analyzer のこと by @mr_konn Alloyガール Alloyガール1 Alloyガール2 Alloyガール3 Alloyガール4 Alloyガール5 Alloyガール番外編「イラストロジック」 Alloyガール6 Alloyガール完結編 その他 Alloyを勉強する日記(0) Alloyを勉強する日記(1) Alloy本4.2.2 Alloy: 二項関係の性質 Alloyの人間関係をビビッドにするライブラリを作った Alloy日記2: 時系列で変化する状態 Alloyでコンビネータ論理をやろうとしてうまく行かなかった話 Alloy: allの意味がわからない Alloyでコンビネータ論理・続編 Alloy日記3: 結婚と離婚をモデリング イラストロジック Alloyでイラストロジックを解く 解けなかった話 Alloyガール番外編「イラストロジック」
tupleのネスト template parameter packを固定長のtemplate parameter listに展開するのは、gcc 4.6では未実装である。ただ、gccのエラーメッセージが、これを正しく判定できない場合がある。 template < typename T1, typename T2 > struct A { } ; template < typename T, typename ... Types > void f( T, Types ... ) { A< T, Types ... > a ; } int main(int argc, char* argv[]) { f( 0, 0 ) ; } この場合は正しく未実装だというコンパイルエラーになるが。 template < typename T1, typename T2 > struct A { } ; te
Do Not Use Go for 32bit Development 私は今、大量のGoのコードをCに書き換える作業をしている。時間は金で買えない。主たる開発者として、金はここで止まってしまう。わたしは顧客と話し、責任を負った訳だ。私の過ちは、Goを信頼したことだ。私は自分のモットーを思い出すべきだったのだ。Nullius in verba(政治信教の言を入るべからず) Goは1.0がリリースされたが、もし、32bitサポートが必須であれば、Goを選んではいけない。 32bit Goには多くのバグがあるが、特に問題なのがひとつある。 実行開始の初期化時に、Goは512MBの仮想アドレス空間を予約しようとする。予約できなければ、クラッシュする。Goは、ガベージコレクションのためにこの空間を必要とする、おそらく、すべてのGC言語、いや、すべての言語は、メモリ管理に対して、似たような手法を用い
xkcd: Supported Features 「いやー、このパッチ書くの苦労したよ。でもこのパッチのおかげで、Linuxは4096個までのCPUに対応できる。以前の制限は1024個だったんだぜ。」 「Flashの全画面再生がスムーズになるようにしてほしいんだけど」 「は? そんなの誰が欲しがるんだよ?」 Linuxハッカーと一般人の需要はずれているというお話。 xkcd: Open Source 忍者「リチャード・ストールマン! お前のオープンソースライセンス運動は少々厄介になり始めた」 忍者「GPLは食い止めねばならん」 忍者「そのソースから」 忍者「つまりお前だ」 RMS「ふん、マイクロソフトの手先め。ついに来おったか」 RMS「この血なまぐさい日を待っていたわい。ストールマン死すとも自由なソフトウェアは死せず。GNUの夜明け! 自由!」 RMS「おい、どこ行くんじゃ」 忍者「おい
2012年04月10日02:13 カテゴリ中日ドラゴンズ 中日吉見って結局何が凄いの? http://hayabusa.2ch.net/test/read.cgi/livejupiter/1333978193/ 1:風吹けば名無し:2012/04/09(月) 22:29:53.26 ID:mWnXYo+Q おはDやけど全然分からん 誰か教えてや 2:風吹けば名無し:2012/04/09(月) 22:30:41.15 ID:MSejNF1y どんだけ活躍しても永遠に一般人の目に晒されないところ 3:風吹けば名無し:2012/04/09(月) 22:30:55.11 ID:KF1NMUhP やっぱコントロールなんかな ほとんど低めの隅やし 5:風吹けば名無し:2012/04/09(月) 22:31:36.71 ID:r62EnxVu ケツのデカさは凄い 85:風吹けば名無し:2012/04/0
Hiki is a powerful and fast wiki clone written in Ruby. The latest stable version is 0.8.8.1. 2009-08-16 Hiki 0.8.8.1 released ->Download ->This version fixes a DoS vulnerability of Wiki style's parser. Upgrade to 0.8.8.1 is highly recomended. If you already installed 0.8.8, the followings are only modified program files, and wish to contribute to this wiki, feel free to add your, just make sure t
自分がやったとバレなければいいと思っている人はとても多いと思う。匿名だと失礼な人とかいっぱいいるし。 バレなければ、社会的な罰はない。バレなければ、許されない事も許してもらえる。 まあそうなのだが、はっきりいって僕はそんな人生をすごすのは嫌です。 まず、何度か書いてるけど、そもそもの僕の価値観の前提として、人生の価値とは、その人が生まれた世界と生まれなかった世界の差だと思っている。つまり、「僕」とは、「僕が死ぬまでに行った全ての行動が世の中に残した影響、変化、差の合計」である。それゆえに、僕の人生において重要な問いは、「結局、僕って、世界にとって生まれたほうが良かったんだっけ?」というものだ。 この考え方が正しいのかなんてことは知らないけど、死ぬまでに生み出した「差」こそが人生の価値であると考えるならば、「バレたかどうか」というのは自分の価値とは関係がない。バレずに「いい人」と思われていた
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く