MGroup

یک توضیح: تعداد توییتها از بازه‌ی Int گذشته یعنی چه؟

جولای 4, 2009 · یک نظر بنویسید

چند هفته پیش زمانی که نسخه‌ی 0.6.1 کلاینت میکروبلاگینگ Choqok رو منتشر می‌کردم، نوشتم:

دیروز تعداد توییتهای توییتر از بازه‌ی Int گذشت.

خوب، اون روز حال و حوصله‌ی توضیح نداشتم، نسبتا هم به نظر خودم واضح میومد، نهایتا فکر کردم هرکس متوجه نشد می‌ره خبر انتشار رو می‌خونه شاید شد!

به هر روی، الان از بیکاری گفتم برای دوستان غیربرنامه‌نویس توضیح بدم که منظور چی بوده:

Int یا Integer یک نوع داده برای نگهداری اعداد صحیح در اکثر زبانهای برنامه‌نویسی از جمله C و C++ است!

خوب جناب توییتر به هر توییت یک عدد منحصر به فرد اختصاص می‌ده که بهش status_id می‌گه! که این عدد رو اکثر برنامه‌ها توی یک مقدار Integer نگهداری می‌کردن!

و این Integer از جایی که توی اکثر سیستمها توی چهاربایت نگهداری می‌شه، بالاترین عددی که می‌تونه نگهداره ۲٫۱۴۷٫۴۸۳٫۶۴۷ است! و اون روز دقیقا تعداد توییتها از این عدد گذشته بودن! خوب اتفاقی که میوفته اینه که عدد بیشتر از این رو وقتی شما بریزی توی چهار بایت یک عدد منفی خواهید داشت، پس اکثر کلاینتها که این رو پیشبینی نکرده بودن دچار مشکل شدن!

اون روز وقتی اومدم پای سیستم دیدم همچین اتفاقاتی افتاده یکی از دوستان خبر داده که چغوک دچار مشکل شده، یه کاری بکن و اینا منم که اصلا حوصله نداشتم، مونده بودم چی میشه، که یهو جناب Tejas Dinkar خبر داد که مشکل حل شده، یعنی خودش حل کرده بود! با تبدیل همه‌ی Intها به qulonglong که یک مقدار زیادی بیشتر از Int جا داره (زندگی چقدر خوبه وقتی توسعه‌ی برنامه محدود به یه نفر نیست!)

قصه‌ی ما به سر رسید، سیاهی اما به نتیجه نخواهد نرسید!

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

→ Leave a Commentدسته‌ها: Choqok · برنامه نویسی · تراوشات ذهن من

بیلبو ۱.۰بتا۱ با اسم رمز ایزنگارد

ژوئن 28, 2009 · تا کنون 6 نظر داده شده

بعد از کلی وقت بالاخره حال و حوصله برای انتشار نسخه‌ی جدید بیلبو هم پیدا شد!

نسخه جدید که نسبت به نسخه‌ی قبلی بهینه‌سازی ها و رفع نقصهای زیادی را دارد.

و دارای چند امکان جدید نیز می‌باشد! که به شرح زیر می‌باشد:

  • بهینه‌سازی در پنجره‌ی افزودن و ویرایش کردن بلاگ
  • پشتیبانی از آپلود فایل به سرور FTP و بهینه‌سازیهای دیگری در پنجره‌ی آپلود
  • رفع نقایصی در پشتیبانی از سیستم LiveJournal که با استفاده از APIی Blogger 1.0 قابل استفاده شده است!
  • بهینه‌سازی پشتیبانی از سیستم دروپال که با MovableType قابل استفاده می‌باشد.
  • پشتیبانی از تگ نقل قول (BlockQuote) و تگهای header در ویرایشگر برنامه
  • و بهینه‌سازیهای دیگه ای که بعد می‌فهمین :D

نسخه‌ی 0.9.95 بیلبو با اسم رمز ایزنگارد منتشر شد!

