We're considering moving our documentation to a wiki. I tried the SharePoint wiki but it seems really poor on features. Then I tried Mediawiki, but we don't have PHP/MySQL available in our network. We work a lot with Microsoft technology and I was wondering what is the best Wiki that you used that is written in ASP.NET using MSSQL?
...
Do you keep project files like Eclipse's .project, .classpath, .settings under version control (e.g. subversion)?
...
I've been in an ongoing debate with our IT HR folks about the minimum requirements for mid- and entry-level developer/programmer positions.
I contend that with the right aptitude and attitude, good programmers and engineers can come from a variety of backgrounds, including the "school of hard knocks" route. My HR peeps want to throw aw...
We are currently considering licensing options and releasing our app as open source is one of the options on the table, but we have some concerns about forks and a few other issues as well. If you've been involved with the licensing of a software your company has produced, what were the considerations that ultimately made you accept or r...
I'm a CodeRush fan (being primarily VB.Net at work Resharper wasn't an option when I started) and am continually amazed by how many features are included. Each time I addict a new user they come up with something I don't currently use as their biggest time-saver, and would love to learn some new, useful features from the Stack Overflow c...
I have been learning and using Python for the last several months and I am interested in getting involved in open source projects using Python so as to be exposed to good implementations of Python in the real world.
What are some that folks recommend?
(If at all possible please try to provide just one project per answer.)
...
There are two ways (that I know of) to create a JavaScript object. Which way do you prefer and why?
/* METHOD 1 */
function Foo() {
this.Bar = function() {
alert("FooBar");
}
}
/* METHOD 2 */
function Foo() {
}
Foo.prototype.Bar = function() {
alert("FooBar");
}
I use the first method when I create my own obj...
Programmers are strange people. We build things out of thin air, a part of our sanity and with weird codes that would make any grown sane man cry.
But sometimes, a programmer builds a program that is too weird even by their insane standards.
What program have you created that is weird and strange?
(One program per answer please)
...
Who are the best thinkers in each problem domain? Please provide one domain per answer, and post it wiki editable.
Answers should include the resources (papers, books, podcasts, youtube video, blogs, etc.) that support the work those thinkers have done. My hope is voting will float the more coherent domains to the top, and wiki editing ...
I believe most of programmers sit in front of the computer for hours hours.
This may cause painful shoulders, sometimes you may find it is hard to lift up the arms.
If our hands stay on keyboards, hours later you may find the fingers get very cold.
Do you have the similar problems, how do you deal with it?
...
What do you consider the most valuable information sources(news, blogs, and books) for fresh (and wannabe) startup founders?
...
I like a wiki to contain information that needs to be known within a team. Having the expression in mind, "A picture is worth a thousand words", I would like to make a small class diagram, sequence diagram or component diagram inside a wiki using an ajax or flash plugin.
We currently don't do any technical design because they are often ...
So far in my 2 yr career as a programmer I've been purely a java guy. Be it groovy or struts...i've played around with them.
I want to give .net a try and see how it is. Can the community recommend some good books for starting out with .net. Chapter on AJAX will be preferable.
Thanks!
...
For me, I've always wanted to finish the O'Reilly "Mastering Regular Expressions" book. When I need a Regexp, I manage to get the one I need eventually, but it takes more effort than it should.
Learning a specific technology or language always seems to bubble up ahead of this.
...
With Netbeans recent milestones being very aggresive, Have you moved from eclipse to netbeans? This is also to anyone who may be using Ruby?
At work, we are currently use eclipse, but many of us run our pet-projects on netbeans? you think netbeans will overtake eclipse?
...
What are the hidden features of jQuery?
See also: Hidden features of javascript
...
Does anybody use FORTH for embedded programming?
...
Yes, many web developers live and breathe HTML, but there are still tags and tricks that aren't used as often as they could be. What are some of your favorites?
...
I am working to redevelop our build/deploy system, and in aid of this I want to get a book that will cover what I need to do.
We will be using MSBuild, followed up by MSDeploy (web app) upon completion.
I have found exactly one book dealing with MSBuild, namely Deploying .NET Applications: Learning MSBuild and ClickOnce (Expert's Voice...
I am a programmer interested in learning Processing (the programming language). The main Processing site is obviously the primary resource. Indeed they have much great information. They even include a list of fairly expensive books:
... and others
Let's assume that in addition to online resources, I want to get a book to study ...