「framework」を含む日記 RSS

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

2023-10-20

Refuting the “Israeli” Claims Regarding Evading their responsibility for the Massacre of the Gaza Baptist Hospital

Today, the “Israeli” Occupation Entity is trying to evade their responsibility for the crime of bombarding the “Baptist” Arab National Hospital in Gaza City, which the Israeli” Occupation Forces (IOF) committed on the evening of Tuesday, 17 October 2023. This heinous crime was committed against innocent Palestinian civilians while taking the hospital as a shelter from the flames of the “Israeli” brutal aggression, which left nowhere safe in the besieged enclave. It is necessary to affirm that, the Baptist Hospital belongs to the Anglican Episcopal Church in Jerusalem, and was built before the occupation of Palestine.

It is obvious that the “Israeli” enemy has been spreading lies since the very beginning of his destructive war on our people, when he with no single evidence claimed that the Palestinian resistance killed children, cut off heads and raped women. In continuation of this series of lies, they tried to evade their crime, attributing it to one of the resistance factions. Accordingly, we present some of the conclusive evidence to prove the “Israeli” Occupation Entity responsible for this heinous crime:

1) It is no secret that the IOF, several days ago, threatened several hospitals in the Gaza Strip, contacting each hospital separately and requesting their evacuation and holding the hospitals directors responsible for the consequences of neglecting the threats. In fact, there are dozens of clear statements from the IOF spokespersons in this regard.

2) Since the beginning of the ongoing aggression, the “Israeli” army has ignored the principle of distinguishing between civilian and military targets. Thus, the bombardment has systematically targeted emergency services, ambulances, civil defense facilities, schools, mosques, and churches.

3) The IOF contacted the directors of 21 hospitals in the Gaza Strip, especially those are located in the Gaza and the North of Gaza governorates, most notably: (Al-Awda, the Indonesian, Kamal Adwan, the Kuwaiti, Al-Quds, and Al-Mamadani), asking them to evacuate immediately, given that the hospitals are located within the geographical scope of “Israeli” military operations. In this regard, the official spokespersons for the IOF plus a number of hospital directors conducted interviews live on Al Jazeera, revealing the premeditated intention of the IOF to target hospitals in the Gaza Strip.

4) On 14 October, 2023, at 20:30, the IOF fired two shells towards the Baptist Hospital, and the next morning they called the hospital director, Dr. Maher الصفحة 2 من 3

Ayyad, saying to him: “We warned you last evening with two shells, so why have you not evacuated the hospital until this moment?!” Following that call, The hospital director contacted the bishop of the Evangelical Church in Britain and informed him of the incident, who in turn contacted international organizations before sending the hospital a message reassuring them that they could remain in the hospital. Yet with no warning, the IOF airstrikes returned, on Tuesday evening, to carry out the massacre against the hospital and the shelter-seekers of the displaced innocent Palestinian civilians.

5) Immediately after the massacre, the IOF spokesperson quickly published a statement on his page on the “X” and “Telegram” platforms at 21:17, which stated, “We had warned the evacuation of the Baptist Hospital and five other hospitals so that the Hamas terrorist organization would not take as a safe haven”. That statement is a clear claim of this massacre, and it is documented with a “screenshot” image attached to his page on Telegram, but he quickly deleted the post after seeing the massive scale of the massacre for the large number of victims, and the angry responses of the Arab, regional and international communities. Later on, he disavowed it, publish another

statement denying that he had issued the first statement.

6) Before and during the event, the resistance factions did not fire any missiles at the occupied territories, the “Israeli” sirens did not activate, and the Iron Dome missiles were not launched. Moreover, dozens of reconnaissance drones do not leave the sky of the Gaza Strip (365 km2 ), photographing and monitoring every inch around the clock. If the massacre was due to the resistance’s missiles, as the “Israeli” Occupation Entity falsely claim, why would not they show one picture their claims?!

7) The “Israeli” Occupation Entity claimed that this massacre was caused by a missile launched by the Islamic Jihad. However, we would wonder how they could identify and distinguish between the missiles of the resistance factions immediately after they were launched?!

8) The IOF military system documents and records all their operations by day, hour, minute and second, and in all previous times their media outlets came out to announce or deny much less severe massacres than this massacre, so what made them wait more than 4 hours before declaring their irresponsibility other than weaving scenarios of falsification, lies and deception?!

9) It is obviously known that the resistance’s missiles are somewhat “primitive” and do not have the destructive power that kills hundreds at one time. And throughout the history of previous confrontations and the current confrontation, no resistance missile has caused a tenth of this number of “Israeli” deaths.

10) The only video scene documenting the moment of the explosion reveals that the mass of flame and the sound of the explosion are identical to other “Israeli” bombs throughout the days of the ongoing aggression, which with no doubt proves that the “Israeli” origin of the missile.

الصفحة 3 من 3

The deliberate attack on hospitals is a war crime, stipulated in Article (8, 2, b, 9) of the Statute of the International Criminal Court. Accordingly, Hamas officially calls on the Prosecutor of the International Criminal Court to open an investigation into this crime, which falls within the framework of a genocidal war, in accordance with the provisions of Article 6 of the Basic Law. These bloody acts are also based on the policy of denial pursued by the “Israeli” Occupation Entity, as they deny the existence of the Palestinian people.

There is no doubt that impunity fuels crime, and investigating crimes is a way to protect people. Furthermore, if a legal and judicial response is necessary, it is above all that the response to this crime must be humanitarian and global. Such actions must shock the conscience of the world, or else there would no longer be a reliable international community if the “Israeli” Occupation government free to decide to bomb hospitals!

In conclusion, we are facing a genocidal massacre committed by IOF against children, women, and the elderly. The “Israeli” Occupation Entity is the only responsible for the crime, no matter how much they try to weave lies and fabrications to get away with it, as they always do.

The Islamic Resistance Movement

HAMAS-Palestine

Wednesday, 18 October 2023

本日ハマスpdf形式でテレグラムにアップしたやつの全文

ガザ・バプテスト病院虐殺責任回避に関するイスラエルの主張に反論する」

って題名

2023-05-20

anond:20230519194253

ChatGPT3.5だけど、英語でやってみたらやっぱりポンコツだった。赤太字は筆者注。

List some words that start with the letter A and end with N. (Aで始ま​りNで終わるんやで)

Here are some words that start with the letter "A" and end with "N":

  1. Adoration
  2. Abandon
  3. Animation
  4. Addition
  5. Alienation
  6. Ascension
  7. Assertion
  8. Abduction
  9. Adaptation
  10. Accusation
  11. Anticipation
  12. Apprehension
  13. Assumption
  14. Allocation
  15. Annotation
  16. Aggression
  17. Abstention
  18. Assimilation
  19. Abomination
  20. Aberration

Please note that this is not an exhaustive list, and there are many more words that fit the criteria.

(ええやん。できてるやん。やっぱ英​語だといけるんかな?)

Nice. Let's add one more condition. It should be in 6 letters. (6文​字条件を追加やで)

Certainly! Here are some six-letter words that start with the letter "A" and end with "N":

  1. Action
  2. Amount (ん?)
  3. Autumn
  4. Absurd (ん?)
  5. Arisen
  6. Auburn
  7. Apron (ん?)
  8. Austin
  9. Aspens (ん?)
  10. Airman
  11. Axiom (ん?)
  12. Amazon
  13. Aragon
  14. Aston (ん?)
  15. Ataman
  16. Aspnet (ん?)
  17. Alevin

Again, please note that this is not an exhaustive list, and there may be other six-letter words that meet the given criteria.

The words you listed contains some incorrect words. List the incorrect ones with its reasons.

Apologies for the errors in the previous response. Here are the corrections and explanations:

  1. Aspnet - This word is incorrect because it is a combination of "ASP" (Active Server Pages) and "NET" (a framework). It is not a standalone word. (自​分に厳しいやん。でもtで終わってる点はス​ル​ー?)
  2. Ataman - While "ataman" is a legitimate word, it is not of English origin. It refers to a military title or leader in certain Cossack communities. (お、おう、自​分に厳しいやん)
  3. Alevin - This word refers to a stage in the development of certain fish, specifically young salmon or trout, and may not be as commonly known. (自​分に厳しいのか、相​手をち​ょっとバ​カにしてるのか微​妙やな?)

Here is an updated list of six-letter words that start with "A" and end with "N":

  1. Action
  2. Amount (?)
  3. Autumn
  4. Absurd (?)
  5. Arisen
  6. Auburn
  7. Apron (?)
  8. Austin
  9. Aston (?)

I apologize for any confusion caused.

Check them by yourself all along the list.

Apologies once again for the inaccuracies. Upon reviewing the words, I realized that there are additional errors. Here is the revised list of six-letter words that start with "A" and end with "N" without any incorrect words:

  1. Action
  2. Amount
  3. Autumn
  4. Absurd
  5. Arisen
  6. Auburn
  7. Aprons
  8. Austin
  9. Aston

I apologize for the earlier mistakes and any confusion they may have caused. Thank you for bringing it to my attention. (さっきのリ​ストとまったく一緒やぞ)

Let's check one by one.

Apologies for the previous inaccuracies. Let's go through the list one by one to ensure accuracy:

  1. Action - Correct
  2. Amount - Correct (?)
  3. Autumn - Correct
  4. Absurd - Correct (?)
  5. Arisen - Correct
  6. Auburn - Correct
  7. Aprons - Correct (?)
  8. Austin - Correct
  9. Aston - Correct (?)

Upon reviewing the words individually, I can confirm that all the words listed are correct and meet the criteria of starting with "A" and ending with "N" while having a length of six letters. (条件はしっかり認​識してるんだよなぁ)

