Center of Generation Modernity - C.G.M - مرکز نسل مدرن وب سایت آموزشی و تخصصی و سرگرمی مرکز نسل مدرن (CGM) با اهداف و رویکرد های عالی خدمت به هموطنان و کاربران فارسی زبان جهت ارتقای سطح آموزش و محیطی دوستانه جهت پر کردن اوقات فراغت و سرگرمی های سالم در 16 مرداد سال 85 ایجاد گشت. در وب سایت مرکز نسل مدرن (CGM) همه اعضای آن از جمله مسولان، مدیران، تیم های تخصصی و کاربران گرامی در تلاش بودند که محیطی با کیفیت بالا جهت آموزش و سرگرمی ایجاد نمایند و بتوانند درخواست ها و مشکلات و سایر نیازهای کاربران فارسی زبان را تامین و راهنمایی کنند. از جمله اهداف و رویکرد های مرکز نسل مدرن (CGM) تولید محتوای الکترونیکی فارسی جهت آموزش و یادگیری کاربران فارسی زبان و کمک افزایش محتوای الکترونیکی فارسی در جامعه جهانی اینترنت نام برد. tag:http://www.cgm.ir 2010-09-04T23:57:23+01:00 mihanblog.com 4 سال گذشت! 2010-08-08T05:57:06+01:00 2010-08-08T05:57:06+01:00 tag:http://www.cgm.ir/post/47 سینا (Sina) با سلامدیروز 4 امین سالگرد تاسیس CGM بود یادش به خیر .از بچه ها كه هیچ خبری نیست.منم كه اینترنتم قطع هست و نتونستم دیروز بیام تو نت كه تبریك بگم.از بچه ها اگر كسی زنده مونده لطفا اعلام حضور كنه :Dجدا دلم برای سایت و بچه های گلش تنگ شدهبرای داش ممد آرین آرش و بقیه اونایی كه قلبشون واسه سایت می تپید.موفق باشید. دیروز 4 امین سالگرد تاسیس CGM بود یادش به خیر .
از بچه ها كه هیچ خبری نیست.
منم كه اینترنتم قطع هست و نتونستم دیروز بیام تو نت كه تبریك بگم.
از بچه ها اگر كسی زنده مونده لطفا اعلام حضور كنه :D
جدا دلم برای سایت و بچه های گلش تنگ شده
برای داش ممد آرین آرش و بقیه اونایی كه قلبشون واسه سایت می تپید.
موفق باشید.
]]>
نرم افزار راهنمای جایگاههای سوخت CNG سراسر کشور (ویرایش اسفند 88) برای موبایل 2010-03-15T15:50:58+01:00 2010-03-15T15:50:58+01:00 tag:http://www.cgm.ir/post/46 سینا (Sina) فهرست تمامی جایگاههای سوخت گار طبیعی (CNG) به تفکیک هر استان برای موبایل (جاوا)مناسب برای مالکین خودروهای دوگانه سوز که قصد سفر دارندفایل را از حالت فشرده خارج کنید و فایلهای JARو JAD را به گوشی انتقال دهید.نسخه اولیه این کتاب توسط سید علیرضا عقدایی منتشر شد اما با توجه به تغییرات گسترده در لیست جایگاه سوخت تصمیم گرفتم تا نسخه ویرایش شده این کتاب رو تهیه کنم. ( آخرین ویرایش 24 اسفند 88 )این کتاب قابلیت جستجو را هم دارد و شما به راحتی می توانید شهر مورد نظر خود را پیدا نمایید.در هر زیر مج فهرست تمامی جایگاههای سوخت گار طبیعی (CNG) به تفکیک هر استان برای موبایل (جاوا)
مناسب برای مالکین خودروهای دوگانه سوز که قصد سفر دارند

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

