who are people Devs/techies should follow on twitter/ facebook? [closed] - twitter

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 12 years ago.
Improve this question
yesterday i was reading an article that touched on twitter and made mention of how it can be influential if someone like Tim O'Reilly makes a suggestion then his 1.5 million followers on twitter will react to such tweets and cause some sort of reaction.
weather tweets and/ or the entire online social media ecosystem is debatable to no end it is a means of staying informed, sort of like watching the morning news.
this thought has sparked me to create a twitter account so that i can follow current events in what im interested in, namely software development and technology in general.
this brings me to my current situation of what intelligent people are worth following and listening too. i know the social media web is flooded with mind numbing nonsense but in part there are movers and shakers like Tim O'Reilly who are well worth listening too if for nothign more than getting a sense of which direction the wind is blowing.
so the million dollar question is who do you follow regularly?
please list the moniker of the person for others (ME) to be able to easily add & follow them as well... also list the medium (facebook/ twitter...)
in particular im interested in these technologies(MS SQL, asp.net/ C#)
thanks all for helping me get off to a fast start.

The standard ones are problably something like:
haacked
jonskeet
spolsky
scottgu

Not exactly your what you are looking for, but I would also consider blogs as well if I were you, which I find much more in depth and easier to follow than tweets. I would certainly add Scott Hanselman to the list of people you follow.
Blog: http://www.hanselman.com/blog/
Twitter handle: shanselman

The two that top my list:
martinfowler
unclebobmartin

Related

How to become a ruby on rails intermediate/master developer [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I started learning ruby on rails about 3 month ago. I' ve follow several tutorial on twitter clone and i'm on my way to finish the Ruby on rails tutorial by micheal hartl and was wondering how do i make sure to push for the next level. My goal is to be able to make great app that can deal the actual web standard . There is a lot of content to learn rails for beginner but i would like to get blog, tutorial ,books or any other link for those how want to push there knowledge on the framework forward . Thank you .
I think that every body answer is important to that question so i' not gonna validate any answer .by respect for everybody . but thanks a lot and keep adding answer and feedback .
The short answer would be: "Practice, Practice, Practice".
Start reading code of gems you've using. You will pleasantly surprised that you can find answers for many your questions by diving into the code.
Along with the practice you should always be informed about news, tips, tricks and new features. So I would recommend you subscribe to RubyWeekly unless you already subscribed. Read articles about Ruby on Rails and play with the code samples you've read from these articles.
I've also recommend you to become involved with TDD/BDD it really changes the thinking about how writing code.
Follow the screen casts. You probably know about RailsCasts. I've also recommend you to subscribe on Destroy All Software it's cost $9 per month but it worth it.
Good luck.
Here is a lot of free books about programming (includes ruby, sql, design patterns and others): http://programming-motherfucker.com/become.html
My recommendation.
In order to read:
http://www.amazon.com/Eloquent-Ruby-Addison-Wesley-Professional/dp/0321584104
http://www.amazon.com/Rails-Way-Addison-Wesley-Professional-Ruby/dp/0321601661
http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison-Wesley-Professional/dp/0321604814
http://www.amazon.com/Metaprogramming-Ruby-Program-Like-Pros/dp/1934356476

How to develop skills to speak / write / do presentations on technical topics [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 9 years ago.
Improve this question
I do not mean English. Just communication. I have this problem in my team that we are often discussing complicated topics, be it face to face, in emails, during meetings or in our issue tracker, and people often find it difficult to stay focused and understand each other.
What are the best resources (books, presentations) on that topic? Is there any way one can learn this quickly?
For your personal growth:
-take the intiative to be in situations that require this. Join the army! :D But on a more practical note: join a theatre group, start writing/casting a blog, TA some students (officially or not). Simply practicing this often (and getting the immediate feedback through the reaction of other people), you'll start noticing what is more effective and get in the habit of doing it.
-I recommend the book "On writing well.", William Zinnser. Well written and concise, and short enough that you have the time for it, and most concepts can be applied to communication in general, not just writing.
Note that even though it is quite easy to understand the concepts, this is very much a matter of charachter, so it'll take a while for your effort to become habit. Worth it though.
Are you also looking for ideas for your current situation, or just resources?

Replacement for Google Code Search? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
Google Code Search has been incredibly valuable to me as a developer - I use it a couple times a week to see how other developers have used (usually poorly documented) APIs. It's also convenient to see the internals of some of those APIs, or to find which API corresponds to the functionality you want (it's a great resource for Android in particular -- give it some of the text you see on screen, and it'll usually find the implementing class).
Now that Google shutting down code search as of January 15, 2012, are there any good replacements?
I have reviewed the following sites
The good
Krugle
searchcode
The broken or unsuitable
Antepedia (site is only a "We'll be back soon" page because Antepedia has been acquired)
The dead
Koders (discontinued)
SymbolHound Code Search
GrepCode (only Java)
SymbolHound (generic search engine, not just code)
Codefetch (unreachable as of 2016-08-23)
Codase (discontinued)
When I originally did the review, Koders turned out to be the winner for my purposes, but I really liked the user interface and features of SymbolHound Code Search better. The only problem with SymbolHound was the small number of sites it has indexed. The search[code] engine was also promising at that time.
Many of the sites I've reviewed have since been discontinued completely or have disabled their code search functionality. Krugle and search[code] seem to be chugging along, and GrepCode is good if you live in the Java world.
Take a look at these:
searchcode
krugle
Another one to consider is http://searchcode.com/ It supports regex search as Google Code search does. For example,
http://searchco.de/?q=/[cb]at/
http://searchco.de/?q=/a{2,3}/
http://searchco.de/?q=/^import/
http://searchco.de/?q=/atoi/%20ext:c
http://searchco.de/?q=/dll$/
Are all valid searches.
There is http://opensearch.krugle.org

Best practice to start with the development of a web app [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
We (a group of 4 students) are planning to create a web-app on Ruby on Rails. I have done some web app projects in the past and one thing I have learned is the initial time devoted to design the app, which was very less, I just start coding with some basic things in my mind.
So, this time, I don't want to do the same mistake and want to plan the app (high level design). But again, sometimes I feel it might be an overkill for a student project which might span for 6 months.
So, what should be the best approach in this case?
My reqs are:
A plan which guides us through the development.
Should the plan be a text doc, a block diagram or what?
Should be clean, crisp and concise.
Would be great if you point me to some sample doc, template etc. Which is not an overkill but effective.
Start making a clone for stackoverflow. Dont go for a full deep functionality for initial stage.
Divide the whole functionality in 4-5 different phases.
Decide your phases.
You can use basecamphq(30 days free) or Fogbugz for planing, to-dos and lighthouse for bug tracking.
EDIT
Just think about the basic minimal functionality SO has:--
Sign-up. (Normal + open-id)
Ask a question, answer a question
Comments on question and answer
Votes on question and answer
tag a question
Question stats like question views, Unanswered question etc
Points
Badges etc
Make a list and divide them in various phases. Don't try to make exact thing in one go. Just start from basic things.
Like for the first phase.
Sign up
Ask question, with tags
answer a question
comments on them
Basic profile page.
For next phase:--
Add ajax for comments (Good for learning ajax)
Votes, Not points
Add things like Unanswered questions. (initial dont try to find the logic how SO is listing unanswered questions, Just do something like unanswered questions means question having no answer.)
Question views
then next phase and next phase. and finally you have a clone. :-)
Ask Jeff to review it. (Kidding)

What are some ways to have fun with a large amount of data? (ie, the Twitter, del.icio.us etc. APIs) [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
Twitter, Google, Amazon, del.icio.us etc. all give you a lot of data to play with, all for free. There's also a lot of textual data available through initiatives like Project Gutenberg. And that, it seems, is just the tip of the iceberg.
I have been wondering how you could use this data for fun. I'm a first year IT student, so I have no knowledge of statistics, machine learning, collaborative filtering etc. My interest in this area was piqued by the book Programming Collective Intelligence by Toby Segaran, and now I want to take a deeper look at what you can do with data. I don't know where to start. Any ideas?
I have also been pondering whether I should go and buy something like Paradigms of Artificial Intelligence Programming. Is it worth the trip across the city?
Try firing books in different styles from Guttenberg through a Markov Chain generator - there's one in Perl here to get you started.
Visualizations, do them, share them.
You can use some of that data to make money (if you're really good!)
http://www.netflixprize.com/ Netflix has made available an anonymized dataset, and are asking for better algorithms to predict customer choices.
If you're familiar with Python try playing around with the nltk. It has tons of libraries for text mining and even machine learning in general. Try working your way through nltk book.
If you want to start off with a easy AI problem, you might try clustering.
http://en.wikipedia.org/wiki/Data_clustering
You could use it to group flickr images together by tag or something cool like that.
You can make puzzles like hangman games. Or a mashup or try Yahoo pipes to join information.
Predict future stockmarket trends from the data. Profit!

Resources