نوشته‌های برچسب‌خورده با مقاله

مقاله ! (ELSEVIER & ScienceDirect 2008)

www.miladsoltany.blogfa.comwww.miladsoltany.blogfa.com

Image and Vision Computing 26 (2008) 776–787

: subject

Attention can improve a simple model for object recognition

:by

E. Bermudez-Contreras , H. Buxton, E. Spier

Abstract

Object recognition is one of the most important tasks of the visual cortex. Even though it has been closely studied in the field of computer vision and neuroscience, the underlying processes in the visual cortex are not completely understood. A model that lately has gained attention is the HMAX model, which describes a feedforward hierarchical structure. This model shows a degree of scale and translation invariance. Our work explores and compares the HMAX model with a simpler model for object recognition emulating simple cells in the primary visual cortex, V1. This model shows a better performance than the HMAX model for translation and scale invariance experiments when an attentional mechanism is employed in realistic conditions. 2007 Elsevier B.V. All rights reserved

Keywords

Object recognition; HMAX; Foveation; Attention; Active vision; Visual cortex; Translation invariance; Scale invariance

برای دریافت مقاله اینجا کلیک کنید.

حجم مقاله تقریبا ۵۸۰ کیلو بایت است.

, , , , , , , , ,

بیان دیدگاه

لینوکس و معایب آن

این سیستم عامل هیچ چیز از ویندوز بیشتر ندارد ( لینوکس در عمل مجبور است در بسیاری از موارد از برنامه های میکروسافت از قبیل نرم افزار های بی مانند Office استفاده کند)

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

سوال من هم این است که مگر یک کاربر کامپیوتر چه کاری را می خواهد انجام دهد که ویندوز از انجام آن ناتوان است.

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

حالا به مشکلات دیگر این سیستم عامل می پردازم :

1: عدم پشتیبانی قابل قبول از زبان فارسی ، در ویندوز ایکس پی از فارسی به خوبی پشتیبانی شده و امکان تایپ فارسی نیز وجود دارد

2: عملکرد بسیاز نامناسب در اجرای برنامه های سه بعدی از جمله بازیها و ….

3: این سیستم اصلا User Friendly طراحی نشده است و یاد گری آن مدت زیادی وقت می گیرد و از نظر اکثر کاربران یاد گیری یک سیستم عامل جدید در حالی که آنها نیازهایشان را با ویندوز برطرف می کنند منطقی نیست.

4: سخت افزارها مثل کارت گرافیک و مودم به صورت خودکار نصب نمی شوند و باید آنها را به صورت دستی نصب کنید که این کار هم نیاز به تخصص کافی دارد.{نصب مودم از مواردی است که خیلی از کاربران را در لینوکس به سطوح آورده است} امروز شاهدیم ویندوز ویستا تقریبا تمام وسایل جانبی از قبیل کارت گرافیک و صدا و … را به طور خودکار می شناسد.

5: کمبود نرم افزارهای امنیتی – تا صحبت از امنیت می شود طرفداران لینوکس صدایشان در می آید که لینوکس امنیتش بالا است و نیازی به چنین نرم افزار هایی ندارد و در جواب باید بگویم اگر خدایی نکرده یک ویروس یا کرم با درجه خطر بالا ظهور کرد ، آن وقت تکلیف چیست.

باید صبر کنید تا خود شرکت ارائه کننده ، اصلاحیه ای را عرضه کند و امیدی به شرکت های معتبر امنیتی مثل سیمانتک یا مک آفی نیست.

6: تعدد اراعه کننده های لینوکس و تفاوت های نسبتا زیاد میان انها و نحوه نصبشان نیز بر مشکلات کاربران می افزاید ، در نتیجه سر در گمی بیشتر کاربران را در پی دارد.

این ها فقط گوشه ای از اشکالات لینوکس و متن باز بودند. برای درک بهتر موضوع به مطلب یکی از کارمندان ماکروسافت رجوع می کنیم که البته برای مدتی پیش است : (همانطور که می دانید firefoxنیز یک نرم افزار متن باز است و اشکالات زیر را می توان به لینوکس نیز تامیم داد.مثلا یکی از بزرگترین اشکالات نرم افزار متن باز این است که از ساز و کار مشخصی پی روی نمی کنند.همانطور که در مورد شماره 2 می بینید.مثلا در اینجا تیم طراحی این نرم افزار اضافه شونده ها را ملزم به کد تایید ندانسته – در حالی که نرم افزار های ماکروسافت و دیگر شرکت های معتبر، دارای استاندارد و ساز و کار مشخصی می باشند.)