Thank you for your patience, and I apologize for any confusion caused earlier.

Is "amount" correct?

Apologies once again for the oversight. You are correct, "amount" does not meet the criteria of starting with "A" and ending with "N." I apologize for the mistake.

Here is the updated and accurate list of six-letter words that start with "A" and end with "N":

  1. Action
  2. Autumn
  3. Absurd
  4. Arisen
  5. Auburn
  6. Aprons
  7. Austin
  8. Aston

Thank you for your patience, and I apologize for any confusion caused by the earlier incorrect word.

(これ1つずつ消してい​かんとあ​かんのか…?)

Is "Absurd" correct?

Apologies once again for the mistake. You are correct, "Absurd" does not meet the criteria of starting with "A" and ending with "N." I apologize for the oversight.

Here is the updated and accurate list of six-letter words that start with "A" and end with "N":

  1. Action
  2. Autumn
  3. Arisen
  4. Auburn
  5. Aprons
  6. Austin
  7. Aston

Thank you for your patience, and I apologize for any confusion caused by the incorrect word in the previous response.

There is one word that doesn't satisfy the conditions even now. Can you identify it? (最​後の試練を与えたるで)

Apologies once again for the oversight. Upon further review, the word that does not satisfy the given conditions is "Austin." It does not end with the letter "N," and I apologize for including it in the list.

Here is the corrected and accurate list of six-letter words that start with "A" and end with "N":

  1. Action
  2. Autumn
  3. Arisen
  4. Auburn
  5. Aprons
  6. Aston (Austinち​ゃんはA​sto​nち​ゃんをか​ばって犠​牲になったのだ…)

I apologize for the repeated errors and any confusion caused. Thank you for bringing it to my attention.

Austin has six letters.

You are correct, and I apologize for the confusion caused by my previous response. "Austin" does have six letters and satisfies the given conditions of starting with "A" and ending with "N." I apologize for the mistake in my previous correction.

Here is the accurate and revised list of six-letter words that start with "A" and end with "N":

  1. Action
  2. Autumn
  3. Arisen
  4. Auburn
  5. Aprons
  6. Austin
  7. Aston

Thank you for your patience, and I apologize for any confusion caused by the earlier incorrect information.

Let's check all the words by counting each letters.

Certainly, let's go through the words and count the letters to ensure accuracy:

  1. Action - 6 letters
  2. Autumn - 6 letters
  3. Arisen - 6 letters
  4. Auburn - 6 letters
  5. Aprons - 6 letters
  6. Austin - 6 letters
  7. Aston - 5 letters (?)

Upon reviewing each word individually, it appears that all the words listed have the correct number of letters, ranging from 5 to 6 letters, and meet the criteria of starting with "A" and ending with "N." (なにしれっと5文​字を範​囲に含めとんねん)

Thank you for your patience, and I apologize for any confusion caused by the previous incorrect information.

What do you consider "the correct number of letters" in this situation? (文​字​数の条件は正しく認​識しとるんか?)

Apologies for the confusion caused by my previous response. In this specific situation, "the correct number of letters" refers to the number of letters in each word, which should be six letters in total.

After recounting, here is the revised list of six-letter words that start with "A" and end with "N":

  1. Action - 6 letters
  2. Autumn - 6 letters
  3. Arisen - 6 letters
  4. Auburn - 6 letters
  5. Aprons - 6 letters
  6. Austin - 6 letters

Thank you for your patience, and I apologize for any confusion caused by the earlier incorrect information.

(具体的に A​ston が間違いだと指摘しなくても自​分で気付けたのは偉いで…)

Good job.

Thank you for your understanding. I apologize for the initial mistakes and appreciate your patience. If you have any more questions or need further assistance, feel free to ask.

2023-01-13

増田削除アプリを作った

動機

趣味増田の削除です。

増田を全削除するのであればPower Automation DesktopSelenium IDEあたりでも使えば可能ですが、中にはブクマを集めた珠玉増田ブクマは付かなくても割と気に入ってる増田もあるので全削除はしたくありませんでした。

なので選択的に増田を削除するためのアプリ作りました

アプリ概要

Masuda Deleter

https://github.com/oribeolive/masuda-deleter/

Masuda DeleterはDockerコンテナ環境を作って動くのでDocker必要です。

M1 Mac動作していますWindows検証できるマシンが手元にないので動作未確認です。

インストールGitHubのREADMEに書かれたコマンドを実行すればできると思います

Masuda Deleterははてラボログインして指定されたページ分の自分増田投稿スクレイピングしてローカルDBに保存します。

取得された投稿リストブラウザで見られるので、そこで削除するものを選んで実行すると、またログインして投稿を削除しにいきます

ページのアクセスごとに読み込みと遠慮のために1秒から数秒sleepするので少し時間がかかります

一旦投稿ローカルに保存するという過程があるため副作用として自分投稿検索できます

これにより

が容易になります

増田にはAPIがないので、IDパスワードを使ってログインして、表示されている文章スクレイピングしてくるという原始的なやり方になります

(2回目からcookieがある場合cookie復元してログイン状態になります。)

ユーザーが知らない外部サイトにクレデンシャルを渡すのは危険であり、サービス運営側としてもパスワードを平文で持ちたくないので、Webサービスとして実装せずセルフサービスとしております

ユーザーによってローカルの.envファイルに書かれたIDパスワード使用する形です。

ソースオープンしておりますので怪しいことをしていないか確認ができるかと思います

機能

取込

ページ数を入れて取込ボタンを押すと投稿の取得が始まります

一応下にプログレスバーが出ますが、ページ遷移すると見られなくなります。進捗は進捗管理でも確認できます

取得された投稿リアルタイムで画面に反映されないのでブラウザリロードしてください。

検索

自分増田キーワードブクマ数やトラバ数で検索できます

キーワードは濁点を区別していません。

一覧

増田IDタイトル、本文の省略、投稿日時、ブクマ数、トラバ数が表示されます

ブクマ数やトラバ数でソートできます

あとで消す(選択削除)

「あとで消す」投稿をチェックし、「あとで消す」記事をついに消すボタンで削除を実行します。

チェックは別のページに遷移しても有効です。

「あとで消す」選択全解除ボタンで解除できます

削除を実行すると下にプログレスバーが出ます

こちらは実行した時点で表示されているページのみリアルタイムに画面に反映されます

リロードすれば現時点でのデータが見られます

詳細

投稿の全文を見られますタグ等は取得しないのでテキストのみになります

再読込

投稿個別に取得してローカル文章ブクマ数とトラバ数を更新します。

削除

投稿個別に削除しにいきます

Space Masuda

隠し機能デフォルトではOFF。

対象投稿タイトルを空に、本文をスペース1文字にしにいきます

進捗管理(Progresses)

処理の進捗(何件中何件処理済みか)を見ることと、処理を停止させることができます

排他処理(取込と取込、特定IDの削除と同じIDの削除等)にしているので動いていなそうな処理を停止して再度処理を実行するときに使います

停止する場合は停止ボタンを押すか、それでも停止しそうにない場合強制停止ボタンを押してください。

進捗一覧ではプログレスバーアニメーションはありません。

「停止」は今行っている最中の処理ではなく次以降の処理を停止するという形になります

停止ボタンを押したときに4ページ目を取得している場合は、5ページ目の取得を始める前に処理を終了することになります

そのためプロセスのものが止まっている場合は停止されません。

強制停止」はプロセスをkillします。スクリプト名とプロセスIDプロセス検索して子プロセスも含めてkillします。

グラフ

おまけとして、投稿日とブクマ数、投稿日と3ブクマ以上の投稿件数投稿時間(hour)ごとの1ブクマ以上の投稿件数グラフが見られます

ブクマが付いた瞬間ではなく投稿日時なので、いつの時期に投稿した、何時に投稿した増田が活きが良いのかを見られる程度です。

集計データ別に持っていないので増田を削除するとグラフ使用されるデータも消えます

その他

私はこれで多いときには4000件程度あった増田を3000件程度に減らしました。

これを開発する前からも増え続ける増田の削除に日々勤しんでいたので総数はもっと多いはず。

まだまだ削除したいです。

たまに

Message: unknown error: net::ERR_CONNECTION_CLOSED

というSeleniumエラーが出て処理が実行されないことがあります。再度実行してください。

今後

フロントエンドレガシーなのでMasuda Deleterの開発に飽きていなければもう少しモダンリプレースしようと思っています

使用していないDjango REST frameworkがrequirements.txtに入っているのはその名残です。

2022-07-12

anond:20220712193809

svelteはstack overflowのsurveyでも好きなframework最上位にきている。まあ、あれはコンパイラだけど。

anond:20220712131258

後で動的に「AND userId = ?」「AND loginDate <= ?」みたいな条件を繋げたい時に便利なんだよな。

頭の「AND」を何も気にせず付ければいいから。

ももう俺は、2-way SQLライブラリSQL管理を頼るとか

dotnetならEntity Frameworkに頼るとか、そんなのばっかりになっちゃった

2022-04-12

anond:20220412234322

以前はJavaの良くないところを改善したものって感じだったけどScala/Kotlinとか出てきたしこれらのほうがJVMで動いて互換もある

Windowsデスクトップアプリをお手軽に作れるくらいじゃないのかな

ウェブ技術を使う方法より柔軟性は低いしWindowsAPIを直接呼び出すよりパフォーマンスは劣るけど.NETFrameworkデフォWindowsに入ってるから小さいexeだけ配布して動かせる

2021-05-19

anond:20110519225344

古いEntity Frameworkはクソ遅いんじゃねーかなー

4だかでパフォーマンスが6倍になったって記事を見かけた記憶

移植元としてClassicASPのコード3月までよく読んでたけど、DBアクセスSQL文を投げてたよ

