並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 52件

新着順 人気順

shellの検索結果1 - 40 件 / 52件

  • 大公開!バッチアプリケーションの品質を高めるZOZOの『バッチ開発ガイドライン』 - ZOZO TECH BLOG

    こんにちは。MA部の田島です。 弊社では開発ガイドラインというものを用いて、システムの品質を担保しています。今回私がテックリードを務めているということもあり、バッチアプリケーションを開発するためのガイドラインを作成しました。本記事では「開発ガイドライン」と「バッチ開発ガイドライン」を紹介します。 バッチアプリケーション開発に限定したTipsはまとまっているものが多くないため参考にしていただければと思います。 開発ガイドラインについての紹介 冒頭でも紹介した通り弊社では、開発ガイドラインというものを用いてシステムの品質を担保しています。バッチ開発ガイドラインを紹介する前に、まず開発ガイドラインを紹介します。 開発ガイドラインの種類 開発ガイドラインは現在、以下の種類が存在します。 共通 Android iOS Frontend Backend Infra API Batch DB(Datab

      大公開!バッチアプリケーションの品質を高めるZOZOの『バッチ開発ガイドライン』 - ZOZO TECH BLOG
    • 押井守版『攻殻機動隊』について原作者(士郎正宗)はどう思っているのか? - ひたすら映画を観まくるブログ

      劇場アニメ『攻殻機動隊』(1995年) どうも、管理人のタイプ・あ~るです。 さて先日、『攻殻機動隊』の新作TVアニメに関する情報が発表され、ファンの間で話題になりました(制作は『犬王』や『映像研には手を出すな!』のサイエンスSARUが担当)。 theghostintheshell.jp 何故そんなに話題になったのか?というと、『攻殻機動隊』は今まで劇場版やTV版など何度もアニメ化されていますが、士郎正宗先生の原作に準拠した作品はほとんど無かったからです(PS1のゲームに収録されたムービーが最も原作に近いと言われている)。 ところが、今回公開されたポスターや特報映像を見ると”原作の絵”をそのまま使っているではありませんか! これを見たファンは「ついに士郎正宗の原作に忠実なアニメが作られるのか!?」と期待値が爆上がりしているわけなのです。 youtu.be が、そもそもなぜ『攻殻機動隊』のア

        押井守版『攻殻機動隊』について原作者(士郎正宗)はどう思っているのか? - ひたすら映画を観まくるブログ
      • 期限の制約なく無料で提供される「Free Tier」クラウドサービスまとめ、主要クラウド/PaaS編(2024年版)

        期限の制約なく無料で提供される「Free Tier」クラウドサービスまとめ、主要クラウド/PaaS編(2024年版) いくつかのクラウドサービスでは、新規ユーザーに対する1年程度の無料トライアルや一定額のクーポンなどの提供だけでなく、期限の制約なくずっと無料で提供される、いわゆる「Free Tier」や「Always Free」と呼ばれるサービスが提供されています。 こうしたサービスは評価や一時的なテスト環境、あるいはホビー用途などに適しています。 本記事では期限の制約なく無料で提供されている主なクラウドサービスを、2024年版としてまとめました。(有料サービスの追加機能として無料で提供されているものは除外しています)。 ただしこれらの無料のサービスは、提供側の都合により一時的に申し込みや利用が制限されたり、提供が終了することがあります。提供側の都合に留意しつつ、良心的な範囲でご利用いただ

          期限の制約なく無料で提供される「Free Tier」クラウドサービスまとめ、主要クラウド/PaaS編(2024年版)
        • 「攻殻機動隊」新作TVアニメシリーズ始動!! アニメーション制作:サイエンスSARU 2026年放送|特報&ティザービジュアル公開 | 【公式】攻殻機動隊グローバルサイト

          1989年に「ヤングマガジン増刊 海賊版」(講談社)にて士郎正宗が原作コミックを発表して以来、押井守監督による『GHOST IN THE SHELL/攻殻機動隊』(1995年)をはじめ、アニメーション、ハリウッド実写映画など様々な作品群を展開し、世界中に驚きと刺激を与え続けてきた「攻殻機動隊」シリーズ。 このたび「攻殻機動隊」の新作TVアニメシリーズの制作が発表されました。アニメーション制作はゴールデングローブ賞アニメ映画賞にノミネートされた映画『犬王』やTVアニメ『映像研には手を出すな!』、アヌシー国際アニメーション映画祭 2024 長編コンペティション部門への出品が決定している映画『きみの色』など国内外を問わず高い評価を得る作品をうみだし続けるサイエンスSARUが担当。放送は2026年を予定。発表に際して、特報とティザービジュアルも公開されました。 続報は「攻殻機動隊」公式グローバルサ

            「攻殻機動隊」新作TVアニメシリーズ始動!! アニメーション制作:サイエンスSARU 2026年放送|特報&ティザービジュアル公開 | 【公式】攻殻機動隊グローバルサイト
          • 初代PS『攻殻機動隊~GHOST IN THE SHELL~』ゲームサントラの再販が決定!石野卓球やデリック・メイらの楽曲収録 | Game*Spark - 国内・海外ゲーム情報サイト

              初代PS『攻殻機動隊~GHOST IN THE SHELL~』ゲームサントラの再販が決定!石野卓球やデリック・メイらの楽曲収録 | Game*Spark - 国内・海外ゲーム情報サイト
            • awslim - Goで実装された高速なAWS CLIの代替品を作った - 酒日記 はてな支店

              最初に3行でまとめ AWS CLIは便利です。しかし起動が遅いので、Goで実装された高速な(ただし機能は少ない)代替品を作りました。awslim といいます リリースバイナリは無駄に大きいので、必要な機能だけを組み込んだビルドを簡単にできるようにしてあります。ビルドして使うのがお勧めです どうぞご利用下さい github.com 以下はこれに至るまでの経緯とか、実装や使い方の話とかです。長いです。 作成の経緯 AWSの各種サービスにアクセスするための AWS CLI は、スクリプトやコマンドラインから処理を自動化するために大変便利なツールです。AWSでサーバーサイドの開発、運用している人であれば、ほぼ全員がお世話になっているんじゃないかと思います。 しかし、AWS CLI (コマンド名aws) には「起動が重い」という問題があるなとずっと思っていました。具体的には、aws --versio

                awslim - Goで実装された高速なAWS CLIの代替品を作った - 酒日記 はてな支店
              • ChatGPTにgitのリポジトリ渡すと全ソースコード.txtをダウンロードさせてくれるやつ〜〜〜〜(AIに食わせるコード一覧が欲しい時用)

                クレデンシャル含むソースコードをChatGPT等のクラウドLLMサービスにアップロードしないでください。 今回のプロンプトはオープンなリポジトリのみを対象としており、シェルスクリプトが実行される環境もChatGPT側のクラウド上のサンドボックス内のみを想定しています。 ローカル環境では以下のシェルスクリプトをそのまま実行せずに、ご自身が作成したシェルスクリプトを利用してください。 以下はソースコードのプロジェクトルートで実行することで、ソースコードのダンプを.txt形式でダンプするシェルスクリプトです。 \`\`\` #!/bin/bash # バイナリファイルかどうかを判定する関数 is_binary_file() { local file="$1" local file_output file_output=$(file "$file") if [[ "$file_output" ==

                  ChatGPTにgitのリポジトリ渡すと全ソースコード.txtをダウンロードさせてくれるやつ〜〜〜〜(AIに食わせるコード一覧が欲しい時用)
                • エクスカリバー砲弾の命中率、2023年8月までに55%から6%に低下

                  Washington Postは「米国製のGPS誘導兵器はロシア軍の妨害技術に耐えられず、ウクライナ軍は一部兵器の使用を中止せざるを得なかった」と報じたが、New York Timesも25日「エクスカリバー砲弾の命中率は55%から6%に低下した」と報じた。 参考:Some U.S. Weapons Stymied by Russian Jamming in Ukraine 敵が無能でない限り「想定された効果」は投入直後から失われて行くWashington Postは24日、入手したウクライナの機密資料を引用して「米国製のGPS誘導兵器はロシア軍の妨害技術に耐えられず、ウクライナ軍は一部兵器の使用を中止せざるを得なかった」「GPS誘導のエクスカリバー砲弾は戦場で有効性を示し、2023年初頭までの命中率は50%以上だったが数ヶ月後には10%以下に低下してエクスカリバー砲弾の供給を停止した」と

                  • Terraformを採用する前に知っておくべき6つの課題

                    こんにちは、株式会社FIXER@名古屋オフィスの村上です。 クラウドインフラのシステム基盤構築にTerraformを採用している組織は多いですね。村上自身は特別な要件がない限り、”どのクラウドを使う場合でも” システム基盤構築にはTerraformを使いたいと考えているインフラエンジニアです。 私は、Terraformを3年間使用する中で、6つの課題に直面してきました。 このブログでは、実際の開発現場でどのような問題が起こったのか、またその問題をどのように回避、あるいは対策すべきだったのかについて、綴ってみました。 【課題1】プロジェクト始動直後にTerraform開発を開始したため、後工程で改修タスクが多発 SI案件では、クライアントが提案する調達要件RFPをもとに、ITベンダーがヒアリングを行いながら要件定義を進めていきます。 要件定義の一例として以下のようなものがあります。 クラウド

                      Terraformを採用する前に知っておくべき6つの課題
                    • UUIDv7 in 31 languages

                      UUIDv7 is a 128-bit unique identifier like it's older siblings, such as the widely used UUIDv4. But unlike v4, UUIDv7 is time-sortable with 1 ms precision. By combining the timestamp and the random parts, UUIDv7 becomes an excellent choice for record identifiers in databases, including distributed ones. Let's briefly explore the UUIDv7 structure and move on to the zero-dependency implementations i

                        UUIDv7 in 31 languages
                      • ChatGPTプログラミングのすすめ

                        ChatGPTなどの大規模言語モデル (Large Language Model; LLM) にプログラミングやリファクタリングをさせる場合、目的に合ったものが作られているかを何らかの方法で検証する必要がある。 プログラムの正しさを完全に保証する方法はないが、ある程度の正しさを継続して担保するための方法を探ってみたので以下にまとめた。 ポイントは、ChatGPTの生成したプログラムの検証にもやはりChatGPTの力を借りることである。 実行可能性と入出力のチェック プログラムを生成するタスクである場合、いつでも「実行できるか?」というチェックが可能である。これは自然言語の生成と大きく異なる点だろう。実行可能性を確かめることは最低限のチェック項目になる。 エラーが出力された場合、自力で修正するか、もしくは、エラーの内容をChatGPTに提示して修正を依頼し、再度実行可能かを確かめる。 入力・

                          ChatGPTプログラミングのすすめ
                        • Playwrightを使ったE2Eテストを導入した話 - インフラ編 Playwright × Allure Report × AWS - Uzabase for Engineers

                          はじめに こんにちは。ソーシャル経済メディア「NewsPicks」の QA/SET チームの海老澤です。 先日は Playwright を使ったE2Eテストの導入について、紹介させていただきました。 今回は作成したテストをAWS 基盤上で動かす方法を紹介させていただきます。 前回の記事 tech.uzabase.com E2Eテスト実行のタイミング NewsPicksでは 下記のタイミングで E2Eテストを実行させています。 ①リリース時のカナリーデプロイ後 NewsPicks ではカナリーリリースを採用していてカナリーへのデプロイが完了した後、カナリーに向けてE2Eテストが動きます。 ②開発環境デプロイ後 動作確認をしたい場合に feature ブランチなどでデプロイ後 E2Eテストを実行できるようにしています。 本記事では主に 「②開発環境デプロイ後」 を例に紹介します。 実行方法 具

                            Playwrightを使ったE2Eテストを導入した話 - インフラ編 Playwright × Allure Report × AWS - Uzabase for Engineers
                          • EC2のcronバッチを「EventBridgeをトリガーにStep Functionsを起動」に置き換えると、エラーハンドリングが快適になる

                            AWSのEC2で定期的なタスクを自動化するために、cronを使用しているケースも多いと思います。 しかし、Amazon Linux 2023ではcronがデフォルトで無効になっています。これはcron以外に、cronのようなバッチ実行・定期実行する仕組みがあるということなのかと思い、cronを使わずにE2上でバッチ実行・定期実行する仕組みを考えてみました。 そして、Amazon EventBridge、AWS Step Functions、およびAWS Systems Manager startAutomationExecutionを組み合わせて、EC2インスタンス上でバッチ・定期実行を試してみましたので、紹介します。 特に、Step Functionsを使用することで、エラーハンドリングや通知が容易になり、安全にバッチ実行できるようになります。 エラーハンドリングは以下の状態を把握したい

                              EC2のcronバッチを「EventBridgeをトリガーにStep Functionsを起動」に置き換えると、エラーハンドリングが快適になる
                            • 「かわいさ」重視のLinuxディストロ--アニメファン向けの「NyArch Linux」

                              Jack Wallen (Special to ZDNET.com) 翻訳校正: 川村インターナショナル 2024-06-05 07:30 本記事の要点 「NyArch Linux」はかわいさにあふれるオープンソース形式のOSだ。無料で入手することができる。 「かわいい」をレベルアップする多彩なカスタマイズ機能と、多数のGNOMEアプリケーションを提供する。 筆者が使ってきた中で最も安定したLinuxディストリビューションではない。 「NyArch Linux」は、日本文化、とりわけポップカルチャー、もっと具体的に言えば漫画やアニメを愛する人のために特別に作られたOSだ。長年にわたりアニメを見て、漫画を読んでいた筆者は、しばらく時間が空いたが、今でも時折ふとアニメを見て、大学院時代の思い出に浸ることや、本当に優れたアニメーションや物語を楽しむことがある。 だが、アニメや漫画に触発された「L

                                「かわいさ」重視のLinuxディストロ--アニメファン向けの「NyArch Linux」
                              • Omakub

                                Turn a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command. That’s the one-line pitch for Omakub. No need to write bespoke configs for every essential tool just to get started or to be up on all the latest command-line tools. Omakub is an opinionated take on what Linux can be at its best. Omakub includes a curated set of appli

                                  Omakub
                                • 『Windows10,11を音響映像送出またはコントロール用PCとしてセットアップする』

                                  チェックボックス付きチュートリアル.exe。Cycling'74 Max8で作成した これの基幹となるshellオブジェクトは下記を使用しています。 ショートカット&レジストリ変更フォルダ一覧 01_自動ログイン 02_高速スタートアップの解除 03_電源の設定 04_USBセレクティブサスペンドの設定 05_通知の設定 06_Windowsアップデート 07_サウンドの設定 08_デスクトップアイコンの設定 09_ディスプレイの解像度 10_スタートアップフォルダの設定 11_プリインストールアプリの削除 12_おまけ shellコマンドの実行、またはファイル名を指定して実行 Windowsキー + Rで「ファイル名を指定して実行」を表示させ、そのまま打つと実行。ここに「cmd」と打ち込みコマンドプロンプト上でも実行が可能。本来はここで「powershell」と打ち込み実行させますがコマ

                                    『Windows10,11を音響映像送出またはコントロール用PCとしてセットアップする』
                                  • 『攻殻機動隊』新作テレビアニメ制作決定、2026年放送予定。アニメーション制作はサイエンスSARUが担当。特報映像&ティザービジュアルも解禁に | ゲーム・エンタメ最新情報のファミ通.com

                                    『攻殻機動隊』関連商品の購入はこちら(Amazon.co.jp)以下、リリースを引用士郎正宗によるサイバーパンクSFの金字塔「攻殻機動隊」新作TVアニメシリーズ始動始動!! アニメーション制作:サイエンスSARU 2026年放送|特報&ティザービジュアル公開 士郎正宗史上最大規模の原画展2025年春開催決定!! 『攻殻機動隊SAC_2045 最後の人間』Blu-ray&配信情報も公開!! 1989年に「ヤングマガジン増刊海賊版」(講談社)にて士郎正宗が原作コミックを発表して以来、押井守監督による『GHOSTIN THE SHELL/攻殻機動隊』(1995年)をはじめ、アニメーション、ハリウッド実写映画など様々な作品群を展開し、世界中に驚きと刺激を与え続けてきた「攻殻機動隊」シリーズ。 本日2024年5月25日(土)に原作連載35周年を記念して開催された公式音楽イベント『DEEP DIVE

                                      『攻殻機動隊』新作テレビアニメ制作決定、2026年放送予定。アニメーション制作はサイエンスSARUが担当。特報映像&ティザービジュアルも解禁に | ゲーム・エンタメ最新情報のファミ通.com
                                    • VS Code で Gemini Code Assist を使う - Qiita

                                      はじめに コーディングにAIが使われるようになってだいぶ時間が経ちました。AIエディタも様々なものが出ましたが有名どころとしてはCursorやGithub Copilotが挙げられると思います。これらのツールは、定額課金であるため個人で手が出しづらかったり契約にハードルがあるような職場もあるかもしれません。 ということで従量課金で使えるVSCode拡張のAIエディタ機能を探していたところ、Geminiの拡張を知りましたので使ってみました。 あまり使っている人が見当たらなかったので共有できればと思います。 誰向けの記事か Gemini Code Assist(VSCode拡張)について知りたい人 従量課金のAIエディタツールを探している人 Gemini Code Assist Gemini Code Assistは、Google Cloud の AI を活用したコラボレーターと表現されており

                                        VS Code で Gemini Code Assist を使う - Qiita
                                      • CopilotChatとNeovimでGitの効率を上げる

                                        LazygitでCommit Messageを作成する 最近Git Commit MessageをCopilotChat.nvimに生成してもらっているのですが、その際の便利設定を紹介します。 CopilotChat.nvimについて詳しくは以下の記事を参照してください。 これは何をしているかというと ftplugin/gitcommit.luaにCopilotChatの設定を追加 gitcommitのバッファが開かれた時にCopilotChatを自動で起動 こうしておくことで shell commandでgit commitを実行するとNeovimが立ち上がる CopilotChatが自動で起動してCommit Messageを生成してくれる c-yで生成されたCommit MessageをBufferに貼り付ける。気に入らなかったら <leader>cで再生成 :qqでBufferの保

                                          CopilotChatとNeovimでGitの効率を上げる
                                        • 『攻殻機動隊』新作テレビアニメシリーズが始動、2026年に放送へ。『映像研には手を出すな!』や『犬王』のサイエンスSARUがアニメーション制作を担当

                                          士郎正宗によるサイバーパンクSFの金字塔「攻殻機動隊」新作TVアニメシリーズ始動!!アニメーション制作:サイエンスSARU 2026年放送|特報&ティザービジュアル公開 士郎正宗史上最大規模の原画展 2025年春開催決定!! 『攻殻機動隊 SAC_2045 最後の人間』Blu-ray&配信情報も公開‼ 1989年に「ヤングマガジン増刊海賊版」(講談社)にて士郎正宗が原作コミックを発表して以来、押井守監督による『GHOST IN THE SHELL/攻殻機動隊』(1995年)をはじめ、アニメーション、ハリウッド実写映画など様々な作品群を展開し、世界中に驚きと刺激を与え続けてきた「攻殻機動隊」シリーズ。 本日2024年5月25日(土)に原作連載35周年を記念して開催された公式音楽イベント『DEEP DIVE in sync with GHOST IN THE SHELL/攻殻機動隊』(東京・Z

                                            『攻殻機動隊』新作テレビアニメシリーズが始動、2026年に放送へ。『映像研には手を出すな!』や『犬王』のサイエンスSARUがアニメーション制作を担当
                                          • Blog - Private Cloud Compute: A new frontier for AI privacy in the cloud - Apple Security Research

                                            Private Cloud Compute: A new frontier for AI privacy in the cloud Written by Apple Security Engineering and Architecture (SEAR), User Privacy, Core Operating Systems (Core OS), Services Engineering (ASE), and Machine Learning and AI (AIML) Apple Intelligence is the personal intelligence system that brings powerful generative models to iPhone, iPad, and Mac. For advanced features that need to reaso

                                            • Ruby: a great language for shell scripts!

                                              Intro Ruby is so associated with its most famous framework, Rails, that many people forget how amazing this language is. I mean, I know a lot of people who says “I don’t like Ruby” and when I ask why, they say something about Rails. Personally, I consider Ruby one of my favorite programming languages, and the last time I touched any Rails code was 7 years ago… So, if I don’t use Rails anymore, wha

                                              • サトノダイヤモンドと一緒に暮らしていくため、マンションを購入いたしました。これから二人三脚で頑張っていきますのでよろしくお願いいたします→デッカ!!

                                                ゴッツLO🎒 @Round_shell52 サトノダイヤモンドと一緒に暮らしていくため、マンションを購入いたしました これから二人三脚で頑張っていきますのでよろしくお願いいたします pic.twitter.com/mzjeHVl0mm 2024-05-30 12:13:52

                                                  サトノダイヤモンドと一緒に暮らしていくため、マンションを購入いたしました。これから二人三脚で頑張っていきますのでよろしくお願いいたします→デッカ!!
                                                • TVアニメ『攻殻機動隊(仮)』特報|2026年放送|THE GHOST IN THE SHELL

                                                  士郎正宗によるサイバーパンクSFの金字塔「攻殻機動隊」新作TVアニメシリーズ始動――!! アニメーション制作:サイエンスSARU|2026年放送 TVアニメ『攻殻機動隊(仮)』 原作:士郎正宗「攻殻機動隊」(講談社 KCデラックス刊) アニメーション制作:サイエンスSARU 2026年放送予定 TV Animation“The Ghost in the Shell” Based on the manga “The Ghost in the Shell” by Shirow Masamune originally serialized in YOUNG MAGAZINE published by KODANSHA Ltd. Animation Production: Science SARU New Series 2026 Committee: Bandai Namco Filmwor

                                                    TVアニメ『攻殻機動隊(仮)』特報|2026年放送|THE GHOST IN THE SHELL
                                                  • 「攻殻機動隊」の新作TVアニメがサイエンスSARU制作で2026年放送へ

                                                    士郎正宗さんの漫画「攻殻機動隊」の新作アニメシリーズの制作が発表されました。「攻殻機動隊」といえば、押井守監督による1995年の映画「GHOST IN THE SHELL/攻殻機動隊」などProduction I.Gがアニメーション制作を手がけた作品が複数存在しますが、新作は「ダンダダン」「犬王」「映像研には手を出すな!」のサイエンスSARUが制作します。 「攻殻機動隊」新作TVアニメシリーズ始動!! アニメーション制作:サイエンスSARU 2026年放送|特報&ティザービジュアル公開 | 【公式】攻殻機動隊グローバルサイト https://theghostintheshell.jp/news/new-anime-series-science-saru ティザービジュアルはこんな感じ。素子とフチコマが描かれています。 また、特報映像も公開されています。 TVアニメ『攻殻機動隊(仮)』特報|

                                                      「攻殻機動隊」の新作TVアニメがサイエンスSARU制作で2026年放送へ
                                                    • 最近気になるツール「Hatch」でPythonプロジェクトを管理する | gihyo.jp

                                                      そのほかのオプションは、以下の公式サイトを参照してください。 hatch test Reference - Hatch Hatchではカバレッジの計測もデフォルトでサポートされています。coverageが利用されています。 $ hatch test -py 3.11 -c ───────────────────────────── hatch-test.py3.11 ───────────────────────────── ============================ test session starts ============================ platform darwin -- Python 3.11.2, pytest-8.2.0, pluggy-1.5.0 rootdir: /Users/gihyo/dev/gihyo-python-monthly

                                                        最近気になるツール「Hatch」でPythonプロジェクトを管理する | gihyo.jp
                                                      • エクセル+パワポでネットワーク構成情報を管理するCisco「Network Sketcher」を試してみた(INTERNET Watch) - Yahoo!ニュース

                                                        Network Sketcherは、Ciscoのオープンソースプロジェクトで開発が進められているネットワーク構成情報管理ツール(Pythonプログラム)だ。 【画像】Ciscoのオープンソースプロジェクトとして開発されている「Network Sketcher」 PowerPointによるラフからネットワークの物理構成や論理構成の情報を自動生成したり、実際の環境に合わせて情報を入力して最新情報を管理したりできるプラットフォームになっている。部門や担当者ごとにバラバラになりがちなネットワーク構成管理を統一し、効率的な管理を実現できるのが特徴だ。どのように情報を管理できるのか、実際に試してみた。 ■ カオスになりがちなネットワーク構成情報を集約し、管理を効率化できる ネットワークの構成情報を正確に管理し続けることは、なかなか難しい。 台数が限られている自宅の環境でも、接続先が分からないケーブルが

                                                          エクセル+パワポでネットワーク構成情報を管理するCisco「Network Sketcher」を試してみた(INTERNET Watch) - Yahoo!ニュース
                                                        • 幼児向け英語絵本『Find Spot at the Museum 』

                                                          幼児向け絵本スポットシリーズから、『Find Spot at the Museum』をご紹介します。この絵本は、かわいい犬のキャラクター「スポット」が博物館で冒険するお話です。スポットが博物館内でいろんな展示物を見ながら、隠れたり探したりする様子が描かれています。子供たちが楽しみながら、英語と一緒に探し物ゲームを楽しむことができます。 ここではこの絵本の簡単なあらすじの他、文中に出てくる日常の英語表現やおすすめの読み聞かせ動画のご紹介、日本語訳などを掲載しています。 あらすじ博物館にやってきたスポット、そこには大きな恐竜の骨や古代エジプトの展示、ずんぐりした毛むくじゃらのマンモスなど、たくさんの面白いものが見られます。スポットはどこにいるのか、展示物の後ろに隠れたり、展示物の間を歩き回ったりします。ページをめくるたびに、スポットを探すワクワク感が楽しめます。最後には、スポットがどこにいるの

                                                            幼児向け英語絵本『Find Spot at the Museum 』
                                                          • BigQuery アンチパターンレコメンデーションツールで、パフォーマンスの悪い SQL を使っていないか確認してみる。 | DevelopersIO

                                                            BigQuery アンチパターンレコメンデーションツールで、パフォーマンスの悪い SQL を使っていないか確認してみる。 こんにちは、みかみです。 本州も梅雨入りの季節になってまいりましたが、沖縄はそろそろ梅雨明けです! やりたいこと BigQuery で実行している SQL のパフォーマンスチューニングをしたい BigQuery のアンチパターン SQL を使っていないか確認したい どんな DWH を使うにしろ、SQL チューニングは避けて通れない道ではないかと思います。 実行計画確認して、データ処理エンジンの思想に思いを馳せて・・・。 というのも、特に顕著な改善効果が得られた時にはこの上ない喜びを感じられる作業ですが、SQL が複雑だったり、大量の SQL を確認しないといけない場合は、心折れそうになる場合もあります。 BigQuery でも、クエリプランを確認しながら SQL をチュ

                                                              BigQuery アンチパターンレコメンデーションツールで、パフォーマンスの悪い SQL を使っていないか確認してみる。 | DevelopersIO
                                                            • So You Want To Build A Browser Engine

                                                              Eyes Above The Waves Robert O'Callahan. Christian. Repatriate Kiwi. Hacker. Archive 2024 June So You Want To Build A Browser Engine Real-Time Settlers Of Catan April Auckland Waterfront Half Marathon 2024 Whanganui River Journey 2024 2023 December Rees-Dart Track 2023 Caples/Routeburn Track 2023 Abel Tasman Kayaking November Mount Pirongia 2023 Blog Migrated April Why I Signed The "Pause" Letter A

                                                              • AWA AndroidチームのCI/CD | CyberAgent Developers Blog

                                                                はじめに AWA Androidチームの向井です AndroidチームではCI/CDによって日々の作業を自動化しています この記事ではAWA Androidチームの開発で運用しているCI/CDについて紹介していこうと思います 基本的にAndroid開発の話なので具体的な内容についてはAndroid前提となってしまうのですが、どういった作業を自動化しているのかという観点ではAndroidに限らず活用できる部分もあると思います KtLint、Lint、Unit Test CIではktLint、Android Lint、Unit Testを実行しています 最初はこれらのタスクを実行するだけで運用していたのですが、コードベースが大きくなり次第に実行時間が長くかかるようになってしまいました これらのタスクはGithub Actionsを使って実行していますが、並列数も多くはなく、PRを出すたびにCI

                                                                  AWA AndroidチームのCI/CD | CyberAgent Developers Blog
                                                                • Turborepo 2.0

                                                                  Turborepo 2.0 improves the developer experience of JavaScript and TypeScript repositories, with features including: New terminal UI: Interactive tasks and clearer logs Watch Mode: Dependency-aware task watcher for any tooling in your repository All-new documentation: Core monorepo concepts, refreshed API reference, and ecosystem tooling guides Licensing and maintenance updates: Upgraded to MIT lic

                                                                    Turborepo 2.0
                                                                  • Pull Requestでレビューしたい! はてなブログでホストされたエンジニアブログだとしても - LIVESENSE ENGINEER BLOG

                                                                    どうも、かたいなかです。 採用広報チームでのブログ推進の一環として、はてなブログにある弊社エンジニアブログ記事をGitHubで管理するしくみを整えました。 この記事では、どのようなGitHubでの記事編集フローを構築したかをまとめます。 記事のレビューのフローがバラバラ・・・ GitHubで記事を管理できるように GitHub Actionsでtextlintを実行 GitHub Actionsではてなブログ側の変更を取り込む 定期実行のワークフローで公開された記事を公開済み記事のディレクトリに移動 GitHubで記事を管理できるようにしてどうだったか 参考 記事のレビューのフローがバラバラ・・・ 弊社のエンジニアブログの記事の運用での大きな問題のひとつに、レビューのフローが記事によってバラバラになってしまっていることがありました。 具体的には、以下のような一長一短ある複数のフローが、記事

                                                                      Pull Requestでレビューしたい! はてなブログでホストされたエンジニアブログだとしても - LIVESENSE ENGINEER BLOG
                                                                    • Advanced Shell Scripting Techniques: Automating Complex Tasks with Bash

                                                                      Advanced Shell Scripting Techniques: Automating Complex Tasks with Bash Bash scripting, a cornerstone of Unix and Linux system administration, offers powerful tools to automate repetitive tasks, streamline workflows, and handle complex operations. For those already comfortable with basic scripting, diving into advanced techniques can unlock new levels of efficiency and capability. This post will e

                                                                        Advanced Shell Scripting Techniques: Automating Complex Tasks with Bash
                                                                      • GitHub - shell-pool/shpool: Think tmux, then aim... lower

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - shell-pool/shpool: Think tmux, then aim... lower
                                                                        • wizSafe Security Signal 2024年4月 観測レポート

                                                                          本レポートでは、2024年4月中に発生した観測情報と事案についてまとめています。 目次 DDoS攻撃の観測情報 IIJマネージドセキュリティサービスの観測情報 Web/メールのマルウェア脅威の観測情報 セキュリティインシデントカレンダー DDoS攻撃の観測情報 本項では、IIJマネージドセキュリティサービスやバックボーンなどでIIJが対処したDDoS攻撃のうち、IIJ DDoSプロテクションサービスで検出した当月中の攻撃を取りまとめました。 攻撃の検出件数 以下に今回の対象期間で検出した、DDoS攻撃の検出件数を示します。 図-1 DDoS攻撃の検出件数(2024年4月) 今回の対象期間で検出したDDoS攻撃の総攻撃検出件数は239件であり、1日あたりの平均件数は7.97件でした。期間中に観測された最も規模の大きな攻撃では、最大で約526万ppsのパケットによって54.90Gbpsの通信が

                                                                            wizSafe Security Signal 2024年4月 観測レポート
                                                                          • The Raspberry Pi 5 is no match for a tini-mini-micro PC

                                                                            I've always been fond of the idea of the Raspberry Pi. An energy efficient, small, cheap but capable computer. An ideal home server. Until the Pi 4, the Pi was not that capable, and only with the relatively recent Pi 5 (fall 2023) do I feel the Pi is OK performance wise, although still hampered by SD card performance1. And the Pi isn't that cheap either. The Pi 5 can be fitted with an NVME SSD, bu

                                                                            • Ryeに見る自己完結型Pythonとライセンスの話 - techtekt

                                                                              目次 目次 はじめに 検証環境 pyenv + Poetryのインストールとプロジェクト作成 pyenvのインストール Poetryのインストール プロジェクト作成 Ryeのインストールとプロジェクト作成 インストール プロジェクト作成 pyenv環境とRye環境のPythonの挙動の違い readlineモジュール なぜRyeのPythonはlibeditを使用するのか pyenvよるPythonのインストール RyeによるPythonのインストール ライセンスの問題 ユーザへの影響 まとめ はじめに Pythonの開発において、pyenvによるバージョンの切り替えと、Poetryによるプロジェクト管理の組み合わせを使用されている方は多いかと思います。 そんな中、ワンストップなプロジェクト・パッケージ管理ツールとして近年登場し、話題となっているのがRyeです。 rye-up.com Ry

                                                                                Ryeに見る自己完結型Pythonとライセンスの話 - techtekt
                                                                              • S3上のオブジェクトを結合するnpmパッケージを公開した話(ESM, CJS対応) | DevelopersIO

                                                                                はじめに S3上の細かいオブジェクト(ファイル)を1つのオブジェクトに連結したい要件がありましたが、色々調べると気にかける事が多く、挙動を理解する目的込みでnpmパッケージを作ることにしました。Pythonのs3-concatにInspireされ、Node.js(TS)で同じことを実現したいと思ったのもモチベーションの1つです。 ESModulesとCommonJSに対応しています。 S3にはMultipart upload機能があります。5GBを超えるファイルはCopyObjectで移動が出来ないため、Multipart uploadを使うケースが多いです。boto3のcopyメソッドは、Multipart upload機能を使っているようです。このMultipart upload機能は、ファイルの結合にも利用可能です。 この背景をベースに以下の理由から、npmパッケージ化することにしま

                                                                                  S3上のオブジェクトを結合するnpmパッケージを公開した話(ESM, CJS対応) | DevelopersIO
                                                                                • CloudShell VPC environment から VPC内のEC2インスタンスやRDS DBインスタンスに接続してみた | DevelopersIO

                                                                                  CloudShell VPC environment から VPC内のEC2インスタンスやRDS DBインスタンスに接続してみた もっと簡単にVPC内のリソースにアクセスしたい こんにちは、のんピ(@non____97)です。 皆さんはもっと簡単にVPC内のリソースにアクセスしたいと思ったことはありますか? 私はあります。 VPC上のRDS DBインスタンスやRedisクラスターなどのリソースに接続したい場合、Site-to-Site VPNやClient VPN、Direct Connectがなければ踏み台が必要になります。 踏み台へのアクセス方法は以下のようなものがあります。 直接SSH SSMセッションマネージャー EC2 Instance Connect SSMセッションマネージャーとEC2 Instance Connectについては以下記事をご覧ください。 しかし、上述のいずれの

                                                                                    CloudShell VPC environment から VPC内のEC2インスタンスやRDS DBインスタンスに接続してみた | DevelopersIO