うわ、私"The Pentium Chronicles"と"The Sprits of AMD"をセットで登録してる、そんなことしたらリストを整理してるときに買いたくなるじゃないか
うわ、私"The Pentium Chronicles"と"The Sprits of AMD"をセットで登録してる、そんなことしたらリストを整理してるときに買いたくなるじゃないか
Linux で C を書いているような人たちがどんなツール使ってソースコード内を飛び回ったりデバッグしてるのかって全然知らないということに気づいた
This account is not set to public on notestock.
私も globals と Vim かなあ。alt-gtags.vim つかってます。
こんどからこれ使おうかしら >> ccls + LanguageClient-neovim: custom cross references for C/C++/ObjC : vim https://www.reddit.com/r/vim/comments/99utc7/ccls_languageclientneovim_custom_cross_references/
シンボル検索ツール on vim か、ブラウザで飛び回れるツールか、っていうのが一般的なのかな
ctags は vi とかで使いやすい(とうか Vim のタグジャンプとかのキーバインドはあきらかにそのため)だけれども GNU Global は Emacs のほうが親和性高そう(偏見)
ctagsエアプなのでトンチンカンな疑問な可能性があるんですが、これそれなりにリアルタイム(保存時とか)に勝手に更新されないと厳しくないですか
既にある大規模なソースコードツリーに対してコードリーディングする前に仕掛けるものであって自分が書いてる途中に常に反映されることを期待して使うものではない
Linux とかの patch を書くのにあらためて ctags を実行しなおさなきゃいけないほど巨大なものを書いてしまったらそれはその時点で commit できないようなもんだしなあ(まあある程度書いたところで ctags を実行しなおすとかはやるだろうけど)
さっき toot した ccls みたいな LanguageServerProtocol と連携する cross reference tool もあるみたいだしそういうのも良いと思いますよ
たとえば GNU Global は gtags コマンド使えば ctags と同様の cross reference file が出力される(ctags よりちょっと強力)けど概ね使い方は ctags と変わらない。GNU Global は htags というコマンドもあって,これはソースコードを cross reference 付きの HTML ページとして出力するコマンドです。
LinuxのクロスリファレンスページといえばLXRと思っていたけれど今どきはelixir.bootlin.comなのか
ここすき #ShrikeInstallBattle
DXR JS Analysis - MozillaWiki https://wiki.mozilla.org/DXR_JS_Analysis
@omasanori Linux kernel
の LXR から生成したクロスリファレンス公開してた http://lxr.free-electrons.com がそもそも https://elixir.bootlin.com になってて,彼らの GitHub の elixir の repo. には LXR に inspire されて作ったとある。
Mozillaも昔はLXRを使ったりMXRというフォークを作ってメンテナンスしたりしていたけれど、最近はDXRという新しいツールを作ってそちらに移行した
This account is not set to public on notestock.
Don't Panic, You Can Boot Linux on Apple's New Devices - OMG! Ubuntu! https://www.omgubuntu.co.uk/2018/11/apple-t2-chip-cant-boot-linux
Story of OpenGrok · oracle/opengrok Wiki · GitHub https://github.com/oracle/opengrok/wiki/Story-of-OpenGrok
This account is not set to public on notestock.
LSA - Libre Silicon Alliance http://libresilicon.com/
Is it possible/suitable to design a GPU based on RISC-V - Google グループ https://groups.google.com/a/groups.riscv.org/forum/m/#!topic/hw-dev/U79IPuTIm-0
Simty: synthesizable general-purpose SIMT processor – PACAP https://team.inria.fr/pacap/simty/
Kazan / kazan · GitLab https://salsa.debian.org/Kazan-team/kazan
"Kazan is an in-progress Vulkan driver that supports cross-platform software rendering, and (eventually) is a driver for libre-riscv.org's RISC-V based GPU."
kazan-3d/kazan: Work-in-progress software-rendering Vulkan implementation https://github.com/kazan-3d/kazan
Overview :: ORSoC Graphics Accelerator :: OpenCores https://opencores.org/projects/orsoc_graphics_accelerator
Life of a Triangle https://jbush001.github.io/2016/02/27/life-of-triangle.html
Raspberry Piに搭載されているVideocore IV GPUのドキュメントを元にした同GPUのレンダリングパイプライン概観
VideoCore QPU Pipeline https://jbush001.github.io/2016/03/02/videocore-qpu-pipeline.html
This account is not set to public on notestock.
ラズピッピPoEの追加修正ボードできたそうな。
https://www.raspberrypi.org/blog/poe-hat-revision/
> We didn’t inquire as to whether our field testers were using high-current peripherals (they weren’t)
じゃねんじゃ
simple v extension http://libre-riscv.org/simple_v_extension/
codelibs/fess: Fess is very powerful and easily deployable Enterprise Search Server. https://github.com/codelibs/fess
Open Semantic Search: Your own search engine for documents, images, tables, files, intranet & news https://www.opensemanticsearch.org/
【山田祥平のRe:config.sys】軽さは正義、そして執念 - PC Watch https://pc.watch.impress.co.jp/docs/column/config/1152418.html
【山田祥平のRe:config.sys】eスポーツの試合結果がスポーツ紙の1面を飾る日 - PC Watch https://pc.watch.impress.co.jp/docs/column/config/1146428.html
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.