بایگانی

بایگانیِ دستهٔ ‘اخبار hyperray’

بررسی سیلیکون بعد از چند ماه

اکتبر 1, 2010 10 دیدگاه

خب خیلی وقت میشه (حدود ۶ ماه) که دیگه نه از سیلیکون خبریه و نه پست جدید وبلاگ .
آیا سیلیکون تعطیل شده ؟
باید بگم سیلیکون تعطیل نشده و همچنان ادامه داره . اما بخاطر مشکلات شخصی که ۵-۶ ماه پیش بوجود اومد سیلیکون و وبلاگ برای ۲-۳ ماه تعطیل شدند که بعد از اون ۲-۳ ماه ، سیلیکون با سرعت چند برابر دوباره شروع به کار کرد .
اما وبلاگ این مدت تعطیل بود و تمامی کامنت ها و نظراتی که گذاشته شد بی جواب موندند و من از همه این افراد عذر خواهی میکنم .
حالا بعد از ۶ ماه ، وبلاگ هم دوباره با پست بررسی سیلیکون شروع بکار میکنه .

سیلیکون :

آمار و ارقام :
تو این مدت ۶ ماهه سیلیکون تغییرات زیادی داشته .
در حال حاضر سورس های سیلیکون حدودا از ۲۴۰ کلاس ، ۲ هزار تابع ، ۵۲ هزار خط و ۱.۵ میلیون کاراکتر تشکیل شده ( به علت وجود یک سیمبولیک لینک تو سورس ها آمار و ارقام هایی که توسط خود سیستم محاسبه میشدن اشتباه محاسبه شده بود که درست شد :) ) . تعداد اپلیکیشن های ساخته شده برای سیلیکون ۸ اپلیکیشن ه که هنوز هیچکدومش کاملا کامل نشده و میشه گفت کامل ترین اپلیکیشن که اپلیکیشن ایمیج ماونتر باشه هنوز نیاز به ریزه کاره هایی داره . اما نکته ای که هست اینه که تمامی اپلیکیشن ها وظیفه اصلی خودشونو بخوبی انجام میدن . ولی نقص هایی دارند که میتونه برای یه کاربر دردسر ساز بشه .
تا اینجا سیلیکون بر روی دو سیستم عامل لینوکس و ویندوز کامپایل میشه . ورژن ویندوز نقص هایی نسبت به ورژن لینوکس داره که به زودی برطرف خواهد شد . ورژن مک هم به علت سوختن هارد اینجانب ، کمی در برنامه ها عقب افتاده :) . اما بزودی کار برروی ورژن مک هم شروع میشه .
همینطور سیلیکون هر مدت یکبار روی سیستم های قدیمی هم تست میشه تا هماهنگی اون و قابلیت حملش روی سیستم های مختلف بالا بره .

( برای بزرگنمایی عکس ها برروی اونها کلیک کنید )

ظاهر سیلیکون :
تا اینجا ظاهر سیلیکون با محیط های کی دی ای (تمام دیسترو های لینوکس) ، گنوم (فعلا فقط اوبونتو) و تمامی نسخه های ویندوز هماهنگ شده . افکتهای تصویری سیلیکون همچنان مثل ۶ ماه پیشه و تقریبا تغییر خاصی نکرده و فقط تنها قسمتی که تغییر کرده اسپلش اسکرین سیلیکون هستش . اسپلش اسکرینی که برای سیلیکون طراحی شده این قابلیت رو داره که رنگهای خودشو با محیط هماهنگ کنه و خودشو شکل محیط کار شما دربیاره . اما به علت اینکه هنوز طراحی اون از نظر گرافیکی کامل نشده تصویری از اون منتشر نمیکنم ;)
همچنین قابلیت تم سیلیکون بهینه سازی هایی داشته که توانایی ساختن تم های بهتر رو فراهم میکنه . قابلیت تغییر آیکون های سیلیکون هم به صورت پایه ای پیاده سازی شده و تنها رابط گرافیکی اون مونده تا کاربر بتونه به کمک رابط گرافیکی ، آیکونهارو تغییر بده .

(ظاهر سیلیکون با تم oxygen-transparent در لینوکس)

(ظاهر سیلیکون در ویندوز سون)

اپلیکیشن ها :
همانطوری که بالاتر گفتم تا اینجا ۸ اپلیکیشن که اسمشون پایین اومده برای سیلیکون ساخته شده :

* Data Disc
* Image Burner
* Image Creator
* Mounter
* Library
* DVD Eraser
* PhotoManager
* Silicon Player (Based on Minitunes)

