اهداف اختصاصی زنجان لاگ

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

اهداف:

معرفی نرم افزارهای ازاد و اپن سورس تحت ویندوز

مهاجرت به طرف لینوکس{

اشنایی با فلسفه اپن سورس با پروزه گنو

انتخاب یک توزیع لینوکس و اشنایی با روند نصب ان (پارسیکس ، خانواده اوبونتو ، سوزه،فدورا)

اشنایی با محیط های gnome و kde

تهیه بازی های لینوکسی

* معرفی استانداردهای فارسی ( صفحه کلید فارسی و فونت های فارسی و ..) و تکنولوژی های برنامه نویسی

تهیه سی دی های اموزشی :

http://linuxshop.ir/product_info.php?cPath=51&products_id=296

نصب سخت افزارها (تهیه لست پیشنهادی سخت افزاری هماهنگ با لینوکس ) و نرم افزارهای کورد نیاز

اشنایی با محیط ترمینال

}

اهداف تخصصی:

* تعیین و تمرکز بر روی یادگیری یک زبان چند بستری (جاوا و پایتون و .. )

* برگزاری کارگاههای اموزشی در زمینه های مختلف توسط اشخاص متخصص ( php , نرم افزارهای کاربردی , kde gnome, واسکریپت نویسی در محیط ترمینال و …)

* شبکه در لینوکس

  • سفارشی کردن یک توزیع

  • ریمستر کردن یک توزیع

شناختن هدف هر شاخه در سیستم فایل لینوکس

منبع : http://www.tiraman.com/forum/viewtopic.php?t=120
/bin برنامه های عمومی که توسط سیستم توزیع شده اند،مدیر سیستم و کاربران.
/boot فایل های راه اندازی و هسته،vmlinuz.و همچنین داده هایGRUB
(GR and Unified Boot Loader).GRUB تلاشی است برای رهایی از راه انداز_بارکننده هایی که امروزه میشناسیم.
/ devشامل مراجعاتی به کلیه سخت افزار های فرعی CPU،که به صورت فایل هایی با خصوصیات ویژه ارائه می شوند.
/ etc مهمترین فایل های پیکربندی سیستم در این دایرکتوری قرار دارند.داده های این دایرکتوری مشابه با داده های موجود در control panel ویندوز می باشد.
/ homeدایرکتوری های home کاربران معمولی.
/ initrd(در برخی توزیع ها)اطلاعات برای راه اندازی.این دایرکتوری را پاک نکنید!
/ libفایل های کتابخانه ای، شامل فایل های کلیه برنامه هایی که مورد نیاز کاربران و سیستم است.
/ lost+foundهمه پارتیشن ها lost_found را در دایرکتوری بالاتر خود دارند.فایل هایی که در حین خرابی ذخیره می شوند، در این محل هستند.
/ miscبرای اهداف متفرقه.(miscellaneous)
/ mntنقطه اتصال استاندارد (mount point) فایل های خارجی سیستم.برای مثال CD_ROM یا دوربین دیجیتال.
/ netبرای قرارگرفتن کلیه فایلهایی که روی سایر کامپیوتر ها در شبکه قرار دارند.
/ optنوعا شامل نرم افزار های شخص ثالث (منظور نرم افزارهای تولید شده توسط سایر شرکتهاست.) می باشد.
/ procیک سیستم فایل مجازی است که شامل اطلاعاتی راجع به منابع سیستم می باشد.اطلاعات بیشتر راجع به مفهوم فایل ها درproc با وارد کردن دستور man proc به دست می اید.فایل proc.txt سیستم فایل مجازی را با جزئیات بیشتر مطرح می کند.
/ rootدایرکتوریhome کاربر مدیر.به تفاوت بین /،دایرکتوری ریشه و /root ، دایرکتوری خانه کاربر ریشه توجه داشته باشید.
/ sbinبرنامه های مورد استفاده سیستم و مدیر سیستم.
/ tmpفضایی موقت برای استفاده توسط سیستم که پس از راه اندازی مجدد پاک می شود پس از ان برای ذخیره هیچ کاری استفاده نکنید.
/ usrبرنامه ها،کتابخانه ها،مستندات و غیره.برای تمامی برنامه های مربوط به کاربران.
varمخزنی برای تمامی فایل های متغیر و موقت ایجاد شده توسط کاربر.مانند فایل هایی که از اینترنت download شده اند و یا برای نگهداری image از یک CD قبل از رایت شدن ان.

راهنمای سریع استفاده از خط فرمان لینوکس

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

در دومین جلسه گروه زنجان لاگ دیدیم وقتی سید با کنسول لینوکس کار میکرد بعضی ها تعجب کردن!

خب تعریف خیلی سادش اینه که مثل dos ولی خوب به قول شاعر:

دانه ی فلفل سیاه و خال ماه رویان سیاه  هر دو جان سوزند اماااااااااا!

قدرتی بی پایانی در کنسول لینوکس است که در دیگران نیس!

اما قبلش یه نکته بگم اونم اینه که خدمت عزیزان عرض کردم که وقتی نرم افزاری رو نصب میکنید ممکنه ایکونش اضافه بشه به منوتون یا نشه ! یکی از راهای پیدا کردن نرم افزارها در لینوکس زدن دکمه های :

ALT + f2

هست که یه پنجره مثل run باز میکنه و راحتتر میتونید نرم افزارتونو نصب کنید:

ادامه خواندن راهنمای سریع استفاده از خط فرمان لینوکس

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

خوب همین الان فیلم جلسه دیروزو نگاه کردم که در حدود دو ساعت بود و مثل جلسه اول مطالبی رو که گفته شد رو جمع بندی کردم تا ثبت شده برای همیشه بمونه!

