「KEY」を含む日記 RSS

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

2016-03-11

[]3月11日

○朝食:なし

○昼食:おにぎり三個

○夕食:うどん餃子シュウマイ、ファミチキ

調子

むきゅー。

朝起きたら37.2と微熱だったが、頑張ってお仕事いった。

けど、お仕事メチャクチャ大変だった。

22時半ぐらいまで残業だったんだけど、最後の一時間もうろうとして、

Select *

From hoge h

Where h.key Not Exist

(

Select *

From piyo p

Where h.key = p.key

)

こんな感じのSQLが動かないー動かないーって唸ってた。(今もふらふらで適当に書いたから、そもそも間違ってないとか、意味がわからないとかだったらごめん、existとinの書き方ががごちゃ混ぜになって、existなのに比較するカラム名を書いてたって間違いだってことが書きたかっただけです(のわりにこの例文だとexistのカッコの中のselect文がアスタだけなのが納得いかない感があるな、どうやってkeyと服問い合わせを比較するつもりだったんだよ))


帰り道のコンビニトラバで指摘された肉を買い込んだので今から食べます

2016-02-14

思春期青春KeyとI'veだった人間がまともに世間で生きられる訳がないんだよな。

若いころの思い出の曲は?」

さくらんぼキッス~爆発だも~ん~ です」

2016-01-09

翻訳vvvウィルス(TeslaCrypt)の削除と復旧手順

原文:https://community.spiceworks.com/how_to/125475-teslacrypt-2-2-0-removal-and-decryption

原題:TeslaCrypt 2.2.0 Removal and Decryption

原著者:Isaac Rush's (hewhowearsascarf) Portfolio of IT Projects - Spiceworks 氏 (Thank you for your contribution! This article is a translation of your post.)

翻訳日:2016年1月9日

はじめに

私たちワークステーションのうちの一つがTeslacryptランサムウェア感染しました。すべての文書暗号化され、拡張子vvvに変えられました。マルウェア感染のにおいて最も安全回復方法コンピューターワイプしてバックアップから復元させることです。しかし、それは場合によっては選択肢にならないことがあります私たち場合ユーザローカルコンピュータに何のバックアップもとっていませんでした。それで、私たちランサムウェアを取り除く方法ファイルを復号する方法確認する必要がありました。復号を達成させてくれたPythonスクリプトの作者であるGoogulatorに大きな感謝を送りますhttps://github.com/Googulator/TeslaCrack

そこに書いてある説明に従うといいです。引用していくつか説明を付けたものを以下に用意しました。元の記事にはたくさんの指示が書いてありますが、私たちが行った手順は以下の通りです。

手順(全25ステップ)

1. コンピュータからTeslaCryptランサムウェアを取り除く

セーフモード再起動し、Malwarebytes scanを走らせて、見つかったすべてのマルウェアを削除します。私は複数の信頼できるマルウェアクリーナーを使ってこれが消えたか確認することをお勧めします。必要だと言われたら再起動します。これでウィルスはきれいになったはずです。次はドキュメントを復号します。

2. この説明を見よう: https://github.com/Googulator/TeslaCrack.

私たちPythonスクリプトを使って、AES公開鍵特定して、その数値を因数分解して、それから秘密鍵特定して、そしてファイルを一つ復号します。一度復号に成功したら、コンピュータすべてを対象に実行できます。できるなら、多く速く処理するために他のコンピューターを使ってください。

3. https://github.com/Googulator/TeslaCrack/archive/master.zipダウンロードして「C:\decrypt」に展開する
4. VVV暗号化されたドキュメントを一つ、このフォルダ「C:\decrypt」にコピーする
5. Python 2.7 64-bit release をダウンロードする。 https://www.python.org

インストール管理者権限で行ってください。また、インストール中の操作で、Pythonパスに追加するオプションを必ず選択すること。

6. 管理者権限コマンドプロンプトを開き、以下のコマンドを実行する:

python -c "import urllib2; print urllib2.urlopen('https://bootstrap.pypa.io/ez_setup.py').read()"; | python easy_install pip

pip install http://www.voidspace.org.uk/python/pycrypto-2.6.1/pycrypto-2.6.1-cp27-none-win_amd64.whl

pip install ecdsa

7. コマンドを実行する: python teslacrack.py .

私の実行結果は以下の通りです:

Cannot decrypt ./VENDOR LISTING BY CATAGORY.xlsx.vvv, unknown key

Software has encountered the following unknown AES keys, please crack them first using msieve: A1373BCF4EDB39BCFEDD44FA86A82498410A7E83456D8E80E52966F6717CB8B8E5846BBC7A540647AE770FEDEAA0E7F8A0466082156DB332A757407A12C9FB0 found in ./VENDOR LISTING BY CATAGORY.xlsx.vvv

Alternatively, you can crack the following Bitcoin key(s) using msieve, and use them with TeslaDecoder: 5ECA19D475A313AC3DEF915CE6FA37BE012CD1676590C8F253135A3AD92345B78C32C46DB3246ED84A7B9A8C62F1A13D2AF08F09FFB3551701E7B75CCC79457C found in ./VENDOR LISTING BY CATAGORY.xlsx.vvv

8. 最初の数値をクリップボードコピーする

私の場合は以下の値をコピーしました。 A1373BCF4EDB39BCFEDD484FA86A82498410A7E83456D8E80E52966F6717CB8B8E5846BBC7A540647AE770FEDEAA0E7F8A0466082156DB332A757407A12C9FB0

9. http://www.mobilefish.com/services/big_number/big_number.php に行って、16進数から10進数に変換する

さっきの数値はこのようになります: 8443554284208758706290725803426642738777516291375882082881197977752270634322152168104703798454983966849000112082164921264407639940139993317228747401502640

10. 因数分解のためにまず http://factordb.com/ で数値を入力する。

私の場合だと、8443554284208758706290725803426642738777516291375882082881197977752270634322152168104703798454983966849000112082164921264407639940139993317228747401502640 を入力して「Factorize!」を押してみました。もしあなたラッキーなら、画面の左端には「FF」と表示されるでしょう。これは完全に因数分解されていて、すべての因数がリストされていることを意味します。この場合あなたは以下のyafuを使う手順を行う必要はありません。unfactor.pyのところ(訳者注:手順19)までスキップできます

もし「CF」や「C」と表示された場合私たちはまず因数分解をするためにyafuを実行する必要があります因数分解ができたら、 factordb.com に戻ってその整数を下のほうにあるレポートフィールドからレポートしましょう。そうすることで、その数値が「FF」で表示されるようになります因数分解は数値の複雑さによって数時間・数日間・数週間かかります因数分解が終わったら、私たち秘密鍵を得るのに使用するたくさんの数値(因数)を得ていることでしょう。私はmsieve, yafuとこれらのバリエーションを試しました。これを動かすのは結構大変でした。いくつかの問題説明が不完全で、すべての構文を与えられていませんでした。しかし、ついに私はyafuを動かしました。私が何をしたか、以下に書きます

11. http://www.mersenneforum.org/showthread.php?t=20779 から「GGFNS.zip」をダウンロードし、「C:\ggnfs-bin」に展開する
12. http://sourceforge.net/projects/yafu/ から「yafu-x64」をダウンロードし、「C:\ggnfs-bin」に展開する
13. コマンドプロンプトを開き、「C:\ggnfs-bin」に行く
14. 「yafu-x64.exe "tune ()"」を実行する
15. 「yafu.ini」を編集する。「ggnfs_dir=../ggnfs-bin/」「ggnfs_dir=C:/ggnfs-bin/」へ変更し、保存して閉じる。
16. 「yafu-x64.exe "factor(あなた10進数の数値)" –v –threads 4」を実行する

例: yafu-x64.exe "factor(8443554284208758706290725803426642738777516291375882082881197977752270634322152168104703798454983966849000112082164921264407639940139993317228747401502640)" –v –threads 4

17. これはひどく時間がかかる部分です。終われば、「factor.log」に因数がリストされます。このファイルを開きます

因数分解を始めると、小さな因数は素早く見つかり、このようにリストされるでしょう : 「div: found prime factor = x」。ログファイルの中から「found prime factor」を検索します。

さらに「prp」も検索します。このような行が見つかるでしょう。: prp32 = 25647545727466257054833379561743

18. http://factordb.comあなたの数値を因数分解した結果をレポートする。 あなたがすべての因数をレポートしておけば、それは「FF」表示に変わる。あなたはすべての因数を知っている。
19. コマンドプロンプトで「C:\decrypt」に行く。
20. 「python unfactor-ecdsa.py 暗号化されたファイル名 前の手順で得た素数をスペースで区切ったもの」を実行する

すると、AES秘密鍵が出力されます

これが私の実行結果です:

