ایمیلی از آخرت



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

زمان امتحان آزمایشگاه پایگاه داده

زمان امتحان آزمایشگاه پایگاه داده 


21 تیر ساعت 8.30

تصويربرداري جادويي جام‌جهاني


بازي‌هاي جام‌جهاني فوتبال در آفريقاي جنوبي را ميلياردها نفر به صورت زنده مشاهده کردند. برخي از اين افراد هزاران کيلومتر با محل بازي‌ها فاصله داشتند.برخي ترجيح دادند برمبل تکيه بزنند و بازي‌ها را ببينند تا در ميان ازدحام تماشاگران روي صندلي ورزشگاه‌ها بنشينند. اين را خيلي‌ها مي‌گويند. 24 دوربين براي تصويربرداري از هر رقابت تدارک ديده شده است. اين يعني شما به جاي 2 چشم دست‌کم از 2‌چشم استفاده مي‌کنيد، شايد هم بيشتر زيرا شما در خانه تصوير حواشي را مي‌بينيد که اگر صد چشم هم داشته باشيد باز امکان تماشاي آن در ورزشگاه نيست. اين چشم‌ها نه آستيگمات و نه کوررنگ است و نه دوربين نه نزديک‌بين بلکه شفاف و بي‌نقص است.
تصويربرداري سه‌بعدي هم در اين دوره از رقابت‌ها فراگير شد. طبق توافقي که سوني و فيفا انجام دادند کاربران تلويزيون جديد سوني به نام «براويا سه‌بعدي» (سونی براویا 3دی) مي‌توانستند 25 مسابقه جام‌جهاني فوتبال 2010 را به صورت سه‌بعدي تماشا کنند.



عينک‌هايي که براي اين منظور تهيه شده با باتري کار مي‌کند و مجهز به يک دستگاه گيرنده هستند که امواج ارسال شده از تلويزيون را دريافت مي‌کند. مخاطب با اين عينک عملا خودش را درون ورزشگاه احساس مي‌کند.
ژاپني‌ها هم در تلاشند تا بازي‌هاي جام‌جهاني 3 دوره ديگر را با استفاده از فناوري هولوگرام در اختيار مخاطبان قرار دهند.

فناوري هولوگرام اين امکان را فراهم مي‌آورد که مثلا 100 هزار نفر ايراني با نشستن در ورزشگاه آزادي رقابتي را که در ورزشگاه توکيو در جريان است به صورت زنده ببينند. امکان تماشاي يک بازي به صورت همزمان در 400 ورزشگاه در دست طراحي است.

تصويربرداري همزمان دست‌کم 200 دوربين با کيفيت‌عالي از يک بازي براي استفاده در نمايش هولوگرام نياز است.

هزينه پيش‌بيني شده اين طرح حدود 6 ميليارد دلار برآورد شده است. اين را از اين بابت گفتم که دوستان بدانند تعريف خبر هماني نيست که 2 دهه پيش به دانشجويان گفته مي‌شد.
 تصويربرداران هم فکري بکنند. کارگردانان هم بدانند که آينده ديگر حداکثر 3 يا 4منبع تغذيه نيست، بلکه 200‌منبع تصويري همزمان خواهد بود. کار، اندکي براي همه مديران و مهندسان خبر سخت‌تر اما براي مخاطب آسان‌تر و جذاب‌تر خواهد بود.




افزایش قابلیت آنالیز فوتبال با نرم افزار های رایانه ای


مروزه تکنولوژیهای رایانه ای شیوه زندگی انسانها را با تغییر چشمگیری مواجه کرده و بر جنبه های مختلف زندگی بشر تاثیر چشمگیری گذاشته است. این تاثیر در فوتبال نیز تاثیر بسزایی گذاشته است هر چند در کشور ما هنوز از نقش فناوری در فوتبال غافلیم. 

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

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

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

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



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

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

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

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

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

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

دانلود خلاصه درس مهندسی نرم افزار 2


دانلود خلاصه درس مهندسی نرم افزار 2


دانلود خلاصه فصل های 12 تا 22 مهندسی نرم افزار 2 از کتاب پرسمن

تهيه و تنظيم: دكتر اسلام ناظمي

برای دانلود به ادامه مطلب بروید.

ادامه نوشته

چرخه ارائه نرم‌افزار Software release stages

ارائهٔ نرم‌افزار چه اختصاصی چه عمومی، یک توزیع از نسخه اولیه یا بروزرسانی شده از یک محصول نرم‌افزار رایانه است. زمانیکه یک سیستم یا برنامه نرم‌افزاری تغییر می‌یابد مهندسین و شرکت‌های نرم‌افزاری در مورد چگونگی گسترش برنامه یا سامانه یا تغییرات آن‌ها تصمیم می‌گیرد. بسته‌های نرم‌افزاری یکی از روش‌های تغییرات است، بصورت دانلود یا سی‌دی.

