ویژگیهای جدید ویندوز ۷

تاریخ انتشار ویندوز ۷

تا ۱۴ روز دیگر یعنی ۳۰ مهرماه ۱۳۸۸ یا ۲۲ اکتبر ۲۰۰۹ ویندوز ۷ به بازار می آید. به نظر می رسد این بار اسم ویندوز قرار است همان ۷ بماند! و میکروسافت برنامه ای برای انتخاب اسم مناسبتر ندارد. شاید هم درست در روز انتشار پرده از نام آن برداشته شود. ۷ در واقع نسخه ویندوز است که به ترتیب توسعه نسخه های جدید از ۱.۰۱ شروع شده، در XP به ۵ رسید و ویستا هم که آخرین نسخه فعلی ویندوز است، نسخه ۶ بود.

اگر می خواهید لپ تاپ بخرید صبر کنید!

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

ویژگیهای جدید ویندوز ۷

ویژگیهای زیادی برای ویندوز ۷ نسبت به نسخه های پیشینش ذکر شده است که شامل تغییراتی در ظاهر و باطن ویندوز است. از زیباسازیهای ظاهری که بگذریم، مهمترین ویژگیهای ویندوز سون از نقطه نظر کارایی عبارتند از:
۱- بهبود کارایی و سرعت
دیگر نیاز نیست برای بار شدن ویندوز و خاموش کردن آن، مدتها چشم به صفحه مانیتور بدوزید. سرعت جستجو کردن و مدیریت نتایج جستجو نیز بهبود قابل توجهی یافته است. در ویندوز ۷، شناسایی کول دیسکهای جدید هنگام اتصال به usb بسیار سریعتر شده است. و آخرین نکته این که سرویسهایی که نیازی به آنها نیست به طور خودکار غیرفعال شده تا کارایی سیستم افزایش یابد.

۲- پشتیبانی بهتر از پردازنده های ۶۴ بیتی

۳- مدیریت بهینه نیرو (power management)
اجرای برنامه های کمتر در پس زمینه (هنگام استفاده از باتری)، مصرف کمتر توان برای پخش وی سی دی و دی وی دی ها، خاموش کردن خودکار صفحه نمایش، خاموش کردن خودکار پورتهای غیرفعال و نمایشگر دقیقتر برای توان باتری. همه اینها زندگی را برای دارندگان لپ تاپ شیرین تر می کند!

۴- اتصال سریعتر به شبکه های بی سیم

۵- پشتیبانی کامل از صفحه نمایشهای لمسی!

۶- لیستهای پرش
به منظور دسترسی سریعتر به گزینه های دلخواه شامل اسناد، موسیقی، تصاویر و وب سایتهای مورد علاقه

۷- تسهیل در ایجاد شبکه های خانگی

اطلاعات بیشتر را در صفحه اصلی ویندوز ۷ بخوانید

ویندوز 7

Share

گاج بهتر است یا کانون فرهنگی آموزش!

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

دلیل موفقیت موسسات آموزشی خصوصی در چیست؟

فکر نمی کنم در هیچ کشور پیشرفته ای (به استثنای ایران!) آموزش خصوصی بیش از تولید و اشتغال در صنعت درآمد داشته باشد. دلیل این امر چیست؟

۱- اولین و مهمترین دلیل، فرهنگی است؛ متاسفانه در کشور ما سنت شده که هر که مدرکش به، کلاسش بیشتر. یعنی از روزی که بچه به دنیا میاد، پدر و مادر به فکر کنکورش هستند: در مهد کودک هم که می خواهند ثبت نام کنند از مسئولش می پرسند که آیا در اینجا نکات تستی هم آموزش داده می شود یا خیر. اصولا انسانهایی که در ایران متولد می شوند محکوم به دانشگاه رفتن هستند و والدین محترم برای اینکه حداقل چشم همسایگان و آشنایان را درآورند تلاش می کنند که فرزندشان تا جای امکان درس بخواند تا در کنکور رتبه دو سه رقمی کسب کند و در این راستا نباید دست به سیاه و سفید بزند. اینجاست که دانش آموز بدبخت باید به موسسه گاج و علوی و امثال آن مراجعه کند و هی پول به جیب آنها بریزد و وقت گرانبهای خود را به نوعی تلف کند!

