Java

Spring FrameworkでPaginationが用意されてるけど、情報が少ないな...

nazology.net 地球の生命はこれまでに、5回の大量絶滅を経験しています。 史上最大の大絶滅から「最初に復活した生物」は何だったのか? - ナゾロジー ⇧ Oh, my gosh... Spring FrameworkでPaginationが用意されてるけど、情報が少ないな... 公式のドキュメ…

Azure SDK for Javaが悪いのか、Nettyが悪いのか、Reactor Nettyが悪いのか、Spring Bootが悪いのか

nazology.net そしてこのほど、米ペンシルベニア州立大学(PSU)の研究により、”湿度の高い環境”では、人が耐えられる気温の上限は、これまで想定されていたよりも低いことが明らかになりました。 人体が耐えられる「高温多湿の限界」はこれまでの想定より低…

Azure Media ServicesのAssetの仕様が微妙な件

nazology.net gigazine.net ⇧ 強化学習の行き着く果てに突然変異が起こり得ることは無きにしも非ずな気はするので、何とも言えませんが、人の手による制御ができなくなるかもしれない脅威さえ防げるのであれば、何を信じても良い気はしますが。 が、どちらの…

<S extends T> S save(S entity)の挙動が謎だし、Spring Data JPAの構成も謎過ぎる...

nazology.net 原子時計という精密な時計の登場以降、人類は地球の1日の長さ(つまりは自転速度)が非常に不安定でムラがあることを知りました。 地球内核はたまに逆回転している証拠が見つかる! 不規則なうるう秒の原因か - ナゾロジー うるう秒は1日の長さ…

Azure Media ServicesでVoD(Video on Demand)のストリーミングを試してみる

