タグ

2019年6月14日のブックマーク (43件)

  • Google、“3Dゲーム開発ゲーム”「Game Builder」をMacとWindows向けにリリース

    関連記事 Googleゲームストリーミング「Stadia」、日を除く14カ国で11月開始 月額9.99ドル 無料プランは2020年から 米Googleゲームストリーミングサービス「Stadia」の詳細を明らかにした。残念ながら日でのサービス提供は未定。 Google、プログラミングができなくてもAIツールを作れる「AutoML」のα版提供開始 Googleが、少量の教師データをアップロードして転移学習させるだけでAIツールを構築できる「Cloud AutoML」を発表した。まずは画像認識向けの「AutoML Vision」のα版を提供開始する。 Google、AR/VR向け無料3Dオブジェクトライブラリ「Poly」 Googleが、自社の「ARCore」だけでなくAppleの「ARKit」もサポートするAR/VR向けの無料3Dオブジェクトライブラリ「Poly」を公開した。 Goog

    Google、“3Dゲーム開発ゲーム”「Game Builder」をMacとWindows向けにリリース
    nilab
    nilab 2019/06/14
    「米Googleのインキュベータ部門Area 120は6月13日(現地時間)、プログラミングの知識がなくてもゲームを開発できる無料ゲーム「Game Builder」をMacとWindows向けにSteamで公開した」
  • 老後2000万「現場がもう少し丁寧にやればよかった」麻生金融相 | NHKニュース

    老後の資産形成で「およそ2000万円必要になる」などとした金融庁の審議会の報告書について、麻生副総理兼金融担当大臣は「現場で作業していた人たちがもう少しきちんと丁寧にやればよかった」と述べ、報告書を取りまとめた金融庁の担当者の対応に問題があったという認識を示しました。 これについて、麻生副総理は14日の閣議のあとの記者会見で「報告書をまとめる段階で『こういう表現はいかがなもんですか』と発言するとか、調整するとかいうことが少し抜けていたのではないか。現場で作業していた人たちがもう少しきちんと丁寧にしてやればよかったというのが基的な理解だ」と述べ、報告書を取りまとめた金融庁の担当者の対応に問題があったという認識を示しました。 また、麻生副総理は責任の所在について問われたのに対し、「今の段階では何とも言えない。今後丁寧に説明していかなければならないということだ」と述べるにとどめました。

    老後2000万「現場がもう少し丁寧にやればよかった」麻生金融相 | NHKニュース
    nilab
    nilab 2019/06/14
    調整ねぇ。。。「記者会見で「報告書をまとめる段階で『こういう表現はいかがなもんですか』と発言するとか、調整するとかいうことが少し抜けていたのではないか」
  • バス運転手の急病など 異変検知し自動停止 日野自動車が開発 | NHKニュース

    バスの運転手が運転中に急病で意識を失って重大な事故が起きるのを防ごうと、日野自動車は高速道路で運転手の異変を検知すると自動でバスが停止するシステムを、商用車に初めて搭載することになりました。 このため日野自動車は、高速道路で運転手の異変を検知すると自動でバスが停止する機能を、来月発売する新型の大型バスに搭載することになりました。 システムは、赤外線カメラで運転手の体が倒れたり目をつぶったままになったりしていないかを監視します。さらに、前方を撮影するカメラで走行車線からのはみ出しを確認すると、バスは自動で止まります。バスが減速を始めるとブレーキランプが点滅するほか、クラクションも鳴って周囲に異常を伝えます。 会社によりますと、こうした機能をバスなどの商用車に搭載するのは世界で初めてだということです。 発表した日野自動車の奥山宏和さんは「多くの人が乗るバスや車両の大きいトラックは一度事故が起き

    バス運転手の急病など 異変検知し自動停止 日野自動車が開発 | NHKニュース
    nilab
    nilab 2019/06/14
    「赤外線カメラで運転手の体が倒れたり目をつぶったままになったりしていないかを監視」「前方を撮影するカメラで走行車線からのはみ出しを確認」「クラクションも鳴って周囲に異常を伝えます」
  • 厚労省局長「老後は年金だけで暮らせると言ってない」 : 政治 : ニュース : 読売新聞オンライン

    菅官房長官は13日の記者会見で、老後に年金収入以外に2000万円の資金が必要とした金融審議会の報告書について、「(審議会の)独自の意見だ」と述べ、2000万円という金額は一例にすぎないとの考えを改めて強調した。必要な資産額は個人の生活状況に応じ、個人がそれぞれ判断すべきだとの認識を示した。 報告書は、65歳で定年退職した夫婦の場合、毎月約5万円、30年間で約2000万円の生活費が不足するとし、資産取り崩しが必要だとしている。試算は、厚生労働省が提出した資料に基づいて審議会が行った。 これに対し、菅氏は「個々人の生き方は個々人が責任を持って行うということだ」と述べ、必要な生活資金は個人によって異なると強調した。その上で、「政府は個々人が多様な資産形成ができるように、NISA(少額投資非課税制度)など様々な制度を構築している」と語り、資産運用の必要性にも言及した。 これに関連し、厚労省の木下賢

    厚労省局長「老後は年金だけで暮らせると言ってない」 : 政治 : ニュース : 読売新聞オンライン
    nilab
    nilab 2019/06/14
    「厚労省の木下賢志年金局長は13日の参院厚生労働委員会で、「私どもは、老後の生活は年金だけで暮らせる水準だと言ったことはない」と述べた」
  • GMS 地図作りの未来〜Google Mapsから考える地図作りのターニングポイント〜」#GMS_2019

    すずきま♨️9/21-22MFT(SP03-07) @Rin2tree 【#GMS_2019】 14:10からジオメディアサミットです。 「地図作りの未来〜Google Mapsから考える地図作りのターニングポイント〜」 30分でどこまで話せるのか。情報量多すぎできっとみんなおなかいっぱいになりそう。

    GMS 地図作りの未来〜Google Mapsから考える地図作りのターニングポイント〜」#GMS_2019
    nilab
    nilab 2019/06/14
    GMS 地図作りの未来〜Google Mapsから考える地図作りのターニングポイント〜」#GMS_2019 - Togetter
  • 小学4年生の男の子が自分の発達障害について創った資料を公開します|中里祐次 @wato

    こんにちは。 『「好き」で自信を創り、「好き」で社会とつながる』をビジョンに、発達障がい児や不登校のお子さん向けにメンターマッチングサービスと教室運営をしているBranchの中里です。 今回は、Branch room(代官山にある教室)に通ってきている男の子が創った資料を公開します。 ※人の許可を得ています。 自分が発達障がいであると知っており(開示されている)、それをより自分で理解して周りの人にも知ってもらいたいと思って創ったそうです。 これを見て「これで小学生か、、すごいな」と思ったし、僕もより周りの方にこういった内容を知ってもらいたいと思い、公開をお願いしてみました。 どうぞご覧ください。 下記のページを参考にしていて、イラスト/内容もここから持ってきていますが、それを整理して気持ちの部分やまとめの部分などは全部自分の言葉で書いているそうです。 「発達障害」子どもと一緒にイラスト

    小学4年生の男の子が自分の発達障害について創った資料を公開します|中里祐次 @wato
    nilab
    nilab 2019/06/14
    小学4年生の男の子が自分の発達障害について創った資料を公開します|中里祐次 @wato|note
  • 【Mac】グラブを使用せずスクリーンショットにマウスポインタを含む方法 | きになるnet

    ブログを書いていて、マウスポインタを含ませたスクリーンショットを使用したいと思ったことはありませんか? 通常、マウスポインタを含んでスクリーンショットを撮ることはできません。 そこで、「グラブ」というユーティリティを使用して撮ることができます。 今回はその「グラブ」を使用した方法と、「グラブ」を使用しないで、スクリーンショットにマウスポインタを含む方法をご紹介します。 通常のスクリーンショットの撮り方 通常、Macのスクリーンショットは次のショートカットキーで行うことができます。 [コマンド]キー+[シフト]キー+[3]キー:画面全体の撮影 [コマンド]キー+[シフト]キー+[4]キー:選択範囲の撮影 これだと、マウスポインタは含まれません。 グラブを使用してスクリーンショットの撮り方 まず「アプリケーション」→「ユーティリティ」→「グラブ」を開きます。 通常のアプリと違い開いた感じがしま

    【Mac】グラブを使用せずスクリーンショットにマウスポインタを含む方法 | きになるnet
    nilab
    nilab 2019/06/14
    「Macにはじめから搭載されている拡大機能を使用します。「システム環境設定」→「ユニバーサルアクセス」の中の「視覚」を選択します」
  • 振り返りの方法を考える際に活用できるフレームワーク5選【テンプレート掲載】

    こんにちは!ひらめき編集部の宮田です。日は振り返りを行う方法を考える際に参考になるフレームワークを紹介します。 個人、チームを問わず、業務を振り返ることで状況を改善し、次に繋げて行くために活用できるモノをピックアップしています。振り返りの方法を模索している方は、ぜひチェックしてみてください。 振り返りで使えるフレームワーク KPT 振り返りの定番フレームワーク「KPT」。良かったこと(Keep)・改善が必要なこと(Problem)・次に取り組むこと(Try)の3つを振り返って整理することで、日々の業務やプロジェクトの成果を高めて行く手法です。 KPT関連記事

    振り返りの方法を考える際に活用できるフレームワーク5選【テンプレート掲載】
    nilab
    nilab 2019/06/14
    KPT, KTPA, YWT, コルブの経験学習モデル, PDCA
  • 振り返り6ツール比較!! 〜YWTとKPTとPDCAの違い(あとLAMDAとか経験学習モデルとか)〜 - ざっくんのブログ

    こんにちは。ざっくんです。 最近は記事の更新頻度がめっきり少なくなっていました。その辺の、習慣化なのか自制・意志の強さなのかとかの振り返りはまた今度記事にするとして。 今回は前々からまとめようと思っていた「振り返りツール」的な奴らの話をしたいと思います。いろんな種類があって、どれがいいの?とかってなることが多いと思うので自分の中の整理も兼ねて。 この記事の要約 ◆それぞれのツールをいい感じにまとめるとこんな感じ 概要 思考(実行)の流れとの対応 ◆「こんな時はこれを使え!」ってやつははっきり言ってない。目的に合わせてカスタマイズして使うといいと思う。ただまぁ一応、オススメの使い方はこんな感じ。 毎日の個人の振り返り:YWT+経験学習モデル+α イベントの運営振り返り:YWTかKPT イベントでの参加者の学びを深める振り返り:経験学習モデル+グラフィックハーベスティング チームの改善:KPT

    振り返り6ツール比較!! 〜YWTとKPTとPDCAの違い(あとLAMDAとか経験学習モデルとか)〜 - ざっくんのブログ
    nilab
    nilab 2019/06/14
    YWT 「Y:やったこと W:わかったこと T:(わかったことを活かして)次にやること(の候補) M:(次にやることをやる)そのメリットは?」
  • Thymeleaf 3.0を使用した入力フォームのサンプル - Qiita

    概要 2015年に投稿したThymeleafを使用した入力フォームのサンプルコードという記事の改定版です。 Spring Bootが標準サポートするテンプレートエンジンのThymeleafを使用した入力フォームのサンプルコードになります。 ソースコードはrubytomato/demo-bootstrap4-thymeleaf-spring2にあります。 環境 Windows 10 professional Java 1.8.0_162 Thymeleaf 3.0.9 Spring Boot 2.0.1 Bootstrap 4.1 参考 Tutorial: Using Thymeleaf Tutorial: Thymeleaf + Spring Thymeleaf - GitHub Introduction Bootstrap Components Utilities サンプルコード 入力画

    Thymeleaf 3.0を使用した入力フォームのサンプル - Qiita
    nilab
    nilab 2019/06/14
    「<div th:if="${#fields.hasErrors('singleLineText')}" th:errors="*{singleLineText}" class="help-block">error</div>」
  • Spring MVC + Thymeleafでバリデーションしたい - takeda_san’s blog

    いつも書き方を忘れて、ネットの海をさ迷っちゃうのでいい加減自分でまとめようと思う。 コードはここです。 Kotlinなのは特に意味はないけれど、定期的に書かないと忘れちゃうからです。 github.com とりあえず入力チェック編 まずは、必須入力チェックをしてみる。 ポイントその1:@NotNullじゃなくて@NotBlankを使うよ @NotBlank var name: String = "" ここ、HTMLtextフォームからフォームクラスにStringで値が入るときには、空""で入ってくる仕様らしい。 なのでnullかどうかを見る、@NotNullだとバリデートエラーにならなくて、空白か空かどうかも見てくれる、@NotBlankのほうがよさそう。 ポイントその2:BindingResultは必ず@Validatedの後 @RequestMapping(method = arra

    Spring MVC + Thymeleafでバリデーションしたい - takeda_san’s blog
    nilab
    nilab 2019/06/14
    「BindingResultには、@Validatedを付けた引数のバリデート結果が入る。んで、このBindingResultを@Validatedが付いた引数の後ろに定義するという村の決まりごとがあって、これをしないとエラーでこける」
  • 4.1. 入力チェック — TERASOLUNA Server Framework for Java (5.x) Development Guideline 5.5.1.RELEASE documentation

    nilab
    nilab 2019/06/14
    「フォームクラスのフィールドに、Bean Validation用のアノテーションを付与する」「Controllerに、検証するための@Validatedアノテーションを付与する」「JSPに、検証エラーメッセージを表示するためのタグを追加する」
  • 12.2. ボイラープレートコードの排除(Lombok) — TERASOLUNA Server Framework for Java (5.x) Development Guideline 5.5.1.RELEASE documentation

    nilab
    nilab 2019/06/14
    「ボイラープレートコードとは、言語仕様上省く事ができない定型的なコードの事である。 ボイラープレートコードは本質的なロジックでないため、アプリケーションを実装する上で冗長なコードとなる」
  • rebase -i でコミットをまとめる - Qiita

    pick 8145f1c Fix screen rotation problem pick d90db4a v1.2.4 pick 646bf79 Fix screen rotation problem pick 71a6940 v1.2.4 # Rebase ed7420a..71a6940 onto ed7420a # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this c

    rebase -i でコミットをまとめる - Qiita
    nilab
    nilab 2019/06/14
    「リモートリポジトリに push するわけですが、コミットハッシュが変わるので -f が必要です」
  • 【git rebase -i】gitのcommitをまとめる - Qiita

    似た記事は沢山あるが、 忘れたころに調べると、 いろいろな記事を回ることが多いため、 自分なりにまとめる。 やりたいこと 「ぎゃー!細かくcommitしすギター!」 とか 「コミットログ見づれー!」 って時にcommitをまとめたい。 ※リベースするって言うらしいですよ。 作業手順 commitログを確認

    【git rebase -i】gitのcommitをまとめる - Qiita
    nilab
    nilab 2019/06/14
    「「指示コマンド コミットid コミットメッセージ」が昇順で並んでいる。デフォルトで指示コマンドは「pick = コミットをそのまま残す」になっているので、「squash」か「fixup」にする必要がある」
  • Overview (Lombok)

    nilab
    nilab 2019/06/14
    "Welcome to the lombok javadoc. If you're just looking to learn more about using lombok You probably want to look at the feature documentation. Otherwise, check the lombok package. If you're trying to extend lombok or write your own plugins, the other packages are what you're looking for."
  • Stable

    nilab
    nilab 2019/06/14
    Lombok features
  • Spring Bootとユニットテスト環境の設計について - Qiita

    概要 Spring Bootを利用したWebアプリケーションにおいて、実装・保守しやすいユニットテスト環境の設計について考えたことをまとめた、ある意味考察的な内容の記事です。 設計よりの記事なのでテストコードの具体的な書き方には触れていません。 環境 Windows 10 Professional Java 1.8.0_162 Spring Boot 2.0.0 JUnit 4.12 Maven 3.5.2 参考 Spring Boot Reference Guide - Part IV. Spring Boot features - 43. Testing Spring Framework Documentation - Testing Spring Data JPA - Reference Documentation デモアプリケーション プロジェクトの構成 パッケージの切り方 このデ

    Spring Bootとユニットテスト環境の設計について - Qiita
    nilab
    nilab 2019/06/14
    「AutoConfigureMockMvcアノテーションを利用すればWebMvcTestアノテーションが無くてもMockMvcが使えるようになります」
  • Mockito.mock() vs @Mock vs @MockBean | Baeldung

    REST with Spring Boot The canonical reference for building a production grade API with Spring (the price will increase by $50 after the launch) Learn Spring Security ▼▲ THE unique Spring Security education if you’re working with Java today

    Mockito.mock() vs @Mock vs @MockBean | Baeldung
    nilab
    nilab 2019/06/14
    Mockito.mock() vs @Mock vs @MockBean | Baeldung
  • 新名神・新四日市JCT-亀山JCT開通効果…東名阪道の交通量と渋滞発生回数が減少 | レスポンス(Response.jp)

    新名神・東環開通効果検討会議は、3月17日に開通した新名神高速道路・新四日市JCT~亀山西JCT、東海環状自動車道・大安IC~東員ICの開通後の交通状況と開通効果を発表した(6月11日)。 開通1カ月の新名神・新四日市JCT~亀山西JCTの交通量は1日当たり4万4100台で、並行する東名阪道・四日市JCT~亀山JCTの交通量が1日6万7600台で開通前から約3割減少し、渋滞発生回数も95回から21回に大幅に減った。 東海環状道・大安IC~東員ICの交通量は1日3000台で、開通していた東員IC~新四日市JCTの交通量が約4割増えたとしている。 新名神・東名阪道の交通量は約1割増加し、国道1号、国道23号の交通量は約1割減った。 また、休日は遅延することが常態化していた高速バスは開通後、約9割が定時運行できるようになったという。 このほか、ゴールデンウィーク期間中の新名神・新四日市JCT~亀

    新名神・新四日市JCT-亀山JCT開通効果…東名阪道の交通量と渋滞発生回数が減少 | レスポンス(Response.jp)
    nilab
    nilab 2019/06/14
    「開通1カ月の新名神・新四日市JCT~亀山西JCTの交通量は1日当たり4万4100台で、並行する東名阪道・四日市JCT~亀山JCTの交通量が1日6万7600台で開通前から約3割減少し、渋滞発生回数も95回から21回に大幅に減った」
  • MySQL :: MySQL 5.6 リファレンスマニュアル :: 11.1.1 数値型の概要

    数値データ型のサマリーについて説明します。数値型のプロパティーおよびストレージ要件の追加情報については、セクション11.2「数値型」およびセクション11.7「データ型のストレージ要件」を参照してください。 M は整数型の最大表示幅を示します。最大表示幅は 255 です。セクション11.2「数値型」で説明しているように、表示幅はその型に含めることができる値の範囲とは関係ありません。浮動小数点型と固定小数点型の場合、M は格納可能な桁数の合計です。 数値カラムに対して ZEROFILL を指定すると、MySQL は自動的にそのカラムに UNSIGNED 属性を追加します。 UNSIGNED 属性を許可している数値データ型は、SIGNED も許可します。ただし、このデータ型はデフォルトで符号付きになっているため、SIGNED 属性を指定しても効果はありません。 SERIAL は BIGINT U

    nilab
    nilab 2019/06/14
    INT (M) 「M は整数型の最大表示幅を示します。最大表示幅は 255 です」「表示幅はその型に含めることができる値の範囲とは関係ありません。浮動小数点型と固定小数点型の場合、M は格納可能な桁数の合計です」
  • 整数型 - MySQLのデータ型 - MySQLの使い方

    MySQL で利用可能なデータ型の中で整数型(TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT)の使い方について解説します。 TINYINT[(M)] [UNSIGNED] [ZEROFILL] 符号付きの範囲は -128 から 127 。符号なしの範囲は 0 から 255 。 SMALLINT[(M)] [UNSIGNED] [ZEROFILL] 符号付きの範囲は -32768 から 32767 。符号なしの範囲は 0 から 65535 。 MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL] 符号付きの範囲は -8388608 から 8388607 。 符号なしの範囲は 0 から 16777215 。 INT[(M)] [UNSIGNED] [ZEROFILL] 符号付きの範囲は -2147483648 から 2147483647

    整数型 - MySQLのデータ型 - MySQLの使い方
    nilab
    nilab 2019/06/14
    INT(M) 「整数型のデータ型は最大表示幅を指定することができます」「最大表示幅を指定していても格納可能な数値の範囲が変更になったわけではありません」
  • ThymeleafでSelect要素の初期選択 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    ThymeleafでSelect要素の初期選択 - Qiita
    nilab
    nilab 2019/06/14
    <select th:field="*{language.code}"><option value="">-</option><option th:each="language : ${languages.list()}" th:value="${language.code()}" th:text="${language.label()}">言語</option></select>
  • Cloud Foundry CLI Reference Guide

    最新のプッシュ済みアプリ・ファイルと最新の環境 (変数、サービス・バインディング、ビルドパック、スタックなど) を使用してアプリの実行可能成果物を再作成します. このアクションを実行すると、アプリのダウン時間が発生します。

    nilab
    nilab 2019/06/14
    Cloud Foundry CLI Reference Guide 「cf - Cloud Foundry と対話するためのコマンド・ライン・ツール」
  • @MockBeanと@Mock、Mockito.mock()の違い | dawaan

    概要 @Mock、@MockBean、Mockito.mock()の違いを調べたので備忘録を兼ねてまとめておきます。 Spring Bootのアプリケーションなどをテストする時に便利なモックオブジェクトですが、他の人が書いたコードを見ていると、@Mockや@MockBean、Mockito.mock()メソッドを使ってモックをするコードをよく見かけます。 @MockとMockito.mock()はMockitoなのですが、@MockBeanはSpring Frameworkのアノテーションとなっています。Spring Bootは自動的にMockitoを使えるようにしてくれるので便利ですが、違いをわからないとつまづくこともあります。 @Test public void getUserCount_noUser_returnZero() { UserRepository mockReposito

    @MockBeanと@Mock、Mockito.mock()の違い | dawaan
    nilab
    nilab 2019/06/14
    @MockとMockito.mock()はMockitoなのですが、@MockBeanはSpring Frameworkのアノテーションとなっています」
  • Spring Bootでバリデーションエラー時のメッセージリソースをValidationMessages.propertiesからmessages.propertiesにする - Qiita

    Spring Bootでバリデーションエラー時のメッセージリソースをValidationMessages.propertiesからmessages.propertiesにするJavaspringHibernatespring-mvcSpringBoot Spring BootではBean Validationをサポートしていて、その実装にHibernate Validatorを採用している。その場合、バリデーションエラー時のエラーメッセージは「ValidationMessages.properties」というメッセージリソースファイルで管理される。このメッセージリソースをSpringのメッセージリソース(MessageSource)に変更してみる。 以下のようにWebMvcConfigurerAdapterを親に持つ@SpringBootApplicationなクラスを作って、getVal

    Spring Bootでバリデーションエラー時のメッセージリソースをValidationMessages.propertiesからmessages.propertiesにする - Qiita
    nilab
    nilab 2019/06/14
    「Spring BootではBean Validationをサポートしていて、その実装にHibernate Validatorを採用している」
  • javax.servlet.ServletException: HV000030: No validator could be found for type: java.lang.Integer

    nilab
    nilab 2019/06/14
    javax.validation.UnexpectedTypeException / HV000030: No validator could be found for type: java.lang.Integer / @NotEmpty on an Integer property / Use the standard @NotNull instead
  • SpringBoot 開発環境で簡単SSL対応 - 親バカエンジニアのナレッジ帳

    開発環境でもSSL対応をする理由 開発環境でのSSL対応方法 証明書の作成 SpringBootで証明書の設定 端末で証明書を信頼 番環境のSSL対応は? 開発環境でもSSL対応をする理由 最近のwebアプリケーションでは、SSL対応させることが当たり前になっていますよね。 Let's Encryptなどもあり、無料で設定することもできるようになってきました。 ただ、webアプリケーションによっては、SSL対応をしている場合としていない場合で動作が変わることもあります。 特に開発環境では、SSL対応を考慮に入れずに開発してしまうこともあるのではないでしょうか。 番環境にアップしてから考慮漏れに気付き、焦ってしまうこともありますよね。 よって、開発環境と番環境の環境の差異を極力なくすためにも、開発環境でSSL対応をしたいという方もいるはずです。 今回はそんな方のニーズにお応えするための

    SpringBoot 開発環境で簡単SSL対応 - 親バカエンジニアのナレッジ帳
    nilab
    nilab 2019/06/14
    application.properties に server.ssl.key-store
  • Jackson - 魔女の一撃

    Jacksonを使って、Java Objectをjsonに変換する場合のコードです。Java Objectはpublicのフィールドがあればgetterはなくてもよいです。 ObjectMapper mapper = new ObjectMapper(); String json = mapper.writeValueAsString(bean); jsonには、beanのプロパティ名をキーとするイメージが出力されます。プロパティ名と異なるキーにする場合には、@JsonPropertyを使用することができます。 public class Bean { @JsonProperty("user_id") public Integer id; public String name; } このBeanクラスからjsonに変換したイメージは下のようになります。 {"user_id":null,"na

    Jackson - 魔女の一撃
    nilab
    nilab 2019/06/14
    Jackson で null 値の項目を生成しない。 ObjectMapper mapper = new ObjectMapper(); mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); String json = mapper.writeValueAsString(bean);
  • spring-security/web/src/main/java/org/springframework/security/web/csrf/CsrfFilter.java at main · spring-projects/spring-security

    nilab
    nilab 2019/06/14
    CsrfToken
  • 6.6. CSRF対策 — TERASOLUNA Server Framework for Java (5.x) Development Guideline 5.1.1.RELEASE documentation

    nilab
    nilab 2019/06/14
    「HTTPメソッドとしてGETを使用する場合、<sec:csrfInput>要素を指定しないこと。 <sec:csrfInput>要素を指定してしまうと、URLにCSRFトークン値が含まれてしまうため、CSRFトークン値が盗まれるリスクが高くなる」
  • Selenide~Javaで超簡単・簡潔にUIテストを書く~ - Qiita

    はじめに Selenideを触ってみたら簡単なUIテストがサクッと書けて感動したので、使い方をまとめました。 Selenideとは SelenideはUIテストのためのSeleniumラッパーです。 Selenide: concise UI tests in Java http://selenide.org/ Java界隈でUIテストといえばSelenium(WebDriver)が有名で、大変優れたツールです。ですが、SeleniumはUIテストのためのツールではなく、ブラウザ操作のためのツールです1。 一方、Selenideは初めからUIテストのために設計されていて、UIテストを「スラスラ」書いて実行できます。ブラウザの閉じ方とか、タイムアウトとか、StaleElement Exceptionsの扱い方などを考える必要はなく、ユーザはテストに集中できるのが売りです。 Three simp

    Selenide~Javaで超簡単・簡潔にUIテストを書く~ - Qiita
    nilab
    nilab 2019/06/14
    Selenide~Javaで超簡単・簡潔にUIテストを書く~ - Qiita
  • Make: Japan

    先週末に米国のいくつかのメディアにて、Maker Media社の資金難による事業停止と従業員の解雇について報道が行われました。それらの報道を受けて、Maker Media社のライセンスをもとにオライリー・ジャパンが主催している「Maker Faire...

    Make: Japan
    nilab
    nilab 2019/06/14
    「先週末に米国のいくつかのメディアにて、Maker Media社の資金難による事業停止と従業員の解雇について報道が行われました」「「Maker Faire Tokyo 2019」は、8月3日(土)、4日(日)に予定通り開催されます」
  • 言葉では足りないとき、先生たちはiPadで共通の言語を見つける

    ヴィルヘルム・フェルディナンド・シュスラー・デイスクールの生徒は第二言語としてのドイツ語の授業でiPadを使います。 This feature is part of a series of stories spotlighting teachers and students using innovative technology in the classroom.

    言葉では足りないとき、先生たちはiPadで共通の言語を見つける
    nilab
    nilab 2019/06/14
    「子どもたちは間違った言い方をするのを恐れると引いてしまいます。この恐れを減らすと、子どもたちも安心して私達についてきてくれます。失うものがないですから」
  • 懇親会でもっと広まってほしいパックマンルール - Qiita

    TL;DR 懇親会で誰かと話すときは、新しく他の人が入ってこれるようにスペースを空けておいてあげると他の人も話に入ってきやすいよ。 まえふり 皆さんは最近勉強会など行っていますか? 勉強会といえば懇親会が付き物だと思います。私が先週行った某所の勉強会でももちろんありました。 懇親会のときにあの人と話したいんだけど、他の人が話しててスペースが無くて上手く入れないなんてことが有ると思います。私もこないだありました。 そんなことを思っていたある日、パックマンルールなるものを耳にして良いなと思ったので紹介したいと思います。 ほんだい 懇親会で誰かと話すときは新しい人が会話に入って来れるように、一人分のスペースを空けて話しましょうよってルールがパックマンルールです このルールがもっと広まっていろんな懇親会でも使ってもらえると良いなと思いました。 イベント主催者の方はぜひ検討してみてください。 Reg

    懇親会でもっと広まってほしいパックマンルール - Qiita
    nilab
    nilab 2019/06/14
    「懇親会で誰かと話すときは新しい人が会話に入って来れるように、一人分のスペースを空けて話しましょうよってルールがパックマンルールです」
  • https://docs.spring.io/spring-boot/redirect.html?page=common-application-properties

    nilab
    nilab 2019/06/14
    Spring Boot / Appendix A. Common application properties
  • (2ページ目)「人をいっぱい轢いちゃった」 池袋暴走事故、87歳の元通産官僚は「ものすごい先生」だった | 文春オンライン

    院長時代の給与は、年収2000万円弱 院長時代の給与は、年収2000万円弱。当時の退職金は3000~4000万円程度だったという。元工業技術院総務部長、大野隆夫氏が証言する。 「飯塚氏は、工業技術院などのOB組織『産工会』の会長も務めていた。毎春、如水会館でパーティを開くのですが、その会を取り仕切っていたのが、博士号も持つドクター飯塚です」 いわば“通産省技系官僚のドン”だった飯塚氏。89年6月の退官後は一般社団法人機械振興協会副会長を経て、92年、農具最大手のクボタに専務として三顧の礼で迎え入れられた。 現場に設置された献花台 「00年、代表取締役副社長を最後に退任するまで研究開発を舵取りしていました」(クボタ関係者) 71歳になった飯塚氏は02年3月、板橋区の新築分譲マンションへと引っ越し。価格は約4500万円だったが、通産省やクボタ時代の退職金などを元にキャッシュで購入したと見られる

    (2ページ目)「人をいっぱい轢いちゃった」 池袋暴走事故、87歳の元通産官僚は「ものすごい先生」だった | 文春オンライン
    nilab
    nilab 2019/06/14
    「院長時代の給与は、年収2000万円弱。当時の退職金は3000~4000万円程度」「71歳になった飯塚氏は02年3月、板橋区の新築分譲マンションへと引っ越し。価格は約4500万円だった」
  • 「人をいっぱい轢いちゃった」 池袋暴走事故、87歳の元通産官僚は「ものすごい先生」だった | 文春オンライン

    「物凄い先生ですよ。計量学の権威なんです。何とも言えない毛並みの良さもあって。1カ月前に計量史学会の会議が神楽坂の日計量会館でありました。その時も飯塚先生だけ車で来ていて、会館に横付けしていた。ただ、歩く時は杖をついていて、会議後、先生に『ちょっと肩押さえてくれ。押さえてくれないとまずいんだ』と言われ、肩を支えて車まで行ったんです。前に『先生、よくこんな細い路地のところを運転できますね』と聞いた時には、『段差のある所は転ぶから嫌で。車を運転した方が楽なんです』と言っていたんだけどね……」(日計量史学会副会長の黒須茂氏) ◆ ◆ ◆ 旧通産省の飯塚幸三元工業技術院長(87)が自家用車のプリウスで東池袋の大通りを約150メートルにわたって暴走したのは、4月19日正午過ぎ。8人の通行人を引き倒し、自転車で横断歩道を渡ろうとしていた松永真菜さん(31)と長女・莉子ちゃん(3)の死亡が確認された

    「人をいっぱい轢いちゃった」 池袋暴走事故、87歳の元通産官僚は「ものすごい先生」だった | 文春オンライン
    nilab
    nilab 2019/06/14
    「計量学の権威なんです。何とも言えない毛並みの良さもあって」「前に『先生、よくこんな細い路地のところを運転できますね』と聞いた時には、『段差のある所は転ぶから嫌で。車を運転した方が楽なんです』と」
  • 名神3人死亡事故、追突の冷凍車ドラレコ分析へ 運転手、健康診断に問題なく(京都新聞) - Yahoo!ニュース

    nilab
    nilab 2019/06/14
    「追い越し車線を走っていた冷凍車が、渋滞最後尾の乗用車に追突。乗用車は玉突きしたトラックと冷凍車に挟まれる形となって大破した。死亡した3人は車内に閉じ込められ、約1時間半~1時間50分後に救出された」
  • 名神死亡事故亡くなった3人の身元判明 京都府の27歳男性と大阪市の24歳と23歳の女性(京都新聞) - Yahoo!ニュース

    nilab
    nilab 2019/06/14
    「滋賀県竜王町の名神高速道路で13日に大型冷凍車が渋滞最後尾の乗用車に追突し、6人が死傷した玉突き事故」
  • 引きこもり18年、去った老親…残したメモには「家族も限界」(西日本新聞) - Yahoo!ニュース

    長期間引きこもり状態にある人や家族をどう支援していくか、課題になっている。当事者はどう感じているのか。仕事に失敗して以来、かつて20年近く自宅にほぼ引きこもっていたという大分県の男性(54)に話を聞いた。自立に向かうきっかけは、思わぬ出来事だった。 【写真】「元気にしてますか」数カ月に1度届く差出人不明の手紙 残暑も終わり、涼しくなり始めた朝。目覚めると、家にいるはずの両親が見当たらなかった。寝具や器は持ち出され、車もない。居間のテーブルには、わずか2行の書き置きが残されていた。 ≪後のことは市役所に相談してください≫ 大分県北部の海沿いの地域で、男性と同居していた両親の行方が分からなくなったのは2014年9月。男性は当時49歳、両親は70代だった。「今後どう生きればいいのか」。男性は途方に暮れた。 男性は20代の頃、東京で会社を起こし、広告関係の仕事に携わった。当初は順調だったものの、

    引きこもり18年、去った老親…残したメモには「家族も限界」(西日本新聞) - Yahoo!ニュース
    nilab
    nilab 2019/06/14
    「両親がいなくなった後、男性は次第に「自分ではい上がるしかない」と思うようになった。思い切って市役所に相談に行き、生活保護の受給手続きをした。向精神薬の服用を断ち、仕事探しも始めた」
  • イージス・アショア配備 “秋田市が最適”その根拠が… - 特集ダイジェスト - ニュースウオッチ9 - NHK

    nilab
    nilab 2019/06/14
    「地図で縮尺はいちばん基本のことだから、なぜそんなことが起こるのかなというのがまず率直な印象。」
  • Welcome to My Activity

    nilab
    nilab 2019/06/14
    アクティビティを削除する基準「キーワードで検索するか、サービスで絞り込んでから、その他のオプション メニューの [検索結果を削除] を選択すると、一致するすべてのアクティビティが削除されます」