نسخه اولیه این کتاب توسط سید علیرضا عقدایی منتشر شد اما با توجه به تغییرات گسترده در لیست جایگاه سوخت تصمیم گرفتم تا نسخه ویرایش شده این کتاب رو تهیه کنم. ( آخرین ویرایش 24 اسفند 88 )

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

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

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

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

منتظر نظرات و پیشنهادات شما هستم.

انشالله در سال جدید هم لیست رو آپدیت خواهم کرد

و در پایان سال خوشی رو برای شما آرزو می کنم.

سینا

(کپی از این مطلب فقط با ذکر نام منبع و نویسنده مجاز می باشد)

دانلود به صورت فایل فشرده

http://www.sinaaghaei.ir/CNG88.rar

]]>
سال 89 پیشاپیش مبارک باد 2010-03-15T15:44:27+01:00 2010-03-15T15:44:27+01:00 tag:http://www.cgm.ir/post/45 سینا (Sina) سلام به همه دوستانخیلی وقت بود خبری نبود گفتم بیام یه سلامی عرض کنم و پیشاپیش سال نو رو تبریک بگم.انشالله که سال 89 سالی خوب برای همه دوستان و خانواده محترمشون باشه.ما رو هم موقع تحویل سال حتما دعا کنید.ممنون
خیلی وقت بود خبری نبود گفتم بیام یه سلامی عرض کنم و پیشاپیش سال نو رو تبریک بگم.
انشالله که سال 89 سالی خوب برای همه دوستان و خانواده محترمشون باشه.
ما رو هم موقع تحویل سال حتما دعا کنید.
ممنون

]]>
Share کردن یا Share نکردن مساله این است؟؟!! 2009-08-20T14:10:20+01:00 2009-08-20T14:10:20+01:00 tag:http://www.cgm.ir/post/44 سینا (Sina) با سلاممن خیلی وقت بود مطلبی ننوشته بودمخوب مشکل داشتم اما همه مشکل دارن پس من تنبلی کردم:Dتوی تابستون من ترم تابستونی برداشتم 3 واحد از درسی که ترم پیش افتاده بودم و 3 واحدم درس جدید.این 3 واحد افتاده چون استاد دیگه ای نبود مجبور شدیم با همون استاد ترم پیش برداریم.این استاد ما از آلمان اومده ( تحصیل کرده اونجاست)خیلی حرفای جالبی میزنه.حالا چرا اینو گفتم؟در ادامه متوجه میشید حدود یکی دو هفته پیش من یه سوال فنی برام پیش اومده بود اونم اینکه چطور میشه تو یه شبکه یه زیرشبکه بسازیم.یعنی اینکه یه ش من خیلی وقت بود مطلبی ننوشته بودم
خوب مشکل داشتم اما همه مشکل دارن پس من تنبلی کردم:D
توی تابستون من ترم تابستونی برداشتم 3 واحد از درسی که ترم پیش افتاده بودم و 3 واحدم درس جدید.
این 3 واحد افتاده چون استاد دیگه ای نبود مجبور شدیم با همون استاد ترم پیش برداریم.
این استاد ما از آلمان اومده ( تحصیل کرده اونجاست)
خیلی حرفای جالبی میزنه.
حالا چرا اینو گفتم؟
در ادامه متوجه میشید
حدود یکی دو هفته پیش من یه سوال فنی برام پیش اومده بود اونم اینکه چطور میشه تو یه شبکه یه زیرشبکه بسازیم.
یعنی اینکه یه شبکه داریم با 20 تا پی سی حالا میخوایم 10 تا پی سی رو با یه پی سی به عنوان سرور share کنیم برای استفاده اینترنت.
کلی مکافات کشیدیم تا بتونیم این کار رو انجام بدیم ( آخرم نشد ).
حالا جریان جالبش کجاست.
اونم اینکه چون شرایط خاصی روی شبکه اونجا حاکم بود ما نتونستیم اینکارو انجام بدیم اما برای اینکه این مشکل رو حل کنیم از خیلی ها مشورت گرفتم!.
ولی فکر نمیکردم بعضی ها برای دادن اطلاعات اینقدر خسیس باشن.
یعنی واقعا چی میشه که بیان راحت اطلاعات رو به دیگران بدن
کسی که مدرک سیسکو داره یعنی براش اینقدر سنگینه که بیاد مارو راهنمایی کنه؟ ( شاید چون پول داده )
تاحالا فکر میکردم که اگر ایران پیشرفت نمیکنه تقصیر مسئولان هست ( نه اینکه نباشه) اما فهمیدم مشکل از خودمونه.
خودمون فقط دانش رو برای خودمون میخوایم.دوست نداریم دیگران اطلاعات داشته باشن تا بیان همش از ما بپرسن. ( تا اونجایی که من شنیدم خارجی ها اینطور نیستن توی برخورد های اینترنتی هم همین جریان حاکمه )
اینم بگم چیزی که ما میخواستیم آموزش کامل نبوده بیشتر راهنمایی بوده اما دریغ از همین مورد.
چندین بار با چند نفر که مدرک سیسکو ! داشتن تماس گرفتم ( نا سلامتی اینا دیگه اند شبکه هستن) اما جواب ندادن متاسفانه.
چند شب پیش دیدم آرین تو یاهو مسنجر آنلاینه.
بهش پیغام دادم مشکلو براش گفتم کلی راهنمایی کرد.
گفتم آرین فردا صبح من دارم میرم اونجا میتونی راهنماییم کنی گفت آره .
منم فردا بهش پیامک زدم گفتم میتونی آنلاین بشی 30 ثانیه نشد بنده خدا آنلاین شد فقط برای جواب دادن به سوال من . کلی وقتشو گرفتم و ازش سوال پرسیدم آرین با آرامش جواب داد.( با اینکه بازم نشد )
حالا میفهمم مفهموم این جمله رو
درخت هر چی پربار تر سربه زیر تر.
حالا نگین چون رفیقته داری ازش تعریف میکنی ولی آرین همیشه اینجوری بوده به همه کمک میکنه درحد توانش.
اما بعضی ها ازشون در مورد یه پرمیشن ( permission ) سوال میپرسی  ناز میکنن و میگن برو یه صفحه ترجمه کن تا بفهمی.
فرق آدم تا آدم اینجا مشخص میشه.
دلم واقعا میسوزه واسه کشورم
بد جایی گیر افتادیم.
روی صحبتم به کس خاصی نیست به همه هست.
نمی دونم چرا فکر میکنم ایرانیا تحمل دیدن همدیگه رو ندارن. ( شایدم من اشتباه فکر میکنم )
شاید اون استاد راست میگه که ایرانیا همین کارا رو کردن که عقب موندن.
و میگه هر کسی باید از خودش شروع کنه ( اصلاح رو منظورش هست )
منم سعی کردم از خودم شروع کنم به دیگران اون چیزی رو که میدونم یاد بدم
محمد یه حرف جالبی میزنه اونم اینکه آدم زکات علمی رو که داره باید بده.
منم سعی میکنم این کارو بکنم.
به امید روزی که کشورمون سرآمد همه کشورها باشه.
به امید اون روز ....

