★ゼロからAWSの重要サービスを使いこなせるように!実際にネットワークやサーバーを構築し、インフラの基礎概念を習得します 本講座は、「はじめてAWSを学ぶ方」や「インフラにあまり詳しくない方」を対象に、「AWSの重要サービスを使い、自分でネットワークやサーバーを構築できるようになる」ことを目指したコースです。 セクションごとに、インフラの基礎概念を学びながら、手を動かし実際に構築していく、という構成になっています。 ★ 本講座が目指すこと 1. AWSの重要サービスに焦点を当て、AWSの基本的な考え方から使い方を身に付けます はじめてAWSを学ぶ方、AWSを使用してネットワーク・サーバを構築したいアプリケーションエンジニアを対象に、AWSの基本的な考え方や設計、構築方法を習得します。 AWSのサービスはどれを使えばよいかわからないくらいに種類が多いです。 そこで、よく使われるサービスをピッ
稼働中のPCやサーバのCPU/GPU温度を監視することは、マシンの状態を把握する上で極めて重要である。CPUなどの精密なパーツは、指定された制限値を超える温度で実行されていると、寿命が極端に短かくなったり、熱暴走を起こして停止したりしてしまう可能性がある。それを防止するには、いち早く冷却機能が正常に動作しているかを確認し、故障の原因を突き止めなければならない。TecMint.comは「4 Useful Tools to Monitor CPU and GPU Temperature in Ubuntu」において、UbuntuにおいてCPUやGPUの温度を監視するために便利な4つのツールのインストール方法を紹介している。以下、そのポイントをまとめてみた。 Glances Glances - An Eye on your system GlanceはPythonで記述されたシステム監視ツールで
2020年、社会環境の変化から、Macに対する需要が非常に高まった1年となった。リモートワーク(欧米ではWork from home)、そして世界中で行われるようになったオンライン授業によって、個人でMacを買い求める顧客、買い換える顧客が増加した。 直近2020年第4四半期決算、Macの売上高は90億3200万ドル(29.2%増)と、大幅な増加となっており、iPadやウェアラブル部門を大きく上回る売上高で、iPhone、サービスの両部門に次ぐ規模に返り咲いた。 Appleは2020年にMacBook Air、13インチMacBook Proを刷新し、第10世代Intel Coreプロセッサを搭載したモデルを投入。さらに夏にはやはり第10世代Intelプロセッサを採用し、T2チップとSSDを標準搭載としたiMac 27インチを刷新した。 その一方で、6月に開催した世界開発者会議(WWDC)
If you've been hearing the term "Context API" and feel totally confused about it (like me, some days ago) or you have no clue what this even means, look no further! I've got you covered (for the most part, I believe) Concept behind Context API One thing to note: You can very well work without Context API by using normal "prop drilling". Context API does only one thing and that is "it reduces coupl
I've created an awesome painting app using React and Canvas API I've just submitted this app for Hashnode Christmas hackathon so I wanted to talk about it here in more detail. I didn't have a chance to work with HTML canvas and the Canvas API, so this hackathon gave me a nice reason to dive right into it. I also wanted to add something unique to make the result more magic, so I added a dynamic col
# この本について 本書では近年話題のプログラミング言語であるRustを用いて,自作TCP実装,その名も「ToyTCP」を作成します.完全な実装を作るのはハードルが高いので,なるべく機能をシンプルにしつつ,しっかりと動くものを目指します.ただTCPを作るだけでは面白くないので,次のようなToyTCPを利用する2つのアプリケーションも同時に作成します. - エコーサーバ,エコークライアント - 文字列のやりとりを行う - サーバは複数のクライアントを同時にハンドリングする - ファイルサーバ,クライアント - アップロード機能のみ - クライアントから数MBのファイルをサーバにアップロードする - 少しくらいパケットがロスしても問題なく完了する TCPの仕様が記述されているRFC793は全部で85ページとかなりのボリュームがあるため,本質的な部分だけを選んで実装していきます.作成する機能は主
モチベーション なぜRustを選んだか? 私はQEMUは「アーキテクチャエミュレーション界のLLVM」だと思っている QEMUが高速な理由:TCG Binary Translation ゲスト命令(RISC-V) → TCG → ホスト命令(x86)の処理をRustで作ろう RISC-Vの命令をフェッチしてデコードする RISC-Vの命令をTCGに変換する TCGをx86に変換する 実装結果 Binary Translation実行を高速化するための様々なテクニック BasicBlock分まで複数命令をまとめて変換 TCG Block Chainingの実装 評価結果 TB Lookup and Jumpの実装 評価結果 まだ完成していないところ 一部の最適化はまだ未実装となっている ゲストアーキテクチャがx86のみとなっている。TCGによる複数プラットフォーム対応として、まずは環境のそろ
追記) v10.2からデフォルトでGoogle Fontsの最適化が行われるように Next.js v10.2から自動でWebフォントの最適化が行われるようになりました。v10.2時点ではGoogle Fontsにのみ対応しているとのことです。特に設定は不要で、いつも通りGoogle Fontsを読み込めばOKです。 ↓ 詳細 これより下の解説は古い内容になります。実装の参考にしないようお願いします。 以前、Next.jsのリポジトリを眺めていたときにFont Optimizationsというプルリクエストを見つけました。 2020年12月時点ではExperimantalな機能のようですが、v10.0.4で既に使えるようになっていたので試してみました。 :::message alertz Next.js v10.0.4でのドキュメントに則っていない記録になります。 ::: Font Opt
ソフトウェアのバージョン管理といえば、GitとGitHubを用いるのが主流。しかし、バージョン管理システムにはCVSやSubversion、Mercurial、GitLab、Bitbucketなど、「GitとGitHub」以外の選択肢も存在します。そんな「GitとGitHub」とは別の選択肢のひとつが、データベースのSQLiteと同じくD. Richard Hipp氏によって開発された「Fossil」です。 Fossil: Home https://www.fossil-scm.org/home/doc/trunk/www/index.wiki FossilはLinuxやmacOS、Windowsに対応しており、ソースコードから自分でバイナリをビルドすることも可能。今回はUbuntu 20.04上でFossilを利用してみます。 まずは下記コマンドを実行して、Fossilのバイナリを実行可
This domain is registered at NameSilo. If you are the owner, start administering it at NameSilo.com. If this is not your domain, find similar names that work for you. This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it
受講生の約6割が次に学びたいと高注目のTypeScript。Goに並ぶ人気、フロントエンド開発やバックエンド開発、そしてインフラ構築の全てで活用されるTypeScriptの費用対効果は非常に高いです。今すぐダイブしよう!
過去に公開されたXcodeをダウンロード&インストールできるXcodeのバージョン管理ユーティリティ「XcodeUpdates」がリリースされています。詳細は以下から。 Appleの統合開発環境Xcodeは、最新バージョンこそMac App Storeからダウンロード&インストールできますが、macOSやSwiftのバージョンの関係で過去に公開された古いバージョンのXcodeを利用したい場合、Appleの開発者ポータルサイトへログインし、古いXcodeを検索してダウンロードしなければなりませんが、そんな過去に公開したXcodeの検索からインストールまでを行うことができるXcode管理ユーティリティ「XcodeUpdates」がリリースされています。 SwiftUI implementation of xcodes by RobotsAndPencils Project supports m
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く