2
votes
2answers
367 views

PCI Compliance with Offshore Development

I run an offshore development team that produces a host of financial products. We are currently planning the work needed in order to gain PCI compliance. The offshore team is run by an outsourcing ...
-2
votes
0answers
14 views

Open Source web based plugin or tool for content/resume/document management and efficient search for a Website/Software [on hold]

I am novice to web-development and web tools. I need to create a website which will have a lot of documents similar to resume. I will need to be able to perform efficient search from the documents ...
4
votes
1answer
568 views

Which is the purpose of using a workspace in Aptana?

I almost always do web development with a simple editor like Geany or Notepad++. Recently I'm starting with Aptana, and I'm a bit confused about the purpose/benefits of the workspace. Why is it ...
-6
votes
0answers
29 views

Prolog splitting lists [on hold]

Consider the following logic program to split a list into two lists. split([],[],[]). split([X],[X],[]). split([X,Y|L],[X|M],[Y|N]) :- split(L,M,N). Draw the SLD-resolution tree for the query: :- ...
0
votes
0answers
22 views

Handling server failure using serialization

In my program, there is a central server, and I want to store its state. I'm using serialization for this, I am serializing the data after every 2,3 seconds. So that whenever server fails, it can come ...
-3
votes
0answers
17 views

Good code resource to learning database interaction [on hold]

I am currently working on project with MySQL database and I am looking for good practices to working with database in Python. The next problem I have is that I want to start with unit testing ...
-6
votes
0answers
53 views

Drawing shapes with JavaScript [on hold]

A javascript program. I don't want or can't use images. I want to represent countries. I'd like to know if there's somewhere a database, with countries shape coodinate, that you could use to draw ...
-4
votes
0answers
70 views

How can I convince the city to stamp an official seal into my journey book? [on hold]

This question about when to call oneself a Senior Software Engineer contains a fantastic answer by one user which suggests bringing back the term 'Journeyman' into Software Engineering. This got me ...
-4
votes
0answers
18 views

server-config.wsdd file is not generated [on hold]

I am developing simple Web Service App using Axis1.x. So when my server is started it shows in mid- Unable to find config file. Creating new servlet engine config file: /WEB-INF/server-config.wsdd ...
-3
votes
0answers
16 views

Mvc manage context and reusable components

I'm trying to create for a Web App an MVC Architecture with a Hierarchical Router. The goal is manage all the business logic and views with a clear pattern. Let me do some example: Route index ...
1
vote
1answer
61 views

Persist data downloaded by Celery workers

I'm working in a tool that downloads tweets from Twitter to process them later. For this purpose I'm using Celery with RabbitMQ, sending task with the keywords that must be tracked by the workers. My ...
-1
votes
1answer
36 views

Qt connection Sql Server (universal connection string)

I am developing a software to connect to sql server. The problem is, ¿i don't know wich sql server is used?, and my question is ¿if exist a universal connection String?. I read many cases and in ...
4
votes
5answers
428 views

Is it okay to go against all-caps naming for enums to make their String representation simpler?

Several times I've seen people use title-case or even all lower-case naming for enum constants, for example: enum Color { red, yellow, green; } This makes working with their string form ...
-2
votes
1answer
75 views

Java - Concept question: LinkedHashMaps vs POJOs?

EDIT: I'm just going to ask a single question instead of presenting a problem and asking for advice on a specific design decision in the solution. Given a batch of data from a database, collected ...
2
votes
2answers
77 views

Blocking function call with asynchronous content

I am sure that this is a common design pattern, but I seem to have a blind-spot. I have a requirement that the function call from Application to Service be blocking, but service needs to do ...
2
votes
3answers
121 views

How do I show 'creates' in a UML class diagram?

Let's say my code is going to look like this: public class MyController { private Foo foo; private FooGenerator fooGen; //setters public void work() { this.foo = ...
2
votes
1answer
171 views

Lesser of two evils regarding return types

