کدام زبان برنامه‌نویسی؟

Ruby in a Jar

من حالا بیشتر از سه سال است که فقط با PHP کار کرده‌ام. از frameworkها، CMSها و eCommerceهای زیادی استفاده کرده‌ام و تا الان زندگی راحتی داشته‌ام (به جز آن روزهای سیاهی که با بیتریکس کار می‌کردم البته). حالا دارم Ruby را یاد می‌گیرم. به این خاطر که در شرکت چند پروژه‌ی روبی داریم و من باید خودم را به آنها برسانم. خب انگیزه‌ی خیلی بدی نیست. اما راستش خیلی هم قوی نیست. مگر PHP چه اشکالی دارد؟

 

۲۲ نظر
ادامه‌ی مطلب را بخوانید

اولین قدم های یک طراح وب در کار با مجنتو

designing_magneto اولین باری که در مجتنو شروع به کار کردم، با دیدن تعداد زیادی فایل XML  و PHTML  و اینکه هرکدام از آنها چیست و به چه دردی می خورد حسابی گیج شده بودم. اکثر کسانی که با مجنتو کار می کنند، معتقند در روزهای اول کار با آن، گیج شده اند ولی کم کم قلق کار با مجنتو دستشان آمده است. تم مجنتو شامل سه قسمت می شود:

۱۱ نظر
ادامه‌ی مطلب را بخوانید

کنترل پروژه با رویکرد اجایل

کنترل پروژه با رویکرد اجایل

چرا به کنترل پروژه نیاز هست؟

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

۱۳ نظر
ادامه‌ی مطلب را بخوانید

نتیجه طراحی خوب تنها زیبایی نیست

نتیجه طراحی خوب، تنها زیبایی نیست
در کشور ما زیبایی همیشه آخرین الویت را دارد. اگر بودجه برسد، اگر زمان داشته باشیم و یا اگر مجبور شویم، شاید به فکر زیبایی و یا طراحی یک رابط کاربری (UI) مناسب باشیم. نه فقط در حوزه وب، بلکه از شهرسازی گرفته تا صفحه بندی، زیبایی به چشم نمیخورد. اما آیا چنین مساله‌ ای اهمیت دارد؟ برای شما محتوا مهمتر است یا نحوه بیان آن؟

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

۱۶ نظر
ادامه‌ی مطلب را بخوانید

خلق ارزش، هدف اجرای طرح ها در سارینا

خلق ارزش، هدف اجرای طرح ها در سارینا

مهمترین اشتباه در اجرای یک طرح فکر کردن به “چگونگی” اجرای آن قبل از بررسی “چرایی” آن می باشد، که یکی از تبعات آن این است که مشغول اجرای طرح هایی می شویم که به مرور زمان انگیزه ی افراد حاضر در تیم پروژه کاهش پیدا می کند. درحالیکه اگر قبل از اجرای طرح به “چرایی” اجرای آن فکر می کردیم، فرصتِ معطوف کردن تمرکز تیم عملیاتی از “کار کردن” به “تولید محصول” بوجود می آمد، و در ادامه با هدف قراردادنِ “محصول” و رشد و توسعه ی آن، شاهد افزایش انگیزه و کارایی تیم می شدیم.

۴۹ نظر
ادامه‌ی مطلب را بخوانید

افزودن یک دکمه به ویرایشگر متن وردپرس tinyMCE

tinymce_wp

خوبی وردپرس (یکی از خوبی‌های وردپرس) این است که از tinyMCE به عنوان WYSIWYG editor استفاده می‌کند. این ویرایشگر متن به وسیله پلاگین‌های متعدد قابلیت سفارشی‌سازی خیلی زیادی دارد. درواقع خود وردپرس هم یک پلاگین برای حذف کردن امکاناتی که نیاز نداشته نوشته و آن را به tinyMCE اضافه کرده است.

قبل از اینکه ادامه پست را بخوانید، دقت کنید که باید اطلاعات مختصری راجع به زبان PHP، پلاگین‌نویسی وردپرس، hookهای وردپرس و همچنین زبان جاوااسکریپت داشته باشید.

۲ نظر
ادامه‌ی مطلب را بخوانید