├── .gitignore ├── LICENSE ├── README.md ├── caos_2019-2020 ├── README.md ├── sem01 │ ├── 001 │ ├── README.md │ ├── README_no_output.md │ ├── heloo.E │ ├── heloo.c │ ├── lib.c │ ├── main.c │ ├── makefile │ ├── run │ ├── run_py │ └── sem1.ipynb ├── sem03-ints-floats │ ├── README.md │ ├── lib.c │ ├── main.c │ ├── sem3_floats.ipynb │ ├── sem3_floats.md │ ├── sem3_floats_no_output.md │ ├── sem3_ints.ipynb │ ├── sem3_ints.md │ └── sem3_ints_no_output.md ├── sem04-asm-arm │ ├── README.md │ ├── README_no_output.md │ ├── arm.ipynb │ ├── asm_inline_example.c │ ├── hello.c │ ├── lib_sum.c │ └── my_lib_example.c ├── sem05-asm-arm-addressing │ ├── README.md │ ├── README_no_output.md │ ├── adressing.ipynb │ ├── call.c │ ├── cut_struct.c │ ├── cut_struct_disasm.c │ ├── cut_struct_disasm.s │ ├── is_sorted.c │ ├── layout_example.c │ ├── more_than_4.c │ ├── more_than_4.s │ ├── structs_in_memory.c │ └── test_call.c ├── sem06-asm-x86 │ ├── README.md │ ├── README_no_output.md │ ├── asm_x86.ipynb │ ├── att_example.c │ ├── clamp_inline_test.c │ ├── clamp_test.c │ ├── div.c │ ├── div_0.c │ ├── mul.c │ ├── mul5.c │ ├── my_sum_test.c │ ├── simdiv.c │ └── tmp.c ├── sem07-asm-x86-x87-sse │ ├── README.md │ ├── bitmask.c │ ├── bitmask_test.c │ ├── check_exp.c │ ├── check_mul.c │ ├── double_mul.c │ ├── exp.c │ ├── floating_point_x86.ipynb │ ├── floating_point_x86.md │ ├── floating_point_x86_no_output.md │ ├── mul_test.c │ ├── sse_x86.ipynb │ ├── sse_x86.md │ └── sse_x86_no_output.md ├── sem08-asm-x86-nostdlib │ ├── README.md │ ├── README_no_output.md │ ├── look_at_addresses.c │ ├── main.c │ ├── main2.c │ ├── minimal.c │ └── nostdlib.ipynb ├── sem09-low-level-io │ ├── README.md │ ├── README_no_output.md │ ├── linux_example.c │ ├── linux_file_hello_world.c │ ├── low-level-io.ipynb │ ├── lseek_example.c │ ├── retry_example.c │ ├── strange_example.c │ └── winapi_example.c ├── sem10-file-attributes │ ├── README.md │ ├── README_no_output.md │ ├── file-attrib.ipynb │ └── stat.c ├── sem11-mmap-instrumentation │ ├── README.md │ ├── README_no_output.md │ ├── func.c │ ├── memory_leak.cpp │ ├── mmap_and_instrumentation.ipynb │ ├── mmap_example.c │ ├── mmap_exec_example.c │ ├── print.cpp │ ├── printing.cpp │ ├── segfault.cpp │ ├── ub.c │ ├── ub.cpp │ └── work_hard.cpp ├── sem12-fork-exec-pipe │ ├── README.md │ ├── README_no_output.md │ ├── a.cpp │ ├── fork-pipe-exec.ipynb │ ├── fork_exec.cpp │ ├── fork_exec_pipe.cpp │ ├── inf09_0.c │ ├── inf09_0.cpp │ ├── redirect.cpp │ └── simpliest_example.cpp ├── sem13-signal │ ├── README.md │ ├── README_no_output.md │ ├── alarm.c │ ├── alarm.cpp │ ├── alarm_block.c │ ├── alarm_block.cpp │ ├── alarm_handle.c │ ├── alarm_handle.cpp │ ├── coredump.c │ ├── ex1.c │ ├── fork_exec.cpp │ ├── pipo.c │ ├── pipoqu.c │ ├── pipoquwa.c │ ├── signal.ipynb │ ├── signalfd.c │ ├── signalpipe.c │ ├── sigqueue.c │ ├── terminator.c │ └── terminator2.c ├── sem14-fifo-proc │ ├── README.md │ ├── README_no_output.md │ ├── fifo-proc.ipynb │ ├── interactive_launcher_tmp │ │ ├── 127766679693617464.log │ │ ├── 130144623552729609.log │ │ ├── 131874295726709881.log │ │ ├── 354080172890454133.log │ │ ├── 401914075815381515.log │ │ └── 52428862673654368.log │ ├── tmp.c │ └── write_fifo.cpp ├── sem15-ptrace │ ├── README.md │ ├── README_no_output.md │ ├── premoderate.c │ ├── premoderate.cpp │ ├── ptrace.ipynb │ ├── run_with_unreliable_io.c │ ├── tmp.c │ └── unreliable_write.cpp ├── sem16-fcntl-dup-pipe │ ├── README.md │ ├── README_no_output.md │ ├── dup.cpp │ ├── dup2.cpp │ ├── fcntl-dup-pipe.ipynb │ ├── fcntl_dup.cpp │ ├── fcntl_flags.cpp │ ├── fcntl_open_flags.cpp │ ├── fork_exec_pipe.cpp │ ├── pipe.cpp │ ├── pipe2.cpp │ └── sol3.c ├── sem17-sockets-tcp-udp │ ├── README.md │ ├── README_no_output.md │ ├── df.cpp │ ├── getaddrinfo.cpp │ ├── server_sol.c │ ├── socket_inet.cpp │ ├── socket_inet6.cpp │ ├── socket_unix.cpp │ ├── socketpair.cpp │ └── sockets-tcp-udp.ipynb ├── sem18-multiplexing │ ├── README.md │ ├── README_no_output.md │ ├── aio.cpp │ ├── epoll-poll-select-linuxaio.ipynb │ ├── epoll.cpp │ └── select_fail.cpp ├── sem19-pthread │ ├── README.md │ ├── README_no_output.md │ ├── coro.cpp │ ├── join_main_thread.c │ ├── join_main_thread.cpp │ ├── pthread.ipynb │ ├── pthread_cancel.c │ ├── pthread_cancel.cpp │ ├── pthread_cancel_fail.c │ ├── pthread_cancel_fail.cpp │ ├── pthread_create.c │ ├── pthread_create.cpp │ ├── pthread_stack_size.c │ └── pthread_stack_size.cpp ├── sem20-synchronizing │ ├── README.md │ ├── atomic.c │ ├── atomic_example1.c │ ├── atomic_example2.c │ ├── atomic_example3.c │ ├── atomic_example4.c │ ├── condvar.c │ ├── condvar_2.c │ ├── condvar_3.c │ ├── mutex.c │ ├── mutex.cpp │ ├── philosophical_lock.c │ ├── pthread_create.c │ ├── pthread_create.cpp │ ├── quiz.ipynb │ ├── quiz.md │ ├── quiz_no_output.md │ ├── read_piece.c │ ├── sig_check.c │ ├── sig_check_2.c │ ├── sig_handler_fin.c │ ├── sig_mutex.c │ ├── sig_pause.c │ ├── sig_while_true.c │ ├── spinlock.c │ ├── spinlock.cpp │ ├── synchronizing.ipynb │ ├── synchronizing.md │ ├── synchronizing_no_output.md │ └── tmp.c ├── sem21-ipc-synchronizing │ ├── README.md │ ├── README_no_output.md │ ├── mmap.c │ ├── sem_and_signal.c │ ├── sem_anon.c │ ├── sem_named.c │ ├── semaphore_shared_memory.ipynb │ └── shm.c ├── sem22-dynamic-lib │ ├── README.md │ ├── README_no_output.md │ ├── a.c │ ├── dynamic_lib.ipynb │ ├── ld_exec_dynlib_func.c │ ├── lib.c │ ├── libsumcpp.cpp │ ├── mmap_exec_dynlib_func.c │ ├── stdload_exec_dynlib_func.c │ ├── use_lib_cpp.c │ └── video.png ├── sem23-extra-net-protocols │ ├── README.md │ ├── README_no_output.md │ ├── ethernet_packet.c │ ├── extra_net_protocols.ipynb │ ├── pic │ │ ├── protocols.png │ │ └── video.png │ ├── ping.c │ └── tmp.c ├── sem24-http-libcurl-cmake │ ├── README.md │ ├── README_no_output.md │ ├── curl_easy.c │ ├── curl_medium.c │ ├── http_libcurl_cmake.ipynb │ ├── interactive_launcher_tmp │ │ ├── 278908528095121695.log │ │ ├── 279871983378398179.log │ │ ├── 625914360777685168.log │ │ └── 825717250500169114.log │ ├── simple_cmake_example │ │ └── main.cpp │ └── video.jpg ├── sem25-crypto-ssl │ ├── README.md │ ├── README_no_output.md │ ├── crypto_ssl.ipynb │ ├── libcrypto_example │ │ └── main.cpp │ ├── poll.png │ └── video.jpg ├── sem26-fs-fuse │ ├── README.md │ ├── README_no_output.md │ ├── fs_fuse.ipynb │ ├── fs_stat.c │ ├── fuse_c_example │ │ ├── build │ │ │ └── CMakeFiles │ │ │ │ ├── 3.16.3 │ │ │ │ └── CompilerIdCXX │ │ │ │ │ └── CMakeCXXCompilerId.cpp │ │ │ │ ├── 3.5.1 │ │ │ │ ├── CompilerIdC │ │ │ │ │ └── CMakeCCompilerId.c │ │ │ │ └── CompilerIdCXX │ │ │ │ │ └── CMakeCXXCompilerId.cpp │ │ │ │ └── feature_tests.c │ │ ├── main.c │ │ └── main.cpp │ ├── interactive_launcher_tmp │ │ ├── 286997408202756564.log │ │ ├── 470231275623214705.log │ │ ├── 576155038309430211.log │ │ ├── 634529996390274655.log │ │ ├── 74592816055267592.log │ │ ├── 758593138878100872.log │ │ └── 861048178809047391.log │ ├── poll.png │ ├── traverse_dir.c │ ├── traverse_dir_2.c │ └── video.jpg ├── sem27-python-bindings │ ├── ._poll.png │ ├── README.md │ ├── README_no_output.md │ ├── bindings.ipynb │ ├── c_api_module.c │ ├── c_api_module_2.c │ ├── ctypes_lib.c │ ├── pairs.c │ ├── pairs.cpp │ ├── pairs_pybind.cpp │ ├── poll.png │ ├── use_interpreter.c │ └── video.jpg ├── sem28-unix-time │ ├── README.md │ ├── README_no_output.md │ ├── mutex.c │ ├── time.c │ ├── time.cpp │ ├── time.ipynb │ ├── time_c.c │ └── time_cpp.c └── tools │ ├── README.md │ ├── a.cpp │ ├── interactive_launcher_tmp │ ├── 341853987367548759.log │ ├── 937518918408435731.log │ ├── 978838368375159155.log │ └── 981384515921563800.log │ ├── save_them_all.ipynb │ ├── save_them_all.md │ ├── save_them_all_no_output.md │ ├── set_up_magics.ipynb │ ├── set_up_magics.md │ ├── set_up_magics_dev.ipynb │ ├── set_up_magics_dev.md │ ├── set_up_magics_dev_no_output.md │ ├── set_up_magics_no_output.md │ ├── stand.ipynb │ ├── stand.md │ └── stand_no_output.md ├── caos_2020-2021 ├── README.md ├── sem01-intro-linux │ ├── README.md │ ├── README_no_output.md │ ├── a.cpp │ ├── b.cpp │ ├── bad_program.cpp │ ├── interactive_launcher_tmp │ │ ├── 104342371564797143.log │ │ ├── 134856167677051543.log │ │ ├── 159458045408584490.log │ │ ├── 160806476576838908.log │ │ ├── 237887356681257319.log │ │ ├── 272097196292346552.log │ │ ├── 291478633046804378.log │ │ ├── 299779856288802977.log │ │ ├── 308063480967833729.log │ │ ├── 33203167529660997.log │ │ ├── 357027856339287279.log │ │ ├── 357412744100799582.log │ │ ├── 363736236628022803.log │ │ ├── 368536380590515236.log │ │ ├── 38653968711948138.log │ │ ├── 390229348646733600.log │ │ ├── 44638202710957050.log │ │ ├── 488615332501153522.log │ │ ├── 547003026116871195.log │ │ ├── 551941962051262166.log │ │ ├── 577835561503179454.log │ │ ├── 580865104873188457.log │ │ ├── 58318340108386158.log │ │ ├── 60572178042054264.log │ │ ├── 659941140088179386.log │ │ ├── 718444346696566167.log │ │ ├── 731534507899320722.log │ │ ├── 761344427069245362.log │ │ ├── 777467580737092300.log │ │ ├── 799265701962172890.log │ │ ├── 887167192337308461.log │ │ ├── 906648630641962511.log │ │ ├── 928497432930519081.log │ │ ├── 93290423175998573.log │ │ └── 965132557118189549.log │ ├── intro_linux.ipynb │ ├── lib.c │ └── video.png ├── sem02-instruments-compilation │ ├── README.md │ ├── README_no_output.md │ ├── a.c │ ├── a.cpp │ ├── article_example.c │ ├── b.c │ ├── b.cpp │ ├── hello_world.c │ ├── hello_world.cpp │ ├── instruments_compilation.ipynb │ ├── lib.c │ ├── lib.cpp │ ├── macro_example.c │ ├── macro_example_0.c │ ├── macro_example_0_2.c │ ├── macro_example_0_2_E.c │ ├── macro_example_0_E.c │ ├── macro_example_2.c │ ├── macro_example_2_filtered.c │ ├── macro_example_E.c │ ├── macro_local_vars.c │ ├── macro_local_vars_E.c │ ├── macro_local_vars_filtered.c │ ├── main.c │ ├── main.cpp │ ├── main_func.c │ ├── minimal.c │ ├── no_main_func.c │ ├── no_main_func.cpp │ ├── preprocessing_max.c │ ├── preprocessing_max_E.c │ ├── preprocessing_max_main.c │ └── video.png ├── sem03-cmake-python-bindings │ ├── README.md │ ├── README_no_output.md │ ├── bindings.ipynb │ ├── c_api_module.c │ ├── c_api_module_2.c │ ├── c_api_own_type_module.c │ ├── ctypes_lib.c │ ├── pairs.cpp │ ├── pairs_pybind.cpp │ ├── use_interpreter.c │ └── video.png ├── sem04-int-float │ ├── README.md │ ├── README_no_output.md │ ├── bitcast.c │ ├── int_float.ipynb │ ├── lib.c │ ├── lib2.c │ ├── main.c │ ├── size.c │ ├── stand.cpp │ └── video.jpg ├── sem05-arm-asm │ ├── README.md │ ├── README_no_output.md │ ├── arm_asm.ipynb │ ├── bitcast.c │ ├── hello.c │ ├── lib.c │ ├── lib2.c │ ├── main.c │ ├── program.c │ ├── program_asm_p.c │ ├── regs.png │ ├── size.c │ ├── stand.cpp │ ├── test_call.c │ └── video.jpg ├── sem06-arm-asm-addressing │ ├── README.md │ ├── README_no_output.md │ ├── arm_asm_addressing.ipynb │ ├── lib.c │ ├── program_asm_p.c │ ├── structs_in_memory.c │ ├── test_sum_v.c │ └── video.jpg ├── sem07-x86-asm │ ├── README.md │ ├── asm_x86-64.ipynb │ ├── asm_x86-64.md │ ├── asm_x86-64_no_output.md │ ├── asm_x86.ipynb │ ├── asm_x86.md │ ├── asm_x86_no_output.md │ ├── att_example.c │ ├── clamp.c │ ├── clamp_inline_test.c │ ├── clamp_test.c │ ├── div.c │ ├── div_0.c │ ├── example.c │ ├── intel_example.c │ ├── mul.c │ ├── my_sum_test.c │ ├── print.c │ ├── simdiv.c │ └── video.jpg ├── sem08-x86-fpmath-sse │ ├── README.md │ ├── README_no_output.md │ ├── bitmask.c │ ├── bitmask_asm.c │ ├── bitmask_test.c │ ├── check_exp.c │ ├── check_mul.c │ ├── double_mul.c │ ├── example.c │ ├── exp.c │ ├── fpmath_sse.ipynb │ └── mul_test.c ├── sem09-x86-asm-nostdlib │ ├── README.md │ ├── README_no_output.md │ ├── example1.c │ ├── example2.c │ ├── example3.c │ ├── exit.c │ ├── look_at_addresses.c │ ├── main.c │ ├── main2.c │ ├── minimal.c │ └── nostdlib.ipynb ├── sem10-low-level-io │ ├── README.md │ ├── README_no_output.md │ ├── linux_example.c │ ├── linux_example_read.c │ ├── linux_file_hello_world.c │ ├── low-level-io.ipynb │ ├── lseek_example.c │ ├── retry_example.c │ ├── simple_open.c │ ├── strange_example.c │ └── winapi_example.c ├── sem11-file-attributes │ ├── README.md │ ├── README_no_output.md │ ├── fcntl_flags.cpp │ ├── fcntl_open_flags.cpp │ ├── file-attrib.ipynb │ ├── istty.c │ └── stat.c ├── sem12-mmap-instrumentation │ ├── README.md │ ├── README_no_output.md │ ├── func.c │ ├── memory_leak.cpp │ ├── mmap_and_instrumentation.ipynb │ ├── mmap_example.c │ ├── mmap_exec_example.c │ ├── normal_program.cpp │ ├── print.cpp │ ├── printing.cpp │ ├── segfault.c │ ├── segfault.cpp │ ├── ub.c │ ├── ub.cpp │ ├── wcc.cpp │ └── work_hard.cpp ├── sem13-fork-exec-pipe │ ├── README.md │ ├── README_no_output.md │ ├── a.cpp │ ├── daemon.c │ ├── fork-pipe-exec.ipynb │ ├── fork_exec.cpp │ ├── fork_exec_pipe.cpp │ ├── inf09_0.c │ ├── inf09_0.cpp │ ├── interactive_launcher_tmp │ │ ├── 120099524664157959.log │ │ ├── 163140227730853841.log │ │ ├── 163593432921738763.log │ │ ├── 209145350284758468.log │ │ ├── 233840872790699678.log │ │ ├── 262589068332370635.log │ │ ├── 42444701050405087.log │ │ ├── 471762647218276060.log │ │ ├── 568443493602728579.log │ │ ├── 587663143183065472.log │ │ ├── 661271384168580616.log │ │ ├── 800322025668676291.log │ │ ├── 828907652833599586.log │ │ ├── 872255679658661305.log │ │ ├── 910194392546339665.log │ │ └── 989029077056429449.log │ ├── mem.c │ ├── redirect.cpp │ ├── simpliest_example.cpp │ └── tmp.c ├── sem14-limits-ptrace │ ├── README.md │ ├── README_no_output.md │ ├── custom_stack.c │ ├── limits_ptrace.ipynb │ ├── premoderate.c │ ├── premoderate.cpp │ ├── run_with_unreliable_io.c │ ├── tmp.c │ └── unreliable_write.cpp ├── sem15-signal │ ├── README.md │ ├── README_no_output.md │ ├── alarm.c │ ├── alarm.cpp │ ├── alarm_block.c │ ├── alarm_block.cpp │ ├── alarm_handle.c │ ├── alarm_handle.cpp │ ├── coredump.c │ ├── err.c │ ├── ex1.c │ ├── fork_exec.cpp │ ├── handle_usr1.c │ ├── interactive_launcher_tmp │ │ └── 579243924070969653.log │ ├── pipo.c │ ├── pipoqu.c │ ├── pipoquwa.c │ ├── signal.ipynb │ ├── signalfd.c │ ├── signalpipe.c │ ├── sigqueue.c │ ├── terminator.c │ └── terminator2.c ├── sem16-fcntl-dup-pipe │ ├── README.md │ ├── README_no_output.md │ ├── dup.cpp │ ├── dup2.cpp │ ├── fcntl-dup-pipe.ipynb │ ├── fcntl_dup.cpp │ ├── fcntl_flags.cpp │ ├── fcntl_open_flags.cpp │ ├── fifo.cpp │ ├── fork_exec_pipe.cpp │ ├── pipe.cpp │ ├── pipe2.cpp │ ├── pipe_buff.cpp │ ├── pipe_err.c │ ├── pipe_err.cpp │ └── sol3.c ├── sem17-longjmp-catch-segfault │ ├── README.md │ ├── README_no_output.md │ ├── go.cpp │ ├── jmp.cpp │ ├── jmp2.cpp │ ├── longjmp-catch-segfault.ipynb │ └── segv.cpp ├── sem18-sockets-tcp │ ├── README.md │ ├── README_no_output.md │ ├── socket_unix.c │ ├── socketpair.c │ └── sockets-tcp.ipynb ├── sem19-multiplexing │ ├── README.md │ ├── README_no_output.md │ ├── aio.c │ ├── aio.cpp │ ├── epoll-poll-select-linuxaio.ipynb │ ├── multiplexing_reader_common.c │ ├── multiplexing_reader_epoll.c │ ├── multiplexing_reader_epoll_edge.c │ ├── multiplexing_reader_nonblock.c │ ├── multiplexing_reader_select.c │ ├── multiplexing_reader_test.c │ ├── multiplexing_reader_test.cpp │ ├── multiplexing_reader_trivial.c │ ├── multiplexing_reader_trivial.cpp │ ├── select_fail.c │ └── select_fail.cpp ├── sem20-pthread │ ├── README.md │ ├── README_no_output.md │ ├── a.cpp │ ├── coro.cpp │ ├── join_main_thread.c │ ├── pthread.ipynb │ ├── pthread_cancel.c │ ├── pthread_cancel_fail.c │ ├── pthread_create.c │ └── pthread_stack_size.c ├── sem21-synchronizing │ ├── README.md │ ├── atomic.c │ ├── condvar.c │ ├── condvar_2.c │ ├── condvar_3.c │ ├── mmap.c │ ├── mutex.c │ ├── philosophical_lock.c │ ├── quiz.ipynb │ ├── quiz.md │ ├── quiz_no_output.md │ ├── read_piece.c │ ├── sem_and_signal.c │ ├── sem_anon.c │ ├── sem_named.c │ ├── sem_named_simple.c │ ├── shm.c │ ├── sig_check.c │ ├── sig_check_2.c │ ├── sig_handler_fin.c │ ├── sig_mutex.c │ ├── sig_pause.c │ ├── sig_while_true.c │ ├── sig_while_true_2.c │ ├── spinlock.c │ ├── synchronizing.ipynb │ ├── synchronizing.md │ ├── synchronizing_no_output.md │ └── tmp.c ├── sem23-dynamic-lib │ ├── README.md │ ├── README_no_output.md │ ├── a.c │ ├── dynamic_lib.ipynb │ ├── ld_exec_dynlib_func.c │ ├── lib.c │ ├── libsumcpp.cpp │ ├── main.c │ ├── mmap_exec_dynlib_func.c │ ├── stdload_exec_dynlib_func.c │ └── use_lib_cpp.c ├── sem24-extra-net-protocols │ ├── README.md │ ├── README_no_output.md │ ├── ethernet_packet.c │ ├── extra_net_protocols.ipynb │ ├── get_mac.c │ ├── ping.c │ └── tmp.c ├── sem25-http-libcurl-more-cmake │ ├── README.md │ ├── README_no_output.md │ ├── curl_easy.c │ ├── curl_medium.c │ ├── http_libcurl_cmake.ipynb │ ├── interactive_launcher_tmp │ │ ├── 598689830438922410.log │ │ └── 875177902963395986.log │ └── simple_cmake_example │ │ └── main.cpp ├── sem26-fs-fuse │ ├── README.md │ ├── README_no_output.md │ ├── fs_fuse.ipynb │ ├── fs_stat.c │ ├── fuse_c_example │ │ └── build │ │ │ └── CMakeFiles │ │ │ └── 3.16.3 │ │ │ └── CompilerIdCXX │ │ │ └── CMakeCXXCompilerId.cpp │ ├── interactive_launcher_tmp │ │ ├── 127595849168843379.log │ │ ├── 178671059424377232.log │ │ ├── 205904854169662100.log │ │ ├── 20955579034163590.log │ │ ├── 318468712990315268.log │ │ ├── 34270145632737200.log │ │ ├── 416929283589345365.log │ │ ├── 431579597448089573.log │ │ ├── 445948415967537328.log │ │ ├── 446447777713186255.log │ │ ├── 472653567318601358.log │ │ ├── 509468043283130154.log │ │ ├── 514767928707159270.log │ │ ├── 517231187760190166.log │ │ ├── 533493140263500538.log │ │ ├── 551925038546956349.log │ │ ├── 594445685498856962.log │ │ ├── 594977475945260981.log │ │ ├── 60919599777012173.log │ │ ├── 61772076856079976.log │ │ ├── 62902822460100273.log │ │ ├── 636370965084895753.log │ │ ├── 669914889898679562.log │ │ ├── 723537810190071111.log │ │ ├── 799970563502367164.log │ │ ├── 81870601399242834.log │ │ ├── 853764129421247970.log │ │ ├── 877664447727542140.log │ │ ├── 898588490188272235.log │ │ ├── 932795334424872696.log │ │ ├── 933880917425372089.log │ │ ├── 937012377095384806.log │ │ ├── 963546068948760988.log │ │ ├── 981601420871640766.log │ │ └── 988704701369440190.log │ ├── traverse_dir.c │ └── traverse_dir_2.c ├── sem27-crypto-ssl │ ├── README.md │ ├── README_no_output.md │ ├── crypto_ssl.ipynb │ └── libcrypto_example │ │ └── main.cpp └── tools │ ├── README.md │ ├── a.cpp │ ├── bash_popen_tmp │ ├── 938628084504499308.err.html │ ├── 938628084504499308.fin.html │ └── 938628084504499308.out.html │ ├── interactive_launcher_tmp │ ├── 218406132594721800.log │ ├── 432378598555416026.log │ ├── 501681133346897704.log │ └── 596086496539636965.log │ ├── save_them_all.ipynb │ ├── save_them_all.md │ ├── save_them_all_no_output.md │ ├── set_up_magics.ipynb │ ├── set_up_magics.md │ ├── set_up_magics_dev.ipynb │ ├── set_up_magics_dev.md │ ├── set_up_magics_dev_no_output.md │ ├── set_up_magics_no_output.md │ ├── stand.ipynb │ ├── stand.md │ └── stand_no_output.md ├── extra-c-basics_2020-2021 ├── README.md ├── a.cpp ├── c2cpp-Copy1.ipynb ├── c2cpp-Copy1.md ├── c2cpp-Copy1_no_output.md ├── c2cpp.ipynb ├── c2cpp.md ├── c2cpp_no_output.md ├── codestyle_and_reject_reasons.ipynb ├── codestyle_and_reject_reasons.md ├── codestyle_and_reject_reasons_no_output.md ├── eucl.c ├── extra_c_basics.ipynb ├── extra_c_basics.md ├── extra_c_basics_no_output.md ├── lib.cpp ├── main.c ├── main.cpp ├── memory.ipynb ├── memory.md ├── memory_no_output.md ├── merge.c ├── tables.ipynb ├── tables.md ├── tables_no_output.md ├── task.c ├── time.ipynb ├── time.md ├── time_no_output.md ├── variant.ipynb ├── variant.md └── variant_no_output.md ├── sem01-instruments-compilation-libc ├── README.md ├── README_no_output.md ├── a.c ├── a.cpp ├── article_example.c ├── article_example.cpp ├── b.c ├── b.cpp ├── hello_world.c ├── hello_world.cpp ├── instruments_compilation_libc.ipynb ├── io.c ├── lib.c ├── lib.cpp ├── macro_example.c ├── macro_example_0.c ├── macro_example_0_2.c ├── macro_example_0_2_E.c ├── macro_example_0_E.c ├── macro_example_2.c ├── macro_example_2_filtered.c ├── macro_example_E.c ├── macro_local_vars.c ├── macro_local_vars_E.c ├── macro_local_vars_filtered.c ├── main.c ├── main.cpp ├── main_func.c ├── memory_leak.c ├── memory_leak.cpp ├── minimal.c ├── no_main_func.c ├── no_main_func.cpp ├── preprocessing_max.c ├── preprocessing_max_E.c ├── preprocessing_max_main.c ├── printing.cpp ├── segfault.cpp ├── segfault_2.cpp ├── segfault_access.cpp ├── spec.c └── video.png ├── sem02-int-float-string-encoding ├── README.md ├── README_no_output.md ├── ascii.png ├── bitcast.c ├── int_float_string_encoding.ipynb ├── lib.c ├── lib2.c ├── main.c ├── size.c └── stand.cpp ├── sem03-low-level-io ├── README.md ├── README_no_output.md ├── access.c ├── linux_example.c ├── linux_example_read.c ├── linux_file_hello_world.c ├── low-level-io.ipynb ├── lseek_example.c ├── pread_example.c ├── retry_example.c ├── simple_open.c ├── strange_example.c ├── winapi_example.c ├── write_for_gdb.c ├── write_for_gdb_2.c └── writev_example.c ├── sem04-dirs-attrs-time-fuse ├── README.md ├── README_no_output.md ├── dirs-attrs-time-fuse.ipynb ├── fcntl_open_flags.cpp ├── fs_stat.c ├── interactive_launcher_tmp │ ├── 297023397659413709.log │ ├── 397390788099320399.log │ ├── 407606303872046432.log │ ├── 464374855268287766.log │ ├── 637435301558486043.log │ └── 744902916208718353.log ├── istty.c ├── stat.c └── traverse_dir.c └── tools ├── README.md ├── a.cpp ├── bash_popen_tmp ├── 938628084504499308.err.html ├── 938628084504499308.fin.html └── 938628084504499308.out.html ├── interactive_launcher_tmp ├── 218406132594721800.log ├── 432378598555416026.log ├── 501681133346897704.log └── 596086496539636965.log ├── save_them_all.ipynb ├── save_them_all.md ├── save_them_all_no_output.md ├── set_up_magics.ipynb ├── set_up_magics.md ├── set_up_magics_dev.ipynb ├── set_up_magics_dev.md ├── set_up_magics_dev_no_output.md ├── set_up_magics_no_output.md ├── stand.ipynb ├── stand.md └── stand_no_output.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/README.md -------------------------------------------------------------------------------- /caos_2019-2020/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem01/001: -------------------------------------------------------------------------------- 1 | 123 2 | -------------------------------------------------------------------------------- /caos_2019-2020/sem01/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem01/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem01/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem01/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem01/heloo.E: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem01/heloo.E -------------------------------------------------------------------------------- /caos_2019-2020/sem01/heloo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem01/heloo.c -------------------------------------------------------------------------------- /caos_2019-2020/sem01/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem01/lib.c -------------------------------------------------------------------------------- /caos_2019-2020/sem01/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem01/main.c -------------------------------------------------------------------------------- /caos_2019-2020/sem01/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem01/makefile -------------------------------------------------------------------------------- /caos_2019-2020/sem01/run: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -x -e 4 | 5 | gcc heloo.c -o a 6 | ./a 7 | -------------------------------------------------------------------------------- /caos_2019-2020/sem01/run_py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem01/run_py -------------------------------------------------------------------------------- /caos_2019-2020/sem01/sem1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem01/sem1.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem03-ints-floats/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem03-ints-floats/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem03-ints-floats/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem03-ints-floats/lib.c -------------------------------------------------------------------------------- /caos_2019-2020/sem03-ints-floats/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem03-ints-floats/main.c -------------------------------------------------------------------------------- /caos_2019-2020/sem03-ints-floats/sem3_floats.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem03-ints-floats/sem3_floats.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem03-ints-floats/sem3_floats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem03-ints-floats/sem3_floats.md -------------------------------------------------------------------------------- /caos_2019-2020/sem03-ints-floats/sem3_floats_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem03-ints-floats/sem3_floats_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem03-ints-floats/sem3_ints.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem03-ints-floats/sem3_ints.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem03-ints-floats/sem3_ints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem03-ints-floats/sem3_ints.md -------------------------------------------------------------------------------- /caos_2019-2020/sem03-ints-floats/sem3_ints_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem03-ints-floats/sem3_ints_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem04-asm-arm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem04-asm-arm/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem04-asm-arm/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem04-asm-arm/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem04-asm-arm/arm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem04-asm-arm/arm.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem04-asm-arm/asm_inline_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem04-asm-arm/asm_inline_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem04-asm-arm/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem04-asm-arm/hello.c -------------------------------------------------------------------------------- /caos_2019-2020/sem04-asm-arm/lib_sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem04-asm-arm/lib_sum.c -------------------------------------------------------------------------------- /caos_2019-2020/sem04-asm-arm/my_lib_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem04-asm-arm/my_lib_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/adressing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/adressing.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/call.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/call.c -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/cut_struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/cut_struct.c -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/cut_struct_disasm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/cut_struct_disasm.c -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/cut_struct_disasm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/cut_struct_disasm.s -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/is_sorted.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/is_sorted.c -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/layout_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/layout_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/more_than_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/more_than_4.c -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/more_than_4.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/more_than_4.s -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/structs_in_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/structs_in_memory.c -------------------------------------------------------------------------------- /caos_2019-2020/sem05-asm-arm-addressing/test_call.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem05-asm-arm-addressing/test_call.c -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/asm_x86.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/asm_x86.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/att_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/att_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/clamp_inline_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/clamp_inline_test.c -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/clamp_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/clamp_test.c -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/div.c -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/div_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/div_0.c -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/mul.c -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/mul5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/mul5.c -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/my_sum_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/my_sum_test.c -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/simdiv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/simdiv.c -------------------------------------------------------------------------------- /caos_2019-2020/sem06-asm-x86/tmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem06-asm-x86/tmp.c -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/bitmask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/bitmask.c -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/bitmask_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/bitmask_test.c -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/check_exp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/check_exp.c -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/check_mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/check_mul.c -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/double_mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/double_mul.c -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/exp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/exp.c -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/floating_point_x86.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/floating_point_x86.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/floating_point_x86.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/floating_point_x86.md -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/floating_point_x86_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/floating_point_x86_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/mul_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/mul_test.c -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/sse_x86.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/sse_x86.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/sse_x86.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/sse_x86.md -------------------------------------------------------------------------------- /caos_2019-2020/sem07-asm-x86-x87-sse/sse_x86_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem07-asm-x86-x87-sse/sse_x86_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem08-asm-x86-nostdlib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem08-asm-x86-nostdlib/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem08-asm-x86-nostdlib/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem08-asm-x86-nostdlib/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem08-asm-x86-nostdlib/look_at_addresses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem08-asm-x86-nostdlib/look_at_addresses.c -------------------------------------------------------------------------------- /caos_2019-2020/sem08-asm-x86-nostdlib/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem08-asm-x86-nostdlib/main.c -------------------------------------------------------------------------------- /caos_2019-2020/sem08-asm-x86-nostdlib/main2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem08-asm-x86-nostdlib/main2.c -------------------------------------------------------------------------------- /caos_2019-2020/sem08-asm-x86-nostdlib/minimal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem08-asm-x86-nostdlib/minimal.c -------------------------------------------------------------------------------- /caos_2019-2020/sem08-asm-x86-nostdlib/nostdlib.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem08-asm-x86-nostdlib/nostdlib.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem09-low-level-io/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem09-low-level-io/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem09-low-level-io/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem09-low-level-io/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem09-low-level-io/linux_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem09-low-level-io/linux_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem09-low-level-io/linux_file_hello_world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem09-low-level-io/linux_file_hello_world.c -------------------------------------------------------------------------------- /caos_2019-2020/sem09-low-level-io/low-level-io.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem09-low-level-io/low-level-io.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem09-low-level-io/lseek_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem09-low-level-io/lseek_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem09-low-level-io/retry_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem09-low-level-io/retry_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem09-low-level-io/strange_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem09-low-level-io/strange_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem09-low-level-io/winapi_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem09-low-level-io/winapi_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem10-file-attributes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem10-file-attributes/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem10-file-attributes/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem10-file-attributes/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem10-file-attributes/file-attrib.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem10-file-attributes/file-attrib.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem10-file-attributes/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem10-file-attributes/stat.c -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/func.c -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/memory_leak.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/memory_leak.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/mmap_and_instrumentation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/mmap_and_instrumentation.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/mmap_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/mmap_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/mmap_exec_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/mmap_exec_example.c -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/print.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/print.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/printing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/printing.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/segfault.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/segfault.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/ub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/ub.c -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/ub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/ub.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem11-mmap-instrumentation/work_hard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem11-mmap-instrumentation/work_hard.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem12-fork-exec-pipe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem12-fork-exec-pipe/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem12-fork-exec-pipe/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem12-fork-exec-pipe/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem12-fork-exec-pipe/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem12-fork-exec-pipe/a.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem12-fork-exec-pipe/fork-pipe-exec.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem12-fork-exec-pipe/fork-pipe-exec.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem12-fork-exec-pipe/fork_exec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem12-fork-exec-pipe/fork_exec.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem12-fork-exec-pipe/fork_exec_pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem12-fork-exec-pipe/fork_exec_pipe.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem12-fork-exec-pipe/inf09_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem12-fork-exec-pipe/inf09_0.c -------------------------------------------------------------------------------- /caos_2019-2020/sem12-fork-exec-pipe/inf09_0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem12-fork-exec-pipe/inf09_0.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem12-fork-exec-pipe/redirect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem12-fork-exec-pipe/redirect.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem12-fork-exec-pipe/simpliest_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem12-fork-exec-pipe/simpliest_example.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/alarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/alarm.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/alarm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/alarm.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/alarm_block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/alarm_block.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/alarm_block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/alarm_block.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/alarm_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/alarm_handle.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/alarm_handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/alarm_handle.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/coredump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/coredump.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/ex1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/ex1.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/fork_exec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/fork_exec.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/pipo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/pipo.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/pipoqu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/pipoqu.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/pipoquwa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/pipoquwa.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/signal.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/signal.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/signalfd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/signalfd.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/signalpipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/signalpipe.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/sigqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/sigqueue.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/terminator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/terminator.c -------------------------------------------------------------------------------- /caos_2019-2020/sem13-signal/terminator2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem13-signal/terminator2.c -------------------------------------------------------------------------------- /caos_2019-2020/sem14-fifo-proc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem14-fifo-proc/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem14-fifo-proc/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem14-fifo-proc/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem14-fifo-proc/fifo-proc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem14-fifo-proc/fifo-proc.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem14-fifo-proc/tmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem14-fifo-proc/tmp.c -------------------------------------------------------------------------------- /caos_2019-2020/sem14-fifo-proc/write_fifo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem14-fifo-proc/write_fifo.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem15-ptrace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem15-ptrace/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem15-ptrace/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem15-ptrace/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem15-ptrace/premoderate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem15-ptrace/premoderate.c -------------------------------------------------------------------------------- /caos_2019-2020/sem15-ptrace/premoderate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem15-ptrace/premoderate.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem15-ptrace/ptrace.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem15-ptrace/ptrace.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem15-ptrace/run_with_unreliable_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem15-ptrace/run_with_unreliable_io.c -------------------------------------------------------------------------------- /caos_2019-2020/sem15-ptrace/tmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem15-ptrace/tmp.c -------------------------------------------------------------------------------- /caos_2019-2020/sem15-ptrace/unreliable_write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem15-ptrace/unreliable_write.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/dup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/dup.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/dup2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/dup2.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/fcntl-dup-pipe.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/fcntl-dup-pipe.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/fcntl_dup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/fcntl_dup.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/fcntl_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/fcntl_flags.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/fcntl_open_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/fcntl_open_flags.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/fork_exec_pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/fork_exec_pipe.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/pipe.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/pipe2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/pipe2.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem16-fcntl-dup-pipe/sol3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem16-fcntl-dup-pipe/sol3.c -------------------------------------------------------------------------------- /caos_2019-2020/sem17-sockets-tcp-udp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem17-sockets-tcp-udp/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem17-sockets-tcp-udp/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem17-sockets-tcp-udp/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem17-sockets-tcp-udp/df.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem17-sockets-tcp-udp/df.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem17-sockets-tcp-udp/getaddrinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem17-sockets-tcp-udp/getaddrinfo.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem17-sockets-tcp-udp/server_sol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem17-sockets-tcp-udp/server_sol.c -------------------------------------------------------------------------------- /caos_2019-2020/sem17-sockets-tcp-udp/socket_inet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem17-sockets-tcp-udp/socket_inet.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem17-sockets-tcp-udp/socket_inet6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem17-sockets-tcp-udp/socket_inet6.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem17-sockets-tcp-udp/socket_unix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem17-sockets-tcp-udp/socket_unix.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem17-sockets-tcp-udp/socketpair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem17-sockets-tcp-udp/socketpair.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem17-sockets-tcp-udp/sockets-tcp-udp.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem17-sockets-tcp-udp/sockets-tcp-udp.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem18-multiplexing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem18-multiplexing/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem18-multiplexing/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem18-multiplexing/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem18-multiplexing/aio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem18-multiplexing/aio.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem18-multiplexing/epoll-poll-select-linuxaio.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem18-multiplexing/epoll-poll-select-linuxaio.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem18-multiplexing/epoll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem18-multiplexing/epoll.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem18-multiplexing/select_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem18-multiplexing/select_fail.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/coro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/coro.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/join_main_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/join_main_thread.c -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/join_main_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/join_main_thread.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/pthread.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/pthread.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/pthread_cancel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/pthread_cancel.c -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/pthread_cancel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/pthread_cancel.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/pthread_cancel_fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/pthread_cancel_fail.c -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/pthread_cancel_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/pthread_cancel_fail.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/pthread_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/pthread_create.c -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/pthread_create.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/pthread_create.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/pthread_stack_size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/pthread_stack_size.c -------------------------------------------------------------------------------- /caos_2019-2020/sem19-pthread/pthread_stack_size.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem19-pthread/pthread_stack_size.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/atomic.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/atomic_example1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/atomic_example1.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/atomic_example2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/atomic_example2.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/atomic_example3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/atomic_example3.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/atomic_example4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/atomic_example4.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/condvar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/condvar.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/condvar_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/condvar_2.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/condvar_3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/condvar_3.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/mutex.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/mutex.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/philosophical_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/philosophical_lock.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/pthread_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/pthread_create.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/pthread_create.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/pthread_create.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/quiz.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/quiz.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/quiz.md -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/quiz_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/quiz_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/read_piece.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/read_piece.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/sig_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/sig_check.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/sig_check_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/sig_check_2.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/sig_handler_fin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/sig_handler_fin.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/sig_mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/sig_mutex.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/sig_pause.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/sig_pause.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/sig_while_true.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/sig_while_true.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/spinlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/spinlock.c -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/spinlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/spinlock.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/synchronizing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/synchronizing.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/synchronizing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/synchronizing.md -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/synchronizing_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/synchronizing_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem20-synchronizing/tmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem20-synchronizing/tmp.c -------------------------------------------------------------------------------- /caos_2019-2020/sem21-ipc-synchronizing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem21-ipc-synchronizing/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem21-ipc-synchronizing/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem21-ipc-synchronizing/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem21-ipc-synchronizing/mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem21-ipc-synchronizing/mmap.c -------------------------------------------------------------------------------- /caos_2019-2020/sem21-ipc-synchronizing/sem_and_signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem21-ipc-synchronizing/sem_and_signal.c -------------------------------------------------------------------------------- /caos_2019-2020/sem21-ipc-synchronizing/sem_anon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem21-ipc-synchronizing/sem_anon.c -------------------------------------------------------------------------------- /caos_2019-2020/sem21-ipc-synchronizing/sem_named.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem21-ipc-synchronizing/sem_named.c -------------------------------------------------------------------------------- /caos_2019-2020/sem21-ipc-synchronizing/semaphore_shared_memory.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem21-ipc-synchronizing/semaphore_shared_memory.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem21-ipc-synchronizing/shm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem21-ipc-synchronizing/shm.c -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/a.c -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/dynamic_lib.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/dynamic_lib.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/ld_exec_dynlib_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/ld_exec_dynlib_func.c -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/lib.c -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/libsumcpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/libsumcpp.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/mmap_exec_dynlib_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/mmap_exec_dynlib_func.c -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/stdload_exec_dynlib_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/stdload_exec_dynlib_func.c -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/use_lib_cpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/use_lib_cpp.c -------------------------------------------------------------------------------- /caos_2019-2020/sem22-dynamic-lib/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem22-dynamic-lib/video.png -------------------------------------------------------------------------------- /caos_2019-2020/sem23-extra-net-protocols/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem23-extra-net-protocols/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem23-extra-net-protocols/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem23-extra-net-protocols/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem23-extra-net-protocols/ethernet_packet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem23-extra-net-protocols/ethernet_packet.c -------------------------------------------------------------------------------- /caos_2019-2020/sem23-extra-net-protocols/extra_net_protocols.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem23-extra-net-protocols/extra_net_protocols.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem23-extra-net-protocols/pic/protocols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem23-extra-net-protocols/pic/protocols.png -------------------------------------------------------------------------------- /caos_2019-2020/sem23-extra-net-protocols/pic/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem23-extra-net-protocols/pic/video.png -------------------------------------------------------------------------------- /caos_2019-2020/sem23-extra-net-protocols/ping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem23-extra-net-protocols/ping.c -------------------------------------------------------------------------------- /caos_2019-2020/sem23-extra-net-protocols/tmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem23-extra-net-protocols/tmp.c -------------------------------------------------------------------------------- /caos_2019-2020/sem24-http-libcurl-cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem24-http-libcurl-cmake/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem24-http-libcurl-cmake/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem24-http-libcurl-cmake/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem24-http-libcurl-cmake/curl_easy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem24-http-libcurl-cmake/curl_easy.c -------------------------------------------------------------------------------- /caos_2019-2020/sem24-http-libcurl-cmake/curl_medium.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem24-http-libcurl-cmake/curl_medium.c -------------------------------------------------------------------------------- /caos_2019-2020/sem24-http-libcurl-cmake/http_libcurl_cmake.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem24-http-libcurl-cmake/http_libcurl_cmake.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem24-http-libcurl-cmake/simple_cmake_example/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem24-http-libcurl-cmake/simple_cmake_example/main.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem24-http-libcurl-cmake/video.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem24-http-libcurl-cmake/video.jpg -------------------------------------------------------------------------------- /caos_2019-2020/sem25-crypto-ssl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem25-crypto-ssl/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem25-crypto-ssl/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem25-crypto-ssl/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem25-crypto-ssl/crypto_ssl.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem25-crypto-ssl/crypto_ssl.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem25-crypto-ssl/libcrypto_example/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem25-crypto-ssl/libcrypto_example/main.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem25-crypto-ssl/poll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem25-crypto-ssl/poll.png -------------------------------------------------------------------------------- /caos_2019-2020/sem25-crypto-ssl/video.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem25-crypto-ssl/video.jpg -------------------------------------------------------------------------------- /caos_2019-2020/sem26-fs-fuse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem26-fs-fuse/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem26-fs-fuse/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem26-fs-fuse/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem26-fs-fuse/fs_fuse.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem26-fs-fuse/fs_fuse.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem26-fs-fuse/fs_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem26-fs-fuse/fs_stat.c -------------------------------------------------------------------------------- /caos_2019-2020/sem26-fs-fuse/fuse_c_example/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem26-fs-fuse/fuse_c_example/main.c -------------------------------------------------------------------------------- /caos_2019-2020/sem26-fs-fuse/fuse_c_example/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem26-fs-fuse/fuse_c_example/main.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem26-fs-fuse/poll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem26-fs-fuse/poll.png -------------------------------------------------------------------------------- /caos_2019-2020/sem26-fs-fuse/traverse_dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem26-fs-fuse/traverse_dir.c -------------------------------------------------------------------------------- /caos_2019-2020/sem26-fs-fuse/traverse_dir_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem26-fs-fuse/traverse_dir_2.c -------------------------------------------------------------------------------- /caos_2019-2020/sem26-fs-fuse/video.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem26-fs-fuse/video.jpg -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/._poll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/._poll.png -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/bindings.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/bindings.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/c_api_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/c_api_module.c -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/c_api_module_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/c_api_module_2.c -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/ctypes_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/ctypes_lib.c -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/pairs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/pairs.c -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/pairs.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/pairs_pybind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/pairs_pybind.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/poll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/poll.png -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/use_interpreter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/use_interpreter.c -------------------------------------------------------------------------------- /caos_2019-2020/sem27-python-bindings/video.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem27-python-bindings/video.jpg -------------------------------------------------------------------------------- /caos_2019-2020/sem28-unix-time/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem28-unix-time/README.md -------------------------------------------------------------------------------- /caos_2019-2020/sem28-unix-time/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem28-unix-time/README_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/sem28-unix-time/mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem28-unix-time/mutex.c -------------------------------------------------------------------------------- /caos_2019-2020/sem28-unix-time/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem28-unix-time/time.c -------------------------------------------------------------------------------- /caos_2019-2020/sem28-unix-time/time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem28-unix-time/time.cpp -------------------------------------------------------------------------------- /caos_2019-2020/sem28-unix-time/time.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem28-unix-time/time.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/sem28-unix-time/time_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem28-unix-time/time_c.c -------------------------------------------------------------------------------- /caos_2019-2020/sem28-unix-time/time_cpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/sem28-unix-time/time_cpp.c -------------------------------------------------------------------------------- /caos_2019-2020/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/README.md -------------------------------------------------------------------------------- /caos_2019-2020/tools/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/a.cpp -------------------------------------------------------------------------------- /caos_2019-2020/tools/interactive_launcher_tmp/341853987367548759.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/interactive_launcher_tmp/341853987367548759.log -------------------------------------------------------------------------------- /caos_2019-2020/tools/interactive_launcher_tmp/937518918408435731.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/interactive_launcher_tmp/937518918408435731.log -------------------------------------------------------------------------------- /caos_2019-2020/tools/interactive_launcher_tmp/978838368375159155.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/interactive_launcher_tmp/978838368375159155.log -------------------------------------------------------------------------------- /caos_2019-2020/tools/interactive_launcher_tmp/981384515921563800.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/interactive_launcher_tmp/981384515921563800.log -------------------------------------------------------------------------------- /caos_2019-2020/tools/save_them_all.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/save_them_all.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/tools/save_them_all.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/save_them_all.md -------------------------------------------------------------------------------- /caos_2019-2020/tools/save_them_all_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/save_them_all_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/tools/set_up_magics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/set_up_magics.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/tools/set_up_magics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/set_up_magics.md -------------------------------------------------------------------------------- /caos_2019-2020/tools/set_up_magics_dev.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/set_up_magics_dev.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/tools/set_up_magics_dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/set_up_magics_dev.md -------------------------------------------------------------------------------- /caos_2019-2020/tools/set_up_magics_dev_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/set_up_magics_dev_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/tools/set_up_magics_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/set_up_magics_no_output.md -------------------------------------------------------------------------------- /caos_2019-2020/tools/stand.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/stand.ipynb -------------------------------------------------------------------------------- /caos_2019-2020/tools/stand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/stand.md -------------------------------------------------------------------------------- /caos_2019-2020/tools/stand_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2019-2020/tools/stand_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem01-intro-linux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem01-intro-linux/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem01-intro-linux/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem01-intro-linux/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem01-intro-linux/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem01-intro-linux/a.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem01-intro-linux/b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem01-intro-linux/b.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem01-intro-linux/bad_program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem01-intro-linux/bad_program.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem01-intro-linux/intro_linux.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem01-intro-linux/intro_linux.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem01-intro-linux/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem01-intro-linux/lib.c -------------------------------------------------------------------------------- /caos_2020-2021/sem01-intro-linux/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem01-intro-linux/video.png -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/a.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/a.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/article_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/article_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/b.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/b.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/hello_world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/hello_world.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/hello_world.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/hello_world.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/lib.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/lib.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/macro_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/macro_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/macro_example_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/macro_example_0.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/macro_example_0_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/macro_example_0_2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/macro_example_0_2_E.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/macro_example_0_2_E.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/macro_example_0_E.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/macro_example_0_E.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/macro_example_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/macro_example_2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/macro_example_2_filtered.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/macro_example_2_filtered.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/macro_example_E.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/macro_example_E.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/macro_local_vars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/macro_local_vars.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/macro_local_vars_E.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/macro_local_vars_E.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/main.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/main.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/main_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/main_func.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/minimal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/minimal.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/no_main_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/no_main_func.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/no_main_func.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/no_main_func.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/preprocessing_max.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/preprocessing_max.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/preprocessing_max_E.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/preprocessing_max_E.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/preprocessing_max_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/preprocessing_max_main.c -------------------------------------------------------------------------------- /caos_2020-2021/sem02-instruments-compilation/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem02-instruments-compilation/video.png -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/bindings.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/bindings.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/c_api_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/c_api_module.c -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/c_api_module_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/c_api_module_2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/c_api_own_type_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/c_api_own_type_module.c -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/ctypes_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/ctypes_lib.c -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/pairs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/pairs.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/pairs_pybind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/pairs_pybind.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/use_interpreter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/use_interpreter.c -------------------------------------------------------------------------------- /caos_2020-2021/sem03-cmake-python-bindings/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem03-cmake-python-bindings/video.png -------------------------------------------------------------------------------- /caos_2020-2021/sem04-int-float/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem04-int-float/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem04-int-float/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem04-int-float/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem04-int-float/bitcast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem04-int-float/bitcast.c -------------------------------------------------------------------------------- /caos_2020-2021/sem04-int-float/int_float.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem04-int-float/int_float.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem04-int-float/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem04-int-float/lib.c -------------------------------------------------------------------------------- /caos_2020-2021/sem04-int-float/lib2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem04-int-float/lib2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem04-int-float/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem04-int-float/main.c -------------------------------------------------------------------------------- /caos_2020-2021/sem04-int-float/size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem04-int-float/size.c -------------------------------------------------------------------------------- /caos_2020-2021/sem04-int-float/stand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem04-int-float/stand.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem04-int-float/video.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem04-int-float/video.jpg -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/arm_asm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/arm_asm.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/bitcast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/bitcast.c -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/hello.c -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/lib.c -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/lib2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/lib2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/main.c -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/program.c -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/program_asm_p.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/program_asm_p.c -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/regs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/regs.png -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/size.c -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/stand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/stand.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/test_call.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/test_call.c -------------------------------------------------------------------------------- /caos_2020-2021/sem05-arm-asm/video.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem05-arm-asm/video.jpg -------------------------------------------------------------------------------- /caos_2020-2021/sem06-arm-asm-addressing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem06-arm-asm-addressing/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem06-arm-asm-addressing/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem06-arm-asm-addressing/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem06-arm-asm-addressing/arm_asm_addressing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem06-arm-asm-addressing/arm_asm_addressing.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem06-arm-asm-addressing/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem06-arm-asm-addressing/lib.c -------------------------------------------------------------------------------- /caos_2020-2021/sem06-arm-asm-addressing/program_asm_p.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem06-arm-asm-addressing/program_asm_p.c -------------------------------------------------------------------------------- /caos_2020-2021/sem06-arm-asm-addressing/structs_in_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem06-arm-asm-addressing/structs_in_memory.c -------------------------------------------------------------------------------- /caos_2020-2021/sem06-arm-asm-addressing/test_sum_v.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem06-arm-asm-addressing/test_sum_v.c -------------------------------------------------------------------------------- /caos_2020-2021/sem06-arm-asm-addressing/video.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem06-arm-asm-addressing/video.jpg -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/asm_x86-64.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/asm_x86-64.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/asm_x86-64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/asm_x86-64.md -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/asm_x86-64_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/asm_x86-64_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/asm_x86.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/asm_x86.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/asm_x86.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/asm_x86.md -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/asm_x86_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/asm_x86_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/att_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/att_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/clamp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/clamp.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/clamp_inline_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/clamp_inline_test.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/clamp_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/clamp_test.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/div.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/div_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/div_0.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/intel_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/intel_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/mul.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/my_sum_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/my_sum_test.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/print.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/simdiv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/simdiv.c -------------------------------------------------------------------------------- /caos_2020-2021/sem07-x86-asm/video.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem07-x86-asm/video.jpg -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/bitmask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/bitmask.c -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/bitmask_asm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/bitmask_asm.c -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/bitmask_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/bitmask_test.c -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/check_exp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/check_exp.c -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/check_mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/check_mul.c -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/double_mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/double_mul.c -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/exp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/exp.c -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/fpmath_sse.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/fpmath_sse.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem08-x86-fpmath-sse/mul_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem08-x86-fpmath-sse/mul_test.c -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/example1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/example1.c -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/example2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/example2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/example3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/example3.c -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/exit.c -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/look_at_addresses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/look_at_addresses.c -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/main.c -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/main2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/main2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/minimal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/minimal.c -------------------------------------------------------------------------------- /caos_2020-2021/sem09-x86-asm-nostdlib/nostdlib.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem09-x86-asm-nostdlib/nostdlib.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/linux_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/linux_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/linux_example_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/linux_example_read.c -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/linux_file_hello_world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/linux_file_hello_world.c -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/low-level-io.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/low-level-io.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/lseek_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/lseek_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/retry_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/retry_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/simple_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/simple_open.c -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/strange_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/strange_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem10-low-level-io/winapi_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem10-low-level-io/winapi_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem11-file-attributes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem11-file-attributes/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem11-file-attributes/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem11-file-attributes/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem11-file-attributes/fcntl_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem11-file-attributes/fcntl_flags.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem11-file-attributes/fcntl_open_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem11-file-attributes/fcntl_open_flags.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem11-file-attributes/file-attrib.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem11-file-attributes/file-attrib.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem11-file-attributes/istty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem11-file-attributes/istty.c -------------------------------------------------------------------------------- /caos_2020-2021/sem11-file-attributes/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem11-file-attributes/stat.c -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/func.c -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/memory_leak.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/memory_leak.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/mmap_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/mmap_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/mmap_exec_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/mmap_exec_example.c -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/normal_program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/normal_program.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/print.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/print.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/printing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/printing.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/segfault.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/segfault.c -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/segfault.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/segfault.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/ub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/ub.c -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/ub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/ub.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/wcc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/wcc.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem12-mmap-instrumentation/work_hard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem12-mmap-instrumentation/work_hard.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/a.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/daemon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/daemon.c -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/fork-pipe-exec.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/fork-pipe-exec.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/fork_exec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/fork_exec.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/fork_exec_pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/fork_exec_pipe.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/inf09_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/inf09_0.c -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/inf09_0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/inf09_0.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/mem.c -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/redirect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/redirect.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/simpliest_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/simpliest_example.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem13-fork-exec-pipe/tmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem13-fork-exec-pipe/tmp.c -------------------------------------------------------------------------------- /caos_2020-2021/sem14-limits-ptrace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem14-limits-ptrace/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem14-limits-ptrace/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem14-limits-ptrace/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem14-limits-ptrace/custom_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem14-limits-ptrace/custom_stack.c -------------------------------------------------------------------------------- /caos_2020-2021/sem14-limits-ptrace/limits_ptrace.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem14-limits-ptrace/limits_ptrace.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem14-limits-ptrace/premoderate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem14-limits-ptrace/premoderate.c -------------------------------------------------------------------------------- /caos_2020-2021/sem14-limits-ptrace/premoderate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem14-limits-ptrace/premoderate.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem14-limits-ptrace/run_with_unreliable_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem14-limits-ptrace/run_with_unreliable_io.c -------------------------------------------------------------------------------- /caos_2020-2021/sem14-limits-ptrace/tmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem14-limits-ptrace/tmp.c -------------------------------------------------------------------------------- /caos_2020-2021/sem14-limits-ptrace/unreliable_write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem14-limits-ptrace/unreliable_write.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/alarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/alarm.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/alarm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/alarm.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/alarm_block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/alarm_block.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/alarm_block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/alarm_block.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/alarm_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/alarm_handle.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/alarm_handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/alarm_handle.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/coredump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/coredump.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/err.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/ex1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/ex1.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/fork_exec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/fork_exec.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/handle_usr1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/handle_usr1.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/pipo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/pipo.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/pipoqu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/pipoqu.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/pipoquwa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/pipoquwa.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/signal.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/signal.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/signalfd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/signalfd.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/signalpipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/signalpipe.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/sigqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/sigqueue.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/terminator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/terminator.c -------------------------------------------------------------------------------- /caos_2020-2021/sem15-signal/terminator2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem15-signal/terminator2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/dup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/dup.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/dup2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/dup2.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/fcntl-dup-pipe.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/fcntl-dup-pipe.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/fcntl_dup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/fcntl_dup.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/fcntl_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/fcntl_flags.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/fcntl_open_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/fcntl_open_flags.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/fifo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/fifo.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/fork_exec_pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/fork_exec_pipe.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/pipe.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/pipe2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/pipe2.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/pipe_buff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/pipe_buff.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/pipe_err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/pipe_err.c -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/pipe_err.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/pipe_err.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem16-fcntl-dup-pipe/sol3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem16-fcntl-dup-pipe/sol3.c -------------------------------------------------------------------------------- /caos_2020-2021/sem17-longjmp-catch-segfault/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem17-longjmp-catch-segfault/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem17-longjmp-catch-segfault/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem17-longjmp-catch-segfault/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem17-longjmp-catch-segfault/go.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem17-longjmp-catch-segfault/go.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem17-longjmp-catch-segfault/jmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem17-longjmp-catch-segfault/jmp.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem17-longjmp-catch-segfault/jmp2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem17-longjmp-catch-segfault/jmp2.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem17-longjmp-catch-segfault/segv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem17-longjmp-catch-segfault/segv.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem18-sockets-tcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem18-sockets-tcp/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem18-sockets-tcp/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem18-sockets-tcp/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem18-sockets-tcp/socket_unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem18-sockets-tcp/socket_unix.c -------------------------------------------------------------------------------- /caos_2020-2021/sem18-sockets-tcp/socketpair.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem18-sockets-tcp/socketpair.c -------------------------------------------------------------------------------- /caos_2020-2021/sem18-sockets-tcp/sockets-tcp.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem18-sockets-tcp/sockets-tcp.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/aio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/aio.c -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/aio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/aio.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/epoll-poll-select-linuxaio.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/epoll-poll-select-linuxaio.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/multiplexing_reader_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/multiplexing_reader_common.c -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/multiplexing_reader_epoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/multiplexing_reader_epoll.c -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/multiplexing_reader_epoll_edge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/multiplexing_reader_epoll_edge.c -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/multiplexing_reader_nonblock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/multiplexing_reader_nonblock.c -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/multiplexing_reader_select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/multiplexing_reader_select.c -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/multiplexing_reader_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/multiplexing_reader_test.c -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/multiplexing_reader_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/multiplexing_reader_test.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/multiplexing_reader_trivial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/multiplexing_reader_trivial.c -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/multiplexing_reader_trivial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/multiplexing_reader_trivial.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/select_fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/select_fail.c -------------------------------------------------------------------------------- /caos_2020-2021/sem19-multiplexing/select_fail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem19-multiplexing/select_fail.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem20-pthread/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem20-pthread/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem20-pthread/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem20-pthread/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem20-pthread/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem20-pthread/a.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem20-pthread/coro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem20-pthread/coro.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem20-pthread/join_main_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem20-pthread/join_main_thread.c -------------------------------------------------------------------------------- /caos_2020-2021/sem20-pthread/pthread.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem20-pthread/pthread.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem20-pthread/pthread_cancel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem20-pthread/pthread_cancel.c -------------------------------------------------------------------------------- /caos_2020-2021/sem20-pthread/pthread_cancel_fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem20-pthread/pthread_cancel_fail.c -------------------------------------------------------------------------------- /caos_2020-2021/sem20-pthread/pthread_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem20-pthread/pthread_create.c -------------------------------------------------------------------------------- /caos_2020-2021/sem20-pthread/pthread_stack_size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem20-pthread/pthread_stack_size.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/atomic.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/condvar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/condvar.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/condvar_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/condvar_2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/condvar_3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/condvar_3.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/mmap.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/mutex.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/philosophical_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/philosophical_lock.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/quiz.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/quiz.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/quiz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/quiz.md -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/quiz_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/quiz_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/read_piece.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/read_piece.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sem_and_signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sem_and_signal.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sem_anon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sem_anon.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sem_named.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sem_named.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sem_named_simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sem_named_simple.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/shm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/shm.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sig_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sig_check.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sig_check_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sig_check_2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sig_handler_fin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sig_handler_fin.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sig_mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sig_mutex.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sig_pause.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sig_pause.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sig_while_true.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sig_while_true.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/sig_while_true_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/sig_while_true_2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/spinlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/spinlock.c -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/synchronizing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/synchronizing.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/synchronizing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/synchronizing.md -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/synchronizing_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/synchronizing_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem21-synchronizing/tmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem21-synchronizing/tmp.c -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/a.c -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/dynamic_lib.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/dynamic_lib.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/ld_exec_dynlib_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/ld_exec_dynlib_func.c -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/lib.c -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/libsumcpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/libsumcpp.cpp -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/main.c -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/mmap_exec_dynlib_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/mmap_exec_dynlib_func.c -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/stdload_exec_dynlib_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/stdload_exec_dynlib_func.c -------------------------------------------------------------------------------- /caos_2020-2021/sem23-dynamic-lib/use_lib_cpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem23-dynamic-lib/use_lib_cpp.c -------------------------------------------------------------------------------- /caos_2020-2021/sem24-extra-net-protocols/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem24-extra-net-protocols/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem24-extra-net-protocols/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem24-extra-net-protocols/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem24-extra-net-protocols/ethernet_packet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem24-extra-net-protocols/ethernet_packet.c -------------------------------------------------------------------------------- /caos_2020-2021/sem24-extra-net-protocols/extra_net_protocols.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem24-extra-net-protocols/extra_net_protocols.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem24-extra-net-protocols/get_mac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem24-extra-net-protocols/get_mac.c -------------------------------------------------------------------------------- /caos_2020-2021/sem24-extra-net-protocols/ping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem24-extra-net-protocols/ping.c -------------------------------------------------------------------------------- /caos_2020-2021/sem24-extra-net-protocols/tmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem24-extra-net-protocols/tmp.c -------------------------------------------------------------------------------- /caos_2020-2021/sem25-http-libcurl-more-cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem25-http-libcurl-more-cmake/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem25-http-libcurl-more-cmake/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem25-http-libcurl-more-cmake/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem25-http-libcurl-more-cmake/curl_easy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem25-http-libcurl-more-cmake/curl_easy.c -------------------------------------------------------------------------------- /caos_2020-2021/sem25-http-libcurl-more-cmake/curl_medium.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem25-http-libcurl-more-cmake/curl_medium.c -------------------------------------------------------------------------------- /caos_2020-2021/sem25-http-libcurl-more-cmake/http_libcurl_cmake.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem25-http-libcurl-more-cmake/http_libcurl_cmake.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem26-fs-fuse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem26-fs-fuse/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem26-fs-fuse/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem26-fs-fuse/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem26-fs-fuse/fs_fuse.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem26-fs-fuse/fs_fuse.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem26-fs-fuse/fs_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem26-fs-fuse/fs_stat.c -------------------------------------------------------------------------------- /caos_2020-2021/sem26-fs-fuse/traverse_dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem26-fs-fuse/traverse_dir.c -------------------------------------------------------------------------------- /caos_2020-2021/sem26-fs-fuse/traverse_dir_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem26-fs-fuse/traverse_dir_2.c -------------------------------------------------------------------------------- /caos_2020-2021/sem27-crypto-ssl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem27-crypto-ssl/README.md -------------------------------------------------------------------------------- /caos_2020-2021/sem27-crypto-ssl/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem27-crypto-ssl/README_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/sem27-crypto-ssl/crypto_ssl.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem27-crypto-ssl/crypto_ssl.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/sem27-crypto-ssl/libcrypto_example/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/sem27-crypto-ssl/libcrypto_example/main.cpp -------------------------------------------------------------------------------- /caos_2020-2021/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/README.md -------------------------------------------------------------------------------- /caos_2020-2021/tools/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/a.cpp -------------------------------------------------------------------------------- /caos_2020-2021/tools/bash_popen_tmp/938628084504499308.err.html: -------------------------------------------------------------------------------- 1 | After writing to my_fifo 2 | -------------------------------------------------------------------------------- /caos_2020-2021/tools/bash_popen_tmp/938628084504499308.fin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/bash_popen_tmp/938628084504499308.fin.html -------------------------------------------------------------------------------- /caos_2020-2021/tools/bash_popen_tmp/938628084504499308.out.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /caos_2020-2021/tools/interactive_launcher_tmp/218406132594721800.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/interactive_launcher_tmp/218406132594721800.log -------------------------------------------------------------------------------- /caos_2020-2021/tools/interactive_launcher_tmp/432378598555416026.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/interactive_launcher_tmp/432378598555416026.log -------------------------------------------------------------------------------- /caos_2020-2021/tools/interactive_launcher_tmp/501681133346897704.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/interactive_launcher_tmp/501681133346897704.log -------------------------------------------------------------------------------- /caos_2020-2021/tools/interactive_launcher_tmp/596086496539636965.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/interactive_launcher_tmp/596086496539636965.log -------------------------------------------------------------------------------- /caos_2020-2021/tools/save_them_all.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/save_them_all.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/tools/save_them_all.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/save_them_all.md -------------------------------------------------------------------------------- /caos_2020-2021/tools/save_them_all_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/save_them_all_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/tools/set_up_magics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/set_up_magics.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/tools/set_up_magics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/set_up_magics.md -------------------------------------------------------------------------------- /caos_2020-2021/tools/set_up_magics_dev.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/set_up_magics_dev.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/tools/set_up_magics_dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/set_up_magics_dev.md -------------------------------------------------------------------------------- /caos_2020-2021/tools/set_up_magics_dev_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/set_up_magics_dev_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/tools/set_up_magics_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/set_up_magics_no_output.md -------------------------------------------------------------------------------- /caos_2020-2021/tools/stand.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/stand.ipynb -------------------------------------------------------------------------------- /caos_2020-2021/tools/stand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/stand.md -------------------------------------------------------------------------------- /caos_2020-2021/tools/stand_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/caos_2020-2021/tools/stand_no_output.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/README.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/a.cpp -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/c2cpp-Copy1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/c2cpp-Copy1.ipynb -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/c2cpp-Copy1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/c2cpp-Copy1.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/c2cpp-Copy1_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/c2cpp-Copy1_no_output.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/c2cpp.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/c2cpp.ipynb -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/c2cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/c2cpp.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/c2cpp_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/c2cpp_no_output.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/codestyle_and_reject_reasons.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/codestyle_and_reject_reasons.ipynb -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/codestyle_and_reject_reasons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/codestyle_and_reject_reasons.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/codestyle_and_reject_reasons_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/codestyle_and_reject_reasons_no_output.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/eucl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/eucl.c -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/extra_c_basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/extra_c_basics.ipynb -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/extra_c_basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/extra_c_basics.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/extra_c_basics_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/extra_c_basics_no_output.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/lib.cpp -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/main.c -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/main.cpp -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/memory.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/memory.ipynb -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/memory.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/memory_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/memory_no_output.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/merge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/merge.c -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/tables.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/tables.ipynb -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/tables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/tables.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/tables_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/tables_no_output.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/task.c -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/time.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/time.ipynb -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/time.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/time_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/time_no_output.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/variant.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/variant.ipynb -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/variant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/variant.md -------------------------------------------------------------------------------- /extra-c-basics_2020-2021/variant_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/extra-c-basics_2020-2021/variant_no_output.md -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/README.md -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/README_no_output.md -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/a.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/a.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/article_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/article_example.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/article_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/article_example.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/b.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/b.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/hello_world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/hello_world.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/hello_world.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/hello_world.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/instruments_compilation_libc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/instruments_compilation_libc.ipynb -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/io.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/lib.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/lib.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_example.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_example_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_example_0.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_example_0_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_example_0_2.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_example_0_2_E.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_example_0_2_E.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_example_0_E.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_example_0_E.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_example_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_example_2.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_example_2_filtered.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_example_2_filtered.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_example_E.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_example_E.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_local_vars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_local_vars.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_local_vars_E.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_local_vars_E.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/macro_local_vars_filtered.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/macro_local_vars_filtered.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/main.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/main.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/main_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/main_func.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/memory_leak.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/memory_leak.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/memory_leak.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/memory_leak.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/minimal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/minimal.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/no_main_func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/no_main_func.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/no_main_func.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/no_main_func.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/preprocessing_max.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/preprocessing_max.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/preprocessing_max_E.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/preprocessing_max_E.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/preprocessing_max_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/preprocessing_max_main.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/printing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/printing.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/segfault.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/segfault.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/segfault_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/segfault_2.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/segfault_access.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/segfault_access.cpp -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/spec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/spec.c -------------------------------------------------------------------------------- /sem01-instruments-compilation-libc/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem01-instruments-compilation-libc/video.png -------------------------------------------------------------------------------- /sem02-int-float-string-encoding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem02-int-float-string-encoding/README.md -------------------------------------------------------------------------------- /sem02-int-float-string-encoding/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem02-int-float-string-encoding/README_no_output.md -------------------------------------------------------------------------------- /sem02-int-float-string-encoding/ascii.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem02-int-float-string-encoding/ascii.png -------------------------------------------------------------------------------- /sem02-int-float-string-encoding/bitcast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem02-int-float-string-encoding/bitcast.c -------------------------------------------------------------------------------- /sem02-int-float-string-encoding/int_float_string_encoding.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem02-int-float-string-encoding/int_float_string_encoding.ipynb -------------------------------------------------------------------------------- /sem02-int-float-string-encoding/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem02-int-float-string-encoding/lib.c -------------------------------------------------------------------------------- /sem02-int-float-string-encoding/lib2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem02-int-float-string-encoding/lib2.c -------------------------------------------------------------------------------- /sem02-int-float-string-encoding/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem02-int-float-string-encoding/main.c -------------------------------------------------------------------------------- /sem02-int-float-string-encoding/size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem02-int-float-string-encoding/size.c -------------------------------------------------------------------------------- /sem02-int-float-string-encoding/stand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem02-int-float-string-encoding/stand.cpp -------------------------------------------------------------------------------- /sem03-low-level-io/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/README.md -------------------------------------------------------------------------------- /sem03-low-level-io/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/README_no_output.md -------------------------------------------------------------------------------- /sem03-low-level-io/access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/access.c -------------------------------------------------------------------------------- /sem03-low-level-io/linux_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/linux_example.c -------------------------------------------------------------------------------- /sem03-low-level-io/linux_example_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/linux_example_read.c -------------------------------------------------------------------------------- /sem03-low-level-io/linux_file_hello_world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/linux_file_hello_world.c -------------------------------------------------------------------------------- /sem03-low-level-io/low-level-io.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/low-level-io.ipynb -------------------------------------------------------------------------------- /sem03-low-level-io/lseek_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/lseek_example.c -------------------------------------------------------------------------------- /sem03-low-level-io/pread_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/pread_example.c -------------------------------------------------------------------------------- /sem03-low-level-io/retry_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/retry_example.c -------------------------------------------------------------------------------- /sem03-low-level-io/simple_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/simple_open.c -------------------------------------------------------------------------------- /sem03-low-level-io/strange_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/strange_example.c -------------------------------------------------------------------------------- /sem03-low-level-io/winapi_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/winapi_example.c -------------------------------------------------------------------------------- /sem03-low-level-io/write_for_gdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/write_for_gdb.c -------------------------------------------------------------------------------- /sem03-low-level-io/write_for_gdb_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/write_for_gdb_2.c -------------------------------------------------------------------------------- /sem03-low-level-io/writev_example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem03-low-level-io/writev_example.c -------------------------------------------------------------------------------- /sem04-dirs-attrs-time-fuse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem04-dirs-attrs-time-fuse/README.md -------------------------------------------------------------------------------- /sem04-dirs-attrs-time-fuse/README_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem04-dirs-attrs-time-fuse/README_no_output.md -------------------------------------------------------------------------------- /sem04-dirs-attrs-time-fuse/dirs-attrs-time-fuse.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem04-dirs-attrs-time-fuse/dirs-attrs-time-fuse.ipynb -------------------------------------------------------------------------------- /sem04-dirs-attrs-time-fuse/fcntl_open_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem04-dirs-attrs-time-fuse/fcntl_open_flags.cpp -------------------------------------------------------------------------------- /sem04-dirs-attrs-time-fuse/fs_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem04-dirs-attrs-time-fuse/fs_stat.c -------------------------------------------------------------------------------- /sem04-dirs-attrs-time-fuse/istty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem04-dirs-attrs-time-fuse/istty.c -------------------------------------------------------------------------------- /sem04-dirs-attrs-time-fuse/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem04-dirs-attrs-time-fuse/stat.c -------------------------------------------------------------------------------- /sem04-dirs-attrs-time-fuse/traverse_dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/sem04-dirs-attrs-time-fuse/traverse_dir.c -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/a.cpp -------------------------------------------------------------------------------- /tools/bash_popen_tmp/938628084504499308.err.html: -------------------------------------------------------------------------------- 1 | After writing to my_fifo 2 | -------------------------------------------------------------------------------- /tools/bash_popen_tmp/938628084504499308.fin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/bash_popen_tmp/938628084504499308.fin.html -------------------------------------------------------------------------------- /tools/bash_popen_tmp/938628084504499308.out.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/interactive_launcher_tmp/218406132594721800.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/interactive_launcher_tmp/218406132594721800.log -------------------------------------------------------------------------------- /tools/interactive_launcher_tmp/432378598555416026.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/interactive_launcher_tmp/432378598555416026.log -------------------------------------------------------------------------------- /tools/interactive_launcher_tmp/501681133346897704.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/interactive_launcher_tmp/501681133346897704.log -------------------------------------------------------------------------------- /tools/interactive_launcher_tmp/596086496539636965.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/interactive_launcher_tmp/596086496539636965.log -------------------------------------------------------------------------------- /tools/save_them_all.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/save_them_all.ipynb -------------------------------------------------------------------------------- /tools/save_them_all.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/save_them_all.md -------------------------------------------------------------------------------- /tools/save_them_all_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/save_them_all_no_output.md -------------------------------------------------------------------------------- /tools/set_up_magics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/set_up_magics.ipynb -------------------------------------------------------------------------------- /tools/set_up_magics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/set_up_magics.md -------------------------------------------------------------------------------- /tools/set_up_magics_dev.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/set_up_magics_dev.ipynb -------------------------------------------------------------------------------- /tools/set_up_magics_dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/set_up_magics_dev.md -------------------------------------------------------------------------------- /tools/set_up_magics_dev_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/set_up_magics_dev_no_output.md -------------------------------------------------------------------------------- /tools/set_up_magics_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/set_up_magics_no_output.md -------------------------------------------------------------------------------- /tools/stand.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/stand.ipynb -------------------------------------------------------------------------------- /tools/stand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/stand.md -------------------------------------------------------------------------------- /tools/stand_no_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuri-pechatnov/caos/HEAD/tools/stand_no_output.md --------------------------------------------------------------------------------