Which portals do you recommend for the latest programming technology [closed] - portal

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.
For my area, I get the updates from
ww.asp.net
code.google.com
www.webmasterworld.com
What others do you highly recommend?

For anything .NET you cant go past Scott Gu's blog.

DZone is pretty good if you want to know what's happening in programmer blogosphere, especially for Java programmers, but not limited to Java. The thing I like the most about them is monthly e-mail newsletter with top links for the month, which makes me return, especially if I didn't have much time to procrastrinate that month.

If you're into anything with Linux:
http://www.linux.com/feature
A List Apart has some excellent web articles
If you want keep up with browsers, Web Browsers News and Reviews might help.
Finally, PPK, a javascript expert, often has some interesting links and blog posts.

Here is a list of the recommended blogs if you're into .NET development:
http://haacked.com
http://weblogs.asp.net/scottgu/
http://weblogs.asp.net/fredriknormen/
http://www.nikhilk.net

For PHP-related stuff PHP Planet and for PostgreSQL Planet PostgreSQL. If you're intrested in PostgreSQL depesz has a very nice blog with a lot of information about upcoming versions, performance tweaks, etc.

Ayende's (creator of Rhino Mocks) blog is a great read.

Forgot to mention www.codeproject.com is good one to get latest news too.

Check also: http://www.infoq.com/

I find a lot of helpfull info at https://web.archive.org/web/20211020202742/https://www.4guysfromrolla.com/

http://www.dotnetkicks.com (dnk)
dnk is a .net focussed community site, a kick being a .net digg is you wish, and in some part may well have inspired some ideas on the admirable stackoverflow.
Some of the blogs above are excellent and I subscribe to many of them, but for what is latest updates, it is hard to beat dnk for it aggregation and collective ranking. You will find all of the above there but also some very interesting one blog wonders as well.

Related