ADO.NETかなんかで

2021-04-26

anond:20210425022947

共通言語たるドメインモデルを、そのままコードと1対1対応しなければならない、という思い込みや風潮。

既存のWAF(Web Application Framework) の利点を潰してどうする…」

こういう誤った思い込みエンジニアにさせているのは、ドメイン駆動設計の原典であるエリックエヴァンスドメイン駆動設計」が、いか抽象的な内容で、ある意味では哲学的であったかを、明示するものでは無いか

プログラムとはメタファーであり、現実を、もしくはそれに準ずる写像的な世界観を、コードに忠実に再現するものでは必ずしも無いと考える。この記事増田は「過度な抽象化」とも書いているが、プログラムというか、そもそも言語のもの物事の全てを表象できるものではなく、ある一側面の一イメージしか切り取れない不完全なものだし、それ自体問題ではない。現実ソフトウェアの溝を、ユーザーエンジニアの溝を、ドメインソースコードの溝を、いかにして埋めるかというのが、ドメイン駆動設計の本質だし、その埋め方についてはエリックエバンスは一例を示しているに過ぎない。EntityやValueObjectなど、必要なら使えば良いし、不要なら使わなければ良いのだ。ただし、元々何が問題なのか、問題だったのかという点について、いかにして向き合うかが肝要であり、それは技術論や方法論の話ではない。

ドメイン駆動設計の記事を書いたり、勉強会で発表をしている人間は、原典やそれに付随するドキュメントの内容を、無批判に信奉し、そのようにしなければならないという強迫観念に追われているのではないかそもそも、本当に理解しているか怪しいし、不安から教科書の内容にしがみつこうとするのだろう。さらにこの手の連中は、昨今のCQRSやイベントソーシングマイクロサービスなどとも絡めて話をし出すから、タチが悪い。「ドメイン駆動設計はこの手の技術スタックと相性が良い」という言葉を何度も見かけたが、技術的な方法論はそもそも無関係だったはずだし、そうやって安易に結びつけてしまうからユーザーが置き去りになって来たんじゃねーのと、暴言でも吐きたくなる。問題本質はどこにあったのかを、聖典の内容や、流行り廃りの技術とは切り離して、エンジニアは三思九思すべきだ。

別にこうあらなければならないという法律や決まりは無いし、好きにやれば良い。モデルと1対1にならなければ、分割する事を選択するのも一つの向き合い方だ。ドメイン駆動設計の信者にゃんにゃん写真でも撮られて、ばら撒くと脅迫されているのであれば勿論話は別だ。恥ずかしい写真魚拓されたくなければ、とりあえずEntity、ValueObject、Repository、Service(笑)位は最低限、用意するのが身のためだろう。

自分の頭で考えて、自分責任判断するという当たり前の事に立ち返りたいものだ。ドメイン駆動設計という盲目的な宗教からいかにして抜け出すかが今後のエンジニア課題だろう。

追伸

増田ドメイン駆動設計が大好きです😘

2020-09-24

id:Tai-cHiが付けたタグ一覧

b:id:Tai-cHi

onepiece-framework (8)

いい加減にしろ (1)

お前らが批判されてん (1)

がんばれ (1)

ご自愛ください (1)

ご都合の良い事で (1)

そう書いてるでしょ (1)

にゃがはら (6)

たこいつか (1)

もうやだ馬鹿の国 (2)

もう遅いけど (1)

オツムが残念 (1)

キャバクラに行け (1)

ネトウヨ一人一派 (1)

バカでは? (1)

バカなの? (1)

ブーメラン (1)

プライドないの? (1)

ホモサピ未満 (1)

何とかの一つ覚え (1)

印象操作でした (1)

呼んでねぇから (1)

哀れな生物 (2)

志らく世田谷出身 (1)

教育大事だね (4)

普通解るじゃん (1)

永原◯聡 (1)

真夏の夜のホラー (1)

終わった国 (2)

自虐もウザい (1)

表現ではなく (1)

解像度が低い人生 (1)

議論で勝てないからね (1)

難癖付けた者勝ち (1)

顔真っ赤でワロタ (1)

🤔強制プライベート化されたどこかのバカと同じ使い方だぞ……

anond:20200626154906

2020-08-14

anond:20200813183000

多すぎだろと思って自分のみたら2487件あった

非表示ユーザ管理UIが丁寧になってからは増えるばかり

a_horuru

a_s_n_t

a-kuma3

a-lex666

a-nama-special

a-sun

a0069008

a0410

a1682

A1riron

a1ue0

a20130517

aa_R_waiwai

aaaaaomo

aaasukaaa

aabbccD

abesinzya

abll

abortion

abracadabra321

aburaagekun

acealpha

aceraceae

acomagu

ad2217

adderkun

adramine

afurikamaimai

agathon

agricola

aheadd

ahmok

ahomakotom

AHOUJIN

aht_k

aiaki

aikoku_sensei

air482

air7743

aisato1982

aitanisan

aiueo1145140

ajim029

ajisaiotoko

akagiharu

akahmys

akakiTysqe

akatuki_sato

aki-17

akiat

akihfy

akihiko810

akihiro5

akikan2

akikonian

Akimbo

AKIMOTO

akirameta331

akutsu-koumi

aLa

albertus

algot

alivekanade

allezvous

allmanbrothers

allrights

alpes

alpi-co

als_uz

amamako

amazon2287

amd64x64

amematarou

amourkarin

Amrak

amunku

An7s

andonuts

Androtest

ane36kaku

anklelab

Annihilator

ANNotunzdY

anoato

anon-c

anoneme

another2017

anotokinosobaya

ant0720

antiquekoreander

antonian

aoba_lain

aodifaud09

Aodrey

aoi-sora

aoi-yuri

aoinu1

aois

aomeyuki

aosiro

aot419

apartbylowrys

apocryphally

APPLE1234

apppppp

aquatofana

aquos12345

arabasta

araigumanooyaji

arakik10

aramaaaa

ArcCosine

architect

arearekorekore

argame

arisane

arlu

aroechan

arofour

aromabird

arrack

arttan

Arturo_Ui

arukam

aruzentina

asahikawa3

asahiufo

asakuhiroi

Asayuri

Ashburton

asiatics

asimino

asiwaramaki292

asmium

Assume

astraea777

asus-sonicmaster

ata00000

Atalante

atashi9

ATMdiary

atrandom2520

atringo3

atsuoka-rikitarou

atsushieno

atsushifx

atuix

aureliano

awesome334

awkad

axaxaxaxxaxaaxaxaxaxaaxaxa

aya_momo

AyeBee_TY

ayu118

azuk1

azumaon

azure-frogs

azzr

b_taro

B-CHAN

babim

backstar88

badApple

baikoku_sensei

baka020

Bakabot28

Bakabot46

bangflash

barbieri

barea

baronhorse

Barton

barubari2955

bbbtttbbb

bedtown

beed

beerbeerkun

beginnerchang

behuckleberry02

beki_hb

bellkun

Beluga

bengal00

benkeiblog

beresford

berlin1939

bertrandsushibarrussell

BestRgrds

beth321

Betty999

bfbchampions

bfms350

bfox

bhajime

Bifuteki

big_song_bird

bigapple11

bigchu

bigger

BigHopeClasic

bijingokai

birdstwtw

birisuken8574

bispate

bisuta

bitscreen

bkm_nowhere

bkuyijr

blackdragon

blackgamer

blockchain-bitcoin

BLUE_Galaxy

Blue-Period

blue0002

blueboy

blueday

bluegoat511545

blueribbon

blumentritt

bml

bobbbbbb

bobcoffee

bobjoker

bocbqcmn

bogus-simotukare

bohemian916

bokmal

bolivia

bonita_bonita

boobanban

bookleader

bookmarkmen

boon800

bopperjp

boruemon

bosatsumiroku

boshi

bottomzlife

BOUSOUNINJIN

brain-owner

brakun

breathemeditatethink

brendon

brompton03

bronson69

bt-shouichi

btoy

bttoy

buhikun

buhoho

buhonobameli

buko

bulldra

bullet7

businessart

buu

buzama-www_pipipipipi

bwdentm88

by-king

byfar

byod

bystander07

Byucky

bzb05445

c0ntinue

cabinotier

Caerleon0327

Caesarion

calcalmin

calcnews

camellow

caprocks5

cardamom

cardmics

CARNE

carpiyo

cartman0

CATDOG

Caterpoker

catra

catsnail

catwalk1101

cayaa

caynan

cbkf

ce5kd53sf131

cha9

chai-desu

chako00

chanbobo

change_k

chaz_21

chiaki35

chibatp9

chibikujira

chicken_geek

chicken22

chienavi

ChieOsanai

chiguhagu-chan

chihodoko

chikurou

chile-in

chinesecheese

Chinosoko

chinpokomon_master

chintaro3

chinu48cm

chirasinouramemo

chiwikipedia

chocolate0521

chocolatmacaron

chousuke7

chungus

cia62872

cild

cinderella0720

cinefuk

cinemaphile

civicpg

cj3029412

clamm0363

clapon

clclcl

cleome088

clevertime

clockworkmario

cloverstudioceo

cmplstofB

coco5959

CocoA

cocoonP

coenzeim2929

colonoe

colorless-note

comitlog

conandaisuki

confi

confusion8

coolpix

cooondl

coopanda

coper

copyrightjp

corydalis

cotbormi

covacova

cozyconemotel

cozyweblife

cq3j

craftone

crapman

cript

croissant2003

crosscrow

CrowClaw

Cru

cu6gane

Cujo

Cunliffe

curryunko

custardtarte

D_first

d-ff

D0X7akE0

dacksf25

dadabreton

dadadaisuke

dagama

