EmbLogic's Blog

Author Archives: gkarya1990

UNDERSTANDING FILE PERMISSION

Although there are already a lot of good security features built into Linux-based systems, one very important potential vulnerability can exist when local access is granted – – that is file permission based issues resulting from a user not assigning … Continue reading

Posted in Uncategorized | Leave a comment

CHARACTER DRIVER(BLOCKING I/O)

Linux has the wait_queue_head_t data structure for implementing blocking I/O operations. A process that wants to wait for a condition can call either of the following wait_event_xxx() functions: wait_event() wait_event_interruptible() wait_event_timeout() wait_event_interruptible_timeout() wait_event_interruptible_exclusive() The first four API’s will result in … Continue reading

Posted in Uncategorized | Leave a comment

DISK PARTITION

Primary Partition, Logical Partition and Extended Partition (Disk Partition Basic) A disk partition is a defined storage space on a hard drive. All Windows operating systems can let users divide a hard disk into multiple partitions, in this way, making … Continue reading

Posted in Uncategorized | Leave a comment

linux OS…Why so important

Why Linux is the Best Operation System Welcome To LinuxShark, LinuxShark is based on OpenSuSE, With the award winning GNOME Desktop (option to add KDE avaliable) . Updated regularly with the latest security patches and kernel builds. Keeping you safe … Continue reading

Posted in Uncategorized | Leave a comment

CROSS COMPILATION VS NATIVE COMPILATION

By default, Linux builds for the same architecture the host system is running. This is called “native compiling”. An x86 system building an x86 kernel, x86-64 building x86-64, or powerpc building powerpc are all examples of native compiling. Building different … Continue reading

Posted in Uncategorized | Leave a comment

PUZZLE…Can you print anything without using semicolon(;)..?

here is code… int main() {if(printf(“hello”)) }

Posted in Uncategorized | Leave a comment

BEST ways to implement C code!!!!!!!!!!!!

5.1 Formatting Your Source Code Please keep the length of source lines to 79 characters or less, for maximum readability in the widest range of environments. It is important to put the open-brace that starts the body of a C … Continue reading

Posted in Data Structures with C | Leave a comment

FACTS ABOUT BITWISE OPERATORS..

Interesting Facts about Bitwise Operators in C In C, following 6 operators are bitwise operators (work at bit-level) & (bitwise AND) Takes two numbers as operand and does AND on every bit of two numbers. The result of AND is … Continue reading

Posted in Uncategorized | Leave a comment