اپلیکیشن های سیلیکون به سه دسته Inner Apps ، Window Apps و Script Apps تقسیم میشن .
Inner Apps ها اپلیکیشن هایی هستند که درون تب بار سیلیکون و بصورت داخلی اجرا میشن . این اپلیکیشن ها بیشترین تعامل و ارتباطو با هسته مرکزی سیلیکون دارن و خیلی راحت تر نسبت به اپلیکیشن های دیگه با سیلیکون ارتباط برقرار میکنن . همینطور این ارتباط برقرار کردن شامل ارتباط بر قرار کردن با سایر اپلیکیشن ها میشه . البته این ارتباط غیر مستقیم هستو فقط با فرستادن درخواست هایی به هسته مرکزی و سپس فرستاده شدن اونها از هسته سیلیکون به برنامه ها انجام میشه . به همین ترتیب قدرت مدیریت سیلیکون روی این اپلیکیشن ها هم بسیار بیشتر از سایر اپلیکیشن هاست .
Window Apps ها همان Inner Apps ها هستند با این تفاوت که این اپلیکیشن ها به صورت یک پنجره جداگانه و بیرون از سیلیکون اجرا میشن . به همین خاطر کمی دارای ارتباط کمتری با مرکز سیلیکون هستند . اما همچنان دارای ارتباط نسبتا خوبی با سیلیکون هستند و بعدها قدرت مدیریت سیلیکون روی این دست اپلیکیشن ها و همینطور میزان ارتباط سیلیکون و اپلیکیشن بالاتر خواهد رفت . حتی شاید در حد Inner Apps ها .
Script Apps ها در واقع هیچگونه ارتباطی با هسته داخلی سیلیکون ندارند . حتی در هنگام اجرا شدن اسم اونا به لیست برنامه های اجرا شده سیلیکون هم اضافه نمیشه . درواقع این نوع اپلیکیشن ها یک تابع بدون خروجی هستند که اجرا میشن و تمام میشن . یه نوع اسکریپت . این اجرا شدن میتونه باعث هر نوع تغییراتی بشه . میتونه یک برنامه خارجی رو اجرا کنه (مثل اپلیکیشن سیلیکون پلیر) و یا میتونه … .

تا الان بغیر از اپلیکیشن های DVD Eraser که از نوع Window Apps و Silicon Player که از نوع Script Apps هستش بقیه اپلیکیشن های سیلیکون از نوع Inner Apps هستند .
همینطور صفحه های Configure و About برنامه ها یکه سازی شده و همه توسط سیلیکون درون یک صفحه مادر قرار داده شده و مدیریت میشن .
به همین ترتیب menubar و دیگر قسمت های برنامه ها هم به شکلی متفاوت مدیریت میشن .

(سیلیکون هنگام انجام چندین عمل مختلف در یک زمان)

یوزر فرندلی :
مهمترین هدفی که سیلیکون ۱ باهاش ساخته شد راحتی کاربر و یوزر فرندلی بود . این هدف به سیلیکون ۲ هم منتقل شده و جز اهداف اولیه اونه . درحال حاضر بیشتر زمان کار بر روی سیلیکون صرف کارهای پایه ای میشه . اما یوزر فرندلی هم فراموش نشده و خیلی وقتها وقت زیادی برای اون گذاشته میشه . برای مثال قابلیت Drag & Drop به شکل گسترده ای به تمامی اپلیکیشن های سیلیکون اضافه شده و یا مثلا برای خیلی از کارها نیاز نیست اپلیکیشن های دیگر رو اجرا کنید . مثلا وقتی که از یک دیسک روی هاردتون بکاپ میگیرید فقط با انتخاب گرینه Mount After Copy ، خود اپلیکیشن Image Creator بعد از بکاپ گرفتن ، اپلیکیشن Mounter رو اجرا میکنه و بصورت اوتوماتیک ایمیح کپی شده رو ماونت میکنه و … .
اما همونطوری که گفته شد به علت مرحله ای از کار که سیلیکون تو اون قرار داره و اهمیت مدیریت سیلیکون بر روی اپلیکیشن ها ، بیشتر توجه و وقت بر روی کارهای پایه ایست .

( یکی از قابلیت های سیلیکون که فقط جنبه زیبایی دارد و کمی باعث شادی روح کاربر میشه :D )

