
احتمالاً همه شما حداقل یک کتاب از مجموعه کتب انتشارات For Dummies را خوانده اید.
این شرکت در سال ۱۹۹۱ کار خود را با چاپ کتاب “سیستم عامل داس، برای احمق ها” آغاز کرد. عنوان این کتاب و تحریر بسیار زیبای آن، این کتاب را یکی از پر فروش ترین کتاب های آن دوره کرد. پس از آن، نویسنده کتاب شروع به نشر عناوینی عمومی تر، مثل “ماهیگیری برای احمق ها” و “شطرنج برای احمق ها” نمود. به این ترتیب انتشارات For Dummies شکل گرفت.
در عنوان برای احمق ها، کنایه ای جسورانه برای مخاطبان کتاب است، چرا که ساختار کتاب به گونه ای است که برای کلیه اقشار قابل درک است.
مشخص ترین خصوصیات کتاب های For Dummies:
- عناوین متعدد و بسیار گوناگون در تمام زمینه ها
- متن و زبان گویا و ساده
- انگلیسی بسیار دقیق و با استفاده از روش ساده به سخت (که هر کتاب را در این مجموعه مبدل به یک کتاب آموزش زبان نموده است)
- استفاده از ساختار مشابه در کلیه کتاب ها
- استفاده از علائم مشابه در کلیه کتاب ها
- استفاده از ته مایه طنز در ارائه مسائل و راهکارها
مجموعه ای که هم اکنون پیش رو دارید، شامل ۹۷۸ عنوان کتاب در کلیه زمینه ها می باشد. که لیست کامل آن را به ترتیب حروف الفبا را مشاهده خواهید نمود.
ادامه مطلب
یک کارت هوشمند از نظر اندازه شبیه به کارت های اعتباری پلاستیکی که یک تراشه در آن کار گذاشته شده است می باشد. قرار دادن یک تراشه در کارت به جای نوار مغناطیسی، آن را تبدیل به یک کارت هوشمند با قدرت سرویس دهی در مصارف گوناگون می نماید. این کارت ها به دلیل دارا بودن تراشه، دارای قابلیت کنترل عملکرد بوده و فقط اطلاعات مربوط شخصی و تجاری کاربر واجد شرایط را پردازش می نماید.
کارت هوشمند قابلیت استفاده در انواع معاملات بانکی و پشتیبانی مالی را دارد و به دلیل راحتی حمل و نقل و امنیت موجب آسایش خیال کاربر وتامین اطلاعات گوناگون مورد نیاز وی می گردد. استفاده از امکانات متنوع کارت های هوشمند به تجار این امکان را می دهد که محصولات و کالاهای خود را در بازارهای جهانی ارائه وفعالیت های تجاری خود راگسترش دهند. بانک ها، شرکت های نرم افزاری وسخت افزاری، خطوط هوایی وهمه این شانس را خواهند داشت که به بهره مندی از خدمات نوین محصولات کارتی خود در جهت ارتقاء سطح فعالیت ها و ارائه محصولاتشان دست یابند.
ترکیب امکانات نهفته در کارت های هوشمند سبب ایجاد ارتباط نزدیک تر میان طرفین تجاری وآنهایی می گردد که در اقصی نقاط دنیا به نحوی با یکدیگر دارای روابط تجاری می باشند.
ادامه مطلب
الگوریتم زنبور عسل
الگوریتم زنبور شامل گروهی مبتنی بر الگوریتم جستجو است که اولین بار در سال ۲۰۰۵ توسعه یافت ؛ این الگوریتم شبیه سازی رفتار جستجوی غذای گروههای زنبور عسل است. در نسخه ابتدایی این الگوریتم، الگوریتم نوعی از جستجوی محلی انجام می دهد که با جستجوی کتره ای{Random } ترکیب شده و می تواند برای بهینه سازی ترکیبی {زمانی که بخواهیم چند متغیر را همزمان بهینه کنیم.}یا بهینه سازی تابعی به کار رود.
برخی کاربرد های الگوریتم زنبور در مهندسی:
آموزش شبکه عصبی برای الگو شناسی
زمان بندی کارها برای ماشین های تولیدی
دسته بندی اطلاعات
بهینه سازی طراحی اجزای مکانیکی
بهینه سازی چند گانه
میزان کردن کنترل کننده های منطق فازی برای ربات های ورزشکار
(ادامه…)
اگر بخواهیم جایگاهی برای دبیر خانه در یک سازمان تعیین کنیم باید بگوییم که دبیرخانه قلب یک اداره (سازمان) است ، چرا که با تمامی واحدهای سازمان در ارتباط است و ارتباطی را بین آن ها و حتی با سازمان ها ی دیگر ایجاد می کند .
وظایف
وظایف این سازمان عبارتند از :
۱- شماره کردن نامه های ارسالی
۲- شماره کرن نامه های دریافتی.
۳- ثبت نامه های ارسالی و دریافتی .
۴- ثبت اطلاعات فردی و اداری کارمندان .
۵- ارسال نانه به خارج از سازمان .
۶- صدور مرخصی .
۷- ماشینی کردن نامه های اداری .
(ادامه…)
امروزه با توجه به حجم وسیع اطلاعات، استفاده از Database در برنامه ها به جزء لاینفک تبدیل گشته است. حال با توجه به اینکه در زمینه های تجاری (و یا زمینه های غیرتجاری با حجم زیاد اطلاعات) ارائه ی گزارش از این Database ها، امری الزامی در یک نرم افزار و یا یک شبکه است، لازم است که ساختاری مناسب جهت انجام این مهم ایجاد شود.
سالها پیش متخصصان بعد از ایجاد کامل نرم افزار، مجبور به صرف زمان قابل توجهی (گاهی به اندازه نیمی از زمان ایجاد نرم افزار) برای ساخت و مدیریت این گزارش ها بودند، به خاطر اینکه مجبور می شدند علاوه بر ایجاد اطلاعات گزارش، آنرا (به عنوان مثال) داخل یک صفحه A4 قرار دهند، به صورتی که هم قابل چاپ (بدون هیچ نرم افزار کمکی) باشد، و هم با تقسیم اطلاعات در صفحات پشت سر هم، فرمت و قالب بندی آنها بدون تغییر باقی بماند. طی چند سال اخیر، روش ها و نرم افزار های متعددی از شرکت های مختلف برای حل این معزل و کمک به برنامه نویسان ارائه شد.
(ادامه…)
انسان همیشه برای الهام گرفتن به جهان زنده پیرامونخود نگریسته است. یکی از بهترین طرح های شناخته شده، طرح پرواز انسان است که ابتدالئورناردو داوینچی(۱۵۱۹-۱۴۵۲) طرحی از یک ماشین پرنده را بر اساس ساختمان بدن خفاشرسم نمود. چهار صد سال بعد کلمان آدر ماشین پرنده ای ساخت که دارای موتور بود وبجای بال از ملخ استفاده می کرد.
هم اکنون کار روی توسعه سیستم های هوشمند با الهام ازطبیعت از زمینه های خیلی پرطرفدار هوش مصنوعی است. الگوریتمهای ژنتیک که با استفادهاز ایده تکاملی داروینی و انتخاب طبیعی مطرح شده، روش بسیار خوبی برای یافتن مسائلبهینه سازیست. ایده تکاملی داروینی بیانگر این مطلب است که هر نسل نسبت به نسل قبلدارای تکامل است و آنچه در طبیعت رخ می دهد حاصل میلیون ها سال تکامل نسل به نسلموجوداتی مثل مورچه است.

