آموزش های نوین برنامه نویسی و اندروید

آموزش های نوین ترفند های و رازهای مخفی ویندوز و اندروید

آموزش های نوین برنامه نویسی و اندروید

آموزش های نوین ترفند های و رازهای مخفی ویندوز و اندروید

آموزش ویندوز سون(win7)

نحوه افزودن Quick Lunch به Taskbar در ویندوز 7 یکی از تغییرات عمده‏ای که در ویندوز 7 نسبت به ویندوزهای پیشین شاهد هستیم، تغییرات اساسی در نوار وظیفه یا Taskbar است. علاوه بر تغییرات ظاهری و زیباتر شدن Taskbar در ویندوز 7، نحوه قرارگیری برنامه‏های در حال اجرا نیز متفاوت‏تر از پیش شده است و گردش در میان پنجره‏های باز و انتخاب آن‏ها با سهولت بیشتری صورت می‏گیرد. یکی از قابلیت‏هایی که در ویندوزهای XP و ویستا وجود داشت، قابلیت Quick Lunch بود که با فعال کردن آن در Taskbar امکان دسترسی سریع به برنامه‏های مورد نظر فراهم می‏آمد. اما Quick Lunch در نوار وظیفه جدید در ویندوز 7 به طور پیش‏فرض وجود ندارد و در قسمت Toolbars نیز جهت انتخاب موجود نیست. در صورتی که دل‏تان برای Quick Lunch تنگ شده است می‏توانید با استفاده از این ترفند آن را در Taskbar جدید ویندوز 7 فعال کنید. بدین منظور: ابتدا بر روی فضای خالی از Taskbar راست‏کلیک کرده و از منوی Toolbars گزینه New Toolbar را انتخاب کنید. پنجره New Toolbar - Choose a folder باز خواهد شد. حال کد زیر را عیناً Copy کرده و در قسمت Folder موجود در این پنجره Paste کنید: %appdata%\Microsoft\Internet Explorer\Quick Launch پس از این کار بر روی دکمه Select Folder کلیک کنید. با این کار نواری به نام Quick Lunch در سمت راست Taskbar نمایش داده خواهد شد. با کلیک بر روی فلش موجود در کنار آن، برنامه‏های موجود در Quick Lunch را می‏توان مشاهده و انتخاب کرد. اما در صورتی که قصد دارید Quick Lunch را کاملاً شبیه نسخه‏های قبلی در ویندوزهای XP و ویستا کنید، یعنی آن را به سمت چپ آورده به طوری که تنها آیکن برنامه‏ها موجود باشد: ابتدا اطمینان پیدا کنید Taskbar در حالت Lock نیست: بر روی فضای خالی از Taskbar راست کلیک کرده و تیک Lock the taskbar را بردارید. سپس در صورتی که نوار انتخاب زبان (یا هر نوار مشابه آن) فعال است، آن را موقتاً غیرفعال کنید: بر روی فضای خالی از Taskbar راست کلیک کرده و از منوی Toolbars تیک گزینه Language Bar را بردارید. اکنون جهت آوردن Quick Lunch به سمت چپ نوار وظیفه، با استفاده از ماوس ستون نقطه‏ای کنار آن را گرفته و به سمت چپ بکشید. آن را انقدر بکشید تا دقیقاً در کنار منوی Start قرار بگیرد. حالا بر روی خود عبارت Quick Lunch راست‏کلیک کرده و ابتدا تیک گزینه Show Text را بردارید. سپس مجدد این کار را کرده و تیک گزینه Show Title را بردارید. حالا با استفاده از ماوس، آیکن برنامه‏ها را مطابق میل خود جابجا کنید و Taskbar را آن طور که مایل هستید مرتب کنید. حاصل کار، یک Quick Lunch، مشابه آنچه در ویندوزهای پیشین بود خواهد شد. در پایان مجدد Language Bar را به Taskbar بیاورید و تیک گزینه Lock the taskbar را بزنید تا Taskbar قفل شود.

آموزش ویندوز سون(win7)