راستی در مورد شبکه کردن و توضیحاتی که دادم چند تا لینک میزارم شاید به دردتون بخوره. ( با تشکر از آرین عزیز بابت کمک و معرفی لینک ها )
http://answers.yahoo.com/question/index?qid=20080305102406AAKzmXz
http://www.microsoft.com/windowsxp/using/networking/expert/crawford_02july01.mspx
http://www.iritn.com/?action=show&type=news&id=7127
http://www.windowsnetworking.com/articles_tutorials/wxpbrdge.html
]]>
3 سالگی CGM ؟! (مبارک باد یا تسیلت باد؟ مساله این است!) 2009-08-07T02:47:29+01:00 2009-08-07T02:47:29+01:00 tag:http://www.cgm.ir/post/43 محمد (Pirate) با سلام خدمت دوستان و البته کاربران و آشنایان با سایت مرحوم شده CGM...سه سال پیش همین موقع یه شکری خوردیم و سایت راه انداختیم بعدش .... [آسیب پذیر (به یاد گل آقا) : چی داری میگی، قصه حسین کرد باشه باسه بعد!]خوب گوینده عوض شد!سه سال پیش در این زمان در روز تولد حضرت علی ما سایت CGM را راه انداختیم، بماند با چه دردسرها و مشکلاتی که تو مطالب مربوط به CGM تا مقداری نوشته شده و در آینده تکمیل میشه و می تونید از آنجا بخونید.بعد از 3 سال، دیشب شب نیمه شعبان و روز فرخنده ای بود که به همه عزیزان تبریک می
سه سال پیش همین موقع یه شکری خوردیم و سایت راه انداختیم بعدش .... [آسیب پذیر (به یاد گل آقا) : چی داری میگی، قصه حسین کرد باشه باسه بعد!]

