بایگانی ماهیانه: آوریل 2012

دکمه‌ی +اشتراک‌گذاری و دکمه‌ی ۱+، هر کدام چیستند و به چه کار می‌آیند؟

(به‌همراه‌راهنمای‌افزودن‌این‌دکمه‌به‌وبگاه) دکمه‌ی «+اشتراک‌گذاری»، دکمه‌ی جدیدی است که مطلب وبگاه را در گوگل پلاس اشتراک می‌دهد. در واقع +۱ مثل Like در فیس‌بوک عمل می‌کند اما «+اشتراک‌گذاری» (یا Share+) مثل دکمه‌ی «Share» در فیس‌بوک می‌ماند.

این دکمه، در روز سه‌شنبه، ۵ اردیبهشت ۹۱، به امکانات گوگل افزوده شد و در وب‌نوشت رسمی گوگل معرفی شد. دکمه‌ی +اشتراک‌گذاری به کاربران کمک می‌کند تا مطلب را در حلقه‌های خود به اشتراک بگذارند. همچنین تصویر دوستان فرد -که آن مطلب را به اشتراک گذاشته باشند- نمایش داده می‌شود. البته دکمه‌ی +۱ هم همین کار را با سختی بیشتر انجام می‌دهد. به این ترتیب که کاربر ابتدا روی +۱ کلیک کند، سپس دوباره ماوس را روی دکمه بیاورد و روی دکمه‌ی Share که ظاهر می‌شود، کلیک کند. اما دکمه‌ی جدید این کار را تنها با یک کلیک میسر می‌کند.

با کلیک بر روی دکمه‌ی جدید، در نتایج جست‌و‌جوی عمومی، ظاهر نمی‌شود که چه کاربری این مطلب را اشتراک گذاری کرده است. چرا که نتایج جست‌و‌جو تنها +۱ را نمایش می‌دهند. همچنین +1 در خوراک (فید) گوگل پلاس نمایش داده نمی‏شود اما اگر شما از دکمه‏ی +اشتراک‏گذاری استفاده کنید، اشتراک‏گذاری شما در خوراک (فید) گوگل پلاس هم نمایش داده می‏شود.

بنابراین، افزودن این دکمه به وب‌نوشت یا وبگاه شما، از نظر اشتراک‌گذاری، امری مهم به حساب می‌آید.

متأسفانه برای وردپرس تا لحظه‌ی نگارش این وب‌نوشته، افزونه‌ای برای این کار وجود ندارد.

اما شما می‌توانید کد آن را به راحتی به قالب وبگاه خود (چه وردپرس باشد، چه جوملا، چه هر سیستمی، چه حتی HTML ساده!) بیفزایید! برای افزودن این دکمه به قالب خود، ادامه‌ی مطلب را بخوانید. می‌توانید کد مورد نظر را از ابزار گوگل بگیرید، یا اگر به دلیل تحریم نمی‌توانید از این ابزار استفاده کنید، مراحل زیر را طی کنید:

۱. کد زیر را در پایین قالب (قبل از <body/>) کپی کنید:

<!-- Place this tag after the last share tag. -->
<script type="text/javascript">
  window.___gcfg = {lang: 'fa', parsetags: 'onload'};

  (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
  })();
</script>

نکته: در صورتی که می‌خواهید نوشته‌ی انگلیسی نمایش داده شود، قسمت ,’lang: ‘fa را از کد بالا حذف کنید. ۲. هر جا که می‌خواهید دکمه‌ی +اشتراک‌گذاری نمایش داده شود، یکی از کدهای زیر را بر حسب سلیقه و قالب وبگاه خود، کپی کنید:

<!-- Place this tag where you want the share button to render. -->
 <div class="g-plus" data-action="share" data-annotation="bubble"></div>

 

<!-- Place this tag where you want the share button to render. -->
 <div class="g-plus" data-action="share" data-annotation="vertical-bubble" data-height="60"></div>

 

<!-- Place this tag where you want the share button to render. -->
 <div class="g-plus" data-action="share" data-annotation="none"></div>

 

<!-- Place this tag where you want the share button to render. -->
 <div class="g-plus" data-action="share"></div>

 

همین دو مرحله کافیست! دکمه‌ی اشتراک گذاری نمایش داده می‌شود. برای تغییر اندازه‌ی دکمه‌ها (در حالت‌های اول، سوم و چهارم) کافیست ویژگی data-height را در تگ div تغییر دهید. مقدار پیش‌فرض گوگل برای اندازه‌ی کوچک‌تر :

data-height="15"

و برای اندازه‌ی بزرگ‌تر:

data-height="24"

می‌باشد. (در صورت نیاز، کد های فوق را کپی پیست کنید، چرا که ممکن است در نمایش راست به چپ، خراب نمایش داده شوند)