چرخه ارایه نرم‌افزار از مراحل گوناگونی تشکیل یافته‌است که پایداری بخشی از نرم‌افزار و میزان بهبود مورد نیاز، قبل از ارایه نسخه نهایی را توضیح می‌دهد. تمام نسخه‌های اصلی یک محصول معمولا هنگامیکه یک ویژگی جدید اضافه می‌گردد، یا در حین مرحله آلفا عرضه می‌گردد، مرحله‌ای که‌آن(نرم‌افزار) اشکال‌زدایی می‌گردد همان مرحله بتا(Beta) است، و در نهایت مرحله‌ای که همه‌اشکالات مهم برطرف گردیده‌است مرحله stable است. یک مرحله میانی نیز ممکن است وجود داشته باشد. مراحل ممکن‌است صریحا توسط ارایه‌دهندگان پروژه تعدیل شوند یااعلام گردند، اما گاهی‌اوقات مراحل تولید صریحا توضیح داده نمی‌شوند. بر طبق قرارداد اغلب code names قبل از ارایه محصول توسط تعدادی از شرکت‌ها مورد استفاده قرار می‌گیرند، هرچندکه محصول واقعی و ویژگی‌هایش حقیقتا محرمانه‌است.
مراحل ارائهٔ نرم‌افزار

پیش‌آلفا (Pre- Alpha)
آلفا (Alpha)
بتا (Beta)
سرچشمه آلفا و بتا
Seigo stage
منشأSeigo stage
کاندیدای عرضه
انتهای چرخه

مطالب تکمیلی در ادامه مطلب
ادامه نوشته

کدی گری Gray Code


نمایش کدهای دودویی که بعد از فرانک گری (Frank Gray) به نام کد گری شناخته شد که یک سیستم از اعداد دودویی است که هر دو عدد متوالی فقط در یک بیت با هم اختلاف داشته باشند. امروزه کد گری به طور گسترده برای تصحیح اشکالات در سیستم ارتباط دیجیتالی مثل کابل‌های تلوزیونی و تلوزیون‌های دیجیتالی جهانی استفاده می‌شود.


نام

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

تاریخچه و کاربردهای علمی

کد گری قبل از آن که در مهندسی به کار رود در جدول‌ها پازل‌های ریاضی به کار برده می‌شد، ریاضیدان فرانسویEmile Boudat از کد گری.در سال۱۸۷۸در تلگراف استفاده کرد و برای این کارش مدال دریافت کرد.


اطلاعات تکمیلی در ادامه مطلب

ادامه نوشته

جایزه تورینگ

جایزه آ.ام. تورینگ سالانه از سوی انجمن ماشین‌های محاسب (ACM) به اشخاصی که سهم به سزایی در زمینه کامپیوتر دارند، اعطا می‌شود. از آن جایی که جایزه نوبل برای علوم کامپیوتر وجود ندارد، از این جایزه به عنوان جایزه نوبل در کامپیوتر یاد می‌شود. این جایزه به افتخار آلن تورینگ پدر علوم کامپیوتر نامگذاری شده‌است. شرکت‌های گوگل و اینتل حامیان مالی این جایزه ۲۵۰،۰۰۰ دلاری هستند.

فهرست برندگان جایزه تورینگ

۱۹۶۶ آلن پرلیس ایالات متحده
۱۹۶۷ موریس ویلکس انگلستان
۱۹۶۸ ریچارد همینگ ایالات متحده
۱۹۶۹ ماروین مینسکی ایالات متحده
۱۹۷۰ جیمز ویلکینسون انگلستان
۱۹۷۱ جان مک‌کارتی ایالات متحده
۱۹۷۲ ادسخر دیکسترا هلند
۱۹۷۳ چارلز باخمن ایالات متحده
۱۹۷۴ دونالد کنوت ایالات متحده
۱۹۷۵ آلن نویل ایالات متحده
هربرت سیمون ایالات متحده
۱۹۷۶ مایکل رابین اسرائیل
دانا اسکات ایالات متحده
۱۹۷۷ جان باکوس ایالات متحده
۱۹۷۸ رابرت فلوید ایالات متحده
۱۹۷۹ کنت ایورسن کانادا
۱۹۸۰ آنتونی هار انگلستان
۱۹۸۱ ادگار کاد انگلستان
۱۹۸۲ استفان کوک ایالات متحده
۱۹۸۳ کنت تامسون ایالات متحده
دنیس ریچی ایالات متحده
۱۹۸۴ نیکلاوس ورث سوئیس
۱۹۸۵ ریچارد کارپ ایالات متحده
۱۹۸۶ جان هاپکرافت ایالات متحده
رابرت تارجان ایالات متحده
۱۹۸۷ جان کوک ایالات متحده
۱۹۸۸ ایوان سوترلند ایالات متحده
۱۹۸۹ ویلیام کاهان کانادا
۱۹۹۰ فرناندو کورباتو ایالات متحده
۱۹۹۱ رابین میلز پادشاهی متحده
۱۹۹۲ باتلر لامسون ایالات متحده
۱۹۹۳ یوریس هارتمانیس لتونی
ایالات متحده
ریچارد استیرنز ایالات متحده
۱۹۹۴ ادوارد فاین‌باوم ایالات متحده
راج ردی هند
ایالات متحده
۱۹۹۵ مانوئل بلام ونزوئلا
۱۹۹۶ امیر پنوئلی اسرائیل
۱۹۹۷ داگلاس انگلبارت ایالات متحده
۱۹۹۸ جیم گری ایالات متحده
۱۹۹۹ فردریک بروکز ایالات متحده
۲۰۰۰ آندرو یائو چین
۲۰۰۱ اوله‌یوهان دال نروژ
کریستن نیگارد نروژ
۲۰۰۲ رونالد ریوست ایالات متحده
آدی شامیر اسرائیل
لئونارد آدلمن ایالات متحده
۲۰۰۳ آلن کی ایالات متحده
۲۰۰۴ وینتون سرف ایالات متحده
رابرت کان ایالات متحده
۲۰۰۵ پیتر ناور دانمارک
۲۰۰۶ فرانسیس آلن ایالات متحده
۲۰۰۷ ادموند کلارک ایالات متحده
آلن امرسون ایالات متحده
جوزف سیفاکیس یونان
۲۰۰۸ باربارا لیسکف ایالات متحده
۲۰۰۹ چالز ثاکر ایالات متحده

