بحران تیم برنامه نویس در شرکت های غیرمرتبط

متاسفانه در ایران اغلب شرکت های حتی تولید پوشاک هم یک تیم IT دارند که امور مرتبط با سازمان خودشونو انجام بدن ، به قولی میخوان خودشون آقای خودشون باشند ، این فرضیه واقعا غلطه و در هیچ جای دنیا اینجوری که در ایران فکر میشه فکر نمیکنن.
تیم طراح نرم افزار باید در یک اکوسیستم هوشمندانه فعالیت کند ، تیم نرم افزاری لازم است که یک برنامه نویس ارشد داشته باشد که بر امورات اصلی پروژه مسلط باشد. باید تیم در جوی قرار بگیرند که دائما در حال رفع چالش ها و یا رقابت باشند.
به نظر من باورش اصلا منطقی نیست که هر شرکت از هر نوعشو که بگیری برای خودش تیم داره .
من فکر میکنم به دلیل اینه که فکر میکنن اگر اینجوری نباشن قطعا ضربه میخورن و این خیلی اشتباهه بهتره که ما برنامه نویس های که در شرکت های تخصصی فعالیت داریم به این نکته دقت کنیم که به قدری فعالیت ما حرفه ای و تخصصی باشد که در مسئولیت پذیری و انجام کارها این حس اعتماد را بین جامعه و کشور عزیزمان ایران ایجاد کنیم که با خیال آسوده شرکتها پروژه هاشونو با من و امثال من بسپارن …

شاد باشید

خطا در هنگام نصب Symfony

راحت ترین روش نصب symfony با استفاده از دستورات Composer است . اما هنگام نصب شاید با خطای زیر روبرو شوید

cURL error 60: ssl certification issue when attempting to use symfony

برای حل این مشکل این فایل را در دانلود کنید و در یک مسیر مشخص قرار دهید ، سپس php.ini را برای ویرایش باز کنید و عبارت curl.cainfo را جستجو کنید دقت کنید علامت ; جلو آن را بردارید . و آدرس فایل دانلود شده را جلو ان قرار دهید

curl.cainfo = “[pathtothisfile]\cacert.pem”

آیا Laravel بهترین فریم ورک PHP است ؟

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

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

طراحی UI با یک راه حل ذهنی…

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

در مورد حل این چنین مسائل تصمیم گرفتم وب سایت وبینه را که برای اولین بار با وردپرس مدیریت مشد را روی یک پلتفرم خاص طراحی  و تولید کنم ، دوست نداشتم همه مطالب سایت قبلی را از بین ببریم و برای اینکه بخوام به سیستم جدید کوچ کنم تنها یک راه حل وجود داشت که پایگاه داده وردپرس را مطابق ساختاری که در پایگاه داده CMS  اختصاصی خودم تغییر بدم جمعلا برای این کار همه پست ها انتخاب کردم و ستون های غیر مرتبط را حذف کردم ، و تنها ۲ مورد باقی موند ۱- محتوا – ۲ عنوان

شروع کردم همین ۲ مورد را توی پایگاه داده جدید آوردم و برای اولین بار در بهار ۹۴ یک CMS  بسیار ساده را راه اندازی کنم …

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

و همین طور هم شد ، برای اولین بار وب سایت یک شرکت دارو سازی را ۲ زبانه باهاش راه اندازی کردم که برای خودمم خیلی جالب بود که تونستم از این برنامه استفاده کنم و الان تقریبا بخش های اصلی را توش آوردم و از نظر seo هم خیلی خوب جواب میده ، توی این روزا قراره فروشگاه هم بهش اضافه کنم یک فروشگاه بسیار کارآمد که همون ساختار یکپارچه را بتونه هندل کنه… فقط اینکه امروز خیلی خسته بودم و تصمیم گرفتم که این نوشته را برای شما دوستان قرار بدم ، شاید موجب جلب توجهشدن شما برای چند دقیقه شده باشه.

توسعه نرم افزار

دلیلی برای توجه بیشتر به توسعه نرم افزار !!

همیشه برای من آرزو بوده که با موضوعات مورد علاقه خودم دست و پنجه نرم کنم من اولین تجربه کاری خودم را در طراحی ۲ بعدی با فتوشاپ شروع کردم و بعد از ۲ سال وارد طراحی ۳ بعدی و انیمیشن سازی شدم ، متاسفانه به دلیل وجود مشکلاتی که طی سالهای ۸۶ وجود داشت ، این علاقه به تدریج تبدیل به یک تجربه شد.

کم کم تصمیم گرفتم که وارد یک بازار جدید شوم و ابتدا با نرم افزار نویسی آغاز کردم ، VB 6 یادش بخیر پروژه های کوچیکی را مینوشتم بدون کسب هیچ درآمدی.

تااینکه تصمیم گرفتم به دنیای برنامه نویسی تحت وب وارد بشم و زبان های مختلفی را تجربه کردم ، اولا دوست داشتم که بهترین زبان برنامه نویسی را انتخاب کنم که هیچ وقت به بن بست نخورم !!! با کمی تحقیق شروع کردم به دانلود JAVA و IDE های مرتبط اما دیری نکشید که به سمت ASP هم کشیده شدم و با MVC 4 شروع به کار کردم ، طی یادگیری این فریم ورک احساس کردم که خیلی برنامه نویس حسابی ازش بیرون در نمیاد …. تصمیم گرفتم که PHP کار کنم همچنین در کنار کارم HTML,CSS هم کار میکردم.

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

حالا من کاملا وردپرس را میشناسم  همچنین تجربه کار روی فریم ورک های مختلف PHP هم به دست آوردم این تجربه ما را به سمت برنامه نویسی اختصاصی تحت وب با PHP کشوند و تا الان نرم افزار های مختلفی با این تکنولوژی به صورت ۱۰۰ درصد تحت وب توسعه دادم.