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が最近リリースされ、重要な変...
世間ではマストドンが流行っている。結論から言うとマストドンは思想的にも設計的にも失敗しているのでお祭りのように一時の話題になった後、急速に忘れ去られる運命にある。 マストドンを語るには、まずマストドンが実装しているプロトコルであるOStatusについて説明する必要がある。これはもともと、StatusNetというソフトウェアが提唱したプロトコルで、Twitterようなマイクロブログの更新通知のためのプロトコルだ。StatusNetは今は名前を変えてGNU Socialとして自由ソフトウェア財団の傘下になっている。 マストドンはいうなればGNU Socialの互換実装だ。その基本的な思想や設計はGNU Socialと同じだ。どちらも現在の大手ソーシャルネットワークサービスに共通の問題に対処しようとしている。 問題とは何か。権力の一極集中である。TwitterにしろFacebookにしろGoog
ニンテンドーSwitchが発売されて1ヶ月以上経過したが、これほどまでに入手困難な状態が続くとは思わなかった。 先日発表されたSplatoon2の発売日である7月21日までに、解消されるか心配だ。 悲しいことに、こういった品薄商品が現れると「プレミア価格」という名の不当価格を提示した転売業者が湧いて出る。 amazonには、販売業者や古物商がシステムを借りて販売を行う「マーケットプレイス」というシステムがあり、amazon自身が販売する商品と、amazonと提携した別業者が販売する商品が混在する。 2017年4月14日現在、Switch本体はamazon自身が販売する商品は品切れしており、マーケットプレイスにおける価格は4万円近い金額になってしまっている。 本体に関してはある意味しょうがない気はするものの、PROコントローラやJoy-Con充電グリップなどの周辺機器ですら品薄で、ボッタクリ
五輪エンブレム問題の時にちょっと注目を集めた類似図形商標の検索ですが、通常は、ウィーン図形分類に基づいて特許情報プラットフォーム等のデータベースで検索することになります(参照過去記事)。図形分類で候補を絞った後は目視でひとつひとつ確認していくという結構面倒な作業です。図形の類似判断はAIの最も得意とする処理のひとつなので何とかならないものかと思っていました。 Googleの類似画像検索機能は写真を対象にしているのでロゴ等の検索にはほぼ無力です(参照過去記事)。ちなみに、Googleの類似画像検索機能は、昔は色合いや構図の似た画像(写真)を探してくれていたと思うのですが、最近は、ニューラルネット等で何が写っているかを認識してその写っているものの画像を検索する方法に変わったと思われます。たとえば、ネコが写っている画像の類似画像を検索すると、様々な構図のネコの写真が表示されます。ただし、いずれに
はじめに同じ日本語でも、ビジネルメールで使う日本語といつも話している日本語は表現方法が異なりますよね。英語も同じことが言えます。いきなり英語でビジネスメールを送る必要が出てきた時に使えるメールのフレーズをお伝え致します。「〜に従う」という意味です。「あなたの指示に従います」「そのように致します」など、社内でのやり取りにおいてもよく使われる頻出ワードです。 two way street直訳すると「二車線道路」ですが、派生して「相互協力関係」という意味になります。お互いにメリットがあるという表現をする時に使います。 be willing to「喜んで◯◯します。」という意味です。同じ意味で「I’d like to」があります。使う機会の多いフレーズです。社内というより、取引先の相手とのやり取りでよく使われるフレーズです。 established reputation「定評」という意味です。「◯
素数か2のべき乗か ハッシュテーブルのアイテムをルックアップする際に高負荷なステップが3つあります。 キーをハッシングする キーをスロットにマッピングする 該当スロットのメモリをフェッチする ステップ1は、キーが整数であれば、低負荷になります。単にintをsize_tにキャストするだけです。しかし、文字列のようなタイプのキーの場合は高負荷となります。 ステップ2はよくある整数モジュロ演算です。 ステップ3はポインタの間接参照です。std::unordered_mapの場合は複数のポインタ間接参照となります。 処理の遅いハッシュ関数でなければ、直観的にステップ3が最も高負荷になると考えると思います。しかし、全てのルックアップでキャッシュミスが生じなければ、整数モジュロが最も高負荷な処理となります。現代のハードウェアにおいても整数モジュロは非常に遅いのです。 Intelマニュアル では、整数モ
iPhone登場から10周年となる2017年にリリースされることとなる次期iPhoneの最新リーク情報がWeibo経由でインターネット上で拡散されています。これによると次のiPhoneではベゼルが極小になり、他の部分の細かいサイズ変更も行われるようで、新しく判明した特徴を盛り込んだ次世代iPhoneのレンダリング画像も公開されており、次のiPhoneがどんな見た目になるのかがイメージしやすくなっています。 Purported iPhone 8 schematics show ‘bezel-less’ front, rear Touch ID, supposed dimensions | 9to5Mac https://9to5mac.com/2017/04/13/purported-iphone-8-schematics-show-bezel-less-front-rear-touch-i
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
Laurent: In late 2011 when I decided to start working on a commercial mobile toolchain using the Ruby language. I really didn’t expect it to be successful that quickly. It has since been for me a wonderful, challenging, and rewarding journey. Today, 5 years later, it’s finally time for me to appropriately hand over the baton to someone else. Someone who has the motivation, the knowledge, and the a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く