"پیتر تور" یکی از کارمندان شرکت مایکروسافت در وبلاگ رسمی این شرکت عنوان آخرین مطلب خود را اینگونه برگزیده است "چگونه می توانم به فایرفاکس اطمینان کنم ؟!"

هرچند که "پیتر تور" تلاش کرده است با به نمایش گذاشتن برخی تصاویر به خواننده بگوید که فایرفاکس چه در شیوه توزیع (Distribution) و چه از نظر معتبر بودن کدها هنوز دارای اشکالات فراوانی با سرویس پک 2 ویندوز XP است

با هم قسمتی از این نوشته را می خوانیم:

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

1– از آنجا که نصب فایرفاکس نیاز به دانلود دارد ، این مرورگر بر روی هر سایتی یافت می شود ، سایتهایی که شاید چندان قابل اطمینان نباشند و کاربر مجبور به دانلود یک فایل بدون بررسی کدهای باینری آن خواهد بود .

2– نصب اضافه شونده هایی (Extentions) که اکثراً دارای کد تایید (Signed) نمی باشند .

3 هیچ راهی وجود ندارد که مطمئن باشید فایل دریافتی شما اصل است ، نه یک ویروس یا تروجان .

4– پس از نصب یک Plug بر روی فایرفاکس دیگر راهی برای غیر فعال نمودن آن وجود ندارد .

5– پنجره هشداری که در فایرفاکس پیام "این فایل ممکن است یک ویروس باشد" را نمایش می دهد به وسیله چند روش ساده می تواند غیر فعال گردد

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

به راستی چرا عده سعی می کنند با اشکال گرفتن از سیستم عاملی که حدود 90% درصد کامپیوترهای دنیا با آن کار می کنند آن را بی امنیت و بی استفاده جلوه دهند. ویندوز در حال حاظر استاندارد ترین سیستم عامل دنیاست و به طور مثال شما به راحتی می توانید یک فایل (متنی) را از کامپیوتر خود کپی کرده و در کامپیوتر دوستتان اجرا کنید ولی اگر هر کسی از یک سیستم عامل استفاده کند بدون شک برای اجرای فایلهایتان در سیستمهای دیگر به مشکلات فراوانی بر می خورید.

مثال فوق برای مسئله شناسایی قطعات کامپیوتر در سیستم عامل ویندوز نیز صادق است. امروزه تمامی قطعات سخت افزاری بدون هیچ مشکلی در ویندوز xp کار می کنند و خیلی از آنها را خود ویندوز می شناسد و نیازی به نصب از طریق سی دی راه انداز ندارند. ولی در لینوکس شرایط فرق می کند . برای نصب قطعات در لینوکس نیاز به مهارت کافی و همچنین دانلود درایور مربوط به لینوکس دارید. البته اگر شرکت سازنده ، درایور مربوط به لینوکس را تولید کرده باشد

در یک نگاه ژرف فرقی نمی کند که از لینوکس استفاده کنیم یا ویندوز، مهم این است که کدام یک پرطرفدار تر و پراستفاده تر است و طبیعتا چون ویندوز و داس اولین سیستم عاملهای PC هستند می توانند این مهم را محقق کنند.

در زمینه گرافیک ظاهری و یا پوسته (GUI-shell) و اجرای برنامه های 3D ماکروسافت با ویستا همه چیز را به انتها رساند.

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

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

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

unix برای سرورها)هرگز به سرنوشت نرم افزارهایی مثل Netscape که به تازگی مرگش از طرف شرکت سازنده آن اعلام شد دچار نخواهد شد. و استفاده از آن به طور تخصصی و البته محدود و حرفه ای ادامه خواهد داشت.زیرا همانطور که در بالا اشاره شد سیستم عامل متن باز لینوکس کهSource آن در اختیار همگان قرار دارد از این قابلیت برخوردار است که به طور ویژه و برای کارهای حساس از جمله فعالیت های نظامی و حتی فضایی کد نویسی شود. ولی لینوکس در زمینه کامپیوتر های شخصی چشم انداز روشنی نخواهد داشت.
منبع

