7
votes
6answers
671 views

Built in Scala library slow?

I found this question and accepted answer on StackOverflow. It's related to the slow JSON parser in the standard Scala library. The consensus as it were, is that the build-in JSON library is slow, ...
0
votes
4answers
238 views

Which job should I choose [closed]

I have a two job offers currently one from a upcoming funded start up (I) and other from one of a large established software giant (A) I is paying me less than A but I has potential to pay me better ...
-1
votes
1answer
145 views

How can I make sure that people changes his IP or not

I want to check that people who registrates in my site and check in country box , for example, Argentina is really living in Argentina. How can I make sure that people is really living in that country ...
4
votes
3answers
335 views

What kind of copyright laws should I be aware of when creating software?

I'm trying to build a winform so I can play a web based game and have some other little utilities on the side. I do not plan on ever selling this or even distributing it to more than a handful of ...
0
votes
2answers
265 views

Are RIA plugins a thing of the past?

In the not-so-distant past our department was touting Silverlight as the de facto standard for corporate intranet applications. A robust framework that allowed us to implement SOA while leveraging our ...
2
votes
4answers
465 views

Joining a Team on a Broken and Non-Controlled Project, Possibly Developed by Beginners? [closed]

Context: A firm which markets oneself with all kinds of partnerships and like a programming firm, but feels to me to be a firm employing cheap students at low wages to work on their major product ...
3
votes
3answers
411 views

API method placement guidelines?

Are there any guidelines for placing methods in API when the placement isn't obvious? Example: I have classes A and B and a method X. The work being carried out can be phrased in two ways: A does X ...
12
votes
8answers
853 views

Unit testing - Database coupled app

What would be the best approach at unit testing a model that integrates into an application that is tightly coupled to database? The specific scenario here is a shopping cart - I'd like to be able to ...
0
votes
10answers
3k views

Python is slowly replacing C in universities. Does this move degrade the quality of CS students? [closed]

I believe learning C is one of the most important aspects for any programmer. It's a beautiful combination of a high and low level language. Some universities are moving to stop teaching C in the ...
9
votes
5answers
739 views

Tips/tricks to manage a new team with new code [closed]

How do you handle yourself in a new team where you are the senior most developer and most others in the team are junior to you by several years. The task ahead of the team is something nobody else ...
9
votes
4answers
4k views

JavaScript Multi Threading

Well these days JavaScript is main player in all web development technologies , on client side for making user interface better, client side logic, on some web servers as server side logic also Add ...
3
votes
3answers
596 views

What makes a language more suited to Artificial Intelligence? [closed]

I've always read that LISP is well suited for Artificial Intelligence, but I never found out why.
5
votes
1answer
1k views

What are my choices for server side sandboxed scripting?

I'm building a public website where users share data and scripts to run over some data. The scripts are run serverside in some sort of sandbox without other interaction this cycle: my Perl program ...
3
votes
2answers
143 views

Learning system instead of using sed/replace for reviewing test results

For every build of my software I run it through a series of tests that execute a number of commands on a command line and captures the results. Most of the time the output is a combination of: - ...
4
votes
1answer
159 views

What criteria could be used to rank popular blog posts?

I am building a service that finds popular posts from several blogs. What criteria could I use to define what the most popular posts are? For example, I track Facebook and Twitter share counts for ...
8
votes
1answer
2k views

Why do Java's Iterator and ListIterator point between elements?

The Javadoc for ListIterator says: A ListIterator has no current element; its cursor position always lies between the element that would be returned by a call to previous() and the element ...
4
votes
5answers
8k views

Can Javascript code be encrypted making it hard for someone to copy?

When you compile and distribute a client you are automatically protecting yourself from someone seeing and modifying your code. Can this be achieved on a Javascript client?
5
votes
3answers
415 views

Should a standard include header be specified in each file or as a compiler parameter?

