پورتال اینترنتی شرکت ستاره شرق نکا :: 
نمایش بر اساس آرشیو ماهانه


 

RSS 2.0

 
 
هیج مطلبی ثبت نشد
 

 



 نیاز به    جستجوی شما در مجموع 16 نتیجه داشت که در 2 صفحه قابل رویت است در هر صفحه 15 نتیجه

جستجو این کلمه در گوگل


API چیست و چرا مهم است؟

....ی خارجی صورت می‌پذیرد. این شیوه امکان اشتراک‌گذاری داده‌ها بین برنامه‌های مختلف را فراهم کرده و بدون نیاز به توسعه‌دهندگان (به منظور اشتراک‌گذاری کدهای این برنامه‌ها)، تعامل بین نرم‌افزارها نیز امکان‌پذیر می‌شود. اشتراک‌گذاری کدها در این مقیاس علاوه بر اتلاف وقت و ناکارآمد بودن، برای برنامه‌نویس‌هایی که تمایل به محرمانه نگه داشتن کدها دارند نیز خوشایند نخواهد بود. این شرایط حتی برای برنامه‌های متن باز نیز صادق است; جستجوی دستورات خاص از بین تمام کدهای یک اپلیکیشن، بسیار زمان‌بر خواهد بود. خوشبختانه APIها دسترسی برنامه‌های خارجی به برخی مشخصه‌های خاص را محدود می‌کنند و با تعریف شیوه‌ی تعامل سرویس‌ها یا نرم‌افزارها با یکدیگر، امکان ایجاد یک ارتباط امن و سودمند را مهیا می‌کنند. در حال حاضر APIها جایگاه بسیار مهمی در ارتباطات دارند; برنامه‌نویس‌ها در چارچوب این پروتکل‌ها، بهره‌وری از شبکه‌های اجتماعی نظیر فیسبوک و یا خدماتی مانند google maps یا حتی سرویس‌های ذخیره‌سازی ابری مانند dropbox را ممکن ساخته‌اند. برای مثال توسعه‌دهندگان اپلیکیشن‌های بازی، APIهای همگام‌سازی را در اختیار کاربر قرار می‌دهند. با استفاده ازهمگام سازی، امکان ذخیره‌سازی جایگاهتان در بازی را در فضای ابری خواهید داشت و بدین ترتیب می‌توانید با استفاده از دستگاه‌های دیگر نیز ادامه‌ی بازی را از همان نقطه از سر بگیرید. استفاده از APIها صرفه‌جویی در زمان و آسودگی کاربران را در پی خواهد داشت. برای نمونه بسیاری از کاربران شبکه‌های اجتماعی، استفاده از کلاینت‌های فیسبوک در تلفن‌های همراه را به رابط وبسایت آن ترجیح می‌دهند. در این مورد هم APIهای فیسبوک بازیگران اصلی هستند. APIهای مختلف همه جا وجود دارند! حتی در همین صفحه شما آیکون‌هایی که به منظور اشتراک‌گذاری این مطلب در فیسبوک و گوگل پلاس را مشاهده می‌کنید. این لینک‌ها با فراخوانی APIهای مرتبط، به شما امکان پست یا توئیت کردن نظرات را بدون خارج شدن از این صفحه خواهند داد. حتی در قسمت نظرات هم APIها حضور دارند و ثبت و نمایش نظرات توسط آنها و بدون نیاز به تایید مدیران سایت صورت می‌گیرد. در یک نگاه کلی می‌توان گفت که APIها زمینه را برای توسعه‌ی Mashupها فراهم کرده‌اند. Mashupها برنامه‌ها یا سرویس‌های تحت وبی هستند که با استفاده از APIهای چند سرویس‌ مختلف (مثل گوگل، فیسبوک، توئیتر.....



آزمایشگاه سرّی Google X کجاست و چه می‌کند؟

.... آمریکایی است. به این جهت بررسی این مجموعه سرّی و اهداف آن برای آینده و تبعات فعالیت کمپانی گوگل در ابعاد جهانی نیاز به بررسی عمیق تری دارد.گوگل ایکس چیست و چه می‌کند؟کمپانی گوگل، لابراتواری تحت عنوان گوگل ایکس و دور از دید عموم در سال 2010 میلادی راه اندازی کرد. این آزمایشگاه سرّی در پایگاه "گوگل پلکس(Googleplex)" واقع در مانتین ویوی(Mountain View) کالیفرنیا(California) و دیگری در نقطه‌ای نامعلوم در آمریکا واقع شده است؛ عده ای از کارشناسان نیز آزمایشگاه گوگل ایکس را در حد مراکز امنیتی نظیر سی.آی.ای مرموز می‌دانند. پایگاه گوگل پلکس ریشه ی تاسیس این آزمایشگاه به سال 2005 میلادی باز میگردد. در آن سال لورنس ادوارد لَری پیج (Lawrence Edward "Larry" Page)‏ یکی از موسسین شرکت گوگل و مسئول فروش محصولات این شرکت با پژوهشگر علوم کامپیوتری، سباستین ثرون (Sebastian Thrun) ملاقات کرد. ثرون به همراه تعدادی از دانشجویان خود مشغول به کار روی پروژه خودرویی بدون سرنشین بودند تا آن خودرو بتواند مسافت 11 کیلومتری را در صحرای موجاوه طی کند. همین مسئله بود که مورد توجه پیج قرار گرفت و بعد از دو سال از آن جریان پیج، ثرون و دانشجویانش را برای پروژه Street View در زیرمجموعه سرویس نقشه گوگل، به همکاری گرفت. سباستین ثرون لورنس ادوارد لَری پیج در سال 2009 میلادی بود که ثرون در گوگل تحقیقاتش بر روی خودروی بدون سرنشین را آغاز کرد تا بتواند خودرویی با برد 1600 کیلومتر حرکت بدون خطا در جاده های مارپیچ بسازد که سرانجام وی به همراه گروه مهندسی خود بعد از 15 ماه موفق به ساخت این خودرو شد. بعد از این موفقیت بود که پیج به همراه ثرون و دیگر موسسین گوگل تصمیم به راه اندازی آزمایشگاهی کاملاً پیچیده و مجهز تحت عنوان گوگل ایکس گرفتند. این آزمایشگاه هم اکنون تحت نظارت سِرگِئی میخایلوویچ برین، یکی از موسسین یهودی و روسی شرکت گوگل فعالیت می‌کند. سِرگِئی میخایلوویچ برین (Sergey Brin) هدف اصلی ایجاد این پایگاه، فعالیت بر روی ایده های دست نیافتی است. به واقع گوگل ایکس کارخانه سخت افزاری و نرم افزاری ساخت پروژه های به ظاهر غیر عملی و دور از دسترس است، کارخانه ای که هدف خود را به سمت اختراعات جدید و محیرالعقول تنظیم کرده است.از آغاز به کار این آزمایشگاه، سرگی برین تمرکز گوگل ایکس را به ابعاد سخت افزاری متمرکز کرد. وی که عضو هیئت مدیره گوگل ایکس است تاریخ راه اندازی این پژوهشگاه سری را ژانویه 2010 میلادی اعلام ولی از بیان میزان بودجه رسمی آن خودداری کرده است.هر چند طبق آمار اعلام شده توسط شرکت گوگل بودجه تحقیق و توسعه برای کل مجموعه گوگل در سال 2012 میلادی برابر با 6.8 میلیارد دلار بوده که نسبت به دو سال قبل نزدیک به 80 درصد رشد نشان می دهد، و به طور قطع رقم قابل توجهی از آن نصیب آزمایشگاه گوگل ایکس خواهد شد.گوگل ایکس تا کنون به طور رسمی بر روی بیش از صد موضوع فعالیت داشته که بخش قابل توجهی از آنها رسانه ای نشده است.استرو تلر، مدیر اجرایی آزمایشگاه سری گوگل می ‌گوید: «هر چیزی که برای بشریت مشکلی بزرگ است در گوگل ایکس می‌توان روی آن تحقیق کرد تا ببینیم برای حل کردنش راهی می‌توان پیدا کرد یا خیر؟» استرو تلر (Astro Teller) گوگل ایکس با راه‌اندازی این آزمایشگاه سعی برای رسیدن به فناوری‌های پیچیده و بعضاً تخیلی دارد که در گذشته تنها در فیلم‌های هالیوودی به تصویر کشیده شده‌اند، مانند ابزارآلات و فناوری‌های مورد استفاده در فیلم‌های "من، روبات" (I, Robot)، پیشتازان فضا (Star Trek)‏، نابودگر (The Terminator) و ...به‌واقع گوگل ایکس میل زیادی برای از بین بردن سدهای به‌ظاهر ناشکستنی داشته و بنا دارد تا آرزوهای خود را که در گذشته به تصویر کشیده، هم اکنون به اجرا در آورد. گوگل ایکس به‌رغم داشتن نگاه بلندمدت، تقاضای سهامداران مبنی بر کسب سود بیشتر را نیز در نظر دارد. گذشته از جنبه¬های علمی و سیاسی این پروژه سود سرشاری از خروجی های این آزمایشگاه نصیب گوگل خواهد شد. از پروژه های مطرح این آزمایشگاه که تا کنون معرفی شده است می‌توان اتوموبیل بدون سرنشین، عینک هوشمند، وسایل خانگی متصل به اینترنت، توربین های بادی و بالن اینترنتی را نام برد. عینک گوگلهر چند از پروژه های کلان و در دست اجرا گوگل ایکس اخبار موثقی در دست نیست اما شاید بتوان کوچکترین و پر سروصدا ترین وسیله ای که از این آزمایشگاه سری خروج کرده است را گوگل گلس(Google Glass) یا عینک گوگل دانست. شاید بتوان کوچکترین و پر سروصدا ترین وسیله ای که از این آزمایشگاه سری خروج کرده است را گوگل گلس(Google Glass) یا عینک گوگل دانست. عینک گوگل را می‌توان یک کامپیوتر همیشه همراه معرفی کرد. این عینک بدون شیشه با استفاده از یک منشور، بر روی چشم راست تابش می کند و در واقع یکی از چشم‌های کاربر را کاملاً در اختیار خود می‌گیرد. طبق اعلام صورت گرفته تصویر نهایی معادل یک نمایشگر ۲۵ اینچی برای مخاطب است. عینک گوگل را می‌توان یک کامپیوتر همیشه همراه معرفی کرد. کاربر عینگ گوگل توانایی انداختن عکس و فیلم با کیفیت 720p، جستجو در اینترنت، دریافت و ارسال ایمیل، برگزاری جلسات گفتگوی اینترنتی، استفاده از نقشه های راهنما، دیدن برنامه های ملاقات و پیشبینی وضعیت آب و هوا را دارد. سیستم عامل این عینک همانند بسیاری از تلفن های همراه اندروید است که زمینه‌ای بسیار مناسب برای بسط دادن دیگر امکانات عینک گوگل را مهیا کرده است.نحوه انتقال صدا در عینک گوگل نیز، از شاهکار های آزمایشگاه گوگل ایکس است.المنت قرار داده شده در فریم عینک، آن را به لرزش می اندازد و سپس دستگاه با استفاده از تکنولوژی القای استخوانی، لرزش را از طریق فریم به استخوان جمجمه کاربر ...


آیا لینوکس تنها یک شوخی است؟

....، آن است که کمتر گیر می کند و توانایی مدیریت حجم کاری بالایی را دارد. بنابراین سیستم، مدت زمان طولانی تری بدون نیاز به راه اندازی مجدد کار می کند که این خصوصیت برای سرورها که میزبان سایت های وب هستند بسیار مطلوب و حیاتی است. نکته جالب آن است که شما در این سیستم عامل نیازی به ضد ویروس نخواهید داشت. چون ویروس های بسیار کمی برای این سیستم عامل وجود دارد البته یکی از دلایل این امر، کاربران کم این سیستم عامل است که آن را هدف مناسبی برای نویسندگان ویروس نمی کند و شاید با افزایش کاربران این سیستم عامل ویروس های جدیدی برای آن ظاهر شوند. این به معنی آن نیست که شما نرم افزار ضدویروس در لینوکس در دسترس ندارید. شما می توانید ضدویروس های کارایی بر روی سیستم عامل خود نصب کنید که حتی می تواند در یافتن و از بین بردن ویروس های ویندوز نیز یاریتان کند. بعد از نصب و پیکربندی سیستم عامل های خانواده لینوکس، شما سیستم عاملی خواهید داشت که در مقایسه با ویندوز بسیار کم گیر می کند و نرم افزارهای آن به راحتی نصب و حذف می شود و بسیار سریع و روان بر روی سیستم اجرا می گردند. شما به کد سیستم عامل خود و نیز به کد برنامه های کاربردی که بر روی سیستم خود اجرا می کنید به طور رایگان دسترسی دارید و اگر برنامه نویسی بدانید می توانید آن ها را هر طور که بخواهید تغییر دهید. آزاد و کد- باز بودن لینوکس باعث می شود که هر کشور و جمعیتی بتواند گونه ای از آن را که با شرایط فرهنگی و نیازهای آن کشور یا جمعیت سازگاری دارد پیاده سازی کند. خرید یک خودرو را در نظر بگیرید. در حالت معمولی شما می توانید به یک نمایشگاه رفته و خودروی خود را بخرید. این همان کاری است که ویندوز (به عنوان مثال و نمادی از سیستم عامل های کد- بسته و غیر آزاد)انجام می دهد: محصول خود را به شما می فروشد و خدمات پس از فروش(‌به روزرسانی های امنیتی و نرم افزاری و غیره) ارائه می دهد. حال تصور کنید زمانی که به نمایشگاه خودرو رفتید و خودروی موردنظر خود را انتخاب کردید نه تنها خودرو را رایگان در اختیار شما قرار می دهند، بلکه فناوری و کارخانه تولیدکننده آن خودرو را نیز به شما تقدیم کنند. این همان کاری است که لینوکس( به عنوان مثال و نمادی از سیستم عامل های کد-باز و آزاد) انجام می دهد. عرضه سیستم عامل به طور رایگان همراه با مستندات و خطوط برنامه نویسی آن و ارائه خدمات پس از نصب، با استفاده از مستندات نحوه تولید این سیستم عامل و نیز مهندسی معکوس خطوط برنامه نویسی در دسترس، فناوری این سیستم عامل عملاً در دست ما خواهد بود. مهاجرت به لینوکس بسیاری از کاربران با مشاهده مزیت های لینوکس و برای راه یافتن به دنیای آزاد نرم افزاری به آن روی آوردند. در ابتدای امر، دغدغه های اصلی آنان این است که آیا می توانند نیازهای روزمره خود را با سیستم عامل های خانواده لینوکس برطرف کنند یا خیر و اگر آری چطور؟ جواب آری است. با معرفی محبوب ترین سیستم عامل خانواده لینوکس یعنی اوبونتو دیگر کار کردن با سیستم عامل های خانواده لینوکس از ویندوز سخت تر نیست. این سیستم عامل زیبایی بی نظیری نیز دارد. لازم به ذکر است که کاربران ابتدا باید با خواندن کتاب های کاربری لینوکس، با ساختار سیستم عامل های خانواده لینوکس و خصوصاً سیستم عامل انتخابی خود آشنا شوند. برای مبتدیان لینوکس، اوبونتو انتخاب مناسبی است و از رابط کاربر خوبی بهره می برد. هرچند پایداری لینوکس دبیان را ندارد اما زیباتر و راحت تر است. این امری بدیهی است که غالباً انسان تمایل دارد و مقابل تغییر مقاومت کند؛ در بیشتر موارد دست و دل کاربران در زمان تغییر سیستم عامل خود می لرزد، حتی در زمان نصب دوباره سیستم عامل که قبلاً داشته اند؛ اما یک کاربر ماجراجو، پس از آشنایی و تطابق با برخی مفاهیم اولیه و محیط های سیستم عامل جدید، به چیزی بیش از آن چه انتظار دارد دست خواهد یافت. وی به ازای هر نرم افزار در سیستم عامل های خانواده ویندوز، نرم افزار معادلی در سیستم عامل های خانواده لینوکس خواهد یافت که کار موردنظر را به راحتی انجام دهد. فهرست نرم افزارهای معادل را می توان از اینترنت استخراج کرد. برای مثال کارهایی که ما با مجموعه نرم افزارهای مایکروسافت آفیس انجام می دهیم را می توان با مجموعه نرم افزارهای لیبره آفیس(14) در لینوکس اوبونتو و نیز با مجموعه نرم افزارهای اوپن آفیس(15) در لینوکس دبیان انجام داد. برای مرور اینترنت، مرورگرهای فایرفاکس(16)، کروم(17)، اپرا(18)و بسیاری دیگر در دسترس هستند اما برای مرور اینترنت نمی توان از مرورگر اینترنت اکسپلورر(19) استفاده کرد؛ چون این نرم افزار مختص شرکت مایکروسافت است و بیشتر نرم افزارهای این شرکت نرم افزارهای آزاد نیستند. این ممکن است برای برخی کاربران ایرانی مشکل ایجاد کند زیرا بسیاری از شرکت های نرم افزاری ایرانی که نرم افزارهای اینترنتی با امنیت بالا، همچون سیستم های اتوماسیون اداری و سایت هایی برای دانشگاه ها و مراکز آموزش عالی، ارائه می دهند با انتخابی بسیار عجیب، نرم افزارهای خود را تنها سازگار با مرورگر اینترنت اکسپلورر پیاده سازی می کنند که یکی از مرورگرهایی است که بیشترین حفره های امنیتی در آن کشف شده است و از کندترین مرورگرها به حساب می آید. این نشان دهنده ضعف شرکت های داخلی در ارائه خدمات برنامه نویسی است. خبر خوب آن است که در سیستم عامل های خانواده لینوکس نرم افزاری با نام «واین »(20) در حال توسعه است که می توان با آن محیط سیستم عامل ویندوز را شبیه سازی کرد. بنابراین نرم افزارهایی که تنها تحت ویندوز عمل می کردند بر روی این محیط قابل نصب و اجرا هستند. نرم افزار شبیه ساز اینترنت اکسپلورر هم برای لینوکس پیاده سازی شده و در حال توسعه است. این نرم افزار می تواند تا حد زیادی نیاز ما به این مرورگر را برطرف نماید؛ اما هنوز تمام خصوصیات اینترنت اکسپلورر پیاده سازی نشده است و گاهی گیر می کند. برای نرم افزار معادل فتوشاپ می توان از Gimp نام برد که نرم افزاری بسیار قوی برای دستکاری عکس است. بسیاری از نرم افزارهایی که غالباً موردنیاز هستند به صورت پیش فرض با لینوکس نصب می شوند؛ از قبیل: نرم افزارهای مشاهده و دستکاری عکس( از جمله Gimp)، مجموعه نرم افزارهای آفیس مربوط به هر لینوکس، نرم افزارهای مشاهده مستنداتی مثلاً با فرمت پی .دی.اف و نرم افزار خروجی چاپ به فایل پی.دی.اف. امروزه با توسعه سیستم عامل لینوکس یک کاربر ایرانی به راحتی می تواند نیازهای روزمره رایانه ای خود را با استفاده از آن و نرم افزارهای موجود برطرف کند. این مقاله با استفاده از نرم افزار Open Office Writer و در سیستم عامل لینوکس دبیان نوشته شده است. یکی از دغدغه های کاربران ایرانی و سایر کشورها پشتیبانی شدن از زبان آن ها در سیستم عامل هاست. با توجه به نسخه های اخیر سیستم عامل های خانواده لینوکس دیگر جایی برای نگرانی نیست. زبان فارسی به طور کامل پشتیبانی می شود و تمام قلم هایی که در ویندوز می توان از آن ها استفاده کرد در لینوکس نیز قابل استفاده است و شما در هر جایی می توانید فارسی بنویسید و حتی ناسازگاری های گاه و بی گاه ویندوز را هم مشاهده نخواهید کرد. نسخه های جدید و پشتیبانی در لینوکس تقریباً تمامی سیستم عامل های خانواده لینوکس، سیر تکاملی پیوسته ای دارند؛ اما در سیاستی که برای زمان عرضه نسخه های جدید و به روز رسانی های خود و نیز استفاده از نرم افزارهای آزاد و کد- باز در پیش می گیرند، متفاوت هستند. ...


جنبش NoSQL چیست ؟

....ار بگذارند تا به خوبی قابل تحلیل باشند. مشخص است که سیستم‌هاي سنتی داده‌اي که برای ذخیره‌سازی و بازیابی نیاز به داشتن یک شمای از پیش تعیین شده و ثابت دارند به خوبی از عهده چنین‌عملیاتی بر‌نمی‌آیند و به استفاده از راهکارهای جدید در این زمینه نياز است. راه حل هادوپ یکی از بهترین گزینه‌ها برای کارکرد به‌عنوان مدیر چنین داده‌هايي است.راه‌حل‌هاي NoSQL در بسیاری از شرکت‌هايي که خدمات «وب اجتماعی» ارائه مي‌كنند، به کار گرفته شده و به سرعت در حال گسترش است. این امر به دلیل سختی زیاد و محدودیت‌هاي سیستم‌هاي کاملاً رابطه‌اي در برآورده‌کردن نیازهای داده‌اي آن‌ها است. با نگاهی به نیازمندی‌هاي مقیاس پذیری یکی از شبکه‌های اجتماعی به راحتی مي‌توانیم به این امر واقف شویم. این نیازمندی‌ها عبارتند از: - 570 میلیون مشاهده صفحات در ماه- آپلود بیش از سه میلیارد عکس در ماه- پردازش و ارائه بیش از 1,2میلیون عکس در ثانیه- ارائه 25 میلیون نوع محتوا که با استفاده از ۳۰ هزار سرور انجام مي‌پذیرد.با این نیازمندی‌ها، که به يقين با نیازمندی‌هاي یک دپارتمان حسابداری در دهه 1950 تفاوت‌هاي بسیاری دارد، این شبکه اجتماعی خود را با مجموعه‌اي غنی از ابزارها تطبیق‌داده است که هر کدام یکی از بهترین نمونه‌هاي پیشرو در حوزه پایگاه‌هاي داده‌اي NoSQL محسوب مي‌شوند:Memcached:این شبکه اجتماعی با استفاده از هزاران سرور Memcached، ده‌ها ترابایت داده کش‌شده گذرا را در هر لحظه پردازش‌كرده و خدمات مرتبط را به کاربران خود ارائه مي‌كند.Cassandra که هم اکنون با HBase جایگزین‌شده است:با استفاده از این پایگاه‌هاي داده‌اي این شبکه اجتماعی عملیات ذخیره‌سازی گسترده طیف وسیعی از داده‌ها بدون داشتن هیچ نقطه خطا دار یا مشکل داری در مجموعه عظیمی از ماشین‌هاي محاسباتی را به بهترین نحو به اجرا در مي‌آورد.Hadoop و Hive: با استفاده از این ابزارهای پیشرفته، این شبکه اجتماعی تحلیل داده‌هاي عظیم و تحلیل‌هاي بازاری و تبلیغاتی را با کارایی بالایی به انجام مي‌رساند. "گذار به سمت راهکارهای NoSQL، به دلیل مشکلات و محدودیت‌هاي زبان SQL نبوده است، بلکه به‌دليل محدودیت‌هاي مدل رابطه‌اي پایگاه داده‌اي است." "داده‌هايي مانند داده‌هاي هواشناسی، فعالیت‌های آنلاین کاربران یا تحلیل‌هاي اقتصادی در قالب پایگاه‌هاي داده‌اي سنتی کارایی چندانی نخواهند داشت و در ذخیره‌سازي‌های بدون قالب و توزیع شده‌اي مانند هادوپ به بهترین روش کار خواهند‌کرد." با توجه به موارد ذکر شده در بالا، مي‌توان معماری داده‌اي جدید و کارا را کلید رشد و توسعه سریع این شبکه اجتماعی دانست که به‌عنوان دلیل اصلی مقیاس پذیری خوب آن نیز به شمار آورد. عاملي که زمینه رشد و توسعه شرکت‌هاي بزرگ دیگری مانند یاهو، Foursquare و Twitter را نیز به ارمغان آورده است. با این‌که این‌گونه شرکت‌ها در زمینه استفاده از این فناوري‌ پیشگام هستند، اما هسته اصلی فناوری NoSQL به کار گرفته شده در بسیاری از کاربردهای موجود به‌صورت کلی در دسترس همگان قرار دارد که در بیشتر موارد به‌صورت اپن سورس نیز توسعه داده شده‌اند. به همین دلیل، طیف وسیعی از توسعه دهندگان در برنامه‌هاي‌کاربردی و تجاری خود در حال آزمایش و تطبیق با این فناوري نوپا هستند و به زودی شاهد موج عظیمی از به‌کارگیری چنین فناوری‌هايي در گوشه و کنار دنیای نرم افزارها خواهیم بود.منبع : ماهنامه شبکه  ...


10 قابلیت ویژه که با خط فرمان کار می‌کنند

....شتر، به ویدئوی معرفی top نگاهی بیندازید.   9. ifconfig اگر در محل کار یا زندگی خود بیش از یک رایانه دارید، احتمالاً نیاز به انجام تنظیمات شبکه برای اتصال رایانه‌ها به هم خواهید داشت. آگاهی از وضعیت شبکه داخلی، به شما کمک می‌کند تا برای مثال HTPCها (نرم‌افزارهای سینمای خانگی مناسب رایانه) را بهتر کنترل کنید، دانلودهای بیت‌تورنت خود را پیگیری کرده و فایل‌های خود را بین رایانه‌های شبکه به اشتراک بگذارید. وقتی زمان انجام تنظیمات شبکه فرا رسید، ifconfig بهترین دوست شما خواهد بود. ifconfig، اطلاعات گوناگونی مانند IP Address رایانه شما و یا MAC Address کارت شبکه و وای‌فای را در اختیار شما قرار خواهد داد.     8. chmod و chown هر کاربری ممکن است هر از چندگاهی با پیغام « Permission Denied » مواجه شود. پیغام خطائی که هنگام دسترسی به فایل نمایش داده می‌شود و می‌تواند واقعاً آدم را عصبانی کند. دستور chmod (که مخفف عبارت Change Modification است) را اجرا کنید تا بتوانید مجوزهای دسترسی هر فایلی را ویرایش کرده و سطح دسترسی آن‌ها را به طور دلخواه (Read، Write، Execute) تنظیم کنید. این کار به کمک رابط کاربری لینوکس هم امکانپذیر است اما chmod تا حدودی قدرتمندتر عمل می‌کند به‌خصوص زمانی که می‌خواهید روی چند فایل کار کنید. 7. SSH وقتی تنظیمات اشتراک فایل‌ها به سادگی قابل انجام است، چرا از یک نرم‌افزار تمام صفحه و پیچیده‌تر استفاده کنیم؟ SSH شما را به رایانه دیگری متصل کرده و به شما اجازه می‌دهد، به گونه‌ای از ترمینال آن استفاده کنید که انگار در مقابل آن نشسته‌اید. برای مثال می‌توانید پروسس‌های در حال اجرا را بر روی کامپیوتر دیگر ببینید، مجوزهای دسترسی به فایل‌ها را تغییر داده و به فایل‌های رایانه دوم (Remote Machine) دسترسی داشته باشید. این‌ها تنها بخشی از قابلیت‌های SSH محسوب می‌شوند. SSH می‌تواند کارهای خیلی بیشتری انجام دهد. از کنترل یک سرور خانگی بدون نمایشگر گرفته تا مدیریت دستگاه‌های اپلی جیل‌برک (Jailbreak) شده. 6. wget برای دانلود فایل‌هایتان، می‌توانید به وب‌سایت مرجع رفته و با یک کلیک فایل‌های مورد نظرتان را دریافت کنید. اما اگر به دنبال ابزاری برای کنترل مطمئن و جدی‌تر روی دانلودهای خود هستید، wget بهترین است. با wget می‌توان تمام موزیک‌های یک وب‌سایت یا تمام آرشیو عکس‌های روز ناسا را دانلود کرد. 5. vi و vim با وجود یک دنی...


بارکد چیست؟

....د دریافت کند. (تنها به خاطر استراق سمع دوستش آقای سیلور!)خلاصه آنکه، بارکدها و سایر برچسب های خوانا در جایی که نیاز به خوانده شدن اطلاعات با پردازش توسط کامپیوتر وجود دارد، استفاده می شوند و کاربرها به عوض تایپ کردن رشته ای طویل از داده ها، تنها بارکد مورد نظر را جلوی دستگاه بارکدخوان قرار می دهند و پردازش بدون نیاز به نیروی انسانی به طور کاملاً خودکار انجام می شود. بنابراین بارکد شیوه شناسایی و تعیین هویت خودکار داده ها است.رقمی که توسط بارکد تولید می شود، عموماً محصول خاصی را نشان می دهد. سیستم بارکدینگ به طور معکوس هم کار می کند، یعنی قادر است با دریافت رقم مربوط به یک محصول، بارکد مورد نظر را ایجاد بکند و در واقع نوعی خود شناسایی انجام می شود.  ● فواید بارکد کردن۱) مصون بودن از خطاپذیری به علت کاهش دخالت نیروی انسانی و وارد نشدن دستی اطلاعات.۲) دسته بندی دقیق اطلاعات.۳) سرعت بالا به همراه صحت ۱۰۰درصد.۴) دسترسی آسان به اطلاعات واقعی و حقیقی (در جریان روند مدیریت) البته اگر: با دقت تمام کالاها در فروشگاهها بارکدگذاری شوند تا مراجعه کنندگان دچار دردسرهایی که ما با آن خوب آشنایی داریم، نشوند.بارکد تقریبا در تمام بخشهای زندگی ما وجود دارد , در سوپر مارکتها , بیمارستانها زندانها و حتی در خانه خودمان !بارکد تقریبا به عنوان بخشی از زندگی روزمره ما مورد قبول همه قرار گرفته اما واقعا بارکد چیست و چه چیزی را نمایش میدهد ؟مطمئن باشید فقط شما نیستید که دوست دارید سر از راز این خطوط و فضاهای میان آنها دربیاورید خطوطی که هر روز حد اقل بر روی برچسبهای مواد غذائی یا نامه های پستی خود می بینید . همه آنها به نظر یکسان می آیند اما اینچنین نیست زیرا هر صنعتی روش کدگذاری مخصوص به خود را دارد و از آن به عنوان استاندارد استفاده میکند که در بخشهای بعدی این روشها را توضیح خواهیم داد . اگر در فکر بکارگیری تکنولوژی بارکد در شغل خود هستید موارد مهمی است که باید در نظر بگیرید تا این تکنولوژی بر تمام مشکلات شما غلبه کرده و کار شما را سهولت ببخشد .به تمام سوالاتی که در ذهن شما نقش بسته به درستی پاسخ دهید تا بتوانید برنامه خود را اجرا کنید .در این قسمت شما درباره موارد زیر اطلاعاتی را به دست خواهید آورد :بارکدروشهای کدگذاریانواع بارکد خوان ( ثابت و سیار )سازگاری بارکد با کامپیوتر شماچاپ بارکدصنایع و نرم افزارها● انواع مختلف روشهای کدگذاریبارکد در شکلهای مختلف ارائه میشود که ساده ترین نوع آن را حتما در فروشگاهها و یا سوپر مارکتها دیده اید .اما استانداردهای دیگر بارکد هم وجود دارد که در صنایع مختلف استفاده می شود مثل : مراکز درمانی , کارخانه های صنعتی و … که تمام اینها نحوه کدگذاری (Symbology) منحصر به فرد برای خود را دارند که غیر قابل تغییر هستند. حال این سوال پیش می آید که چرا اینهمه کدهای متفاوت وجود دارد ؟ این سوال به سادگی قابل جوابگوئی است چرا که Symbology های مختلف برای حل مشکلات صنایع گوناگون به وجود آمده اند .حالا با هم نگاهی کوتاه به برخی از Symbology های معمول می اندازیم و ببینیم چگونه و کجا و چرا از آنها استفاده میکنیم :▪ UPC/EANاین نوع کدگذاری برای کنترل خروجی ( کنترل نهائی ) به کار برده میشود . کد UPC با طول ثابت میباشد و به طور خاص در فروشگاهها و کارخانجات تولید کننده مواد غذائی کاربرد دارد . این کد برای سوپرها و این چنین مواردی در نظر گرفته شده است که با استفاده از ۱۲ رقم فضای مناسبی برای تعریف محصولات در اختیار ما قرار میدهد .▪ Code ۳۹این روش کد گذاری به این دلیل ایجاد شد تا در صنایعی که احتیاج به استفاده از حروف نیز در کنار ارقام دارند به کار برده شود . این روش کدگذاری عمومی ترین روش کدگذاری است که از قدیم به کار برده میشود . این نوع کدگذاری معمول درا تمام صنایع به استثناء تولید کنندگان موادغذائی – به کار گرفته میشود اما با توجه به اینکه بارکد دارای طول زیادی خواهد بود برای مواردی که اندازه برچسب روی اقلام تولیدی گزینه ای قابل توجه باشد پیشنهاد نمی شود.▪ Code ۱۲۸این روش کدگذاری وقتی به کار می آید که شما انتخاب زیادی از حروف و ارقام داشته باشید . در صنایعی که اندازه برچسب روی اقلامگزینه قابل توجه باشد این روش کدگذاری انتخابی مناسب برای شماست چرا که فشرده و خوانا است . از این روش کدگذاری معمولا در حمل و نقل استفاده میکنند که در آن اندازه لیبل یک مورد مهم میباشد .▪ Interleaved ۲ of ۵از دیگر روشهای کدگذاری معمول در صنایع حمل و نقل است که در کنار آن کاربرد بسیاری در انبارها و شرکتهای عمده فروش می باشد . این کدها هم به صورت فشرده و کم جا هستند .▪ PDF۴۱۷این روش کدگذاری به عنوان روش دو بعدی ( ۲D ) شناخته شده است که به صورت خطی نبوده و بیشتر شما را به یاد جدول روزنامه ها می اندازد اما تفاوت این کد با سایر کدهائی که در بالا توضیح داده شد این است که PDF۴۱۷ واقعا یک فایل داده های سیار ( Portable Data File ) است که مثلا میتواند شامل : اسم , آدرس , شماره تلفن منزل , شماره گواهینامه رانندگی و عکس و حتی خلاصه سوابق رانندگی شما باشد !در نهایت اینکه این روش کدگذاری میتواند اطلاعات کامل و جامعی را در خود جای داده و حجمی در حد یک تمبر پستی داشته باشد البته طبیعی است هر چه اطلاعات شما کاملتر باشد حجم این کد نیز بزرگتر خواهد شد .بارکدها چگونه خوانده میشوندبارکدها با کشیده شدن تابش کوچکی از نور روی کد چاپ شده قابل خواندن هستند . چشمان شما تنها خط قرمزی از نور را میبیند که از بارکد خوان تابیده میشود اما چه اتفاقی در تابش و بازتاب آن نور قرم...


