Nazanin De's Blog

Projects, Ideas and thoughts

Importance of engineering models in STS-107 investigation

On February 1, 2003, 18.9 seconds after the lunch of Colombia Space Shuttle, a piece of foam nearly at a size of a briefcase struck the left wing leading edge. The foam was originated from the left bipod ramp area of the external tank and hit the RCC panel…

Intelligent Roads and Intelligent Cars

1888 Germany, engineer Karl Benz decided to invent the horseless carriage when he was just fifteen years old. He called his invention the patent motor wagon.Twenty years later he is still working on it. There is no doubt that Karl Benz was a genius and determined. But the outside…

All about WebAssembly

WebAssembly or WASB is the new safe and portable, load-time efficient compact binary format to compile on the Web. WebAssembly code is a structured stack machine, a machine where most of its operations use a stack of values but control flow is structured in blocks, loops, and etc. What is…

Finding lane lines using OpenCV

Self-driving cars need to perceive the world as humans do, when they drive. Humans use their eyes to figure out how fast they go, where the lane lines are, and where are the turns. Car does not have eyes but self-driving cars can use cameras and other sensors to keep…

Javascript implementation of Aho-Corasick Algorithm for Pattern Searching

Aho-Corasick algorithm is a string search algorithm invented by Alfred V. Aho a Canadian Computer scientists mostly famous for his work on languages, compilers and related algorithms. This algorithm is used to find occurrences of text in a set of strings. The complexity of this algorithm is linear in the…