「require」を含む日記 RSS

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

2021-04-19

snippet

jupyter_contrib_nbextensions

matplotlibでのグラフの書き方など、頻繁に使用するが一から書きたくないもの

https://github.com/ipython-contrib/jupyter_contrib_nbextensions

~$ conda install -c conda-forge jupyter_contrib_nbextensions

localhost:8888/nbextensions

おすすめは下記

Nbextensions dashboard tab

Snippets Menu

自分だけのスニペット登録する手順

~/.jupyter/custom/custom.js

~$ mkdir ~/.jupyter/custom/ & touch ~/.jupyter/custom/custom.js

~$ vim ~/.jupyter/custom/custom.js

require(["nbextensions/snippets_menu/main"], function (snippets_menu) {

console.log('Loading `snippets_menu` customizations from `custom.js`');

var my_favorites = {

'name' : 'My favorites',

'sub-menu' : [

{

'name' : 'Menu item text',

'snippet' : ['new_command',],

},

{

'name' : 'Another menu item',

'snippet' : ['another_new_command',],

},

],

};

snippets_menu.options['menus'].push(snippets_menu.default_menus[0]);

snippets_menu.options['menus'].push(my_favorites);

console.log('Loaded `snippets_menu` customizations from `custom.js`');

});

"from sklearn.linear_model import SGDClassifier",

"sgd = SGDClassifier(loss=\"hinge\", penalty=\"l2\")",

"sgd.fit(X_train, y_train)",

"print(sgd.score(X_test, y_test))",

"y_predict = sgd.predict(X_test)"

2021-01-08

トランプ大統領の「敗北宣言」全文書き起こしと増田

I’d like to begin by addressing the heinous attack on the United States Capitol. Like all Americans I am outraged by the violence, lawlessness and mayhem.

まず初めに、合衆国議事堂へのあの凶悪攻撃について述べたたいと思います。すべての国民の皆様と同様、私はあのような無法と騒乱に怒りを禁じえません、。


I immediately deployed the National Guard and federal law enforcement to secure the building and expel the intruders. America is and must always be a nation of law and order.

私はただちに州兵連邦法執行機関配備して議事堂安全を確保し、侵入者排除しました。アメリカは常に法と秩序の国であらねばなりません。


To demonstrators who infiltrated the Capitol: you have defiled the seat of American democracy. To those who engage in the acts of violence and destruction: you do not represent our country. And to those who broke the law: you will pay.

議事堂に潜り込んだデモ隊に言いたいことがありますあなたたちはアメリカ民主主義議席怪我した。

暴力破壊行為に走る者たちにもいいたい。あなたたちは我々の国の代表ではない。

法を破った人々にもいいたい。あなたたちはかならず報いを受ける。


We have just been through an intense election and emotions are high. But now, tempers must be cooled and calm restored. We must get on with the business of America.

我々は選挙戦を激しく争い、感情的にも高ぶってます。ですが今は、冷静になり、穏やかさを取り戻す必要があります。我々はやるべきことに取り組まねばなりません。


My campaign vigorously pursued every legal avenue to contest the election results, my only goal was to ensure the integrity of the vote. In so doing, I was fighting to defend American democracy.

私の選挙キャンペーン選挙戦の結果に異議を申し立てるためのあらゆる法的手段を徹底的に追求しました。私の唯一の目標投票における整合性を確かめることでした。私はアメリカ民主主義を守るために闘っていたのです。


I continue to strongly believe that we must reform our election laws to verify the identity and eligibility of all voters and to ensure faith and confidence in all future elections.

今後のあらゆる選挙における信頼と信用を確かなものとするためにも、すべての有権者の身元と資格確認するように私たち選挙法を改革しなければいけないと、私はこれからも強く信じ続けます


Now, Congress has certified the results. A new administration will be inaugurated on January 20. My focus now turns to ensuring a smooth, orderly and seamless transition of power. This moment calls for healing and reconciliation.

さて、議会選挙結果を確定させました。1月20日には新しい政権が発足するでしょう。私は今や、円滑で秩序ある、シームレス政権移行に注力することに気持ちを切り替えました。この瞬間にも癒やしと和解が求められています


2020 has been a challenging time for our people, a menacing pandemic has upended the lives of our citizens, isolated millions in their homes damaged our economy, and claimed countless lives.

2020年は我々にとって困難な年でした。おそろしいパンデミック市民生活を脅かし、数百万の人々を孤立させ、経済破壊し、数え切れないほどの命を奪いました。


Defeating this pandemic and rebuilding the greatest economy on earth will require all of us working together. It will require a renewed emphasis on the civic values of patriotism, faith, charity, community and family.

このパンデミックに打ち勝ち、世界で最も偉大な経済を再建するためには私たち全員が一致団結することが必要です。そこにおいてより重視すべきは、愛国心信仰慈善の心、コミュニティ、そして家族です。


We must revitalise the sacred bonds of love and loyalty, that bind us together as one national family. To the citizens of our country, serving as your president has been the honour of my lifetime.

私たちは愛と忠実さの神聖な絆を再び取り戻さねばなりません。その紐帯私たちひとつひとつナショナルファミリーとして結びつけます。市民の皆さん、あなたがたの大統領を務めさせてもらったことは、私の生涯の誇りです。


And to all of my wonderful supporters. I know you are disappointed, but I also want you to know that our incredible journey is only just beginning.

私のすばらしいサポーターのみなさん、あなたがたが失望しているしているのはわかっていますが、私たちの素晴らしい旅がまだまだ始まったばかりであることも知っておいてください。


Thank you, God bless you, and God bless America.

ありがとうございます。神の御加護を。そして、アメリカに神の御加護があらんことを。


--

フツーに読めば「シームレス政権移行をやる」っていってるんだから大統領選の結果を受け入れた=敗北宣言である

ところがヤフコメtwitter には「マスコミ英語がわからないのか、敗北したとも政権移行するとも言ってない」と吹き上がっている人がたくさんいる。

おそらく" I also want you to know that our incredible journey is only just beginning." の部分を拡大解釈しまくってるんだろう。ここも普通に読めば、支持者ビジネスで食っていくのでこれからよろしくね、というファン向けのメッセージなのだが。

2020-11-16

ラインダンスレオタード少女ブルマー追記

宝塚レオタード

鉄腕アトム「透明巨人の巻」という話がある。若き天才である花房博士物質伝送機のせいで、ウサギ、魚、ロボットの融合した怪物になってしまエピソードで、「ハエ男の恐怖」が元になっている。その最終部で、博士悪党を罰するために物質伝送機であちこち飛ばしてヒーヒー言わせるドタバタがあるが、その中でラインダンスの真っただ中に飛ばす。悪党どもが冷や汗をかきながら一緒に踊ってごまかす横で、レオタード姿の女性が並んでいる。

また、これはどこで読んだのか忘れたのだが、手塚治虫宝塚劇場を訪れ、レオタードというか舞台衣装女性に囲まれて興奮のあまり卒倒しているコマのある漫画があったと記憶している。

つまるところ、こういうスカートレオタードラインダンス宝塚起源なのだろうか?

ラインダンスとは、というか、そもそもあれはラインダンスなのか?

まずは基礎的な情報を手に入れるために、ウィキペディアで「ラインダンス」を検索した。すると、意外な事実に行きあたった。

ラインダンスLine Dance)とは、ダンスフロアに整列し、全員が一斉に同じステップを踏むダンス。主にカントリー・ミュージックポップスなどの曲で踊られることが多いが、音楽ジャンル特に限定は無い。

また日本ではポンキッキーズという番組知名度を上げている。本番組場合では、主に小中学生女子椅子を一列に並べた状態で、ポンキッキーズれていた[ママ]曲や洋楽を流しながら座ったり立ったりしてラインダンスを行う形だった。それに加えて普通ダンスを混ぜて行う為に非常に難易度が高かったが、成功すると非常に見た目がよく、放送当時はこのダンス学芸会体育祭で取りあげる学校も多かった。

ひらけ! ポンキッキから視聴していた自分のような人間からすると非常に懐かしい。しかし、あの女子たちの踊りは確かに脚を上げるものではなかった。

それならば、あの踊りの名前は何か? 散々探し回った結果、次のことが分かった。横に並んで脚を上げる踊りはロケットダンスと呼ぶそうだ。なるほど、このキーワードで探すとたくさん見つかる。リンクが多いと投稿できないので、冒頭のhを抜く。

ttps://www.youtube.com/watch?v=4i7y6XE7sz8

ttps://www.nicovideo.jp/watch/sm31659056

宝塚だけでなく、松竹歌劇団映像も見つけることができた。

ttps://www.youtube.com/watch?v=fVewBno93RA&list=RDfVewBno93RA&start_radio=1&t=137

名称は、米国ダンスカンパニーロケッツからだろうか?(後ろの男性諸君笑顔がいい)

ロケッツは、1925年セントルイスで、「ミズーリロケッツ (Missouri Rockets)」として結成された。創設者ラッセル・マーカートは、1922年ブロードウェイの「ジーグフェルド・フォリーズ」で見た「the John Tiller Girls」(英国ダンスグループ)にヒントを得て、「もし、もっと背が高くてもっと脚が長いアメリカ人女の子たちに、複雑なタップダンスと目の高さのハイキックをさせることができたら...イチコロだ!」と確信した。

だが、ここから名前が来ているとすれば、ラインダンスフレンチ・カンカンではなくアメリカ起源ということになる。

宝塚レオタードはいからか?

第二次世界大戦終結後の1946年に、宝塚音楽舞踊学校宝塚音楽学校と改称し、4月22日から宝塚劇場で公演を再開した。再開第1作は『カルメン』『春のおどり』の二本立てで、大戦中に入団した計3期69名がラインダンス披露した。

とある。ここまでは想像がついた。宝塚ではなく松竹であるが、おおよそ同時代写真がある。

しかしながら、こんな記述もある。

1927年、岸田辰彌が欧米遊学から帰国。岸田はこの経験を活かして、日本初のレビュー『モン・パリ 〜吾が巴里よ!〜』を日本人の世界旅行記テーマにして制作する。同年9月1日から上演され、画期的な内容で大ヒットを記録した。主題歌レコードがヒット、当時としては露出の高い豪華な衣装話題となった。ラインダンスを初めて演目に取り入れ、16段ながら(現在は26段)大階段も登場した。以後、少女歌劇レビューに欠かせないものとして定着する。

まりラインダンス1927年にまでさかのぼるのだ! 実際問題、当時としては露出の高いと書かれているが、それがどの程度かはよくわからない。ウィキペディア写真はあるが不鮮明だからだ。歯がゆい

しかし、1930年の「パリゼット」の写真はあった。確実なことは言えないが、ほぼレオタードだ。日本国内で初めてバレエが演じられたのは1911年帝国劇場であり、レオタード的なものに対する抵抗は、わずかながらも減っていた可能性がある。

もちろん、戦時中はこんな派手な衣装ではない。

宝塚松竹カラーの違い

今まで、同じ少女歌劇団としてこの二者を併記したが、それぞれカラーは大きく異なる。長くなるが、「松竹歌劇団」の項から引用する。

宝塚歌劇との比較では、松竹歌劇の方がよりスピード感大人男性の嗜好(色香)を優先した演出を行っていた。これは片や下町浅草、片や山の手日比谷東京宝塚劇場)という、両者が拠点とした土地柄の違いによるものともされるが、前述のように、東京松竹が発足する以前から松竹レビューの基本要素には「エロティシズム」が含まれていた。青地晨は次のように述べている。「昔はズカファンにとっては松竹下品でみられなかったし、SKDファンには宝塚は気取って鼻もちならなかった。だが、二派に分れてシノギを削るほど、本質的な違いはなかったにせよ、宝塚松竹と、それぞれのカラアと伝統があったこはいうまでもない」。戦後占領期には松竹宝塚両方を取り上げる雑誌複数刊行されており、ある程度観客層の重複もあったとみられるが、戦前からファンには、両方を愛好するファンを「節操がない」と批判する向きもあったという。

こうした説を補強する、次のような画像がある。

1932年松竹の「らぶ・ぱれいど」公演の様子。 明確にレオタードを確認できる

また、個人ブログだが、こういう画像がある。

ここでは年代不明だが、ビキニ姿も確認できる。

報道姿勢問題

スポーツ新聞ではラインダンス撮影するとき、たいてい脚を上げているところを映しており、これってどうなのか、と思わなくもない。最近女子スポーツ写真をことさら性的撮影することを阻むため、JOC対策に乗り出すことにしたそうだ。いいことだと思う。女性スポーツを思い切り楽しむとともに、写真を撮る楽しみも守られるよう明確なガイドラインを望む。それと同時に、スポーツ新聞のこういうチアアンスコばっかり撮っちゃう傾向にも一定の歯止めがあってしかるべきだろう。ついでにノーバン始球式という表現ギャグが滑っている気がする。

しかし、自分も同罪かもしれない。ある程度読んでもらうためにはタイトルを工夫せねばならず、レオタードで読者を釣ってしまっている。

関係ないけど意外な事実

上記松竹歌劇団動画が含まれているリストをたどっていると、驚くべきものを見つけた。

