تبليغاتX
آموزش کار با نرم افزار
آموزش کار با نرم افزار


آموزش کار با نرم افزار









این نکات شاید بتوانند در افزایش سرعت ویندوز شما موثر باشد .

) سرويسهاي اضافي را غير فعال كنيد:

دستور MSCONFIG را در منوي Run اجرا نماييد. در قسمت Services تيك مربوط به عبارات زير را در صورتي كه به هيچ شبكه اي متصل نيستيد برداريد و سيستم را RESTART كنيد.

*

Alerter
*

Fast User Switching Com...
*

TCP/IP NetBIOS Helper
*

Remote Desktop Help Se...
*

Themes
*

Universal Plug and Play...
*

Wireless Zero Configur...



2) حذف برنامه هاي مقيم حافظه:

بعد از نصب برخي از برنامه ها آيكن آن نرم افزار در Task bar در قسمت System Tray ظاهر مي شود. اين بدان معني است كه فايلي براي دسترسي سريع همواره قسمتي از حافظه را اشغال مي كند. براي حذف اين برنامه ها نيز همانند روش فوق بعد از اجراي دستور MSCONFIG در قسمت RUN در منوي باز شده قسمت Startup را انتخاب و تيك برنامه هاي غير ضروري را برداريد و سيستم را RESTART كنيد.



3) تصوير پشت زمينه Desk top را برداريد.



4) حذف جلوه هاي تصويري ويندوز:

روي my computer راست كليك كنيد و درمنوي ظاهر شده قسمت Advanced را انتخاب كنيد و روي setting مربوط به Performence كليك كنيد. اكنون در قسمت Visual Effects مي توانيد هر كدام از مواردي را كه نمي خواهيد غير فعال كنيد تا بار سيستم كم شود.



5) مرتب كردن ديسك (Defragmentor)

البته در اين كار زياده روي نكنيد چون فشار زيادي به هارد ديسك وارد مي شود. براي كم كردن از اين فشار فايل هاي غير ضروري را از هارد ديسك پاك كرده و يا روي CD كپي كنيد.



6)سريعتر شدن نمايش منوها و پنجره ها

ويندوز براي طبيعي جلوه دادن نمايش منوها و باز و بسته شدن پنجره ها اين حركات را بصورت انيميشن نشان مي دهد كه اين خود بار اضافه اي را به سيستم تحميل مي كند و از سرعت آن مي كاهد. براي غير فعال كردن آن مسير زير را طي نماييد:

HKEY-CURRENT-USER\Control Panel\ Desk top\ Windows Metrics

حال به مقدار رشته اي MinAnimate مقدار صفر بدهيد و سپس سيستم Restart را كنيد.

 


  رايانه شخصي خود را ايمن كنيد

همان طور كه مي دانيد هرقدر بيشتر با اينترنت ارتباط برقرار كنيد، همان مقدار بيشتر در معرض خطر حمله قرار داريد. بنابراين ضروري است كه خودتان را در مقابل دو خطر مهم محافظت كنيد، ويروس ها و ارتباط هاي ناخواسته. ويروس ها به صورت هاي متعددي به سراغ شما مي آيند، ولي از اين نگران كننده تر كساني هستند كه از ارتباط اينترنتي شما استفاده خودسرانه مي كنند.

بدتر از همه اين است كه يك email ويروسي با استفاده از فهرست ذخيره آدرس هاي emailشما به همه آدرس هاي فهرست شما ارسال شود. اين گونه emailها مي توانند رايانه شخصي شما را به تصرف درآورند و حتي مانع اين شوند كه دستگاه خود را خاموش كنيد.
بعضي از ويروس ها وقتي وارد سيستم شما مي شوند، خود ايجاد ارتباط اينترنتي مي كنند و از اين ارتباط ها براي بيرون فرستادن فايل هاي داخل سيستم شما استفاده مي كنند.
خوشبختانه بسياري بسته هاي نرم افزاري وجود دارد كه با قيمت مناسبي رايانه شما را در مقابل چنين حملاتي مصون مي سازد. بيشتر آن ها به نحو يكساني كار مي كنند. اين نرم افزارها فهرست وسيعي از امضاهاي ويروسي را دارند و زماني كه فايل هاي سيستم شما را آناليز مي كنند، كدهاي ويروسي را هدف قرار مي دهند.

ويروس ياب ها به دو صورت كار مي كنند: اول اينكه از تمام فايل هايي كه در سيستم شما ذخيره مي شوند مواظبت مي كنند، بنابراين وقتي كه شما يك پيغام email دريافت مي كنيد يا اينكه فايلي را از اينترنت ذخيره مي كنيد ويروس ياب نشانه هاي ويروسي را پيدا مي كند. دوم اينكه شما مي توانيد به وسيله اين برنامه ها فايل هاي ذخيره شده قبلي درون سيستم را اسكن كنيد، كه البته اين كار را بايد به صورت دوره اي تكرار كنيد تا اگر ويروس ياب بيش از آن از شناخت ويروس غافل باشد آن را بيابد.
يك ديوار آتش (Fire Wall)، ابزاري است كه مراقب ارتباط هاي ناخواسته اي است كه سيستم شما را هدف قرار داده اند و يا در حال بيرون بردن اطلاعات از آن مي باشند و به شما هشدار مي دهد. در شركت هاي بزرگ ديوار آتش را در سيستم شبكه قرار مي دهند تا برروي تمامي سيستم ها عمل حفاظت را انجام دهد. شما نيز مي توانيد براي سيستم شخصي خود از آن استفاده كنيد. حتما به زحمت اش مي ارزد! اگر همه اين موارد در مورد حمله و مداخله باعث نگراني شما مي شود ، نترسيد به راحتي مي توانيد با استفاده از نرم افزارهايي كه به شما معرفي مي كنيم از سيستم تان حفاظت كنيد.

مرحله اول

( اجراي يك Firewall شخصي)
Zone Alarm يكي از بهترين بسته هاي ايمني است و براي استفاده شخصي نيز به صورت رايگان در اختيار كاربران قرار مي گيرد. در ادامه به نحوه استفاده از آن مي پردازيم:
گام ۱) از Zone Alarm استفاده كنيد. شما مي توانيد يك نسخه رايگان اين نرم افزار را با رفتن به سايت
http://www. Zone Alarm.com بدست آوريد. از شما چند سؤال خواهد شد تا اطمينان حاصل شود كه آن را براي استفاده شخصي خود مي خواهيد. سپس مي توانيد آن را ذخيره كنيد. اگر بخواهيد آن را براي مقاصد تجاري استفاده كنيد، و يا ابزار اضافي براي گزينه هاي نسخه خود بخواهيد ناچار بايد از كارت اعتباري استفاده كنيد.
گام ۲) فايل نصب را اجرا كنيد. نصب برنامه ساده است و پاسخ به سؤالات آن از طريق راهنما نيز همين طور. در هر مرحله به شما كمك مي شود كه چه كاري بايد انجام دهيد و چرا؟ براي رفتن به مراحل بعد Next و براي پايان كار روي Finish كليك كنيد.
گام ۳) محتاط باشيد. لااقل در اولين روزهاي كار با Zone Alarm همواره بخواهيد كه هرگاه اتفاقي روي مي دهد كه نبايد كار را ادامه دهيد و به شما هشدار دهد، به اين ترتيب از ورود و خروج فايل ها در سيستم تان مطلع خواهيد شد.
گام ۴) بعضي ارتباط ها مجاز است.زيرا ويندوز پاره اي مكالمات با اينترنت دارد كه لزومي به دانستن آنها نيست. به Zone Alarm اجازه دهيد كه اين كارها را انجام دهد. مانند Internet Explorer تا بدون اطلاع شما با اينترنت ارتباط داشته باشد. اگر از اين موضوع نگران هستيد، در آن صورت روي NO كليك كنيد و نرم افزار را وادار كنيد كه هر اتفاقي را بلافاصله و در زمان دسترسي به اينترنت به شما اطلاع دهد.
گام ۵) ياد بگيريم. Zone Alarm يك راهنماي مفيد براي همه كساني دارد كه در مورد مسايل ايمني چندان سرعت عمل ندارند براي نصب اين راهنما بهتر است در هنگام نصب برنامه اصلي آن را فعال كنيد. به هرحال ارزش خواندن دارد!
گام ۶) كاملا مواظب باشيد. هنگامي كه برنامه را نصب مي كنيد ، در همه موارد هر اتفاقي را به شما هشدار مي دهد مگر اينكه قبلا از هشدار آن صرفنظر كرده باشيد. پيش از آنكه برنامه به طور كامل نصب شود دقيقا ببينيد چه ارتباطي را مجاز مي كنيد، اگر ترديد داريد روي «NO» كليك كنيد.

 


 

 

مناسب‌ترين روش براي توليد نرم‌افزارهاي كوچك

فرايند توليد نرم‌افزار


پيروي از يك رويه منظم توليد نرم‌افزار به توليدكنندگان نرم‌افزار كمك مي‌كند امور مربوط به‌توليد نرم‌افزار را منظم و پروژه را در حداقل زمان ممكن و با كارايي بالايي انجام دهند. در حقيقت يك رويه يا Process از مراحل مختلفي تشكيل شده است. اين مراحل فعاليت‌هاي مربوط به رويه را مشخص مي‌نمايند و تعيين مي‌كنند كه اين فعاليت‌ها بايد چگونه انجام شوند. پيروي از اين مراحل به اعضاي پروژه دريابند ياري مي‌رساند كه چه كاري را چه موقع و چگونه انجام دهند همچنين اين كار ميان اعضاي گروه نيز هماهنگي به وجود ميآورد. از آن جايي كه منابع موجود و نيازهاي كاربران هر نرم‌افزار با ديگري تفاوت دارد، فرايند توليد نرم‌افزارهاي گوناگون نيز متفاوت است.

انجمن IEEE رويه يا فرايند توليد نرم‌افزار را اين گونه تعريف مي‌كند: رويه توليد نرم‌افزار در واقع شامل مراحلي مانند جمعآ‌وري نيازهاي كاربران ، طراحي سيستم با استفاده از تحليل اين نيازها و نوشتن كدهاي نرم‌افزار با استفاده از طرح نرم‌افزار است. همچنين بر اين‌باور است كه از آن جايي كه كيفيت و بهره‌وري نيروي كار با كيفيت روند توليد نرم‌افزار ارتباط مستقيم دارد، طراحي و مديريت رويه توليد نرم‌افزار از اهميت شاياني برخوردار است.

براي طراحي يك رويه توليد نرم‌افزار مي توان از روش‌هاي متفاوتي استفاده نمود و از آن جايي كه هر پروژه نرم‌افزاري با ديگر پروژه‌ها متفاوت است، مي‌توان گفت كه رويه توليد آن پروژه نيز با ديگر پروژه‌ها تفاوت دارد. در واقع مي‌توان گفت: انتخاب اين روش‌ها رابطه مستقيمي با اندازه گروه در پروژه دارد و نرم‌افزارهاي بزرگ و كوچك نياز به رويه‌هاي توليد متفاوت دارند.

در ادامه اين مقاله روش‌هاي توليد نرم‌افزارها، به خصوص نرم‌افزارهاي نسبتاً كوچك كه از گروه‌هاي توليد نرم‌افزاري كوچك‌تري استفاده مي‌كنند، بررسي مي‌شوند و مورد ارزيابي قرار مي‌گيرند.

روش SCRUM
در روش‌هاي قديمي و معمول ساخت نرم‌افزار، طراحان نرم‌افزار معمولاً ابتدا فرض مي‌كنند كه تمامي نيازهاي كاربران سيستم را درك كرده‌اند. اما هميشه نيازهاي كاربران سيستم در ابتدا مشخص نيست و كاربران ممكن است در همان مراحل ابتدايي، نيازهاي خود را تغيير دهند و اين چيزي است كه برنامه‌نويسان و طراحان سيستم هميشه از آن شكايت مي‌كنند و به دنبال راه‌حلي براي رفع اين موضوع مي‌گردند. به‌عنوان مثال مدل قديمي آبشاري (waterfall) را در نظر بگيريد.

اين مدل حاوي مشكلات فراواني است كه به صورت مستقيم به غيرقابل ‌انعطاف‌بودن اين مدل ارتباط دارد. اين مدل مانند يك جاده يك طرفه مي‌باشد كه وقتي اتومبيل در آن حركت مي‌كند، نمي‌تواند مسير خود را تغيير دهد و در جهت ديگري حركت كند. در ابتداي كار كاربر سيستم ممكن است نظراتي در مورد سيستم داشته باشد ولي نمي‌تواند ببيند كه سيستم چگونه كار خواهد كرد و در نتيجه ممكن است وقتي كه سيستم آماده شد، از ساختار و كارايي آن راضي نباشد و تقاضاي تغيير در سيستم را بنمايد. در نتيجه اگر بتوانيم كاربر را از ابتدا در جريان ساخت نرم‌افزار قرار دهيم، ممكن است كه اين مشكل حل شود؛ زيرا مي‌تواند نظرات خود را در طول مدت ساخت و قبل از اتمام كار اعلام كنند و در نتيجه از نرم‌افزار تهيه شده راضي باشد.

امروزه يكي از روش‌هاي توليد نرم‌افزار كه به خصوص براي پروژه‌هاي نرم‌افزاري كوچك مورد استفاده قرار مي‌گيرد و توسط بسياري از اساتيد و صاحب‌نظران مورد تأييد قرار گرفته است، روش SCRUM است. با استفاده از اين روش كه روشي به اصطلاح (iterative تكراري يا چرخشي) مي‌باشد، مي‌توان نرم‌افزارهاي كوچك را با كيفيت بالا تهيه نمود. در اين روش كه به روش هوشمند يا Agile نيز مشهور است، مديريت قوي توليد نرم‌افزار وجود دارد كه به برنامه‌نويسان اجازه مي‌دهد با استفاده از آن در پروژه‌ها به سرعت نرم‌افزار موردنظر را تهيه نمايند. اسم Scrum در حقيقت از بازي راگبي گرفته شده است (در بازي راگبي Scrum تيمي متشكل از هشت نفر است كه با همكاري بسيار نزديك با يكديگر بازي مي‌كنند).


