وبلاگ شخصی سید عباس طباطبایی

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

دوستان عزیز:

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

شبکه

يكشنبه, ۲۰ مهر ۱۳۹۳، ۰۷:۰۵ ب.ظ

اضافه شدن فایل PDF  با عنوان موضوعی ospf در قسمت تمرینات و جزوات ، شبکه

دانلود

  • سید عباس طباطبایی

شبکه

يكشنبه, ۲۰ مهر ۱۳۹۳، ۰۷:۰۲ ب.ظ

اضافه شدن فایل PDF  با عنوان موضوعی eigrp در قسمت تمرینات و جزوات ، شبکه

دانلود

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

به گزارش «تابناک»، ویندوز 8 و 8.1 از واسط گرافیکی با نام Modern UI استفاده می‌کند و لینوکس اوبونتو به عنوان یکی از محبوب‌ترین نسخه‌های لینوکس از واسط گرافیکی با نام Unity است. در این مقاله تلاش داریم نگاهی سریع به قابلیت‌های این دو واسط گرافیکی داشته باشیم.
این مقایسه البته یک مقایسه جامع از این دو سیستم عامل نیست و تنها به قابلیت‌های کلیدی این دو واسط گرافیکی در دسکتاپ بازمی‌گردد.

مقایسه Unity‌ لینوکس اوبونتو با Modern UI ویندوز 8

ملزومات یک دسکتاپ خوب

از یک دسکتاپ خوب انتظار می‌رود از قابلیت‌های زیر برخوردار باشد؛

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


مدیریت خوب پنجره‌ها

ویندوز به شکل سنتی اجازه مدیریت پنجره‌ها را از طریق Task bar به کاربران می‌دهد. این نوار به شکل پیش فرض در پایین صفحه است، ولی می‌توان جای آن را تغییر داد و به هر سه جهت دیگر منتقل نمود. اوبونتو نیز به خوبی قادر به مدیریت پنجره‌هاست و از Launcher به جای Task bar استفاده می‌کند. اما این نوار به سمت چسبیده و قابل جابجایی نیست:

مقایسه Unity‌ لینوکس اوبونتو با Modern UI ویندوز 8

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

اجرای برنامه‌ها و نرم‌افزارها

اجرای برنامه‌ها نیز تا اندازه بسیاری در هر دو سیستم عامل مشابه است. امکان Pin کردن نرم‌افزارهای پرکاربرد و ابزار‌های لازم بر روی Task Bar یا Launcher در هر دو سیستم عامل به سادگی وجود دارد. Unity به شکل پیش‌فرض نرم افزارهای قبلاً اجرا شده را در Dash نمایش می‌دهد؛ اما Start Screen در ویندوز همه برنامه‌های نصب روی سیستم عامل را نشان می‌دهد. البته در Unity نیز امکان دیدن همه نرم افزارهای نصب شده وجود دارد، ولی با چند کلیک بیشتر از ویندوز.

جستجو در ابزارهای سیستم

دسترسی سریع به ابزار‌ها و تنظیمات سیستم از طریق دسکتاپ بسیار ضروری است، زیرا لازم است در بسیاری موارد به سرعت برخی سخت افزار‌ها را فعال یا غیر فعال کرد یا نحوه عملکرد آن‌ها را تغییر داد. این ابزار‌ها کلی در ویندوز در محیط Control Panel هستند که دسترسی به آن‌ها در Modern UI از طریق Charm Bar یا جستجو این محیط در Start Screen مقدور است. همچنین برخی تنظیمات سخت افزار‌ها نظیر WiFi با کلیک راست مقدور است. همین امکانات عیناً در Unity نیز وجود دارد و دسترسی به ابزارهای سیستم از طریق منو Power یا جستجو در Dash فراهم است.

مقایسه Unity‌ لینوکس اوبونتو با Modern UI ویندوز 8

جستجوی آنلاین از دسکتاپ