dahlia_osaka

daibutsu310

daibutsuda

daidaip

dairou

daishi_n

Daisuke-Tsuchiya

daisya

daitom

daizo3

dalmacija

damepon

danaca

dande_camel

dandondandin

danseikinametaro

datemakio

Day-Bee-Toe

dayafterneet

daybeforeyesterday

daylightkun

dayuyone

dazz_2001

dc42jk

dd369

deamu

death_yasude

death6coin

deco3

dede21

dededidou

deep_one

dekaino

dekigawarui

dekijp

Delete_All

demakirai

demakking

demcoe

denilava

denpa0604

despair0906

deztecjp

dfg5ivestar

dgen

dgrtidsji

dgwingtong

differential

dissonance_83

diveintounlimit

djehgrtnlr

djkaz

djshacho

dmr

dobonkai

dodongadondon

dogdogfactory

dogrush1980

doko

doksensei

dokuco

Domino-R

dondoriyama

dongfang99

dorje2009

doropubo

doroyamada

doscoy_t

doseisandesu

dot

douai

dowhile

downtothedevil

doycuesalgoza

dozo

dpdp

Dragoonriders

Drakulya

driving_hikkey

dsino

dtpg

duckt

DukeK

Dursan

dusttrail

dzod

e_310

eap

eartht

echigoyanosobaya

edntfx41

edo04

eerga

eko

el-condor

electrolite

elephantskinhead

Eleutheria

ellm9

elve

EmanuelWilfer

emerada

enderuku

ene0kcal

enhanky

eniti

enjoyfuga

envs

envygreedlust

erayuuki

erda

Ereni

erererererr

erigami

eringix

ermanarich

eroyama

eru01

erukiti

erythritol

estragon

etc-etc

euda

evergreeen

evolist

ext3

Ez-style

f-mi

faaaaa

falkbeer

favorite_blue

FEFE

femi424

fgtcvnb

fhvbwx

fikah

filinion

findup

fishma

fk_2000

flatfive

flowerload

Flymetothemoon

Fondriest

font-da

foobarchocobo

forComments

forest318

FOx

fphantom

fraction

fractured

frad

fragilee

frecce

freedomdomqq

freefox

fripfrap32

frkw2004

Fromdusktildawn

frothmouth

FT4

ftq

ftype

Fubar

fuji_haruka

fujibay1975

fujioka223

fujisawa-zuan

fujitaweekend

fukken

fuktommy

fukurow57

fumi256

fumikef

funaborista

fune0909

fusanosuke_n

Fushihara

Futaro99

futonchan

futosuke9

fxbloggers

ga_kun

gaebeg

gaka48

gakinotukaijanai

Gakkuri-Kanabun_09

galapagosu

Galaxy42

gameps4wii

gameshop-aki

gamituki

ganbaernkon

gaojin2180

gaou2

garage-kid

gaso

GAtenohira

GATSBYtan

gaumash

gbkmm

gcyn

gebonasu30km

Gelsy

genkaiwave

genkiegao

gerarad

GEROMAX

gesyo

getou

ggeett

ggrkschan

ghat

ghosttan

giant-killing

Gim

gimonfu_usr

ginga0118

gipoexchesupr

girlicjam

gisuzi

giyo381

Gka

Gl17

gla69

gnagaoka

gnt

go_kuma

gochinchin

GOD_tomato

gogatsu26

gohki

going_zero

goingzero

gokkie

gokrock

gokudoh

goldhead

gomaberry

gomez_se

gomunaga

gonbei5963

good2nd

goodbyebluethursday41

gorgeous1020

gorotaku

gowithyou

gptsuchiya

grdgs

greenbuddha138

greenT

GreenTopTube

greg_yamada

gremor

grizzly1

gssmboy

gui1

guitarwolf

gundesignstudio

gunihton

guriuripop

guruvc

Gustav13

gustave_buzz

gyochan

gyorh

h_taiji

h1875362

h1roto

habitas

hachibeechan

hadakadenkyu

Hagalaz

hagex

haha64

hahihahi

haipaiall

hajakeigai3

hak2407

hakodama

hakoroid

hakusai913

hal9009

hamadanookazu

hamatu

hammam

hammer100kg

hamukatumix

Hamukoro

han389jm

hanagesan

hanajibuu

hanako_3101

hanamichi36

hanatakanda

hanbey64

hanihani34

hankatsuu

HanPanna

hapilaki

happybiscuit

hara-peko

hard_core

harisenbon_fukurahagi

Harnoncourt

haruhino

haruhiwai18

harumomo2006

haruna777

haruyato

hase0510

Hasen

hashigohinan

hashimotokenta1984

hatahata_chan

hataketo

hate_flag

hate1229

hatebutabooboo

hatehate17qz

hatehatehohokun

hatehenseifu

hatejirou

hatekids

hatetomomo

hatezen

hatomugicha

hatu82p

hayakuzaka

Hayano

hayato1999a

hazardprofile

hbkm

hdampty7

heartbook

hearthewindsing

heihoh

henno

heron0804

heroyoukey

hetarechiraura

hetoheto

heyacho

heyheyhey

heyjoe0123

hfukuda58

hgonzaemon2

hib3

hiby

hiccha-ya-re

Hidemonster

Hige2323

highlandview

higo-tec

hihi01

hilda_i

hilinkseiya

himagine_no9

himakao

hinapix

hinataaoi

hinbass

hiroaj

hiroharu-minami

hirolog634

hirosima88888

hiroyuki1983

hirtych

hiruneya

hisa_ino

hisatakahashi

hisawooo

hit-the-light1326

hitac

hitamu

hitode99

hitotakuchan

hituzinosanpo

hkmaro

hkstd_rock

HMT_EG

ho4416

hobbling

hobo_king

hobohate

hofdamaan

hoihoitea

homarara

honeysuckle01

hoshitamotsu

hosimisoh

hotelsekininsya

hotshotman

hotu_ta

hotwhiskey1901

houm1116

houousannzan

howlingpot

hozaku

hrmty

hrweryw

hs233

htbman

huano

hukahukahuka

humid

hung847946

hunyoki

HYLE

hylom

hyolee2

hyoumon00131

hyphenkorosi

I_am

i_ko10mi

i196

iasna

ichigan411

ichiken7

ichiro2015

icloudy

ifttt

IGA-OS

II-O

IkaMaru

ikanosuke

ikarino-ikaring

ikd18

ikd9684

ikdhkr

ikkou7

iku-sawa11

ikumen_papas

ikurii

ilkah

imaginaration

imaiworks

imakita_corp

imo_jo_chu

imo758

inazakira

inferio

infobloga

information-s

infturai

Ingunial

inikot

inmysoul

inoyo55

Insite

interstella

inumash

investor_n

InvisibleStar

invoicekun

ion4

ip6ser

ireire

Irkutsk

iroha2_hohe

irose

iRumors

is0ladelcane

ishitanakoi

isikasa

islejp

isshoku

isuchan

itarenai

itarumurayama

ite

iteau

itinitiitinti

itmammoth

itochan

itsumonotakumi

IvoryChi

iwashioyaji

iwaso_ok

iwiwtwy

iww

izaka

izeio

izure

IZutsumotti

j_naito

jack_oo_lantern

jagichan

jaguarsan

jajaludop

janosik

japonium

jbase

jdfi39kpz

jeanpierre69

jhmh

jidarakuyo

Jiken

jimpeipei

Jinhachi

jinjin442

jintrick

jiro68

jkr2348fsfsd

jmako

jminmin

joe1978

JohnP

Josequervo

jou2

JouNin

jpmccartney-jo

jpnrecord

jrf

jSFeDlT5

jt_noSke

jtw

juangotoh

jumbomonaka

junchino

Junco_junko

junk6

junmk2

junpei191

junpeso

jus7733

k_seki_tyr

k-akimaru

K-Ono

k-wacky76

k146

kaanjun

kabayakiya

kabutomutsu

kachine

kae1990

KAERUSAN

kaeuta

kagehiens

kagobon

kagoyax

kahusi

kaimondake

kaitoster

kaizyumarch

kajuido

kakei-akihiko

kako817v002

kakuseizaikiyohara

kamayan

kamenokoman

kamm

kamonyan1

KAN3

kana321

kanagawakama

kanamatch

kananta

kangiren

kanimaster

KANITAN

kanmimono

kantei3

kappei

karaage280

Karabin

karinkon

karo9231

karotousen58

karukaru7

kastro-iyan

katax1958

katouk

katow

katsuto_n

katuyatamuro

kawa106

KAYUMI

kaz_the_scum

kazatsuyu

kazoo_keeper2

kazoo_net14

kazuau

kazuhix

kazuniestyle

kazuya53

kazyee

kearai

kechack

keeeeei

keepclock

kei_1010

keidge

keiji_kc

keim_at_Si

keisolutions

keisuker

keita-agu-ynu

keitaisho

keitone

kemukujara

ken-skatan

kenchan3

kengo9999q

Kengsang

kenjiro_n

kenjou

kentaroo0722

kero-kero_ceo

kerokeropippi

keshitai

kettkett

ketudan

ketuyooo

keytracker

kfujii

KGV

khss_keita

khwarizmi

Kial

kibitaki

kikai-taro

kikanmochan

kiku-chan

kikuchi1201

kilminwq

kim_tama

kimurahayao

kinako46

kincity

kingate

kinyoo

kirifue

kisugix

kitaazabu48

Kitajgorodskij

kitamati

kitano__ow

kitano_ow2

kitty69kitty

kittyguy02

kiwi0120

kiya2015

kj03

kj3fj5854sj2d54jfi

kjkw

kkp5takeoff3

kkvv

kkzy9

klaps

kmiura

kmkm8011

