لپ تاپی رکورد دار

این بار شرکت دل نام خود را به عنوان سازنده باریکترین لپ تاپ جهان ثبت کرد. این لپ تاپ کمتر از 3 سانتی متر پهنا و کمتر از 1.800 کیلو گرم وزن دارد.

مشخصات فنی اولترا موبایل جدید دل:

پردازنده دوهسته ای اینتل،توانایی جا دادن چیپ ست های mobile centrino اینتل را دارد.عمر باتری 9 ساعت صفحه کلیدی در ابعاد کامل با مشخصات اورگونومیکی صفحه 33 سانتی با وضوح تصویر بالا که قابل ارتقا نیز هست و hdml،سطح کاربری چند رسانه ای ،کیفیت بالا،دو پورت usb،یک سوکت هد فون و یک ورودی میکروفون و یک کارت خوان است.

برنامه نویسی

کامپیوتر برای برنامه نویسی از یک کد زبان به نام کد ماشینی(machine code)استفاده میکند.

نوشتن برنامه به وسیله یک کد ماشینی بسیار سخت و آهسته صورت میگیرد،بنابراین یک زبان برنامه نویسی source code))یا برنامه منبع وجود دارد.زبانهای برنامه نویسی که دارای سطح بالاتری هستند ،از کدها برای برنامه نویسی استفاده میکنند(مانند زبان واقعی)و برنامه نویسی با این نوع نیز راحت تر است این نوع برنامه ها نیز توسط بعضی برنامه های مترجمcompailer ،ترجمه شده اند.برنامه ها کدهای منبع را خط به خط ترجمه میکنند.یک برنامه مؤلف همه برنامه را به قسمت های تکه تکه کدهای ساده تبدیل کمیکند این کدها object codeنامیده میشضوند.یک برنامه به نام متصل کننده (linker)،تکه های جدا از یکدیگر را به هم متصل میکند و از کدهای یک فایل ،برنامه میسازد به شکلی که کامپیوتر توانایی اجرای آن را داشته باشد.

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

زبانهای مختلف برنامه نویسی:

visual basic(vb):یک نوع زبان برنامه نویسی شی گرا برای برنامه نویسی نرم افزار های ویندوز .

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