I've got a file such as this: #ifndef STDINCLUDE #define STDINCLUDE #include <memory> #include <stdexcept> #endif I want this file to be included in every header file, because I use ...
15
votes
2answers
369 views

Getting A Logo And Graphics For An Open Source Project

I have been working on an open source project for about 2 years. I would like to create a web site, but I am on essentially a zero budget. I also need a logo. My question: How should an open source ...
3
votes
6answers
4k views

C++, how many years experience? [closed]

As a little background, I've been programming for a long time now using various languages, systems, etc. I've come across the old problem of a recruiter wanting to know "how many years experience" I ...
8
votes
3answers
1k views

How do you do technical interview when you can't commnicate with the interviewer?

I just had a developer technical interview last night. As similar to so many technical interviews, it ask me to solve and implement an algorithms within a period of time (1 hour). But when interview ...
3
votes
3answers
1k views

How to describe the complexity of a project, without revealing information?

I will be looking for a job after a long break, so I need all the help I can get. Problem is, my best point in a portofolio is an unusual application, using quite unusual algorithms, that may seem ...
2
votes
2answers
684 views

Best practice for combining a Java Applet/ Android interface?

I'm working on an online game, which I am seriously considering writing a Java Applet for it. The game is not overly complex on the features. I'm considering at some point having at least 3 versions ...
1
vote
1answer
372 views

Are service locators really that bad?