خوب گوینده عوض شد!

سه سال پیش در این زمان در روز تولد حضرت علی ما سایت CGM را راه انداختیم، بماند با چه دردسرها و مشکلاتی که تو مطالب مربوط به CGM تا مقداری نوشته شده و در آینده تکمیل میشه و می تونید از آنجا بخونید.

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

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

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

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

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

حالا باید 3 سالگی CGM را تبریک بگم یا تسلیت؟
تبریک برای دوستان خوبم و کسانی که از CGM حداقل بهره خوبی گرفتن و خاطره خوبی ازش دارن...
تسلیت برای کسانی که چشم دیدن CGM رو نداشتن و ندارن و خودم!


خوش باشید....
]]>
مدتی این مثنوی به تاخیر افتاد.... 2009-08-07T02:16:02+01:00 2009-08-07T02:16:02+01:00 tag:http://www.cgm.ir/post/42 محمد (Pirate) با سلام خدمت دوستان.خوب این مطلب را بعد از تقریبا 3 ماه ارسال می کنم. از آخرین مطلبم که مربوط به استقلال بود تا الان که دارم اینو می نویسم بقدری درگیر مسائل مختلف بودم که اصلا وقت نشد حتی فکر کنم چه برسه به نوشتن!ولی مطالب دوستان را در وبلاگ دنبال می کردم، گرچه این عزیزانم شاید مثل من مشکلاتی داشتن که چیزی نمی نوشتن...اولین اتفاق خوب !اگر یادتون باشه تو مطلب تولدم گفتم معمولا در سال هایی که تو عدد یکسان در تولدم بوده، سال خوبی بوده، مثل قضیه 11 سالگی که بهتون گفتم. امسال 22 سالگی من هستش، اولی خوب این مطلب را بعد از تقریبا 3 ماه ارسال می کنم. از آخرین مطلبم که مربوط به استقلال بود تا الان که دارم اینو می نویسم بقدری درگیر مسائل مختلف بودم که اصلا وقت نشد حتی فکر کنم چه برسه به نوشتن!
ولی مطالب دوستان را در وبلاگ دنبال می کردم، گرچه این عزیزانم شاید مثل من مشکلاتی داشتن که چیزی نمی نوشتن...