https://www.youtube.com/watch?v=BVKkNAf1ruI&list=RDfVewBno93RA/

なんと、1940年代にはすでにチアの見せパンのようなもの存在していた! こうなると、見せパン歴史サーカス衣装などにまでその調査を広げないといけない。もっとも、これは見せパンなのかスカート付きレオタードなのか判然としない。一瞬お腹は見えてるけど……。

関係ないけど意外な事実その2

英語版ウィキペディアのshortの項には、bun huggers(ショーツみたいなブルマー)について次の記載があった。

In 2008 it was noted that the International Volleyball Federation used to require that female volleyball players wear such garments while playing.

2008年、国際バレー連盟女性バレー選手はそうした衣装ショーツブルマー)を協議中に使うように要求されていた。

なんと、ブルマータイプ衣装強制21世紀になっても行われていたのであるにわかには信じがたい。以前にはビーチバレー衣装強制について調べたが、問題はここにもあったのである

さいわい、こうしたことは昨今になって改善され、好きなものを着ていいことになった。動きやすいようにショートパンツが多いが、ブルマー強制されなくて本当に良かった。

僕はブルマーが好きだ。だが、強制は大嫌いだ。ブルマーが好きなら嫌がる女性にはかせて喜ぶなどもってのほかだ。

それとは別に「Short shorts」と呼ばれる短パンがあることも知った。自分が以前の記事1930年 The Women’s League of Health And Beauty=The Woman’s League of Health and Beautyブルマーのものナチス時代ブルマーカウントしていたのはこれだったかもしれない。やはり写真だけではわからないことが多いが、念のため訂正しておく。ブルマー世界的な分布についても、再考を要する。

結論

今後の展望

今回は、フレンチ・カンカンへの興味から派生して、ラインダンスについて調べた。1930年代にまでさかのぼることが分かったが、それがフレンチ・カンカンからの影響を受けているとはっきり示すには至っていない。彼がパリにいたのは名高いMistinguettが活躍した時期のことで年代矛盾はないが、証拠は不十分である

また、追加調査により、ブルマーや見せパンの広がりの年代がかなりずれる可能性が見つかった。今後も調査に役立ちそうなキーワードが見つかり次第、記録していきたい。

2020-08-25

プログラミング法令解釈の似ているところ

定義してから使うところ

学校教育法

第一

この法律で、学校とは、幼稚園小学校中学校義務教育学校高等学校中等教育学校特別支援学校大学及び高等専門学校とする。

二条

1 学校は、国(国立大学法人法平成十五年法律第百十二号)第二条第一項に規定する国立大学法人及び独立行政法人国立高等専門学校機構を含む。以下同じ。)、地方公共団体地方独立行政法人法平成十五年法律第百十八号)第六十八条第一項に規定する公立大学法人(以下「公立大学法人」という。)を含む。次項及び第百二十七条において同じ。)及び私立学校法昭和二十四年法律第二百七十号)第三条規定する学校法人(以下「学校法人」という。)のみが、これを設置することができる。

2 この法律で、国立学校とは、国の設置する学校を、公立学校とは、地方公共団体の設置する学校を、私立学校とは、学校法人の設置する学校をいう。

第一条では「学校」の定義を列挙型により定めている。

二条第1項では「国」「地方公共団体」「学校法人」という3つの用語が新たに定義されている。

同第2項では「国立学校」「公立学校」「私立学校」が定義されているが、この時点で既に前の定義が使われている。単体ではこの条文は読めず、ここまでの4つの定義を持ってこなければならない。

VBで言うところのDim a = ~。JSで言うところのvar a = ~。

法律によっては第二条あたりに、以降で使う全ての用語定義しまくるものすごく長い定義セクションがあったりする(例:所得税法)。初っ端にDimが何十行も続くコードのよう。

他の法律から引用するところ

社会福祉法

二条

2 次に掲げる事業第一社会福祉事業とする。

一 生活保護法昭和二十五年法律第百四十四号)に規定する救護施設更生施設その他生計困難者を無料又は低額な料金で入所させて生活扶助を行うことを目的とする施設経営する事業及び生計困難者に対して助葬を行う事業

二 児童福祉法昭和二十二年法律第百六十四号)に規定する乳児院母子生活支援施設児童養護施設障害児入所施設児童心理治療施設又は児童自立支援施設経営する事業

三 老人福祉法(昭和三十八年法律第百三十三号)に規定する養護老人ホーム特別養護老人ホーム又は軽費老人ホーム経営する事業

四 障害者の日常生活及び社会生活を総合的に支援するための法律平成十七年法律第百二十三号)に規定する障害者支援施設経営する事業

五 削除

六 売春防止法昭和三十一年法律第百十八号)に規定する婦人保護施設経営する事業

七 授産施設経営する事業及び生計困難者に対して無利子又は低利で資金を融通する事業

ほとんど既に制定されている法律引用しただけで、第一社会福祉事業定義構成している。

Cで言うところの#include。Pythonで言うところのimport。require派でもusing派でもなんでもどうぞ。

他の法律委任するところ

銃砲刀剣類所持等取締法銃刀法

四条

1 次の各号のいずれかに該当する者は、所持しようとする銃砲又は刀剣類ごとに、その所持について、住所地を管轄する都道府県公安委員会許可を受けなければならない。

四 国際的な規模で開催される政令で定める運動競技会のけん銃射撃競技又は空気けん銃射撃競技に参加する選手又はその候補者として適当であるとして政令で定める者から推薦された者で、当該けん銃射撃競技又は空気けん銃射撃競技用途に供するため、けん銃又は空気けん銃を所持しようとするもの

銃砲刀剣類所持等取締法施行令

第三条

1 法第四条第一項第四号の政令で定める運動競技会は、次の各号のいずれかに掲げるものとする。

一 オリンピック競技大会

二 アジア競技大会

三 近代五種競技世界選手権大会

四 世界射撃選手大会

五 アジア射撃競技選手大会

2 法第四条第一項第四号の政令で定める者は、公益財団法人日本スポーツ協会昭和二年八月八日に財団法人大日本体育協会という名称設立された法人をいう。以下「日本スポーツ協会」という。)とする。

銃刀法では、銃砲刀剣を持つ許可をする相手を「政令で定める」とぼかしておいて、許可を与える仕組みだけを制定している。

具体的に許可を与える相手は、施行令によって定めている。

まり、枠を作ってあとからそれに当てはめるコードを書いているわけだ。

これはJavaC#interfaceのものである

法律に定めるべき具体的な内容は、時代や情勢によっていくらでも変わっていくものだが、法律改正国会でいちいち可決しなければならないから手間がかかる。

それに対して政令であれば内閣が制定できるし、さらに下位の省令となれば省庁だけで完結できる。より偉い法律立場からより小回りの利く政省令委任することによってコードの柔軟性を保っている。

これは大規模開発にて分担してコーディングすることにずいぶんと似ている。

後の記述の方が強いところ

地方自治法

第八十九条

普通地方公共団体議会を置く。

第九十四条

町村は、条例で、第八十九条規定にかかわらず、議会を置かず、選挙権を有する者の総会を設けることができる。

法律基本的には後の方が強い。

先に定義された条を、後に書かれた条が覆すことができるし、なんなら後から制定された全く別の法律が、急に他の法律を覆しにくることもよくある。

これはプログラミングにおいて、変数の値や状態を後から書き換えられることに似ている。あるいは、クラスオーバーライド

法令解釈では、ある条文を読むとき、その条文に書かれている全ての定義を参照先まで確認しに行き、他の条文に委任されている事項も全て調べ、その上、他の条文で覆されていないかも調べる。

プログラマーデバッグしている時の動きに一致しているといっても過言ではないだろう。

差分管理しているところ

酒税法の一部を改正する法律平成九年)

酒税法昭和二十八法律第六号)の一部を次のように改正する。

第十条第一号中「若しくは第二号の」を「から第三号までの」に改め、同条第二号中「若しくは第二号」を「から第三号まで」に、「ついては、」を「ついては」に改める。

十四条見出し中「取消」を「取消し」に改め、同条中「左の各号の一」を「次の各号のいずれか」に改め、同条第三号を同条第四号とし、同条第二号の次に次の一号を加える。

三 未成年者飲酒禁止法大正一年法律第二十号)の規定により罰金の刑に処せられた場合

法律基本的に「~を改正する法律」を施行することで、このように改正を繰り返している。

単体の「新法」が新たに発生するのではなく、元の法律差分を組み合わせて結果的に新法になるという仕組みだ。

まり、これは差分管理でもあるし、プルリクをマージしてデプロイするGitの仕組みも連想される。

こんなにも法令解釈プログラミングは似ているのだからもっと両者は仲良くできるはずだ。

2020-07-28

Smarty登録したプラグインPHPから実行する方法存在しない

追記:ありまぁす

手動で直接プラグインファイルをincludeなりrequire なりしろってことだよ

Smarty使ってるようなやつはどうせ、requireとかですでにコードがぐちゃぐちゃになってるだろうし、問題ないだろう。


とりあえずググっても見つからないので存在しないと思われる。

例えばゴミみたいなプロジェクトコード環境だと(2020年Smarty使って時点でお察し) 出力するHTMLの全体ではなく一部(記事領域)だけがSmartyテンプレート機能で出力されていて

それ以外の部分はPHPで出力される。などといった狂った設計実装はよくあることです。ほんとに狂ってるけど実在するんだよな〜。

しかもなぜかページ全体に影響する超重要機能(アカウント情報)がSmartyプラグインとしてしか実装されていなかったりします。ゴミですね。

そのSmartyプラグイン(アカウント情報)に応じて記事以外の部分を書き換える必要(サイトタイトル表示切り替え)があるんだけど。

SEOの処理だからJS使わないでってさ。SEOのこと考えるんだったら最初からもっと軽くて単純な実装のまともなサイト作ることをおすすめするけど、作っちゃったものは仕方がないんすかね。お客さん可愛そうですね。

とまぁ、SmartyプラグインPHPから呼び出したことってあるんだけど、Smarty登録したプラグインPHPから実行する方法はこの世に存在しないっぽいので、本当にこのテンプレートエンジンは腐ってるなあという沈んだ気持ちです。

サイトアーキテクチャが腐ってるのが一番か。

2020-07-01

バッタ博士論文に対する疑惑は…

バッタ博士」として有名な前野ウルド太郎博士論文に対して、その内容の再現性が取れないという問題があるということを下記の一連のツイートで知りました。

https://twitter.com/n0rr/status/1277918852987285505


ラボメンが捏造したときに、PI責任を取る方法ひとつ示された。”

と、ツイート主の @n0rr さんは述べており、筆頭著者である前野博士データ捏造して論文を書いたのではと暗に示唆しています


いったい何が起こっているのだろうと思ったので、詳しく調べてみました。


結論から言うと、「前野博士実験結果には再現性がある可能性が高い」と個人的には思います


以下詳しく解説します。


どうやら、前野博士田中博士研究していたバッタ(Schistocerca gregaria)は、「メス成虫が”混み”を感じると、産卵する卵のサイズが変わり、その卵からまれる幼虫の体の色も変わる」という性質を持っているようで、その”混み”の感受に必要な器官や、卵や幼虫の形質に影響を与えるに十分な”混み”の期間、などが先行研究によって明らかにされていたようです(Maeno et Tanaka 2008やMaeno et Tanaka 2012など, 以下「先行研究論文群」)。”混み”を感受すると、その卵は大きくなり、黒い幼虫が生まれるとされています。この黒い幼虫が成長すると凶悪な群性相になって作物を食い荒らします


ところが昨年、先行研究で述べられているような条件では卵や幼虫の形質に影響が見られない(つまり先行研究再現性が取れない)と告発している Nishide and Tanaka 2019 (以下「告発論文」)が出されました。

告発論文責任著者の田中博士は、先行研究論文群の責任著者です。自らが「過去自分達の研究結果が信用できない!」という論文を出すなんて極めて異例。いったいどういうことなのでしょう?

自らそのような告発論文を出すという事は、「他の著者が何か良からぬこと(データ捏造など)をした」ということを発信し、誤った言説を正したいという事なのでしょうか。


そんなことを思いながら、関連ツイートを眺めていると、下記のツイートを見つけました。

https://twitter.com/Cyclommatism/status/1278151055830732801

”20112012年科研費の実績報告書では、きちんと結果を再現できているように読めます”(@Cyclommatism さん)


え?予想した展開と違うぞ…と思いつつ、田中博士科研費実績報告書https://kaken.nii.ac.jp/ja/grant/KAKENHI-PROJECT-23380038/)を見てみると…


