邦楽・洋楽・ジャンルは問いません。 私は小沢健二のLIFEです。 (紹介していただいたアルバムはSpotify等で聴かせてもらいます!ありがとうございます) (追記:たくさんありがとうございます!一つずつ検索して聴いてます。1日とかではとても無理なので、時間をかけて聴かせてもらいます!) by増田
邦楽・洋楽・ジャンルは問いません。 私は小沢健二のLIFEです。 (紹介していただいたアルバムはSpotify等で聴かせてもらいます!ありがとうございます) (追記:たくさんありがとうございます!一つずつ検索して聴いてます。1日とかではとても無理なので、時間をかけて聴かせてもらいます!) by増田
2008年に中国で出版され、2014年に英語版が出たのを機に世界的ベストセラーとなった長編SF小説『三体』。3月には『ゲーム・オブ・スローンズ』の制作陣による実写ドラマ版が配信され、いまなお新たなファンを獲得している。英紙「ガーディアン」が、本作のヒットの理由やSFとの出会い、実写化、そして物議を醸した過去の政治的発言について、著者の劉慈欣に聞いた。 「中国にもSFはあるの?」 中国人作家・劉慈欣によるSF小説『三体』は世界中で数千万部を売り上げており、2015年のヒューゴー賞をはじめ、数々の賞を受賞している。本作はいま、『ゲーム・オブ・スローンズ』の制作陣が手がけた実写版が公開されたのを受け、英語版がふたたびアマゾンのベストセラーチャートにランクインしている。 しかし、10年前の英国で、劉や『三体』の名を聞いたことがある人はほとんどいなかった。この小説は、現代の科学者たちの怪死事件を発端
関連キーワード Linux | OS | 運用管理 | セキュリティ OS「Linux」は、複数のセキュリティモジュールを組み込んでいる。アクセス制御を実現するための代表的なセキュリティモジュールが「SELinux」(Security-Enhanced Linux)「AppArmor」だ。「Red Hat Enterprise Linux」(RHEL)およびその派生ディストリビューション(配布パッケージ)はSELinuxを、「Debian」およびその派生ディストリビューションはAppArmorを主に標準セキュリティモジュールとして採用している。両者には、それぞれどのような利点と欠点があるのか。 SELinuxの利点と欠点 併せて読みたいお薦め記事 連載:Linuxのセキュリティを比較 前編:Linuxを守る「SELinux」と「AppArmor」は何が違うのか? Linuxの運用管理 いま
はじめにこんにちは、SAIG/MLOpsチームでアルバイトをしている板野・平野です。 今回は、昨今注目されている大規模言語モデル(LLM)の開発においてMLOpsチームがやるべきことを考えるため、まずはLLM開発の流れを調査・整理しました。 本記事はその内容を「LLM開発のフロー」という題目でまとめたものです。LLMを本番運用するときに考慮すべきこと、LLM開発・運用を支援するサービスやツール・LLMシステムの構成例などについては、「LLM開発でMLOpsチームがやるべきこと」と題して別記事でご紹介していますので、ぜひ併せてご覧ください。 ここでのLLM開発とは、「LLM自体の開発」および「LLMを活用したシステム開発」の両方を含みます。また、「LLM自体の開発」は学習フェーズ、「LLMを活用したシステム開発」は推論フェーズ、として記載しています。 本記事ではLLM開発における各フェーズの
Linux システムコールについて調べたことをまとめる。システムコールの仕組みを理解すると、 OS とアプリケーションがどのように連携して動いているのかを理解できるようになります。 システムコールは CPU に依存する処理が多いため、 x86_64 に絞ります。 検証環境]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) ]# uname -a Linux localhost.localdomain 4.18.0-80.11.2.el8_0.x86_64 #1 SMP Tue Sep 24 11:32:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux ]# cat /proc/cpuinfo | head processor : 0 vendor_id : GenuineInte
SSDで代表的なインターフェイスは以上の5種類。 もっとも一般的なのは「SATA 3.0」です。その次に人気になってきたインターフェイスが「PCIe」を使うNVMe SSDで、ポータブルSSDの場合はほとんどがUSB 3.1 Gen1になりますね。 SASはデータセンターなどエンタープライズ向けのSSDで採用されている傾向が強い。シーゲイトの「Nytro」シリーズの大容量SSDは大抵の場合、SASインターフェイス採用ですし。 「M.2 SSDは超高速」という勘違い【速いのはNVMe】インターフェイスの規格にまつわるSSDの話は色々とあるのですが、ここに全部書くととても長くなるので興味のある人はこちらの記事で確認してください。 2. SSDコントローラ SSDの中央司令室に相当する重要なパーツです。インターフェイスを通して送られてきたシステムからの命令を受け取り、どのように処理するかをDRA
【データ分析の必読10冊+差をつける10冊+100冊超】データサイエンス、データ分析、機械学習関連の本がご好評いただいてましたが古くなりごちゃごちゃしているので新たに作り直しました 本記事のめあて IT系の技術者の方がデータ分析関連の仕事をするために役立つ本を紹介する(私が学び始めた時にあれば欣喜雀躍したであろう)記事として書いております。 本記事作者の青木はバイオインフォマティクス(ゲノムデータのDB化中心・Perl・MySQL)からRで時系列分析→Pythonでデータ分析一般と業務をしてまいりました。 ですので研究者目的の本はありません。また、データ分析の基礎は主にRで学んだのですが、昨今の流行に合わせてPython本を中心に、Rの本は参考程度にしています(本記事のR版のご要望があれば爆裂書きます!) こういうリストをあげる奴は大抵読んでいない、と過去にも言われたのですが、ほとんど読ん
はじめに ITの世界で「低レイヤ技術」と呼ばれるものがあります。明確に定義されているわけではありませんが、アプリケーションのような直接エンドユーザに触れる部分ではなく、しかもなるべく生のコンピュータに近い部分、たとえばOSカーネルやコンパイラ、CPUを開発する技術などがあります。これらの技術に明るい人はそうそういないのですが、「やってみたい」という根強い人気があります。 学生のかたでもセキュリティキャンプなどで実際にある程度身につけてしまうような人もいます。そしてますますこの手の技術に趣味としてのめり込んでいって楽しくなる…というところまではいいのですが、「ではこの技術を会得した先に何があるのか」と不安になる人も多いようです。とくに学生さんの場合は「低レイヤ技術を使って今後なんらかの仕事をして生きていけるのか?」といったことが気になるようです。今日もそのような話を少し耳にしたので、自分の経
HTTP/3|Webエンジニアが知るべき新常識 ─ QUICやコネクションマイグレーションなどを学ぶ 新しい通信プロトコルとして普及が進んでいるHTTP/3については、エンジニアHubでも過去に概論的な記事を掲載しています。今回はアプリケーション開発者が自社サービスでHTTP/3を採用することを想定して、仕様上の留意点や、どのように使い始めるか、そしてサイトを制作する際に注意しておきたいポイントまでを藤吾郎(gfx)さんに解説していただきました。 本記事ではHTTP/3およびその通信プロトコルであるQUICを、アプリケーション開発者として活用する立場で入門します。HTTP/3は、HTTP/1.1とHTTP/2に続く新しいメジャーバージョンのHTTPプロトコルです。HTTP/3はHTTP/1.1およびHTTP/2を置き換えるポテンシャルを持っています。将来的にほとんどのインターネットトラフィ
はじめに結論から ホバースタイルは、 :hover だけで指定するのではなく、次のように指定しましょう! @media (hover: hover) { /* リンクの場合 */ a:any-link:hover { } /* ボタンの場合 */ button:enabled:hover { } /* 特定できない場合 */ .button:where(:any-link, :enabled, summary):hover { } } ポイント 1 マウスのときだけホバースタイルを当てる :hover 擬似クラスで指定したスタイルは、タッチデバイスの場合フォーカス状態で適用されてしまいます。 つまり、タッチしたあとのスタイルがずっとホバースタイルのままになってしまいます。 これは意図と合わないため、マウスで操作しているかどうかを区別してスタイルを当てる必要があります。 マウス(正確には、ホ
第1回 CPUは数百本の足を持つトランジスタのかたまり 第一回目は、CPUを物理的・電気的な部品として解説します。パソコンに使用されるCPUの外観は、数百本の足(ソケットに挿すピン)を持ち、1億個を超えるトランジスタを集積したICで、VLSI(大規模集積回路)と呼ばれます。今回は、このCPUを外側から眺めて、物理的な仕組みや電気的な働きを説明します。 CPUの構造 CPUの解説の最初に、CPUの構造を概観します。そのために少し遠回りですが、ICの製造方法に触れておきます。 ICの製造方法 ICの材料にもっとも多く使われるのはシリコンです。土や砂の主成分であり入手しやすい事や、動作が安定していること、その絶縁膜が半導体に適しているという理由からです。 実際に材料として使われるのはシリコンが酸化物と結びついた珪石です。珪石をいくつかの工程を経て、高純度化(純度99.999999999、イレブン
紀元前:水時計太古のフィードバック制御システムとして有名なのが、紀元前3世紀のギリシャで用いられていた水時計です。水時計は次のような機構で水を溜め、溜まった水の量で時間を計る装置です。 水が溜まるスピードを一定にするためには、1段目のタンクの水位を一定に保つ必要がありました。そのため三角錐型の「浮き」によって、下図のような機構で水の量が調整されていました。 この水時計、17世紀に振り子時計が登場するまでは、この世で最も精度のよい時計だったそうです。意外とすごいですね。 1788年:ワットの遠心調速機時は飛んで18世紀のイギリス。ここで制御工学の原点と言える装置が実用化されます。蒸気機関です。 蒸気機関は人類が初めて手にした原動機であり、産業革命をもたらしました。この蒸気機関の発展に多大な貢献をしたのが、ワット(Watt)です。 蒸気機関を産業利用するためには、生み出される回転の速度を一定に
ひみつのうつ子ちゃん☺︎ @utuko_chan 教えてください「料理が苦手・どちらかというと嫌い」派の皆さん。そんなあなたでも「コレだけは"簡単"で"美味しい"から作り続けてるよ!」みたいなレシピがあれば良ければ教えていただけませんか。調味料も工程も少ない、でも"料理したぞ感"が出るレシピを。料理苦手な私の簡単かつ美味しいレシピは↓ 2023-04-07 06:02:09 ひみつのうつ子ちゃん☺︎ @utuko_chan 【はくさいミンチのトロトロ煮】 ①ミンチ肉炒める ②はくさいも炒める ③本つゆ4倍濃縮 水 1:4 煮込む ④片栗粉 水 1:1 とろみつけて完 みたいな感じです。私はコレが好きでしょっちゅう作ります。料理は苦手です。重要なポイントは『料理が苦手な人』のオススメレシピが知りたいです...!!! 2023-04-07 06:02:10
概要: この記事では 8ビット CPU 6502 を 使ったアセンブラプログラミングを紹介する。 「アセンブラプログラミング」とは、プログラミング言語を使わず、 CPU のネイティブ命令列を直接書くプログラミング方法である。 6502 はいまから約50年前に開発され、 ファミコンや Apple II など多くのハードウェアで利用された。 しかし、その原理は今日のコンピュータとほとんど変わっていない。 ここでは 6502 のプログラミングを通して、コンピュータの本質を学ぶ。 6502 プログラミング入門 コンピュータの原理 レジスタとは 16進数とは 6502エミュレータを使った演習 メモリに値を格納する メモリの値を増加させながらループする アセンブラを使ったプログラミング 最初のプログラム (改良版) アセンブラを使ったジャンプ命令 差分アドレッシング 条件分岐 条件分岐 その2 16ビ
文章上達法について、「大量に書け」派と「大量に読め」派の人がいます。 「ひたすら大量に文章を書け。文章上達にはそれしかない」というのは書け派の典型。 「まずはラノベを千冊読め。話はそれからだ」というのは読め派の典型。 しかし、大量に文章を書いているのに文章の下手な人はたくさんいますし、 ラノベをたくさん読んだけど面白いラノベの書けない人もたくさんいます。 これはスキル全般に言えることで、 たとえば、アメリカに二十年住んでいるのに英語がいまいちな人なんて、いくらでもいます。 「量をこなせば自ずと質に転換する」のは、もともと才能のある人間だけです。 私のような凡才は、量をこなすだけでは効率よく上達しません。 質の高い修練を大量にやってはじめて、効率よく上達するのです。 では、質の高い修練とはどういうものでしょうか? それは、次の2つです。 (1)優れた文章のどこがどう優れているかを、文章を書く
QUICはこの10年で世界的な規模で使用されるようになった新しいプロトコルのひとつであり、ネットワークにもこれまでになかったインパクトをもたらしています。本セッションではQUICがネットワークに与える影響をご紹介しますが、これがQUICの導入を検討する開発者やネットワーク運用者のお役に立てれば幸いです。 本記事は、TechFeed Experts Night#13 〜 HTTP3/QUIC…Webプロトコル最前線のセッション書き起こし記事になります。 イベントページのタイムテーブルから、その他のセッションに関する記事もお読み頂けますので、一度アクセスしてみてください。 本セッションの登壇者 セッション動画 @yuyarinと申します。前職では@kensaku_komatsuさんと同じ会社でクラウドを作っていました。現職はモバイルキャリアでエッジコンピューティングの基盤を作っているので、ぜひ
架空の営業管理システムを作ってもらう前提で、ChatGPTに要件定義をお願いしてみました。 実験として軽く試すレベルで始めてみたのですが、予想を超えるクオリティでしたので、一部始終を皆様にもご紹介します。 ChatGPTとのやりとり まず、ざっくりと必要な機能の洗い出しをお願いしてみました。 あっという間に必要な機能を網羅的にリストアップしてくれまた。私自身、SFA/CRMをいくつか触った経験がありますが、適切な内容だと思います。 中には、「データのインポート・エクスポート機能」のように、検討初期段階ではつい忘れそうな機能も含まれています。さらに頼んでもいないのにオススメの検討プロセスまで教えてくれました。気が利いてます。 機能ベースだと要件の妥当性が判断しにくく思ったので、画面ベースで要件定義してもらことにしました。 「図で教えて」とできないことをお願いしたところ、やんわり断りつつ、意図
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く