<1/4>

“No Bugs” Bunny

“No Bugs” Bunny
Sarcastic Architect

Quora profile LinkedIn profile

Hobbies: Thinking Aloud, Arguing with Managers, Annoying HRs, Calling a Spade a Spade, Keeping Tongue in Cheek

Once upon a time, in a rabbit outsourcing warren of Bunnylore, there was a young software developer bunny. And as a developer, she has had one very unusual treat: she was obsessed with eliminating all the bugs she can get his forelegs on. So, it is not surprising that her friends called her a “No Bugs” Bunny (or simply “NoBugs”).

Later on, she grew up, so she decided that “Bunny” in her name has became inappropriate (not to mention potential arguments with Warner Brothers), so she has asked all her friends to call her “No Bugs” Bunny. She has made a career as a team lead and software architect, and they lived happily ever after.

Infographics: Operation Costs in CPU Clock Cycles

September 12, 2016 by “No Bugs” Bunny

Infographics: Operation Costs in CPU Clock Cycles - Post preview image

Quote:

Back in 80s, it was possible to calculate the speed of the program just by looking at assembly.

Another Quote:

keep in mind that these days compilers tend to ignore inline specifications more often than not

Filed under: On.ProgrammingOptimizations

Read more

MOG Graphics 101: 3D Maths Basics, Meshes, Client- and Server-Side Polygon Counts

September 6, 2016 by “No Bugs” Bunny

MOG Graphics 101: 3D Maths Basics, Meshes, Client- and Server-Side Polygon Counts - Post preview image

Quote:

for the purposes of the MOG network communications, I usually suggest using Euler angles to represent rotations/orientations

Another Quote:

One thing which persistently haunts 3D developers, is polygon count.

Filed under: Book: D&D of MOGs1st beta of Vol. IV-VIOn.ProgrammingTips and Tricks

Tagged With: 3DClientServer
Read more

Game Graphics 101: Rendering 2D on GPU. Shaders

August 29, 2016 by “No Bugs” Bunny

Game Graphics 101: Rendering 2D on GPU. Shaders - Post preview image

Quote:

Using 3D engine can improve your 2D picture dramatically.

Another Quote:

Strictly speaking, “shader” is a program which is executed for each “vertex” or each “pixel”

Filed under: Book: D&D of MOGs1st beta of Vol. IV-VIOn.ProgrammingTips and Tricks

Read more

Deterministic Components for Distributed Systems

August 22, 2016 by “No Bugs” Bunny

Deterministic Components for Distributed Systems - Post preview image

Quote:

Then you can recover from any single server failure in a perfectly transparent manner

Another Quote:

after the program fails in production, we can get the input log and run it in the comfort of a developer’s machine, under a debugger, as many times as we want, and get exactly the same variables at exactly the same points as happened in production

Filed under: On.System ArchitectureDistributed systems(Re)ActorsOn.ProgrammingDebugging

Read more