, , , , , , ,

بیان دیدگاه

سيستم فايل NTFS چيست ؟

ntfs-logo.jpg

چهار مجوز استاندارد در سيستم NTFS براي فايل ها و پوشه ها وجود دارند :

1- No Access: با انتخاب اين گزينه كاربران هيچگونه مجوزي براي خواندن ، نوشتن و … فايل يا پوشه مربوطه نواهند داشت .

2- Read : با توجه به آنكه اجزاه خواندن يك فايل شامل اجراي آن نيز مي باشد ،از اين رو كاربري كه اين سطوح از دسترسي را داشته باشد مي تواند فايل را اجرا كرده و آن را بخواند .

3- Change: اين سطح دسترسي و مجوز ، كاربر را قادر مي كند تا فايل را خوانده و در صورت لزوم تغييرات خود را در آن انجام دهد يا حني فايل را حذف كند .

4- Full Control : با فعال بودن اين گزينه كاربران داراي مجوز مي توانند فايل را خواند ، تغييرات مورد نياز را درآن ايجاد كرده و يا حذف كنند . در واقع تمام امكانات و اختياراتي كه كاربر در حالت Change دارد در اين قسمت نيز وجود دارد و فرق اين دو سطح مجوز در آن است كه با داشتن مجوز Full Controll ، كاربر مي تواند حتي براي ساير كاربران سيستم دسترسي تعريف كند و يا دسترسي كاربر ديگر را از آن پوشه و يا فايل حذف كند .

نکته : از لحاظ امنيتي بهتر است حتي الامكان از اين مجوز استفاده نكنيد ، زيرا داشتن مجوز Change بالاترين سطح دسترسي را به كاربران مي دهد مگر آنكه واقعا بخواهيد كاربري امكان تعريف يا حذف مجوز براي سايرين را داشته باشد . البته مجوزه هاي ديگري نيز چون Read Only ، No Execute، Execute Only ، Write Only و … نيز قابل تعريف مي باشند .

تعيين مجوز براي منابع اشتراكي شبكه

مجوزهاي بررسي شده در فوق در واقع براي تعيين سطح دسترسي كاربراني است كه از يك سيستم بطور مشترك استفاده مي كنند . اما ممكن است سيستم شما در بين چندين سيستم ديگر و در يك شبكه قرار گرفته باشد و شما بخواهيد با تعيين سطح دسترسي هاي مشخص امكان دسترسي به يك يا چند كاربر بدهيد . پس از تعريف منابع اشتاركي در سيستم تان كه مي تواند فايل ها ، پوشه ها ، درايو ها ، چاپگر ، اسكنر و … باشد ، كاربران داراي مجوز مي توانند به اين منابع دسترسي داشته باشند .

با توجه به آنچه گذشت مي توان سطوح دسترسي كاربران در سطح شبكه را نيز به شكل زير تعريف كرد :

1- No Access: نازلترين سطح دسترسي (دسترسي وجود ندارد)

2- Read : اجرا و خواندن

3- Change : اجرا ، خواندن و اعمال تغييرات

4- Full Control : اجرا ، خواندن ، نوشتن و اعمال تغييرات ، تغيير در سطح مجوز ها

با توجه به اين توانايي ها شما مي توانيد براي يك فايل و يا پوشه در هر دو وضعيت سيستم محلي و شبكه ، مجوزلازم را به كاربران بدهيد . مثلا با تعيين مجوز Change براي يك فايل در سيستم محلي ، به كاربراني كه در پشت سيستم شما مي نشينند امكان اعمال تغييرات را در فايل بدهيد و با تعيين مجوز Read در سطح شبكه تنها امكان خواندن را به كاربراني كه از شبكه استفاده مي كنند بدهيد . البته در صورت جابجايي اين سطوح ، يعني تعيين مجوز Change, در سطح شبكه و Read در سطح سيستم محلي ، تنها مجوز Read كه حداقل سطح دسترسي بين اين دو است به كاربران داده مي شود و كاربران شبكه نيز تنها مي توانند فايل را خوانده و اجرا كنند .

منبع

, , , , , , , , , , , , , , , , ,

بیان دیدگاه

Artificial Intelligence useful links

هوش مصنوعی چند لینک مفید

Scientific links

Directory of AI on Yahoo

Bibliographies on Artificial Intelligence