Kmusiclife

kNara

knewton

knight-a

knknkn11626

Knoa

ko2inte8cu

koartist

koba1Q84

kodebuya1968

kofun

kohapapa

kohgethu

koichi99

koishitelu

kojim

kojitadokoro

kokoro__chan

kokorosha

kokosoko

komachiyo

komamix

komandojisan

komiya84

komutan1

komyuglish

kondoly

kono-tsuka

koroharo

koromokku

kotanyanko

kote2kote2

kotekczerwony

kotetsu306

koutatan

kowa

kowyoshi

koya2014

koyancya

Kracpot

ksaitou

ktakeda47

ktra

kuborie

kuesan

kuippa

kukky

Kukri

kumashirochan

kumasi

kumatarou3rd

kumonopanya

kun-maa

kuniharu_k

kunitaka

kurahito4

kuremizukun

kurik

kurimanju

KUROBUCHI

kuroi_shirokuma

kuroihikari

kurukurucure

kurumiwallnut

kusomamma

kutabirehateko

kuwatetufox

kuxttoba

kuzudokuzu

kvx

kxkx5150

kyapugooo

kyasarin123

kyo_ju

kyo1man

KyoChika

kyoto117

kyoumoe

kyousuke104

kyrina

kyuusyuuzinn

kz78

l__LINE__l

l000says

l83DK

lady_citadel_and_goddess469

lady_joker

lainof

lancelod

lapk

lavandin

laxartes

lazex

lazycamera

lazymaybee

lbtmplz

lc475nyks

lcom

leb

leiqunni

lepton9

lestructure

letari

lettuce0831

levites

Lewisik

Lhankor_Mhy

Lian

life_love

lifefucker

lifeisadog

lightly

liinter7

Lilith11

limeclimb

linus_peanuts

lithiumflower2

littleumbrellas

liveall

LiveinTokyo

lli

locust0138

logic

longroof

loopandloop

lorenz_sys

lotiontissue

lovevoiceryu

lrenir

lsho_scarecrow

luccafort

lucie_hapy

lucioniki

luliazur

Lumin

lungta

luxsuperpoor

lvseven

m_uchino

m-matsuoka

m-naze

ma1a

Machautumn

machida77

machihakoibito

mad-capone

madara-neco

mae-9

maelstrom

magamin

magefee

Magicant

MagnesiumRibbon

magnitude99

mahal

maiani

maicou

MaIf2010

mainty_com

majikichi893

mak_in

MakeLaboratory

makimain0

Makke

makopan

makou

malark

malasumasu

malein

mame_3

mamimp

manaplus

mandam111

manFromTomorrow

mangabon

mangakoji

mangkhud

maninthemiddle

manmo999

mao789

maple_magician

marony0109

maronysan

marubatsujiisan

maruhoi1

marumann

marumusu10

maruX

mas-higa

masa_grant55

masa_rst

masadasu

masahiro1977

masahiroy

masakih

masao_hg

masasia0807

masgaram

Mash

mastsouth

masudamaster

masudami

masudatarou

masumizaru

matchy2

matomepro

mats3003

matsui43378472

Matsuriame

mattn

Mattyan

maturi

maxide65

maxk1

maxmargin

mayarani003

mayumayu_nimolove

mayuyu27

mazikay

mazmot

MCBYND

McCart

mcgomez

McoMco

mczkanako

me-tro

mechpencil

meerkat00

megaflickz

meganeya3

megazalrock

megu7iyo

megumin1

meisoumusou

meitanteiconankun

mejirotan

mekon

mekurayanagi

memeambivalent

Memeo

memomemokun

memorabilia

memoryalpha

mendarukonba

mengold

MERCY

MermaidSong

metamix

metaruna

mfigure

mia311

mibe

michinao

mict

Midas

midastouch

midnight-railgun

midnightseminar

migrant777

miida599

mijyunon

mikantabete

mikio01

mikoto_9

mikoyu263

miluru

mimikakix

minaminoani

minamishinji

mineight

minodisk

minogozen

minominofx66

mint6626

mionosuke

mioooon

mirai_ryodan

miraiez

mirakichi

mirucons

miruna

miruzouq

misafusa

miscmisc

misisippitan

misochige

misomico

misopi

miyazawataichi

MIZ

miz999

mizutoyo

mjy

mm-nankanoffice

mmcoma3

mmm143

mmmou

mmmpa

mn_kun

mn112hr

mobam

mobanama

mobits

mobius118_7

moccos_info

mochi-ha

mochico121

mochinoron

moerigh

mohdameda

mohno

mojo_nobu

mokk23

mokkoda4

mokuyooo

molmolmine

molytack

Momo_suke

momonga_dash

momonga1123

momosekokoa

momyami291

mon_tes_q

monacal

monamour555

monbran4989

MoneyReport

monfortino

monmon225197810

mono_i_love

monochrome_K2

monono

monopole

montage008

mori-yoshiro

morikakeokawari

moriken_1113

morita_non

morujimania

mostaga

motimoti32

mouseion

move-wife

movesinthefield

mowan

moxsex

mr_mayama

Mr-M-H

mrescape

mrxRXr

ms6145vv

mtmblgsn

muamqm

muchalach-hoihe

mugikun97

mukimi

mukudori69

mumincacao

munioka303

Murakami

murasakizaru

murilo

murishinai

muryan_tap3

musawarjui1978

Mushiro_Hayashi

mustelidae

mutinomuti

muttowoooo11

muu2000

mw-matrixa

myogab

mz88av40

mzch

n_231

n_pikarin7

n_y_a_n_t_a

nabeteru1Q78

nack1024

nagaichi

nagaryu000

nagasawakenohoken

nagisano

Nahoo

nakab

nakaoka-j

nakex1

namita

NANA_NO1

nanamino

nanana_nine

nankichi

nanoha3

nao_cw2

naohero22

naokun776

naokunn

naole

naosika

naoto_moroboshi

napsucks

naratas

narukami

naruzawan

narwhal

naryk

nasoft

nasuhiko

natu3kan

natumeuashi

natutoyuuki

ndns

neco_pong

neco22b

negi_a

nejipico

nekoluna

nekomask

nekora

nemuinemuix

nemuiumen

nenesan0102

nennoyuraku

neo_Neutral

neogratche

neonlight_il

nephar

neriu

netcraft3

newmind

NEXTAltair

nf0507

niam

nice_and_easy

nicottowatch

nihoncha

nikousatsu

nine009

ninjaripaipan

ninosan

nise_oshou

Nishinomiya-Radio

nisisinjuku

njkch349

nkskname

NLW

NMST

nnbnn

nnbus

nnh

nns_noko21

no-genpatu

noa787

noaim

nobiox

nobody__wins

nobori_lupin

nobu1989

nobujirou

nobyuki

nohmask

nomakkah

nomitori

nonaka1007

nonameblog

nonstandardlife

nooboo

noodlemaster

noon8

norehero

norixto

north_korea

nosem

nost0nost

notsunohito

nowandzen

nownoatosaki

noza_key

nsasan642

nsgp918

nt46

ntnajp605

ntstn

nudgeemall

nuese_iryo

nuicksilver

numpad0

Nunocky

nunune

nyakapoko

nymc

Nyoho

nyokkori

nyusokuonline

nzxx

o-0-0-o

o-t-326

Object357

obsv

occha

oceantug

oddly

oguratesu

ohana3

oir3ny

oka_mailer

OkadaHiroshi

OKIIZO

okinawa-rail

okonomi0573

oktnzm

okureiman

omega314

omegaiz

omomom

onasussu

one-mam

onepiece-framework

onesplat

onigashira_3

onim

onnagomi

oono_n

ophites

opinion19453

opps_long

option-trade

orangefruit

orangelip

orangeno8

orangexxxx

orbit2014

ore_de_work

orenonihongogayabai

oreokun

orx85mok110305v36

os1o3

osaan

osappiro

oskimura

osknabe

osnq

osugi3y

osyamannbe

otihateten3510

otsune

ottyanko

ouhens

ounce

outdoor-kanazawa

outer-inside

Outfielder

outroad

oxy_oxynotes

oya3

oystr

ozp

p_shirokuma

p8q

panda_porn

pandaman47

pandaporn

Panthera_uncia

paradisemaker

paravola

pasopiya

passwordkun

pastatch

patrickrott34

paulownia

pazl

pcnikki

pe9pe9

peerxpeer

pega2s

peppers_white

perfectspell

periodict

pero_0104

PerolineLuv

peroon

Pgm48p

phantast

pholxia

Pi7

pianocello7

pianopop_on

PIEZOU

pif

pilpilpil

Pinguicula

pinkyblue

piro-de-sky342

pittimesquare

pk1dggxm

pkmn012345tkt

plagmaticjam

plasma0713

pmc12

pmint

pochi76

pojihiguma

poko_pen

Pokopon

pokotanu

pokute8

politru

polo_polo_polo

pomerance

pomojan

pompomponta

ponpon_qonqon

popnshoes

popoi

posmoda

potD

potohud

poyuma

pps2bg

pptp

p Permalink | 記事への反応(2) | 01:10

2020-06-15

Unityテストフレームワークがあるらしい

Package Managerから入手可能らしいのだが、testでもtest frameworkでもそれらしいのが出てこない

これAsset Storeだった

もう今日やめるわ寝るわ

2019-09-14

防災情報特務機関NERVが嫌い

最近アプリも出したみたいだけど、あれが嫌い

やってることはいいと思うんだけど、なんでNERVを名乗るかな

ヤシマ作戦とか言ってたころはまだNERVっぽさがあったけど、今はもう全然NERVっぽくないじゃん

別物なんだから別の名前を名乗れよ