سیلیکون :
سیلیکون تغییرات زیادی نسبت به ماه های پیش داشته . این تغییرها شامل تغییر تو قمست های مدیریت اپلیکیشن ها ، تغییر تو کلاس های شِیر شده برای اپلیکیشن ها ، بالا بردن امنیت در بعضی موارد و … میشه .
برای مثال قبل تر سیلیکون برای باز و بسته کردن اپلیکیشن ها از روش های منحصر به خودش استفاده میکرد . اما در حال حاضر با تغییراتی که تو نحوه مدیریت سیلیکون بر اپلیکیشن ها اعمال شده این روش ها به استاندارد نزدیک تر شده و برای مثال با کلیک بر روی کلید close موجود بر روی هر تب ، دقیقا همون اتفاقی برای اپلیکیشن سیلیکون میافته که با زدن کلید close پنجره یک اپلیکیشن سیستم عاملی ، برای اون اپلیکیشن میافته ( توضیحش یکم خیلی پیچیده شد :D . فکر میکنم نتونستم منظورمو برسونم )
و یا برای مثال خیلی از قسمت های سیلیکون که تو روند کارکرد برنامه وقفه ایجاد میکردند به جمع قسمت هایی که از Thread ها برای انجام کارهاشون استفاده میکردند اضافه شدند که همین باعث میشه سرعت برنامه افزایش پیدا کنه و برنامه روون تر کار کنه .
و خیلی از تغییرات دیگه .

تاریخ انتشار :
همانطوری که رسمه برنامه نویسها معمولا یه زمانی رو برای انتشار برنامشون مشخص میکنن . بعد که کمکم میگذره و انتظارات شخصیشون از بنامشون بالا میره بدقولی میکننو این زمانو رفته رفته عقب میندازن . حکایت منم همینطور شده :D
قبلا تو مصاحبه ای که با رادیو لینوکس داشتم گفته بودم که انتشار نهایی نوروز سال ۹۰ خواهد بود . اما درحال حاضر با اینکه سرعت پیشرفت پروژه بیشتر شده اما بخاطر بالا رفتن توقعات اینجانب از برنامه ، انتشار اولین نسخه آلفا که قرار بود آخر مهر سال ۸۹ (یعنی مهر امسال) باشه به آخر امسال تغییر پیدا میکنه .
یعنی به عبارتی نوروز سال ۸۹ بجای نسخه نهایی سیلیکون ، نسخه آلفا سیلیکون منتشر خواهد شد :)

همین ;)

=-=-=-=-=
Powered by Blogilo

سیلیکون و پیشنهادها

آوریل 6, 2010 بیان دیدگاه

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

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

اما برای دقیق تر مشخص شدن این مرز لازم میدونم یک توضیحی درباره اینکه سیلیکون ۲ چه هدفی رو دنبال میکنه و در آخر قراره چی بشه بدم .
سیلیکون ۲ قراره برنامه کار با سی دی ها ، دی وی دی ها و در کل درایو های نوری بشه .
اما مثل بعضی برنامه های دیگه ( مثل Nero ) قابلیت های مالتی مدیا هم درون اون گنجانده خواهد شد . از اونجایی که همچین کاری وقت و انرژی بسیار زیادی میبره و احتمالا چندین سال طول میکشه ، برای پایین آوردن این زمان چندین راه وجود داره که یکی از این راهها اینه که بعضی از این قابلیت ها از برنامه های اپن سورس دیگه گرفته شه . مثلا برای پخش ویدیو به احتمال زیاد از SMPlayer استفاده خواهد شد .
از طرف دیگه ، سیلیکون قراره مالتی پلتفرم باشه . این یعنی ایده ها و پیشنهادها فقط مختص کاربران لینوکس نیست و کاربران بقیه سیستم عامل ها مثل ویندوز و مک هم میتوانند ایده ها و انتظارهایی که از سیلیکون دارند رو بگن .
حتی این بیان انتظارها و ایده ها میتونه تا جایی پیش بره که مثلا سیلیکون لینوکس با سیلیکون ویندوز دو برنامه جدا از هم بشن .
در انتها لازم میدونم بگم که ایده ها اولویت بندی میشوند . یعنی شاید یک ایده ای خیلی خوب باشه ، ولی بخاطر اینکه زمان اولین انتشار سیلیکون رو بشه جلو انداخت ، بعضی از ایده ها برای انتشارهای دوم و سوم و … سیلیکون گذاشته میشند .

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

suggest at getsilicon.org

;)

=-=-=-=-=

Powered by Bilbo Blogger

دو خبر از سیلیکون

مارس 16, 2010 3 دیدگاه

شاید کوتاه ترین پست این وبلاگ همین پست باشه
دوتا خبر درباره سیلیکون :
خبر اول اینکه بالاخره لوگوی جدید انتخاب شد و تصمیم گرفتم لوگویی که تو پست فبلی طراحی کرده بودمو با لوگوی قدیمی عوض کنم .
و خبر دوم که چند هفته ای ازش میگذره اینه که دامین getsilicon.org برای سیلیکون خریداری شد .
;)

=-=-=-=-=
Powered by Blogilo

لوگوی جدید سیلیکون

فوریه 24, 2010 17 دیدگاه

