並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 25 件 / 25件

新着順 人気順

deamonの検索結果1 - 25 件 / 25件

  • 最近話題の TS 製 ORM「Prisma 2」でログイン処理を試してみたら超快適だった

    はじめに この記事は、Qiita: TypeScript Advent Calendar 2020 24 日目の記事です 🎄✨ 今回は、Front-End Study #1「Cloud Native時代のフロントエンド」 - connpass で紹介されていた Prisma 2 を、同じく紹介されていた frourio を使って試してみます。 環境構築 frourio で一気に まずは create-frourio-app でサクッと環境構築します。 今回は以下の構成で試してみます。 MySQL を建てるのが面倒な場合は、SQLite でもいいと思います。 Core framework of frourio : Fastify Frontend framework : Next.js Building mode : Basic HTTP client of aspida : axios

      最近話題の TS 製 ORM「Prisma 2」でログイン処理を試してみたら超快適だった
    • 数百万のルータに緊急の脆弱性が発覚、何年も続く可能性あり、

      セキュリティ研究者のDerek Abdine氏は7月29日(米国時間)、「Arris / Arris-variant DSL/Fiber router critical vulnerability exposure|Derek Abdine」において、muhttpd Webサーバに複数の脆弱性が存在すると伝えた。muhttpd WebサーバはISPのCPE(Customer Premises Equipment:カスタマ構内設備)で広く利用されており、Arris製の複数のルータモデルに使われるファームウェアに含まれているという。 Arris / Arris-variant DSL/Fiber router critical vulnerability exposure|Derek Abdine muhttpd(mu HTTP deamon)は、ANSI Cで開発されたシンプルなWebサーバ

        数百万のルータに緊急の脆弱性が発覚、何年も続く可能性あり、
      • New RelicからDatadogに乗り換えした話 - インゲージ開発者ブログ

        明けましておめでとうございます。 2023年9月にINGAGEにジョインしたSREチームのanecho108です。 さっそくですが本記事の内容に入りたいと思います。 弊社のサービスは、AWS上のオブザーバビリティを獲得する方法としてNew Relic を利用していましたが、 そこからDatadogに乗り換えました。 Datadogの導入は僕が主体で行っていましたので、その時に考えていたことや反省点をまとめました。 なお、Datadogを肯定するわけでも、New Relicを否定するわけでもございませんのであしからず。 なぜ乗り換えしようとした? New Relicのコスト問題 日本語テクニカルサポートが受けられていなかった "僕"がオブザーバビリティの獲得に至っていなかった 周りにDatadogを使ってます勢が多い 日本リージョンがある そんなところへDatadogから営業メール Data

          New RelicからDatadogに乗り換えした話 - インゲージ開発者ブログ
        • もし桃太郎がイヌ・サル・キジにプレゼンしたら やたらクオリティーの高いスライドに「笑った」「勉強になる」の声

          「もし桃太郎がイヌ・サル・キジにお供になってくれるようプレゼンしたら」――現代的なアプローチで鬼退治への参加を提案する桃太郎が作成したプレゼンテーション資料がTwitterで注目を集めています。やたらクオリティーの高いデザインのスライドを作れる桃太郎に嫉妬しそう。 Peach boy社の桃太郎が、アプリとしてローンチしたサービス「DonbraCo」をプレゼンしています。同サービスのコンセプトは「すきま時間で、鬼退治。」。 野山で暮らすイヌ・サル・キジらに向け、まずは提案の背景にある社会課題について、 鬼による村民アセット強奪の被害が深刻な社会問題になっている 被害額は急増しており、強奪対策ソリューションが求められる Peach boyのアジャイルな鬼退治によって平和な村民の暮らしを実現 事業はアーリーステージにあり、人的リソースは恒常的にショート戦力のアウトソースが必要 と、順を追って丁寧

            もし桃太郎がイヌ・サル・キジにプレゼンしたら やたらクオリティーの高いスライドに「笑った」「勉強になる」の声
          • Docker内部の仕組みについて手を動かして理解してみた

            SREホールディングス株式会社 でソフトウェアエンジニアをやっている釜田です。 近年、Webアプリケーション開発者にとって、コンテナの起動や停止のためにDockerコマンドを用いることが一般的になりましたが、その背後の仕組みについてご存知でしょうか? 実は、コンソールからDockerコマンドを実行した裏側で、コンテナランタイムがコンテナの作成や起動を行っています。 今回はそのようなDockerの裏側について紹介するとともにコンテナランタイムを直接動かしてコンテナを作成、起動してみようと思います。 今回紹介するコンテナランタイムの役割と機能についての理解を深めることで、今後より適切なコンテナランタイムを選択して、コンテナのセキュリティレベルを向上させることが可能になります。 対象読者 業務でDockerを利用している方 Dockerがどのような仕組みでコンテナを実行しているか気になる方 コン

              Docker内部の仕組みについて手を動かして理解してみた
            • 【pwn 10.0】 gnote (kernel exploitation) - TokyoWesternsCTF2019 - newbie dive into binary

              1: イントロ 2: 解き始めるまで 問題について デバッグ環境について 3: モジュールの挙動について 4: jmptableの脆弱性について switch分岐のアセンブラ おおよその展望 5:kmalloc()とスラブアロケータについて スラブアロケータ概略 kmalloc() kmem_cache_alloc_trace() slab_alloc()/ slab_alloc_node() つまりは 6: timerfd_ctxを利用したkernel symbol の leak __x64_sys_timerfd_createシステムコール timerfd_release()とRCU 7: RIPを取る 8: privilege acceleration prepare_kernel_cred(NULL); commit_creds() ROPを組んでroot権限を取る sysretq

                【pwn 10.0】 gnote (kernel exploitation) - TokyoWesternsCTF2019 - newbie dive into binary
              • RubyKaigi 2022参加レポート 〜エンジニアによるセッション紹介〜 - ZOZO TECH BLOG

                こんにちは!バックエンドチームマネージャーの@tsuwatchです! 2022/9/8〜10に三重県にて開催されたRubyKaigi 2022でプラチナスポンサーとして協賛し、スポンサーブースを出展しました。 technote.zozo.com technote.zozo.com 弊社からはWEARを開発するバックエンドエンジニア、SRE、PdMなど合計10名ほどが現地で参加しました。 我々が運営しているファッションコーディネートアプリ「WEAR」のバックエンドはRuby on Railsで開発しています。2013年にVBScriptで作られたシステムですが、2020年くらいからVBScriptのシステムをコードフリーズし、リプレイスをはじめました。現在もリプレイスを進めながら、新規の機能もRubyでどんどん開発しています。 また弊社ではRubyコミッタのsonotsさんがいたり、顧問とし

                  RubyKaigi 2022参加レポート 〜エンジニアによるセッション紹介〜 - ZOZO TECH BLOG
                • NVIDIAのGPUリソース分割技術

                  こんにちは、NTT研究所の山口です。 前回の記事でA100のMIGについて触れていますが、MIGを活用する際のモチベーションとして、1つのGPU上で効率的に複数プロセスを実行したり、複数ユーザで利用できるようにしたいという目的が挙げられるかと思います。本記事では1つのGPUリソースを効率的に利用するための技術として、Multi Process Service(MPS), Virtual GPU(vGPU), Multi Instance GPU(MIG)という三つのNVIDIA社の技術についてまとめます。 MPS: GPU上で並列処理を効率的に行うことができるvGPU: GPUを仮想化してVMに対してリソースを割り当てることが可能。分割されたGPUは、VM内で個々にGPUとして認識可能であるため複数ユーザに対して提供しやすいMIG: 最新のアーキテクチャであるAmpereでしか利用できない

                    NVIDIAのGPUリソース分割技術
                  • 1ヶ月間仕事でOSSの開発をしてきた - TeCH8Ki

                    こんにちは、TaKO8Kiです。 3/2から3/31までサイバーエージェントのDeveloper Productivity室でPipeCDというOSSのCDツールの開発を行うインターンをしていました。 以下では、仕事でOSSの開発をしたことの感想と実際に取り組んだタスクについて書いていきます。 PipeCDとは? Docsから引用すると下記のようなものです。 PipeCD provides a unified continuous delivery solution for multiple application kinds on multi-cloud that empowers engineers to deploy faster with more confidence, a GitOps tool that enables doing deployment operations

                    • Domesticating Kubernetes

                      This is a guide to run K8S in a home network, and use it as a home server — run your blog, media library, smart home, pet projects, etc. The cluster is actually straight-forward to set up, but we, developers are so cuddled, we are forgetting some basic networking and other low-level stuff — I found the experience educational. The cluster will serve real workloads — we will deal with exposing it to

                        Domesticating Kubernetes
                      • IoT@Loft #5 - クラウドとロボティクス、オープンソース活用による次世代ロボットの可能性 を受講したよ!(2019年11月13日実施) - Qiita

                        IoT@Loft #5 - クラウドとロボティクス、オープンソース活用による次世代ロボットの可能性 を受講したよ!(2019年11月13日実施)AWSIoTFreeRTOSロボティクスPoC IoT@Loft #5- クラウドとロボティクス、オープンソース活用による次世代ロボットの可能性を受講したよ 一番の収穫は、ASIMOを作っていた本田技研が今も新しいものを作ろうとしていることだよ。 ソニーロボティクスシステムとROS/ROS2の活用 ソニー株式会社 ソフトウェアエンジニア 藤田 智哉 氏 Aiboの中にRosが動いている 目などはリアルタイム性が必要なのでLinuxのDeamonで動いているらしい Githubで公開されていてRosKineticやRosMedricでコンパイルすればすぐ使える 資料 https://roscon.ros.org/2018/presentations/

                          IoT@Loft #5 - クラウドとロボティクス、オープンソース活用による次世代ロボットの可能性 を受講したよ!(2019年11月13日実施) - Qiita
                        • 動体検知で撮影した画像をLINEに自動送信する

                          daemon on rotate 0 width 640 height 480 framerate 2 threshold 6000 output_pictures on ffmpeg_output_movies on ffmpeg_video_codec mkv locate_motion_mode on locate_motion_style redbox text_double on target_dir /home/pi/motion stream_localhost off nanoで開いたmotion.confの該当箇所は「Ctrl+W」で検索できます。続いてそれぞれの項目について説明します。 deamon on motionをデーモンとして起動するための設定です。これをオンにしておくと、motionを起動させたときにバックグラウンドに回るので、他の作業ができるようになります。

                            動体検知で撮影した画像をLINEに自動送信する
                          • Docker Desktop for Windows 10をセットアップして使ってみる - Qiita

                            Docker Desktop WSL 2 backend | Docker Documentationをよく読んでその通りに進めていけばインストールも実行もできます。 使い勝手はDocker Desktop for macOSと大差ないです。 WSL1とWSL2の違い 先日のWindows 10 May 2020 UpdateでWindows Subsystem for Linux 2 (WSL2)という機能が正式リリースされました。 WSL1ではLinuxの命令をWindowsの命令に変換し、Windowsが処理をしていた様子。そのためLinuxカーネルをWindowsは持っておらず、DockerのようなLinuxカーネルを活用するソフトウェアを動作させることができていませんでした。 しかし、WSL2ではHyper-V由来のサブシステム用仮想環境がWindows 10 Home/Proの

                              Docker Desktop for Windows 10をセットアップして使ってみる - Qiita
                            • Linux 環境でのSpring Bootプロジェクトってどう動かすのが良いのか - ts0818のブログ

                              Because I am hard you will not like me. But the more you hate me the more you will learn. I am hard but I am fair. There is no racial bigotry here. I do not look down on n*ggers, kikes, wops or greasers. Here you are all equally worthless. And my orders are to weed out all non-hackers who do not pack the gear to serve in my beloved Corps. Do you maggots understand that? 貴様らは厳しい俺を嫌う だが憎めば、それだけ学ぶ 俺は

                                Linux 環境でのSpring Bootプロジェクトってどう動かすのが良いのか - ts0818のブログ
                              • Docker入門 Nginxを動かしてみる - Qiita

                                DockerでNginxを動かしていこうと思います。 Nginxのリポジトリをチェック Docker HubのNginxのリポジトリを見に行く https://hub.docker.com/r/library/nginx/ いろいろと使い方が記載されているので、それを参考にする Nginxの実行 Exposing external portに記載されているコマンドでNginxの初期画面を表示させてみる --name: 任意のイメージ名を指定する -d: デタッチモード コンテナ実行時にバックグラウンドで起動する事ができる (deamonのような常駐のプログラムでつかう) -p ホストのポート番号:コンテナのポート番号: Webで叩くポート番号は実はコンテナのポート番号と紐付いてますよ。という宣言。 実行結果 いえーい。表示された! Q.-dしてないと何がかわるの? フォアグラウンドで動作す

                                  Docker入門 Nginxを動かしてみる - Qiita
                                • Rancher Desktopに乗り換えたらAWS SAM CLIでDocker未起動扱いになっていたのでトラブルシュートした | DevelopersIO

                                  Rancher Desktopに乗り換えたらAWS SAM CLIでDocker未起動扱いになっていたのでトラブルシュートした 初めに Docker DesktopからRancher Desktopに切り替えてdockerコマンド周りは今までと同じように使えるな、 ということで見てたのですがふとSAM CLIを動かしてみようとした時にdockerを利用するlocal invokeサブコマンド動かない...となったのでトラブルシュートを備忘録として置いておきます。 % sam local invoke Error: Running AWS SAM projects locally requires Docker. Have you got it installed and running? 原因 管理者権限でRnacher Desktopが実行されておらず所定の位置(/var/run/doc

                                    Rancher Desktopに乗り換えたらAWS SAM CLIでDocker未起動扱いになっていたのでトラブルシュートした | DevelopersIO
                                  • “続けて読むと桃太郎になるプレイリスト”が天才と話題に 「OG SUN Wa ヤーマン Hey! SHIVER 仮に」

                                    ※本記事はアフィリエイトプログラムによる収益を得ています Twitterで公開された、“桃太郎のプレイリスト”が素晴らしい完成度と人気です。「Ma City」が有能過ぎる。 続けて読んでいくと……? このプレイリストを後悔したのは、ジウさん(@ziuziu)。未来古代楽団の「むかしむかし、あるところに」から始まる、一見普通のプレイリストです。 しかし、その後に続く曲「おじいさん」「Torn」「Over the sun」「Girl」「ori」「Ma city」を続けて読んでいくと、「おじいさんとおばあさんがおりました」。も、桃太郎になっている……! その後も「OG」「SUN「Wa」「ヤーマン」「Hey!」「SHIVER」「仮に」「Over」「Unsound」「川」「え」「選択」「Knees」「一気!」「Ma city」「スルト」「川」「神」「color」「O」「Key」「Now」「桃」「Gi

                                      “続けて読むと桃太郎になるプレイリスト”が天才と話題に 「OG SUN Wa ヤーマン Hey! SHIVER 仮に」
                                    • Docker+Windowsの重い問題を解決できそうなWSL2を試してみる | GRIPHONE ENGINEER'S BLOG

                                      サーバーサイドを担当しております皆田と申します。 Docker for Windowsを扱った記事が多いですが、ローカル開発環境を作ってみた際の動作の体感として、DockerとWindowsの課題感があったり、WSL2になって、ファイルシステムの違いからこうした方が動作が速いなどわかったことがありました。 本記事では、WSL2のセットアップ、Dockerの起動、IntelliJにDockerを認識させるまでを解説し、パフォーマンスについて簡単にまとめます。 待ちわびたWSL2の登場 WSLでLinuxが使えるぞ!(((o(*゚▽゚*)o)))・・・_| ̄|○ という経験をされた方も多いと思います。 /etc/wsl.confをいじったり、.wslconfigであーじゃないこーじゃないと言ってみたり、パーミッションがroot・・・と嘆いてみたり、いろんな苦労をされましたよね。 コロナ禍でWS

                                        Docker+Windowsの重い問題を解決できそうなWSL2を試してみる | GRIPHONE ENGINEER'S BLOG
                                      • 社内のDockerfileのベストプラクティスを公開します

                                        はじめに 第1旅行プラットフォーム部エンジニアの六車と申します。 大手旅行代理店の検索サイトの構築をメイン業務としつつ、社内のコンテナ・クラウド活用推進活動も行っています。 この記事では、社内コンテナ推進活動の一環で行ったDockerfileの書き方のベストプラクティスのまとめを紹介します。 この記事のゴール:効率的かつ保守性の高いDockerfileの書き方を知る。 Dockerfileとはなんぞや Dockerfileはずばり 「docker imageを作るための設計図」 のようなものです。 Dockerfileはdocker imageを自動構築する際に必要となるファイルで、1image = 1Dockerfileと対応します。 以下がDockerfileの例です。 DockerfileはFROM, COPY, RUNなどの命令文で構成されています。何のimageをもとに何を実行し

                                          社内のDockerfileのベストプラクティスを公開します
                                        • カオスエンジニアリングツールGremlinでECS上のPHPアプリケーションにCPU負荷を注入してみた | DevelopersIO

                                          カオスエンジニアリングという言葉自体は知っているが、実際に試したことがある方は少ないのではないでしょうか。 今回は、カオスエンジニアリングを簡単に実施できるGremlinというツールでECS上のアプリケーションに障害を注入していきたいと思います。 なお、こちらは公式ブログを参考にしています。 構成図 せっかちな人へ GitHubにソースコードを上げているのでそちらをご確認ください。 gremlin-ecs-php-sample-app PHPサンプルアプリケーションの作成 Laravelチュートリアル – 掲示板を作成してみようを参考にしました。 laravel new laravel-bbsでlaravel-bbs 配下に適当なアプリケーションを作成しています。 $ tree laravel-bbs -L 1 laravel-bbs ├── app ├── artisan ├── boo

                                            カオスエンジニアリングツールGremlinでECS上のPHPアプリケーションにCPU負荷を注入してみた | DevelopersIO
                                          • Dockerfileでプライベートリポジトリからレポジトリをclone - ばいばいバイオ

                                            Dockerfileでプライベートリポジトリからレポジトリをclone。 わかります?? 以下の記事を参考にしました。 vsupalov.com 通常このように書けばいいと思われがち。 というか自分はこれでいいと思っていた。 ARG SSH_PRIVATE_KEY RUN mkdir /root/.ssh/ RUN echo "${SSH_PRIVATE_KEY}" > /root/.ssh/id_rsa # [...] RUN rm /root/.ssh/id_rsa やっていることはいたってシンプル。 SSH_PRIVATE_KEYとしてコンテナ作成時に秘密鍵を渡すだけ。 甘い。甘すぎるよkimoton。 何がまずいの?? 試しに上記のやばいDockerfileを使用して、以下のようにイメージを作成してみる。 SSH_PRIVATE_KEYはdocker buildコマンドの実行時に-

                                              Dockerfileでプライベートリポジトリからレポジトリをclone - ばいばいバイオ
                                            • WSLでDocker for windowsを使うッ!!! - Qiita

                                              使う目的 なんで、わざわざWSLを使うのか。WindowsでBash使いたいじゃん?? 後、ネットだとUnix系の情報が多いので。そっちの方が楽かなと。 WSLからDocker for Windowsのデーモンを呼び出す。 WSL環境だけで、Dockerを動かす手法は存在するのですが、 まだ、最新のDockerが動かなかったり、WSLを落とすと死ぬとか ひと手間必要な印象がありますので、WSLのDocker ClientからDockerを呼び出します。 通知領域から、dockerのアイコンを右クリックして、Settingを選択 Generalのexpose deamon on~~のチェックを入れます。 これで、Docker for WindowsのDocker DeamonがTCP経由でアクセスできるようになりました。(without TLSって書いてあるから、TLS利用でできるのかも)

                                                WSLでDocker for windowsを使うッ!!! - Qiita
                                              • .NET COREでLinuxで動作するサービスを作成する – code-lab.net

                                                .NET Core + C#でLinuxのDeamon作れないかなと思ったら、思ったより簡単に作れるようになっていたので覚え書き。Program.csとDaemonService.csの中味はほぼ定型なのでサンプルからそのまま流用します。 以下のサンプルは.NET Core 3.1で記述しています。 // Program.cs using System; using System.Threading.Tasks; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; namespace DaemonSample { clas

                                                • ipblock - 超小型fail2ban - Qiita

                                                  statistics: max connection rate 1/60s for (smtp:192.168.1.1) at Mar 14 12:34:56 の類ですね。出現頻度も高く、postfixに負荷がかかるし、第一気持ち悪いので、自動的にblockする方法を考えました。 これは、Linuxサーバーで不正なパケットを検知し、自動的にブロックするPythonスクリプトです。syslogのログファイルを監視し、指定された正規表現パターンにマッチする不正なパケットをブロックするために、iptablesを使用します。また、特定のIPアドレスがブロックされている期間を追跡するために、sqlite3を使用します。 このスクリプトを使用することで、不正なパケットを自動的にブロックし、サーバーの負荷を軽減できます。また、手動でIPアドレスをブロックする必要がなく、セキュリティの向上に役立ちます。

                                                    ipblock - 超小型fail2ban - Qiita
                                                  • Rancher Desktop で サーバー(Docker daemon)に接続できない時の対処 | DevelopersIO

                                                    こんにちは、CX事業本部 Delivery部の若槻です。 Rancher Desktop は、Mac 端末のデスクトップ上で利用可能なオープンソースのコンテナ管理ツールです。最近は Docker Desktop の代替ツールとして注目を浴びています。 今回は、Rancher Desktop で サーバー(Docker daemon)に接続できない時の対処方法を確認してみました。 環境 バージョン 事象 Docker daemon に接続できません。 $ docker version Client: Version: 24.0.2-rd API version: 1.43 Go version: go1.20.4 Git commit: e63f5fa Built: Fri May 26 16:40:56 2023 OS/Arch: darwin/arm64 Context: default

                                                      Rancher Desktop で サーバー(Docker daemon)に接続できない時の対処 | DevelopersIO
                                                    1