آي تي: با امکان جدید Google Reader همه سایتها RSS دارند !
به جرات میتوان گفت که با ورود RSS (خوراک) به وب ، شیوهی مرور سایتها به کل تغییر کرد .
دیگر نیازی نبود برای اطلاع از مطالب جدید ِ وب سایتهای مورد علاقهی خود مستقیماٌ وارد سایت مورد نظر شوید .
با ورود Google Reader هم خیلی راحت میتوانستید به RSS های خود سر و سامان داده و همه آنها را در یک مکان مطالعه کنید .
این موضوع باعث شد تا بتوان در مدت زمانی کوتاه مطالب سایتهای زیادی را مشاهده کرد .
همین الان تصور کنید قرار بود تا تمامی سایتهایی را که هم اکنون در گوگل ریدر اضفه کردهاید را به روش سنتی قدیم مشاهده کنید !
آي تي: راهنمای تصویری دانلود و نصب سیستم عامل گوگل کرومیومl
حتماً تاکنون شنیدهاید که گوگل از سیستم عامل کروم رونمایی کرده و قسمتهای مختلف آن را معرفی نموده است. چند ساعت پس از معرفی اولیه، گوگل نسخه نمایشی سیستم عامل خود را به صورت یک فایل VMWare Image در اختیار علاقمندان قرار داد تا بتوانند عطش کنجکاوی خود را تا حدی خاموش کنند! وبگاه TechCrunch یک راهنمای تصویری جامع درباره نحوه نصب سیستم عامل Google Chrome نوشته است، بر همان اساس من نیز یک نسخه وطنی و ساده شده مینویسم تا علاقمندان بتوانند از نزدیک گوگل کروم را حس کنند!
قبل از شروع لازم است متذکر شوم که تست کردن سیستم عامل کروم کار بسیار سادهای است و هیچ خطری برای سیستم عامل فعلیتان یا فایلهای ذخیره شدهی شما رو هارد ایجاد نمیکند! پس جای هیچ نگرانی نیست
اکشن اسکریپت 0/3 که به اختصار as3 نامیده می شود، یک زبان اسکریپت نویسی بر مبنای ecmascript است که در اصل برای توسعه سایت های وب و ایجاد برنامه های کاربردی اینترنتی استفاده می شود. در واقع، as3 مسوول برخی از اثرگذار ترین و معروف ترین وب سایت های امروزی است.قابلیت های ویژه as3 از جمله قدرت بالا و شیی گرایی، این زبان را به انتخاب مناسبی برای بسیاری از برنامه نویسان تبدیل کرده است. پلت فرم اکشن اسکریپت adobe flash player نام دارد و حاصل برنامه نویسی وب با as3 به فرم فایل های swf در صفحات وب تعبیه می شود. با این حال as3 کاربرد های گسترده و گوناگون دیگری نیز دارد که اغلب از نظر ها دور مانده اند. برخی از برنامه های کاربردی پایگاه داده ها مانند آلفا فایو و برنامه های کاربردی روباتیک و حتی برخی کیت های کنترلی ازقابلیت های این زبان بهره مند شده اند. پیدایش اکشن اسکریپت در ابتدا توسط شرکت ماکرومدیا طراحی شد. در سال 2005 پس از آن که ادوبی مالکیت ماکرومدیا را به دست آورد، مالکیت as3 را نیز دراختیار گرفت. طراحی اولیه اکشن اسکریپت به منظور کنترل پویانمایی های دوبعدی ساخته شده در ادوبی فلش که پیش از آن ماکرومدیافلش نامیده می شد، انجام شد. سپس نسخه های بعدی قابلیت های دیگری را به این نسخه اولیه افزودند که امکان توسعه بازی های تحت وب و برنامه های کاربردی اینترنتی پیچیده با قابلیت های چندرسانه ای (مانند ویدیو و صدا) را فراهم می کند. اکشن اسکریپت در آغاز پیدایش، تنها یک زبان اسکریپت نویسی بود و سه نسخه اول آن تنها شامل یک سری امکانات بسیار ابتدایی برای تعامل میان برنامه و کاربر در اختیار برنامه نویس قرار می دادند. توسعه دهندگان کد های فلش در ابتدا تنها قادر بودند دستورات ابتدایی را که "action" نامیده می شدند در برنامه قرار دهند و این دستورات را به دکمه ها یا فریم های برنامه متصل کنند. مجموعه این دستورات عبارت بودند از: کنترل های جهت و دستورات ساده ای مانند "play"، "stop"، "geturl" و "gotoandplay". با انتشار flash 4 در سال 1999 این مجموعه دستورات ساده به یک زبان اسکریپت نویسی کوچک تبدیل شد. قابلیت های جدیدی که به این مجموعه دستورات اضافه شدند عبارتند از: متغیرها، عبارات، عملگرها، عبارات شرطی و حلقه های تکرار. در زبان اکشن اسکریپت، مجموعه دستورات "اکشن ها" نامیده می شوند. نسخه های پیشین این زبان (as1, as2)، امکان خلق برنامه های کاربردی اینترنتی برجسته ای را برای طراحان و توسعه دهندگان این نوع برنامه ها فراهم کردند. اما این که اکشن اسکریپت 0/3 را تنها نسخه بعدی نرم افزار بدانیم، به معنای دست کم گرفتن قابلیت های آن است؛ چرا که نرم افزار کنونی به مراتب پیشرفته تر، قدرتمندتر و تواناتر از نسخه های قبلی است. اکشن اسکریپت 0/3 امکان ایجاد برنامه های بزرگ تر و پیچیده تر را با سرعت بیشتر و کارایی بالاتر فراهم می کند. ویژگی ها و قابلیت ها اکشن اسکریپت 0/3 از دوبخش تشکیل می شود: زبان برنامه نویسی که هسته اصلی آن را تشکیل می دهد و flash player api.
تاریخچه زبان جاوا:
زبان جاوا در سال ۱۹۹۱ ایجاد شد و در ابتدا Oak نام گرفت. پیدایش آن از پروژه ای به نام Green منشا گرفت كه زیر نظرJames Gosling و با هدف اتوماسیون وسایل خانگی دنبال می شد. و Oak را در برنامه ریزی این دستگاه ها به عنوان زبانی قدرتمند به كار گرفتند. ولی تا سال ۱۹۹۴ این پروژه در ناامیدی دنبال می شد تا اینكه این تیم توسعه پس از تغییر رویه اینترنت را در اهداف كار خود گنجاند. Oak به Java تغییر نام داده شد تا بتواند به عنوان نشان تجاری ثبت شود.Netsccap Navigator ۰/۲ در سپتامبر سال ۱۹۹۵ از این زبان كه به صورت Applet، به كار می رفت پشتیبانی كرد و Microsoft در اواخر سال ۱۹۹۵ آن را به كار گرفت. از آن زمان به بعد توانایی های این زبان رو به فزونی گذاشت.
در سال ۱۹۹۶ شركت Sun Microsystems نگارش ۰/۱ ازJava Development Kit را توسعه داد. و سال بعد نگارش ۱/۱ از JavaBeans پشتیبانی كرد. در سال ۱۹۹۷ شركت Sun بر علیه Microsoft شكایت كرد و این شركت را متهم به نقض توافقنامه مربوط به استفاده از Java درInternet Explorer كرد.
بعد از این سان JDK ۲/۱ و Swing را كه ابزار پیشرفته تری نسبت به (Abstract) Windowing Toolkit AWTبرای ایجاد رابط گرافیكی كاربر(GUI) فراهم می كرد ارایه كرد. در حال حاضر JDK در نگارش ۰/۵ و با ویژگی های جدیدی در دسترس است.
و با نام Java ۲j(Standard Edition ۲ SE) نیز شناخته می شود.
در كنار آن Java ۲j(Enterprise Edition ۲EE) (كه درحال حاضر در نگارش ۴/۱ است) برای كاربردهای تجاری ارایه شد. EE۲J تكنولوژی هایی از قبیل JavaServer Pages Enterprise، Servlets،(JavaBeans EJB) و... را در بر می گیرد.
Java زبانی برای برنامه های توزیع شده است و زبانی شناخته شده در سطح جهانی است كه به كاربر امكان تعامل (interaction) با یك صفحه وب را می دهد و برخلاف صفحات ایستای HTML فراتر از خواندن ویا فقط پر كردن یك فرم برای كاربر امكان بازی، چت، انجام محاسبات درصفحات گسترده و حتی دریافت اخباری كه به صورت همزمان به روز رسانی می شوند و خیلی چیزهای دیگر را فراهم می كند.
Java همچنین مستقل از سیستم عامل است. به این معنی كه شما یك برنامه را یك بار می نویسید و این برنامه بر روی هر سیستم عاملی كه ماشین مجازی جاوا (Java virtual machine) یا به اختصار JVM بر روی آن نصب باشد به همان شكل و بدون نیاز به هیچگونه تغییری قابل اجرا خواهد بود.
Java زبانی ساده، كاملا شی گرا، با امنیت بالا و دارای امكانات چندبندی (Multi-threading) است. از نگارش۲/۱ به بعد ابزارهای Swing، جاوا را به زبانی آسان و جذاب برای ایجاد یك GUL كاربر پسند تبدیل كرده اند. از نقطه نظر دیگر می توان گفت: كه جاوا یك زبان مستقل از سیستم عامل نیست بلكه همانند یك سیستم عامل مستقل و كوچك عمل می كند. همان طور كه درWindows زبان های برنامه نویسی امكان اجرا در بستر (Platform) مربوط به Windows/Intel را دارند، برنامه های جاوا امكان اجرا در Java/JVM را دارند. و همانند Windows جاوا هم یك بستر نرم افزاری، تجاری و منحصر به یك شركت است.
امروزه بسیاری از شرکت های بزرگ و کوچک دنیا از زبان برنامه نویسی جاوا برای ساخت نرم افزارها و بازیهای خود استفاده می کنند. با نصب ماشین مجازی جاوا بر روی سیستم خود می توانید نرم افزار ها و یا برنامه هایی که بر پایه زبان برنامه نویسی جاوا نوشته شده اند را اجرا کنید.
بیشترین کاربرد جاوا در اجرای بازی های آنلاین، چت با دیگر کاربران در محیط های گفتگویی که به زبان جاوا نوشته شده اند، دیدن تصاویر 3D و ... می باشد. بیشتر این نرم افزار ها و بازی ها نیز از داخل مرورگر ها قابل اجرا بوده و به اصطلاح "applets" و یا ریزبرنامه ها نامیده می شوند.