unfactor-ecdsa.py VENDOR.xlsx.vvv 2 2 2 2 3 5 367 12757 25647545727466257054833379561743 75938537910569673895890812481364802067167 3858259146292441335085163995598583072203543699186432807503634945432314399

Found AES private key: b'\xbd\xa2\x54\x3a\x21\x75\xb9\xf3\x0d\xf6\xf3\x09\x60\xec\x08\x2f\x3e\xc5\xef\x61\xd4\x03\xa3\x5b\xc1\x47\x7e\x10\x47\x0a\x7c\x88' (BDA2543A2175B9F30DF6F30960EC082F3EC5EF61D403A35BC1477E10470A7C88)

21. 「teslacrack.py」 の 「known keys」にあなた公開鍵(訳者注:手順8の値)と秘密鍵(訳者注:手順20の値)を追記する。

私は24行目に追記しました:

'A1373BCF4EDB39BCFEDD484FA86A82498410A7E83456D8E80E52966F6717CB8B8E5846BBC7A540647AE770FEDEAA0E7F8A0466082156DB332A757407A12C9FB0': b'\xbd\xa2\x54\x3a\x21\x75\xb9\xf3\x0d\xf6\xf3\x09\x60\xec\x08\x2f\x3e\xc5\xef\x61\xd4\x03\xa3\x5b\xc1\x47\x7e\x10\x47\x0a\x7c\x88',

22. 「python teslacrack.py .」を実行する。

ファイルが復号されるはずです。

23. ドライブ全体を復号するために「python teslacrack.py C:\」を実行する。
24. 終わったら、すべての「*.vvv」と「howto_restore*」を検索し、移動または削除する。

これでもうクリーンかつ復号済みの状態になりました。

25. Backup, Backup, Backup!

あなた重要ファイルバックアップしましょう!できればすべてのシステムで。同じようなことが起こった場合でも、回復するために無数の時間を使うかわりに、バックアップから復元できるようになるから

まとめ

きっとこれらの追加の手順は皆さんを助けます自分がこの手順を行ったときはたくさんの問題がありました。それでもしあなたがこれを不完全だと思うなら、手順を更新するのでお知らせください。たぶん私たちはいっしょにこの手順をより完璧にすることができますありがとう

参照

https://community.norton.com/en/forums/how-decrypt-teslacrypt-vvv-files

http://factordb.com/

http://www.mobilefish.com/services/big_number/big_number.php

http://gilchrist.ca/jeff/factoring/nfs_beginners_guide.html

http://www.mersenneforum.org/showthread.php?t=20779

https://github.com/Googulator/TeslaCrack

2015-11-27

シリア危機関係各国の立ち位置について

Syria crisis: Where key countries stand

2015年11月26日22時15分閲覧)

http://www.bbc.com/news/world-middle-east-23849587

シリア危機:関係主要国の立場とは

2015年10月30日

シリア内戦は、いくつかの大国を巻き込んで展開してきた。バッシャール・アル・アサド大統領と、彼に反対する多数の反政府勢力、いずれかを支援したり、敵対したりといった形で。

10月30日に、ウィーン会議に参加する関係各国は、シリアでの停戦への道を開くための9項目からなる計画案に同意した。しかし、アサド大統領処遇に関しては意見の分裂が続いている。

ここでは鍵を握る国々の立ち位置を示していこう:

地図シリア国内の勢力分布図)

ロシア

画像ロシア過去数十年にわたって、シリアの最も強固な同盟国の1つである

ロシアは、シリア大統領バッシャール・アル・アサドにとって最も重要な後援者であるシリアでの権益ロシアが維持するためには、政権の存続は決定的な意味を持つ。

このため、国連安全保障理事会アサド大統領避難する決議案をロシアは阻止しつづけている。また、国際的批判にもかかわらず、シリア軍に武器供給し続けている。

ロシアシリアタルトゥース港に海軍施設を保持している。この基地ロシア地中海に持つ唯一の基地であり、黒海艦隊使用している。また、アサド大統領が属するアラウィー派の中心地であるラタキアにも空軍基地を置いている。

2015年9月ロシア反政府軍への空爆を開始した。ISと「すべてのテロリスト」を攻撃目標とすると宣言している。これについて、西側諸国支援された反政府勢力は、ロシアから攻撃を受けていると報告している。

にもかかわらず、ウラジミールプーチンロシア大統領大統領は、内戦を終わらせるには政治解決しかないと言っている。


アメリカ合衆国

画像米国アサド大統領シリアの将来の政権から排除することを求めている)

米国は、シリアで大規模に行われてきた残虐行為に対する責任者としてアサド大統領非難しており、その退陣絶対条件としている。

しかし、戦争を終わらせて、暫定政権樹立するためには、和平交渉が必要とも認めている。

米国シリアの主要反体制派の連合体(シリア国民連合)を支援し、穏健派反政府勢力に対しては、限定的軍事援助を行っている。

2014年9月米国は有志国連合としてIS及び他のイスラム過激派に対する空爆を開始した。

しかし、アサド政権軍を手助けするような攻撃は避けている。また、政権軍と反政府勢力との戦闘に介入することも避けている。

このため、5000人のシリア人反政府軍として訓練して武装させ、ISとの地上戦に投入するという計画は、わずかな成果しか上げられず失敗した。


サウジアラビア

画像サウジアラビアは、シリア反政府勢力のうちのいくつかに軍事経済援助を与えている)

スンニ派に属するこの王国は、アサド大統領内戦終結後の政権に留まることはありえないと明言している。つまり暫定政権へと権力委譲するか、あるいは実力で排除されねばならないと。

グループかの反政府勢力に対して、サウジ政府軍事経済援助を与えている。その対象にはイスラム主義を唱えるグループも含まれている。

また、シリア政府軍の爆撃から民間人を守るために、飛行禁止空域を設定するべきだとも主張している。

2013年アサド政権軍が化学兵器シリア使用したが、オバマ政権軍事介入を避けた。サウジ指導者達はこの決定に強く反発した。

その後、ISの支配地拡大と、それがサウジ国内の少数派に与える影響を警戒して、サウジ指導部は米国主導の有志国連合の一員となり、ISに対する航空攻撃に参加することに同意した。


トルコ

画像トルコシリアでの反政府蜂起が始まって以来、アサド退陣を求めている)

トルコ政府シリアでの反政府蜂起が始まったときから一貫してアサド大統領批判し続けている。

レジェプ・タイップ・エルドアン大統領は、「350,000人を死に追いやった独裁者を受け入れろ」とシリア国民に求めるのは不可能だと述べている。

トルコシリア反政府運動の重要な支持者であり、また、およそ200万人におよぶ難民を受け入れるという難題も抱えている。

反政府勢力戦闘員武器、それに避難民の国内通過を認めるというトルコ政府方針は、結果として諸外国ジハード主義者がISに加わる手助けにもなった。

トルコ2015年7月にISによる攻撃を受けた後で、シリアのISを攻撃する有志国連合が国内空軍基地使用することを認めた。

しかし、トルコは、有志国連合がクルド人防衛隊(YPG)を支援していることには批判であるトルコEU米国トルコクルディスタン労働者党PKK)をテロ組織認定しているが、YPGはその流れをくむ組織なのだ



イラン

画像イラン人指揮官が、反政府軍と戦うシリア政府軍支援している)

シーア派地域大国イランは、アサド大統領とそのアラウィー派支配する政府支援するため、年間数十億ドルを費やしているとされる。これには軍事顧問団の派遣武器援助、資金提供石油供給などが含まれる。

イランにとって、アサド大統領は、アラブ世界におけるもっとも緊密な同盟であるイランレバノンシーア派武装組織ヒズボラ)に武器を送る際、シリア重要な中継拠点となっている。

それだけでなく、イランヒズボラへの影響力を使って、シリア西部アサド派の勢力を支援するためにヒズボラ戦闘員を送り込んだとも考えられている。

イランおよびイラクから送り込まれてきた民兵は、シーア派聖地を守るためにシリア軍部隊と共同して戦っていると主張している。

イラン提案は、シリアでの政権交代平和裏に行うため、複数政党制の自由選挙を行う、というものである

シリア問題解決のため、これらの関係各国がはじめて一堂に会する国際会議ウィーンで行われる。

2015-11-07

形容矛盾

http://anond.hatelabo.jp/20100327202020ブコメが盛り上がっているのを見て便乗したくなった。

ピアソン・エデュケーション発行『C++プログラミング【第二版】vol.1』 asin:489471115X という本のP206~207に、次のような文章がある。

定数変数名前付き定数もしくは読み出し専用変数と呼ばれることがあります。お気づきのように、「定数変数」という用語は、「小さな大根」や「冷凍焼け」などと同様に形容矛盾です(あなたが気に入っている形容矛盾があったら、まえがきに挙げた筆者らの電子メールアドレスに送ってください。よろしく!)

