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
Rust言語を、人命に関わるような決定的に安全性が重要なシステムに使用することをサポートする「Safety-Critical Rust Consortium」設立 Rust言語を推進する「The Rust Foundation」は、人命や財産に関わるような安全性が決定的に重要になるシステムのためにRust言語を責任を持ってサポートするためのコンソーシアム「Safety-Critical Rust Consortium」の設立を発表しました。 Rust言語は、C言語のように低レイヤのシステム開発向けに作られたプログラミング言語です。 不正なメモリ領域を指すポインターなどを許容しない安全なメモリ管理や、マルチスレッド実行においてデータ競合を排除した高い並列性を実現している点などの特長を備えているため、安全かつ高速なアプリケーション開発を実現します。 セーフティ・クリティカルとは? 「セーフティ
以下の文章は、Paul Graham による How to Start Google の日本語訳である。 本翻訳文書については、Shiro Kawai さんに誤訳の訂正を頂きました。ありがとうございました。 (これは、14~15歳の子たちに、いずれスタートアップを始めたいと思ったら何をやるべきかについて私が行った講演である。多くの学校が、スタートアップについて生徒に何か教えるべきだと考えている。これこそが、私が学校が生徒に教えるべきと思っていることだ。) あなた方のほとんどが、いわゆる現実世界に放り出されたら、いずれはある種の職に就かねばならないと考えているでしょう。それは正しくなくて、今日、私はあなた方が職に就かなくて済むために使える技を指南します。 その技は、自分の会社を始めることです。つまり、それは働くのを避ける技ではありません。自分の会社を始めたら、普通の職に就いた場合よりも懸命に
PIC32MX-PINGUINO-MX220 のブートローダを壊してしまった。要するにライタの方をなんとかしないと先に進めなくなった。それはさておき、自分でブートローダをビルドしたい。 とにかくいまのやつは気に入らないのだ。なにが気に入らないのか?というと ・ サイズがでかい。(プログラム・フラッシュを 12KB 専有する) ・ スタートアドレス のカスタマイズが出来ない。 ・ ブートボタン、LED のカスタマイズが出来ない。 サイズについては、ブートフラッシュ領域を有効に使うようにすると、8KB かうまくすれば 4KB に抑えられる。 で、jzlib の場合 ロードしたアドレスに JUMP してくれれば、ベクタ領域の 4KB をさらに節約できる。32KB しかない PIC32MX220 で この差は大きい。16KB しか使えなかったものが、24KB (うまくすれば 28KB) 使えるよう
# Collaborative ASCII Drawing With Telnet *by [@bwasti](https://twitter.com/bwasti)* **** If the server isn't swamped, you can try it out (hold shift to erase, arrow keys to move): ``` telnet bram.town ``` If you're on a newer mac, you may need to `brew install telnet`. It doesn't come by default these days... ![](https://i.imgur.com/QfIJWob.gif) The full code listing can be found [here](https://g
「運動不足を解消して筋肉をつけたい」「でも、わざわざトレーニングマシンを買うのはちょっと…」。そんな人におすすめなのが、道具のいらない自重トレーニングです。 この記事では、まず自重トレーニングのメリットを紹介。そのうえで、おすすめの種目や1週間のトレーニングメニュー、効果を高めるコツについて解説します。 自重トレーニングを行う4つのメリット 自重トレーニングとは、自分の体重で筋肉に負荷をかけて行うトレーニングです。ダンベルを使わず行える自重トレーニングには、さまざまなメリットがあります。ここでは、自重トレーニングを行う4つのメリットを紹介します。 道具が不要で、いつ・どこでもトレーニングが可能 自重トレーニングは、ダンベルやマシンなどの道具を必要としないトレーニングです。畳一畳ほどのスペースがあればトレーニングができるので、自宅や出先など思い立ったその場で行える手軽さ、気安さがあります。
はじめまして。ナレッジセンスの門脇です。生成AIやRAGシステムを活用したサービスを開発しています。本記事では、RAGの性能を高める手法である「HippoRAG」について、ざっくり理解します。 この記事は何 この記事は、RAGの新手法として最近注目されている「HippoRAG」の論文[1]について、日本語で簡単にまとめたものです。 「そもそもRAGとは?」については、知っている前提で進みます。確認する場合は以下の記事もご参考下さい。 本題 ざっくりサマリー HippoRAGは、RAGの性能を高めるための新しい手法です。オハイオ州立大学の研究者らによって2024年5月に提案されました。HippoRAGを使うメリットは、複数の知識を組み合わせて回答する必要があるような、複雑な質問に強くなることです。HippoRAGが従来のRAGに比べて、複雑な質問に強い理由は、ナレッジグラフと、それを継続的に
C言語(C++を含む)を習得したい人,ポインタを勉強したい人はgcc-14を使いましょう.難しいところは gcc-14 が丁寧に解説してくれます C言語の難しいところ 例を示します.C言語で記述された,たった6行のソースコードです int main() { int buf[10]; buf[10] = 0; return 0; } このソースコードには問題があります.初見でわかるでしょうか? : : : 問題があるのは buf[10]=0 の部分です.C言語でやりがちなミスですが,これがバグやセキュリティホールの原因になります. C言語が難しい理由は二つあります.この手の問題を見逃しやすい点と,この手の問題を理解することが難しい点の二つです gcc 14 に解説してもらいましょう 上記の6行のソースコードをgcc14を使ってコンパイルしてみます ソースコードのファイル名は test.c と
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く