People say Service Locators are bad because they expose the dependencies in some random method from the class (and not in the constructor's arguments like it should): class A{ function F(){ ...
3
votes
1answer
7k views

What security is used by default in WSHttpBinding (service side) or the WCF Test client (client side)?

I recently moved a service from BasicHttpBinding to WSHttpBinding (i.e. soap 1.1 -> soap 1.2). In WCF, using WSHttpBinding() makes it start using some default security settings. I presume the same ...
6
votes
5answers
2k views

What are the advantages to using SQL query builders?

Are there any advantages to using a query builder, rather than using raw SQL? E.g. $q->select('*') ->from('posts') ->innerJoin('terms', 'post_id') ->where(...) vs: SELECT * FROM ...
8
votes
4answers
1k views

What aspects of a project should be covered when presenting it in an interview?

I am working as a .Net developer for a couple of years. I don't have experience in presenting projects but I have an interview and I will be expected to present the projects that I worked on in the ...
3
votes
1answer
2k views

What would be the best way to learn about compilers, and executable formats? [duplicate]

I want to write my own compiler for my own language. Yes, it's going to be hard, and it will take long, but I think it will be worth it. I have looked into OSDev.org, and read about executable ...
3
votes
1answer
2k views

How to visualise Git commits on a video like a process?

There is a nice video which shows the development more like a process here. How can I visualise my own projects similar to this? Is there an open-source software to create this kind of visualisation? ...
1
vote
1answer
91 views

Question about state and domain objects

Suppose I create a domain object called UserAdministration, if i have a method called CreateUser how would i pass state to this method, would I create properties on the UserAdministration object and ...
1
vote
4answers
2k views

About shared (static) Members and its behavior

I just realized that I can access shared members from instances of classes (probably this is not correct, but compile and run), and also learn/discover that, I can modify shared members, then create a ...
6
votes
2answers
563 views

Does the $100 Google Apps Marketplace Fee Apply To All My Developers or Just Me?

On the Google Apps Marketplace Vendor Listing page, Google says the following: Google charges a one-time fee of $100 for submitting your first listing. I've searched Google Groups and other ...
5
votes
1answer
427 views

Which commit to add issue/bug tracking ticket # to

I have been committing changes in git for a project over the last several months. I would like to start integrating Trac into my workflow. Generally, I have the 'git flow' style of git repository. I ...
2
votes
1answer
1k views

Subscribe/Publish Model in Web-based Application (c#) - Best Practices for Event Handlers

I was recently exposed to a desktop application that uses an publish/subscribe model to handle commands, events, etc. I can't seem to find any good examples of using this in a web application, so I ...
3
votes
4answers
3k views

Is Visual Source Safe (The latest Version) really that bad? Why? What's the Best Alternative? Why? [closed]

Over the years I've constantly heard horror stories, had people say "Real Programmers Dont Use VSS", and so on. BUT, then in the workplace I've worked at two companies, one, a very well known public ...
1
vote
2answers
1k views

Adding scripting capability to a .NET application

I already have a working implementation that adds scripting to an application. The application currently generates and compiles scripts from C# snippets (taken from different user provides ...
1
vote
6answers
6k views

IF ELSE shorthand. Does it hurt readability [duplicate]

Possible Duplicate: Is the ternary operator evil? Does using shorthand if else statments hurt readability? Compare: string name = street != null ? street.Owner : "Not known"; With: ...
2
votes
1answer
438 views

Minimal linux distro for compiling arm binaries

I have this setup: A windows/x86 development box and a PandaBoard ES for testing with a linux on it. I would like to ask you for recommending a linux distribution that I would run in Hyper-V on my ...
6
votes
4answers
3k views

How to ensure a single coding standard in .NET with tool support

Probably, the basic situation is familiar to everyone. You have agreed on certain coding standards in your team and now it is time to make sure that everybody follows them. Some do it via heavy ...
3
votes
7answers
215 views

Throwing an Exception if a Query Doesn't Use an Index

I'm working on a largish webapp that was developed by several other programmers and I keep running into performance issues caused by poorly written SQL queries and queries that don't use an index. ...
5
votes
4answers
1k views

Where to define view-specific data objects in Rails

Background: there are several places in our app where we want to display date-oriented information on a calendar. The event_calendar gem looks nice and has lots of reviews, so it's what I'm planning ...
10
votes
3answers
2k views

What is the pattern name for using method chaining to build an object?

I frequently use a pattern where I using method chaining to setup an object, similar to a Builder or Prototype pattern, but not creating new objects with each method call, instead modifying the ...
41
votes
20answers
8k views

Does Object Oriented Programming Really Model The Real World? [closed]

I've seen it commonly repeated the object oriented programming is based on modelling the real world, but is it? It seems to me that is not true of anything outside of the business layer. My GUI ...
5
votes
1answer
138 views

Geo IP data on stackoverflow API?

Have just looked at stackgeography and at soapi. I cannot see where the geo data comes from as it's not on the soapi. Can anybody shed some light on that? More info on the stackgeography
3
votes
2answers
1k views

What is the relationship between the business logic layer and the data access layer?

I'm working on an MVC-ish app (I'm not very experienced with MVC, hence the "-ish"). My model and data access layer are hard to test because they're very tightly coupled, so I'm trying to uncouple ...
2
votes
4answers
1k views

job prospects for a 45 year old beginner in programming [closed]

I am about to finish my associates degree in programming and want to know if it its a good idea to go for bachelors program for someone of my age (45)? If your answer is yes which language or skills ...
11
votes
2answers
1k views

Functional Programming For Embedded Software [closed]

I was discussing F# and Functional Programming with a friend last night and he brought up an interesting question to me. How would you do embedded software in functional? I mean this seems like a ...
4
votes
8answers
3k views

How can I move a team from C# ASP.NET development to PHP development using Drupal?

I have a team of skilled C# developers with vast experience in creating ASP.NET MVC applications. We will soon be starting a new big web site project based on the Drupal platform. My developers do not ...
3
votes
3answers
268 views

if it's been designed correctly is AOP useful? [duplicate]

Possible Duplicate: Are certain problems solved more elegantly with AOP? I don't know much about aspect oriented programming (AOP) but I looked at a few examples and it seems to me more of ...
3
votes
2answers
128 views

How to approach functional tests in segregated systems

I'm implementing some automatic functional tests in an environenment that has about 20 applications talking to eachother using queues and/or restful interfaces. The problem I'm facing is that I added ...

15 30 50 per page