「click」を含む日記 RSS

はてなキーワード: clickとは

2018-05-26

By Lick Watermelon May 25, 2018 588 米国驚愕法案下院を通過した。その名も「国民死刑制度」だ。これは相次ぐ銃犯罪への対抗策として提出された一連の法案の一部で、この法案国民は誰でも任意相手死刑にできるという衝撃の内容だ。法案を提出した野党連合代表ロバートエリクソン議員は「アメリカ潜在的世界中の銃犯罪の温床になってきました。国民銃社会を脱却するときに来ています。銃に代わって国民を守るのがこの法案です」と語る。同制度では各州政府に設置される投票箱にアメリカ人の氏名・年齢・住所・職業などを記入して投函すると、アイデンティティ確認された人物を無条件に死刑にできる。在職中のアメリカ大統領および議会議員など任期中の執行猶予されるというが、例外は一切認められていない。エリクソン議員によれば「現在では読み書きができれば銃を手に入れ、任意人物を射殺することができますが、実際には銃撃によって国民が半減するには至っていません。この制度でも同様の難しさであらゆる人物排除できますが、相互の信頼と隣人愛が正しく機能していれば乱用される事例は起こらないはずです」とのこと。また、執行事務処理などを経て早くて1週間程度を要すると見積もられている。

全文→https://www.nytimes.com/2018/05/25/us/politics/banks-gun-sales-republicans.html?rref=collection%2Fsectioncollection%2Fpolitics&action=click&contentCollection=politics&region=stream&module=stream_unit&version=latest&contentPlacement=3&pgtype=sectionfront

2018-04-18

ジーニーの広告配信システム、怪しいOEM提供先まとめ

(1) 株式会社ジーニーとは

Webサイトへの広告配信システム Geniee SSP を開発する企業2017年11月マザーズ上場主要株主ソフトバンク下請け広告会社が Geniee SSP を自社システムとして営業使用できる(OEM)。詳細はねとらぼ記事を参照。

広告配信のジーニー、「漫画村」など不正サイトへの広告を停止したと発表 - ねとらぼ

(2) Geniee SSP広告タグ形式

Geniee SSP広告タグには規則性がある。これを活用して Geniee SSP掲載しているサイトを探した。

<!--  ad tags Size: 300x250 ZoneId:[a]>
<script type="text/javascript" src="http(s)://[b]/t/[c]/[d]/[a].js"></script
[a] :広告タグの固有ID
[b] :広告会社によって異なるドメイン
[c] :[a]の下6桁のうち最初の3文字
[d] :[a]の下6桁のうち最後の3文字

(3) Geniee SSP広告配信の仕組み

