はてなキーワード: improveとは
2014年9月 大学が不適格とした犯罪者から資金を得るための偽装工作(匿名化)
2019年8月 少女虐待の罪を犯した犯罪者だとは知らなかったと嘘の釈明
2019年9月4日 公民権運動の指導者などに相談した結果、メディアラボの再建を支援するために所長継続を明言
2019年9月6日 元職員が偽装工作を告発、メールのやりとりが記事に掲載される
2019年9月7日 数週間の熟慮の末、メディアラボ所長やMITの教授職を即刻辞めることが最善だと判断(メディア取材はすべて答えなかった)
今回の辞任劇は米誌ニューヨーカー(電子版)による6日の報道がきっかけだった。伊藤氏とメディアラボの同僚が、エプスタイン氏を寄付提供者として不適格な人物と認識し、記録上は匿名とするなど、交友関係を意図的に隠す行為をしていたと報じた。MIT側は米誌の報道を受けて調査を始めている。
How an Elite University Research Center Concealed Its Relationship with Jeffrey Epstein (The New Yorker)
Dozens of pages of e-mails and other documents obtained by The New Yorker reveal that, although Epstein was listed as “disqualified” in M.I.T.’s official donor database, the Media Lab continued to accept gifts from him, consulted him about the use of the funds, and, by marking his contributions as anonymous, avoided disclosing their full extent, both publicly and within the university.
9月4日(水)のラボ総会では、辞職を考えている様子はなく、償いの説明を台無しにされたネグロポンテ教授(メディアラボ創設者)に抗議している。
Director of M.I.T.’s Media Lab Resigns After Taking Money From Jeffrey Epstein (The New York Times)
But near the end, one of Mr. Ito’s staunchest supporters, Nicholas Negroponte, a founder of the media lab, said he had told Mr. Ito to take the money and would do it again. That prompted Mr. Ito to send an email to Mr. Negroponte in the middle of the night, complaining that he was undercutting his ability to make amends.
ネグロポンテ教授いわく、「俺が伊藤(所長)に(エプスタイン)からの金を受け取れっていったんだよ。同じことがあれば、またそうする(所長に金を受け取れっていう)よ。」
この発言の詳しい経緯は、エプスタイン資金問題を受け、メディアラボの総会で話されたことにある。
Director of M.I.T.’s Media Lab Resigns After Taking Money From Jeffrey Epstein (The New York Times)
At a meeting on Wednesday night with media lab personnel, Mr. Ito said he had “screwed up” by accepting the money, but that he had done so after a review by the university and consultation with his advisers.
水曜日のラボ総会で、伊藤氏は「(エプスタインから)金を受け取ったときはどうかしていた。しかし、大学に確認してもらって、アドバイザに確認してもらってから、金を受け取った」と説明していた。実際は、The New Yorkers の記事によれば、匿名化して資金を受け取った。記事が出る直前まで、資金は大学に確認してもらったと同僚にすら嘘をついて、所長の座に留まろうとした。
この伊藤氏を、MIT 関係者を多く含む233名が、保身のための嘘の謝罪を出した勇気と受け取った資金の返却の約束をとても尊敬しており、彼は、思慮深く、謙虚で、道徳観念がしっかりしていて、寛大である、と署名して認めている。支持者は、彼の嘘がばれたあと、この署名ページを削除している。
We greatly admire the courage behind Joi’s public apology for his connections to Epstein, and his commitment to financial restitution. ... to his character: thoughtful, humble, principled, and generous.
署名者の数名は エプスタイン事件が飛び火した伊藤穣一MITメディアラボ所長の支援サイト立ち上がる に紹介されている。この署名では自分たちを次のように評価している。
At MIT, we pride ourselves on our ability to rise above complex challenges and, with openness and rationality, improve ourselves and the world around us.
MIT 関係者だけでなく、取締役を務めていた財団やニューヨークタイムズも嘘がばれる前、伊藤穣一氏を次のように評価し、擁護していた。
Jeffrey Epstein’s Donations Create a Schism at M.I.T.’s Revered Media Lab
Other organizations have also stood behind Mr. Ito. The John S. and James L. Knight Foundation, where he has been on the board since 2011, said in a statement that it believed his apology “is sincere.” The MacArthur Foundation said Mr. Ito “has addressed his associations in a manner that warrants no action by the foundation at this time.” The New York Times Company, where Mr. Ito has been a board member since 2012, declined to comment for this article.
John S. and James L. Knight 財団 彼は誠実
MacArthur 財団 彼とエプスタインの関係で当財団が対処することが何もないと彼は説明してくれた
ニューヨークタイムズ コメント拒否(この記事はニューヨークタイムズに掲載されている)
This APP is provided by us at no cost and is intended for use as is.
This page is used to inform app visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our App.
If you choose to use our App, then you agree to the collection and use of information in relation to this policy.
Information Collection and Use
When using the APP, it only collects anonymous usage information to operate, improve and personalize the products. The APP does not collect any Personally Identifiable Information (PII) about you, nor does it match collected anonymous usage data with any 3rd party PII information.
We want to inform you that whenever you use our App, in a case of an error in the app we collect data and information (through third party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing our App, the time and date of your use of the App, and other statistics. If you use our app to read or post information on our app, we don't collect any information about your identity. If you identify yourself by sending us an e-mail containing personal information, then the information collected will be solely used to respond to your message. In addition to other information described in this policy, we may collect and share precise location information including the presence of connected devices via bluetooth, through methods such as partner mobile “SDKs”. This information may be used by itself, aggregated, or combined with mobile identifiers (such as IDFAs and Android IDs), and shared with other parties, for purposes related to advertising, attribution (e.g., measuring ad performance), analytics and research. You can remove your consent to having your location data collected by changing the settings on your device (but certain services may lose functionality as a result). You can also control options through your device’s opt-out settings which will: (i) tell advertisers to not use your in-app information from that device to gather information about your interests to target interest-based ads and (ii) inform some partners to halt further data collection and sharing from that device.
Service Providers
We may employ third-party companies and individuals due to the following reasons:
To provide the App on our behalf;
To perform App-related services; or
To assist us in analyzing how our App is used.
We want to inform users of this App that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.
Security
We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee its absolute security.
Links to Other Apps or Websites
This App may contain links to other Apps or Websites. If you click on a third-party link, you will be directed to that app or website. Note that these external apps or sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these apps or websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party apps or websites or services.
Changes to This Privacy Policy
We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately after they are posted on this page.
Contact Us
If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us
This app has no affiliation with Craigslist. Craigslist is a registered trademark of Craigslist, Inc. Please visit Craigslist's privacy policy to better understand their data collection practices and controls that they make available to you.
ABW Coin built the MathX for Math Learner app as a Free app. This APP is provided by ABW Coin at no cost and is intended for use as is.
This page is used to inform app visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our App.
If you choose to use our App, then you agree to the collection and use of information in relation to this policy.
Information Collection and Use
When using the APP, it only collects anonymous usage information to operate, improve and personalize the products. The APP does not collect any Personally Identifiable Information (PII) about you, nor does it match collected anonymous usage data with any 3rd party PII information.
We want to inform you that whenever you use our App, in a case of an error in the app we collect data and information (through third party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing our App, the time and date of your use of the App, and other statistics. If you use our app to read or post information on our app, we don't collect any information about your identity. If you identify yourself by sending us an e-mail containing personal information, then the information collected will be solely used to respond to your message. In addition to other information described in this policy, we may collect and share precise location information including the presence of connected devices via bluetooth, through methods such as partner mobile “SDKs”. This information may be used by itself, aggregated, or combined with mobile identifiers (such as IDFAs and Android IDs), and shared with other parties, for purposes related to advertising, attribution (e.g., measuring ad performance), analytics and research. You can remove your consent to having your location data collected by changing the settings on your device (but certain services may lose functionality as a result). You can also control options through your device’s opt-out settings which will: (i) tell advertisers to not use your in-app information from that device to gather information about your interests to target interest-based ads and (ii) inform some partners to halt further data collection and sharing from that device.
Service Providers
We may employ third-party companies and individuals due to the following reasons:
To provide the App on our behalf;
To perform App-related services; or
To assist us in analyzing how our App is used.
We want to inform users of this App that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.
Security
We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee its absolute security.
Links to Other Apps or Websites
This App may contain links to other Apps or Websites. If you click on a third-party link, you will be directed to that app or website. Note that these external apps or sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these apps or websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party apps or websites or services.
Changes to This Privacy Policy
We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately after they are posted on this page.
Contact Us
If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us
Therapeutic uses of cannabinoids
Several studies have demonstrated the therapeutic effects of cannabinoids for nausea and vomiting in the advanced stages of illnesses such as cancer and AIDS. Dronabinol (tetrahydrocannabinol) has been available by prescription for more than a decade in the USA. Other therapeutic uses of cannabinoids are being demonstrated by controlled studies, including treatment of asthma and glaucoma, as an antidepressant, appetite stimulant, anticonvulsant and anti-spasmodic, research in this area should continue. For example, more basic research on the central and peripheral mechanisms of the effects of cannabinoids on gastrointestinal function may improve the ability to alleviate nausea and emesis. More research is needed on the basic neuropharmacology of THC and other cannabinoids so that better therapeutic agents can be found.
いくつかの研究は、癌およびAIDSなどの病気の進行段階における悪心および嘔吐に対するカンナビノイドの治療効果を実証している。ドロナビノール(テトラヒドロカンナビノール)は、米国で10年以上前から処方薬として入手可能です。カンナビノイドの他の治療的使用は、喘息および緑内障の治療を含む、抗うつ薬、食欲促進薬、抗けいれん薬および抗けいれん薬としての制御された研究によって実証されており、この分野における研究は続けられるべきである。例えば、消化管機能に対するカンナビノイドの作用の中枢性および末梢性機序に関するより基礎的な研究は、悪心および嘔吐を軽減する能力を改善するかもしれません。よりよい治療薬を見いだすことができるように、THCおよび他のカンナビノイドの基礎的な神経薬理学に関するさらなる研究が必要です。
FY Creation LLC. built the CLX for Craigslist app as a Free app. This APP is provided by FY Creation LLC at no cost and is intended for use as is.
This page is used to inform app visitors regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our App.
If you choose to use our App, then you agree to the collection and use of information in relation to this policy.
Information Collection and Use
When using the APP, it only collects anonymous usage information to operate, improve and personalize the products. The APP does not collect any Personally Identifiable Information (PII) about you, nor does it match collected anonymous usage data with any 3rd party PII information.
We want to inform you that whenever you use our App, in a case of an error in the app we collect data and information (through third party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing our App, the time and date of your use of the App, and other statistics. If you use our app to read or post information on our app, we don't collect any information about your identity. If you identify yourself by sending us an e-mail containing personal information, then the information collected will be solely used to respond to your message. In addition to other information described in this policy, we may collect and share precise location information including the presence of connected devices via bluetooth, through methods such as partner mobile “SDKs”. This information may be used by itself, aggregated, or combined with mobile identifiers (such as IDFAs and Android IDs), and shared with other parties, for purposes related to advertising, attribution (e.g., measuring ad performance), analytics and research. You can remove your consent to having your location data collected by changing the settings on your device (but certain services may lose functionality as a result). You can also control options through your device’s opt-out settings which will: (i) tell advertisers to not use your in-app information from that device to gather information about your interests to target interest-based ads and (ii) inform some partners to halt further data collection and sharing from that device.
Service Providers
We may employ third-party companies and individuals due to the following reasons:
To provide the App on our behalf;
To perform App-related services; or
To assist us in analyzing how our App is used.
We want to inform users of this App that these third parties have access to your Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose.
Security
We value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee its absolute security.
Links to Other Apps or Websites
This App may contain links to other Apps or Websites. If you click on a third-party link, you will be directed to that app or website. Note that these external apps or sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these apps or websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party apps or websites or services.
Changes to This Privacy Policy
We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately after they are posted on this page.
Contact Us
If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us
This app has no affiliation with Craigslist. Craigslist is a registered trademark of Craigslist, Inc. Please visit Craigslist's privacy policy to better understand their data collection practices and controls that they make available to you.
Daniel Wendler “Improve Your Social Skills“ が良かったので、一部抜書きを共有。
会話の根本原理: “Invitation” と “Inspication”
Invitation は、相手に会話のきっかけを与える。ほとんどの Invitation は「質問」という形を取るけれど、いい質問をするコツもある。短く言うと Invitation は、相手が話す番だと明確にキューを送ることだ。
Inspiration は、良い会話の骨組みとなるもので、会話をより自然なものにしたり、相手との親密さや意見共有を促す。短く言うと、 Inspiration は、相手が自発的に話したくなるような何かを、あなたが話すことだ。
いつも高品位な inspiration を発する必要はなくて、重要なことは、あなた自身について何かを共有し、会話の相手が自身の何かについて共有することができるよう、スペースを作り出すことだ。
まとめ: 何か話すたびに、明確な invitation を会話相手に与えるか、または、相手が返信として何か共有することができるような inspiration を、相手と共有しよう。
1. 社交的な文脈を最初のトピックとして参考にしよう。たとえば、教室で誰かを見かけたら昨日受けたテストについて何か考えを聞くとか。
3. ストーリーを共有する。事実ではなく。「どこで働いているの?」と事実を聞くのではなく、「そこで働くのはどんなかんじ?」とストーリーの共有を促すような質問をしよう。
4. あなたも相手も興味が無いことをトピックとして選択しないようにしよう。
5. 相手の胴体があなたとは違う方向を向き始めたら、相手は会話を終わらせようとしている。
6. 複数の open-ended question を投げかけても、相手が短い応答しかしないようだったら、相手は退屈しているか不快に思っているかもしれない。トピックを変えるか、会話を終わらせる機会を作ろう。
7. 失敗する許可を自分に与えよう。どの会話も完璧にしようと思わないようにしよう。「ときどき勝利し、ときどき学ぶ」。会話に失敗してもくよくよせず、その経験から何かを学ぼう。
8. 会話について問題を感じていて、その原因が社交不安や自信についての問題によってならば、カウンセラーなどの専門家に相談しよう。
以前、新着エントリの流れが早すぎて見た覚えがないエントリがホットエントリになっていることがあるというようなことを書いてた増田がいたけれど、実際どれくらいの時間で新着エントリを駆け抜けていくか確認してみた。
新着エントリ滞留時間 | エントリタイトル | ドメイン | 到達ブクマ数(21日23時台) |
---|---|---|---|
0 | Gaijin Engineer in Tokyo – Alejandro Wainzinger – Medium | medium.com | 1174 |
0 | 事実にはオチも救いもないけれど、これが地方移住で受けた性被害と現実です。|さとうひより|note | note.mu | 604 |
0 | 形態素解析ツールの比較 (NLP2018) - Qiita | qiita.com | 382 |
0 | 修学旅行あるあるの『おみやげの剣』は日本以外にもあった!→どうやら世界各地にあるらしい - Togetter | togetter.com | 145 |
0.3 | 大戦機なぜ米では現役? 戦後70有余年、いまだムスタングなどが普通に飛んでいるワケ (乗りものニュース) - Yahoo!ニュース | headlines.yahoo.co.jp | 170 |
0.3 | 統計検定を理解せずに使っている人のために II | www.jstage.jst.go.jp | 564 |
0.5 | 「普通に勝てばいいのに」羽生竜王、優位な場面で悪手を指したと思いきや、結果的に最短で勝つ手筋だったことに手首を壊される実況民 - Togetter | togetter.com | 436 |
0.5 | 内閣支持率31%、第2次政権以降で最低 朝日世論調査:朝日新聞デジタル | www.asahi.com | 185 |
0.5 | 貴乃花部屋の貴公俊が付け人を殴打 顔腫れ、血だらだら:朝日新聞デジタル | www.asahi.com | 311 |
0.5 | 中田ヤスタカが言う「全業界に言える、理想的なプロに必要な力」 | www.buzzfeed.com | 607 |
0.8 | 田端信太郎氏による「#ZOZOTOWN春の乞食祭り」が開催される - Hagex-day info | hagex.hatenadiary.jp | 575 |
1 | 青春モノを中年のアングルで楽しんでいる自分に気づいた - シロクマの屑籠 | p-shirokuma.hatenadiary.com | 140 |
1 | Announcing gRPC Support in NGINX - NGINX | www.nginx.com | 338 |
1.2 | ブログ投稿前の文章チェックに、無料のアプリtextlint-appが便利です - LOGzeudon | blog.rokuzeudon.com | 186 |
1.2 | 本社世論調査:内閣支持率33% 前回比12ポイント減 - 毎日新聞 | mainichi.jp | 321 |
1.3 | バーチャルYouTuber800人全員を追う本物の男に聞く、最近のバーチャルYouTuber事情 (1/5) - ねとらぼ | nlab.itmedia.co.jp | 486 |
1.3 | キズナアイ:人気バーチャルYouTuberが声優初挑戦 テレビアニメ「魔法少女サイト」 - MANTANWEB(まんたんウェブ) | mantan-web.jp | 169 |
1.5 | 情報を最速で伝える岡三マン、政治的発言のノイズ増加が市場参加者に不評 : 市況かぶ全力2階建 | kabumatome.doorblog.jp | 220 |
1.5 | 夜間中学語る会に前川氏 セーラー服歌人と「学び」語る:朝日新聞デジタル | www.asahi.com | 96 |
1.5 | テニス 大坂なおみが初優勝 四大大会に次ぐ大会で日本勢初 | NHKニュース | www3.nhk.or.jp | 189 |
1.7 | 【悲報】ヴォイニッチ手稿、暗号でも何でもなく単に発音表記してただけっぽい | JOY NEWS | livdir.com | 247 |
1.7 | 関西弁の人ってやるかやらないかは置いといて | anond.hatelabo.jp | 315 |
1.7 | Seiyuu Has A Mouth, and Seiyuu Must Eat Screamingly. – Watch. Fap. Improve. | qazzaqxswwsx.wordpress.com | 677 |
1.8 | 染色体異常確定で中絶が98% 新型出生前検査 | NHKニュース | www3.nhk.or.jp | 550 |
2 | 今日、俺の好きなソシャゲがサービス終了する | anond.hatelabo.jp | 168 |
2.5 | 10話くらいになるとアニメを見るテンションが落ちる | anond.hatelabo.jp | 104 |
2.5 | 人気テレビ番組制作会社の対応がパワハラのようで理解できない - GIGAZINE | gigazine.net | 195 |
2.5 | バイオレンス感満点の「グランド・セフト・オート」を2カ月間プレイしても人は暴力的にならなかったことが判明 - GIGAZINE | gigazine.net | 98 |
2.5 | 形が悪いなどの理由で捨てられていた野菜をシート状にした「野菜シート」が栄養たっぷり保存食としても有用 ディストピア飯にも - Togetter | togetter.com | 800 |
2.7 | KaggleのCTR予測コンペで上位10%に入るまでの試行錯誤 - yasuhisa's blog | www.yasuhisay.info | 222 |
2.7 | 48年ぶり公開「太陽の塔」内部を撮影したムービーまとめ - GIGAZINE | gigazine.net | 235 |
2.7 | スーパーの警備員への言いがかり的なクレームと、それに対する他のお客様の声が話題に「まるでツイッター」 - Togetter | togetter.com | 184 |
2.7 | Wikipediaで「ヒト」を象徴する画像が、タイの男女に決まるまで──5年の激論を経て選ばれた「1枚」の物語|WIRED.jp | wired.jp | 386 |
2.8 | 安倍内閣の支持率、第2次安倍政権で3度目の40%割れと4度目のデッドクロスが決定的に : 市況かぶ全力2階建 | kabumatome.doorblog.jp | 109 |
2.8 | CNN.co.jp : 1週間無休のパン屋に罰金、「働き過ぎ」で フランス | www.cnn.co.jp | 430 |
3 | ホッテントリを毎日読み漁る彼氏に届け | anond.hatelabo.jp | 214 |
3 | 「AI」すごいぜ! メールから自動で請求書作成にノンプログラミングでチャレンジした話【イニシャルB】 - INTERNET Watch | internet.watch.impress.co.jp | 333 |
3.5 | 遠子先輩さんのツイート: ""【産経新聞ってときどきバカになるよね】バカって言うか反安倍派?日頃、保守派から評価されてるのに、こういうたった一つのバカ記事で信頼を失うってモッタ | twitter.com | 158 |
3.8 | 24時間365日対応しろ?『かかりつけ薬剤師』制度はやっぱり異常だよ - ゆとりずむ | www.yutorism.jp | 139 |
3.8 | <感情労働>「心の切り売り」で疲弊する人たち (毎日新聞) - Yahoo!ニュース | headlines.yahoo.co.jp | 520 |
3.8 | 石破氏、文科省に苦言「そんなことやり始めたら…」 (朝日新聞デジタル) - Yahoo!ニュース | headlines.yahoo.co.jp | 157 |
4.3 | 来月誕生日なんでプチ豪華な食事をしてみたい | anond.hatelabo.jp | 167 |
4.3 | 「いい作品は勝手に伸びない」という話|華若葉|note | note.mu | 200 |
4.5 | 1型糖尿病:打ち切られた障害年金 「社会保障のための増税」なんてウソっぱちだ! - 毎日新聞 | mainichi.jp | 247 |
4.8 | DockerでXサーバを動かしてGUIを直接表示する - くんすとの備忘録 | www.kunst1080.net | 332 |
5.7 | 誰の一番にもなれない | anond.hatelabo.jp | 561 |
5.7 | 「太陽の塔」内部が48年ぶりに公開されるので見に行ってきましたフォトレポート - GIGAZINE | gigazine.net | 235 |
6.3 | すべてをjsにまとめる思想を理解する - webpackハンズオンシリーズ|こんぴゅ|note | note.mu | 380 |
7.8 | 奥さんが会社行った後、 いつもの休日の様にベッドで転寝してたら、 布団の.. | anond.hatelabo.jp | 222 |
滞留時間は正確さに自信無し。18日から19日の新着エントリを10分おきに監視。
新着エントリリスト0時間でホットエントリになった理由はわからない。数分で新着エントリを通過した可能性もあるし、ファーストブクマされた時期が過去過ぎて新着エントリにならなかった可能性もある。
私はコミットログの書き方に悩む英語の苦手な人間である。実際、似たような人は世の中に結構いるようで、頻出単語を集計したりまとめたものは既にあって役に立つのだけれど、これらはあくまで単語の話であり、具体的な文を構成する過程でやっぱり困る部分がかなりあった。
要するに、どういう時にどういう文が使われているのか、ということを示した例文集が欲しいのである。ググると他にも「例文集があればいいのに」みたいな声はあるくせして、しかし誰も作ろうとしない。何なんだお前ら。それじゃ私が楽できないじゃないか。
ここで挙げているコミットログは全て実際のコミットログからの転載である。当然ながら各コミットログの著作権はそれぞれの書き手にある。いずれも各英文でググれば出てくるし、フェアユースの範囲なら許してくれるだろうと考え名前とプロジェクト名は割愛したが、ここにお詫びと感謝を述べておきたい。
抽出条件だが、参考にできそうなコミットログを多く含んでいそうなリポジトリをGitHubのSTARの多い方からざっと目で見て適当に選び、それぞれ最新コミットから5000件抽出した(あわせて前処理として、コミットログ冒頭のタグ情報は消去した)。
atomのみ5400件抽出していたため、計25400件のコミットログがベースである。このうち、以下の条件に合致するものは参考例にすべきでないとして一律排除した。
こうして残った8540件を眺めながら、適当に切り出したのがこの用例集である。個人的に「うーんこの」と思った表現も、散見される場合は載せた。
ということで、以下用例を羅列していく。
以上の用例をふまえ、今回の参考ログ8540件から先頭の単語を出現回数で並べると次のようになった。
Add | 1149 |
Fix | 1014 |
Update | 584 |
Remove | 566 |
Use | 382 |
Don't | 260 |
Make | 228 |
Move | 178 |
Change | 103 |
Rename | 85 |
Improve | 76 |
Avoid | 68 |
Allow | 65 |
Implement | 60 |
Handle | 58 |
コミットログの基本形はもちろん動詞 + 名詞である。名詞は固有名詞、複数形、不可算名詞が多いが、単数形の場合の冠詞は a が使われるか、あるいは省略される。the はまず使われない。
何かを追加した、という表現では非常に広く Add が使われる。メソッドからテスト、ドキュメントに至るまで大概これでまかなえる。
一方、何かを修正した、という表現では広く Fix が使われる。「何か」は typo や crash といった単語からメソッド名まで幅広い名詞を取るが、動名詞はあまり取らないのと、that節は取らないのでその点は注意が必要である。
Fix は「何かが正しく動くようにした」ことを示し、正しい動作内容が何かを説明しない。そこで正しい動作内容に言及したい場合は Make sure が使われる(こちらはthat節が取れる)。ただし Fix よりもニュアンス的に重い表現と思われ、Fix を使わず Make sure ばかり使うのはちょっとキモいのではないかと思う(Ensure はさらに重い表現っぽい)。
また、Fix は typo 以外でのドキュメント修正に対して使われることは稀である。対して Update はドキュメント、コメント、テストに使われ、本体のコードの修正に対しては使われない。本体コードの修正にあわせてテストも更新したなら Update が使われる。ただ、テスト機構それ自体のバグを修正したなら Fix である。
無駄な何かを単純に除去したなら Remove を使う。これまでのもの(A)から別のもの(B)に切り替えたのであれば Use B instead of A か Change A to B が使われる。新たに何かを利用するようにしたのであれば Use を、利用を取りやめた場合は Don't use を使うことが多い。
何かをしないようにしたなら Don't を、内部実装の効率化なら Make A + 比較級/形容詞 か Improve が使われる。
中身の変更を伴わない単なる名前の変更なら Rename A to B、コードや機能の論理上の場所を移動させたなら Move A to B である。
この辺はリファクタリングと呼ばれる行為と思うが、Refactor というぼんやりした動詞はあまり使われず、このように変更内容の種類に応じて動詞が使い分けられている。
コミットログにはWhyを書くべきだ、というのを何かで見かけたので because とか since を使ったログがどの程度あるかを調べたが、8540件のうち22件だった。基本的に短く、シンプルに、一目で意味が取れるログが好まれる傾向がある。例えば get rid of とか2件しか使われておらず、圧倒的に remove である。
一方で、シンプルな単語だけど開始単語としては使われないものもある。例えば次のような単語である。Expand(9)、Extend(8)、Print(5)、Optimize(5)、Publish(4)、Append(4)、Modify(3)、Manage(2)、Revise(2)、Dump(2)、Insert(2)、Migrate(2)、Enhance(1)、Edit(1) 。いずれもカッコ内は8540件に対する冒頭での登場回数である。結局、より一般的で平易な単語で表せたり、Refactor同様に抽象度が高すぎると使われないのだろう。
8000件もログを見たおかげで、迷いなくコミットメッセージが思いつくようになったのが個人的には今回書いてて最大の収穫だった。たぶんカンニングペーパーを作る行為それ自体が効率のいい学習になるという話と同じだと思う。
このまとめも100以上用例を転載してあるので、それを読むだけでも多少は効果があるんじゃないかと思う。同じようにコミットログ書きたくねぇなぁ英語わっかんねぇなぁと思っている人にとって、何か役に立つところがあれば幸いである。
Does one need to be a genius to do maths? What are the chances that parents are discouraging children from excelling maths from a much younger age?
Experts are warning that the manner in which mathematics is portrayed to a child determines their ability to excel in the subject later on.
The Commissioner for Human Resources, Science and technology at the African Union, Dr. Martial De-Paul Ikounga said mathematics should be demystified through progressive trainings that present it as a universal language; a language that can be learnt from the earliest age and by everybody – not just by a few talented people.
"This is necessary if we are to increase the numbers of children and youth excelling in science and maths. It will provide a rich pipeline for researchers and career scientists in order to harness Africa's demographic dividend for achieving a prosperous Africa," said Ikounga.
He further explained that to ensure that science solves Africa's challenges, it was imperative that the quality of education and training be improved through a paradigm shift that involves student centered approaches.
He also said linkages between the education and productive sectors would improve competences and skills for entrepreneurship, innovation and creativity.
Ikounga made the remarks recently during a gathering of young African scientists at the Next Einstein Forum Dakar, Senegal.
Named after German's famous physicist Albert Einstein, the Next Einstein Forum (NEF) is a global meet intended to strengthen the continent's position on the scientific stage.
Just writing does not always make you improve. You need good feedbacks indicating your mistakes, weakness, and the way you fix these.
However, people who are familiar with English sometimes say they've practiced their English by translating all phrases they got in their mind in everyday life. Writing on your own have some certain amount of learning effect.
In my experience, using English (and getting feedbacks from it) in various situations is important to get solid skill. Different situations need different representations.
ページ下のリンクより「翻訳サイト/オンライン辞書 Translation / Online Dictionary」へ