• مشکی
  • سفید
  • سبز
  • آبی
  • قرمز
  • نارنجی
  • بنفش
  • طلایی
تعداد مطالب : 3839
تعداد نظرات : 784
زمان آخرین مطلب : 4422روز قبل
بهداشت روانی
ما در رختخوابی خوب، بهتر می‌خوابیم
بیشتر متخصصان خواب بر سر یک نکته با هم اشتراک نظر دارند: بیشتر مشکلات بی‌ خوابی مربوط می‌شود به عادات نادرست. ما با این عادات نادرست، نا خواسته، کاری می‌کنیم که بدن مان خواب را پیدا نکند. راه حلش هم این است که محیط و فضای شب مان – اتاق خواب و رختخواب- را به فضایی مخصوص خواب و آرام تبدیل کنیم، و حالا چند توصیه…
اتاق خواب، فقط مخصوص خواب است
در اتاق خواب تان فقط چیزهایی را قرار دهید که ازشان خوش تان می‌آید و آرام تان می‌کنند. این چیزها شامل رنگی که برای دیوارهای اتاق انتخاب می‌کنید، مبل راحتی، تختخواب و سایر لوازم مربوط به آن می‌شود، اما از این هم می‌توانید فراتر بروید: کتاب های ترسناک و تحریک کننده به اتاق تان نیاورید – مطالعه را به مکان های دیگر یا کاناپۀ سالن اختصاص دهید. اگر اخبار به شما استرس وارد می‌کنند، رادیوی تان را روی شبکۀ موسیقی تنظیم کنید. و مطمئناً، به هیچ وجه نباید در رختخواب به امور کاری تان بپردازید یا فاکتورهای تان را بررسی کنید و یا به هر چیزی غیر از خواب مشغول شوید.

 

چند عادت خوب برای خوابی خوب
یک مؤسسه امریکایی بررسی های بر روی وضعیت های مرتبط با رختخواب، اتاق خواب و کیفیت خواب انجام داده است. این تحقیق، یک تحقیق علمی بسیار وسیع و به شدت علمی نیست و ما می‌توانیم چند نکتۀ خوب از آن بیاموزیم:

 

افرادی که هر روز رختخواب شان را مرتب می‌کنند، تقریباً شانس بیشتری برای بهتر خوابیدن دارند.

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

بیشتر مردم ترجیح می‌دهند که برای خوابیدن، اتاق شان خنک، کاملاً تهویه شده و کاملاً تاریک باشد. این شرایط با توصیه های اغلب متخصصان هماهنگ است.

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

 

منبع:سیمرغ
سه شنبه 5/7/1390 - 20:53
بهداشت روانی

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

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

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

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

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

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

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

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

ازجمله عوامل محیطی موثر در ایجاد اضطراب نیز می توان به بعضی از مشاغلی که استرس زاست، اشاره کرد که تاثیر قابل توجهی در بروز اضطراب دارد.

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

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

هم چنین پرسش هایی درباره تحریک پذیری، بی قراری، ناآرامی و … به مشاور کمک می کند تا سطح اضطراب فرد تعیین شود. اضطراب به ۳ دسته خفیف، متوسط و شدید تقسیم می شود و بسته به نوع و شدت آن درمان ها آغاز می شود.

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

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

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

این روان شناس با اشاره به این که اضطراب از بدو تولد با انسان همراه است، تاکید می کند: اگر نیازهای اولیه یک کودک به غذا، توجه، امنیت و پوشاک را تامین نکنید، می توانید اضطراب را در او ببینید، بنابراین زمانی که نیازهای انسان برآورده نشود، اضطراب خود را نشان می دهد.

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

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

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

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

 

منبع: سیمرغ

 

سه شنبه 5/7/1390 - 20:52
بهداشت روانی

من دیگر ناخن هایم را نمی جوم


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

بدون اینکه خودتان هم بدانید، شما مبتلا به عادت جویدن ناخن (onychophage) هستید! شما بدون اینکه متوجه باشید، با دندان هایتان، ناخن های تان را تکه تکه می کنید. در موارد جدی تر این بیماری، بیمار ممکن است پوست های اطراف ناخن ها را بکند و باعث خونریزی شان شود. این ناخن ها اصلاً ظاهر زیبایی ندارند…

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

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

روشی برای تخلیۀ استرس
همۀ ما راهی برای تخلیۀ احساسات و استرس های زندگی روزانه مان داریم.

بعضی افراد ورزش کردن را انتخاب می کنند و برخی کارهای هنری را… . برای برخی دیگر تخلیۀ عصبی از راه انگشت های شان تبدیل به راهی برای رسیدن به رهایی شده است!

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

