2ちゃんねる掲示板における運営ハンドルの一つ。(★は運営キャップ) 本来は文字通りroot権限を持つサーバ管理者という意味で複数人が共有しているはずだが、2005年7月現在は主にむむむ ◆MUMUMUhnYI氏専用のハンドルになっている。 規制や板分割など掲示板の運用面にはあまり関わらず、純粋にサーバのお守り役として鯖落ち等の対処時に現れるところから、FOX ★氏に比べると2ちゃねらー間の人気は高いようだ。実はやってることはあまり変わらないのだが。
はじめに 背景 タスクランナーを導入するモチベーション パラメータ管理ツールを導入するモチベーション 実現したいこと モデルや環境に依存しないタスクによるパイプラインの操作 共通部分と環境特有部分を分離したパラメータ定義 パラメータ定義の構造化 実装方法 利用するツール パラメータファイル 構造化パラメータのマージ処理の実装 おわりに はじめに enechain データサイエンスデスク エンジニアの藤村です。 enechainでは市場活性化を目的として、機械学習や最適化アルゴリズムを用いて電力や燃料などの商品に関する指標を算出し、社内外に提供しています。本稿では、これらを算出するモデルの構築・…
(奥様は午前10時前に外出) 午前4時半から英語番組(vacant homes/国内で増え続ける空家、その対策)、英語ニュース気象情報(黄砂に注意、曇り、予想最高気温26度)。 再度、眠りに就き、午前7時半から英語料理番組(Front runners/Chef桑木野恵子、くわきのけいこ、Bracken/わらび、Persimmon/柿、lotus root/蓮根)。 午前8時からラジオニュースに続き、英語番組/Japanese Cheese producer in Chiba(千葉県でのチーズ生産者)、NHK World News(国際ニュース)。その後、午前9時20分からに起床、食事(ヨーグル…
こんな件名メールが届いた。 [Action Required] Enable MFA on the root user of your account [AWS Account: xxxxxxxxxxxx] MFAを有効にしましょう、という話なのはすぐ分かった。 そういえばまだMFAの設定をしていなかった。 AWSの中身は空っぽのままだったけど。 やりかたは難しくなかったので対応はすぐ完了。 仕事でもAWSに触れたことがあるけど、デフォでこういうチェックされてるんだなあと初めて知った。 ググってみると同じような人を発見。 そういうものらしい。 AWSアカウントのルートユーザーでMFAの設定がほ…
renderメソッドのstatusというオプションを使用。 render status: 401 今回の実装 class AdminController < ApplicationController def admin if current_user.admin = true render "admin" else render file: "#{Rails.root}/public/404.html", status: 401 end end end
概要 monorepoなライブラリをnpmに公開するための構成を調査、検討する。 検証リポジトリ 以下にこの記事で検証したリポジトリを示す。 github.com 動作環境 macOS Ventura バージョン13.6.6 Node 21.4.0 前提となる構成 turborepo turboを使ってmonorepoを構成する turbo.build changeset turborepoによると、@changesets/cli - npmを推奨している。 www.npmjs.com verdaccio localで動作するnpm registry。 実験でpublishしまくるので公式のr…
https://ctftime.org/event/2360 [Web] QrZilla [Web] Feedback [Web] MusicOverflow2077 [Web] Little Nightmare [Web] Katana [Web] Streamify あきらめ [Web] QrZilla ソースコード無し。 QRコードの作成と読み込みができるサイトが与えられる。 色々試すとSSTI脆弱性があった。 {{7*7}}を入れてQRコードを作成し、生成されるURLをScanの方で表示させると49と表示された。 ということでいつものようにRCEしていく。 {{request.appl…
Android OS自体についてや、アプリケーションの実行環境、アクセス制御、root化の方法などについて、詳しく聞いてみました。 Android OSとLinuxとの関係を教えてください。 AndroidとJVMの関係についても教えてください。 Ahead-of-Time (AOT) コンパイルについても詳しく教えてください。 AOTコンパイルはいつされるのですか? インストール時ですか? iOSでも似たような仕組みが用いられているのですか? 少し話は戻りますが、Android SDKに含まれるJava APIの詳細も教えてください。 Kotlinの環境についても詳しく教えてください。 Ko…
Hyper-VとPXEサーバー構築を構築する。本稿のIPアドレスは一例のため、環境に合わせて変更すること。 何ができるか 仮想マシンの使用 仮想マシンを作成と起動するだけで、Linuxディストリビューションのインストール 成果物 network 172.17.64.0/24 仮想PXEサーバー 172.17.64.1 仮想マシン 172.17.64.200-172.17.64.250 Hyper-V ハードウェアの仮想化プラットフォーム。Windowsで使用する方法を紹介する。 Hyper-V有効化方法 以下リンク先のインストラクションに従って、有効化する。 https://pc-karuma…
表題の通り。 DB に入っている文字列から末尾に / のあるパスを作りたかったが、最終的に path.resolve を通すと末尾の / が削除される import path from 'path'; path.resolve('/', '/foo/bar/'); // -> /foo/bar The resulting path is normalized and trailing slashes are removed unless the path is resolved to the root directory. cf. Path | Node.js v22.0.0 Document…
今日はゲムマに行って大量にボドゲを買って遊んだ。 rootの拡張もまた買ってしまった…… 新しい調整方法を知ったのでメモ。しかし、これだけ部族間の調整方法が話題になるゲームも珍しい。バランスが悪いゲームなのにもかかわらず、愛されているのだろう。
概要 System V メッセージキューは、Linuxにおけるプロセス間通信方法の一種で、メッセージ形式のデータをプロセス間でやり取りするのに使われます。 主に下記3つがあり、今回はメッセージキューについて扱います。 メッセージキュー セマフォ 共有メモリ 今回はこのメッセージキューをシステムコールを用いて作成し、作成されたメッセージキューの確認方法について整理します。 msgget()システムコールによるSystem Vメッセージキューの作成 msgget()というシステムコールについて説明します。 #include <sys/types.h> #include <sys/ipc.h> #i…
最近、大規模言語モデル(LLM)の学習することが多いので、大規模なモデルの学習方法について記載します。 並列学習について Data parallelism (DP) ZeRO 概要 実装例 Pipeline parallelism (PP) 並列学習について 巨大なパラメータをもつモデルの学習は非常に時間がかかってしまいます。そのため、計算時に並列を行っていく必要があります。大きく分けて3パターンあります。 Data parallelism (DP) Pipeline parallelism (PP) Tensor parallelism (TP) Data parallelism (DP) …
アニメが好きでよく見ているのだけど、多分一番見ているので言うと「ODD TAXI」だと思う。 もう何周したか分からないくらい何度も見返しているし、台詞もだんだん頭に入ってきている。 「ODD TAXI」は動物が生きる世界でのミステリー・サスペンスなのだが、初めて見たときの最終話の衝撃と切なさを忘れられない。見た後の、誰かに話さずにはいられない感はすごかったし、今もまだ見ていない人には全力で勧めたくなる魅力がある。 一週目は、スモーキーな雰囲気とどう転がっていくか分からない展開、シリアスなのに何気ない会話の日常感とコミカルさもある感じがたまらなく好きで、30分×13話を一瞬で見きってしまった。 …
結論:参考元を組み合わせて作業する 下記3つの情報を参考にすれば1~3時間で、 Docker + Laravel10(認証機能付き) + React + TypeScript の環境構築が出来ます。 下記の前提で記事を書いています。 Windows環境 docker-compose のコマンドが使える(こちらの記事読みながらでも出来るかもです) Docker、wsl2の環境が整っている Docker環境のLaravelで開発したことがある 「Docker環境でLaravelで少しでも開発したことがある」に当てはまらない人は、 Dockerを知るところから始めることをおすすめします。 qiita…
前回、VirtualBox 7.0 で、ゲストOSに Ubuntu 22.04.4 LTS をインストールしました。 今回は、その続きで、設定と、ソフトウェアのインストールについて説明していきたいと思います。 それではやっていきます!