بایگانی مربوط به خرداد, ۱۳۸۸
ساختن view در mysql به کمک php
جمعه, خرداد ۸م, ۱۳۸۸ | php, اموزشی | بدون نظر
اولین جایی که من کار کردم با asp.net طراحی وب میکردن و من هم همونجا بود که با asp.net و sql server اشنا شدم. اگر بخوام از رو انصاف نظرم رو بگم باید بگم اگه دانششو داشته باشید تکنولوژی های ماکروسافتی راحت الحلقومه ، یکی از اون چیزایی که کار ادمو واقعا راحت کرده بود ساختن ویو به راحتی ابخوردن و استفاده از اون بود.
در سمت خودمون تازه از ورژن ۵ نرم افزار mysql امکان پشتیبانی از view اضافه شده و نرم افزار phpmyadmin از ویو ساختن حمایت نمیکنه ، منم که دیده بودم چقدر ویو حال میده به ادم گفتم مگه خودم چلاقم؟ خودم یه چیزی مینویسم که ویو ایجاد کنه ولی غافل از اینکه یکی نبود بگه فرضا ویو ساختی اخه کدوم هاست واقعی از مای اس کیو ال ۵ پشتیبانی میکنه؟
ما که از هاستمون خواستیم ، گفت ۴ و ۵ تفاوت خاصی نداره و ما نمیتونیم یک ساعت سرورهامونو دان کنیم!
خلاصه مطلب ، یه کوچولو با php ابتکار در کردم و خوب تا حدودی میشه گفت ابزار کمکیه برای ویو ساختن ساختم! ولی کامل نیس بازم مثل همیشه گفتم بزارم اینجا شاااااااید یه روزی به درد کسی خورد.
فقط یادتون باشه برای انتخاب چند جدول و چند ستون کنترل رو بگیرید.
موفق باشید
table less
یکشنبه, خرداد ۳م, ۱۳۸۸ | php, اموزشی | ۶ نظر
مدتها پیش وقتی در مسابقات ملی مهارت بودم یکی از نکاتی که از ما خواسته بودن تا در طراحی پوسته سایت رعایت کنیم این بود که به صورت table less پوسته سایت رو طراحی کنیم.
از شما چه پنهون اونموقه اصلا تو باغ نبودم !!! الانشم نیستم ولی خوب نه تا اون حد.
چند وقت پیش داشتم مثل همیشه تو گوگل ریدرم مطالب به روز افراد توپو میخوندم که در سایت p30help به مقاله ای بر خوردم که تونستم بلاخره با کمک اون یه پوسته table less بسازم .
گفتم فایلهای این تجربمو بزارم تا بقیه در زمان کوتاهتری از من به این فن دست بیابند!!!
نرم افزار ایجاد فرمت ارائه مطلب
شنبه, خرداد ۲م, ۱۳۸۸ | دستهبندی نشده | ۲ نظر
داشتم تو پروژه های جونیام میگشتم ( بضی وقتا وقتی به استادام میگم تو جوینیام فلان کارو کردم میخندن و میگن مگه چند سالته؟ قافل از اینکه جونی مربوط به دله! ) که چشمم به اولین اپلیکیشن درست حسابی عمرم افتاد! حدود ۳ یا ۴ سال پیش من بدون هیچ اموزش اولیه ای یا حتی استادی وقتی پیش دانشگاهی بودم شروع کردم رو یه طرح کامپیوتری برای جشنواره خوارزمی کار کردن!
اصلش این بود که میخواستم یه نرم افزار بسازم که با سرعت دایل اپ اقدام به انتقال اطلاعات چه صوت و چه تصویر بکنه و با این کار اموزش الکترونیکی رو در ایران مرسوم تر کنم ( چه ارزوهایی که نداشتم )
بعد از شیش ماه کار رو قسمت انتقال صوت این طرح با وجود اینکه هنوزم بر این باورم تئوریش درست بود به دلیل اینکه نتونستم به خوبی حجا ها رو در بیارم شکست خورد!
واقعا یکی از دلسردکننده ترین دوران ها بود ، ولی فقط انتقال تصویریشو که به انتقال متن و اشکال و لایه ها با کمک یه الگوریتم نوشتاری بودو ادامه دادم و تونستم ارائه یه مطلبو هم با این نرم افزار و هم با پاور پوینت بسازم و مقایسشون کنم که از نظر حجم یک سوم فایل پاور پوینت بود.
بعد از یک و نیم سال خود اموزی و ازمونو خطا پروژه دوازده هزار خطی رو ارائه دادم که تنها یه تقدیر نامه شد!
ولی نا گفته نماند تمام قدرت امروز من در برنامه نویسی مدیون تجربیات اونروزای منه!
الانم گفتم پروژمو اینجا بزارم تا شاید به درد کسی بخوره ، چه ایدش و چه خودش!
گر چه بسیار اسپاگتی وار کد زده شده و غیر اصولیه ولی در نوع خودش و به نسبت دانش برنامه نویسش خیلی خوبه.
انروزا چه ارزوهایی داشتیم ولی الان تنها سعیم اینه که گروه کوچیکیو که تشکیل دادم حفظ کنم ! واقعا ادمایی مثل لینوس تروالز و بیل گیتس و استیو جابز و امثالهم چه ادامای بزرگو با تدبیر و سخت کوشین وشایدم یکم خوش شانس
دانلود برنامه و مستندات اون حدودا ۲۵ مگ!
افزونه های محبوب من در Fire fox
چهارشنبه, اردیبهشت ۱۶م, ۱۳۸۸ | php, اموزشی | ۴ نظر
مدتیه که چیزی ننوشتم
تو این چند وقته خیلی به این نکته توجه میکردم که چه قدر اضافه شونده های فایرفوکس، کار طراحی وبو نسبت به گزشته برا من اسون کرده!
از طرفی وقتی میبینم اطرافیانم نمیدونن اینا چین و وقتی میبینن تعجب میکنن ، تصمیم گرفتم تا افزونه هایی که به من کمک میکنند رو معرفی کنم.
از یه طرف دیگه تو کلیک ضمیمه رایگان یکشنبه های جام جم شماره ۲۳۲ هم افوزنه های مفیدو معرفی کرده که توصیه میکنم حتما بخونیدش.
خوب بزارین از اول شروع کنم.
بعضی وقتا تو یه وب سایت مثلا یه رنگ خاص استفاده شده و نمیدونم کدش چیه از طرفی دوس دارم از اون رنگ تو کارام استفاده کنم! چاره کار اینه که colorzilla که مثل eyedropper tool فتوشاپ میمونه رو روی فایرفاکستون نصب کنید.
خیلی وقتا شده که مثلا یه المان گرافیکی رو بخوام برای سایتم طراحی کنم و باید از سایز اون مکانی که تو سایتم هست اگاه شم! قدیما خودم با ازمون و خطا ، بابای خودمو خودشو در می اوردم ولی الان با ابزار measureIt که مثل خطکشه این کارو راحت انجام میدم.
از یه کاری بدم میاد اونم اینه که وقتی سایت دارم طراحی میکنم باید مواظب نمایش سایتم تو IE اشغال هم باشم چون ملت … بیشتر ازون استفاده میکنن! قدیما باید ادرس رو هی کپی میکردم و IE رو باز میکردمو اونو امتحان میکردم ولی الان تو خوده فایرفاکس با استفاده از IE TAB فقط یه کلیک میکنم!
و در اخر میرسیم به پادشاه تمام افزونه ها برای طراحای وب :
حتما اسمشو میدونید:
Firebug
FirePHP
توسط اینا خیلی راحت میتونم کارهامو دیباگ کنم ، کد المانهای خاص رو از سایت مردم راحتتر میدزدم! اگه چیز جالبی دیدم که نمیدونستم از چه CSS ای استفاده کرده با این میبینمش و حتی برای فهمیدن اینکه لود کدوم المنت صفحاتم خیلی طول میکشه یا اینکه کجای کد جاوا اسکریپتم ارور میده و هزار یک چیز دیگه ! از اونا استفاده میکنم.
در کل به نظرم این دو افزونه بهشتیه برا طراحای وب.
ولی کل اینا یه چیزو نشون میده و اونم زیبایی دنیای اپن سورسه
زنده باد اپن سورس
به امید اینکه به درد کسی بخوره!