این راه حل ها عمل می کنند!
_ هیچ کاری به اندازۀ خلاص شدن از این عادت، برای مواظبت و نگه داری از دست های شما مؤثر و مهم نیست. در این زمینه باید اقداماتی انجام دهید!

با سوهان زدن مرتب ناخن ها، دیگر آنها را با دهان نمی گیرید و با مرطوب کردن دست تان، ناخن ها را از جای شان نمی کنید، ضمناً با این کار پوسته های کنده شده و وسوسه انگیز هم کمیاب می شوند!

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

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

_ به ناخن های تان لاک تلخ بزنید. این کار می تواند شما را از به دهان بردن انگشت ها منصرف کند، البته این راه حل برای کسانی که تلخی آزارشان نمی دهد، قطعاً بی فایده است. قبل از هر چیز، می توانید به لایه های سخت کننده هم فکر کنید؛ این مواد، ناخن های سست شده در اثر مکش را تقویت می کنند.

_ از حرف زدن دربارۀ این مشکل با یک متخصص، ترجیحاً روانشناس، نهراسید. او می تواند به شما کمک کند که بفهمید علت جویدن ناخن تان ریشه در ذهن و افکارتان دارد. او به شما کمک خواهد کرد تا شرایطی (دغدغۀ رئیس را داشتن، در حالت نشسته جلوی تلویزیون، بر روی فرمان اتومبیل تان و…) را که باعث اقدام شما به جویدن ناخن می شوند، رفع کنید. ضمناً برای لحظه هایی که تاب مقاومت در برابر وسوسۀ ناخن جویدن را ندارید، راه کار ارائه می کند.

 

_ چیزی بجوید.
با این کار خودتان را مشغول می کنید و چیزی به غیر از ناخن های تان، در دهان و زیر دندان های تان خواهد بود. این چیز می تواند، آدامس یا بهتر از آن تکه ای از ساقۀ شیرین بیان باشد.

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

_ شاید یکی از غیرقابل مقاومت ترین وسوسه ها، صدای ناخن ها در برخورد با دهان باشد، برای فرار از این وسوسه، انگشتان تان را به سمت چیزهای سخت و صاف (میز، فرمان ماشین…) هدایت کنید. این کار فوراً تمایل مقاومت ناپذیر جویدن ناخن  را آرام می کند.

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

ناخن های تان را تقویت کنید
از بس که ناخن ها را جویده اید، سست و شکننده شده اند؟ با مالیدن مرتب روغن دانۀ گندم یا روغن بادام شیرین که طعم ناخوشایندی هم دارد، یک دوره درمان زیبایی را به ناخن های تان هدیه بدهید. یک درمان غذایی مکمل نیز، بر پایۀ سیستین، سیلیسیم و ویتامین ها، مانند اکرینال ناخنی، را شروع کنید.

ناخن های دست به طور متوسط در ماه ۳ میلیمتر رشد می کنند، برخلاف ناخن های پا که رشدشان تنها ۱٫۵ میلیمتر است.

تهیه و ترجمه : گروه سلامت سیمرغ

 

سه شنبه 5/7/1390 - 20:48
کامپیوتر و اینترنت

گاهی پیش می‌آید که نرم افزاری را نصب می‌کنیم و آن را تست می‌کنیم اما نحوه کار آن را نمی‌پسندیم و از آن خوشمان نمی‌آید بنابراین می‌خواهیم آن را Unistall کنیم.

در چنین مواقعی معمولا اولین چیزی که به ذهنمان می‌آید این است که به سراغ Uninstaller همان برنامه برویم و با استفاده از آن برنامه مورد نظر را حذف نماییم. اما همه ما دیده‌ایم که این روش  چندان مفید نیست و تقریبا همیشه تکه پاره‌هایی از برنامه گفته شده را در کامپیوترمان باقی می‌گذارد و هرگز برخی فولدرها، فایل‌ها وگاهی حتی نشان برنامه از منوی Start را هم پاک نمی‌کند. حالا پاک کردن تغییرات ایجاد شده در رجیستری و امثالهم که پیش کشش باشد!

