801 reputation
515
bio website
location
age
visits member for 4 years, 3 months
seen 16 hours ago

Donate a cup of food for free: Click to Give @ The Hunger Site


Dec
10
comment Concepts used for cross platform development
Well, both Lazarus & Qt have sockets support, so you wouldn't have to worry about that (wiki.lazarus.freepascal.org/Sockets and qt-project.org/doc/qt-4.8/network-programming.html). If you want to know more about how this works, look at the Lazarus wiki and its source code, or maybe also ask at the Lazarus forums)
Dec
9
awarded  Suffrage
Dec
9
comment Concepts used for cross platform development
If you know any Pascal then look at lazarus.freepascal.org But maybe you prefer to know how, rather than to do? Is your question about understanding in detail how frameworks do it, or do you just want to write some cross-platform code?
Dec
9
comment Concepts used for cross platform development
Most (popular) programming languages will compile to run on most (popular) platforms. Your main problem is probably going to be the GUI, if you have one. If you know C++, or are willing to learn qt.io /qt-quick/ then take a look at qt-project.org
Dec
9
revised What technical details should a programmer of a web application consider before making the site public?
Addded fully automated testing & Continuous Integration with Jenkins
Dec
9
comment Why using string[] args in all main methods?
See publications.gbdirect.co.uk/c_book/chapter10/…
Dec
9
comment Why using string[] args in all main methods?
Almost, but not quite. Generally, args[0] is the full executable path of the program itself. in this case, args[1] would be "-title", etc At least for C, and I assume it to be the same for other languages. See publications.gbdirect.co.uk/c_book/chapter10/…
Dec
8
comment How do I review my own code?
plus one for shit key
Dec
6
comment How to programmatically connect to a particular PC of unknown IP from a WiFi network?
Think about it. If you want to sent a letter (how quaint) to that nice grrrl who smiled at you in the pub lat night, your going to have to walk around town pushing a note throw every letter box asking her to get in touch
Dec
5
comment How do I review my own code?
Wah! I didn't know this was " a thing". I just commented above that my comp sci professor recommended this during our first ever lecture, decades ago. He recommended a cat, but I suppose ea rubber duck would do. One thing is sure, it doesn't work without the anthropomorphic sidekick :-)
Dec
5
comment How do I review my own code?
In my first ever comp sci lecture, decades ago, the lecturer recommended we each get a cat. When there is a bug, you sit with the cat and go through the listing, line by line, explaining to the cat "the bug can't possibly be in this line. The bug ... D'oh!". I swear that it doesn't work without the cat. Perhaps the same method could be extended to code review?
Dec
5
comment How to get people to actually do code reviews promptly?
I agree with @GlenH7's answer, however I would also add that the best way to get code reviews done is to both educate developer as to why it is to their benefit AND for management to ensure that they are scheduled time to do the reviews.
Dec
5
comment Separate code coverage reports for unit and integration tests, or one report for both?
I'll plump for separate. I don't think it's enough to say "that code has been tested" without knowing how it was tested. Unit test & Integration test exercise the same code, but in different ways, for instance unit test might use edge case values while integration uses middle of the road ("realistic") values. Same code, very different testing.
Dec
5
comment How to programmatically connect to a particular PC of unknown IP from a WiFi network?
it is the ONLY way to go about it.
Dec
4
comment Programmatically syncing with remote servers
I just notice that this is project of the month at SourceForge. Maybe it can help? "software that helps you synchronize files and synchronize folders for Windows, Linux and Mac OS X" ... sourceforge.net/projects/freefilesync it looks liek I will be using it. Can you?
Dec
4
comment Code First vs. Database First
Errrm, new job? I know that I would. But as a 30 year freelancer I find it easy to walk away before it really hits the fan (some people you just can"t help), but I realize that it is not so easy for all. Stay if you must (no comparable employer in the area, etc), but don't stay if it starts to affect you.
Dec
4
comment How do i wait for all threads in java code here?
Hint, the answer has little or nothing to do with Java and mall or all to do with threading in general
Dec
4
comment How do i wait for all threads in java code here?
Did you even bohtehr to Google?
Dec
4
comment What's the difference between stateful and stateless?
This should have been awarded the answer. It is by far the clearest and most precise answer here.
Dec
4
comment How you return to a code when you don't remember what you were doing?
Put some comments in your code, at the very least (and meaningful variable names help a lot). Write some documentation before you begin any non-trivial project (anything bigger than "hello world") - and keep it up to date.