10,969 reputation
2142
bio website
location
age
visits member for 4 years, 2 months
seen Dec 10 at 3:57

Been and done many things. Finds it interesting that on here if you say anything that does not fit into the "linux is wonderful, can do no wrong, and will rule the world" you tend to provoke an argument.


Nov
27
comment How Best Can I Use Git When My Employer Uses VSS?
Oh dear oh dear. Now there is a disfunctional workplace!
Nov
27
awarded  Guru
Nov
25
revised Can I use GPL software in a commercial application
added 91 characters in body
Nov
25
comment How Best Can I Use Git When My Employer Uses VSS?
Fighting what your employer does won't win friends, and is unlikely to influence people. Either try and make a case for change (and if you lose, accept that with good grace); or accept that opinions differ. This is a WORKPLACE which has much more going on in it than personal preferences. Part of being in a workplace is accepting that there are some things you can't change.
Oct
24
awarded  Yearling
Oct
8
awarded  Necromancer
Sep
24
awarded  Autobiographer
Sep
6
answered Converting our Windows Software to the web
Sep
6
comment CS subjects that an undergraduate must know
Sadly not really. This was the 1980's and its all hand written papers. There's a lot of scanning there. A good introductory text (now an oldie but a goodie) was "Algorithms + Data Structures = Programs". There. I'm showing my age!
Aug
5
awarded  Guru
Jul
22
answered When I test out the difference in time between shifting and multiplying in C, there is no difference. Why?
Jul
22
comment When I test out the difference in time between shifting and multiplying in C, there is no difference. Why?
The compiler recognizes constants that are powers of 2.... and converts to shifts. Not all constants can be changed into shifts.
Jul
21
comment Can I use GPL software in a commercial application
I worked out a long time ago there is no such thing as free, and no such thing as a 5 minute job. Every distraction, every task has a cost - both in doing it and in opportunity cost. Example above, task is about 30 - 45 mins of human effort consumed. Opportunity cost effectively doubles that. Calling it about an hour is roughly right for most people most of the time. If you seriously think these kind of tasks can be done for free, you'll winder why your boss is always bleating about cost overruns too.
Jul
21
comment Can I use GPL software in a commercial application
Lets see... in a real company with real people, every person has to be paid. So follow the steps. Mail or email comes in. Somebody has to read it. And then think and figure out what to do with it. Allow 5 mins. Send on to the person who actions it. Person who actions it takes 5 mins as well. Gets up, goes to cabinet, gets CD. Puts in drive. (another 5 mins gone). Finds stuff. Burns. 5 .. 10 mins. Takes out CD. Puts it cover. Finds padded bag. (5 mins). Addresses bag (after finding address... email dude asking). Seals bag. Walks to mail drop. Mail picked up by employee... count every true cost.
Jul
16
comment Is there still any value in learning assembly languages today?
There was (probably still is) a lot of IBM 360-series-family-stuff which could only be done in assembler, because there was just no HLL support.
Jul
16
answered What are the bytes between the MSB and LSB named?
Jul
16
comment Is it true: use Agile methodology results less planning?
Perhaps see this answer: programmers.stackexchange.com/questions/78263/…
Jul
11
awarded  Nice Answer
Jul
11
comment Decomposing a system in to sub systems, modules and components
Enough cheat notes for your course then.
Jul
11
comment Decomposing a system in to sub systems, modules and components
As for attendance specifically - attendance records need not be part of a payroll system at all. You could pay based on single figures entered monthly :) It's ENTIRELY up to the designer. But if it were me, Attendance would be loosely coupled: attendance records need to be easy to enter, frequently. They might then be rolled up (a query?) weekly, fortnightly, monthly in order to generate pay records AND also for accounting / cost / charge purposes. It depends on what you want to do. Attendance systems can be small and simple or hugely complex depending on need.