زبان جاوا از جمله مهم ترین زبان های تماما شی گرایی است که به علت پرتابل بودن و شباهت بسیار زیاد ساختاری آن با زبان های سی و سی پلاس پلاس محبوبیت بسیار زیادی بین برنامه نویسان و دانشجویان دارد.
به همین علت هم آموزش این زبان برنامه نویسی قدرتمند نوشته ی سینا مرادی بر روی وبسایت سامینتک قرار می گیرد.
افرادی که از قبل با زبان سی پلاس پلاس تا حدودی آشنا هستند به راحتی می توانند از این کتاب استفاده کنند ولی در نوشتن این کتاب سعی شده است که همه ی مخاطبان مد نظر قرار گرفته شوند.
در صورتی که نکته ای، سوالی، اشتباه تایپی یا علمی یا … در مورد کتاب در نظر داشتید لطفا آن را با ما هم درمیان بگذارید. لطفا پس از دانلود به آن امتیاز دهید و نظرات خود را در مورد آن در بخش نظرات بنویسید.
آینده ی سامینتک – بزرگ ترین پروژه های سامینتک
در سامینتک پروژه هایی در حال تکمیل شدن هستند که برخی از آن ها در مراحل انتهایی به سر می برند و در حال آزمایش هستند و برخی از آن ها هم با سرعت کم تری پیش می روند. برخی از این پروژه ها به اندازه ای بزرگ و ارزشمند هستند که موفقیت در اجرای آن ها یک جهش بزرگ محسوب می شود. آینده ی سامینتک به شدت به این پروژه ها وابسته است.
۱- مهم ترین پروژه ی سامینتک و تمرکز اصلی سامینتک ساخت یک زبان برنامه نویسی رویه گرا با ساختاری انعطاف پذیر و قدرتمند و در عین حال ساده است. این برنامه نویسی قدرتی به مراتب بالاتر از سی در اختیار برنامه نویس قرار می دهد. از جمله ویژگی های آن دسترسی به اشاره گر ها به روش کلاسیک سی و روش آسان تر سامینتک است. برخلاف سی پلاس پلاس و جاوا در این جا نوع رشته هم تعریف شده است. تعریف آرایه در این جا هم به روش کلاسیک سی و هم روش آسان تر مختص سامینتک امکان پذیر است.
کتابخانه هایی هم برای انجام کارهای گرافیکی و طراحی رابط گرافیکی کاربر در نظر گرفته شده اند.
برنامه های نوشته شده به این زبان قابل حمل خواهند بود. احتمالا اولین کامپایلرهای نوشته شده به ترتیب در سیستم عامل های ویندوز، اندروید، پلتفرم جاوا، ویندوز فون و … خواهند بود.
خوشبختانه پایه های این برنامه نویسی در حال تکمیل است و راه زیادی تا ارائه نسخه ی آزمایشی ویندوز آن باقی نمانده است. در قدم بعد نسخه ی ویژوال این برنامه نویسی ارائه خواهد شد که می تواند جهشی مثبت در دنیای تکنولوژی باشد. کاربرد این برنامه نویسی در دو نرم افزار محاسبات ریاضی و موتور بازی ساز سامینتک به طور ویژه ای خودنمایی خواهد کرد.
به دلایلی مجبوریم از اعلام نام این برنامه نویسی خودداری کنیم.
البته قبل از ارائه ی این برنامه نویسی قدرتمند (که قدرت آن در سطح سی پلاس پلاس برنامه ریزی شده است) یک برنامه نویسی دیگر ارائه خواهد شد که صرفا برای یادگیری و آموزش اصول زبان برنامه نویسی توسط سامینتک ساخته شده است و به هیچ وجه ارتباطی با ابر نرم افزار سامینتک ندارد.
۲- بازی اتومبیلرانی
این بازی قبلا هم با نام FireDriver معرفی شده بود. البته نسل جدید این بازی احتمالا با نام دیگری ارائه خواهد شد.
این بازی دارای گرافیک سه بعدی و طبیعت گراست. یعنی محیط آن از قوانین فیزیک شبیه سازی شده پیروی می کند.
خوشبختانه زمان ارائه ی این بازی بسیار نزدیک است. این امید که در نیمه ی اول سال 2015 ارائه شود وجود دارد.
۳- نرم افزار محاسبات ریاضی
یک نرم افزار بسیار قدرت مند برای محاسبه ی عبارت های ریاضی با دقت های بسیار بالا(صدها هزار رقم) است. این برنامه توانایی رسم نمودارهای ریاضی را هم خواهد داشت. از جمله تلاش های سامینتک روی این است که خروجی این برنامه به ریاضیات واقعی نزدیک باشد.
نکته ی دیگر اینجاست که در صورتی که برنامه نویسی سامینتک از این برنامه پشتیبانی کند، قدرت خارق العاده ای به آن اضافه خواهد شد.
به دلایلی مجبوریم از اعلام نام این نرم افزار محاسبات ریاضی خودداری کنیم.
۴- نرم افزار کمکی RareUT
کاربران قدیمی سامینتک حتما با این نام در نرم افزارهای RareUT Cleanup و RareUT Hider و RareUT Fixer و … آشنا هستند.
اما آن ها صرفا قسمت هایی کوچک از مجموعه ابزارهای کمکی RareUT هستند. در واقع RareUT یک محیط متحد و یکپارچه و مجموعه ای از ابزارهای نام برده است.
این مجموعه با نام RareUT روی سیستم عامل ویندوز و سپس با نام RareUTM به ترتیب روی سیستم عامل های اندروید و ویندوز فون و جاوا ارائه خواهد شد.
لطفا در صورتی که در هر یک از پروژه ها می توانید دوستانه به ما کمک کنید، از طریق ایمیل و یا راه های ارتباطی موجود با سینا مرادی ارتباط برقرار کنید.
لطفا ما را از نظرات و امتیازدهی خود محروم نکنید تا به امیدخدا بتوانیم با امید بیش تری این راه دشوار را ادامه دهیم.
آموزش نرم افزار Matlab – قسمت دوم
موضوعات این قسمت از آموزش:
فرمت نمایش اعداد
انواع متغیرها
جملات توضیحی
اعداد مختلط
بعضی از توابع ریاضی در متلب
راهنمای متلب
فایل های متنی یا m-فایل ها
آموزش نرم افزار Matlab – قسمت اول
موضوعات این قسمت از آموزش:
آشنایی با محیط متلب
محاسبه ی عملیات های ریاضی ساده
دستور clear
دستور who
دستور whos
دستور save
دستور load
آموزش نرم افزار Matlab
نرمافزار MATLAB شرکت Mathworks یکی از قدرتمندترین برنامه های محاسبات ریاضی و رسم نمودارهای پیچیده و با دقت و سرعت بالا است. به نوعی می توان آن را یک ماشین حساب قدرتمند تحت ویندوز هم به حساب آورد.
نبرد سامسونگ در دنیای تلفن های هوشمند
در نوامبر سال ۲۰۱۱ بود که سامسونگ بازی را شروع کرد و اولین سری از تبلیغات که تا سه سال بعد ادامه داشتند، آغاز شدند.
آگهی اول، افرادی را نشان می داد با ظاهری Hipster وار (اشخاصی که عاشق نوآوری هستند و البته ادعای خاص بودن دارند)، که بیرون اپل استور به انتظار ایستاده بودند تا به داخل فروشگاه راه یافته و بتوانند آیفون جدید را بخرند. هیپستر ها ساعت ها را می شمردند تا به زمان عرضه ی آی چیز جدید نزدیک شوند اما به یک باره چشمشان به آن سوی خیابان افتاد و کاربری را دیدند که از تلفنی بهتر استفاده می کند…
در ادامه با ما همراه باشید.
پیدا کردن طول یک رشته بدون در نظر گرفتن فاصله ها در جاوا
برنامه ای بنویسید که طول یک رشته را پیدا کند. (بدون در نظر گرفتن فاصله ها)
(بیشتر…)
چگونه می توانیم در آفیس های اندروید چپ به راست و راست به چپ را تغییر دهیم؟
در این پست می خواهیم در برنامه های آفیس اندروید که دکمه ای مختص به تغییر LeftToRight و RightToLeft ندارند صحبت کنیم که برای افرادی که می خواهند یک متن شامل دو زبان مثلا فارسی و انگلیسی است دچار مشکل می شوند. در ادامه با سامینتک همراه باشید.
(بیشتر…)
اشتباهات متداولی که هنگام استفاده از Cleanup ها پیش می آید…
چه کاربر ویندوز باشید و چه اندروید، حتما تا الان با انواع نرم افزار ها و اپلیکیشن های تمیزکننده ی حافظه (Cleanup ها) کار کرده اید.
کار این نرم افزارها چیست و دقیقا چطور حافظه ی خالی سیستم را بیش تر می کنند؟ چه چیزی را پاک می کنند؟
در ادامه با سامینتک همراه باشید.