並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 17 件 / 17件

新着順 人気順

commandの検索結果1 - 17 件 / 17件

  • ShellScriptで自動化を楽にしたい時に知っておいても良いこと | sreake.com | 株式会社スリーシェイク

    はじめに こんにちは、皆さん。今日は、シェルスクリプトを使った高度な自動化のベストプラクティスとパターンについて解説します。これらは、ちょっとした知識で実行でき、作業を大幅に効率化できるTipsです。シェルスクリプトは、特にUNIX系システムでの自動化タスクに欠かせないツールです。適切に使用すれば、複雑なタスクを効率的に、そして信頼性高く実行できます。 トイルとは、反復的でマニュアルな作業のことを指します。これには、例えば、手動でのシステムのスケーリングや、エラーのトラブルシューティング、ルーティンなメンテナンス作業などが含まれます。トイルを特定し、それを自動化することで、エンジニアはより創造的なタスクやプロジェクトに焦点を合わせることができます。 トイルを判別する方法としては、以下のような基準が挙げられます: 手作業であること 完全な手作業だけでなく、「あるタスクを自動化するためのスクリ

      ShellScriptで自動化を楽にしたい時に知っておいても良いこと | sreake.com | 株式会社スリーシェイク
    • ローカルLLMに小説を書いてもらう v2|Kohya S.

      この時はそれぞれ単独のプロンプトで小説家と編集者を演じさせましたが、今回はもうすこしシステマチックに、段階を踏んで小説を生成させてみます。 プロンプトの検討等にはkgmkm氏のリポジトリや記事を参考にさせていただきました。この場を借りてお礼申し上げます。 仕組みを相談するのにClaude (3.5 Sonnet)とやり取りをしていましたので、この記事の草稿も書いてもらいました。所々、なんとなく冗長だったり文体が違ったりしますが、面倒なのでそのままにしてあります(すみません)。 生成スクリプト生成スクリプトとプロンプト定義はgistに置きました。 https://gist.github.com/kohya-ss/68d41a9720bfbdfd87869ec970142f4b 概要近年、大規模言語モデル(LLM)の発展により、AIによる文章生成の可能性が大きく広がっています。今回はローカル環

        ローカルLLMに小説を書いてもらう v2|Kohya S.
      • 【Go】公式ツール "eg" を使って効率的にGoのコードをリファクタリングする - Qiita

        はじめに こんにちは、ken です。お仕事では Go をよく書きます。 最近、Go の公式パッケージであるgolang.org/x/toolsを眺めていたら、なにやら有用そうなパッケージを見つけたので今回はそれについて書こうと思います。 それはegというリファクタリングツールです。 eg とは eg は、例ベースで Go コードをリファクタリングするためのツールです。このツールを使用することで、特定のコードパターンを別のコードに置き換えることができ、効率的にリファクタリングが行えます。 先ほど貼った公式ドキュメントに詳しい説明があるかと思いきや The eg command performs example-based refactoring. For documentation, run the command, or see Help in golang.org/x/tools/ref

          【Go】公式ツール "eg" を使って効率的にGoのコードをリファクタリングする - Qiita
        • ジャンプTOON Flutter アプリの全体像 | CyberAgent Developers Blog

          ジャンプTOON アプリチームの國師です。 5 月にサービスを開始した 「ジャンプTOON」 は、Flutter を採用し Android, iOS, iPadOS 向けのアプリを提供しています。 本記事では、ジャンプTOON モバイルアプリの開発で採用している技術スタックやプロジェクト構成、開発手法を紹介します。 目次 SDK・ツール管理 プロジェクト管理・タスクランナー CI・CD ディレクトリ構成 テーマ管理 ルーティング アセット管理 状態管理 サーバ通信 Lint テスト UI カタログ Web Preview PDR SDK・ツール管理 Flutter の SDK バージョン管理には、Flutter 以外の SDK やツールもまとめて管理できる asdf を採用しています。 Flutter の開発者界隈では FVM も人気ですが、次の点から、アプリチームに限らず開発チーム全体で

            ジャンプTOON Flutter アプリの全体像 | CyberAgent Developers Blog
          • GPT搭載・教育用AIフィードバックシステムを無料公開しました|遠藤太一郎

            東京学芸大学 教育AI研究プログラム / ㈱カナメプロジェクトの遠藤太一郎です。教育現場でのAI活用に関して、色々な試みをしています。最近、こんな記事も書きました。 さて、話題の生成AIですが、ものすごい勢いで開発が進み、出来ることもどんどんと増えてきています。ChatGPTを授業に活用している先生方も少なくないのではないでしょうか? 一方で、本格的に試そうとするとある程度の「自動化」が必要で、なかなかハードルが高いのではないかとも思います。 そこでGPT-4o等を使い、簡単に、まとめてAIがフィードバックを生成するシステムを作りました。これを、無料で公開します! 以下、公開の経緯も含めて詳しくご説明していきます。 システム無料公開の経緯東京学芸大学の「教育のためのデータサイエンス」という授業で、毎週上がってくる出席レポートに対し、AIがフィードバックする仕組みを導入しました。 500人ほ

              GPT搭載・教育用AIフィードバックシステムを無料公開しました|遠藤太一郎
            • GitHub - aws/aws-secretsmanager-agent: The AWS Secrets Manager Agent is a local HTTP service that you can install and use in your compute environments to read secrets from Secrets Manager and cache them in memory.

              The AWS Secrets Manager Agent is a client-side HTTP service that you can use to standardize consumption of secrets from Secrets Manager across environments such as AWS Lambda, Amazon Elastic Container Service, Amazon Elastic Kubernetes Service, and Amazon Elastic Compute Cloud. The Secrets Manager Agent can retrieve and cache secrets in memory so that your applications can consume secrets directly

                GitHub - aws/aws-secretsmanager-agent: The AWS Secrets Manager Agent is a local HTTP service that you can install and use in your compute environments to read secrets from Secrets Manager and cache them in memory.
              • Aurora 3.04.2 での DDL の予期しない挙動と Rails での対策 - freee Developers Hub

                こんにちは、DBRE (Database Reliability Engineer) の shinta です。 今回は、Aurora 3.04.2 に存在する DDL の予期しない挙動について紹介したいと思います。 発見のきっかけ きっかけは、Aurora 3.04.1 に存在した以下の事象の検証でした。(CyberAgent 様の記事で事象の存在を知り、検証するに至りました。ありがとうございます!) ca-srg.dev これがどんな事象かというと、「ALGORITHM=INPLACE で特定の online DDL を実行している間、そのテーブルに reader からアクセスできなくなる」というものでした。 writer で DDL を実行している間、reader からそのテーブルにクエリを投げると以下のエラーが出ます。 Table 'db_name.tbl_name' doesn't

                  Aurora 3.04.2 での DDL の予期しない挙動と Rails での対策 - freee Developers Hub
                • Capybaraとreg-cliを使ってお手軽にビジュアルリグレッションテストを行える環境を整備しました📸 - メドピア開発者ブログ

                  こんにちは、MedPeerの開発を担当している森田です。 今回は私が開発に参画しているMedPeerに元々E2Eテストで利用していたCapybaraと、reg-cliを利用してビジュアルリグレッションテスト(以下VRT)を行える環境を整備したので、それについてご紹介させていただきます。 なぜ、VRTを導入するのか? VRTの要件と技術選定 実際に構築したVRT基盤の概要 VRT基盤の具体的な話 System Spec内でスクリーンショットを取得する reg-cliでスクリーンショットの差分をチェックする 分かりやすいコマンドでVRTを実行できるようにする CIで差分をチェックする OS間での利用フォントによる違いを吸収する おわりに 参考にさせて頂いた資料 なぜ、VRTを導入するのか? MedPeerでは元々System Specを活用したE2Eテストを利用してフロントエンドを含めて品質を

                    Capybaraとreg-cliを使ってお手軽にビジュアルリグレッションテストを行える環境を整備しました📸 - メドピア開発者ブログ
                  • 米ミサイルの独配備計画に「冷戦」を警告 ロシア大統領府

                    米軍の演習中にミサイル駆逐艦ステザムから発射された巡航ミサイル「トマホーク」。米海軍公開(2016年9月20日撮影・公開)。(c)AFP PHOTO / US NAVY / COMMAND MASTER CHIEF JARET MORRIS 【7月12日 AFP】クレムリン(Kremlin、ロシア大統領府)は11日、米国によるドイツへの長距離ミサイル配備計画は、ロシアと西側諸国との間に冷戦型の対立をもたらすと警告した。 米ホワイトハウス(White House)は10日、ワシントンでの北大西洋条約機構(NATO)首脳会議開催中に、ドイツへの長距離ミサイル配備計画を発表。巡航ミサイル「トマホーク(Tomahawk)」などの長距離兵器を欧州に常駐させれば抑止力として機能すると主張した。 これを受け、クレムリンのドミトリー・ペスコフ(Dmitry Peskov)報道官は国営テレビに対し、「われわ

                      米ミサイルの独配備計画に「冷戦」を警告 ロシア大統領府
                    • Automated Test-Case Reduction

                      Last time, we saw how deleting stuff from a test case can be an easy and fun route to the root cause of a bug. It’s less easy and less fun when the test cases get big. The inner loop of test-case reduction can get old quickly: delete stuff, run the special command, check the output to decide whether to backtrack or proceed. It’s rote, mechanical, and annoyingly error prone. Let’s make the computer

                        Automated Test-Case Reduction
                      • アメリカ海兵隊が作った戦争シミュレーションボードゲーム「Operational Wargame」とは?

                        実際の戦争を細かく再現した大規模なシミュレーションボードゲームを「ウォーゲーム」を呼びます。ウォーゲームのプレイヤーでゲームライターであるミッチ・リード氏が、アメリカ軍が開発した軍用ウォーゲームの「Operational Wargame」シリーズを解説しています。 The Operational Wargame Series: The best game not in stores now – No Dice No Glory https://nodicenoglory.com/2021/06/23/the-operational-wargame-series-the-best-game-not-in-stores-now/ Operational Wargameは2025年から2050年までの戦闘をシミュレートできるボードゲームです。このゲームは戦争の運用レベルに焦点を当てており、さまざ

                          アメリカ海兵隊が作った戦争シミュレーションボードゲーム「Operational Wargame」とは?
                        • Announcing software version consistency for Amazon ECS services | Amazon Web Services

                          Containers Announcing software version consistency for Amazon ECS services Introduction Container image tags offer a user-friendly way to manage and keep track of different versions of container images. However, they also present a security risk to organizations due to their mutable nature. Without protections in place, a container image tag can be changed in a container image repository to point

                            Announcing software version consistency for Amazon ECS services | Amazon Web Services
                          • GitHub - guywaldman/magic-cli: Command line utility to make you a magician in the terminal

                            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 - guywaldman/magic-cli: Command line utility to make you a magician in the terminal
                            • DDDを実践するための手引き(ドメインイベント編)

                              はじめに ドメインイベントはドメイン駆動設計で用いられる設計パターンの一つです。 ドメインイベント自体はシンプルな概念ですが、応用が利く概念なだけに様々な文脈で使われたり語られたりしているため、なかなか理解が難しいところがあります。私自身も最近ドメインイベントに関連する設計をすることがあり、いろいろと調査したのでその整理も兼ねてこの記事を書きました。 「集約」や「境界づけれれたコンテキスト」等の言葉にピンとこない方はこちらを先に読んでみてください。 ドメインイベントとは イベントとは「過去に発生した出来事」であり、ドメインイベントは「ビジネスドメイン上で発生した重要な出来事を表すメッセージ」です。 (例: チケットが割り当てられた、注文がキャンセルされた) ドメインイベントはシステム内の状態の変化(=集約の状態の変化)を表現するものであり、通常は集約がドメインイベントの発生源となります。

                                DDDを実践するための手引き(ドメインイベント編)
                              • Pythonのデコレータってどう実装するん?ってことでフレームワーク的な実装を試してみた - Qiita

                                はじめに 最近はあまり触れていないが、PythonでDiscordのBOTを作成しようとすると、discord.pyやPycordのようなライブラリを使うのが一般的と思う。 その中でよく使われる構文の中に@bot.commandのような構文を目にすることだろう。 これはデコレータと呼ばれる構文なのだが、私は中身の構造は関数型引数を実装した関数のような感じなんだろうなと予想はしながらも、なんとなしで利用していた。 そんなわけで、調べていきながら便利な使い方なんかを探してみる。 import discord from discord.ext import commands intents = discord.Intents.default() intents.members = True intents.message_content = True bot = commands.Bot( co

                                  Pythonのデコレータってどう実装するん?ってことでフレームワーク的な実装を試してみた - Qiita
                                • ローカルLLMでGraphRAGを実装して「クリスマスキャロル」を分析してみた - Sun wood AI labs.2

                                  「クリスマスキャロル」の真のテーマは何だったのか?ローカル環境で構築した最強の質問応答AIで、その謎に迫ります! 最近、ChatGPTをはじめとする大規模言語モデル(LLM)が注目を集めていますが、LLMは大量のテキストデータから学習するため、特定の分野の質問に対しては、的確な回答を返すことが難しい場合があります。 そこで今回は、GraphRAGと呼ばれる技術を使って、LLMが「クリスマスキャロル」の内容をより深く理解し、高度な質問に答えられるようにする方法を紹介します。そして、実際にGraphRAGを使って「クリスマスキャロル」を分析し、その結果を考察します。 実験の時間短縮のため「クリスマスキャロル」のデータセットを大幅に減らして実験を行っています。 GraphRAGとは? GraphRAGは、Microsoft Researchが開発した、LLMの知識ベースを強化するためのオープンソ

                                    ローカルLLMでGraphRAGを実装して「クリスマスキャロル」を分析してみた - Sun wood AI labs.2
                                  • 富士通、AI新興CohereとLLM共同開発 日本語に長けたモデル「Takane」(高嶺)

                                    富士通は7月16日、カナダのAIスタートアップCohereと大規模言語モデル(LLM)を共同開発すると発表した。同社に出資の上パートナーシップを締結。CohereのLLM「Command R+」を基に、日本語に長けたモデル「Takane」(高嶺、仮称)を共同開発する。Takaneは9月をめどに、富士通のAIサービス「Fujitsu Kozuchi」で提供する予定。 Takaneは「富士通が持つ日本語特化のための追加学習技術やファインチューニング技術と、Cohereが持つ企業向けに特化するための技術を組み合わせて開発する、日本語能力を強化したLLM」(富士通)になるという。一方で多言語にも対応し、企業が持つ固有のデータをLLMに参照させることで、ハルシネーションを抑える手法「RAG」の性能を引き出すモデルになるとしている。 完成後は、富士通がグローバル市場向けに独占提供する。「金融、官公庁、

                                      富士通、AI新興CohereとLLM共同開発 日本語に長けたモデル「Takane」(高嶺)
                                    1