بسته‌ی حاوی سورس کد برنامه رو از اینجا بگیرین! و برای پکیجهای دودویی هم یا صبر کنین، یا خودتون دست بکار شین و به ما هم برسونین که بزاریم دیگران هم استفاده کنن!

———

پ.ن۱ : بطور ضمنی باید گفت حالا دوستان مشهدلاگی می‌تونن برای پست گذاشتن توی وبسایت گروه از بیلبو استفاده کنن! ;)
پ.ن۲ : عکس بالا عکسی از برج اورتانک یا همون ایزنگارد هست که توسط آقای «آلن لی» تهیه شده، کپی رایت و ایناشم با ایشون هست حتما دیگه
پ.ن۳ : بعضی دوستان در مورد بعضی تگها و خصوصیات html پرسیده بودن که الان بیلبو پشتیبانی نمی‌کنه! مثل همین تعیین جهت (align) برای عکسها که اینجا هست! در این موارد باید قبل از انتشار توی تب Html Editor این تگهای خاص رو تنظیم کرد، و به قسمت Visual Editor بر نگردین یه مقدار مشکلات عدم پشتیبانی در این زمینه‌ها در ویرایشگر Qt هست! که امیدوارم بتونیم رفعشون کنیم!

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

→ 6 نظردسته‌ها: Bilbo · اخبار · نرم‌افزارهای کاربردی
Tagged: , , , ,

بیانیه‌ی جمعی از وبلاگ‌نویسان در رابطه با انتخابات ریاست جمهوری و وقایع پس از آن

ژوئن 28, 2009 · Comments Off

۱) ما، گروهی از وبلاگ‌نویسان ایرانی، برخوردهای خشونت‌آمیز و سرکوب‌گرانه‌ی حکومت ایران در مواجهه با راه‌پیمایی‌ها و گردهم‌آیی‌های مسالمت‌آمیز و به‌حق مردم ایران را به شدت محکوم می‌کنیم و از مقامات و مسوولان حکومتی می‌خواهیم تا اصل ۲۷ قانون اساسی جمهوری اسلامی ایران را -که بیان می‌دارد «تشكيل‏ اجتماعات‏ و راه‌ پيمايی‌ها، بدون‏ حمل‏ سلاح‏، به‏ شرط آن‏‌که‏ مخل‏ به‏ مبانی‏ اسلام‏ نباشد، آزاد است» رعایت کنند.

۲) ما قانون‌ شکنی‌های پیش‌آمده در انتخابات ریاست جمهوری و وقایع غم‌انگیز پس از آن را آفتی بزرگ بر جمهوریت نظام می‌دانیم و با توجه به شواهد و دلایل متعددی که برخی از نامزدهای محترم و دیگران ارائه داده‌اند، تخلف‌های عمده و بی‌سابقه‌ی انتخاباتی را محرز دانسته، خواستار ابطال نتایج و برگزاری‌ی مجدد انتخابات هستیم.

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

پنجم تیرماه ۱۳۸۸ خورشیدی
بخشی از جامعه‌ی بزرگ وبلاگ‌نویسان ایرانی

پس‌نوشت: اگرچه برای موافقتم با موارد بالا به تعداد کلیدهای کیبوردم دلیل دارم، اما تصمیم ندارم اینجا بحث سیاسی بکنم! پس بخش نظرات این پست رو قفل می‌کنم! برای اینکه بحثهای تکراری اینجا تکرار نشه! هر برداشتی که بشه برام مهم نیست!

Comments Offدسته‌ها: آزادی · دنیای من

به چغوک رای بدین!

ژوئن 23, 2009 · تا کنون 3 نظر داده شده

سلام دوستان

این پست و نامزد کردن Choqok برای مسابقه‌ی انتخاب جامعه‌ی کاربران در سایت سورس فورج که یادتونه!؟

با همکاری دوستان و کاربران چغوک، این برنامه در لیست ۱۰ برنامه‌ی فینالیست در طبقه‌ی «بهترین برنامه‌ی جدید» قرار گرفت! و از دیروز تا ۲۰ جولای رای گیری برای انتخاب بهترین برنامه‌ها در طبقه‌های مختلف در این مکان برگزار می‌گردد!

