Professional PC Articles

Armin Hassanirad Offical Blog

Professional PC Articles

Armin Hassanirad Offical Blog

استفاده از نرم افزارهای رایگان پایان حکمرانی کپی رایت نرم افزاری

امروزه با توجه به گسترش عرضه نرم افزارهای مختلف توسط کمپانی های عظیم این عرصه شاهد این هستیم که روزانه اخبارهای مختلف تولید و انتشار این نرم افزار ها کم و بیش به گوش می رسد و هر کدام گروه به خصوصی از کاربران را به سمت خود جذب می نماید. این نرم افزارها که هر نسخه آن حاصل برنامه نویسی و تلاش شاید چندین هزار نفر می باشد با قیمت هایی که در نظر ما بسیار بالا تلقی می گردد بر روی اینترنت قرار می گیرد و کاربران می توانند با استفاده از کارت های اعتباری خود اقدام به خرید چنین نرم افزارهایی نمایند.(البته لازم به ذکر است که نرم افزارهای موجود بر روی اینترنت بسته به کارایی و کیفیت قیمت گذاری می گردند و بدین ترتیب قیمت آن ها می تواند خیلی کم و یا خیلی زیاد باشد.) حال چند نفر از کاربران کشورمان ایران قادر به خرید نرم افزارهایی با قیمت هایی چندین هزار دلاری هستند؟! به طبع شاید تعداد افرادی که در ایران اقدام به خرید چنین نرم افزارهایی می کنند به تعداد انگشت های یک دست نیز نرسند و این آغازی است بر مرثیه ای که آن را کپی رایت نام نهاده اند. در این هنگام که کاربران از خرید چنین نرم افزارهایی به صورت قانونی سرباز می زنند راه دیگری پیش روی آن ها گشوده می شود و آن ها می توانند همان نرم افزار را فقط با پرداخت چند هزار تومان در داخل کشورمان خریداری نمایند و این به معنای پایمال کردن حقوق افرادی است که تلاش چندین ساله خود را معطوف تولید چنین نرم افزاری نموده اند. در نظر نویسنده این عمل هیچ تفاوتی با دزدی نمی کند و متاسفانه جامعه ما پذیرش چنین لغت سنگینی را که به گروه بسیار عظیمی از کاربران نسبت داده می شود ندارد و بدین ترتیب انجام چنین کاری بدیهی فرض می گردد. باور کنید سرقت تنها بالا رفتن از دیوار خانه مردم نیست! بلکه می تواند استفاده از یک نرم افزار به صورت غیر قانونی نیز باشد. در نظر نویسنده شاید یکی از دلایلی که کاربران را از خرید نرم افزار ها به صورت قانونی منع می کند عدم برخورداری از قدرت مالی می باشد. زیرا سطح درآمد در کشورمان در مقایسه با دیگر کشورهایی که تولید کننده این نرم افزارها هستند زمین تا آسمان تفاوت می کند و بدین ترتیب با چنین قدرت خرید پایینی نمی توان انتظار خرید نرم افزارهای چندین هزار دلاری را داشت. اما این نیز دلیل این نمی شود که ما به هر چیزی تن بدهیم و آن را به صورت غیر قانونی مورد استفاده قرار دهیم. این کار را در مثالی به یک موضوع دیگر تشبیه می کنیم: شما علاقه مند به خرید یک ماشین گران قیمت هستید اما قدرت مالی شما کفاف پرداخت پول این ماشین را نمی دهد. بنابراین شما که دست خود را از این ماشین کوتاه می بینید دست به سرقت آن می زنید. این دقیقا شرایطی است که در قبال فعالیت های نرم افزاری نیز صادق است.
اما راه حل چیست؟
به طور حتم این مفهوم برای تمامی کاربران واضح است که نرم افزارهایی که می بایست اقدام به خرید آن ها به صورت قانونی نمود توانایی هایی را در خود جای داده اند که در کمتر نرم افزاری دیده می شود. اما دسته دیگری از شرکت های نرم افزاری نیز هستند که نرم افزارهایی به صورت رایگان را در اختیار کاربران قرار می دهند و اگر در فرآیندی مقایسه ای بین نرم افزارهای رایگان و پولی بین آن ها داوری کنیم سطح نرم افزارهای رایگان اگر از نرم افزارهای پولی بیشتر نباشد کمتر هم نیست! بدین ترتیب شاید اولین راه حل برای رهایی از شر قانون کپی رایت نرم افزاری استفاده قانونی و صحیح از نرم افزارهای رایگانی باشد که کارایی مد نظر ما را عرضه می کند. با گرایش به چنین طرز فکری به طور حتم نیاز ما به غول های نرم افزاری به صورت تصاعدی کاهش پیدا خواهد کرد و شرکت هایی همانند مایکروسافت دیگر نمی توانند منت استفاده از نرم افزارهای گران قیمت خود را بر سر کاربران کشورهای جهان سومی بگذارند. زیرا این کاربرها توانسته اند با تغییر طرز فکر به خود شخصیت داده و گام مهمی را در عرضه شعور رایانه ای کشور بردارند.
گام اول را محکم بردارید
در ابتدای امر این موضوع بدیهی است که شما به تحقق یافتن چنین امری با تردید نگاه می کنید اما اگر کمی در این حوزه فعالیت کنید می بینید که این خود شرکت های نرم افزاری هستند که از شما تقاضای استفاده از محصولاتشان را به صورت رایگان دارند. بنای استفاده از کامپیوتر به طور حتم یک سیستم عامل مناسب می باشد. اما همانطور که می دانید تمامی سیستم عامل های شرکت مایکروسافت که در غالب ویندوز عرضه می گردد به صورت پولی در اختیار کاربران قرار می گیرد. بنا براین اگر قدرت خرید ویندوزهای مایکرسافت را دارید دست به کار شوید اما اگر اینطور نیست مشکلی پیش نمی آید! شما می توانید با استفاده از سیستم عامل Ubuntu که از شاخه های Linux می باشد تجربه ای جدید را در کار با کامپیوتر رقم بزنید. سایت رسمی سیستم عامل Ubuntu به شما این امکان را می دهد تا به صورت رایگان از استفاده از این سیستم عامل بهره مند شوید. با مراجعه به آدرس https://shipit.ubuntu.com/login و علاوه بر آن ایجاد یک Account می توانید نوع سیستم عامل Ubuntu مورد نظر را انتخاب کرده و پس از آن با درج آدرس صحیح خود به صورت انگلیسی در این وب سایت این سیستم عامل را سفارش دهید و بدین ترتیب این سیستم عامل در کمتر از 20 روز به صورت پستی در اختیار شما قرار خواهد گرفت.
نگران کمبود نرم افزار نباشید
اگر نگران آن هستید که با کوچ کردن به لینوکس یا استفاده از نرم افزارهای رایگان در محیط ویندوز با کمبود نرم افزار مواجه خواهید شد باید بگویم که سخت در اشتباهید! کافی است تنها مورد نرم افزاری مورد نظر خود را در یکی از موتورهای جستوجوگر جست و جو نمایید تا با انبوهی از نرم افزارهای رایگان مورد نظر خود مواجه شوید. پس شکی به خود راه ندهید.
کلام آخر
در پایان نویسنده باری دیگر به گوش زد این موضوع می پردازد که زمان آن رسیده است که اگر از ابتدا راه اشتباهی را برای رفع نیازهای نرم افزاری خود برداشته ایم راه خود را عوض کرده و به استفاده اصولی و قانونی از نرم افزارها روی بیاوریم.