この本は訳書でオリジナル英文ではなんと書かれていたかは調べていない。「小さな大根」や「冷凍焼け」は訳者が考えた日本語形容矛盾だろう。

もっとないか考えてみた。

裏表紙」…同じ本を読んでいる同僚に話したら「表紙の表というのは表面と内部という対立を表すもので、裏というのは背面と前面という別の対立を表すものから矛盾しないのではないか」と熱っぽく反論された。

若年寄」…筒井康隆の『色眼鏡の狂想曲』( asin:4122025168 所収)という短編で指摘されていた。

「変光恒星」…「変光星」とだけ言うことが多そうだけど、検索したら少しはあったのでコレクションに加える。

新古車」…これも普通に「未使用車」ということのほうが多いかもしれないが一応。

新規解約」 …はてなキーワードに項目がある http://d.hatena.ne.jp/keyword/%BF%B7%B5%AC%B2%F2%CC%F3

「黒朱肉」…増田 http://anond.hatelabo.jp/20140423112348 から仕入れた。検索したら「黒肉〔こくにく〕」というのもあったが通じるのか?

緑茶」「紅茶」…増田と言えばこんなのもあった http://anond.hatelabo.jp/20150717224315

その他、地名がらみでいっぱいあるかもしれない。「西東京市」とか「南北海道」とか。東北地方南西部を「南西東北」と言ったら一見ではなんのことかわからない。

英語では、「チャーリーとチョコレート工場」の原作小説に"Squair Candies That Looks Round"というのが出てくる。講談社英語文庫asin:4770028407 だとp131~132だ。

日本語翻訳不可能なので、英語がわかるやつだけ読んで楽しんでくれ。

"Oh, do shut up," said Mr.Wonka. "Now watch this!" He took a key from his pocket, and unlocked the door and flung it open...and suddenly...at the sound of the door opening, all the rows and rows of little square candies looked quickly round to see who was coming in. The tiny faces actually turned toward the door and stared at Mr.Wonka.

"There you are!" he cried triumphantly. "They're looking round! There's no argument about it! They are square candies that look round!"

挿絵によるとこのキャンディどもには顔がついている)

2015-10-15

LINE Engineers' Blog掲載された記事を読み解こうとして力尽きた

http://developers.linecorp.com/blog/ja/?p=3591

Letter Sealing って何でしょうか。私気になります

必要範囲で、原文を引用しています。原文は先に引用元アドレスと閲覧日時を記し、引用記法によって地の文識別できるようにしています

長すぎ;読まない

ECDHAES256-CBC 使ってみた。通信相手の認証については読み取れない。

暗号通信の流れ

図2 において、 Server のところで Re-Encryption (一度復号されて、再度暗号化されている) ことが明示されています

この図を素直に読むと、送信者からサーバーまでの通信路は暗号化されているものLINEサーバーが受信したところで復号されて平文で保存され、サーバーから信者までの通信路は暗号化されていると理解できます文脈から、この流れを変えたいのであると推測できます

SSL公開鍵暗号

http://developers.linecorp.com/blog/ja/?p=3591 より引用2015年10月14日 22時40分に閲覧:

加えて、LINEでは、仮に通信ネットワークの傍受が行われたとしてもメッセージを覗くことができないように、公開鍵暗号(public key encryption)方式を使っていますユーザーに対してLINEアプリ提供する際、暗号化ができる公開鍵のみをアプリに入れて提供し、ユーザー端末とサーバ接続されたときだけLINEサーバでのみ解析できる暗号化された安全チャネルを作ります。こうすることで、SSL(Secure Socket Layer)より軽く、LINEの全バージョンで使用できる安全暗号化を実現できます

SSL はすでに時代遅れの代物で、 2015年現在は皆さん TLS を利用されていることでしょう。 Web ブラウザSSL 2.0SSL 3.0 を有効にしているそこのあなた、今すぐ無効しましょう。

TLS では、公開鍵暗号方式共通鍵暗号方式電子証明書暗号学的ハッシュ関数といった複数暗号技術要素を組み合わせて安全通信路を確保しています

RSA代表される公開鍵暗号方式一般的AES代表される共通鍵暗号方式と比べて計算量が大きい、つまり重たい処理となります

このため TLS では、通信路を流れるデータ暗号化に共通鍵暗号を用いて、共通鍵の共有や相手の認証のために公開鍵暗号方式を用いるのが一般的です。

仮にメッセージ暗号化に RSA を用いているとしたら、 SSL より軽いという点をどのように実装しているのか気になります

http://developers.linecorp.com/blog/ja/?p=3591 より引用2015年10月14日 22時40分に閲覧:

ユーザー側のLINEアプリ(クライアント)には、サーバが発行したRSA鍵を使用してデータ暗号化に使う暗号化鍵値を共有します。この鍵を利用してデータ暗号化すると、第三者メッセージを見ることができなくなります

これは上で説明したとおり SSLTLS でも行っていることです。

RSA を用いているので安全であるという主張をしていますが、メッセージ暗号化に用いられている暗号スイートアルゴリズムの種類、鍵の長さ、ブロック暗号場合暗号利用モード、そしてハッシュアルゴリズムの種類)は、その通信路が安全である判断できるか否かを決める大切な情報です。

http://developers.linecorp.com/blog/ja/?p=3591 より引用2015年10月14日 22時40分に閲覧:

既存RSA方式秘密データの共有に使う安全方式ではありますが、鍵管理の面から見ると、ユーザー側の端末でそれぞれのRSA鍵をすべて管理しなければならないという問題があり、その代替手段としてDHを使用するようになりました。

DH および ECDH による共通鍵暗号に用いる鍵の交換は SSLTLS でも実装されており近年では広く使われていますSSL より軽いと主張し、 SSLTLS公開鍵暗号方式以外の要素によって担保している安全性をどのように確保しているか不明実装に比べると、大きな改善です。

なお SSLTLS においては通信相手の公開鍵を全て管理する必要がないように、上で説明した電子証明書による公開鍵基盤 (PKI) の仕組みを利用しています

まり共通鍵暗号に用いる鍵の交換にどのような手段を用いるかは、鍵管理とは(ほぼ)独立です。

共通鍵暗号暗号利用モード

http://developers.linecorp.com/blog/ja/?p=3591 より引用2015年10月14日 22時40分に閲覧:

ここでメッセージ暗号化に使用している暗号アルゴリズムAES-CBC-256という方式で、現在一般に使われている暗号アルゴリズムの中で最も強度が高いと評価されています

メッセージ認証と組み合わせない CBCビット反転攻撃に弱いことが知られていますGCM ではデータ暗号化と認証を同時に行うためビット反転攻撃に耐性がありますAESGCM で利用するのは、 最近TLS実装では広く用いられており、 Googletwitter も利用しています

CBCCBC-MAC のようにメッセージ認証と組み合わせることでビット反転攻撃に強くなります

解決されない鍵管理問題

図6 のとおり、 ECDH共通鍵暗号に用いる鍵の交換を行うにしても通信相手の公開鍵必要です。 上で説明したとおり鍵管理という問題への解決策になりません。また公開鍵が本当に通信相手のものであることをどのように検証するのかについても不明です。通信相手の検証は、送信側では秘密の話を他の人に知られないように、受信側では他の人になりすまされないように、双方にて必要です。

ここから安易パターン想像ですが、通信相手の公開鍵情報LINE ユーザー情報の一部として LINE サーバー管理されており、必要に応じて安全通信路を用いて LINE サーバーから取得するようなものではないかと思います公開鍵情報のやりとりに用いられる通信路に正しく実装された TLS が用いられていて、サーバークライアントの両方が認証されていて、現在の水準から見て妥当レベル暗号スイートが用いられていることを願うばかりです。

公開鍵秘密鍵がどこでどのように保管されているのか気になります。各端末で保管するのが安全ですが、サービス要求として端末を乗り換えてもメッセージが読めるという条件を安易に満たすために秘密鍵LINE サーバーに預託していないことを祈るばかりです。

ECDH 鍵の生成は計算量が大きい処理であり質の良い乱数必要します。 PC に比べると非力なスマートフォンで生成した鍵の質をどのように担保しているのか気になります

2015年10月17日 10時16分追記

先ほど閲覧したところ、上記引用箇所の多くは削除されていました。公開鍵が本当に通信相手のものであることをどのように検証するのかについては明らかではないようです。 LINE サーバーが介在する形であれば、鍵をすり替えることで別のユーザーになりすますことが可能でしょう。または、 LINE アプリに何か細工をする方がより簡単でしょう。