خوب دیگه با رفتن به اینجا و رای به بهترین برنامه‌ها در طبقه‌های مختلف در این رای گیری شرکت کنید! (چغوک هم یادتون نره)

ویرایش شد: دوستان وبلاگ نویس در صورت تمایل می‌تونن کد زیر رو در سایدبار بلاگ بزارن برای کمک به چغوک در این رای گیری:

<a href="http://sf.net/community/cca09/vote/?f=451">
<img border=0 src="http://sf.net/awards/cca/badge_img.php?f=451">
</a>

→ 3 نظردسته‌ها: Choqok · نرم‌افزارهای کاربردی
Tagged: ,

شنبه سیاه

ژوئن 14, 2009 · تا کنون 10 نظر داده شده

دیروز تعداد توییتهای توییتر از بازه‌ی Int گذشت.

Choqok 0.6.1 رو با اسم رمز «شنبه‌ی سیاه» برای حل این مشکل منتشر کردم!

→ 10 نظردسته‌ها: Choqok · اخبار · دنیای من

آرچ‌لینوکس، توزیعی برای برنامه‌نویسان

می 27, 2009 · تا کنون 5 نظر داده شده

بعد از مهاجرت از توزیع پارسیکس به کوبونتو، مدت زیادی بود که توزیع دیگه‌ای تست نکرده بودم، یعنی دلیلی هم نداشتم، تا اینکه از مدتی پیش در مورد آرچ‌لینوکس می‌شنیدم، یک توزیع نسبتا جدید (از سال ۲۰۰۲ شروع شده) با یک سیستم مدیریت بسته‌های خاص و جدید! و یک رویکرد جدید.

چیزی که زیاد در موردش می‌شنیدم همین جمله‌ی تیتر بود، توزیعی که برنامه‌نویسان انتخاب و استفاده می‌کنند، و اینش شاید مهمترین دلیلی بود که ببینم چیه!؟

خوب بعد از نسخه‌ی جدید کوبونتو که با کارت گرافیک من(Intel) مشکل ناجوری داره، سرعت خیلی پایینه! مخصوصا توی ویرایشگرهای KDE یعنی Kate و KDevelop گفتم یه تستی بکنیم این بابا رو.

چند روز پیشا از لینوکس‌شاپ گرفتم دیسکش رو و نصبیدم.

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

Keep reading →

→ 5 نظردسته‌ها: تراوشات ذهن من · لینوکس · نکته ها و ترفند ها
Tagged: ,

چغوک با طعم توت‌فرنگی!

می 22, 2009 · تا کنون 6 نظر داده شده

خوب اینم بالاخره شد! اینم زیاد توی برنامه نبود، اما از جایی که چند تا مشکل نسبتا ناراحت کننده رو حل کرده بودم، گفتم یه رلیز بریم که ملت هم استفاده کنن.

نسخه‌ی 0.6 چغوک که اسم رمزش توت‌فرنگی[1] هست هم آماده‌ی استفاده شد، پکیج واسه‌ی کوبونتو هم یه بابایی تو PPAش گذاشته البته همون جناب neversfelde هم داره آماده میکنه (الان که داشتیم گپ میزدیم) احتمالا تا من اینو پابلیش کنم آماده شده! پکیج واسه ArchLinux هم آماده شده! (فکر نکنم کسی استفاده کنه اینجا، من که قراره همین روزا یه تستش بکنم)

به قول یارو این اوپن سورس اینقدر باحاله که یارو تا باگ رو ریپورت کرد، پشت بندش فیکسش ریلیز شد =))

تغییرات عمده‌ی این نسخه:

  • پشتیبانی از شکلکها
  • پشتیبانی از دکمه‌ی ReTweet
  • پشتیبانی از سرویس Twitpic که یک سرویس برای به اشتراک گذاشتن عکسها در توییتر می‌باشد.
  • امکان استفاده از یک مرورگر دلخواه بجای پیشفرض KDE
  • پشتیبانی از سرویس کوتاه کننده‌ی آدرسهای Digg.com
  • پشتیبانی بهتر از متون فارسی و راست به چپ