孤独相(単独飼育)メス成虫が混み合いの影響(大きく、黒化した艀化幼虫を生産)を受けるには、1日3時間以上の光条件下で混み合いにさらされることが必要であることがわかった。”(2011 年度 実績報告書


サバクトビバッタの成虫が混み合い刺激を感受し、それを子世代に伝達する現象確認した。また、それらの感受期は産卵前4日であると見なしていたが、産卵6日前までの刺激もわずであるが、影響することが分かった。そこで4日ではなく6日間刺激を与えたほうが、反応が確実に現れることがわかった。”(2012 年度 実績報告書


と書かれており、確かに先行研究をおおむね再現できているかのような記述があります


しかし、一方で2013 年度の報告書では下記のように書かれています


”小さな卵を産む孤独相メスに6日間(感受期間は4日)複数のオスを加え混み合いを与えたところ、反応率が低いうえ、生産された卵サイズが以前(Maeno, 2011; Maeno & Tanaka, 2012)の結果と比べ、大きくならなかった。”(2013 年度 実績報告書


2012年報告書までは「孤独相のメスに6日間混み合い刺激を与えると反応が確実に現れる」という結果が、2013年報告書では「孤独相のメスに6日間混み合い刺激を与えても反応率が低い」となっています

まり(私の理解が正しければ、ですが)、2012年度までは前野博士論文実験結果再現性がとれていて、2013年から再現できなくなっているように思えます


前野博士田中博士研究から去ってアフリカに渡ったのが2010年度末ですので、2011年度や2012年度の報告書に書かれているデータに前野博士実験データは含まれないと考えるのが自然でしょう。

(もしも含まれるのだとしたら、田中博士が「過去データをあたかもその年に得られたデータであるがごとく報告している」という問題行動をしているということになります

まりデータ再現性に関して、田中博士の主張は途中で変遷しているといってよいかと思います


さらに、前野博士2020年になって、「実験結果再現できた」という論文を発表しています

https://www.sciencedirect.com/science/article/abs/pii/S0022191019303713


この論文を読んでみると、実験は総勢11名の人間が、実験者、調整役、測定役、解析役というそれぞれ異なる役割実験に参加し、互いに他のステップには干渉しないし結果も知らない(例えば、測定役は自身が測定しているサンプルがどのような処理を受けたものかわからないし、次にどう解析されるかもわからない)という非常に厳密な条件で行われています。そのうえで先行研究実験結果再現されています

これだけ多くの人が関わると、データ捏造するのは無理ではないでしょうか。

(謝辞に名前が挙げられている方と思しき方による、当時のことに言及したと思われるツイートも見つけました https://twitter.com/kobakaz_jp/status/1278151260743495680, @kobakaz_jp さん)


以上のことから、前野博士による実験データは「再現性がある」と個人的には感じます

しろ、実績報告書の中で実験結果記述を変遷させている田中博士の方の主張は無理筋なのではないでしょうか。


生物相手にした実験では、ささいな条件の違いで結果が異なることがあると聞きます

恐らく今回の事態も、そのような違いに起因して先行研究の結果が再現できなかったのではないかなと想像します。


参考文献


【先行研究論文群】

Maeno, K., & Tanaka, S. (2008). Maternal effects on progeny size, number and body color in the desert locust, Schistocerca gregaria: density-and reproductive cycle-dependent variation. Journal of Insect Physiology, 54(6), 1072-1080.

Maeno, K., & Tanaka, S. (2012). Adult female desert locusts require contact chemicals and light for progeny gregarization. Physiological entomology, 37(2), 109-118.


告発論文

Nishide, Y., & Tanaka, S. (2019). Re-examination of the maternal control of progeny size and body color in the desert locust Schistocerca gregaria: Differences from previous conclusions. Journal of insect physiology, 114, 145-157.


告発に対する反論論文

Maeno, K. O. (2019). Comments/arguments to: Re-examination of the maternal control of progeny size and body color in the desert locust Schistocerca gregaria: Differences from previous conclusions (by Yudai Nishide and Seiji Tanaka-2019-Journal of Insect Physiology xx, xxx). Journal of insect physiology, 114, 158.


再現論文

Maeno, K. O., Piou, C., & Ghaout, S. (2020). The desert locust, Schistocerca gregaria, plastically manipulates egg size by regulating both egg numbers and production rate according to population density. Journal of Insect Physiology, 122, 104020.


2020-05-23

anond:20200521175300

どもども。

「なにか作ってみろ」は有効アドバイス

わたし意見と経歴

わたしは「なにか作ってみろ」系の言説にはまったく同意しません。

わたし自身会社に3ヶ月間みっちり導入教育をしてもらい(COBOL85とPL/I時代がわかる……)、基本的アルゴリズムコントロールブレークマッチング、マスタ-トランザクションソートマージetc.いよいよ時代がわかる……)の演習を(給料をもらいながら)やって、その後もプログラムとつかず離れずでフラフラと生きてきました。

こういう経験新卒カードがあるから有効もので、では1から始めるとしたら……、というときに、プログラミングスクール専門学校)というのは悪くない選択肢ではないかと思います。が、行ったことないので正直わかりません。

実際自分が1から始めるという立場になったら、まったくオロオロして元増田さんのように世のなか(の気にいらないヤツら)に呪詛を吐いて満足するだけだったと思います(当然ながらそれをいくらやってもプログラミングは上達しません)。

「なにか作ってみる」前に動機をはっきりさせる

話をプログラミングだけに限っていえば、一番大事なのはやりかたじゃなくて動機だろうと思います

「なにか作ってみよう」というのは、なにか作ってみようと思ってない人にはまったく心に響かないでしょう。

動機リブンで「なにか作ってみた」人といえば思いだすのは、MikuMikuDance樋口優さん(ミクを簡単に踊らせたい!)とhinadanの若宮正子さん(高齢者にも遊べるゲームが欲しい!)でしょうか。

ただかれらはわたしから見れば(モチベーションを維持しそれを行動に移す)天才で、あんまり参考にならないのも確かです。

作ってみた」は就職に使える経験

あと、元増田さんの動機は「プログラミング生業にしたい」ということなので、野良プログラマでは履歴書上でのアピール力が弱いかも、と思います

ビジネスで使われるアルゴリズムにはそれなりのルールがあります安全な(バグの出にくい)コードの書きかた、「車輪の再発明」はぜず、枯れた(将棋で言えば定跡のような)アルゴリズムを使う、ほかの人に使ってもらえるための工夫(可読性の向上など)、etc.です。

「なにか作ってみよう」を繰りかえしても、そういった作法的なものが身につくかどうか、それは才能に関わってくる問題だと思います。才能だのみの手法を推奨するのは無責任だと思いますね。

また、たとえば「例をコピーして解析する」というのもある意味有効プログラミング学習法ですが、「下手に習うと下手が伝染る」ともいいます。どれがお手本として優れているか、それを見る目はある程度ビジネス用途プログラムに関わっていないと持てないというジレンマがあります

野生のプログラマ就職有効なくらいの力を見せるとしたら、なにかのコミッター(なにする人かよく知りませんが)とかになって「××ならこの人」となったり、プログラミングコンテストで上位の成績を残したりしなければいけないのかもしれません。

どうしたものでしょうね。ブクマカのみなさんの反応を見ると、専門学校でもあまり就職に有利にならない(ホントか?専門学校意味あるのか?)という話ですが、目的就職ならば、一番の近道のような気がします。

じゃあどうすべきか?は他人にはわからない

そこらへんからは、元増田さんがなにをしたいか、あるいは聞いてみたいだけだったのかによります仕事には適性とやる気が大事です。あとは年齢と必要性かな。進路はオーダーメイド以外にはありえないので、提示された案を自分で選んでそれに賭けるしかないのかな、と思います

「なにか作ってみました」の記録

自分がまず作ったもの晒してみろよ

さて、この文章は実はこの一文に反応してのものです。(↑のは前書き)

GWあたりからトシも考えずにRubyの再入門をしていまして、手始めに「首相動静」の整形ツールを作ってみました。

初心者で(Rubyに関しては仕事で使ったことないので)なにか作ってみよう、というとこの程度ですね。

これで就職に有利になるかというと、あんまりそうは思えないなあ。Excelマクロが組めるとかのほうがどこかの事務所に潜りこめそうですよ(でもそれも最近インフレ気味かもしれませんね)。

なにをするツール

朝日新聞首相動静は詳細ですが、改行が入っておらず、大変読みにくいものです。こんな感じです。

首相動静の例(2018年12月11日……話題になったものです)

 【午前】9時31分、自民党本部。33分、同党役員会。10時2分、官邸。5分、閣議。21分、宇宙開発戦略本部。34分、柴山昌彦文部科学相。38分、岩屋毅防衛相。41分、山下貴司法相。11時3分安全保障と防衛力に関する懇談会

 【午後】0時11分、政府与党連絡会議。44分、山口那津男公明党代表。1時27分、日韓議員連盟額賀福志郎会長河村建夫幹事長。2時20分、行政改革推進会議。52分、兼原信官房副長官補、秋葉剛男外務事務次官。3時36分、麻生太郎財務相財務省岡本薫明事務次官太田主計局長。4時7分、太田氏出る。可部生理局長加わる。15分、全員出る。25分、黒川弘務法務事務次官。34分、谷内正太郎国家安全保障局長、北村内閣情報官宮川内閣衛星情報センター所長。41分、谷内、宮川両氏出る。5時3分北村氏出る。10分、東京永田町ザ・キャピトルホテル東急宴会場「鳳凰」で中曽根康弘世界平和研究所設立30周年記念式典に出席し、あいさつ。20分、官邸。6時18分、ガーナのアクフォアド大統領を出迎え。記念撮影。19分、儀仗(ぎじょう)隊による栄誉礼、儀仗。27分、アクフォアド大統領会談。7時12分、署名式、共同記者発表。32分、公邸首相主催の夕食会。8時43分、アクフォアド大統領見送り。9時、ヨルダンのアブドラ国王電話協議

首相動静フォーマット

ただ、これはフォーマットがはっきりしており、

  • 午前と午後はそれぞれ1行になっていて、行頭には【午前】/【午後】という文字列が付いている。
  • 午前と午後の間には空行がある。
  • ひとつひとつイベント時刻表示で始まり句点「。」で終わっている。
  • 時刻は「h時m分」型で、前ゼロはつかない。後にかならず読点「、」が付く。「h時」の部分が前の項目と同じ場合には省略する。
  • 午前いっぱい、午後いっぱいの予定の場合には時刻をつけない(他の首相動静から)。

と、例を見るかぎりキッチリとしたルールに則っているようです。

動機

なので、「これだったら整形できるかも」と思い、再び学びはじめたRubyで整形ツールを作ってみることにしました。

整形ツール
ツール仕様
整形後の例(上記動静を整形)

【午前】

09時31分、自民党本部

09時33分、同党役員会。

10時02分、官邸

10時05分、閣議

10時21分、宇宙開発戦略本部

10時34分、柴山昌彦文部科学相

10時38分、岩屋毅防衛相

10時41分、山下貴司法相

11時03分安全保障と防衛力に関する懇談会

【午後】

00時11分、政府与党連絡会議

00時44分、山口那津男公明党代表

01時27分、日韓議員連盟額賀福志郎会長河村建夫幹事長

02時20分、行政改革推進会議

02時52分、兼原信官房副長官補、秋葉剛男外務事務次官

03時36分、麻生太郎財務相財務省岡本薫明事務次官太田主計局長。

04時07分、太田氏出る。可部生理局長加わる。

04時15分、全員出る。

04時25分、黒川弘務法務事務次官

04時34分、谷内正太郎国家安全保障局長、北村内閣情報官宮川内閣衛星情報センター所長。

04時41分、谷内、宮川両氏出る。

05時03分北村氏出る。

05時10分、東京永田町ザ・キャピトルホテル東急宴会場「鳳凰」で中曽根康弘世界平和研究所設立30周年記念式典に出席し、あいさつ。

05時20分、官邸

06時18分、ガーナのアクフォアド大統領を出迎え。記念撮影

06時19分、儀仗(ぎじょう)隊による栄誉礼、儀仗。

06時27分、アクフォアド大統領会談

07時12分、署名式、共同記者発表。

07時32分、公邸首相主催の夕食会。

08時43分、アクフォアド大統領見送り

09時00分、ヨルダンのアブドラ国王電話協議

う~ん、見やすい!ことないですか?

あと、午後の時刻を24時間制にしたいな、とも思いますが、それは今後の課題(つぎに首相動静話題になったとき)とします。全角数字計算ってどうやるんだろう?

ソース

たぶんRubyistにいろいろ突っこまれると思うけど、こんな感じです。

プログラマ玉石混淆ですが、これは石のほうの例だと思っていただければさいわいです。

はてな記法にはシンタックスハイライトあるけど、増田だとInternal Server Errorになるのではずしました。見にくくてスマソ。

# encoding: utf-8
# 漢字コンバータライブラリを取りこむ(String漢字変換メソッドを付けてくれる。神)
require 'kconv'

# 正規表現パターン
# 時刻をh時m分形式からhh時mm分形式にする
# 否定後読みを使用する
# 時は行頭にある
OneDigitHour = /^((?<![0-1])[0-9]時)/
# 分は時のあとにある。このパターンマッチすると、\1が時、\2が分になる。
OneDigitMinute = /^([0-9]{1,2}時)(?<![1-5])([0-9]分)/
# 分のない、時だけの行のパターン否定先読み使用
HourWithoutMinute = /^([0-9]{1,2}時)(?![0-5]?[0-9]分)/

# 行頭のh時m分をhh時mm分にするサブ処理(これは関数といっていいの?)
def convTopHourMinute2TwoDigits(oneLine)
    # 時を変換
    oneLine.sub!(OneDigitHour, "0\\1")
    # 分を変換
    oneLine.sub!(OneDigitMinute, "\\10\\2")
    # 分がない場合"00分"を追加
    oneLine.sub!(HourWithoutMinute, "\\100分")
    # 戻り値
    oneLine
end

# 入力ファイル名前
InputFilename = "首相動静2018年12月11日.txt"
# 出力ファイル名前
OutputFilename = "首相動静2018年12月11日_編集済.txt"

# 入力ファイルオープン
inFile = File.open(InputFilename, "r")
# 出力ファイルオープン
outFile = File.open(OutputFilename, "w")

# 時刻パターンシンプルに、h時、m分、h時m分、という3パターンを結合する
# 1つのパターンで全部カバーするよりこちらのほうが見やすい。というか、脳の容量の問題で1文に書ききれなかった
jikokuPattern = /[0-9]{1,2}時[0-9]{1,2}分、|[0-9]{1,2}時、|[0-9]{1,2}分、/
# 午前/午後
ampm = /(【午前】|【午後】)/

# 午前/午後、あるいは時刻の前で改行するためのパターン
kaigyouSign = Regexp.union(ampm, jikokuPattern)

# ファイル一括読み込み
# 昔は1行ずつ読みこんでました。メインメモリが3MByteとかだったので
contents = inFile.read.toutf8

# 入力終了。閉じておきます
inFile.close

# スコープ関係から、ここでローカル変数に代入
# ※ Rubyスコープと暗黙の型には泣かされました。これに慣れるのがRubyのコツかしら
#  明示的な型宣言はあったほうがいいと思うなあ。エラー出力の理由がわからなかったりするので。
hour = ""

# デバッグ行はコメント化しています
# 時刻パターンチェックのため、コンテンツを出力してみる
# p jikokuPattern.match(contents)

# エントリを改行サインで行に分ける
contents.gsub!(kaigyouSign, "\n\\&") # "\\&"はマッチした文字列のもの。2重のエスケープ"\\"が必要

# 改行チェックのため出力
# p contents

# 入力を行で分割して各行ごとに処理
contents.split("\n") do |oneLine|
    # 午前/午後を示す開きカッコ"【"があるか
    if (oneLine =~ /^【/) then
        # そのまま出力
        outFile.write(oneLine + "\n")
        # p "午前午後:" + oneLine
        next
    # 空白行は無視スキップする)
    elsif (oneLine =~ /^[\s ]*$/) then
        # 出力しない
        # p " 空白行:<skip>"
        next
    # 行頭に「時」があるか
    elsif (oneLine =~ /^[0-9]{1,2}時/) then
        # あったら時間表示を抜きだしておく
        hour = oneLine.match(/^([0-9]{1,2}時)/)[0]
        # p "   時:" + oneLine
        outFile.write(convTopHourMinute2TwoDigits(oneLine) + "\n")
        next
    else
        # 「時」がなければつけて出力
        oneLine = hour + oneLine
        # p "普通の行:" + oneLine
        outFile.write(convTopHourMinute2TwoDigits(oneLine) + "\n")
    end
end
感想

手でやったほうが早いね

以上

2020-03-27

楽園こちら側」の「事実に誠意を」をほぼdeepLで翻訳してみた その1

https://georgebest1969.typepad.jp/blog/2020/03/事実に誠意を.html

これが原文です。

外国から問い合わせが来ているけれども時間がなくて訳せないということで、DeepLの性能確認ついでにやってみました。

この私訳と岩田健太郎先生無関係なのでよろしくお願いします。

訳された文章を原文と見比べ、翻訳文章おかしくなったところや慣用句は「必ず日本語側の文章をいじることで」できるだけ解消しました。

よって改変した文章だけをこちらに載せ、改変する必要がなかったところは段落番号しか載せていません。元文章は元ブログを当たってください。

英語に詳しいパーソンが精査していただけると幸いです。

1 Most of what I'm about to write is no different from what I've said and done in the past. However, I have been asked the same question repeatedly, so I would like to reiterate it. We have received many inquiries from overseas as well, so we should have prepared the same content in English, but due to time constraints, I'm afraid I'll have to skip it. This article is designed to be read without basic knowledge of infectious diseases and jargon, but it is rather difficult to understand. Please forgive me for that.

感想:「Chromeかなにかでそれぞれ母国語に訳してお読みいただけると幸いです。」がきれいさっぱり消えている。DeepLの自負心だろう。

2 The fact that the number of COVID-19 reports in Japan is very low compared to other countries is attracting attention from home and abroad. Is it true? It has been pointed out that the number of tests is so small that we may be misreading the actual number of infected people.

感想home and abrodeでいいんだろうか?

3 However, this point is wrong at various layers. In the first place, Japan does not aim to capture all the numbers of COVID-19. Whether it's administrative testing or insured care, the state basically has a testing strategy in mind to diagnose, hospitalize, and isolate critically ill patients who need to be hospitalized. It is natural that they "haven't figured it out" and they don't intend to. That's not a bad thing.In fact, the situation is the same in every country, large or small, and no country, whether in the United States, Europe, or Asia, is aiming to "capture the whole number.

感想最後の文はなぜか他の文と一緒に入力すると訳してくれなかった。この文一つだけ入力すると訳してくれた。

よく考えると「多かれ少なかれ」は通じないだろうから直した方がよかった。なぜかDeepLに繋がらなくなったのでもう直せない。

WHOもそんなことは求めていない。もっとも、そのわりに日本帰国者無症状者にPCRをやってみたり、無症状な検査陽性者を入院隔離させてみたり(軽症者は自宅じゃなかったの?)、プリンシプルにおいて首尾一貫していない。だから、「彼らがなにがやりたいか私たちはよくわからない」ので、人々は不安になる。リスコミにおける失敗と言えよう。

The WHO is not asking for such a thing. But instead, Japan gives PCR to asymptomatic returnees and isolates asymptomatic test-positive people in hospital (wasn't it home for people with minor illnesses?). It has not been coherent in its principles. So, people get anxious because "we're not sure what they want to do". It's a failure in the press.

感想:「なにがやりたいかよくわからない」に主語付与する必要があった。リスコミがpressになった。よくわかったな。

「〜は自宅じゃなかったの?)、」の、が.になっているのがよくわからない。なぜかDeepLに繋がらなくなったのでもう直せない。

4 The difference between Korea and Japan is the "result" and not the "purpose". In South Korea, where the number of infected people had surged in one place, we had to focus on inspections in and around the area. If such a phenomenon (let's call it an overshoot) occurs in Japan, the number of inspections will increase. When the situation is different, arguing only on the basis of the number of tests without observing the situation is like trying to say, "That team made 50 sliding tackles while this team made only one," without watching a football game. In games where you don't have to slide (e.g., when you're in possession the whole time), even 0 times isn't a "mistake," and of course 50 times isn't a mistake.

感想特に言うことはない。便利だなあ。

5 全数把握ができていない疾患など山のようにある。日本ではインフルエンザの「全数」把握はしておらず、定点観測である疫学上、感染対策上、それで十分な情報が得られているからだ。日本で毎年風邪が何例発生しているか、正確に把握したデータはない。レセプトデータを見ればわかるじゃないか、というのも間違いで、なぜなら多くの風邪患者は(ぼくのように)受診せずに自然に治るまで待っている。医療に限らず、経済学でも政治学でもデータサンプリングから母数を推定するのがほとんどで、「全数」は非効率的状態把握法なのだ

There are many diseases for which the total number of patients is not known. In Japan, we do not have a "total" number of influenza cases, but only a fixed-point observation. Because that's enough information, both epidemiologically and in terms of infection control. There is no accurate data on how many cases of the common cold occur each year in Japan. It's also a mistake to say that you can tell by looking at the receipt data, because many cold patients (like me) don't see a doctor and wait until they are cured naturally. Not only in medicine, but also in economics and political science, data are mostly based on sampling to estimate population numbers, and "whole numbers" is an inefficient way of grasping the situation.

感想:ちょこちょこ変えてある。日本語文章が多少おかしくなっているのは勘弁してほしい。接続詞を適切に入れると格段に翻訳が正確になる。

6 We have not seen the devastation in Japan as in Italy, Spain or New York City. There is no medical collapse in a critically ill patient, no use of the operating room as an ICU, no piling up of bodies on a skating rink with no place to put them. Even if the "numbers" are not known, it is a fact that the current situation in Japan (including Tokyo) is much better controlled than in other countries.

感想特に言うことはない。便利だなあ。

7 Even so, you may be interested in "Well, what about the actual situation? There are estimates. For example, Dr. Hiroshi Nishiura and his group estimate that the number of mild illnesses in Japan may be twice the reported number. The catch rate is 0.44, with a 95% confidence interval of 0.37-0.50.

感想特に言うことはない。便利だなあ。

8 Although the study was based on data from China, there is no guarantee that the Chinese COVID-19 demographic is the same as the Japanese one. Also, since the original study did not include asymptomatic patients or those with minor illnesses that did not require hospitalization, the number of infected patients estimated on that basis would inevitably be an underestimate. If you are more paranoid, it's not unreasonable to believe that "the Japanese and Chinese viruses are different because of the mutation" (although I don't think so).

感想特に言うことはない。便利だなあ。

9 This does not diminish the value of the paper itself. The model must always use existing parameters, and it is often impossible to prove the external validity of these parameters. If the underlying parameters are not reasonable, the predictions will not be correct. A model assumes a simplified world insofar as it is a model. A model without simplification, which is an adjectival contradiction.

数理モデルのこうした「前提」にイチャモンを付けるのは、例えばAという疾患を対象ランダム比較試験をしたときに、「Bという疾患については説明できないじゃないか」と文句を言うようなもので、業界仁義に反する意味のない揚げ足取りである

To complain about these "assumptions" of the mathematical model is like complaining, for example, "You can't explain disease B," when a randomized controlled trial is conducted for disease A. This is a meaningless tirade against the honor of the industry.

感想;「分からない」を「説明できない」に変えた。多分これでいいと思う。思いたい。

10 しかし、論文読み手にとっては別である

However, it is different for the reader of the paper.

A mathematical model that assumes a certain hypothesis should have internal academic validity, but it is the responsibility of the reader, as a resident of the real world, to appraise it in the real world.

Aという疾患を対象にしたRCTの知見をBという疾患に使ってはならないように、数理モデル制限理解し、現実世界にアプライするときに十分注意するのは当然だ。

Just as the RCT findings for disease A should not be used for disease B, it is natural to understand the limitations of the mathematical model and to be careful when applying it to the real world. For example, it would be wrong to read the paper and conclude that the total number of infected people in Tokyo is about 500 as of March 26.

感想;「読み手は別である」を「読み手にとっては別である」に変更し、「制限限界」は「limitations and limitations」になったので片方削った。

11 People make mistakes. The models are also wrong. Being wrong is not a big deal. The problem is to notice your mistakes and make corrections. Already, a group at Imperial College London has admitted that its original estimate that the peak of the infection should be moderated was "wrong" and has revised its prediction that the ICU will soon fail if it does not fight the virus fairly aggressively.

感想特に言うことはない。便利だなあ。

https://anond.hatelabo.jp/20200327215116その2

2019-12-22

anond:20191222123039

日本は諸外国よりも平等であるがために子どもが厳しい立場に置かれにくいというのは同意するが

儒教アジア特有の子は親の所有物って言う考えがあるので

外国よりも表に出にくいのも確か

しかSNSジュニアアイドル(お菓子系アイドル)で基地外親が観測されてもスルーされる傾向があるのは先進国では日本だけでは?

[親切に追記]
日本は特異的なまでに親権が強いので(親権停止は僅か20件程度。欧米は軒並み1万件越え)
すべてはバンバン親権停止出来るようになってからお話
親権停止に抗議する弁護士商売として成り立つくらいじゃなきゃ、可視化されてないだけじゃんは切り捨てることの出来ない可能性だよ
はてなー欧米大好きだけどこういうのだけは無視するよな

日本

日本現行法医師弁護士守秘義務が解除される場合として、

児童虐待に関する通告 義務

児童福祉法第 25 条

児童虐待の防止等に関する法律第 5 条 同第 6 条第 1 項・第 3 項)


児童虐待に係る通告)

3 刑法明治四十年法律第四十五号)の秘密漏示罪の規定その他の守秘義務に関する法律規定は、第一項の規定による通告をする義務の遵守を妨げるもの解釈してはならない。

とはいえ反社会的なこと言っても実害が確認されなければ傾聴が基本

海外

カナダについて

通告義務について

医師看護婦(士)、歯科医薬剤師臨床心理士を含む、ヘルスケア専門職

教師および学校長

ソーシャルワーカーおよびファミリーカウンセラー

牧師ユダヤ教ラビ、他の宗教聖職者

・保育者、保育園管理者

・ユースワーカー、レクリエーションワーカー

警官保安官や検死官

弁護士

サービス提供者との雇用者

子どもに関与する専門職あるいは公的職業にあるいかなる物


刑罰について

上記の通告義務者が、疑わしい子ども虐待ネグレクトに関して通告を怠った場合には、

1,000ドル以上の罰金が科せられる。


通報者は子ども虐待ネグレクトに気づいたら、「疑い」だけで通告することができる。この段階では、虐待の疑いについて事前評価調査実施0の結果、通告の半分の45%が誤通となるが、逆に表現するとその半分の55%が保護などのサービスを受けている。

http://www.ritsumei.ac.jp/~yamamoto/seminar/03goudou/rits2ss.htm

アメリカについて

児童虐待通告法>

各州の通告義務者 約40種ほどの専門職 (特に重要専門家は、医療関係者保険従事者・教育関係者社会サービス関係者司法警察関係者

義務とはなっていない者 家族・隣人・一般人(但しこれらからも通告を受け入れる)

各州の特殊な例 コロラドイリノイカリフォルニア州 写真現像者にも通告義務児童性的写真に明白に現れているような性的虐待性的搾取を知る立場にある者)

        フロリダケンタッキーミネソタ州等 虐待を疑う立場にある者は誰でも通告義務がある

措置  以前に同様の虐待事実があることがわかり、その事実に疑いを持ちながらも通告しなかった通告義務者の存在が明らかになったとき、通告義務者にも訴追が行われる。罰金拘禁刑制裁対応し、行政的には、医師等の免許取り消しまたは停止の措置がとられている。

問題点 監視の網の目を細かくしすぎた。→精神科医カウンセラーに対しても通告義務を課し、虐待範囲不明瞭な法律規定をおいたこから児童虐待定義不本意拡張され、あいまいものとなった

http://www.ritsumei.ac.jp/~yamamoto/seminar/03goudou/rits2ss.htm

実際の例

イギリス
ドキュメント映画:The Paedophile Hunter・・・文字通りペドを狩る。狩られた者は実際には行為に及んでおらず(逮捕後、釈放もされた)撮影が原因により自殺したが起訴なし。英国アカデミー賞テレビ部門 単発ドキュメンタリー受賞作品。なおペド疑いがある者に私刑を行う団体支援者がいる模様

UK-wide operation snares 660 suspected paedophiles・・・在的な児童虐待犯罪者が一線を超える前(他害する前)にアクション大事
http://www.nationalcrimeagency.gov.uk/news/411-uk-wide-operation-snares-660-paedophiles

カナダ

法律問題通報義務があるのでペドカウンセラー相談できない事態 (治療拒否ならまだ良い方)

At the same time, laws can also deter them from even speaking to their therapists.

Across Canada, provincial rules require that mental-health professionals must report a patient to authorities if they have reasonable grounds to believe that a specific child is at risk of being sexually molested or exploited.

At the same time, laws can also deter them from even speaking to their therapists.

Across Canada, provincial rules require that mental-health professionals must report a patient to authorities if they have reasonable grounds to believe that a specific child is at risk of being sexually molested or exploited.


■それでは深刻化するばかりだと治療しようとするも、ペド自閉症または統合失調気味で知能が低めとバッサリ

https://www.cbc.ca/news/canada/virtuous-pedophiles-group-gives-support-therapy-cannot-1.2710160

アメリカ

法律問題通報しないといけないのでペドカウンセラー相談できない可能

Many jurisdictions have passed mandatory reporting regulations for psychologists and other health care providers.

Consequently, when someone who thinks he might be a pedophile comes in for counseling or therapy, the psychologist may be compelled by law to report the person to the authorities.

https://www.theatlantic.com/health/archive/2013/08/what-can-be-done-about-pedophilia/279024/


通報じゃなくて無害なMAP(minor-attracted person=未成年者に引かれる人)をメンタルヘルス専門家支援しようという試み。なお保守派右翼はおこ
http://www.asapinternational.org/index.html

2019-08-23

AWSで大規模障害

Aug 23, 4:18 AM PDT Beginning at 8:36 PM PDT a small percentage of EC2 servers in a single Availability Zone in the AP-NORTHEAST-1 Region shutdown due to overheating.

This resulted in impaired EC2 instances and degraded EBS volume performance for resources in the affected area of the Availability Zone.

The overheating was caused by a control system failure that caused multiple, redundant cooling systems to fail in parts of the affected Availability Zone.

The chillers were restored at 11:21 PM PDT and temperatures in the affected areas began to return to normal.

As temperatures returned to normal, power was restored to the affected instances.

By 2:30 AM PDT, the vast majority of instances and volumes had recovered.

We have been working to recover the remaining instances and volumes.

A small number of remaining instances and volumes are hosted on hardware which was adversely affected by the loss of power.

We continue to work to recover all affected instances and volumes.

For immediate recovery, we recommend replacing any remaining affected instances or volumes if possible.

Some of the affected instances may require action from customers and we will be reaching out to those customers with next steps.

東京が熱過ぎて、熱暴走したってことか??

2019-07-10

Terms of Use

I. INTRODUCTION

These Terms of Use and End User License Agreement (collectively, the “Agreement”) together with all the documents referred to in it constitute a legally binding agreement made between you as a natural person (“you”, “your” or “user”) and We (“we,” “us” or “our”), concerning your access to and use of the software application for mobile devices (the “App”).

All the documents that relate to the App are hereby expressly incorporated herein by reference.

Please read this Agreement carefully before you download, install or use the App.

It is important that you read and understand this Agreement as by downloading, installing or using the App you indicate that you have read, understood, agreed and accepted the Agreement which takes effect on the date on which you download, install or use the App. By using the App you agree to abide by this Agreement.

If you do not agree with (do not accept) this Agreement, or if you do not agree at least with one of the provisions of this Agreement, you are not authorized to, and you may not access, download, install or use the App and you must ly discontinue downloading, installing the App and remove (delete) the App from any mobile device in your possession or under your control.

II. CHANGES TO THIS AGREEMENT

We reserve the right, at our sole discretion, to make changes or modifications to this Agreement at any time and for any reason. We will keep you informed about any changes by updating this Agreement and you waive any right to receive specific notice of each such change. It is your responsibility to periodically review this Agreement to stay informed of updates. You will be subject to, and will be deemed to be aware of and to have accepted, the changes in any revised Agreement by your continued use of the App after the date such revised Agreement is posted.

III. RESTRICTIONS ON WHO CAN USE THE APP

In order to download, install, access or use the App, you must (a) be eighteen (18) years of age or older.

All users who are minors in the jurisdiction in which they reside (generally under the age of 18) must have the permission of, and be directly supervised by, their parent or guardian to use the App, so if you are between the ages of thirteen (13) and seventeen (17) years and you wish to use download, install, access or use the App, before doing so you must: (a) assure and confirm (if needed) that your parent or guardian have read and agree (get your parent or guardian’s consent) to this Agreement prior to you using the App; (b) have the power to enter a binding contract with us and not be barred from doing so under any applicable laws.

Parents and guardians must directly supervise any use of the App by minors.

Any person under the age of thirteen (13) years is not permitted to download, install, access or use the App.

You affirm that you are either more than eighteen 18 years of age, or an emancipated minor, or possess legal parental or guardian consent, and are fully able and competent to enter into the terms, conditions, obligations, affirmations, representations, and warranties set forth in this Agreement, and to abide by and comply with this Agreement.

IV. GENERAL TERMS

The App is a utility program designed to enhance your device experience. The App allows to scan any types of document to high quality PDF or JPEG; to save and store any scan copies of documents on your mobile devices; to share your scans via email; upload scanned documents to cloud services like box, Evernote or Google Drive (see the full performance list on the App’s page on itunes.apple.com). All documents shall be stored locally on your device and shall never be sent to any third-party unless you export them to other apps or devices by means of the App.

The App is intended only for your personal non-commercial use. You shall use the App only for the purposes, mentioned above.

V. PRIVACY POLICY

Your privacy is very important to us. Accordingly, we have developed the Privacy Policy in order for you to understand how we process, use and store information including personal data. Access to the App and use of the Services is subject to the Privacy Policy. By accessing the App and by continuing to use the Services, you are deemed to have accepted the Privacy Policy, and in particular, you are deemed to have acknowledged the ways we process your information as well as appropriate legal grounds for processing described in the Privacy Policy. We reserve the right to amend the Privacy Policy from time to time. If you disagree with any part of the Privacy Policy, you must immediately stop using the App and Services. Please read our Privacy Policy carefully.

VI. END USER LICENSE AGREEMENT

By using the App, you undertake to respect our intellectual rights (intellectual rights related to the App’s source code, UI/UX design, content material, copyright and trademarks, hereinafter referred to as the “Intellectual Property Rights”) as well as those owned by third parties.

As long as you keep using the App, we you a limited, non-exclusive, non-transferable non-sublicensable, non-assignable and revocable license to access and use the App pursuant to this Agreement on any Apple-branded products that you own or control except that the App may be accessed and used by other accounts associated with you via Family Sharing or volume purchasing (the “License”).

The source code, design and content, including information, photographs, illustrations, artwork and other graphic materials, sounds, music or video (hereinafter – the “works”) as well as names, logos and trademarks (hereinafter – “means of individualization”) within the App are protected by copyright laws and other relevant laws and/or international treaties, and belong to us and/or our partners and/or contracted third parties, as the case may be.

In the event of any third party claim that your possession and use of the App infringes that third party’s intellectual property rights, Apple will not be responsible for the investigation, defense, settlement and discharge of any such intellectual property infringement claim.

These works and means of individualization may not be copied, reproduced, retransmitted, distributed, disseminated, sold, published, broadcasted or circulated whether in whole or in part, unless expressly permitted by us and/or our partners and/or contracted third parties, as the case may be.

All rights, title and interest in and to the App and its content, works and means of individualization as well as its functionalities (1) are the exclusive property of We and/or our partners and/or contracted third parties, (2) are protected by the applicable international and national legal provisions, and (3) are under no circumstances transferred (assigned) to you in full or in part within the context of the license herewithin.

We will not hesitate to take legal action against any unauthorized use of our trademarks, names or symbols to protect and restore our rights. All rights not expressly ed herein are reserved. Other product and company names mentioned herein may also be the trademarks of their respective owners.

VII. PROHIBITED BEHAVIOUR

You agree not to use the App in any way that:

is unlawful, illegal or unauthorized;

is defamatory of any other person;

is obscene or offensive;

infringes any copyright, right or trademark of any other person;

advocates, promotes or assists any unlawful act such as (by way of example only) copyright infringement or computer misuse.

You shall not make the App available to any third parties. In addition, you shall not modify, translate into other languages, reverse engineer, decompile, disassemble or otherwise derivative works from the App or any documentation concerning the App.

You shall not transfer, lend, rent, lease, distribute the App, or use it for providing services to a third party, or any rights to the App or any documentation concerning the App to a third party.

Misuse of any trademarks or any other content displayed on the App is prohibited.

You shall not copy and/or duplicate and/or distribute and/or publish and/or use any content in the App, directly or indirectly, by way of a violation of our Intellectual Property Rights.

Moreover, you shall not make any attempts to use the App or part thereof for malicious intentions.

Also we are not responsible for the way you use the App.

It is clarified that we may adopt, against a user who violated the present Agreement, any legal measures at our disposal pursuant to the applicable laws.

All disputes arising from the usage of the App, shall be governed by and construed in accordance with the laws of the United States of America, and shall be submitted to the sole jurisdiction of the competent courts of New York, New York, the United States of America.

VIII. AVAILABILITY OF THE APP, SECURITY AND ACCURACY

In order to use the App, you are required to have a compatible mobile phone or tablet, and internet access. However, please note that we offer you widgets that save translations and allow you to access them later in offline mode.

The App is available for downloading and installing on handheld compatible mobile devices running Apple iOS Operating System 11.0 with minimum system requirements.

We do not warrant that the App will be compatible with all hardware and software which you may use.

We make no warranty that your access to the App will be uninterrupted, timely or error-free. Neither does Apple have an obligation whatsoever to furnish any maintenance and support services with respect to the App.

You acknowledge the App is provided via the internet and mobile networks and so the quality and availability of the App may be affected by factors outside our reasonable control.

The version of the App may be upgraded from time to time to add support for new functions and services.

We may change or update the App and anything described in it without noticing you. If the need arises, we may suspend access to the App, or close it indefinitely.

You also warrant that any information that you submit to us is true, accurate and complete, and you agree to keep it actual at all times.

You can discontinue using our Services at any time by choosing the relevant option in your iTunes Account Settings. If you decide not to use the App for any reason you should uninstall the App.

IX. CHARGES

The App is provided on a paid basis. You will need to pay a one-time fee of $14.99 in order to download the App. Once you download the App, you will get access to all its features.

Prices are in U.S. dollars, may vary in countries other than the U.S. and are subject to change without notice.

You may be charged by your communications service provider for downloading and/or accessing the App on your mobile phone or tablet device, so you should check the terms of agreement with your operator. This may include data roaming charges if you do this outside your home territory. All these charges are solely your responsibility. If you do not pay the bills related to your mobile phone or tablet device, then we assume that you have the permission from the person that does it before incurring any of these charges.

X. THIRD PARTY WEBSITES AND RESOURCES

The App may link you to other sites on the Internet and contracted third parties to provide you certain services. We have no control over and accept no responsibility for the content of any website or mobile application to which a link from the App exists (unless we are the provider of those linked websites or mobile applications). Such linked websites and mobile applications are providedas is” for your convenience only with no warranty, express or implied, for the information provided within them.

You acknowledge that you must comply with applicable third party terms of agreement when using the App. You are solely responsible for and bear all risks arising from your use of any third-party websites or resources.

If you have any queries, concerns or complaints about such third party websites or mobile applications (including, but not limited to, queries, concerns or complaints relating to products, orders for products, faulty products and refunds) you must direct them to the operator of that third party website or mobile application.

XI. DISCLAIMER OF WARRANTIES

YOU AGREE THAT YOUR USE OF THE APP AND ITS SERVICES SHALL BE AT YOUR SOLE RISK. THE SERVICES AND ALL THE MATERIALS, INFORMATION, SOFTWARE, CONTENT INTEGRATED IN THE APP ARE PROVIDEDAS IS” AND “AS AVAILABLE”. WE DO NOT MAKE ANY WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, WITH REGARD TO THE MERCHANTABILITY, TECHNICAL COMPATIBILITY OR FITNESS FOR A PARTICULAR PURPOSE OF ANY SERVICE, PRODUCTS OR MATERIAL PROVIDED PURSUANT TO THIS AGREEMENT. WE DO NOT WARRANT THAT THE FUNCTIONS CONTAINED ON OR THROUGH THE SERVICES WILL BE AVAILABLE, UNINTERRUPTED OR ERROR-FREE, THAT DEFECTS WILL BE CORRECTED, OR THAT THE SER Permalink | 記事への反応(0) | 23:18

2019-05-25

Ruby学習コストの高い言語だと思う

一応あらかじめ釘を指しておくと、有名で実用的な言語に限った比較の話である

LL言語は楽勝」というのが一般的見解だと思うけど、よくよく考えてみたらRubyほど学習コストの高い言語も珍しいと思う

言語を(使うものとして)理解するには、「コアコンセプトを理解する」「構文を覚える」「組み込み/標準ライブラリに何が有るかを覚える」という要素があるように感じている(これは感じているだけなので事実ではないかもしれない)

Rubyプログラマプログラミング的なことについて楽をするための言語である(と思う)

たとえば素数判定ひとつするにしても、自力で高速な素数判定を実装するよりも、 require 'prime' して Integer#is_prime? するのが正しいという雰囲気がある

というよりも、自力一生懸命実装することが悪であるかのような雰囲気さえある

「こう書けば短い/楽なのに、どうしてそう書かないの?」という雰囲気が漂っている

Rubyではある実装について、

Ruby時間計算量やメモリ効率の話をするのはナンセンスなので、純粋に書き方のみを取り上げて優劣を語ることができる

そうなってくると、『ちゃんRubyが書ける』という状態になるには「組み込み/標準ライブラリに何が有るかを覚える」というステップが非常に大事になってくる

これが莫大なコストになっている。

「構文を覚える」コストはどの言語でもほぼ同じで、

「コアコンセプトを理解する」コストHaskellやRustではやや大きいかもしれないが理解するのはそう難しくない「Haskell入門して1ヶ月経つけどHaskellの何が特徴的なのかまったくわからん」などという人はいない

そう考えるとRubyは「組み込み/標準ライブラリに何が有るかを覚える」が非常に大事だし莫大な量である

Rubyに入門して数年経つけど、いまだに「えっこんなメソッドあったの」というのが時々ある

そのたびに自分ダメRubyistだなと思う

辛い

2019-03-04

Warning (2): require_once(OpenIdAuth.php) [function.require-once]: failed to open stream: No such file or directory [APP/Controller/Component/DAuthComponent.php, line 7]
Code Context
App::uses('CakeSession', 'Model/Datasource');

require_once "OpenIdAuth.php";
$className = 'DAuthComponent'
$parts = array(
	(int) 0 => 'Controller/Component'
)
$plugin = null
$package = 'Controller/Component'
$file = '/home/user/ssdsw468/dmall/app/Controller/Component/DAuthComponent.php'
require_once - APP/Controller/Component/DAuthComponent.php, line 7
include - APP/Controller/Component/DAuthComponent.php, line 7
App::load() - CORE/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
class_exists - [internal], line ??
ComponentCollection::load() - CORE/Cake/Controller/ComponentCollection.php, line 110
ComponentCollection::init() - CORE/Cake/Controller/ComponentCollection.php, line 53
Controller::constructClasses() - CORE/Cake/Controller/Controller.php, line 643
CakeErrorController::__construct() - CORE/Cake/Controller/CakeErrorController.php, line 47
ExceptionRenderer::_getController() - CORE/Cake/Error/ExceptionRenderer.php, line 154
ExceptionRenderer::__construct() - CORE/Cake/Error/ExceptionRenderer.php, line 92
ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 119
[main] - [internal], line ??

Fatal error: require_once() [function.require]: Failed opening required 'OpenIdAuth.php' (include_path='/home/user/ssdsw468/dmall/lib:.:/usr/share/pear:/usr/share/php') in /home/user/ssdsw468/dmall/app/Controller/Component/DAuthComponent.php on line 7

2019-01-29

anond:20190129154825

既にやらかししまった性犯罪者支援

犯罪者にはならない 無害なMAP (minor-attracted person=未成年者に引かれる人)を

メンタルヘルス専門家支援しようという試み

なお、もっというとロリコン以前に性犯罪者自体が、

更に言えば性犯罪以前に、(利益目的としていない)犯罪自体自閉傾向が強いそうな

良識ある人は言葉を選ぶけどね。偏見増長につながるから

でもワイはしっかり教育をし、どんな特性を持っていても、平穏に暮らせるようにした方が良いと思っている

カナダ


法律問題通報義務があるのでペドカウンセラー相談できない事態 (治療拒否ならまだ良い方)

At the same time, laws can also deter them from even speaking to their therapists.

Across Canada, provincial rules require that mental-health professionals must report a patient to authorities if they have reasonable grounds to believe that a specific child is at risk of being sexually molested or exploited.

At the same time, laws can also deter them from even speaking to their therapists.

Across Canada, provincial rules require that mental-health professionals must report a patient to authorities if they have reasonable grounds to believe that a specific child is at risk of being sexually molested or exploited.


■それでは深刻化するばかりだと治療しようとするも、ペド自閉症または統失調気味で知能が低めとバッサリ

https://www.cbc.ca/news/canada/virtuous-pedophiles-group-gives-support-therapy-cannot-1.2710160



アメリカ

法律問題通報しないといけないのでペドカウンセラー相談できない可能

Many jurisdictions have passed mandatory reporting regulations for psychologists and other health care providers.

Consequently, when someone who thinks he might be a pedophile comes in for counseling or therapy, the psychologist may be compelled by law to report the person to the authorities.

https://www.theatlantic.com/health/archive/2013/08/what-can-be-done-about-pedophilia/279024/



通報じゃなくて無害なMAP(minor-attracted person=未成年者に引かれる人)をメンタルヘルス専門家支援しようという試み。なお保守派右翼はおこ

http://www.asapinternational.org/index.html

2019-01-27

はてブから互助ページを消すスクリプト

はてブおもしろページ、ねこのら~とか言うのが3つもあって目障り。

1. ChromeにTampermonkeyを入れる

Anti-アドブロッカーキラー関連ですでに入れている人も多いかも。

https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=ja

2.UserScriptに追加する

http://b.hatena.ne.jp/hotentry/funに対して、下記のスクリプトを追加する。

// ==UserScript==
// @name         New Userscript
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        http://b.hatena.ne.jp/hotentry/fun
// @require      http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    $('.following-bookmarks-container[data-entry-url^="http://www.nekonora"]').parent().parent().remove();

})();

