Efficient Container Image Updating in Low-bandwidth Networks with Delta Encoding
こんちには。 データアナリティクス事業本部 インテグレーション部 機械学習チームの中村です。 今回はRyeを使ったPythonの実行環境構築についてご紹介します。 Ryeについて RyeはRustで実装された、Python環境をワンストップで管理できるツールとなっています 今まではpyenv + poetryやpyenv + pipenvなどpyenvとの組み合わせで構築が必要だったものが、RyeだけでPythonインタープリタ含めて管理することが可能です。 RyeはRustのrustupとcargoにインスパイアされた、Pythonの新しいパッケージング体験を構築する実験的な試みとなっており、作者により「Production Readyではない」と紹介されていますが、検証用等個人で使用するには使い勝手はかなり良かったのでご紹介致します。 公式ページは以下となります。 セットアップ インス
「GitHub Copilot」の真のパワーについて発表したのは、GitHub社の服部佑樹氏。株式会社タイミー社が主催した「GitHub Copilotで拓く開発生産性」で「GitHub Copilot」の実装やプラクティスについて話しました。全2回。後半は、「GitHub Copilot」の仕組みと使う時のTips。前回はこちら。 ※本記事の内容は2023/08/30時点のものです。GitHub Copilotの実装は、今後変更される可能性があります。最新情報はドキュメントをご覧ください。 「GitHub Copilot」の裏側 服部佑樹氏:ここから、「Behind the curtain」というところで、ちょっと裏側にいきたいと思います。仕組みと、あとは、どうやって読み取るのか、Tips and Tricks、というところでいきたいと思います。 先ほど、3レイヤーありますというお話をし
iPhone15 Pro Maxのカメラでは光学5倍ズームが使用できますが、同機での動画撮影中にズーム度合いを変更する様子を捉えた動画が注目を集めています。動画では0.5倍〜15倍までのズーム度合いの切り替えが行われていますが、そのプロセスが非常にスムーズなのが確認できます。 ■3行で分かる、この記事のポイント 1. iPhone15 Pro Maxのズーム動画撮影がスムーズすぎると話題になっている。 2. 動画では0.5倍〜15倍までのズーム度合いの切り替えが行われている。 3. ズーム度合いの調整のスムーズさは一瞬現実感がなくなるほど。 こんなにスムーズなのはiPhoneだけ? リーカーのICE UNIVERSE氏(@UniverseIc)が投稿した「iPhone15 Pro Maxのズーム動画撮影がスムーズすぎる」動画では、中国のどこかとみられる路上で道行くバイクの人々をかなり遠くか
TLDR 開発体験が良くなると CI のコストも減る 不必要なジョブ実行を減らし、割れ窓を直すことから始めると良い Self-hosted runners ではクラウドコスト最適化の一般的なプラクティスも併用する GitHub Actions のコスト構造 GitHub-hosted runners GitHub が提供するインフラを利用する。一般的なクラウドより高めの料金設定になっている 1分単位で課金される。ジョブの実行時間が数秒間でも1分間で課金されるので注意 Public repository は無料、Private repository は従量課金になっている Organization 内で利用料金が合算されて翌月請求される。Organization Owner なら請求レポート (CSV) をダウンロードできる Self-hosted runners GitHub では課金され
2023/10/05 Offersさんのイベントでの資料です。 https://offers.connpass.com/event/295782/ イベント後の満足度アンケート(5点満点)の結果は以下になります。 5点: 49% 4点: 39% 3点: 8% 2点: 4% こちらのスライドの内容は以下の本の抜粋になります。デモの内容、このスライドでは触れていないことについてご興味ある場合は以下の本をご参照ください。 https://authya.booth.pm/items/1296585 https://authya.booth.pm/items/1550861 本発表で扱っていないセキュリティに関しては以下の本がおすすめです。 https://authya.booth.pm/items/1877818 本の評判 https://togetter.com/li/1477483
追記: 10/11 ハテブでバズっているようで、色々指摘があったので追記 getElement*は動作が早いのでIDやクラス名が自明の場合はgetElement*を使う方がいいと言う意見もあり、また、ページの表示で大量に呼び出されるわけではないからボトルネックにはならないと言う意見もある。 getElement*で返されるオブジェクトは動的な変化に対応しており、querySelector*は動的な変化に対応していないため、場合によってはgetElement*を使うといい。このサイトで遊んでみよう。 https://ja.javascript.info/searching-elements-dom#ref-263 for await ... ofは非推奨なので Promise.allを現代的な書き方にした 顧客先のブラウザが古い場合も考慮して、あえてレガシーな書き方もする場合があるらしい。現
2024年7月3日 (水) イランで、先月28日、大統領選挙の投票が行われ、欧米との対話を重視する改革派のペゼシュキアン候補と、欧米との対決姿勢を鮮明にしている保守強硬派のジャリリ候補による決選投票が5日、今週金曜日に行われることになりました。どちらが当選するかは、イラン核合意の行方も左右するものとして、注目されます。 中東情勢担当の出川展恒解説委員とお伝えします。 Q1: イランと言えば、大統領ではなく、最高指導者が、すべてを決める国と思われますが、今回の選挙が注目されているのはなぜですか A1: 確かに、イスラム共和制のイランでは、大統領は、絶大な権限を握る最高指導者に次ぐ...記事を見る 6月19日(水) 6月20日は「世界難民の日」です。 世界では迫害や紛争から逃れ、国際的な保護を求めている人は1億2000万人を超えました。難民たちをいかに救うか、日本をはじめ国際社会全体の喫緊の課
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く