Beginner's guide to ElasticSearch [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.
There hasn't been any books about ElasticSearch (that I know of), and http://www.elasticsearch.org/guide/ seems to contain only references.
Any good beginner's guide or tutorials, perhaps by examples, to recommend, especially in terms of the different mapping and indexing strategies?
Edit (April 2015):
As many have noticed, my old blog is now defunct. Most of my articles were transferred over to the Elastic blog, and can be found by filtering on my name: https://www.elastic.co/blog/author/zachary-tong
To be perfectly honest, the best source of beginner knowledge is now Elasticsearch - The Definitive Guide written by myself and Clinton Gormley.
It assumes zero search engine knowledge and explains information retrieval first principals in context of Elasticsearch. While the reference docs are all about finding the precise parameter you need, the Guide is a narrative that discusses problems in search and how to solve them.
Best of all, the book is OSS and free (unless you want to buy a paper copy, in which case O'Reilly will happily sell you one :) )
Edit (August 2013):
Many of my articles have been migrated over to the official Elasticsearch blog, as well as new articles that have not been published on my personal site.
Original post:
I've also been frustrated with learning ElasticSearch, having no Lucene/Solr experience. I've been slowly documenting things I've learned at my blog, and have four tutorials written so far:
So I don't have to keep editing, all future tutorials on my blog can be found under this category link.
And these are some links that I have bookmarked, because they have been incredibly helpful in one way or another:
Thinking through and debugging problems with your query
Another example of complicated mapping (ngram, synonyms, phonemes)
Searching parts of a word
Fun with ElasticSearch's children and nested documents
You can Learn the overview using this link
http://spinscale.github.com/elasticsearch/2012-03-jugm.html#/1
I found Elastic Search one of the hardest things I've had to learn, I hadn't used Lucene before and I found the documentation to be quite hard to follow.
These are the things that I wish I'd known before I started learning it:
Configuration and setup
I configured ELS to run on 3 VM' using Centos, Mint and Ubuntu. Centos was by far the best choice of the three.
I followed this guide to help me set it up (it worked fine on all three distros)
Index and types
One Index can contain many types, it's by using types that you can achieve a good degree of separation of data that belongs within the same index.
PHP
I use PHP as a front end and used this wrapper to integrate my ELS installation into my scripts.
Other resources
The presentation in the other answer to your question is really good, go through it and learn the DSL Query syntax, once setup this is where the real power of ELS comes into its own.
If you're new to elasticsearch and the “information retrieval” / “fulltext search” in general, my advice would be to check these resources first, before trying out tutorials on specific features:
The Your Data, Your Search, ElasticSearch presentation from EURUKO 2011
The ElasticSearch - A Distributed Search Engine talk by Shay Bannon together with accompanying scripts
The Lucene in Action book (at least the general chapters on the indexing, analysis, tokenization, and constructing queries)

Any good book on domain driven design? [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'm trying to find a good, simple introduction to domain driven design, but that is proving to be difficult.
The books I have looked at all share the same problems.
They are massive 300+ pages. I really wish this practice would change with computer books.
They shine in chapter 1, explaining the introductory and basic concepts. Then when it comes down to getting into the material they blaze through the advanced concepts with poor examples and little explanation, then jump to the next concept.
Am I asking too much when I ask is there a book for domain driven design under 300 pages that progresses at a constant pace?
I hate it when books spend so much time on the introductory concepts, yet don't bother explaining the more advanced stuff.
Update
The reason I want a sub 300 page book is because those 500+ page monsters have a lot of fluff in them and can't seem to get to the point (or skip it altogether).
Try this one - available online at InfoQ. On the plus side, it's free. On the downside, it might be too basic for you. If you want an introduction though, surely it's the basic concepts that you want to get to grips with first before delving into the advanced topics?
Domain Driven Design Quickly - 104 pages.
There's also another free download, DDD Step by Step - a really short introduction to DDD, only 34 pages.
(and the corresponding webpage Think DDD)

What WYSIWYG editing component should I use for in-browser editing? [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 13 years ago.
I'm looking for a good, WYSIWYG editor that I can integrate into my web pages enabling my users to edit letters, legal agreements, etc. without requiring them to learn a new set of commands or syntax or going crazy trying to remove a table or resize an image.
I have read the relate questions. And I have used probably most of the better ones, including fckeditor, tinymce, and ephox. And have looked at many others. None are what I consider a really good editor.
Ephox was the best one in terms of editing. But it's a heavy java applet. The ideal solution would be JavaScript-based. I am aware that the browser is the limiting factor and it will probably take one or more generations to get to where I want.
Any suggestions? Anything new coming into the market?
If you want something more language agnostic use fckEditor http://www.fckeditor.net/
Yahoo rich text editor:
http://developer.yahoo.com/yui/editor/
My two cents: Just used tinyMce with two projects:
simple theme: small size, server side compresor/builder, jQuery engine integration
advance theme - nice file upload, image library with image crop and resize
can be used as an jQuery plugin, very aproachable
About your thoughts about advance editing - I dont think they will be possible. If they become available, they are probably going to be browser specific or will have large codebase and a different feel - mozilla bespin (not wysiwyg - jet)
After much experimenting, I've settled on ckeditor. Good standards-support in output code, pretty easy implementation, jQuery integration, fully featured, very customisable, and not forgetting the winning feature: cleaning of pasted Word crap.
We use CuteEditor from http://cutesoft.net/ASP.NET+WYSIWYG+Editor/ and highly recommend it.

Do you find Scrum Nokia Test useful? [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.
It seems Scrum and Agile tests/assertions are becoming popular this year. For example, Nokia test for Scrum. I don't think it is a good idea to have such tests at all. What do you think?
On the one hand, there are more and more people that claim they are agile, so such a test allows to sort out those in the line of "we're doing XP, we do not comment our code".
But how can we be sure people will understand the question the right way and not answer "well, we have iterations. We often have to extend them a bit to meet our committements, but we do have four weeks long iterations." ?
On the other hand, the link you provided in interesting as it's not the initial version, and it's backed by Jeff Sutherland.
The point is : you cannot sumarize a development methodology with eight questions. Therefore, IMHO, the test alone is interesting, if answered with a correct understanding of the question. It can be helpful for teams that wants to improve. I won't say the same thing for the results that are collected with this test.
This infoQ article says it in a better way: Simple checklists can provide a useful quick-and-dirty assessment. They won't tell you if the practices are actually delivering results.
I just quickly took the test and found that the questions were good questions to ask anyone who claims to be doing Scrum. I'd also ask questions such as:
Do you have an automated build process?
How often does it run?
What happens when the build breaks?
OTOH, a test like this is useful as a self assessment, but I would not 'rate' a team based on a test.
I see Nokia test usable for quick overview.
For further investigation I suggest to use more detailed Scrum Checklist by Henrik Kniberg which is helpfull for coaches and scrum masters to quickly identify gaps in most areas agile team does. Even there are 70 questions, team memebers answer yes/no. We were able to complete this survey in 20 minutes. Especially if you repeat it after few months, you probably will be surprised by answers of your team.
If you need to do deep analyses of agile implementation I suggest to use C*omparative Agilit*y assesment created by Mike Cohn. It helps in relative comparision of your company to the industry. We use it in an enterprise organization with immediate impact on the adaption process quality. Thanks to this is adaption process in this enterprise company much better
See more about Scrum Checklist and Comparative Agility here.

Coding magazines [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.
So, we have coding books, coding RSS feeds, and music to code by. Are there any coding magazines that anyone would recommend?
The venerable Dr. Dobbs Journal is still pretty good. It covers multiple platforms, and mixes some fairly hard-core technical articles with lighter fare (interviews with notables, a "Developer Diaries" column that profiles regular-Joe (and Jane) developers from a range of fields). If you are employed and have authority to spend some non-trivial amount of money on tools (or are willing to claim that you do), you can probably get them to send it to you for free.
For the Microsoft world, MSDN Magazine is very useful. Some of their columns are excellent, particularly Jeff Richter's Concurrent Affairs.
The Pragmatic Programmers' Pragmatic Bookshelf publishes a free magazine available online and for download in various formats:
Each month, our editor Michael Swaine
brings you a free magazine packed full
of interesting articles, features, and
departments. Download it in PDF, mobi
(good for the Kindle), and epub (great
for Stanza on the iPhone).
I also enjoy Dr. Dobb's Journal. But hey, there's a way to leech it for free (at the time of writing, anyway):
http://pages.nxtbook.com/nxtbooks/cmp/ddj<mm><yy>/offline/cmp_ddj<mm><yy>_pdf.zip
Replace <mm> and <yy> with month and year. They're available 8/2006 thru 2/2009.
Afterwards, it's known as Dr. Dobb's Digest and is instead available at URL pattern:
http://i.cmpnet.com/ddj/digest/<yyyy>/DDD_<mm><yy>.pdf
Dr. Dobbs Journal is a pretty good broad-based programmer's journal. Covers all manner of material.
Game Developer Magazine has lots of very good articles, though as you might expect they tend to skew towards C++.
Visual Studio Magazine has some gems every once in awhile
I like Dr. Dobb's Journal also but the magazine refers the reader to their web site for most of the interesting articles. I have found the Java Developer's Journal very interesting because it contains articles about Java in the context of both web and enterprise applications.
For the Perl crowd, there is of course The Perl Review. And for the German-speaking subset of it, there's the Foo Magazin as well.
VSJ, I find it a great mag :) http://www.vsj.co.uk/
Edit
This is NOT off-topic! It directly relates to programming!
I subscribe to MSDN magazine, it's a bit thinner now than in years past, but for .NET it covers a variety of topics, it's a good way to keep abreast of new Microsoft offerings.
All the content is available online on MSDN, and of course online resources/blogs are a lot more up to date, but sometimes it's nice to have a magazine in your bag for a flight or layover.
I really enjoy IEEE Software because it covers broader issues regarding software engineering.
Definitely Your Sinclair. Hands down.
I really enjoy Code and asp.netPRO ... Visual Studio is so-so.
The ACCU mags, Overload and C-Vu.
I like Game Developers Magazine, but since the ECTS no longer runs I no longer get free ones anymore:-(
Python Magazine of course ! BTW they are looking for contributors...
I like Embedded Systems. Even if you don't program for embedded systems, the software articles are excellent. http://www.embedded.com/
Both the IEEE and ACM put out a number of good computing magazines, which might be of interest depending on your exact interests. I'm a subscriber to both.
The ACM Queue has some hardcore content, dense, but good. I haven't read it in a while though.
For Delphi delvelopers "Blaise" international magazine - www.blaisepascal.eu

Resources