「バージョン」を含む日記 RSS

はてなキーワード: バージョンとは

2013-05-18

A10ピストン 〜電動オナホ

僕が電動オナホA10ピストンを実際に使用してみた率直な感想はとにかく感動ですよ!(笑)

まるで他人にやってもらっているかのような感覚がたまらないですwww

そしてそんな電動オナホはM男の気質がある方にピッタリではないでしょうか。

こんな機械でこんなことしてる.....という背徳感が一種の興奮材料になるのです。

A10ピストン自動でシコられている間、頭の中では好みのあの娘にされているのを想像しましょう。

う〜ん、コーフン♡♡♡

またAVを見ながら使うのももちろんいいですが、シーンとした部屋の中でA10ピストンをウィンウィン鳴らして使っているのも何とも卑猥でゾクゾクします。

こんなものでイカされる自分.....そのシチュエーションに興奮するのです。

あぁ、こんな電動オナホで抜かれている自分...♡

あぁ!イクーーーーーぅ!!!

ドクドクと波打つ射精.....そう!いつもより何億倍もの快感を味わうことができますw

イク瞬間にはあまりの気持ちよさにこの電動オナホA10ピストンを両手でギュッと握りしめてます(笑)

それはまるでフェラをしてくれている女の子の頭を押さえつけるようにね...

フェラをしてもらっていざ口に出そうとする時、相手の女の子の頭をグッと寄せて思いっきりチ◯コをのどの奥まで差し込んで射精するあの気持ちよさ。

まさにあの感覚ですよ!

でも低速で奥まで差し込むと、トルク不足で止まるからそういう時は高速バージョンでw

はい。ということで、あの感覚を電動オナホA10ピストンを両手でグッと掴むことにより味わえるわけですよ!

この快感をぜひ。

http://dendouonaho.com/

2013-05-16

YMO大好き男に「どこの曲が好き?」と訊ねられたとき……

あ、まず前提として、

貴女YMO大好き男を夢中にさせることが、

はたして貴女幸福にするかどうか、それはまた別問題だけれど。

はいえ、YMO大好き男たちは玉石混交ながら、

IT系の超かしこい男なども多く、

したがって、釣り師たる女たちにとっては、

なかなかあなどれない釣り場です。

では、YMO大好き男に「どこの曲が好き?」と訊ねられたとき

貴女は、どう答えれば理想的でしょう?

まず最初に、その男が「テクノポリス」と

あとは「ライディーン」、

そして(実はYMOの曲だと気づいてないけど)「コズミックサーフィン」が大好きな、

そんなタイプ場合は、

貴女は彼の目を見て、微笑みとともに質問など無視して、こう言いましょう、

「いいものもある。だけど悪いものもあるよね♪」

これこそまさに必殺の答えです。

そこでYMO大好き男が、えへへ、とやにさがったならば、

貴女は、ひそかに、散開ライブ風の「ト・キ・オ!」とか「ライディーン!」とかを

ひそかに練習しておきましょう。これで成功まちがいなしです。

しかし、ここでは、もう少しハイブロウな(?)いわゆるYMO好きの男の

落とし方をお伝えしましょう。

この場合貴女は、こう答えましょう、

「わたしは、『テクノリック』の曲が好き。

 ランチタイムによく聞くの、いつ聞いても新鮮だし、

 『新舞踊』のケチャも、大好き♪」

もしも貴女がそう答えたならば、

その瞬間、YMO大好き男の目はきらりと輝き、

かれの貴女への恋心は、

20%増量になるでしょう。

なぜって、「テクノリック」は、

ちょっぴりアングラ匂いのするアルバムで、

暗闇の中に光が差し込むような音がするし、

ダイナミックレンジは狭いながらも、そこがまた

ちょっぴりエスニック雰囲気を醸しだしていて。

しかラストに登場する「前奏」と「後奏」の2曲は、

日本インダストリアルテクノを、

いち早く実現していて、なおかつ、

サンプリング技術の可能性を知らしめた功績もあって、

したがって「テクノリック」こそは、

本来なんの接点もないまったく縁もゆかりもない別々の世界に生きている、

蒼井優似のフォークロアOLと、玉もあれば石も混じっている、そんなYMO大好き男たちが、

この世界で唯一(いいえ、サンディーザ・サンセッツの「イーティン・プレジャー」、

セニョール・ココナッツの「プレイズYMO」と並んで唯三)遭遇しうるアルバムです。

では、参考までに、危険な回答を挙げておきましょう。

YMO大好き男に「どこの曲が好き?」と訊ねられたとき

貴女がこう答えたとしましょう、

「『君に、胸キュン。』が好き♪ カラオケに行くと3回は歌うの。」

その瞬間、YMO大好き男の貴女への恋心は消えます

なるほど『君に、胸キュン。』(作詞松本隆作曲YMO)は、人気の曲、

テクノ歌謡としては平凡ながら、ま、無難にまとめたアレンジではあるものの、

しかし、「オリコンで1位をとるぞ!」とかなんとか無茶な目標を吹聴し、

結局、松田聖子の「天国のキッス」(作詞松本隆作曲細野晴臣)に

オリコン1位を阻まれて2位になった罪がありますから

YMO大好き男にとっては天敵ソングなんです。

また、もしも貴女が「ライディーンが大好き♪ あたし大好きなバージョンが7つもあるよ♪」

と答えたとしても、同様の効果をもたらすでしょう、

なぜって、ライディーンは、1980年の発表当時にはテクノポップでは屈指の名曲だったものの、

しか1993年再生ライブでは、いやはやなんともな「イントロだけ」の演奏しかしなくなり、

いまや、あのトイ・ピアノメロディーでは、往年の魅力に遥かに及びません。

またもしもたとえあなたYMOが大好きで、

「わたし、ファーストアルバムの「シムーン」が好き、ランチタイムにも聞くけど、

 最高に好きなのはディナーの後に聞くこと♪

 砂漠オアシス雰囲気がすっごく大好きなの。」

と、答えたとしたらどうでしょう

なるほど、貴女趣味は高く、

しかシムーンは、歌詞ロマンチックであるのみならず、

アレンジも最高にエキゾチックなんですけれど、

しかし、貴女の答えを聞いて、YMO大好き男はきっとおもうでしょう、