مخصوص وردپرسی ها: اگر هم می‌خواهید که هر دو دکمه‌ی +۱ و +اشتراک‌گذاری را در بالای پست (زیر عنوان، کنار متن – مثل وبگاه ما، به بالای پست نگاه کنید) داشته باشید، کد زیر را یک خط قبل از کدی که شامل the_content‌ است در فایل single.php بگذارید:

<div style="float:left;margin-right:15px">
  <div class="g-plus" data-action="share" data-annotation="vertical-bubble" data-height="60"></div>
<g:plusone size="tall"></g:plusone>
  </div>

البته کپی کردن کد جاوااسکریپت در پایان صفحه (در footer.php ، قبل از <body/>) همچنان لازم است.

آیا مشکلی در افزودن این دکمه داشته‌اید؟ آیا فکر می‌کنید این کار گوگل یک بی هدفی و دوگانگی، یا یک کار هوشمندانه است؟ در دیدگاه‌ها، آن‌ها را بیان کنید!

منبع‌ها : + و +

پی‌نوشت: برای افزودن همان دکمه‌ی +۱ (پلاس وان) هم می‌توانید این راهنما را بخوانید.

سرعت بارگذاری وبگاه شما چقدر است؟

هر چه سرعت بارگذاری وبگاهی بیشتر باشد، کاربران از آن راضی‌تر خواهند بود. در این نوشته، به شما چند ابزار را معرفی خواهم کرد که می‌توانند شما را در بهبود سرعت بارگذاری وبگاه خود کمک کنند.

ادامه خواندن سرعت بارگذاری وبگاه شما چقدر است؟

وب‌نوشت «دو برنامه‌نویس» و شما!

وب‌نوشت «دو برنامه‌نویس» در ابتدای راه خود ، بازدید کنندگانی به دست آورده است و تعداد آنها رو به افزایش است، اما از طرفی دیگر

آمار Google Analytics نشان می‌دهد که بازدید کنندگان ثابت ما رو به افزایش است (و چند آمار مثبت دیگر) که برای من خبری خوشحال کننده است. اما از طرفی، تعداد کم دیدگاه‌ها مرا دلسرد می‌کند. از طرفی علاقه‌مند به نوشتن «کامنت یادتون نره» و این گونه جمله‌های کلیشه‌ای و بعضاً جلف(!) نیستم!!

خب، این وب‌نوشته را صرفاً برای این ارسال کردم که از شما بپرسم، «دو برنامه‌نویس» که در ابتدای راه است، چه نقص‌ها و کاستی‌هایی دارد، نقاط قوت آن چیست، پیشنهاد‌های شما درباره‌ی وب‌نوشت چیست، آیا مایل به نوشتن در «دو برنامه‌نویس» هستید، آیا جهت گیری «دو برنامه‌نویس» مناسب است، آیا «دو برنامه‌نویس» باید به مطالب برنامه‌نویسی اختصاص داشته باشد/یا بخشی از آن را مباحث برنامه‌نویسی تشکیل دهد، و بسیاری از پرسش‌ها که ممکن است در ذهن هر وب‌نویس تازه‌کار خطور کند.

خواهشمندم دیدگاه‌های خود را درباره‌ی «دو برنامه‌نویس» از نویسندگان آن دریغ نفرمایید!

سپاسگزارم!

تیزر تبلیغاتی جدید سامسونگ گالاکسی اس ۳

چند دقیقه پیش، تیزر تبلیغاتی جدید سامسونگ گالاکسی اس ۳ منتشر شد.

از مدتی قبل، سامسونگ در سایتی یک شمارنده‌ی معکوس قرار داده بود. پس از اتمام شمارنده، شما باید با حروف تشکیل دهنده‌ی نام آن وبگاه، جمله‌ای می‌ساختید که منظور the new galaxy بود. پس از آن، شما به سایت thenextgalaxy.com منتقل می‌شوید و در آنجا، تیزر جدید تبلیغاتی را خواهید دید.

انتظار می‌رفت که سامسونگ پس از این شمارش معکوس، اطلاعات جدیدی از گالاکسی اس ۳ منتشر کند که ظاهراً چنین نشده است.

البته هنگام تنظیم این خبر، این دو وبگاه Down شده است! (احتمالاً به دلیل بازدیدکنندگان بسیار زیاد!)

پیوند این ویدئو را هم از یک وبگاه خارجی که قبل از ما وارد این سایت شده بود پیدا کردیم!

تماشای ویدئو در یوتیوب

دانلود ویدئو با فرمت mp4 – پنج مگابایت

دانلود ویدئو با فرمت flv – هشت مگابایت

لازم به ذکر است که گوشی گالاکسی اس ۳ در تاریخ ۱۴ اردیبهشت ماه در کنفرانسی معرفی شود.

