|
Sorry, I am struggling to understand, what exactly do you think you have come up with? I haven't read the link, so maybe I am missing something, but it sounds like you are just talking about some sort of dictionary lookup?
For example:
if input = "1 + 1"
return "2"
...
|
|
|
|
|
There is no logic operators like if and return and there are no numerics used in the logic
|
|
|
|
|
Just because you don't write "if" and "return" it doesn't mean it isn't the same. And you don't think CS if using if statements to processing your commands?
|
|
|
|
|
a little more then @musefan suggested, it's a table
input = 1, next input is +1: return 2
input = 1, next input is -1 return 0
input = 1, next input is +2 return 3
input = 1, next input is -2 return -1
...
input = 10, next input is is +10 return 20
....or at very most 1 step of a finite state machine.
one thing it's not is "logic"
... it's 100% mechanical the same way a mechanical calendar looks like it's "doing logic" to handle different length months.
a better design was the mechanical calculator: it had a very elegant way to handle carries
i.e. 7 (+ 6) lands on 3 + 1 carry to next significant digit, 7 X 3 -> 7 (+ 2 rotations of 7) resulting in landing on 1 with 2 carries happening (note how it discounts the multiplier by 1 to not need to 'reset' the starting point or use a 'register'). Division was really complicated (start by looking how the Z80 types did it) and cost a lot extra, decimals were just a fixed point in the wheel set.
|
|
|
|
|
My logic is nothing like what you describe at the top. It actually performs the calculations similar to an abacus.
Yes I suppose this is like mechanical calculator, and what I think is mechanics taken to a new level.
|
|
|
|
|
I skimmed the doc but I don't really get it. As far as the randomiser though, you might want to look at how randomisation works in Doom. Then realise that you can't really patent ideas that have been around since 1993
|
|
|
|
|
In my experience, if you think you invented the wheel, chances are someone else already did...
|
|
|
|
|
Or more specifically: Google already own the patent
|
|
|
|
|
John Phantom wrote: I created a calculator only using the scripting commands in the video game Counter-Strike, bind (for input) echo (for output) and alias (for the logic). Bind is to connect keys to a command or string of specified commands, echo is to output text to the console, and alias is a command that allows you to create a new command out of a string of specified commands. Basically, I can do math without using math. This is pure connectionism, where there are no values, no logic operators and no measurements in the logic. It is purely making, breaking and using connections and nothing else. And, on the seventh day, you rested ?
«Where is the Life we have lost in living? Where is the wisdom we have lost in knowledge? Where is the knowledge we have lost in information?» T. S. Elliot
|
|
|
|
|
|
|
The bucket helps hide their identity?
Give me coffee to change the things I can and wine to accept the things I cannot!
JaxCoder.com
|
|
|
|
|
Yes, and also they keep their list in there
|
|
|
|
|
It certainly gets me in to "good places": the VIP section of Google.com for example.
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
As a freelance I'd love to be able to start tracking my work hours from my cell phone, and once at home, being able to export all those worked hours to an excel spreadsheet.
It would be a plus being able to store all the data in my NAS...
And being able to check the database using something like Heidi sql.
For free...
Apart of doing my own solution (I truly don't have time for that), do you know of any tool that could do all this for me?
Thank you all!
|
|
|
|
|
Joan M wrote: For free... Free yells to me that it is not something important, otherwise you'd be spending dime
Toggl Reviews and Pricing - 2019[^]
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Not really, there are plenty of good products out there that are 100% free that can help people in important matters...
i.e. Linux powered servers in several companies...
I had a Red Hat Enterprise Server Linux working for years at my company handling all the server things... for free, and doing a better job than windows with less resources... not to say that I was able to set as many users and mail accounts as I wanted for free...
It is important, but if it can be for free it is even better...
|
|
|
|
|
Microsoft has a version of Excel you can use for free from your phone, and save the file to OneDrive. Then access it on your desktop when you get home?
Or, not for free, but pretty darn powerful: Memento database has a $15 version that can be synced to Google sheets. It takes a bit of work to get everything replicated in sheets to begin with, but can do almost whatever you want. You said you don't have time for that, though.
|
|
|
|
|
Excel is not the way...
I'm using it right now (the PC version) and it is a pita to handle all the projects...
I'll take a look at Memento, but I would like to get something that works out of the box and dedicated to time tracking...
Thank you for posting!
|
|
|
|
|
|
Maybe also check out Free and trial versions of Anuko products? I've never used it, but it seems to be free, and appears to let you put their code on your servers and use your MySQL DB, so you could set up something else for reporting if you wished. Open sourced, or so it says.
|
|
|
|
|
Saw this one days ago... seems interesting and super close to what I'm after...
|
|
|
|
|
I used Anuko for years, both the hosted and on prem versions, and found it to do exactly what a consulting organization needs. Super easy to use and can be modified to meet your needs.
|
|
|
|
|
I'm planning to check it...
It is really nice as it can be hosted in my NAS and modified at will...
|
|
|
|
|