Laravel: آموزش Blade

  • بوسیله: محسن شفیعی
  • در 1392/11/15 - 13:39
  • نظرات (2)
Laravel 4

Laravel 4

‌فریم ورک Laravel از موتور تپملیت Blade استفاده میکند. در این مطلب میخواهیم با Blade template engine آشنا شویم. در ادامه مطلب همراه ما باشید…

(بیشتر…)

مقدمه‌ای بر عناصر سه بعدی – بخش سوم

  • بوسیله: محسن شفیعی
  • در 1392/11/12 - 16:57
  • نظرات (3)
CSS3 - سی اس اس 3

CSS3 – سی اس اس 3

در دو مطلب قبلی که بیشتر شامل مقدمات کار بود با نحوه کار با 3D transform و برخی توابع آن آشنا شدیم. در این مطلب میخواهیم در عمل با این ویژگی CSS3 کار کنیم. در ادامه مطلب همراه ما باشید…

مشاهده دمو (بیشتر…)

منابع تازه برای طراحان و توسعه دهندگان – بهمن 92

  • بوسیله: محسن شفیعی
  • در 1392/11/10 - 10:39
  • نظرات (4)
Scroll Reveal

Scroll Reveal

اطلاع و استفاده از منابع وب که هر روزه به تعداد آنها اضافه میشود از مهمترین کارهایی است که هرکسی که در عرصه وب کار میکند، باید انجام دهد.

با چهارمین سری از این مطالب همراه ما باشید…

(بیشتر…)

معرفی API مکان یابی در HTML5

  • بوسیله: محسن شفیعی
  • در 1392/11/08 - 16:57
  • دیدگاه‌ها برای معرفی API مکان یابی در HTML5 بسته هستند
اچ تی ام ال 5 - HTML5

اچ تی ام ال 5 – HTML5

تا به حال در آپارنت APIهای مختلفی از تکنولوژی HTML5 را معرفی و تست کردیم. در این مطلب میخواهیم GeoLocation API را بررسی کنیم. توسط این API میتوانیم محل نسبتاً دقیق کاربر در محیط واقعی را بدست بیاوریم.

برای مثال مرورگر فایرفاکس به این صورت عمل میکند: اگر برنامه‌ای بخواهد از این ویژگی استفاده کند، ابتدا از کاربر اجازه میگیرد، در صورت موافقت کاربر، فایرفاکس اطلاعات wireless access points نزدیک و IP کاربر را به سرویس ارائه دهنده geolocation، که گوگل است میفرستد و این سرویس با استفاده از این اطلاعات محل کاربر را مشخص میکند و به صورت مختصات آن را برمیگرداند.

در ادامه مطلب همراه ما باشید

(بیشتر…)

Laravel: فرستادن اطلاعات به Views

  • بوسیله: محسن شفیعی
  • در 1392/11/06 - 0:33
  • نظرات (5)
Laravel 4

Laravel 4

در مطلب قبل ما دو صفحه درست کردیم، و با استفاده از Route، آن‌ها را مسیریابی کردیم. برای مثال گفتیم اگر کاربر آدرس http://example.com/register را باز کرد، صفحه register.blade.php را به کاربر نشان بدهد.

فرض کنید زمانی که کاربر صفحه ایندکس را فراخوانی کرد، ما باید از دیتابیس مقداری را فراخوانی کنیم و به صفحه home.blade.php بفرستیم، سپس این صفحه را به کاربر نمایش دهیم. پس در این مطلب میخواهیم نحوه فرستادن اطلاعات به یک صفحه را با هم بررسی کنیم.

در ادامه همراه ما باشید…

(بیشتر…)

بهترین پلاگین های کروم برای توسعه دهندگان وب

  • بوسیله: محسن شفیعی
  • در 1392/11/03 - 22:04
  • نظرات (5)
Google Chrome

Google Chrome

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

در این مطلب چند پلاگین این مرورگر را بررسی میکنیم.

(بیشتر…)

Dart: زبان جدید گوگل

  • بوسیله: محسن شفیعی
  • در 1392/11/02 - 18:20
  • نظرات (10)
Dart

Dart

Dart زبان برنامه نویسی جدید گوگل برای ساخت اپلیکیشن های تحت وب ساخت یافته است. شما میتوانید آن را بر روی سرور و کلاینت اجرا کنید. گوگل این نکته را هم تأیید و هم انکار کرده است که قرار است Dart جایگزینی برای زبان JavaScript باشد. مطمئناً گوگل بسیار خوشحال می‌شود که توسعه دهندگان از زبانی استفاده کنند که توسعه آن را خودش بر عهده دارد.

هنوز زود است در مورد وضعیت آینده Dart صحبت شود اما میتوان پیشبینی کرد که وضعیت دارت مشابه VBScript در Internet Explorer با شکست مواجه شود.

در ادامه همراه ما باشید

(بیشتر…)

مدیریت پیکیج ها با استفاده از Bower

  • بوسیله: محسن شفیعی
  • در 1392/11/01 - 20:30
  • نظرات (4)
Bower

Bower

شروع هر پروژه ای همراه است با دانلود کتابخانه‌های مورد نیاز که شاید یکی از دردسرهای همه برنامه نویسان وب باشد. این مشکل مربوط به پروژه ها هم نمیشود. برای مثال میخواهید یک کار جدیدی در جاوا اسکریپت انجام دهید، اما همین که ادیتور را باز میکنید یادتان می‌آید که ابتدا باید کتابخانه jQuery یا AngularJS را دانلود کنید.

اما دیگر نیازی به‌ رفتن به سایت‌های هر کدام از آن‌ها و دانلود جداگانه و قراردادن آن‌ها در پوشه پروژه نیست، زیرا Bower یک سرویس بر پایه NodeJS است به شما این امکان را میدهد از طریق خط فرمان هر کتابخانه ای را فقط با یک خط دستور دانلود کنید.

در ادامه مطلب همراه ما باشید

(بیشتر…)

Laravel: مسیریابی یا Routing

  • بوسیله: محسن شفیعی
  • در 1392/10/30 - 11:10
  • نظرات (14)
Laravel 4

Laravel 4

اولین قسمتی که برای کار با Laravel باید یاد داشته باشیم، بخش مسیریابی یا Routing است. در‌واقع توسط این بخش ما مشخص میکنیم، که برای مثال اگر کاربر یک آدرس مشخصی از سایت را وارد کرد، چه صفحه‌ای به کاربر نمایش دهیم.

در ادامه مطلب همراه ما باشید

(بیشتر…)

اضافه شدن بخش Emulation به Chrome 32

  • بوسیله: محسن شفیعی
  • در 1392/10/28 - 8:59
  • نظرات (5)
Google Chrome

Google Chrome

شرکت گوگل را میتوان یکی از شرکت هایی دانست که همیشه ایده ای در سر دارد و سعی میکند کار را برای کاربران خود راحتتر کند. در نسخه 32 مرورگر Google Chrome ویژگی جدید به نام Emulation اضافه شده است. این بخش لیست گوشی ها و تبلت های هوشمندی را در اختیار ما میگذارد و زمانی که از این لیست گوشی یا تبلت مورد نظر را انتخاب کنید عرض صفحه نمایش و User Agent و Toch screen مشابه آن دستگاه را برای ما شبیه سازی میکند.

بخش Toch Screen که در نسخه های قبلی با مشکل های عمده‌ای همراه بود در این نسخه برطرف شده است و به خوبی کار میکند.

نحوه کار کردن با بخش Emulation را در ادامه مطلب ببینید

(بیشتر…)