web
目次 はじめに IT業界でも同じことがある 芸術作品とプログラムの違うところ ソフトウェアの構想は温めない。すぐに出す 終わりに はじめに こんにちは、irucaです。普段ブログを書いていますが、ブログに投稿が完了した記事よりも下書きにある記事の方が多…
はじめに PCのChromeから自分のFacebookフレンド一覧を含むHTMLを取得する HTMLを文字列処理してフレンドのuser IDを抜き出す まとめ はじめに こんにちは、irucaです。以前の記事で、FacebookのGET invitable_friends APIを使って自分のフレンドの名前を抜…
はじめに こんにちは、irucaです。 人の名前やSNSの情報などをデータ分析しているとき、その人の性別をデータ化したいケースがあります。 しかしAPIで性別が取得できないときに、「この人は男だから…」などと手動でラベル付けするのは面倒です。そんなときに…
こんにちは、irucaです。業務用のサーバアプリケーションでは、データベースの負荷を下げるなどの目的でmemcachedをキャッシュとして採用していることも多いと思います。 memcachedサーバはノードと呼ばれ、キャッシュ容量を増やすときはノードを増やすこと…
こんにちは、irucaです。 最近HTTP/2の機能が気になってきたので自分のサーバでサクッと試してみました。AWSのEC2インスタンスを使って、Amazon Linuxで動かしています。 CentOS6でも同じ操作になるかと思います。 [root@ip-172-31-25-63 conf.d]# cat /etc/…
目次 はじめに httpd 2.2をアンインストールして httpd 2.4 をインストール SSL証明書の作り方 (参考までに) 自己証明書(オレオレ証明書)の作り方 信頼できるSSL証明書を使用する場合 Let's Encryptを使ったSSL証明書の発行 certbotのインストール httpdにSS…
こんにちは、irucaです。今回は「はてなのOAuth APIを使うために必要なアクセストークン」をpythonスクリプト一発で取得する方法をまとめました。 下記に書いてあるプログラムを実行するだけで、API使用開始のためにまず障壁となるアクセストークンをすぐに…
はてなブログを始めて2カ月弱、とうとうはてなにお金を支払ってPROに移行してみました。 独自ドメイン iruca21.com も取得。広告も消えたし満足です。 大した事は書いてないけれどGoogleアドセンスも登録申請してみようかなあ。 ちなみに独自ドメイン取得に…
こんにちは、イルカです。自分のはてなブログの読者になってくれた方に何かお返しがしたい!ということで、 「読者登録返し」を自動的に行う機能を独自に開発してみました。はてなユーザ間のソーシャルネットワーク形成を盛り上げる一因になれればと思ってい…
こんにちは、イルカです。自分のはてなブログの読者になってくれた方のブログの読者に自動的になり返す(twitterのフォローバックみたいな!)を実現したいと思ってます。今回は「任意のはてなブログの読者になる/読者をやめる」プログラムを書いてみました…
こんにちは、イルカです。このブログを購読してくださっている読者の方に何かメリットを与えたい! という事で下記をプログラムでできないか検討を続けてます。 自分を読者登録してくれた人は読者登録し返す twitterのフォローバックみたいな! 自分が読者登…
こんにちは、イルカです。はてなブログの読者数データ分析の記事を書いてから、ブログ読者の数が2倍になりました…本当にありがとうございます! iruca21.hateblo.jp今回はまた技術に関する記事です。 最後まで読むのが面倒な方に 書いたプログラム紹介 必要…
こんにちは、イルカです。今回は、はてなブログ読者をクロール(巡回)して、各ブログの読者数を調べたりはてなユーザのソーシャルネットワークを調べたりするプログラムを書いてみました。 はじめに データベースの作成 データベースへのアクセッサの作成 ク…
こんにちは、イルカです。 ふと「はてなブログの読者数と読者一覧をプログラムで取得したいな…」と思ったのでpythonで書いてみました。 仕組み 必要モジュール subscription_util.py 実行してみる 仕組み 原理としては、まずブログのaboutページに読者と読者…
この辺を参考に、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 Resources" 機能の公式ドキュメントの独自和訳です。 https://jersey.java.net/documentation/latest/resource-builder.html自動化、開発高速化が注目されている時代において、「サーバAPIを設定によっ…
イルカ21号です。たとえばRESTfulなサーバAPIを作るときに、複数のリソースをいっぺんに取得するようなAPIをHTTP GETメソッドを使って作ることがあるかと思います。 そういうとき、1度のHTTPリクエストですべてのリソースが取得できることがパフォーマンス上…
昨今バズワードとして使われている「マイクロサービス(microservices)」。 これを聞いた人のほとんどは「それってどれくらい小さければいいの?」という疑問を持つ。 色んな記事や書籍でそれについて述べられているが、私が気に入ったのは以下の書籍の1章に…