All Questions

Filter by
Sorted by
Tagged with
6 votes
3 answers
260 views

Is the ASF going to continue supporting all their java projects in the future?

As you all know ASF quit the JCP and the things between them and Oracle are not going so smooth. Not only that, Oracle is cooking some enterprise level JVMs. With all of these happening, I think it ...
user avatar
2 votes
3 answers
7k views

Open Source PHP Encoder [closed]

Are there some recomendations on Open Source or Free PHP Encoder systems? Is something available?
devasia2112's user avatar
18 votes
5 answers
15k views

What does your Technical Documentation look like? [duplicate]

I'm working on a large project and I would like to put together some technical documentation for other members of the team and for new programmers joining the project. What sort of documentation ...
Rachel's user avatar
  • 24k
26 votes
12 answers
5k views

Does music increase your productivity? [closed]

I wanted to know whether you think and audio background is just a distraction or could be of some help while programming. For me, it works like this: when I'm writing pseudocode, or implementing ...
cbrandolino's user avatar
  • 1,999
1 vote
1 answer
133 views

Features to generate time expiring [closed]

There are something out of box to generate time expiring in php? For example I need to control the access to the system, I was thinking something to verify every first day of every month, and do this ...
devasia2112's user avatar
119 votes
8 answers
34k views

How to write a good exception message

I'm currently doing a code review and one of the things I'm noticing are the number of exceptions where the exception message just seems to reiterate where the exception occurred. e.g. throw new ...
Colin Mackay's user avatar
  • 1,402
3 votes
3 answers
1k views

What is meant by XML/XSLT/XPath and asynchronous programming?

I understand that (1) XML/XSLT/XPath and (2) asynchronous programming may not be related to one another. My questions are: When a C# developer job is advertised saying: "the following skill is ...
Steve Johnson's user avatar
14 votes
8 answers
15k views

Should I include `assembly` as programming language in the CV? [closed]

In the answer for one question someone wrote that assembly is not a language, it's a process. I tend to agree, since the assembly "language" is dependent on the architecture it will run on, which may ...
gablin's user avatar
  • 17.4k
2 votes
1 answer
442 views

PHP objects with configurable data interfaces

I have a User class which needs to load data from a variety of sources, e.g. the main user database, WordPress user metadata, authorizations from another app, etc. For the sake of organization, I want ...
user avatar
11 votes
4 answers
7k views

Where to master HTML, CSS and Javascript? [duplicate]

Possible Duplicate: What should a developer know before building a public web site? I gotten interested in web-development lately. I am still a student. I learnt basics of HTML, CSS and ...
shahensha's user avatar
  • 599
5 votes
7 answers
2k views

Is using a lot of free third party libraries a good thing? [closed]

For your proprietary projects at work? Problems I can imagine are: more dlls (can be a problem when for example you have to include a big DLL but you only need few functions in that library), a lot ...
Louis Rhys's user avatar
  • 6,132
12 votes
7 answers
4k views

Will HTML5/JS Eventually Replace All Client Side Languages? [closed]

I'm just wondering about the future of it all. IMHO, there are 4 forces that define where technology goes: Microsoft, Apple, Google, Adobe. It looks like in Apple's iPhone/iPad iADs can now be ...
user avatar
41 votes
5 answers
39k views

JIT compiler for C, C++, and the likes