اما آیا راه حلی هست که بتوانیم نرم‌افزارهای بلا استفاده و به درد نخورمان را به طور کامل و تماما حذف کنیم؟
عده‌ای گمان می‌کنند با رجوع به Control Panel و رجوع به Add Remove Programs یا Programs And Features می‌توانند این کار را بکنند، اما باید گفت این دوستان اشتباه می‌کنند این بخش کنترل پانل هیچ کار اضافه‌تری به غیر از اجرای همان Uninstaller همراه خود برنامه برای ما نمی‌کند و مشکلات گفته شده هم‌چنان به قوه خود باقی‌ست.
اما نرم‌افزارهایی هستند که به ما کمک می‌کنند به طور تمام و کمال یک برنامه را از روی ویندوزمان حذف نماییم. به طور مثال می‌تواینم به نرم‌افزار کم حجم و رایگان IObit Uninstaller اشاره کنیم.

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

منبع:m3hr.mihanblog.com

سه شنبه 5/7/1390 - 20:43
کامپیوتر و اینترنت

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

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

در زمینه هوش مصنوعی با توجه به این که در بسیاری از زمینه‌های خاص گرایش وجود دارد، لذا روش‌های ذهنی نیز باید به وسیله تولید و آزمون (Generate and test) توسعه یابد. در برنامه‌نویسی (Artificial Intelligence AI) پیاده‌سازی در واقع جزئی از پردازش مشخصات مساله است. با توجه به مشخصات محاسبات رایانه‌ای و برنامه‌نویسی هوشمند ۲ روش جدید برنامه‌نویسی به وجود می‌آید، روش برنامه‌نویسی تابعی و روش برنامه‌نویسی منطقی که هر دو بر مبنای ریاضیات و نظریه توابع بازگشتی طرح‌ریزی شده است.
اولین زبان برنامه‌نویسی AI که هنوز به طور گسترده استفاده می‌شود، زبان برنامه‌نویسی LISP است که نظریه توابع ریاضی در اواخر دهه ۱۹۵۰ توسط جان مک کارتی به وجود آمد. اوایل دهه ۱۹۷۰ یک الگوی برنامه‌نویسی جدید به نام برنامه‌نویسی منطقی بر اساس محاسبات گزاره‌ای رایج شد. اولین و مهم‌ترین زبان برنامه‌نویسی منطقی prolog است که توسط آلن کولمرائور و فیلیپ راسل توسعه یافت. مسائل در prolog به صورت حقایق و قوانین منطقی برای استدلال و استنتاج بیان می‌شود.
برنامه‌نویسی تابعی
یک تابع ریاضی نگاشتی از یکی مجموعه (دامنه) به مجموعه دیگر (برد) است. تعریف یک تابع توصیفی این نگاشت است که یا بصراحت به وسیله شمارش یا به طور ضمنی به وسیله یک عبارت است.
برنامه‌نویسی در یک زبان تابعی شامل ساختمان تعریف توابع و به کاربردن رایانه برای ارزیابی عبارات است، یعنی به کاربردن توابع با آرگومان‌های واقعی. کار اصلی رایانه، ارزیابی توابع فراخوانی شده و چاپ حاصل مقادیر تابع است. یک خاصیت برنامه‌نویسی تابعی علاوه بر انعطاف‌پذیر بودن آن، این است که اگر عبارت بخوبی مقداردهی شود، آن گاه توالی انجام ارزیابی در نتایج آن تاثیری ندارد.
بنابراین، نتیجه ارزیابی یک عبارت تنها مقدار آن است و درواقع در مفهوم زبان‌های دستوری متغیر وجود ندارد و روش‌های اصلی کنترل توابع تکرار (بازگشتی) و به عبارتی شرطی است. برنامه‌نویسی تابعی خصوصیات توابع مرتبه بالا را پشتیبانی می‌کند. توابع مرتبه بالا تعریف تابعی است که اجازه می‌دهد آرگومان‌ها یا مقدار بازگشتی توابع، مقدار خروجی خود تابع باشد.
LISP اولین زبان برنامه‌نویسی تابعی است که با استفاده از لیست‌های پیوندی (Linked List) به عنوان ساختار مرکزی داده‌ها ابداع شد. اولین نگارش محیط برنامه‌نویسی LISP سال ۱۹۶۰ آماده شد که شامل یک مفسر، یک کامپایلر و مکانیزم تخصیص حافظه و برگشت حافظه پویا بود. یک سال بعد اولین زبان استاندارد با نام LISPY.S معرفی شد، پس از آن تعدادی از نسخه‌ها و محیط‌های برنامه‌نویسی LISP توسعه یافتند، مانند: MacLISP، FranzLISP، InterLISP و… . هرچند در بعضی از جزئیات خاص متفاوتند، ولی هسته اصلی ساختار جملات (Syntax) و ارتباط بین آنها (Semantic) اساسا یکسان است. پراستفاده‌ترین نسخه‌های LISP، Common LISP و Schema هستند. در کنار LISP تعدادی از زبان‌های برنامه‌نویسی تابعی دیگر نیز توسعه یافتند، برای مثال ML که برگرفته از Meta Language است، یک زبان برنامه‌نویسی تابعی با دامنه ایستا (Static) است و تفاوت اصلی آن با زبان LISP در Syntax (گرامر) آن است. بیشتر شبیه زبان برنامه‌نویسی پاسکال است. Haskell نیز دارای خاصیت گرامری مشابه با ML با دامنه ایستاست و تفاوت آن زبان ML در آن است که شامل هیچ‌گونه ویژگی دستوری نیست. لیست‌ها رایج‌ترین ساختار داده در Haskell هستند.
برنامه‌نویسی منطقی
دهه ۱۹۷۰ یک الگوی دیگر برای محاسبات در برنامه‌نویسی AI ارائه شد. Prolog یا همان برنامه‌نویسی منطقی (Programming Logic) اولین زبان برنامه‌نویسی بر مبنای منطق است. اساس Prolog شامل یک روش برای مشخص کردن گزاره‌های محاسبات گزاره‌ای و تصمیمات محدود است. برنامه‌نویسی در Prolog شامل مشخصات حقیقی در مورد اشیا و ارتباط بین آنها و قوانینی است که این ارتباطات را مشخص می‌کند. Prolog با برنامه‌نویسی تابعی در نحوه محاسبه نتیجه کاملا متفاوت است، زیرا نحوه محاسبه نتیجه را مشخص نمی‌کند، بلکه تنها ساختاری منطقی نتیجه را ارائه می‌دهد.
با استفاده از Prolog برنامه‌نویسی می‌تواند در یک سطح خیلی خلاصه و کاملا نزدیک به مشخصات یک مساله انجام گیرد. Prolog هنوز هم تهیه زبان برنامه‌نویسی منطقی است.
Prolog در بیشتر زمینه‌های AI مانند سیستم‌های خبره، پردازش زبان طبیعی به طور موفقیت‌آمیزی استفاده شده که امتحان خود را در زمینه‌های دیگری مانند سیستم‌های مدیریت پایگاه داده نیز پس داده است. جملات برنامه‌های Prolog شامل مجموعه‌ای از جملات به نام بند (Clause) هستند که برای نمایش داده‌ها و برنامه‌ها استفاده می‌شوند. یک واژه می‌تواند یک ثابت (نام‌های نمادین یا حروف بزرگ)، یک قیفر (نماد‌هایی که با حروف کوچک شروع می‌شوند مانند x) یا یک تابع باشد. فرآیند استنتاج Prolog شامل ۲ مولفه اصلی است:
۱ ـ روش جستجو(Search): برای جستجو میان حقایق و قوانین در پایگاه دانش به کار می‌رود.
۲ ـ یکسان‌کننده (Unifier): برای تطبیق الگو و باز گرداندن اتصالاتی که یک عبارت صحیح می‌سازد، کاربرد دارد. یکسان‌‌سازی در Prolog بسیار مهم و دارای پیچیدگی‌های خاص خود است و معمولا روی ۲ واژه به کار می‌رود و سعی می‌کند با ترکیب آن دو یک واژه جدید تشکیل بدهد. Prolog از یک روش جستجوی عمقی (Depth first search) استفاده می‌کند. که این روش برای پیمایش فضای جستجو به کار می‌رود.