Meta Tag در تعامل با Search Engine

کاربرد اصلی Meta Tag ها عرضه یکسری اطلاعات در مورد وب سایت می باشد. استفاده از این تگ اختیاری است اما در صورت استفاده از آن به طور صحیح می تواند بسیار کارساز باشد. باید در نظر داشت که Meta Tag ها در مقایسه با تگ های Html متفاوت می باشند. برای مثال یک Meta Tag مرورگر اینترنتی را برای نمایش یک صفحه وب یاری نمی کند بلکه کار آن معرفی صفحات و اسناد Html به موتورهای جست و جوگر (Search Engine) می باشد. موتورهای جست و جوگر برای یافتن نتایج جست وجو برای یک درخواست در میان URL های مختلف در ابتدا Meta Tag ها را مورد بررسی قرار می دهند. در واقع اطلاعاتی که در Meta Tag قرار می گیرد می تواند شانس وب سایت شما را برای نمایش در نتایج جست وجو را افزایش دهد.
Meta Tag ها می توانند شامل اطلاعات زیر باشند:
• لغات کلیدی که به توصیف صفحه وب سایت می پردازند.
• یک توضیح اجمالی در مورد موضوع صفحه.
• اطلاعاتی در مورد طراح وب سایت.
• دستور Refresh کردن صفحه بر اساس تعیین زمان های مشخص.
Meta Tag ها همیشه در دستورات صفحات Html میان دو تگ قرار می گیرند تا در صفحه مرورگر نمایش داده نشوند و بتوانند تاثیر خود را بگذارند. مثال زیر نمونه ای است از یک Meta Tag که حاوی لغات کلیدی می باشد و به شرح صفحه می پردازد:

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

