Currently, I am facing a very strange condition. I am working on a particular project and for particular task and for overall project I feel that Java would be the best option but as company has major expertise with PHP they want to use PHP as compared to Java, if you were in my shoe how would you deal with this situation.
...
What consequences from Technology point of view will happen as VMware has taken Spring ? What would merger between VMware and Spring mean from software industry point of view ?
...
There are some resources, such as P-99 and (too low programming/math ratio for me) Project Euler, which offer quick or interesting problems to implement.
Do you have a usual list of problems you try to solve when learning a new language?
...
I am considering the use of an EAV table in SQL Server to store some hierarchical/structured data, all the while knowing the capabilities of XML in SQL Server. I am aware of some of the performance draw backs of EAV due to excessive joins, however, does client side LINQ to object solve any of these problems?
I am looking for some advic...
Why is most of the agent research and work done in Java? Is there a reason that the developers seem to have completely steered clear of .net framework or is it that it just doesn't get talked about among researchers as the .net is more commercial than Java?
...
I was a bit staggered today by the sheer number of auto generated includes that Boost produces when doing a compile if we turn on verbose includes. We're averaging 3000 header files included per compilation unit and sometimes getting up to 5000. Virtually all of it is caused by Boost's preprocessor-meta programming funk with large numb...
I know that an MVC framework allows you to separate business logic, data base access and presentation, but why do we need a framework to do this.
Can't we just keep our classes separated, perhaps using different packages/folders for the model, view and controller classes?
...
Hi
Im confused. This is a blog entry of Ayende Rahien Repository is the new singleton.
I believe that a repository should only do CRUD operations and not addtional queries otherwise youll end up with methods like these on your repository.
FindCustomer(id)
FindCustomerWithAddresses(id)
FindCustomerWith..
So my question is, where(in ...
I've noticed that a lot of the popular sites do a good job in hiding their file extensions.
I guess with the MVC concept, you're really not working with files but more so with views.
I get that, but what are other motivations?
...
What is difference between Windows Sharepoint Service and MOSS (Microsoft office Sharepoint). If I have the WSS 3.0 installed in my machine, I can create a sharepoint site, using Sharepoint Designer and Inforpath. Then why do I need MOSS 2007 (WSS 3.0 being free for download).
...
I'm new to Scrum and Agile but wanted to know if I could use this methodology/practice for like a general "Project Management Solution" not just development?
Pros/Cons/Suggestions?
Any FREE software available to help out with the process? Small user group, about 10
Thanks!
...
Hi guys,
We have a browser based flash(AS2) client application which communicates with
.Net based server app. We are using traditional javascript way
[ie.ExternalInterface.call] to communicate between server and flash client.
We want to remove this dependency on javascript and directly send data to the server
from flash. Many times the...
Over the years, reading others code, I encountered and collected some examples of MATLAB syntax which can be at first unusual and counterintuitive. Please, feel free to comment or complement this list. I verified it with r2006a.
set([], 'Background:Color','red')
MATLAB is very forgiving sometimes. In this case, setting properties to...
Do you think any part of "The Pragmatic Programmer" book is no longer relevant? Has any part of the book become more relevant/useful?
...
Questions that I want answers for...
1) Propose one or more mechanism, which could be used to extend TDD to estimate the level of gold plating that exists in an arbitrary Java program.
2) What estimations would your mechanism provide the quantity the level of gold plating?
3) What evidence can you provide (if any) to justify or argue ...
What is the best license for limiting/restricting a Google Code project?
Here are Google's Options:
Apache License 2.0
Artistic License/GPL
Eclipse Public License 1.0
GNU General Public License v2
GNU General Public License v3
GNU Lesser General Public License
MIT License
Mozilla Public License 1.1
New BSD License
The reason for my ...
Disclaimer: This is not an explicit programming question but it is about software development.
I understand that a lot of guys out here work in a small organization and play multiple roles. I've learnt back in school (if I remember correctly), that in a software development project, certain roles/hats cannot be played/worn by the same p...
Our project is using constructor-based Dependency Injection (we're using Unity as our container) and we have a number of constructors which have acquired a large number of parameters.
For example:
public FooRequestService(
ITransactionDataBuilder transactionDataBuilder,
IMapper<SaveFooRequest, FooRequestMessage> sav...
Few questions. But all very much related.
1) How many of the SO crowd are using 'pragmatic programmer' tools/methods/techniques including, but not limited to (some of the obvious):
a) Source code control system.
b) Active use of branching, tagging with SCS.
c) Task/Bug tracking (integrated with SCS).
d) If DB development is involved, l...
Google is working on an experimental protocol called SPDY (pronounced "speedy") that supposedly makes the web twice as fast.
The problems with HTTP that SPDY tries to address are:
only a single request per connection (barring persistent connections)
the server cannot initiate a connection
headers are always uncompressed (N.B. cookies ...