(formula traslation(fortran:زبان برنامه نویسی نرم افزار های علمی و ریاضی.

common business orinted language(cobol):برای نوشتن نرم افزار های اداری و تجاری

pascal:یک زبان برنامه نویسی برای برای فراگیری اصول برنامه نویسی ساخت یافته.

c,c++:زبان برنامه نویسی پیشرفته که توسط برنامه نویسان مورد استفاده قرار میگیرد.

ada:زبان برنامه نویسی که مختص امور نظامی طراحی شده است.

programming in logic(prolog):زبان برنامه نویسی بسیار پیشرفته که عمدتا برای طراحی نرم افزار های تولید ابزار مصنوعی مورد استفاده قرار میگیرند.

fourth grneration language (4gl):به مجموعه ای از زبانهای برنامه نویسی اطلاق میگردد که به زبان آدمی شباهت بسیار دارند.

java:یک زبان برنامه نویسی برای نوشتن برنامه هایی به نام appletکه معمولا برای صفحه های وب مورد استفاده قرار میگیرند.

c#:زبان برنامه شی گرای تحت وب که قدرتی فوق العاده در طراحی بانکهای اطلاعاتی و برنامه های تحت شبکه دارد و تسعه یافته زبان C است.

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

منبع:computer dictionary directed by:clayborn anna

translated by:abolfazl taheriyan

 

 

 

وداع با ویروسها

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

این سایت با همکاری دو شرکت گوگل و پاندا تاسیس شده است.

پاندا مجری طرح و گوگل خدمات google earth خود را در اختیار این شرکت قرار میدهد.

http://www.infectedornot.com/

 

اکسپلورر 8 وارد میشود.

غول نرم افزاری مایکروسافت :اکسپلورر 8 وارد میشود.

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

نسخه جدید برای ویندوز ویستا طراحی شده است ولی چون پشتیبانی از ویندوز اس پی همچنان ادامه دارد(تا آپریل 2009)به احتمال زیاد نسخه ای از آن (متفاوت تر از نسخه ویستا)را برای ویندوز اکس پی نیز خواهیم دید.

ویژگیهای اضافه شده در نسخه جدید طبق اشاره های مایکروسافت رابط کاربری مناسب برای فناوری silver light خواهد بود.و پشتیبانی از فناوری های css,rss,ajaxنیز بهبود خواهد یافت.

منتظر طرحی پدیده ای دیگر از مایکروسافت، این غول بزرگ نرم افزای

دنیا باشید.

سایت انجمن

سایت انجمن در حال راه اندازی است.

کسانی که تمایل به ارسال مطلب به سایت دارند میتوانند با ما تماس بگیرند.

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

ariana@arianasoftware.com

 

صورت جلسه

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

موارد بحث شده در جلسه طبق سر فصل اعلام شده بود.

یک نکته جالب طرح پیشنهادی یکی از اعضا مبنی بر کار برروی سایت  ام اس دی ان و ارائه نسخه ای از آن به صورت فارسی برای ایرانیان بود.

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

در ضمن بزودی گروه بندی و تعییین وظیفه اعضا انجام میشود.

 

فعالیت

به دلیل شروع امتحانات میان ترم و انجام پروژه های درسی و همچنین پر بودن وقت اساتید محترم و تیم مدیریت به طور موقت تا ۱/۴/۸۶ فعالیتهای انجمن به صورت کند و راکد ادامه خواهد داشت.

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

اهداف آتی انجمن انجام یک سری پروژه و طراحی برنامه ای کاربردی و تجاری .

برگزاری دوره های آموزشی و رفع اشکال برنامه نویسی

و...

به امید موفقیت روز افزون برای همه دوستان

مدیریت انجمن

 

لوگو

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

iran_develope@yahoo.com

خاطرات

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

مدیریت انجمن

iran_develope@yahoo.com

اساسنامه

اساسنامه انجمن تهیه و تدوین شده است.

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

کسانی که مایل به همکاری هستند با ایمیل مدیریت تماس بگیرند و درخواست  خود را مبنی بر دریافت اساسنامه اعلام کنندتا برای آنها ارسال شود.

iran_develope@yahoo.com

با تشکر مدیریت انجمن

اسلاید آموزشی

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

دروس تخصصی و اصلی به صورت اسلاید در اومده از جمله ساختمان داده ها ُساختار فایلها و...

http://powerpoint.pnu.ac.ir/computer/computer_main.htm

جلسه چهارم

جلسه سوم به دلیل حادثه ی سختی  که برام پیش اومد برگزار نشد(دو تن از عزیزترین کسام رو از دست دادم)  .اما امیدواریم  که در جلسه چهارم بتونیم این مورد رو  جبران کنیم.

جلسه چهارم انجمن با موضوعات جلسه سوم و شروع فعالیتها در تاریخ ۲۶/۲/۱۳۸۶راس ساعت ۲۲بر روی مسنجر یاهو برگزار میشود.حضور شما جلسه را پربارتر میکند.

موضوعات جلسه:

1) بررسی اهداف انجمن

2) بررسی کار انجمن در طول دو ماه گذشته

3)چگونگی بستر سازی برای فعالیتهای انجمن

4)بحث و بررسی سر فصلها و موضوعات مجله الکترونیکی و بار علمی و اینکه در چه سطحی باشد

5)شروع تمرینات برنامه نویسی(آیا ابتدادوره های آموزشی برگزار شود ،بعد تمرین و مسابقه ،یا نه نیازی به آموزش نیست و خود اعضا با بررسی تمرینات با مطالب آشنایی پیدا میکنند؟)

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

چگونه برنامه نویسی را شروع کنیم؟

 

ما انسانها برای ادامه حیات نیازمند کسب و مصرف انرژی هستیم .

همچنین کامپیوتر ها هم برای انجام دادن کارهای مورد نیاز ما نیازمند

 برنامه ریزی هستند چونکه آنها ابزاری هستند که با برنامه تغذیه میشوند و امور روزمره را انجام میدهند. اولین کامپیوتر الکترونیکی در اواخر سال 1930 توسط دکتر جان آتاناسوف در دانشگاه ایالت آیوا(Iowa)طراحی شد.

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

برنامه ها دستوراتی هستند که کامپیوتر را مجبور به انجام کاری میکنند.کسی که این دستورات را مینویسد برنامه نویس گویند.

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

زبانهای برنامه نویسی اولیه به صورتی بودند که تنها برنامه نویس حرفه ای توانایی کار با آنرا داشت چون مستلزم درک بالایی از مفاهیم مدیریت  حافظه وسخت افزار داشت.