nazology.net 地球規模の飲料水不足を解決するには、海水の淡水化をもっと容易にしなければいけません。 水を高速で通すのに”塩は通さない”「フッ素化ナノチューブ」を開発! - ナゾロジー しかし現時点で利用できる水処理膜(海水から塩分を除去するフィル…

Azure Key VaultにマネージドIDを登録しAzure Media ServicesのAPIを実施してみる

nazology.net 1秒に6回が境界のようです。 「あーたたたた!」1秒間に「タ」を6回言えないと2年後にボケる可能性 - ナゾロジー 日本の岡山大学で行われた研究によれば、1秒間に発音できる「タ」の数が、2年後の認知機能や身体機能の状態に関連している、との…

Azure Communication ServicesのSDK(Software Development Kit)のJavaを試してみる

natgeo.nikkeibp.co.jp P. キアネセンスとP. アレニーには、幻覚を引き起こす化合物であるサイロシビン(シロシビン) が含まれている。サイロシビンを含むシビレタケ属のキノコは数百種にのぼり、最近では、こうしたキノコには心的外傷後ストレス障害(PTSD…

Azure Media ServicesのSDK(Software Development Kit)のJavaを試してみる

nazology.net 水の確保が難しい地域では、海水を飲料水に変える「淡水化装置」が重宝されます。特に、どこでも利用できる携帯型の淡水化装置は、離島や船で大いに役立つでしょう。 海水を飲水に変える! MITが開発した「フィルターいらずの携帯型淡水化装置…

Javaで非同期処理したいんだけど、フロントエンドには即時レスポンスしたい

scienceportal.jst.go.jp 観測史上最も遠い129億光年かなたの星を発見した、と米航空宇宙局(NASA)、欧州宇宙機関(ESA)などの研究グループが発表した。遠すぎて本来は確認が難しいが、地球からみて手前にある重い天体の影響で姿が歪んで見える「重力レンズ…

JavaのAPIのUML(Unified Modeling Language)diagramを自動生成したい

nazology.net 英国西イングランド大学(UWE)で行われた研究によれば、4種類のキノコで観測された電気信号を分析したところ、人間の言語に似た「単語」と「文」が確認できた、とのこと。 キノコは「菌糸ネットワークを流れる電気信号」で会話をしている - ナ…

JPA(Java Persistence API)でリレーションの無いテーブル同士のデータをどう取得するか

www.publickey1.jp eBPF(Extended Berkeley Packet Filter)はクラウドネイティブ関連で最も注目されている技術の1つです。 Linuxカーネルを拡張する「eBPF」のWindows対応を進めるマイクロソフト。eBPFの代表的なアプリ「Cilium」をWindowsへ移植 - Publi…

GradleのincludeFlatって結局、deprecatedじゃないってことで良いのね?

nazology.net 「透明マント」や「透明シールド」はフィクションの世界で頻繁に登場します。 人や物を透明化する「ステルスシールド」を開発! - ナゾロジー それらの実現を夢見て、これまでにも「透明シールドのようなもの」はいくつか開発されてきました。 …

Postmanでmultipart/form-data形式のリクエストでSpring FrameworkのMultipartFileの動作確認

nazology.net 防弾チョッキ(ボディアーマー)は、銃弾や爆発による破片から身を守るのに役立ちます。 しかし、いくら防弾性能が高くても素材が重すぎるなら、実用には至りません。 鋼鉄を凌ぐ超軽量アーマー材料「ナノファイバーマット」を開発! - ナゾロ…

Spring FrameworkのMultipartFileの仕組みについて調べてみた

nazology.net ヒトは生まれながらに歌う生き物のようです。 米国MIT(マサチューセッツ工科大学)の研究によれば、会話や楽器演奏では活性化しない、歌にだけ反応する脳回路が発見された、とのこと。 楽器には反応せず、歌にだけに反応する「歌回路」が脳内…

Javaの標準APIのProcessBuilderで外部プロセスを実施してみる

gigazine.net 地球は常に一定の質量を保っているわけではなく、宇宙から飛来した物体が隕石として地球に降り注ぐこともあれば、大気が宇宙空間に流出したり月へ送り込まれたりすることもあります。そこで、「地球の質量は次第に減っているのか、それとも増え…

JavaのQuartzでJobを更新するのが厄介な件

nazology.net チームは2018年から、アスリビス遺跡にある大神殿の西側で発掘を進めていたところ、大量のオストラコン(陶器のかけら)を掘り当てました。 古代エジプト民が残した「メモ帳」を大量発見! 書かれていた内容とは? - ナゾロジー 神殿はクレオパ…

RDBMSのテーブルからJPA(Java Persistence API)のEntityを自動生成したい

www.itmedia.co.jp そもそも非コンピュータ業界の方からすれば、2進数がベースという辺りから違和感を覚えるのではないかと思う。実際、世界最初の計算機(≠電子計算機)とされる「バベッジの階差機関」(写真1)にしても、世界最初の電子計算機(※1)である…

「為替レート」と「両替レート」の違いって?Rakuten RapidAPIのAPIでレートを取得してみる

zuuonline.com 13日、ビットコインの総量のうち、90%以上が発行済みとなった。Bitcoin.comのデータによると、流通しているビットコインは現在、約1899万BTCとなる。 ビットコイン、2100万枚のうち90%が発行 2140年に全て採掘予定 | ZUU online ビットコイン…

Spring BootのWARをTomcatにデプロイ後、lombok.extern.log4j.Log4j2のログがTomcatのlogファイルに表示されない

gigazine.net Javaのログ出力ライブラリであるLog4jで、任意のコードをリモート実行される深刻な脆弱(ぜいじゃく)性・CVE-2021-44228、通称「Log4Shell」が発見されました。Log4jを提供するApacheソフトウェア財団(ASF)は、さらに新たな脆弱性・CVE-2021-450…

JavaのQuartzという名のライブラリについて調べてみた、spring-boot-starter-quartzとの関係は?

forest.watch.impress.co.jp さまざまなプロジェクトで広く使われているJava製のログ出力ライブラリ「Apache Log4j」にリモートコード実行(RCE)のゼロデイ脆弱性が存在することが明らかになり、波紋が広がっています。 マイクラもハッキング ~「Apache Lo…

JavaのBuilder pattern(Effective Java’s)は、Builder pattern(one of the Gang of Four design patterns)とは別物らしい

support.apple.com iOS 15 では、「テキスト認識表示」を使って、写真の中のテキストをコピーして共有したり、翻訳したり、そのまま電話をかけるなど、さまざまなことができます。また、「画像を調べる」を使えば、写真の被写体について簡単に調べることがで…

「spring-boot-starter-〇〇」の有難みが実感しにくい...

www.itmedia.co.jp 英政府競争規制当局の競争・市場庁(CMA)は11月26日(現地時間)、1月から独禁法違反の可能性を調査中の米Googleの「プライバシーサンドボックス」の取り組みについて、Googleから改善したコミットメントを受理したと発表した。 Google、…

Spring Bootで複数プロジェクトの連携(「マルチモジュールプロジェクト(Multi Module Project)」)

www.itmedia.co.jp 経済産業省は11月22日、システム開発時に使う設計書・仕様書などの「作業生産物」のレビュー工程についてJIS規格を制定したと発表した。仕様書などの見直し方や観点などを規格化し、ソフトウェアの品質向上や開発の効率化を促す。 設計書…

「EXCEPTION_ACCESS_VIOLATION (0xc0000005)」が発生して「Eclipse」が起動できなくなったんだが...

www.excite.co.jp ロシアのスマートフォン改造メーカーCAVIARが、今度は8000万年前のティラノサウルスの歯を使ったiPhone「TYRANNOPHONE」を作っちゃいました。デザインは金メッキの爪痕と、Tレックスの大きな顔がチタンで彫刻され、その上に強度の高いPVDコ…

Javaのバッチ(batch)処理について調べてみた

www.itmedia.co.jp 米Googleの親会社である米Alphabetは11月4日(現地時間)、AIを使った創薬事業を手掛ける新会社「Isomorphic Labs」を設立すると発表した。CEOは、遺伝子情報からタンパク質の立体構造を解析するAI「AlphaFold」や、囲碁AI「AlphaGo」を開…

「java.util.function」パッケージで追加された「関数型インターフェイス(Functional interface)」などの話

www.itmedia.co.jp IPA(情報処理推進機構)は10月11日、日米企業のDX(デジタルトランスフォーメーション)動向を比較調査し、戦略や人材、技術などを包括的に解説した「DX白書2021」を発刊した。計372ページのPDFをIPAのWebサイトでダウンロードできる。IT…

Javaの「ラムダ式(Lambda Expression)」は何を実現したかったのか

gigazine.net スポーツや作業に集中すると、他の物事への意識が薄れ、時間が遅く進むように感じるゾーン(フロー)に入ることがあります。また、バスケットボールなどのチームスポーツや、複数人での楽器演奏、マルチプレイゲームなどが「チームフロー」と呼ば…

JavaでexecuteQueryがNULLを返すことは無いらしいが、JDBC(Java Database Connectivity)の仕様が分かり辛い...

blog.qualys.com The Qualys Research Team has discovered a size_t-to-int type conversion vulnerability in the Linux Kernel’s filesystem layer affecting most Linux operating systems. Any unprivileged user can gain root privileges on a vulner…

JavaのDAO(Data Access Object)で複数テーブルのJOINするケースってどうするのか

gigazine.net 地球は、太陽系を形作った星間ガスや塵(ちり)が集まってできたものだと考えられています。そんな地球が、岩石ではなく「甘くておいしいブルーベリーでできていたら?」という素朴な疑問に、アメリカ・オックスフォード大学の科学者が真面目に取…

Spring BootでConfigurableApplicationContextを使ってみる

www.itmedia.co.jp 米Alphabet傘下の英DeepMindが、遺伝子配列情報からタンパク質の立体構造を解析するAI「AlphaFold v2.0」(以下、AlphaFold2)をGitHub上で無償公開し、ネット上で注目を集めている。Twitterを利用する生物系の研究者からは「革命的な成果…