3.消えた!

やった~

2019-01-12

海外小児性愛障害の扱い

まず、大前提として、空想我慢しない宣言は、他害宣である

日本

日本現行法医師弁護士守秘義務が解除される場合として、

児童虐待に関する通告 義務

児童福祉法第 25 条

児童虐待の防止等に関する法律第 5 条 同第 6 条第 1 項・第 3 項)


児童虐待に係る通告)

3 刑法明治四十年法律第四十五号)の秘密漏示罪の規定その他の守秘義務に関する法律規定は、第一項の規定による通告をする義務の遵守を妨げるもの解釈してはならない。

とはいえ反社会的なこと言っても実害が確認されなければ傾聴が基本

海外

カナダについて

通告義務について

医師看護婦(士)、歯科医薬剤師臨床心理士を含む、ヘルスケア専門職

教師および学校長

ソーシャルワーカーおよびファミリーカウンセラー

牧師ユダヤ教ラビ、他の宗教聖職者

・保育者、保育園管理者

・ユースワーカー、レクリエーションワーカー

警官保安官や検死官

弁護士

サービス提供者との雇用者

子どもに関与する専門職あるいは公的職業にあるいかなる物


刑罰について

上記の通告義務者が、疑わしい子ども虐待ネグレクトに関して通告を怠った場合には、