در اين روش هر عضو از گروه موظف به درك وظيفه خود در پروژه است و بايد يك هدف مشخص را در تمامي مراحل عملياتي يا فازهاي اجرايي دنبال كند. لازم به ذكر است كه در Scrum هر فاز عملياتي سيستم به Sprint مشهور است.

روش Scrum همانند پروسه‌هاي داراي مرحله برنامه‌ريزي مقدماتي يا Initial Planning است. در اين فاز اعضاي تيم بايد يك نقشه مقدماتي و يك معماري سيستم قابل تغيير به وجود آورند. بعد از اين فاز يك سري از Sprintها به صورت مرتب و جزء جزء نرم‌افزار مورد نظر را به وجود مي‌آورند. انجام دادن هر Sprint ممكن است از يك تا چهار هفته به طول بينجامد و مجموع اين Sprintها نرم‌افزار كاملي را به‌وجود ميآورند.

فهرست تكاليف در هر Sprint به Backlog مشهور است كه تكاليف تيم عملياتي در هر Sprint را مشخص مي‌كند. اين Backlog در هر Sprint بروز مي‌شود و هر تكليف براساس اهميتي كه دارد در فهرست تكاليف تعيين اولويت مي‌گردد. هر فرد در گروه يك كار يا تكليف خاص از اين فهرست را به عهده مي‌گيرد و موظف مي‌شود تا شروع Sprint بعدي آن را به اتمام برساند. وقتي كه يك Sprint شروع شد، ديگر انجام هيچ تغييري در تكاليف امكان ندارد و حتي درخواست‌كننده نرم‌افزار نيز حق تغيير يا درخواست نياز ديگري در نرم‌افزار را نخواهد داشت.

البته درخواست‌كننده مي‌تواند از قسمتي از نرم‌افزار كه بايد در هر مرحله توليد شود بكاهد، اما نمي‌تواند تاريخ تحويل آن قسمت را تغييردهد. شايد بتوان گفت كه اين كار باعث ايجاد نظم در گروه مي‌شود و تاريخ تحويل نرم‌افزار به تعويق نخواهد افتاد. علاوه بر اين، در طول هر Sprint گروه موظف است روزانه جلساتي جهت بررسي روند پيشرفت و قابليت‌هاي نرم‌افزار داشته باشد كه اين نيز به هماهنگي بيشتر گروه كمك خواهد كرد. در اين جلسات كه معمولاً به صورت روزانه است، سه گروه مي‌توانند شركت كنند: گروه تهيه‌كننده نرم‌افزار، مديريت، و درخواست‌كنندگان نرم‌افزار.

در طول اين جلسات مسئول جلسه كه اغلب مدير پروژه است، از تمامي اعضاي تيم سه سؤال مي پرسد:

1- مسئوليت شما (تكاليف) از جلسه قبلي تاكنون چه بوده است و آيا توانسته‌ايد اين تكاليف را به اتمام برسانيد؟

2- در طول اين دوره به چه مشكلاتي برخورده‌ايد؟

3- بر طبق فهرست وظايف، مسئوليت شما از حالا تا جلسه بعدي چه خواهد بود؟

مدير Scrum در حقيقت مسئوليت شناسايي تكاليف محوله به اعضا، بررسي روند تكميلي ساخت نرم‌افزار، بررسي قابليت‌هاي اعضاي گروه و فعاليت در راستاي كم كردن ريسك در پروژه را داراست.

اما چه تفاوتي بين Scrum و ديگر روش‌هاي توليد نرم‌افزار وجود دارد؟ در جواب اين سؤال بايد يادآورشد كه در Scrum هر مرحله يا Sprint قسمتي از نرم‌افزار را آماده مي كند. در اين روش مي توان پيشرفت در توليد نرم‌افزار را در هر مرحله به خوبي احساس نمود. علاوه بر اين، گروه مي‌تواند پس از اتمام هر Sprint تصميم‌گيري‌كند كه آيا مي خواهد به كار روي پروژه ادامه دهد يا انجام پروژه مذكور غيرممكن است. روش Scrum وقتي مي‌تواند بيشتر مفيد باشد كه در ابتداي پروژه نيازهاي كاربران به صورت دقيق مشخص نباشد و يك گروه كوچك مسئول پروژه نرم افزاري باشد.

نتايج تحقيقاتي كه اواخر سال 2005 روي چندين شركت توليدكننده نرم‌افزار در كشور انگلستان انجام دادم، نشان‌دهنده اين بود كه شركت‌هايي كه از Scrum استفاده كرده بودند با حدود چهارصددرصد افزايش در بهره‌وري كار مواجه بودند. البته اين رقم در گروه‌هاي نرم‌افزاري مختلف متفاوت بود و مي‌توان گفت عوامل انساني از جمله مدير پروژه نقش بسيار مهمي در افزايش يا كاهش راندمان پروژه ها دارند.

شايد اين سؤال در ذهن شما به وجود آيد كه چرا Scrum ممكن است براي توليد نرم‌افزارهاي كوچك راه حل خوبي باشد؟ در جواب مي‌توان گفت، از آن جايي كه در تيم‌هاي كوچك، اعضاي گروه بايد از تمامي مسائل پروژه آگاه باشند و در Scrum تمامي مراحل ساخت توسط تمامي اعضاي گروه قابل مشاهده است. لذا اين روش مي‌تواند روش مناسبي باشد.

معايب روش Scram
مزاياي استفاده از Scrum بسيار است، اما اين روش چند اشكال نيز دارد. از جمله:

1- Scrum روش جديدي است و با روش‌هاي مرسوم تفاوت‌هاي زيادي دارد.

2- برخي از برنامه‌نويسان حرفه‌اي ممكن است از تكاليفي كه مدير Scrum به ايشان مي‌دهد راضي نباشند و بخواهند روش قديمي خود را اجرا نمايند و در صورت اجبار، در روند اجراي پروژه كارشكني كرده و مشكل‌آفريني كنند.

3- از آنجا كه مدير Scrum هم از نظر كيفي و هم كمي بايد پروژه را مديريت كند، Scrum نياز به مديريت بسيار قدرتمند دارد.

4- Scrum را مي‌توان به عنوان روش توليد نرم‌افزار نام برد، اما اين روش بيشتر روش مديريت پروژه هوشمند خوبي است و نمي‌توان آن را به صورت منفرد استفاده نمود و مي‌توان گفت براي حصول اطمينان از موفقيت پروژه‌هاي نرم‌افزاري (به خصوص در سطح كوچك) بايد اين روش را با روش‌هاي ديگر ادغام نمود. Scrum را از آن جهت مي‌توان روش خوبي برشمرد كه روشي تحقيقي براساس تخمين، اولويت‌بندي، عملكرد گروه و بررسي نتايج است كه اگر به صورت صحيح مورد استفاده قرار گيرد و قبل از استفاده به صورت كامل آموزش داده شود، مي‌تواند راندمان پروژه‌هاي نرم‌افزاري، به خصوص توليد نرم‌افزارهاي كوچك را به صورت بسيار محسوسي بالا ببرد.

روش XP
اشتباه نكنيد! منظور از روش اكس‌پي، ويندوزاكس‌پي نيست. اكس‌پي مخفف Extreme Programming يا برنامه‌نويسي سريع مي‌باشد كه مانند Scrum روشي هوشمند در توليد نرم‌افزار است. در اكس‌پي دو برنامه‌نويس كار را انجام مي‌دهند و قبل از اتمام برنامه آن را چندين‌بار امتحان مي كنند. اكس‌پي در حقيقت روشي از توليد نرم‌افزار است كه براساس آساني، ارتباط، واكنش و تصميم‌گيري سريع استوار است. شكل 2 اصول روش اكس‌پي را نشان مي‌دهد.

در روش اكس‌پي اعضاي گروه (كه كاربر سيستم نيز عضوي از آن است) در ابتدا جلسه‌اي تشكيل مي‌دهند و اولويت‌هاي پروژه را مشخص مي‌كنند. اين گروه ممكن است از چند برنامه‌نويس، امتحان‌كننده نرم‌افزار يا Tester و تحليلگر سيستم تشكيل شود كه با هم از ابتدا تا انتهاي پروژه همكاري مي‌كنند. معمولاً در اكس‌پي برنامه‌نويسان در گروه‌هاي دوتايي قرار مي‌گيرند و وظيفه تكميل قسمتي از برنامه را برعهده مي‌گيرند و هر دوي اين برنامه نويسان در مورد هر كدام از نيازهاي كاربران با هم بحث مي كنند و قدم به قدم كلاس هاي برنامه را آماده مي‌كنند.

بدين ترتيب كه در ابتدا كلاسي را به صورت ابتدايي و بدون هيچ طراحي اوليه به وجود مي‌آورند و اين كلاس را امتحان مي‌كنند. در صورتي كه اين كلاس فاقد هر گونه اشكال باشد، كد اصلي برنامه را بر آن اساس مي‌نويسند. وقتي يكي از برنامه‌نويسان مشغول نوشتن قسمتي از برنامه است، برنامه‌نويس ديگر وظيفه كنترل صحت اين كدها را عهده‌دار است و در صورت مشاهده هر گونه اشكال، نويسنده كد را مطلع مي‌كند.

مانند Scrum، در اكس‌پي نيز اعضاي گروه مي‌توانند روند تكميلي توليد نرم‌افزار را مشاهده كنند و در جريان كار قرار گيرند.اكس‌پي روش مناسبي براي مديريت پروژه‌هاي كوچك مي‌باشد كه از دو تا ده برنامه‌نويس تشكيل شده است. اگر چه اصولاً اكس‌پي هيچ رويه خاص و مراحل پيوسته‌اي را مشخص نكرده اما مي توان گفت كه اكس‌پي داري چهار مرحله اصلي مي باشد:

الف: مرحله زمانبندي پروژه: در اين مرحله اعضاي گروه با توجه به اندازه نرم‌افزار و كارايي آن برنامه زمانبندي را با هم تنظيم مي كنند.

ب: طراحي ابتدايي

ج: نوشتن كدهاي برنامه

د: امتحان‌كردن كدهاي نوشته شده

مطابق تحقيقاتي كه توسط نويسنده انجام شد، مشخص گرديد كه اكس‌پي در پروژه‌هاي بزرگ با تعداد اعضاي بالاي ده نفر اصلاً موفق نخواهد بود و تنها مي‌تواند براي پروژه‌هاي كوچك مفيد باشد. دليل آن را نيز مي توان در طبيعت اين روش دانست؛ زيرا مستندات چنداني براي نرم‌افزار وجود ندارد و فقط دو نفر يا حداكثر چهار نفر مي‌توانند در مورد قسمتي از نرم‌افزار اطلاعاتي داشته باشند. همچنين نرم‌افزار توليدشده توسط اين روش هيچ‌گونه طراحي سازمان يافته‌اي ندارد كه اين موضوع مي‌تواند براي مراحل پس از نصب يعني تعميرات و نگهداري سيستم باعث بروز مشكلاتي گردد.

از جمله مزاياي اكس‌پي مي‌توان به اين نكته اشاره نمود كه از آن جايي كه يك برنامه‌نويس به صورت مستقيم كدهاي برنامه را كنترل مي كند، مي‌توان گفت كه كيفيت نرم‌افزار توليدي بالا مي‌رود. همچنين مي‌توان گفت از آن جايي كه دو برنامه‌نويس با هم كار مي‌كنند، آموزش كمتري نياز است و در نتيجه هزينه توليد نرم‌افزار پايين خواهد آمد. اما اين روش مشكلات خاص خود را نيز دارد. مثلاً تصوركنيد اگر در يك گروه، يك برنامه‌نويس تمايلي براي كار با برنامه نويس ديگري را نداشته باشد يا در يك روز يكي از دو عضو گروه غايب باشد يا ... در نتيجه چون نمي‌توان با يك برنامه‌نويس به ادامه كار پرداخت، اتمام پروژه با تأخير مواجه خواهد شد.

طبق نتايج تحقيقات به عمل آمده، وقتي يك برنامه‌نويس در كدهاي برنامه به دنبال اشكال مي گردد، حداكثر مي‌تواند ده تا پانزده‌درصد از اشكالات برنامه را پيدا كند. اما وقتي در روشي مثل اكس‌پي دو برنامه‌نويس با هم كار مي كنند و يكي از اين برنامه‌نويسان كدها را كنترل مي‌كند، بيست تا چهل‌درصد از اشكالات ساختاري برنامه خود را نشان مي‌دهد. اما با استفاده از روش‌هاي PSP و TSP كه در ادامه اين مقاله توضيح داده مي‌شوند حتي مي‌توان تا هشتاددرصد اشكالات برنامه (كه رقم بسيار خوبي است) را قبل نهايي‌شدن برنامه شناسايي و رفع كرد.

روشRational Unified Process) ‌RUP)

در اين بخش يكي از معروف‌ترين رويه‌هاي توليد نرم‌افزار كه توسط شركت آي‌بي‌ام طراحي گرديده‌است را معرفي مي‌كنيم. اين روش با نام Rational Unified Process) ‌RUP) در بسياري از پروژه‌هاي نرم‌افزاري به كار گرفته مي‌شود.
در حقيقت هدف اصلي RUP مطمئن‌شدن از اين موضوع مهم است كه آيا نرم‌افزار توليدشده نيازهاي كاربرانش را به صورت كامل، با كيفيت بالا‌، در زمان معين و با بودجه مشخص برآورده كرده است يا خير.