نحوه ی کار سرویس های ابری

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


با سرویس تورنت، روش کار و امنیت آن بیشتر آشنا شویم

....مفید. دنبال‌کنندگان تورنت و تورنت‌های فاقد دنبال‌کننده اخیراً تغییر کوچکی در سرویس تورنت ایجاد شده که نیاز به سرور دنبال‌کننده را برطرف می‌کند. در این روش جدید از تکنولوژی DHT یا  به معنی جداول هش (Hash Table) گسترده‌ استفاده می‌شود و هر یک از ایستگاه‌های تورنت نقش یک گره را بازی می‌کند. هنگامی که یک فایل تورنت را با استفاده از magnet link به لیست خود اضافه می‌کنید، گره‌ی دی‌اچ‌تی که کامپیوتر شماست با گره‌های نزدیک تماس برقرار کرده و آن گره‌ها نیز با دیگر گره‌ها تماس می‌گیرند تا در نهایت اطلاعات موردنیاز شما در این شبکه‌ی گسترده پیدا شود. بر اساس آنچه پروتکل دی‌اچ‌تی مشخص کرده، هر یک از پیرها (یا دانلودکننده‌ها) نقش یک دنبال‌کننده را هم ایفا کرده و لذا دیگر به سرور مرکزی دنبال‌کننده نیازی نیست. حالا به توضیح مختصری که در مورد بیت‌تورنت گفتیم، می‌رسیم، یک سرویس انتقال فایل بر اساس پروتکل پیر-تو-پیر نامتمرکز که در این تعریف کوتاه منظور از نامتمرکز، عدم نیاز به سرور دنبال‌کننده‌ی آدرس‌ها می‌باشد. یکی از مزایای DHT این است که در کنار همان سرورهای دنبال‌کننده‌ای که قبلاً وجود داشت، قابل استفاده است. به عنوان مثال ردیابی یک فایل تورنت می‌تواند از هر دو روش دی‌اچ‌تی و سرورهای دنبال‌کننده صورت بگیرد که در این حالت اگر یکی از دنبال‌کننده‌ها با مشکل مواجه شود، جایگزینی برای آن وجود دارد و فعالیت به راحتی ادامه می‌یابد. بیت‌تورنت تنها برای دانلود فایل‌های غیرقانونی و کپی غیرمجاز نیست! همان‌طور که قبلاً گفتیم بیت‌تورنت به هیچ‌وجه هم‌معنی کپی غیرقانونی اطلاعات نیست. به عنوان مثال کمپانی بازی‌سازی معروف بیلیزارد، سازنده‌ی عناوین بزرگ و رکوردشکنی همچون وُرد آف وُرکِرَفت، استارکِرَفت، دیابلو و غیره برای عرضه‌ی آپدیت بازی‌های خود از یک نرم‌افزار بیت‌تورنت خاص استفاده می‌کند. با این روش سرعت دانلود آپدیت‌ها افزایش می‌یابد و افراد از پهنای باندی که جهت آپلود اطلاعات در اختیار دارند، برای افزایش سرعت دانلود آپدیت بازی‌ها توسط سایر کاربران استفاده می‌کنند. در نهایت هزینه‌ی تأمین پهنای باند برای این کمپانی هم کاهش می‌یابد. امروزه عموم کاربران با استفاده از بیت‌تورنت فایل‌های حجیم خود را به اشتراک می‌گذارند بدون اینکه نیازی به پرداخت هزینه جهت تهیه‌ی فضای آنلاین و هاست داشته باشند. یک فیلم، آلبوم موسیقی یا بازی را می‌توان از طریق بیت‌تورنت به اشتراک گذاشت و سایر افراد هم در پخش آن کمک می‌کنند. ویکی‌لیکس اطلاعات را از طریق بیت‌تورنت پخش می‌کند و بار زیادی از روی سرورهای خود برمی‌دارد. توزیعات مختلف لینوکس هم به وسیله‌ی بیت‌تورنت و به شکل فایل ISO در اختیار عموم کاربران قرار می‌گیرند. کمپانی بیت‌تورنت که بیت‌تورنت را به شکل یک پروتکل توسعه داده و همچنین نرم‌‌افزار معروف میوتورنت که یکی از محبوب‌ترین کلاینت‌های استفاده از بیت‌تورنت است را خریده، در پروژه‌ی «بیت‌تورنت لب» مشغول کار روی نرم‌افزارهای مختلفی که از پروتکل بیت‌تورنت استفاده می‌کنند می‌باشد. یکی از برنامه‌های این لابراتوار نرم‌افزاری برای همگام‌سازی اطلاعات به صورت ایمن بین چند کامپیوتر است که از طریق انتقال فایل‌ها به کمک بیت‌تورنت امکان‌پذیر می‌شود. یکی دیگر از نرم‌افزار بیت‌تورنت لایو است که برای پخش ویدیو در نظر گرفته شده و می‌تواند ویدیوها را بدون نیاز به پهنای باند بالایی که در حال حاضر لازم است، به کامپیوترهای مختلف منتقل کرده و پخش کند. سخن پایانی در رابطه با سهولت استفاده و امنیت تورنت در حال حاضر شاید از بیت‌تورنت بیشتر برای اشتراک فایل به صورت غیرقانونی استفاده شود چرا که به اشتراک گذاشتن هر فایلی (حتی ویروس) از طریق آن ممکن است و طبیعت بی‌نیاز به سرور مرکزی این پروتکل، منجر به برتری آن نسبت به دیگر شبکه‌های پیر-تو-پیر مثل نپستر شده است. با این وجود بیت‌تورنت در حال حاضر یک ابزار قانونی است و در آینده ممکن است کاربردهای گسترده‌تری هم پیدا کند. آخرین نکته‌ای که به آن اشاره کردیم در مورد ویروس‌ها و سایر مخرب‌هاست، توجه کنید که هر یک از کاربران می‌تواند فایل‌های خود را با ایجاد یک فایل کوچک با پسوند تورنت آپلود و معرفی آن به دیگران، روی کامپیوتر سایر افراد آپلود نماید. همین سادگی کار ممکن است موجب پخش یک ویروس شود، بنابراین در دانلود فایل از طریق پروتکل بیت‌تورنت مراقب باشید و مخصوصاً در اجرای فایل‌ها تمام حواس خود را جمع کنید که سیستم شما آلوده نشود. منبع : زومیت...




