MESSAGE
DATE | 2016-03-14 |
FROM | eminker@gmail.com
|
SUBJECT | Re: [Learn] [Hangout-NYLXS] NYLXS: Kernel and C Programming Workshop
|
From learn-bounces-at-nylxs.com Mon Mar 14 20:52:01 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 937FF163D48; Mon, 14 Mar 2016 20:52:01 -0400 (EDT) X-Original-To: learn-at-nylxs.com Delivered-To: learn-at-nylxs.com Received: from mail-io0-f175.google.com (mail-io0-f175.google.com [209.85.223.175]) by mrbrklyn.com (Postfix) with ESMTP id B7A4C163D43; Mon, 14 Mar 2016 15:13:43 -0400 (EDT) Received: by mail-io0-f175.google.com with SMTP id m184so234983203iof.1; Mon, 14 Mar 2016 12:13:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:content-transfer-encoding:reply-to:references :in-reply-to:sensitivity:importance:subject:to:from:date :mime-version; bh=Pv6QYXiq0RtXWAu3pxVtXJTvTdBOzqWX4R23PDWGOuQ=; b=bOoX0nVO4lXkpQ7x0GRRPpHr/WdyJdzDetwPYow8UGTK18LkLGdxvpJ/cx8nt4Rx6Q SR7AGBP+jPXwJyP0/CelI6qA9NJJtDN3UGLaS+Htrx+s4QbSgyHWqLV+no3N8u8SH5j3 Zr6Yu/sVk45wFr7OGnSvWcpwXHdBR79/pEh7322tnC+esOcK5P17hGtVFK60/5z4lxJH 04AzeVcRj/zKMJYspjVdBe+jAqXmv6LkMWI4iJE0kuq0yD2gAyblZ+Ox34KncL6eEcQI igxSE0OcnGlUeUcpjLYMNiOIj/Fc/z4fTfo+Qy/I3hyzW/LaQZ2QEEh/xOnKSyc+QNiV lYLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:content-transfer-encoding:reply-to :references:in-reply-to:sensitivity:importance:subject:to:from:date :mime-version; bh=Pv6QYXiq0RtXWAu3pxVtXJTvTdBOzqWX4R23PDWGOuQ=; b=O6g+6HWzPbXmkRfhakN0c17lhnJgwT1Ybz/UP8phLZNq2F0xJwiTfWTxqdC3nvdBCU VunOTZMt68oWwoLwSjQH/5bTmpP/6n5dACBhCMvbgeGM2kvW7nATXJNjTAwErrw+kyKk 6au3nMPLmPtrEYmZT4Sg5Bbu7QJcYuWW6ib9koCBSAbmFdl21u8IGgK2xFzHMRA9eCOq uUO0Zp6LZh7K+5Aca9wCyoquo/gbZioLbp+2qL6+lSgAqeKYll/USLUTiL+hym9qo7Pt Xo+dtQYNbqxp+1urtQmNylRM7b52zEpmgrHzVKUkKNqQ+Mggogu0myepEUv4i9QQN28I 9Ddg== X-Gm-Message-State: AD7BkJI0U8qV2rK8PQWzEecODuMj09+rwN9p4fhzN/7mb2ZHTnPqCilzic4nYZZffpv51g== X-Received: by 10.107.34.84 with SMTP id i81mr23984363ioi.49.1457982822427; Mon, 14 Mar 2016 12:13:42 -0700 (PDT) Received: from 172.29.194.180 (bda-74-82-80-207.bis6.us.blackberry.com. [74.82.80.207]) by smtp.gmail.com with ESMTPSA id 78sm10006051iof.22.2016.03.14.12.13.41 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 Mar 2016 12:13:41 -0700 (PDT) X-rim-org-msg-ref-id: 159485360 Message-ID: <159485360-1457982820-cardhu_decombobulator_blackberry.rim.net-1694566800--at-b1.c1.bise6.blackberry> X-Priority: Normal References: <56E70BF2.2080809-at-mrbrklyn.com> In-Reply-To: <56E70BF2.2080809-at-mrbrklyn.com> Sensitivity: Normal Importance: Normal To: "NYLXS Discussions List" ,learn-at-nylxs.com From: eminker-at-gmail.com Date: Mon, 14 Mar 2016 19:14:02 +0000 MIME-Version: 1.0 X-Mailman-Approved-At: Mon, 14 Mar 2016 20:51:46 -0400 Subject: Re: [Learn] [Hangout-NYLXS] NYLXS: Kernel and C Programming Workshop X-BeenThere: learn-at-nylxs.com X-Mailman-Version: 2.1.17 Precedence: list Reply-To: eminker-at-gmail.com 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"
Date is good. Time would be nice also .... Sent via BlackBerry by AT&T
-----Original Message----- From: Ruben Safir Sender: "hangout" Date: Mon, 14 Mar 2016 19:07:30 To: Hangout; Reply-To: NYLXS Discussions List Subject: [Hangout-NYLXS] NYLXS: Kernel and C Programming Workshop
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 _______________________________________________ hangout mailing list hangout-at-nylxs.com http://www.nylxs.com/ _______________________________________________ Learn mailing list Learn-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/learn
|
|