Turn on developers mode in your website

Recently I’ve been working on two websites ([bt-link href=”http://irarc.com” type=”text”]IrArc.com[/bt-link] and [bt-link href=”http://nextoffice.ir” type=”text”]NextOffice.ir[/bt-link]) which have a common point; They rely heavily on Javascript! In the both cases, they use Ajax technology to fill a HTML element with retrieved data. To debug them I had to refresh the whole page which wastes about 2s of my life every time!



AutoCad has been always the last thing that I want to deal with! But ever since I start working as an architect, I find AutoCad as a mandatory part of professional environment where all the documents should be transferred and reviewed in this software. And I said “Okay! let’s face the truth and instead of complaining, make it a better place to work…”.


AC Version

It happens sometimes that you want to transfer an AutoCAD DWG file and you have to change its version (for example downgrading to lower version number). It’s a good practice to check the version of files’ before sending them to the client.


Panelized Screen

As part of our faculty building renovation, it was decided to create a new information board for our scientific association. My proposal was to create a framework instead of a static one.


Growing on the canvas

This set of visual works is my latest investigation in how random movement combined with user interacts could create beautiful effects…

Motion detection

Think about intelligent shop’s window adapts displayed goods for passers-by and tons of artistic ideas which could become possible by using image processing technologies. Maybe it was a dream a couple of decades ago to gain a real-time effect, but nowadays by the emerge of powerful computers and gadgets such as Microsoft Kinect and Asus Xtion, it’s quite possible to use image processing as a mature technology.

To acquire a basic understanding of these technologies, this Processing code has been developed to demonstrate how moving objects could be detected by comparing two consecutive frames of a captured video.


First “LooLoo” on my new tablet!

Assign materials randomly by MaxScript

Working in NextOffice architecture studio, I faced the problem of giving a natural look to a masonry building includes thousands of individual bricks!


Zia`iah school

[bt-absolute style=”width:300px; bottom:70px; font-style:italic”]

Yazd is the capital of Yazd Province, Iran, and a centre of Zoroastrian culture. The city is located 270 km (170 mi) southeast of Isfahan.

Because of generations of adaptations to its desert surroundings, Yazd is an architecturally unique city. It is also known in Iran for the high quality of its handicrafts, especially silk weaving, and its confectionery.
[bt-link href=”http://en.wikipedia.org/wiki/Yazd”]wikipedia.org[/bt-link]


L293D module PCB

If you’re exhausted from using complex engineered stepper motor modules and you just want to rotate a simple motor instead of being obsessed about all this hyper-technological stuffs, you’ll probably find this L293D board useful. It’s all about providing a better interface and occupying less space by wires.

newer posts,older posts