سه شنبه 5/7/1390 - 20:42
کامپیوتر و اینترنت

تصاویر بخش بسیار مهمی از قسمت قابل نمایش از هر وب سایت را تشکیل می دهند و میزان حجم , کیفیت , و نوع آنها تاثیر قابل ملاحظه ای در استاندارد بودن و جذابیت هر چه بیشتر یک وب سایت دارد.

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

GIF

این فرمت مشخص کنندهٔ تصاویر گرافیکی ثابت یا متحرک است. این نام کوتاه شده Graphics Interchange Format که مفهوم لغوی آن در زبان فارسی قالب مبادلهٔ گرافیک است. این قالب گرافیکی توسط شرکت CompuServe در سال ۱۹۸۷ میلادی معرفی شده است و امروزه به طور گسترده در وب مورد استفاده قرار میگیرد

در این فرمت تصویری از تکنیک LZW (Lempel-Ziv-Welch) برای فشرده سازی تصاویر استفاده می شود که یک تکنیک فشرده سازی ( Lossless compression ) است.تعداد رنگهای مورد استفاده در این فرمت با توجه به ۸ bit بودن آن ۲۵۶ رنگ است که یک بازه رنگ نسبتا محدود برای استفاده در اختیار شما قرار میدهد .این ۲۵۶ رنگ از یک محدوده رنگ بزرگتر (۲۴ bits: 8 red, 8 green, 8 blue) با ۱۶,۷۷۷,۲۱۶ رنگ انتخاب می شود. ( با توجه به ترکیب رنگ و نوع تصویر ) به دلیل محدودیت تعداد رنگ ها ازاین فرمت برای تصاویری با تعداد رنگ کمتر از ۲۵۶ استفاده میشود .برای تصاویر دیجیتال و یا تصاویر دارای Gradiant از این فرمت استفاده نکنید . زیرا به دلیل محدودیت تعداد رنگها باعث کم کیفیت و نامرتب شدن تصاویر شما خواهد شد.
این فرمت برای تصاویرخطی ، عناصر با لبه های تیز و تعداد رنگ محدود بسیار مناسب است . ( مانند لوگوهایی با چند رنگ و لبه های تیز، خطوط و نمودارها )
یکی از قابلیت های مهم این فرمت تصویری قابلیت ساخت تصاویر متحرک است. می توانید با استفاده از نرم افزارهای ویرایش تصاویر مانند Photoshop و یا نرم افزارهایی که برای ساخت تصاویر متحرک با فرمت GIF برنامه ریزی شده اند ، برای ساخت تصاویر متحرک ساده خود استفاده کنید. ( Animated gif )