اولین اتفاق خوب !
اگر یادتون باشه تو مطلب تولدم گفتم معمولا در سال هایی که تو عدد یکسان در تولدم بوده، سال خوبی بوده، مثل قضیه 11 سالگی که بهتون گفتم. امسال 22 سالگی من هستش، اولین اتفاق خوبی که بعد از تولدم برام افتاد، قرار گرفتن اسمم در بین 3 دانشجوی ممتاز ورودی رشته خودم بود، خیلی خوب بود که بعد از 4 سال، تونستم با یه معدل خوب در بین دانشجویان ممتاز قرار بگیرم. نمی خوام منت سر کسی بزارم، ولی همیشه به دوستان نزدیک CGM می گفتم که این سایت هیچ چیزی برای شخص بنده نداشت، و من هدف کمک به دیگران بود و اگر زمانی وقتم را وقف چیز دیگری کنم، بی شک خیلی منفعت بیشتری کسب می کنم. در ترم های اول به خاطر سایت و وقتی که میزاشتم (و البته کاربران درک نمی کردن) وضعیت تحصیلی متوسط و بعضا مطلوبی نبود. ولی الان که وقتم آزاد هست هم تونستم به تحصیلم به کمک خدا (فقط اون کمکم کرد که موفق بشم) سر و سامانی بدم و هم به معلومات تخصصیم. توی این مدت چیزهای زیادی یاد گرفتم و هنوزم مشغول آموزشم (هیچگاه به نظرم آموختن تموم شدنی نیست) ولی خوب در این 2 سالی که سایت بود، وقت آموختن من مثل شیب سر بالایی بود و بسیار کم بود ولی الان شیب بسیار تندی داره و از این اتفاق خوشحالم....
حالا بماند که CGM هم می تونست تمام این اتفاقات خوب را برای شخص من حتی در بر بگیره ولی به دلیل مشکلات فضای سایبر ایران و ... بیشتر ضرر برام داشت تا منفعت! ولی خوشحالم که حداقل چندین نفر بهره خوبی گرفتن و یادگاری خوبی از CGM دارن. (البته امیدوارم قدر شناس باشن و به نیکی ازش یاد کنند، حتی دشمنانش که چقدر ازش تقلید و دزدی و ... کردن!)

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

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

تابستان سگی !
امسال تابستون به جرات، مزخرف ترین تابستون طول عمرم بود، اون از ماه تیر که همش خون دیدم و زشتی و بی رحمی، که شب ها بعضی وقت ها به اینکه آیا انسان هستم شک می کردم! دوست ندارم وارد بحث سیاسی بشم چون علاقه و انگیزه ای ندارم، ولی ای کاش حواشی بعد از انتخابات با مدیریت و انسانیت بهتری جمع می شد. به خاطر همین مسائل، امتحانات دانشگاه ما عقب افتاد و یک ضد حال اساسی بهم بود، چون واقعا برام سخت بود که به طور فشرده خرداد را برای امتحانات خونده بودم و مجددا باید تیر رو هم بخونم تا تو مرداد امتحان بدم، از یه طرف خوب بود که بهتر بخونم و پروژه هام رو تکمیل کنم و از یه طرف بد بود که ترم تابستانی دانشگاه به مزخرفترین شکل ممکن انجام بشه!!! (یعنی تو ماه رمضان). آخرشم اتفاق بد افتاد و ترم تابستانی تو ماه رمضان افتاده و اونم فقط تربیت بدنی 1 و 2 رو ارائه دادن و دروس آزمایشگاه که بهش نیاز داشتم را انداختن ترم بعدش !!!! حالا شما تصور کنید من باید از 1 شهریور تا 1 مهر تو ماه رمضان برم تربیت بدنی 2 !!!! (برای اینکه سر موقعی که برنامه ریزی کردم فارغ التحصیل بشم، مجبورم برم!)
خلاصه اصلا تابستون خوبی نیست، همین الان که دارم این متنو می نویسم باید پروژه مهندسی نرم افزار 2 رو هفته بعد تحویل بدم و دارم برنامه نویسی می کنم (البته خداروشکر 80 درصدش تکمیل هست ولی مستند نویسی و به قول بچه ها چرندیات نویسیش وقت می بره!)

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