American Association for Artificial Intelligence – AAAI

Association of Computing Machinery’s Special Interest Group on AI- ACM SIGART

AI resources on the web

Catalog of AI resources

Journals and Conferences

Journal of Artificial Intelligence Research

Publishers of JAIR

The Journal of Machine Learning Research

, , , , , , , , , , ,

بیان دیدگاه

آشنایی با وب معنایی (Semantic web)وب معنایی چیست؟

وب معنایی چیست؟
وب معنایی (معانی‌گرا و معانی‌نگر نیز نامیده شده (Semantic web)) را می‌‌شود فضایی جهانی از جنس محاسبات هوشمند ماشینی تصوّر کرد که در آن تمامی کتاب‌ها، کتاب‌خانه‌ها دانشها، دانش‌نامه‌ها و دانشگان‌ها (پایگاه‌های دانش‌ – Knowledge bases) به صورتی معنی‌گرا و با توانایی درک مفهومی همدیگر در کنار هم قرار خواهند گرفت. آقای Tim Berners-Lee، که معروف به پدر وب است، آینده وب را بصورتی بیان کرده که بر خلاف وب کنونی فقط توسط انسانها قابل فهم نباشد بلکه توسط ماشین ها نیز قابل درک و پردازش است. ایده وب معنایی نیز از همین نکته منشا می گیرد. در زیر سه تعریف مختلف از وب معنایی ارائه شده است:
پروژه ای با هدف ایجاد رسانه ای جهانی برای رد و بدل کردن اطلاعات بصورتی که برای کامپیوتر قابل فهم و پردازش باشد.
وب معنایی، شبکه ای از اطلاعات در مقیاس جهانی است به نحوی است که پردازش آنها توسط ماشین ها به سادگی امکان پذیر است.
وب معنایی شامل داده های هوشمند وب است که توسط ماشین ها قابل پردازش است.

