Iruca Log

読者です 読者をやめる 読者になる 読者になる

Iruca Log

東京に住むWeb系エンジニアによるデータ分析ブログ

SNSでフォローする!

技術

pythonから任意のURLをはてなブックマークに追加する [はてなREST API]

目次 はじめに 前準備 アプリケーション登録 プログラム紹介 実行してみた はじめに はてなのAPIを使って何かしてみたいなーと思って、 とりあえずpythonから任意のURLをはてなブックマークに追加するプログラムを作りました。 前準備 アプリケーション登録 …

はてなのOAuth API用のアクセストークンを簡単に取得する [python]

こんにちは、irucaです。今回は「はてなのOAuth APIを使うために必要なアクセストークン」をpythonスクリプト一発で取得する方法をまとめました。 下記に書いてあるプログラムを実行するだけで、API使用開始のためにまず障壁となるアクセストークンをすぐに…

最速でTwitter APIを使ってみる手順まとめ

何度もTwitterアプリを作る作業をやってるはずなのにすぐに忘れるので自分用にまとめておく。 はてなブログとTwitter API使ってなんか面白いもの作りたいなあ。 はてなブロガーのアカウント見つけて自動的にフォローしたり、自分の過去の記事を定期的に宣伝…

Windows10のスクリーンショットの取り方まとめ (すぐペン入れする方法も)

スクリーンショットを撮る方法をいつも忘れるので自分用にまとめておく。目次 Snipping Toolを使う ファイルに保存する クリップボードにコピーする 現在の画面だけをスクリーンショットする(クリップボード) Snipping Toolを使う Windows10に付属している…

wwwなしの独自ドメインではてなブログへのアクセスを可能にする最も簡単な方法

こんにちは、イルカです。先日はてなブログProに移行して、独自ドメイン iruca21.com を設定しました。そこで設定していて気付いたのが、 「はてなブログは www などがつかない独自ドメイン名を使えない」ということ! ※はてなブログでは、サブドメインを使…

はてなブログPROに移行!wwwなしドメインでのアクセスもできるようにしといた

はてなブログを始めて2カ月弱、とうとうはてなにお金を支払ってPROに移行してみました。 独自ドメイン iruca21.com も取得。広告も消えたし満足です。 大した事は書いてないけれどGoogleアドセンスも登録申請してみようかなあ。 ちなみに独自ドメイン取得に…

はてなブログの自動「読者登録返し」機能を開発しました

こんにちは、イルカです。自分のはてなブログの読者になってくれた方に何かお返しがしたい!ということで、 「読者登録返し」を自動的に行う機能を独自に開発してみました。はてなユーザ間のソーシャルネットワーク形成を盛り上げる一因になれればと思ってい…

任意のはてなブログの読者になる・読者をやめるプログラム書いた [python]

こんにちは、イルカです。自分のはてなブログの読者になってくれた方のブログの読者に自動的になり返す(twitterのフォローバックみたいな!)を実現したいと思ってます。今回は「任意のはてなブログの読者になる/読者をやめる」プログラムを書いてみました…

自分が購読しているはてなブログの情報を一覧で取得するプログラム書いた [python]

こんにちは、イルカです。このブログを購読してくださっている読者の方に何かメリットを与えたい! という事で下記をプログラムでできないか検討を続けてます。 自分を読者登録してくれた人は読者登録し返す twitterのフォローバックみたいな! 自分が読者登…

自分のはてなブログの読者一覧を取得するプログラム書いた [python]

こんにちは、イルカです。はてなブログの読者数データ分析の記事を書いてから、ブログ読者の数が2倍になりました…本当にありがとうございます! iruca21.hateblo.jp今回はまた技術に関する記事です。 最後まで読むのが面倒な方に 書いたプログラム紹介 必要…

任意のはてなブログのエントリーにスターをつけるプログラム書いた [python]

こんにちは、イルカです。今日は会社から帰ってきて何かプログラムを書きたい気分だったので、 「自分のはてなアカウントから、任意のはてなブログのエントリーにスターをつける」 プログラムを書いてみました。 ご利用は自己責任で!普段お世話になっている…

はてなブログの読者をクロールしてブログ読者のデータを集めるクローラを書いた[python]

こんにちは、イルカです。今回は、はてなブログ読者をクロール(巡回)して、各ブログの読者数を調べたりはてなユーザのソーシャルネットワークを調べたりするプログラムを書いてみました。 はじめに データベースの作成 データベースへのアクセッサの作成 ク…

SQLiteを使ってローカルにDB, テーブルを作ってデータを出し入れする

こんにちは、イルカです。webから収集してきた情報なんかをとりあえず手軽にローカルのDBにでも保存すっか…じゃあsqlite使おう、と思うことが多いのですが、 いつもやり方を忘れるので備忘録的にここに書いておきます。 テーブル定義 DBとテーブル作成 デー…

他人のはてなブログの読者数を取得するプログラムをpythonで書いておいた

こんにちは、イルカです。 ふと「はてなブログの読者数と読者一覧をプログラムで取得したいな…」と思ったのでpythonで書いてみました。 仕組み 必要モジュール subscription_util.py 実行してみる 仕組み 原理としては、まずブログのaboutページに読者と読者…

Amazon Linux (EC2)に形態素解析エンジンMecabを最短でインストール&動作確認まで

この辺を参考に、amazon linux (amazon ec2, t2.microインスタンス) にmecabをインストールします。 http://qiita.com/ikenyal/items/275ca3096002822e8cd6 http://usecase.hatenablog.com/entry/2015/09/18/162018 http://qiita.com/sp6/items/c4897878b6c3…

Jersey - Programmatic API for Building Reources 機能公式ドキュメント和訳

この記事は、Jerseyの "Programmatic API for Building Resources" 機能の公式ドキュメントの独自和訳です。 https://jersey.java.net/documentation/latest/resource-builder.html自動化、開発高速化が注目されている時代において、「サーバAPIを設定によっ…

API設計においてURLの最大長問題を回避する方法3つ

イルカ21号です。たとえばRESTfulなサーバAPIを作るときに、複数のリソースをいっぺんに取得するようなAPIをHTTP GETメソッドを使って作ることがあるかと思います。 そういうとき、1度のHTTPリクエストですべてのリソースが取得できることがパフォーマンス上…

データを長持ちさせる究極の方法は、データの置き場を循環させること

日々思うことを言葉にする、日記としてブログに書く癖をつけている。 人に見られることは恥ずかしい。けれど、文字は人に読まれなければ意味がない。そして何より、思い出をデータとして残しておくことでいつの時代までも残ってくれて、どこからでもアクセス…

マイクロサービスはどれくらいマイクロであればいいのか?

昨今バズワードとして使われている「マイクロサービス(microservices)」。 これを聞いた人のほとんどは「それってどれくらい小さければいいの?」という疑問を持つ。 色んな記事や書籍でそれについて述べられているが、私が気に入ったのは以下の書籍の1章に…

2chまとめブログアンテナサイトを作ってみた

笑えるネタまとめアンテナ http://waraeru.tk 自分用に軽量な2chまとめアンテナサイトが欲しくて作ってしまった。 Rssをクロールして表示するだけだけど、簡単にできるんだなあ。

Memcachedの通信プロトコルの違いによるパフォーマンスを比較してみた(Binary か Text(Ascii)か)

memcachedをJavaから使用している際にクライアントライブラリとしてspymemcachedを使用している人は多いですよね。 クライアント・サーバ間の通信に用いるプロトコルとして"ASCII"モードと"BINARY"モードの2種類がありますが、 どちらがどれくらい早いのか気…