(ادامه…)
در این پروژه سعی بیشتر بر آموزش بوده تا پروژه ای با امکاناتی که هر برنامه نویسی نیاز دارد در خدمت شما عزیزان قرار گیرد. امکاناتی نظیر : انجمن بحث و گفتگو، اخبار، مقالات، لینک ها، نظرسنجی و … می باشد. داکیومنت این پروژه به طور کامل و فصل بندی شده می باشد و در کنار فایل های اصلی پروژه قرار داده شده.
دوستان عزیز توجه داشته باشید در صورت بروز هر مشکل به فایل داکیومنت مراجعه نمایید. امیدواریم هرچند ناچیز به شما عزیزان خدمتی کرده باشیم.
(ادامه…)
سوئیچ یک دستگاه لایه دو است. در نگاه اول، همه آن را هاپ می پندارند، ولی تفاوت های زیادی با هم دارند. از جمله به خاطر اینکه Broad Cast نمی کند، سرعتش به مراتب از هاب بیشتر است و چون دستگاه لایه دو است، خصوصیات دستگاه های لایه دو یعنی Mac Addressing و Colision Domian را دارد. این پاورپوینت شامل شرحی در مورد سوئیچ ها و انواع آن و توپولوژی های مختلف در مهندسی اینترنت می باشد؛ همراه با کدنویسی مربوط به آن.
(ادامه…)
برای استفاده از اینترنت کامپیوتر روی گوشیهایی که Wi-fi یا همون Wirelsss دارن(مثل P1, P990,N95 , N81, N80 ,…) یا باید روتر وایرلس (Wireless Router) یا همون Access Point داشته باشید که به این کارها نیاز نداره یا باید یه کامپیوتر مجهز به Wireless و یه اشتراک اینترنت اشته باشید تا بتونید اینترنت رو با هر وسیله Wireless دار دیگه به اشتراک بزارید. (البته فکر میکنم با بلوتوث هم بشه تو گوشیهایی مثل گوشی های بالا اینترنت رو به اشتراک گذاشت ولی طریقه کار کردنش رو بلد نیستم.) کارهایی که توضیحشون تو ادامه اومده برای درست کردن یک شبکه بیسیم بدون داشتن روتر یا access point (اصطلاحا Ad-Hoc) است.شرمنده من با ویندوز ویستا این کارو کردم چون با XP موفق نشدم.

