C. Burak OngayA Software Design AdventureThe introduction to a project: developing an HTTP server to educate ourselves…Feb 8, 2020Feb 8, 2020
C. Burak OngayinbrakullaSignal-Slot Implementation — Part 4In previous post, we implemented a base class for creating threaded classes.May 15, 2019May 15, 2019
C. Burak OngayinbrakullaSignal-Slot Implementation — Part 3In our previous post, we implemented a producer consumer queue to introduce inter-thread communication. We know how to pass data to…May 15, 2019May 15, 2019
C. Burak OngayinbrakullaSignal-Slot Implementation — Part 2In the previous post, we implemented basic signal-slot mechanism with two classes. Now we want to make them work in their own thread, but…May 15, 2019May 15, 2019
C. Burak OngayinbrakullaSignal-Slot Implementation — Part 1As continued part of this post, this is the implementation of signal-slot mechanism in C++.May 15, 2019May 15, 2019
C. Burak OngayinbrakullaA little bit of securityThis concern starts with Google starting to sync your account with Chrome without giving you much chance to prevent it. So I thought of…Sep 30, 2018Sep 30, 2018
C. Burak OngayinbrakullaQNXQNX is a commercial Unix-like real-time operating system. Its main aim is embedded systems, widely used in the automotive industry. It is a…Jul 7, 20181Jul 7, 20181
C. Burak OngayinbrakullaMicrokernelMicrokernel is a kernel that includes a minimum amount of software that can provide what operating systems provide, such as address space…Jul 6, 2018Jul 6, 2018
C. Burak OngayinbrakullaMonolithic KernelIn some UNIX variants and Linux, the monolithic kernel used. In a monolithic kernel, the entire operating system works in kernel space.Jul 6, 2018Jul 6, 2018