あいう元あるなにかに乗っかってその名前を名乗って全然関係ない事するやつを見ると不快になる

NERVは悪いことはしてないからまだいいけど、ものによっては放置している公式側に悪感情が湧いてくることもある

今は亡きサザエbotは、炎上するたびにサザエさんが嫌いになった

onepiece-frameworkとか名乗るルフィアイコンはてブ的外れコメントするたびに、ルフィを殴りたくなる

アイドルファンだかアンチだかがアイドル名前アイドル顔写真Twitterやってるのも、そのアイドルが嫌いになることが多いな

キャラのなりきりならまだいいんだよ

同じ名前を名乗ることに意味があるから

アイドル名前を名乗りながら中身はおっさん日常ツイートとか不快しかないわ

2019-04-26

anond:20190426001052

miruna | ryokusai | dzod | bigburn | fukken | irose | Harnoncourt | junmk2 | corydalis | tzk2106 | Midas | sirocco | arrack | seiyuDB | jt_noSke | keys250 | sisya | daibutsuda | ustam | tamtam3 | napsucks | miruto | mohno | mouseion | narwhal | pokute8 | komamix | miz999 | tottotto2009 | lbtmplz | shsh0shsh | toratsugumi | fujioka223 | homarara | trade_heaven | shira0211tama | apocryphally | aodifaud09 | periodict | technocutzero | kantei3 | confi | junorag | ifttt | flatfive | kusorurosuk | globalizer | h5dhn9k | bookmarkmen | aceraceae | neogratche | nasuhiko | testa_kitchen | sekiryo | rag_en | Naotoh | yamatedolphin | death6coin | kingate | xevra | japonium | Cujo | circled | camellow | godnee | snobbishinsomniac | blueboy | yoko-hirom | naga_sawa | norinorisan42 | weekly_utaran | cheapcode | masudamaster | quwachy | Outfielder | rider250 | Fushihara | tikuwa_ore | locust0138 | amd64x64 | ermanarich | Dy66 | teto2645 | lapk | htnmiki | augsUK | tsutsumi154 | Josequervo | chirasinouramemo | mobits | cia62872 | onasussu | tuzuraori | infologicmation | ninosan | kenjou | nekora | umeten | t-tanaka | msukasuka | paradisemaker | oskimura | hobo_king | y-kawaz | kyo_ju | kunitaka | hunyoki | high_grade_works | nanoha3 | triggerhappysundaymorning | TM2501 | hima-ari | y-wood | birisuken8574 | munioka303 | suikax | htb48 | baikoku_sensei | hanyan0401 | hisawooo | nao0990 | privates | cleome088 | YukeSkywalker | SndOp | straychef | keisolutions | kentaroupeace | shikiarai | rub73 | hisa_ino | u-account | sthya | yutoma233 | bocbqcmn | chinpokomon_master | Umekosan | k_seki_tyr | kk3marketer | awkad | marimonbunny | djkaz | rAdio | sukekyo | gaso | indigoworks | s-tomo | CAX | kitamati | nakashi | kitayama | hageatama- | ttop | kibitaki | wacok | NOV1975 | Beyond | eo64air | nankichi | kana-kana_ceo | doko | michinao | satomi_hanten | nakz1979 | reima | zakinco | kiku72 | bornslippy | akulog | kosui | zorio | kukky | cild | longroof | zentarou | yamadadadada2 | kuwa-naiki | agathon | hazardprofile | matchy2 | QJV97FCr | kibarashi9 | hokesty | whoge | Caerleon0327 | kurahito4 | machihakoibito | Xcrgfw2015 | k0um0n | sajiwo | Boi | paxil | masm | throwS | mealtime | monopole | suzunya | na23 | ryos_cafe | umaumakamiya | jtw | RRD | fukumimi2002 | yem3399op | activecute | takuya_1st | shidho | nezime | ysog | sakidatsumono | t_trad | yokochie | tanahata | aki_minori | NoMoTo | chazuke | takehito-chun | masakiplus | gyogyo6 | HikaruNoir | dozo | aniyan53 | baumkuchen555 | jralove | okra2 | kanimaster | rgfx | tohokuaiki | triceratoppo | yorunosuke | takashi1211 | keitone | shoubland | karinkon | murase0725 | thnn | mtane0412 | fumix-hat | ftype | sucelie | Chinosoko | Ukey | BigHopeClasic | mgkiller | rosaline | pzp | olicht | deep_one | nine009 | pixmap | superchibita | biztaka | memoryalpha | aklaswad | pontanta | fujitaweekend | crimsonstarroad | kNara | vox_populi | greenT | heppoko-san | wwitzmaster | mad_ochi | skuldgoddess | inoyo55 | arien_nu | bml | wow64 | jojo800 | mztns | ken-baan | meganjp | long16 | yuicre | yaniyani | pinkylab | opps_long | ykktie | et4 | misaca | kasanova10 | onepiece-framework | pojihiguma | trendy | kurosiosadakiti | umiusi45 | legnum | uunfo | RM233 | alunko | isshoku | Ivan_Ivanobitch | deneb-y | MasaMura | tatsujik | premyth | kaipu1224 | ShangriLa | toksato | d0600851 | datemakio | tahatahon | plasma0713 | hentaism | masudatarou | thirty206 | kote2kote2 | usutaru | rocketboy_miya | theatrical | myrmex | omf | beramines37 | jazznori | honkon17 | toririr | sirakebu | zunjp | hobosuteo | yamada_maya | watatane | momyami291 | mero2mero2 | mugikun97 | osugi3y | thesmophoros | japanway | doropubo | h_yamataku | shintarowfresh | hate_flag | fragilee | new3 | anigoka | Hayano | ryunosinfx | cinemaphile | ottyanko | Futaro99 | mashori | koichi99 | azure-frogs | K-Ono | domimimisoso | karaage280 | tatsunop | richest21 | lejay4405 | jus7733 | launcher | jou2 | gui1 | cebtis | chou381 | sn_1054 | suimon | paloalto60 | yygattya | sawaglico | cj3029412 | houyhnhm | townphilosopher | megazalrock | sampi | ricenoodles | ybc | fan-tail | hase0510 | theband | bottomzlife | sjack | ToTheEndOfTime | momodemo | nmugi | bb_river | gokrock | call_me_nots | hgn117 | syakinta | a-lex666 | yogasa | serio | aosiro | route21pcm | zoomer | ningenmiman | pratto | teebeetee | katuo_ball | K-D-S | klaps | onodenn47 | Panthera_uncia | thetrueman | idenizi | naokun776 | l-liroki | chocolate0521 | IkaMaru | kj03 | akaieka | unsoluble_sugar | genkiegao | mr_bond | SusanoJapan | yeenee | lestructure | somekaosanai | samourairock | knknkn11626 | yohey-hey | samdi | kouta3417 | mochinoron | snapchat | fujisangogo | utd_sn3781 | su_rusumi | blackapple | asrog | zu-ra | A-WING | clclcl | kenchan3 | Soraneko | daira4000 | YarmUI | pogemutaBN | xbox360tag | nomitori | hajimechan0323 | dagama | poko78 | hanhuri | netsekai | rojittepai | oooooo4150 | ttysumi | michiki_jp | hoo_i | tenshiangel | nekokick3 | hatehenseifu | ysk_wtnb | Watsonkun | skky17 | emetto | diyakinaito1 | nao775 | gumdental | hateppo | midnight-railgun | butujo | mengold | milk0630 | shibuya12 | danseikinametaro | sayaka9391 | pandaporn | frigger | reiruju | Indigo_blue | kosoba | Kil | Beluga | jankoto | agnusdei28 | AQM | quix_que | valinst | esodov | kikiora2000 | atuminc | mujou03 | jun5534 | bug_yossy | iGCN | satohu20xx | kiym_hat | ktakemoto | kibiya | hirahira511 | iwata1990 | samieel | mogmognya | tosh-herk | dimitrie | sasoridan | neko-otoko | greg_yamada | ganbarezinrui | gomi_ningen | bfox | noodlemaster | livingcanada | ShimoritaKazuyo | damadara1212520 | j3q | behuckleberry02 | taxpayers | hou2687 | takeda25 | masaph | redreborn | karasu9113 | harisenbon_fukurahagi | zuleta42 | sisopt | kakkokari0000 | hamadanookazu | asus-sonicmaster | narihito6 | otihateten3510 | yowamental | shoot_c_na | menheraneet | spade77 | kumpote | besuke | togusa5 | mmord | ranfinity | dededidou | sbedit1234 | dubdubchinchin | onedragon | by-king | gisuzi | skullflax | riobe | ribbentrop189 | byfar | hatebutabooboo | tsumanne30 | rorab | my_name_is_not_your_business | ge4678 | timpotoolf | bocola | sokecha | araikacang | suzukana2 | vfgfdg | Helfard | sadn | takashiz | sanui0822 | xlc | shea | tnek | ilkah | ftq | agricola | misopi | zakusun | kurolab1028 | elve | xufeiknm | TKC1984 | sunechamacell | dAbruzzo | qwanzan | grdgs | nack1024 | junkars_stuka | dsino | masuda_munou | gonbei5963 | miraiez | daylightkun

2019-02-20

オンラインエロゲ終了でオフラインプレイヤーを書いたら感動した

「対魔忍アサギ 決戦アリーナ」というオンラインゲーム(エロゲ)が終了する

まあ終了自体は仕方ない。このゲームゲームと言うには余りに大きな設計ミスを抱えすぎており、また、システム的にもかなり古くなっている。

だいぶ前からオンラインゲーム終了時にどうするか、という話はあるけど、あまり進展はない(ソシャゲ、ネトゲ等のサービス終了後のゲームの保存について考える、とか、米国でサービス終了オンラインゲームを著作権法例外とする動き―ESAは反対とか)。一つ根本的な問題として、本当にオンライン重要ゲームオフラインモードに余り意味がないのも大きい。

