はてブのブックマークのキーワードを上にするようにした

この前のgreasemonkeyに機能追加。

はてなブックマークの「おすすめタグ」と「キーワード」に色付けしたわけだけど、
「キーワード」が自分のタグより下のまんまだと意味がない。
#タグが多すぎて見えないから。

ってことで、「おすすめタグ」と自分のタグの間に「キーワード」を入れるようにした。
キーワードは数個しかないだろうし、使わなかったら無視するだろうし。

はてブは自分でカッコつけてタグ付けしていくものなのかな。
タグが増えすぎちゃった場合、
「自分のタグから必要なのを探してクリックする」
って作業は非効率な気がする。
みんなどうやって入力してるんだろ。
「hatena_bookmark_cmp.user.js」をダウンロード

| | コメント (0) | トラックバック (1)

はてブのタグが増えてきたから整理目的も兼ねてGreasemonkey作ってみたけどイマイチ

ソーシャルブックマークではてなブックマークをよく使ってるんだけど、
付けてるタグが増えすぎちゃって情報引き出すときに効率悪いのね。

タグの一括変換機能とかあるんだけど、ブックマークしようとした時に
「おすすめタグ」でおすすめされちゃうと、ついつい自分が付けてるタグと似たようなタグをクリックしちゃう。

例えば、
「dankogai」
ってタグを付けてたのに、
「小飼弾」
っておすすめタグにあったらクリックしちゃうとか。
そのせいで似たようなタグがどんどん増えちゃうのね。

と言うこともあってへなちょこGreasemonkey作ってみた。
hatena_bookmark_cmptag.user.js

機能は

  • 「おすすめタグ」か「キーワード」に自分が付けてるタグがあったら目立たせる

ってだけ。

Hatebu_1
こんな感じ。
#もしかしたら誰か似たようなの作ってるとか、はてブに既に機能ある?
#あったらそれ使うから知りたい。

で、実装の仕方がイマイチ。
まず、Greasemonkeyでグローバル変数にアクセスする方法がわからなかった。
#これできないのかな?調べが足りない?
仕方ないから、ブックマーク追加ページの以下の部分を抜き出して、
その後evalしてGreasemonkey内で変数として保持した。

<script type="text/javascript">
var tags = new Array(<省略>);
var otherTags = new Array(<省略>);
var keywords = new Array(<省略>);
</script>

そのやり方もまたイマイチ。

eval(  document.getElementsByTagName('head')[0].getElementsByTagName('script')[6].innerHTML
);

こんな感じで<head>の中身の<script>の7番目の要素を取り出してる。
ページのソースが変わったら一発でアウト。
どうにかなんないもんかな。
「勝手に添削」みたいに誰かに添削してもらいたい。

続きを読む "はてブのタグが増えてきたから整理目的も兼ねてGreasemonkey作ってみたけどイマイチ"

| | コメント (0) | トラックバック (1)

偏った英語法

感銘を受けた。タイトルだけ読むと良くない意味にとられそうだけど。

はてな』の『最近のエントリー』覗いてたら『Web 2.0時代を生きる英語勉強法』ってのがあった。

中身見て、さらにリンク先も見て一旦読み飛ばしたわけだけど、

その後にトラックバックの『Web2.0時代を生きる英語勉強法を読んで。タイムリーヒット。』を読み、

その中にあるリンク

シリコンバレーで通用する英語の修行法(1)
シリコンバレーで通用する英語の修行法(2)
シリコンバレーで通用する英語の修行法(3)

も読んだら何だかモチベーションが上がった。



どう抗っても多分自分はコンピュータ関係の仕事に生きるわけだし、

それならばそのボキャブラリを増やしておかなくてはいけない気がする。

だったら普通の英語はできないにしても、

専門的な用語が理解でき、

仕事で何かを調べるときに英語の情報として取り入れられるよう、

これから偏った勉強法を実践したいと思う。

| | コメント (0) | トラックバック (0)