مطابق تحقيقات انجام شده، از آن جايي كه RUP به تمامي اعضاي تيم، اطلاعاتي مشترك مي‌دهد و تمامي اعضاي گروه با يك زبان مشترك با هم مرتبط هستند، بازده كاري گروه را بالا مي‌برد.

RUP داراي سه جزء اصلي است. جزء اول از مجموع راه‌حل‌هاي خوب كه در رويه مي‌تواند مورد استفاده قرار گيرد تشكيل شده است. جزء دوم همان مراحل تهيه نرم‌افزار است و جزء آخر قسمت‌هاي تشكيل‌دهنده اين رويه مي باشد.

‌ ‌ RUP شش راه‌حل خوب كه مي‌تواند در مراحل مختلف اين رويه به ما كمك كند را معرفي كرده است. از آن جمله:

1- استفاده از USE CASEها كه مي‌توانند در جمعآوري نيازهاي كاربران مفيد باشند.

2- استفاده از معماري نرم‌افزار قابل تغيير‌ (‌component reuse)

3- استفاده از روش‌هاي تكميلي و Iterative براي كنترل بهتر و آسان پروژه نرم‌افزاري‌

4- استفاده از نمودارهاي UML

5- كنترل تغييرات در نرم‌افزار

6- كنترل كيفيت نرم‌افزار با توجه به درخواست‌هاي اوليه كاربران

شكل 3 رويه RUP را نمايش مي‌دهد. همان‌طور كه در اين شكل مشخص شده است چرخه توليد نرم‌افزار به چهار قسمت اصلي تقسيم شده است:

الف: Inception phase يا مرحله آغازين:
در اين مرحله اهداف پروژه مشخص شده و درخواست‌هاي اوليه كاربران تعريف مي‌شود. از خروجي‌هاي اين مرحله مي‌توان به مدل اوليه Use Case، آزمون ريسك در پروژه و برنامه زمانبندي پروژه اشاره كرد.

ب: Elaboration phase يا مرحله مقدماتي:
در اين مرحله نيازهاي كاربران تحليل و بررسي شده و راه‌حل كلي طراحي سيستم ترسيم مي‌شود. از خروجي‌هاي اين مرحله مي‌توان از مدل كامل شده Use Case، فهرست نيازهاي كامل كاربران و طرح كلي سيستم نام برد.

ج: Construction phase:
يا مرحله ساخت و توسعه: در اين مرحله نرم‌افزار طراحي شده ساخته مي‌شود و به اصطلاح، كد برنامه نوشته شده و قسمت‌هاي مرتبط به هم ارتباط داده مي‌شوند. از خروجي اين مرحله مي‌توان از نرم‌افزار، راهنماي استفاده از نرم‌افزار و مستندات سيستم نام برد.

د: Transition phase يا مرحله تغييرات:
در اين مرحله اگر نرم‌افزار به وجود آمده در مرحله ساخت دچار مشكل شود، مشكل رفع خواهد شد.

تمامي مراحل توسط خطوط عمودي از همديگر جدا شده‌اند و هر مرحله با يك milestone يا نقطه مهم تمام مي‌شود. روش RUP با استفاده از مدل‌هاي مختلف همچنين مشخص مي‌كند چه كسي، چگونه و چه وقت چه كاري را انجام خواهد داد.

همان‌طور كه در اين قسمت ذكر شد، روش RUP روشي انعطاف پذير، قابل تغيير و پيشرفته است كه مي‌تواند در صورت استفاده صحيح، باعث افزايش كارايي و كيفيت نرم‌افزار توليدي گردد. اما آيا RUP مي‌تواند رويه خوبي براي توليد نرم‌افزارهاي كوچك باشد؟ در جواب بايد گفت كه RUP را طوري طراحي كرده‌اند كه بتواند براي انواع پروژه‌هاي نرم‌افزاري در هر اندازه مفيد باشد و از آن جايي كه از ابزارهاي خوبي مثل UML نيز استفاده مي‌كند، UML) در گروه‌هاي كوچك كه نرم‌افزارهاي كوچك طراحي مي‌كنند ابزار مدلي خوبي است) مي‌تواند باعث همكاري و هماهنگي بيشتر گروه گردد.

اما همان‌طور كه در ادامه اين بحث خواهيد ديد، اگر بتوانيم رويه‌هاي ساده‌تر را با يكديگر ادغام كنيم، شايد بتوانيم راه حلي با كارايي بالاتري داشته باشيم.
روش هاي PSP و TSP
PSP يا Personal Software Process در حقيقت روش توليد نرم‌افزار نيست بلكه روشي است نوين كه با ملزم نمودن اعضاي گروه پروژه‌هاي نرم‌افزاري به رعايت اصولي مشخص و استفاده از فرم‌ها و تكاليفي مشخص به آن‌ها كمك مي‌كند كارايي و بهره‌وري كاري خود را بالا ببرند. اين روش همچنين حاوي تكنيك‌هاي خوبي براي كنترل، ا‌ندازه‌گيري و تشخيص اشكالات مي‌باشد كه مي‌تواند به شخص (مثلاً برنامه‌نويس) كمك كند تا مثلاً با اندازه‌گيري نرم‌افزار، يادداشت ميزان فعاليت روزانه و ساعات هدر رفته، و اشكالات به وجود آمده، مشكلات را حل كند و در نتيجه بهره‌وري خود را بالاتر ببرد. TSP يا Team Software Process مانند PSP است، ولي براي يك تيم طراحي شده و با طرح روش‌هاي منظم جهت كنترل و جمع‌آوري اطلاعات روزانه به اعضاي تيم كمك مي‌كند تا كارايي خود را بالا ببرند.

راه‌حل‌هاي پيشنهادي
تا اين قسمت با برخي از روش‌هاي توليد نرم‌افزار آشنا شديم. اگر دقت كنيد تمامي اين روش‌ها و رويه‌ها مي‌توانستند براي توليد نرم‌افزارهاي كوچك مورداستفاده قرار گيرند، اما در ادامه مقاله با چند روش‌ جديد آشنا خواهيد شد كه در چندين گروه نرم‌افزاري كوچك مورد آزمايش قرار گرفته‌اند و در تمامي موارد بازدهي درخور داشته‌اند. در واقع نمي‌توان گفت تمامي روش‌هاي زير روش‌هاي جديدي هستند، بلكه برخي از آن‌ها از ادغام روش‌هاي بالا به وجود آمده‌اند.

روش RUP + Scrum
همان‌طور كه قبلاً اشاره شد، روش Scrum روشي آسان براي توليد نرم‌افزار است كه مديريت پروژه و نظم موجود در آن مي‌تواند بسيار كارگشا باشد. حال تجسم كنيد كه روش RUP را اجرا و قسمت‌هايي از Scrum را در آن ادغام كنيم. پس از اين كار متوجه خواهيد شد كه روش RUP مي‌تواند از مدل Scrum كمك بگيرد و با ادغام اين دو مي‌توان پروسه‌اي منظم براي توليد نرم‌افزارهاي كوچك سازماندهي كرد. اما همان‌طور كه مي‌دانيد نمي‌توان دو رويه ناهمگون را با هم تركيب نمود. آيا RUP و Scrum با هم شباهت‌هايي دارند؟

همان‌طور كه قبلاً بيان شد، هر دو رويه ساخت نرم‌افزار روش حلقه‌اي تكراركننده يا Iterative را خط مشي خود قرار داده‌اند(البته در RUP تعريف بهتر و كامل‌تري از Iterative شده است). در Scrum تعريف نيازهاي كاربران توسط اعضاي تيم انجام مي‌پذيرد، اما در RUP تنها يك شخصRequirement Engineer) يا مهندس مسئول نيازهاي كاربران) است كه اين مسئوليت را برعهده دارد. در زمينه مدل سيستم اگر چه Scrum مسئوليت انجام اين كار را به تمامي اعضاي گروه داده است، اما هر دو روش از مدل UML پشتيباني مي‌كنند و استفاده از آن را پيشنهاد مي‌دهند.

ضمناً هر دوي اين روش‌ها روش‌هاي هوشمند و Iterative هستند كه مديريت و اندازه گيري كيفيت نرم‌افزار در تمامي مراحل اين رويه‌ها به خوبي ديده مي‌شود. همچنين هر دوي اين روش‌ها انجام تغييرات را در طول پروژه مجاز مي‌دانند. البته همان‌طور كه در قسمت Scrum توضيح داده شد، اين روش تغييرات را در طول مراحل Sprint مجاز نمي‌داند، اما مدير Scrum مي‌تواند تغييرات درخواستي توسط كاربران را جمعآوري و در جلسه بعدي مطرح نمايد.

به تازگي RUP نيز ابزارهاي جديدي مانند RUP Builder و RUP modeller را عرضه كرده كه به مديران پروژه‌ها اجازه مي‌دهد تا برخي از اصول Scrum را درRUP اجرا كنند. در نتيجه اين دو پروسه توليد نرم‌افزار مي‌توانند به كمك بيايند و روشي مناسب براي توليد نرم‌افزارها به‌خصوص در اندازه كوچك باشند.


روش RUP + XP
روش دومي كه مورد آزمايش قرار گرفت، تلفيقي بود از اكس‌پي و RUP. ولي مي‌توان گفت ادغام اين دو رويه بسيار متفاوت است.

RUP رويه‌اي بسيار سنگين و اكس‌پي روشي بسيار سبك است. مي‌دانيد كه RUP را مي‌توانيم تقريباً براي تمامي نرم‌افزارهاي كوچك و بزرگ به كار برد. اكس‌پي نيز همانند RUP براساس Iterationها يا مراحل پيوسته مانند تحليل، طراحي و امتحان نرم‌افزار استوار است.

از آن جايي كه RUP و اكس‌پي از اساس با هم تفاوت‌هاي زيادي دارند و اكثراً تصور مي‌كنند كه RUP راه‌حلي براي توليد نرم‌افزارهاي بزرگ و اكس‌پي براي توليد نرم‌افزارهاي كوچك است، ممكن شما هم تصور كنيد كه استفاده همزمان از هر دوي اين روش‌ها كاردرستي نيست.

اما مطابق تحقيقات انجام شده به نظر مي‌رسد كه براي توليد نرم‌افزارهاي كوچك روشي بين RUP و اكس‌پي نياز است.در نتيجه با اضافه‌كردن برخي از تكنيك‌هاي اكس‌پي به RUP مي‌توان به رويه‌اي مناسب‌تردست يافت. قبلاً نيز محققاني روي RUP كار كرده‌اند تا آن را براي پروژه‌هاي كوچك مناسب سازند. مثلاً در سال 2000 يك نسخه از RUP به نام dX معرفي گرديد كه RUP مختصر شده‌اي بود. براي نرم‌افزارهاي كوچك (كه اعضاي پروژه اغلب در يك محيط كار مي‌كنند) اكس‌پي مي‌تواند روشي بسيار خوب باشد، اما اگر اعضاي تيم پراكنده باشند و سيستم بخواهد توسعه يابد، اكس‌پي قادر به جوابگويي نيست و مي‌توان گفت كه با استفاده از قسمت‌هايي از روش قدرتمند RUP مي‌توان به اكس‌پي كمك نمود.

براي تلفيق اين دو روش تصوركنيد كه پروژه‌اي شروع شده است. در مرحله Inception يا آغازين مي‌توان از تكنيك‌هاي اكس‌پي در زمينه برنامه‌ريزي زماني و جمع آوري نيازهاي سيستم استفاده نمود. البته نمي‌توان گفت كه هميشه اين دو روش با هم سازگار هستند. مثلاً در اكس‌پي مرحله‌اي به نام طراحي يا Design Phase وجود ندارد. در صورتي كه RUP يك مرحله مجزا براي اين قسمت دارد.

روش Iterative Process
شايد به نظر برسد كه در پروژه‌هاي كوچك، اعضاي گروه نياز كمتري به ارتباط با يكديگر دارند. اما از آن جايي كه در اين گونه پروژه ها ارتباط بين اعضاي تيم و كاربر نزديك‌تر است و عوامل خارجي نيز نقش مهمي را در پروژه‌ بازي مي‌كنند، در اين پروژه‌ها نياز به ارتباط بين اعضاي تيم محسوس به نظر مي‌رسد. همچنين اگرچه پروژه‌هاي نرم‌افزاري كوچك طبيعتاً نياز به نوشتن كدهاي كمتري دارند و ممكن است به چند مدير نياز نداشته باشند اما مانند پروژه‌هاي بزرگ بايد نرم‌افزاري با كيفيت بالا ارائه دهند. در نتيجه مي‌توان گفت كه روشي براي توليد نرم‌افزار كوچك مناسب‌تر است كه تمامي موارد مذكور را در نظر بگيرد و اجرا كند.

رويه Iterative يكي از اين روش‌ها است. با استفاده از اين رويه دو نوع محصول به نام‌هاي Actual و by-product توليد مي‌گردد. در واقع محصولاتي كه در موفقيت پروژه نقش اساسي بازي مي‌كنند، Actulas و آن دسته كه به وجود آمدن Actualsها كمك مي‌كنند را By-Product مي‌گويند (مثلاً طرح اوليه سيستم). در اين مدل هر عضو از گروه مسئول انجام‌دادن قسمتي از كار مي‌شود و اين مدل شامل هشت مرحله يا فاز است.