ECDH 鍵はその場限り (ephemeral) という説明がないので Perfect Forward Secrecy ではないと考えられ、望ましくないという意見もあるようです。 LINE サーバーとの間に安全通信路を確立する目的で ECDH 鍵を用いる場合LINE サーバーが用いる秘密鍵漏洩は全てのユーザーに影響を与えうるため PFS は非常に重要です (TLS を用いた Web サーバーでも同様です) 。一方ユーザー間でメッセージ暗号化する場合ユーザー所有の ECDH 鍵についてはそのユーザーに影響が限定されます通信相手ごとに必要なその場限りの鍵生成とユーザー所有の ECDH 鍵を利用した鍵交換にかかる計算量と ECDH漏洩リスクを天秤にかけて PFS を採用しないという判断かもしれません。

通信の秘密という観点ではメッセージの内容だけではなく誰と通信たか (または、していないか) という情報も守りたくなります。宛先を LINE サーバー確認できない形に暗号化されるとメッセージの配送ができなくなるため、通信相手や通信の有無については秘密ではないと考えられます

2015-10-03

key、というかだーまえから卒業した自分が寂しい

いつまでもあの世界にいつづけたかった

でもこれが大人になるってことなんだ、と感じている自分がいる

さよなら青春

さよなら奇跡

エロゲ童貞を奪ってくれたことは一生忘れません。

2015-09-27

[][][][][][][]

Even after a bad harvest there must be sowing.

Seneca

凶作の後でさえも、

やはり種まきはせねばならない。

セネカ

たとえ明日世界が滅亡しようとも、今日私はリンゴの木を植える。

ルター



粘土団子 - Wikipedia

Seed ball - Wikipedia, the free encyclopedia

YouTube - Seed Ball Story

自然農法 わら一本の革命 | 福岡 正信 | 本 | Amazon.co.jp

福岡正信 - Wikipedia

種を撒く人になってください

Amazon.co.jp: 奇跡のリンゴ―「絶対不可能」を覆した農家 木村秋則の記録

asahi.com(朝日新聞社):樹脂チューブで砂漠を緑地に 東レが新技術 - 環境

荒れ地に緑をよみがえらせる布

【開発ヒストリー】アフリカの砂漠を農地に変える「奇跡の繊維」…世界に誇る日本「繊維テクノロジー」が南アで挑む(1/4ページ) - 産経ニュース

ポリ乳酸繊維 | CSR・環境│TORAY

砂丘固定と緑化をねらったサンドソーセージ工法 Sandsausage work aiming at sand dune fixation and revegetation

砂漠移動防止システム :: 環境対応システム :: ミツカワ株式会社 | ニットで世界をリードするグローバルカンパニー

砂漠に300万本のポプラを植林した日本人

アフガニスタンの砂漠が日本の支援で緑化に成功!この奇跡に世界中から賞賛の声 【海外の反応】 : 海外の万国反応記

インドの砂漠を緑に変えた グリーンファーザー 杉山龍丸

薄いフィルムの上で植物を栽培する技術「アイメック」 #DigInfo

歩き続ければ、大丈夫。---アフリカで25万人の生活を変えた日本人起業家からの手紙 | 佐藤 芳之 | 本 | Amazon.co.jp

Amazon.co.jp: 木を植えた男

木を植えた男 実写版 - YouTube

【字幕:対訳】 木を植えた男 【1/3】 - YouTube

アフリカの古代農法を復活させ、森と土地を蘇らせた実在の「木を植えた男」

Yacouba Sawadogo - Wikipedia, the free encyclopedia

未来の子どもたちの為に。10年以上に渡り1万本の木を植え続けてきた盲目の男性と腕のない男性(中国) : カラパイア

Elderly Blind Man and His Armless Friend Plant Over 10,000 Trees in China, by Jenny Zhang


松茸・根切り法

マツタケが安くなる? 困難とされた“マツタケ栽培”を成功させた人物 テレビ朝日|モーニングショー コーナー「ショーアップ」取り上げられた情報をチェック!

遠くへ行きたい|2015/10/25(日)放送 | TVでた蔵

「マツタケ」採取する時代から作る時代へ! マツタケ増殖に成功!!

Amazon.co.jp: 藤原儀兵衛 マツタケ山づくりのすべて 生産技術全公開: 藤原 儀兵衛: Book

google:盆栽 松茸

鉄炭だんご・Iron Charcoal Balls

Amazon.co.jp: 鉄で海がよみがえる (文春文庫): 畠山 重篤: 本

Amazon.co.jp: 森は海の恋人: 本: 畠山 重篤

◆ 使い捨てカイロのリサイクルで海が再生する!「鉄炭だんご」の不思議 - ☆・☆・☆富貴屋倶楽部☆

鉄のゴミを海のサプリに:日経ビジネスオンライン

Iron Is the Key -- Iron Ion Replenishment for Sustainable Oceans | Japan for Sustainability

2015-09-25

http://anond.hatelabo.jp/20150924210413

keyっつーかだーまえってオタク入門でしかない。

からそれを知ったばかりの人間は喜々として語るし、そこを通り過ぎた人間は鼻の穴を膨らませてこれみよがしに叩く。

セックス覚えたての童貞を、素人童貞のスカしたオッサンが叩くみたいな、さらに外から見るとあまりにもバカバカしすぎて唾棄にすら値しない構図

2015-09-08

Charlotte見て思ったが、だーまえ作品江戸しぐさのような恐ろしさを感じる

なんかCharlotte見てたら、1話Angel Beats!の二の舞いになりそうな匂いがプンプンして、あー見なくてよかったという気持ちしかなれなかった。一時期のKey作品面白いっていう評判は他の人にはともかく、少なくとも僕個人でそれが信じられたのは京アニのおかげなんだろうね。一昔前の京アニ作品もそうだし、ハガレン1期のアニメ版もそうだし、原作にはストーリーがなくてまとまりにくいものにうまく落とし所を見だしぱにぽになんかもそうだけど、アニメシリーズ構成脚本ってクリエイティブなことよりうまく噛み砕いてくれることがすごいんだろうなぁ~と正直思った

僕がアバン見た時に「あ、この設定というか、この言い回し変だ」と思った作品が殊の外人気だから、試しに見てみたんだけど…やっぱり開始6分で設定の破綻を感じてる。コピーしかできない奴が受験で1位って…。それって正解がわかってるってことだろ?2位以下にならないとおかしいはずなのに

あと、マドンナ存在って言うキャラ死ぬほど聞くんだけど、これも実在しないんだよなぁ…。例えば、GTOみたく「ドジっ子アイドルなっちゃいました」とか、コクラセみたく「いいところのお嬢様で送り迎えがつく人がいるんだ」みたいな誰がどう見ても浮いてる理由必要なのにそれがないとか…

トドメ事故ったのを救った時に女の子が「一組のだれだれくんが助けてくれた」ってこの台詞も変なんだよなぁ…。なぜクラス言った?

いやさ、僕がノベルゲーとか小説にハマれない理由って理由付けや情報開示の順番がわざとらしくて「あームダだなぁ~」と思うものがあるから。ムダならムダ、メタならメタで突っ込んでくれればいいんだけど、それがスルーされると、嫌な意味での突っ込みどころとして頭のなかに残って嫌になるんだよなぁ

この、テストで100点とったっていう理屈がだからおかしいんだって。おおよそ正しい答えなり、途中式なりを見抜く方法を知ってなきゃ、仮に他人の答案をカンニングできたとしても、それをカンニングによって100点を取り続けたり、学年トップになることは不可能。最低でも途中式を見抜く学力はある

と、これ、ここまでAパートの話なんだけど、この矛盾にいらついて普段の僕ならここでこのアニメを切る。これが流行ってるとしたらみんな頭悪いんだろうなぁ~みたいな感想を抱きながらね。あるいは、頭が悪いかどうかではなく「きっと1クールも経れば、忘れ去られるアニメだろう」と思うか

ちなみに、僕がグダグダ言ってるアニメAngel Beats!と同じ脚本の人(有名な人だけどあえて名前は出さないで作品名を出してる当たりご理解いただきたい)なので、「あー数年の間に増えたにわかオタクか、作家名でアニメを見てどうやってでも擁護したい人が盛り上げてんだ」が感想。この脚本家には前科がありまして、最後まで見れば面白くなる・矛盾点はあるけど我慢しようと思って多くの人が見てたら、終盤の感動的なシーンが設定の雑さゆえに矛盾してて成り立たないと言うヘマを数年前にもした人なんです…それでお察しな気が

