Where to read about programming? [closed] - language-agnostic

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm a programmer for some time now yet I haven't found the right websites which offer me the information I'm interested in. I've looked at TechCrunch, Slashdot, etc. but there wasn't so much actually about programming.
When something urgently important happens in the programming world, where could I read it first?
What are some good sites/communities around programming?

Try:
reddit - programming
Hacker News - Although this is not strictly programming

There are a billion, i would first start with XKCD to start your day off right.
I would have reccomended Joel On Software, but he has moved on. There are still plenty of articles to read on that site.
Ever since Joel stopped writing I have turned to SlashDot as well as TechRepublic

When something urgently important
happens in the programming world,
where could I read it first?
I doubt that there's a CNN for all of "programming". Maybe the reason that you haven't found it is that it doesn't really exist or your expectations need calibration.
What are some good sites/communities
around programming?
I would say you're posting at one of the best.

Well you're on a good one already, StackOverflow.
Have a look on InfoQ that's good.

I generally like http://www.reddit.com/r/programming and http://news.ycombinator.com/
Also, if you're interested in copyright and IP concerns in the programming world, http://www.arstechnica.com is generally good there.

Personally I always use:
http://channel9.msdn.com/
It is obviously geared towards developers using Microsoft Products but the plethora of different articles and videos is really useful.

I use DZone to keep up-to-date with the latest programming trends. It's similar to Reddit but has a better selection of links for my taste.

for news on coding, technology, design and stuff like that, i can recommend www.newtnetnews.com

Related

Does someone have good tips on becoming a better programmer [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I want to ask a non-technical problem: I graduated from university nearly 2 years ago, and now I am facing a lot of questions.
First, how to improve my skills on programming? I know that writing code is the probably best method, but I find that if I am not familiar with a programming language and its libraries I can't write code fluently - I end up feeling that it's a waste of time.
Secondly, I have found a lot of books, about 50-60, but I have no time to read them!I am a little worried about missing some important knowledge.
Thirdly, after nearly two years of experience at work, I think I know what kind of programming skills I want to learn: android, Java EE, python and linux. However, there are so many things that I need to learn, it becomes a pressure and feels like a mess.
Can someone help me solve these problems? That would be a great help to me.
Thanks a lot!
Although this question is really rather off topic for this website, some thoughts:
Big skills are learned in little steps. So don't worry about learning everything, learn one thing and get better at it.
Set yourself reasonable challenges. Think of something you'd love to be able to do that's just beyond what you can do now, and learn how to do that.
Make the things you learn as much fun as possible.
When yo come up against a specific problem you can't find an answer to on the web, don;t worry, that's normal. Post your code and a specific question here and someone will try and help you learn that particular point.
All the best!
Learn Android programming Step through the basics and you'll get a better feel for the big picture.

How relevant or outdated is the Mootorial at this point? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I'm looking to learn MooTools, and the Mootorial seems like the most complete, comprehensive place to start. But it says that it's designed very specifically for MT v. 1.2 and it seems that we're now on like 1.4.5. So, I'm wondering, will learning from that MooTorial be doing myself a disservice, or is it worth it?
Alternatively, feel free to answer the question What is the single best tutorial to learn mootools from scratch for someone coming from a sort of shallow jquery background?
As a side note, is the nettutsplus premium tutorial any good if anyone's tried it?
Thanks!
mootorial is still pretty relevant. api changes have not been that significant since the 1.2.5 days. of note are: event delegation is now a part of core. all methods that had $ in the name have been deprecated. the rest is pretty much the same... some best practices may have shifted but for a new starter, it is more than adequate, see the full list of breaking changes here: https://github.com/mootools/mootools-core/wiki/Update-from-1.2-to-1.3
if you are familiar with js, I very much recommend reading a book written by Mark Obcena - Pro Javascript with MooTools, look it up on Amazon. It is probably not for an absolute beginner but it is written extremely well and explains what happens under the hood.

Is there any benefit in semantic HTML besides for the coders (ie: for users, for SEO, etc)? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I haven't completely understand the concept of semantic HTML.
What benefits does the semantic HTML give, besides of readability/tag meaning/clean code? I've read the answers in What are the benefits of using semantic HTML? , but I haven't found any answer that says its usefulness to anyone besides coders/designers.
I've heard that semantic HTML is also useful for SEO, is it true? Also, is there any benefits for the users or for the browsers?
Sorry for my English, it is not my native language...
Accessibility!!
Like for blind people, they use software to read internet pages and to navigate.
A good semantic is a part of accessibility and a good help for them!
Plus all the stuff mentioned: SEO, clean code... Which are quite interesting also :)
besides of readability/tag meaning/clean code
Not good enough for you? Those are substantial benefits by themselves.
With the semantic web, you can write software that understands the semantics, the meaning of pieces of data.
With that, you get better results from search (yes, better SEO), more relevant information and better ways to organize information.

