Category Archives: Tips & Tricks

Managing Multiple Python Versions and Packages

After spending a solid afternoon researching and working on deploying multiple Python versions and packages, I realized how much confusion and lack of authoritative posts exist on this subject. There are lots of opinions and suggestions out there which may … Continue reading

Posted in Development Tools, Mac, Mac OS X Big Sur, Mac OS X Catalina, Mac OS X Mavericks, Mac OS X Mojave, Mac OS X Monterey, Mac OS X Yosemite, Operating Systems, Python, Technology, Tips & Tricks | Tagged , , , , , , , , , , , , , , | 1 Comment

Security, Art of Hacking, & the Worst 2014 Security Breaches

Security is hot; no doubt about it. Consider the fact that between 2011 and 2013, venture investors put nearly $3 billion into cyber security companies, resulting in new funding for some 300 firms (Source: Thomson Reuters). Worldwide security software revenue … Continue reading

Posted in Business, Hacks, Labs, Linux, Network Architecture, Network Security, Networking, Operating Systems, Programming Languages, Python, Red Hat Linux Enterprise, Security, Technology, Technology, Tips, Tips & Tricks, Windows | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Writing Useful Batch Scripts for Windows

An often overlooked utility in Windows is the use of batch scripts.A batch script is nothing but a text file with the ‘.bat’ extension containing a series of commands to be executed by the Windows command interpreter. Along with calling … Continue reading

Posted in Batch File Scripting, Programming Languages, Technology, Tips & Tricks | Tagged , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Python – Implementing Caching in Your Applications via Dictionaries

In this blog I demonstrate how you can implement and take advantage of caching in your Python scripts/applications. Caching allows you to complete tasks more rapidly by storing and reusing results for repeated operations using the same criteria. For example, … Continue reading

Posted in Chemistry, Programming Languages, Python, Science, Technology, Tips & Tricks | Tagged , , , , , , , , , , , , , , , , , , , , , | Leave a comment