MENU
  • Home
  • About (Hello, World!)
  • Contact Me

Guy Arad's Blog

Software Development, Architecture and Technology

Skip to content
  • Home
  • About (Hello, World!)
  • Contact Me

Lazy Logging – a Performance Story

Why Lazy Logging and my solution While debugging some issue I needed to get more details about an object. Generating this information meant combining some fields, getting length of some… Read more »

Performance, Python   

Decorators for assisting in debugging Python code

WARNING: The following decorators are NOT production grade, not thoroughly tested and should only be used for debugging. I am aware that as far as decorators, they are not perfect… Read more »

Debugging, Python   

Nested/Double-iteration in List Comprehension

Goal I was trying to transform the following structure: The format is such that each value (rows_by_category[‘a’]) is a list of rows, where the first row is the header, and… Read more »

Python    iterators, list-comprehension

Between Iterators and Iterables – How and Why?

Python provides two different but related protocols called an iterator and iterable. The Python Practice Book provides a good explanation, including complete examples. I highly recommend reading it and then… Read more »

Explain, Python    collections, iterables, iterators, performance

Posts navigation

« Previous 1 2

Recent Posts

  • Bash Links
  • namedtuple or NamedTuple?
  • Threading Condition Variable
  • Python Function Inspection
  • Python and C/C++ interop links

Recent Comments

  • ohadsc on Nested/Double-iteration in List Comprehension
  • Guy Arad on Lazy Logging – a Performance Story
  • schnittstabil on Lazy Logging – a Performance Story
  • Guy Arad on Lazy Logging – a Performance Story
  • schnittstabil on Lazy Logging – a Performance Story

Categories

  • Advanced
  • Debugging
  • Explain
  • Interviews
  • Multi-threading
  • Performance
  • Python
  • Python 3
  • Uncategorized

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Archives

  • September 2021
  • April 2020
  • January 2020
  • December 2019
  • November 2019
  • May 2019
  • March 2019
  • October 2017
  • November 2016
  • September 2016
  • July 2016
Copyright 2016
Guy Arad's Blog
Ribosome by GalussoThemes.com
Powered by WordPress