ちなみに、Angel Beats!のどこがおかしいかについては、ドナーカード意味もちゃんと検索してない、ドナーがどういう条件で提供されるのかも確認してないいい加減な脚本家ドナーカードにできないことをドナーカードによって達成したという嘘っぱちの設定を作ったこと。犯罪的な捏造だよ。天使ちゃんと音無くんは心臓提供した・されたの関係と言う話になってるけど、音無くんは衰弱死・餓死みたいな状態でとてもドナーとして成立しない死に方してる。だから転用なんかとてもできないし、それ以前に脳死じゃないドナーは使える部分が限られているか心臓移植できないのよね…ストーリーの根幹である部分の前提に現実的な設定を使う以上調べて欲しいといいますか、詳しい描写まではいらないけど、5秒で検索したらわかるようなウソは入れないで欲しい気はします…

そこら辺のところがわかったうえでもなおAngel Beats!がいい話だと言ってるバカアニメの話はできないと改めてはっきり言っておきたい。作中に出てきたから言うけど「こんなのが売れるなんて世も末だな」とABの時から私はそう思ってました

妹のキャラクター年齢不詳。兄よりも歳上であるかのような言い回しが多いけど、これは伏線?それとも雑設定からくるもの

KANONやABだけではなく、アレだけ評判がいいリトバスもですか…。しかも、作者が患っている病気で…。流石にわざとやっているのではないかと疑わしくなってきましたなぁ…。 奇跡ゴリ押しされた挙句他人事のように「なんか泣けるような胸を打つような近さはないけど、テレビ的なわかりやすいいい話とはこういうものなのだろう」とKANONに対して思ったので、「お伽話」は言い当て妙だと思います

よりポピュラー病気システムを扱えば扱うほど「間違った知識の流布」「当事者を傷つける問題」に進展しかねないところがあるため、危うい傾向だと思えました特にドナーカードの話は免許取ってから日が浅い時期だったのでなおさら気になりました

いやさ、「だーまえ作品における病気はいい話のための演出なんだ」と言うのはわからんでもないさ。ただ、普段「うつは甘え」「サプリで治る」みたいなウソを振りまかれてる躁鬱病患者としてはああいものってすごく怖いんですよ…。ドナーカード免許取って人間なら近しい話だからすごく怖いし…。例えば、「うつは甘えだ!私は君を甘やかさない」と心を病ませながらも自分仕事場で面倒を見て、厳しきして社会復帰させたらそれはいい話かもしれない。だが、それはリスクを負ってくれる人が前提で「うつは甘えだ」と厳しいところに投げ込む風潮がマスコミだーまえ作品の影響でできたらどうさ?

大体の鍵っ子は、実は自分が感動したシーンとギャグぐらいしか案外覚えていないのかもしれない。あと人物同士の関係考察とかはするけど、現実に基づいた設定の考察はあまりしてないのかもですね。更に言うと、多分keyの全作品に共通するかもしれないのですが、後半だけ見れば問題ないってぐらい、前半はギャグ日常(現実的ではないですが)の塊なんです。あまり伏線積極的に張って行かないレベルでね

寓話以上世界仰天ニュース未満ぐらいの位置の何かだと思わないととても安心して見られない感じはあります京アニ作品として矛盾ギャグが気にならない形の物ではそこまで気にならなかったのですが、近年の麻枝准自らが脚本した作品は…。例えば、Wikipedia読んでもちんぷんかんぷん日本にはほとんど患者がいない難病多発性硬化症」みたいなものだーまえ演出をなさるんだったらまだ批判浴びないし、なんとなくそんな病気があるんやろう…みたいなのがあるけど、ドナーカードポピュラーすぎるもん!ちなみに、うつ病よりも関わっている人が多いドナーカード日本中8000万人の人(運転免許の裏はドナーカードなので免許保有者だけでもおおよそ8000万人)が関わりがあります

超極論を言えば、だーまえ逮捕されるべきだったとさえ思ってますだってドナーに関わる人間はおおよそ8000万人。免許の裏のドナーカードだけで日本国民3分の2。それにありもしない間違った知識を流布したり、価値観押し付けようと言うのだから怖いと感じないほうがどうかしてる。リプライを見た限りKANONリトバスでも同じ脚本家が同じような病気矛盾点を調べないで、創作物に流用しているそうです。Charlotte脚本家に限った傾向なので脚本家全体の衰えとして捉えるのはちょっとむずかしいですが…すいません。流石に極端なたとえですし、「もし、あん調子うつ病を扱ったら」というエクスキューズが抜けてるので、不十分なツイートになってしまいました

この話、だーまえさんの作品が人気を取るたびに僕を含めた誰かが「ざっけんなコラー」と言っても言っても騙される人が後を絶たないから繰り返ししてるけど、したところで得るものないからこのへんでやめます。僕以外に…つうよりももう鍵っ子の間で議論され尽くしているであろうテーマなのに、意外と周りで盛り上がるのな…

まぁ、うまる見て「あの秀才キャラ、悩みがないキャラがハナについてギャグだけを純粋に楽しめなくて少し苦痛」みたいなことを言って「そこ!?」的な返事が帰ってきた偏屈人間の言うことだからなぁ…。きっと受け入れられないんだろうなぁ

江戸しぐさ歴史的には間違ってるけど、いい話だからいいじゃない!だーまえ作品(とりわけAB)→病気患者が利用する制度を調べてないから間違ってるけど、ふんわりといい話だからいいじゃない。が重なる。僕が感じてた怖さはそういうことか!。遠い昔の話ならそれでも被害者は少ないのですが、それをポピュラー病気医療制度でやってしまうため、実際の江戸しぐさより被害者が出そうで怖く、またいい話だという言い分も江戸しぐさ的な押し売り稚拙さが絡むため、賛否が分かれる…というところでしょうか

2015-08-30

http://anond.hatelabo.jp/20150829231502

エロゲの有名作品をいくつかやってみたけど、純文学前衛的な現代文学クロスオーバー自覚的に試みているような作品存在しないと思う。

文学的に頑張ってるエロゲ作品って海外ハードSFハイファンタジー、日本ミステリ新本格特に京極夏彦とか)等を美少女とのセックスや俺TUEE!系の中二病設定などの砂糖菓子コーティングした劣化コピーという印象だった。

しろ当時、文学に対して真面目でストイックオタクエロゲの作り手やユーザーを見下す傾向にあったと思う(故・伊藤計畫とか)エロゲイラストビジュアル方面にしてもハイエンド系に影響を受けた世代hukeなんかは自身ブログで「エロゲから絶対に影響を受けない」と拒絶の意思を表明していた。

そう言った事実から意識の高いオタクハイエンドブームを支持し、エロゲブームは絵が理解できない低リテラシーヌルオタク達のなんちゃって選民思想表明で正解だと思う。

ただKeyAirとかは文学的にポンコツで稚拙過ぎて逆にアンチ文学としてものすごい凄みを持ってしまった作品のような気がする(映画で言うと塚本晋也の初期作品のような)。

大多数は無垢で純粋美少女死ぬ単純明快な感動ポルノプロットで泣きながらオナニーするような豚野郎だったと思うけれど、ヒロインの名台詞永遠はあるよ」を始めとする要所要所の演出により稚拙いたる絵グラフィックを映し出すパソコンモニタの向こう側に永遠見出ししまナイーブ性格で高リテラシーオタクである沙村広明西E田がいたのも事実だ。

ただこれはヌルオタですらない俺の独断偏見なので。

もっとエロゲオタク事情に詳しいKanose大先生あたりに余裕ぶっこいてないでさっさと当時のムーブメントの詳しい解説反論をして欲しいですね。

2015-08-14

youtuber

このへんがおすすめyoutuberyoutubeから消すには

それぞれ意味は無いけど参考blacklistを載せておく

https://chrome.google.com/webstore/detail/bantuber/flaejbmongmbemhpnciiijpgpnhabcne?hl=ja

0214mex

はじめしゃちょー(hajime)

HikakinTV

daichibeatboxer

Daichi Beatboxer

eguri89

瀬戸弘司 / Koji Seto

SeikinTV

HIKAKIN

HikakinGames

SeikinGames

PDSKabushikiGaisha

MasuoTV

ochikeron

MAHOTO

https://chrome.google.com/webstore/detail/video-blocker/jknkjnpcbbgcbdbaampbjlhkcghmgfhk?hl=ja

key;type

HikakinGames;channel

はじめしゃちょー2 (hajime);channel

PDSKabushikiGaisha;channel

SeikinTV;channel

瀬戸弘司 / Koji Seto;channel

MasuoTV;channel

はじめしゃちょー(hajime);channel

HikakinTV;channel

http://anond.hatelabo.jp/20150814005742

http://anond.hatelabo.jp/20150814015525

2015-08-01

「××を語るなら○○くらいはチェックしておいて下さい」と薦められたものは大抵面白くない

これはわかる。こういうこというやつはつまらないからはなししたくない。

かといって、

