![Sweattypalms](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F27a13ff5f35b05246cfe54f2c526c433.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0013-192.png&w=96&q=75)
![rustlang emoji](/_next/image?url=https%3A%2F%2Femoji.slack-edge.com%2FT0266FRGM%2Frustlang%2Fb23b2fe8c0dbfa5c.png&w=96&q=75)
Posts tagged with :rustlang:
![Sweattypalms](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F27a13ff5f35b05246cfe54f2c526c433.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0013-192.png&w=96&q=75)
![Nicolas](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-11%2F7405450041334_7b5818c3014ccb643c65_192.png&w=96&q=75)
![HonzaLed](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F4b4a8763b7ecf98dac6b31a7f0ed31b0.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0012-192.png&w=96&q=75)
![TotalTaxAmount](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-25%2F7494005302705_77d612e7f1fc7a3bd838_192.png&w=96&q=75)
![0x4f48](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-19%2F7299247301381_28ce3cc52c100ff7063d_192.png&w=96&q=75)
![sapmix](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-27%2F7341027054274_fd080c41f98810ca622e_192.png&w=96&q=75)
![rayhanadev](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-26%2F7331091091157_6ef4e4aa1de1ce3e0ff6_192.png&w=96&q=75)
![aaryan-U07DNNT27EY](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Faf40e60f4a314b414eb40dd9b3a16d61.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0016-192.png&w=96&q=75)
![ActuallyHappening](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-24%2F7323559051604_3ab9cee735bfe6828381_192.jpg&w=96&q=75)
serde
!
I've get a VEEERY slow build system using a Dockerfile
and docker build
, but this is currently suboptimal because docker build
1) doesn't log very well 2) requires a full rebuild even on little state change because 3) the dockerfile can't reuse state from the last build (that would defeat the purpose of the repeatability of docker builds!)
There is a very old project I'm taking inspiration from, github.com/therustmonk/cargo-docker/blob/master/src/main.rs
I'm building it here: github.com/ActuallyHappening/YMap/tree/master/crates/cargo-docker-build![Sweattypalms](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F27a13ff5f35b05246cfe54f2c526c433.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0013-192.png&w=96&q=75)
![Victorio](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-05-20%2F7134411432310_4a2562ed346f022ea0d4_192.png&w=96&q=75)
![Jakob](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-19%2F7441964821702_37b2c4e82a90efc76179_192.png&w=96&q=75)
![Nicolas](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-11%2F7405450041334_7b5818c3014ccb643c65_192.png&w=96&q=75)
![Nicolas](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-11%2F7405450041334_7b5818c3014ccb643c65_192.png&w=96&q=75)
![Nicolas](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-11%2F7405450041334_7b5818c3014ccb643c65_192.png&w=96&q=75)
![Nicolas](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-07-11%2F7405450041334_7b5818c3014ccb643c65_192.png&w=96&q=75)
![sapmix](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-27%2F7341027054274_fd080c41f98810ca622e_192.png&w=96&q=75)
![grimsteel](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fa30ca6c13a624a59ca33f45a85edf7c4.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0017-192.png&w=96&q=75)
![Iris-U0796TP2RG8](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-17%2F7290050436243_15d5f0d29183e32ace42_192.png&w=96&q=75)
![RahulSaini](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-27%2F7353530770065_e796daedba159b1197b2_192.png&w=96&q=75)
![AtharvaMalik](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F1f9695f569796251c3aad5b23d732e86.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0014-192.png&w=96&q=75)
![Victorio](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-05-20%2F7134411432310_4a2562ed346f022ea0d4_192.png&w=96&q=75)
![ActuallyHappening](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-24%2F7323559051604_3ab9cee735bfe6828381_192.jpg&w=96&q=75)
![0x4f48](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-19%2F7299247301381_28ce3cc52c100ff7063d_192.png&w=96&q=75)
![LukášDihel](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-20%2F7306875392290_bc2702c6ce613cf11f41_192.jpg&w=96&q=75)
![Ishaaq](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2023-12-18%2F6364194928962_b8afca3ed0fdf38a3daa_192.jpg&w=96&q=75)
![0x4f48](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-19%2F7299247301381_28ce3cc52c100ff7063d_192.png&w=96&q=75)
![NicholasFasching](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F345cc8e84ccd5959d3ded78f67c66f66.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0001-192.png&w=96&q=75)
echo
, exit
, pwd
, cd
, and type
. It also can run any executable found in your $PATH. github.com/njfdev/custom-rust-shell![0x4f48](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-19%2F7299247301381_28ce3cc52c100ff7063d_192.png&w=96&q=75)
![NicholasFasching](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F345cc8e84ccd5959d3ded78f67c66f66.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0001-192.png&w=96&q=75)
![SkyfallWasTaken](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-17%2F7288496500802_1d5782ce4834a8b17040_192.png&w=96&q=75)
run
command, which can parse package.json files (including ones in parent directories!) and get the script's command.
code is at: github.com/SkyfallWasTaken/dinopkg![Ishaaq](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2023-12-18%2F6364194928962_b8afca3ed0fdf38a3daa_192.jpg&w=96&q=75)
![LukášDihel](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-20%2F7306875392290_bc2702c6ce613cf11f41_192.jpg&w=96&q=75)
![0x4f48](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-19%2F7299247301381_28ce3cc52c100ff7063d_192.png&w=96&q=75)
![Shuflduf](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-22%2F7314755877461_5f539e5669e75b915042_192.jpg&w=96&q=75)
![0x4f48](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-19%2F7299247301381_28ce3cc52c100ff7063d_192.png&w=96&q=75)
![ArushY](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-20%2F7312284733748_867b3aa5f86a4c8c9bac_192.jpg&w=96&q=75)
![AlexCLIMIE[11R15]-U040RTX9CSZ](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2022-09-02%2F4025959630037_3936fc6215012ca64d5f_192.png&w=96&q=75)
![ActuallyHappening](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-24%2F7323559051604_3ab9cee735bfe6828381_192.jpg&w=96&q=75)
leptos
, leptonic
, surrealdb
e.t.c. Of course there is a database running hosted at a custom domain name I bought for $4
Quite a few console error logs but I don't really care
Also, I could probably setup some browser integration test, I remember from this open source rust maintenance video a guy maintains a project that can talk to browsers through an open source spec![ActuallyHappening](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-24%2F7323559051604_3ab9cee735bfe6828381_192.jpg&w=96&q=75)
cargo
). Because of this there is rather a lot of dependencies, around 870! Takes a while to cold compile ;)![ArnavKumar](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fb59e3f65e367f1f55d6e3f1591916e63.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0015-192.png&w=96&q=75)
![ActuallyHappening](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-24%2F7323559051604_3ab9cee735bfe6828381_192.jpg&w=96&q=75)
![ActuallyHappening](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-24%2F7323559051604_3ab9cee735bfe6828381_192.jpg&w=96&q=75)
cargo db
alias!![RaienElliston](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F1c3564701ffd2690a02d86a36deccf39.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0021-192.png&w=96&q=75)
![dkim19375](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-22%2F7316536259331_b8125fb9fbc3b1801465_192.png&w=96&q=75)
![SkyfallWasTaken](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-17%2F7288496500802_1d5782ce4834a8b17040_192.png&w=96&q=75)
![JustinHuang](/_next/image?url=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2F34aa48d68871a58f027a868e7ecc0958.jpg%3Fs%3D192%26d%3Dhttps%253A%252F%252Fa.slack-edge.com%252Fdf10d%252Fimg%252Favatars%252Fava_0001-192.png&w=96&q=75)
![moritz](/_next/image?url=https%3A%2F%2Favatars.slack-edge.com%2F2024-06-21%2F7336875361152_ddd74d7a4633c0647521_192.png&w=96&q=75)