خوش باشید....
]]>
تغییر رفتار صفحات HTML در Firefox 2009-07-23T08:04:50+01:00 2009-07-23T08:04:50+01:00 tag:http://www.cgm.ir/post/41 آرین (Snigger) سلام یکی از مشکلات معمول من در سیستم های اطلاع رسانی و سرویس دهی کشور استفاده شدیدا اعصاب خورد کن از VB Script و یا استفاده صرف از JavaScript های مخصوص IE است! این کدها تو Firefox (یا بقیه موتورهای بر پایه Gecko ) کار نمیکنند . یک نمونه سایت دانشگاهمه که بعد از رد و بدل شدن چند ایمیل لطف کردن بالاش نوشتن: * کاربرگرامی ، بخش اطلاع رسانی تحصیلی تنها از طریق مرور گر وب Internet Explorer قابل استفاده می باشد . حالا اگر فرض کنیم همه ملت فقط از سیستمشون برای فیلم دیدن و ... استفاده میکن سلام
یکی از مشکلات معمول من در سیستم های اطلاع رسانی و سرویس دهی کشور استفاده شدیدا اعصاب خورد کن از VB Script و یا استفاده صرف از JavaScript های مخصوص IE است!
این کدها تو Firefox (یا بقیه موتورهای بر پایه Gecko ) کار نمیکنند .
یک نمونه سایت دانشگاهمه که بعد از رد و بدل شدن چند ایمیل لطف کردن بالاش نوشتن:
* کاربرگرامی ، بخش اطلاع رسانی تحصیلی تنها از طریق مرور گر وب Internet Explorer قابل استفاده می باشد .
حالا اگر فرض کنیم همه ملت فقط از سیستمشون برای فیلم دیدن و ... استفاده میکنند خوب احتمالا از ویندوز هم استفاده میکنند و یه IE دم دست دارند.
اما کسی مثل بنده که از Firefox استفاده میکنه و دسترسی به IE براش کلی دردسر داره و برای دیدن یا سرویس گرفتن از یک سایت نمی صرفه حق دارن انتظار داشته باشن حداقل تو جایی مثل دانشگاه که سرمایه ملی یک کشوره و باید ازاد باشه اونقدر به آزادی اهمیت داده بشه که حداقل Script های Client-Side یه شکل universal و منطبق بر تمام موتورهای موجود باشه!‌ ( جز اینجا اکثر جاهایی که از ASP استفاده میکنند این موضوع را مد نظر دارن - نه مثل بعضی که خوشحال باشن که یا چهارتا کلیک نصف کارشون انجام شد و بگن فقط Net. (!!!) )

به هر حال یه عتوان یک مثال برای سایت دانشگاهم اینطور میشه از روی این مشکل پرید:

]]>
تابع با تعداد آرگومان متغییر در PHP 2009-06-07T15:58:42+01:00 2009-06-07T15:58:42+01:00 tag:http://www.cgm.ir/post/40 آرین (Snigger) سلاممدتی بود به این فکر میکردم که اگر تابعی مثل printf در PHP پشتیبانی میشه که میتونه تعداد متغییر آرگومان داشته باشه پس حتما باید بشه خودمون هم چنین تابعی بنویسیم اما مجال تحقیق رو نداشتم!البته درسته که میشه آرگومانهایی رو مقدار پیشفرض داد و به اصطلاح Optional کرد اما بازم تعدادشون ثابت و محدوده.بالاخره امروز فرصت شد و تحقیق کردم و دیدم میشه (!) به این شکل چنین تابعی را پیاده سازی کرد:<?php  function test() {    for ($i = 0;$i < func_num_args();$i++) {&nbsp مدتی بود به این فکر میکردم که اگر تابعی مثل printf در PHP پشتیبانی میشه که میتونه تعداد متغییر آرگومان داشته باشه پس حتما باید بشه خودمون هم چنین تابعی بنویسیم اما مجال تحقیق رو نداشتم!
البته درسته که میشه آرگومانهایی رو مقدار پیشفرض داد و به اصطلاح Optional کرد اما بازم تعدادشون ثابت و محدوده.
بالاخره امروز فرصت شد و تحقیق کردم و دیدم میشه (!) به این شکل چنین تابعی را پیاده سازی کرد:
<?php
  function test() {
    for ($i = 0;$i < func_num_args();$i++) {
      echo func_get_arg($i)." ";
    }
  }
  test("A","B","C","D","E","F","G");