شروع میکنیم :
از روی Task Bar روی اون دوتا کامپیوتر راست کلید کنید و Network & Sharing Center رو کلیک کنید.

از سمت چپ Manage Network Connections رو کلیک کنید

کانکشنی رو که میخواید ازش تو گوشی استفاده کنید راست کلیک کنید Properties رو بزنید

حالا روی Sharing کلیک کنید و گزینه ی Allow other network users to… رو تیک بزنید و آداپتور وایرلس رو انتخاب کنید.

Ok کنید.
حالا روی آیکون وایرلس راست کلیک کنید و Properties رو کلیک کنید.

روی( Internet Protocol Version 4 (TCP/IP V4 کلیک کنید و Properties رو بزنید. در پنجره باز شده اعدادی که در عکس اومده رو در جای خودشون وارد کنید. بقیه رو خالی بزارید.

OK کنید.
حالا به Start برید و Connect To رو بزنید. و از اون پایین Set up a network or connection رو انتخاب کنید.

Setup a wireless ad-hoc network رو انتخاب کنید.

در این پنجره در کادر جلوی Network name یه اسم دلخواه وارد کنید. اگر میخواید که شبکه تون پسورد داشته باشه Security Type رو WEP انتخاب کنید (حواستون باشه WP2A Personal رو انتخاب نکنید چون گوشی از این نوع رمزگذاری پشتیبانی نمیکنه.) و در Security Key/Passphrase یه پسورد ۵ یا ۱۳ رقمی وارد کنید اگر نه ( No Authentication (Open رو انتخاب کنید و Save this network رو تیک بزنید.

حالا توی گوشی WLAN رو فعال کنید و Scan کنید. یادتون نره که Wireless کامپیوتر یا نوت بوک باید روشن باشه و شما باید به اینترنت وصل باشید !
کاربران اینترنت ، به نوعی به مسائل مبتنی بر چت علاقمند و درگیرند. این علاقه باعث شده تا هکرها و نفوذگران مخرب اینترنتی ، از این فرصت استفاده کنند تا شماره کارت های اعتباری ، رمزهای عبور کاربران ، اطلاعات شخصی ، شماره های اطلاعاتی و …را با نرم افزارهای خاصی ، بربایند و از آن ها استفاده کنند.
حفاظت اطلاعات یا data security مسئله ای است که امروزه دنیای وب با آن روبرو است . برای بی نصیب ماندن از حملات هکرهای چتی ، توجه به مطالب کوتاهی که در این مقاله ارائه شده ضروری است.
-small;”>● تفاوت ابزارهای استفاده شده برای مبادلات online
به منظور مبادله اطلاعاتی online بر روی اینترنت ، از ابزارهای متعددی استفاده می شود . بررسی ویژگی هر یک از این ابزارهای موجود به همراه تهدیدات مربوطه ، امکان استفاده ایمن و مطمئن از این نوع ابزارها را فراهم می کند .
برنامه های Instant messaging ) IM) : از این نوع برنامه ها به منظور تفریح ، سرگرمی ، ارسال پیام ، ارتباط صوتی و یا تصویری با سایر افراد استفاده می شود . از برنامه های فوق در سازمان ها به منظور ارتباط بین کارکنان نیز استفاده می گردد. صرفنظر از نوع برنامه انتخابی IM ، این نوع برنامه ها بستر مناسبی به منظور ارتباط یک به یک را ایجاد می کند .
اطاق های چت : اطاق های چت صرفنظر از عمومی بودن و یا خصوصی بودن ، تالارهائی برای گروههای خاص از مردم و به منظور ارتباط با یکدیگر هستند.اکثر اطاق های چت مبتنی بر خصایص مشترکی هستند : مثلا” اطلاق هائی مختص افرادی با سن خاص و یا علائق مشترک . با اینکه اکثر برنامه های سرویس گیرنده IM از چت ، حمایت می کنند ، برنامه های IM همچنان و بر اساس روش سنتی خود ابزاری برای ارتباطات یک به یک هستند . در حالی که چت به صورت سنتی ابزاری برای ارتباط چند نفر به چند نفر است.
به منظور طراحی و پیاده سازی برنامه های فوق از فن آوری های متعددی نظیر : IM ، IRC و یا Jabber استفاده می شود . برخی از نرم افزارهای ارائه شده با ترکیب چندین قابلیت توانسته اند پاسخگوی خواسته های متنوع کاربران باشند .
-small;”>● تهدیدات این نوع برنامه ها چیست ؟
وجود ابهام در خصوص هویت مخاطب . در برخی موارد نه تنها شناسائی مخاطب و شخصی که در حال ارتباط با وی هستید مشکل است بلکه ماهیت انسانی و رفتاری وی نیز قابل پیش بینی نخواهد بود. مردم ممکن است در رابطه با هویت خودشان ، گزاف گفته ، account ها ممکن است در معرض سوء ظن باشند و یا ممکن است کاربران عملیات logout را فراموش کنند . در برخی موارد ممکن است یک account توسط چندین نفر و به صورت مشترک استفاده می گردد . تمامی موارد فوق ، دلیلی است بر این ادعا که نمی توان بطور واقعی و حقیقی در رابطه با ماهیت شخصی که در حال گفتگو با وی هستید ، قضاوت کرده و به یک سطح مطلوب از اطمینان دست پیدا کرد .
کاربران ، مستعد انواع حملات هستند . سعی کنید به شخصی بقبولانید که برنامه ای را اجراء و یا بر روی یک لینک ، کلیک نماید . اجرای یک برنامه به توصیه دیگران و یا کلیک بر روی یک لینک پیشنهادی توسط سایرین ، یکی از روش های متداول به منظور انجام برخی تهاجمات می باشد . این موضوع در اطاق های چت و یا برنامه های IM امری متداول و مرسوم است . در محیطی که یک کاربر در این اندیشه است که در یک جو مطمئن و اعتماد پذیر در حال گفتگو با اشخاص است ، یک کد مخرب و یا یک مهاجم می تواند شانس بیشتری برای رسیدن به اهداف خود و به دام انداختن سایر افراد را داشته باشد .
عدم وجود آگاهی لازم در خصوص سایر افراد درگیر و یا ناظر گفتگو : مبادلات online بسادگی ذخیره می گردند و در صورتی که شما از یک سرویس اقتصادی رایگان استفاده می نمائید، ماحصل گفتگوی انجام شده می تواند بر روی یک سرویس دهنده ذخیره شده ( logs ) و شما هیچگونه کنترلی در خصوص این logs نخواهید داشت . شما نمی دانید که آیا اشخاص و افراد دیگر نظاره گر این گفتگو می باشند یا خیر ؟ یک مهاجم می تواند بسادگی اقدام به شنود اطلاعات و ره گیری آنان از طریق مبادلات اطلاعاتی انجام شده در اطاق های چت نماید .
نرم افزاری که شما بدین منظور استفاده می کنید ممکن است دارای نقاط آسیب پذیر خاص خود باشد . همانند سایر نرم افزارها ، نرم افزارهای چت ، ممکن است دارای نقاط آسیب پذیری باشند که مهاجمان با استفاده از آنان می توانند به اهداف خود نائل گردند .
تنظیمات امنیتی پیش فرض انجام شده ، ممکن است به درستی مقداردهی نشده باشند . تنظیمات امنیتی در نرم افزارهای چت ، با نگرشی خیرخواهانه و ساده در نظر گرفته شده تا بدینوسیله و به زعم خود پتانسیل های بیشتری را در اختیار متقاضیان قرار دهند . رویکرد فوق ، کاربران و استفاده کنندگان از این نوع برنامه ها را مستعد انواع حملات توسط مهاجمان می نماید .
-small;”>● چگونه می توان از این ابزارها به صورت ایمن استفاده کرد ؟
-small;”>▪ بررسی و ارزیابی تنظیمات امنیتی:
در این رابطه لازم است تنظیمات پیش فرض در نرم افزار به منظور بهینه سازی امینتی آنان بررسی گردد .مطمئن شوید که ویژگی دریافت اتوماتیک فایل ( Download ) ، غیر فعال شده باشد. برخی از نرم افزارهای چت ، امکان ارتباط محدود با افراد را ارائه می نماید . در صورتی که از این نوع برنامه ها استفاده می نمائید ، پیشنهاد می گردد ویژگی فوق فعال گردد .
هشیاری و دقت لازم در خصوص افشای اطلاعات. تا زمانی که نسبت به هویت طرف درگیر در ارتباط اطمینان لازم را کسب نکرده اید ، از افشای اطلاعات شخص و مهم خود جدا” اجتناب کنید . مبادله اطلاعات در اطاق های چت می بایست با دقت و حساسیت بالا ، انجام شود .هرگز اطلاعات تجاری و حساس مربوط به سازمان خود را در اطاق های چت و یا برنامه های عمومی IM افشاء و برملاء کنید .
شناسائی هویت افرادیکه در حال گفتگو با آنان هستید ( حتی المقدور ). در برخی موارد تشخیص هویت فردی که در حال گفتگو با وی می باشید ، چندان حائز اهمیت نمی باشد. در صورتی که شما نیازمند سطح خاصی از اطمینان در خصوص شخص مورد نظر می باشید و یا قصد اشتراک اطلاعاتی خاص با وی را دارید ، شناسائی هویت مخاطب بسیار حائز اهمیت است (مطمئن شوید شخصی که در حال گفتگو با وی هستید ، همان شخص مورد نظر شما است ) .
عدم اعتماد و باور هر چیز :اطلاعات و یا توصیه هائی که شما از طریق یک اطاق چت و یا برنامه های IM دریافت می نماید، ممکن است نادرست ، غلط و حتی مخرب باشند . در اینگونه موارد می بایست در ابتدا بررسی لازم در خصوص صحت اطلاعات و یا دستورالعمل های ارائه شده ، انجام و در ادامه از آنان استفاده گردد.
-small;”>▪ بهنگام نگه داشتن نرم افزارها :
فرآیند بهنگام سازی نرم افزارها شامل نرم افزار چت ، مرورگر وب ، سیستم عامل ، برنامه سرویس گیرنده پست الکترونیکی و برنامه آنتی ویروس است . عدم بهنگام بودن هر یک از برنامه های فوق می تواند زمینه بروز تهاجمات توسط مهاجمان را فراهم نماید.