おそらくギャルゲー界隈で言われるのはkey好きならMoonやれとかOneやれとかいうのだと思うんですけど、いまやってもつまらんよ。(趣旨違う)

こういうこと言う奴も死ねばいいと思う。

2015-07-27

なろうにかなり女性向けテンプレ作品が増えてきて、鬱陶しくなってきたかタイトルで引っ掛けてある程度フィルタするようにしてみた。

タグで切るか迷ったけど、テンプレをばさっと切るならタイトルのほうかなと。

素人でもこういうのが簡単に作れるようになるんだから最近ブラウザのDeveloperToolとjQueryはすごいと思う。

// ==UserScript==
// @name      narou rank ng
// @namespace  http://use.i.E.your.homepage/
// @version    0.1
// @description  enter something useful
// @match      http://yomou.syosetu.com/rank/list/*
// @copyright  2012+, You
// ==/UserScript==

(function($){
    // ここにNGワード記載する
    var ngwords=["か[?\?]","令嬢","婚","ない","せん","王子","姫","乙女"];
    $("div.rank_h").each(function(){
        for ( key in ngwords){
            reg = new RegExp(ngwords[key]);
            if( $("[id^=best]",this).html().match(reg) ){
                $(this).css("display","none");
                $(this).next().css("display","none");
            }
        }
    });
})(jQuery);

2015-04-25

Evernoteを使いこなすために大事なたったひとつのこと

Evernoteを使いこなすために大事なたったひとつのこと、それはキーワードを暗記すること。

 

Evernoteを使い始めたとき、ぼくはこれで記憶することから解放されると喜んだもんだった。

でも、ノートが5千枚くらい到達するあたりに気がついた。

 

検索するキーワードがうかばねえと。

 

Evernote記憶じゃなく情報Google検索よりは、自身によって検査/推敲されているが読んで頭にロードしないと利用不可能情報

keyを想起し検索Evernote内の情報を取り出し利用可能にするためにも検索キーワードインデックス脳内に構築する必要がある。

インデックスの構築とはすなわちキーワードの暗記という長期記憶化作業で、このインデックス構築を簡単にしてくれる手法としてはスペースドリハーサルがいい。

10分後→1日後→3日後→1週間後みたいなペースで復習するあれだ。

復習のタイミングを変えるだけで記憶の定着度は4倍になる 読書猿Classic: between / beyond readers

 

当然人間意味のある事しか記憶できないのでkeyだけの記憶意味をなさなkey検索キーワード)⇔ value(その意味概要)の長期記憶化された双方向な知識ノードを構築する作業になる。

このうんざりする作業をとても簡単にしてくれるのがあの有名なankiだ。スペースドリハーサルスケジュール自動的に作ってくれる。スマートフォンアプリ存在するので隙間時間インデックス構築に充てる事もできる。

Anki - powerful, intelligent flashcards

 

例えば、なにか新たにプログラミング言語学習するとしたら以下のような流れになると思う。

基礎知識ほど応用が効くので基礎知識は原則暗記という形になる。取り出し機能が十分に暖められている長期記憶アクセス速度が尋常じゃないくらい早いので、記憶があるというだけでググって記憶欠落を補う体験と別次元体験を与えてくれる。

本末転倒じゃあねえかとおもうかもしれないが、ここで記憶するキーワードEvernoteに蓄積する情報の上澄みみたいなものであることと、さらには長期記憶は利用しない時間がある程度経過すると容易に細部が壊れるてくるのでそこでEvernoteなどの電子的な外部記憶必要になってくる。

ankiは自然言語ボキャビル以外にも使えるので積極的に利用したほうがいい。

2015-03-17

perl引数の渡し方の流儀がよくわからない

と思ったんだけど,ちゃんと以下に書いていた.

perlmodstyle - Perl モジュールスタイルガイド http://perldoc.jp/docs/perl/5.20.1/perlmodstyle.pod

引数ハッシュで渡すかハッシュリファレンスで渡すかの問題は主に個人的スタイル問題です。

ハイフンで始まるハッシュキー (-name) や全て大文字ハッシュキー (NAME) は、普通の小文字の文字列が => 演算子で扱えなかった 古いバージョンPerl遺物です。

ということで結論

もっと早く調べておくべきだった.というかちゃんと教材を読めということか.

2015-02-10

昔、葉鍵月と称される三大エロゲ会社があった

今は月ことTYPE-MOON一人勝ちのような気がしている。

というのは、葉鍵は既に死に体になってるからだ。

鍵ことKeyに関しては何年かに一本出すか出さないかの割合になってしまってるし絵師殆ど完全変更したしシナリオだーまえ以外見かけない。

葉(Leafアクアプラス含む)についてはToHeart2を某曲芸商法よろしく毎年似たようなタイトルで発売するに留まっている。ホワルバ?知らんがな

元々は「葉鍵」だったけど、後に月が入って「葉鍵月」になったが、これが拙かったんじゃないかと思う。

月は厳密に言えばエロゲーではないし、どちらかといえば同人ゲーの延長だった。

プロフェッショナルとなったのは皮肉にも葉鍵の衰退による月の一人勝ちになってからだ。

はいえ、先日ようやく鍵も本腰を入れたようで新作タイトルを発表したが、焼け石に水にしかならないと思ってる。

もはや葉鍵時代終焉したのだ。

アニメ会社でいう京都アニメーション一強時代は既に過去のものになっている、と言う所に業界は変遷してしまっている現状だ。

月が一人抜けといっても全体のトップクラスであってナンバーワンではないのだ。

その程度のレベルの戦いでしかなくなっているから、葉は論外として鍵が過去の栄光で戦おうなんてものは世迷言しかなくなってしまっている、と言う事である

葉鍵月板も泣いているぞ!

もう誰にも相手にされなくなってしまったのだ。

老兵はただ消え去るのみである

2014-12-31

1年の締めとして一人ハッカソンした

去年の今頃は「今年こそはすごいWebサービス作るぞ!!!!!!!!!!!」って意気込んでたのに

なんかもう今日が最終日。

ということでこの12月から何か作ろうと考えていて、丁度年末からということで作った。


Amazon購入金額分析

前にAmazonの購入金額合計を出すブックマークレット流行ったけど、それとほぼ同じ。

Amazonの今までの合計金額と、書籍とかPCとかカテゴリごとの合計金額出してグラフにする。

適当Twitter投稿して終わり。


年末だしTwitterで「2014年Kindle購入金額内訳は...でした」とか投稿すれば

みんなつられてアクセスするはず!宣伝しなくても勝手に大ブーム間違いなし!!!!!!!!

最終日に目標達成大勝利!!!!!!!!!


って思ってたけど

投稿してもだれもアクセスしてくれない。待っても待ってもアクセス0。

e?嘘でしょ???って思ったら

EC2セキュリティグループの設定変更忘れてた。

よーし今度こそアクセス過多間違いなし!!!!!


のはずだったけど今度はrobots.txt見に来るクソbotしかアクセスしてくれない。

虚しさ半端ない

というかTwitterURLつぶやくと即効でどこぞやのクローラー巡回してくるんですね。


構成自体クライアントサーバサイド共にjsEC2上でnode.js

D3.jsグラフ画像svgからどうにかしてpngにしないとTwitter投稿出来ないのが微妙に面倒だった

投稿時にクライアント側でbase64canvaspngにしても良かったけど

結局サーバサイドのphantomjsやらせた。

商品カテゴリ取得するためにはProduct Advertising API使うしかなくて

コレが毎秒1商品しか取得できない厳しい制限付き。

重複なしで600商品購入してたらなら10分かかる。

redis上にキャッシュしておいたりwebsocket適当に進捗伝えたりした。


今回得た経験値としては


あたり。


今年は残念ながら目標不達成だったけど、いい最終日の過ごし方になったと思う。

お疲れ様でした。

2014-12-21

荒川マラソン

荒川マラソンが前代未聞の理由で開催中止に → 返金の連絡先が『振り込め詐欺に利用された要注意住所』と一致して大炎上wwwww

http://www.kimasoku.com/archives/7982053.html

東京荒川マラソン http://arakawamarathon.atdawn.tokyo/

関連: http://atdawn.tokyo/

NPO団体黎明

http://fields.canpan.info/organization/detail/1026339646

arakawa1.pdf
Content-Type: application/pdf
Creation-Date: 2014-11-20T10:23:34Z
Last-Modified: 2014-11-20T10:23:34Z
Last-Save-Date: 2014-11-20T10:23:34Z
created: Thu Nov 20 19:23:34 JST 2014
date: 2014-11-20T10:23:34Z
dc:format: application/pdf; version=1.5
dcterms:created: 2014-11-20T10:23:34Z
dcterms:modified: 2014-11-20T10:23:34Z
meta:creation-date: 2014-11-20T10:23:34Z
meta:save-date: 2014-11-20T10:23:34Z
modified: 2014-11-20T10:23:34Z
pdf:PDFVersion: 1.5
pdf:encrypted: false
producer: Microsoft® Excel® 2010
xmp:CreatorTool: Microsoft® Excel® 2010
xmpTPg:NPages: 2
パラグライダー写真