ادامه در مقاله بعدی...

برنامه bmp viewer

همونطور که قول داده بودم نحوه نوشتن کدک فایل های bmp رو واستون تو یه فایل ویدیویی آموزش دادم و آپلودش کردم لینکشو این پایین میذارم  که دانلودش کنین.

http://rapidshare.com/files/25692778/Bmp_viewer__movie.rar

(روش دانلود:به لینک بالا برید و در سایت منبع بر روی گزینه ی free کلیک کنید در صفحه جدید کدی رو که به صورت عکس وجود داره رو در قسمت here وارد کنید و گزینه downlod from cogent رو بزنید و فایل رو بر روی سیستمتون ذخیر ه کنید.

حجم فایل حدود ۸۳ مگابابت هستش.)

اگه مشکلی پیش اومد حتما تو قسمت نظرات ذکر کنید.

با تشکر محمد حسین میرزایی 

جلسه سوم

جلسه سوم 86/1/25 راس ساعت 22 روی مسنجر یاهو به صورت کنفرانسی برگزار میشود.

(در صورت تمایل میتوانید از مایک و وبکام هم استفاده کنید.)

موضوعات جلسه سوم:

1) بررسی اهداف انجمن

2) بررسی کار انجمن در طول دو ماه گذشته

3)چگونگی بستر سازی برای فعالیتهای انجمن

4)بحث و بررسی سر فصلها و موضوعات مجله الکترونیکی و بار علمی و اینکه در چه سطحی باشد

5)شروع تمرینات برنامه نویسی(آیا ابتدادوره های آموزشی برگزار شود ،بعد تمرین و مسابقه ،یا نه نیازی به آموزش نیست و خود اعضا با بررسی تمرینات با مطالب آشنایی پیدا میکنند؟)

در مورد 5 ،آموزش از طریق تمرین من رو یاد این مطلب میاندازه " تجربه تنها معلمی است که اول امتحان میگیرد ،بعد درس میدهد".

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

bmp

با سلام

در پست بعدی می خوام راجب ساختار فایل های bmp و نحوه ی نوشتن codec آنها توضیح بدم.

لطفا اگه پیشنهادی دارین بدین.

مرسی.

تبریک

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

http://ehsanrf.persiangig.com/norooz5_18.jpg

 

صورت جلسه

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

امیدوارم برای جلسات بعدی این مشکل پیش نیاد شاید هر کدوم از شما مشکل خاص خود داشتید ولی این رو در نظر داشته باشید که این مشکلات برای نسل بشری همیشه بوده و هست ما تعیین میکنیم که با مسائل به چه شیوه ای برخورد کنیم(ایا بر اونا غلبه کنیم یا مسائل بر ما غلبه کنند).حس مسئولیت پذیری و مدیریت زمان خودتون رو تقویت کنید تا در آینده در تمام زمینه ها موفق باشید.(البته این قسمتش بیشتر جنبه روانشناسی داشت ولی لازم بود.)

و اما صورت جلسه:

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

جلسه سوم انجمن در تاریخ ۲۵/۱/۸۶ راس ساعت ۲۲ برگزار میشود منتظر حضور گرمتان همه شما عزیزیان هستیم ( انتظار حضور رو از تمامی اعضا داریم.امیدواریم این جلسه با حضور شما دوستان عزیز و نظرات سازنده تون پربارتر برگزار بشود.)

مدیریت انجمن برنامه نویسیان

چرا؟

به چه صورت میتوانیم برنامه نویسی را در کشور توسعه دهیم و بومی کنیم.؟
چگونه میتوانیم منبع تولید علم باشیم؟
آیا  استعداد و ابتکار لازم برای این کار را نداریم؟
آیا توانایی نداریم؟
دلیل عدم رشد نسبت به سایر ملل چیست؟

چرا ما باید تنها مصرف کننده باشیم؟

چرا خود به دنبال راهای نو در تکنولوژی نباشیم؟

چرا کشور و ملت ما باید همیشه چشم به سایر ملل بدوزد؟

چرا...؟

جلسه انجمن

دومین جلسه انجمن با حضور تیم مدیریت و اعضا در تاریخ ۲۵/۱۱/۸۵ ساعت ۹ شب در یا هو مسنجر به صورت کنفرانسی اجرا میگردد.
علاقمندان نیز میتوانند در زمان مورد نظر با ای دی مدیریت تماس گرفته و در جلسه شرکت کنند.