?>


اینجا دو تابع func_num_args برای بدست آوردن تعداد آرگومانهای پاس داده شده و func_get_arg برای دریافت آرگومانی خاص استفاده میشه 
تابع دیگری هم هست به نام func_get_args که آرایه ای شامل تمام آرگومانها رو بر میگردونه.
خیلی جالب بود بعد از این مدت کار با PHP اینو نمیدونستم! (خوب اشکالی هم نداره !!)
]]>
خاطرات سینا ... (بخش چهارم) 2009-05-15T12:06:37+01:00 2009-05-15T12:06:37+01:00 tag:http://www.cgm.ir/post/39 سینا (Sina) با سلامدر بخش قبل توضیح دادم که روابط من و محمد روز به روز تیره تر شد تا اولین سالگرد سایت که 16 مرداد 86 بود.نمی دونم بحث سر چی بود که محمد و آقای X با هم مشکل پیدا کردن و بحثی در گرفت که آقای X برای اینکه بتونه حرفش رو به کرسی بنشونه به من و اپرا گفت که دیگه نیایم تو سایت و در واقع سایت رو تحریم کنیم تا محمد حالیش بشه که این افراد رو اون وارد سایت کرده پس این حق رو داره که یه جورایی کودتا کنه15 مرداد بود که من و آرش و اپرا نیومدیم تو سایت.همون موقع بود که محمد یه ایمیل به من زد و یه سری توضی در بخش قبل توضیح دادم که روابط من و محمد روز به روز تیره تر شد تا اولین سالگرد سایت که 16 مرداد 86 بود.
نمی دونم بحث سر چی بود که محمد و آقای X با هم مشکل پیدا کردن و بحثی در گرفت که آقای X برای اینکه بتونه حرفش رو به کرسی بنشونه به من و اپرا گفت که دیگه نیایم تو سایت و در واقع سایت رو تحریم کنیم تا محمد حالیش بشه که این افراد رو اون وارد سایت کرده پس این حق رو داره که یه جورایی کودتا کنه
15 مرداد بود که من و آرش و اپرا نیومدیم تو سایت.
همون موقع بود که محمد یه ایمیل به من زد و یه سری توضیحاتی داد و در آخر هم شماره موبایلشو داد و گفت دوست داره با من صحبت کنه یه سری مسائل کلی رو هم مطرح کرده بود ( همین ایمیل رو هم به آرش زده بود ).
اون موقع من خیلی با آرش صحبت کردم و کلی با هم کلنجار رفتیم که حق با کیه.
تصمیم گرفتم با محمد صحبت کنم ببینم چی میگه.
همون موقع یادمه 23 دقیقه با محمد صحبت کردم و خیلی ازش خوشم اومد چون مونطق گرا بود و اگر من حرفی میزدم که درست بود میپذیرفت که دقیقا عکس حرکت آقای X بود که وقتی باهاشون صحبت میکردی همش صحبت از مدرک میکرد یا همش میزد تو برجک ما که حرفت اشتباست.
خلاصه شبش که مجدد با آرش تماس گرفتم آرش حرفی بهم زد که خیلی منو ناراحت کرد ( حتی گریه کردم ، شاید مسخره به نظر بیاد اما خوب من مشکلات خاص خودم رو داشتم که باعث میشد با کمترین شوک ناراحت بشم ).
اون فردی که من یکسال تمام باهاش رفاقت داشتم و باهم حتی تو تهران گشتیم و یه روز حتی با هم تا دم دانشگاهش رفتیم تو این مدت با یه اسم غیر واقعی خودشو بهم معرفی کرده بود.با یه اسم جعلی و حتی موقعی که فامیلش رو ازش پرسیدم اون رو هم الکی بهم گفت.
خیلی جالب بود برام وقتی آرش اینو بهم گفت.
از دستش خیلی ناارحت شدم و دیگه باهاش حرف نزدم ( اون موقع یادمه که یه سایت واسه خودش باز کرده بود که من رو هم اونجا دعوت کرده بود). اما از دست آرش و محمد هم ناراحت بودم ( به خاطر اینکه میدونستن اون کیه و با یه اسم دیگه خودشو به من معرفی کرده اما بروز ندادن) هر چند که به اونا هیچی نگفتم چون من اینجا بازی خورده بودم و بیشترین دلیلش خود من بودم که مثل کبک سرم رو تو برف کرده بودم که ندیدم  با کیا در ارتباطم.
خلاصه این ماجرا باعث شد تا خیلی چیزاها کم برای من آشکار بشه که در پست بعدی براتون شرح میدم.
ممنون از اینکه وقت گذاشتید و پست من رو خوندید.
تا پست بعدی خدانگهدار....

]]>
ایمیل های همگانی ... (بخش ششم) 2009-05-12T06:04:54+01:00 2009-05-12T06:04:54+01:00 tag:http://www.cgm.ir/post/38 آرش (N 0 D) سلام مجدد به همه ی دوستانارسال ایمیل های همگانی یکی از استراتژی هایی بود که توسط مدیران سایت پیشنهاد شد و با موافقت همه ی دوستان صورت گرفت . این عمل به این منظور صورت گرفت که کاربرانی که در گذشته در سایت بوده اند و دیگر فعالیت نمی کردند رو به وسیله ی این ایمیل به سایت بازگرداند و البته مطالب درون ایمیل هم با توافق جمعی نوشته شده بود و انتظار برخورد های مختلف از سمت و سوی کاربران رو پیش بینی کرده بودیم .پس از ارسال ایمیل ها به خاطر دارم که من فقط در سایت بودم و به محض مشاهده ی پاسخ های تند برخی ا سلام مجدد به همه ی دوستان

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

