タグ

Nagiseのブックマーク (7,202)

  • Log4j2 脆弱性問題における SpringBoot アプリケーションの検証 | DevelopersIO

    先日騒ぎになっていた CVE-2021-44228 についてのアプリケーション側の対応について記載いたします。 緩和策としてすでに AWS WAF での Rule の Update 等が行われているため、AWS サービスの詳細については別途記事を御覧ください。 Log4jの脆弱性対策としてAWS WAFのマネージドルールに「Log4JRCE」が追加されました ここでは SpringBoot をベースとしたアプリケーションへの影響と対応可否の判断についてどのような調査を行ったかを記載します。 ひとまず結論 Spring 側から見解がすでに出ています。 Log4J2 Vulnerability and Spring Boot 以下抜粋します。 Spring Boot users are only affected by this vulnerability if they have switc

    Log4j2 脆弱性問題における SpringBoot アプリケーションの検証 | DevelopersIO
    Nagise
    Nagise 2021/12/12
  • 源氏物語が好きすぎてAIくずし字認識に挑戦でグーグル入社 タイ出身女性が語る「前人未到の人生」 | Ledge.ai

    サインインした状態で「いいね」を押すと、マイページの 「いいね履歴」に一覧として保存されていくので、 再度読みたくなった時や、あとでじっくり読みたいときに便利です。

    源氏物語が好きすぎてAIくずし字認識に挑戦でグーグル入社 タイ出身女性が語る「前人未到の人生」 | Ledge.ai
    Nagise
    Nagise 2021/10/08
  • 人気ローグライクサバイバル『Cataclysm: Dark Days Ahead』Steamでリリースへ。何でもクラフトして生き延びる自由世界 - AUTOMATON

    ホーム ニュース 人気ローグライクサバイバル『Cataclysm: Dark Days Ahead』Steamでリリースへ。何でもクラフトして生き延びる自由世界 全記事ニュース

    人気ローグライクサバイバル『Cataclysm: Dark Days Ahead』Steamでリリースへ。何でもクラフトして生き延びる自由世界 - AUTOMATON
    Nagise
    Nagise 2021/10/06
  • Spring Framework のアプリケーションを停止したときの振る舞い - yujioramaの日記

    Spring Framework で実装したアプリケーションを停止するときに何が起きているのか整理しました。 具体的な停止方法については Shutdown a Spring Boot Application(Baeldung) にまとまっているので参照してください。 要点 Spring Framework のアプリケーションを安全に停止する方法が知りたい Shutdown a Spring Boot Application(Baeldung) を参考にする Spring Framework のアプリケーションに停止処理を追加する方法が知りたい ContextClosedEvent に対するイベントリスナーを実装するか、@PreDestroy などで修飾したメソッドに記述する コンテナ実行基盤で実行している Spring Framework のアプリケーションに停止処理を追加したい 停止処理

    Spring Framework のアプリケーションを停止したときの振る舞い - yujioramaの日記
    Nagise
    Nagise 2021/10/02
  • 『METALLIC CHILD』レビュー

    『METALLIC CHILD』はロボットたちの反乱を防ぐため、ロナとともプレーヤーであるあなたが戦うアクションゲームだ。ライフストリーム号は今、ロナの兄弟とも言える他のメタリックチャイルドたちが暴れまわっており、動力を失って地球へと墜落しようとしている。だがロナの体は十全ではなく、あなたの遠隔操作がなければ兄弟たちと戦えない。ロナと協力し、反乱をい止めるプレーヤーとロナの目的だ。 このゲーム韓国の人気インディーディベロッパーのStudio HGの久方ぶりの新作だ。驚くべきはそのグラフィックや音楽、そしてボイスアクトのクオリティの高さだろう。大手企業の作品と見まごうほどである。インディーゲームになじみのないプレーヤーにもアピールしたいという意気込みを感じる力の入れぶりだ。 しかし、一般ゲーマーにアピールするには難度の高いゲームシステムを採用しているのが『METALLIC CHILD』で

    『METALLIC CHILD』レビュー
    Nagise
    Nagise 2021/10/01
  • そもそも「ローグライク」はなぜ面白いのか?──世界中で高評価の2Dローグライクアクション『HADES(ハデス)』開発者に聞いてみたら、極めてガチな回答が返ってきた

    近年、とりわけインディーゲーム界でローグライクゲームが世界的に人気を集めつつある。 2Dメトロイドヴァニアとしても高品質な『Dead Cells』、デッキビルディング・ローグライクという新ジャンルを確立した『Slay the Spire』、ピクセルベースの物理演算という新境地を開いた『Noita』、国内でもスマホで一世を風靡した『ダンジョンメーカー』。 そして直近では2020年のGDCアワードのゲーム・オブ・ザ・イヤー受賞をはじめ、世界的に高い評価を得ている『HADES(ハデス)』など、タイトルを挙げればきりがない。 いまや、「ローグ」との名を冠していれば売れるのでは?と思えるほどだ。 『Dead Cells』 (画像はSteam:Dead Cellsより)『Noita』 (画像はSteam:Noitaより) 『トルネコの大冒険』や『風来のシレン』の頃からローグライクファンである筆者にとっ

    そもそも「ローグライク」はなぜ面白いのか?──世界中で高評価の2Dローグライクアクション『HADES(ハデス)』開発者に聞いてみたら、極めてガチな回答が返ってきた
    Nagise
    Nagise 2021/09/30
  • 「世界一危険な鳥」ヒクイドリ、1万8千年前には人類が飼育か

    ヒクイドリは攻撃的ではあるが、「刷り込み」を起こしやすいため、世話をして成鳥のサイズまで育てるのは難しいことではないという/Shutterstock (CNN) 人類が最も早くに飼育していた鳥は、長い刃物のような足指から「世界一危険な鳥」と呼ばれることが多いヒクイドリだった可能性がある――。査読誌「米科学アカデミー紀要(PNAS)」に27日、そんな研究結果が発表された。 ヒクイドリは陸生で攻撃性が高く、その外見はしばしば恐竜と比較される。家畜化の候補としては意外な存在だ。 だが、ニューギニアの狩猟採集民が使っていた岩窟住居2カ所から出土した1000個以上の卵の断片の化石を調査した結果、初期人類はヒクイドリの孵化(ふか)前の卵を収集し、成鳥になるまで育てていた可能性があることが判明した。ニューギニアはオーストラリアの北方に位置する大きな島で、東半分はパプアニューギニア、西半分はインドネシアの

    「世界一危険な鳥」ヒクイドリ、1万8千年前には人類が飼育か
    Nagise
    Nagise 2021/09/30
  • テストでのデータベース単位の捉えかた - 日々常々

    データベース(に限らずあらゆる永続化リソース)を使用するテストをいかにして行うかはいつだって悩みの種です。この悩みは「どうやったらデータベースを使用するテストを行えるかわからない」ではなく「なんとかやってるけど、不満のようなものがある」というものになるかと思います。 やりかたはたくさんあるのですが、その優劣は条件なしに比較する意味がないくらい、条件に依存します。どんな選択肢も「この条件なら最適」と言えてしまうだけに、広いコンテキストで「こうするのがベスト」とも言いづらいのです。 前提 xUnit Test Patterns を下敷きにします。 ユニットテストでの話です。他でもある程度通じます。 具象イメージはSpringBootを使用するWebアプリケーションです。そこまでべったりな内容ではありませんが、背景にあるとご理解ください。他でもそれなりに通じます。 データベースを使用するテストで

    テストでのデータベース単位の捉えかた - 日々常々
    Nagise
    Nagise 2021/09/22
  • Javaを救うOracleレジスタンスは

    悪の帝国 OracleJava を有償化し重税を課そうとしたその時、正義の勇者 Amazon が立ち上がり新しい Java 実装 Corretto を無償で広めて救ったのだ! ……という情弱が好きそうなデマがあるんだが、こんな陳腐なシナリオに喜んでいるようではインチキなテック系 YouTuber にい物にされてしまうぞ☆ Oracle レジスタンスはいた。彼らは Oracle の中に潜んでいたんだ。 赤字に苦しむ Sun時は2005年に遡る。 Java を開発した 米 Sun Microsystems は赤字にあえいでいた。 2004年に Java 5 (目玉機能はジェネリクス) がリリースされてしばらくの頃だ。 この頃、ひとつのオープンソースプロジェクトが立ち上がる。名を Apache Harmony という。 開発は2005年5月に開始され、2006年10月には Apache

    Javaを救うOracleレジスタンスは
    Nagise
    Nagise 2021/09/22
  • 島暮らし生活アクション『Len's Island』11月6日にSteam早期アクセス配信へ。農業からダンジョン探索まで、気ままに島をエンジョイ - AUTOMATON

    デベロッパーのFlow Studioは9月13日、島暮らしアクション・アドベンチャーゲーム『Len’s Island』について、11月5日に早期アクセス配信を開始すると発表した。対応プラットフォームはPCSteam)で、日では時差の関係で11月6日配信となる。価格は24.99ドル(約2700円)。 『Len’s Island』は、美しい島を舞台に日々の生活を楽しむライフシムと、島での冒険をおこなうアクション・アドベンチャーを組み合わせた作品だ。自然豊かな広大なオープンワールドの島では、木材や鉱物などさまざまな資源を獲得でき、それを使ってクラフトが可能。まずは自分が暮らす家を建てることになるだろう。 建築においては、壁や床、屋根、階段、家具などのパーツが種類豊富に用意され、集めた資源をもとにクラフトできる。作は柔軟性の高いモジュラーシステムを採用しており、建築の自由度はかなり高いとのこ

    島暮らし生活アクション『Len's Island』11月6日にSteam早期アクセス配信へ。農業からダンジョン探索まで、気ままに島をエンジョイ - AUTOMATON
    Nagise
    Nagise 2021/09/16
  • オラクル、Oracle JDKを再び無料提供へ、本番環境でも利用可。昨日リリースのJava 17から

    オラクルは、同社が提供している企業向けのJavaディストリビューションであるOracle JDKのライセンスを変更し、無料で番環境などでの利用を可能にしました。 同社が9月14日付で公開したブログ「Introducing the Free Java License 」で、次のように説明しています(関連するプレスリリース「Oracle Releases Java 17」)。 Oracle JDKを無料で提供し、四半期ごとのセキュリティアップデートも提供する。 新ライセンス「Oracle No-Fee Terms and Conditions (NFTC)」は、商用利用や番環境での利用を含むすべてのユーザーに対して無料での利用を許可する。 Oracle JDK 17から、この無料のリリースとアップデートの提供を開始する。これは次の長期サポート(LTS:Long Term Support)が

    オラクル、Oracle JDKを再び無料提供へ、本番環境でも利用可。昨日リリースのJava 17から
    Nagise
    Nagise 2021/09/15
    Oracle が Java11 のときにコード寄贈して OpenJDK になったという前提を理解せずに Oracle ぼったくり、OpenJDKに乗り換えたぜ!とか他ディストリビューターのOpenJDK派生(Correttoとか)に乗り換えたぜ!とドヤるのはちょっと……
  • 子宮パワー~女性は男性より有利に評価されるのか?~|rei

    インタネーットでは女性が「女性である」というだけで男性に比して肯定的に見られたり、男性だったら許されないような言動をしても多めに見てもらえる現象を指す言葉として「マ〇コパワー」なる概念が提唱されている。この表現は女性蔑視の気が強いというだけではなく、あまりにも下品であるので記事では便宜上マ〇コパワーを「子宮パワー」と換言させて頂くことにする。 この子宮パワーについて結論から言えば、そういった傾向やバイアスは確かに存在する。直感的に分かりやすい事例は「女体化」や「バ美肉」だろう。例えばマリオシリーズに出てくる敵キャラのクッパは、1人称「ワガハイ」の乱暴でワガママで下品な亀の化け物であるが、それが「クッパ姫」として女体化されると乱暴でワガママな気質は「豪放さ」、下品な気質は「親しみやすさ」として肯定的に受け止められ、多くのオタクを萌え狂わせた。 またVRチャットでは「バ美肉」と称して独身中年

    子宮パワー~女性は男性より有利に評価されるのか?~|rei
    Nagise
    Nagise 2021/09/10
  • JavaScript クイズ解説: NaN === NaN の結果はどうなる?

    先日、このようなツイートを書きました。 久しぶりの JavaScript クイズ。 JavaScript において NaN === NaN の結果は次のうちどれになるでしょうか? — Takuo Kihira (@tkihira) September 7, 2021 答えは 4 の「状況によって上記以外もありうる」です。でも、2 や 3 を選んだ方も、もはや正解だといって差し支えないと思います。 解説が長くなったので、ブログ記事にまとめました。 そもそも NaN とは NaN は “Not a Number” を意味する数値です。数値なのに「Not a Number」というのは違和感があるかもしれませんが、数値表現することが出来ない状態を保持するために便宜的に用意された数値、というようなものです。 NaN は、浮動小数点演算において数値では表現出来ない計算をしようとすると登場します。例えば

    Nagise
    Nagise 2021/09/09
    めっちゃ面白い
  • 新人研修でドヤ顔で披露したらウケたEclipseのショートカット集 - Qiita

    最近新人研修(プログラミング未経験者・大学で専攻など、ごちゃまぜ)に関わることがありました。 適当なタイミングでEclipseのショートカットキーを教えていたのですが、実演してあげるといつきがよかったです。 ウケがいい≒新人から需要があるといえそうですし 教えるほうも教わるほうもモチベーションを保ちやすいです。 その点で、ウケるかどうかは大切な視点のひとつだと思います。 なので、ウケのよさランキングの形式で、ショートカットを紹介したいと思います。 環境は、WindowsでPleiadesのやつ(http://mergedoc.sourceforge.jp/ )を使って、Javaを教えていました。 第20位 ctrl + alt + k スネークケースとキャメルケースの切り替え 変数名やメソッド名を選択した状態でctrl + alt + k 教えていたのはJavaなのですが、C言語のように

    新人研修でドヤ顔で披露したらウケたEclipseのショートカット集 - Qiita
    Nagise
    Nagise 2021/09/05
  • 白玲 ~初代女流棋士No.1決定戦~|BSフジ

    放送期間:2020年 2020年10月将棋界に新たな女流タイトル戦が創設された。「ヒューリック杯白玲戦」それは女流将棋界初の順位戦。優勝賞金は1500万円。64人の女流棋士が初代女流棋士No.1の座を争い1年間に渡り熱戦を繰り広げる。 そこに挑む女流棋士たちに密着し、彼女たちの知られざる私生活をドキュメントする。©︎BSフジ 日国外からは映像を視聴できません。 Sorry, this video cannot be watched in your region due to licensing restriction.

    白玲 ~初代女流棋士No.1決定戦~|BSフジ
    Nagise
    Nagise 2021/09/02
  • 新規参入ベンダーを火だるまにする官公庁の「伏魔殿」、デジタル庁に募る不安の正体

    新規参入ベンダーを火だるまにする官公庁の「伏魔殿」、デジタル庁に募る不安の正体
    Nagise
    Nagise 2021/08/12
  • SIerとは何か、何であるべきか ― 偉大ならざるリスクテイカー|ミック

    はい、今回はみんな大好き(大嫌い)SIerについての話である。 デジタル庁の動きに駆動されて、日で何度目かの内製推進が盛り上がろうとしている。 日ITシステム開発がうまく行かない原因としてしばしば挙げられるのが、ユーザサイド(非IT産業)にエンジニアやプログラマなどのIT人材が不足しているというものだ。確かに、日が欧米と比較してIT企業にIT人材を集中的に配置しているのは事実である。 こうしたIT人材の偏りによって、アジリティの高い開発ができない、CI/CDやDevOpsが進まない、というのは当たっているし、ユーザ企業も自らIT人材を雇用して内製を進めるべきだ、という議論にはもう十年以上の歴史がある(筆者が追えていないだけでもっと古いかもしれない)。 この時、悪玉として批判にさらされるのが、今回の主役であるSIerという存在である。日における内製推進は、しばしばSIer批判とセッ

    SIerとは何か、何であるべきか ― 偉大ならざるリスクテイカー|ミック
    Nagise
    Nagise 2021/07/28
  • 君は3画面を使いこなせるか? OFIYAAのデュアルモバイルディスプレイを買って分かったこと

    2021年になって14型で4K(3840×2160ピクセル)のモバイルディスプレイ「Sculptor MU140LA」を入手し、「わははは、これだけ表示できる情報量が多ければ怖いものなしだぞ」と思ったのもつかの間だった。 簡単に2画面を追加して、さらに大量の情報を表示可能な製品のキャンペーンが海外のクラウドファンディングサイト「INDIEGOGO」で行われているのを見つけてしまい、「これなら3倍速で仕事ができそう!」(個人の感想です)と、ついポチってしまったからだ。当に人間の欲望って底知れない。

    君は3画面を使いこなせるか? OFIYAAのデュアルモバイルディスプレイを買って分かったこと
    Nagise
    Nagise 2021/07/11
  • 「道新は死んだ」北海道新聞「社内調査報告」の果てしなき残酷(亀松太郎) - エキスパート - Yahoo!ニュース

    北海道新聞の入社3カ月の新人記者(22)が旭川医科大学(北海道旭川市)を取材している最中に、建物内に無断で侵入したとして、建造物侵入罪の疑いで現行犯逮捕されるという事件が6月22日に起きました。それから約2週間後の7月7日、記者を雇用している北海道新聞が「社内調査報告」を公表しました。そこには、まるで新人記者を切り捨てるかのような、非情な言葉が並んでいました。報道関係者からは「道新は死んだ」という声もあがっています。 会員登録しないと見られない「調査報告書」この事件は、国立大学法人の学長解任という公共性のある問題をめぐる取材中の出来事です。また、大学職員による「私人逮捕」(警察官以外の一般人による現行犯逮捕)という異例の対応だったことから、事件の直後には「逮捕はいきすぎであり、取材活動を萎縮させてしまう」という報道関係者の批判もありました。 一方、旭川医大は6月28日の記者会見で、逮捕は正

    「道新は死んだ」北海道新聞「社内調査報告」の果てしなき残酷(亀松太郎) - エキスパート - Yahoo!ニュース
    Nagise
    Nagise 2021/07/09
    「国民の「知る権利」のために尽くしてまいります」そうですか、新人記者に指示を出した人を知りたいなあ。国民として。知る権利をひとつよろしくお願いしますよ
  • GitHubにAIプログラミング機能「Copilot」登場 関数名とコメントから中身を丸ごと自動補完

    GitHubは6月29日(現地時間)、関数名とコメントから、関数のコードを丸ごと自動補完するAIプログラミング機能「GitHub Copilot」(コパイロット、副操縦士の意)を発表した。専用ページから登録すると、テクニカルプレビュー版の招待を順次受けられる。 米Microsoftのコードエディター「Visual Studio Code」と、Visual Studio Codeベースのクラウド開発環境「GitHub Codespaces」向けの拡張機能として提供する。 例えば、コメントとして「// Get average runtime of successful runs in seconds」(成功した実行の平均実行時間を秒の形式で取得する)と書いておき、その下に「func averageRuntimeInSeconds」と関数を書き始めると、Copilotがその先を自動補完。必要な

    GitHubにAIプログラミング機能「Copilot」登場 関数名とコメントから中身を丸ごと自動補完
    Nagise
    Nagise 2021/06/30