(なんだよ、スノッブな女だな、面倒くさそう)って。

貴女が、YMOが大好きで、名曲の名を挙げるにしても、

たとえば、「ビハインド・ザ・マスク」ならば安心でしょう、

なぜならば、ビハインド・ザ・マスクは、

マイケル・ジャクソンに愛されてカバーもされた曲で、

貴女がその名前を挙げても必ずしも、あなたが「イモヲタ宣言」をしているとは受け取られないでしょう。

しかし、たとえば、ファーストアルバム日本版に入っているのに米国版では消えてしまった名曲アクロバット」にせよ、

ライブ演奏しただけでなくテクノポリスのヒントにもなったらしいピンクレディーの「ウォンテッド」にせよ、

矢野顕子ライブボーカルを取った「在広東少年」にせよ、

メンバーの三人がアコースティックギターだけで歌ったキングストントリオの「グリーン・バック・ダラー」にせよ、

ミュージックフェアに出演した際に一回だけ披露したジャズ名曲恋人よ我に返れ」にせよ、

女優モデル小池珠緒に提供したヨーロピアン雰囲気の「鏡の中の十月」にせよ、

曲レイプどころか原曲の居場所も分からなくなった「東風 The ORB remix」にせよ、

そういう曲の名前をいきなり挙げるのは、ちょっぴり微妙

ましてや貴女が、「ザ・クラップヘッズの『黄金のクラップヘッズ』が大好き♪

わたし、スネークマン・ショーのアルバムも全部、聞いちゃった♪」

と答えたならば、どうでしょう

これはかなり博打な答え方で、

なるほど、ザ・クラップヘッズは、実はあのプラスチックスYMOメンバーの共演ゆえ、

あなたがそう答えた瞬間、YMO大好き男がいきなり超笑顔になって、

肛門をビローンと弛緩させる可能性もあるにはありますが、

しかし、逆に、(なんだよ、この女、イモヲタかよ)とおもわれて、どん引きされる可能性もまた大です、

なぜって、必ずしもYMO大好き男がYMO大好き女を好きになるとは、限らないですから

しかも、この答えには、もうひとつ問題があって、

男たちは、女を導き高みへ引き上げてあげることが大好きゆえ、

もしも貴女が、「黄金が大好き♪」なんて言ってしまうと、

そこにはもはや、男が貴女調教する余地がまったく残されていません、

したがって貴女のその答えは、

調教大好き、もといYMO大好き男の貴女への夢を潰してしまうことに他なりません。

ま、ざっとそんな感じです、貴女の目には男たちはバカでスケベで鈍感に見えるでしょうが

しかし、ああ見せて、男は男で繊細で、傷つきやすく、女に夢を持っています

貴女の答え方ひとつで、男の貴女への夢は大きくふくらみもすれば、

一瞬で、しぼんでしまいもするでしょう。

では、スキットを繰り返しましょう。

「わたしは、『テクノリック』の曲が好き。

 ランチタイムによく聞くの、いつ聞いても新鮮だし、

 『新舞踊』のケチャも、大好き♪」

そして、その瞬間、YMO大好き男の目がらんらんと輝いたなら、

貴女はこう重ねましょう、

それからね、いま、わたしが行ってみたいライブは、

 新木場ワールドハピネス、素敵なライブって噂を聞いたから。

 その日もし時間があったら、わたしをワールドハピネスへ連れてって♪」

これでもう完璧です。

そうなったらこっちのもの

ライブの日には、テクノカットをばっちり決めて、テクノバッジをつけて、

人民服風のスキーウエアか、レプリカYMOシャツを着てゆきましょう。

その日からYMO大好き男は貴女の虜になるでしょう。

では、釣り師としての貴女(幸宏さんかよ!)の、愛の幸運幸福をお祈りします!

便乗してみた。

フォーマットを作った人はすごい。

これをゼロから作文する気力はないな。脱帽。

今年、ワールドハピネスYMOは出るのかな?

元ネタ

http://tabelog.com/tokyo/A1301/A130101/13002457/dtlrvwlst/3464106/

2013-05-11

http://anond.hatelabo.jp/20130511201733

ありがちな「妻を取られたと子供嫉妬する幼稚な夫」の女バージョンになりそう

http://anond.hatelabo.jp/20130511181600

その資産を残さないとか福祉を放棄するというのがどういう意味かは不明だが、理屈として公害犯罪若者世代から搾取する極悪の老害世代お荷物というのはおおよそそれが正しそうだとして、集団自殺をあおるわけにもいかないし、大量に老人を屠る方法がない。医療費を上げるとか年金を停止するといった消極的自死にいざなうしかない。

しか安倍麻生石原みてれば分かるとおり、逆に若者戦争で殺そうという姿勢があって、金権を支配している。しかも多数選で年寄り票が相対的に多いからその意見が通りやすい。

この両面をかえりみると、米英でテロリストのやった事は政治行動とみれば割と合理的ともいえる。何も教唆するわけじゃ勿論ないが。政治積極性と見ればそれしかない様にみえる。日本バージョンでは一般市民をねらってるバカが多いが、年寄り親玉を対象にすればもっと政治効果があっただろうに。

2013-05-10

http://anond.hatelabo.jp/20130510195807

原作よりも映画版、それも監督があとで削ってなかったことにしたバージョンのほうが好きな自分はきっと邪道


でもあの「試写で映画会社の重役にウケが悪かったので急遽付け足した」最後フレーズ、名句だと思うんだけどなぁ。

2013-05-08

「元が中国じゃないなら大半の中華王朝もそうだろう」

というのは確かに正しいけど、

古代中国現在中国民族的に別物だから云々」とか、その中国朝鮮に置き換えたバージョンとか、

そういうレトリックを好んで使う人たちが、真っ先に今回の発言を叩いていたりするからさ、

どんぐりの背比べだと思っちゃうんだよね。

2013-04-25

最新のファイアフォックス

バージョン20.0あたりから右クリックが透明になってみえなくなります

2013-04-22

あなたはこうやって結婚生活に失敗する

https://sites.google.com/site/msatoaki/home

 

ラーメン屋失敗ホラーの人が書いた結婚生活バージョンなんだけど、こっち読むと某トピ主さんからメッタ斬りにされそうな案件ばかり。