اولين مرحله اين رويه جمعآوري اطلاعات از كاربر است. در مرحله بعدي سيستم به صورت جامع تحليل و آناليز مي‌گردد تا اعضاي تيم با مدل كلي سيستم آشنا گردند. سپس در مرحله تحليل، نرم‌افزار به صورت كلي مورد بررسي قرار مي‌گيرد و پس از آن كه مرحله معماري سيستم نام دارد، اجزاي تشكيل‌دهنده سيستم مشخص مي‌شوند و كارايي‌هاي سيستم مشخص مي‌گردند. در مرحله طراحي تمامي اجزاي سيستم طراحي مي‌شوند و در مرحله بعد كدهاي سيستم نوشته مي‌شود.

وقتي اين مرحله تمام شد و كدهاي سيستم نوشته شد، اعضاي تيم در فاز جمع‌بندي كدهاي سيستم را با توجه به مراحل اول تا پنج مرور مي‌كنند. در مرحله آخر نيز اعضاي گروه را امتحان مي‌كنند تا اولاً نيازهاي كاربران را تأمين كرده باشد و ثانياً فاقد هرگونه اشكال باشد. اگر نرم‌افزار فاقد اشكال باشد، رويه توليد نرم‌افزار به آخر خواهد رسيد. در غير اين صورت، اعضاي گروه به دنبال منبع مشكل در مراحل قبلي مي‌گردند و مجدداً رويه را از آن جايي كه فكر مي‌كنند باعث بروز اشكال شده است، ادامه مي‌دهند.

نتيجه گيري
براي دستيابي به موفقيت در پروژه‌هاي نرم‌افزاري، اعضاي گروه بايد از يك رويه يا روش مشخص پيروي كنند. اما براي پروژه هاي كوچك (براي توليد نرم‌افزارهاي كوچك) اين رويه بايد ساده و آسان باشد. اضافه براين، براي دستيابي به موفقيت در پروژه‌ها تنها داشتن يك رويه آسان و كارا كافي نيست بلكه مديران پروژه‌هاي نرم‌افزاري بايد به اين نكته توجه كنند كه اعضاي گروه در موفقيت پروژه‌ها از اهميت شاياني برخوردار هستند و بايد در انتخاب اين افراد حداكثر دقت را مبذول نمود. در ضمن موقع انتخاب يك رويه مناسب بايد اندازه نرم‌افزار را معين نمود و براساس نيازهاي كاربران پروسه توليدي را طراحي كرد. براي تعيين رويه‌اي مناسب در توليد نرم‌افزارهاي كوچك بايد دقت داشت كه اين رويه بايد بسيار ساده باشد تا به اعضاي تيم كمك كند به‌راحتي مراحل تهيه نرم‌افزار را ادامه دهند.

از جمله اين رويه‌هاي ساده مي‌توان از Scrum نام برد. Scrum يك تكنيك مديريت پروژه است كه مي‌تواند به تيم‌هاي نرم‌افزاري كوچك كه روي پروژه‌هاي كوچك نرم‌افزاري كار مي‌كنند كمك كند راندمان و كارايي بالاتري در كار داشته باشند. اما اگر اين روش‌ها را با روش‌هاي مناسب ديگر ادغام كنيم، مي‌توانند بيشتر مفيد واقع گردند.

پس از Scrum، روش اكس‌پي توضيح داده شد و به عنوان بهترين راه براي توليد نرم‌افزارهاي كوچك از آن نام برده شد. اما اين روش به تنهايي كارايي چنداني نخواهد داشت. سپس RUP كه مي‌تواند در تمامي پروژه‌ها استفاده شود تشريح شد و در ادامه سه روش مناسب براي توليد نرم‌افزارهاي كوچك ارائه گرديد. اما همان‌طور كه بحث شد، داشتن يك روش مناسب به تنهايي نمي‌تواند ضامن موفقيت در پروژه باشد، بلكه انتخاب منابع انساني مناسب و با تجربه مي‌تواند راه را براي موفقيت پروژه‌هاي نرم‌افزاري هموارتر سازد.


ساده ترين روش ساخت PDF

mohsenclip

در اينجا مي خواهيم ساده ترين روش تهيه و ساخت يک کتاب الکترونيکي ( PDF ) بدون هيچ برنامه اضافي در سيستم را بررسي کنيم ، اميدوارم اين روش ساده قدمي براي به وجود آمدن کتابهاي الکترونيکي بيشتر و بهتر و مفيدتر باشد .
اولين قدم، بوجود آوردن فايلي از متن کتاب در برنامه هاي ويرايش متن نظير Word Pad يا Microsoft Word است. توجه شود Word Pad و Word برنامه هايي هستند که در تمام سيستم ها موجود است .
قدم دوم، تبديل فايل متن با فرمت doc يا هر فرمت ديگري به فرمت PDF که فرمت معمول کتاب هاي الکترونيکي است ، براي اين کار از سايت شرکت Adobe مبتکر برنامه Acrobat و کتابهاي الکترونيکي استفاده مي کنيم ، در مرورگر صفحه
http://createpdf.adobe.com باز مي کنيم ، براي استفاده از خدمات رايگان اين سايت گزينه ي try it for free را انتخاب و در صفحه بعد کشور را انتخاب مي کنيم ، صفحه بعدي فرم ثبت نام سايت است که در آن e-mail وارد شده به عنوان usar name در نظر گرفته خواهد شد . بعد از پر کردن فورم ثبت نام به صفحه بعدي انتقال يافته و در آن Convert a file را انتخاب مي کنيم . در انتهاي اين صفحه گزينه ي ...I accept را انتخاب مي کنيم ، در صفحه بعد دوباره Convert a file را انتخاب مي کنيم ، اينبار پنجره جديدي باز مي شود ، از گزينه Browse فايل مورد نظر براي تبديل را انتخاب مي کنيم و Continue را انتخاب مي کنيم ، در صفحه بعد از انتخاب Optimization Setting گزينه ي eBook را انتخاب مي کنيم و از انتخاب Delivery Method گزينه ي Wait for PDF conversion browser را انتخاب مي کنيم ، سپس دکمه Create PDF . حالا بعد از چند ثانيه PDF شما حاضر است ، براي مشاهده !View PDFرا انتخاب کنيد .

 


افزایش سرعت اینترنت

soooooooooratttttttttttttttttt

 

از دو روش می خواهم راه افزایش سرعت را شرح دهم :

۱-از روش دستکاری رجیستری :

اين کار را حتما انجام بدهيد تا سرعت اينترنتت شما تا ده برابر افزايش پيدا کند . اين کار باعث ميشود هر صفحه ای برای دومين بار ميخواهد باز شود به سرعت هر چه تمام باز ميشود.

ابتدا به Start بروید و در Run تایپ کنید Regedit و Enter بزنید.
حال به دنبال این عبارت بگردید:
[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings]
سپس در سمت راست پنجره به دنبال این عبارات بگردید:
1: MaxConnectionsPerServer
2: MaxConnectionPerl_OServer
ممکن است این دو عبارت رو مثل اينجا نداشته باشید پس روی صفحه سمت راست ، کليک راست كنيد و از قسمت [New]، روی [DWORD] كليك كنيد.
سپس عبارت شماره 1 را بنويسيد . برای عبارت شماره 2 هم همین مراحل را انجام بدید. حالا روی عبارت های ساخته شده دو بار کليک کنيد و در قسمت [Value data] برای گزينه اول عدد 8 و برای گزينه دوم حرف a را وارد کنيد و سيستم را Restart کنيد.

توجه: در هنگام نوشتن به حروف بزرگ دقت كنيد. يا میتونید از چیزی که من نوشتم کپی و تو رجیستری Paste کنید. ( در بعضي از ويندوز ها اين تنظيم وجود دارد )

۲-از روش هکری :

روی my computer راست کلیک کرده و peroperties  را انتخاب کنید. سپس در بالای صفحه متن Hardware را اختیار کنید.

سپس DeviceManager را انتخاب کنید و دنبال modem رفته و روی Fax Modem دابل کلیک کرده و Avanced را انتخاب کرده و در قسمت جا خالی صفحه، کلمه ی at&fx را به دقت وارد کرده وسپس همه ی پنجره ها را ok کرده و سیستم را Restart کنید

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

 


پنج پديده معمول در عكسبرداري با دوربين‌هاي ديجيتال

دوربین دیجیتالی

به دليل ماهيت دوربين‌هاي ديجيتالي و تفاوت ذاتي كه در نحوه تبديل نور بازتابيده از اشيا و سوژه‌ها به تصوير با دوربين‌هاي آنالوگ (يا همان فيلمي خودمان) دارند، معمولاً تصاوير ضبط شده اندكي با آنچه كه انتظار داريم، تفاوت دارند. دلايل متعددي براي توجيه اين وضعيت وجود دارد. سعي بر آن بوده است كه مهم‌ترين و شايع‌ترين اين پديده‌ها را توضيح داده و روشي براي برطرف كردنشان بياورم.


1- موجدار يا تابدار بودن تصوير ‌‌‌‌(Moire)
ابداع بافت جديد در صنعت نساجي!
زماني كه از افراد مختلف عكسبرداري مي‌كنيد، متوجه مي‌شويد كه الگوهاي عجيبي بر روي لباس‌هايشان پديدار مي‌شود كه واقعاً بر روي لباس‌هايشان وجود ندارد.

هنگام عكسبرداري از موضوعي كه داراي تركيب و الگوي منظم و با قاعده در شكل بافت است، الگوي راه‌راه نامربوط و به‌هم ريخته‌اي بر روي الگوي اصلي بافت پارچه ظاهر مي‌شود. اين تركيب نافرم معمولاً بر روي پارچه‌هايي با بافت متوسط و درشت، همچنين پارچه‌هاي شطرنجي و به‌خصوص پارچه‌هاي توري به وجود مي‌آيد. همچنين رنگ‌هايي نيز ممكن است ظاهر شوند كه در تركيب رنگي پارچه اصلاً به كار نرفته‌ باشند.

اين پديده را اصطلاحاً موجدار شدن تصوير يا تابدار شدن تصوير مي‌نامند. اما ذكر اين نكته ضروري است كه وقوع پديده فوق بر روي هر بافتي ممكن است. گاهي شما اين حالت را در عكسي از نرده‌هاي محافظ يك پل برداشته‌ايد و حتي بر روي توري لباس عروس نيز مشاهده مي‌كنيد.

1
علت:
پديده فوق اصطلاحاً يك ضربه دوبعدي است كه در نتيجه واكنش بين الگوي منظم موضوع و الگوي منظم برداشت شده توسط CCD در دوربين ضبط مي‌شود.

در مثال‌هاي شبيه به همين پديده، زماني كه دو لايه سبز يا آبي رنگ (معمولاً در تركيب‌هاي آبي) براي بافت يك پارچه به كار مي‌روند در محل تلاقي يا اتصال آن‌ها با هم و يا زماني كه دو لايه پارچه از جنس توري روي هم مي‌افتند، مي‌توان به وضوح پيدايش اين موضوع را مشاهده كرد. در نتيجه، اين الگوي راه راه باعث به‌وجود آمدن يك فاصله كاذب بين دو لايه روي هم افتاده بيش از مقدار واقعي آن مي‌گردد كه باعث تأخير در بازتابش نور از دو سطح مي‌گردد. پديده‌هاي موير ديده شده در عكس‌هاي ديجيتال به‌طور اساسي يكسان بوده‌اند.

اين پديده تنها بر عكس‌هاي ديجيتال (گرفته شده توسط دوربين ديجيتال) تأثير مي‌گذارد و در دوربين‌هاي فيلمي، پديده‌اي نادر بوده و تا به حال ديده نشده است. به اين دليل كه الگوي مشخصي در توزيع حساسيت نوري ماده مرسوم و معمول فيلم وجود ندارد.

راه‌حل:

●زماني كه از زاويه كمتري عكسبرداري شود، Moire كاهش پيدا مي‌كند. ‌

●همچنين به‌وسيله زوم كردن و يا تغيير دادن تعداد پيكسل (تفكيك‌پذيري) نيز مي‌توان آن را كاهش داد.

●اگر دوربين شما فوكوس دستي دارد، سعي كنيد به مقدار خيلي كمي تصوير را از حالت فوكوس كامل خارج كنيد.

‌2 - كجي تصوير ‌‌‌‌(Tilt)
تبديل انسان به غول، با يك روش بديع!
اين پديده زماني رخ مي‌دهد كه شما سعي كنيد يك عكس تمام قد در حالتي كه هم شما و هم موضوعتان ايستاده باشيد، بگيريد. البته با اين تفاوت كه شما كمي بالاتر يا پايين‌تر از سوژه قرار گرفته باشيد و مجبور باشيد لنز دوربين را اندكي رو به بالا و يا پايين بگيريد.

2
در اين موقعيت، اگر هر ساختار منظم و با قاعده‌اي مانند ساختمان يا درخت در تصوير گرفته شده وجود داشته باشد، مشاهده مي‌كنيد كه زماني كه شما از زاويه پايين عكس مي‌گيريد عناصر موجود در بالاي تصوير عريض‌تر و در پايين تصوير باريك‌تر مي‌شود و زماني‌كه از زاويه بالاتري عكسبرداري مي‌كنيد، عكس حالت قبل در قسمت پايين، عناصر عريض‌تر و در قسمت بالا باريك‌تر مي‌شود.


علت: اين مسئله دقيقاً مشابه زماني است كه شما تصويري را از پايين‌ترين قسمت يك ساختمان رو به بالاي ساختمان برمي‌داريد. متوجه مي‌شويد كه طبقات فوقاني باريك‌تر از طبقات پاييني هستند و اصطلاحاً ساختمان‌تان ساختار هرمي پيدا مي‌كند. دليل به وجود آمدن اين پديده، تفاوت فاصله دهنه لنز از طبقات پايين و طبقات بالا و در كل تفاوت فاصله بين قسمت پايين تصوير و لنز با فاصله قسمت بالايي تصوير از لنز است. (تصوير 2)