JPG

استاندارد مورد استفاده برای فشرده سازی تصاویر که نام آن ، کوتاه شده Joint Photographic Experts Group ، نام سازمان ایجاد کننده این استاندارد در سال ۱۹۹۲ است.
از این استاندارد بیشتر برای ذخیره سازی تصاویر دیجیتال و تصاویری که با استفاده از دوربین های عکاسی گرفته شده است ( که دارای میلیونها رنگ هستند ) استفاده می شود. این استاندارد به شما اجازه میدهد با مقداری تغییر در خصوصیات به حجم مناسبی برای انتشار در محیط وب برسید.تکنیک فشرده سازی تصاویر در این فرمت ( Lossy Compression ) است به این معنی که پس از تغییر خصوصیات برای فشرده سازی تصاویر ، کیفیت گذشته تصاویر از دست خواهد رفت و به کیفیت پایین تری از تصاویر خواهیم رسید بنا براین در تغییر خصوصیات با استفاده از این استاندارد دقت نمائید. در استفاده از این استاندارد برای تصاویری همراه با متن ، الگوها و سطوح با لبه های تیز بسیار دقت کنید . زیرا کم کردن خصوصیات به میزان زیاد باعث بهم ریختگی در لبه های متن و سطوح میشود.
با کمی تمرین و تجربه میزان مناسب تغییر در این خصوصیات را درک خواهید کرد و می توانید به طور مناسب از آن استفاده نمائید.میتوانید از نرم افزارهای ویرایش تصاویر مانند Photoshop ( گزینه Save for web در منوی File ) برای تغییر در خصوصیات تصاویر استفاده نمائید.

PNG

نام آن کوتاه شده کلمه Portable Network Graphics است که در سال ۱۹۹۶ به عنوان جایگزینی پیشرفته تر و مناسب برای GIF (Graphics Interchange Format) به وجود آمد.
PNG از محدوده رنگ ۲۴-bit RGB or 32-bit RGBA و همچنین Grayscale ( همراه و یا بدون alpha channel ) پشتیبانی می کند.PNG فرمتی است که برای انتشار در محیط وب به وجود آمده است و برای کارهای چاپی مورد استفاده قرار نمی گیرد و به همین دلیل از محدوده رنگ فایلهای چاپی نیز ( CMYK ) پشتیبانی نمی کند. یکی از خصوصیات جذاب این فرمت تصویر برای طراحان و توسعه دهندگان وب خاصیت alpha channel آن می باشد که موجب ایجاد تصاویر Transparent ( زمینه شفاف ) می شود.
از دیگر خصوصیات موجود در فرمت های GIF و PNG (Lossless compression ) از دست ندادن کیفیت ظاهری پس از فشرده سازی تصویر است ( بر خلاف استاندارد JPEG )
در فرمت PNG از تکنولوژی ( ZLib ) برای فشرده سازی تصاویر استفاده میشود که کارآمد تر از تکنیک فشرده سازی در GIF است (LZW ) دونوع متفاوت از فرمت PNG با کیفیت متفاوت در صفحات وب مورد استفاده قرار میگیرند.

