Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
![Apache ArrowとJava: ライトニングスピードのビッグデータ転送](https://cdn-ak-scissors.b.st-hatena.com/image/square/7e3da88e941693c9f5884e5e8f2d3afbc5f0e8cb/height=288;version=1;width=512/https%3A%2F%2Fres.infoq.com%2Farticles%2Fapache-arrow-java%2Fja%2Fheaderimage%2Farrow-1590010309334.jpg)
このようなコンピューティングにおける新しい異種デバイスの中には、マルチコアCPU、GPU(Graphics Processing Unit)、FPGA(Field Programmable Gate Array)などがあります。多様性はすばらしいことですが、これら新しいデバイスを効率的にプログラムする方法が必要です。 その最たるものとして挙げられるのが、ヘテロジニアス(異種)プログラミング言語の代表格である、CUDAとOpenCLの2つです。しかしこれらの言語では、APIに低レベルな機能が現れているため、専門家でないユーザが使うには非常に難しいものになっています。その例として、OpenCL 3.0標準の中から次の一節を引用してご紹介しましょう。 OpenCLが対象とするのは、ポータブルかつ効率的なコードの記述を望む専門的プログラマです。[...] 従ってOpenCLでは、低レベルのハードウ
How to Use Multiple GitHub Accounts Git is a popular tool for version control in software development. It is not uncommon to use multiple Git accounts. Correctly configuring and switching Git accounts is challenging. In this article, we show what Git provides for account configuration, its limitations, and the solution to switch accounts automatically based on a project parent directory location.
原文(投稿日:2020/02/06)へのリンク 自己組織化チームにおいて、メンバが持つすべてのポテンシャルを発揮する機会を与えることは、今日の企業が成功を収める上で最良の方法だ、とLorenzo Massacci氏は主張する。Agile Business Day 2019で、氏は、自らを組織化するチームが継続的かつ効率的な意思決定を可能にする方法について講演した。 協調的意思決定(Collaborative decision-making)は複雑なアクティビティだ。講演の中でMassacci氏は、このような決定を行うための方法として、コンセンサス、多数決、独裁的決定、同意(consent)など、さまざまなアプローチを紹介した。 状況を理解しながら、ひとつひとつの方法を意識的に適用せよ、というのが氏のアドバイスだ。 自己組織化チームによる効果的かつ効率的な意思決定を可能にするためには、意思決
原文(投稿日:2019/09/14)へのリンク 自分の提唱する"アジャイル"が、組織やマネージャの望む"アジャイル"とはまったく違う、と感じたことはないだろうか?もしそうなら、立ち止まって再評価をする必要がある — Agile Business Day 2019で行った講演の中で、Tony O'Halloran氏はこう主張した。基本的な目標にミスマッチがあると、チェンジエージェント(change agent)たちの間にストレスと不安が生じ、あなたはプロフェッショナルとして、孤立した立場にひとり置かれることになる。チェンジエージェントは、彼らが協力する人々と共に、自分たちが目標とする"アジャイル"に対するビジョンを共有し、有効性(effectiveness)と効率性(efficiency)の優先順位を明確にする必要がある、とO'Halloran氏は提唱する。 効率性と有効性は大きく異なる2つ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く