3
راه‌حل:
تا جايي كه ممكن است، دوربين را نسبت به سوژه عكاسي افقي نگه داريد. سپس اقدام به عكاسي كنيد. همواره سعي كنيد لنز دوربين مقابل نقطه مياني سوژه قرار گيرد. (تصوير 3)



3 - قرمزي چشم ‌‌‌‌(RED Eyes)
نحوه شناسايي دراكولاي برام استوكر!
زماني كه براي عكسبرداري از سوژه‌هاي انساني از فلاش استفاده مي‌كنيد، ممكن است هاله قرمزي دور قسمت رنگي چشم مشاهده كنيد. در عكسبرداري با فلاش پديده شايعي است به نام قرمزي چشم.

4
علت: مردمك چشم انسان مقدار نوري كه به شبكيه چشم مي‌رسد را به وسيله تنگ شدن (در نور زياد) و گشاد شدن (در نور كم) تنظيم مي‌كند.

اگر فلاش دوربين به‌طور ناگهاني در تاريكي و اصطلاحاً نور كم عمل كند، مردمك چشم در آن لحظه به قدر كافي قادر به واكنش سريع نبوده و متعاقباً مردك چشم اصطلاحاً متورم مي‌شود. در نتيجه حالتي به‌وجود مي‌آيد كه به آن قرمزي چشم مي‌گويند. (تصوير 4)



راه‌حل:
● فلاش دوربين را در حالت كاهش قرمزي چشم ‌‌(Red Eyes Reduction) قرار دهيد. در اين حالت، فلاش دوربين در كسري از ثانيه ابتدا يك نور نسبتاً ضعيف ساطع كرده كه منجر به واكنش مردمك چشم مي‌شود. پس از مرحله عكس گرفته مي‌شود. ‌
● سعي كنيد به گونه‌اي در مقابل سوژه قرار بگيريد كه سوژه با فلاش دوربين تا اندازه‌اي در يك راستا باشند.
● با فلاش عكسبرداري نكنيد!

‌4- دانه‌هاي گِرد سفيد روي عكس‌
دانه‌هاي سفيدي كه هرگز وجود نداشتند ...
هنگامي كه با فلاش اقدام به عكسبرداري از سوژه‌اي مي‌كنيد، دانه‌هاي نسبتاً سفيد گِردي برروي قسمتي از تصوير گرفته شده ظاهر مي‌گردند.

علت: در اين مورد خاص مي‌توان اطمينان داشت كه مقداري ذرات گرد و غبار در محيط اطراف و به‌ويژه در مسير بين لنز و سوژه موردنظرتان وجود داشته است. ممكن است شما متوجه شده باشيد كه زماني كه به نوري كه از پروژكتور سينما دقت مي‌كنيم ذرات معلق و متحركي را مي‌بينيم كه آزادانه در حال حركتند و در برخورد با نور ساطع شده از لامپ پروژكتور مي‌درخشند.

به‌طور معمول زماني كه شما عكسبرداري مي‌كنيد، ذرات معلق گرد و غبار در اطراف دوربين و سوژه شما وجود دارد. زماني كه شما از فلاش استفاده مي‌كنيد، نور منتشر شده از فلاش در برخورد با ذرات معلق گرد و غبار رفلكس پيدا كرده و معمولاً اين رفلكس نور به وسيله ‌CCD و يا فيلم ضبط مي‌شود.

5
البته ذرات غبار خيلي نزديك به دوربين، نامشخص هستند. به اين دليل كه فوكوس دوربين بر روي آن‌ها نيست.

اما به اين دليل كه نور بازتابيده از اين ذرات نسبت به موضوعات دورتر قدرت بيشتري دارد، معمولاً اين رفلكت توسط دوربين ضبط مي‌شود و در نتيجه اين نورهاي بازتابيده به صورت دانه‌هاي گرد سفيد رنگي بر روي عكس نهايي در مي‌آيند.

اين مسئله معمولاً در ساختمان‌ها و زيرزمين‌ها بيشتر رخ مي‌دهد. اما ممكن است زماني كه در يك فضاي باراني يا برفي نيز اقدام به عكس‌برداري كنيد، اين مشكل رخ دهد.

دوربين‌هاي جمع و جور (اصطلاحاً بگير و ببين) كه فلاش و لنز توكار و كامپكت دارند، بيشتر مستعد پذيرش چنين مشكلي هستند.

راه‌حل:
● تا جايي كه ممكن است روشنايي محيط را به حدي برسانيد كه نياز به عكسبرداري با فلاش نباشد.
● اگر فلاش دوربين از نوع جداشدني است (نه انواع توكار)، فلاش را كمي دورتر از دوربين قرار دهيد. ‌
● سعي كنيد تا حد امكان در محيط‌هاي با گرد و غبار كمتر عكسبرداري كنيد.

‌5- بازتاب داخلي ‌‌‌‌(Internal Reflex)
دردسر ناشي از وجود عدسي در ساختار لنز دوربين!
زماني كه از سوژه‌اي عكسبرداري مي‌كنيد كه در گوشه‌اي از آن منبع نوري وجود دارد و يا قسمتي از تصوير روشن بوده و قسمت ديگر كاملاً تاريك باشد، معمولاً اثري بر روي تصوير نهايي مي‌شود كه به آن بازتابش داخلي مي‌گويند. اين حالت معمولاً به صورت اشكال دايره‌وار بزرگي كه در امتداد منبع نور تا وسط تصوير ادامه دارند، ظاهر مي‌شود.

علت: اين مشكل ناشي از بازتابش نور از سطح سنسور ‌CCD و عدسي داخلي به‌كار رفته و لنز دوربين است. دوربين‌هاي ديجيتال و نيز دوربين‌هاي فيلمي، طوري طراحي شده‌اند كه بازتاب‌هاي داخلي سطوح داخلي دوربين را به حداقل رسانده و يا كلاً حذف كنند. (به عنوان مثال اگر دقت كرده باشيد متوجه مي‌شويد كه قسمت‌هاي داخلي بدنه و لنز دوربين‌ها معمولاً به وسيله رنگ سياه مات پوشيده شده است.)

اما زماني كه در نقطه‌اي از تصوير قسمتي وجود داشته باشد كه به شدت نوراني باشد و يا قسمتي از تصوير نوراني و روشن بوده و قسمت ديگر كاملاً تاريك باشد، بازتابش نور از قسمت روشن تصوير كاملاً قابل ملاحظه است. منبع نوري خارج از تصوير نيز مي‌تواند چنين تأثيري برجا بگذارد. دوربين‌هاي ديجيتال به دليل استفاده از ‌CCD براي ثبت تصوير بيشتر از دوربين‌هاي فيلمي مستعد وقوع اين پديده هستند. به اين دليل كه سطح ‌CCD نسبت به سطح فيلم خيلي مسطح‌تر و صيقلي‌تر بوده و بيشتر از فيلم قابليت بازتابندگي دارد.

راه‌حل:
● كمي زاويه لنز را براي عكسبرداري تغيير دهيد.
● اگر اين مشكل ناشي از تابش نور آفتاب بود، از هود استفاده كنيد يا براي جلوگيري از ورود نور اضافي به داخل لنز از دست كمك بگيريد.


VCDCutter چيست؟

 

 

نرم افزاري است براي ويرايش و تبديل فايل هاي ويديويي. اگر قصد داريد قسمت هايي از يك فيلم را حذف كنيد، صداي آن را جدا كنيد يا يك موزيك جايگزين صداي متن فيلم كنيد و....
VCDCutter انتخابي است مناسب براي كساني كه مي خواهند در كمترين زمان به سادگي هرچه تمام تر ويرايش هاي ساده اي را بر روي فايل هاي ويديويي انجام دهند.
امكان تبديل فرمت يكي از امكانات ديگر اين نرم افزار است.
البته توجه داشته باشيد كه بايد از VCDCutter رجيستر شده استفاده كنيد زيرا در غير اين صورت تنها مي توانيد 7 ثانيه از فيلم را ويرايش كنيد .
گرفتن عكس از فيلم
شما مي توانيد هر زمان كه بخواهيد از صحنه هاي مورد نظر فيلم خود عكس بگيريد . براي اين منظور كافي است بر روي آيكون دوربين عكاسي كليك كنيد و يا دكمه F4 بزنيد. لازم به ذكر است كه عكس هاي گرفته شده در دايركتوري محل نصب برنامه ذخيره مي شود كه البته مي توانيد آن را تغيير دهيد براي اين منظور در منوي view گزينه option را انتخاب كرده (و يا دكمه F3 ) را بزنيد. و در setting آدرس دايركتوري مورد نظر خود را وارد كنيد.
در صورتي كه مي خواهيد عكس گرفته شده را با پسوند jpg ذخيره كنيد در option زبانه extract را باز كرده و گزينه save az jpg را انتخاب كنيد. همچنين در صورتي كه گزينه extract 2*2 frames into one big frames را انتخاب كنيد 4 عكس پشت سر هم به فاصله يك فريم از فيلم گرفته مي شود كه در يك صفحه به صورت 2*2 نمايش داده مي شود.
امكان بريدن يك تكه كليپ دلخواه از فيلم
براي اين منظور ابتدا بايد يك فايل ويدئويي را باز كنيم . حال بايد ابتدا و انتهاي كليپي را كه قصد برش آن را داريم مشخص كنيم براي اين منظور به ابتداي كليپ دلخواه خود رفته clip mark in يا F5 را مي زنيم. سپس در نقطه انتهايي كليپ دلخواه خود clip mark out يا F6 را مي زنيم. فاصله بين اين دو مارك در نوار زمان نما علامت مي خورد. حال بايد add to clip list يا F6 را بزنيم در اين صورت شما در clip list ، كليپ خود را مي بينيد.
در صورتي كه قصد داريد تكه كليپ ديگري را از فيلم بريده و به اين كليپ اضافه كنيد بار ديگر به ابتداي كليپ دوم رفته و به همان شكل بالا كليپ دوم را نيز مارك زده و باز هم با add to clip list را مي زنيم تا به ليست كليپ هاي ما اضا فه شود
باز هم اگر بخواهيد مي توانيد كليپ ديگري را ببريد و در نهايت كليپ هاي خود را به عنوان يك كليپ واحد ذخيره كنيد. براي اين منظور make clip يا F8 را بزنيد. كليپ ساخته شده در دايركتوري مشخص شده كه در بالا توضيح داده شد ذخيره مي شود.
جداسازي صدا از تصوير
براي جداسازي صدا از فايل هاي ويدئويي بايد در منوي tools گزينه splite system stream to M1v,Mp3 را انتخاب كنيد.
در قسمت Sourse MPG file name دايركتوري فايل ويدئويي مبدا و در Destination dir to save m1v, mp3 محل ذخيره فايل صوتي مقصد مشخص خواهد شد(mp3 مربوط به فايل هاي صوتي و m1v مربوط به فايل هاي تصويري) . حال بايد بر روي splite now كليك كيند. حال در دايركتور مشخص شده توسط شما يك فايل mpg كه فاقد صدا است و يك فايل mp3 ايجاد شده است.
تركيب فايل هاي صوتي و تصويري
از منوي tools گزينه Mplex M1v,Mp3 To System Stream را برگزينيد. كادر زير باز خواهد شد:
حال در كادر باز شده يك فايل ويدئويي كه پسوند آن بايد حتما mpg باشد و يك فايل صوتي و در قسمت Destination محل ذخيره فايل مقصد مشخص شود. و سپس بر روي Mplex Now كليك كنيد.
تقسيم يك فايل ويديويي به چند فايل كوچكتر
از منوي tools گزينه Divid mpeg to multy-small parts را انتخاب كنيد.
پس از مشخص كردن فايلي كه مي خواهيد به قطعات كوچكتر تقسيم كنيد،دايركتوري جهت فايل هاي توليدي، تعداد قطعات، و نوع فايل نهايي بر روي Divid Now كليك كنيد.
تبديل فرمت:
براي تبديل فرمت فايل هاي ويديويي گزينه VCD Convert را از منوي Tools انتخاب كنيد
پس از مشخص كردن فايل ويديويي مورد نظر ، دايركتوري مقصد و نوع فايل نهايي convert را بزنيد
تبديل به فرمت Mpg:
براي اين منظور از منوي Tools گزينه 'file convert AVI => Mpeg را انتخاب كنيد.
مشخص است كه بايد فايل مبدا را مشخص كنيد .همچنين بايد محل ونام فايل مقصد را با پسوند mpg وارد كنيد. و با انتخاب گزينه هاي دلخواه convert now را بزنيد.
تبديل به فرمت AVI
گزينه Converter Movie => AVI جهت تبديل فرمت هاي DAT , MPG به AVI مي باشد.
پس از مشخص كردن فايل مبدا و وارد كردن نام و پسوند فايل مقصد بر روي convrt كليك كنيد
پس از مشخص كردن ابعاد ، ميزان فشردگي و نوع آن و... ok كنيد.

 


ترفندهای کلیدی در Microsoft Powerpoint

 

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


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

ساختن اسلاید و پنهان کردن آن
گزینه Duplicate silde منوی Insert از اسلاید جاری یک کپی دیگر درست می کند. ترفند کلیک راست روی آیکن اسلاید برای حذف یا پنهان کردن اسلایدها نیز بسیار کارآمد است. امتحانش کنید Hidden یا پنهان بودن یک اسلاید برای اسلایدهای توضیحی که به کمک Hyperlink به سراغشان می رویم. ولی نمی خواهیم در روال عادی نمایش دیده شوند و فقط در صورتی که رویشان کلیک کنیم نشان داده شوند کلی به کار می آید.

