جلسه نهم ، سوم اسفند 1386

خوب دیروز به خوشی و خرمی جلسه نهم یزد لاگ هم برگزار شد ، البته بنده با یک ساعت تاخیر رسیدم که واقعاً ضرر کردم و قسمت خوب جلسه که آموزش ماشین مجازی بود رو از دست دادم :-( ولی در کل این جلسه بهترین جلسه ای بود که تا حالا رفته بودم و کلی بهمون خوش گذشت به من که خیلی خوش گذشت چون تا اون موقع بچه ها رو انقدر شاد و صمیمی ندیده بودم :D

حالا از اینا گذشته قرار شد که جمعه اون هفته بچه های لاگ همه با هم بریم  ” آبشار دره گاهان “  و یه صفایی بکنیم و بیشتر با هم آشنا شیم که واقعاً کار خوبیه البته بگم که این پیشنهاد رو بیژن داد منم گفتم بریم آبشار دره گاهان که بقیه هم قبول کردن ، البته دقیقاً نمی دونم برنامه چیه و بچه ها می خوان چیکار کنن؟؟؟!!!

خوب تو این جلسه دو تا عضو جدید هم داشتیم که آقایان صادقی و شفیق بودن و یه خانم هم بود که نمی دونم تازه وارد بود یا نه ولی من که تا حالا ندیده بودمش و اسمش رو هم نمی دونم :D

البته جای چند تا از عضو هامون هم خالی بود که به دلایلی نتونسته بودن بیان که واقعاً جاشون خالی بود ;-)

از اینا گذشته زحمت شیرینی جلسه بعد رو هم انداختن گردن من ، البته این شیرینی با اون شیرینیا فرق داره آخه این شیرینی افتتاح شرکتمه که بچه ها می گفتن پس شیرینیش چی شد که منم گفتم شیرینیش رو جلسه بعد می یارم :D

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

من که دارم برای اون هفته و جلسه بعد لحظه شماری می کنم تا دوباره بچه ها رو ببینم البته همه رو نه اینکه غایب هم داشته باشیم مثل آقای دکتر هادیان و عرفان جان و خانم منتظری و . . . که معلوم نیست اصلا اینا کجا هستن ؟!!!

و در آخر جلسه هم چند تا عکس دسته جمعی توی پارک علم و فن آوری انداختیم که ملاحظه می کنید و بنده هم دیگه توضیح نمی دم که اینا کی هستن چون دیگه خودتون می شناسیدشون :D


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

جلسه ساعت ۱۵:۳۰ روز ۳ اسفند ۱۳۸۶ در محل دفتر انجمن سمپاد واقع در پارک علم و فناوری یزد (کارخانه اقبال سابق) آغاز شد.

اولین بحث امروز رو آقای هومند در مورد ماشین‌های مجازی ارائه کردند. با استفاده از virtual machineها می‌تونید در سیستم خودتون یک یا چند کامپیوتر رو با سیستم‌عامل‌های مختلف شبیه‌سازی کنید، یک شبکه رو طراحی و آزمایش کنید و…

UML ،QEMU و VMWare نمونه‌هایی از ماشین‌های مجازی هستند. با این توضیح که UML تنها کرنل لینوکس رو شبیه‌سازی می‌کنه وVMWare به دلیل کدباز نبودن، نرم‌افزار آزاد نیست.

موضوع بعدی آقای هومند درباره Access Control Listها به عنوان یک روش دفاعی در سطح Host بود.

در شیوه رایج کنترل دسترسی، کاربر ریشه مجوز فایل‌ها و اختیارات سایر کاربران رو مشخص می‌کنه. روش دیگری که SELinux اون رو پیاده‌سازی می‌کنه روش اجباری (MAC, Mandatory Access Control) هست.