مثال زیر نیز نمونه ای از قرار دادن اطلاعات در مورد طراح وب در Meta Tag می باشد:

یکی دیگر از کاربردهای Meta Tag ایجاد یک ضابطه برای Refresh کردن صفحه به صورت خودکار می باشد. تنها نکته ای که در اینجا حائز اهمیت می باشد درج زمان Refresh کردن صفحه بر حسب ثانیه می باشد که در قسمت Content منظور می گردد.

بدین ترتیب شما می توانید با استفاده از Meta Tag ها وب سایت خود را به طریقی آسان تر و در عین حال تاثیرگذارتر به موتورهای جست وجو گر معرفی کنید تا شانس شما برای نمایش در میان نتایج جست وجو فزونی یابد.

ترجمه از : کتاب CIW Foundation

بررسی نرم افزار های Portable

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

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

قابلیت های نرم افزارهای Portable
اکنون نوبت به بیان قابلیت های این دسته از برنامه ها رسیده است تا تمامی سوالات پیرامون نرم افزارهای Portable را تا حدودی پاسخ دهد:
• نرم افزار های Portable با نسخه اصلی نرم افزار ها هیچ تفاوتی ندارند.
• در هر کجا و هر زمان بدون نیاز به نصب برنامه می توان از آن ها استفاده کرد.

با تمامی توضیحاتی که در زمینه نرم افزار های Portable داده شد نگارنده بر این عقیده است که این نرم افزار ها با توجه به اینکه قابلیت های قابل توجهی را دارا هستند محبوبیت های زیادی را در آینده نزدیک بدست خواهند آورد. البته لازمه محبوبیت این نرم افزارها در گروی چگونگی گسترش و طراحی این برنامه هاست که اگر با روند مناسبی راه تلقی را طی کنند در چند سال آینده شاهد استفاده خیل عظیمی از کاربران از این برنامه ها خواهیم بود. نکته قابل توجه این است که به زودی نه تنها کاربران نسخه ای از این برنامه ها را در حافظه همراه خود قرار می دهند بلکه به تدریج برنامه های Portable را نیز جایگزین برنامه های حجیم خود می کنند که این امر در واقع در جهت افزایش سرعت کامپیوتر ها صورت می گیرد.(در اکثر موارد نرم افزار های Portable حجم کمتری نسبت به نسخه اصلی دارند. البته در حال حاضر تعداد ناچیزی از برنامه ها به صورت Portable در اختیار کاربران قرار گرفته است و امکان استفاده این دسته از برنامه ها به عنوان جایگزین قدری زود است.
گام آخر
در پایان بر این هستیم تا با معرفی یک سایت در این زمینه به خوانندگان این مقاله در جهت سهولت دسترسی به این دسته از برنامه ها گامی برداریم.
www.Portableapps.com
این وب سایت با ارائه نرم افزار های کاربردی در زمینه های مختلف کار را برای دسترسی کاربران آسان کرده است و هر ماه برنامه جدیدی را به صورت Portable برای دانلود قرار می دهد. این وب سایت یک مجله ماهانه دارد که در صورت عضویت هر ماه برنامه های جدید خود را که به صورت Portable عرضه می شود به همراه اخبار سایت به ایمیل شما ارسال می کند. همچنین این وب سایت به یک تالار گفتمان مجهز می باشد که می توانید مشکلات یا برنامه های Portable مورد نیاز خود را در آن جا مطرح کنید.