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が最近リリースされ、重要な変...
![lodash, あなたが既に使っているJavaScriptライブラリ](https://cdn-ak-scissors.b.st-hatena.com/image/square/856f16c8f47cd5adf04908f69a401fdc6b898551/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s2_20240705082009%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
Dedibox and Bare MetalComputeAIStorageNetworkData & ToolsSolutionsResourcesPricingDedibox - dedicated serversStartAffordable servers with the best price-performance ratio on the marketProPerfect balance of processing power, memory and storageCoreThe high performance backbone of your mission-critical infrastructureStoreFor mission-critical data, fast storage, backup and streamingDedirackHost your H
Linuxを推進するThe Linux Foundationは4月9日(米国時間)、暗号化を推奨するプロジェクト「Let’s Encrypt」をLinux Foundationの協業プロジェクトとしてホスティングすることを発表した。電子フロンティア財団(EFF)、Mozilla、Cisco Systemsなど4社が設立メンバーとして参加している。 Let’s Encryptは非営利団体Internet Security Research Group(ISRG)が2014年秋に発表したプロジェクト。「SSL/TLSをすべてに」として、Web全体の安全性を改善することをミッションに掲げており、サーバー証明書の問題を解決すべくWebサイト所有者が無料で証明書を利用できるようにする。最新のセキュリティ手法とベストプラクティスを実装したプラットフォームとしての役割を目指し、証明書取得のためのプロセス
Linuxbrew : A fork of Homebrew for Linuxruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)" See Dependencies and Installation below for more details. Features Can install software to a home directory and so does not require sudo Install software not packaged by the native distribution Install up-to-date versions of software when the native distribution is old Use the same pa
こんにちは。ソリューションアーキテクトの下佐粉(しもさこ)です。 先日(4/8)のAWS Black Belt Tech Webinar では、Amazon EBS (ブロックストレージ)の基本からの解説を行いました。速度の特性やスナップショットなど、基本がいっぱいつまった講義でした。その資料を公開していますので、ご紹介します。 Q1:Snapshot作成指示のレスポンスについて、○GBだったら○秒程度、といった目安の値はないでしょうか? A1:作成指示を出してからレスポンスが返るまでの時間は容量には依存せず、短時間で応答が返ってきます。 Q2:一世代目を消した後の2世代目だけの価格は、変動する? A2:1世代目を削除すると、1世代目だけで利用されているデータだけが削除されます。そのため、総額としては1世代目の削除に伴って削除されたデータの分だけ課金額が減ります。 Q3:SSDのバースト機
ありがちな消去忘れなどを防ぐため、たまに以下のスクリプトを動かしてきれいな状態にしておきましょう。 aws configure は済ませてある前提です。まだの方はaws configureで設定するか、環境変数に設定するかを済ませて下さい。 (2015/04/09 01:20 ELBに関する記述を変更しました) EBS for region in `aws ec2 describe-regions --query 'Regions[].RegionName' --output text`;do aws ec2 describe-volumes --region ${region} --filters Name=attachment.status,Values=detached;done for region in `aws ec2 describe-regions --query 'Reg
Headings Just use standard <h1>...<h6> tags: This is <h1> Use a heading of the highest level once per page. This is <h2> Use <h2> for sections of the page. This is <h3> Use <h3> for sub-sections. This is <h4> I would recommend to avoid this type of heading at all. This is <h5> I would recommend to avoid this type of heading at all. This is <h6> I would recommend to avoid this type of heading at al
NginxでHTTPS:ゼロから始めてSSLの評価をA+にするまで Part 2 – 設定、Ciphersuite、パフォーマンス 今日のインターネットの世界では、一般的な静的Webサイトも含め、 全てのWebサイト に、強固で安全なHTTPSのセットアップが必要となります。この記事は、Nginxセキュリティをどのようにセットアップするのかに関するシリーズのパート2です。 パート1 は、Webサーバに有効な署名証明書をセットアップする話で終了しました。しかしこれには、最適な設定とは言い難い、デフォルトのNginxの設定を使用していました。 この記事を読み終えれば、SSL Labsのレポートで、A+の評価を獲得できる安全なHTTPSの設定ができます。それだけでなく、追加でいくつかの微調整も行い、パフォーマンスそしてUXも向上させていきます。 ここに掲載した記述やコードの抜粋の他にも、すぐに使
Join AWS Hybrid Cloud & Edge Day to Learn How to Deploy Your Applications in the Everywhere Cloud In his keynote of AWS re:Invent 2021, Dr. Werner Vogels shared the insight of how “the everywhere cloud” is bringing AWS to new locales through AWS hardware and services and spotlighted it as one of his tech predictions for 2022 and beyond in his blog post. “What we will see in 2022, and even more […]
格安航空会社 (LCC: low-cost carrier) の路線が増えてますね。 運営の効率化とサービスの簡素化によって低価格を実現する航空会社 ということでいいですか。 これまで何度か利用してるんだけど、本当に安い。 関空から福岡まで片道1,500円だったことがありました。 空港使用料も支払手数料も全部いれて往復4,380円。 ただ、路線によってはかなり朝早いのがあるんですよね。 関西空港で言うと、例えば朝一番の Peach で 札幌(新千歳)、東京(成田)、福岡行きは7:10発。 関空の近くに住んでる人ならいいけど、 大阪市内あたりからだと「間に合うのかこれ」と思えます。関空とおい。 そこで、旅が好きで電車に乗るのが好きな漫画家のへーちゃんが立ち上がりました。 「ぜんぶ調べて描いてやろう」と。 そしてできた作品がこちらです。力作。 これは素晴らしい。 今後、他の路線も追加する予定だ
The analysis of binary code is a crucial activity in many areas of the computer sciences and software engineering disciplines ranging from software security and program analysis to reverse engineering. Manual binary analysis is a difficult and time-consuming task and there are software tools that seek to automate or assist human analysts. However, most of these tools have several technical and com
An open source Git extension for versioning large files Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise. Getting Started Download and install the Git command line extension. Once downloaded and installed, set up Git LFS for y
ProductAnnouncing Git Large File Storage (LFS)Distributed version control systems like Git have enabled new and powerful workflows, but they haven't always been practical for versioning large files. We're excited to announce Git Large File Storage… Distributed version control systems like Git have enabled new and powerful workflows, but they haven’t always been practical for versioning large files
A stable library of useful TypeScript/JavaScript code. Principles Correctness first, performance later. Clear code is better than short. Better usability means fewer bugs. Typing is good, but not too much. Documentation See https://www.stablelib.com Usage Install packages via npm from @stablelib namespace, for example: npm install @stablelib/base64 See all packages. Support Paid support for propri
Explore Azure Get to know Azure Discover secure, future-ready cloud solutions—on-premises, hybrid, multicloud, or at the edge Global infrastructure Learn about sustainable, trusted cloud infrastructure with more regions than any other provider Cloud economics Build your business case for the cloud with key financial and technical guidance from Azure Customer enablement Plan a clear path forward fo
nginxのproxy_cache_pathの設定がよくなかったためにinodeが枯渇してエラーになったので、メモしておきます。 設定 以下のようにしていました。 proxy_cache_path /var/nginx/cache levels=2:2:2 keys_zone=hoge:10m inactive=10m max_size=100m; levels 今回の現象に関係あるlevelsについて説明します。 levelsはキャッシュファイルのディレクトリ階層を設定するパラメータです。 levels=2:2:2だと「2文字を3階層」になります。 キャッシュのキーのMD5がb7f54b2df7773722d382f4809d65029cの場合だと、キャッシュのファイルのフルパスは以下のようになります。 この設定により、ひとつのディレクトリに全キャッシュファイルを置くのではなく、ディレク
Announcing Kong Insomnia 9.3 with after-response scripting, global environments, folder-level configuration, and more. Design, debug, test, and mock APIs locally, on Git, or cloudBuild better APIs collaboratively for the most popular protocols with a dev‑friendly UI, built-in automation, and an extensible plugin ecosystem. Get Started for Free
Beep is a JavaScript toolkit for building browser-based synthesizers.
Bluetooth Low EnergyやWi-SUN、ZigBeeなど、M2M/IoT向けの無線通信方式はすでにいくつもあるが、Wi-FiでもM2M/IoT向けの新規格「IEEE802.11ah」の標準化作業が進んでいる。11ahは一体どんな特徴を持っているのだろうか。 無線LAN(Wi-Fi)において、M2M/IoT向けの新規格「IEEE802.11ah」の策定が進んでいる。通信の高速化/大容量化を追求する11n/ac等とは異なり、消費電力の低さやカバレッジエリアの広さを特徴とする“センサー/IoT向けWi-Fi”規格である。 サブギガヘルツ帯を利用し、1kmまでの長距離通信が可能なIEEE802.11ah。物理層は11acを10分の1にクロックダウンし、チャネル帯域幅は1MHz幅および2MHz幅を基本としている。 MIMOなしの場合の通信速度は1MHz幅で最大4Mbps、2MHz幅で
Transcript 1. 俺がSCSIだ - LIOのすすめ - Naomasa Matsubayashi 2. SCSI 3. コンピュータと周辺機器を接続するための規格 主に二次記憶装置の接続で用いられる SCSI イニシエータ ターゲット 4. iSCSI 5. TCP/IPにSCSIプロトコルを乗せて 遠く離れた所にあるターゲットを操作する iSCSI イニシエータ ターゲット 6. iSCSI RFCで標準化されている RFC 3720 iSCSIの基本的な規格 RFC 3721 目的のターゲットを見つける方法 RFC 3722 イニシエータやターゲットの名前の書き方 RFC 3723 認証について RFC 3347 iSCSI対応機器が満たすべき要件について RFC 3783 iSCSIのコマンドの実行順序についての注意事項 RFC 3980 本家のSCSIの仕様が更新された
お知らせ 【重要なお知らせ】iOSアプリの運用および提供を2024年6月3日(月)を以て終了いたします。詳細は お知らせをご覧ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用申請及び審査がございます。詳細はヘルプページをご確認ください。
Pinterestは、ユーザが新しいコンテンツを発見する場であるホームフィードにおいて、従来は新着順に表示していましたが、機械学習を活用して最適化することによって、ユーザがPinをする数を20%増加させることができたという取り組みを紹介しています。 リスティングされるものを予想しやすいB2Cショッピングでしたら、やり方は変わってくると思います。例えばAmazonは在庫があるビジネスモデルなので、商品同士の相関値を算出し、ユーザに購入をレコメンドしている(こちらで他の手法との比較と合わせて簡潔に解説されています。)ことで知られています。Pinterestのコンテンツはあくまでユーザの誰かがアクションした結果でどんどん生成されていきます。このPinterestのような最適化の方式は、ユーザが単品をポストするショッピングサービスやコンテンツサービスのリスティング表示をどうするべきかの参考になりそ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く