نوع برنامه‌ای که در ویندوز به آن‌ها نیاز ندارید ویندوز, برنامه‌ ویندوز, آنتی ویروس‌ کاربران ویندوزی عمدتا به انواع برنامه‌های بهینه سازی و سیستمی عادت کرده اند، اما واقعیت این است که بر خلاف اکثر تبلیغاتی که پشت این برنامه‌ها قرار دارد... کاربران ویندوزی عمدتا به انواع برنامه‌های بهینه سازی و سیستمی عادت کرده اند، اما واقعیت این است که بر خلاف اکثر تبلیغاتی که پشت این برنامه‌ها قرار دارد، کمتر برنامه‌ای وجود دارد که برای بهینه سازی عمکلکرد ویندوز ضروری باشد. تنها کاری که این برنامه‌ها برای شما انجام می‌دهند کاهش سرعت و توان رایانه شما و البته صرف وقت و هزینه‌ی اضافی برای شماست. از ما می‌شنوید از خیر برنامه‌های غیرضروری بگذرید و به زندگی ساده‌ی ویندوزی خود ادامه دهید چرا که تعداد برنامه‌های ضروری بسیار کمتر از برنامه‌های موجود و مورد تبلیغ است. در ادامه با تعدادی از این برنامه‌ها، آشنا خواهیم شد. تمیزکننده‌های Registry بنا بر گفته‌ی بسیاری از سازندگان این نوع برنامه‌ها، این ابزارها ایرادات موجود در رجیستری ویندوز را برطرف می‌کنند ولی واقعیت این است که چنین مشکلات، بسیار اندک و انگشت شمارند و این نرم افزارها چندان تأثیر خارق‌العاده‌ای بر رایانه شما نخواهند گذاشت. در واقع با اجرای چنین برنامه‌هایی آن هم به صورت مکرر مشکلات رایانه نه تنها کم نمی‌شود بلکه افزایش هم پیدا خواهد کرد. قبول کنید که رجیستری به اندازه کافی حجیم هست و پاک کردن چند مورد از آن تأثیری محسوسی برای شما نخواهد داشت. اگر هنوز هم برای استفاده از چنین ابزارهایی مصر هستید می‌توانید به جای پرداخت پول یا ریسک کرک کردن، از ابزارهای رایگان استفاده کنید. PC Cleanerها این ابزارها هم مثل همتایان قبلی خود جزو نرم افزارهای کم ارزش محسوب می‌شوند. درست مثل Registry Cleanerها که صرفا جنبه‌ی تبلیغاتی دارند این ابزارها هم بیشتر از سودشان ضرر عایدتان خواهند کرد! البته توجه کنید که این ابزارها مثلا با پاک کردن فایل‌های موقت رایانه می‌توانند به سرعت کار شما را بهبود دهد اما چنین کاری را با ابزارهای داخلی ویندوز (Disk Cleanup) نیز می‌توان به خوبی انجام داد و نیازی به تهیه و نصب برنامه‌ای خارجی نیست. بهینه‌سازهای حافظه یکی از وظایف اصلی سیستم عامل‌ها بهینه‌سازی عملکرد حافظه و سایر اجزای رایانه است، بنابراین دیگر نیازی به نصب نرم افزار خارجی برای این کار نیست. البته در زمان ویندوز ۹۵، چنین برنامه‌هایی نسبتا پرکاربرد و به شدت به درد بخور بودند اما امروزه و در دنیای ویندوزهای ۸ و رم‌های هشت گیگابایتی دیگر نیازی به آن‌ها دیده نمی‌شود. در واقع با استفاده از چنین ابزارهایی حتی ممکن است سرعت رایانه شما کاهش هم پیدا کند چرا که چنین برنامه‌هایی ممکن است فایل‌های قرار گرفته در حافظه را پاک کنند و در نتیجه وقت شما برای بازنویسی چنین فایل‌هایی روی رم مجددا گرفته خواهد شد! به خاطر داشته باشید که سیستم عامل‌های مدرن از حافظه‌ی رم برای هر چه بیشتر کردن سرعت کار شما استفاده می‌کنند. به نظر ما بهتر است به ویندوز حداقل در این مورد اعتماد کنید و عمل بهینه سازی را به خودش بسپارید. تمیزکننده‌های Driver بازهم داستان قدیمی شدن ابزارهای قدیمی! بهتر است از خیر این ابزار‌ها هم بگذرید. کافی است برای اطمینان از سلامت درایورهای نصب شده از درایورهایی استفاده کنید که با به روزرسانی‌های ویندوز همراه هستند. تنها استثنایی که در این مورد وجود دارد درایورهای گرافیکی است که آن هم بیشتر برای بازیخورها به کار می‌آید. شتاب‌دهنده‌های بازی در واقع رایانه‌های امروزی نیاز چندانی به چنین ابزارهای ویژه بازی ندارند. این ابزارها با متوقف کردن عملیات‌های پس‌زمینه قول افزایش سرعت کافی برای اجرای بازی‌ها را می‌دهند ولی حقیقت این است که نیازی به چنین کاری نیست و رایانه شما بدون چنین ابزاری نیز قادر به اجرای مطلوب بازی‌ها هست. البته اگر شما در حال دانلود کردن، آن هم مثلا با بیت‌تورنت یا برنامه‌های دانلودگر هستید عملکرد رایانه شما برای بازی‌ها کاهش پیدا می‌کند. چاره کار توقف این برنامه هاست که از نصب و تنظیم برنامه‌های جدید بسیار آسان تر است! برنامه‌های Defragmentation همان طور که حتما می‌دانید ویندوز به طور داخلی یک برنامه‌ی Defragmentation دارد و همانطور که انتظار می‌رود همین برنامه برای شما کافی است. در واقع اگر شما یک کاربر معمولی ویندوز باشید عملا نیازی به Defragmentation دستی نخواهید داشت، پس نیازی هم به نصب برنامه‌ی دیگری نیست. بهینه‌سازهای SSD خب دیسک‌های SSD دیگر نیازی به Defragmentation ندارند پس شرکت‌های برنامه‌سازی بهتر است سراغ قسمت دیگری برای کسب درآمد بروند! جایگزین، برنامه‌های بهینه‌ساز SSD است. در واقع ایده آن‌ها این است که دیسک‌های SSD برای عملکرد با نهایت سرعت خود نیاز به بهینه سازی دارند ولی تاکنون شواهد چندانی از افزایش سرعت با چنین برنامه‌هایی به دست نیامده است. در واقع سیستم‌عامل شما به حد کافی در زمینه بهینه‌سازی سرعت خوب عمل می‌کند و بسیاری از برنامه‌های خارجی حتی سطح دسترسی کافی برای بهینه سازی تا این حد را ندارند! Uninstallerها این حقیقت دارد که Uninstaller ویندوز چندان عالی و بی نقص عمل نمی‌کند و گاهی بخشی از فایل‌های برنامه را باقی می‌گذارد. برخی از کاربران برای رهایی از شر این فایل‌ها به برنامه‌های Uninstaller متوسل می‌شوند. هر چند نمی‌توان گاهی از مزایای این برنامه‌ها گذشت اما در واقع حتی بدون استفاده از چنین برنامه‌هایی با باقی ماندن تعداد کمی فایل در درایوهای شما تاثیر چندانی بر سرعت و عملکرد شما دیده نخواهد شد، پس ضرورتی به نصب برنامه‌ی دیگری نیست! به‌روز رساننده‌ها ویندوز (حداقل در برنامه‌های دسکتاپ) راه و روش معینی برای چک کردن به روزرسانی برنامه‌های نصب شده بر روی آن ندارد، بنابراین هر برنامه موظف است تا کدهای مرتبط با به‌روز رسانی‌های خود را به همراه داشته باشد و مدیریت به‌روز رسانی‌های خود را به دست بگیرد. برخی ترجیح می‌دهند تا مدیریت به‌روز رسانی‌هایشان را به دست برنامه‌های دیگری بسپارند و با چنین ترفندی از بروزرسانی‌های برنامه‌ها با خبر شوند. شاید چند سال پیش وجود چنین برنامه‌هایی ضروری به نظر می‌رسید مثلا برنامه‌ای همچون Adobe"s Flash Player را در نظر بگیرید که به دلایل ضعف‌های امنیتی بیشمار نیازمند به‌روز رسانی‌های مکرر بود. اما امروزه دیگر تقریبا هر برنامه‌ای که نیازمند به‌روز رسانی‌های سریع باشد، کد به‌روز رسانی مخصوص به خود را دارا است و در اکثر موارد می‌توان به آن‌ها اعتماد کرد. تنها چیزی که نباید فراموش کنید این است که به برنامه‌ها اجازه بررسی وجود به‌روز رسانی‌ها را بدهید. Firewallها از زمانی که مایکروسافت Windows XP SP2 را عرضه کرد. شرکت‌های مشغول در زمینه‌ی دیوارهای آتشین قدری نگران شدند. آن‌ها تمرکز خود را بر ویژگی‌هایی قرار دادند که دیوار آتش ویندوز ارائه نمی‌داد. ویژگی‌هایی همچون کنترل جزیی دسترسی برنامه‌ها به شبکه که برای کاربران عادی ویندوز چندان کاربردی نیست. به هر حال اگر کاربر معمولی ویندوز هستید، در صورتی که به برنامه‌ای اعتماد ندارید بهتر است آن را نصب نکنید تا نیازی هم به کنترل دسترسی آن به شبکه نداشته باشید. بسته‌های امنیتی توجه کنید که هیچ کس منکر اهمیت آنتی ویروس‌ها نیست و به دلیل زیاد بودن آسیب پذیری‌ها، داشتن یک آنتی ویروس مناسب بسیار لازم است. اما حکایت بسته‌های امنیتی چیز دیگری است. در واقع این بسته‌ها هر ویژگی را که به ذهن سازندگان می‌رسید با خود همراه دارند. ویژگی‌هایی که عملا برای کاربر معمولی چندان کاربردی نخواهند داشت. بدتر از همه اینکه بسیاری از این نرم افزارها بسیار سنگین هستند و از سرعت رایانه شما می‌کاهند. در نهایت باید گفت که هیچ برنامه‌ای (حتی یک ویروس) بدون کاربرد و بی ارزش نیست، نکته‌ای که باید به آن توجه شود این است که کاربر می‌بایست به نسبت نیاز خود از این برنامه‌ها استفاده کند. مطمئنا بسیاری از برنامه‌هایی که در بالا گفته شد در شرایط خاص بسیار مفید و ضروری هستند. برای مثال ممکن است شما بخواهید برنامه‌ای را که به صورت معمولی از رایانه شما پاک نمی‌شود پاک کنید اینجاست که اهمیت Uninstaller برای پاکسازی رایانه شما خود را نشان می‌دهد و یا وقتی که می‌خواهید دسترسی برخی برنامه‌های را به شبکه محدود کنید استفاده از دیوار آتش ضروری می‌شود. پی همواره سعی کنید از برنامه‌ها به طور صحیح و به‌جا استفاده کنید تا بهترین عملکرد را از رایانه خود بگیرید. نکته‌ای که ما قصد بیان آن را داشتیم این است که نباید تحت تاثیر تبلیغات قرار گرفت و هر برنامه‌ای هر چند غیرضروری را نصب کرد.

