タグ

2019年7月23日のブックマーク (20件)

  • ... on Twitter: "https://t.co/4dBHqxBFdC"

    https://t.co/4dBHqxBFdC

    ... on Twitter: "https://t.co/4dBHqxBFdC"
    agw
    agw 2019/07/23
  • アメリカ保険用語 - 海外旅行保険

    申し込みに出て来る保険用語はこちらをクリック 保障内容に出て来る保険用語はこちらをクリック <申し込みに出てくる保険用語> *一般的な申請書に出て来る順番 Applicant: 申請者 Age: 年齢 Self: 自分 Child: 子供 Primary (Primary Insured): 主たる保険加入者(両親と子供なら父親か母親、一人で加入なら人) Spouse: 配偶者 Dependent: 扶養家族(普通は子供) Citizenship:国籍、国籍のある国 Departure: 出発 Home Country Departure Date: 母国を出発する日 Host Country: 渡航先の国 Destination: 渡航先、目的地 Primary Destination: 第一の(主要な)渡航先 Resident Country: 居住国 Start Date: 保険の

    agw
    agw 2019/07/23
  • Kotlinチートシート: クラス&コンストラクター編 - Qiita

    クラス名の後に書く()が基となるプライマリコンストラクター。 特に引数がなければ省略して以下のようにも書ける(引数なしコンストラクターが自動生成される?) プライマリーコンストラクターは必ず実行されなければならない。 別のコンストラクター(後述のセカンダリーコンストラクター)を書く場合は、その中でthisキーワードを使ってプライマリーコンストラクターを呼ぶ必要がある。 ※プライマリーコンストラクターを明示的に記載しない場合は、セカンダリーコンストラクターで呼び出す必要はない 引数をとる

    Kotlinチートシート: クラス&コンストラクター編 - Qiita
  • Kotlinで名前付き引数とデフォルト引数を使ってテストデータを生成する - Qiita

    今回は、Kotlinでテスト用のdata classを生成する方法を書いていきます。 概要 Kotlinでは名前付き引数とデフォルト引数を使って簡単にBuilderパターンのようにテストデータを生成できる テスト用のデータを生成する方法としては、test data builder pattern というものがあります。 test data builder patternについては、下記サイトが参考になります。 https://blog.nextscape.net/research/agile/testdatabuilderpattern 詳しくは、省略しますがテストデータの生成にbuilderパターンを用いることで無駄な記述を減らすことができるパターンです。 ここからは、test data builder patternを使った方法と、名前付き引数とデフォルト引数を使ってテストデータを生成

    Kotlinで名前付き引数とデフォルト引数を使ってテストデータを生成する - Qiita
  • 【Android】KotlinからJavaへ変換(デコンパイル)する手順 - Qiita

    今更感ありますがKotlinからJavaへ変換(デコンパイル)する手順メモです。 昔はコマンドラインで変換する必要があったみたいですが今はGUIで簡単にできます。 環境 Android Studio: 2.3.3 Kotlin: 1.1.50 GUIでデコンパイル tools > Kotlin > Show Kotlin Bytecode Decompileボタン押下 そうするとファイル名.decompile.javaができます。 補足: CUIでデコンパイル コンパイル

    【Android】KotlinからJavaへ変換(デコンパイル)する手順 - Qiita
  • <Weblio英会話コラム>「参考にする」「参考にします」は英語でどう言う?

    「参考にする」という意味の英語表現としては refer to ~ 、use ~ as a reference 、consult ~ といった言い方が挙げられます。ただし会話中で「参考にします」と述べる場合、もっと柔軟に言い換えた方がよい場合も多々あります。 たとえば、相手から意見や資料をもらったけどホントに取り入れるかどうか不確かな場合、参考にすると明言するよりも、「助言ありがとう」という切り口でお礼を述べた方が、齟齬のないコミュニケーションにつながります。That helps me a lot. や Thank you for the information. のような言い回しが無難に使えます。 日語の「社交辞令」に類する言い回しは、文字通りに英語化せず、その真意を自分の言葉に置き換える。そういう意識を持ってみましょう。 資料や意見を(実際に)参考にする、という意味で使える英語表現 r

    <Weblio英会話コラム>「参考にする」「参考にします」は英語でどう言う?
    agw
    agw 2019/07/23
  • 「とても」ではない「absolutely」の正しい意味と使い方!「exactly」など類似表現との違い

    「absolutely」は強意語で、「完全に、まったく、絶対に」という意味です。 「absolutely」は「very」に似ていますが、「very」よりも強意的です。 厳密には「absolutely」と「very」は置き換えすることできません!! 「absolutely」はすでに「とても」という意味を含んだ「比較余地のない意味内容」の形容詞、副詞のみを修飾するからです。 つまり、 ◯「very good」とはいえますが、 ☓「absolutely good」とはいえません。 なぜなら、「good」には「とても」という意味合いは含まれていないからです。 一方で、 ☓「very great」とはいわず、 ◯「absolutely great」とはいいます。 「absolutely」を「very」と同じだと認識しないように注意しましょう。 「absolutely」は修飾できないほど強い言葉をあえ

    「とても」ではない「absolutely」の正しい意味と使い方!「exactly」など類似表現との違い
  • 「definitely」や「absolutely」などあまり知られていない英語の副詞5選 | English Lab(イングリッシュラボ)┃レアジョブ英会話が発信する英語サイト

    英語のネイティブスピーカーと会話をしていて、absolutelyやcertainlyといった副詞をよく耳にすると感じたことはありませんか?「使いこなすのが難しそう…」と感じる方も多いかもしれませんが、一言加えるだけで意味を加えることのできる副詞は、覚えておくととても便利です。 というわけで今回は、ネイティブが頻繁に使う語尾にlyがつく5つの副詞を取り上げ、似た意味の副詞とのニュアンスの違いなどを、クイズ形式で解説します! absolutelyとcertainlyの使い分け ネイティブがよく使う副詞にabsolutelyとcertainlyがあります。どちらも「確実に」や「もちろん」という意味がある副詞ですが、微妙なニュアンスの違いがあります。 例えば、下の例文に強く同意しているのはAとBのどちらでしょうか? He is an excellent employee, isn’t he? (彼

    「definitely」や「absolutely」などあまり知られていない英語の副詞5選 | English Lab(イングリッシュラボ)┃レアジョブ英会話が発信する英語サイト
    agw
    agw 2019/07/23
  • 初歩的な質問で申し訳ないんだけどって英語でなんて言うの? - DMM英会話なんてuKnow?

    Sorry to ask such a basic question. Sorry to ask something so elementary. Sorry to ask such a basic question. 初歩的な[質問](https://eikaiwa.dmm.com/uknow/questions/32811/)で[申し訳ない](https://eikaiwa.dmm.com/uknow/questions/48054/)。 Sorry to ask something so elementary. 初歩的な質問で申し訳ない。 この2つの例文の「basic」「elementary」を逆にしても大丈夫です。 ネイティブはよく自己を卑下して「Sorry to ask such a stupid question」(バカな質問で申し訳ない)も言います。

    初歩的な質問で申し訳ないんだけどって英語でなんて言うの? - DMM英会話なんてuKnow?
    agw
    agw 2019/07/23
  • Effective Javaの観点からKotlinを見てみる - Qiita

    これはKotlin Advent Calendar 2017 18日目の記事です(投稿が遅くなってスミマセン ) Javaエンジニア必読のEffective Javaの観点でKotlinを眺めてみると、Kotlinはとても気が利いていることがよくわかります。 ここではEffective Java第3章の項目8、項目9のequalsとhashCodeのOverrideをピックアップして見てみます。 equalsとhashCodeのOverride 概要 Effective Java第3章の項目8、項目9をおさらいしてみます。 ざっと以下のようなことが書かれています。 クラスに論理的等価性の概念を持たせたい場合、equalsをoverrideします。 equalsメソッドは以下の一般契約を満たす必要がある 反射的, 対照的, 推移的, 整合的, non nullなxに対してx.equals(n

    Effective Javaの観点からKotlinを見てみる - Qiita
  • JavaエンジニアがKotlinを触ってみて感じたこと | Atlas Developers Blog

    システム開発グループの角刈り、関谷です。今はSMOOSY開発を担当しています。 今回は最近話題のプログラミング言語Kotlinを紹介します。 Kotlinってなに? Kotlinとはプログラミング言語の1つで、Kotlinで書いたコードはJVM(Java Virtual Machine)上で動作するJavaバイトコードにコンパイルされます。 2017年5月からAndroidの公式言語に加わり、今では主にAndroidのアプリ開発で使われています。それ以外にも、Spring Framework のバージョン 5.0からKotlinを使ってWeb開発ができるようになり、注目されています。 Kotlinとの出会い とあるWebの記事で、Kotlinでアプリ開発をすると1つのソースコードでAndroid・iOSの両方のアプリ開発が出来ることを知りました。その時はAndroidやiOSのアプリ開発に

    JavaエンジニアがKotlinを触ってみて感じたこと | Atlas Developers Blog
  • Java 8 Stream API にテキストを流してみて(中間操作編) - Qiita

    Java 8 Stream API にテキストを流してみる(生成編)- Qiita Java 8 Stream API にテキストを流してみた(終端操作編)- Qiita Java 8 Stream API にテキストを流してみて(中間操作編)← 今ココ 今さらですが、昔書きかけた投稿のお蔵出しすることにします。 まだ途中ですが、書き溜めたコードを随時追記していく予定です。 [2017-04-09] 3.4 sorted() を追記 [2017-04-15] 3.5 map() 追記 [2017-04-23] 3.6 flatMap() 追記 ストリームとパイプライン 《省略》 Java 関数イディオム 《省略》 3 中間操作 《省略》 peek(Consumer<? super T> action) skip(long maxSize) limit(long maxSize) filte

    Java 8 Stream API にテキストを流してみて(中間操作編) - Qiita
    agw
    agw 2019/07/23
    「peek() はデバックなどでパイプラインの途中に差し込んで、要素内容を確認する目的で用意されたもののようだ。APIドキュメントにはデバッグ用だとはっきり書いてある。」
  • StreamAPIについて調べてみた peek編 その1 - シュンツのつまづき日記

    【前提条件】 [環境] JDK 8.0 NetBeans 8.0 [参考資料] Oracle公式ドキュメント Lambda Expressions (The Java™ Tutorials > Learning the Java Language > Classes and Objects) Java8 APIドキュメント Java Platform SE 8 【概要】 今回はpeekについて調べてみました。 peekはStream内にある要素に対して 追加的に処理を行い他時に使用するメソッドです。 【peekメソッド】 [サンプルソース] public static void main(final String[] args) { final List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.ad

    StreamAPIについて調べてみた peek編 その1 - シュンツのつまづき日記
  • good catch!の訳について - OKWAVE

    どういう状況でgood catch!と言われたか分かりませんが、先生とのやり取りでそう言われたなら、間違い等を見つけて「よく見つけたね」の意味の可能性があります。 誤りなどを指摘することを"catch his mistake"とか言います。指摘された人等がこれに対して"good catch"と言います。 仕事場でなら、製品の欠陥、プログラムのバグ等を見つけた人に同じような意味で"good catch!"と言います。 あるサイトからの引用です。 例えどんな小さなことでも、いい仕事をしたならば認めることが最も大切なことである。Say good catch if someone prevents a mistake. 誰かが誤りを事前に防止したならば"good catch"と言ってあげなさい。 野球等では難しいボールを捕球したら"good catch"(ナイスキャッチ)と言いますが、これと同じで

    good catch!の訳について - OKWAVE
    agw
    agw 2019/07/23
  • [Java8] はじめて触るStreamの世界 | DevelopersIO

    札幌は大荒れ、の予想だったのですが、今のところ大変穏やかな天候です。こんにちは。こむろです。 この記事はJava Advent Calendar 2014の17日目になります。 昨日16日は@zephiransasさんの「Lambda-behaveでテストを書こう」でした。 Java8の素晴らしき世界 Java8を使ってプログラミングしていると、新しい機能を色々と使うことで簡潔で読みやすいコードを記述することが出来ます。これが思いの外楽しくるんるん気分でコードを書くことが出来ます。今までのように型をいちいち書かなきゃとかネスト地獄みたいなところを、少しだけ、でも大胆に改善することが出来、久々にJavaでコードを書いていて楽しいと思った時間でした。AndroidJavaではn(ry 特にここ数ヶ月、Play for JavaJava8を利用した開発をしていたのですが、その中でStream

    [Java8] はじめて触るStreamの世界 | DevelopersIO
    agw
    agw 2019/07/23
    ラムダ式の変化のさせ方が参考になる。
  • 手加減上手な囲碁AIを研究 父が強すぎ挫折した准教授:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

    手加減上手な囲碁AIを研究 父が強すぎ挫折した准教授:朝日新聞デジタル
    agw
    agw 2019/07/23
  • Javaのfinalを大解剖 finalの全てがここにある!!

    Javaのキーワードfinalは、変数やクラス・メソッドで「決めたことを変更できなくする」ことをプログラマーが指定するものです。finalの機能自体はこのように簡単に言えてしまうのですが、なぜそれがプログラミング上で必要なのか、意外と知られていないものです。 この記事ではそんなfinalについて、意義・使い方をばっちりお伝えします。finalは変数やクラス、メソッドに指定でき、それぞれ意味が違いますが、もちろんその違いもきちんとお伝えします。 finalを使いこなすことは、良い品質のJavaのプログラムを作るためには欠かせません。せっかくこの記事にたどり着いたのですから、これを機会にfinalをしっかりと理解して、一歩進んだJavaプログラマーになるきっかけを掴みましょう!! 1.finalとは何か1-1.finalとは決めたものを変更できなくすること冒頭でも述べたとおり、finalの機能

    Javaのfinalを大解剖 finalの全てがここにある!!
    agw
    agw 2019/07/23
    「4-1-1.ローカル変数のfinal」。
  • Emacsが大好きな僕がIntelliJ IDEA導入時に行ったkeymap設定の紹介 - Qiita

    プログラミングで初めて使った(※1)エディターがemacsでした。 最初はemacs特有のCtrl + xx、Alt + xx系の操作に四苦八苦しながらも、慣れるともう、Ctrlキー(※2)が左手小指の定位置になっていました。 というわけで、根っからのemacs厨(※3)になった僕はJavaを書くことになったときも、Eclipseにemacsの一部のkeymapを移植して使っていました。 PHPの開発ではIDEを使ったことがなかったので、IDEの便利機能に感動しながら、さらにemacsのkeymapでハッピーな日々を送りました。 そして、今春のある日、チームにIntelliJが導入され、これはもうIntelliJでもemacsのkeymapを使うしかないわけで、以下で紹介する設定を行ったわけです。 ※1…仕事として格的に ※2…キーボード左下のCtrlキーではなく、CapsLockキーを

    Emacsが大好きな僕がIntelliJ IDEA導入時に行ったkeymap設定の紹介 - Qiita
  • Emacs使いのための IntelliJ IDEAキーマップ チートシート - Qiita

    Emacs使いな人向けの IntelliJ IDEA のキーマップカスタマイズとチートシートです。 チートシートは、ちょくちょく追記していきます。 2018/4/1時点で、Emacs+ Patchedプラグインが IDEA 2018.1 に対応していない ため、IDEA 2018.1 ではいくつかのキーバインドが効かなくなるので注意してください。 2018/4/4 IDEA 2018.1 対応版がリリースされました。 2018/11/30 IDEA 2018.3 から一部のキーバインドが効かなくなりました。 例えば Alt+Y は Yank-pop アクションに割り当てられているのですが、¥が入力されてしまいアクションが発動しません。(他にも Alt+@の Extend Selection も € が入力されてしまって効きませんし、他にも効かなくなっているキーバインドがあると思われます)

    Emacs使いのための IntelliJ IDEAキーマップ チートシート - Qiita
  • IntelliJ IDEAおすすめプラグイン - Qiita

    IntelliJ IDEA のおすすめプラグイン。 随時追加していきます。 なお、プラグインは JetBrains Plugins Repository で検索できます。 エディタ系 Emacs+ Patched IDEAデフォルトの Emacsキーバインド に追加で、より Emacs っぽく使えるキーバインドを追加してくれるプラグイン。 Emacs使いでなければ何も恩恵ありませんのでインストール不要です(笑) 追加で使用できるキーバインドは Emacs使いのための IntelliJ IDEAキーマップ チートシート 参照ください。 CodeGlance エディタ横に、開いているファイルのマップ(縮小した全景)を表示するプラグイン。 行数が多いファイルを開いたときに便利。 Rainbow Brackets カッコを色分けして表示してくれるプラグイン。 ネストしまくったカッコの対応もわかりや

    IntelliJ IDEAおすすめプラグイン - Qiita