Facebook Twitter
Suresh Kumar Pakalapati's Linux Administration: How to Debug C Program using gdb in 6 Simple Steps
50 Most Frequently Used UNIX / Linux Commands (With Examples) This article provides practical examples for 50 most frequently used commands in Linux / UNIX. This is not a comprehensive list by any means, but this should give you a jumpstart on some of the common Linux commands. Bookmark this article for your future reference.

50 Most Frequently Used UNIX / Linux Commands (With Examples)

How to Debug Using GDB
Tutorial on how-to use GDB, the Linux debugger on Linux machines - a hands-on training using GDB commands and options Tutorial on how-to use GDB, the Linux debugger on Linux machines - a hands-on training using GDB commands and options Invoking the gdb, gdb the testbuff program (the executable file). [bodo@bakawali testbed5]$ gdb testbuff GNU gdb Red Hat Linux (6.1post-1.20040607.43rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions.
About ICPC The ACM International Collegiate Programming Contest (ICPC) is a multitier, team-based, programming competition operating under the auspices of ACM and headquartered at Baylor University. The contest involves a global network of universities hosting regional competitions that advance teams to the ACM-ICPC World Finals. Participation has grown to several tens of thousands of the finest students and faculty in computing disciplines at almost 2,330 universities from over 91 countries on six continents. The contest fosters creativity, teamwork, and innovation in building new software programs, and enables students to test their ability to perform under pressure. The ACM-ICPC International Collegiate Programming Contest The ACM-ICPC International Collegiate Programming Contest


Octave GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. Octave is normally used through its interactive command line interface, but it can also be used to write non-interactive programs. The Octave language is quite similar to Matlab so that most programs are easily portable.
Where to buy Electronic components in Delhi Where to buy Electronic components in Delhi well i can tell you the specific shop in lajpat rai market. Everest Sales Corporation Shop No 629 Lajpat Rai

ZetCode, tutorials for programmers

ZetCode, tutorials for programmers ZetCode brings tutorials for programmers in various areas. The main are Graphics User Interface, databases and programming languages. The website's mission is to provide competent, quick and easy to understand tutorials for modern-day technologies. You can follow the author on Twitter for website news. E-books Advanced PyQt4Java Swing layout managementAdvanced wxPythonSQLite Python
You write a C program, use gcc to compile it, and you get an executable. It is pretty simple. Right? Have you ever wondered what happens during the compilation process and how the C program gets converted to an executable? There are four main stages through which a source code passes in order to finally become an executable. The four stages for a C program to become an executable are the following: Journey of a C Program to Linux Executable in 4 Stages Journey of a C Program to Linux Executable in 4 Stages
Compiling and Linking Compiling and Linking When programmers talk about creating programs, they often say, "it compiles fine" or, when asked if the program works, "let's compile it and see". This colloquial usage might later be a source of confusion for new programmers. Compiling isn't quite the same as creating an executable file!
D Programming Language Improve this page Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using local clone. Page wiki View or edit the community-maintained wiki page associated with this page. The D programming language.

D Programming Language

Python Programming Language

Support the Python Community Help the Python community by becoming an associate member or making a one-time donation. Python 3 Poll I wish there was Python 3 support in What they are saying... Ubuntu Linux: Python Programming Language
Kivy is a community project, led by professional software developers. We are responsible for developing and supporting Kivy, alongside of the community. We also work for companies that use Kivy for their professional products. Core developers He became a programming expert from working in IT for years before starting with Kivy. He's French, and founded Melting Rocks.


Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex). It makes writing C extensions for Python as easy as Python itself. Cython gives you the combined power of Python and C to let you write Python code that calls back and forth from and to C or C++ code natively at any point.easily tune readable Python code into plain C performance by adding static type declarations.use combined source code level debugging to find bugs in your Python, Cython and C code.interact efficiently with large data sets, e.g. using multi-dimensional NumPy arrays.quickly build your applications within the large, mature and widely used CPython ecosystem.integrate natively with existing code and data from legacy, low-level or high-performance libraries and applications. Cython: C-Extensions for Python
Gnuplot tutorial - Physics From Physics By Dr R Lindebaum Introduction Gnuplot is a powerful plotting program which has many useful features. Both Linux and Windows version are available.
Written By: Shalem Parvas “The goal is to improve the quality of life for somebody who has had a severe memory deficit. If I can give them the ability to form new long term memories for half the conditions that most people live in,

EngineersGarage | Inspiring Creations

The Rascal is a small computer that you can use to monitor and control the world remotely. It's like the brains of an iPhone, without the corporate overlord. The Rascal is powerful enough to handle real web traffic, but you don't have to be a professional electrical engineer to use one. The Rascal has its own web-based editor on board, it works with most Arduino shields, and you can program it in Python. Rascal Micro: small computers for art and science
Free and open ARM Cortex M3 and Cortex M0 embedded development tools
Introduction to ARM Cortex-M3 Part 1-Overview
STM32VLDISCOVERY programming tutorial
Free toolchains for STM32VLDISCOVERY
Free online course on Embedded Systems Design