Reputation
3,545
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
11 27
Impact
~249k people reached

  • 0 posts edited
  • 3 helpful flags
  • 48 votes cast
Jan
4
comment Root cause analysis in event correlation
As I wrote, "tokenized", I meant the logs are primarily machine-readable, and only then parsed into something user-readable. Bit flags denoting conditions of specific detection points etc. I can read internal state of the main module but must depend on (tokenized) messages of external modules. Reinventing the wheel may be necessary because this is to work on an embedded device, JBoss is far, far too heavyweight. Adding a lightweight interpreter of some programming language might be viable but I'm afraid it still may be too much.
Jan
4
comment Are immutable/stateless singletons bad?
@StampedeXV: Yes, a stateful singleton certainly. A stateless and immutable one - I'd be really curious to hear any examples but I'm not holding my breath.
Jan
4
answered Are immutable/stateless singletons bad?
Jan
4
asked Root cause analysis in event correlation
Jan
2
answered How to effectively do manual debugging?
Jan
2
comment How to effectively do manual debugging?
1. Eliminate half the possible causes. Problem vanishes. 2. Restore that half, and eliminate the other. Problem vanishes. 3. Eliminate only few possible causes. Problem vanishes if you eliminate any arbitrary 20% of them. 4. Start examining performance, underlying engine and running in circles. 5. Panic.
Dec
21
awarded  Nice Answer
Dec
21
comment Are all security threats triggered by software bugs?
A chance of a computer system corrupting the permission bits on random files is entirely possible. A file that is globally writable and SUID root can be trivially edited to elevate user permissions.
Dec
21
comment Are all security threats triggered by software bugs?
@DocBrown: Yes - sometimes reduction of security is required as cost-performance tradeoff...
Dec
21
comment Are all security threats triggered by software bugs?
@ChrisF: Thanks for putting in words what I wanted to say but didn't know how. Edited answer to clarify.
Dec
21
revised Are all security threats triggered by software bugs?
edit per comments
Dec
21
revised Are all security threats triggered by software bugs?
deleted 2 characters in body
Dec
21
answered Are all security threats triggered by software bugs?
Nov
30
answered When do I bite the bullet and hire a developer?
Jul
5
awarded  Yearling
Nov
24
comment Why are part-time jobs in programming an anomaly?
Yes, it's an anomaly. OTOH, a part-time admin is a very welcome, especially in small companies that neither need nor can afford a full-time admin.
Nov
22
answered Why is Conway's “Game of Life” used for code retreats?
Nov
17
answered Is a program linked against an LGPL library in linux still under GPL?
Nov
16
comment Should I sign an NDA and IP contract without an expiry date?
@Chad: What you did, what you saw, what they might think you might have seen... Usually a non-compete includes a section which is essentially NDA, besides other things. So signing a broadly worded NDA is not dissimilar from signing a significant section of non-compete.
Nov
10
comment Where did the notion of “one return only” come from?
Rule of thumb loosening the topic rule: return can occur multiple times but only within first 5 (uninitialized/unnecessary/sanity check fail) and last 10 (pick various outcomes) lines of a function. Generally, a very early return is preferred to enclosing whole body in an if().