گروه نرم افزاری پرتو

پروژه های کاربردی

گروه نرم افزاری پرتو

پروژه های کاربردی

وب ۲ چیست؟

مقاله /کامپیوتر

/ وب 2" چیست؟

 

وب تغییر کرده است. رویدادهای تازه ای در آن شروع شده اند و چه هیجان انگیز. موجی از یکنواختی بر وب حکمفرما شده بود اما مدتی است که حباب وب ترکیده است. در هفته های گذشته "وب 2" را دنبال می کردم. برای آنکه خیالتان را راحت کنم می توانم به سادگی بگویم "وب 2" یعنی

تعریف روشنی از "وب 2" وجود ندارد. اجازه دهید آنرا با طرح چند مثال و مقایسه، بیشتر بشکافیم. در "وب 1" سایتهایی توسط گروه کوچکی از تولید کنندگان محتوا برای خوانندگان بسیار راه اندازی شد. خوانندگان اگر درباره ویندور اطلاعات می خواستند به سایت مایکروسافت مراجعه می کردند، اگر خبر می خواستند به

gMail، AJAX، Shared Bookmarks، Tagging و ... اما همه "اینها که گفتم یعنی چه"؟ CNN سر می زدند و مواردی از این قبیل.

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

.
آیا می توان پذیرفت که اطلاعات مهم به دلیل کثرت سایتها و کمبود زمان از دسترسی کاربران دور بماند؟ روشن است که پاسخ "خیر" می باشد. با طرح سوالات بسیار دیگری از این دست، کم کم نیاز به تغییر در "وب 1" احساس شد.

به "وب 2" خوش آمدید

!

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

.

یک راه بسیار عالی برای درک بهتر "وب 2" بررسی ابزارهایی نظیر

Google Earth

Flicker

Google Earth, Google Maps, Microsoft Virtual Earth می باشد. به کمک این ابزار می توان کارتوگرافی، عکسبرداری ماهواره ای و جستجو در اینترنت را همزمان برای پاسخ دادن به پرسش "کجا؟" به خدمت گرفت.اطلاعات هر مکان را از منابع مختلف جمع آوری می کند و با توجه به شرایطی که کاربر مشخص می کند، نمایش می دهد.را که سایتی معتبر برای مدیریت و به اشتراک گذاشتن عکس می باشد بررسی می کنیم. کاربران عکسهای خود را به کمک آن منتشر می کنند، سایز آن را تغییر می دهند، دسترسی به آن را مشخص می کنند، برای عکسهای خود و دیگران Tag شناسه تعریف می کنند. بدین ترتیب همه عکسها توسط خود کاربران دسته بندی و قابل جسجو می شوند.

درک بهتر "وب 2" با انجام چند مقایسه

Web 1.0 <--> Web 2.0

mp3.com <--> Napster

Britannica Online <--> Wikipedia

personal websites <--> blogging

domain name speculation <--> search engine optimization

publishing <--> participation

directories (taxonomy) <--> tagging ("folksonomy") 

 

با انجام مقایسه های مذکور به خوبی رویکردها را در "وب 1" و "وب 2" نمایان می سازد. ویکی پدیا و بریتانیکا را مقایسه کنید: محتوای بریتانیکا را ویراستاران تهیه می کنند و کاربران تنها از آن استفاده می کنند اما تقریبا تمام محتوای ویکی پدیا را کاربران آن توسعه می دهند در حالیکه هر کاربر می تواند هر مطلبی را ویراش کند. هر داوطلب می تواند مقالات آنرا به سبک ویکی اضافه و ویرایش کند. این بدین معناست که دیگری نیز می تواند همان مقاله را ویرایش کند. مقایسه این دو سایت با هم به خوبی تمایز publishing و participation را نیز می رساند.وب 2" را یک رویکرد نو می دانند نه یک تکنولوژی تازه. خمیرمایه "وب2" مشارکت با دیگران برای انجام دادن چیزهایی است که به تنهایی امکان انجام دادن آنها را نداریم. واقعا چه لذت بخش است که آدرس

سایتهایی که آنها را دوست داریم، کلماتی که جستجو کرده ایم را با دیگران به اشتراک بگذاریم

