Not so great but I hope you like it :) ..
In the name of Allah, Most Gracious, Most Merciful |
Tuesday, June 29, 2010
Monday, June 28, 2010
اللهم دبر لي فإني لا أحسن التدبير
ما أجمل أن يلجأ العبد الي الله ليستخيره في أمور دينه ودنياه ويطلب منه المشوره والرأي ، فهو عالم الغيب ومن بيده مقاليد الأمور .. وإن نظرة العبد القاصرة لا تستطيع أن تقطع في أي أمر بالخير أو الشر.
يقول المولي تبارك وتعالي علي لسان نبيه
قل لا أملك لنفسي نفعا ولا ضرا إلا ما شاء الله ولو كنت أعلم الغيب لاستكثرت من الخير ومامسني السوء إن أنا إلا نذير و بشير لقوم يؤمنون
"الأعراف188
ولكن الأجمل من ذلك أن يستسلم العبد تماماً إلي مولاه وخالقه ويفوض أمره اليه ويوكله في تدبير شئونه ويقف بين يديه وقفة العبد الضعيف الذليل وهو يقول
" يارب ..فوضت أمري اليك ، يا حي يا قيوم يا من بيده مقاليد الأمور دبر لي فإني لا أحسن التدبير "
اتركها لله ... وقل " فوضت أمري الي الله "
فلقد فوضت أمرك الي المهيمن
Friday, June 25, 2010
Macro Recording in NetBeans.
The whole idea of macro recording is to record some actions (e.x. selecting line or writing a specific code) and then assign a shortcut for it so that when that shortcut is called it do whatever was recorded.
I can find it already useful if I write a certain code so many times .. instead I can record it once and then assign a shortcut to it (Ctrl+L or whatever) so that I just do it instead writing this code over and over again ..
Other use I can see is to define your one tricks .. mmm .. What I mean is that there's some tricks that are really small but pretty neat .. e.x. : clicking ctrl while moving with the arrows will make you skip words as a whole not just letters..
So for example you can define Ctrl+L as a command to select the whole line .. just hit record and then select to the end of the line then hit end recording .. name it .. assign shortcut to it .. and use it later on to speed up your workflow :) ..
That's all for it .. I hope that you find it a useful tool :) :) ..
Friday, June 18, 2010
More Updates..
So .. not so much news because of the exams.
First :: E7llah I've started sketching/Drawing again :) .. I just open PS and make a new PSD 1280*800 pic and start sketching everywhere and the result ..
I'm still not so good with the pen tablet but isAllah I'll keep practice and practice :) ...
I will be posting a Sketch every 2~3 days isAllah :)
TopCoder :
Today in the morning I solved 3 problems 250~350 point each and I did will E7llah :) ..
and then I Took a 4'th one but it was Awful :S :D ...
That's all .. :) ...
Enjoy :) ..
Sunday, June 13, 2010
Python and Blender
So I'm going to talk a little bit more about the projects I'm going to work on this summer isAllah.
First let me introduce you to some new apps.
Blender :
It's a famous 3D application package.The main reason behind it's fame is that it is open-sourced ..
You can actually download it's source code from the following repository:
svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender
You can use any SubVersion Client, SmartSVN is the one I'm using.
I'm going to use Blender because it offers an ability to develop more plugins/features to it using Python.
Python:
So what is Python? it's a programming language.I heard about it because LOTs of 3d packages offer it as the programming language to develop plugins for them e.x. : RealFlow , Houdini , Blender , etc..
I don't know why specifically they are choosing Python, But I hope I found the reason while learning it.
So, what I'm doing now is that I'm learning Python "Syntax,for,while,conditions,etc.." and in the same time going through the Blender API to learn how to write Scripts/Plugins for it.
Here's my start :
This is a simple program to loop on the Cube vertices and print the coordinates "x,y,z" of each point.
[Little Hint about the code]
Pretty simple isn't it ?
Hope you enjoyed reading the post and wish me Goodluck guys ! :D.
First let me introduce you to some new apps.
Blender :
It's a famous 3D application package.The main reason behind it's fame is that it is open-sourced ..
You can actually download it's source code from the following repository:
svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender
You can use any SubVersion Client, SmartSVN is the one I'm using.
I'm going to use Blender because it offers an ability to develop more plugins/features to it using Python.
Python:
So what is Python? it's a programming language.I heard about it because LOTs of 3d packages offer it as the programming language to develop plugins for them e.x. : RealFlow , Houdini , Blender , etc..
I don't know why specifically they are choosing Python, But I hope I found the reason while learning it.
So, what I'm doing now is that I'm learning Python "Syntax,for,while,conditions,etc.." and in the same time going through the Blender API to learn how to write Scripts/Plugins for it.
Here's my start :
This is a simple program to loop on the Cube vertices and print the coordinates "x,y,z" of each point.
[Little Hint about the code]
bpy.data.objects["Cube"] :: Get the Object named "Cube" from the scene.
.data.verts[i] :: The cube has an array storing all the vertices.
.verts[i].co.x :: Get the x coordinate of the vertex i.
Pretty simple isn't it ?
Hope you enjoyed reading the post and wish me Goodluck guys ! :D.
Friday, June 11, 2010
OpenGL in C
Today I started working with OpenGL in C hoping to achieve "Something" in this summer holiday when I have more time to read more about it.
So it's just a simple start .. just read few tutorials about the basics of the subject and started with a simple piece of code.
The problem is that our study is in Java .. and I'm new to C .. so there are two ways to go now ..
1] JOGL "Java-OGL" :: but I'm still having problems setting everything up and running the code.
2] Spend more time reading about C and how to make simple windows/GUI's with it .. but I don't think that I'm going to go in this way because there're already tons of things in my To-Do list for this summer.. and something like that can take lots of time if I wanted to do it right.
So it's just a simple start .. just read few tutorials about the basics of the subject and started with a simple piece of code.
The problem is that our study is in Java .. and I'm new to C .. so there are two ways to go now ..
1] JOGL "Java-OGL" :: but I'm still having problems setting everything up and running the code.
2] Spend more time reading about C and how to make simple windows/GUI's with it .. but I don't think that I'm going to go in this way because there're already tons of things in my To-Do list for this summer.. and something like that can take lots of time if I wanted to do it right.
Subscribe to:
Posts (Atom)