Reputation
Top tag
Next privilege 200 Rep.
See reduced ads
Badges
5
Impact
~723 people reached

  • 0 posts edited
  • 0 helpful flags
  • 11 votes cast
Aug
11
accepted How to properly handle indefinite generators in Python
Aug
7
comment How to properly handle indefinite generators in Python
Ok I agree, in this particular example that relies on behavior of readline it makes sense. But since this example is all about generator returning either value or None, I'd put extra emphasis on that fact by explicitly checking whether value is None. Will require rework though. Other than that excellent example, already re-worked my generators :)
Aug
7
comment How to properly handle indefinite generators in Python
I meant if line is not None, sorry. if line will fail if line is empty which isn't desired behavior.
Aug
7
comment How to properly handle indefinite generators in Python
Can you think of any example in standard library (maybe asyncio?) that does it?
Aug
7
comment How to properly handle indefinite generators in Python
I guess if line: should be if line is None: in __main__.
Aug
5
asked How to properly handle indefinite generators in Python
Sep
24
awarded  Autobiographer
Mar
5
comment Modern analog of DDD (Data Display Debugger)
@KarlBielefeldt data visualization tools I've seen so far either to specific (just draws graphs and provides some animation/interaction) or to broad (like d3js). Very similar system was introduced by Bret Viktor, but rather than taking code, app should take data (arrays, numbers etc) group them and allow navigation between different states (iterations). Another example of the similar tool using DTrace. But it's abilities are very limited and only represents current state.
Mar
5
asked Modern analog of DDD (Data Display Debugger)
Jul
17
awarded  Announcer
Feb
19
awarded  Scholar
Feb
19
accepted What are some good resources for debugging/disassembling proprietary software?
Feb
13
awarded  Supporter
Feb
6
comment What are some good resources for debugging/disassembling proprietary software?
It is legal to disassemble purchased software in Russia. At least not illegal.
Feb
5
comment What are some good resources for debugging/disassembling proprietary software?
Yeah, I'm looking for a general OS/language agnostic book. But I will appreciate any suggestion for specific one.
Feb
4
awarded  Student
Feb
4
asked What are some good resources for debugging/disassembling proprietary software?