でも、対象エロゲ特に抜きゲ)なら話は別

何せ、最低限エロシーンだけ再生出来れば需要を満たす。

逆に、ゲームとしてのサービスが終わろうが俺には見たいエロシーンがあるんだよ!

anond:20190209083051 とかでも書かれていたけど、エロの質はいいし、ここにしかないものも多い。しかもそれは(ゲーム上で)自分が苦労して手に入れたものだ。勝手に閉じてほしくない。

……けど、運営コストを考えたらそうも言ってられないのはよく分かる。

というわけで、今こそオフラインプレイヤーの出番だ。

自分入手した分のデータダウンロードして、後は各人がローカルPC再生すればいい。

必要機能は大きく分けて、サーバからデータダウンロードしてくる部分、それからデータカードエロシーン)を閲覧するパートだ。

ちなみにこのゲームは初期に作られただけあって(?)、エロシーンに機能が少なく、BGV はおろか BGM も無い。オーバレイも1枚のみで、基本的に背景(シーン画像含む)と、テキストに 1:1 対応するボイスしかない。

これなら割とできそうな気がしたので保存・再生するソフトウェアを書いてみることにした。

というわけで出来たものこち

https://aakeeper.appspot.com 驚くほどあっさりできてしまった。

でも、今はできた物自体の話はいい。それより作る過程で色々感動したのでその話をしたい。

今や OSS には巨人の肩どころか常にジェット機に乗ってるくらいのツールが揃っている

今回使ったのはざっくり以下のもの

これらのツールに関して、自分殆ど学者だ。

Quasar FrameworkNode.js も Electron も使うのははじめて、他はちょっと触ったことあるけどそんな詳しくない。 ES もあまり好きでなかったので基本的には避けてきた。

にもかかわらず、全体で余暇時間2週間分くらいで出来た。

Quasar Framework は、とにかく物凄くよく出来ていてびっくりした。今回 Electron モードしか使っていないけど、本来はこれで SPA/PWA/モバイル(Cordova) アプリケーションが作れるという凄まじい対応幅のプラットフォームになっている。着手時に 1.0beta の予告だけあるというタイミングの悪さ(数日後に出た)だったので、 0.17 系を使った。しかし、それでも十分すぎるほどよく出来ている。

ES は今でも嫌いな点は多いんだけど、今回 async/await を使って感動した。これは素晴らしい。他の言語にも欲しい。

CoffeeScript趣味だけど、とにかく短く書ける点が素晴らしい。あれは終わったという人もいるが、記述量の少なさは js 系では他の追従を一切許していない。今回みたいな急いでいるケースでは、括弧の世話を焼いたり eslint おばさんと語り合う時間はない。CoffeeScript ならコンパイラが全部上手くやってくれる。

HTML5 ベースGUI は今や chronium の各種アクセラレーションのおかげで、並のポータブル GUI ツールキットよりずっと高速に動作する。

また、Vue.js + pug は非常に記述量が小さくて目的の画面がすぐ作れ、カプセル化がしやすコンポーネント再利用も容易だ。

Babel/Webpack は正にバッドノウハウを煮詰めて固めた感じだが、こいつがバッドな部分を吸収してくれるおかげで開発者正気を保てる。ただし追求しだすとSAN値が減る。

ユーザから見ると、Electron 製のアプリメモリをやたら喰う、少しもっさりしている、配布バイナリが巨大になるという問題は確かにある。

しかし、そうだとしても何より、とてつもなく高速に作れて、各種プラットフォームで割とちゃんと動く。

自分は色々初めてだったので結局2週間分くらい掛かったけど、前提知識が揃っている人なら本当に数日でできたりするんじゃなかろうか。

状況は良くなっている

つい数年前まで、クロスプラットフォームアプリケーション作成というのは本当に本当に大仕事だった。こんなに早く手軽に書ける事は無かったし、ユーザ側でもラインタイムインストール必要とか環境側のハードルも非常に高かった。

自分は今まで知らなかったけど、最早そういう時代は終わっていた。

もちろん過去に数多くのクロスプラットフォームフレームワークが登場しては消えていったのと同じく、Electron もいつかその仲間入りをするだろう。

でも確実に、びっくりするくらい状況は良くなっている。

興味があるけどまだ触ってないという人は、ぜひ試して感動を味わってもらいたい。

Happy Hacking!

2019-02-17

anond:20190217200342

ああ、今.NETというと.NET Framework同義なんだが

もしFrameworkがつかない.NETという概念のものが何なのか…という事を考えているなら

プログラミング言語、という表現も当たってはいないが遠からずといった感じか?

個人的には、.NETのもの意味するのは「Microsoft思想、構想」あたりが近いのではと思うけど。

2018-03-08

IE対応と言われたら金額倍くらいを提示したい

ウェブ系の仕事をしてるが気軽にIE対応とか言われることがあるが気軽に対応できるものではない


IEは最新の11ですらもう何年も前のもの

もう5年くらいは経つのだろうか

セキュリティアップデートはあるようだが、機能更新はない


ChromeFirefoxは1,2ヶ月程度に1回アップデートをしていて毎回様々な機能が追加されている

今ではもうIEとで使える機能の差はとても大きい


未だに昔ながらのjQueryのみという作りをしているのであれば大して気にすることではないがモダンブラウザターゲットに最新機能をどんどん導入している場合IE対応がかなり辛い

実際に倍くらいの時間がかかることもある


JavaScript コア部分であれば Babel で変換したりpolyfillである程度の対応はできるが DOM などブラウザ固有の WebAPI はそうではない

別途それぞれのpolyfillを集めて多少はどうにかできるものもあるがそれですら手間になる

そして対応できない部分はIEに合わせて作り直すことになる

中途半端に動いてバグや未実装があるもの特に大変だ


またBabel等を通さなくてはいけなくなるだけでも十分に時間がかかる

frameworktypescript, flowなどを使っていて事前コンパイル必要構成であるならばさほど影響はないだろうが、モダンブラウザのみをターゲットにしてるならそういったツールなしでも十分に書ける

事前処理が必要になるだけで開発にかかる時間やめんどくささは大きく変わる

さらにはそういったツールのわかりづらいバグを踏んだり、ブラウザのdevtoolsでのできることが制限されたりもする


devtools といえばIEだとデバッグすら快適に行えない

IEでのみ発生する問題が起きると特定難易度Chrome等の倍以上と言える


これだけの苦労がIE対応させるだけで出てくるのにオマケで対応してという気軽さで頼んでくる人が多い

最初IE11だけだったのにやっぱりユーザいるか10と9もというケースもある

私はフリーではないから値段を好きには決められないが、決められるなら

IE11→x2

IE10以上→x3

IE9以上→x4

くらいは取りたい


IEを倍にすると高いと言われそうだが、モダンブラウザのみでいいなら昔ながらの作り方より何倍も簡単に作れるわけだから Chrome のみならの割引でもいい

それくらいにIE対応はしたくない

IE対応するだけでかなり相場が高くなるというのが当たり前になってくれればいいのだけど

2016-08-09

golang半年近く使ってみて

後なんかweb系の企業golang採用多いので、ある程度詳しくなっておけば就職困らなそうという予防線

今のところが成功しなかったらeurekaとかmercariとか雇ってくれませんか!

どっちもユーザーです!(ペアーズでは3名ぐらい逢った、メルカリではバイクMacbook Air売ったなー。)

ポケモンGoとかやんねーし、地味に自分がよく使っているアプリサービスから成功パターンを得るのがいいのかなぁ

なんか、人との接点がうまくできているCtoCサービスがうまくいっているような感じが(CtoCなんだから当たり前か、何いってんだ)

人とコンバージョンしたいです。

2015-09-10

こんなラムダ式はありかな? .NET Framework C#

var s1 = (new Func<string>(() => { var o = "Wow!"; return o; }).Invoke());

var s2 = (new Func<int, string>((f) => { return f.ToString(); }).Invoke(100));

var s3 = (new Func<int, int, string>((f, g) => { return (f + g).ToString(); }).Invoke(100, 30000));

半角の不等号が使えないとか、pre記法?で日本語文字化けするとか、ほかの皆さんはよく不便しないよな。。

タダで使っているからまあいいや(過去には一応はてなポイント買ったことはある)。

2015-08-31

今はまだつらい人へ

8/31でニコ生の配信終わっちゃいますね。

見たいんだけど、今はまだ気持ちの整理がついてない。

でも今日で消えちゃうのどうしよう。

って人の手助けになればいいと思います

今見るのが辛かったら、あとから見てもいいじゃない。

ニコ生 タイムシフト録画あたりで検索して

http://ch.nicovideo.jp/nico-lab/blomaga/ar8759

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12134841282

この辺のページ見て?ってなってる人にわかやすいようにまとめただけなので、すでにわかってる人は読んでもあん意味ないと思います。すいません。

※注意

この話を読む大前提として「OSWindows」で「ファイル拡張子を表示する」設定にしてください。

Windows7の人

http://121ware.com/qasearch/1007/app/servlet/qadoc?QID=013547

Windows8/8.1の人

http://121ware.com/qasearch/1007/app/servlet/qadoc?QID=013988

あとこれどうしてもタイムシフト放送保存したい人のために手っ取り早いタイムシフト放送保存の仕方しか書いてないんで、生放送録画の仕方とかは他で調べてください。すいません。

1)Microsoft .NET Framework 4.5.1 のインストール

http://www.microsoft.com/ja-jp/download/details.aspx?id=40779

行ってダウンロードボタンクリックして落ちてきたファイルを実行。