توان جستجوی اطلاعات آنلاین می‌تواند مستقیم از دسکتاپ مسائل را بسیار ساده‌تر و سریع‌تر کند. اوبونتو و Unity این قابلیت را استادانه فراهم کرده‌اند، به گونه‌ای که از Dash قادر به جستجو سریع آنلاین هستید و تعدادی از فیلترهای خاص، نتایج را برای کاربران به خوبی پالایش می‌کنند. تقریبا هیچ موردی نیست که در Dash نتوان آن را جستجو کرد؛ اما متأسفانه ویندوز به شکل پیش فرض از این امکان بی‌بهره است و جستجوی نه چندان جالب از دسکتاپ تنها با ترفند و ابزارهای ثانویه فراهم است. البته برخی بر این باورند که گاهی جستجو آنلاین در Dash دست و پا گیر است.

مقایسه Unity‌ لینوکس اوبونتو با Modern UI ویندوز 8

طراحی و سیما

هم Unity و هم Modern UI بسیار زیبا و دلپسند طراحی شده‌اند و خیلی مشکل است که کسی بگوید کدام یک زیبا‌ترند. البته گویا Unity بیشتر از المان های زیبایی‌شناسانه برخوردار است. در ویندوز Start Screen به کلی از دسکتاپ جداست و نمای مترو و App‌های آن به خوبی با ویندوز و سایر نرم‌افزارهای دیگر یکپارچه شده‌اند. همچنین نمای مترو در ویندوز از قابلیت‌های Customization یا شخصی سازی بالایی برخوردار است. از سویی اما Dash جذابیت‌های بصری خاص خود را دارد و هنوز در دل دسکتاپ تعریف می‌شود.

مقایسه Unity‌ لینوکس اوبونتو با Modern UI ویندوز 8

واقعیت این است که هر دو واسط کاربری به یک اندازه خوب و کاربردی هستند. می‌توان گفت هر دو واسط کاربری گرافیکی نسبتاً یکسان و برابر هستند. هر کدام از این دسکتاپ‌ها مورد استفاده قرار گیرند، کاربران آن‌ها هیچ نگرانی نخواهند داشت؛ اما اگر می‌خواهید یکی را ارجح بدانیم، به نظر ما Unity ارجح است، زیرا به کلی رایگان در اختیار کاربران قرار گرفته. حتی فرا‌تر از این Unity تنها واسط گرافیکی نیست که کاربران لینوکس می‌توانند از آن استفاده کنند. در کنار Unity چندین دسکتاپ فوق‌العاده برای لینوکس وجود دارد که هر کدام ویژگی های منحصربفرد و زیبایی‌های خاص خود را دارند.
  • سید عباس طباطبایی

اشتراک منابع بین اوبونتو و ویندوز (کپی شده)

دوشنبه, ۲۴ شهریور ۱۳۹۳، ۰۶:۱۷ ب.ظ

منبع : http://linuxseason.ir


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

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

برای اشتراک گذاری منابع بین دو سیستم عامل ویندوز و اوبونتو مراحل زیر رو دنبال کنید :‌

۱ ) وارد سیستم عامل ویندوز بشین و ‘Manage Advanced Sharing’ رو توی منوی استارت تایپ کنین و اجرا کنین .

precise_windows_sharing

۲ ) تیک گزینه ی Turn on file and printer sharing رو بزنین .

precise_windows_sharing_1

۳ ) به منوی استارت برین تایپ کنین cmd تا command باز بشه و در اون تایپ  کنین

net config workstation

precise_windows_sharing_2

 

از نام سیستم و ‌Workstation domain یک یاد داشت بردارین .

 

precise_windows_sharing_3

۴ ) حال وارد اوبونتو بشین  و با کلید های میانبر Alt+Ctrl + T ترمینال رو باز کنین و دستور زیر رو در اون وارد کنین تا برنامه ی Samba نصب بشه :

sudo apt-get install python-glade2 system-config-samba

۵ ) بعد از نصب از منوی Dash  برنامه ی Samba رو جست و جو و اجرا کنین :

precise_windows_sharing_5

Samba  کمک می کنه تا بتونین بین دو سیستم عامل لینوکس  و ویندوز ارتباط برقرار کنین !‌

 

۶ ) به مسیر ‘Preferences –> Server Settings’ برین :

precise_windows_sharing_6

