نویسنده حامد در بهمن ۱۰م, ۱۳۸۸
اگر نمیدانید که یونیکد چیست به صورت ساده میگویم که یک استاندارد برای پردازش متون به زبان ها مختلف است. از آنجا که استانداردهای مختلفی برای پردازش حروف و متون وجود دارد همیشه این بحث مطرح بوده از چه استاندردی در یک صفحه استفاده شود. استانداردهایی چون ASCII, Latin-1, or Windows 1252 وجود دارند که میتوان از آنها استفاده کرد. کافیست در مرورگر خود به بخش Encoding بروید تا از تنوع این استاندارد ها سرتان گیج برود.
اما مشکلی که این استانداردها دارند این است که هر کدام از آنها تنها از یک یا حداکثر دو زبان پشتیبانی میکنند. اما از سال ۱۹۹۱ بود که Unicode پا به عرصه وجود گذاشت. این استاندارد با پشتیبانی از هزاران کاراکتر و ده ها زبان به سرعت جای خود را در میان کاربران گشود و اکنون نزدیک به نصف محتوای وب از این استاندارد استفاده میکند.

در نمودار بالا مشاهده میکنید که سهم یونیکد به تنهایی با مجموع سهم استانداردهای دیگر برابری میکند. همچنین با سرعت رشدی که یونیکد دارد به زودی شاید شاهد حذف و از رده خارج شدن بسیاری از استانداردهای دیگر باشیم.
فقط برای عظمت یونیکد بگویم که هم اکنون که در نسخه 5.2 این استاندارد هستیم بیش از 107,000 کاراکتر و 90 زبان در این استاندارد پشتیبانی میشود.
منبع وبلاگ گوگل
یونیکد در ویکیپدیا
نویسنده حامد در مرداد ۱۹م, ۱۳۸۸
احتمالا تا حالا اصطلاحات «پردازش ابری» یا «رایانش ابری» و یا «Cloud Computing» به گوشتون خورده و چون نمیدونستید به چه چیزی گفته میشه ازش به سادگی گذشتید. امروز قصد داریم تا با هم به تعریفی درست و یا حداقل تا حدودی درست از این واژگان برسیم. پس ابتدا یک مقدمهای رو با هم میخونیم.
حدود ۲۰ تا ۳۰ سال پیش که هنوز شبکه های کامپیوتری پیشرفت نکرده بودند و اینترنت به ان گستردگی نشده بود, هر کس مجبور بود که از کامپیوتر شخصی یا حداکثر شرکتی خودش استفاده کنه. بعضا این کامپیوتر حتی در زمان خودشون قدیمی و از رده خارج بودن و نمیتونستن انتظارات کاربر رو برآورده کنند. اوضاع زمانی بدتر میشد که کسی میخواست تا اطلاعاتش رو از جایی به غیر منزل یا دفتر کارش در دسترس داشته باشه. راحتترین کار انتقال اون اطلاعات به حافظه های قابل انتقال مثل دیسکها و فلاپی ها بودند که اونها هم اشکلات بی شماری داشتن از جمله محدود بودن حجمشون, حساس بودن در مقابل آسیب ها, و همچنین عمر محدودشون که باعث میشدن اطلاعاتی که درونشون بود به شدت در معرض آسیب قرار بگیره. این وضعیت ادامه داشت تا زمانی که پدیدهای به نام «رایانش ابری» یا «Cloud Computing» به وجود اومد.

«رایانش ابری» (Cloud Computing)
امروزه بسیاری از افراد بدون اینکه حتی خبر داشته باشند از این امکان استفاده میکنن. رایانش ابری یا Cloud Computing به سرویس هایی اطلاق میشه که مبنای کار اونها اینترنت باشه. به زبان ساده تر یعنی تمام سایتهایی که به نحوی از طریق اینترنت به شما خدماتی رو ارائه میکنن بخشی از این پدیده هستن.
با به وجود اومدن رایانش ابری یا پردازش ابری یا Cloud Computing دیگه لازم نیست که حتما برای سفارش کالای خاصی به فروشگاه مراجعه کنید. یا اینکه برای انتقال اسناد و پرونده های مورد نیازتون از حافظه های قابل حمل استفاده کنید.
برای مثال Google Docs یکی از نمونه های بارز رایانش ابری است. شما در این سرویس که متعلق به کمپانی گوگل هست پرونده هاتون رو ایجاد, ویرایش, حذف و یا هر تغییر دیگری که بخواید درونشون میدید و مهمتر اینکه در سرتاسر دنیا به راحتی بهشون دسترسی دارید. مثال دیگه سرویس Picasa است که باز هم متعلق به گوگله. شما در این سایت تصاویرتون رو دسته بندی میکنید, علامتگذاری میکنید و باز هم از همه جا براتون قابل دسترسه.
من در این مطلب کوتاه سعی کردم که چکیدهای از مفهوم گسترده رایانش ابری یا Cloud Computing رو به زبان ساده و قابل فهم بیان کنم. به خاطر داشته باشید که این پدیده یک پدیده نوظهوره و حتی کارشناسان هم به تعریف دقیقی براش نرسیدن چرا که این پدیده همواره درحال تغییر و تحوله.
منابع ویکیپدیا, گوگل
دیدگاه های اخیر