۲- دومین دلیل، فرهنگی-اقتصادی است؛ متاسفانه ۸۰-۹۰% ما ایرانیها به دنبال کسب یک شغل دولتی پردرآمد هستیم و حتی الامکان دوست نداریم خودمان اشتغال ایجاد کنیم یا به یک شغل خصوصی دل ببندیم. در همین راستا اصولا تا پایان تحصیلات، غیر از درس خواندن و احتمالا تحقیق کردن، چیز دیگری بلد نیستیم. دلیل این موضوع هم البته ناشی از بند فوق الذکر است، چرا که از کودکی در گوش ما خوانده اند که باید دکتر مهندس بشی یا که معلم بشی یا رئیس جمهور یا وزیر … در هر صورت هیچ وقت به کارآفرینی و نوآوری ترغیب نمی شویم.

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

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

تقاضایی از والدین کنکوریهای عزیز

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

در همین رابطه بخوانید:

کنکور و انتخاب رشته

Share

پنگلیش بنویس فارسی تحویل بگیر

شاید شما هم به سایتهایی برخورد کرده باشید که به شما امکان تبدیل فنگلیش به فارسی رو می دهند. به نظر من این سایتها کمک بزرگی در حق زبان فارسی می کنند که شاید از OCR فارسی هم مهمتر باشه! متاسفانه بسیاری از کاربران وب فارسی زبان به زبان مجعول پنگلیش (نوشتن فارسی با لغات انگلیسی) عادت کرده اند؛ زبانی بسیار مزخرف که خواندن آن برای من یکی که از خواندن خط میخی هم سخت تره! سایت بهنویس که امروز باهاش آشنا شدم به درد من نمی خوره چون خدا رو شکر صفحه کلید فارسی رو از بَـرَم حتی اگر برچسب فارسی نداشته باشه! ولی به درد دانشجوهام حتما می خوره چون ۹۹ درصدشون به طور غریزی فنگلیش کار می کنند؛ {البته با اصرار من این درصد به ۹۰ کاهش یافته و به زودی تک رقمی هم خواهد شد!}

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

Share

تفاوت padding و margin در CSS

آیا margin با padding فرق داره؟

با اینکه مرتبا از دو خاصیت padding و margin برای افزودن حاشیه به المانهای مختلف استفاده کرده ام، لیکن هیچ وقت تفاوت دقیق بین این دو را درک نکرده بودم، تا اینکه امروز که داشتم کتاب CSS Anthology را ورق می‌زدم (البته پشت مانیتور!) متوجه تفاوت آنها شدم. هر چند در بسیاری مواقع می توان از این دو به جای هم دیگر استفاده کرد ولی تفاوت کوچکی با هم دارند: به طور ساده، margin حاشیه بیرونی است و padding حاشیه داخلی! برای اینکه تفاوت را خوب احساس کنید به چهار تا جعبه (div) زیر توجه کنید:

نوشته داخل این جعبه، فاقد هرگونه margin و padding است و البته کمی ناجور به نظر می رسد!
نوشته داخل این جعبه، دارای margin به اندازه 1em و بدون padding است. ملاحظه می شود که از المانهای بیرونی اندکی فاصله گرفته ولی متن داخل آن به کادر چسبیده است! همچنان اندکی نافرم است.
نوشته داخل این جعبه، دارای padding به میزان 1em است ولی margin ندارد. دقت کنید که این متن از کادر فاصله دارد ولی خود کادر از المانهای اطراف فاصله ندارد! کمی بهتر شد.
این جعبه نوشته، هم دارای margin و هم padding است. درست همان چیزی که می خواستیم!

کدهای این چهار جعبه در زیر مشاهده می شود.

Share

مشکل جوملا با SEF URLs