1,000ドル以上の罰金が科せられる。


通報者は子ども虐待ネグレクトに気づいたら、「疑い」だけで通告することができる。この段階では、虐待の疑いについて事前評価調査実施0の結果、通告の半分の45%が誤通となるが、逆に表現するとその半分の55%が保護などのサービスを受けている。

http://www.ritsumei.ac.jp/~yamamoto/seminar/03goudou/rits2ss.htm

アメリカについて

児童虐待通告法>

各州の通告義務者 約40種ほどの専門職 (特に重要専門家は、医療関係者保険従事者・教育関係者社会サービス関係者司法警察関係者

義務とはなっていない者 家族・隣人・一般人(但しこれらからも通告を受け入れる)

各州の特殊な例 コロラドイリノイカリフォルニア州 写真現像者にも通告義務児童性的写真に明白に現れているような性的虐待性的搾取を知る立場にある者)

        フロリダケンタッキーミネソタ州等 虐待を疑う立場にある者は誰でも通告義務がある

措置  以前に同様の虐待事実があることがわかり、その事実に疑いを持ちながらも通告しなかった通告義務者の存在が明らかになったとき、通告義務者にも訴追が行われる。罰金拘禁刑制裁対応し、行政的には、医師等の免許取り消しまたは停止の措置がとられている。