یک نکته درباره‌ی این تیزر این است که در تیزر، دیگران به «گوسفند» تشبیه می‌شوند. در تیزر نوشته می‌شود که شما می‌توانید با دیگران تفاوت داشته باشید، که در صفحه‌ای که نوشته شده است “everyone else”، در بک‌گراند، تصویر گله‌ای گوسفند قرار دارد!

اگر بخواهیم خوشبینانه به این قضیه نگاه کنیم، سامسونگ می‌خواهد اختلاف گالاکسی اس ۳ را با سایر گوشی‌های هوشمند بیان کند. اگر هم بدبینانه نگاه کنیم… (!) نظر شما چیست؟

به نظر شما آیا گالاکسی اس ۳ تحولی را در دنیای گوشی‌های هوشمند ایجاد خواهد کرد یا این‌ها فقط شعار تبلیغاتی است؟

ابزارهای پنهان جست‌‌وجوی گوگل(بخش اول)

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

google Logo

آب‌و‌هوا: برای مشاهده‌ی آب‌و‌هوای شهر‌های جهان(اکثر شهر‌های جهان پشتیبیانی‌ می‌شوند) در صفحه جست‌و‌جوی گوگل به این‌صورت بنویسید:

weather Tehran -> نمایش آب‌وهوای شهر تهران

weather Tehran, Iran -> برای آب‌و‌هوای شهر تهران

سهام شرکت‌های مختلف در بورس جهانی: برای مشاهده سهام شرکت‌های مختلف بعلاوه تغییرات سهام و نمودار تغییرات آنها در صفحه جست‌و‌جوی گوگل به این‌صورت بنویسید(برای مشاهده اطلاعات بیشتر روی نمودار مربوط به تغییرات سهام کلیک کنید تا سرویس مربوطه در گوگل باز شود):
apple stock->سهام شرکت اپل
microsoft stock->سهام شرکت‌ مایکروسافت

زمان محلی: برای مشاهده زمان محلی در یک شهر خاص در صفحه جست‌و‌جوی گوگل به این‌صورت بنویسید:
time tehran->زمان محلی شهر تهران

زمان طلوع و غروب خورشید: برای مشاهده زمان طلوع‌ و غورب خورشید در صفحه جست‌و‌جوی گوگل به این‌صورت بنویسید:
sunset tehran-> غروب خورشید به وقت محلی تهران
sunrise tehran-> طلوع خورشید به وقت محلی تهران

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

کتاب: برای جست‌و‌جوی کتاب پس از وارد‌کردن نام کتاب و کلیک بر روی دکمه “Search” از نوار سمت چپ “Books” را انتخاب نمایید.

تبدیل واحد: برای تبدیل واحد باید در قسمت جست‌وجو ابتدا مقدار کمیت اول و سپس نام کمیت اول و پس از آن “in” و پس از آن نام کمیت دوم را بنویسید.
به‌عنوان مثال: 10.0 cm in inch

آمار‌های عمومی: برای دیدن آمار های عمومی درباره یک موضوع خاص مثل بیکاری یا مثلا جمعیت ابتدا کلمه‌ی مورد نظر را به‌صورت انگلیسی در بخش جستجو بنویسید و سپس نام کشور مورد نظر را بنویسید.
به عنوان مثال: population iran -> آمار جمعیت ایران

جایگزینی برای نرم‌افزار DUMeter

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

پس از آنکه دو برنامه‌نویس به این نتیجه رسیدند که استفاده از نرم‌افزار کرک درست نیست، تصمیم گرفتند که اندک اندک میزان استفاده‌شان از نرم‌افزار کرک را کم کنند و با جایگزین کردن نرم‌افزار‌های رایگان (و یا خریدن نرم‌افزارهای پولی) ننگ کرک کردن نرم‌افزار را از دامن کامپیوترهایشان پاک کنند، در قدم اول برای یافتن نرم‌افزارهای جایگزین صفحات گوگل را درهم‌نوردیدند تا برای نرم‌افزارهای پولی‌شان جایگزین پیدا کنند. در یکی از همین درنوردیدن‌ها بود که جایگزین مناسبی برای DUMeter یافتند، NetSpeedMonitor!

نکته‌ی اول درباره این نرم‌افزار این‌که این نرم‌افزار از DUMeter سبک‌تر است.

نکته‌ی دوم این‌که نسبت به DUMeter نمایش بهتری در تسکبار دارد.

نکته‌ی سوم این‌که این نرم‌افزار رایگان است!

نکته‌ی چهارم این‌که امکانات آماری آن تقریبا با امکانات آماری DUMeter برابر است.

برای آموزش استفاده از آن میتوانید به اینجا مراجعه کنید.

