2
votes
2answers
107 views

Post-mortem of a project

Scenario: I've been working for half a year on a small project with a team of two people. They are working in a foreign country, so most of the time we worked via video conference tool. While those ...
-2
votes
0answers
11 views

Support for wrapping Qt in SWIG and Thrift

I'm involved in a substantial project architected around Qt (5) libraries. I've always used Swig to generate a Python wrapper for such projects. For this one, though, the use case is a little more ...
-5
votes
0answers
30 views

Algorithm to find nearest cabs used by Uber?

What is the algorithm used by Uber/Ola Cabs to show nearby cabs on their application? Also, How is the time to reach the user calculated ? A link to a blog or a paper would be highly appreciated. I ...
2
votes
2answers
301 views

Designing a list class with filtering and sorting

The app I'm developing needs to display lists of items. Simple enough, but there are a number of things which can change based on user input: Items can be added to/removed from the list. The items ...
0
votes
0answers
101 views

Why Java does not stick to parameter names? [on hold]

An example of what I mean: interface Stack { void push(int); // Not possible in Java void push(int howShouldICallYou); } class StackImpl implements Stack { @Override public void ...
2
votes
2answers
110 views

OO Design Question - Library/Objects for API which includes id references

Public api: getClients / getClientById - returns a json object like: { clientid: 1, name: "Client1" } getProjects / getProjectById - returns a json object like { projectid: 5, name: ...
0
votes
1answer
29 views

Websites and browser extension security concerns

I'm working on a project where I own a website (website A) and I have written a browser extension to take information from a 2nd website (website B) and pass it to the site I own. There's nothing ...
-2
votes
0answers
18 views

Java ee and spring

I am a core Java developer with around 6 years of core Java experience. To learn Java EE I joined a company where I started working on Java EE applications but in maintenance and not as a dev. I have ...
-1
votes
0answers
38 views

Two color bars in one image [on hold]

Can anyone have idea how to plot two different temperature in same imagesc of MATLAB like the attached figure. I have two different data sets, say, one is ranging from 10 to 1000 and another is ...
3
votes
1answer
326 views

Large Scale Application Development in Android

Since, I am fairly new to large scale app development in Android and Java, I thought I would ask for advice. My team is faced with developing a prototype of a fairly complex medical software. ...
1
vote
2answers
27 views

Security and sanitizing user-input with limited control over 'output' targets

I have recently joined a team working on an application with an integrated chat system. It is a standard chat system that allows clients to communicate, with messages routed through a central server. ...
12
votes
3answers
14k views

Is Java free/open source or not?

On November 13, 2006, Sun released much of Java as free and open source software, (FOSS), under the terms of the GNU General Public License (GPL). On May 8, 2007, Sun finished the process, making all ...
-1
votes
2answers
103 views

How to debug a program after it appears to fix itself

While chasing a segfault around a complicated and grouchy c++ program I added several //comments and cout statements, but no 'actual' code. Then, suddenly, for no apparent reason the segfault ...
0
votes
1answer
105 views

BDD, Cucumber best practices

I'm trying to understand some best practices when it comes to BDD and Cucumber. I've only recently started to use it, and the first feature I have written a test for is testing a search feature, more ...
-1
votes
2answers
80 views

Difference between hotfix and bugfix?

I know this is a very basic question but I cant seem to find the answer with Google. What is the difference between a hotfix and a bugfix?
2
votes
2answers
49 views

Approaches for storing and analysing large amounts of time-based data

I've been asked to develop a "telemetry" application that records data generated by a hardware device, which I read every 100ms. There are approx 250 data points (32-bit values), but only a subset ...
2
votes
3answers
59 views

Should updating to a newer library be done incrementally or in one big leap?

The project that I am currently working on is using a library (well, sort of a library, it self-describes as a toolkit, Geant4), that is several versions out of date. As there are bugs in it, that ...
2
votes
4answers
265 views

Freelancing and GPL?

Is it possible for a freelance programmer to use Open Source products under GNU Public License and make money given that he cannot stop his customers from freely distributing his products?
-3
votes
0answers
33 views

Load pajek faster in Java

The code will ask for a directory and will then read the CSV file and then generate a file in that directory describing a social network for Pajek. Does anyone know a way to load this CSV file to a ...
4
votes
8answers
4k views

The most human language like programming language [closed]

There are so many articles on what the best coding languages are, such as C, C++ Go Haskel lisp java ML F# etc etc. Rarely do I see an article on the most syntactically human like programming ...
1
vote
2answers
83 views

User and role modeling

I'm working with a system in ASP.NET MVC, with Entity Framework for ORM. The application has a requirements to allow users to have different types of roles, and authorization rules will be different ...
1
vote
1answer
219 views

Clarification about Event Producer in StreamInsight

I need a small clarification about StreamInsight, I know by doc's that StreamInsight can handle multiple concurrent Events. But will the event producer be a separate function, for ex: I need to watch ...
22
votes
8answers
789 views

Post-Project Meeting a Waste of Time?

At my place of employment, we've had some serious growing pains. We went from a development team of 3 to 10, and the company itself has grow 30% in the past year. By most measurements, we're doing ...
5
votes
3answers
3k views

Java's Boolean class - why not an enum?

It seems to me that the Boolean class is an ideal candidate to be implemented as an enum. Looking at the source code, most of the class is static methods which could be moved unchanged to an enum, ...
2
votes
1answer
50 views

Where is the closure argument initialized?

In this Wikipedia article about Closures function startAt(x) function incrementBy(y) return x + y return incrementBy variable closure1 = startAt(1) variable ...
-6
votes
1answer
55 views

Hiring Engineers/developers whom write code that works (with bad design skills) [on hold]

I'm currently looking for someone to help me build mobile apps. I've been working alone for the past 5 years, and I think its time to expand. The problem is, most software engineers/developers I ...
-4
votes
0answers
23 views

I want to rotate,scale and move multiple imageview in single Activity [on hold]

I have used this tutorial for imageview rotation,scaling but issue is that This code is useful for single imageview. I want to do it for multiple images. Outside of imageview's image touch also ...
-3
votes
1answer
91 views

what programming language was used to create PayPal? [on hold]

What programming language did Elon Musk use to create PayPal? I'm an absolute beginner at programming and was just curious because he's one of the guys who got me inspired to programming.
-2
votes
0answers
17 views

Systematic approach to learn these [on hold]

I have grip on Java Basics (java-SE) and Data Base Basics. Now i have to make myself expert in skills mentioned below, but i have no idea which one should i learn first. So here, who are expert in ...
-3
votes
0answers
48 views

What is an equivalent expression of (uint)((long)hash * 33 ^ c) in vb.net [on hold]

I am having C# expression (uint)((long)hash * 33 ^ c); and converted into vb.net using http://converter.telerik.com/ and I got the expression like CUInt(CLng(hash) * 33 Xor c). It throwing an ...
0
votes
0answers
15 views

Accessing data in widget

Background I started to get involved in a project written in python and wxPython (for the GUI). My task is to debug and add a few features to the GUI. The widgets are organised mainly with sizers, ...
-4
votes
0answers
31 views

MATLAB -FORTRAN 90 Replace Matlab find [on hold]

I am trying to replace the "find" function in matlab with something equivalent in fortran 90, I am very new to fortran, I am sure it's an easy question. I have an array of 100 elements called ...
-3
votes
0answers
26 views

My webpage redirects to localhost on submit click

I am new to the world of web development. I have a website hosted. When I login it should take me to "member_dashboard.php". It redirects to this page on localhost. If I modify the localhost path, ...
3
votes
2answers
88 views

Continuous Batch Processing in Java

My team has written an application which we've decided needs to run a process, we'll say about once a day, as long as the application is being used. I've never done anything like this in Java before ...
-4
votes
0answers
21 views

Looking for some direction regarding my website [on hold]

I have an idea for a website that I have begun work on. Right now I am producing results on a page via the Blade engine in Laravel 5. However I need to dynamically change information on the page. So ...
-3
votes
0answers
19 views

New to Networking [on hold]

I got an offer to work in a networking domain in java.I have been working on a e-commerce domain on spring and hibernate frameworks.Please guide me on what will be the future prospects and also what ...
-3
votes
0answers
27 views

Can Google crawl through my Django static files?

I was wondering if my Django Web Framework that's hosting some videos in the project's static files could be detected by a Google search? My website has a public DNS name pointing to the Django app. ...
0
votes
0answers
12 views

Utilizing Python Slate for pdf text extraction from PHP

I want to use Python Slate module for PDF text extraction, and I have my code up and running for this. What I would like to know here is how to link my existing PHP MVC to utilize/make a request to ...
0
votes
2answers
106 views

When should you avoid iterative and incremental development? [duplicate]

I'm currently reading some literature about software development process models. Everywhere I look, I only read the problems with the Waterfall model and how the iterative and incremental development ...
3
votes
3answers
90 views

Changing requirements mid-sprint

I am in the middle of an agile sprint. Midway we realize that the requirement that we were working upon, could have been done in an easier fashion in a totally different way. The development work done ...
0
votes
0answers
37 views

What should be the best way to run a long operation in Java Spring?

I am working on a price comparator, one of the module of application crawls through the list of website against the product stored in the database and updates the price in the application database. ...
0
votes
1answer
37 views

GNU GPL when applied to Data

I would like to export the contents of the GCIDE dictionary data from xml format to sql format for sqlite; however, I am concerned how the GNU GPL License impacts my use of the data. To be clear I ...
216
votes
3answers
77k views

Pros and Cons of Facebook's React vs. Web Components (Polymer)

What are the main benefits of Facebook's React over the upcoming Web Components spec and vice versa (or perhaps a more apples-to-apples comparison would be to Google's Polymer library)? According to ...
-1
votes
0answers
43 views

Line wrap conditional/ternary operator (?:) at end of line or beginning? [on hold]

Which is more intention revealing? var username = (context.Controller as BaseController).LoggedInUser != null ? (context.Controller as BaseController).LoggedInUser.Name.ToString() : ...
3
votes
2answers
260 views

IoC invalidation

I have a bunch of services that get registered as singletons by my IoC container on startup, all of these services have a constructor which takes in a connection string which is used by the underlying ...
0
votes
0answers
22 views

Android 4.0 and newer support of ajax

I am planning android application with html browser. It will supports Android devices starting from version 4.0 that have been made during the last 4 years. Application will show html page with ...
1
vote
2answers
72 views

Should you create a github repo/project for things as small as a useful function

Is it appropriate to make a fully blown github project/repo for something that you believe would be useful to others, but is as small as a single function?
-2
votes
0answers
22 views

change license. free to non-free and closed source [on hold]

I know you are not lawyer. but may can help. can anyone copy a program source code that licensed under unlicense and change it's license to a fully non-free license? that mean: can i copy a unlicense ...
19
votes
5answers
3k views

bad practice - switch case to set environment

In the last 3 years I have worked as developer, I saw a lot of times some people use a switch to set the path (both in back-end and front-end), just take a look below to see what I mean. Back-end ...
5
votes
1answer
94 views

array length in C

I'm reading "King K.N's C programming" and I'm reading the following statement: We discussed using the expression sizeof(a)/sizeof(a[0]) to calculate the number of elements in an array. The ...

15 30 50 per page