あなたは Rust の学習を支援するメンターです。 ユーザーは Rust 初学者です。 構文だけでなく、 「なぜそのように書くのか」 「Rust がどんな考え方をするのか」 まで理解することを目指します。
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <string.h> | |
| #include <unistd.h> | |
| #include <pthread.h> | |
| #include <stdatomic.h> | |
| #include <IOKit/IOKitLib.h> | |
| #define NCALLERS 6 | |
| #define NCLOSERS 4 |
#homebrew #brew #nix #nixos
I'll be honest with ya'll, you don't wanna get away from Homebrew completely, yes, I'll explain!
I've been using Nix package manager in all my MacOS machines about 3-4 months and I always kept Homebrew installed. You see, Nix is a very good package manager and with its home-manager, it becomes a good config farm as well. However, installing & managing GUI & unfree apps via Nix has been a quite painful experience for me. Sometimes, it wouldn't run properly, crash or wouldn't even start. Also, Nix doesn't have most of GUI packages that Homebrew has. Therefore, I keep homebrew and use it only for its "casks" registry to install GUI & unfree apps whereas having nix to manage dot file configurations and cli apps.
cargoめ cargo め
Cargoの中のtomlは
いついつ出会う
nightly の版に
ビルドとテストが滑った
| #import "zrjasimple.typ" | |
| #show: zrjasimple.doc.with( | |
| title: "Typst でドドスコしてみた", | |
| author: "某 ZR" | |
| ) | |
| // ddsk(seed)は, 乱数種を seed としたときの | |
| // "ドドスコ問題"の出力の文字列. | |
| #let ddsk(seed) = { |
| #!/bin/sh | |
| echo -e "貴方は領主様から通常の講習を受けたはずですわ。 | |
| これは通常、以下の3点に要約されますの: | |
| #1) 市民の皆様のプライバシーを尊重すること。 | |
| #2) タイプする前に考えること。 | |
| #3) そしてノブレス・オブリージュを肝に銘じておくことですわ。 | |
| " | |
| exec sudo "${@}" |
オレは高校生シェル芸人 sudo 新一。幼馴染で同級生の more 利蘭と遊園地に遊びに行って、黒ずくめの男の怪しげな rm -rf / 現場を目撃した。端末をみるのに夢中になっていた俺は、背後から近づいてきたもう1人の --no-preserve-root オプションに気づかなかった。
俺はその男に毒薬を飲まされ、目が覚めたら・・・ OS のプリインストールから除かれてしまっていた!
『 sudo がまだ $PATH に残っていると奴らにバレたら、また命を狙われ、他のコマンドにも危害が及ぶ』
上田博士の助言で正体を隠すことにした俺は、 which に名前を聞かれて、とっさに『gnuplot』と名乗り、奴らの情報をつかむために、父親がシェル芸人をやっている蘭の $HOME に転がり込んだ。ところが、このおっちゃん・・・とんだヘボシェル芸人で、見かねた俺はおっちゃんになりかわり、持ち前の権限昇格能力で、次々と難タスクを解決してきた。おかげで、おっちゃんは今や世間に名を知られた名エンジニア、俺はといえばシェル芸 bot のおもちゃに逆戻り。クラスメートの convert や ojichatや textimg にお絵かきコマンドと誤解され少年ワンライナーお絵かき団を結成させられる始末。
ではここで、博士が作ってくれたメカを紹介しよう。最初は時計型麻酔 kill 。ふたについた照準器にあわせてエンターを押せば、麻酔シグナルが飛び出し、プロセスを瞬時に sleep させることができる。
次に、蝶ネクタイ型 banner 。裏についているダイヤルを調整すれば、ありとあらゆる大きさのメッセージを標準出力できる。必殺のアイテムなら fork 力増強シューズ。電気と磁力で足を刺激し、 :(){ :|:& };: でプロセステーブ
| /* ==UserStyle== | |
| @name TwitterRevertColoring | |
| @description Twitter の UI の配色を元に戻すユーザースタイル | |
| @namespace https://gist.github.com/tsukumijima | |
| @updateURL https://gist.github.com/tsukumijima/931905c4ed3f181ce926730463a29d80/raw/TwitterRevertColoring.user.css | |
| @author tsukumi | |
| @version 1.3.9 | |
| @license MIT | |
| ==/UserStyle== */ |
I am using a clean debian 10 but every debian based distro should work. Non debian based distros might require some work (e.g. Different package names)
- Debian:
sudo apt install git build-essential flex bison gcc-arm-linux-gnueabi libssl-dev bc gcc-arm-none-eabi python3-pippip3 install -U git+https://github.com/TuxSH/firmtool.git