حالا Workgroup سیستم خودتون رو که در مرحله ی ۳ دیدیم رو در قسمت مربوطه بنویسید و Ok رو بزنین !

precise_windows_sharing_7

 

۷ ) هر دو کامپیوتر رو ری استارت کنین و وارد Network بشین !‌ ( برای اوبونتو توی Dash نام Netwrok رو جست و جو کنین و برای ویندوز به My Computer برین و از منوی سمت چپ Netwrok سیستم رو باز کنین یا توی Run آدرس IP سیستم مورد نظرتون رو وارد کنید )

precise_windows_sharing_8

precise_windows_sharing_9

 

۸ ) توی اوبونتو بر روی منابع به اشتراک گذاشته ی ویندوز کلیک کنین و user , password ویندوزتون رو وارد کنین .

برای تنظیمات Samba به ترمینال اوبونتو برین و دستور زیر رو وارد کنین :‌

sudo smbpasswd -a username

به جای username نام کاربری سیستم خودتون رو وارد کنین و حالا باید پسوردی به Samba بدین تا توی ویندوز بتونین منابع به اشتراک گذاشته ی اوبونتو رو ببینین .
precise_windows_sharing_11

 

۹ ) برای به اشتراک گذاری فایل ها در اوبونتو برنامه ی Samba رو باز کنین و بر روی گزینه ی Add که به شکل یک مربع است کلیک کنین و فایل مورد نظرتون رو نتخاب کنین و ok کنین تا در شبکه به اشتراک گذاشته بشه .

precise_windows_sharing_12

و بعد وارد تب Access بشین و میزان دسترسی برای فایل ها رو مشخص کنین که با انتخاب نام کاربری اوبونتو تنها در صورت داشتن رمز Samba سیستم های دیگه ی شبکه می تونن به اطلاعات شما دسترسی داشته باشن.

precise_windows_sharing_13

  • سید عباس طباطبایی

بازگرداندن تنظیمات آفیس به حالت اول (کپی شده)

دوشنبه, ۲۴ شهریور ۱۳۹۳، ۰۳:۵۴ ب.ظ

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

برای این کار:
ابتدا دقت کنید برنامه Word کاملأ بسته باشد.
از منوی Start به Run رفته و عبارت regedit را وارد کنید و Enter بزنید تا وارد ویرایشگر رجیستری شوید.
سپس به مسیر زیر بروید:
HKEY-CURRENT-USER/Software/Microsoft/Office/(10.0)/ Word/Data

همان طور که می بینید 10.0 در پرانتز قرار گرفته است. بسته به نوع آفیس مورد استفاده ، عدد مشخص شده در این مسیر متفاوت است. مثلا برای آفیس 2000 ، این عدد 9 بوده و برای آفیس 2003 ، 10 یا 11 و برای آفیس 2007 این عدد 12 میباشد.
اکنون روی شاخه Data راست کلیک کرده و Rename را انتخاب کنید. نام آن را به Data-Tarfandestan یا هر نام دیگری غیر از Data تغییر دهید.
اکنون رجیستری را بسته و یکبار سیستم را از نو راه اندازی کنید.
خواهید دید که تنظیمات Word به حالت اولیه بازگشته است. ( یک شاخه Data جدید و دست نخوره ایجاد شده است.)
کاربران تازه کار دقت کنند این کار تنها جهت بازگرداندن تنظیمات نرم افزاری Word است ، طبعأ فایل های شما آسیبی نخواهد دید.
  • سید عباس طباطبایی

آموزش share point 2013

چهارشنبه, ۱۵ مرداد ۱۳۹۳، ۰۹:۳۷ ق.ظ

فایل آموزش نصب و راه اندازی نرم افزار share point 2013 

دانلود

  • سید عباس طباطبایی

دانستنی‌ها

