جمعه, 26 آبان 1396 05:51

قالب ریسپانسیو تک صفحه ای «۱صفحه»

نوشته شده توسط

بعد از مدت‌ها فرصتی دست داد تا فارسی سازی یکی از قالب‌های ناتمام رو تکمیل و برای استفاده کسانی که نیاز به یک قالب کاملا ریسپانسیو و تک صفحه ای برای وب سایت یا صفحات فرود دارند در سایت راست چین آپلود کنم. قالب YekSafhe مثل قالب های قبلی کامپوز و ۹ستاره که در سایت راست‌چین ثبت کردم، از بوت استراپ استفاده می کنه و یکی از مهمترین دلایلی که این قالب رو انتخاب کردم، سبک و سریع بودن فوق العاده اون و همچنین سهولت بسیار زیاد برای ویرایش تمام قسمت هاش هست.

یکشنبه, 14 آبان 1396 14:52

استفاده از اپن استریت مپ به جای گوگل مپ

نوشته شده توسط

 اپن استریت مپ، مجموعه ای از سرویس ها و نرم افزارهای رایگان و اپن سورس هستد که با جمع آوری و پردازش داده های رایگان جغرافیایی، ابزارهای مناسبی برای کارکردن با نقشه ها و اطلاعات جغرابیایی رو ارایه می دهند.

یکشنبه, 18 تیر 1396 12:00

قالب ریسپانسیو تک صفحه‌ای ۹ستاره

نوشته شده توسط

قالب اچ‌تی‌ام‌ال ۹ستاره، یک قالب کاملا ریسپانسیو هست و برای مشاهده صفحات آن نیازی به رفتن به صفحات دیگه نیست چون قالب به صورت یک سایت کامل تک صفحه ای هست. منوی سایت به صورت ستونی در سمت چپ سایت همیه وجود داره و روی صفحات نمایش با اندازه های مختلف به خوبی نمایش داده می شه و قابل استفاده است.

شنبه, 10 تیر 1396 13:15

قالب ریسپانسیو کامپوز

نوشته شده توسط

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

شنبه, 23 ارديبهشت 1396 13:17

عدم چشم پوشی از فایلها ignore شده

نوشته شده توسط

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

سه شنبه, 05 ارديبهشت 1396 17:07

اضافه کردن شاخه واقع در ریموت بر روی لوکال

نوشته شده توسط

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

بعد از وقفه تقریبا دو یا سه ساله دوری از برنامه نویسی با سی‌شارپ، نیاز به ارسال و دریافت پیام کوتاه (اس ام اس) از طریق نرم افزار سی شارپ پیدا کردم. هرچند بیشتر مایل بودم بتونم با پایتون و استفاده از کتابخانه های موجود اون این کار رو بکنم تا علاوه بر عدم استفاده از کامپوننت های غیررایگان، امکان استفاده از اون بر روی سیستم های لینوکس و سرور هم میسر باشه، ولی به دلیل وقت و همینطور اطلاعات کم برای کار با دستورات AT مجبور به استفاده از سی شارپ و کامپوننت Logiccode شدم. نسخه قدیمی از این DLL روی سیستم ویندوز ۷ ۶۴ بیتی،‌خطا داشت که خوشبختانه در این ادرس، نسخه جدیدتر قابل دانلود و استفاده بود.

کامپوننت Logiccode-GSM-SMS به همراه سریال و اطلاعات لایسنس اون از طریق ادرس بالا یا این آدرس قابل دریافت هست. درصورتی که نسخه جدیدترین از این کامپوننت داشته باشید یا کامپوننت دیگری برای کار با پیامک در سی شارپ سراغ داشته باشید، خوشحال می شم اون رو با سایر کسانی که ممکنه نیاز داشته باشند، به اشتراک بگذارید.

دوشنبه, 29 شهریور 1395 18:04

حذف index.php از آدرس های کدایگنایتر

نوشته شده توسط

ادرس های تولید شده در فریموورک کدایگنایتر به صورت پیشفرض دارای نام index.php هستند. درصورتی که تمایل داشته باشید تا ادرس های تولید شده به صورت clean و بدون index.php باشند می توانید به صورت زیر عمل کنید :

یک : فایل .htaccess را در پوشه روت در کنار فایل اصلی index.php ایجاد کرده و محتوای زیر را در آن کپی کنید:

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|assets|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

دو : در فایل config/config.php خط

$config['index_page'] = 'index.php';

را به

$config['index_page'] = '';

تغییر دهید.

در صورتی که بر روی لوکال کار می کنید ممکن است ماژول rewrite آپاچی غیر فعال باشد که برای فعال کردن آن ابتدا دستور زیر را اجرا کرده :

sudo a2enmod rewrite

و سپس در فایل /etc/apache2/apache2.conf ، در بخش /var/www/ خط

AllowOverride None

را به

AllowOverride All

تغییر داده و ذخیره کنید. برای اعمل تغییرات بر روی سرور، سرور را ریستارت کنید:

sudo service apache2 restart

alexmansfield.com

صفحه1 از2