اسلایدها افقی یا عمودی
می توانید بگویید اسلایدها Lanscape و Portrait باشند. برای این کار سراغ Page Setup از منوی File بروید. نمی توان در آن واحد در یک نمایش هم اسلاید عمودی داشت و هم اسلاید افقی.
برای چنین هدفی بایستی دو نمایش جداگانه بسازید و در اولی یک لینک به دومی ایجاد کنید. نمایش اول دارای تنظیم صفحات افقی و نمایش دوم دارای تنظیم صفحات عمودی می باشد. در خاتمه نمایش دوم درباره آن را لینک به نمایش اول می کنید.
در حین اجرای یک پرزنتیشن برای متوقف ساختن یا ادامه دادن نمایش در پرزنتیشن کلید S و یا علامت بعلاوه را بفشارید برای ختمه نمایش اسلایدها Esc و یا Ctrl + Break را بفشارید.
برای رفتن به یک اسلاید با شماره خاص شماره اسلاید را وارد نموده Enter را فشارید. برای رفتن به اسلاید مخفی بعدی از کلید H استفاده کنید.
برای رفتن به اولین اسلاید 1+Enter را بفشارید و یا آنکه هر دو دکمه ماوس را همزمان دو ثانیه نگهدارید.

توقف نمایش اسلایدها
برای آنکه در حین نمایش متوقف شوید و یک صفحه با زمینه مشکی رنگ نشان داده شود کلیه B را بفشارید. برای نمایش یک صفحه یا زمینه سفید کلید W را بفشارید.

استفاده از اشاره گر ماوس به عنوان پرینتر
برای نمایش یا مخفی کردن اشاره گر ماوس و همینطور نوار ابزار Slideshow در حین نمایش کلید A و یا علامت مساوی را بفشارید. (بعضی وقتها علامت سفید اشاره گر ماوس روی زمینه نمایش ما خیلی توی چشم می آید) برای تبدیل اشاره گر ماوس به یک نقطه رنگی مثل یک پوینتر Ctrl + P کمک بگیرید.
برای مخفی کردن سریع نوار ابزار Slideshow کلید Ctrl + H و برای خاموش کردن آن ظرف 15 ثانیه Ctrl + U را بفشارید. برای نمایش دوباره اشاره گر ماوس Ctrl + A در خدمت شماست.
برای اجرای انیمیشن بعدی یا رفتن به اسلاید بعدی از N استفاده کنید. برای قبلی هم از P استفاده نمایید.

ساختن یک اسلاید خلاصه مطالب
اگر به طور خلاصه در یک اسلاید بخواهید بگویید که در اسلایدهای بعدی چه خواهید گفت یک اسلاید خلاصه مطالب بسیار کارآمد خواهد بود. برای این کار به نمایش Slide Sorter از منوی View‌ بروید و در آنجا اسلایدهای مورد نظر برای خلاصه سازی را با پایین نگهداشتن کلید Shift انتخاب کنید. سپس از نوار ابزار Slide Sorter گزینه Summary Slide را انتخاب کنید. این اسلاید خلاصه به صورت پیش فرض به عنوان دومین اسلاید نمایش قرار می گیرد و حاوی تیتر اسلایدهای منتخب خواهد بود. خلاصه مطالب به طور پیش فرض دارای رئوس مطالب تیترهای اسلایدهای موجود می باشد.

+ نوشته شده در  سه شنبه هفدهم آذر 1388 ساعت 20:30  توسط محسن عمرانی  | 


mohsenclip 

1- اطلاعات چگونه ذخيره مي شود؟

در كتاب The Compact Disc Handbook از Ken pohlmann آمده است، رسانه هاي Write-once شبيه به ديسك هاي Play back-only ساخته مي شوند. همانند CD هاي معمولي، آنها از يك لايه بنيادين پلي كربنيك، يك لايه منعكس كننده و يك لايه محافظ استفاده مي كنند لايه ضبط كننده در بين لايه بنيادين و لايه منعكس كننده قرار دارد كه تركيبي از يك رنگ اصلي است... برخلاف CD هاي معمولي، يك تراك مارپيچي از قبل شيار دار شده، براي راهنمايي ليزر ضبط كننده در طول تراك مارپيچي استفاده مي شود، اين امر طراحي سخت افزاري recorder را آسان مي سازد و سازگاري ديسك را تضمين مي نمايد.

CD-R از بالا به پايين اينگونه لايه گذاري شده است:

--برچسب[ اختياري]
--پوشش ضد خش و يا قابل چاپ [ اختياري]
--لاك الكل عاري از اشعه فرابنفش
--لايه منعكس كننده
--رنگ پليمري ساختماني
--زير لايه پلي كربنيك

در CD هاي “ سبز” و ” طلايي” طلاي واقعي وجود دارد، اگر CD-R را رو به منبع نورنگاه داريد، باريكي آن آنقدر هست كه قابل رويت باشد. به خاطر داشته باشيد كه داده ها به سمت برچسب نزديكترند، تا سمتي كه پلاستيك شفاف قرار دارد و داده ها از آنجا خوانده مي شوند. اگر CD-R از پوشش فوقاني سختي برخوردار نباشد، همچون Infoguard ‌ Kodak ، خراشيدن سطح فوقاني بسيار ساده است و CD-R را به صورت غيرقابل مصرف در مي آورد.

يك ليزر در CD recorder يكسري سوراخ به نام ” چاله” در لايه رنگي ديسك ايجاد مي كند. فضاي بين اين چاله ها ” زمين ” خوانده مي شود. الگوي چاله ها و زمين ها اطلاعات را بر روي CD رمزگذاري مي كند و به آنها اجازه مي دهد تا روي CD player كامپيوتر بازيابي شوند.

ديسك ها از داخل ديسك به خارج نوشته مي شوند، با نگاه كردن به ديسكي از داخل ديسك به خارج نوشته مي شوند. با نگاه كردن به ديسكي كه آن را Write كرده ايد، مي توانيد به صحت اين مسئله بر روي يك CD-R پي ببريد، همچنان كه به سمت خارج پيش مي رويد اين تراك مارپيچ 22188 چرخش دورتادور CD به همراه 600 چرخش تراك در هر ميليمتر ايجاد مي كند. اگر مارپيچ ها را باز كنيد. طول آن به 5/3 مايل مي رسد.

ساختار يك CD-RW متفاوت است:

--برچسب [ اختياري]
--پوشش ضد خش و يا قابل چاپ [ اختياري]
--لاك الكل عاري از اشعه فرابنفش
--لايه منعكس كننده
--لايه عايق بالايي
--لايه ضبط كننده
--لايه عايق پاييني
--زير لايه پلي كربنيك

2- چگونه مي توان فهميد كه ديسك در چه فرمتي است؟

معمولا با نگاه كردن به بسته بندي و با خود ديسك مي توان به فرمت آن پي برد:

• ديسك هاي CD-DA داراي يك لوگو “ Compact Disc Digital Audio “ هستند.
• ديسك هاي CD+G شامل كلمات ”‌CDGraphics ” مي باشند.
• ديسك هاي CD-I داراي لوگو ” Compact Disc Digital Video و يا كلمات ”‌Video CD ” مي باشند.
Video CD با CD-Video فرق مي كند. CD-V يك فرمت آنالوگ است مانند Laser Disc و ويدئو قابل ديدن با درايو CD-ROM نيست.


3-محافظت در برابر كپي گرفتن چگونه كار مي كند؟

راه هاي متعددي وجود دارد. يك تكنيك ساده و معمولي افزايش طول چند فايل روي CD است، بگونه اي كه آنها با صدها مگابايت طول ظاهر شوند. اگر طول فايل را بسيار بزرگتر از آنچه كه واقعا هست در تصوير ديسك قرار دهيد، اين كار عملي است. در واقع اين فايل با بسياري از فايل هاي ديگر منطبق مي شود. تا جايي كه برنامه كاربردي از طول فايل آگاه است، نرم افزار بخوبي كار مي كند. اگر كاربر سعي كند فايل ها را روي ديسك سخت خود كپي نمايد، يا يك كپي ديسك به ديسك را صورت دهد، تلاش با شكست مواجه خواهد شد، زيرا CD چند گيگابايت از داده ها را نگاه مي دارد . يك راه حل عملي كه كنترل كافي بر روي recorder و نرم افزار master كننده دارد، نوشتن داده هاي ناقص در بخش ECC از سكتور داده هاست. سخت افزار استاندارد CD-ROM به طور خودكار خطاها را تصحيح مي كند و مجموعه هاي مختلفي از داده ها را بر روي ديسك مقصد مي نويسد. سپس reader ، كل سكتور را به عنوان داده هاي خام Load مي كند، بدون آنكه به تصحيح خطا بپردازد: حتي اگر نتواند داده هاي اصلي تصحيح نشده را بيابيد، اما مي داند كه يك نسخه تصحيح شده را مي خواند. در جايي كه مكانيزم درايو و ميان افزار بخوبي تعريف مي شوند، اين تنها چيز با دوام بر روي سيستم هاست، همچون كنسول هاي بازي.
يك روش نه چندان پيچيده ولي موثر فشرده سازي يك CD نقره ايي با داده هايي فراتر از آنچه كه يك CD ، 74 دقيقه اي مي تواند Write كند. بنابراين كپي كردن ديسك نياز به فضاهاي خالي خاصي دارد، براي جبران اين فضا، داده ها را جا به جا مي كند، ديسك را هك مي نمايد يا ديسك هاي نقره ايي را با داده هاي سرقت رفته فشرده سازي مي كند. اگر اين كار ادامه يابد ديسك روي برخي درايوها غيرقابل خواندن مي شود. يك فضاي خالي Overburn شده 80 دقيقه اي قادر به نگهداري هر مقدار اطلاعاتي است كه بتوانيد با اطمينان در يك ديسك بگنجانيد.
روش خانه هاي نرم افزاري PC ، از فاصله بين تراك هاي صوتي استفاده مي كند و علائم شاخص را در محل هاي غير منتظره باقي مي گذارد. اين ديسك ها قابل كپي گرفتن از طريق اكثر نرم افزارها نيستند و نسخه برداري از آنها روي درايوهايي كه از ضبط disc-at-once پشتيباني نمي كنند، ممكن است امكانپذير نباشد.
روش ديگر ،ديسك هاي غير استاندارد با تراك كوتاهتر از 4 ثانيه است. اكثر نرم افزارهاي ضبط كننده و در حقيقت برخي recorder ها، كپي ديسك با چنين تراكي را رد مي كنند، يا تلاش مي كنند آن را كپي نمايند ولي با شكست مواجه مي شوند. يك برنامه كاربردي محافظت شده وجود تراك مورد نظر و اندازه آن را كنترل مي كند. به هر حال برخي recorder ها ممكن است موفق شوند، بنابراين اين كار ساده ايي نيست. قرار دادن تراك هاي چندگانه داده ها در بين تراك هاي صوتي يك CD ، كپي كننده هاي ديسك را سر در گم خواهد كرد. گاهي اوقات كپي يك ديسك برچسب هاي Volume متفاوتي دارد. اين مسئله معمولا فقط در كپي هاي فايل به فايل روي مي دهد، نه كپي هاي تصوير ديسك، بنابراين كنترل نام ديسك به طور حاشيه اي مفيد است اما چندان موثر نيست، تغيير فهرست مطالب بگونه ايي كه ديسك بزرگتر از آنچه كه هست به نظر برسد، برخي از برنامه هاي كپي را متقاعد خواهد كرد كه ديسك منبع بسيار بزرگ است.
سيستم Laserlok از سايت http://www.diskxpress.com\ ادعا مي كند كه قادر است با كمترين هزينه از نسخه برداري غيرقانوني ديسك جلوگيري نمايد. Disk Guard ، يك ابتكار جديد است كه متعلق به TTR Technology مي باشد آنها ادعا مي كنند كه قادرند امضايي را بر روي CD هاي فشرده و CD-R ها است، اما بدون سخت افزار خاص قابل نسخه برداري نيست. يك برنامه مي تواند با كنترل كردن اين امضاء در جهت محافظت در برابر كپي گرفتن استفاده نمايد و در صورت عدم حضور امضاء از اجرا صرف نظر كند.

4- ديسك MultiSession چيست؟

يك Session ، يك سگمنت ضبط شده است كه ممكن است شامل يك يا چند تراك از هر نوعي باشد. الزامي وجود ندارد كه CD recorder كل Session را به يكباره Write كند، اما آخرين Session روي ديسك بايد بسته شود. قبل از آنكه يك CD صوتي استاندارد يا CD-ROM Player آن را تشخيص دهد. Session هاي اضافي مي توانند تا زماني كه * ديسك * بسته مي شود و يا اينكه فضاي خالي وجود نداشته باشد، اضافه گردند. MultiSession Writing ، اولين بار در ديسك هاي photo CD استفاده شد، كه اجازه مي داد تا تصويرهاي اضافي ضميمه گردند. امروزه، اغلب با ديسك هاي MultiSession پيوندي و گاهي اوقات هم براي ديسك هاي CD-Extra بكار مي رود. وقتي كه CD داده ها را در درايو CD-ROM خود قرار مي دهيد، سيستم عامل آخرين Session ديسك را مي يابد و دايركتوري را از آن مي خواند . اگر CD از نوع فرمت ISO-9660 باشد- ورودي هاي دايركتوري مي تواند هر فايلي را روي CD هدف قرار دهد بدون توجه به نوع Session اي كه در قالب آن نوشته شده است. اكثر برنامه هاي معروف تكثير كننده CD به شما اجازه مي دهند تا يك يا چند Session اخير را به Session اي كه تازه نوشته شده پيوند دهيد. اين امر موجب مي شود كه فايل هاي Session هاي قبلي بدون اشغال فضاي اضافي بر روي CD در آخرين Session ظاهر شوند. همچنين مي توانيد با قرار دادن نسخه جديد در اخرين Session بدون افزودن پيوند به نسخه قديمي تر ، نسخه جديد را در آخرين Session قرار دهيد.
در عوض، زماني كه يك CD صوتي را در CD Player معمولي قرار دهيد، تنها به اولين Session توجه مي شود. به همين دليل Write هاي MultiSession در مورد CD هاي صوتي كار نمي كنند، اما در صورت روي دادن چنين اتفاقي اين محدوديت به يك مزيت تبديل مي شود. اين محدوديت بدين معني نيست كه شما بايد كل CD صوتي را به يكباره Write كنيد. توجه داشته باشيد كه تركيب Session هاي (CD-ROM ) MODE-1 و ( CD-ROM\XA ) MODE-2 روي يك ديسك منفرد جايز نيست. شما مي توانيد چنين چيزي را ايجاد كنيد. اما تشخيص آن براي درايوهاي CD-ROM دشوار خواهد بود.