هر چند نزدیکی به تحقّقّ ایجاد چنان فضایی محتاج پیشرفت‌هایی جدید و کلّی‌نگرانه در بسیاری از زمینه‌های مهندسی، ریاضی، هوش مصنوعی، و به ویژه در زبان‌شناسی، فلسفه، و بسیاری از معارف دیگر انسانی خواهد بود، گام‌های اوّلیّه در این سمت برداشته شده است.مؤلّفه‌های وب معنایی
مولّفه‌های وب معنایی (Components of the Semantic Web): بسیاری از استانداردها و ابزارهای وابسته به فنّاوری اکس‌ام‌ال (XML) را می‌‌توان به اینترنت آینده و وب معانی‌نگر نیز مربوط دانست. از آن جمله باید شمای اکس‌ام‌ال (XML Schema)، چارچوب شرح منابع
((Resource Descrption Framework (RDF)، شمای آر دی‌ اف (RDF schema)، و زبان هستی‌شناسی وب ((Web Ontology LANGUAGE (OWL) را برشمرد.
مولّفه‌های مختلف وب‌ معنایی، در تصویر سمت چپ آمده است. RDF که زبان پایه استفاده شده در وب معنایی است بر پایه XML بنا نهاده شده اند.

XML نیز خود بر اساس Unicode و URI بنا نهاده شده است بنابراین از زبانهای مختلف پشتیبانی می کند. از URI نیز برای مشخص کردن مفاهیم در وب معنایی استفاده می شود، برای مثال URL نوعی URI است که برای مشخص کردن منابع در وب استفاده می شود. قسمت اصلی وب معنایی آنتولوژی ها هستند که ارتباط بین برچسب های اسناد وب معنایی و اشیا واقعی که اسناد مذکور آنها را تشریح می کنند، برقرار می کند. در بالای آنتولوژی قواعد قرار دارد که با استفاده از آنها می توان دانش جدیدی را از دانش موجود نتیجه گرفت. در صورتی که یک چهارچوب استاندارد برای قواعد موجود بوجود آوریم، می توانیم به اثبات برسیم و اثبات های بدست آمده را در کاربرد های مختلف به اشتراک بگذاریم. یکی از اهداف وب‌ معنایی رسیدن به اطمینان است که در بالاترین لایه قرار دارد. در این جهت استاندارد‌های گوناگونی در حال شکل‌گیری و استفاده‌اند. از این میان می‌توان FOAF که استانداردی برای ایجاد شبکه‌ اجتماعی است، را نام برد.

زبان تشریح منابع Resource Description Languageزبان HTML که در وب کنونی استفاده می شود توانایی بیان اشیا و روابط بین آنها در وب را ندارد. بنابراین زبان دیگری جهت استفاده در وب معنایی بوجود آمده که RDF نام دارد. RDF زبانی است بر اساس XML که جهت تشریح مفاهیم و ایجاد اسناد در وب معنایی بوجود آمده است. اسناد RDF در واقع حاوی توضیحاتی در مورد اطلاعات در وب

معنایی هستند به نحوی که آنها را قابل درک برای ماشین ها می کند. همان طور که در شکل روبرو نشان داده شده است، هر عبارت در RDF بصورت سه قسمت فاعل، گزاره و مفعول بیان می شود. گزاره و فاعل خود از نوع منبع هستند و مفعول نیز می تواند از نوع منبع (Resource) یا رشته ای ثابت (Literal) باشد. برای مثال به جملات زیر توجه کنید:
Buddy Belden owns a business
The business has a Web site accessible at http://www.c2i2.com/~budstv

Buddy is the father of Lynne

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

<#Buddy><#owns><#business>
<#business><#has-website><http://www.c2i2.com/~budstv>
<#Buddy><#father-of><#Lynne>

سه تایی های بالا به زبان N3 مطرح شده اند و علامت # نشان می هد که URI مفهوم مربوطه، سند جاری می باشد. همچنین ابزارهایی جهت نمایش اسناد RDF بصورت گرافی وجود دارد. شکل روبرو نمونه ای از نمایش جملات قبل بصورت گرافی است که توسط ابزار IsaViz ارائه شده توسط W3C، ایجاد شده است.
برنامه نویسی و ایجاد
به منظور ساخت و ایجاد نرم‌افزارهای کاربردی برروی وب معانی‌نگر برنامه‌نویسان باید سه عامل گوناگون را با یکدیگر جمع و هماهنگ نمایند:
زبان اصلی برنامه‌نویسی مثل جاوا یا سی‌شارپ
زبان وب معانی‌نگر مثل RDF و OWL
پروتکل‌های وب نظیر HTTP و SOAP

ابزار ایجاد وب معانی‌گرا
آلتووا سمانتیک ورکس عبارت است از یک ویرایشگر بصری برای ساخت و ایجاد RDF و OWL برای وب معانی‌نگر. صورت رایگان این نرم‌افزار را می‌توان به صورت آزمایشی از محل سایت آن فراهم کرده و برای مدت ۳۰ روز مورد بررسی قرار داد.

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

منبع: http://fa.wikipedia.or

, , , , , , , , , , ,

۱ دیدگاه

مجازی‌سازی صحیح حافظه

Roland Etcheverry دو سال پیش به شرکت شیمیایی Champron Technologies ملحق شد، با کمی دقت پی برد که باید محیط ذخیره سازی شرکت را از نو بسازد. البته این کار را دو بار در شرکتهای دیگر تجربه کرده بود، بنابراین می‌دانست که برای اتصال چند نقطه مختلف به مرکز داده شرکت، باید از شبکه مختص حافظه (SAN) استفاده نماید، درست مثل مشکل بازیابی سایت که هر یک حدود ۷ ترابایت ظرفیت دارند. همچنین می‌دانست که باید به مجازی‌سازی حافظه پرداخته و از آن حافظه‌مجازی استفاده نماید. به گفته Etchervery مجازی‌سازی حافظه در اصل به جداسازی و تفکیک هارد درایو هایی می‌پردازد که به صورت یک مجموعه حافظه بزرگ بوده‌اند.

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

همچنین بهتر از همه اینکه او می‌تواند پول خود را جهت نیاز به ذخیره‌سازی آتی پس‌انداز نماید چون نرم‌افزار کنترل حافظه Falcon Stor وی، درایوهای چند سازنده را طوری با هم ترکیب می‌کند که گویی تنها یک درایو مجازی بوده‌اند و Etchererry را از رجوع به درایوهای گران قیمتی که سیستم‌های ذخیره‌سازی مبتنی بر آرایه به آن نیاز دارند، باز می‌دارد.

گرچه تکنولوژی مجازی‌سازی حافظه اکنون رایج و جدید می‌باشد، ولی اصطکاک آن در شرکت زیاد است. در سال ۲۰۰۶ حدود ۲۰ درصد از ۱۰۱۷ شرکتی که از طرف Forrester Rescarch مورد بررسی و تحقیق قرار گرفتند، از مجازی‌سازی حافظه استفاده کرده بودند. تا سال ۲۰۰۹ این مقدار به ۵۰ درصد در شرکت‌ها خواهد رسید و همینطور درصد آن برای شرکت‌های دارای ۲۰۰۰۰ کارمند یا بیشتر افزایش خواهد یافت. ارزیابی‌ها نشان می‌دهد که ۳۴ درصد از شرکت‌ها در سال ۲۰۰۶ به مجازی‌سازی حافظه پرداخته بودند که مقدار آن تا سال ۲۰۰۹ به ۶۷ درصد خواهد رسید. ادامهٔ این ورودی را بخوانید »

, , , , , , , , , , , , , , , , , ,

بیان دیدگاه

درباره رشته مهندسی کامپیوتر

هدف:

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

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

تواناییهای فارغ التحصیلان
فارغ التحصیلان این مقطع، قابلیتها و تواناییهای زیادی دارند و چنانچه در مسیر مناسب هدایت شوند، قادر خواهد بود مشکلات زیادی را حل کنند. برخی از این تواناییها به شرح زیر است:

۱) بررسی و شناخت نرم افزارها و سخت افزارهای جدید و به کارگیری آنها.

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

۳) تجزیه و تحلیل سیستمهای کوچک و متوسط نرم افزاری و سخت افزاری و ارایه راه حل مناسب برای اجرای آنها.

۴) طراحی مجموعه های کوچک و متوسط نرم افزاری و سخت افزرای و تولید طرحهای اجرایی برای انها.

۵) اجرای طرحهای کامپیوتری، نصب، آزمایش و آموزش آنها.