دوشنبه, ۶ مرداد ۱۳۹۳، ۰۲:۴۷ ب.ظ
Spss چیست ؟
 Spss   مخفف کلمه statistical package for social science  ، یک تجزیه کننده جامع و انعطاف پذیر آماری و یک سیستم مدیریت داده است. Spss می تواند داده ها را تقریباً از همه انواع فایل ها بگیرد و از آنها در تولید گزارش های جدول بندی شده ، نقشه ها ، نقشه پخش/ توزیع و روند/ توسعه ، آمارهای توصیفی و تجزیه و تحلیل آماری جریان پیچیده و رفتار مرکب داده ها استفاده کند. Spss در پلت فرمهای مختلفی چون سیستم های : Windows-Mancintash-Unix ... قابل اجراست . نسخه ویندوز  Spss ، تمامی قابلیت های قالب اصلی برنامه Spss را برای محیط کامپیوترهای شخصی بوجود می آورد . Spss شما را برای اجرای بسیاری از تجزیه و تحلیلها در کامپیوتر شخصی خود که پیشتر در ماشین های بسیار بزرگتر میسر بودند ، قادر میسازد . نسخه ویندوز Spss ، یک برنامه کاربردی که تجزیه و تحلیل های آماری را برای همه سطوح از کاربران بیش از پیش شهودی می سازد ، بوجود می آورد. فهرست های ساده و انتخاب کادرهای گفتگو آنرا قادر می سازد تا تجزیه و تحلیل های مرکب و مخلوط را بدون نوشتن حتی یک خط قواعد دستوری ، بوجود آورد. ویراستار داده های ساختاری Spss مانند یک صفحه گسترده ی ساده و کارآمد سودمندی هائی جهت وارد کردن داده ها و به اشتراک گذاشتن فایل های داده های شغلی ، عرضه می کند. قصد مهم و کیفیت ارائه نقشه ها و طرح ها می توانند بوجود آمده و ویرایش شوند. با استفاده از نظریه پرداز Spss شما می توانید داده های خروجی را با بیشترین انعطاف پذیری ارائه نمائید .
نرم افزار spss در علوم اجتماعی و رشته های مرتبط با آن نظیر جغرافیا ، آمار ، روانشناسی ، اقتصاد ، مدیریت ، پزشکی و فنی و .. نیز مورد استفاده گسترده محققین است . بجز spss  نرم افزارهای دیگری وجود دارند مانند  sas ،   s - plus ،minitab و ...
می توان نتیجه گرفت که نرم افزار spss نرم افزاری است که در عین سادگی و سهولت کار با آن از قدرت بالایی برخوردار است چرا که کاربر تنها با چند کلیک  به خروجی مورد نظر دست می یابد. افراد مبتدی از رابط گرافیکی این نرم افزار استفاده می کنند در حالی که افراد ماهر علاوه بر استفاده از رابط گرافیکی کاربر از خاصیت برنامه نویسی نرم افزار spss نیز استفاده می کنند.

  • سید عباس طباطبایی

دانستنی‌ها

چهارشنبه, ۱۸ تیر ۱۳۹۳، ۱۲:۲۳ ب.ظ
اسکریپت (Script) چیست ؟

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

VB Script:
این زبان نمونه کوچک شده زبان VB است و کسانی که با ویژوال بیسیک کار کرده اند در یاد گیری این زبان بیشتر راه را پیموده اند و کافیست تفاوت های آن را با ویژوال بیسیک یاد گیرند. این زبان برای افزودن افکت به صفحات وب نیز کاربرد دارد. ولی کاربرد برتر آن در نوشتن برنامه های سمت سرور است که بر اساس تکنولوژی ASP صورت می‌گیرد. این زبان به عنوان زبان پیش فرض برای نوشتن صفحات ASP است. یادگیری این زبان برای کسانی که تا کنون برنامه نویسی نکرده اند بسیار آسان است و شروع بسیار خوبی برای ورود به دنیای برنامه نویسی است.

 JAVA Script:
