文系プログラマによるTIPSブログスマートフォン用の表示で見る文系プログラマによるTIPSブログ文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。macTwitterGooglePocket今まではてなブックマークされた時等の通知は、この株式会社はてなの純正通知アドオンを使っていたんですが、SafariやFireFoxで使えないし、何よりブラウザの通知枠を定期的に見ないと通知に気づかないのが嫌でした。通知センターで通知できないかな?と思って調べたら、以下の記事を見つけました。http://oreno-memo.hatenablog.com/entry/1stHatebu.ver2思いもよらない方法ではてブを通知するための方法が書かれていてとても感心したので、今回私も記事に起こしてみる事にしました。本記事では、mac上で通知センターを使ってはてなブックマークされた事を通知するための設定手順や実行結果を書きます。前述の記事にやり方は既に書いてますが、一応簡単に説明します。必要なものブログや自作サイトRSSリーダーたったこれだけです。やってはてブされたかを検知しているかRSSを使っているだけです。以下のページから対象URLのはてなブックマークが検索できます。http://b.hatena.ne.jp/bookmarklistでは順番に見ていきましょう。対象サイトのはてなブックマークで絞り込むhttp://b.hatena.ne.jp/bookmarklistここで自分のサイトのトップページを検索すると、自分のサイトのはてなブックマーク一覧が取得できます。絞り込んだ状態のRSSを取得する画面左下にRSSアイコンがあるので、URLをコピーします。この絞込ページは、新たにはてブがあった場合等の時にページが更新されます。ページが更新されるということは、RSSも更新されます。RSSは更新されたかを簡単に検知してくれるので、RSSリーダーにこのURLを設定してあげれば、あとはRSSが勝手にはてブを検知してくれます。はてブを検知するところまでできたので、気づきやすい形で通知したいですね。macの場合はOS標準の通知センターが最適です。RSSリーダーをインストールするmacの通知センターはローカルPCからしか通知できないので、ローカルにRSSリーダーをインストールします。私は以下をインストールしました。起動した時にfeedlyかローカルのRSSサーバのどちらを使うかの選択を迫られますが、私はローカルを選択しました。最近RSSサービスが相次いでサービス終了しているので、ローカルにしておくと安全です。何分間隔で監視するか新着をDocやメニューバーに表示するかを設定できます。私は以下のように設定しています。監視間隔が短いとサーバーに負担がかかるので短すぎないように。新着表示はNoneにしています。通知自体は通知センターで行うので、Docやメニューバーに新着数等を表示してほしくないのです。Subscriptionsタブ続いてSubscriptionsタブで、以下からRSSのURLを登録します。無料なので最初から余計なURLが登録されていますが、バツ印をクリックして削除する事ができるので、削除してしまいましょう。ここでポイントなのは、はてなブログやはてなダイアリーに限らず、WordPressや自作サイトでもOKという点です。私ははてなブログの他にも、GoogleAppEngineで開発したtree-tipsとtree-mapsという自作サイトを登録しました。Notifierの設定は完了です。通知センターには3種類のパターン(挙動)がありますが、「閉じる」を押すまで閉じない設定に変更しておくと、目を離した隙に通知を見過ごす事もなくなります。私は以下のように設定して、最大20件まで、通知時に音を鳴らす、閉じるを押すまで表示し続ける、という設定にしています。実際の通知さあ、設定できましたか?これで後ははてブされるのを待つだけです。実際はてブされると、以下のように通知されました。今回はMacのアプリで通知させましたが、これをiPadやiPhone等で行えば、それぞれでプッシュ通知する事もできますね。雑感このやり方だとはてなブックマークの時限定でしか通知できません。はてなスターやIDコールは通知できません。この辺りの融通を効かせる事ができるか、調査してみます。今回RSS経由で通知センターに通知するという手法にはとても感心しました。はてブに限らず、通知センターで通知したい時はもうRSS使えばいいんじゃね?とさえ思ってしまいます。今回はmacのお話でしたが、Windowsでも同じ事です。知らずにやってしまうと大惨事です。2014-05-17はてなブログのテーマを変えるとアクセス数が2重カウントされる件→解決!よかった。週間)昔は業務系SIer、今はベンチャー企業でプログラムを書いています。INFILEを実行できるようにするmacのAutomatorでhomebrewのコマンドをFinderのサービスから実行できるようにするReactオススメ書籍React自体の基礎、AtomicDesignの適用、CSSの運用手法の歴史的な経緯とメリットデメリット、Reduxの基礎、redux-sagaによる非同期処理、サーバサイドレンダリング、テスト、lint、を学ぶ事ができます。単行本(ソフトカバー)この商品を含むブログを見るAngularオススメ書籍Angularを学ぶなら絶対以下がおすすめです!バインディング、ディレクティブ、パイプ、フォーム、コンポーネント、サービス、ルーティング、httpClientによる非同期httpリクエスト、テスト、angular-cli、を非常に丁寧な説明で網羅的に解説しています。大型本この商品を含むブログを見るSEOオススメ書籍SEOを学ぶなら絶対以下がおすすめです!クローラに対して何をどうすればサイトの巡回効率・速度を上げる事ができるのか、どういったマークアップをする事が標準仕様なのか。巷に溢れる業者による経験則に基づくオレオレSEO情報は一切無く、全てGoogle等のオフィシャルな情報に基づいて何をすべきか、どんな手段があるのかを解説されています。プログラマな私が業務で行った施策が多く書かれており、プログラマ寄りで高度な内容となっており、巷のビギナー向けの曖昧な情報集とは一線を画しています。Amazonアソシエイト・プログラムの参加者です。reserved.スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。