بعلاوه‌ی یه چیزای دیگه…

اینم خبر انتشار در وبسایتش

از اینجا هم سورس رو بگیرین!

از جایی که هنوز به فارسی ترجمه نشده، اگر موقع کامپایل گفت Please install msgmerge binary اون پوشه‌ی po رو پاک کنین، و دوباره تلاش کنین! این مربوط به کامپایل ترجمه هاست که هنوز فارسی توش نیست، پس به چه دردی میخوره!؟!

اینم یه عکس همراه با چند تا از چیزای جدیدش:

Choqok 0.6

با عرض معذرت خدمت جادی و محمدرضا که توییتشون افتاده توی عکس :|

این چغوک هم چند تا نکته‌ی باحال داره، یکی اینکه فیچرها و امکانات جدیدش اصولا کوچیک هستن، و زیاد وقت نمیبرن :D و دیگه هم اینکه بخاطر مخاطبینش که اکثرا توی Identi.ca هستن، همه در ارتباط هستن، و زود نظرشون رو میفهمم و کلا باحاله این سیستم :)

——————-

1. دوست داشتم اسم رمز رو بذارم توت فرنگی :P ولی اصلا تصادفی نیست این دوست داشتن lol

پ.ن: ماجرای نامزدی چغوک همچنان ادامه داره، خواستم در ادامه‌اش بگم که اگر دوستانی دوست دارن پروژهای دیگه‌ای مثل بیلبو و MDic رو هم نامزد کنن، هیچ مشکلی نخواهد بود! یعنی کلا آزاده که هرچند تا پروژه رو در هرچند مورد نامزد کنه آدم! بالاخره با یکیشون کنار میاد آقای سورس فورج به پای هم پیر شن…

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

→ 6 نظردسته‌ها: Choqok · اخبار
Tagged:

هیچکس لپتاپهای Windows XO را نمیخرد!

می 21, 2009 · یک نظر بنویسید

احتمالا تا حالا OLPC به گوشتون خورده! اگه نخورده اینجا یا اینجا رو ببینین!

این پروژه رو شرکتها سخت افزاری مثل AMD + شرکتهای نرم‌افزاری لینوکسی مثل RedHat و شرکتهای دیگه‌ای که اسمشون توی ویکیپدیا هست، راه انداختن، و لپتاپهای ارزون قیمتی تولید کردن، که به کشورها و ارگانها میفروختن تا در اختیار کودکان قرار بدن! (بیشتر جهان سوم!)

یکسال پیش هم این موسسه‌ی غیرانتفاعی اعلام کرد که قراردادی با مایکروسافت بستن، و قرار شده یکسری از این لپتاپها به همراه نسخه‌ی مخصوصی از ویندوز xp ارائه بشه! (تا قبل از اون فقط از لینوکس برای سیستم عامل اینا استفاده میشد!)

بعد از یکسال، چند روز پیش مرکز اطلاع رسانی گروه این خبر رو منتشر کرد، که هیچ کس سیستمهای ویندوز دار رو نمیخره، به دلیل قیمتش که بیشتره و…!

*****

خبر جالب دیگه‌ای که امروز شنیدیم، عقد قراردادی بین Cisco و بنیاد نرم‌افزارهای آزاد است!

چندی پیش FSF یک شکایت علیه شرکت Cisco مطرح کرده بود، درباره‌ی نقض GPL که به سلامتی باهم کنار اومدن، و قرار شده از این به بعد یک ناظر از طرف FSF فعالیتهای LinkSys که زیرمجموعه‌ی Cisco هست، رو زیر نظر داشته باشه!

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

→ Leave a Commentدسته‌ها: آزادی · اخبار · جهان سوم · لینوکس
Tagged: , ,