رازهای جدید

پیش نیاز ها نصب بودن ریکاوری ــ کلاک وورک مود 50% شارژ باطری مرحله اول : رام مورد نظر را از انجمن ... دانلود کنید و آنرا به مموری کارت انتقال دهید دوم : گوشیتون را به طور کامل خاموش کنید سوم :‌ تمامی وایپ ها رو انجام بدهید . گزینه های زیر wipe data/factory reset & wipe cache partition چهارم : طبق مراحل زیر عمل کنید Install zip from sdcard -> choose zip from sdcard پنجم :‌ فایل رام مورد نظر خود را انتخاب و آنرا فلش کنید ****تمام****

متخصص اندروید شوید

حالت Downloading در مواقع فلش کردن یک Firmware در برنامه Odin و یا برنامه هایدیگر که به کمک کامپیوتر اقدام به تعویض رام میکنند مورد استفاده قرار میگیرد . در حالت شما یک مثلث همراه با آرم اندروید مشاهده میکنید که در آن عبارت "Downloading..." نوشته شده است . اگر در هنگام فلش رام ؛ USB را از دستگاه شما جدا گنید ، احتمال به وجود آمدن مشکل برای دستگاه شما وجود دارد و به احتمال زیاد دیگر روشن نخواهد شد . حالت Download Mode اساسا همانند حالت Bootloader است . اگر در حالت Downloading گیر کردید و چیزی مثل صفحه بالا روی صفحه شما نقش بست به شکل "Downloading ... " بود و Odin کاری انجام نمیداد ، باطری خود را خارج کنید و دوباره آن را جا بزنید و گوشی را در حالت عادی روشن کنید . چهار روش ورود به Downloading توسط CMD با استفاده از ترکیب دکمه ها استفاده از برنامه استفاده از Jig روش CMD فایل ADB را در کامپیوتر خود دانلود کنید . شما بایستی درایور USB دستگاه خود را داشته باشید و آن را نصب کرده باشید . حالت USB-Debugging حتما بایستی در گوشی شما فعال باشد و دستگاه خود را به کامپیوتر متصل کنید . حال احتیاج به باز کردن CMD دارید ؛ آنرا باز کنید . در آن تایپ کنید : adb reboot download و با این کار به وسیله CMD به Downloading Mode وارد میشوید . ترکیب دکمه ها این مورد بستگی به گوشی شما دارد ؛ در گوشی های مختلف ترکیب های مختلف برای این مورد وجود دارد . اما در اکثر مواقع با ترکیب دکمه Power + دکمه ولوم پائین + دکمه Home میباشد و بعد از زدن ولوم رو به بالا واد محیط Downloading میشوید . دقیقا مثل موردی که در تصویر مشاهده میکنید : برنامه برای استفاده از این روش نیاز دارید تا گوشیتون روت شده باشد . با استفاده از این برنامه گوشی خود را به حالتهای مختلف از جمله Downloading ببرید . JIG یک USB Jig دستگاهی است که به پورت Micro USB دستگاه شما متصل میشود تا دستگاه شما را مجبور به ورود به حالت Download Mode کند . از این دستگاه زمانی استفاده میشود که دستگاه شما بریک شده باشد و دیگر نتوانید آن را بصورت عادی به حالت Downloading ببرید . شما میتوانید یک JIG را خریداری کنید و یا برای خود یکی بسازید .