2013-04-18

欲しいものの探し方がわからない

女が男の乳首をせめる作品を見たい。マンガでも小説でも実写でもいい。

でも条件が厳しいためか全然見つからない。

  • AVのは、男がきもすぎて嫌だ。白豚のようなデブのオッサンしか居ない。見た目年齢29歳以下の普通体型の男じゃないと嫌だ。
  • SM色が強すぎるのも嫌だ。マンガ小説場合、女が男を痛めつけすぎていることが多い。8歳や10歳の美少女三十路超えのオッサンをなぶり続ける設定も、なんだか引いてしまって冷める。

恋人同士のラブラブエッチもので男が女の乳首舐めるような描写の、男女逆バージョンが見たいだけだ。

なのに無い。探しても全然無い。そもそも探し方がよくわからない。

エンジニアの人には分からない話でスマソ。

弊社はバージョン管理トラブルも多発してるのでsubversionからgit&githubに変えたいと主張してたんだけど

ずっとCTOに拒否されてたんだよね。



その割には最高の技術力があります!とか炎上案件はありません!とかインタビューで答えてるんで

どこが最高なんだとおもいっき突っ込みいれたいわけです。



はいえ、subversionでも適切な運用されていれば問題ないんだけど、基本とされているtrunk/branch/tag運用もされていないし

本番リリースも手でファイルコピーとかありえない状況だったりする。



で、この前コピー忘れでエラーおきたときsvn logを見ていてふと気がついた。

エンジニアN人アサインしますという人月契約なのに、実働してるのがN-1とかN-2人しかいないんだよね。

アカウントは共用だから実はだれがcommitしたかからないという状況。

ところが、gitとかgithubに移行すると1人1アカウントが基本だから

そのへん全部ばれて訴訟問題に発展するんではないかと。



ちなみに人数足りない現場ブラック運用で回すことでカバーしてる。

当然離職率も偉い高い。○ニク○も目じゃないくら高い。

その割にはCTOのビックマウスのお陰で人はくるんだけど最近は化けの皮がはがれたのか、スカトロ女優みたいのばっかり採用している。



さて、そろそろ職務経歴書の手直しでもはじめようかな。

2013-04-15

IIS7+PHP5.4.10 から 別鯖のSQLServer接続する

PHPSQLServerエクステンションドライバ)を登録したのに、読み込まれない。

phpinfo で見て、MSSQLsqlsrv の項目が表示されない)



Microsoft Drivers 2.0 for SQL Server for PHP

 から php_sqlsrv_53_nts_VC9.dll を使用すると、バージョン違い(PHP よりエクステンションが古い)とエラー



PHP Startup: sqlsrv: Unable to initialize module

Module compiled with module API=20090626

PHP compiled with module API=20100525

These options need to match

in Unknown on line 0



Microsoft Drivers 3.0 for SQL Server for PHP

 から php_sqlsrv_54_nts.dll を使用すると、よくわからエラー



PHP Startup: in Unknown on line 0



SQL Native Clientインストール (2012 のもの)したところ

 phpinfo の出力に sqlsrv が現れた。



[参考ページ 多謝]

http://www.softel.co.jp/blogs/tech/archives/3043

ありがとうございます

http://anond.hatelabo.jp/20130414211114

http://anond.hatelabo.jp/20130414222014

トラックバックありがとうございます


家のPCは今の所Win7ブラウザ自体は最新版なのですが

会社の方は7とXPが混在してるので、予算関係もあって

賞味期限ギリギリまでXP使うのだろうと思います

何かが新しくなって、使い勝手が変わってしまう事が

ストレスになる、という人も職場はいます

基本的には「どっかの誰かに強制変更されるのを待ってる」という

受け身な人が多いのもあるかもしれません。



IE自体は、WEB構築に関わる人達にとっては

バージョンに関わらず「古いブラウザ」として

認識されているのかな、とコメントを頂いて思いました。

WEBサービスを受ける以上、作り手側が望む利用環境をこちらが利用する事も

その知人に対する一つの敬意かな、とも思いましたので

少しずつ対応していきたいと思います

2013-04-09

むかつく web.config って asp.net 以外でも使いやがってるのか

ハンドマッピング作成しなおしたら、直った。

web.config ってファイルをじゃまだわ、おれはasp.netなんか使ってねーよと思って無意識に消した記憶があるわ。

お遊びで作っているページでよかったわ。

Apacheなどの.htaccessみたいなもんなんだろうけど、以前のバージョンIISで見たことねーわ、こんなファイル

2013-04-05

Google Chrome右クリックメニューの選択状態が見えづらくなった

今の最新バージョン 26.0.1410.43 mで右クリックしたときのメニューの「名前をつけて保存」とかがでるやつ。

項目にポインタもっていったときの色の反転がかなり薄くなった気がする。。。

視力いから地味にストレス

2013-04-01

全くプログラムも何も出来ないサラリーマンアプリを作って公開して

32歳、営業職です。

プログラムとかなんもわからんちんなのですが、アプリを作りたいと思いたちアプリ

作ってみました。

とりあえず、アプリランキングを見ていると、エロ系がやっぱり強いと思って、エロ正義!の名の下に

エロアプリを作ってやろうと思いました。

簡単にアプリを作るために、まずは簡単に作れるフレームワークを探す所からまります

フレームワークってなんですか?

それはね、なんだかわからないけど、簡単につくれるようになるものなんですよ。

詳しくは、

外人システムを作るときに、よく利用する機能とか、構造とか、予めあると便利だろ?

   俺が作っといてやったよHAHAHAHAHA」

っていう感じのものだそうです。

プログラミングなんてわからんちんだけど、HTMLくらいは作れるよ!

からHTMLアプリが作れるといいな。

