اثر پروانه ای

برنامه نویسی حرفه ای کامپیوتر به زبان سی شارپ - لیست کامل کلمات کلیدی در ʚĭɞ - ßữʈʨɾflỵ ⓔⓕⓕⓔⓒⓣ

مشخصات بلاگ
اثر پروانه ای

اثر پروانه‌ای نام پدیده‌ای است که به دلیل حساسیت سیستم‌های آشوب‌ناک به شرایط اولیه ایجاد می‌شود. این پدیده به این اشاره می‌کند که تغییری کوچک در یک سیستم آشوب‌ناک چون جو سیارهٔ زمین (مثلاً بال‌زدن پروانه) می‌تواند باعث تغییرات شدید (وقوع توفان در کشوری دیگر) در آینده شود.

ایده‌ٔ این‌که پروانه‌ای می‌تواند باعث تغییری آشوبی شود نخستین بار در ۱۹۵۲ در داستان کوتاهی به نام آوای تندر اثر ری بردبری مطرح شد. عبارت «اثر پروانه ای» هم در ۱۹۶۱ در پی مقاله‌ای از ادوارد لورنتس به وجود آمد. وی در صد و سی و نهمین اجلاس ای‌ای‌ای‌اس در سال ۱۹۷۲ مقاله‌ای با این عنوان ارائه داد که «آیا بال‌زدن پروانه‌ای در برزیل می‌تواند باعث ایجاد تندباد در تکزاس شود؟»

آخرین نظرات
  • ۱۱ بهمن ۹۵، ۱۷:۱۸ - فاروق کریمی زاده
    خوب بود.
اثر پروانه ای

۱۲ مطلب با کلمه‌ی کلیدی «اندروید» ثبت شده است

دانلود محیط برنامه نویسی اندروید بدون نیاز به ابزارهای اضافی

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

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

