Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tboneatx
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
tboneatx
17d ago
How is that a downside?
2.
▲
by
tboneatx
10y ago
I agree 100% with Linus, especially the boost comment. It was heavily used in a project I worked on and "boost" soon became a curse word.
3.
▲
by
tboneatx
10y ago
Knowing about struct memory alignment can come in in very handy when reverse-engineering 3rd party binary protocols. Often you come across many "unknown" bytes which turned out they were just padding because of 4 byte struct align
4.
▲
by
tboneatx
10y ago
Definitely C, and you will also need to know a fair bit of assembly. Also familiar yourself with the PE (portable executable) format and learn how to use IDA disassembler and possibly SoftICE (Not sure if it still works, but it was/is
5.
▲
by
tboneatx
11y ago
Are not all the local variables allocated on the stack in the function prologue anyway? no matter where in the function they are defined. A typical function starts with subtracting the stackpointer to make space for the local variables if i
6.
▲
by
tboneatx
11y ago
That's what I always say too. I built our whole house myself. The same process applies: Split project into parts, find out how to do each part, do them. And once in a while you have a code review (inspector, building code) haha :)
7.
▲
by
tboneatx
13y ago
Yeah, I remember that. :)
8.
▲
I wrote 'NetStash'. An iOS app for offline browsing of entire websites.
(itunes.apple.com)
1 points
by
tboneatx
13y ago
|
0 comments