۶) پشتیبانی و نگه داری سیستمهای نرم افزاری شامل شناسایی خطاها، رفع خطاها و افزودن امکانات جدید به سیستمها.

۷) عیب یابی کامپیوترها و سیستمهای کامپیوتری و رفع عیبها.

8) شناسایی فنون جدید طراحی و ساخت کامپیوتر و ارزیابی و به کارگیری آنها. ادامهٔ این ورودی را بخوانید »

, , , , , , , , , , , ,

بیان دیدگاه

هوش مصنوعی

علاقه دیرینه انسان به خلق، شاید جزو خصوصیات جدایی ناپذیر وی در راستای خلیفه الهی وی باشد، از زمان شروع حیات انسان در کره زمین همواره وی کوشیده است تا دست به ایجاد و خلاقیت بزند، نمونه آثار نقاشی های باقی مانده بر روی غارها خود دلیلی بر این ادعاست.
با پیشرفت جمعیت و عقل بشری در راستای تکامل ، این حس خلق گرایی در وی نیز تکمیل و رشد یافته است، اگرچه رمانی ساخت رباتهای باهوش همواره بعنوان یک خیال دست نیافتی برای وی بوده است؛ اما اکنون تبدیل به یک جدالی سیری ناپذیر برای وی گردیده است.
کار بدانجا پیش رفته که عده ای آخر الزمان را برای انسان ، غلبه و پیروزی همان مخلوقات باهوش ساخت خود انسان می دانند که عاقبت دست از اطاعت انسان بر داشته و داعیه دار حکومت بر کل جهان و نابودی نسل بشر خواهد بود، این فرضیه طوری برای فیلسوفان و دانشمندان و عموم مهم بوده است که در وصفش کتابها و مقالات و فیلمها ساخته اند.
بهرحال هوش و استعداد انسان به سبب نوع خلقتش سیری ناپذیر و نا محدود است، رفته رفته در سیر تکامل مغز انسان، برخی مفاهیم نظیر مفهوم بی نهایت برایش تعریف شده و خواهد توانست با این علم رمزهای بسیاری را بگشاید.
بی شک آسمان به این بزرگی بی هوده خلق نشده است و زمانی بدست همین انسان فتح خواهد شد ، زمانیکه انسان بالاخره به آخر دنیا دست رسی پیدا کرده و با اشکال دیگر انرژی آشنا شده و البته مفهوم بی نهایت را برای خود حل خواهد نمود.
بهرحال این پیشرفت برای انسان بدون وجود ماشینهایی با هوش و با درک غیر ممکن خواهد بود، هوش مصنوعی شاید مقدمه ای در این باب باشد، چرا که زمانیکه رباتهای باهوش دست ساز انسان توانستند هزاران میلیارد سال نوری در فضا پیموده و کشفیات خود را برای انسان مخابره کنند، نتیجه این مقدمه آشکار خواهد شد.
بهرحال وقتی انسان به زندگی یک مورچه می نگرد، متوجه عجایب بسیاری می شود، این جاندار فقط دارای مغزی به اندازه یکدهم میکرون است و با وجود چنین حجم اندکی چنان نظام پیچیده و اشتراکی برای خود ایجاد کرده است که همه مورچه ها بلااستثنا کار می کنند ، از شرایط مطلوبی برخوردارند و هیچ یک از گرسنگی نمی میرندو عدالت بصورت مطلق اجرا می شود، که واقعا جای تعجب است ، حال انسان این مخلوق قدرتمند با مغز یک و نیم کیلویی در حال تکامل، مطمئنا بزوری خواهد توانست شرایط زندگی خود را تغییر دهد، مطمئنا عقل بشر درک خواهد کرد که برای رقابت، خون ریزی ، قتل ، غارت ، سود بری و بهره کشی خلق نشده ، زمانیکه انسان اهمیت زندگی اشتراکی و بی طبقاتی را درک کرده ودیگر اوقات خود را صرف تجارت و سود و بهره کشی نخواهد کرد و آن سان که معمای هوش مصنوعی را حل کرده و این امر مصادف خواهد بود با ورود رباتهای هوشمند به زندگی انسان ، دیگر نیازی نخواهد داشت تا وقت گرانبهای عمر خود را صرف کارهای ابتدایی نظیر بچه داری ، نظافت ، مسافرت و … نماید چراکه همه این امور بدون هیچ گونه خطایی توسط رباتها انجام خواهد پذیرفت، لذا انسان این اوقات صرفه جویی شده را نیز صرف مطالعه و دانش خود خواهد کرد و اسرار جهان هستی را یکی پس از دیگری خواهد گشود. ادامهٔ این ورودی را بخوانید »