問題点 監視の網の目を細かくしすぎた。→精神科医カウンセラーに対しても通告義務を課し、虐待範囲不明瞭な法律規定をおいたこから児童虐待定義不本意拡張され、あいまいものとなった

http://www.ritsumei.ac.jp/~yamamoto/seminar/03goudou/rits2ss.htm

実際の例

イギリス
ドキュメント映画:The Paedophile Hunter・・・文字通りペドを狩る。狩られた者は実際には行為に及んでおらず(逮捕後、釈放もされた)撮影が原因により自殺したが起訴なし。英国アカデミー賞テレビ部門 単発ドキュメンタリー受賞作品。なおペド疑いがある者に私刑を行う団体支援者がいる模様

UK-wide operation snares 660 suspected paedophiles・・・在的な児童虐待犯罪者が一線を超える前(他害する前)にアクション大事
http://www.nationalcrimeagency.gov.uk/news/411-uk-wide-operation-snares-660-paedophiles

カナダ

法律問題通報義務があるのでペドカウンセラー相談できない事態 (治療拒否ならまだ良い方)

At the same time, laws can also deter them from even speaking to their therapists.

Across Canada, provincial rules require that mental-health professionals must report a patient to authorities if they have reasonable grounds to believe that a specific child is at risk of being sexually molested or exploited.

At the same time, laws can also deter them from even speaking to their therapists.

Across Canada, provincial rules require that mental-health professionals must report a patient to authorities if they have reasonable grounds to believe that a specific child is at risk of being sexually molested or exploited.


■それでは深刻化するばかりだと治療しようとするも、ペド自閉症または統合失調気味で知能が低めとバッサリ

https://www.cbc.ca/news/canada/virtuous-pedophiles-group-gives-support-therapy-cannot-1.2710160

アメリカ

法律問題通報しないといけないのでペドカウンセラー相談できない可能

Many jurisdictions have passed mandatory reporting regulations for psychologists and other health care providers.

Consequently, when someone who thinks he might be a pedophile comes in for counseling or therapy, the psychologist may be compelled by law to report the person to the authorities.

https://www.theatlantic.com/health/archive/2013/08/what-can-be-done-about-pedophilia/279024/


通報じゃなくて無害なMAP(minor-attracted person=未成年者に引かれる人)をメンタルヘルス専門家支援しようという試み。なお保守派右翼はおこ
http://www.asapinternational.org/index.html

小児性愛障害空想我慢しないと表明している人

anond:20190111232502 anond:20190111232447 anond:20190111194222 anond:20190112102503 anond:20190111214535 anond:20190111210552 anond:20190112211233 anond:20190112221516 anond:20190112181634 anond:20190116112046 anond:20190125120114 anond:20190125135939 anond:20190125141949

2018-12-14

iTunesアップデートしたらSafari起動しない件(Yosemite限定?)

jp

/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice

をTimeMachineのバックアップと入れ替えたら復旧。

---------------------------

Finderで「移動」→「フォルダへ移動...」で下記を入れて「移動」

/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

TimeMachineのバックアップの方は同様に

