hello hello! - Printable Version +- nixers (https://nixers.net) +-- Forum: General (https://nixers.net/Forum-General) +--- Forum: Community & Forums Related Discussions (https://nixers.net/Forum-Community-Forums-Related-Discussions) +--- Thread: hello hello! (/Thread-hello-hello) |
hello hello! - citrus - 11-08-2016 Hello everyone, I'm a cycle courier who loves exploring linux/oss. Someday I'd like to be able to contribute to a project that helps everyone be free from government/corporate surveillance. To do that, I need to learn, and I hope participating here will help. I first heard of nixers from /r/unixporn - I doubt I'm the only one ;) Nice to meet you all! RE: hello hello! - acg - 11-08-2016 Welcome to the community! Expect to learn a lot from other people here. RE: hello hello! - citrus - 11-08-2016 Thanks, I hope so RE: hello hello! - venam - 12-08-2016 Hello there, welcome to nixers. RE: hello hello! - lemons - 12-08-2016 Hi citrus, it sounds as though we share similar tastes... Welcome! RE: hello hello! - jkl - 12-08-2016 Welcome! :) RE: hello hello! - josuah - 14-08-2016 Welcome citrus. Glad to hear you have great projects like freedom. RE: hello hello! - citrus - 14-08-2016 (12-08-2016, 08:53 AM)lemons Wrote: Hi citrus, it sounds as though we share similar tastes... Welcome! lol I was going to actually pick lemon first, but then I saw your name and chose something different. Thank you all for welcoming me. I'm sure this has been asked before, but for those of you that know c (or any other language I guess), how did you learn it? school, books, mentors, projects? I've picked up a book and starting working through it, "hello world" and what not. I also use st and dwm which has given me some nice exposure to c, and I know the basics of shell scripting from using crux... I guess what I'm really asking is if you have any advice to share, something you learned on the way and in retrospect you wish you new sooner rather than later - something like that. RE: hello hello! - josuah - 14-08-2016 I do not know C yet, but K&R [1] helps as well as this website helps. Maybe as well this video. Just for relaxing. [1]: https://en.wikipedia.org/wiki/The_C_Programming_Language PS: This question would make a nice podcast topic. Yes, thanks to venam, we have podcasts RE: hello hello! - z3bra - 15-08-2016 First of all, welcome here! (14-08-2016, 06:20 PM)citrus Wrote: I guess what I'm really asking is if you have any advice to share, something you learned on the way and in retrospect you wish you new sooner rather than later - something like that. Pick up a project, and work on it, either by adding features, refactoring or simply rewriting it from scratch! I felt like I wrote my first "real" project when I picked an existing library that's not a standard one, and wrote a program to use it. The first one was [wendy](http://git.z3bra.org/wendy/log.html), then [prout](http://git.z3bra.org/prout/log.html), and [so on](http://git.z3bra.org). Just force yourself to code, and do it quickly! RE: hello hello! - thlst - 15-08-2016 (14-08-2016, 06:20 PM)citrus Wrote: I'm sure this has been asked before, but for those of you that know c (or any other language I guess), how did you learn it? school, books, mentors, projects? As z3bra said, you can learn a lot by practicing, and that includes learning with your mistakes. And this is essential, because you get familiar with what is correct/wrong, and what is good/bad practice. Also, always read the reference, whenever you need something, or feel like you're missing some details. Oh, and welcome to the forums :) RE: hello hello! - citrus - 16-08-2016 Thanks for the links and advice everyone, I appreciate it. |