Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DCoder
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
391.
▲
by
DCoder
15y ago
I downloaded the setups from the links, and used the "Extract" option in the installers. It appears that only the license was changed: http://pastebin.com/G3H78tSt Edit: However, the installer binaries' sizes differ by 113280 bytes, while
392.
▲
by
DCoder
15y ago
Lithuania here - 25 pounds/month gives me unrestricted 100 Mbps, next month they're tripling all speeds for no additional costs. The one-step-cheaper option is 90% of the cost for only 10% of the speed, so I opted for this one instead.
393.
▲
by
DCoder
15y ago
If web page "has nothing except JavaScript" (e.g. GMail) is probably is web app and indexing it makes little sense anyway. What about JS frameworks like JavascriptMVC or Sammy [1]? Google even created a spec [2] for crawling such sites. [
394.
▲
by
DCoder
15y ago
Missed one: foobar() is the same as FOOBAR() $foobar is completely separate from $FOOBAR
395.
▲
by
DCoder
15y ago
More pure CSS minigames can be seen at http://www.cssplay.co.uk/menu/ , under Puzzles.
396.
▲
by
DCoder
15y ago
The decompilation quality really depends on how obfuscated the original code was, and how much time you care to invest. For example, I'm using Hex-Rays to decompile Command & Conquer: Red Alert 2 and extend it, and now its output looks
397.
▲
by
DCoder
15y ago
Thanks for the ideas. However, in this case the DLL relies on MSVC for binary compatibility with its host, and the version control server is a *nix box.
398.
▲
by
DCoder
15y ago
Compilation output does not belong in source control I've seen this before, but never found a suitable alternative. Where does it belong? Suppose multiple developers are compiling a C++ .dll which testers are grabbing through websvn and t
399.
▲
by
DCoder
15y ago
Were those recurring meetings or one-offs? Part of a product I'm working on now is being able to schedule repeating tasks every day, every month, etc. Which means that "07:30 every Friday" has to happen at 07:30 in the author's timezone, wh
400.
▲
by
DCoder
15y ago
Google Gears still works on Firefox 3.x and IE 8, and can be used to emulate WebSQL. It doesn't support async queries, but it's still a good alternative.
401.
▲
by
DCoder
15y ago
That sounds like something http://tenaciousc.com/ can help with.
402.
▲
by
DCoder
16y ago
SQL NULL. Javascript NaN. Their behaviour is defined by the standards and special checks are required to identify these values properly. In SQL, it's X IS (NOT) NULL , in Javascript it'd be isNaN(X) . rand() (well, most of the t
403.
▲
by
DCoder
16y ago
Well noticed! I wasn't able to look at the images earlier (at work), but at least this image http://bankofamericasuck.com/wp-content/uploads/2011/01/boa1... is interesting - the email is timed March 11, but it's in the January folder. Wor
404.
▲
by
DCoder
16y ago
Draft post was written back in January, probably, and the files in /03 were only added recently. Wordpress can split uploaded files into this folder structure automatically based on upload time.
405.
▲
by
DCoder
16y ago
I don't think you're doing this right. The first .then receives a function, but the second .then executes function.apply at construction time and receives only its result (null) as the callback. Also, after understanding what's going on, ex
406.
▲
by
DCoder
16y ago
It's not just Apache you need to configure - PHP ignores Apache's directory access configurations entirely, you need open_basedir and preferably something like suPHP. Disabling shell functions (system, exec, etc.) is also a good idea, unles
407.
▲
by
DCoder
16y ago
Sure you can, but why would you want to? Reinventing the wheel is not fun. A colleague pointed me to Yii Framework [1] a couple years ago, and I stopped looking for alternatives. Don't see any reason to invent my own frameworks, since Yii h
408.
▲
by
DCoder
16y ago
Thanks for the link! You were correct, the quality is noticeably better: https://github.com/Laurelai/decompile-dump/blob/master/outpu... vs http://img715.imageshack.us/img715/1051/hexraysstx.png
409.
▲
by
DCoder
16y ago
I've seen HexRays do the same thing - most of the time you need to actually tell it that a variable is a pointer before it tries to do that. Stating the function type explicitly also helps it display the right arguments given to it. This ou
410.
▲
by
DCoder
16y ago
This looks like the output of HexRays [1], which is the best C decompiler I've seen. Defining some structures and typing the variables would make it a lot more readable in some cases. I've used HexRays to make sense of C++ games several tim
411.
▲
by
DCoder
16y ago
Consider this sequence: 0041301E 33 D2 xor edx, edx 00413020 83 E8 02 sub eax, 2 00413023 74 01 jz loc_00413026 00413025 4A dec edx 00413026 ... Without a single-byte int 3, a break on dec
412.
▲
by
DCoder
16y ago
In x86 assembly (and a lot of other contexts), 16 bits are called a word (a left over from 16 bit days when 16 bits were in fact a machine word), and larger data types are named dword (double word, 32 bits), qword (quad word, 64 bits)
413.
▲
by
DCoder
16y ago
Nowadays MSVC supports the /hotpatch command line option, which inserts fillers like "mov edx, edx" or "lea edi, [edi]" at the start of each function for the same purpose.
414.
▲
by
DCoder
16y ago
Seems relevant: The Korean concept of Han , as explained by The West Wing: "There is no literal English translation. It's a state of mind. Of soul, really. A sadness. A sadness so deep no tears will come. And yet still there's hope." http
415.
▲
by
DCoder
16y ago
In Russian it's also called "mayak" (literally 'beacon').
416.
▲
by
DCoder
16y ago
The presentation is nice, but I strongly disagree with the author's chosen method of drawing browser icons: .browser-support dd:nth-of-type(3) { background-image:url("img/opera-logo.png"); } .browser-support dd.no-support:nth-of-type(
417.
▲
by
DCoder
16y ago
"Let's execute command 382 to see what it does." Oy. Not the best idea, generally speaking. Edit: I used to read the localized paper version of http://xakep.ru/ several years ago, and practically every hacking story/tool roundup they ha
418.
▲
by
DCoder
16y ago
For hosts that support git, I simply clone/pull updates from a central repos. For hosts that don't (i.e. we used to have one project running on a Windows server with nothing but Remote Desktop access and no permission to install any VCS), I
419.
▲
by
DCoder
16y ago
Some background: This was written by a defected Soviet military intelligence officer Victor Suvorov: http://en.wikipedia.org/wiki/Victor_Suvorov . Suvorov wrote a lot of books exploring WWII and demonstrating large amounts of evidence for
420.
▲
by
DCoder
16y ago
He had nothing to do with the Stalingrad breakthrough, and he wasted two whole tank armies in Berlin because he was too daft to see that narrow, barricaded and rubble-filled streets are not the best place for tanks. Such a great guy. Excusi
More ›