そんなあなたにPhoneGap(http://phonegap.com/)ということで、

とりあえずPhoneGapを使って見ることに。

でも、実際使ってサンプルを作ったりしてみると、動くは動くんだけど、

色々やろうとすると、Web上にあるドキュメントが古いのか、PhoneGapが最近になって

突如バージョンがあがったせいか、書いてる通りにやってみてもできない。

こりゃだめだーと思って、最初からやることに。

とりあえずiPhone Developer登録は既に完了していたので、Xcodeをつかってやるぜ!

俺は赤の扉を選ぶぜ!と思ったがはてさてどうすりゃいいのか。

調べてみるとUIWebViewというのを使えばいいらしい。

HTMLプロジェクトに追加するのはドラッグドロップすれば完了だ。

その際にダイアログが出てくるので、"Create folder references for any added folders" を選択しておくと

元々のフォルダ構造とかが失われずそのまま追加できるのでいいぞ。

ほんでもって、UIViewControllerというのを作成する。

IBOutlet で UIWebView を利用するためのオブジェクト変数を用意しておいて、InterfaceBuilderから接続をする。

Files's Owner とかを右クリックして出てきた変数名と画面上についかしたUIWebViewマウスでつなぎあわせれば

接続できるぞ。なんて簡単なんだ。

さてコードの方に移り、HTMLを開くことにする。

一番最初に行われる初期化の処理は viewDidLoad にでも書いておけばいいらしいのでここに書く。

じゃあさっき追加したHTMLファイルはどうやって開くの?

UIWebViewURLの書式になっていないと開けないようなので、それを調べることから始まる。

アプリ内に追加したリソースファイルは、アプリデータに内皮されるらしい。

アプリが展開されるフォルダというのは、デバイスにより様々なのだが、そこから内皮されている

ファイルを取得するための処理というのがあるのでそれを利用する。

NSString *html_path = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory@"web"];

これでwebフォルダ内にあるindex.htmlファイル絶対パスを教えてくれるというわけだ。

あとはこれを読みこませればOK。

[web loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:html_path]]];

NSURL というのがURL書式を記述するためのオブジェクトだと思っていただきたい。

ここではローカルファイルパスを拾うため、 fileURLWithPath とするのがポイントだ。

file://nantarakantara/index.html みたいな書式になるんでしょうね。

これで、無事HTMLファイルがひーらーいーたーー!

html 内のリンク普通に動作する。ばっちり。

よし、アプリの申請だー。リジェクトされました。。。。


なんだか色々理由はあるみたいなんですが、そうですかだめですか。

というわけで、Android版を作って出すことにしました。

善は急げで、AndroidSDKとEclipseというものダウンロード

昔は色々設定が必要だったが、いまは開けば即使えるようになったらしい。便利便利。

こっちの場合も同じようなやつがあるんでしょう、ほらったWebViewこれを使えばいいらしい。

XCodeときは、いかにもアプリの画面を作れば完成って感じだったけど、Android場合

Layoutファイルというのを使わないといけないみたい。なんかこれはHTMLみたいな記法だな。。

どうなってんだかよくわかんないですけど、Layoutを作成して、WebViewを配置、

これをClassかいうやつから開いてやればいいらしいよ!

Android場合は、assetフォルダというのをつくってあげて、そこにHTMLファイル

置けばいいらしいですよ。なるほどね。

WebViewでの開き方は、assetフォルダを直接開けばいいだけらしい。いえーい!

layoutに配置したWebViewオブジェクト変数に呼び出して、、、

webView.loadUrl("file:///android_asset/web/index.html");

ひらいたーおっけーーーーーーー。

だけども、リンクを開くとブラウザが開いてしまうなあ。どうすればいいのこれは。

調べてみるとこうすればいいらしい。

webView.setWebViewClient(new WebViewClient(){

@Override

public boolean shouldOverrideUrlLoading(WebView view, String url) {

return false;

}

});

これで無事、WebView内で画面遷移するようになりました。

やっほー

そんで、なんとかつくりあげて、申請・・・

とかないんですね、公開したら公開されましたw

ていう感じで始めてつくってみたんで

よかったらダウンロードしてみて下さい!

https://play.google.com/store/apps/details?id=ff.appgroup.app001_hrenai

2013-03-29

http://anond.hatelabo.jp/20130329165121

さすがに保存するときに下位バージョンを指定してるだけ,という訳でもないんでしょうか。

Illustrator5って,MacOSXどころか漢字Talk時代ですよね…

電王戦第2局 佐藤慎一四段とPonanzaの対局によせて

基本情報

将棋棋士過去の対局によったイロレーティングによるランキングが有志の手で公開されている。

