Reading large files in Python
Why read() blows up on huge files, and how iterators, iterables, generators and the yield keyword let you process them one line at a time.
Senior Software Enginner | Security ResearcherHaifa, ILmahmod.mahajnaa@outlook.com
Software Engineer | Security Researcher
I build scalable software, investigate security vulnerabilities, and analyze software through reverse engineering. My work spans software engineering, offensive security, malware analysis, and vulnerability research.
Why read() blows up on huge files, and how iterators, iterables, generators and the yield keyword let you process them one line at a time.
Programming Languages
Frontend Development
Backend Development
Databases & Messaging
Cloud & DevOps
Cyber Security
Reverse Engineering & Malware Analysis
Operating Systems
I'm open to interesting projects, collaborations, and consulting. The fastest way to reach me is email — or explore my work first.