Is there any just-in-time compiler out there for compiled languages, such as C and C++? (The first names that come to mind are Clang and LLVM! But I don't think they currently support it.) ...
Ebrahim Mohammadi's user avatar
10 votes
6 answers
423 views

Manuals - How Up To Date?

If you have a product that has been in the market for a long time, but it is still in active development daily - how often should the manuals be updated? If your users are constantly updated to the ...
Engineer2021's user avatar
  • 3,228
19 votes
4 answers
4k views

What's the best way to run a technical book club? [closed]

At work, we've been doing lunchtime book clubs for a while. So far we've done: Clean Code Working Effectively with Legacy Code The Pragmatic Programmer We read a chapter per week, and one person is ...
matthewsteele's user avatar
5 votes
3 answers
2k views

Intro to C for an experienced programmer [closed]

This reply to the question "I don't know C. And why should I learn it?" has me interested in learning C. What is a good self-instruction program (textbook/website/OpenCourseWare, etc.) for someone who ...
RexE's user avatar
  • 239
8 votes
15 answers
2k views

is coding important? [closed]

Is coding important to be good at computer science? Should one implement the algorithm to know it well ? I remember one cs professor's idiom that "I never code"
hilal's user avatar
  • 191
11 votes
9 answers
27k views

Do you check in bin or debug folders (and dlls) into your TFS?

Quick question about TFS - Do you guys check-in bin/debug folders into TFS? (if so, why?) Since the content of those folders are dynamically generated is it better to leave them out so that the ...
aggietech's user avatar
  • 1,082
5 votes
9 answers
672 views

Is there any evidence that one of the current alternate JVM languages might catch on? [closed]

There's been a lot of enthusiasm about JRuby, Jython, Groovy, and now Scala and Clojure as the language to be the successor to Java on the JVM. But currently only Groovy and Scala are in the TIOBE ...
Eric Wilson's user avatar
  • 12.1k
16 votes
12 answers
5k views

How often do you run & test your code while programming? [closed]

Especially when writing new code from scratch in C, I find myself writing code for hours, even days without running the compiler for anything but an occasional syntax check. I tend to write bigger ...
user avatar
1 vote
1 answer
504 views

What principles does your software engineering or development organization follow? [closed]

What principles does your software engineering or development organization follow? I am very interested in seeing a list of principles from someone who works at a company where these principles are ...
user11347's user avatar
  • 773
15 votes
10 answers
3k views

C++ : Lack of Standardization at the Binary Level

Why ISO/ANSI didn't standardize C++ at the binary level? There are many portability issues with C++, which is only because of lack of it's standardization at the binary level. Don Box writes, (...
Sarfaraz Nawaz's user avatar
40 votes
17 answers
2k views

The Programmers Bill of Responsibilities [closed]

So, we've all heard of The Programmers Bill of Rights and XP has a similar concept. It's a common complaint these days that we hear a lot about people's rights but not so much about their ...
57 votes
22 answers
28k views

Do you actually write 'clean code'? [closed]

I have seen some programmers tweaking their code over and over again not only to make it 'work good', but also to make it 'look good'. IMO, 'clean code' is actually a compliment indicating your code ...
5 votes
11 answers
816 views

White Boards -- Who Uses Them? [closed]

So as both a full-time programmer and hobbyist as well (developing my own things for personal use and maybe to sell one day), I feel that me purchasing a big white board to hang in my room at home or ...
Scott's user avatar
  • 273
9 votes
2 answers
2k views

Do Ruby (and other dynamic language) programmers use IoC / Dependency Injection?

I'm primarily an ASP.NET developer and the single thing i've been introduced to in recent years that has had the most dramatic impact on the quality of the code I write has learning how to use IoC ...
richeym's user avatar
  • 3,017
3 votes
2 answers
317 views

How to contact an open-source organisation (e.g. Apache) about a new project? [closed]

I've developed some software within my company and we have agreed that the future of the work is to open source it into the public domain. Is there an official contact procedure to contact the Apache ...
therobyouknow's user avatar
2 votes
6 answers
197 views

Upgrading from XP Pro to Win 7, anything I should worry about?

I do mainly .NET work so I assume that the framework is all fine and that. But have there been reports of various tools like .NET Reflector and the like not working properly with Win 7? This is a ...
bryan's user avatar
  • 131
169 votes
18 answers
201k views

Is there any reason to use C++ instead of C, Perl, Python, etc.? [closed]

As a Linux (server side) developer, I don't know where and why should I use C++. When I'm going for performance, the first and last choice is C. When "performance" isn't the main issue, programming ...
132 votes
8 answers
204k views

Difference between '\n' and '\r\n'

Yes yes, I am aware that '\n' writes a newline in UNIX while for Windows there is the two character sequence: '\r\n'. All this is very nice in theory, but my question is why? Why the carriage return ...
sukhbir's user avatar
  • 1,489
3 votes
2 answers
5k views

What is ant build file and maven build file?

Can somebody please tell me in simple words what exactly is ant build file and maven build file?
shahensha's user avatar
  • 599
22 votes
4 answers
66k views

What is an example of a good SMART objective for a programmer? [duplicate]

Following on from this question, I wondered if folk might be able to suggest some samples of what might be considered a "good" objective in a periodic review cycle for a programmer? Let's define ...
Mike Woodhouse's user avatar
3 votes
8 answers
356 views

Is it necessary to discuss database changes

I am working on a project with a team of 4-5 people. Is it necessary to discuss the database changes with the team before implementing? I am working on the database api's. Is it better to discuss ...
WebDev's user avatar
  • 839
3 votes
3 answers
86 views

How to manage tailored/branded web tools?

We produce a number of analysis tools which we re-brand and customise for other businesses to include in their websites. The tools are typically product comparison, data/trend analysis and report ...
gingerbreadboy's user avatar
-2 votes
2 answers
243 views

what web system is the best to accommodate very high simultaneous web traffic? [closed]

Can PHP/mySQL handle 1,000,000 unique users onlinie at the same time? Or should we use a more powerful system like Zend? Or does it depend more on the web hosting systems like load balancing, etc?
user avatar
5 votes
4 answers
311 views

Copyright issues with encryption algorythms

I'm developing an application for Android/Java. This application is a kind of password manager, so I'm storing encrypted passwords under the hood of a master password. There are a number of encryption ...
Barmaley's user avatar
  • 153
5 votes
2 answers
8k views

Common mistakes with javascript arithmetic [closed]

I've ran into several oddities using javascripts floating point arithmetic, but I can never recall them off the top of my head! What are some common mistakes when using JavaScript to do math?
Derek Adair's user avatar
4 votes
2 answers
2k views

good books to get deep into PHP [closed]

I am a PHP developer with ~3 years experience. I want to get deeper into PHP and really understand more low level constructs/functionality. I have mainly done frontend web dev and a little php cron ...
Patrick's user avatar
  • 2,922
4 votes
1 answer
203 views

Is anyone actively developing software to be used with the Emotiv headset?

Based on the "featured apps" section of the main page http://www.emotiv.com/index.php Alot of the so called "mind control" apps so far seem to be fairly rudimentary read/scan apps that look to ...
Anonymous Type's user avatar
33 votes
7 answers
5k views

Is Haskell's type system an obstacle to understanding functional programming? [closed]

I'm studying Haskell for the purpose of understanding functional programming, with the expectation that I'll apply the insight that I gain in other languages (Groovy, Python, JavaScript mainly.) I ...
Eric Wilson's user avatar
  • 12.1k
27 votes
12 answers
10k views

How did JavaScript become popular?

In ancient history, Brendan Eich had a language design, and in today's world, JavaScript is a popular language implemented and used in many different places. What caused the language to become ...
Mathnerd314's user avatar
58 votes
10 answers
37k views

Are SMART goals useful for programmers? [closed]

Several organisations I know use SMART goals for their programmers. SMART is an acronym for Specific, Measurable, Achievable, Relevant and Time-Bound. They are fairly common in large corporations. ...
Craig Schwarze's user avatar
12 votes
7 answers
1k views

What false ideas are there that puts people off using threads? [closed]

Implementing threading in a program is hard, yes, however why is it that some people will not implement them even when there is an obvious need for it. An example: Program has to load a dataset from ...
Tony The Lion's user avatar
2 votes
1 answer
476 views

How would somebody uphold a license on "illegal" code? [closed]

First off, I want to say that this is purely hypothetical; it's just a scenario that came to mind. I am not looking for personal legal advice, but rather, I'm trying to gain a better understanding of ...
Corey's user avatar
  • 1,812
1 vote
2 answers
187 views

using GNU GPL v2 software as pointers to solution to problem

I am coding a PHP serial access class and have been taking pointers from the PHP-serial class on Google Code (here). That class is based on PHP 4 and I'm creating a PHP 5 class that allows more ...
Patrick's user avatar
  • 2,922
5 votes
12 answers
4k views

Does knowing Latin or other logical languages contribute to being a better programmer? [closed]

I'm currently studying Latin at school, and what I've learned is that it's a very logical language. I feel this has contributed to my programming ability, as it makes it my code easier to understand. ...
waiwai933's user avatar
  • 733
13 votes
4 answers
3k views

Open Source code bounties

I have a library for R (open source statistics package) mapped out on paper. I have started coding the different functions but I realize that I don't have the time needed to finish this in a ...
JD Long's user avatar
  • 239
1 vote
3 answers
302 views

How do you keep the size of your application down (memory usage and physical storage size)?

I have a personal project that I'm working on although it's quite audio and graphic-intense and I was wondering if you guys had any suggestions or solutions as to how one could keep the size and ...
dbramhall's user avatar
  • 1,801
15 votes
4 answers
291 views

Merits of Namepsaces/Packages

Some programming languages (e.g. Java and C++) have language features called "packages" or "namespaces". How useful is it really to have namespaces? It is possible to mark functions and classes as ...
compman's user avatar
  • 1,387
5 votes
4 answers
850 views

Code cleanup methods and/or code coverage tools

I have an application at work, which I started work on about 7 years ago. This was my first engagement in ASP.NET web applications, and coming from a Win32 background I had a hard time adjusting. ...
Nikos Steiakakis's user avatar

15 30 50 per page