2012年度 棋士ランキング(http://homepage3.nifty.com/kishi/ranking2.html)。

大雑把に抜粋して以下のような感じ(2013/03/29時点、太字が第2回電王戦出場棋士)。現役プロ棋士はこの時点で総数163名。

順位 名前 レート 今年度増減
1 渡辺明竜王棋王王将 1975 73
2 羽生善治棋聖王位王座 1965 29
12 三浦弘行八段 1751 10
32 船江恒平五段 1659 9
43 阿部光瑠四段 1623 15
79 遠山雄亮五段*1 1543 -84
95 佐藤慎一四段*2 1511 -10
100 塚田泰明九段 1496 1
105.5 奨励会員*3 1478 -41
125.5 アマチュア*4 1426 35

私の事前の予想では三浦八段、船江五段、阿部光瑠四段はおそらく安牌、佐藤慎一四段が勝てるか怪しい、塚田泰明九段は負ける、といったところだった。GPSの賞金イベントからコンピュータ将棋プロ上位クラスに及ぶとは到底思えず、しかし(短い持ち時間ではあるが)清水アマ*5には完勝している、というところからプロ中位以下にはソフトも善戦すると見積もったのだ。

そんなわけで明日佐藤慎一四段対Ponanza戦は、現役プロソフトに負ける可能性が高い重要な対局になるわけである、と思われた、のだが。

第1局(阿部光瑠四段 対 習甦)のおさら

事前にソフト提供を受けた阿部光瑠四段は習甦を見事丸裸にして*6、本番でも研究手順に誘導し研究通りに圧勝した。

くわしくは日刊SPAレポートとかを見てくださいと。

プロ棋士が解説「第2回将棋電王戦」初戦で人間が勝てた理由(http://nikkan-spa.jp/409911)

第2局(佐藤慎一四段 対 Ponanza)の展望

研究されればプロ圧勝というのはほぼ確定の模様。現状のソフトは様々な戦形において地雷のように弱点となる筋が埋まっているようだが、しか機械学習による評価関数パラメータ構築では個別局面における弱点を潰すことは難しい。古くなった定跡をそうと知らずに学習してしまうという問題もあるらしい。

Ponanzaはプロ側へのソフト提供を断っている。研究されることの圧倒的な不利を回避したわけだ。

しかソフト側の別の不安要素も明らかになった。

第1局のニコ生では参考用として、局面毎のボンクラーズ*7による評価値が表示されたのである

このボンクラーズの形勢判断、習甦の(プロが一目で無謀と判断した)仕掛け以降、ニコ生解説者阿久津主税七段のそれとことごとく食い違った。一時は習甦大優勢とも言える+400点をつけながら、習甦の攻めが切れるに至って頭を垂れ手のひらを返したのだ。

阿部光瑠四段は習甦の研究を重ねることで、実質的ボンクラーズ改めPuella αにも勝利した、といえる。

そしてPonanzaと(PonanzaはもはやBonanzaチルドレンではなかったです。追記有り)Puella αはともに先駆的将棋ソフトBonanzaの発展形(Bonanzaチルドレン)、、、

ソフト思ったより強くない。てか佐藤慎一四段圧勝じゃね?

おわりに

阿部光瑠四段が習甦に圧勝し、同時にPuella αが株を下げまくったおかげで、第2回電王戦趨勢が見えてしまった感がある。明日の第2局で佐藤慎一四段がPonanzaに勝利すれば、おそらく第4局で塚田泰明九段もPuella αに勝つだろう。第3局の船江五段は勝つんじゃないかな多分。三浦八段はさすがに格が違う。

はいえ。

最強棋士羽生三冠の通算勝率は0.7236、これから最強棋士渡辺明三冠は0.6877(いずれも2013/03/28時点)。

プロプロレベルの相手に5局指せば、一発二発くらいは食らうものではある*8。


追記

Ponanzaは2012年からBonanzaライブラリは使っていないようです。

第21回世界コンピュータ将棋選手権 参加チーム

http://www.computer-shogi.org/wcsc21/team.html

第22回世界コンピュータ将棋選手権 参加チーム

http://www.computer-shogi.org/wcsc22/team.html

これは熱戦が期待できる、かもしれない。

追記おわり


*1 将棋倶楽部24レーティング3000になかなか届かないらしい、最近2800台に落ちたともfrom将棋連盟ライブコラム

*2 著名なカツラ棋士佐藤紳哉六段、どちらもサトシン。

*3 ここでの奨励会員は三段リーグ参加者プロとの公式戦対局数が少ないため一緒くたに扱っている、順位が小数なのは引用元では順位が空欄のため。

*4 アマチュア奨励会員と同様、一緒くたに扱っている、順位が小数なのは引用元では順位が空欄のため。

*5 断トツに最強のアマチュア棋士、実力はプロレベルって渡辺明三冠ブログに書いてた。

*6 阿部光瑠四段が事前に習甦とみっちり練習対局してきた(できた)ことは、個人的にはどうかなと思う。言ってみればタイトル戦の相手とスパーリングしておいて、相手側の記憶だけ消去するような行為で、圧勝もさもありなんとなる。ソフトプロ棋譜食べて強くなってるわけだから問題ないって意見もあるが、棋譜と実戦は違うでしょ。今後のプロソフト戦ではソフト本体の提供は無し、代わりに本番に近いバージョンでの棋譜を戦形ごとに何枚か公開、とかがいいと思う。

*7 このボンクラーズは先の日刊SPAレポート(http://nikkan-spa.jp/409912)によると第4局のソフト側「Puella α」の最新版とほぼ同じバージョンであるらしい(Puella αはボンクラーズの改称名)。

*8 羽生渡辺は相手もほとんどトッププロでこの勝率云々

2013-03-23

プロテクト強化後のもふったーも予想以上に酷かった件(追記あり)

ことのあらまし
  1. Twitterクライアントもふったーの作者「TweetDeckのconsumer secret簡単に抜ける、終わってる」(http://blog.livedoor.jp/blackwingcat/archives/1760823.html)
  2. 別の誰か「もふったーのconsumer secretも簡単に抜ける」(http://d.hatena.ne.jp/kusano_k/20130318/1363640368)
  3. もふったーの作者「プロテクト強化した」(http://blog.livedoor.jp/blackwingcat/archives/1762970.html)

プロテクトかけたアルゴリズムを実装したバージョン差し替え」たなんて言われると本当に「プロテクト」がかかっているのか確かめてみたくなるのが人情というもの。というわけで、プロテクト強化後のもふったー(v0.9.6b)からconsumer secretが抜けるか試してみた。結論から言うと、あっけなく取り出せた。以下に手順を記す。

手順

動作がよくわかっていないアプリケーションを解析して仕様を明らかにすることをリバースエンジニアリングと呼ぶ。ソフトウェアリバースエンジニアリングは基本的に対象を逆アセンブルしてひたすら読むことによって行う(その補助に1命令ずつ実行してレジスターやメモリーの様子を観察することもある)。しかし、よっぽど小規模なものでなければオブジェクトコード全体を逆アセンブルして最初から最後まで読むなんてのは不可能だ。人間の読速度には限界があるし、時間も有限だからだ。そして、詳しい動作を知りたい部分というのは全体のごく一部であることが多いので全逆アセンブリを読むのには非常に無駄が多い。

からリバースエンジニアリングはいかに詳らかにすべき動作を行っているコードを絞り込むか(=読むべき逆アセンブリを少なくするか)が重要になる。

この場合も同様だ。TwitterGUIクライアントを頭から読むのは到底無理なので、どうやって解析すべきコードの範囲を狭めるかを考えた。それにはOAuth認証においてconsumer secretがどのような役割を果たすのかを知る必要がある。

OAuth認証で、consumer secretはそのままサーバーに送信されたりはしない。signatureの生成にHMAC-SHA1が使われ、その鍵にconsumer secretが使われる。HMACは次のように算出される。

HMAC (K,m) = H ((K ⊕ opad) ∥ H ((K ⊕ ipad) ∥ m))

ここで

である

まずはこのあたりから攻めようと思った。SHA-1計算はいくつか特徴的な定数が使われるので、そこからSHA-1計算に使われているであろう関数444190を特定する。この関数エントリーポイントに中断点(ブレークポイント)を設定してOAuth認証をさせるべくもふったーの「ブラウザ認証ボタンを押す。狙い通り中断するので関数を抜けるまで実行する。関数401100の4012DAに出た。少し下を見るとこのようになっている。

CPU Disasm
Address   Hex dump          Command                                      Comments
00401311  |.  33F6          xor     esi, esi
00401313  |   8D8C24 A40000 /lea     ecx, [local.54]
0040131A  |.  394C24 14     |cmp     dword ptr ss:[local.90], ecx
0040131E  |.  75 0E         |jne     short 0040132E
00401320  |.  3BF5          |cmp     esi, ebp
00401322  |.  73 29         |jae     short 0040134D
00401324  |.  0FB68434 A400 |movzx   eax, byte ptr ss:[esi+esp+0A4]
0040132C  |.  EB 21         |jmp     short 0040134F
0040132E  |   3BF5          |cmp     esi, ebp
00401330  |.  73 1B         |jae     short 0040134D
00401332  |.  8B5424 18     |mov     edx, dword ptr ss:[local.89]
00401336  |.  52            |push    edx                                 ; /Arg1 =  [LOCAL.89]
00401337  |.  8D8C24 FC0000 |lea     ecx, [local.33]                     ; |
0040133E  |.  8BD6          |mov     edx, esi                            ; |
00401340  |.  E8 CB4D0000   |call    00406110                            ; \mofooter.00406110
00401345  |.  83C4 04       |add     esp, 4
00401348  |.  0FB6C0        |movzx   eax, al
0040134B  |.  EB 02         |jmp     short 0040134F
0040134D  |   33C0          |xor     eax, eax
0040134F  |   34 5C         |xor     al, 5C
00401351  |.  888434 B80000 |mov     byte ptr ss:[esi+esp+0B8], al
00401358  |.  83C6 01       |add     esi, 1
0040135B  |.  83FE 40       |cmp     esi, 40
0040135E  |.^ 72 B3         \jb      short 00401313
00401360  |.  895C24 3C     mov     dword ptr ss:[local.80], ebx
0040134F  |   34 5C         |xor     al, 5C

が注意を引く。もしかしてこれはopadとのxorではないか?

00401351  |.  888434 B80000 |mov     byte ptr ss:[esi+esp+0B8], al

xorした結果を格納している。

先ほどの中断点は無効化しこのループを抜けた地点である401360まで飛ばす。この時点でesp+0B8を見ると次のようになっている。

Hex dump
64 2E 16 64|37 04 32 6D|0F 0D 26 29|3A 37 1F 2F|
18 69 6E 6E|0D 25 29 33|11 34 29 69|12 36 24 1E|
05 16 33 6A|04 3B 0E 68|7A 5C 5C 5C|5C 5C 5C 5C|
5C 5C 5C 5C|5C 5C 5C 5C|5C 5C 5C 5C|5C 5C 5C 5C|

あとはこれと5Cとをxorすればconsumer secretが手に入る。終わり。

追伸

はてな増田スーパーpre記法で半角の<>が含まれていると投稿が出来ないのを早く直してください。

3/23 18:45追記

もふったーの作者から反応があった。「本気だったつもりのもふったーのデバッグ処理が残ってた」らしい(http://blog.livedoor.jp/blackwingcat/archives/1763951.html)。修正したとのことなので最新版(v0.9.6e)を見てみた。確かに若干変更されているが何の問題もない。SHA-1の呼び出しに中断点を設置して渡されているバイト列を見るだけ。

CPU Disasm
Address   Hex dump          Command                                  Comments
00401324  |.  8D4424 20     |lea     eax, [local.102]
00401328  |.  50            |push    eax                             ; /Arg1 = 
00401329  |.  E8 623A0400   |call    00444D90                        ; \mofooter.00444D90

ここでeaxが指すメモリーを見ると以下のようになっている。

01 23 45 67|89 AB CD EF|FE DC BA 98|76 54 32 10|
F0 E1 D2 C3|00 02 00 00|00 00 00 00|40 00 00 00|
40 4F 73 53|62 54 5C 7E|59 57 53 42|55 45 7A 57|
61 47 7A 5B|42 4F 7B 61|5D 66 5E 7A|42 7F 40 63|
79 66 05 55|79 4C 60 42|02 10 36 36|36 36 36 36|
36 36 36 36|36 36 36 36|36 36 36 36|36 36 36 36|

先頭32バイトゴミ無視して0x36とxorすればconsumer secretが得られる。

2013-03-15

http://anond.hatelabo.jp/20130315201340

http://anond.hatelabo.jp/20130315120759 を書いた元増田ですが、脊髄反射の下手な改変が気持ち悪いし意味不明なっちゃってるので、逆バージョン書いてみますね。

確かに増田も不注意だったかもしれない。でも、元増田彼氏を批判すること自体を、急進的フェミニスト呼ばわりするのもまたフェアではないでしょう。

元増田彼氏は、ある意味世代的にはありがちな行動をしているのですが、実際にはもうそれが「男の本能」として擁護される時代は終わりかけています。今回のようなことがあるたびに拒まれた女性に対し不機嫌になっていて誰が幸せになれるというのでしょうか。信頼に欠ける男として生きづらい人生を歩くのが伝統的な男の甲斐性なのか、という話です。

かつての日本には、同じシチュエーションで男にちょっかいかけられても本心では嫌がらない女の子が10000人いたら3000人、いやもっといたでしょう。そういう時代であれば、女が悪いし単なる事故だし増田彼氏は何も悪くない、むしろ据え膳は食うべきだったのかもしれませんが、現状では必ずしもそうではないという現実があります。「以前はこういうものだった」「男ってこういうものだよ」というのはもう通用しないのです。

例えて言うならば、かつては祭りで人が死ぬのは年中行事運動部体罰を加えるのは当然の教育ヤクザは街の安全を守ってくれる存在であったのが、いつのまにか事故を起こした責任が問われ、体罰教師は批判を浴びクビになる、暴力団は追放される。そういうようなものです。古い慣習が身についてる人たちは、古い力を持った加害者に対して内心は同情し、被害者のことをクレーマー根性がない、潔癖すぎると口汚くののしるしょうが、あくまでそれは酒場愚痴レベルまでしか許されないスタンスです。もう、それを表立って表明することができる世の中ではないのです。

昔は、女と女の親のほうが「男はこういうもの」という現状を受け入れていましたから、結婚までは泊りがけの旅行は厳しく禁止する、門限を設けるなど、不幸な関係にならないように自衛してくれていたのです。しかしもう相手の自衛に期待できる時代ではないのですから、男のほうも相手に対しきちんと意志を確認する、性について二人で話し合っていくといった自衛が必要でしょうね。

時代の過渡期においては、かならずこのような「本来はこうあるべき」という建前と、「これまではこうだった、現状はこうだ」という実情の食い違いが発生します。しかし、実情がこうなのだからといって、「本来はこうあるべき」という建前までをエキセントリック意見きれいごととして叩き潰そうとする人は、時代の流れについていけていないのではないでしょうか。

「こうあるべき」と主張するのと「これまではこうだった、現状はこうだ」という事実からも目をつぶるのはまったく別ものであることを忘れてはいけないと思います。「こうあるべき」と主張する人は、それでも必ずしもそうではないという現状を見据えて自衛すべきだし、「これまではこうだった」と過去に甘えている人は本来どうするべきかというところを忘れず、少なくとも自分はそうしないという自戒必要というところです。

2013-03-12

http://anond.hatelabo.jp/20130311173507

まりOK=セックスOKということだから襲ってもOK!ってか。「女の子の気持ちわかって><」系の男バージョンかよ

2013-03-10

http://anond.hatelabo.jp/20130310181105

スキル必要な作業はSI内部だけで回した方が楽だし、環境を整えておけば時間かけずに品質も確保できるはずだけどな。


最近経験したプロジェクトだと開発自体は社内の人間だけでやってたな。

プログラマ的な作業は要件定義と平行して、本格的な開発に入る前に8割方終わらせてた。


下請けにお願いするのは、要件定義作成した資料をドキュメントに反映するとか、コードの細かな調整とかだった。

コードドキュメントへの変更はバージョン管理のおかげで誰がいつ何を書いたか分かるから毎日の変更分だけを10分ぐらい見てすぐにメールという感じで、時間のかかる対面でのレビューはしなかった。


あとは膨大なテスト

基本的には同じようなパターンの単純作業が続くからある程度やり方が確立すれば、わりと回る感じだった。

2013-03-03

DMM APInode.jsで今の気分に最適なエロ動画紹介サービスをつくってみた

作成の経緯

エロが好きです。

ボクはDMM.R18のヘビーユーザーなのですが、どうしても自分の好みの中だけで、グルグル回ってしまい、

世の中にAVは山ほどあるはずなのに、知らないなんてもったいないもっとたくさんのエロ出会いたいという思いがあって日々悶々としていました。。

そんな中、AVというのは毎日の気分によってオナニーしたい見たいものが違うわけだから(例えば毎日食べたいおかずが違うように)、

今の自分の気分を簡単に答えれば、それに対してオススメAV動画を紹介してくれるというサービスはどうだろう?とモヤモヤと考えていました。

ある日、会社の人に相談したら、それ「いいね!」ということになって、「そういえばDMMAPIってのが公開されたから、それ使ってできるんじゃね?」ってことになり、

本格的にサービス開発を行うことになりました。

そしてこの度無事リリースすることができました。

作成したサイト

「今夜のおかず」

http://okazunight.com/

つの質問YES / NO で答えるだけで、今のあなたに最適なアダルト動画を紹介するサービスです。

使ってる技術

サーバーサイド:node.js

フレームワークexpressnode.jsフレームワーク

CSSフレームワークTwitter Bootstrap

クライアントjQueryCoffeeScriptSCSS

データベースMySQL

ビルドツール:grunt

バージョン管理GitHubプライベート

HTTPサーバNginx

インフラ:某クラウドサービス

node.jsは少し趣味でやった程度で、今回やってセッション管理ルーティング周りが勉強になりました。

データベースにはMySQLを使っていますnode.jsならばmongoDBというイメージが強いですが、質問ランダムに表示する機能で、

mongoDBは現時点で正式な機能としてはランダム検索が出来なかったので、MySQLを選びました。

あと、CoffeeScriptSCSSJavaScriptCSS記法を簡単にしてくれるやつで、慣れてしまうと離れられません。

あとはTwitter Bootstrap。これなしでは生きていられません。

こだわった点

RailsとTwitterBootstrapでエロ動画ソーシャルブックマークWebサービス作った

Rails + Twitter bootstrapでエロ動画ソーシャルブックマークWebサービスソーシャルオナニー=ソシャニーを作りました




こちらです http://www.socianie.com




【なにこれ?】

かっこつけた言い方をすると、

「いっぱいエロ動画あるけど結局みんなどんなお宝動画で抜いてるの?という日常的な疑問への答え」

とかでしょうか。

実際どんな事が出来るサービスかというと、基本的には、はてなブックマークのようにエロいページをブックマークする(その時に、コメントを付記することができる)というものです。

サイト内の他のユーザーフォローすることができ、TwitterのようにTimelineのようなものがあってそこにフォローしている人がブックマークしたページが表示されます(そのページが、xvideos,fc2などの有名サイトならば埋め込みプレーヤーですぐ再生出来ます。)

まりフォローしてる人の最新お気に入りエロ動画がチェックできます

ブックマークされたページはそれぞれが固有のページを持っており、タグを付ける事ができます

ユーザーブックマークしたもの動画一覧で横断的に見ることができ、並び替え・検索などが出来ます

ブックマーク数で今日ランキング今週のランキングなどが見れます

あと、累計ブックマーク数によってユーザーランクが上がったりします。

TwitterOAuth認証ログインが出来ますTwitterツイート投稿などはしません。また、サイト内の名前アイコンTwitterのものを流用するかどうかも自分で決められます。)





他のエロサイトとの違いは、3つあると思っています

ソーシャル機能。他にも世の中に色々素晴らしいエロサイトがありますがそれらはソーシャル機能を持つものが少ない。

②上記の話とちょっと被ってますが、他のサイトは基本コンテンツ自体を自動クローリングするけれどソシャニーはそこをユーザー自身に委譲しているため、集まってくる動画の質はそれに比べて上がるんじゃないかというのと、

エロサイトありがちな出来るだけごちゃっと感を無く広告も無しでTwitter bootstrap使って小綺麗な感じ




作成後記】

Webサービス作るならRailsかな楽で便利らしいしというざっくりとしたイメージからRailsで作り始めましたが、

ネット情報入門書に取り組んでもサンプルと同じモノは作れても実際自分が作りたいモノになると、で、どうやるの?となりなかなか進みませんでした。

Railsは色々と勝手によろしくやってくれる機能が多すぎて実際何が起きてんの?というのがわかりづらいというのが第一印象でした。

色々試行錯誤した結果、一番参考になったのはRails tutorial( http://ruby.railstutorial.org/ruby-on-rails-tutorial-book )でした。

英語ですがバージョンは新しいしBootstrapの使い方もわかるしサンプルがTwitterクローンサービスを作ろうというなかなかおもしろものなので途中で飽きること無く取り組めました。

何かを学ぶ時は、モチベーションが続く形の学び方が一番いいと思いました。

僕はエロ動画が大好きなので、エロサイトというのもモチベーションの1つです(ただ、作業中に脱線して気づいたらキーボードではなく下半身に手が伸びているという事もありました。)

また、上記のチュートリアルテスト駆動開発なのでSpecテストをモリモリ書いているのですが、とりあえずはテストに関しては何をやってるのかざっと眺める程度で精読しませんでした。

まずは全体像を把握して何が必要か把握したかたからです。結果的に最後までやりきれたので良かったと思います





あとは、Rails固有の知識ではなくWebサービス全般の知識で足りないな、と思ったときネット上や本屋立ち読みで済ましました。

ネットで細切れにお勉強している場合本屋で体系的にまとまっている本をざっと読むと意外に抜けてる知識が保管されたり脳内インデックスが作れるのでいいと思いました。




バージョン管理gitを使いました。

理由はみんなが良い良いというので乗っておくかという安易なものです。

実際のところgitの良い所を使い倒せているのかというと全くそんな事ないですね。

せいぜいstash位でしょうか。あとbisectとか。




リポジトリ最初DropBoxに作ってたのですが、途中からBitbucketを使いました。

GitHubを使わなかった理由はBitbucketプライベートリポジトリ無料で持てるからです。

また、恥ずかしがり屋なのでGithubで公開は敷居が高いと感じたからです。

初のRailsプロジェクトというのもありソースがイケてないので恥ずかしいのです。

いつかイケメンコードGithubで公開してオレツエーしたいものです。




サーバーエロOKのところを探すのがなかなか難しく結局海外VPSを使いました。

Linodeというところですが、他との違いを挙げるとiPhoneアプリ経由で再起動などが出来たりします。あまりこの機能使ってないですが。

OSベタCentOSです。

構成はpassenger+apacheで、DBSQLite特にLBなどはないです。

諸々構築後に人気が出た時困らないように負荷分散のお勉強なんぞもやりかけましたがまずは不要かなということで辞めました。

ちなみにサーバーがUS西海岸なのでSSHで作業するとエディタちょっともっさりすることがありました。




プロジェクト管理は、会社でも使ってるのでRedmineかなと思ったのですがどうせ一人だしRedmineのUIきじゃないのでTrello( https://trello.com/ )を使いました。

TODO,Doing,Done,Bug,Suspendのリストを作ってやること忘れないように管理しました。

ふと出先で思いついた機能とかをiPhoneでスイっと追加など出来て便利でした。




正月に公開してお友達界隈で見てもらったんですが、よかれと思って作ったChrome拡張CSRFの対策が不備あり結局ブックマークレットにしたり、

ソースを見てもらったら設計RestfulじゃないとかControllerがfat過ぎるModelに押しこめなどアドバイスをもらえたり無知な僕には色々とお勉強になりました。

出来たものはしょぼいものですが、「Webサービス作ったことないコンプ」は少し解消出来た気がします。




以上、月19ドルも払ってるのにお友達だけで使われてるのも寂しいので増田でまとめついでに宣伝してみました。

叩かれるんでしょうか。怖いです。いじめないで。

2013-03-02

webフレームワーク王道としての役目を終えつつあるRails

そろそろRails4が出るらしいが悲しいほどに話題にならない。webフレームワーク代名詞存在メジャーバージョンアップにしては寂しい限りだが、そんな現実に正直納得してしまう俺がいる。

8年前に生まれたRailsバージョン0.*で世界中に衝撃を与え、1.*で数多の模倣フレームワークを生み出し、2.*でその名声を確固たるものにし、3.0で完成した。

2から3.0にかけては大規模な変更を伴ったがいずれも素晴らしい変更だった。今見ても3.0は素晴らしい出来だった。

しかし3.1以降のRailsはどうだろう。改善と呼ぶにはあまりにも実験的な変更が多いのではないかバージョンが上がる度に失われて行く互換性とノウハウ。変更をキャッチアップするだけでも一苦労だが、キャッチアップするメリットを見いだせないのがさら苦痛拍車をかける。もはや10分でブログが作れるとセンセーショナルな印象を与えたあのシンプル実用的で敷居の低いRailsは無くなった。

現在Railsの動向についての開発者DHHの発言をボクなりに解釈するとこうだ。「Rails実験的なプロダクトで、より良いwebテクノロジーを生み出す道標」。今のRailsは確かにそういう道を歩んでいる。先進的ではあるが実用性に疑問符が付くような技術でも積極的に取り入れる姿勢を貫いている。

確固たる位置を築いた後は保守的な道を歩まざるを得ないプロダクトが多い中でRails真逆の路線を進み出したが、しかしその結果Rails学習コスト新人でも中堅でも等しく高いままだ。なぜRails精通したエンジニアが首を傾げながら新しいバージョン勉強をしなければならないのか。その新機能は誰のための変更だろう。より良いwebのため?そういう実験が適さないほどRailsは大きくなりすぎたように思う。

次の4がDHHが直接関わる最後バージョンになるのではないかとすら思っている。もう彼自身webフレームワークというものにあまり熱意を抱いていないのは明白だ。

28ページ中1ページ目を表示(合計:681件)