MESSAGE
DATE | 2016-03-14 |
FROM | Ruben Safir
|
SUBJECT | Subject: [Learn] NYLXS: Kernel and C Programming Workshop
|
From learn-bounces-at-nylxs.com Mon Mar 14 15:07:36 2016 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www.mrbrklyn.com (www.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id BA8B0163D48; Mon, 14 Mar 2016 15:07:36 -0400 (EDT) X-Original-To: learn-at-nylxs.com Delivered-To: learn-at-nylxs.com Received: from [10.0.0.23] (stat17.mrbrklyn.com [10.0.0.23]) by mrbrklyn.com (Postfix) with ESMTP id 8306D163D48; Mon, 14 Mar 2016 15:07:33 -0400 (EDT) To: Hangout , learn-at-nylxs.com From: Ruben Safir Message-ID: <56E70BF2.2080809-at-mrbrklyn.com> Date: Mon, 14 Mar 2016 19:07:30 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Subject: [Learn] NYLXS: Kernel and C Programming Workshop X-BeenThere: learn-at-nylxs.com X-Mailman-Version: 2.1.17 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: learn-bounces-at-nylxs.com Sender: "Learn"
What: Workshop Organizational Meeting When: Tuesday - March 15th, 2016 Where: The Killarney Rose 80 Beaver Street and 127 Pearl Street Manhattan Island New York
Trains 2,3,4,5 to Wall Street R Train to Whitehall Street
Who - Anyone who wants to learn how to hack in C, C++ and hack the Linux Kernel internals....
Welcome to the workshop meeting Tuesday. We'll get together to take a good look at vim, make and gcc on Linux Kernel. We are going to sign up of http://eudyptula-challenge.org/ as a springboard for kernel development.
Also, we will talk about about getting the Journal published. I have a few articles now, need a few more and need to put the journal together. Can use some help. Get your name on the cover.
Finally, we will talk about scheduling field trips to geek meetings in the city and nearby cities, the best one being the coming Libreplanet.
So come on DOWN and get your hands DIRTY BABY...learn to code until your fingernails bleed!
~~~CEO of Brooklyn
RESOURCES: ****LOOK CLOSELY*** http://www.nylxs.com/ http://kernelnewbies.org/ https://engineering.purdue.edu/ECN/Support/KB/Docs/ViTextEditorTutorial http://blog.rlove.org/2010/07/linux-kernel-development-third-edition.html http://shop.oreilly.com/product/0636920026891.do http://it-ebooks.info/book/819/ http://www.instructables.com/id/Introduction-38/ http://knking.com/books/c/ http://www.stroustrup.com/books.html http://faq.cprogramming.com/cgi-bin/smartfaq.cgi http://c-faq.com/
We will be looking at this code and getting adjusted to vim #include
void test_arrays(int a, int b, int matrix[][4]);
int main(int argv, char * argc ) { int array[4][4]={ {1,2,3,4}, {11,12,13,14},{21,22,23,24},{101,102,103,104}}; unsigned int i, j; for(i=0; i<4; i++){ for(j=0; j<4; j++){ printf("%d\t", array[i][j]); } printf("\n"); } printf("\n"); test_arrays(4,4,array); return 0; }
void test_arrays(int a, int b, int matrix[][4]){ printf("This is the first element of the matrix %d \n", *matrix); printf("This is the first element of the matrix %p \n", matrix); printf("This is the first element of the matrix %p \n", *matrix); printf("This is the first element of the **matrix %d \n", **matrix); }
NOTE: THERE WILL BE NO HARDWARE QUESTIONS TOMORROW.
Ruben
-- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com
Being so tracked is for FARM ANIMALS and and extermination camps, but incompatible with living as a free human being. -RI Safir 2013 _______________________________________________ Learn mailing list Learn-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/learn
|
|