今コレ見てる人だったら多分、入ってないからわずインストールしてok。

すでにインストールされてる場合自動インストールを止めてくれるので多重インストール心配とかはしなくていいです。

2)kakorokurecorderの取得

http://com.nicovideo.jp/community/co310049

ここ飛ぶとコミュニティに入りますかみたいなこと聞かれるんで、入る的なものクリックすると「正式ダウンロード配布先1」ってとこに

・kakorokuRecorder Ver.1.5.4 (2013/11/04)

 [コミュ掲示板6558]

って書いてあるんで、ページ上のメニューから掲示板に入って投稿6558番を探して(ちょっとがんばればすぐにたどり着けるよ)リンクを踏む→「3079099.zipダウンロードします」っていうボタンクリック→出てきたリンククリック

(って思ったけど投稿7820にも同じリンク貼ってあったんでそこから行けます。すぐたどり着けるはず)

これでkakorokurecorder154.zipってファイルが取得できるので解凍

3)rtmpdump.exe差し替え版の取得と差し替え

http://nht.r.ribbon.to/

からrtmpdump-2.4-git-20131007_20131123.zipダウンロード解凍して、出てきたrtmpdump.exeってファイルをkakorokurecorder154.zip解凍したフォルダに突っ込んでrtmpdump.exeを上書き更新する。

4)kakorokurecorderの使い方

取得したファイル解凍すると中に「kakorokuRecorder.exe」ってファイルが出てくるんでダブルクリックするとソフトが立ち上がる。

ツールオプションアカウント設定→ニコニコ動画アカウントの共有ってとこで「次のブラウザCookieを共有する」にチェックつけて自分が普段ニコニコ動画を見るのに使っているブラウザ指定する。

ここでChrome使ってる人だけはChrome仕様変更のせいでそのままでブラウザCookieを取得できないので、一回kakorokurecorderを閉じて、

https://github.com/namoshika/SnkLib.App.CookieGetter/releases

から

SnkLib.App.CookieGetter.Sharp.v2.3.0.zipというファイルダウンロード解凍して「NET45」ってフォルダに中に入ってる3つのファイルと2つのフォルダをkakorokurecorder154.zip解凍したフォルダに入れて上書き更新(NET45フォルダじゃなくてNET45フォルダの「中身」を上書きすること)。すると「Chrome自分ニコニコアカウント名)」っていうのが選択項目に出てくるようになるんでそれを選択。

あとツールオプション→録画→録画保存先フォルダで録画する先を指定しとく。

あとは

・メイン画面に戻って「放送URL」ってとこに自分の録画したい番組URLを入れる

・「録画リスト追加」ってボタンを押すとボタンの下の画面に放送IDとか変換とか状態 待機中 とか出てくるんで録画開始ボタンを押す

・画面右側に録画したい番組の画面とか出てきて録画開始されるので終了まで待つ

・終わった時に「権利者名_放送ID(放送タイトル)_timeshift1.xml」「権利者名_放送ID(放送タイトル)_timeshift1.flv」って2つのファイルが出来てれば任務完了です。

放送時間によってはファイルが分割されてtimeshift2ってファイルがもう一組出来るかも。要は.xmlと.flvファイルが一組ずつ出来てればいいってことです。.xmlコメント時間などを指定するファイルで、.flv動画本体

5)録画したファイルを見るには

コメント無しで見る場合

パソコン場合 VLC Player

http://www.videolan.org/vlc/index.ja.html

とりあえずこいつ入れとけば見れるはず。ちゃんと録画出来てるかどうか確認するにはまずこいつで再生してみよう。音がちゃんと鳴るか、音ズレしてないかまず確認するのおすすめ

同じアプリiOS用もアンドロイド用もあるのでストアから落としてきてコピーすればスマホでもファイル見れるよ。VLCアプリストア検索すると出てくるよ。

VLC Playerは上手く使うとファイルは家のPCNAS上においたままWi-Fi経由でスマホストリーミング再生とかできるから動画収集癖のある人には色々やってみるのオススメだよ。

コメントありで見る場合

パソコン場合 こめたんぷれいや

http://putin999.web.fc2.com/

あたしはこれのver0.2.1.2使ってます

これだけだとflvファイル再生できないので

https://code.google.com/p/lavfilters/downloads/list

からLAVFilters-0.60.1.exeっていうの落としてきてインストールしてから使ってください。

同名の.xmlファイルと.flvファイルを同じフォルダに入れてから再生すればコメント付きで見られます

スマホコメント付きで見る方法ちょっとわかりません。ごめんなさい。

6) 最後

要は.flvファイルさえ確保できればあとはmp4に変換してストリーミングしたりDVDに焼いて見るようにしたりはいつでもグーグル先生に聞けば教えてくれるんで、とにかく確保確保。

2015-07-31

NotifyIcon.ShowBalloonTip のアイコンは...

tipTitleが指定されていない(つまり空文字)と表示されない。

(Microsoft .NET Framework)

2015-04-12

5年ぐらいC#使ってたけど、仕事で突然Javaを使うことになった

一か月ぐらいJavaと格闘してしまった。

MSSQLだったのがMySQLになって新たにTomcatMyBatisSpringを使うようになった

Frameworkがガラッと変わってとても使いづらかった。ASP.NET使ったら簡単にできるようなことを

上手く動かなくて面倒くさかった。こんな使いづらい言語だれが使うんだ!?とか普通に思っていた。

Java自体というより実質標準になっているFrameworkが面倒くさい

設定ファイルが多すぎ。意味不明過ぎ。あとエラーログが正確じゃなくてがわけわからん

正式ドキュメントが充実してない。一般のブログに頼る必要がある。

Eclipseも使い始めたけど、DBViewer使いづらい。やっぱMicrosoftと比べるとヒドイね。

DBViewerのスクリプト書くところで選択した領域だけ実行したいんだけど、どうやんだ、これ。

Eclipseも使いづれー

でも人口多いんだよなーJava。なんで使ってんだろ。みんな。Microsoftに比べて安いからか?

品質と使い勝手を天秤にかけてもJavaを使いたくなるようなものか?

まぁ、一回Frameworkの仕組みを覚えたら案外使いやすいかも、とも思う。

あと、Update期間めちゃくちゃ長いですね。Java6,7,8って10年ぐらいかかってんじゃないですか。

何が良くて使ってんだろみんな。

2015-03-31

JVN#81094176 の裏側

http://jvn.jp/jp/JVN81094176/index.html Android OSオープンリゾルバとして機能してしま問題

ってやつね。

報告者の森下さんが「とあるから私個人宛で報告をいただき」と言っているので、その「とある」人として少し背景を書いてみようと思う。

https://twitter.com/OrangeMorishita/status/581314325853306882

どのタイミング発見したのか?

発見タイミングは、Android 4.2 のソースコードが出て少しして、ぐらい。この時点では、Android全てが修正されていなかった。当時、 CVE-2012-3411 (dnsmasq が libvirt特定config で使うときにオープリゾルバとなる) が発表されていて、これと同じ問題があるのでは、と調べた結果だった。Androidテザリングは、framework の指示を netd という daemon が受け取りネットワークの設定を変更して実現されている。で、テザリングクライアントDHCPプライベートアドレスを配りDNSのリゾルバを提供するために、必要に応じて netd から dnsmasq が起動される。

そのころ、Android端末の製品開発で、スケジュールに珍しく余裕があり、わりと好き勝手できる状況だったので、AOSPのソースコードを精査していた。

いくつか、セキュリティ問題をみつけて、ものによって単に修正修正と並行して Google会社から報告、あるいは単に Google会社から報告、ぐらいの対応をした。

この問題は、Google に報告だけ、の対応をとった。なぜかといえば、 次のような事情があった。

で、この報告の結果なのか、他の報告もあったのか分からないが、Android 4.3 のリリース修正が含まれていた。もっとも、国内ほとんどのスマートフォン端末は Android 4.3 はスキップした。森下さんへの個人的な連絡の最初は、Android 4.3 発表より前。

どうして森下さんに?

正直、この問題リスクは、端末ベンダ、および端末ユーザにとっては相当に低いものに見えた。3GLTE国内キャリアで、外から端末へ DNS query を許すところはほとんどないだろう、というのは直感的には思っていた(これが間違っている場合は、影響がケタ違いに大きくなるところだった。上流も下流も Wifi という構成テザリングAndroidは持っていないので、上流を Wifi と仮定すると、残るのは USBBluetooth だけになる) 。NAT される場合ならなおさら

ただ、ネットワークインフラにとってのDDoSというのは、個々にとってはリスクが低くても、それが何百万台、何千万台とあれば影響が出てくるんじゃないか、という気もした。ちょうどそのころ、森下さんが DNS リフレクション攻撃に関してベンダ等への啓発を始めていたのが目に留まったので、森下さんに連絡してみた。脆弱性対応としてハンドリングするのがIPAJPCERT/CC になるとしても、ネットワークインフラへの影響ということであれば、表に出ない話も扱える方が報告したほうが適切だと思った。私は原理的には分かってもネットワーク運用に関しては業界の外にいるからね。

なぜいま発表?

事情は知らないけど。

ひとつの可能性としては、「対応未定」の端末、おそらくは対応しないことになるのだろうけど、それらの現役感がなくなってきたからじゃないかな。Android 4.2系が端末のラインナップとして長生きしすぎたせいで、けっこうOSバージョンアップではなくセキュリティ修正としての対応をする製品が多くなったのかなぁ、という気もするけど。

もうひとつの可能性としては、当初よりもインフラへのリスクが上がっているのかもしれない。Android 4.2系の端末で修正リリースが去年の秋とか、これから近未来とかのが多い、という状況からするとね…。

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