نسخه‌ی ۱.۵ جوملا قابلیت این را دارد که آدرسها را به صورت مناسب برای موتورهای جستجو (Search Engine Friendly) درآورد (مثلا http://persianreader.com/persian-ocr-silver-edition). برای این کار باید با استفاده از پنل مدیریت، به منوی Site و سپس Global Configuration رفته و در بخش SEO Settings گرینه‌ی Search Engine Friendly URLs را به Yes علامت بزنیم. به این ترتیب آدرس مطالب سایت به صورت کاملا خوانا درخواهند آمد. حتی می توان با استفاده از گزینه‌ی  Add suffix to URLs  به انتهای آدرسها پسوند htm را هم افزود تا آدرسها به صورت استاتیک به نظر آیند.
و اما مشکل:
غالبا با انجام این تنظیمات، سایت به هم ریخته و لینکها یا یافت نمی شوند و یا اگر هم یافت شوند شکل ظاهری سایت به هم می ریزد. برای رفع این مشکل به سایتهای متعددی سر زدم ولی اطلاعات چندانی نصیبم نشد و بعد از چند ساعت سعی و خطا روشی برای رهایی از این مشکل یافتم که شاید به درد شما هم که سایت مبتنی بر joomla دارید بخورد:

۱- اولین کار این است که اگر وب سرور شما آپاچی است فایل htaccess.txt را در مسیر نصب جوملا به .htaccess تغییر دهید(پسوند .txt را حذف کرده و یک نقطه به ابتدای فایل بیفزایید!)
2- گزینه  Use Apache mod_rewrite را در همان بخش seo settings فعال کنید. اگر مشکل برطرف شد که خوش به حالتون اگر نه مرحله ۳ را انجام دهید.
3- محتویات فایل .htaccess را به صورت زیر تغییر داده و ذخیره کنید.

##

# @version $Id: htaccess.txt 10492 2008-07-02 0628Z ircmaxell $

# @package Joomla

# @copyright Copyright (C) 2005 – 2008 Open Source Matters. All rights reserved.

# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL

# Joomla! is Free Software

##

#php_value display_errors on

################################################## ###

# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE

#

# The line just below this section: ‘Options +FollowSymLinks’ may cause problems

# with some server configurations. It is required for use of mod_rewrite, but
may already

# be set by your server administrator in a way that dissallows changing it in

# your .htaccess file. If using it causes your server to error out, comment it
out (add # to

# beginning of line), reload your site in your browser and test your sef url’s.
If they work,

# it has been set by your server administrator and you do not need it set here.

#

################################################## ###

## Can be commented out if causes errors, see notes above.

# Options +FollowSymLinks

#

# mod_rewrite in use

RewriteEngine On

########## Begin – Rewrite rules to block out some common exploits

## If you experience problems on your site block out the operations listed below

## This attempts to block the most common type of exploit `attempts` to Joomla!

#

# Block out any script trying to set a mosConfig value through the URL

RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]

# Block out any script trying to base64_encode crap to send via URL

RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]

# Block out any script that includes a <script> tag in URL

RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]

# Block out any script trying to set a PHP GLOBALS variable via URL

RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]

# Block out any script trying to modify a _REQUEST variable via URL

RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})

# Send all blocked request to homepage with 403 Forbidden error!

RewriteRule ^(.*)$ index.php [F,L]

#

########## End – Rewrite rules to block out some common exploits

# Uncomment following line if your webserver’s URL

# is not directly related to physical file paths.

# Update Your Joomla! Directory (just / for root)

RewriteBase /
########## Begin – Joomla! core SEF Section

#

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !^/index.php

RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$
[NC]

RewriteRule (.*) index.php

RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

#

########## End – Joomla! core SEF Section

نکته ای که باید متذکر شوم این است که کمپوننت های متعددی مثل sh404SEF یا Open SEF هم هست که روی جوملا نصب شده و همین کار را می کنند و شاید مشکلات فوق الذکر را هم نداشته باشند؛ ولی تا جایی که خود هسته جوملا کار آدم را راه می اندازد چه دلیلی است که از اینها استفاده کنیم. ضمن اینکه اگر روزی خواستید این ماژولها را حذف کنید فاتحه‌ی سایتتان و لینکهایی که دیگران به شما داده اند را باید بخوانید.

Share