/Volumes/TimeMachine/Backups.backupdb/***/***/Macintosh HD/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

(***のところは環境に合わせて書き換え←TimeMachineのHDを開いて確認

Mac側の「MobileDevice」を「MobileDevice_」などとリネームしてバックアップして、

TimeMachineの方の同名ファイルMac側にドラッグドロップ

---------------------------

バックアップが無い場合(※試してない…自己責任で)

1) Xcodeインストールファイル巨大。4〜5GB)

https://developer.apple.com/download/more/

#要ID (登録無料)

#Yosemiteインストール可能なのはVer6.3 - 7.2

#下記でバージョンチェック

https://en.wikipedia.org/wiki/Xcode

2) 下記にMobileDeviceがインストールされる

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

en

Replace

/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice

with backuped one.

It works.

---------------------------

Finder - Go - Go to the folder...

YourMac:

/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

Backup:

/Volumes/TimeMachine/Backups.backupdb/***/***/Macintosh HD/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

#You must rewrite the *** according to your environment (see your TimeMachine hard drive)

You can see the file 'MobileDevice' in both folder.

#You should back up your original file before replace.

---------------------------

if you don't have backup, try this.

1) Download and Install 'Xcode'

https://developer.apple.com/download/more/

#Require ID (free registration)

#Download Xcode Ver6.3 - 7.2

#check this ;

https://en.wikipedia.org/wiki/Xcode

2) You can find the file 'MobileDevice' at

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A

2018-10-29

anond:20181029122517

女は時間と金がかかる(girls require time and money)ので

Girl = Time × Money ・・・(1)

時は金なり(Time is Money)という諺によると

Time = Money ・・・(2)

(2)を(1)に代入すると

Girl = Money × Money

ここで、金は諸悪の根源(money is the root of all evil)だから

Money = √(Evil)

したがって

Girl = √(Evil) × √(Evil) = Evil

