cs431
cs431 copied to clipboard
I announce you a schedule for the next week's class. ## Apr. 8th: Midterm exam rehearsal session **We will have a rehearsal session for the midterm exam on Apr. 8th**....
### Date and Place We will conduct the **midterm exam on April 15th (Mon), 13:00-15:00 in the lecture room (Rm. 1101, Bldg. E3-1).** ### Coverage * Everything you've learned until...
I have completed the TCP part of Homework 1, It is passing all the test cases successfully. But while running `cargo run tcp` getting below error `cargo run hello_server error:...
From my understanding - we are meant to fix clippy "errors" (warnings) for our code to to accepted into gg, however some of the errors are pretty restrictive.  For...
I am having a hard time wrapping my head around the goal of the unwrap function: I am assuming the point is to take ownership of the inner data T...
Implement a runtime for Behaviour-Oriented Concurrency (BoC). - Read [this manual](https://github.com/kaist-cp/cs431/blob/main/homework/README.md) for general advice on homework. - [Documentation & Tips](https://github.com/kaist-cp/cs431/blob/main/homework/doc/boc.md). - Use [skeleton code](https://github.com/kaist-cp/cs431/tree/main/homework/src/boc.rs) as a starting point, and fill...
Upon googling the question I came across this question: https://users.rust-lang.org/t/sync-but-not-send/21551 Here's a real world example of type that is `Sync` and `!Send`: > I've heard that there are some ffi...
Hello, we have several announcements on the homework. ## 1. Homework 4 is out. Now you can start working on homework 4 and make submission to gg. Note that it...
Hello, [gg](https://gg.kaist.ac.kr) server and development server are now ready. Please follow the instructions written in [here](https://github.com/kaist-cp/cs431?tab=readme-ov-file#tools) and make sure everything works. Furthermore, submission sites for homework (except for homework 4)...
Implement hazard pointers. - Read [this manual](https://github.com/kaist-cp/cs431/blob/main/homework/README.md) for general advice on homework. - [Documentation & Tips](https://github.com/kaist-cp/cs431/blob/main/homework/doc/hazard_pointer.md). - Use [skeleton code](https://github.com/kaist-cp/cs431/tree/main/homework/src/hazard_pointer) as a starting point, and fill out `todo!()`. + **IMPORTANT**:...