احتمالا تا کنون سایت هایی را دیده اید که در آن کلمه خاصی دنبال موس می‌دود. یا هنگام وارد شدن به آن سایت مرورگر شما در صفحه ویندوزتان می‌لرزد. این زبان ساختاری شبیه زبان C دارد و بیشتر برای ایجاد افکت بر روی کامپیوتر کاربر استفاده می‌شود. این قبیل کد ها که فقط روی سیستم کاربر اجرا می‌شوند و نیازی به پردازش توسط سرور ندارند را کد های سمت کاربر (Client-side) می‌گویند. البته این زبان نیز قابلیت‌های استفاده به صورت server-side را داراست. اما چون استفاده از زبان VBS آسانتر است معمولا از VBS  برای نوشتن برنامه های سرور- ساید استفاده می‌شود. یکی از تفاوت‌های این دو زبان در طرز نوشتن حروف است. در VBS تفاوتی ندارد که دستورات را با حروف کوچک یا بزرگ بنویسید، اما در JavaScript اگر دستوری که با حروف کوچک است با حروف بزرگ بنویسید با Error در صفحات خود مواجه می‌شوید. سایت‌های زیادی وجود دارند که می توانید کدهای آماده javascript را از آنها دانلود نموده و استفاده کنید.


منبع : http://www.dotech.ir

  • سید عباس طباطبایی

دانستنی‌ها

چهارشنبه, ۱۸ تیر ۱۳۹۳، ۱۲:۲۲ ب.ظ

اکتیو ایکس ActiveX چیست؟


اکتیو ایکس در واقع قسمت اینترنتی Component Object Model است. این فناوری که متعلق به مایکروسافت است برای ایجاد مولفه های کوچک و یا کنترلرها درون یک صفحه وب بکار میرود. اکتیوایکس این کنترل ها را از طریق اینترنت توزیع میکند و امکانات جدیدی را به مرورگر اینترنت کاربر اضافه میکند. مایکروسافت اعتقاد دارد که کنترل های اکتیوایکس بسیار از برنامه های اتصالی به مولفه های عمومی شباهت دارد چون میتواند در برنامه های غیر مرورگر نیز قرار گیرد و انجام وظیفه نماید. به عنوان مثال یکی از این نرم افزارها آفیس مایکروسافت است.

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

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


منبع : http://www.dotech.ir

  • سید عباس طباطبایی

دانستنی‌ها

چهارشنبه, ۱۸ تیر ۱۳۹۳، ۱۲:۲۱ ب.ظ

RFID چیست ؟


RFID تکنولوژی ذخیره سازی خودکار داده است که می تواند برای شناسایی الکترونیکی ، ردیابی و ذخیره اطلاعات در مورد گروههای تولیدی یا محصول بکار رود. تکنولوژی PFID شامل سه جزء اصلی است: تگ های RFID ، خواننده RFID و سیستم جمع آوری و مدیریت داده. تگ های RFID چیپ های برنامه ریزی شده کوچکی هستند که اطلاعات مربوط به کالا را در بر دارند. تگ ها می توانند درون یا روی محصولات یا مواد بسته بندی شده, قرار داده شوند.خواننده های RFID سیستم های ‘پرس و جو’ کننده هستند که سیگنال ها را به تگ می فرستند و پاسخ را دریافت می کنند . این پاسخ می تواند در خواننده ذخیره شود تا بعداً به سیستم جمع آوری داده منتقل شود یا آناً به سیستم جمع آوری داده فرستاده شود.

 سیستم جمع آوری داده شامل کامپیوتر هایی است که نرم افزار پردازش داده را اجرا می کنند ، که معمولاً با یک سیستم مدیریت اطلاعات بزرگتر شبکه شده اند. تکنولوژی RFID جدید نیست. قدمت آن به جنگ جهانی دوم (در سیستم های IFF) برمی گردد. در این تکنولوژی انتقال بسته های اطلاعات از طریق امواج رادیویی یا امواج الکترومغناطیسی صورت می گیرد، که در تکنولوژی ارتباطی و اطلاعاتی ، توأم با گسترش تولید و تجارت جهانی, رشد نمایی داشته است و باعث شده است که تکنولوژی RFID  برای مدیریت و ردیابی محموله های عظیم و فروش محصولات, مفید واقع شود. این تکنولوژی مانند تکنولوژی ,IT طی سه دهه گذشته قوی تر ، کوچک تر و ارزان تر شده است.

از این تکنولوژی همچنین به عنوان ابزار شناسایی برای اهداف امنیتی و مدیریت زنجیره تأمین استفاده می شود.


منبع : http://www.dotech.ir

  • سید عباس طباطبایی