女=悪 (証明

みたいなやつだよな。

2018-09-22

ガチムチパンツレスリング書き起こし

空耳:あぁん、ひどぅい!

英語:Oh what are you doing!?

発音:オゥ ワタユー ドゥイン !?

意味:うおッ、なにするだアッー!

空耳:相変わらずケツ欲しい、いいな?

英語:My college kids will see. You know?

発音:マイ カレッジ キッズ ウィルシー ユーナゥ?

意味:俺の大学の坊や達に観られちゃうだろうな?

空耳あいのりBOY、あいのりBOY

英語:I no require, I no require...

発音:アイノリクワイ アイノリクワイ

意味:いらない、いらないんだ…

空耳:あの、ジャスコにバッグを…

英語:I'm just gonna back home...

発音:アィム ジャス ガナ バック ホーム

意味:家に帰るところなんだけど…

空耳:あるのかいうちに?

英語:I don't wanna hurt you.

発音:アイ ドン ワナ ハーチュ

意味:君のことを傷つけたくないよ

あんかけチャーハンについてのほぼ公式英文を見つけたので追記、文末にソース記載

空耳あんかけチャーハン

英語How do you like that, huh?

発音:ハァウ ドュ ユ ライク ザッツ、ハァン?

聴音:ハァン ュア クケ ッチアン、ハァン?

意味へぇ、これがいいんだな?

空耳:いいですか?茄子ステーキ

英語:Disobedience huh? That's a mistake...

発音:ディソビデンス ハァン? ザツ ア ミステイク

意味:逆らう気か?そうはさせないぞ

空耳:いい目してんねサボテン

英語Maybe you and I should try to start one, then.

発音:メイビュ ア シュド ライトゥ スタ ワン ゼン(ビオランテ特有出身地であるカナダ訛りが強く識別困難の為、誤りの可能性大)

意味:そんなに自信があるならおっ始めようじゃねぇか

空耳いかん…いかん!危ない危ない危ない危ない…

英語:Be calm, be calm, up right up right up right up right...

発音:ビカム、ビカム、アプライアプライアプライアプライ

意味:落ち着いて、落ち着いて、上げて上げて上げて上げて…

空耳:行けぇ!なんばパークス

英語:Give! I'll rip them a parts!

発音:ギィブ!アイリプ ゼマ パーツ!

意味:降参しろ!さもなくば腕をもぎ取ってやる!

空耳池田

英語Get up.

発音:ゲダッ プ

意味:立て

空耳:イケメーン?www

英語You get mad?

発音:ユー ゲッ マッド

聴音:ユゲ メッ~ド?

意味:怒っちゃうの?www

空耳:イッちゃいそう… or メジャーですか?

英語You gentle?

発音:ユー ジェントル

意味:優しくしてくれる?(あなたは優しい人?)

空耳田舎っぽい?

英語You like that point?

発音:ユー ライク ザッポイン?

意味:お前そこ(舐められるの)好きなのか?

空耳田舎も~ん! or リラックマァ~!

英語:Yeah, come on!

発音:イェアッ カモーン!

意味:よっしゃ、来いよ!

空耳ローマ無礼講じゃ失礼か? or ゴムが無いと失礼だ

英語Roman-Greco? just straight up?

発音ローマグレコ? ジャスト ストレイタップ

意味ローマグレコ?(※グレコローマン式レスリングのこと)正統派の?

空耳:いやぁ、スイマセーン

英語:That's what I'm saying.

発音ザッツ ワタイム セイン

意味:そのとおり(それが俺の言ってる事さ)

空耳:牛だ、モーモー

英語Push down, one more!

発音:プシ ダウン、ワンモア!

意味:押し下げろ、もう一回だ!

空耳:うんちギブアップ

英語:Won't you give up?

発音ウォンチュ ギバップ

意味ギブアップしないのか?

空耳エプロンチャーハン

英語:Hey bro, what's happenin'?

発音:ヘイブロ、ヮツァーペン

意味:よう兄貴調子はどうだい?

空耳:お~激しい(^ω^)

英語:Oh I see.

発音:オーゥ アイ シー

意味:分かった

空耳:お相撲

英語Once more?

発音ワンス モァ?

意味:もう1回?

空耳:恐ろしいぞ…

英語:I served caesar.

発音:アィ サーブ シーザー

意味:俺はシーザー(※キング石井のこと)に仕えてきた。

空耳おっぱいと茶ウンチ or I likeウンチ

英語:I like your challenge.

発音:アイ ライク ユア チャレンジ

意味:君の度胸(チャレンジ精神)は買うよ

空耳:おっほっほっほっほ~、元気だ(^ω^)

英語:Oh ho ho ho ho, get it up!

発音:オッホッホッホ ゲッ リラッ!

意味:おっほっほっほっほ~、やれやれ

空耳:オナハウス

英語:(It's) on the house.

発音:オ ナ ハウス

意味:おごりにするぜ

空耳:オビ=ワンいくつぐらい?

英語:Oh you wanna? me right?

発音:オ ユ ワナ? ミー ライト

意味:そんなにしたいのか?俺と?

空耳:お前、人のモノを・・・!

英語:Oh my shoulder!

発音:オー マイ ショルダー!

意味あぁ!肩が!俺の肩がっ…!

空耳カズヤ!

英語How's that?

発音ハウザッ?

意味:どうだ?

空耳:構わん、H行こう!

英語:Come on, let's go!

発音:カモン、レッツゴ!

意味:さあ、いこうぜ!

空耳:カモン、チンポお兄さん

英語:Come on, I wanna see more of this son

発音:カモン、アイ ワナ シー モア オブ ディス ソン

意味:来い、もっと(君の力を)見せてくれよ坊や

空耳気持ちいいもの・・・

英語:Do what you want it.

発音:ドゥ ワチュ ワネ

意味:好きにすればいいさ

空耳キャノン砲!

英語:Cannot hold!

発音:キャノット ホールド

意味:抑えられないよ!

空耳くりぃむしちゅー池田

英語:What's you doing? Get up.

発音ワッツ ユー ドゥーイン? ゲダッ プ

意味:何やってんだ?立て

空耳GAY♂BARRRRRRR!

英語:Give up!

発音:ギブ アップ!

聴音:ギィバーップ!

意味:参ったか!(降参しろ!)

空耳ゲイパレス

英語Ladies first.

発音:レディ ファースト相手を坊や呼ばわりをするのが多い兄貴なりの見下し方だと思われる)

意味レディーファーストだぜ(先に入りな)

空耳結構すぐ脱げるんだね

英語Take your souvenir, Turn around.

発音:テイクヤ スベニア、ターナラウン

意味お土産(※パンツのこと)頂いたよ。振り返って(見て)ご覧

空耳結構ヤバい本刷ったな?

英語You could grab my balls like that, huh?

発音:ユ クル グラ マイ ボー ライダッ、ハァン?(ビオランテ特有出身地であるカナダ訛りが強く識別困難の為、誤りの可能性大)

意味:お前はこんなふうに俺のタマを掴むことなんか出来たか、あぁん?

空耳:最強

英語:So how do you feel?

発音:ソー ハゥ ジュー フィール?

意味:それで、どんな気分だい?

空耳最近だらしねぇな!?

英語Like embarrassing me huh!?

発音:ライケ ンバレシン ミー ハァン!?

意味:どぎまぎさせようってのか!?(恥かかせる気か!?

空耳最近どうなん?

英語:Are you go now?

発音:アー ユー ゴー ナゥ?

意味:早く行ったら?(仕事に戻りな)

空耳:差をつけるでぇ

英語How it's gonna be.

発音:ハゥ イッツ ゴナ ビー

意味:どうなるかな

空耳:仕方ないね

英語:That's not right, man.

発音ザッツ ノッ ライッメン

意味:お前、それは違うぜ

空耳:茂美、怖いでしょう…

英語She gave me quite a show.

発音:シー ゲーヴ ミー クワイト ア ショウ

意味彼女は僕にすごいショーを見せてくれたんだ

空耳新日暮里!

英語Two can play it!

発音:トゥー キャン プレイット!

意味:二人もろともだ!(兄貴に脱がされそうなカズヤが相討ちを狙って放った言葉

空耳:そうなんでーちゅ…

英語:Son of a bitch.

発音サン オブ ア ビッチ

意味畜生

空耳:叩け!

英語Tap again!

発音:タッパゲイン!

意味:もう一回叩け!

空耳:血ぃ吸われたやろ?

英語:The chief is right there.

発音:ザ チーフィズ ライ ゼア

意味チーフ(※兄貴のこと)がすぐそこに居るぞ

空耳:ちょろ~ん★

英語It's a loan!

発音:ィッツォローン!

意味:借りるだけだよ!

空耳ちんこちっちゃい

英語:Chains are too tight...

発音:チェインズァ トゥータイト...

意味:鎖がきつ過ぎる…

空耳:チンポ♂朝勃ち

英語:(I'll show youwho's the boss of this gym.

発音:(イ ショユウ) フズザ ボスォブ ディス ジムビオランテ特有出身地であるカナダ訛りが強く識別困難の為、誤りの可能性大)

意味:このジムボスが誰なのかってのを教えてやるよ

空耳:どういう意味

英語:Do you know me?

発音:ドゥ ユゥ ノゥ ミー?

意味:俺を知ってるか?

空耳:どういう語源

英語Here we go again?

発音:ヒア ウィー ゴー アゲイン

意味:もう一回やる?

空耳:どういうことなの…

英語I know you like the bottom.

発音:アイ ノゥ ユー ライク ザ ボト

意味:お前が(俺の)下(の位置)が好きなのは知ってるよ

空耳:どうですか?

英語:Training start?

発音:トレーニン スター ト?

意味トレーニングする?

空耳:どけよおめぇ!

英語:Do get out of the way!

発音:ドゥ ゲラロ ウェイ!

意味:どけよおめぇ!(まさかの完全♂一致)

空耳:とにかくションベン

英語:Put in my shoulder baggie.

発音:プティン マイ ショルダ バギ

意味:(このパンツは)僕のショルダーバッグに入れておくよ

空耳とんがりコーン

英語:Incredible.

発音インクレディボ

意味:(カズヤに1ラウンド取られたことに対して)信じられない気分だ

空耳ナイスでーす♂

英語:Nice ass.

発音ナイス アス

聴音ナイス ェース

意味:いいケツだ♂

空耳ナウい♂息子

英語Now even score!

発音:ナウ イヴスコア

聴音:ナウ イヴ スコァ!

意味:これでおあいこだ!

空耳夏コミスティックナンバー見に行こうな?

英語SOB(Son of Bitch), Let's see if you can tolerate that, huh?

発音エスオービー、レツ シー イフ ユ キャ トレレー ザッ、ハァン?(ビオランテ特有出身地であるカナダ訛りが強く識別困難の為、誤りの可能性大)

意味:クソ野郎、お前にこれが受け切れるかどうか見せてもらおうじゃねぇか、あぁん?

空耳:何がファックだボーイ!

英語:What the fuck a boy!

発音:ワッタ ファック ア ボーイ!

意味:何がファックだボーイ!(まさかの完全♂一致)

空耳ナプキン

英語Nothing.

発音:ナッシン

意味:何も(別に

空耳はいオムツですね?

英語:ォライ ウェルヒア ズァ レスリンマット

発音:alright well here's the wrestling mat.

意味大丈夫レスリング用のマットはここにあるんだ

空耳パチュリー、ウッ!

英語:Attention!

発音:ハッテー、ショ!(戦争映画など、軍隊風演技での発音に倣ったものらしい)

意味:気をつけぇぇっ!

空耳:ハッ!痛くないねwww

英語Ha! Yeah right man.

発音:ハ! イヤー ライ メン

意味:ハッ!上等だぜ。

空耳:初エッチ

英語:Hard to do it?

発音ハード トゥイッ?

意味:それやるの嫌か?

空耳風神雷神

英語:I wasn't ready.

発音:アイ ワズン レディ

意味:準備が出来てなかったんだ

空耳:ブスリ

英語Go sleep.

発音:ゴ スリー プ

意味:おねんねしな(とどめだ)

空耳ブタカツのレストラン

英語:What's I gotta do with wrestling?

発音ワッツ アイガッタ ドゥ ウィス レスリング

意味:(優しさなんて)レスリングと何の関係があるんだよ?

空耳普通違う…

英語:Let's see what you got.

発音:レッシー ワチュ ガッ

意味:君の実力を見せてもらおうか

空耳:へい、構わん。殺すぞ♂

英語:Hey, come in. Close the door.

発音:ヘイ カムイン クロズドア

意味:おう、入れよ。ドア閉めろよ。

空耳平家BOY!

英語Take it,boy!

発音:テェイキィッ ボーイ!

意味我慢しろよ、ボーイ!

空耳マルチゲイパンツ

英語Why don't you get fucked?

発音:ワ ドゥ チュ ゲッ ファットゥ?

意味:お前何で掘られないんだ?(署の皆はお前のケツ掘りたがってるぜ)

空耳:やっつけがいいっすか?

英語Did i tell you guys to stop?

発音:ディド アイ テル ユゥ ガイズ トゥ スタップ

意味:(キス強要させたマカーイ奴隷に対して)お前らやめろだなんて言ったか

空耳:やっぱりな♂

英語Empty now.

発音:エンプリィ ナウ

意味:(部屋に)誰もいないな

空耳YouTube見ますね?

英語You too would be my slave.

発音:ユゥ トゥー ウドゥビ マイ スレイヴ

意味:お前も奴隷にしてやるぜ

空耳:歪みねぇな

英語You got me mad now.

発音:ユゥ ガット ミー マーッナウ

聴音ユガッ ミッ メーッナウ

意味:お前、俺を怒らせたな

空耳ゆきぽ派?

英語You give up, huh?

発音:ユギバップ、ハン?

意味ギブアップか、あぁん?

空耳ゆの東京

英語You know what I'm talking about.

発音:ユーノワッ ターキンァバウ

意味:俺の言ってることが分かってるはずだ

空耳リンゴコーヒーだって石井さん

英語Feel confident in position son.

発音:フィール カンフィデンティン ポジション サン

意味:好きな姿勢をとってくれよ坊や(君の自信のある体勢でかまわないよ)

空耳ロリホモ

英語:Ready for one more?

発音:レディ フォー ワン モア?

意味:もう一回、用意はいいか

空耳ワープロも出来る、レスリングも出来る、ビキビキビキニ1,2,3

英語:Well whatever you wanna do, if that's what you wanna do, if you think you can beat me 1,2,3.

発音:ワートエヴァ ユ ワナ ドゥ、イフ ザチャ ュー 

2018-03-17

anond:20180316232605

Excelを持っているならはてブJSONデータをそのまま取り込めるそうだからそのデータを使ってブクマが付いた時間グラフが描けそう。

例えばこんな感じでJSONデータが取れる。 http://b.hatena.ne.jp/entry/jsonlite/https://anond.hatelabo.jp/20180315232737

Excel持ってないならスクリプトCSVにしてしまえばいい。

rubyスクリプトだとこんな感じ。(Mechanize無し版に差し替え。なぜMechanizeを使っていたかと言うとはてブUser-Agentが空だと値を返してくれないから。ちょっと長くなるが自前でUAを渡すようにした。)

#!/usr/bin/ruby

require 'uri'

require 'net/http'

require 'json'

require 'csv'

site = ARGV[0]

json_uri = URI.parse("http://b.hatena.ne.jp/entry/jsonlite/%s" % [site])

response = Net::HTTP.start(json_uri.host, json_uri.port) do |http|

http.get(json_uri.path, "User-Agent" => "Mozilla/5.0")

end

json_data = JSON.parse(response.body)

json_data['bookmarks'].each do |bookmark|

puts [bookmark['user'], bookmark['timestamp'], bookmark['comment'], bookmark['tags'].to_s].to_csv

end

引数に取得したいページのURLを入れる。hatebuapi-csv.rbという名前で保存したとしたらこんな感じで実行。

% hatebuapi-csv.rb https://anond.hatelabo.jp/20180315######## > 結果.csv

このケースでは朝の7時から爆発的にブクマが付き始める様子が分かる。

https://imgur.com/66FlJIB

2017-09-14

引数が可変のメソッドを作りたい

引数がA,B,C,D,Eあるとして

A,Bだけ渡したら、内部でC,D,Eを自動的解釈するメソッドが作りたかった

 

これ、例えば

func hogeAll(A a, B b, C c, D d, E e) {

 全部入りメソッド

}

func hoge(A a, B b) {

 ここでhogeAllを呼べば解決する

}

 

んだけど、ABCDE全てに対して有/無のメソッドを全て定義すると果てしなくなる

これをスッキリ書ける言語ってのを知らない

 

方法があるとしたら引数Classを作ってしまう手がある

実際にこれはよくやられると思う

 

HikisuClass hikisu = HikisuClass.create(a,b)  // これで内部で自動的にc,d,eを解釈する

 

でもメソッド一個のためにクラスを作るのってクソ面倒だなと思う

もう一個方法があるとしたら、Classに値を入力したあとメソッドを実行する方法

 

Hoge hoge = new Hoge()

hoge.a = a

hoge.b = b

hoge.do()

 

しかしこれも長くなり煩雑だ、結局

hoge(a,b,null,null,null) みたいなことになりそう

 

ちなみに何でそういうことをしたいかと言えば、自然言語がそうなってるから

大抵の引数が省略されるし、省略されたりされなかったりする、非常に柔軟なんだ

もちろん受ける側の作り込みが大変になるが、ちゃんとリーダブルに作ろうとしたらそっちのほうが良いんじゃないかと思える

引数のoptional,require指定できればもっと良い

例えばコンソールで使うオプションとかって自由だよなあ

 

これってポリモーフィズムあたりの話か?

 

___

 

追記:

あ、DIコンテナみたいな話かな

でも結局煩雑だし使いたくない

2017-07-20

プログラムが動きません

#!/usr/bin/env ruby

# coding: utf-8
require 'okusan'
require 'bengoshi'

furin = 10 % 3

if futin == 0 then
  print("割り切れました¥n")
else
  print("割り切れませんでした¥n")
  print("結果は", 流出, "です¥n")
end

2017-05-25

[]一応マニュアルのとこ

http://anond.hatelabo.jp/20170524171732

id:yosukegatzさん

FAQはあくまFAQだからね。手続き正当性をなぜFAQでみているのか、どの部分を持って手続き問題がある、とツイート主がおっしゃってるのかわかりませんが、マニュアルにちゃんと書いてあって、ふつうに執り行われてる手続きであるとは思いますよ。そもそも国連特別報告者はあくまで準司法quasi-judicialで、問題提起大事だって書いてあるし、これが初動なわけだから、内容が不適切だとおっしゃるなら質問にちゃんと答えりゃいいんですよ。とりあえずツイート主が言ってることは根拠がないですよ。むしろ人権侵害がある国にこそ公開でやることで回答する動機づけをしてるのは明らかだし。

国際機関を含む多国間交渉の場は利害も考え方もまちまちだから手続き大事で、そこを外すと何も進まなくなる。日本政府問題を指摘しつつも誠実に対応する(ことが求められる)が、他の国(人権侵害のひどい国)なら「回答する前に書簡政府攻撃に使われた」として回答拒否の口実にしてくるはず。

これは実例に照らして真反対。緊急性や重大性が低く、相手がちゃんと回答してくる可能性が高い場合にこそconfidentialにしている。

今回の書簡基本的には「質問」であり、当該政府からの回答に加え、別途行ったその他の調査内容と合わせて検討し、国連人権理事会報告書を提出するのが特別ラポルトゥールへの委託内容。その報告書はまだ単なる個人作成文書であるがこの時点で公開されて議論対象となる。書簡公開はルール違反

これも事実誤認ルール違反じゃない。ちゃんと書いたように,マニュアルに認められている。

送られた書簡とそれに対する受け取った回答の文章は、受任者が対応した報告書作成するときまで機密にするか、受任者が、特定の状況によって、それ以前に行動が必要であると決定する。

37. The text of all communications sent and responses received thereon is confidential until such time as they are published in relevant reports of mandateholders or mandate-holders determine that the specific circumstances require action to be taken before that time.

プレスリリースを即座にすることも認められている。

重大な懸念や、政府書簡に対して本質的な回答が出来ない状態が続く場合などの適切な状況では、受任者は個人で、あるいは他の受任者(特別報告者、作業部会など)プレスリリースプレスカンファレンス、その他の公的意見表明などを行う場合がある。

一般的に言って、受任者は政府との対話の中で、プレスリリースなどのプレス向けの声明を発出する前にそのことを明らかにするべきである。受任者が、書簡の中で、プレスリリース等をすぐにおこなう意向を示したい時は、書簡の中にそのような意向記載することが出来る。受任者は、懸念された国からの応答に対しても公平に明らかにするべきである

49. In appropriate situations, including those of grave concern or in which a Government has repeatedly failed to provide a substantive response to communications, a Special Procedure mandate-holder may issue a press statement, other public statement or hold a press conference, either individually or jointly with other mandate-holders.

50. In general, mandate holders should engage in a dialogue with the Government through the communications procedure before resorting to a press release or other public statement. When a mandate holder sends a communication with the intention of issuing a press release shortly thereafter, such intention could be indicated to the Government in the communication. Mandate holders should indicate fairly the responses provided by concerned States.

とされているように、初動が一方的に公開であることは別に認められているし、反論公平性は、反論文を同じ場所に掲示することで保とうという意思が見える。

また前に書いたように、イギリスのSnooper's charterについては、就任直後にガーディアンインタビューでいきなり問題提起しており、不必要テロ危険性をマスコミ翼賛的に報道している状態に苦言を呈しているけど別にイギリスは「反論の機会もなしにメディアでしゃべるなんて!」とも批判もしてない。(なぜインタビューされたかというと、このケナタッチ氏の就任は、アメリカメルケルとかを盗聴してたことが明らかになったのちだったので、親アメリカ派のエストニア候補が反対されたという経緯でヨーロッパではその就任が注目されていた。)そしてイギリス政府は、ガーディアン政府見解を送り、ガーディアンもそれを掲載した。ただそれだけの話なんだよ。

 当然指摘は一方的になされるので、誤認があるなら反論すればいいだけなんだよね。我が国対応が際立ってみっともないだけ。

とりあえずツイート主はFAQじゃなくってマニュアルを読んだ方がいい。

2017-05-10

トラバ書こうとすると元増田が何言ってたか一瞬で忘れる

greasemonkey書いて戻るボタンさなくて良くした。

// ==UserScript==
// @name         anond easy track back
// @description  anond easy track back
// @namespace    http://anond.hatelabo.jp/
// @include      http://anond.hatelabo.jp/*
// @require      https://code.jquery.com/jquery-3.2.1.min.js
// ==/UserScript==

(function() {
    var url = window.location.href, isEditPage = url.slice(url.lastIndexOf('/')).startsWith('/edit');
    if (isEditPage) {
        appendTrackBackContent();
    } else {
        appendEditLink();
    }
})();

function appendTrackBackContent(){
    var postId, match = $('#text-title').val().match(/anond:(\d{14})/);
    if (match.length>1){
        postId = match[1];
    } else {
        return;
    }
    jQuery.ajaxSetup({async:false});
    var content = '';
    $.get('http://anond.hatelabo.jp/' + postId, function(data){
        var section = $(data).find('.section');
        var title = $(section).children('h3').text().slice(1);
        $(section).children('p:not([class])').each(function(idx, val){
            content += $(val).text() + "<br/>";
        });
        content = '<hr><h4>' + title + '</h4><p><small>' + content + '</small></p>';
    });
    jQuery.ajaxSetup({async:true});
    $(content).insertAfter('.post-submit');
}

function appendEditLink () {
    var masudaId = $('#bannersub .username a').text();
    $('h3').each(function (idx, val){
        var postId = $(val).children(":first-child").attr("href").slice(1);
        $(val).append(' <a href="http://anond.hatelabo.jp/' + masudaId + '/edit?title=Re: [anond:' + postId + ':title]">\u2190</a>');
    });
}

タイトルに「anond:14桁の番号」があったらそっから引っ張ってきて画面下に表示する。

大なり小なりとかがエンコードされてるけど普通に表示する方法よくわからない。ちなみに直さないと使えない。

http://anond.hatelabo.jp/20070612084049

一部これの真似

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