منبع : ویکی پدیا

زبان هستی‌شناسی وب یا آوُ‌ل (Web Ontology Language - OWL)


زبان هستی‌شناسی وب یا آوُ‌ل (Web Ontology Language - OWL) زبانی است نشانه‌ای (markup) جهت نشر و تبادل دانش در فضای اینترنت. این زبان وسیله‌ای به نام هستی‌شناسی (ontology) را مورد استفاده قرار می‌دهد. هستی‌شناسی هم نام شاخه ایست از فلسفه، و هم بخشی است از علوم رایانه که با رشدی سریع در حال پیدایش و گسترش است.



هستی‌شناسی‌های آوُ‌ل

هستی‌شناسی‌های آول (OWL) را می‌شود در سه نوع (زیرزبان) به شرح زیر طبقه‌بندی نمود. صفت اصلی جدا کننده در هر یک از این انواع بیان‌گری آن است.
آوُ‌ل-لایت دارای کمترین بیان‌گری نسبت به دو زیرزبان دیگر است.
آوُ‌ل-دی‌ال بیان‌آوری مابین دو نوع آوُ‌ل-لایت و آوُ‌ل کامل را در خود دارد.
آوُ‌ل کامل حداکثر بیان‌گری را داراست.

منبع : ویکی پدیا

برای اطلاعات بیشتر رجوع کنید به :

مای اس کیوال MySQL


مای‌اس‌کیوال (به انگلیسی: MySQL) یک سامانه مدیریت پایگاه داده‌ها (DBMS) است که به دلیل سادگی نصب و مدیریت، و متن‌بازبودن از محبوبیت زیادی برخوردار است. SQL محبوبترین زبان کامپیوتری است که برای ایجاد، تغییر و بازیابی و عملیات بر روی داده‌ها در مدل رابطه‌ای می‌باشد. این زبان به سمت مدل شی گرا-رابطه‌ای پیشرفت کرده‌است. SQL استانداردهای را نیز دریافت کرده‌است.


کارائی

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

مزیت ها

رقبای اصلی مای‌اس‌کیوال، اس‌کیوال سرور مایکروسافت و پایگاه داده‌های اوراکل هستند اما مای‌اس‌کیوال از مزیت های زیر بهره مند است :
کارائی بالا
هزینه پائین
سهولت پیکربندی و یادگیری
قابلیت حمل
در دسترس بودن کد اصلی
خدمات پشتیبانی مناسب

منبع : ویکی پدیا

اس کیوال SQL

در مدل رابطه‌ای داده‌ها، زبان ساختارمند پرسش‌ها یا اس‌کیوال یا ‌سی‌کوال (Structured Query Language - SQL) زبانی است بلندتراز مبتنی بر زبان و ریاضی جبر رابطه‌ای که برای ایجاد، تغییر، و بازیابی داده‌ها و نیز عملیات بر روی آنها به‌كار می‌رود.

زبان SQL به سمت مدل شی‌گرا - رابطه‌ای نیز پیشرفت کرده‌است.

تاریخچه

منشا اصلی سی‌کوال به مقالهٔ سال ۱۹۷۰ ادگار كاد تحت عنوان «مدل رابطه‌ای داده‌ها برای بانک‌های بزرگ داده‌های اشتراکی» باز می‌گردد. در دههٔ ۷۰ گروهی از شرکت آی‌بی‌ام در شهر سان خوزه بر روی سیستم پایگاه داده‌های سیستم آر بدون توجه به این مقاله کار می‌کردند و زبان SEQUEL را به منظور عملیات و بازیابی اطلاعات ذخیره شده در سیستم آر ایجاد کردند. اگر چه اس‌کیوال ناشی از تلاشهای کاد بود اما Donald D. Chamberlin و Raymond F. Boyce را به عنوان طراحان زبان SEQUEL می‌دانند.

اطلاعات تکمیلی در ادامه مطلب

ادامه نوشته