وبلاگ شخصی امیر عماد محمودپور

برنامه نویس تحت وب

وبلاگ شخصی امیر عماد محمودپور

برنامه نویس تحت وب

پایگاه آموزش رایگان برنامه نویسی

۰۴
تیر

به نام خدا 


already-header-sent


اگر برنامه نویس PHP هستید یا به هر نحوی با PHP سر و کار دارید حتما با خطای headers already sent مواجه شده اید . این پیغام طبق آمار منتشر شده ، یکی از رایج ترین خطا هایی هست که برنامه نویسان با آن سر و کار دارند . در این مقاله به برسی ریشه ای این خطا میپردازیم . 


  • امیر عماد محمودپور
۲۸
خرداد
به نام خدا 

Creating-Virtual-Host-in-Wamp

در این آموزش به صورت مرحله به مرحله میخوایم بدونیم که چطور میشه یک Virtual Host ساخت یا به زبان خیلی خیلی ساده تر ، چطور میشه به لوکال هاستمون یک دامنه مجازی با هر اسم و پسوندی که دوست داشتیم اضافه کنیم . از این بهتر ، ما به راحتی میتونیم برای هر دایرکتوری داخل فولدر www هم به صورت جداگانه یک دامنه بسازیم . 
برای مثال شما داخل wamp\www\wordpress یک وردپرس نصب کردید که از طریق این آدرس در دسترس هست : localhost/wordpress . با مطالعه این آموزش میتونید با هر اسمی که خواستید مثلا mahmodpor.dev این آدرس رو فراخوانی کنید . کافیه شما داخل آدرس بار مرورگرتون بنویسید mahmodpor.dev تا پروژه ورپرسیتون رو ببینید . 

  • امیر عماد محمودپور
۰۵
دی

اگر در اوبونتو ٫ Apache و PHP رو دستی نصب کردید و هنگام نصب Extention های مورد نیاز از جمله curl رو جا انداخته باشید ٫ به کمک دستور زیر به راحتی میتونید curl رو نصب و راه اندازی کنید .


نصب curl




  • امیر عماد محمودپور
۰۵
دی
ImageMagick® یک مجموعه نرم افزار برای ایجاد، ویرایش، نوشتن، و یا تبدیل تصاویر bitmap است. به کمک این ابزار قادر به خواندن ٫و نوشتن تصویر در فرمت های مختلف ( بیش از ۱۰۰ مورد ) از جمله  DPX، EXR، GIF، JPEG، JPEG-2000، PDF، PNG، Postscript، SVG، و TIFFخواهیم بود .
از ImageMagick میتوان برای تغییر اندازه ، تلنگر، آینه، چرخش، تحریف، برش و تبدیل تصاویر، تنظیم رنگ تصویر، اعمال جلوه های مختلف خاص،  نوشتن متن، ساخت و کشیدن خطوط ، ایجادچند ضلعی، بیضی و منحنی و ... استفاده کرد

نصب ImageMagick و آموزش استفاده از آن در ubuntu

از ImageMagick به صورت معمول توسط خط فرمان استفاده میشه و یا میتونید از ویژگی های این ابزار در برنامه هایی توسط زبان برنامه نویسی مورد علاقتون مینویسید و میسازید استفاده کنید .
اینترفیس هایی مانند G2F (Ada), MagickCore (C), MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), JMagick (Java), L-Magick (Lisp), Lua, NMagick (Neko/haXe), Magick.NET (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK) در حال حاضر قابل استفاده میباشد .

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

  • امیر عماد محمودپور