مدتی بود ایده لوگوی جدید سیلیکون به ذهنم رسید . امروز بالاخره این ایده رو با برنامه Inkscape پیاده سازی کردم .
اما این پست دو دلیل داره :
اول معرفی لوگوی جدید و دوم اینکه نظر سنجی درباره اینکه اصلا لوگوی جدید نسبت به لگوی قبلی بهتر شده یا نه که اگه بهتر نشده اصلا لوگو رو تغییر ندم :)

لوگوی سمت چپ لوگوی جدید و سمت راستی لگوی قدیمیه .
لگوی قدیمی که فکر میکنم کاملا واضحه که چیه . دو تا سه چهارم سی دی که با هم یک S رو تشکیل دادند .
اما لگوی جدید .
لگوی جدید هم تقریبا شبیه لگوی قدیمیه . ولی این دفعه یه سی دی تو لوگو دیده میشه با دو تا رد که نشون دهنده چرخش این سی دی ه (سی دی وسط این دوتا رد هستش)
و خب شکل یک S هم که دوباره تو لوگوی جدید دیده میشه دیگه .
فقط لوگو هارو هردو رو به رنگ سیاه ببینید . چون لوگوی جدید هم بعدا اگه انتخاب شد رنگ آمیزی میشه . فعلا فقط یه طرح اولیست :D
خوشحال میشم نظر دوستان رو هم درباره لوگوی جدید بدونم
;)

==================

* یه موضوعی رو که یکی از دوستان توی کامنهتا تو لوگوی جدید کشف کرد اینه که دوتا ردی که از چرخش این سی دی بجا مونده ، مثل CD شده . یعنی رد سمت چپ مثل C و راستی مثل D . این کاملا اتفاقی تو لوگو بوجود اومده و موقع طراحیش خودم اصلا بهش دقت نکرده بودم . دست کاشفش درد نکنه

* یکی میگفتش این لوگو رو یجا که یادش نیست کجا دیده . کسی از دوستان اگه بنظرش اومد این لوگو یا شبیه شو جایی دیده بگه . چون لوگو قراره رو برنامه قرار بگیره و بعدا اگه معلوم بشه شبیه ش جایی بوده بد میشه ;)

=-=-=-=-=
Powered by Blogilo

پروژه جدید – سیلیکون 2

دسامبر 18, 2009 11 دیدگاه

مدتی میشه که پروژه جدید رو شروع کردم که هنوز معرفیش نکردم . تنها دوستان توییتر و آیدنتیکا میدونستن که من دارم رو پروژه ای کار میکنم و دقیقا نمیدونستن چه پروژه ای .
علت اینکه پروژه رو تا حالا معرفی نکردم این بود که تو بعضی قسمتها شک داشتم که بتونم انجامش بدم یا نه !
ولی از اونجایی که قسمت اول کار رو به پایانه و کم کم داره وارد مرحله دوم میشه و بغیر از اون بعضی از قسمتهای سخت کار رو رد کردم تصمیم گرفتم پروژه رو معرفیش کنم .

اما پروژه جدید چیه ؟
اسم پروژه جدید سیلیکون 2 ( یا شاید بعدا سیلیکون دریم ) هستش . این پروژه تفاوت های زیادی با سیلیکون 1 داره . در واقع وظایف سیلیکون تو ورژن 2 بطور گسترده ای تغییر کرده و دیگه فقط یک ایمیج منیجر نخواهد بود .
سیلیکون نسخه دوم قراره یک برنامه کار با سی دی ها ، دی وی دی ها و بلوری ها باشه . با رابط و سبکی کاملا متفاوت از سیلیکون نسخه یکم و حتی سایر برنامه ها .
سیلیکون 2 هم مثل سیلیکون 1 تحت لایبرری های Qt نوشته شده و احتمالش هست که مالتی پلتفرم باشه . یعنی بغیر از لینوکس ، تحت ویندوز و مک هم منتشر بشه .

اما درباره تازه ها :
* سیلیکون 2 رابطی کاملا پویا (Dynamic) داره که دقیقا مرحله اول کارو که رو به اتمامه رو تشکیل میده .
* تو نسخه جدید این برنامه امکانی به نام SApps یا Silicon Applications اضافه شده که به کمک این قابلیت میشه اپلیکیشن هایی تحت سیلیکون نوشت و اونا رو در هنگام اجرای برنامه (Runtime) به برنامه اضافه کرد . SApp ها تحت C++ و Qt4 نوشته میشن و بعد از کامپایل به راحتی میشه اونارو به سیلیکون اضافه کرد .
در واقع سیلیکون از دو قسمت رابط و اپلیکیشن ها تشکیل میشه که قسمت رابطش که همون مرحله اول کار باشه ، رو به اتمامه .