http://banq.jp/17979

http://hill.xsrv.jp/3minute-essence/nomi-479

whois
Domain Name:ATDAWN.TOKYO 
Domain ID:GMOREGISTRY-DO186691 
WHOIS Server:whois.nic.tokyo 
Referral URL:http://nic.tokyo 
Updated Date:2014-11-28T03:59:43.0Z 
Creation date:2014-09-26T13:07:28.0Z 
Registry Expiry Date:2015-09-26T23:59:59.0Z 
Sponsoring Registrar:GMO Internet, Inc. 
Sponsoring Registrar IANA ID:49 
Domain Status:ok http://www.icann.org/epp#ok 
Registrant ID:15981FC9FAA55F 
Registrant Name:MORIYO MOMOHRA
Registrant Organization:MORIYO MOMOHRA
Registrant Street:Saitoaominami6-8-3-102
Registrant City:Mino-shi
Registrant State/Province:Osaka
Registrant Postal Code:562-0028 
Registrant Country:JP 
Registrant Phone:+81.08085010056
Registrant Phone Ext: 
Registrant Fax: 
Registrant Fax Ext: 
Registrant Email:domain@onamae-server.com 
...

東京荒川スプリングマラソン http://potus.jp/

whois
Domain Information: [ドメイン情報]
[Domain Name]                   POTUS.JP

[登録者名]                      桃原 守代
[Registrant]                    MORIYO MOMOHRA

[Name Server]                   dns02.gmoserver.jp
[Name Server]                   dns01.gmoserver.jp
[Signing Key]                   

[登録年月日]                    2014/11/13
[有効期限]                      2015/11/30
[状態]                          Active
[最終更新]                      2014/11/13 01:39:04 (JST)

Contact Information: [公開連絡窓口]
[名前]                          桃原 守代
[Name]                          MORIYO MOMOHRA
[Email]                         munokokoroha@gmail.com
[Web Page]                       
[郵便番号]                      562-0028
[住所]                          大阪府箕面市
                                彩都粟生南6-8-3-102
[Postal Address]                Mino-shi
                                Saitoaominami6-8-3-102
[電話番号]                      080-8501-0056
[FAX番号]                       

https://www.google.co.jp/maps/place/%E5%A4%A7%E9%98%AA%E5%BA%9C%E7%AE%95%E9%9D%A2%E5%B8%82%E5%BD%A9%E9%83%BD%E7%B2%9F%E7%94%9F%E5%8D%97%EF%BC%96%E4%B8%81%E7%9B%AE%EF%BC%98

NPO団体OZ

http://v.hitomachi-kyoto.genki365.net/gnkk14/mypage/mypage_group_info.php?gid=G0000921

NPO団体アーク http://ark.npo-marathon.jp.net/index.html

http://ark.npo-marathon.jp.net/service.html

http://runnet.jp/report/raceDetail.do?command=page&raceId=93657&userNumber=7522796&pageIndex=&sortIndex=0

santa.pdf
Author: FJ-USER
Content-Length: 464992
Content-Type: application/pdf
Creation-Date: 2014-10-02T02:37:57Z
Last-Modified: 2014-10-02T02:37:57Z
Last-Save-Date: 2014-10-02T02:37:57Z
created: Thu Oct 02 11:37:57 JST 2014
creator: FJ-USER
date: 2014-10-02T02:37:57Z
dc:creator: FJ-USER
dc:format: application/pdf; version=1.5
dcterms:created: 2014-10-02T02:37:57Z
dcterms:modified: 2014-10-02T02:37:57Z
meta:author: FJ-USER
meta:creation-date: 2014-10-02T02:37:57Z
meta:save-date: 2014-10-02T02:37:57Z
modified: 2014-10-02T02:37:57Z
pdf:PDFVersion: 1.5
pdf:encrypted: false
producer: Microsoft® Excel® 2010
resourceName: santa.pdf
xmp:CreatorTool: Microsoft® Excel® 2010
xmpTPg:NPages: 4

2014-11-04

今でもリトバスは泣ける

久々にニコ動ログインして、昔好きだったリトバスMADを見た。

泣ける。

たった数分のMADに切り取られた内容だけでも十分に眩しすぎる青春がそこにはあって、現実とのギャップに叩きのめされる。

ああ、たまにはkey point参加して胸焼けするぐらいリトバス補給しようかなあああ。

それでまたリトバスやろうかなーって思ったんだけど、調べたらいろんなエディションがでてるのね。

エクスタシーもってるんだけど、改めてパーフェクトエディション買う価値ありますか?

2014-10-27

強くてニューゲーム

離婚してから5年が経っていた。

バツイチモテるというけれど、びっくりするほどその通りだった。

恋愛成功ルートを知って女性を落とすことは

知らないで口説くのとは全然違う。

昔であれば絶対無理だろうと諦めていたような、

凄い美人にも全く物怖じしなくなった。

まるで「強くてニューゲーム」を始めているようだ。

でも、全くつまらない。どこの誰と一夜を共にしても、

心は空虚なばかり。着々と僕の図鑑は埋まっていても

なにも楽しくない。ひたすら、ルーチンワークをこなしてるだけ。

強い武器を手に入れて喜ぶことも、ギリギリレベル

何とかボスを倒した嬉しさも、もう無い。

過去自分では考えられないチートパーティを組み、、

昔はギリギリだった敵を蹂躙しては、ただただ時間をつぶす。

何度も何度も同じイベントを同じように粛々とこなす。

繰り返し繰り返し。辞めればよいのだけど、寂しさが人を求めてしまう。

誰かと居れば一瞬は寂しくなくなる。麻薬中毒患者だな。

Press start key NEW GAME+

2014-09-23

[]9月22日

○朝食:ナポリタン

○昼食:焼きそば

○夕食:和風パスタお茶漬けの元をぶっかけただけ)

睡眠時間:忘れた

調子

よくない。

遊戯王ゼアルデュエルカーニバル

なんかやたらハマってしまってかなりの時間プレイしてしまった。

とりあえずコナミシナリオクリアし、フリーデュエルで全員を倒すところまでプレイ

後は、全員のシナリオコンプするところかな。

今日は、III、IV、V、トロントロン一家をクリアした。

先月ぐらいからきららアニメ一気見企画をやってました。

今日はその結果をご報告します。

アニメかなめも 桜Trick

キスシーンの有無の壁)

面白かったアニメひだまり三期 ひだまり四期 きんいろモザイク

恋愛の有無の壁)

普通アニメひだまり一期 ひだまり二期 ご注文はうさぎですか Aチャンネル

ギャグ萌えの配分が性に会わない壁)

微妙アニメキルミーベイベー GA けいおん一期 けいおん二期 けいおん劇場版

(男の有無の壁)

アニメ:なんちゃらメリー ドージンワーク あっちこっち

それぞれのアニメ感想

かなめも

 二期が出ないこと及び原作ラストが豪快に滑ったことにより、逆に途中でちゃんと締めたアニメ評価が上がるという希有な作品

 ストーリーはわりとガチな上に、後半は鬱要素もありますが、それ以上に作品全体を包む百合心を高く評価したい。

 桜Trick恋愛なら、かなめも家族愛の延長線にあるような感じですね、さすが原作者key同人誌を書いていただけありますね(関係ない)

 作画DVD版だと修正が入っててわりと見れるようになってたし、キャラデザもいいし、唯一難点を上げるなら声優微妙にあってないことぐらいです。

 原作ラストは本当に豪快に分け分からん方向に滑ったので、二期はやらずにこのまま隠れた名作として埋もれて行ってかまわないです、NO二期! アニオリ大歓迎!

ひだまり三期、ひだまり四期

 ゆのなずという百合界における最強カップリング誕生したというだけで評価に値する作品

 ゆのっち浪人したあげく、芸術系じゃない普通大学に二年遅れで進学したあと、新歓コンパでなずなと再開するシーンは涙なしでは見れませんね。(僕の目には見えていたシーンです)

 どうでもいいですが、新一年生の声優さんはY.AOIさんが良いと思いました。

きんいろモザイク

 天才アニメ脚本家綾奈ゆにこ」の手により生まれた神アニメ

 原作の持ち味とか、原作の魅力とかそんなの全て無視して百合アニメを作る彼女百合アニメ界の神の中の神と言えるでしょう。(今期のろこどるやってみた、も素晴らしい出来でした)

 このきんいろモザイクでもよくある普通萌え四コマ完璧百合アニメへと昇華させている。

