وب سرویس زیبای من!

May 6th, 2009 یک نظر »

بله! بعد از مدت ها كه به خاطر مشغله ی فكری و كاری، امكان بالا بردن سایت “كلوب فوتبال من” رو نداشتم، امروز دیگه بالاخره این سایت رو آپ كردم و برای مرحله ی دوم آزمایش آماده ی استفاده شد. در اصل myfc.ir در نسخه ی بتای خود شروع به كار می كنه تا آخرین باگ ها و ایراد های برنامه نویسی رو هم توش پیدا كنیم و تا جایی كه بشه برای بهتر كردن جزییات گرافیكی اش هم تلاش خواهیم كرد!

توی این یك ماه اخیر هم تمام درگیری من سر ساخت وب سرویس Parspake برای شبكه های ارتباط جمعی یا همون social network ها بود.

وقتی اپلیكیشن های بزرگی مثل Facebook یا Last.fm از زیرساخت سرویس خودشون استفاده می كنن، پارس پیك چرا این كارو نكنه؟! اسم اولیه ی این پروژه رو هم گذاشتم PSIN كه مخفف Parspake Solutions’ Integrated Network هست ولی احتمال داره در آینده عوض بشه.

زبان كار PHP هست روی فریم ورك CodeIgniter برای استفاده از SOAP/RPC ولی در اصل كل سرویس به صورت رست فول (RESTFul) خواهد بود كه از HTTP برای كارها استفاده می كنه.

معماری اصلی از یك لایه ی هسته كه خودش شامل چند لایه هست تشكیل شده، این همون كدایگنایتر هست. بعد به نوعی ارتباط با دیتابیس، موارد امنیتی و زیرساخت ارتباطی، adapter ها و structure ها قرار گرفته كه بعد از تكمیل كار، شكلش رو این جا می ذارم.

سرویس های اصلی ارایه شده هم سرویس چارت، مدیریت كاربران، مدیریت ارتباطات، مدیریت اینباكس (inbox)، مدیریت موارد خلاف و دعوت نامه ها است. تقریبا هشتاد درصد كار پیاده سازی (implementation) انجام شده و كم كم به مراحل تست واقعی نزدیك می شیم. مسلما نمی تونه با فریم ورك های قوی ای مثل OpenSocial یا Facebook رقابت كنه یا حتی به نزدیك اونا برسه ولی برای شروع بد نیست و خیلی كارامون رو می تونه سبك تر و سریع تر كنه.

مثلا یه نمونه از سرویس چارت رو این جا گذاشتم:

http://parspakeads.com/psin/api/img/type/curve/data/1,8,3,8;4,5,5,1/title/our love/series/me,you/yaxis/avg/yaxisunit/ms/xaxis/time/xaxisunit/sec/cols/1,2,3,4/width/500/

سعی كنید پارامتر ها رو عوض كنید. حتی فارسی نوشتن رو هم براش درست كردم.

نوع نمودار رو هم می تونید با عوض كردن كلمه ی curve ببینید. مثلا جاش بنویسید line یا bar یا…

نمایشگاه سیستم های چند رسانه ای یا همان نمایشگاه قرآن

October 31st, 2008 2 نظر »

خب از اون جایی که “همه چیزمان باید به همه چیزمان بیاید” بعید نمی دیدم که نمایشگاه دیجیتال و سیستم های چند رسانه ای (مالتی مدیا) ایران بیشتر درگیر مسایل دینی و دفاع مقدس باشد تا تولیدات واقعی ولی به هیچ وجه فکر نمی کردم که تا این حد درگیر باشد!

دو روز پیش در حالی به نمایشگاه واقع در مصلی تهران رفتم که فکر می کردم باید حداقل دو یا سه ساعت از وقتم رو برای این کار کنار بگذارم پس بعد از اتمام کارم در “پارس پیک” با چند نفر از همکاران که اتفاقا جزو کار درست های عرصه ی مالتی مدیا بودن به نمایشگاه که فاصله ی چندانی با ما نداشت رفتیم. یکی دو غرفه ی اول رو که دیدیم گفتیم: “نه بابا! ایران هم داره راه می افته!” تا قبل از این لحظه فکر می کردیم که فقط چند شرکت خصوصی محدود مثل خود ما هستن که به فکر تولیدات مبتنی بر خلاقیت در این عرصه هستند ولی با دیدن این غرفه ها و با تصور این که کل نمایشگاه به همین ترتیب خواهد بود نظرمون کاملا عوض شد!…

یکی از این غرفه ها به بازی “سوشیانت” تعلق داشت. شرکت “فن افزار شریف” به نظرم می تونه با کسب تجربه های بیشتر در آینده خیلی خوب عمل کنه. واقعا کارشون برای شروع خیلی خوب به نظر می رسید. به گفته ی خودشون موتور “engine” بازی کار خودشون بود و با استفاده از مایا شروع به طراحی کرده بودن. خب موتور بازی ایرانی می تونه خیلی خوب باشه!

بازی به صورت مرحله به مرحله تهیه شده بود و مرحله ی اول به طور کامل به اتمام رسیده. دموی بازی تا حدی خالی از جزییات به نظر می رسید ولی محیط و حرکات تقریبا طبیعی بود. در مورد موسیقی و صدا نیز باید در مراحل پایانی تصمیم گرفت. حرکات کاراکتر در تقابل با محیط قابل قبول بود ولی اشکالات جزیی تا حدی دیده می شد که مسلما کار بیشتر و تجربیات بعدی همه چیز رو طبیعی تر و قابل قبول تر می کنه.

طراحی ها, اسکچ ها و روایت داستان هم در نوع خودش جالب بود. با توجه به علاقه ی شدید من به اسطوره های اسکاندیناوی, آلمان و یونان باستان, بیان داستان در قالب اسطوره های ایرانی بسیار زیبا به نظرم رسید. بازی در ژانر اول شخص و نمای دوربین بالا با محدوده ی دید وسیع بود.

به هر حال با گذر از این غرفه, تقریبا بقیه ی غرفه ها به فعالیت های زیر مشغول بودند:

· نمایش لپ تاپ های “اچ پی” ای که روی چفیه های پهن شده قرار دارند.

· نمایش نرم افزار تلاوت قرآن با صدای “عبدالواسط”.

· نرم افزار نمایش عکس های 8 سال دفاع مقدس.

· سی دی مالتی مدیا ی سفرهای استانی رییس جمهور و رهبر.

· فروش کباب ترکی ممتاز.

· و یک بخش فوق العاده سرگرم کننده و مرتبط به نام “اجرای زنده ی موسیقی بندری”!

به هر حال با نگاهی اجمالی به سر و وضع بازدیدکنندگان و هیجانات آن ها می توانستی به کنح قضیه پی ببری!

مدیریت شده توسط فواد امیری, تحلیل گر, برنامه نویس و مدیر پروژه ی سیستم های مبتنی بر وب