並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 73件

新着順 人気順

Ubuntuの検索結果1 - 40 件 / 73件

  • Devin に怒られたので、macOS の BSD grep で \d が使える謎を追うことにした - LayerX エンジニアブログ

    バクラク事業部 PlatformEngineering 部 SRE グループマネージャー 兼 執行役員 CISO の @kani_b です。 タイトルからは想像しにくい書き出しですが、みなさん Devin はもうお使いでしょうか?LayerX でもエンジニア組織全体で積極的な利用が進んでいます。今回は導入当時に起きたおもしろ話を共有します。 2ヶ月くらい前、バクラク事業部で Devin を使いはじめることとなり、事業部 CTO の @yyoshiki41 が勢いよくレポジトリのセットアップを進めて、ついに Devin からの初 Pull Request が出てきました。 わ、ワイか…と思いつつ、詳細を確認していきました。 修正の内容 修正対象は、 バクラクの各サービスが集約された monorepo である layerone において、環境構築をおこなうシェルスクリプトを修正するものです。ど

      Devin に怒られたので、macOS の BSD grep で \d が使える謎を追うことにした - LayerX エンジニアブログ
    • 来年の確定申告は「Windows 11」で ~国税庁、推奨環境から「Windows 10」を削除する方針/

        来年の確定申告は「Windows 11」で ~国税庁、推奨環境から「Windows 10」を削除する方針/
      • GPUより安く、かつ高速な推論を実現。Amazon EC2 Inf1・Inf2インスタンスの徹底活用法 - Findy Tools

        公開日 2025/04/25更新日 2025/04/24GPUより安く、かつ高速な推論を実現。Amazon EC2 Inf1・Inf2インスタンスの徹底活用法 本記事は、株式会社ゼンプロダクツの清原弘貴さんによる寄稿です。 Shodoの開発・運用に携わる中で得た実践的な知見をもとに、自社でAIモデルをホスティングする際の技術的な工夫を紹介します。特に、AWS Inferentia(Inf1、Inf2インスタンス)を活用して、安価かつ高性能な推論基盤を構築する方法を解説します。 はじめにAI校正のShodoでは、自社のAIモデルを動かしてお客様の文章を校正しています。ですがAIを自分でホストするのは簡単ではありませんし、他のミドルウェア等と比べると費用もかかるものです。この記事では自身のAIモデルを、より安価で手軽にホストする方法を紹介します。BERTとLlamaベースの日本語モデルを例にし

          GPUより安く、かつ高速な推論を実現。Amazon EC2 Inf1・Inf2インスタンスの徹底活用法 - Findy Tools
        • RubyKaigi 2025レポート:Rubyで作成したスクリプトをバイナリにして簡単に配布できるか試してみた - Findy Tech Blog

          こんにちは!Findy Team+開発チームでEMをしているhamです。 今年もRubyKaigi 2025に参加してきました。 私はコロナ後に三重県で開催されたときから4年連続で参加しているのですが、今年も興味深いセッションがたくさんあり、Rubyが着実に進化していることを感じることができました! 本記事では、その中の1つである「The Ruby One-Binary Tool, Enhanced with Kompo」で紹介された「Kompo」について、実際に試してみた結果と所感を紹介します。 Kompoとは 'Hello, world!'を返すスクリプト kompo-vfs Kompo Rails 最後に Kompoとは Kompoとは、READMEで「A tool to pack Ruby and Ruby scripts in one binary.」と紹介されている通り、Rub

            RubyKaigi 2025レポート:Rubyで作成したスクリプトをバイナリにして簡単に配布できるか試してみた - Findy Tech Blog
          • 第859回 Waylandで行こう[Ubuntu編] | gihyo.jp

            今回は、UbuntuをWaylandネイティブで使用する方法を紹介します。 Ubuntu 24.04 LTSにおける、Waylandとアプリケーションの進歩した関係 第717回に「Ubuntu 22.04 LTSにおける、Waylandとアプリケーションの微妙な関係」という記事を掲載しました。当時は、GNOME側の対応はインプットメソッド関連を除いておおむねWayland対応ができているものの、アプリケーション側での対応が不充分であるという状況を解説しました。 あれから約3年が経ち、もはやWaylandネイティブで動作させてもいいくらいのところまで成熟が進み、今回はその詳細を紹介します。対象のUbuntuのバージョンは24.04 LTSとしますが、25.04でも同様のはずです。 Firefox snap版Firefoxは、24.04 LTSの段階でWayland対応しています。 GIMP

              第859回 Waylandで行こう[Ubuntu編] | gihyo.jp
            • モバイルチームの AI ドリブンテックイベントの紹介 ── No-Coding, AI Code Hack Day - LayerX エンジニアブログ

              こんにちは!LayerXでモバイルエンジニアをやっているたまねぎです! 最近は朝9:30頃にランチを食べる習慣がついてしまい、この記事を書いた日はとんかつ弁当を9:30に食べ終えました!おいしかったです!!! 先日、チームメンバーのyoheiさんが書いたブログで「AI First」な働き方を発信しました。 AIと共に進化するエンジニアへ:モバイルアプリチームが目指す「AI First」と「越狂」な働き方 - LayerX エンジニアブログ 今回の記事では、それも踏まえてチームで定期的に開催しているテックイベントについて、ご紹介いたします。 オープニング 早速ですがAI Firstを実践して、このブログの予告PVとテーマソングをAIに作ってもらいました。 まずはこちらをご覧ください。 予告PV youtu.be オープニングテーマ それでは満を持して本編に入っていきたいと思います!! No

                モバイルチームの AI ドリブンテックイベントの紹介 ── No-Coding, AI Code Hack Day - LayerX エンジニアブログ
              • KubernetesのMCPサーバーを使ってみた | DevelopersIO

                はじめに 皆様こんにちは、あかいけです。 日々様々なMCPサーバーが生まれていますが、 先日KubernetesのMCPサーバーを見つけました。 そんなわけで、 今回は MCP Server Kubernetes を試してみました。 筆者の環境 クライアントはWindows上のClaude Desktop を利用します。 またクラスターは検証用途で利用している、お家の子達です。 クライアント OS:Windows11 クラスター OS:Ubuntu 24.04 Kubernetes:v1.30.4 事前準備 事前に以下の準備が必要となります。 実行環境に合わせて準備してください。 Kubernetes クラスター 当然ですが接続先の Kubernetes クラスターが必要となります。 EKSでもGKEでもAKSでもMinikubeでもDocker Desktopでもなんでも、お好みのものを

                  KubernetesのMCPサーバーを使ってみた | DevelopersIO
                • What's new in APT 3.0 [LWN.net]

                  Debian's Advanced Package Tool (APT) is the suite of utilities that handle package management on Debian and Debian-derived operating systems. APT recently received a major upgrade to 3.0 just in time for inclusion in Debian 13 ("trixie"), which is planned for release sometime in 2025. The version bump is warranted; the latest APT has user-interface improvements, switches to Sequoia to verify packa

                  • jqコマンドのargでタイムスタンプをvalueにしたら空で返ってきた - Qiita

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 結論 jqの1.6以前では、jqコマンドの--argのvalueに20バイト以上のASCII文字列を渡すと空になるバグがあった(1.7では改善済み)です。 jqコマンドとは https://jqlang.org/ によると、 jq is like sed for JSON data - you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let

                    • 意外と知らないかもしれないWindows 11「Home」と「Pro」の違いについて紹介します - ガルマックス

                      意外と知らないかもしれないWindows 11「Home」と「Pro」の違いについて紹介します 投稿日:2025年04月24日 Microsoft ハウツー・紹介・レポート 執筆者 : かのあゆ ※ 当メディアのリンクにはアフィリエイト広告が含まれています こちらではお初となります。20年ほどガジェット好きをやらせていただいている「かのあゆ」というものになります。不定期にはなりますが、ガルマックスでPC(Windows・macOS・Linux等)やAndroid、iOSなどのHowTo記事などを投稿させていただく予定です。よろしくお願いいたします。 個人向けに販売されているWindows 10・11には「Home」と「Pro」の2種類が存在しています。上位エディションの「Pro」のほうがOSのライセンス料金も高めに設定されているのですが、普通に使っていると機能的な差異がわかりづらくなってい

                        意外と知らないかもしれないWindows 11「Home」と「Pro」の違いについて紹介します - ガルマックス
                      • Claude Codeをお手元のWindowsマシンで使う方法 - Qiita

                        Cloude Codeヤバすぎるらしい。 開幕そうそう語彙力低めですが、今のプロジェクトがちょっと私のような初心者には手が負えなくなってきたので初めてAIエージェントを導入しました。 軽く触ってみたのですが正直【異次元】だったので導入方法を(自分が躓いたところも含めてまとめます。 1.StoreからUbuntuをインストール 公式ページではなく、Windows Storeからインストールする点に注意。 (1敗) インストールが終わったら管理者アカウントの登録を済ませましょう。 2.プロジェクトファイルのセットアップ まず、使いたいプロジェクトディレクトリをUbuntu環境に入れます。

                          Claude Codeをお手元のWindowsマシンで使う方法 - Qiita
                        • Discord ボットを作ってみる - Qiita

                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 環境 Ubuntu 22.04 LTS Python 3.10.12 pip 22.0.2 discord.py 2.3.2 Discrod 側の準備 https://discord.com/developers/applications/ こちらから「New Applicaton」 名前を入れて「Create」します。それに伴いAPPLICATION ID と PUBLIC KEY が発行されますが、特に使いませんでした。 Bot - TOKEN を一度Reset してから Copy し、後ほど使うのでメモなどに残しておきましょう。

                          • Image Builder で x86 用の OpenWrt のイメージを作成する - Tech Note Plus

                            この記事では Image Builder を用いて OpenWrt のインストールイメージを作成する手法を記載しています。OpenWrt のアップデートに関する概論説明は以下の記事にて完了しています。 cube309b.hatenablog.com Image Builder に求める要件 やりたいこと なぜ Image Builder 方式を採用したか Image Builder を用いたイメージ作成手順 フロー Ubuntu Server をインストール Ubuntu Server にビルド用ツールをインストール Ubuntu Server のバックアップを取得 イメージのビルド ビルドのパラメーターや機能にまつわる余談 イメージの取り出し VMware 用のイメージの取り出し (おまけ) OpenWrt の設定 Ubuntu Server のリストアを実行 設定のための参考サイト O

                              Image Builder で x86 用の OpenWrt のイメージを作成する - Tech Note Plus
                            • NIXで管理するpython環境 - Qiita

                              エンジニア作業飲み集会アドカレ3日目はpython環境についてです。 機械学習を用いた研究をしていると「先輩のコードが動かない」、 「公開されている古いプロジェクトのメンテが終了しており新規環境で動かない」ということに直面し、 環境構築に多くの時間が割かれるという悲劇に見舞わることが多々あります。 しかし、NIXを用いることでそのような悲劇を極限まで回避できることができます。 なお、既にflakeが使用できるnixがシステムに導入されているものとします。 Project Templates nix-templatesに今回作成した環境のテンプレートを置いておきます。 nix flake new <project-name> -t github:misumisumi/nix-templates#<templatename>でテンプレートを用いて環境を作成できます。 How toにはflake

                                NIXで管理するpython環境 - Qiita
                              • neofetchが終了してfastfetchが引き継ぎ

                                Fastfetchの概要 Fastfetch は、システム情報を表示するための高速で効率的なツールです。このツールは、コンソールで動作し、オペレーティングシステム、カーネルバージョン、ディスプレイの解像度、メモリの使用量、CPU情報、GPU情報など、システムに関するさまざまな情報を美しく表示します。Fastfetchは、パフォーマンスとカスタマイズ性に重点を置いて設計されており、低リソース消費で高速に動作するのが特徴です。 特徴 高速動作: 軽量であり、非常に高速にシステム情報を取得して表示します。 カスタマイズ性: 表示内容やフォーマットを自由にカスタマイズ可能です。 低リソース消費: メモリやCPUの使用量が少なく、リソースに優しい仕様です。 Neofetchとの比較 Neofetch も同様にシステム情報を表示するツールですが、Fastfetchと比較するといくつかの違いがあります。

                                  neofetchが終了してfastfetchが引き継ぎ
                                • LinuxでGoogle Chromeリモートデスクトップを設定する完全ガイド|HY

                                  自宅のLinux PCを遠隔操作するために、Google Chromeリモートデスクトップを利用する方法を解説します。特に、Ubuntu 22.04.4環境での設定手順と注意点を詳述します。 1. はじめにリモートデスクトップは、外出先から自宅のPCを操作する際に非常に便利です。Ubuntu 22.04では、デフォルトでリモートデスクトップ機能が備わっていますが、インターネット経由での接続には対応していません。そこで、Google Chromeリモートデスクトップを活用することで、インターネット越しのリモート操作が可能となります。 2. 必要な準備Linux PC(Ubuntu 22.04.4) Google Chromeブラウザ Googleアカウント 3. 設定手順3.1. Linux PC側の設定Google Chromeのインストール ターミナルを開き、以下のコマンドを実行してGo

                                    LinuxでGoogle Chromeリモートデスクトップを設定する完全ガイド|HY
                                  • Raspberry Pi/Ubuntu/Kali/Homebridge OSでのセットアップ — SunFounder Pironman 5 ドキュメント

                                    注釈 こんにちは、SunFounderのRaspberry Pi & Arduino & ESP32エンスージアストコミュニティへようこそ!Facebookで他のエンスージアストたちと一緒に、Raspberry Pi、Arduino、ESP32についてさらに深く掘り下げていきましょう。 参加する理由 専門サポート: コミュニティやチームのサポートを受け、購入後の問題や技術的な課題を解決します。 学びと共有: スキルを向上させるためのヒントやチュートリアルを交換しましょう。 限定プレビュー: 新製品発表や先行情報に早期アクセスできます。 特別割引: 最新製品の特別割引を楽しめます。 フェスティブプロモーションとプレゼント企画: プレゼント企画や季節ごとのプロモーションに参加できます。 👉 探索と創造の準備ができましたか?[ここ]をクリックして、今日から参加しましょう! Raspberry

                                    • 【Lubuntu徹底ガイド】軽量Linuxディストリビューションのインストールから最適化まで - オープンソースの力を活用する方法~Ubuntuの世界へようこそ~

                                      Lubuntuとは?Lubuntuは、Ubuntuの公式フレーバーの一つで、特に軽量でリソースの消費が少ないことを特徴としています。LXQtという軽量なデスクトップ環境を採用しており、古いハードウェアやリソースが限られた環境でもスムーズに動作します。これにより、最新の高スペックPCが必要ないユーザーにとって理想的な選択肢となります。 Lubuntuを選ぶ理由軽量で高速: 他のLinuxディストリビューションと比べてメモリ使用量が少なく、古いPCでもスムーズに動作します。使いやすさ: シンプルなインターフェースと直感的な操作性により、Linux初心者にも優しい設計です。エネルギー効率: ノートパソコンなどのバッテリー駆動のデバイスでも長時間使用できます。 Lubuntu 24.04の概要2024年4月にリリースされたLubuntu 24.04は、Ubuntu 24.04をベースに構築され、L

                                        【Lubuntu徹底ガイド】軽量Linuxディストリビューションのインストールから最適化まで - オープンソースの力を活用する方法~Ubuntuの世界へようこそ~
                                      • Ubuntu 移行計画、Windows10 サポート終了に伴う対策

                                        前回の記事「Linuxとは何か? 基本からわかりやすく解説」では、Linuxの成り立ちや基本的な特徴について紹介しました。今回はその続編として、具体的なLinuxディストリビューションに焦点を当て、さらに理解を深めていきましょう。さて、数あるディストリビューションの中でも、特にユーザー数が多く、初心者から上級者まで幅広い支持を集めているのが Ubuntu(ウブントゥ)です。 今回は、2025年4月にリリースされた最新の長期サポート版、Ubuntu Desktop 24.04.1 LTS を例に取りながら、OSとしての完成度や注目すべきポイントをわかりやすく解説していきます。 Windows 10 のサポートは 2025年10月14日(火)に終了します。サポートが終了すると Microsoft からの無料ソフトウェア更新プログラムやテクニカルサポート、セキュリティ修正プログラムなどが提供され

                                          Ubuntu 移行計画、Windows10 サポート終了に伴う対策
                                        • Ubuntuで二つのPDFを一つに統合する - Bye Bye Moore

                                          実際のところ $ pdfunite sample1.pdf sample2.pdf sample.pdf 参考もと manpages.ubuntu.com

                                            Ubuntuで二つのPDFを一つに統合する - Bye Bye Moore
                                          • Dify オンプレミス版に Amazon Bedrock/Nova Cross-Region 推論を組み込む方法(クラウド版兼用)

                                            最近Difyに大きい可能性を感じている今日この頃です。気の合う仲間たちと名古屋や福岡でこんなイベントをやる予定です。 リレー形式でAWS→Dify→TiDB→Postman→LINEと講師が入れ替わり一つの環境を作り上げる駅伝形式のハンズオンです。 この記事ではタイトルの通り、Difyパートの手順ですが、それ単独でも成立するように作っています。 RAGの構築方法などが知りたい方は以下の記事を参考にしてください。 RAG と オンプレミスベクトルストア Difyオンプレミス版を使うことで、RAGにおけるベクトル検索データベースに様々なデータソースを利用可能です。実はこれは意外と需要が高いと思っています。そもそもRAGとはインターネットに出せないものを生成AIが取り扱えるようにする技術です。Difyはクラウド版でももちろんRAGを構築可能ですが、例えばサポートチームが持つお客様とのメールのやり

                                              Dify オンプレミス版に Amazon Bedrock/Nova Cross-Region 推論を組み込む方法(クラウド版兼用)
                                            • PowerShell v7.5.1 がリリースされました

                                              7.5.1Engine Updates and FixesFallback to AppLocker after WldpCanExecuteFile (#25305)Code CleanupCleanup old release pipe... PowerShell 7.5.1 (意訳) エンジンのアップデートと改善 WldpCanExecuteFile 後に AppLocker へフォールバックします (#25305) コードのクリーンアップ 詳細 古いリリース パイプラインをクリーンアップしました (#25236) ツール 内部リポジトリでラベル ワークフローを実行しないでください (#25343) CODEOWNERS をアップデートしました (#25321) Get-Changelog の GitHub トークンの可用性を確認します (#25328) releaseTools.p

                                                PowerShell v7.5.1 がリリースされました
                                              • Session Manager経由のEC2アクセスから、SSHポートフォワードまでのメモ - Qiita

                                                こんにちは。@masatomix です。 仕事でsshのポートフォワードを整理する機会があって、そのときの作業メモとTIPSです。 開発しているときになんとなく、~/.ssh/config とかにsshの設定を書いてsshアクセスしたり、踏み台サーバを使ってアクセスしたり、 sshの転送設定を書いて踏み台経由でWEBサーバに転送したりすると思いますが、その辺のお話です。 この辺ボンヤリとした知識でやってたんですが、踏み台のEC2インスタンスがsshアクセスではなく、AWSの Session Manager経由のところがあり、sshのポートフォワードとかをまあまあ理解しないとって状況になった、という背景です。 前提の環境 というわけで、下記のような環境を想定します。 アクセスしたい本丸のサーバは dest-ec2 (192.168.1.240)で、ここにsshしたり、WEBサーバ疎通をするの

                                                • GitHub Actions OpenTelemetryをGoogle Cloudで試してみる - ともにかける

                                                  GitHub Actions OpenTelemetryをGoogle Cloudで試す方法をご紹介します。最新版はリポジトリで確認できます。 paper2.hatenablog.com 概要 前提条件 ステップ 1: gcloud のデフォルト設定を構成する ステップ 2: GitHub Actions OpenTelemetry リポジトリをフォークする ステップ 3: サンプルコードをクローンする ステップ 4: OpenTelemetry Collector を Cloud Run にデプロイする ステップ 5: OTLP エンドポイントを設定する ステップ 6: ワークフローの有効化 ステップ 7: ワークフローを実行する ステップ 8: Cloud Trace でトレースを確認する ステップ 9: Cloud Monitoring でメトリクスを確認する ステップ 10: クリ

                                                    GitHub Actions OpenTelemetryをGoogle Cloudで試してみる - ともにかける
                                                  • Windowsユーザーが知りたいLinuxの疑問

                                                    ネットワーク機器をはじめ、今や多様な機器のOSにLinuxが使われている。その特性などを理解しておくことは、Windowsを普段利用している技術者にとっても有用だ。 例えばサーバーOSだ。かつてはサーバーOSでもWindowsは高いシェアを占めていた。各部署に置かれたファイルサーバーなどに使われてきたためだ。しかしファイルサーバーはLinuxを搭載するNAS(Network Attached Storage)やクラウドサービスなどに取って代わられている。米Fortune Business Insightsが公開したリポートによると、2024年のサーバーOSにおけるLinuxのシェアは63.1%だった*1という。 NAS以外のネットワーク機器のOSとしてもLinuxが使われている。例えば米Cisco Systemsのネットワーク機器に使われるOS「IOS XE」においては、Linuxカーネル

                                                      Windowsユーザーが知りたいLinuxの疑問
                                                    • Ubuntu サウンド再生時の不快なポップノイズの消しかた - LAOX PowerTech

                                                      Ubuntu デスクトップの使用中、エラー音などサウンド再生のタイミングで「ボッ」などのポップノイズを発してからサウンド再生する現象。とても不快ですね。 そのポップノイズ、消す方法あります。 ポップノイズを排除は以下の手順でやってみてください。 1.先ず、設定ファイルを開きます $ sudo vi /etc/modprobe.d/alsa-base.conf 2.このファイル内で options snd-hda-intel 行を見つけて以下のように変更します options snd-hda-intel power_save=0 power_save_controller=N 3.再起動して完了です。 つまり、この現象はデフォルトでサウンドカードが省電力設定されていたため、サウンド再生時に電源が入り、その電源ONで生じるポップノイズだったのです。 なので、省電力設定を切って常にサウンドカード

                                                      • 自分流 OpenSSH サーバのセットアップ方法 - Qiita

                                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? ssh サーバの設定の仕方を説明する自分用のメモである。 併せて mosh の設定の仕方も説明する。 セットアップ手順 ここでは公開鍵認証を使った接続に限定する。 人によって細かい点は異なるだろうが、セットアップを次のような手順で進めることを想定する。 OpenSSH のインストール openssh-server (サーバ側) openssh-client (クライアント側) ホスト名で接続する準備 avahi のインストール 必要であればホスト名の変更 SSH 接続の設定 サーバ側の sshd_config ファイルの書き換え サーバ

                                                        • Ardourをインストールする!(Ubuntu Desktop 22.04)

                                                          Ardourは、aptコマンドを使用してインストールすることができます。 $ sudo apt install ardour Ardourを起動する! Ardourは、デスクトップから起動できますが、以下のコマンドでも起動できます。 $ ardour 起動して、ウィザードに従い最初のセッションの設定を行うと、以下の画面が表示されます。 バージョンは、6.9がインストールされました。 おわりに Ardourを使用すると、Ubuntuで本格的な音楽編集を行うことができます。 参考情報 Ardour 関連記事

                                                            Ardourをインストールする!(Ubuntu Desktop 22.04)
                                                          • 【完全ガイド】Ubuntuにrbenvをインストールする方法:Rubyバージョン管理の決定版 | Harmonia

                                                            はじめに:rbenvとは?なぜUbuntu開発で必要なのか? UbuntuでRubyを使った開発を行う際、プロジェクトごとに異なるRubyバージョンを使用したい、あるいは最新のRubyバージョンを試したい、といった場面に直面することがよくあります。システムに直接Rubyをインストールする方法(aptなど)では、複数バージョンの管理が煩雑になりがちです。 そこで登場するのがrbenvです。rbenvは、シンプルで信頼性の高いRubyバージョン管理ツールです。rbenvを使うことで、以下のようなメリットがあります。 複数バージョンの共存 システムを汚さずに、複数のRubyバージョンを簡単にインストールし、切り替えることができます。 プロジェクトごとのバージョン指定 ディレクトリごとに使用するRubyバージョンを固定できるため、チーム開発や異なるプロジェクトでの環境差異を防ぎます。 グローバルバ

                                                              【完全ガイド】Ubuntuにrbenvをインストールする方法:Rubyバージョン管理の決定版 | Harmonia
                                                            • Ubuntuの再インストール完全ガイド|初心者から上級者まで対応 - オープンソースの力を活用する方法~Ubuntuの世界へようこそ~

                                                              1. はじめにUbuntuは、オープンソースのLinuxディストリビューションとして人気のあるOSですが、長期間使用しているとシステムが不安定になったり、設定ミスによってトラブルが発生することがあります。そのような場合、再インストールを行うことで、クリーンな状態に戻し、快適な環境を再構築することができます。 本記事では、Ubuntuの再インストール方法を初心者向けと上級者向けに分けて詳しく解説し、再インストール後の設定、トラブル対策、FAQ までを網羅します。 2. 再インストール前の準備Ubuntuを再インストールする前に、必要な準備を整えることが重要です。特にデータのバックアップと適切なUbuntuのバージョン選定は、スムーズな再インストールに欠かせません。 2.1 バージョン選定(LTS vs 最新リリース)Ubuntuには、LTS(Long Term Support)版と最新リリー

                                                                Ubuntuの再インストール完全ガイド|初心者から上級者まで対応 - オープンソースの力を活用する方法~Ubuntuの世界へようこそ~
                                                              • tfcmt: GitHub Actions から terraform plan / apply の出力結果をプルリクエストにコメントしよう - kakakakakku blog

                                                                GitHub Actions で terraform plan / terraform apply を実行するときに出力結果をイイ感じにプルリクエストにコメントしたいという場面があった💬 自前でゴニョゴニョと実装するのではなく tfcmt を試してみたらとても便利だったので,検証ログも兼ねてまとめておこうと思う❗️ suzuki-shunsuke.github.io 動作確認 イイ感じ \( 'ω')/ plan 結果 apply 結果 GitHub Actions ワークフロー 👾 .github/workflows/terraform-plan.yml terraform plan を実行するときに tfcmt plan --patch -- terraform plan のように tfcmt plan コマンドを組み合わせれば OK👌 あと --patch オプションを指定する

                                                                  tfcmt: GitHub Actions から terraform plan / apply の出力結果をプルリクエストにコメントしよう - kakakakakku blog
                                                                • 実家NASの監視環境を整えないと・・・ - Re:シルの日々の戯言。

                                                                  コロナ禍ではありますが、4月末からのゴールデンウィークを利用して帰省しております。 帰省に合わせて気になっていた実家側NAS(Synology DS120j)の様子を見てみると、なぜだか電源が落ちておりました・・・。 どうやら配線を整理したタイミングでNASの電源ライン(コンセント)を引っこ抜いたような感じだったので、障害が発生した訳では無いようですが・・・もう少しちゃんとした監視環境を整えないと・・・と思った次第です。 ・・・雑な監視環境は入れているんですけど、テレワーク用のツールを利用して手動で確認する方式の上、どうも同じく電源ライン引っこ抜かれたタイミングが重なったようで変にディスクチェックが入ったりで起動してなかったり随分と酷いことになってまして・・・。*1 どうやって監視するか 上記の通り、今までは一応雑な監視環境を整えていました。 ただ、手動で実家側の踏み台PCにログインして、

                                                                    実家NASの監視環境を整えないと・・・ - Re:シルの日々の戯言。
                                                                  • ミニPC(N150)+OpenWrtで10Gbpsルーターを作る - 839の日記

                                                                    背景 下準備 OpenWrt環境の作成 PVE環境の検証 pingのレイテンシ OpenWrtにして良かったポイント メトリクスがGrafanaで見れる ネットワークに少し詳しくなった バックアップで大体戻る 外部アクセス周りの環境整理 見送ったもの まとめ 背景 1Gbps回線+RTX830から10Gbps回線にするにあたってRTX1300が欲しかったのですが、流石に高いのでもっといい選択肢はないものか…と考えていたときに以下のツイートを見かけたのがキッカケです。*1 稼働し始めて1週間ぐらい経ち、概ね問題もなさそうなのでまとめていますが長期的なリスクは未検証である点を留意してください。 これ人柱覚悟で買ってみた。 SFPじゃなく、10Gbase-Tが2口というのが素晴らしい。 誤家庭じゃないからSFPなんて要らんのよ。 OpenWRTで問題なく動けば、IPv4 over IPv6の性能

                                                                      ミニPC(N150)+OpenWrtで10Gbpsルーターを作る - 839の日記
                                                                    • Dockerを始めよう!インストール方法を徹底解説(Windows/Mac/Linux対応) - 天空のたぐちゃんラボ

                                                                      Dockerを始めよう!インストール方法を徹底解説(Windows/Mac/Linux対応) なぜDockerを使うのか?(Dockerのメリット) 前提条件 各OSへのインストール方法 1. Windowsへのインストール 推奨システム要件 インストール手順 2. Macへのインストール 推奨システム要件 インストール手順 3. Linuxへのインストール 前提条件 Ubuntuへのインストール Debianへのインストール CentOSへのインストール インストール後の初期設定(任意) まとめ Dockerを始めよう!インストール方法を徹底解説(Windows/Mac/Linux対応) 「コンテナ技術」という言葉を聞いたことはありますか?近年、アプリケーション開発や運用において注目を集めている技術の一つが Docker(ドッカー) です。Dockerを使うことで、開発環境と本番環境の差

                                                                        Dockerを始めよう!インストール方法を徹底解説(Windows/Mac/Linux対応) - 天空のたぐちゃんラボ
                                                                      • 動画生成 AI FramePack のインストールから動画生成までの手順

                                                                        ついに、ローカルの GPU で動作する動画生成 AI が公開されました。lllyasviel 氏が公開した FramePack は、GPU VRAM 6GB の環境でも静止画から動画を生成できる AI モデルです。今回は、この FramePack を Windows11 24H2 の WSL2 Ubuntu の環境にインストールし、実際に動画を生成してみました。 はじめに これまで、各種の生成 AI を Windows11 WSL2 に構築してきました。 画像生成 AI (Stable Diffusion WebUI, Forge) 音声生成 AI (VOICEVOX) 文書生成 AI (Text generation web UI) 音声認識 AI (Wisper, Faster Wisper) 今回、ローカルで動作できる動画生成 AI の FramePack が公開されました。これまで

                                                                          動画生成 AI FramePack のインストールから動画生成までの手順
                                                                        • Windowsのインストール後にVMware 準仮想化 SCSI コントローラに変更する - hidemium's blog

                                                                          Windows Serverにて、LSI Logic SASでインストール後にVMware 準仮想化 SCSI コントローラ(PVSCSI)に変更を行った場合、OSの起動ができくなることがあり、起動ができるようにするためいくつか試してみたので書いてみようと思います。 構成 vCenter 8.0U3 ESXi 8.0U3 Windows Server 2019 一般的な方法 通常、LSI Logic SASでインストール後にVMware 準仮想化 SCSI コントローラ(PVSCSI)に変更を行った場合には、以下のKBが公開されています。 VMware 準仮想化 SCSI (PVSCSI) アダプタを使用するようにディスクに構成する 流れとしては、以下のようになります。 VMware Toolsをインストールする 一時的な利用のため新しい SCSI コントローラ (PVSCSI) を作成す

                                                                            Windowsのインストール後にVMware 準仮想化 SCSI コントローラに変更する - hidemium's blog
                                                                          • TerraformでInstanaのカスタムダッシュボードを作ってみた(with jsonencode / jsondecode) - Qiita

                                                                            はじめに InstanaでカスタムダッシュボードをTerraformから作成しようとしたら、 意外とハマりポイントがあったので、成功までの手順をまとめてみました。 特に widgets の扱い(JSONをどうTerraformに渡すか)でつまづきがちなので、 そのあたりも詳しく触れています。 今回のダッシュボード構成は、Instana が対応している AWS 環境のアプリケーション監視にも応用可能です。 ECS / Lambda / RDS などのモニタリング構成としても取り入れやすく、IaCの一環として活用できます。 環境構築(Ubuntu 22.04) Terraformとjqのインストール手順です。 Terraform v1.11.3 のインストール sudo apt update sudo apt install -y gnupg software-properties-commo

                                                                            • 誰でも見れちゃう!?Difyアプリを守るNginx認証テクニック|bodybeat

                                                                              はじめに「作ったDifyのアプリのURLがばれて知らない人に使われちゃうか心配...」 そんな悩みを抱えているDifyユーザーの皆さん! 実は、Nginxの機能を使えば、あなたのDifyアプリで、簡単にパスワード認証(Basic認証)が実装できるんです。 今回は、NginxのBasic認証を使って、Difyアプリにアクセス制限をかける方法をご紹介します。 以下の記事を参考にさせていただきました。 注意点「アプリごとにユーザを設定する」方法ではありません。 補足:アプリ単位に使うユーザを分けるのあれば、Next.jsやReactなどでフロントを立て、フロント側でアクセス制御するやり方が管理面でも効率的だと思います。(個人的な見解) 「default.conf.template」を編集することで、次回のDifyアップデートコマンド(git pull)の時にコンフリクトのエラーが起きます。(雑に

                                                                                誰でも見れちゃう!?Difyアプリを守るNginx認証テクニック|bodybeat
                                                                              • AWSのECSハンズオンやってみた - Qiita

                                                                                以下ハンズオンのリンク https://pages.awscloud.com/JAPAN-event-OE-Hands-on-for-Beginners-ECS-2022-confirmation_012.html 全体像 流れ cloud9でコンテナイメージを作成 ECRのリポジトリを作成 コンテナイメージをECRにアップロード クラスターを作成 タスク定義を作成 サービスを作成(サービスの中にALBとタスクが含まれる) 稼働確認 作業内容 #1. cloud9で作業用の環境を作成 amazonlinux2023 設定は特に気にしなくて良い #2. cloud9でインスタンスのコンソールに入り、Dockerfileを作成 ec2-user:~ $ echo > Dockerfile ec2-user:~ $ ll total 4 -rw-r--r--. 1 ec2-user ec2-us

                                                                                  AWSのECSハンズオンやってみた - Qiita
                                                                                • Jacksonで、オブジェクトをシリアライズする際にnullのプロパティを出力しないようにする - CLOVER🍀

                                                                                  これは、なにをしたくて書いたもの? Jacksonを使ってオブジェクトをJSONにシリアライズする際に、nullのプロパティの出力は抑制したくなることがあります。 JSONにした時に、以下のような状態を { "property1": "value1", "property2": null } こうする、という話ですね。 { "property1": "value1" } このやり方を忘れて毎回調べている気がするので、メモしておこうかなと。 ふつうにJacksonを使った場合、Spring Bootを使った場合、Quarkusを使った場合でそれぞれメモしていきます。 方法 大きく、2つの方法があります。 @JsonIncludeアノテーションでInclude.NON_NULLを指定する ObjectMapper#setSerializationInclusionでInclude.NON_NU

                                                                                    Jacksonで、オブジェクトをシリアライズする際にnullのプロパティを出力しないようにする - CLOVER🍀