I'm implementing a system in PHP where values are represented with objects that implement an Amount interface. I'm building two different implementations of this interface, one using a simple integer ...
-3
votes
0answers
57 views

What sorts of web technologies does Disney use? [on hold]

I'm interested at some point working for Disney. I'm currently a web developer at an ad agency and working with HTML, CSS, JS/JQuery, PHP, Drupal, Wordpress and some minimal Joomla. I do have a ...
-2
votes
0answers
21 views

Persist and sync custom sorting information [on hold]

Assume a task app like asana with multiple client apps and the data must be synced across multiple systems. I have a list of 'tasks' and they can be custom sorted. What is the optimum way for me to ...
-5
votes
0answers
22 views

Python programming - Output issue between each function call [migrated]

def displayChar(d): if d.isalpha(): print(d, "is a str") elif a.isdigit(): if 'float' in str(type(eval(d))): print(d, "is a float") else: ...
5
votes
1answer
167 views

What is the maximum number of steps to find a bug using bisecting?

Assume that a node A in the commit tree of a codebase contains a bug but some ancestor B of A is clean from that very bug. Given the topology of the commit tree [B,A] leading from B to A, can we ...
1
vote
2answers
108 views

When writing a library or an API, when should and when shouldn't I validate or automatically correct errors in data provided by another developer?

I have a fairly good understanding of when data validation should and shouldn't exist when it comes when writing an application that is only dealt with by an end-user, and all the different tiers of ...
2
votes
1answer
58 views

Selecting members to add to a github project [on hold]

My team recently added a software project to github. We are getting requests from some of the users that they would like to become part of the team. What would be a good way to choose whom to add ?
6
votes
3answers
263 views

Quick and Good: ( Requirement -> Validation -> Design ) for self use? [on hold]

How to casually do the required Software Engineering and designing? I am an inexperienced developer and face the following problem: My company is a start up and has no fix Software engineering ...
6
votes
1answer
1k views

Can one edit a built-in Python module?

I'm currently learning Python and I'm at the point in the book about using the Math library. I looked on the Python website and noticed the library was a bit scarce and am writing some more useful ...
6
votes
3answers
136 views

What is the functional programming answer to type-based invariants?

I am aware that the concept of invariants exists across multiple programming paradigms. For example, loop invariants are relevant in OO, functional and procedural programming. However, one very ...
0
votes
1answer
94 views

Non-licensed source code later becomes licensed

Last year, I created a derived work from published source code that was distributed unlicensed on a blog. Recently, I went back to the blog and noticed it was now licensed under CC BY-SA 3.0. Is my ...
1
vote
0answers
41 views

How to expose the domain model as options to drive the view behavior

First off, I'm not thrilled with the title, so I'm open to suggestions there. Here's my question: I'm designing a simple application that takes input from a user and produces an output document. ...
8
votes
10answers
3k views

Should we document stand-up meetings?