5- كانال هاي زيركد چه هستند؟

8 كانال زيركد وجود دارد ( P,Q,R,S,T,U,V,W ) روش دقيق رمزگذاري فراتر از گنجايش اين مقاله است، اما متذكر مي شويم كه داده ها به طور يكسان در سرتاسر CD توزيع مي شوند و هر كانال مي تواند حدود 4MB را نگاه دارد.
كانال زير كد Q را مي توان با recorder هاي JVC\Pinnacle كنترل كرد، اما ظاهرا زياد كاربرد ندارند. كانال زيركد Q ، شامل اطلاعات مفيدي است كه در اكثر recorder ها قابل خواندن و نوشتن هستند. منطقه داده هاي كاربر شامل 3 نوع داده زير كد- Q است: اطلاعات موقعيتي، عدد كاتالوگ رسانه ها و كد ISRC . فرم هاي ديگري براي فعال ساختن MultiSession بكار مي روند و TOC را شرح مي دهند. CD Player هاي صوتي از اطلاعات موقعيتي براي نشان دادن زمان جاري استفاده مي كنند و داراي اطلاعاتي در مورد شاخص و يا تراك هستند. زماني كه ضبط Disc-At-Once انجام مي دهيد، اين اطلاعات قابل كنترل هستند.
ISRC كه توسط صنعت ضبط استفاده مي شود، كشور مبدا ، مالك، سال انتشار و عدد سريال تراك ها را بيان مي كند و ممكن است در هر تراكي متفاوت باشد. ISRC اختياري است و بسياري از CD ها از آن استفاده نمي كنند. عدد كاتالوگ رسانه ها شبيه به ISRC است، اما در هر ديسك ثابت مي باشد. توجه داشته باشيد كه اينها با كدهاي UPC فرق مي كنند. كانال هاي زير كد R-W ، براي متن و گرافيك در برنامه هاي كاربردي خاص همچون CD+G ( W\graphics CD كه توسط Sega CD پشتيباني مي شوند) استفاده مي شوند. Philips كاربرد جديدي به نام ITTS را تدبير كرده است، اين كاربرد Player هاي كاملا مجهز را قادر مي سازد تا متن و گرافيك را روي ديسك هاي صوتي Red Book نمايش دهند. اخير ترين نتيجه اين تكنولوژي “ CD-Text ” است كه راهي را براي گنجاندن داده هاي ديسك و تراك بر روي يك CD صوتي استاندارد، فراهم مي سازد.


6- آيا فيلدهاي CD Identifier ( شناسه CD ) كاربرد وسيعي دارند؟

هم اكنون، تعداد سازندگاني كه از اين فيلدها استفاده مي كنند چندان زياد نيست و اينكه تمام دستگاه ها قادر به خواندن تمام فيلدها نيستند. برنامه هايي كه CD هاي صوتي را شناسايي مي كنند، به طور خودكار يك ID را بر مبناي كميت و طول تراك هاي صوتي محاسبه مي كنند.

7- سوزاندن يك CD-R چقدر طول مي كشد؟

اين زمان بستگي به آن دارد كه شما چه مقدار داده را مي خواهيد بسوزانيد و اينكه سرعت درايو شما چقدر است. سوزاندن 650MB داده حدود 74 دقيقه در 1X ، 37 دقيقه در 2X و 19 دقيقه در 4X ، زمان مي برد،اما شما بايد براي “Finalize ”‌كردن ديسك ، يك يا دو دقيقه اي را بيافزاييد. بخاطر داشته باشيد كه براي تك سرعته 150kb\ ، دو سرعته ثانيه 300kb\ و به همين ترتيب است. اگر شما نصف اين داده ها را داريد، سوزاندن در نصف اين زمان تمام خواهد شد.

8- تفاوت بين disc-at-once و Track-at-Once در چيست؟

دو روش اساسي براي Write كردن يك CD-R وجود دارد.(DAO ) Disc-At-Once ، كل CD را در يك مرحله و احتمالا تراك هاي چندگانه را Write مي كند. تمام سوزاندن بايد بدون وقفه كامل شود و امكان اضافه كردن اطلاعات بيشتر وجود ندارد. Track-At-Once ( TAO ) موجب مي شود تا Write كردن در جند مرحله صورت بگيرد. براي هر ديسك، يك حداقل طول تراك 300 بلاك و يك حداكثر 99 تراك و همچنين كمي سربار اضافي در رابطه با توقف و آغاز ليزر وجود دارد. از آنجايي كه براي هر تراك ليزر خاموش و روشن مي شود، reader چند بلاك به نام بلاك هاي run-out و run-in در بين تراك ها باقي مي گذارد اگر كار به درستي صورت بگيرد، بلاك ها خاموش و معمولا غيرقابل توجه خواهند بود. CD ها و تراك هايي كه با يكديگر اجرا مي شوند ” توقف”‌قابل توجهي را خواهند داشت. برخي از تركيبات نرم افزار و سخت افزار ممكن است در اين فاصله چيزهاي زائدي را بر جاي بگذارند، كه موجب كليك آزار دهنده در بين تراك ها مي گردد. برخي درايوها و يا بسته هاي نرم افزاري ممكن است به شما اجازه ندهد تا اندازه فاصله بين تراك هاي صوتي را هنگام ضبط كردن در مد Track-At-Once كنترل كنيد، بنابراين 2 ثانيه فاصله براي شما برجاي مي گذارد. برخي از recorder ها همچون philips CDD 2000 ، ضبط ” Session-at-once ” را مي پذيرند. اين امر كنترل disc-at-once بر روي فاصله هاي بين تراك ها را براي شما فراهم مي سازد و اجازه Write كردن در بيش از يك Session را به شما مي دهد. و اين در زماني كه ديسك هاي CD Extra را Write مي كنيد، مي تواند مفيد واقع شود. مواردي وجود دارد كه ضبط disc-at-once ضروري است. براي مثال، گاهي اوقات ممكن است بدون استفاده از مد disc-at-once ، ساختن كپي هاي پشتيبان يكسان از برخي از ديسك ها، مشكل يا غير ممكن باشد. همچنين برخي از دستگاه هاي master كننده CD ممكن است ديسك هايي كه در مد Track-at-once ضبط شده اند، را نپذيرد، زيرا فاصله بين تراك ها به صورت خطا به نمايش در خواهند آمد.

ضبط disc-at-once كنترل بيشتري را بر روي ايجاد ديسك، بخصوص CD هاي صوتي دارد، اما هميشه مناسب يا ضروري نيست. ايده خوبي است كه recorder اي بگيريد كه هم از ضبط disc-at-once هم از ضبط Track-at-once پشتيباني كند.

9- تفاوت هاي بين ضبط كردن از يك تصوير و on-the-fly ؟

بسياري از CD-R هايي كه بسته هاي نرم افزاري ايجاد مي كنند، امكان انتخاب بين ايجاد يك تصوير كامل از CD بر روي ديسك و انجام آنچه كه نوشتن به صورت “on-the-fly ” نام دارد، را به شما مي دهد. هر روش مزاياي مختص خود را دارد.
فايل هاي تصوير CD گاهي اوقات CD هاي مجازي يا VCD خوانده مي شوند. اينها كپي هاي كاملي از داده ها هستند، به طوري كه روي CD ظاهر خواهند شد و بنابراين لازم است كه درايو سخت شما فضاي كافي براي نگاه داشتن اين CD كامل را داشته باشد. زماني كه از فضاي خالي 74 دقيقه اي استفاده مي كنيد، اين مقدار مي تواند به اندازه 650MB براي CD-ROM يا MB 747 براي ديسك صوتي باشد. اگر شما داراي هر دو تراك صوتي و داده ها بر روي CD خود هستيد، يك تصوير فايل سيستم ISO-9660 براي تراك داده ها و يك يا چند تصوير 16-bit 44.1KHz با صداي استريو براي تراك هاي صوتي وجود دارد.
ضبط on-the-fly اغلب از يك ” تصوير مجازي ” استفاده مي كند كه در آن كليه فايلها آزمايش شده و Lead-out مي شوند، اما تنها مشخصات فايل ذخيره مي گردد نه داده ها . زماني كه Write,CD مي شود، محتواي فايل ها خوانده مي شوند. اين روش به فضاي كمتر درايو سخت نياز دارد و ممكن است در زمان صرفه جويي كند، اما خطر buffer underrun را افزايش مي دهد. با وجود نرم افزارهاي متعدد، انعطاف پذيري اين روش نيز بيشتر مي شود، بنابراين افزودن، حذف كردن و بهم آميختن فايل ها در يك تصوير مجازي آسانتر از يك تصوير طبيعي است. CD اي كه از يك فايل تصوير ايجاد مي شود با CD اي كه با ضبط on-the-fly ايجاد شده، يكسان است با اين فرض كه هر دو فايل هاي مشابه را در مكان هاي مشابهي قرار دهند. انتخاب بين اين دو به تمايل كاربر و ظرفيت سخت افزار بستگي دارد.


10- يك CD Player چگونه مي داند كه از تراك هاي داده ها جهش كند؟

براي هر تراك فلگ ها زير كد وجود دارد.
داده ها: اگر Set شود، تراك شامل داده ها مي گردد. در غير اين صورت تراك شامل audio است.
مجاز به كپي ديجيتال: كه توسط SCMS بكار مي رود.
4Audio كاناله: استاندارد 4audio,Red Book كاناله را مجاز مي داند، گرچه تعداد ديسك هايي كه از آن استفاده مي كنند بسيار اندك هستند.
Pre-Emphasis : در صورتي set مي شود كه audio با pre-emphasis ضبط شده باشد.
دو مورد آخر بندرت استفاده مي شوند.

 توضیحات کاملتر در ادامه مطلب


ادامه مطلب...
+ نوشته شده در  شنبه هفتم شهریور 1388 ساعت 19:0  توسط محسن عمرانی  | 


 

GSM چيست؟

 

 

 

جي‌اس‌ام، يك اختصار پذيرفته‌شده براي استاندارد "سيستم بين المللي ارتباطات همراه" محسوب ميشود كه در اصل از عبارتي فرانسوي گرفته شده است و همانند HICAP، Mobiletex GPRS و PALM از محبوبترين و رايجترين استانداردهاي تلفن همراه در سراسر دنيا به شمار ميرود.
اين استاندارد در حال حاضر توسط بيش از 2 ميليارد نفر در 212 كشور استفاده مي‌شود كه در نوع خود يك رقم باورنكردني است و باعث مي‌شود تا كاربران با استفاده از قابليت Roaming يا امكان حضور همزمان در دو نقطه‌ي متفاوت ارتباطي، بتوانند از گوشي همراه خود در هر شهر و كشوري استفاده كنند. اين استاندارد با نمونه‌هاي مشابه قبلي خود تفاوتهايي عمده دارد و از جمله‌ي آنها مي‌توان به كيفيت ديجيتالي برقراري مكالمات با تلفن همراه اشاره كرد كه به عبارتي يك سيستم نسل دوم تلفن همراه تلقي مي‌شود.
اين واقعيت، مويد آن است كه ارتباطات داده‌يي به وسيله‌ي جي‌اس‌ام، براي استفاده در پروژه‌ي مشترك نسل سوم گوشي‌هاي همراه نيز كاربرد خواهد داشت.
از ديدگاه اكثر مصرف كنندگان و كاربران، مزيت اصلي و عمده‌ي GSM در افزايش كيفيت برقراري تماسهاي تلفني و همچنين كاهش نرخ مكالمات و نيز سرويسهاي جانبي مثل پيام كوتاه يا SMS است.
همچنين از ديد اپراتورهاي شبكه، مزيت و برتري اين استاندارد، امكان به كارگيري لوازم و تجهيزات جانبي گوشي‌هاي همراه با ماركهاي مختلف در يك مجموعه است چرا كه طراحي باز اين استاندارد به عملكرد چندوجهي ارتباطي كاربر كمك مي‌كند.
همزمان با گسترش و توليد نسخه‌هاي جديدي از اين استاندارد، همخواني و كارآيي مناسب با گوشي‌هاي اوريجينال و استانداردهاي قديمي‌تر GSM نيز حفظ شده است براي مثال قابليتهاي ارسال داده به شكل بسته‌يي در نسخه‌ي 97 جي اس ام نيز به مجموعه‌ي امكانات قبلي اضافه شده و از ابزارهاي GPRS يا سرويس راديوي عمومي همراه استفاده نموده است. سرعت ارسال و انتقال بالاتر داده‌ها نيز همراه با تكنولوژي جديد EDGE يا نسخه‌ي آزمايشي بسته‌ي سرعت انتقال داده‌ي افزايش يافته براي GSM در 99 امين توليد اين استاندارد براي كاربران ارايه شده است.
تاريخچه‌ي GSM
گسترش گوشي‌هاي سلولي تلفن همراه در اوايل دهه‌ي هشتاد ميلادي در اروپا، رو به زوال نهاد. عدم وجود استانداردسازي‌هاي تكنولوژيكي، سران اجلاس وزراي ارتباطات و فناوري اطلاعات كشورهاي اروپايي را در سال 1982 با هدف توسعه‌ي يك استاندارد واحد براي گوشي‌هاي همراه كه در سراسر قاره، قابل استفاده باشد، وادار ساخت تا به ساخت گروه ويژه‌ي تلفن همراه (GSM) مبادرت ورزند.
نخستين شبكه‌ي استاندارد جي‌اس‌ام نيز در سال 1988 و در فنلاند افتتاح شد. در سال 1989، مسووليت مديريت استاندارد به موسسه‌ي استانداردهاي ارتباطات سيار اروپا (ETSI) واگذار شد و فاز نخست راه‌اندازي شبكه‌هاي GSM در سراسر قاره نيز به سال 1990 بهره‌برداري شد.
در پايان سال 1993، بالغ بر يك ميليون كاربر از طريق 70 سرويس دهنده در 48 كشور از سرويسهاي در سراسر اروپا از سرويسهاي جي‌اس‌ام استفاده مي‌كردند.