شاید شما هم با دردسر های نصب و راه اندازی محیطی مناسب برای برنامه نویسی Android آشنا باشید. نصب نرم افزار Eclipse ، نصب SDK های اندروید، نصب افزونه (Plugin) های مربوطه بر روی ایکلیپس، با وجود تحریم هایی که گوگل برای کشور عزیزمان تعریف کرده، کاری بسیار سخت و طاقت‌فرسا است. (عصن یه وضی

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

دانلود محیط برنامه نویسی اندروید بدون نیاز به ابزارهای اضافی

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

CppDroid یک محیط مجتمع توسعه نرم افزار (IDE) ساده برای برنامه نویسی C و ++C است که تمرکز آن بر روی آموزش زبان های برنامه نویسی و کتابخانه های برنامه نویسی است.

امکانات

  • کدنویسی کامل
  • عیب یابی همزمان با کدنویسی (نمایش Warning ها و Error ها در زمان کد نویسی)
  • ناوبری فایل ها و آموزش ها ، متغیرها و متدها و...
  • تجزیه و تحلیل ایستا (مجموعه متدهایی که برای تجزیه و تحلیل کد برنامه مورد استفاده قرار می‌گیرد تا درکی از طرز کار کد برنامه بدست بیاید)
  • Syntax Highlighting (رنگی کردن قسمت های مختلف کد برنامه)
  • محیط کاربری افقی / عمودی
  • ایجاد تورفتگی در کد بصورت اتوماتیک (قابل تنظیم)
  • بستن علائم جفتی مانند پرانتزها بصورت اتوماتیک (قابل تنظیم)
  • دارای تم های رنگی Syntax Highlighting (قابل تنظیم)
  • کامپایل برنامه های C و ++C بدون نیاز به روت (root) بودن دستگاه
  • بدون نیاز به اینترنت (کامپایلر داخلی)
  • دارای مجموعه بسیار عالی از مثال های برنامه نویسی
  • آموزش برنامه نویسی C و ++C بصورت دقیق و کاربردی
  • بروز رسانی خودکار
  • مدیریت افزونه ها
  • پشتیبانی از DropBox
در اولین اجرای برنامه ، CppDroid عمل خارج کردن SDK از حالت فشرده‌سازی‌شده را انجام می‌دهد (150 مگابایت) سپس مثال ها و آموزش‌های برنامه نویسی را با استفاده از اینترنت دانلود خواهد کرد؛ بنابر این برای اجرای این برنامه، به حدود 190 مگابایت فضا بر روی دستگاه اندرویدی خود نیازمند هستید.
برای شروع آموزش های C و ++C از منوی برنامه به قسمت Project رفته سپس گزینه Examples و یا Tutorials را انتخاب کنید.

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

با این اپلیکیشن ها در گجت اندرویدی خود، به زبان C و ++C برنامه نویسی کنید:

دانلود C4Droid  دانلود cppDroid

با این اپلیکیشن ها برنامه نویسی Java رو به گوشی اندرویدی خود بیاورید:

دانلود AIDE  دانلود CodeAnyware

از برنامه نویسی Processing اطلاع دارید؟ یک زبان بسیار ساده اما فوق العاده کاربردی برپایه جاوا هست. شما با این اپلیکیشن می تونید با استفاده از تلفن هوشمند اندرویدی خودتون به این زبان، برنامه نویسی کرده و نتیجه برنامه ای که نوشته اید رو بصورت فایل های با پسوند apk (برنامه های قابل نصب در گوشی های دیگر) به دوستان خود بدهید:

دانلود APDE

با استفاده از اپلیکیشن زیر، می توانید به زبان PHP برنامه نویسی کنید:

دانلود PHPRunner


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

باتشکر


برنامه نویسی اندروید / درس پنجم

سلام...

همونطوری که قول داده بودم امروز می خوام روش های اجرای برنامه های اندرویدی نوشته شده در Eclipse رو خدمتتون توضیح بدم.

برای این کار باید یک دستگاه اندرویدی مجازی رو در کامپیوترمون درست کنیم. به این دستگاه ها اصطلاحا AVD یا Android Virtual Device می گوییم. بعد از اینکه یک AVD رو ساختید، کافیه روی دکمه Run (یه دایره کوچولوی سبز رنگ که وسطش یه مثلث سفیده) کلیک کنید. همچنین می تونید دکمه F11 صفحه کلیدتون رو فشار بدید.


روش ساختن AVD:

در نرم افزار Eclipse به منوی Window رفته و گزینه Android Virtual Device Manager کلیک کنید. در پنجره باز شده، در برگه Android Virtual Devices دکمه New را بزنید.

در پنجره Create new Android Virtual Device جلوی AVD Name ، نام وسیله مجازی رو وارد کنید. از لیست بازشو Device یک مورد را بسته به نیاز خود انتخاب کنید. دقت کنید که هرچه رزولوشن وسیله انتخابی شما از این لیست بالاتر باشد نیاز به قدرت پردازشی بیشتری خواهید داشت و برنامه شما ممکن است در سیستم های با قدرت پردازشی پایین، به کندی اجرا شود.

از قسمت Target هم یکی از گزینه ها رو انتخاب کنید. احتمالا اگه از بسته پیشنهادی ما استفاده کرده اید، فقط یک گزینه دارد (Android 4.2 - API Level 17).

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

سلام...

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

بعد از اینکه این برنامه رو از لینک زیر دانلود کردید، برنامه رو از حالت فشرده خارج کنید (با استفاده از برنامه WinRar) روی فایل install راست کلیک کرده و گزینه Run as administrator را انتخاب کنید. پس از چند لحظه برنامه نصب خواهد شد و برای اینکه بتوانید نتایج برنامه رو ببینید می بایست روی فایل restart_explorer راست کلیک کرده و گزینه Run as administrator را انتخاب کرده ، سپس برای ادامه روند نصب برنامه ، در پنجره سیاه رنگ بازشده (Command prompt) دکمه Y از صفحه کلید را فشار دهید.

برای حذف برنامه می توانید از فایل Uninstall استفاده کنید.

دانلود apk shell ext 2.3

برنامه نویسی اندروید / درس چهارم

سلام...

توی درس قبل دستور android create project رو تا اونجایی که لازمش داشتیم توضیح دادم. توی این درس یکسری مطالب پراکنده اما بدرد بخور رو بررسی خواهیم کرد. مثلا اینکه چطور شکل ظاهری برنامه رو دستکاری کنیم. اینکه چطور برای رویداد کلیک یک دکمه برنامه نویسی کنیم. چطور به اجزای برنامه (مثلا دکمه -Button- یا کنترل نمایش دهنده متن -TextView- و...) دسترسی داشته باشیم.

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

دانلود نرم افزار ez PDF Reader برای اندروید

سلام. به نظرم این نرم افزار بهترین نرم افزار برای خواندن و دستکاری فایل های PDF هست که سرعت باز کردن فایل ها در این نرم افزار فوق العاده بالا هست.

یکی دیگه از امکانات این برنامه که واقعا من رو مجذوب خودش کرده اینه که می تونید هر قسمت از کتاب رو که بخواهید انتخاب کرده و کارهای مختلفی روی اون انجام بدید. مثلا" کلمه ای رو به دیکشنری (دیکشنری هایی که قبلا نصب کردید؛ مثل GoldenDict) بفرستید و معنی اون رو مشاهده کنید. یا مثلا قسمتی از متن کتاب رو برای دوستانتون پیامک کنید. یا حتی می تونید متن انتخابی خودتون رو به شبکه های اجتماعی مثل افسران بفرستید.

ترفند عکس گرفتن از صفحه گوشی

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

عکس برداری از صفحه گوشی GLX G4 NFC: دکمه Power و کم کردن صدا را همزمان نگهدارید. احتمالا این روش در همه گوشی هایی که روی آنها اندروید 4.1.1 نصب هست جواب میده و نیاز به هیچگونه روت و سوپر یوزر نداره.

گوشی های دیگه (مدلش رو شما بگید): نگهداشتن دکمه Power و انتخاب گزینه ScreenShot.

بعضی از گوشی ها با نگهداشتن دکمه Home و Power عکس می گیرند.

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


لطفا" تجربه خودتون رو در گوشی های دیگه با ما در میون بگذارید.

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

سلام دوستان...

بدون هیچ معطلی ادامه میدیم...

android create project -n firstProject -t 1 -p c:\firstProject -k ir.blog.butterfly.firstProject -a mainActivity

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

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

اندروید / درس دوم

سلام.

امیدوارم به اندازه کافی با بسته برنامه نویسی اندروید که بهش ADT (ابزارهای توسعه اندروید) هم می‌گن وَر رفته باشید!

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

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