در این روش ماتریسی تعریف می‌شه که مشخص می‌کنه هر فرآیند(فایل) می‌تونه به چه نوع فرآیند(فایل)هایی دسترسی داشته باشه. این نظارت علاوه بر نوع برنامه‌ها روی کاربر(شناسه) و قانون (rule)های تعریف شده برای اونها هم انجام می‌شه. به این ترتیب فرآیندهایی که فایل‌های دیگه رو به صورت غیر‌مجاز دستکاری می‌کنند حتی در حالت کاربر ریشه هم قابل اجرا نیستند.
آقای باقری هم صحبت کوتاهی در مورد IRC داشتند. و نرم‌افزارهای XChat ،Pidgin و irssi رو که از پروتکل IRC پشتیبانی می‌کنند معرفی کردند.
کتابخانه Qt که برای زبان برنامه‌نویسی ++C نوشته شده موضوع صحبت آقای مومنی بود.

این کتابخانه Cross Platform است یعنی برنامه‌هایی که از اون استفاده می‌کنند روی سیستم‌عاملهای مختلف قابل کامپایل و اجرا هستند. از جمله platformهای X11(یونیکس و لینوکس)، MAC Windows ،WinCE ،Jambi و… امکان استفاده از Qt برای بسیاری زبانهای دیگر مثل Java ،PHP ،Perl ،Pascal ،Python و … هم وجود دارد.

این کتابخانه برای کارهای مختلف بخش بندی شده. برای مثال ماجول QtGui برای برنامه‌های با رابط گرافیکی، یا ماجولهای QtNetwork ،QtOpenGL ،QtScript ،Qtsvg ،QtSQL و …

علاوه بر این Qt چند ابزار هم برای ساده‌تر کردن کار برنامه‌نویسان ارائه کرده:

  • ابزار Qt Assistant مجموعه کاملی است از راهنماها و مستندات.
  • ابزار Qt Liguist کمک می‌کنه که بدون سر و کار داشتن با کد، برنامه را به زبانهای مختلف ترجمه کنید.
  • و Qt Designer ابزاری است برای طراحی فرم، که به جای کد، برای هر فرم یک فایل xml تولید می‌کنه. این فایلهای xml بعدا به وسیله یک Meta Object Compiler، برای یک platform خاص کامپایل می‌شن. همین ویژگی باعث می‌شه که فرم‌ها با محیطی که برنامه در اون کامپایل شده کاملا هماهنگ و سازگار باشند.

و نرم‌افزار Kdevelop رو هم معرفی کردند که یک IDE است برای برنامه‌نویسی در محیط KDE و زبانهای ++C و C رو خیلی خوب پشتیبانی می‌کنه. و سپس نمونه برنامه‌ای را که با استفاده از Qt در محیط KDevelop نوشته شده بود را نمایش دادند.

در پایان گفتگوی آزاد بود و خوردن چای و شیرینی. این دفعه آقای هومند زحمت آماده‌کردن چایی را کشید و آقای باقری هم شیرینی تهیه کرد. البته در کنار جلسه تبادل توزیع و نرم‌افزار (از جمله بازی Urban Terror)،ماشین مجازی VMWare و دیسک هما هم انجام شد.

دوستان حاضر در جلسه:

 

4 دیدگاه »

  1. spano گفت

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

  2. مهرداد گفت

    علی جان این قرار دره گاهان کی گذاشته شد؟!!؟
    یه چیزایی شنیدم تو مایه های اینکه بیشتر هم رو ببینیم، ولی اون موقع من در حال کپی کردن پارسیکس و هما برای بچه ها بودم؛ نفهمیدم همچین قراری رو! :-/

    نکنه قراره منو نبرین؟!؟! :o :-?

  3. منیره گفت

    جا من خالی ….
    جلسه بعد هم احتمالا نمیتونم بیام.
    درگاهان هم خوش بگذره.

    راستی! من هما رو میخوام :-(
    باید به کی بگم که نکنه دلش واسم بسوزه؟؟؟
    —————————————-
    من دارم اگه خواستید میدیم بچه ها واستون بیارن.

  4. احمد گفت

    سلام منو هم میبرین ابشار

خوراک RSS دیدگاه‌های این نوشته · URI دنبالک

نوشتن دیدگاه