پس از چهار سال تلاش طراحان ايراني، فناوري طراحي سيستم GSM به ثمر رسيد و عصر روز جمعه در روستاي يولمه ساليوم ازتوابع آق‌قلا در استان گلستان به صورت طرح آزمايشي، نصب و راه‌اندازي شد.
به گزارش بخش خبر سايت اخبار فن آوري اطلاعات ايران (IRITN) ،از ايسنا ،مهندس هوشنگ كشوري - مديرعامل شركت كياتل - با اعلام اين خبر، اظهار داشت: در اين روستا، نزديك به 500 شماره تلفن ثابت بدون ايجاد شبكه‌ي كابلي و در شعاع 5 كيلومتري آن به مرحله راه‌اندازي رسيده است.
وي، افزود: با توجه به وجود 5 روستاي ديگر در اطراف روستاي يولمه ساليوم، با وجود اين سيستم اشخاص مي‌توانند در شعاع 5 كيلومتري روستا از طريق گوشي‌هاي HANDSET كه با قيمتي حدود 15 هزار تومان ارائه شده، مكالمات تلفني خود را به صورت سيار انجام دهند.
وي، گفت: بديهي است شماره تلفن‌هاي مورد نظر به صورت شماره‌ي تلفن ثابت و مبالغ هر پالس برابر تلفن ثابت دريافت مي‌شود. اين اولين شبكه‌ي تلفن همراه كوچك در ايران است كه جايگزين تلفن FIX (ثابت) در روستا شده است و تنها پوشش دهنده‌ي محدوده‌ي اين روستا است.
مهندس كشوري، در پايان تصريح كرد: با توجه به اهميت فناوري تكنولوژي GSM، تنها كمتر از 10 كشور در جهان داراي دانش فني اين سيستم هستند كه با توجه به ايجاد اين فناوري توسط طراحان ايراني در شركت كياتل، ايران نيز در مقوله كشورهاي ياد شده گنجانده مي‌شود.

+ نوشته شده در  یکشنبه هشتم دی 1387 ساعت 20:41  توسط محسن عمرانی  | 


 

narm afzari

 

PartitionMagic8.0 توليد شركت PowerQuest مي باشد و يكي از قدرتمند ترين و مطمئن ترين نرم افزارها و بهترين آنها براي پارتيشن بندي هارد ديسك مي باشد . با اين نرم افزار شما به راحتي مي توانيد حتي با وجود داشتن اطلاعات بر روي هارد ديسك و بدون از بين رفتن اطلاعات اقدام به ايجاد تغييرات در پارتيشن بندي هارد ديسك يا هارد ديسكهاي كامپيوترخود از قبيل موارد زير نماييد .

create, يا ساختن پارتيشن
delete, يا پاك كردن يك پارتيشن
merge, يا به هم چسباندن دو پارتيشن و يكي نمودن آنها
Resize, يا اضافه يا كم نمودن ظرفيت پارتيشن
Split, يا دو تيكه نمودن پارتيشن
convert file systems of partitions يا تبديل سيستم فايل يا Fat يك پارتيشن به يك سيستم فايل .

بعلاوه با ايجاد پارتيشنهاي مختلف مي تواند هارد ديسك شما را براي نصب سيستم هاي عامل مختلف آماده سازد تا شما بتوانيد كامپيوتر خود را مولتي اوپراتينگ سيستم كنيد .
اين نرم افزار با ايجاد يك منوي PQBoot for Windows به شما كمك مي كند تا بتوانيد از داخل ويندوزتان به يك سيستم عامل ديگر كه بر روي يك پارتيشن ديگر نصب شده است Restart كنيد ! و . . .
قبل از پرداختن به اين نرم افزار و آشنايي با آن لازم است اندكي با ساختار هارد ديسك ها آشنا شويد .

هارد ديسك يا هارددرايو از اصلي ترين و سريعترين راههاي ذخيره سازي و دسترسي به اطلاعات و داده ها مي باشد . امروزه همه كامپيوترها داراي درايو هارد براي ذخيره سازي اطلاعات و يا نصب سيستم هاي عامل مي باشند .
هارد ديسك از چند بخش عمده ي ؛ صفحه هاي ديسك ، هد و بازوي نگهدارنده ي آن ، شاسي يا پايه و قاب اصلي ، چرخاننده هد ، كنترلر هارد و موتور چرخاننده هارد ديسك .
به طور كلي نوشتن و يا خواندن اطلاعات با كمك و همكاري اين مجموعه امكان پذير مي باشد ، ولي محل اصلي ذخيره سازي اطلاعات همان صفحات دايره اي شكل مي باشند كه برروي هم و با اندكي فاصله چيده شده اند . اين صفحه ها توسط موتور چرخاننده هارد ديسك با سرعت زياد ( 5400 يا 7200 دور در دقيقه RPM ) مي چرخند و امكان دستيابي به اطلاعات در نقاط مختلف صفحه را به كمك كنترلر هدها به نوكهاي خواننده يا نويسنده اطلاعات مي دهند .

هر يك از صفحات هارد شامل مؤلفه هاي زير مي باشد : تراك ها كه عبارت است از يك دايره نازك كامل بر روي هر صفحه ، سكتورها كه به بخش كوچكي از تراك مي گويند و سيلندرها كه به مجموعه تراكهاي هم قطر برروي هر صفحه مي گويند .
با توجه به اينكه براي خواندن اطلاعات از روي ديسك كه در حقيقت بر روي سكتورها نوشته شده است و هر سكتور در داخل تراكها قرار دارد و هارد ديسك بايد يك يا چند دور كامل بزند و از طرفي در صورتي كه اطلاعات بر روي هارد به صورت پراكنده وجود داشته باشد ( كه در اغلب موارد به دليل دفراگ نشدن هارد چنين است ) نياز است كه هد چندين و چند بار جابجا شده و هارد ديسك نيز به دور خود بچرخد . محدود نمودن اين محوطه يا به بخشهاي كوچك تقسيم نمودن آن نه تنها دسترسي به اطلاعات را سريعتر مي نمايد بلكه از استهلاك سريع هارد ديسك نيز جلوگيري مي كند ، بعلاوه موجبات طبقه بندي اطلاعات و نصب چندين سيستم عامل بر روي يك هارد ديسك را فراهم مي كند و … .

براي راحتي تصور پارتيشن بندي هارد ديسك مي توانيد يك كيك تولد دايره اي شكل را مجسم كنيد كه آن رابا چاقو تكه تكه مي كنيد تا به هركسي يك تكه از آن را بدهيد . اين عمل بر روي هارد ديسك توسط برنامه هاي پارتيشن بندي از جمله PartitionMagic انجام مي شود .

نكته : در ابتداي كار توجه شما را به يك نكته اساسي جلب مبكنم و آن تفاوت بين نرم افزار PartitionMagic و Fdisk ميباشد.در اين باره بايد گفت جدا از پوشته گرافيكي و جذاب پارتيشن مجيك و امكانات اضافه و خلاق آن ، مهمترين تفاوت بين اين دو برنامه در اين است كه Fdisk همواره قبل از نصب سيستم عامل وارد معركه شده و اقدام به پارتيشن بندي ميكند.اما PartitionMagic از آنجايي كه يك برنامه تحت ويندوز محسوب ميشود طبيعتا پس از نصب ويندوز بر روي سيستم نصب شده و ميتواند كليه نياز هاي شما را در رابطه با مديريت و پارتيشن بندي هارد ديسك به انجام برساند.ضمنا در Fdisk همه چيز بصورت دستي بوده و در واقع اين شما هستيد كه پس از پارتيشن بندي توسط Fdisk مي بايست كامپيوتر را بوت كرده و سپس عمليات مربوط به فرمت كردن كليه پارتيشن هاي ايجاد شده را تك تك انجام دهيد.در حالي كه در پارتيشن مجيك ، پس از تعييد نهايي ( Apply ) و آغاز مرحله شروع عمليات ،كلا سيستم وزمام و اختيار آن در اختيار پارتيشن مجيك قرار گرفته و كليه امور مربوط به راه اندازي مجدد كامپيوتر بطور كل، پروسه عمليات شامل فرمت سيستم و غيره تماما توسط پارتيشن مجيك انجام گرفته و شما صرفا ناظر انجام مراحل عمليات هستيد و نه چيزي بيشتر!


ادامه مطلب...
+ نوشته شده در  چهارشنبه بیست و نهم آبان 1387 ساعت 3:12  توسط محسن عمرانی  | 


 

فرض كنيد شما يك برنامه با كاربرد بسيار حرفه اي داريد كه توانايي هاي زيادي مانند حافظه ُ سرعت و غيره از كامپيوتر شما مي طلبد و شما در دفتر كار خود چند پي.سي داريد. خوب شما در آن واحد نمي توانيد معمولا با چند پي سي به طور همزمان كار كنيد مگر اين كه يك هشت پا با مغزي Multi thread باشيد. پس معمولا شما پشت فتوشاپ يا اتوكد يا هر نرم افزار كند ديگري نشسته ايد و بيشتر وقت خود را به حرص خوردن و نگاه كردن به ساعت شني ويندوز / مك يا لينوكس تان مي گذرانيد و اين در حالي است كه دو يا سه كامپيوتر ديگر در محل كار شما بيكار هستند.

البته راه حل هاي Grid Computing وجود دارند كه اجازه مي دهند شما چندين ماشين را به هم متصل كرده و از حافظه و توان محاسباتي آنها به شكل يك پارچه استفاده كنيد ولي اين راه حل ها براي كاربران عادي بسيار گران / مشكل و دور از دسترس هستند. اينجاست كه این را ه حل ساده مفهوم پیدا می کند.
هدف من اين است حالا كه اين امكان وجود ندارد كه از توان چند كامپيوتر به شكل يكپارچه براي اجراي يك برنامه - فرضا فتوشاپ - استفاده كنيم بياييم چند نسخه از آن را در چند كامپيوتر جدا گانه راه اندازي كنيم كه هر كدام منابع خودشان را مصرف كنند و در نهايت كنترل همه آنها را به دست شما بدهيم. به اين ترتيب شما در حالي كه مشغول باز كردن يك فايل بزرگ در فتوشاپ هستيد مي تواني يك نسخه ديگر فتو شاپ را به شكل از راه دور -Remote- بر روي يك كامپيوتر ديگر باز كنيد و به كار خود ادامه دهيد.
حالا نقشه اجرايي
بياييد فرض كنيد شما يك كامپيوتر Master ويندوز اكس پي و چندين ماشين Slave لينوكس ارزان قيمت داريد. قرار است شما مديريت كل سيستم را از پشت ويندوزتان كه خوش دست تر و كار با آن راحت تر است انجام دهيد. فرض مي كنيم شما يك شبكه اترنت 100 مگابيتي هم براي اتصال اين ماشين ها به يكديگر داريد و همه اين ماشين ها يكديگر را در شبكه TCP/IP شما مي بينند.
نرم افزار مورد نياز به غير از سيستم عامل
Real VNC
Client and Server Versions for Both Windows XP and Linux
Cross Over office
Linux
خوب حالا بر روي ماشين هاي لينوكس Cross Over office را نصب كرده و بر روي آن فتوشاپ نصب مي كنيم. حالا ما چندين ماشين لينوكس داريم كه فتوشاپ بر روي آنها نصب شده و بدون افت توان كار مي كند. حالا مساله اين است كه چگونه همه آنها را از ماشين ويندوزمان كنترل كنيم؟
كافيست كه سرويس VNC را بر روي ماشين هاي لينوكس اجرا كنيد :
vncserver
وي.ان.سي چند سوال ساده از شما مانند اسم و كلمه عبور و نام مشتري اكس.ويندو مي پرسد.
اين كار را بر روي تمام ماشين هاي لينوكس تكرار كرده و به هر كدام نام جديدي بدهيد.
در ماشين ويندوز VNC client را نصب و اجرا كنيد و به تمام ماشين هاي لينوكس تك تك Login كنيد. حالا كافي است كه در ترمينال TWM اين دستور را اجرا كنيد:
Photoshop
حالا شما چندين كپي از فتو شاپ داريد كه بر روي پردازنده هاي جدا گانه اي اجرا مي شوند و با هم در بدست آوردن منابع سيستم رقابت نمي كنند.
اكنون مي توانيد كمي از طعم شيرين Virtualization و Grid Computing را بدون داشتن سرور هاي گران قيمت بچشيد.

+ نوشته شده در  یکشنبه بیست و ششم آبان 1387 ساعت 21:11  توسط محسن عمرانی  | 


ساقیا آمدن عید مبارک بادت

  

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

 

+ نوشته شده در  شنبه بیست و پنجم آبان 1387 ساعت 2:32  توسط محسن عمرانی