تبلیغات
روزنوشت های یک برنامه نویس تازه کار
 
روزنوشت های یک برنامه نویس تازه کار
void main
 
 
یکشنبه 5 اردیبهشت 1395 :: نویسنده : hopelesslord
این کد رو خودم به طور کامل از روی اثباتی که سال دوم دبیرستان انجام دادم نوشتم. این اثبات تا حدودی نواقصی داره که باعث می شه به طور کامل اثبات صورت نگیره (وگرنه الان جایزه ی اثبات حدس گلدباخ که سال ۱۳۷۹ حدود یک میلیارد تومن بود رو برنده شده بودم ). اثبات به صورت زیره:

ابتدا عدد مورد نظر را (مثلا 28) بر دو تقسیم کرده و آن را دوبار می نویسیم:


14-----14
حال عدد اول قبل از 14 و بعد از 14 را زیر این دو عدد می نویسیم:
14-----14
17-----13
در این حالت ممکن است حاصل هر دو عدد اول عدد اصلی شود که در این حالت مسئله حل شده است. در حالت دیگر حاصل جمع دو عدد برابر عدد اصلی نمی شود. حال در این حالت اختلاف جمع این دو عدد اول را با عدد اصلی ، از عدد بزرگتر کم می کنیم.
30 = 17 + 13
2 = 28 - 30
پس یعنی باید از عدد اول بزرگتر 2 را کم کنیم.
14-----14
17-----13
15-----13
حال اگر هر دو عدد اول شدند که هیچ ، در غیر این صورت آن قدر از عدد بزرگتر 2 را کم کرده و به عدد کوچکتر 2 را می افزاییم که هر دو اول شوند. (همین باعث می شود که اثبات ناقص بماند. چون این احتمال پیش می آید که هیچ کدام اول نشوند. هر چند که چنین چیزی مشاهده نشده)
14-----14
17-----13
15-----13
13-----15
11-----17
28 = 11 + 17

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


ادامه مطلب


نوع مطلب : مرتبط با برنامه نویسی، 
برچسب ها : حدس گلدباخ، گلدباخ، اثبات حدس گلدباخ، حدس گلدباخ در سی پلاس پلاس،
لینک های مرتبط : حدس گلدباخ در ویکی پدیا،




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

ساخت اپل آیدی در ایران:
متاسفانه ساخت اپل آیدی با این همه اهمیتش (جوری که آیفون بدون وجود اون کاملاً غیر قابل استفادس) توی ایران چندان کار آسونی نیست. اول از همه باید بدونید ملیت اپل آیدی برابر با آی پی ای هست که با اون ثبت نام انجام می شه! برای مثال اگه شما با وی/پی/ان انگلستان بخواید اپل آی دی بسازید فقط می تونید اپل آیدی انگلیسی بسازید (اتفاقی که برای من افتاد) و با اون اپل آیدی فقط میشه به App Store انگلستان متصل شد. در حالی که اغلب برنامه های فارسی از جمله ویترین سیبچه (که قبل از محدودیت های اپل توی iOS جدید مارکتی بود برای خودش) توی استور آمریکا ارائه شدن.
پس حتما باید وی/پی/ان آمریکا داشته باشید. با ف/ی/ل/ت/ر شکن و نرم افزارهای تغییر آی پی هم که کاری نمی شه کرد چون به تازگی همشون مسدود شدن.

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

کاری که من کردم:

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




نوع مطلب : مرتبط با اپل، 
برچسب ها : اپل آیدی، ساخت اپل آیدی،
لینک های مرتبط :




فقط کافیه بخواید یکم geekبازی در بیارید و سیستم عامل اختصاصی اپل یعنی مکینتاش یا همون مک رو روی کامپیوتر شخصی خودتون نصب کنید. اون موقع اس که مشکلات عجیب و غریب یکی یکی سر بلند میکنن و میگن: سلاملکم!

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

یعنی:
هک + مکینتاش = هکینتاش!

خیلی ها من جمله خودم که چند جا دیدن این سیستم عاملو، خیلی کنجکاون که تجربه اش کنن. ولی متاسفانه این کار با یه کامپیوتر معمولی کار ساده ای نیست.

چند نمونه از مشکلاتی که بعضی افراد با اونا مواجه شدن و باید باهاشون کنار بیایم چون "شاید برای ما هم اتفاق بیفتد" !!:
- قطعاً فایل ایمیج سیستم عامل به صورت dmg هست (معادل iso در ویندوز) که البته اینو نمیشه مشکل حساب کرد فقط باید نرم افزارشو داشته باشیم
- موقع نصب فقط آرم اپل میاد و دیگه هیچی
- بعد از بوت سیستم بالا نمیاد
- بعد از بوت سیستم بالا میاد ولی بعد چند ثانیه هنگ می کنه
- نصب هکینتاش احتمالاً روی پردازنده های amd موفقیت آمیز نیست و فقط روی پردازنده های intel نصب می شه.
- کلاً بعد این کار احتمالاً BIOS از کار می افته!!!!

راه انجام این کار:
اگه با قبول این خطرات حاضرید که این کار رو انجام بدید به نرم افزاری به اسم TransMac برای ویندوز احتیاج پیدا می کنید. بعد از دانلود و باز کردن این نرم افزار کافیه برای ساخت یه فلش بوتیبل هکینتاش روی فلشتون راست کلیک کنید و Format Disk و بعد از اون Format with Disk Image رو انتخاب کنید. حالا باید فایل dmg رو انتخاب و منتظر بمونید. دقت کنید که این انتظار بسیار طولانییییییییییییییییییییییییییه (برای من 6 ساعت و 18 دقیقه طول کشید).

حالا یه سوال پیش میاد که چرا باید این همه زحمتو به جون بخریم؟ سوال خوبیه! جواب این سوال باشه با متعصبین مرحوم Steve Jobs.



نوع مطلب : مرتبط با اپل، 
برچسب ها : مکینتاش، هکینتاش، نصب هکینتاش، فلش بوتیبل، اپل،
لینک های مرتبط :




درباره وبلاگ


متولد 1375
دانشجوی مهندسی نرم افزار
ترم دوم

مدیر وبلاگ : hopelesslord
نویسندگان
جستجو

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