Your GitHub year in review - 10 fun ways to visualize your contributions Love 'em or loathe 'em, GitHub contribution graphs are often a great way to help share a story. That little collection of ⬜️s and 🟩s can show when you started a new job, made your first open source contribution, got GitHub Actions working for the first time(!), or even took some time off to travel or begin your adventure as
IETF 115 London 現地参加記 備忘録を込めてわかりやすさより、一週間をできるだけ文章にすることをメインにする。 金曜日 11/4 (移動) 土曜日 11/5 (観光) 日曜日 11/6 11:00- ハッカソンを覗きに 16:00 - 17:00 New Participants' Quick Connections 17:00 - 19:00 Welcome Reception 月曜日 11/7 (会議初日) 08:00 - 09:00 Systers Networking Event 09:30 - 11:30 Monday Session I Dispatch 13:00 - 15:00 Monday Session II QUIC 15:00 - 15:30 おやつ飲み物休憩タイム 15:30 - 17:30 Monday Session III H
新NISAをさらに深掘り 2023年の方針を考える あけましておめでとうございます。 本年もよろしくお願いいたします。 さて、新NISAのルールについては先日記事にしました。 以下の表をご参照ください。 新NISAの特徴、ズバリ徹底まとめ表 これをもとに、非課税枠NISAを活用した2023年の投資戦略を考えてみましょう。 新NISAと旧NISAの比較を通した今後の対策 現制度の「一般NISA」「つみたてNISA」「ジュニアNISA」は「完全に別の制度として切り分けられる」ことになります。 旧制度の非課税枠は、新制度の非課税保有限度枠には算入されません。2023年までにNISA制度を活用していた場合には、非課税枠が増えてお得ということです。まだ利用していない方は、NISAを利用した方が非課税枠が増えます。 ただし、一般NISAは、非課税保有期間が5年間と短いので要注意です。 一般NISAの非
Webブラウザ版VSCode、WebAssembly版PythonによるWeb上でのPythonコードの実行やデバッグが可能に マイクロソフトは、WebAssembly版Pythonを用いることにより、Webブラウザ版のVisual Studio Code(以下VSCode)上でPythonコードの実行やデバッグを可能にする実験的な拡張機能「Python for the Web」のプレビュー公開を発表しました。 下記は実際にWebブラウザ版VSCodeに拡張機能「Python for the Web」を組み込み、Pythonコードを実行したときの画面です。 下部の「ターミナル」のペインで、実行結果の「6」が表示されているのが分かると思います。これはこのWebブラウザ上でPythonが実行された結果です。 Webブラウザ上でPython実行環境が自動的に用意される WindowsやMac、L
ノートアプリ「Obsidian」を使いこなす ローカル環境で動作し、Markdownで書いたノートをつなげるアプリ「Obsidian」とは 2022年10月に「1.0」というバージョンがリリースされたアプリ「Obsidian」。このリリースはgihyo.jpでも記事として取り上げられ、非常に注目されています。 この記事では具体的にどのような特徴があるのか、他のノートアプリやMarkdownエディタと比較しながら紹介します。 図 Obsidian Obsidianとは何か? Obsidianというアプリを紹介するとき、さまざまな説明が使われます。 ノートアプリ メモアプリ Markdownエディタ PKM(Personal Knowledge Management)ツール など これらはいずれも間違いではありませんが、一言で表現するのは難しいものです。そして、一言で表現しようとすると、そ
Bridge vs. Switch: What I Learned From a Data Center TourNetworking Lab: Ethernet Broadcast DomainsNetworking Lab: L3 to L2 Segments MappingNetworking Lab: Simple VLANDon't miss new posts in the series! Subscribe to the blog updates and get deep technical write-ups on Cloud Native topics direct into your inbox. TL;DR SSH Port Forwarding as a printable cheat sheet. SSH is yet another example of an
概要 Ubuntu 22.04 LTS (Linux Kernel 5.15) がリリースされ、通常用途のサーバーでも Linux Kernel 5.6 で実装された MPTCP の利用が容易になった。 せっかくなので、3つのシナリオで MPTCP を用いたアプリケーションを動かし、その動作の様子を観察した。 (※通学に利用している電車のWiFiが不安定で何とかしたいという理由もある) MPTCP について datatracker.ietf.org www.multipath-tcp.org Multipath TCPは複数パスを用いてコネクションを張ることで、TCPのスループットや通信品質を改善することを目的としている。 利用用途としては、モバイル回線と固定回線の併用や複数のモバイル回線の併用といった、通信が不安定になりがちな回線におけるTCPの品質改善に利用されることを想定しているよう
FPGA開発日記は2015年1月4日開始から、おおよそ8年が経過しました。 大みそかの記事は、例によって今年をまとめる記事になります。 新しい所属に入った 今年に入って新たな所属に入った。現在の仕事をつづけながら新しいことを始めるのは非常に大変だ。 ただし毎日は非常に勉強になりためになっている。圧倒的に優秀な若手に囲まれて非常に肩身の狭い思いをしているが、何かしら成果を上げていくことが重要だと思う。 おかげさまでプライベートの忙しさは、去年を超える勢いになってしまっている。 これも時間管理が大事になってくる。必要なところにしっかり投資して、お金で時間を買っていきながら効率的に進めていこう。 本を執筆した 大きな事柄として、ついにLLVM本を執筆した。これは長年の目標で、数年かかったプロジェクトがついに花が咲いた。非常にうれしい。 作って学ぶコンピュータアーキテクチャ —— LLVMとRIS
12月末でLaunchableを退職します。実際には11月30日が業務最終日で12月は求職活動をしていました。幸い12月中に転職先を決めることができ、1月から次の会社で働きます。次の会社は年明けにお知らせします。 求職活動中は多くの方や会社から連絡をいただき本当にありがたかったです。全てにお返事をすることができず申し訳ありませんが、直接お知らせできなかった方にはこちらでお知らせとなることをご了承ください。 以上でお知らせは終わりで、以降は単なる中年男性のしょうもない独白です。 退職は非常に残念で、Launchableでまだまだやりたいことはあり、これからというところでもあったのですが、言ってしまえば西海岸外資の洗礼を受けたということです。 今回の僕の挑戦はあっけなく終りを迎え、ほろ苦い体験となりました。とはいえ間違いなく良い経験にはなりました。Launchableの事業は引き続き応援してい
Do'er Advent Calendar 2022の22日目です。 etcdとは「a strongly consistent, distributed key-value store that provides a reliable way to store data that needs to be accessed by a distributed system or cluster of machines」であり、KubernetesやRookで使われていて、Quickstartを参考にすれば手元で動かせます。 いくつかコミットをしていますが、etcdではgRPCが使われているのでいろいろと思い出す必要がありました。 2年前くらいにやったThe complete gRPC courseをもう一度やったらなんとなく読めるようになったのでメモ書きをします。 コードリーディングの対象は命
本記事は、TechFeed Experts Night#9 〜 Rust/WebAssemblyの「いま」を探る のセッション書き起こし記事になります。 イベントページのタイムテーブルから、その他のセッションに関する記事もお読み頂けますので、一度アクセスしてみてください。 本セッションの登壇者 私はマップボックスジャパン合同会社という会社でソフトウェアエンジニアをしているyukiです。Twitterでは@helloyuki_で、TechFeedではRustの公認エキスパートとして活動しています。最近は本や連載記事を書くことも多かったのですが、そのほかにはRust Tokyoの運営をしたり、「This Week in Rust」というRustの注目記事をピックアップしたWebマガジンの日本語記事レビュアーをしたり、TwitterでRustのお役立ち情報を発信したりしています。 Mapboxで
はじめに 最近、Node.jsとDenoの開発者であるRyan DahlさんがJavaScript Containersという記事を書いていることを知った。 Webとの親和性の高さがサーバーサイドで求められる中、JavaScriptがユニバーサルスクリプトとして活躍するだろう。そして、コンテナランタイムがLinuxコンテナの抽象レイヤーとしてあるように、JavaScript界隈では既存のWebAPIそのものが抽象化の手助けとなるであろう、みたいな趣旨の内容だった。 彼がChromeのV8 JavaScript Engineを使ってNode.jsを誕生させた同じ頃、JavaScriptの可能性を信じて方法を模索した人がいる。Alon Zakaiさんだ。 Alon(以降、敬称略)はWebAssemblyやその考えの元になった asm.js 、 JavaScriptコンパイラ Emscripte
Robin Marx is a Web Performance Architect at Akamai Technologies. His main expertise is in network protocol performance, including HTTP/3 and QUIC, which was the topic of his PhD research. In a previous life he was a multiplayer game programmer and co-founder of LuGus Studios. YouTube videos of Robin are either humoristic technical talks or him hitting other people with longswords. If you deal wit
データアナリティクス事業本部のコンサルティングチームの石川です。 本日は、2022年5月に発表された論文 「Amazon Redshift re-invented」を実際に読み、難しいところや弊社が実際に検証をした点を補足して解説します。普段はRedshiftの機能や使い方の解説が多く、あまり触れられることの少ないUnder the hoods 的なお話しようと思います。 本エントリはAWS Analytics Advent Calendar 2022の12/24(土)の記事です。 論文の詳細については、2022/12/19のBigData JAWS #22にて、登壇した資料をご覧ください。ブログの中では、紹介した機能についてのブログを紹介しています。 このブログをおすすめする人 オライリーの「データ指向アプリケーションデザイン」や「詳説データベース」とかを読むと、Redshiftの内部が
はい、こんにちは、私です。 カタールW杯はアルゼンチンの優勝で終わりました。御覧になった方は知っているとは思いますが、あまりに、あまりに素晴らしい試合でした。自分が見たサッカーの試合ではベスト3に入ります。試合前のストーリー、試合内容、監督の采配、試合後のアルゼンチンの熱狂、それら全てが素晴らしい、本当に素晴らしい試合でした。 あまりに素晴らしい試合だったので、備忘録もかねて試合のレビューを残しておこうと思いました。未だにあの試合の余韻が抜けてません。それほどの試合でした。 一生のうちに、数試合しか見れないであろう、そんなスポーツ史上に残る試合であったと思います。 試合前のストーリー、メッシの旅の終わりとムバッペ伝説の始まり 先にこの試合の前のストーリーの話から始めたいと思います。 カタールW杯はサッカー界を長い事牽引し続けた二人のスーパースター、そして今後長らくサッカー界を牽引するであろ
この記事は 【アットホームな現場です】🎄★☆ネットワーク系エンジニア★☆アレコレアウトプット★☆🎄のカレンダー | Advent Calendar 2022 - Qiita の20日目の記事になります。 今回はJuniper vLabsのBGP - Multi - ASの構成でAnsibleを使った設定投入にチャレンジしていきます。 Juniper vLabsを立ち上げる Juniper vLabsはJuniper Networks社が提供する、無料の(登録必要)のラボ環境です。(Ciscoの提供するDevNetSandboxとほぼ同じ感じ) 1回3時間(最大6時間)の制約付きで用意されている様々な構成のJuniper製品をお試しできます。 (お得!) 色々な構成 そしてこのJuniper vLabsでは特定のIPからvLabs内の機器に通信を許可することが出来ます。 ということは、自
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く