قبل از هر چیز من یک اشتباهم رو تصحیح میکنم که گفتم یه روز یه بچه ای رو پیش گاندی میارن که بهش بگه خرما نخور ! باید بگم اون شخص پیامبر بود و گاندی نبود!

شاید بشه گفت یک سوم مطالبی که دیروز گفته شد از جمله:

لینوکس چیست

اپن سورس چیست

فلسفه اپن سورس

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

مدیون بودن شبکه اینترنت فعلی به لینوکس و اپن سورس

و …

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

اجرکم عندالله

و اما سایر مطالبی که گفته شد:

در اول ارائه من نشون دادم که زدم چشم نت بوکمو کور کردم و هیچ جوره بالا نمیاد و من میخوام مثلا یه سری اطلاعات مهممو بر دارم پس خیلی راحت با یک توزیع زنده یا همون لایو ، مثل پارسیکس اومدم و خیلی راحت سیستم رو با اون بدون نیاز به نصب بوت کردم و اون امکانات یک سیستم عامل کامل رو به من میداد!

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

کلاس اموزش زبان جاوا برای عزیزان زنجان لاگ

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

دوازده الی پانزده نفر ساعتی دو هزار تومن

شش الی دوازده نفر ساعتی دو هزار و پانصد تومن

دو ای شش نفر ساعتی چهار هزار تومن

همچنین با شرکت داده گستر هم برای برگزاری کلاس در سایت کامپیوتریشون صحبت کردم فرمودند ساعتی چهار هزار تومن میگیرن

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

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

از تمام کسایی که پایه هستن میخوام اینجا کامنت بزارن تا اگه به حد نصاب رسید این کلاس ها رو برگزار کنیم

علی یارتون

نصب فونت های اضافی در لینوکس

خوب امروز هم با خوبی خوشی جلسه دوم زنجان لاگ برگزار شد و دوستان جدیدی پیدا کردم انشاالله در روزهای بعد حتما یه گزارش ازش مینویسم .
و اما یکی از دوستان فکر کنم اسمشون محمد بود که بنده به خاطر وبلاگ چالیست صداشون میکنم چالیست!از من یه سوال پرسیدن که برای اضافه کردن فونت مثلا تاهوما در لینوکس چه کنیم که قول دادم حتما راجع بهش بنویسم البته خدا خواستو بعد از جلسه با اقای اطهری رفتیم شرکت ما و واقعا از علمشون لذت بردم و یکی از چیزهایی که از ایشون اموختم این بود که چه کاری برای اضافه کردن فونت ها انجام بدیم!
اونم اینه که بیاییم در دایرکتوری home یه پوشه fonts .   بسازیم . دوستان توجه داشته باشن که
.
باعث میشه در لینوکس وقتی اول فایل ها و فولدر ها باشه اون نا پیدا یا هیدن شه!
خوب بعد از ساخت باید یه جوری این داکتوری مخفی تونو ببینید و برید توش مثلا من که از کوبونتو استفاده میکنم از منوی
view
گزینه
show hidden files
رو زدم و بعد رفتم داخل پوشه فونت ها و فونتهای تاهوما و ایران نستعلیغو در اون کپی کردم و بعد خیلی راحت تونستم از این فونت ها در برنامه
open office
استفاده کنم.امیدوارم موفید بوده باشه

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

بعد از برسی چند محل فعلا محل مناسبی جور نشده!

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

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

پس به طور موقت برا یکشنبه هفته اینده از ساعت ۳ تا ۶ بعد از ظهر در محل :

اراضی پایین کوه – جنب مجتمع مسکونی دانش – مرکز اموزش فنی حرفه ای الزهرا – کلاس مدیریت سرویس دهنده های مایکروسافت استاد امیرخانی

اما به خاطر محدودیت جا لطفا انهایی که با اقای امیرخانی نیستن با من هماهنگ کنن چون خیلی محدودیت داریم!

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

اولین جلسه گروه کاربران لینوکس زنجان

دیروز دوشنبه ۱۵/۴/۱۳۸۸   بلاخره بعد از مدتها فکر کردن و مطرح کردن این طرح ، این کار عملی شد!

حالا خوب یا بد!!!

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

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

و اما راجع به دیروز باید بگم تمام چیزی که برنامه ریزیشو کرده بودم نشد!!!

چهار قطعه فیلم از مستند انقلاب اپن سورس اماده کرده بودم که به خاطر اینکه پروژکتور نداشتیم میخواستم با net school روی تمام کامپیوترها نمایش بدم و بر طبق همون سه صفحه ای برای سخنرانی اماده کرده بودم که همونطور که مشاهده شد سرعت شبکه کافی نبودو نتونستم فیلمهارو نشون بدم!

خوب منم مجبور شدم از خودم یه کنفرانس در بیارم که شاید اگر نگیم بد بود مطمئنا خوب هم نبود!

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

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

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

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

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

نسخه فعلی اساسنامه.

ادامه خواندن اولین جلسه گروه کاربران لینوکس زنجان

اجاکس اسان

چند روز پیش یکی از دوستان راجع به اسونترین راه کار کردن با اجاکس ازم پرسید منم گفتم استفاده از کتابخونه Jquery و ازم خواست یه نمونه کد بهش بدم ! جدیدا هم تو دو تا از کارام واجب شده از اجاکس استفاده کنم پس امروزو نشستم تا یه نمونه کد ساده که هم پارامتر بفرسته و هم کلیکو تشخیص بده و اطلاعاتو از سرور بگیره در بیارم تا از این به بعد هم مرجع خودم باشه و هم نمونه دیگران گفتم اینجا هم اپلودش کنم شاید به درد کسی خورد!