Reputation
715
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
4 12
Newest
 Excavator
Impact
~72k people reached

  • 0 posts edited
  • 0 helpful flags
  • 202 votes cast
Apr
21
comment How is one or more aggregate function implemented in most SQL engines?
This is cool. Not sure why this question fits here on Prog.SE rather than on the Database site. But very happy to encounter it anyways. Have an upboat.
Apr
14
revised When starting a new ASP.NET application, what changes when I change from .Net 4.5 to 4.6.1 and why is 4.5 the default?
deleted 101 characters in body
Apr
14
revised When starting a new ASP.NET application, what changes when I change from .Net 4.5 to 4.6.1 and why is 4.5 the default?
added 84 characters in body
Apr
14
asked When starting a new ASP.NET application, what changes when I change from .Net 4.5 to 4.6.1 and why is 4.5 the default?
Mar
18
answered Working with multiple environments and vNext best practice
Feb
25
comment How do you get past the Analysis to Paralysis when working on a new project?
Closing a great question like this shows me that Programmers.SE has become useless.
Dec
12
comment What is the exact ingenuity of Unix pipe
There was no such thing as a file handle, and an in and an out handle until AFTER pipes?
Dec
12
comment What is the exact ingenuity of Unix pipe
Not only that, already applications, while running, had a standard-input handle and a standard-output handle, and the Unix-like operating system APIs had read/write functions to apply to these handles. The clever use of a few orthogonal and highly capable concepts (handles, output and input from them) leads not only to pipes, but also to sockets, character-device-interactions, and dozens of other things. So now that we have file-handles (for the tty which provides keyboard input and text output) let's compose applications so that one app becomes the tty of the other.
Dec
8
comment How to store ordered information in a Relational Database
I would use an integer ordering and if I felt that reordering was too expensive, I'd just reduce the number of reorders, by having each one jump by X, where X is the amount I need to reduce reordering by, say 20, which should be fine as a starter.
Dec
3
comment Writing a Compiler - .reloc section of the COFF
It is all run from within a single tool, called dnx, which includes a compilation system, and a runtime system. You type a command line dnvm use 1.0.0-rc1 to set up your path. Then you type dnx web or dnx run to compile and run in the current folder. github.com/aspnet/dnx
Dec
2
comment Writing a Compiler - .reloc section of the COFF
I think it's a fascinating idea. There are now THREE open source SETS of C# compilers. There's classic mono. There's the DNX stuff, and then there's ROSLYN. I would think you will find more "concrete documentation" on COFF-output-generation in these concrete implementations than anywhere in any documentation. Best of luck.
Nov
9
awarded  Excavator
Nov
6
comment Why would a Rest Api demand a hash of the parameters?
I got his key, man. Anybody want it?
Nov
6
comment Why would a Rest Api demand a hash of the parameters?
The thing about secrets is you don't tell everybody. :-) I wonder how many API keys are currently up on Github right now.
Nov
6
comment Why would a Rest Api demand a hash of the parameters?
If you still don't get it, go read about what Salting is. They probably do not want you to transmit that secret in the clear, only as part of the hash.
Nov
6
comment Why would a Rest Api demand a hash of the parameters?
This appears to be an element of their way of securing their API and requiring users to register to use it. You probably require an API Token and that API Token may become a salt to this hash. If you know how salting works, you know that you can't regenerate the hash without knowing the secret salt. Concatenate the resulting string with & and the API Key handed out to you by Fyber. -- That there is called a Salt, my friend.
Oct
29
awarded  Revival
Oct
28
comment What could “move an instruction without a 16-bit bus” mean?
Is she insulting IBM or really, Intel, who made this inefficient 8088 CPU architecture?
Oct
28
comment Can I use dynamic packages in Delphi if I plan to build my application for cross platform usage?
It is interesting to note that in the .NET world, there are such things now, they are called PCLs, portable class libraries. Since Delphi is native (which is fast) and has no bytecode VM associated with it, the concept makes no sense.
Oct
28
answered Can I use dynamic packages in Delphi if I plan to build my application for cross platform usage?