* سیلیکون 2 قادره که چندتا پروژه رو با هم مدیریت کنه . این قابلیت به کمک TabBar ی که بالای رابط سیلیکون تعبیه شده امکان پذیره .
* قسمتی به نام پردازش ها یا Processes که اعمالی که در حال انجام شدن هست رو اونجا لیست میکنه و میشه از اونجا این اعمال رو مدیریت کرد . در واقع با این قسمت شما میتونید چندین کار رو در یک زمان با هم از سیلیکون بخواهید . البته تو بعضی جاها مثل رایت کردن شک دارم که سیستم اجازه همچین کاری رو میده یا نه !!

* توانایی تغییر ظاهر برنامه در هنگام اجرای برنامه یا همون Runtime . سیلیکون 2 از تمهای مخصوص خودش پیروی میکنه که به کمک این تم ها کاربر میتونه رابط اونو اونجوری در بیاره که میخواد .

* همچنین سیلیکون 2 دارای رابطی با افکتهای انیمیشنی است که موقع کار زیبایی خاص خودشو به برنامه میده .
* قابلیت های سیلیکون 1 هم بصورت یک SApp به سیلیکون 2 اضافه میشه .
* و … .

اما مرحله دوم کار ، ساختن SApp های اصلی و اینطور چیزهاس که اون قسمت هم پیچیدگی خاص خودشو داره .
درباره تاریخ انتشار نسخه نهایی سیلیکون 2 هم باید بگم دقیقا نمیتونم تاریخی رو تعیین کنم . ولی احتمالا توسعه ش یکسالی طول بکشه . اما مطمئنا تا انتشار نهایی ، انتشارهای آزمایشیی خواهیم داشت که اولیش احتمالا 2-3 ماه دیگه باشه .

=========================

* یکی از اخبار خوب میتونه این باشه که قابلیت های سیلیکون 1 بغیر از Easy-Tagger که اونم بعدا بصورت یک SApp در میاد ، همگی به سیلیکون 2 اضافه شدن ;)
* عکس از آخرین تغییرات سیلیگون 2

=-=-=-=-=
Powered by Bilbo Blogger

کرومیوم او اس

نوامبر 20, 2009 4 دیدگاه

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

اما این پست رو برای افراد علاقه مند نوشتم به دو دلیل .
یکی اینکه بگم سورس های کرومیوم او اس (نه کروم او اس) قابل دانلوده . حجمش نزدیک 230 مگابایته . اینجا :

http://www.chromium.org/chromium-os/building-chromium-os

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

http://hyperray.org/download/chromiumos-0.4.22.8.tar.gz

همچنین یکی از دوستان اوبونتویی این سورسهارو کامپایل کرده . بعد ایمیج VirtualBox شو که نزدیک 720 مگابایته آپلود کرده رو رپیدشیر .
اطلاعات بیشتر رو میتونید تو فروم اوبونتو بگیرید .

http://ubuntuforums.org/showthread.php?p=8351717

البته احتمال اینکه از چند روز دیگه دوستانی ، کرومیوم او اس رو کامپایل کنندو در اختیار عموم بزارن زیاده .

اما نکته دوم هم یک ویدیو از کروم او اس هستش که بخودی خود جالبه .

http://www.youtube.com/watch?v=hJ57xzo287U

=-=-=-=-=
Powered by Bilbo Blogger

سیلیکون 1.2.0 منتشر شد

نوامبر 12, 2009 14 دیدگاه

خب . سیلیکون 1.2.0 زودتر از زمانی که مشخص کرده بودم منتشر شد .
شاید علتش این بود که یکی از قابلیت هارو گذاشتم برای ورژن بعدی سیلیکون .

اما سیلیکون جدید چه قابلیت هایی داره .
شاید این ورژن سیلیکون بیشترین پیشرفتو نصب به نسخه های قبلی داشته . علتشم میشه فاصله زمانی بین دو انتشار دونست .
قابلیت ها :
* تو این ورژن سیلیکون کار با لایبرری یا کالکشن ها بسیار راحت شده . دیگه لازم نیست برای mount کردن یک ایمیج به منوی تنظیمات یک ایمیج برید و از اونجا mount ش کنید . فقط کافیه روش کلیک کنید . همین کارو برای unmount کردن میتونید انجام بدید .
* قسمت لایبرری ها دیگه یک قسمت خشک نیست . میتونید اونو تو سه حالت Icon View , Short View و list View ببینید .
* همینطور قسمت لایبرری به کمک آیکون ها به شما نشون میده که کدوم ایمیج mount ه ، کدوم unmount و … .
* قابلیت اوتواسکن برای لایبرری . یعنی بجای اینکه ایمیجهاوتونو دونه دونه به لایبرری اضافه کنید ، به کمک اوتواسکن یه دایرکتوری رو مشخص میکنیدو بعد سیلیکون تمام ایمیجهای اونجارو پیدا میکنه و به لایبرری اضافه میکنه .
* حالا به فرض که تمام ایمیج هارو با سرعت به لایبرری اضافه کردیم . تگ کردن ایمیج ها چی میشه ؟ این دقیقا قابلیتیه که لحظات آخر ایدش به ذهنم رسیدو به سیلیکون اضافه شد . با Easy Tagger میشه با سرعت بالا ایمیج هارو تگ کرد . طبق زمانی که با Easy Tagger گرفتم ، تونستم 33 تا ایمیج رو تو 30 ثانیه تگ کنم . یعنی 66 ایمیج در دقیقه .

* آخرین قابلیتی هم که به لایبرری ها ربط داره ، اضافه شدن کانتکست منو ها به لایبرری و صفحه اصلیه . با این منو میتونید یک ایمیج رو با راست کلیک کردنو زدن گزینه Open with FileManager یا CD/DVD Burner با فایل منیجر یا برنامه رایت باز کنید ، به منوی تنظیمات ایمیج برید و کارهای دیگه انجام بدید .

* اما قابلیت بعدی ، آیکون سیستم تری سیلیکون هستش که در صورت مایل بودن ، میتونید اونو فعال کنید . با فعال کردن این آیکون قابلیت رپیدسیلیکون (Rapid Silicon) هم که یک منو برای مدیریت راحت تر ایمیج های mount شدست فعال میشه . در واقع رپیدسیلیکون ساخته شد تا کاربر بخاطر هر کار کوچیکی لازم نباشه صفحه اصلی سیلیکون رو باز کنه .

* قابلیت Mount At Startup هم قابلیت دیگه ی سیلیکونه . همونطور که میدونید تو لینوکس با ریست کردن سیستم ، تمامی فایلهای mount شده unmount میشن . با این قابلیت هر ایمیجی رو که خواستید میتونید تنظیم کنید تا همیشه بعد از ریست بصورت اوتوماتیک ماونت بشه .
* سیلیکون تغییراتی هم برای زیبایی و یا راحتی کاربر تو ظاهرش داشته . این تغییرات ، تغییرات اساسی نیستند و شاید با چشم غیرمصلح نشه دیدشون :)
* سیستم پیغام دهنده HNotify که درون سیلیکون هستشو در صورت مایل بودن میتونید اونو فعال کنید . این سیستم بیشتر بدرد گنوم میخوره . البته برای فعای کردن این سیستم ، آیکون سیستم تری سیلیکون هم باید فعال باشه .
* یکی از قابلیت هایی که میخواستم تو سیلیکون 1.1.0 اضافه کنمو یجورایی وقت نشد ، صفحه Wizard بود که تو اولین اجرا کمک میکرد کاربر بتونه تنظیمات پیشفرضشو انجام بده . خب این سیستم تو سیلیکون 1.2.0 اضافه شده . اگر حوصله انجام تنظیمات رو ندارید از همون اول میتونید finish رو بزنید تا تنظیمات پیشفرض اعمال بشه .

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

اما یکی از قابلیت هایی که میخواستم اضافه کنمو وقت نشد ، قابلیت ساختن فایلهای ISO یا به عبارتی ایمیج گرفتن از سی دی بود .

سیلیکون رو میتونید از دوراه زیر که البته هر دوراه به یک لینک ختم میشن ، دانلود کنید .

صفحه دانلود سیلیکون تو HyperRay
صفحه دانلود سیلیکون تو KDE-Apps

;)

========================

* پکیج اوبونتو i386 مشکل داشت که مشکلشو یکی از دوستان تو کامنت ها گزارش کردو مشکل حل شد . فایل اجرایی ، مجوز اجرا نداشت :)

=-=-=-=-=
Powered by Bilbo Blogger

آخرین وضعیت هایپرری

اکتبر 28, 2009 بیان دیدگاه

خب
مطمئنا بعد از چند ماه صحبت نکردن درباره خبرهای هایپرری ، خبرهای جدیدی باید داشته باشم .
البته خبر انتشار ندارم :)

اول از همه از سیلیکون شروع میکنم
سیلیکون تو این چند ماه خیلی خوب پیشرفته . دیگه تا ورژن بعدی یعنی 1.2 چیزی نمونده .
یکی دوتا قابلیت هستش که موندم اینارو تو این ورژن اضافه کنم یا ورژن بعدی . چون ممکنه بخاطر حجم کدی که لازم دارن نرسم .
ساده سازی ها (که هدف سیلیکونه) تو این ورژن زیاد شده . سعی شده تعداد کلیک ها برای انجام کارهای مهم تر کمتر بشه .
باگهای زیادی رفع شده . همینطور قابلیت های زیادی هم اضافه شده .
از نظر محیط گرافیکی هم تغییراتی داشته .
بهینه سازی ها و حذف کدهای اضافی بسیار زیاد بوده . طوری که حجم بعضی از کلاسها به یک پنجم یا شایدم کمتر رسیده .
اما حجم کلی کدها بیشتر شده . تقریبا یک و نیم برابر .
یکی از کارهایی که دوست دارم تو این ورژن انجام بدم ، پورت شدن به مک ه . ولی هنوز موفق نشدم Qt رو روی مک راه بندازم .
درباره تاریخ انتشار هم باید بگم تاریخ انتشار سیلیکون با هلوکس یکی خواهد بود . یعنی اواسط آذر ماه .

بعد از سیلیکون نوبت به هلوکس میرسه
هنوز کلنگ هلوکس 9.10 نخورده . این سری برای هلوکس پیشنهادهایی از طرف دوستان داشتم .
مثلا نسخه ای مخصوص کاربران ایرانی که برنامه های کلیدی و مهم رو داشته باشه .
یا پیشنهاد دیگه ای هم که دوباره بر میگرده به کاربران ایرانی این بود که یک دیسک تکمیلی مخصوص کاربران ایرانی عرضه بشه .
یا پیشنهاد راه اندازی نسخه مخصوصه گنوم .
یه پیشنهادی هم که از طرف خودم بود ، این بود که نسخه i386 رو هم راه بندازیم . چون حداقل خودم خیلی نیاز داشتم .
و پیشنهاد های دیگه
در مورد پیشنهاد دوم و سوم فکر نکنم حداقل تو این نسخه قابل انجام دادن باشه . چون واقعا با کمبود وقت مواجم (خدا میدونه . شاید به خود هلوکس هم نرسم) . شاید از ورژن بعدی به فکر کمک گرفتن بیافتم .
اما درباره پیشنهاد اول و چهارم سعیمو میکنم تا تو این نسخه این کارا انجام بشن . احتمالا اگه بشه i386 همراه با نسخه amd64 و دیسک مخصوص ایرانی ها یک ماه بعدش منتشر میشه .
با اینکه کلنگ هلوکس هنوز نخورده ، ولی تو این مدت سعی کردم بیکار نشینمو یه کارهایی انجام بدم .
مثل طراحی عکس پس زمینه و یا اسپلش اسکرین جدید . تعیین برنامه های پیشفرض و یه سری از قابلیت ها که باید باشن .
حتی روت اکشنهارو هم تا حدی به سی پلاس پلاس پورت کردم . مونده یکم رفع مشکلاتش و چندتا قابلیت دیگش که هنوز پورت نشدن . مثل ویرایش فایل متنی و تغییر نام .
همچنین لوگوی هلوکس هم تغییر کرده . یه جورایی متناسب با محیط جدید .

بعد از هلوکسم نوبت به تم کی دی ای برای سیمبین uiq3 میرسه .
درباره این تم هم باید بگم یه سری رفع اشکال هایی داشته که خب نماشو خیلی بهتر کرده .
مثلا Button ها یا CheckBox ها ایرادهایی داشتن که درحال حاضر درست شده .
یا مثلا آیکون باتری یکم مشکل داشت که اونم درست شده .
تا چند روز دیگه رفع اشکالهارو منتشر میکنم .

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

=================================

* بنظرم لگوی جدید هلوکس از لوگوی هایپرری خوشگل تر شده . باید یه فکری هم به حال لوگوی هایپرری بکنم :)

=-=-=-=-=
Powered by Bilbo Blogger

تاریخچه هایپرری

سپتامبر 11, 2009 2 دیدگاه

خیلی وقتها تو کامنتها و ایمیل ها ازم درباره تایخچه هایپرری سوال میشه و اینی که هایپرری دقیقا چیه و چه اهدافی داره .
من خودم تاریخچشو دوست دارم . نمیدونم حالا میتونه برای بقیه هم جالب باشه یا نه ؟
لوگوی قبلی هایپرری رو ندارم بزارم . (بخاطر همون دستور rm -rf /* که باعث شد کلی از فایلهام پاک بشه ) جاش لوگوی جدیدو میزارم .

هایپرری اول یک رویا بود . یه رویایی که دوست داشتم داشته باشمش . تقریبا بر میگرده به دوسال پیش .
اهداف زیادی هم واسش داشتم .
این رویا موقعی شروع شد به حقیقت پیوستن که 200 مگابایت هاست مجانی برای یسال برنده شدم .
اون موقع هنوز با لینوکس و فلسفه آزادی نرم افزار و اینجور چیزا هم زیاد آشنا نبودم . البته لینوکسو میشناختمو تا حدی باهاش کار کرده بودم . ولی مثل هر کس دیگه ای که فکر میکنه لینوکس یه شرکته ، منم فکر میکردم یه شرکته . البته یه موضوع جالبترم این بود که فکر میکردم رابطه لینوکس با یونیکس ، مثل رابطه ویندوز با داس میمونه :D
واسه همینم افکار انحصار طلبانه ای درباره هایپرری داشتم . مثلا ایده هایی داشتم واسه سیستم رجیستر برنامه و اینجور چیزا . البته اهداف مهربونانه هم زیاد داشتم .
این قضیه ادامه داشت تا چند ماه بعدش که با مندریوا و افکتهای کامپایز آشنا شدم . بخاطر افکتهای کامپایزم که شده بود مندریوا رو نصب کردم .
کمکم که با لینوکس کار کردم ، بغیر از اینکه به قدرتو امنیتو … فوق العادش نسبت به ویندوز و بقیه سیستم عاملها پی بردم ، با فلسفه آزادی نرم افزار هم آشنا شدم .
واسه همین تو لینوکس موندگار شدم .
همین باعث شد که کمکم اهداف هایپرری تغییر کنه .
این تغییر افکار و اهداف تا اونجا پیش رفتش که الان هایپرریو یه بهونه ای میدونم برای کار خوب کردن تو دنیای کامپیوتر .

———————————

ولی خدا رحم کرد با لینوکس آشنا شدما . وگرنه چه انحصارطلبی میشدم من :D
سایت هایپرری خیلی شلوغ شده . باید یه دستی به سرو روش بکشم ;)

=-=-=-=-=
Powered by Bilbo Blogger

سیلیکون 1.1.0

اوت 20, 2009 8 دیدگاه

امروز بعد از حدود یک ماه کار سیلیکون 1.1.0 هم منتشر شد .
قبلا درباره سیلیکون توضیح دادم . اما الان دوباره یه توضیح کوچیک میدم .

سیلیکون بطور خلاصه برنامه ایست برای کار با ایمیجها .
در حال حاضر قابلیت های سیلیکون 1.1.0 به این شکله :
-> ماونت اوتوماتیک : این دقیقا قابلیتیه که سیلیکون بخاطرش ساخته شد . یعنی شما با کلیک روی فایل iso و یا هر ایمیج دیگتون اونو mount و با دوباره کلیک کردن روی همون فایل اونو unmount میکنید .
-> ماونت معمولی : این قابلیت دقیقا مثل قابلیت قبل میمونه با یک تفاوت . اونم اینه که موقع کلیک کردن روی فایلتون ، از شما میپرسه که اونو کجا مخواهید mount کنید .
-> رابط کاربری : سیلیکون یه رابط کاربری هم برای مدیریت ایمیج های mount شده داره .
-> لایبرری : رابط کاربری سیلیکون بغیر از قابلیت مدیریت کردن ایمیج های mount شده ، توانایی مدیریت کردن ایمیج های روی هارد رو هم داره . البته تو این قسمت هنوز قابلیت اوتواسکن اضافه نشده .
-> اجرا با ریشه : یکی از قابلیت هایی که تو این برنامه واسم مهم بود ، این بود که نیازی نباشه تا برنامه با کاربر ریشه اجرا بشه . چون اگر قرار بود برنامه با کاربر ریشه اجرا بشه دیگه لایبرری و تنظیمات شخصی بی معنی بود . این قابلیت فقط موقع mount و unmount کردن و یا موقع تغییر دادن تنظیمات عمومی از شما پسورد ریشه رو میخواد . البته این قابلیت رو میشه غیر فعال کرد . ;)
-> قابلیت دیگه هم که مربوط به کاربران KDE میشه اینه که پیغام ها بجای سیلیکون از knotify نشون داده میشن .

قابلیت های این نسخه نسبت به نسخه قبل :
-> قابلیت لایبرری که تو قابلیت های کلی سیلیکون هم نوشتم .
-> تو این نسخه به لیست فایلهای mount شده ، آیکون اضافه شده که از منوی view متونید اندازه آیکونهارو تغییر بدید .
-> باز کردن ایمیج ها با یه برنامه رایت سی دی از طریق رابط کاربری سیلیکون .
-> منوی تنظیمات یک ایمیج .
-> تغییراتی تو رابط کاربری برای هدفهای زیبایی و راحتی کاربر .
-> و چندید باگ فیکس .

سیلیکون رو از اینجا میتونید دریافت کنید ;)

=-=-=-=-=
Powered by Bilbo Blogger

دسته‌ها:اخبار hyperray
دنبال‌کردن

هر نوشتهٔ تازه‌ای را در نامه‌دان خود دریافت نمایید.