桜Trick

 神アニメの中の神アニメ

 ストーリーなんて一切無い、ただ女の子女の子がチュッチュッするだけの内容も何もあったもんじゃないお色気アニメ

 いやもう本当これでいいんです、これがいいんです。

 作画はあまりよろしくないけど、声優の演技および百合要素を楽しむのに差し障りのない程度の作画があればいいんです、っていうかドラマCDでいいんです。

 一年生編で一期が終わったので、二期は二年生編(原作は今ココ)、三期は三年生編(予定)と長続きするアニメになることを祈っています

個別アニメ感想はまた次の機会に)

2014-09-01

http://anond.hatelabo.jp/20140901175834

kanonやって泣いたクチだけど。

その後は別にエロゲにハマるわけでもなく(keyのその後2作品くらいはやった気がする)、

出会い系風俗は未経験で、モテるというわけではないが、普通にそれなりに恋愛して結婚した。

今の趣味スポーツで、元々細いのに筋肉がついたら最近は何か微妙モテるようになってきた。

精神的には自分ではマッチョじゃないと思うがたぶん世間的にはマッチョ寄りだろう。

最近エロゲがどうなってるのかはちょっと気になる。

何か思い出してきた。白詰草話とかあの退廃的な感じがよかった気がする。

あと何だっけアズライトかいう感じの名前主人公のやつ、表現限界に挑戦とかなんとか宣伝されてたけど

そこまでか?って思ったのを憶えてる。

それから月姫の一番最初作品はやったな。あれは普通によかったはず。琥珀さんだっけ、あれがよかった。

当時は結構ハマったと言えるかもしれないな。今は全くやらないんだけど。

2014-08-12

保守性・管理性が上がるPHPスマートコードレビュー12

1. 括弧の省略

PHPにおいてはif文やwhile文において、1行であれば括弧を省略することができます

<?php
if (...) 
  hoge();
while(...)
  hoge();

これは、保守性・管理性を上げたいのであればやってはいけません。括弧がつくことで視認性が下がることなどありません。むしろインデントに騙されてしまい、ミスが増えます。例えば下の例です。

<?php
$a=0;
$b=0;
while ($a < 10)
  $a++;
  $b++;

さて、このとき $a はいくつですか? $b はいくつですか?

答えは $a が 10、 $b は 1 です。$b は while のスコープにはないので、ループしません。

括弧でくくられていればこのようなミスを防げます。括弧はきちんと書きましょう。

2. 三項演算子

ネストしすぎると可読性が損なわれるため注意が必要ですが、うまく使うとスマートに書けます。うまく活用しましょう。

3. switch

条件分岐が多い時にうまく使いましょう。

ただし if 文で素直に書いた方が速度は速いという噂もあります

実用上の違いはほとんどありませんので、チームの方針に従いましょう。

4. ループ

PHP にはループ制御構文が用意されています。主に下記の3つを用途にあわせてうまく使い分けましょう。他にもループに関する構文や関数はありますが、基本的には下記で事足りるでしょう。

  1. for

主に回数でループさせたい場合は for 文を利用するといいでしょう。

例えば、10回同じ処理をする場合は下記のように書きます

<?php
for ($i=0; $i<10; $i++) {
  // 


  

2014-07-30

最も簡単なIngress初心者向けガイドを書く

ゲームをやるのに必要ものは?

それなりに新しい(電話のできる)Androidか、それなりに新しいiPhone必要です。持ってないならGmailアカウントを取得する必要があります。一度だけSMS認証必要なので、電話のできない端末は向きません。

そのほか注意点は?

Gmailアカウント本名じゃなくていいです。Google+連携する必要はありません。Google+情報を作ってしまっても(https://support.google.com/plus/answer/1044503?hl=ja)ここら辺参照すると消去の手順があります

IngressCodenameTwitterとかのアカウント名とは異なるものにしておいた方がいいです。

青か緑かについてはどっちでも構いません。もし友人と一緒に遊ぶことを考えているのならその人と合わせた方がいいです。違う色のユーザと(友好的な範囲で)一緒にできることは何一つありません。

初回ゲーム開始したらSMS認証を行う。手順は検索すればたくさん出てくるのでそれを参照。

ゲーム目的

PortalHackするゲームです。

Portalとは?

人の交通が多い地域にあるオモシロ建造物、時計台、駅、郵便局のことです。

人の流れが少ない場合、つまりあなたのおうちの近く、職場の近く、最寄り駅が絶対にポータルである保証はありません。

Hackとは?

Portalに近づいて、スマホの画面に表示されているPortalタップして、Hackボタンを押すことです。つまり、そのPortalの位置まで動かないと絶対にHackできません。

自分と同じ色のPortalHackすればぼちぼちアイテムが手に入り、敵のPortalHackすると、ある程度のアイテムと100APが手に入りますAPとは経験値のことで、これを集めるとレベルが上がります

1つのPortalに対して、5分の休憩を挟んで4回までHackすることができます。再び同じ事ができるようになるためには4時間待つ必要があります

(敵のPortalHackすると)ダメージを受けるとは?

プレイヤーは1000XM持ってます。このXMが減ります。0になるとHackとかできなくなります回復するにはあちらこちら動き回ってください。スマホの画面に見えるキラキラしたものに近づくと回復します。

以上が一番簡単なルールで、敵のポータルを見つける→Hackしてアイテムと100APを取得する→ダメージを受けてXMが減ったらあちらこちら動き回ってXMを回復する、の流れが一番シンプルです。

そういえばアイテムって何?

  • Resonator
    • 運良くResonatorが配置されていない味方のPortalがあればそこに配置することができる。
  • XML Burster
  • Ultra Strike
  • Power Cube
    • うろうろ歩き回らなくてもUSEすればその場でXMが回復する
  • そのほか
    • 持ってるだけで気にしなくていいです。

味方のPortalしかないと経験値を入手できないの?

厳密にはそんなことはありませんが、低レベルのうちはそう考えておくと楽です。

味方のPortalしかない場合どうすればいいの?

様々なケースがあります。まず、Hackする要領でPortalに近づき、画面に映る味方のPortalタップします。その際に……

行動範囲Portal全然ほとんどない場合は?

Ingressで遊ぶために、それに適した(人の多い)場所遠征する必要があります生活圏内の空き時間・移動時間にちょこっと遊んでみたい、みたいな遊び方では何もできません。

自力で申請してPortalを作るというオプションもありますが、iPhone版ではその機能は未実装で、Android版だとしても、現在の所申請に3ヶ月程度かかることが珍しくないので、初心者にはお勧めできません。

そういえばResonatorをRechargeって何?

Resonatorは攻撃を受けるか、時間が経過すると自動的エネルギーが減っていきます。それを回復させる行為です。

RechargeするのにわざわざPortalまでいく必要があるの?

ないです。

PortalHackしたときに(そのHackしたPortalにちなんだ)Portal Keyと言うアイテムが出ることがありますPortal Keyを所持している味方のPortalは、そこに近づかなくても、遠隔で回復をすることができます。XMと、RechargeできるPortalPortal Keyがある限り、どこからでも10AP獲得できるチャンスがあります

Resonatorに攻撃できるの?

しなくていいです。一定以上レベルが高くならないとダメージが入らず無駄なので、しばらくは攻撃する必要はありません。

Portal Keyって他に使い道ないの?

味方のPortalタップしたあと、画面左下のResonatorが8つ全部埋まっている場合Linkってボタンが見えるはずです。それを押して別の味方のPortalを指定すると、まだLink作成されてなければ、その指定したPortalに向かってLinkを伸ばすことができます。313AP獲得できますしかしその際に、Link先となるPortalPortal Keyを消費する事になります

Linkってもしかして陣取りっぽい感じになるの?

Link三角形を作ると、その範囲がControl Fieldと呼ばれる領域になります。そうなると1250AP入手できます

Portal KeyがあればどこでもLinkできるの!?

遠すぎたり、途中で敵味方問わず他のLinkを横切るような感じになってたりすると無理です。また、Control Fieldの中に入ってしまったPortalLinkボタンを押してもLinkできないと言われるようになります

この、Resonatorを配置する作業、Linkを貼る作業、Control Fieldを作る作業が一般的に言われるAP稼ぎの手段ですが、そのどれも常にできるとは限らず、レベルの高い先客がいると初心者には入り込む余地がありません。

以上。初心者はとにかく敵PortalHackすることでアイテム経験値を稼ぐのが分かりやすいと思います。味方PortalはResonatorの配置やLinkの生成でAP取得ができるのですが、先客がいるとできないので、誰でもできるとは考えず、できる地域に住んでいる人だけが可能であると考えるといいです。

ログイン ユーザー登録
ようこそ ゲスト さん