.اگر هنوز هم "وب 2" برایتان مفهوم نیست، باید بگویم که وبلاگ و RSS هم جزو ابزار "وب 2" قلمداد می شوند. با در اختیار گذاردن RSS و یا XML یک سایت، داده های آن هم در سایتهای دیگر قابل استفاده است و هم با ابزار دیگر.
آیا برای خواندن مطالب یک سایت باید حتما از یک مرورگر استفاده کنیم؟ خیر. می توانیم به کمک RSS سایت مدنظر و نصب ابزار لازم حتی بدون مرورگرها محتوای مورد علاقه مان را پیگیری کنیم. من این کار را کرده ام و از آن لذت می برم. هر روز صبح در حالیکه مشغول خواندن و پاسخ دادن به ایمیلها هستم، در پشت صحنه intraVnews عزیز مشغول جمع آوری اطلاعات از منابعی است که دوست دارم. جالب نیست؟
همینطور می توانید صفحه گوگل را متناسب با سلیقه خود شخصی سازی کنید و RSS های مختلف را به آن معرفی نمایید. در این صورت نیازی به نصب برنامه خاصی ندارید و در هر جا که باشید به منابع اطلاعی مورد علاقه خود تنها از طریق صفحه گوگل دسترسی خواهید داشت! باور کنید وب جذاب تر شده است. شاید همین قابلیتهای ساده باعث شده است که جمع آوری اخبار 15 برابر بیشتر از خواندن وبلاگها طرفدار داشته باشد قابل توجه طرفدار متعصب وبلاگها!

"

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

اما وقتی سایتی مانند 43

things.com اینهمه طرفدار دارد، مایکروسافت live.com را برای حفظ انحصارش راه اندازی می کند و یاهو del.icio.us را خریداری می کند، نمی توانیم "وب2" را ساده بگیریم. به هر حال "وب 2" در راه است.



گامباس-لینوکس

 

گامباس چیه؟ 

 

گامباس یعنی میگو در کنار پنگوئن

اشاره:

Gambas نام محیط برنامه‌ نویسی مشابه VB اما در محیط لینوکس است. این نرم‌افزار را فردی از علاقه‌مندان به برنامه‌نویسی اهل کشور فرانسه، با تلاش فراوان و در طول سه سال کار مستمر توسعه داده است....

ادامه مطلب ...

پروژه شبیه سازی

درود بر دوستان 

 

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

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

با تشکر 

 

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

پروژه : ماتریس ... ( زبان ++C )

۱- به دست آوردن ماتریس تحویل یافته سطری - پلکانی یک ماتریس m*n
۲- به دست آوردن ماتریس معکوس یک ماتریس مربعی n*n
۳- به دست آوردن جواب معادلات n معادله و n مجهول ادامه مطلب ...

فایل های PDF را به حرف در آورید !

مطمئنأ شما نیز نرم افزار Adobe Reader که برای اجرای فایلهای PDF استفاده میشود را میشناسید. اکنون قصد داریم یک ترفند جالب را به شما معرفی کنیم که با استفاده از آن میتوانید فایلهای PDF خود را که توسط این برنامه اجرا کرده اید ، با صدای نرم افزار گوش بدهید. یعنی برنامه متون انگلیسی شما را به سادگی برای شما میخواند و شما گوش میکنید! 

برای این کار دقت کنید که Adobe Reader تنها متون انگلیسی را برای شما میخواند.
دیگر اینکه فایلهای PDF را پشتیبانی میکند که از صفحات زیاد ساخته نشده باشند. در غیر صورت لام تا کام حرف نمیزند!

بدین منظور:
فایل PDF مورد نظر را توسط نرم افزار Adobe Reader اجرا کنید.
سپس با استفاده از کلیدهای ترکیبی کیبورد اعمال زیر را انجام دهید:
کلیدهای Ctrl + Shift + B = خواندن کل متن شما
کلیدهای Ctrl+ Shift + V = خواندن صفحه ای که در آن هستید
کلیدهای Ctrl + Shift + E = متوقف کردن عمل خواندن نرم افزار
کلیدهای Ctrl + Shift + C = ادامه دادن عمل خواندن نرم افزار

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

دروووود بر دوستان 

 

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

 

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

 

 

به امید دیدار

الگوریتم ژنتیک

برنامه الگوریتم ژنتیک

ادامه مطلب ...

فروشنده دوره گرد

الگوریتم فروشنده دوره گرد

ادامه مطلب ...

الگوریتم مرتب سازی ادغامی

الگوریتم مرتب سازی ادغامی

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

ادامه مطلب ...

الگوریم ضرب سریع

الگوریتم ضرب سریع 

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

ادامه مطلب ...

الگوریتم کروسکال

الگوریتم کروسکال 

 

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

ادامه مطلب ...

ماتریس استراسن

الگوریتم ماتریس استراسن 

 

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

ادامه مطلب ...

الگوریتم ضرب زنجیری ماتریس ها

الگوریتم ضرب زنجیری ماتریس ها 

 

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

ادامه مطلب ...