2018年05月06日10時39分の登録: #児童ポルノ/わいせつ/青少年淫行弁護人 @okumuraosaka#のツイート/2018-05-01_2100〜2018-05-06_0914/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時39分 http://hirono2014sk.blogspot.com/2018/05/okumuraosaka2018-05-0121002018-05.html>
2018年05月06日10時45分の登録: #園田寿 @sonoda_hisashi#のツイート/2018-03-18_1012〜2018-05-05_2028/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時45分 http://hirono2014sk.blogspot.com/2018/05/sonodahisashi2018-03-1810122018-05.html>
取得したツイートの投稿時刻の範囲を追加しただけですが、これまではTwitterで扱うときの文字数制限を気にかけていました。しかし、この情報がないと同じアカウントのまとめ記事がわかりにくいと感じ、修正しました。
昨日のことだったと思いますが、修正を適用した最初の投稿記事を調べてみたいと思います。
[1475] % dp -p | egrep '.*のツイート/2018.+2018.+/法務検察・石川県警察宛参考資料/.*'|sed 's/$/\n/'
2018年05月06日01時57分の登録: #山口貴士 aka無駄に感じが悪いヤマベン @otakulawyer#のツイート/2018-04-27_1535〜2018-05-05_1052/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日01時57分 http://hirono2014sk.blogspot.com/2018/05/akaotakulawyer2018-04-2715352018-05.html>
2018年05月06日01時59分の登録: #渡辺輝人 @nabeteru1Q78#のツイート/2018-04-27_1446〜2018-05-05_1632/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日01時59分 http://hirono2014sk.blogspot.com/2018/05/nabeteru1q782018-04-2714462018-05.html>
2018年05月06日01時59分の登録: #モトケン @motoken_tw#のツイート/2018-05-02_1001〜2018-05-06_0037/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日01時59分 http://hirono2014sk.blogspot.com/2018/05/motokentw2018-05-0210012018-05.html>
2018年05月06日02時00分の登録: #深澤諭史 @fukazawas#のツイート/2018-05-01_2038〜2018-05-05_2317/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日02時00分 http://hirono2014sk.blogspot.com/2018/05/fukazawas2018-05-0120382018-05.html>
2018年05月06日02時01分の登録: #ささきりょう @ssk_ryo#のツイート/2018-04-26_0959〜2018-05-05_2150/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日02時00分 http://hirono2014sk.blogspot.com/2018/05/sskryo2018-04-2609592018-05.html>
2018年05月06日02時06分の登録: #ノースライム @noooooooorth#のツイート/2018-05-01_2344〜2018-05-06_0019/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日02時06分 http://hirono2014sk.blogspot.com/2018/05/noooooooorth2018-05-0123442018-05.html>
2018年05月06日02時08分の登録: #ノースライム @noooooooorth#のツイート/2018-05-01_2344〜2018-05-06_0019/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日02時08分 http://hirono2014sk.blogspot.com/2018/05/noooooooorth2018-05-0123442018-05_6.html>
2018年05月06日02時10分の登録: #奉納\さらば弁護士鉄道・泥棒神社の物語 @hirono_hideki#のツイート/2018-05-04_2024〜2018-05-06_0210/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日02時10分 http://hirono2014sk.blogspot.com/2018/05/hironohideki2018-05-0420242018-05.html>
2018年05月06日02時15分の登録: #赤ネコ@弁護士兼マンガ家 @Redips00#のツイート/2018-05-02_1516〜2018-05-06_0211/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日02時15分 http://hirono2014sk.blogspot.com/2018/05/redips002018-05-0215162018-05.html>
2018年05月06日02時18分の登録: #カリン様 @Bibendum65#のツイート/2018-05-03_0853〜2018-05-06_0216/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日02時18分 http://hirono2014sk.blogspot.com/2018/05/bibendum652018-05-0308532018-05.html>
2018年05月06日07時52分の登録: #ystk @lawkus#のツイート/2018-04-24_0639〜2018-05-05_2223/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日07時52分 http://hirono2014sk.blogspot.com/2018/05/ystklawkus2018-04-2406392018-05.html>
2018年05月06日07時53分の登録: #有斐閣 法律編集局 書籍編集部 @Yuhikaku_hhsh#のツイート/2018-04-25_1706〜2018-05-02_2058/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日07時53分 http://hirono2014sk.blogspot.com/2018/05/yuhikakuhhsh2018-04-2517062018-05.html>
2018年05月06日07時53分の登録: #中尾慎吾 @Shingo_Nakao#のツイート/2018-04-30_2158〜2018-05-06_0205/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日07時53分 http://hirono2014sk.blogspot.com/2018/05/shingonakao2018-04-3021582018-05.html>
2018年05月06日07時54分の登録: #えきなんローヤー? @ekinan_lawyer#のツイート/2018-05-03_2140〜2018-05-06_0418/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日07時54分 http://hirono2014sk.blogspot.com/2018/05/ekinanlawyer2018-05-0321402018-05.html>
2018年05月06日08時00分の登録: #弁護士あだちけいた そだねージャパン @keita_adachi#のツイート/2018-05-03_2327〜2018-05-06_0053/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日08時00分 http://hirono2014sk.blogspot.com/2018/05/keitaadachi2018-05-0323272018-05.html>
2018年05月06日10時13分の登録: #弁護士 野田隼人 @nodahayato#のツイート/2018-04-30_2130〜2018-05-06_0955/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時13分 http://hirono2014sk.blogspot.com/2018/05/nodahayato2018-04-3021302018-05.html>
2018年05月06日10時14分の登録: #こたんせ(疲労困憊) @kotadon#のツイート/2018-04-30_0102〜2018-05-06_0911/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時14分 http://hirono2014sk.blogspot.com/2018/05/kotadon2018-04-3001022018-05.html>
2018年05月06日10時15分の登録: #坂本正幸 @sakamotomasayuk#のツイート/2018-05-02_2208〜2018-05-05_2318/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時15分 http://hirono2014sk.blogspot.com/2018/05/sakamotomasayuk2018-05-0222082018-05.html>
2018年05月06日10時16分の登録: #浜ちゃん @lawer_hamachan#のツイート/2018-05-02_0117〜2018-05-06_0323/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時16分 http://hirono2014sk.blogspot.com/2018/05/lawerhamachan2018-05-0201172018-05.html>
2018年05月06日10時17分の登録: #豚糞 @un_co_the2nd#のツイート/2018-05-03_1304〜2018-05-06_0919/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時16分 http://hirono2014sk.blogspot.com/2018/05/uncothe2nd2018-05-0313042018-05.html>
2018年05月06日10時17分の登録: #自家製パンチェッタ @jikapan#のツイート/2018-04-29_1613〜2018-05-05_2300/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時17分 http://hirono2014sk.blogspot.com/2018/05/jikapan2018-04-2916132018-05.html>
2018年05月06日10時19分の登録: #KBブラック @bengoshi_black#のツイート/2018-05-01_0924〜2018-05-06_1017/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時18分 http://hirono2014sk.blogspot.com/2018/05/bengoshiblack2018-05-0109242018-05.html>
2018年05月06日10時33分の登録: #ノースライム @noooooooorth#のツイート/2018-05-02_0810〜2018-05-06_1032/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時33分 http://hirono2014sk.blogspot.com/2018/05/noooooooorth2018-05-0208102018-05.html>
2018年05月06日10時34分の登録: #ちゃんおに @KshAb76#のツイート/2018-04-23_2214〜2018-05-06_1014/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時34分 http://hirono2014sk.blogspot.com/2018/05/kshab762018-04-2322142018-05.html>
2018年05月06日10時38分の登録: #中村剛(take-five) @take___five#のツイート/2018-04-14_2038〜2018-05-06_0636/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時38分 http://hirono2014sk.blogspot.com/2018/05/take-fivetakefive2018-04-1420382018-05.html>
2018年05月06日10時39分の登録: #児童ポルノ/わいせつ/青少年淫行弁護人 @okumuraosaka#のツイート/2018-05-01_2100〜2018-05-06_0914/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時39分 http://hirono2014sk.blogspot.com/2018/05/okumuraosaka2018-05-0121002018-05.html>
2018年05月06日10時45分の登録: #園田寿 @sonoda_hisashi#のツイート/2018-03-18_1012〜2018-05-05_2028/法務検察・石川県警察宛参考資料/記録作成措置実行日時:2018年05月06日10時45分 http://hirono2014sk.blogspot.com/2018/05/sonodahisashi2018-03-1810122018-05.html>
投稿した記事はデータベースに登録しているのですが、これが一手間のかかる作業で、少々時間がかかります。時間がかかると言ってもtimeコマンドで計測すると23秒程度ですが、スクリプトの実行としては長く感じる時間です。実行しているコマンドは次になります。
{% highlight bash %}
% cd; time ./api-blogger.py 66 > bl.txt; insert-blogger_hirono2014sk.rb bl.txt
{% endhighlight %}
GoogleAPIでBloggerの記事のリストを取得していますが、Rubyではライブラリーが見つからなかったので、比較的不慣れなpythonを使っています。pythonというプログラミング言語は、日本語の扱いも面倒なので、スクリプトを作るのも時間が掛かりました。
次がtimeコマンドの実行結果です。
real 0m21.065s
user 0m1.011s
sys 0m0.182s
一つの記事で取得するツイートの数はTwitterAPIのtimelineメソッドの1回のクエリーで、基本的には200件取得されるはずなのですが、使っていると199件というのがよくあり、まれにですが198件というのも見たことがあります。
本当は取得したツイートの件数もタイトル名に含めたいのですが、やはり文字数が増えるとTwitterの投稿で文字数制限がネックになるので、含めないことにしています。
思い出しましたが、予めスクリプトで取得するツイートの数を199件と指定していました。同じスクリプトを使った記事は、書式が定型化されており、ページの冒頭に次のように表示しています。
記録作成等の措置を講ずるべき弁護士・ジャーナリスト関連のツイート
指定アカウントの最新199件のツイート
2018-05-01 21:00から199件:最新2018-05-06 09:14という範囲(4日12時間14分)の取得
スクリプト内では、次のコードを実行することでHTMLの文字列を出力しています。
{% highlight bash %}
puts "
"
puts "記録作成等の措置を講ずるべき弁護士・ジャーナリスト関連のツイート
"
puts "指定アカウントの最新#{@n}件のツイート
"
puts "#{@e_date}から#{@n}件:最新#{@s_date}という範囲(#{time_range})の取得
"
puts "
"puts "記録作成等の措置を講ずるべき弁護士・ジャーナリスト関連のツイート
"
puts "指定アカウントの最新#{@n}件のツイート
"
puts "#{@e_date}から#{@n}件:最新#{@s_date}という範囲(#{time_range})の取得
"
puts "
{% endhighlight %}
なお、このスクリプトから直接Bloggerに投稿はしていません。別のスクリプトから呼び出して使っています。
その他のスクリプトの書式ですが、現在よく使っているものは、指定ツイートをタイトル名にしたタイムラインの取得、指定ツイートのみのもの、データベースを対象にした個別アカウントの検索結果、データベースを対象にしたすべてのアカウントの検索結果があります。
0 件のコメント:
コメントを投稿