متخصص اندروید شوید

بوت لودر: اولین برنامه ای که روی هر سیستم اندرویدی اجرا می شود، بوت لودر می باشد. از نظر تکنیکی بوت لودر خارج از حوزه خود اندروید می باشد و برای پردازش های بسیار سطح پایین سیستم، قبل از بارگذاری کرنل لینوکس مورد استفاده قرار می گیرد. :Linux Kernel سپس کرنل بخش عمده ای از سخت افزارها، درایورها و فایل سیستمی را قبل از شروع به کار برنامه های فضای کاربری و برنامه هایی که اندروید را می سازند، پردازش می کند. اغلب بوت لودر مرحله اول پشتیبانی را برای بارگذاری فایل های img ریکاوری در فلش سیستم یا انجام ریکاوری ، آپدیت یا عیب یابی ایجاد می کند. بوت لودر موجود در ADP1 فشردن کلیدهای مشخصی را تشخیص می دهد، که می تواند امکان بارگذاری ریکاوری را به آن بدهد یا گوشی را در حالتی قرار دهد که توسعه دهنده بتواند کارهای توسعه ای را انجام دهد. مثل رایت فایل های img :‘init’ یک پارامتر کلیدی در بوت سیستم اندروید، برنامه ‘init’می باشد که یک برنامه تخصصی برای مقداری دهی اولیه المان های سیستم اندروید می باشد. برخلاف سایر سیستم های لینوکس، اندروید از برنامه مقداردهی اولیه مخصوص خودش استفاده می کند. برنامه ‘init’ اندروید، دو فایل را پردازش می کند و فرمان های داخل آن ها را اجرا می کند، این فایل ها: init.rc init.rc نام دارند. که اسم سخت افزاری است که اندروید روی آن اجرا می شود. معمولا اسم به صورت یک اسم کد می باشد. برای مثال trout اسم سخت افزار گوشی HTC1 می باشد. فایل ‘init.rc’ به منظور فراهم کردن دستورکار مقدار دهی اولیه عمومی به کار می رود، درحالی که فایل ‘init..rc’ برای فراهم کردن دستورکار مخصوص گوشی بکار می رود.