دردسری به نام جاوا و فلش

....ت و حجم پایین که با فرمت flv معروف هستند نیز معادلهایی مانند webmv دارند که در کدهای توسعه وب به صورت مستقیم و بدون نیاز به فلش افزوده می شوند. مانند عکسها! به همین سادگی! در مجموع باید گفت خود ادوبی هم میداند که فلش کارش تمام است و حتی ابزارهایی برای انجام کارهای مشابه اما در حمایت از html5 ارایه کرده است. در مجموع اگرچه هنوز فلش در برابر مرگ مقاومت می کند اما این کار خیلی طول نخواهد کشید. البته این مقاومت از طرف سازندگان صفحات وب است نه توان خود فلش! اما ماشین مجازی جاوا! جاوا به عنوان ماشین مجازی که از طرف سرور محتواهایی در قالب اپلت دریافت و اجرا کند ایده ای نسبتاً قدیمی است که حدس زده میشد مانند ActiveX های اینترنت اکسپلورر کم کم منسوخ شوند و راه حلهایی قابل کنترلتر و ایمنتر ارایه شوند اما اقلاً در یک دهه اخیر چنین اتفاقی رخ نداده است و علت آن هم ماهیت ماشین مجازی است. زبانهایی اسکریپت نویسی وب دارای محدودیتهایی در برابر زبانهای برنامه نویسی توسعه ای هستند که امکان به کارگیری آنها را در سمت کاربر محدود می کند. به علاوه در سمت کاربر چگونه میتوان...





برو به صفحه ی

 

 

 

 




بازدید امروز:505
بازدید دیروز : 123
افراد آنلاین: 1
بازدید هفته (میلادی) : 887

مجموع کاربران : 5 نفر
سه عضو آخر
estarn
amiryal
masoft

تعداد کل مطالب سایت :72
تعداد کل نظرات ثبت شده :60

بازدید کل


:نوع مرورگر
Mozilla

: زبان سیستم عامل
English

آی پی :
216.73.216.221

 

CopyRight © 2013 Estarn.ir - Design & Programing sosoft