کمی به امنیت سایتتان اهمیت دهید

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

اما این‌کار یک مشکل اساسی دارد و آن این است که هکرها به‌راحتی می‌توانند متوجه شوند که این صفحه صرفا یک صفحه‌ی خالی است و با آدرس www.site.com/index.php  که site.com سایت شما است می‌توانند به سایت ناپایدار شما دست پیدا کنند. در این حالت سایت شما بسیار آسیب‌پذیر است.

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

در کل این را هیچ‌وقت فراموش نکنید: مواظب سایت خود باشید.

شاید شما نیز صاحب آی‌فون 4S شوید

این‌که سایتی (به هر مناسبتی) قرعه‌کشی به صورت رایگان و‌یا پولی برگزار کند در دنیای وب مرسوم است. سایت تورتک نیز اعلام کرده است که

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

شما نیز اگر دوست دارید شانس خود را برای بردن یک دستگاه آی‌فون 4s امتحان کنید میتوانید به اینجا مراجعه کنید.

یک ویرایشگر متنی همه کاره!

ما معمولاً برای ویرایش فایل‌های متنی از ویرایشگرهای ساده‌ای مثل Notepad که در ویندوز وجود دارد استفاده می‌کنیم. اما این ویرایشگر امکانات کمی دارد و برای باز کردن فایل‌های بزرگ هم بسیار کند است…
به شما توصیه می‌کنم به جای استفاده از نوت پد ویندوز، از نرم‌افزار ++Notepad (بخوانید «نوت پد پلاس پلاس») استفاده کنید! نوت پد پلاس پلاس نه تنها کار‌های قبلی شما را به راحتی انجام می‌دهد، بلکه امکانات بسیار وسیعی را نیز در اختیار شما قرار می‌دهد.

از ویژگی های بارز این نرم‌افزار، دارا بودن Tab است. یعنی شما می‌توانید همانند پنجره‌ی مرورگر خود، در یک پنجره از نوت پد پلاس پلاس، بی‌شمار فایل را باز کنید!

++Notepad در خواندن فایل‌های بزرگ هم بسیار بهتر از Notepad ویندوز عمل می‌کند.

قابلیت انتخاب مستطیلی با فشردن کلید Alt هنگام Select کردن امکان پذیر است که ویژگی جالبی برای برنامه‌نویس‌ها است.

اگر شما در حال ویرایش یک فایل HTML ،CSS یا Javascript باشید، به یقین در Notepad کار سخت و طاقت‌فرسایی در پیش دارید، اما در ++Notepad می‌توانید زبان فایل مورد نظر را انتخاب کنید و برنامه با رنگی کردن قسمت‌های مختلف متن، کار ا برای شما بسیار آسان‌تر می‌کند.

++Notepad نه تنها این کار را برای HTML ،CSS و جاوا اسکریپت انجام می‌دهد، بلکه از تعداد بسیار زیادی زبان برنامه‌نویسی از جمله ++C، جاوا، #C و ویژوال بیسیک هم پشتیبانی می‌کند. تمامی رنگ‌های قسمت‌های مختلف زبان برنامه‌نویسی هم به سادگی قابل شخصی سازی هستند!

این برنامه قابلیت اتصال به کامپایلرها را هم دارا می‌باشد. یعنی شما می‌توانید از این برنامه به عنوان یک محیط برنامه‌نویسی (به زبان‌های ++C، پاسکال و ده‌ها زبان دیگر) استفاده کنید.

نوت پد پلاس پلاس قابلیت نصب افزونه را دارا می‌باشد. بنابراین امکانات زیاد دیگری نیز از راه افزونه‌ها به این نرم‌افزار قدرتمند اضافه می‌شود!

لازم به ذکر است که ++Notepad کاراکتر‌های غیرنمایشی (مثل کاراکتر NULL) را هم نمایش می‌دهد. از این رو، می‌توان از این برنامه برای ویرایش‌های سطحی در فایل‌های باینری نیز استفاده کرد.

همچنین در صورت استفاده از نسخه‌ی نصبی برنامه، با کلیک بر روی هر فایلی، گزینه‌ی ++Open with Notepad را خواهید دید که با کلیک بر روی آن، فایل مورد نظر در ++Notepad باز می‌شود.

و یک ویژگی مهم دیگر این‌که این نرم‌افزار کاملاً رایگان و متن‌باز است!

می‌توانید این نرم‌افزار قدرتمند را از بخش Download در وبگاه نوت پد پلاس پلاس دانلود نمایید.

سورس کد این نرم‌افزار هم از همانجا قابل دریافت است!

بد نیست تجربیات خود با ++Notepad و کاربرد‌های دیگر آن را با گذاشتن یادداشت، با «دو برنامه‌نویس» در میان بگذارید!