(PNG8 (8-bit ازنظر محدودیت رنگ مانند .gif است (۲۵۶ رنگ حداکثر) ، اما میتوان از خاصیت alpha channel آنها برای ایجاد تصاویر شفاف استفاده نمود.

(PNG24 (24-bit اجازه استفاده از بازه بیشتری از رنگها را به شما میدهد.

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

سه شنبه 5/7/1390 - 20:41
کامپیوتر و اینترنت

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

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

در وب ماتریکس نسخه ای سبک از IIS web server مایکروسافت و نسخه ای فشرده از SQL Server وجود دارد و علاوه بر این ASP.Net Razor که مجموعه ای از اکستنشن های ASP.Net می باشد گنجانده شده است که ایجاد صفحات دینامیک را تسهیل می کند.

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

WebMatrix همچنین حاوی ابزاری برای طراحی وب سایت های جدید با استفاده از تمپلت های در دسترس است. در این مجموعه حتی می‌توان از WordPressو Joomla و Umbraco که از جمله معروف ترین سرویس های آماده طراحی وب سایت هستند استفاده کرد.

WebMatrix تنها ۱۵ مگابایت حجم دارد ولی اگر .Net 4 framework بر روی رایانه کاربر نصب نشده باشد حجم آن به ۵۰ مگابایت افزایش می یابد.

این ابزار با Visual Studio 2010 و Visual Web Developer 2010 Expressهم سازگاری دارد و در کنار آنها قابل نصب است.

منبع:m3hr

سه شنبه 5/7/1390 - 20:40
کامپیوتر و اینترنت

یکی از مهمترین مسائل موجود در هر زبان برنامه نویسی ، نحوه ذخیره و بازیابی اطلاعات مورد نیاز یک برنامه است .

فرض کنید ، قصد نوشتن برنامه ای را داشته باشیم که در آن از کاربران بخواهیم نام خود را وارد نمایند . پس از درج نام توسط کاربران ، اطلاعات فوق را چگونه می بایست ذخیره نمود تا امکان استفاده از آنان در برنامه ، فراهم گردد؟. چگونه می توان اقدام به ذخیره سازی داده هائی با محتویاتی خاص نظیر : “اعداد” و یا ” تاریخ ” نمود؟. نحوه بازیابی اطلاعات ذخیره شده به چه صورت است ؟ در پاسخ به تمامی سوالات فوق ، می بایست به جایگاه بسیار مهم “متغیرها ” در یک زبان برنامه نویسی ، اشاره نمود . متغیرها یکی از مفاهیم اولیه و در عین حال بسیار مهم در دنیای برنامه نویسی می باشند . با استفاده از متغیرها یک نام ( label ) به ناحیه ای از حافظه نسبت داده شده و امکان ذخیره سازی نوع خاصی از داده در آن فراهم می گردد . هر یک از زبان های برنامه نویسی دارای امکانات و مجموعه قوانینی به منظور تعریف ، نسبت دهی و دستابی به محتویات یک متغیر می باشند .با استفاده از متغیرها ، امکان انجام عملیات متفاوتی نظیر محاسبات ریاضی ، پردازش بر روی رشته ها ، شمارش طول یک عبارت ، در یک برنامه فراهم می گردد . VB.NET ، زبانی قدرتمند در ارتباط با نوع داده ها می باشد . در زمان تعریف یک متغیر ، می بایست نوع داده مربوطه را نیز مشخص نمود (نظیر String,Integer و یا Date ) .پس از تعریف یک متغیر و نوع آن ، نحوه برخورد با داده ( نحوه ذخیره و بازیابی و انجام عملیات مجاز بر روی آن ) ، مشخص می گردد. در این مقاله قصد داریم به بررسی امکانات VB.NET به منظور ذخیره سازی اطلاعات پرداخته و در این راستا با نوع های متفاوت داده و جایگاه هر یک از آنان ، آشنا شویم .

متغیر چیست ؟

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

مثال : در مثال زیر سه متغیر به منظور ذخیره سازی یک رشته Text ، یک مقدار عددی و یک تاریخ ، تعریف و مقداردهی شده اند .

Dim City As String

Dim Counter As Integer

Dim PublishDate As Date

City = “Tehran”

Counter = ۱۹۰

PublishDate = #۶/۱۵/۲۰۰۴#

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

تعریف یک متغیر

همانگونه که در مثال قبل مشاهده گردید ، قبل از انتساب مقدار به یک متغیر، می بایست اقدام به تعریف متغیر و مشخص نمودن نوع داده آن نمود . پس از تعریف یک متغیر و مشخص نمودن نوع آن ، نحوه برخورد با آن در برنامه مشخص خواهد شد. با استفاده از فرآیندی موسوم به Declaration ، اقدام به تعریف متغیرها و نوع آنان ، می گردد. تعریف متغیرها ، یکی از نکات مهم در دنیای برنامه نویسی است . در زما ن ایجاد صفحات پویا با استفاده از ASP.NET و توسط زبان های برنامه نویسی نظیر VB.NET و یا سی شارپ ، می بایست تمامی متغیرها قبل از استفاده دریک برنامه و یا صفحه وب ، تعریف گردند . در VB.NET برای تعریف یک متغیر از کلید واژه Dim ( اقتباس شده از واژه Dimension ) ، استفاده می گردد.

مثال : در مثال زیر ، یک متغیر رشته ای با نام strCityName ، تعریف و در ادامه مقدار ” Teharn” ، به آن نسبت داده شده است .

Dim strCityName As String

strCityName = “Tehran”

در زمان تعریف یک متغیر بطور همزمان می توان مقداری را به آن نیز نسبت داد ( تعریف و مقداردهی همزمان ) :

Dim strCityName As String = “Tehran”

امکان تعریف همزمان چندین متغیر هم نوع در یک سطر نیز وجود دارد : ( تعریف همزمان چندین متغیر با نوع یکسان )

Dim strCityName۱ , strCityName۲ , strCityName۳ As String

strCityName۱ = “Tehran”

strCityName۲ =”Ahwaz”

strCityName۳ = “Shiraz”

درادامه می توان به هریک از متغیرهای تعریف شده ، مقدار مورد نظر را نسبت داد .

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

مرحله اول : فعال نمودن ویرایشگر صفحات وب و تایپ دستورات زیر :

<Script Language= “vb” runat=”server”>

Sub Page_Load ( )

Dim ArticleTitle As String

Dim ArticleNumber As Integer

Dim PublishDate As Date

ArticleTitle = ” ذخیره سازی اطلاعات در VB.NET ( بخش اول ) ”

ArticleNumber = ۱۹۰

PublishDate = #۶/۱۵/۲۰۰۴#

Label۱.Text = ArticleTitle

Label۲.Text = ArticleNumber

Label۳.Text = PublishDate

End Sub

</Script>

<html dir=”rtl”>

<head>

<title>ایجاد متغیر </title>

</head>

<body>

عنوان مقاله :

<asp:label id=”Label۱” runat=”server” />

<br>شماره مقاله :

<asp:label id=”Label۲” runat=”server” />

<br>تاریخ انتشار مقاله :

<asp:label id=”Label۳” runat=”server” />

</body>

</html>

مرحله دوم : ذخیره نمودن برنامه فوق در فایلی با نام TestVariable.aspx

مرحله سوم : فعال نمودن فایل TestVariable.aspx در مرورگر

مرحله چهارم : برگشت به برنامه فوق و افزودن یک خط جدید ( استفاده از یک متغیر که قبلا” تعریف نشده باشد ) …

Dim PublishDate As Date

ArticleTitle = ” ذخیره سازی اطلاعات در VB.NET ( بخش اول ) ”

ArticleNumber = ۱۹۰

PublishDate = #۶/۱۵/۲۰۰۴#

ArticleAuthor = “مدیریت وب ”

Label۱.Text = ArticleTitle

مرحله پنجم : ذخیره نمودن برنامه فوق در فایلی با نام TestVariable.aspx

مرحله ششم : فعال نمودن فایل TestVariable.aspx در مرورگر

همانگونه که مشاهده می شود ، در خط شماره نه (خطی که از متغیر ArticleAuthor ، استفاده شده است ) به دلیل استفاده از متغیری که قبلا” اقدام به تعریف آن نشده است با یک خطاء مواجه خواهیم شد. به منظور برطرف نمودن خطای فوق ، می بایست متغیر ArticleAuthor تعریف و در ادامه مقدار مورد نظر در آن ذخیره گردد

سه شنبه 5/7/1390 - 20:39
کامپیوتر و اینترنت

برای تبدیل یک سیستم فیزیکی به ماشین مجازی قابل اجرا در زیرساخت های مجازی، روش ها و برنامه های مختلفی وجود دارند. ما در این مقاله می خواهیم یک سیستم فیزیکی را با استفاده از نرم افزار Microsoft Disk2vhd به ماشین مجازی تبدیل کنیم. ماشین مجازی ایجاد شده از سوی این نرم افزار می تواند بر روی نرم افزارهایی مانند Microsoft Virtual PC و یا Hyper-V به اجرا درآیند.

نکته ۱: برنامه Disk2vhd این امکان را به شما می دهد تا از ماشین فیزیکی حتی زمانی که روشن و در حال کار باشد، هارد دیسک مجازی بسازید. این امکان می تواند یکی از تفاوت های بارز موجود میان این نرم افزار با دیگر نرم افزارهای مشابه دیگر شرکت ها به شمار آید. جالب است که بدانید این نرم افزار کوچک نیازی به نصب شدن جهت انجام امور محوله ندارد.
نکته ۲: این نرم افزار به منظور تبدیل یک سیستم فیزیکی به ماشین مجازی از سرویس Shadow Copy استفاده می نماید. این سرویس برای اولین بار در Windows XP توسط مایکروسافت معرفی گردید. جهت کسب اطلاعات بیشتر در این خصوص، اینجا را کلیک کنید.
نکته ۳: این نرم افزار تنها در سیستم عامل Windows XP و سیستم عامل های بعد از آن پشتیبانی می گردد.
نکته ۴: به منظور استفاده از این نرم افزار می بایست به سیستم مقصد با اکانتی در گروه Administrators لاگین کنید.
اجرای برنامه Disk2vhd
بعد از دانلود نرم افزار Disk2Vhd کافیست به منظور استفاده از آن، فایل disk2vhd.exe را به اجرا درآورید. در شکل زیر می توانید محتویات فایل دانلود شده را مشاهده کنید:
در صفحه License Agreement بر روی دکمه Agree کلیک کنید تا برنامه اجرا شود.

تبدیل ماشین فیزیکی به ماشین مجازی
یکی از این درایو ها را انتخاب کنید، طبیعی است که برای تبدیل ماشین فیزیکی به مجازی باید درایوی که سیستم عامل بر روی آن نصب شده و فایل های راه انداز سیستم در آن قرار دارند را انتخاب کنید. در قسمت VHD File Name مسیر و نام فایل دیسک مجازی را مشخص کنید در بخش Space Required هم می توانید اندازه فایل VHD را مشاهده کنید.
برای اینکه دیسک مجازی تبدیل شده بتواند بر روی برنامه Virtual PC اجرا شود لازم است تا تیک Fix up HAL for Virtual PC گذاشته شود.
پس از انتخاب درایو و مشخص کردن نام و مسیر فایل بر روی create کلیک کنید تا فرایند تبدیل ماشین فیزیکی به مجازی شروع شود.بسته به نوع سیستم و اندازه فایل VHD زمان تبدیل متفاوت خواهد بود.

سه شنبه 5/7/1390 - 20:38
موبایل

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

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

اگر هنوز دستگاه Apple خود را جیلبریک نکرده اید، می توانید از نسخه رایگان شازم استفاده کنید. در نسخه رایگان این Application متن آهنگ ها به شما نمایش داده نمی شوند. ولی همچنان می توانید نام آهنگ و نام خواننده را مشاهده کنید.

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

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

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

  • نصب iTunes و ساخت اکانت برای دستگاه Apple
  • دانلود و نصب برنامه های رایگان روی گوشی

 

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

ولی اگر دستگاه خود را جیلبریک کرده اید، می توانید نسخه کامل شازم را از App Center زومیت دانلود و روی دستگاه خود نصب کنید. پیش از دریافت نسخه کامل ابتدا در سایت زومیت ثبت نام کنید تا بتواید لینک دانلود را مشاهده کنید.

برای دریافت نسخه کامل این برنامه برای دستگاه های اندروید، اینجا کلیک کنید.

اگر نحوه نصب برنامه های غیررایگان را روی iPod، iPhone و iPad را نمی دانید، باید ابتدا دستگاه خود را جیلبریک کنید. اگر دستگاه شما مجهز به نسخه های ۴٫۱ و ۴٫۲ است می توانید برای jailbreak دستگاه از این لینک استفاده کنید. اگر نسخه ۴٫۳٫۳ یا ۴٫۳ روی دستگاه شما نصب شده می توانید از این لینک دستگاه Apple خود را جیلبریک کنید. آموزش جیلبریک سایر نسخه ها به دلیل پیچیدگی و امکان ایجاد اشکال در دستگاه شما، در زومیت آموزش داده نشده است.

سپس از طریق برنامه Panda PC Suite که آموزش استفاده از آن را در اینجا مشاهده می کنید، برنامه را روی دستگاه خود نصب کنید.

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

مشخصات آهنگ مورد نظر شما در قسمت Tag ها قابل دستیابی است.

منبع: Zoomit

 

سه شنبه 5/7/1390 - 20:36
مورد توجه ترین های هفته اخیر
فعالترین ها در ماه گذشته
(0)فعالان 24 ساعت گذشته