diff --git a/spring-2025/mat-207/Assessments/3. Sets/.~lock.MAT-207 Assessment 3 - Thanawin Pattanaphol.odt# b/spring-2025/mat-207/Assessments/3. Sets/.~lock.MAT-207 Assessment 3 - Thanawin Pattanaphol.odt# new file mode 100644 index 0000000..2c66f61 --- /dev/null +++ b/spring-2025/mat-207/Assessments/3. Sets/.~lock.MAT-207 Assessment 3 - Thanawin Pattanaphol.odt# @@ -0,0 +1 @@ +,winsdominoes,aurora,10.02.2025 09:31,file:///var/home/winsdominoes/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4; \ No newline at end of file diff --git a/spring-2025/mat-207/Assessments/3. Sets/Draft MAT-207 Assessment 3 - Thanawin Pattanaphol.pdf b/spring-2025/mat-207/Assessments/3. Sets/Draft MAT-207 Assessment 3 - Thanawin Pattanaphol.pdf new file mode 100644 index 0000000..18cdcc4 Binary files /dev/null and b/spring-2025/mat-207/Assessments/3. Sets/Draft MAT-207 Assessment 3 - Thanawin Pattanaphol.pdf differ diff --git a/spring-2025/mat-207/Assessments/3. Sets/MAT-207 Assessment 3 - Thanawin Pattanaphol.odt b/spring-2025/mat-207/Assessments/3. Sets/MAT-207 Assessment 3 - Thanawin Pattanaphol.odt new file mode 100644 index 0000000..3f7bcbf Binary files /dev/null and b/spring-2025/mat-207/Assessments/3. Sets/MAT-207 Assessment 3 - Thanawin Pattanaphol.odt differ diff --git a/spring-2025/sen-109/00010/SEN-109:00010 - Understanding systems programming.pdf b/spring-2025/sen-109/00010/SEN-109:00010 - Understanding systems programming.pdf new file mode 100644 index 0000000..b4a6b28 Binary files /dev/null and b/spring-2025/sen-109/00010/SEN-109:00010 - Understanding systems programming.pdf differ diff --git a/spring-2025/sen-109/00010/diagram.odg b/spring-2025/sen-109/00010/diagram.odg new file mode 100644 index 0000000..da7cdda Binary files /dev/null and b/spring-2025/sen-109/00010/diagram.odg differ diff --git a/spring-2025/sen-109/00010/diagram.png b/spring-2025/sen-109/00010/diagram.png new file mode 100644 index 0000000..3c32534 Binary files /dev/null and b/spring-2025/sen-109/00010/diagram.png differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/._rust-chat-server b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/._rust-chat-server new file mode 100755 index 0000000..4898401 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/._rust-chat-server differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.DS_Store b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.DS_Store new file mode 100644 index 0000000..a5b28df Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.DS_Store differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.git b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.git new file mode 100755 index 0000000..4991c2a Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.git differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.gitignore b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.gitignore new file mode 100644 index 0000000..34fc6f1 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.gitignore differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.idea b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.idea new file mode 100755 index 0000000..d83891e Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.idea differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.vscode b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.vscode new file mode 100755 index 0000000..35b904f Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._.vscode differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._Cargo.lock b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._Cargo.lock new file mode 100644 index 0000000..91715bf Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._Cargo.lock differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._Cargo.toml b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._Cargo.toml new file mode 100644 index 0000000..25dbba4 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._Cargo.toml differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._LICENSE b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._LICENSE new file mode 100644 index 0000000..ae8002d Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._LICENSE differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._README.md b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._README.md new file mode 100644 index 0000000..9350ec9 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._README.md differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._comms b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._comms new file mode 100755 index 0000000..87c5568 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._comms differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._server b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._server new file mode 100755 index 0000000..502f6f6 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._server differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._tui b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._tui new file mode 100755 index 0000000..54705c1 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/._tui differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._.gitignore b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._.gitignore new file mode 100644 index 0000000..85d8fae Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._.gitignore differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._modules.xml b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._modules.xml new file mode 100644 index 0000000..89b9087 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._modules.xml differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._rust-chat-server.iml b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._rust-chat-server.iml new file mode 100644 index 0000000..debbd57 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._rust-chat-server.iml differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._vcs.xml b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._vcs.xml new file mode 100644 index 0000000..69d38cb Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._vcs.xml differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._workspace.xml b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._workspace.xml new file mode 100644 index 0000000..1ab53db Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.idea/._workspace.xml differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.vscode/._settings.json b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.vscode/._settings.json new file mode 100644 index 0000000..4316e24 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/.vscode/._settings.json differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._.gitignore b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._.gitignore new file mode 100644 index 0000000..e815389 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._.gitignore differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._Cargo.toml b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._Cargo.toml new file mode 100644 index 0000000..8afd994 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._Cargo.toml differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._README.md b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._README.md new file mode 100644 index 0000000..e1b963e Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._README.md differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._src b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._src new file mode 100755 index 0000000..ffd06ba Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._src differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._tests b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._tests new file mode 100755 index 0000000..5391e3e Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/._tests differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._command.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._command.rs new file mode 100644 index 0000000..48801b5 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._command.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._event.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._event.rs new file mode 100644 index 0000000..e4e26b8 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._event.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._lib.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._lib.rs new file mode 100644 index 0000000..1b981d9 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._lib.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._transport b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._transport new file mode 100755 index 0000000..c1f5315 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/._transport differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._client.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._client.rs new file mode 100644 index 0000000..96616af Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._client.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._common.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._common.rs new file mode 100644 index 0000000..dba9009 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._common.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._mod.rs new file mode 100644 index 0000000..e0e1c81 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._server.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._server.rs new file mode 100644 index 0000000..5e89b8c Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/src/transport/._server.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/tests/._e2e_server_and_client_transport.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/tests/._e2e_server_and_client_transport.rs new file mode 100644 index 0000000..430b973 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/comms/tests/._e2e_server_and_client_transport.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._.gitignore b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._.gitignore new file mode 100644 index 0000000..af53f9f Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._.gitignore differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._Cargo.toml b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._Cargo.toml new file mode 100644 index 0000000..e392249 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._Cargo.toml differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._README.md b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._README.md new file mode 100644 index 0000000..1b19ee0 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._README.md differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._docs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._docs new file mode 100755 index 0000000..ddd760f Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._docs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._examples b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._examples new file mode 100755 index 0000000..6b4c8ad Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._examples differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._resources b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._resources new file mode 100755 index 0000000..24ac0ef Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._resources differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._src b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._src new file mode 100755 index 0000000..258229e Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/._src differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/docs/._high-level-architecture.plantuml b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/docs/._high-level-architecture.plantuml new file mode 100644 index 0000000..a15053a Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/docs/._high-level-architecture.plantuml differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/docs/._high-level-architecture.svg b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/docs/._high-level-architecture.svg new file mode 100644 index 0000000..cf19837 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/docs/._high-level-architecture.svg differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/examples/._stress_test.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/examples/._stress_test.rs new file mode 100644 index 0000000..f3cad43 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/examples/._stress_test.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/resources/._chat_rooms_metadata.json b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/resources/._chat_rooms_metadata.json new file mode 100644 index 0000000..0283b39 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/resources/._chat_rooms_metadata.json differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/._main.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/._main.rs new file mode 100644 index 0000000..e25ce5f Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/._main.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/._room_manager b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/._room_manager new file mode 100755 index 0000000..455f23d Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/._room_manager differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/._session b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/._session new file mode 100755 index 0000000..31b5f2d Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/._session differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/._mod.rs new file mode 100644 index 0000000..b25ebc4 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/._room b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/._room new file mode 100755 index 0000000..5375607 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/._room differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/._room_manager.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/._room_manager.rs new file mode 100644 index 0000000..d341c43 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/._room_manager.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._chat_room.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._chat_room.rs new file mode 100644 index 0000000..5f5ffe4 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._chat_room.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._mod.rs new file mode 100644 index 0000000..a6a996c Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._user_registry.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._user_registry.rs new file mode 100644 index 0000000..f6f0be2 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._user_registry.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._user_session_handle.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._user_session_handle.rs new file mode 100644 index 0000000..b295ffd Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/room_manager/room/._user_session_handle.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/session/._chat_session.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/session/._chat_session.rs new file mode 100644 index 0000000..d43bbee Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/session/._chat_session.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/session/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/session/._mod.rs new file mode 100644 index 0000000..1e5d375 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/server/src/session/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._.gitignore b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._.gitignore new file mode 100644 index 0000000..444d3f8 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._.gitignore differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._Cargo.toml b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._Cargo.toml new file mode 100644 index 0000000..2ba3b93 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._Cargo.toml differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._README.md b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._README.md new file mode 100644 index 0000000..b805dc2 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._README.md differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._docs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._docs new file mode 100755 index 0000000..9cd22a8 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._docs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._src b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._src new file mode 100755 index 0000000..d337093 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/._src differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/docs/._high-level-architecture.plantuml b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/docs/._high-level-architecture.plantuml new file mode 100644 index 0000000..1e66c0d Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/docs/._high-level-architecture.plantuml differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/docs/._high-level-architecture.svg b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/docs/._high-level-architecture.svg new file mode 100644 index 0000000..1cf1cea Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/docs/._high-level-architecture.svg differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/docs/._tui.gif b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/docs/._tui.gif new file mode 100644 index 0000000..d46a0ca Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/docs/._tui.gif differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._main.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._main.rs new file mode 100644 index 0000000..95daa58 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._main.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._state_store b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._state_store new file mode 100755 index 0000000..50ec01a Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._state_store differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._termination.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._termination.rs new file mode 100644 index 0000000..fe45eff Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._termination.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._ui_management b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._ui_management new file mode 100755 index 0000000..88f8560 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/._ui_management differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._action.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._action.rs new file mode 100644 index 0000000..d6fba84 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._action.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._mod.rs new file mode 100644 index 0000000..d0bceb4 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._state.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._state.rs new file mode 100644 index 0000000..c069ad3 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._state.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._state_store.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._state_store.rs new file mode 100644 index 0000000..a9d718e Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/state_store/._state_store.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._components b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._components new file mode 100755 index 0000000..84ede19 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._components differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._mod.rs new file mode 100644 index 0000000..2c0dc4c Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._pages b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._pages new file mode 100755 index 0000000..2fe6e8f Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._pages differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._ui_manager.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._ui_manager.rs new file mode 100644 index 0000000..fdb954e Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/._ui_manager.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/components/._component.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/components/._component.rs new file mode 100644 index 0000000..8f34e35 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/components/._component.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/components/._input_box.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/components/._input_box.rs new file mode 100644 index 0000000..6b5767e Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/components/._input_box.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/components/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/components/._mod.rs new file mode 100644 index 0000000..df9551f Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/components/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/._chat_page b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/._chat_page new file mode 100755 index 0000000..cba81fe Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/._chat_page differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/._connect_page b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/._connect_page new file mode 100755 index 0000000..73dbce8 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/._connect_page differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/._mod.rs new file mode 100644 index 0000000..e5c8842 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._chat_page.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._chat_page.rs new file mode 100644 index 0000000..edc0453 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._chat_page.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._components b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._components new file mode 100755 index 0000000..970dad7 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._components differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._mod.rs new file mode 100644 index 0000000..73c7433 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._section b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._section new file mode 100755 index 0000000..5f0caf6 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/._section differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/components/._message_input_box.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/components/._message_input_box.rs new file mode 100644 index 0000000..c4ff53d Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/components/._message_input_box.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/components/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/components/._mod.rs new file mode 100644 index 0000000..fdaa561 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/components/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/components/._room_list.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/components/._room_list.rs new file mode 100644 index 0000000..4de69ba Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/components/._room_list.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/section/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/section/._mod.rs new file mode 100644 index 0000000..64ee9db Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/section/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/section/._usage.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/section/._usage.rs new file mode 100644 index 0000000..b0bbebf Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/chat_page/section/._usage.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/connect_page/._connect_page.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/connect_page/._connect_page.rs new file mode 100644 index 0000000..a744820 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/connect_page/._connect_page.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/connect_page/._mod.rs b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/connect_page/._mod.rs new file mode 100644 index 0000000..c6682f5 Binary files /dev/null and b/spring-2025/sen-109/00010/rust-chat-server/__MACOSX/rust-chat-server/tui/src/ui_management/pages/connect_page/._mod.rs differ diff --git a/spring-2025/sen-109/00010/rust-chat-server/rust-chat-server b/spring-2025/sen-109/00010/rust-chat-server/rust-chat-server new file mode 160000 index 0000000..12b8850 --- /dev/null +++ b/spring-2025/sen-109/00010/rust-chat-server/rust-chat-server @@ -0,0 +1 @@ +Subproject commit 12b88508ce69530bdebfef69d641e222842e93b1 diff --git a/spring-2025/sen-109/00020/SEN-109:00010 - Understanding systems programming.odt b/spring-2025/sen-109/00020/SEN-109:00010 - Understanding systems programming.odt new file mode 100644 index 0000000..11a21ef Binary files /dev/null and b/spring-2025/sen-109/00020/SEN-109:00010 - Understanding systems programming.odt differ diff --git a/spring-2025/sen-109/00020/eval.zip b/spring-2025/sen-109/00020/eval.zip new file mode 100644 index 0000000..e98faeb Binary files /dev/null and b/spring-2025/sen-109/00020/eval.zip differ diff --git a/spring-2025/sen-109/00020/eval/target/.rustc_info.json b/spring-2025/sen-109/00020/eval/target/.rustc_info.json index 217f620..517bcce 100644 --- a/spring-2025/sen-109/00020/eval/target/.rustc_info.json +++ b/spring-2025/sen-109/00020/eval/target/.rustc_info.json @@ -1 +1,5 @@ -{"rustc_fingerprint":14404728096486143510,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.83.0 (90b35a623 2024-11-26)\nbinary: rustc\ncommit-hash: 90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf\ncommit-date: 2024-11-26\nhost: x86_64-unknown-linux-gnu\nrelease: 1.83.0\nLLVM version: 19.1.1\n","stderr":""},"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/usr/local/rustup/toolchains/1.83.0-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file +<<<<<<< HEAD +{"rustc_fingerprint":14404728096486143510,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.83.0 (90b35a623 2024-11-26)\nbinary: rustc\ncommit-hash: 90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf\ncommit-date: 2024-11-26\nhost: x86_64-unknown-linux-gnu\nrelease: 1.83.0\nLLVM version: 19.1.1\n","stderr":""},"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/usr/local/rustup/toolchains/1.83.0-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}} +======= +{"rustc_fingerprint":15625702514836887422,"outputs":{"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/usr/local/rustup/toolchains/1.83.0-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\nfmt_debug=\"full\"\noverflow_checks\npanic=\"unwind\"\nproc_macro\nrelocation_model=\"pic\"\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_has_atomic_equal_alignment=\"16\"\ntarget_has_atomic_equal_alignment=\"32\"\ntarget_has_atomic_equal_alignment=\"64\"\ntarget_has_atomic_equal_alignment=\"8\"\ntarget_has_atomic_equal_alignment=\"ptr\"\ntarget_has_atomic_load_store\ntarget_has_atomic_load_store=\"16\"\ntarget_has_atomic_load_store=\"32\"\ntarget_has_atomic_load_store=\"64\"\ntarget_has_atomic_load_store=\"8\"\ntarget_has_atomic_load_store=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_thread_local\ntarget_vendor=\"unknown\"\nub_checks\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.83.0 (90b35a623 2024-11-26)\nbinary: rustc\ncommit-hash: 90b35a6239c3d8bdabc530a6a0816f7ff89a0aaf\ncommit-date: 2024-11-26\nhost: x86_64-unknown-linux-gnu\nrelease: 1.83.0\nLLVM version: 19.1.1\n","stderr":""},"14371922958718593042":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/usr/local/rustup/toolchains/1.83.0-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}} +>>>>>>> refs/remotes/origin/master diff --git a/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17-af152mdzvr07fyqs59ss4g133/dep-graph.bin b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17-af152mdzvr07fyqs59ss4g133/dep-graph.bin new file mode 100644 index 0000000..e4c43c7 Binary files /dev/null and b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17-af152mdzvr07fyqs59ss4g133/dep-graph.bin differ diff --git a/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17-af152mdzvr07fyqs59ss4g133/query-cache.bin b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17-af152mdzvr07fyqs59ss4g133/query-cache.bin new file mode 100644 index 0000000..55c0caf Binary files /dev/null and b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17-af152mdzvr07fyqs59ss4g133/query-cache.bin differ diff --git a/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17-af152mdzvr07fyqs59ss4g133/work-products.bin b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17-af152mdzvr07fyqs59ss4g133/work-products.bin new file mode 100644 index 0000000..6fed536 Binary files /dev/null and b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17-af152mdzvr07fyqs59ss4g133/work-products.bin differ diff --git a/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17.lock b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-16koc7cbt8j5g/s-h4cwx8srl1-13d8n17.lock new file mode 100644 index 0000000..e69de29 diff --git a/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0-9rojhwe67zkdb527tihsjk0ax/dep-graph.bin b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0-9rojhwe67zkdb527tihsjk0ax/dep-graph.bin new file mode 100644 index 0000000..bcdce13 Binary files /dev/null and b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0-9rojhwe67zkdb527tihsjk0ax/dep-graph.bin differ diff --git a/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0-9rojhwe67zkdb527tihsjk0ax/query-cache.bin b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0-9rojhwe67zkdb527tihsjk0ax/query-cache.bin new file mode 100644 index 0000000..2583177 Binary files /dev/null and b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0-9rojhwe67zkdb527tihsjk0ax/query-cache.bin differ diff --git a/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0-9rojhwe67zkdb527tihsjk0ax/work-products.bin b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0-9rojhwe67zkdb527tihsjk0ax/work-products.bin new file mode 100644 index 0000000..6fed536 Binary files /dev/null and b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0-9rojhwe67zkdb527tihsjk0ax/work-products.bin differ diff --git a/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0.lock b/spring-2025/sen-109/00020/eval/target/debug/incremental/expression_eval-3k9pz3px1jven/s-h4cwx8ss1m-0xuefb0.lock new file mode 100644 index 0000000..e69de29