Another team in my company start to document their stand-up meetings, but I believe it is a waste of time. As far as I know, stand-up meetings are for communication not for status reporting (please, ...
0
votes
0answers
18 views

CentOS/RedHat devtoolset license implications

Can I use the RedHat devtoolset to build non-GPL-ed software? Do I have to mind any caveats? From my understanding, the devtoolset knows the limitations of the standard libraries shipped with older ...
4
votes
5answers
13k views

Real-time chat in Ruby on Rails without owning a server

I'd want to implement a Real-time chat for my Rails app but I can't really host the server which handles the sockets. I've tried Faye but it needs a server. I've also heard of pusher but it's limited ...
8
votes
5answers
9k views

Should I use abstract or virtual methods?

If we assume that it is not desirable for the base class to be a pure interface class, and using the 2 examples from below, which is a better approach, using the abstract or virtual method class ...
6
votes
3answers
83 views

REST API design: POST (implicit userId) vs PUT (explicit userId)

For some routes on an API, like GET /news, one would asume the user only wants news that pertains to them, so the userId is implicitly taken from authentication info. However, some of the routes on ...
-1
votes
2answers
87 views

Is it worth to rewrite the logic that already done client side on the server side or vice versa? [on hold]

Few month ago, we created a logic to calculate customer progress in JavaScript. We didn't thought that it will be useful if we store them in our database. Now, i'm facing 2 options, Rewrite ...
1
vote
4answers
274 views

Ways to find a tutor for 1st year University student [on hold]

I tried searching here (and SO) without much luck. I also stared at the yellow box to the right and think this question is relatively on topic and can be answered. A co-worker asked me if I had any ...
5
votes
2answers
482 views

Is it possible to refactor inheritance to composition when virtual methods are called inside the base class?

Let's say I have a class called Country and two subclasses called AI and Player. The Country class has a number of virtual methods to allow player-specific or AI-specific behavior. I want to make it ...
1
vote
1answer
88 views

Doing the same thing from different views

I have an MVC app, which has multiple views that give overviews (from different angles) on items. For now, let's just call these views View1 View2 ... ViewX They all use the same Model Collection ...
-2
votes
0answers
35 views

Is there a book on mentoring junior developers? [on hold]

I can't find any books on how to mentor junior developers. I can find lots of articles, but no books. I know that recommending books is too opinion-based, and maybe this question falls into that ...
5
votes
2answers
96 views

What is a reasonable level of detail for a style guide? [on hold]

We are developing embedded software for an automotive product in ANSI-C in a large team. Yesterday, in our regular code review, we had a general discussion about the style of our code. We have a ...
-5
votes
0answers
22 views

Regading Jenkins TFS automation [on hold]

Could you please send me the doc ,like a step by step procedure for TFS msbuild projectsol. build and publishing. Thanks.
109
votes
17answers
6k views

Should I tell someone that their commit caused a regression?

When you track down and fix a regression—i.e. a bug that caused previously working code to stop working—version control makes it entirely possible to look up who committed the change that broke it. ...
1
vote
1answer
56 views

Naming convention and structure for large-scale MVC projects

I'm interested in example of robust and flexible naming convention for structuring large scale SPA. My team is working on React app with multiple modules and each module has one parent component with ...
1
vote
2answers
107 views

Example of writing unit test for a method

I am writing unit tests for an iOS application. I clearly understand the benefits of writing unit tests & TDD, but I am confused about what kind of tests you can write for methods like this; ...
1
vote
2answers
320 views

Is this a race condition?

I have a friend arguing this is a race condition, but I'm struggling to understand how. This is for a web application using PHP and MySQL where users can login and create tickets, these tickets have ...
1
vote
0answers
123 views

What AI algorithm should I use to develop an automatic personal scheduler?

In a project that I'm doing for my Artificial Intelligence course, I'm developing a software for automatic personal scheduling. The user tells the software what tasks he has to perform (along with ...
0
votes
1answer
59 views

Code Inside Catch Block

This question is related to both of these questions - Efficient try / catch block usage? and Dealing with error in data - Idempotent approach. When I encounter a void while reading a GIS data file I ...
-1
votes
0answers
23 views

Spring-Quartz scheduler throw NoSuchMethodException [on hold]

I'm using Spring MVC to develop my project and I want to use quartz-schedule to set time for an method in controller. But there is java.lang.NoSuchMethodException occurred. This is my declared code: ...
1
vote
1answer
76 views

Add arguments to mysql in Django's “dbshell”

I'd like to add a couple of command-line arguments to my Django's ./manage.py dbshell command, and I can't figure out how. In specific I'd like to add -A to prevent MySQL from scanning every table ...
6
votes
1answer
1k views

C# open-source framework for multithreaded task management

I have an API library for C# that provides flexible multithreaded task management of objects on task bases. The library was developed extensively for a project that was later cancelled by the client. ...
0
votes
0answers
28 views

Class design for an app that reads data from Active Directory

I am hoping someone can help me regarding design and architecture for an application. The application is basically a service written in C#. The purpose of this service is mainly to read data from ...

15 30 50 per page