(2)では広告会社によって異なるドメインが使われているが、実際には全ての広告が genieesspv.jp から配信される。詳細は以下のエントリーの「BASE64っぽい文字列をデコードすると、HTMLの断片が現れます」以降を参照。(エントリー執筆者元増田無関係

[その他] Anitubeの広告配信元 - 暇つぶし文@謎

(4) Geniee SSPOEMを利用する広告会社と主な広告配信サイト

ここではサイト内のHTMLJavaScriptソースコードから Geniee SSP広告タグを直接確認できるサイトのみをまとめた。

広告会社広告配信サイトサイト内容月間アクセス数広告タグ確認できるページ広告タグURL部分
ジーニーMioMioテレビ海賊版サイト3000万PVttps://web.archive.org/web/20170606015825/http://www.miomio.tv/ent/japan/ttp://js.genieessp.com/t/106/112/a1106112.js
ジーニーYoutubeアニメ無料動画++アニメリーチサイト8000PVttps://web.archive.org/web/20180330043340/http://tvanimemuryoudouga.com/ttp://js.gsspcln.jp/t/246/920/a1246920.js
フィングDLBOOKS同人誌海賊版サイト6.4億PVttp://web.archive.org/web/20180415210525/http://dlbooks.to/
ttp://web.archive.org/web/20180415210535js_/http://gum.dlbooks.to/js/pc/pc_728_90_03.js を経由
ttp://js.click-plus.net/t/227/975/a1227975.js
インサイトShareVideosエロ動画海賊版サイト2.4億PVttps://web.archive.org/web/20180415201519/http://share-videos.se/ttp://js.isboost.co.jp/t/287/861/a1287861.js
アドニコアニポアニメリーチサイト1000万PVttps://web.archive.org/web/20180410033210/http://anipo.tv/ttp://js.adnico.jp/t/305/831/a1305831.js
エムエムラボ動画エロタレスエロ動画リーチサイト15億PVttp://web.archive.org/web/20180401160146/https://static.eroterest.net/kok/sp_footer3.htmlttps://js.mediad2.jp/t/228/840/a1228840.js

漫画村やAnitubeのほか、児童ポルノリベンジポルノ配信していると思われるサイト等でも Geniee SSP広告配信されているのを確認できたが、いずれも別のアドサーバーを経由しており、ジーニー側がそのサイト上での配信認識しているか不明なため、ここでは割愛する。

2018-03-31

Please Click Affiliateっていう曲を作っている。

後世に残る神曲にしたい。

2018-02-01

最近ブラウザFlashブロックがもうちょっとこう

各種ブラウザが本格的に脱Flashをはじめて、Ask (click to play)がデフォルトとなりつつあるのはいいのだけど、多くのサイトFlashが使えない場合にはインストールの案内とかに差し替え機能がついてたりしてそもそもクリックできないことがしばしばある。結局例外設定を入れてページのリロード、そしてそこから明示的に走らせるという手順を踏む羽目になることが多いんだけど滅茶苦茶ストレスだ。もうちょっとなんとかならないの…?

2017-11-10

switchが買えなかった

ふと尼を見るとswitch在庫ありになってた 16:00ごろ

ダメ元で1-Clickしてみた やはり買えなかった

16:10ごろ まだ在庫ありの表示のまま 1-Clickでもやはり買えず

ここから粘着してみた 基本1-Clickたまにカート経由を1回のループ ボタン押下は10秒に1回

でも買えない

16:50ごろ 無事マケプレ転売業者の表示に変わった

今回も買えなかった

何が言いたいのかというと 在庫ないのにこんなに長時間在庫あり表示のままっておかしいだろ 普段は長くても5分くらいで変わってるじゃないか 期待させんな ひどいよ

2017-10-31

Click DE On-Air健全だった

ラジオ日経第2の昼にやってるやつ、リクエスト曲が入ってないと200クリックくらいで競い合っててたいへん健全でよい

1曲だけ20000クリックとか大変だったもんな

というか「この曲聞きたい」「この変な曲なんだろうageておこう」みたいな素朴な手動の1票が自動票の+1000でかき消されて意味なくなっちゃってたからな

2017-06-07

PR記事を誤Clickさせられた人はヨッピーではなく(株)はてなに怒るべき

いつも使ってる社内の無料自販機コーヒー押したらアイスコーヒーが欲しかったのにホットコーヒーが出てきたから怒ってるんでしょ?

自販機にはアイスともホットとも書いてなかったけど当然アイスだと思ってた!」って話だよね

なら飲料メーカーじゃなくて自販機管理者に怒るべきしょ「なんでアイスだと表記しないんだ!」って

ヨッピーも他の制作者もただ広告web上に公開してるだけだよね、もちろんキチンと記事内で広告表記してる

それをタイトルだけ引っ張ってきて勝手自分サイト内で紹介してPV稼いでるのは株式会社はてなであり、グーグルでしょ

ヨッピーに怒るのはおかしくない?

ブログなんかを読んでるとたまに「フェイスブック登録しよう」なんてタイトルテキスト広告があるけど

これに『なんで「【PRフェイスブック登録しよう」ってタイトルにしないんだ!』ってフェイスブックに対して怒る人いるの?

いないよね、だってそれは広告配信してるグーグル及びブログ主責任から

ツイッター言葉巧みに情報商材へのリンクツイートしてる人間見つけた時

情報商材サイトの方へ「タイトルPR入れろ!」って怒る人いるの?

普通ツイート主の方へ文句付けるよね「そういうツイートには情報商材とかPRとかって言葉入れろよ!」とかさ

まり普通記事だと思ったのにPR記事読まされた!って怒ってる人は

その記事普通記事だと誤解させるようなリンク勝手に生成した株式会社はてなに怒るべきだと思うんだよね

webの慣習上そうなるのは仕方ないって話も分かるけどさ

ならmetaタグに<meta content="PR" />って入れるように業界で仕組み作ってリンク提供側(googleとかyahooとかはてなとか)で表示を変えるとかってした方が良くない?

だって2017年にもなってタイトルテキストで【PR】って入れます!ってさあ、アナログ過ぎでしょ

追記 ちょっとコメントに返信

>ooishikuranosukenowakenai 彼ははてなグーグル記事を載せたくないとでも?笑 流通業者タイトルのみ配信の慣習とわかってて釣り恩恵を受けてるので勝手にやられてるは通用しない。顔本や情商はタイトル広告だと慣習でわかるので的外

流通の慣習を分かった上でそこにつけこむ形でネイティブアドなんてものが生まれたってこともその制作者がはてブホッテントリ入りすることを望んでることも

まったくその通りだと思うんだけど、株式会社はてながそれに何の対策言い訳さえも用意せずにPV利益を稼いでるのも事実なんだよね

後述するコメントもそうだけど、このエントリで言ってるのは株式会社はてなにも責任はあるよねって話がメインでヨッピーなんてどうでもいいんだよね

まり(株)はてな及びgoogleの方が対応すればヨッピーが何をうだうだ言おうとも問答無用解決する問題なんだからヨッピーなんて下流の方を責めずに上流を攻めるべきでしょって話なの

>dogear1988 意味が分からない。問題は「アイスともホットとも表記していないこと」であり、読者の普段の慣習は関係なく、表記しているのははてなではなく筆者なので、筆者に指摘するのは当たり前だが。

ホットであることは缶に明記してあるけど、自販機のラベルには明記してないって話ですよ

>lainof 自分記事宣伝するときPRであることを常に明示していない限り、この理屈は通らない

まったくその通り

logic この増田が一番低レベル…。titleしか表示されないと分かってるからPR入れたくない、は当然の大前提SNSでもタイトルしか読まない人が多い。PRなしの記事を出すとそれだけで宣伝になる。

このコメントちょっと酷いと思う

自分大前提って書いてることをなんで相手人間が分かってないって思うのかな?

タイトルしか表示しない今のweb上の、もっといえば(株)はてな提供するサービスの仕組みがおかしいし、それを改善しない(株)はてなの方にユーザーは怒るべきだって話なんだけど

例えばはてブアダルトなんかは弾いてるんだからネイティブアドだって弾こうと思えば弾く仕組み作るか無理でも努力くらいは出来るよね?ってことな

あと上にも書いたけど「titleしか表示されないと分かってるからPR入れたくない」って言ってる人間に「PR入れろ!」って言っても本質的意味ないんだよね

それならもう仕組みの方を変えた方が手っ取り早いしアナログ方法よりいいよねって話なの

それと別にこのエントリヨッピーの味方してないからね

なぜってホントにmetaタグPRを入れる仕組みができればヨッピーネイティブアドPVは確実に落ちるから

2017-06-02

ふたば手描きキャンバス拡大BML

javascript:(function(){var D=document,G=g(‘oebtnd’),f='postform’,A='setAttribute’,CE='createElement’,CT='createTextNode’,DI='drawImage’,Q='addEventListener’,N=G.parentNode,I='insertBefore’,s='style’,w='width’,h='height’,X=g('ftxa’)[s],T=g('oe3’)[s],Z=1,S=g('oejs’),ct=S.getContext('2d’),ar=[],ind=-1,fl=1,U=undefined,gID='getImageData’,pID='putImageData’;function b(v,q){var e=D[CE]('input’);e[A]('type’,'button’);e[A]('value’,v);e[Q]?e[Q]('click’,q,!1):e.onclick=q;return e}function g(n){return D.getElementById(n)}function ig(x,y){var P=ct[gID](0,0,x,y),Cv2=D[CE]('canvas’),ct2=Cv2.getContext('2d’);ct2[w]=x;ct2[h]=y;ct2[pID](P,0,0);return Cv2}function wZ(z){var oz=Z;Z=Z+z;if(Z<1)Z=1;if(Z>8)Z=8;X[w]=T[w]=(S[w]*Z+46)+'px’;X[h]=T[h]=S[h]*Z+'px’;S[s][w]=S[w]*Z+'px’;S[s][h]=S[h]*Z+'px’;ct.scale(oz/Z,oz/Z)}function MD(e){if(e.button==0){fl=1}}function MU(){if(fl){ar[++ind]=ct[gID](0,0,S[w],S[h]);fl=0;ar[ind+1]=U}}MU();S[Q]('mousedown’,MD,false);D[Q]('mouseup’,MU,false);N[I](D[CE]('div’),G);N[I](b('拡大’,function(){wZ(1)}),G);N[I](D[CE]('div’),G);N[I](b('縮小’,function(){wZ(-1)}),G);N[I](D[CE]('div’),G);N[I](b('UNDO’,function(){if(ind>0){ct[pID](ar[–ind],0,0)}}),G);N[I](D[CE]('div’),G);N[I](b('REDO’,function(){if(ar[ind+1]!=U){ct[pID](ar[++ind],0,0)}}),G)})();

ふたば手描きキャンバス拡張BML

javascript:(function(){var D=document,f=‘postform’,A='setAttribute’,CE='createElement’,CT='createTextNode’,Q='addEventListener’,I='appendChild’,s='style’,w='width’,h='height’,X=g('ftxa’)[s],T=g('oe3’)[s],Z=[135,200,270,344,400],zx,zy,S=g('oejs’),ct=S.getContext('2d’);function b(v,q){var e=D[CE]('input’);e[A]('type’,'button’);e[A]('value’,v);e[Q]?e[Q]('click’,q,!1):e.onclick=q;return e}function g(n){return D.getElementById(n)}function ig(){var P=ct.getImageData(0,0,S[w],S[h]);return P}function ip(P,x,y){ct.fillStyle=’#F0E0D6’;ct.fillRect(0,0,S[w],S[h]);ct.putImageData(P,x,y);}function%20wS(x,y){var%20ox=S[w],oy=S[h],P=ig();X[w]=T[w]=(x+46)+'px’;X[h]=T[h]=y+'px’;S[w]=x;S[h]=y;ip(P,(x-ox)/2,(y-oy)/2);}function%20scr(x,y){var%20P=ig();ip(P,x,y);}for(zx=0;zx<4;zx++){if(S[w]<=Z[zx])break;}for(zy=0;zy<4;zy++){if(S[h]<=Z[zy])break;}var%20TOP=D.getElementsByTagName('body’)[0],N=D[CE]('div’);N[A]('style’,'position:fixed;background-color:#888888;z-index:999;’);N[A]('id’,'pallet’);TOP.insertBefore(N,TOP.firstChild);N[I](b(’%E7%B8%A6%EF%BC%8B’,function(){zy=zy+(zy<4?1:0);wS(Z[zx],Z[zy]);}));N[I](b(’%E7%B8%A6%EF%BC%8D’,function(){zy=zy-(zy>0?1:0);wS(Z[zx],Z[zy]);}));N[I](b(’%E6%A8%AA%EF%BC%8B’,function(){zx=zx+(zx<4?1:0);wS(Z[zx],Z[zy]);}));N[I](b(’%E6%A8%AA%EF%BC%8D’,function(){zx=zx-(zx>0?1:0);wS(Z[zx],Z[zy]);}));N[I](D[CT](’\u00a0’));N[I](b(’%E4%B8%8A’,function(){scr(0,-1);}));N[I](b(’%E4%B8%8B’,function(){scr(0,1);}));N[I](b(’%E5%B7%A6’,function(){scr(-1,0);}));N[I](b(’%E5%8F%B3’,function(){scr(1,0);}));N[I](D[CT](’\u00a0’));N[I](b(’%E4%B8%8A%E4%B8%8B%E5%8F%8D%E8%BB%A2’,function(){var%20P=ig();for(i=0,j=S[h]-1;i<S[h];i++,j–){ct.putImageData(P,0,i-j,0,j,S[w],1);}}));N[I](b(’%E5%B7%A6%E5%8F%B3%E5%8F%8D%E8%BB%A2’,function(){var%20P=ig();for(i=0,j=S[w]-1;i<S[w];i++,j–){ct.putImageData(P,i-j,0,j,0,1,S[h]);}}));N[I](D[CE]('div’));N[I](b(’%E3%83%91%E3%83%AC%E3%83%83%E3%83%88%E5%89%8A%E9%99%A4’,function(){N.parentNode.removeChild(N);}));})();</p>

2017-03-07

はてなブックマークするとツイートされるように外部サービス連携の設定をしてる。

自分ツイッターフォロワーには、よくわからないアカウントが少しいるだけ。

毎回 4 か 5 click される。

なんなの。機械的クリックなの。

2017-02-07

はてなNG毎日毎日追加していってもノイズが入る

みんなどうしてるの?

gattolibero.hatenablog.com
daisuke-tsuchiya.hatenablog.com
www.pojihiguma.com
reon5653desu.hatenablog.com
tensaychang.hateblo.jp
honeysuckle.hatenablog.jp
blog.imalive7799.com
west81.hatenablog.com
www.fair-skinned-monster.com
yutoma233.hatenablog.com
www.continue-is-power.com
www.ishikawayulio.net
www.warorince.com
www.jimpei.net
hatena.aaafrog.com
www.shotachannel.com
www.herb-danshi.com
www.laughdsad.com
www.shukatsu-eat.com
dankantakeshi.hatenablog.com
mhkj2.hatenablog.com
wqv5mbs2.hatenablog.com
kamkamkamyu.hatenablog.com
reki.hatenablog.com
junichi-manga.com
nikibiato.hateblo.jp
hitode909.hatenablog.com
www.care495.com
www.taiyaki-oyako.com
www.bloglifer.net
www.maskednishioka.com
blog.kaerucloud.com
www.glocallife.net
yukkki.hatenablog.jp
www.yuruiblog.com
www.murasakai.net
www.dokusyo-geek-ki.com
shick-sedori.com
rilakkuma.hatenadiary.jp
www.hitode-festival.com
hamusoku.com
jin115.com
kopelani.hatenablog.jp
rarasongjing.hatenablog.com
www.yururimaaruku.com
dabunmaker.hatenablog.com
santambo.hatenablog.com
www.dangouwasa.com
www.anizm.xyz
www.hesocha.com
www.hahalife0.com
shijinblog.hatenablog.com
www.konayuki358.com
satoueisaku.hatenablog.com
zatsugen.hatenablog.com
okite.hatenadiary.jp
nagaihksk.hatenablog.com
kotaro-nobuta.hatenadiary.jp
www.momijimom.net
www.rinsimpl.com
www.logosuemo.com
www.yohey-hey.com
www.network-business-sippai.net
minimote.hateblo.jp
ptskunx.hatenablog.com
jrockford.hatenablog.com
mocchi-blog.hatenadiary.com
tentama315.hatenablog.com
www.aritai.net
www.weblog-life.net
www.usamiblog.net
masa10xxxxxx.hatenablog.com
lobbjohn-yuku.hatenablog.com
shinichi40.hatenablog.com
ohrmsk.hateblo.jp
shine.hatenablog.jp
happylife-tsubuyaki.hatenablog.com
gwgw.hatenablog.com
taiyoukou-salaryooya.seesaa.net
sakurachannel0530.hatenablog.jp
nekokuro2510.hatenablog.com
www.toma-g.net
yuchanel.hatenablog.com
www.neginegigi.com
daiki-photo.hatenablog.jp
akira-i.hateblo.jp
www.webrand.xyz
option-trade.hatenablog.com
nethica.hatenablog.com
blog.shinma.tokyo
www.nubatamanon.com
www.empowerments.jp
ringringsong.hatenablog.com
utakata.hatenablog.jp
www.hoosaku.com
mamejeff.hatenablog.com
www.kinoblo.com
lovdiv.hatenablog.com
www.igakubook.com
www.bokusore.com
blog.net-li.com
www.fuwa-journal.com
www.blog-ialoha.com
www.haruo59.net
www.soumushou.com
interact.hatenablog.com
www.k-4design.com
www.mazimazi-party.com
ta-ko.hatenablog.jp
mika1045.iiblog.jp
www.picsim-blog.com
daiouoka.hatenablog.com
blog.hmp2blog.com
gachamania.hatenablog.com
www.tairakenji.com
blog.maniwanaoto.com
www.akira-blog.com
hikakusitainchaaan.com
www.kana-ri.com
www.taro.tr-ymd.com
www.butsuyoku.top
www.naginyagi.com
conandaisuki.hatenablog.com
www.satiarimama4.com
laugh-raku.com
www.toshigo.net
kazrock0806.hatenablog.com
blog.room8.co.jp
www.re1life.net
maili.hatenablog.com
route53.hatenablog.com
kotobapoem.hatenablog.com
kiyosui.hatenablog.com
www.iwako-light.com
www.mizue338.net
www.ex-ma.com
seo-k.hateblo.jp
pop-people.hatenablog.com
www.mamejeff.com
blog.gyakushu.net
uto-blog.com
www.yotuba.xyz
raiannka.hatenablog.com
www.kyu7.com
www.hanabiagaru.net
kaiwaup.com
nantehida.hatenablog.com
www.naoc2520.net
hrktksm.hatenablog.com
sabaoku.com
pipipipipi-www.hatenablog.com
www.iga-world.com
www.dagasorega-e.net
kame710.hatenablog.com
www.minimarisuke.com
www.tadasara.com
www.kandosaori.com
otokonokozukan.hatenablog.com
www.forest-lover.com
www.shining-man.com
www.tedium-life.com
rikubo3270.hatenablog.com
www.nanashiblog.com
www.zakkiblog.net
www.tettunn.com
www.masatygames.com
www.maekawa-koichiro.com
www.nuohman.net
ikedayuuto.hatenablog.com
www.tawashix.com
www.aile-oooi.net
www.katsuolog.com
motoavenger.hatenablog.com
www.culture-time.net
www.kurou-sagi.com
lazy.hatenadiary.jp
damesalesman-saisei.net
blog.8090rock.com
nagaimono.hateblo.jp
gadgerepo.com
tawashino.hateblo.jp
www.sirolog.com
www.tantandaisuki.com
www.tokushitai.com
www.goodnojob.com
www.catkiyo.com
www.tsuneni-gakusei.com
www.chantam.link
garaga.hatenablog.com
osyobu-osyobu-3889.hatenadiary.jp
www.iii.tokyo
www.mofnokikotori.net
katagirigiri.hatenadiary.jp
www.otakuch-blog.xn--tckwe
www.ken10blog.com
suzukidesu23.hateblo.jp
www.neoneet.info
ameblo.jp
papiko8-l.hatenablog.com
www.yurui-life.com
haru501227.hatenablog.com
www.itsumade-utsu.com
www.2dgod.com
www.nisokuhoko-kilin.com
e.hobiwo.com
hazama03.hatenablog.com
www.uruzou.me
www.wakamono-lifeplan.com
www.keikubi.com
pfassistant.hatenablog.com
www.kazulog.com
www.heibonnashufu.net
tatunii.net
doudemoii.hatenablog.jp
www.kokoro-yuyu.com
www.merucarist.net
ud-fibonacci.hatenablog.com
www.okonomide.com
blog.hitsujime.com
fujipon.hatenablog.com
syufufukugyou.hatenablog.com
www.cobalog.com
www.shonanboy.net
basanote.hatenablog.com
shinya-sheep.hatenablog.com
www.tomochinchin.com
ninshin-ikuzi.hatenablog.com
lifeplus.hatenablog.com
www.mein-pompan.com
ikemen.whdbeauty.com
maro-log.net
takegatari.hatenablog.com
techacademy.jp
www.inaka-kyoiku.com
www.birumendesu.com
wdw5fx.sblo.jp
blog.brand-new.tokyo
www.piece-hairworks.link
wdw5fx.hateblo.jp
blog.entreprep.biz
chokko.hatenablog.com
www.shigo45.com
www.ishikihikui-kei.com
4np0c0r1.hatenablog.com
oahair.info
www.mikeko.xyz
www.amanatusauce.com
rudiments.hatenablog.com
www.otoku-kasegu.com
www.kawahanashobo.com
www.kobayashihayate.com
zbuffer.hateblo.jp
fuufu2.hatenablog.com
www.baconjapan.com
kakuyasu-smartphone.biz
www.kurokami-cc.com
yokohamamegane.hatenablog.com
hokuromole.hatenablog.com
akislog.hatenablog.jp
www.fulogabc.net
www.eternalcollegest.com
www.aroundfiftyliu.com
fxshinma.hatenablog.com
coden.hatenablog.com
www.subcul-girl.com
m-ochiai.net
www.chabodosa.click
www.sakanouenosisyamo.xyz
slimleg-nolife.com
tabispo.whdtravel.com
tajuso.com
caplog.hatenablog.jp
munesada.com
www.hazama-log.net
okane.muragon.com
www.monochromen.com
habusyuki.hatenablog.com
ihsoy9.hatenablog.com
kabuku.hateblo.jp
yossense.com

2017-01-17

身に覚えのない荷物が届く恐怖

 今朝、注文した覚えのない商品amazonから届いた。


 私には注文した覚えがないのだけれど、注文したのは私になっている。訝しさと不気味さが全身を支配する。静かな恐怖と言ってもいい。もしやアカウント乗っ取り…?急いでAmazonアプリを立ち上げる。購入履歴を見る。購入履歴には…昨日自分で購入した履歴が記されていた。えっ。まじで。ぜんぜん記憶に無い。

 記憶をたどると確か昨日の夕方に、スマートフォンを机に伏せて置いていたらやたらとアプリが起動されていた、という現象があったことを思い出した。机に水滴がついていたのだ。それが偶然amazonアプリタップし、偶然「再度注文する」に表示されている赤ちゃんのおしりふき(ウェットティッシュ)をタップし、偶然「1-Click注文」のボタンを押したということだろうか。正直、Amazonは非常に高頻度で利用するので、クレカ情報登録しているしパスワード不要だ。今回はそれがアダになったのかもしれない。

 しかし、それにしても昨日注文した内容に気づかないまま半日が経ってしまった(そして届いてしまった)、というのは恐ろしい。今回はウェットティッシュだったから良かったものの、これが大型商品だったりしたらとても面倒くさいことになる。Amazonへは返品できても、こちらの都合による返品は送料が必要だ。

 普通Amazonで注文したら確認メールくらい届くだろう。妻からは、Amazonから確認メールをOffにしたのでは?と指摘を受けたがそんな設定をした覚えはない。メールは一応確認するほうだし…と思い、まさかと思ってGmailアプリを開いて迷惑メールフォルダ確認したら、Amazonからメールが大量にそこにいた。Amazonで頻繁に買い物するということは、Amazonから頻繁にメールが届くということで、しか自分で買った意識のある場合はそのメールを開かないことも多い。それで最近自動的迷惑メール扱いになったようだ。

 そんなこんなで、Amazonカンタンな注文UIと、Gmailの便利なメールフィルタ機能によって、晴れて本人の気付かぬままに、Amazonから荷物が届く事態となってしまった。最近迷惑メール扱いになったことと、水滴による偶然の誤作動が原因とは言え便利な世の中というのは静かな危険とも背中合わせなのだなぁと改めて思い知らされるできごとだった。




 というわけで、この話を聞いてちょっと心配になってAmazonGmailの設定を見なおしていただけたら、私の失敗も少しは世界の役に立つのだろう、と思って筆を執った次第である

2016-09-13

現在どのネットワークにも接続していません

ネットにはつながるのに

現在どのネットワークにも接続していません 」

となるとき

http://geekostyle.blogspot.jp/2016/02/4-ways-to-fix-network-icon-shows-not.html

Open registry editor

Right Click on Network List by navigating HKey_Local_Machine\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList

Select Permission

Select Advance

The tick the box "replace all child object permissions with inheritable permissions from this object"

Then click enable inheritance.

reboot

2016-08-31

Kindleの1-Click購入仕様が納得いかない

この間、Kindleで本を買うぞ!と思って1-click購入ボタンを押した。

Kindleではどうやらこの方法しか本が購入出来ないらしい。


アフィリエイトで手に入れたギフト券の残高が1000円近くあった。

それは他のものを買うとき用に残して置きたかったのだが、

なんと1-clickを押した瞬間自動的強制適用されてしまった!!!!!

おい!!!


仕方なく返品して、Amazonカスタマーセンターに問い合わせてみた。

ギフトを使いたくない時は、他の商品で使いきってからKindle商品を購入して下さい」とのこと。

そんなアホな話ある?

2016-07-25

gitにおけるコミットログ/メッセージ例文集100

私はコミットログの書き方に悩む英語の苦手な人間である。実際、似たような人は世の中に結構いるようで、頻出単語を集計したりまとめたものは既にあって役に立つのだけれど、これらはあくま単語の話であり、具体的な文を構成する過程でやっぱり困る部分がかなりあった。

要するに、どういう時にどういう文が使われているのか、ということを示した例文集が欲しいのであるググると他にも「例文集があればいいのに」みたいな声はあるくせして、しかし誰も作ろうとしない。何なんだお前ら。それじゃ私が楽できないじゃないか

仕方なく自分でまとめたので、増田に垂れ流しておく。

はじめに

ここで挙げているコミットログは全て実際のコミットログから転載である。当然ながら各コミットログ著作権はそれぞれの書き手にある。いずれも各英文でググれば出てくるし、フェアユース範囲なら許してくれるだろうと考え名前プロジェクト名は割愛したが、ここにお詫びと感謝を述べておきたい。

抽出条件だが、参考にできそうなコミットログを多く含んでいそうなリポジトリGitHubSTARの多い方からざっと目で見て適当に選び、それぞれ最新コミットから5000件抽出した(あわせて前処理として、コミットログ冒頭のタグ情報は消去した)。

結果として対象としたリポジトリは以下の通り。

atomのみ5400件抽出していたため、計25400件のコミットログベースである。このうち、以下の条件に合致するものは参考例にすべきでないとして一律排除した。

こうして残った8540件を眺めながら、適当に切り出したのがこの用例集である個人的に「うーんこの」と思った表現も、散見される場合は載せた。

ということで、以下用例を羅列していく。

用例集

オプションフラグメニューを追加した
ファイルを追加した
メソッド機能を追加した
実装を別のものへ切り替えた
  • Use args.resourcePath instead of args.devResourcePath
  • Use arrays instead of while loops
  • Use auto instead of repeating explicit class names
  • Use weak pointer instead of manual bookkeeping
  • Change all uses of 'CInt' to 'Int32' in the SDK overlay
  • Change Integer#year to return a Fixnum instead of a Float to improve consistency
新しく何かに対応した/機能上の制約を取り払った
何かを使うようにした
より好ましい実装に改良した
何かを出来ない/しないようにした
  • Don't bail reading a metadata instance if swift_isaMask isn't available
  • Don't exit until the parent asks for an instance
  • Don't include Parent pointer in Nominal/BoundGeneric TypeRef uniquing
  • Don't use MatchesExtension for matching filters
  • Don't use ES6 class for AutoUpdater windows class
  • Don't use MatchesExtension for matching filters
  • Avoid `distinct` if a subquery has already materialized
  • Avoid infinite recursion when bad values are passed to tz aware fields
オブジェクトの内容や挙動確認やすくした
Assertを追加した
不要コードを除去した
コードを移動した
名前修正した
さなバグタイポ修正した, 警告を潰した
バグや好ましくない挙動修正した
テストコメントドキュメントを追加した
テストを削除した
テストコメント修正した
ドキュメント修正した

表現傾向とまとめ

以上の用例をふまえ、今回の参考ログ8540件から先頭の単語を出現回数で並べると次のようになった。

Add1149
Fix1014
Update584
Remove566
Use382
Don't260
Make228
Move178
Change103
Rename85
Improve76
Avoid68
Allow65
Implement60
Handle58

コミットログの基本形はもちろん動詞 + 名詞である名詞固有名詞複数形、不可算名詞が多いが、単数形場合冠詞は a が使われるか、あるいは省略される。the はまず使われない。

何かを追加した、という表現では非常に広く Add が使われる。メソッドからテストドキュメントに至るまで大概これでまかなえる。

一方、何かを修正した、という表現では広く Fix が使われる。「何か」は typocrash といった単語からメソッド名まで幅広い名詞を取るが、動名詞はあまり取らないのと、that節は取らないのでその点は注意が必要である

Fix は「何かが正しく動くようにした」ことを示し、正しい動作内容が何かを説明しない。そこで正しい動作内容に言及したい場合Make sure が使われる(こちらはthat節が取れる)。ただし Fix よりもニュアンス的に重い表現と思われ、Fix を使わず Make sure ばかり使うのはちょっとキモいのではないかと思う(Ensure はさらに重い表現っぽい)。

また、Fixtypo 以外でのドキュメント修正に対して使われることは稀である。対して Update はドキュメントコメントテストに使われ、本体コード修正に対しては使われない。本体コード修正にあわせてテスト更新したなら Update が使われる。ただ、テスト機構それ自体バグ修正したなら Fix である

無駄な何かを単純に除去したなら Remove を使う。これまでのもの(A)からのもの(B)に切り替えたのであれば Use B instead of A か Change A to B が使われる。新たに何かを利用するようにしたのであれば Use を、利用を取りやめた場合Don't use を使うことが多い。

何かをしないようにしたなら Don't を、内部実装効率化なら Make A + 比較級/形容詞Improve が使われる。

中身の変更を伴わない単なる名前の変更なら Rename A to B、コード機能論理上の場所を移動させたなら Move A to B である

この辺はリファクタリングと呼ばれる行為と思うが、Refactor というぼんやりした動詞はあまり使われず、このように変更内容の種類に応じて動詞が使い分けられている。

余談

コミットログにはWhyを書くべきだ、というのを何かで見かけたので because とか since を使ったログがどの程度あるかを調べたが、8540件のうち22件だった。基本的に短く、シンプルに、一目で意味が取れるログが好まれる傾向がある。例えば get rid of とか2件しか使われておらず、圧倒的に remove である

一方で、シンプル単語だけど開始単語としては使われないものもある。例えば次のような単語である。Expand(9)、Extend(8)、Print(5)、Optimize(5)、Publish(4)、Append(4)、Modify(3)、Manage(2)、Revise(2)、Dump(2)、Insert(2)、Migrate(2)、Enhance(1)、Edit(1) 。いずれもカッコ内は8540件に対する冒頭での登場回数である。結局、より一般的平易な単語で表せたり、Refactor同様に抽象度が高すぎると使われないのだろう。

おわりに

8000件もログを見たおかげで、迷いなくコミットメッセージが思いつくようになったのが個人的には今回書いてて最大の収穫だった。たぶんカンニングペーパーを作る行為それ自体効率のいい学習になるという話と同じだと思う。

このまとめも100以上用例を転載してあるので、それを読むだけでも多少は効果があるんじゃないかと思う。同じようにコミットログ書きたくねぇなぁ英語わっかんねぇなぁと思っている人にとって、何か役に立つところがあれば幸いである。

2016-07-22

ポケモンGO」近くに何のポケモンいるか一目で分かるチートサイト

https://pokevision.com/

都市名と国名入力して click to find~ の赤いボタンを押すと、周囲にいるポケモン滞在時間が表示される。

地図クリックするとポインタ位置を変更できる。更新は30秒ごと。

自分は今のところ外では使わずに、家で色んな国の地図を見て「ここにはこんなポケモンがこんな風に分布してるんだなぁ」って楽しんでる。

2016-04-13

2016 Calendar

はてな記法が一部使えますはてな記法一覧はてな記法が一部使えますはてな記法一覧

We are here to bring you the 2016 calendar of important dates and events in the world. If you want from month to month, day to day if you want, you can find a click away on our website calendar year if you wish.

You can save your work to date, you can yazdılar what you consider important. Youll find all the transactions made in calendar 2016.

Twelve-month amount beginning with Jan one and ending with December 31, and that has 12 months in non bissextile years and three hundred and sixty six days in an exceedingly leap year. additionally referred to as yr.

2016-03-26

(Dota2) 右クリックでDenyするためにコンソールをいじる必要はない

http://www.ittyadota.net/2013/12/dota2-letspart1.html

上のブログには、

>このテクニックデフォルトの設定だとアタックムーブ(初期設定でA+左クリック)で味方を指定しないと出来ないんですが、

>今回はそれを右クリックだけで出来るように設定します。

>この設定はDota2内の設定画面からは設定できないので少し特殊な設定をします。

今はもうDota2内の設定画面から右クリDenyを設定できるようになっている。

Options → Right-Click to Force Attack にチェックをいれるだけ。

https://steamcommunity.com/app/570/discussions/0/523897277914431844/

Open options in Dota, go to the options tab, select "Force right-click attack"

右クリDeny自体をするかどうかはまだ色々情報を集めてから検討したい。

2016-03-20

(Dota2) How to last hit like a pro?

http://www.dotafire.com/dota-2/forum/help/how-to-last-hit-like-a-pro-430

hresvelgr

Posts: 4

Quote | PM | +Rep by Leech » April 13, 2012 2:38pm | Report

spam the "S" key and right click the target you want to last hit at the same time,

Sキーラストヒットを取りたい敵への右クリック連打を同時にする

release the "S" key when it's time to last hit and keep right clicking

ラストヒットのタイミングでSの連打を止め、引き続き右クリックを連打し続ける

cause sometimes if you don't your character may accidentally choose a new target.

そうしないとたまに偶然別の敵へ攻撃してしまうことがあるからだ。

条件節

if you don't (keep right clicking),

帰結

your character may accidentally choose a new target.

2016-03-04

window.OBR = window.OBR||{};(function(OBR){window.OB_releaseVer="01000501";window.OBR=window.OBR||{};OBR.k=OBR.k||;OBR.La=OBR.La||{};window.OBR$=function(d){return document.getElementById(d)};OBR.d=OBR.d||function(){var d={},a={v:function(){return d},h:function(a){d.X=a;d.cb=;d.startTime=(new Date).getTime()},startTime:function(){return d.startTime},log:function(a){var e=((new Date).getTime()-d.startTime)/1E3;1E3>d.cb.length&&d.cb.push(e+" >"+a)},printLog:function(){if(d.X.c.dj)window.console.log(d.cb.join("\n"));else{var a=d.X.b.Ia();a&&(a.innerHTML=d.cb.join("
"),a.style.display="block")}return d.cb.join("\n")}};a.h(OBR);return a}();OBR.printLog=OBR.d.printLog;OBR.H=function(){this.J=[]};OBR.H.prototype.add=function(d,a){var c;"string"===typeof d&amp;&amp;"function"===typeof a&amp;&amp;(c={},c.name=d,c.ai=a,this.J.push(c))};OBR.H.prototype.Qf=function(d){var a,c;OBR.d.log("remove event :"+d);a=0;for(c=this.J.length;a<c;a+=1)if(this.J[a]&amp;&amp;this.J[a].name&amp;&amp;this.J[a].name===d)try{this.J.splice(a,1)}catch(e){OBR.d.log("rm evnt err: "+e)}};</p&gt;

OBR.H.prototype.o=function(d,a,c){var e,b,f,g;a=a||[];c=!!c;OBR.d.log("event fire:"+d);e=0;for(b=this.J.length;e<b;e+=1)if(f=this.J&amp;&amp;this.J[e]?this.J[e].name:"",g=this.J&amp;&amp;this.J[e]?this.J[e].ai:null,f===d&amp;&g)try{g.apply(this,a)}catch(h){OBR.d.log("fire event *"+d+"* error: "+h)}!0===c&amp;&amp;this.Qf(d)};OBR.H.prototype.sa=function(){this.J=[]};OBR.b=OBR.b||function(){var d={},a={},c=document,e=OBR,b=null;a.v=function(){d.X=e;return d};a.h=function(a){e=a};a.Ba=function(){return function(){}};a.Gi=function(){var a=window.jQuery;return void 0!==a?!(/1\.(0|1|2|3|4)\.(0|1)/.test(a.fn.jquery)||/^1\.1/.test(a.fn.jquery)||/^1\.2/.test(a.fn.jquery)||/^1\.3/.test(a.fn.jquery)):!1};a.F=function(a){return null===a||isNaN(a)?null:e.n("outbrain_widget_"+a)};a.Ia=function(){return e.n("ob_holder")};a.ne=function(f){var g=a.Ia();null===g&amp;&amp;(g=e.b.createElement("div",</p&gt;

"ob_holder"),g.style.display="none",f?e.b.insertBefore(g,f):document.body.appendChild(g));return g};a.Vc=function(){if(!e.n(e.c.Pb)){var f=e.b.createElement("iframe",e.c.Pb),g=f.style;g.display="none";g.width="1px";g.height="1px";f.src="about:blank";(g=a.Ia())||(g=a.Va());e.b.Q(f,g)}};a.Va=function(){if(c.body)return c.body;var a;a=e.b.K("","","body",!0);return 0>=a.length?c.lastChild:a[0]};a.createElement=function(a,g,b,e){var d;a=c.createElement(a);"string"===typeof g&amp;&amp;a.setAttribute("id",g);"string"===

typeof b&amp;&amp;(a.style.cssText=b);for(d in e)e.hasOwnProperty(d)&amp;&amp;a.setAttribute(d,e[d]);return a};a.G=function(a){if(e.c.$d===e.c.Od)try{c.createStyleSheet().cssText=a}catch(g){OBR.d.log(g)}else{var b=c.createElement("style"),d=c.body?"string"===typeof c.body.style.WebkitAppearance:!1;b.type="text/css";c.getElementsByTagName("head")[0].appendChild(b);b[d?"innerText":"innerHTML"]=a}};a.N=function(a,g,b,d){var m=c.createElement("script");m.type=e.c.wj;m.src=a;m.charset="UTF-8";m.async=!!g;m.defer=!1;b&amp;&amp;

e.b.s(m,"load",function(a){var f=a.target;f&amp;&amp;setTimeout(function(){f.parentNode.removeChild(f)},3E3)});d&amp;&amp;e.b.s(m,"load",d);return m};a.Cl=function(a,g){var b=e.b.createElement("link",a);b.setAttribute("rel","stylesheet");b.setAttribute("type",e.c.Eh);g&amp;&amp;b.setAttribute("href",g);return b};a.ih=function(a){var g=e.n("ob_iframe");g&amp;&amp;(g.src=a)};a.Hf=function(){var a;a=isNaN(a)?1E5:a;return Math.floor(Math.random()*a)};a.nk=function(a,g,b){return a.replace(g,b)};a.Ll=function(){var f;if(f=OBR.n("objsonpp"))if(a.kj())a.Ka(f.parentNode)&amp;&amp;

f.parentNode.removeChild(f);else return OBR.n("objsonpp");f=c.createElement("iframe");f.id="objsonpp";f.tk&amp;&amp;(f.tk="seamless");(f.frameElement||f).style.cssText="width: 0; height: 0; border: 0";f.src="";c.body.appendChild(f);return f};a.R=function(a){var g,b;b=c.getElementsByTagName("head");try{b&amp;&amp;0<b.length?b[0].insertBefore(a,b[0].firstChild):(g=c.getElementsByTagName("script"),g[0].insertBefore(a,g[0].firstChild))}catch(d){e.d.log("Err insertToHead:"+d)}};a.Kl=function(a){a=a||OBR;return"function"!==</p&gt;

typeof a.H?(OBR.d.log("namespace.EventManager not function"),null):new a.H};a.O=function(a){return encodeURIComponent(a)};a.Ka=function(a){return null!==a};a.pj=function(f){var b,c=!1;if(a.Zc(f))return!1;b=f.Oe().recMode||"";f=f.Oe().dynamicWidgetLayout||"";b=e.c.rk[b]||"";"2"===b&amp;&amp;"1"===(e.c.sk[f]||"")&amp;&amp;(c=!0);c||"1"!==b&amp;&amp;"3"!==b||(c=!0);return c};a.Zc=function(a){return void 0===a||null===a};a.tj=function(b){return a.Zc(b)||""===b};a.getElementsByClassName=function(b,g){g||(g=document);return g.getElementsByClassName?

g.getElementsByClassName(b):a.K("class",b,"*",!0,!0,g)};a.K=function(b,g,e,d,m,l){var p,q,n;p=[];e=e||"*";d=!!d;m=!!a.tj(m);e=l?l.getElementsByTagName(e):c.getElementsByTagName(e);l=0;for(q=e.length;l<q;l+=1)n="class"===b?e[l].className:e[l].getAttribute(b),null!==n&amp;&amp;(!1===m&amp;&amp;(n=n.toLowerCase(),g=g.toLowerCase()),(n=""===b?!0:d?-1<n.indexOf(g):n===g)&amp;&amp;p.push(e[l]));return p};a.Wb=function(a,b,c){a.detachEvent?a.detachEvent("on"+b,c):a.removeEventListener&amp;&amp;a.removeEventListener(b,c,!1)};a.s=function(a,</p&gt;

b,c){a.attachEvent?a.attachEvent("on"+b,function(){c.call(a)}):a.addEventListener&amp;&amp;a.addEventListener(b,c,!1)};a.Q=function(a,b){try{b.appendChild(a)}catch(c){e.d.log("Fail insert into Dom:"+c)}};a.lb=function(b){b=e.n(b);!a.Zc(b)&amp;&amp;a.Ka(b.parentNode)&amp;&amp;b.parentNode.removeChild(b)};a.insertBefore=function(a,b){return b.parentNode.insertBefore(a,b)};a.isArray=function(a){return a instanceof Array?!0:"[object Array]"===Object.prototype.toString.call(a)};a.sb=function(a,b){var c=/htt(p|ps)?:\/\/127\.0\.0\.1(:\d\d\d\d)?/i;

return/^htt(p|ps)?:\/\/([\w\-]*|[\w\-]*\.[\w\-]*)\.outbrain\.com(:\d\d\d\d)?/i.test(a)||c.test(a)?a:b};a.al=function(a){a=a.replace(/^(\s*)/g,"");var b=c.createElement("div");b.innerHTML=a;return b.childNodes};a.Ua=function(a,b){return a?a.getAttribute(b):null};a.xa=function(a,b,c){a&amp;&amp;a.setAttribute(b,c)};a.I=function(a,b){var c=RegExp("[ '\"|]"+b+"[ '\"|]");a&amp;&amp;!c.test("|"+a.className+"|")&amp;&amp;(a.className+=" "+b)};a.ma=function(a,b){a&amp;&amp;typeof b===e.c.$k&amp;&amp;(a.classList?a.classList.remove(b):a.className=

a.className.replace(RegExp("(^|\\b)"+b+"(\\b|$)","gi")," "))};a.$=function(a,b){a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var c,e;try{return c=RegExp("[\\?&amp;]"+a+"=([^&amp;#]*)","i"),e=c.exec(decodeURIComponent(window.location.href.replace(/\+/g," "))),null===e?b:e[1]}catch(d){return b}};a.sh=function(a){"string"===typeof a&amp;&amp;0<a.indexOf("#")&amp;&amp;(a=a.substr(0,a.lastIndexOf("#")));return a};a.ie=function(a){var b=e.c.ga+"/strip_default.png";a.src!==b&amp;&amp;(a.alt="",a.title="",a.src=b)};a.Oh=function(){var a=</p&gt;

null,b,e,d=null;if("string"===typeof window.OB_MP_feed)a=window.OB_MP_feed;else if((b=c.getElementsByTagName("head"))&amp;&amp;0<b.length)for(e=b[0].getElementsByTagName("link"),b=0;b<e.length;b+=1)if(d=e[b],null!==d.type&amp;&amp;("application/rss+xml"===d.type||"application/atom+xml"===d.type)&amp;&amp;null!==d.href&amp;&amp;""!==d.href){a=d.href;break}return a};a.D=function(a,b){var c=null;a.currentStyle?c=a.currentStyle[b]:window.getComputedStyle&amp;&amp;(c=document.defaultView.getComputedStyle(a,null).getPropertyValue(b));return c};</p&gt;

a.xk=function(){var b=a.Ia(),g,c;a.Ka(b)&amp;&amp;(g=e.b.createElement("span","ob_a"),a.insertBefore(g,b),g.innerHTML=".",c=a.D(g,"color"),a.lb("ob_a"),g=e.b.createElement("a","ob_a"),g.setAttribute("href","void(0)"),g.innerHTML=".",a.insertBefore(g,b),b=a.D(g,"color"),a.lb("ob_a"),c="rgb(0, 0, 0)"===c||"#000000"===c?"#555":c,a.G(".ob-tcolor{color:"+c+"} .ob-lcolor{color:"+b+"} .ob-bgtcolor{background-color:"+c+"} .item-link-container:hover .ob-tcolor{border-color:"+c+"} "+(document.addEventListener?"":".odb_li:hover .ob-zapping-icon,.odb_div:hover .ob-zapping-icon,.item-container:hover .ob-zapping-icon,.ob-dynamic-rec-container:hover .ob-zapping-icon,.odb_li:hover .ob-textual-zapping-icon,.odb_div:hover .ob-textual-zapping-icon,.item-container:hover .ob-textual-zapping-icon,.ob-dynamic-rec-container:hover .ob-textual-zapping-icon{display:none !important;}")))};

a.Ke=function(b){var g=a.Ie("property","og:url","meta","content");null===g&amp;&amp;(g=a.Ie("rel","canonical","link","href"));null!==g||b||(g=window.location.href);null===g&amp;&amp;(g="");return g};a.Ie=function(b,g,c,e){var d=null;b=a.K(b,g,c,!1);null!==b&amp;&amp;0<b.length&amp;&amp;(d=b[0].getAttribute(e));return d};a.jh=function(b){var g,c,d;g=b.g("tracking",!1);c=b.g("comScoreEnabled",!0);d=e.c.je;!1===g&amp;&amp;(!0===c&amp;&amp;!1===d&amp;&amp;!b.Pe())&amp;&amp;(a.Vc(),g=b.q("pid",""),b=e.n(e.c.Pb))&amp;&amp;(b.src=e.c.ga+"/"+e.c.Ub+"3rd/comScore/comScore.htm#pid="+</p&gt;

g,e.c.je=!0)};a.Ei=function(){var b=a.Lb(8);"string"===typeof window.name&amp;&amp;(""===window.name||-1<window.name.indexOf("frame"))?(window.name=b,b=window.name):"string"===typeof window.name&amp;&amp;""!==window.name&amp;&amp;(b=window.name);return b=e.b.O(b.substring(0,9))};a.Lb=function(a){var b,c;b=[];a="number"===typeof a?a:8;for(c=0;c<a;c+=1)b.push("0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".charAt(Math.floor(61*Math.random())));return b.join("")};a.me=function(a){for(var b="",c=0;c<a.length;c++)b=</p&gt;

b.concat(a[c]?"1":"0");return parseInt(b,2)};a.Xc=function(b){var g=b.getElementsByTagName("a")[0];if(null===b.offsetParent||0===b.offsetHeight||0===b.offsetWidth||0===b.clientHeight||0===b.clientWidth||"none"===a.D(b,"display")||"hidden"===a.D(b,"visibility"))return!1;var c=parseInt(a.D(b,"padding-top"),10)+parseInt(a.D(b,"padding-bottom"),10);return 0===b.clientHeight-c||g&amp;&amp;"none"===a.D(g,"display")?!1:!0};a.Oc=function(a){for(var b in e.La)if(e.La.hasOwnProperty(b)&amp;&amp;e.La[b].l===a)return e.La[b];

return null};a.Rl=function(a){for(var b in a)if(a.hasOwnProperty(b))return!1;return!0};a.Ga=function(a,b){return"function"!==typeof a?null:void 0===b?a():a(b)};a.kj=function(){return"Microsoft Internet Explorer"===navigator.appName};a.Fh=function(a,b){return a*b};a.Ge=function(a){if(!a||""===a)return[];a=a.replace("","").replace("http://","").replace("https://","").replace("www.","").replace("www2.","").split("/");a.pop();return 0<a.length?a:[]};a.ki=function(b,g){var c=a.Ge(b),e=[],d="";if(g>=c.length)d=

c.join(".");else{e[0]=c[0];for(d=1;d<=g;d+=1)e[d]=c[d];d=e.join(".")}return d};a.ti=function(){return"http"+("https:"===c.location.protocol?"s":"")};a.si=function(){var b,g;b=c.getElementById("widgetVersionSync");null===b&amp;&amp;(b=a.createElement("iframe","widgetVersionSync"),g=a.createElement("div",null,"display:none; height:0px; width:0px; border:none;"),g.appendChild(b),a.Va().appendChild(g));return b};a.ql=function(b){var g;g=window.OB_releaseVer;isNaN(g)||(isNaN(b)||g>=b)||(b=a.ti()+"://widgets.outbrain.com/external/sync/outbrainjs.html?needToBeVer="+

b.toString(),g=a.si(),g.src=b)};a.Sg=function(b){b=b.g("widgetVersionSync",0);isNaN(b)||""===b||(b=parseInt(b,10)||0,a.ql(b))};d.Rc=function(){if(b)return b;var a;try{var g=window.localStorage;g.setItem("OBtst","");g.removeItem("OBtst");a=g}catch(c){a={$b:{},setItem:function(a,b){this.$b[a]=b},removeItem:function(a){this.$b[a]=void 0},getItem:function(a){return"undefined"!==typeof this.$b[a]?this.$b[a]:null}}}return b=a};a.hg=function(a,b){d.Rc().setItem(a,b)};a.Qc=function(a){return(a=d.Rc().getItem(a))?

a:null};a.Gh=function(){d.Rc().removeItem("OB-USER-TOKEN")};a.h(OBR);return a}();OBR.ya=function(d,a,c,e,b,f,g,h,k){var m,l;m=this;l=0;k="function"===typeof k?k:OBR.b.Fh;m.start=function(){var p;l+=1;OBR.b.Ga(d,l)?OBR.b.Ga(a,l):(p=OBR.b.Ga(h,l))?OBR.b.Ga(e,l):(p=l===f&amp;&amp;1E3!==f)?OBR.b.Ga(e,l):(OBR.b.Ga(c,l),p=g?k(l,b):b,setTimeout(function(){m.start()},p))};m.start()};OBR.re=OBR.re||{fj:function(){return"complete"===document.readyState}};

OBR.Hc=function(){var d={},a=[];d.add=function(c){a.push(c)};d.remove=function(c){a.splice(c,1)};d.top=function(){return 0<a.length?a.shift():null};d.jj=function(){return 0>=a.length};d.Jl=function(){return a};d.qh=function(){a=[]};return d};

OBR.Ra=function(){function d(e,b){a.pb="resolve"===e?function(a){a&amp;&amp;a(b)}:function(a,g){g&amp;&g(b)};a.Pa=a.kk=function(){throw Error("Promise already completed.");};for(var f,g=0;f=c[g++];)f[e]&amp;&amp;f[e](b);delete c}var a={},c=[];a.pb=function(a,b){c.push({resolve:a,reject:b})};a.Pa=function(a){d("resolve",a)};a.kk=function(a){d("reject",a)};return a};

OBR.Ag=function(d){var a={},c=null,e,b;a.onClickOrAutoplay=void 0;a.onDisplayReady=void 0;a.onError=void 0;a.fetch=function(a){null===c?(c=a,b&amp;&amp;b(c,this),b=null):(c=a,OBR.Ja.of([this]))};a.shown=function(a){e=a;OBR.Ja&amp;&amp;OBR.Ja.pl(d.widgetId,d.playerId,e)};a.stopTimer=function(){if(this.tg){window.clearInterval(this.tg);var a=document.querySelector('[data-ob-player-id="'+d.playerId+'"] .timerNumber');a&amp;&amp;(a.textContent=a.parentElement.getAttribute("data-time"))}};a.placed=function(){OBR.Ja.ol(d.playerId)};

a.uj=function(a){b=a;c&amp;&amp;b(c,this)};a.Ue=function(){return d};a.Hl=function(){return e};a.Nl=function(){return d.when};return a};OBR.Fg=function(){var d={},a="00.000",c=null,e=null,b=0;d.start=function(){null===c&amp;&amp;(c=new Date);null!==e&amp;&amp;(b+=new Date-e)};d.stop=function(){var f=new Date(new Date-c-b),g=f.getUTCSeconds(),f=f.getUTCMilliseconds();e=new Date;return a=(9<g?g:"0"+g)+"."+(99<f?f:9<f?"0"+f:"00"+f)};return d};</p&gt;

OBR.rd=OBR.rd||function(){function d(){var a=window;a.googletag=a.googletag||{};a.googletag.cmd=a.googletag.cmd||[]}function a(a,g,c,e){var d=window;d.$revee&amp;&amp;d.googletag.cmd.push(function(){d.$revee.track({obpid:a,obsid:g,obdid:c,obpu:e});b.d.log("revee fire:"+e);b.d.log("revee fire id:"+c)})}var c={},e=!0,b;c.h=function(a){b=a;c.cc={}};c.Yb=function(f){if(f&amp;&amp;!1!==f.g("activateRevee",!1)){d();var g=f.q("pid",0),h=f.q("sid",0),k=f.q("did",0),m=f.ka();e||c.cc[k]?e&amp;&amp;(e=!1,f=b.b.N(b.c.U+"rva.outbrain.com/analytics-v1.js",

!0,!0,function(){m=document.location.href;a(g,h,k,m)}),b.b.R(f)):a(g,h,k,m);c.cc[k]||(c.cc[k]=!0)}};c.B=function(){e=!0;c.cc={}};c.h(OBR);return c}();OBR.c=OBR.c||function(){var d={},a={},c=OBR,e;a.Cg="opera";a.Od="msie";a.zg="firefox";a.xg="chrome";a.Eg="safari";a.Bg="mozilla";a.Al="boolean";a.$k="string";a.Vl="object";a.gl="undefined";a.Ul="number";a.Pb="ob_iframe";a.$e=!0;a.Ff=0;a.ec="outbrain_widget_";a.wj="text/javascript";a.Eh="このエントリーをはてなブックマークに追加ツイートシェア

2015-07-11

またひどい広告がでてきた

http://www.mdn.co.jp/di/newstopics/41776/

このページのバナーマウスカーソルが一瞬上を通り過ぎるだけで、音声付きの動画スタートする。

しかも閉じるための☓が微妙にわかりにくいし。

あせって閉じるつもりで「Click」のところをクリックしそうになったわ。

閉じたあとも、うっかりカーソルバナーの上を通過するとシツコク動画再生されるし。

こういうの広まらないでほしいわ。

2015-05-02

Bitly will be conducting maintenance on our reporting systems

Bitly will be conducting maintenance on our reporting systems from 8PM 05/01/15 through 2PM EST 05/02/15.

All Bitlinks will continue to function, but click counts for April 30th may be unavailable.

2015-01-04

おじさんからの提案です

新年迎えたから一つだけ提案してみようかな。

今年も初売りでみんなはたくさん買い物したんだろうな。

福袋を買うために雪降る中、前日の夜から並んでいたっていうじゃないか。

おじさんびっくりしたよ。

いまどきの若いもんは根性あるなぁってさ。

おじさん絶対無理

間違いなく救急車で運ばれてたね。

で、おじさんの提案っていうのは雪の中行列に並べって言うようなそんな大変なことじゃあない。

いつも無意識にしている行動にちょっと意識を向けてくれるだけでいいんだ。

時間は対してかからないさ。

まぁ聞いてくださいよ。

結論から言おう。

AMAZONで『1-clickで今すく買う』ボタンを押すのを躊躇してみないか?ってことだ。

何のためにかって?

一度ヨドバシ.comで同じ商品コピペして検索してみてほしいんだ。

するとおんなじ商品が出てくるだろう。

しかも値段もだいたい同じ(ポイントで換算すると)金額が多い。

もちろん品揃えではAmazonが圧倒的でヨドバシ.comではないものも少なくないだろう。

でも同じ商品、同じ値段でヨドバシ.comで買っても良くないか?ってことが言いたいのよ。

えっ?めんどくさい?

わかります。わかりますよ。

同じサービス内容だったら今まで使っていたAmazonのほうがいい。

でもね。

私の本当に伝えたい真意があるんです。

それは『日本企業を応援してあげよう』ってこと。

Amazonは一時期日本国内税金を払っている、払っていないで揉めていたけどけっきょく払ったんだよね。

でもさ。

俺達が同じもの買ったお金外国に行くのと日本国内に行くのとではちょっと違うと思う。

日本企業に行ったお金ならまた日本国内お金が使われる可能性高いよね。

そうすれば日本でのお金の回転率が高まって景気は良くなる可能性あるよね。

Amazonヨドバシを出したのは例えの話でさ。

結局なにか買うとき

『これってどこで造られたものかな?』

って考えてみてさ。

国内企業か。ちょっと高いけど応援の意味で買ってあげるか』

ってたまにはなったらいいなって思ったのさ。

長文すまん。

楽天?ごめん。サイトみずらいし、商売のやり方がきれいじゃないので国内企業でも応援する気が、、、

※細かいことは無視したよ。でも景気良くするってこういうことだよって言いたかっただけ〜

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん