ویکی پدیا دانشنامه آن لاین و رایگانی که توسط کاربران در سال ۲۰۰۱ و بر پایه لینوکس آغاز به کار کرد، در حال گسترش برای همراهی با دیگر سایتهای محبوب دنیاست.
در طول ۵ سال سرورهای ویکی پدیا با استفاده از نسخه های متنوعی از رد هت لینوکس و رد هت فدورا به کار خود ادامه می داد و روز به روز گسترده می شد و این تنوع بیش از حد باعث شد تا نصب نرم افزارها و بازسازی سرورها بسیار مشکل و پیچیده شود.
به زودی این مشکل مرتفع خواهد شد. در کمتر از چند ماه ویکی پدیا یک انتقال طولانی از نسخه های متفاوت رد هت به “اوبونتو لینوکس” را به انجام خواهد رساند و تمام ۴۰۰ سرور وبسایت منتقل خواهند شد.
برایون ویبر از اعضای بنیاد غیرانتفاعی ویکی پدیا در سانفراسیسکو می گوید:
“این جابجایی از سال ۲۰۰۶ که رشد ویکی پدیا به یکباره جهش کرد، آغاز شد. ما مخلوطی از رد هت و فدورا با چندین نسخه را داشتیم. گروه از کدهای خاصی برای اداره ویکی پدیا استفاده می کردند اما بعد از مدتی متوجه شدند نگهداری سیستم با اینهمه سرور مختلف و یک گروه ۵ نفری IT کار بسیار مشکلی است.”
Continue reading – انتقال سرورهای ویکی پدیا به روی اوبونتو »
- Posted by نوید مردوخ روحانی at ۰۷:۴۶ ب.ظ
- Tag :
- ۱ Comment published
- Filed under: وب

تا اومدن ابونتو ۸/۱۰ ، ۲ روز بیشتر نمونده.
در سال گذشته کاربرای ابونتو به صورت بسیار چشمگیری زیاد شدن و پایداری ابونتو یکی از مهمترین علت هاش بوده.
شخصا اگه به خاطر کارهای دلفی و C# نبود، دیگه نیازی به ویندوز نداشتم و کلا با همون Ubuntu کار برنامه نویسی وب رو با php انجام میدادم و دیگه نیازی به ویندوز هم نبود 
البته با php تو ویندوز هم به اون صورت مشکلی نداشتم و خیلی هم خوب جواب داشته. اگه یه ادیتور قوی هم برای php توی Ubuntu بود دیگه مشکلی نداشت. هر چند بیشتر کد هایی که با php می نویسم به ادیتور ویژوال نیازی نداره اما حداقل یه syntax check داشته باشه که کمتر به رفرنس نیاز باشه.
به هر حال Ubuntu جدید داره میاد و احتمالا تو هفته آینده هم نسخه فعلیم Ubuntu م رو به ۸/۱۰ آپگرید کنم 
و این هم چند عکس پیش نمایش از این نسخه:






- Posted by نوید مردوخ روحانی at ۰۴:۴۴ ب.ظ
- Tag :
- ۳ Comments published
- Filed under: عمومی
همانطور که می دانید تقویم به کار رفته در سیستم عامل ویندوز میلادی است و اگر شما قصد داشته باشید از تاریخ سیستم جهت نمایش تاریخ شمسی استفاده کنید مجبورید که آنرا به تاریخ شمسی تبدیل کنید. برای این کار راههای مختلفی وجود دارد که در زیر به دو روش آن اشاره شده است:
۱- با استفاده از PersianCalendar خود سی شارپ(توصیه نمی شود زیرا نسبت به روش دوم دقیقتر است.)
۲- با استفاده از دو کلاسی که به صورت DLL در آمده است با نام های Persia.dll و Jalalicalender.dll. در این روش شما باید ابتدا این دو dll را به References پروژه خود اضافه کنید. بعد از این کار شما به کلیه توابع موجود در ساختمان PersianDate دسترسی خواهید داشت. یکی از این توابع در زیر مثال زده شده است:
در رویداد کلیک یک کلید با استفاده از کد زیر تاریخ سیستم را به تاریخ شمسی تبدیل می شود و در یک TextBox به نمایش در می آید:
private void btndata_Click( sender, EventArgs e)
{
textBox1.Text = PersianDate.Now.ToLongDateString();
}
با بررسی سایر توابع موجود در این دو dll می توانید به امکانات بیشتری جهت تغییر تاریخ و زمان دست یابید.