, , , , , , , , , , , , , , , , ,

بیان دیدگاه

viwio توییتر ایرانی!!!!

viwio.com

باید شما را با سایت ایرانی آشنا کنم که همانند Twitter عمل می کند با این تفاوت که کاملا فارسی است و برای کاربران فارسی زبان طراحی شده است. در این سایت هر پست می تواند 200 حرف داشته باشد. طراحی سایت زیبا، ساده و کاربر پسند است. هر کاربر با ثبت نام در این سایت دارای آدرسی با ساختار www.viwio.com/username خواهد شد که username در این آدرس نام کاربریی خواهد بود که شما انتخاب کرده اید. برای مثال من نام کاربری lameei را انتخاب کرده ام پس آدرس صفحه من www.viwio.com/lameei خواهد بود. هر پستی که بزنید به طور اختصاصی در این صفحه نمایش داده می شود.

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

پست خصوصیتغییر پوسته

با موبایل بنویسید!!!

نکته بسیار جالب در این سایت این است که می توانید با استفاده از گوشی موبایل خودتان در این سایت مطلب منتشر کنید. چگونه؟ تنها با ارسال یک پیام کوتاه به شماره 3007290003939. البته برای فعال کردن این سرویس باید به ترتیب زیر عمل کنید.

  1. 1. به صفحه تنظیمات مراجعه کنید.
  2. 2. روی تنظیمات موبایل کلیک کنید.
  3. 3. کد نمایش داده شده را به شماره موبایل 3007290003939 ارسال کنید.
  4. همین. سرویس شما فعال شده. از این پس هر مطلبی را به این شماره ارسال کنید در صفحه شما منتشر می شود.
  5. و اما یاهو مسسنجر؟

  6. بله با یاهو مسنجر نیز می توانید این سایت را به روز کنید. کافیست روی گزینه تنظیمات مسنجر کلیک کنید و کد نمایش داده شده را به viwio_im با استفاده از مسنجر بفرستید. از این پس پیامهای ارسالی به این Id در صفحه شما نمایش داده می شود.

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

