/log

life.log()

Archive for the ‘web2.0’ tag

XML, The eXtensible Markup Language

without comments

السلام عليكم و رحمة الله و بركاته

Lately, I’m interested in making more semantic web applications or at least applications that has XML meaningful output instead of XHTML or HTML..

Also I’m interested in MVC design pattern and the CRUD scaffolding technique had a great impact on my productivity, My Framework 7-12 used to create the Model View and the Controller for me automatically ..  the view file used to be HTML, which also was so complicated and dependent on my theory of web design,.. which isn’t always compatible with others .. :D

So, here again the Meaning<->Presentation separation idea appears again ..

One more thing was going in my head … which is XML Data islands,  which is IE ONLY feature ..
Basically it’s how to bind a XML data source to your HTML keep the design attached to that source fields as long as it’s XML even if it was a dynamic ie. PHP file that send XML in response ..

After thinking on how to reach my destination I decided just to format my views XML and style them CSS and not XSLT..
And may be I’ll use XForms .. !!

And still thinking …

Written by me

January 1st, 2010 at 10:37 am

Positive Social Web

without comments

اليوم ١٥-١٢-٢٠٠٩
الزمان بعد الظهر ٢:٠٠
المكان قاعة أ.د. رشاد البدراوي بكلية الهندسة كنت بحاضر عن
Positive Social Web

لو كنت حضرت المحاضرة لو سمحت متحرمنيش من تقييمك ..

..لو كنت حضرت المحاضرة لوسمحت متحرمنيش من الصور
لو كنت حضرت برده ممكن تعلق على الموضوع و تشاركني بالإقتراحات والنقد ..

و بشكل مبدأي شكرا للفريق العظيم
CAT
انهم اعطوني الفرصة اتكلم في اليوم المهم ده و شكرا لكل الحضور و المحاضرين الزملاء

وأخيرا مع ملخص المحاضرة في فيديو

Written by me

December 16th, 2009 at 1:48 am

google docs children pt.2

with one comment

السلام عليكم و رحمة الله وبركاته :)

In this post I’m completing what I’ve started talking about in last post ..

I talked about online /web applications that are evolving so fast ..and I made google docs the father of these applications for a reason .

كلامي المره السابقة كان يقصد انظمة التشغيل اللي احنا فعلا ممكن نحس انها استغلت انها

WEB BASED

ببساطه كل التطبيقات اللي عرضتها المره السابقة كانت بتعمل version control ألى جانب الخدمة وكلها كان فيها collaboration

وكلها ممكن تشغلها مع services تانيه و يمكن يكون ليهم هما كمان api و هو ده بالظبط اللي مفروض يكون عليه الonline operating system….

الموضوع مش موضوع انك تخلي الdesktop applications تبقى webapplication لأن أكيد هتكون الغلبه والسرعة في الاخر للdesktop application اللي ليها حق الأستخدام المباشر لموارد الماكنه اللي انت بتستخدمها .. بعكس ال web browser اللي دايما ولأسباب أمنيه بحته هيفضل قدراته محدوده ..

وعشان كده انا كل يوم بيزيد إعجابي ب google docs لأنهم شافوا ان الdocs تبقى online احسن إزاي وعملوها ..

واللي كمان كان شاددني في البوست السابق اني لاحظت ان الoperating system اللي بفكر فيه في واقع الأمر ممكن يكون مش بعيد لأنه الوقتي -فقط- محتاج يلم الAPIs بتاعة التطبيقات الموجوده online ويلمها في موقع واحد ويبقى لما تشغل office تستخدم google docs  ولما تعمل search تستخدم google search API و كده ..

اسف على الإطاله

في أمان الله :)

Written by me

June 21st, 2009 at 9:37 am

Posted in I recommend,software

Tagged with , ,

google docs children {yUML,minmeister,www-sql-designer,creatly}

with 5 comments

السلام عليكم و رحمة الله وبركاته

Today I’m intending to talk about some of the websites that really made me feel like the online operating system idea is closer than what you may think  ..

Following websites are illustrating the idea I’m talking about:
1-yUML.me Beta websites that lets you create a very nice UML and Use cases diagrams easily and with very easy syntax, and the most important thing is you can get these resultant designs in URLs like that one:

http://yuml.me/diagram/usecase/[Super Admin]^[User],[Secondary Admin]^[User],[Customer]^[User], [Customer]>[Buyer],[Customer]>[Seller],[Seller]^[Buyer], [Buyer]-(search or browse items for sale),[Buyer]-(browse item details and its owner contacts),[Buyer]-(sign up for the seller profile)

NOTE: the code after the “usecase/” is the code you made to create the following diagram:
Free Image Hosting at www.ImageShack.us

QuickPost Quickpost this image to Myspace, Digg, Facebook, and others!


mindmeister.com : besides being a very nice and easy to edit mind maps tool.. it has a very nice option which is collaborative work ..
which means you can invite your friends and work  together in the same mind map .. which is super fun ..
And  guess what again it’s free and i tried it in some applications and the last one was CAT document and I worked on it with Mohammed Safwat and mohammed el Emam :)
Another Suppper option is the Export option .. which is the ability to export PDF, Images. rtf, and other  desktop mind map tools {mindmanager, free mind}formats if you want from the online one you made .. which saved a loooot of time to me .. and YOU HAVE TO TRY it ..!
Free Image Hosting at www.ImageShack.usزز

QuickPost Quickpost this image to Myspace, Digg, Facebook, and others!

And for programmers; you have to see this ..
http://ondras.zarovi.cz/sql/demo/

….to be continued انا رايح ألعب ينج بونج ..

في رعاية الله و أمنه

Written by me

June 12th, 2009 at 4:18 pm

Get Adobe Flash playerPlugin by wpburn.com wordpress themes