پس از ارسال ایمیل ها به خاطر دارم که من فقط در سایت بودم و به محض مشاهده ی پاسخ های تند برخی از دوستان با سرپرست سایت تماس گرفتم مبنی براینکه هم به محمد عزیز خبر بدن هم اینکه خودشون هم برای پاسخگویی حاضر بشن ولی متاسفانه خودشون هرگز در پاسخگویی به کاربران شرکت نکردند و من ، محمد و مابقی دوستان رو در مقابل این عکس العمل های گاها تند تنها گذاشتند گرچه خودشان هم از اعضای تصمیم گیرنده در این رابطه بودند و اگر هم مخالف ارسال ایمیل های سراسری بودند باید قبل از انجام شدن این عمل مخالفتشان را نشان می دادند نه اینکه بعد از ارسال ایمیل ها تازه شروع به انتقاد کنند و به جمع کاربرانی بپیوندند که ما در حال پاسخگویی به آنها بودیم .
در این بین توهین های زیادی رو شنیدیم و در کمال احترام و با منطقی مثال زدنی پاسخ دوستان رو دادیم گرچه به اشتباهاتی که در این استراتژی وجود داشت هم پی بردیم ولی نتیجه ی لازمی که باید می گرفتیم رو هم گرفتیم و انتظاراتمون از استراتژی برآورده شد ولی در این بین حقایقی هم روشن شد که باعث درگیری های داخلی سایت شد و مشکلات بین برخی از اعضا شدت گرفت که من خودم یکی از کسانی بودم که نا خواسته در یکی از موارد صحبت بودم بدون اینکه خودم اطلاعی از این مساله داشته باشم تا پیغام های شخصی عجیبی به دستم رسید که مسائل پیش آمده در این بین رو در پست های بعدی توضیح خواهم داد ...
]]>