خوب برای گام اول بعد از ثبت نام می توانید مرا دنبال کنید.

من در viwio

, , , , , , , , ,

بیان دیدگاه

وی ویو چیست و چه کاربردی دارد؟ (مقدمه ای بر میکروبلاگینگ)

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

به طور بسیار خلاصه می توان گفت که میکروبلاگینگ همانند SMS یا همان پیامک خودمان است. با این تفاوت که در SMS ما پیام را برای دوستانمان ارسال می کنیم ولی در وی ویو پیام ارسال شده را همه می توانند ببینند. این پیام همانند SMS دارای محدودیت تعداد حروف ارسالی است که در وی ویو 200 حرف و در توییتر 140 حرف می باشد. در این سایتها شما می توانید افراد را دنبال کنید. دنبال کردن به این معنا است که هرگاه آنها مطلبی را ارسال کنند در صفحه «خانه» شما نیز درج می شود و می توانید بعدا آنها را بخوانید. اما اگر شما کسی را دنبال کردید و او نیز شما را دنبال کرد می توانید برای همدیگر پیام خصوصی بفرستید که چیزی شبیه ایمیل است به جز اینکه تنها از داخل سایت وی ویو قابل دسترسی است. ادامهٔ این ورودی را بخوانید »

, , , , , , , ,

بیان دیدگاه

چند تا سیم دارید؟ راهنمای تصویری آشنایی با انواع کابل

cableps-narenji.jpg

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

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

usb.jpg

این یکی معرف حضور همه هست. نام آن USB نوع A است. کابلی که این روزها همه جا دیده میشود. با آمدن آن ارتباطات های پارالل و پورت های سریال منقرض شدند. این مدل کابل در واقع از USB 1 و نوع جدیدتر که USB 2 نام دارد تشکیل شده. USB 2 نسبت به نسخه اول سریع تر است. کابل یو اس بی امکان انتقال اطلاعات و انرژی برای تامین برق مورد نیاز را به صورت همزمان فراهم میکند. ادامهٔ این ورودی را بخوانید »

, , , ,

بیان دیدگاه

تجهيزات و پيکربندی يک شبکه Wireless

امروزه از شبکه های بدون کابل ( Wireless ) در ابعاد متفاوت و با اهداف مختلف، استفاده می شود . برقراری يک تماس از طريق دستگاه موبايل ، دريافت يک پيام بر روی دستگاه pager و دريافت نامه های الکترونيکی از طريق يک دستگاه PDA ، نمونه هائی از کاربرد اين نوع از شبکه ها می باشند.

امروزه از شبکه های بدون کابل ( Wireless ) در ابعاد متفاوت و با اهداف مختلف، استفاده می شود . برقراری يک تماس از طريق دستگاه موبايل ، دريافت يک پيام بر روی دستگاه pager و دريافت نامه های الکترونيکی از طريق يک دستگاه PDA ، نمونه هائی از کاربرد اين نوع از شبکه ها می باشند . در تمامی موارد فوق ، داده و يا صوت از طريق يک شبکه بدون کابل در اختيار سرويس گيرندگان قرار می گيرد. در صورتی که يک کاربر ، برنامه و يا سازمان تمايل به ايجاد پتاسيل قابليـت حمل داده را داشته باشد، می تواند از شبکه های بدون کابل استفاده نمايد . يک شبکه بدون کابل علاوه بر صرفه جوئی در زمان و هزينه کابل کشی ، امکان بروز مسائل مرتبط با يک شبکه کابلی را نخواهد داشت .

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

انواع شبکه های wireless

WLANS: Wireless Local Area Networks . شبکه های فوق ، امکان دستيابی کاربران ساکن در يک منطقه محدود نظير محوطه يک دانشگاه و يا کتابخانه را به شبکه و يا اينترنت ، فراهم می نمايد .

WPANS: Wireless Personal Area Networks . در شبکه های فوق ، امکان ارتباط بين دستگاههای شخصی ( نظير laptop ) در يک ناحيه محدود ( حدود 914 سانتی متر ) فراهم می گردد . در اين نوع شبکه ها از دو تکنولوژی متداول Infra Red ) IR) و ( Bluetooth ( IEEE 802.15 ، استفاده می گردد . ادامهٔ این ورودی را بخوانید »

, , , , , , , , , ,

بیان دیدگاه