CSS for beginner to expert level [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I am not good enough in CSS coding though good hands on Web application development. I just wanted to understand the basic coding standard of CSS and went through some tutorials & did self practice but i feel something missing and don't feel much confidence when i see other coding standard.
Pls suggest me some good tutorials/ share your experience to enhance my skill. I am fade up of reading online tutorials.
My best advice would be to start coding yourself. Just start building web applications and learn as you go; you can get stuck looking for the best tutorials.
With that said, if you haven't stumbled on this yet, http://htmldog.com/guides/cssbeginner/ is the best tutorial in my opinion.
A List Apart is great... read the css articles form the bottom up: http://www.alistapart.com/topics/code/css/
Also i know some people cant grok it and its horribly technical and you have to kind of learn the language but i cant stress enough how much better off youll be if you actually take the time to read and understand the technical definition of CSS an how it works. A lot of things happen form misunderstanding box model and how things lay out, and then how it differences in standards complaint browsers and non-compliant browsers.
CSS 2.1: http://www.w3.org/TR/CSS21/
CSS 3: http://www.w3.org/TR/css-2010/
I've recently watched the PluralSight movies and it was amazing if you looking for a movie tutorial. I know you have to pay to watch it, but first day that it released it was free to watch!
http://www.pluralsight-training.net/microsoft/courses/tableofcontents?courseName=css-intro

Programming Glossary [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
As I browse through the site, I find a lot of terms that many developers just starting out (and even some advanced developers) may be unfamiliar with.
It would be great if people could post here with a term and definition that might be unknown to beginners or those from different programming backgrounds.
Some not-so-common terms I've seen are 'auto boxing', 'tuples', 'orthogonal code', 'domain driven design', 'test driven development', etc.
Code snippets would also be helpful where applicable..
http://en.wikipedia.org/wiki/Boxing_(Computer_science)#Boxing
http://en.wikipedia.org/wiki/Tuples
http://en.wikipedia.org/wiki/Orthogonal#Computer_science
http://en.wikipedia.org/wiki/Domain_driven_design
http://en.wikipedia.org/wiki/Test_driven_development
Someone may have beat us to it ;)
http://en.wikipedia.org/wiki/Boxing_%28Computer_science%29#Boxing
thats the correct link for boxing as related to computer science :D
Better yet, a site domain dictionary, containing a definition (over time) for every programming term on Stackoverflow, with the definition itself modded according to the Wiki-like aspects Atwood and others have been discussing.
There are coding dictionaries out there but they're all either a) crap or b) not extensible or editable in a collaborative way.
Right now if I come across an unfamiliar programming term or acronym my first stop is Google, followed by Wiki, followed by one of the many dedicated dictionaries. No reason why Stackoverflow shouldn't be on that list.
The c2 Wiki kicks butt. Great combination of concise definitions and examples, plus discussions that break it down when there are different interpretations.
It may actually be helpful to go around adding the tag 'glossary' to specific questions (I recently saw one about Expressions vs. Statements, for instance).