سنسور تاور گزارش جدیدی را منتشر کرده که به موجب آن، استفاده از خرید درون برنامهای در میان کاربران محبوبتر از پیش شده است. همچنین باید به استفادهی گسترده از این قابلیت توسط توسعهدهندگان در اپلیکیشنهای خود نیز اشاره کرد. آمارهای سنسور تاور نشان از آن دارند که استفاده از خرید درونبرنامهای توسط کاربران آیفون در مقایسه با سال ۲۰۱۶ بیش از ۲۳ درصد افزایش پید, ...ادامه مطلب
تسلا پيشروترين شركت در توليد خودروهای الكتريكی است. خودروهای توليدی آن فناوری بالا و قيمت نسبتا گرانی دارند. تسلا ممكن است كه توانايی فرستادن رودستر به فضا را داشته باشد، اما بهسختی تلاش میکند تا خودروهای الكتريكی بيشتری را در بازار به فروش برساند. درحالیکه خودروهای سطح بالای اين شركت ركورد فروش را در سهماهه چهارم سال ۲۰۱۷ شكستند. تسلا، گزارش بيشترين ميزان ضرر و زیان خود كه به دليل افت توليد انبوه مدل ۳ اتفاق افتاده است را منتشر كرد. مدل ۳ از برنامهریزیهای اعلامشده بسيار عقبمانده است. گزارش تسلا ميزان زيان اين شركت در سهماهه چهارم سال ۲۰۱۷ را ۶۷۵٫۴ ميليون دلار اعلام كرده است كه نسبت به زيان ۱۲۱٫۴ ميليون دلاری مدت مشابه سال ۲۰۱۶ افزايش چشمگيری داشته است. البته بايد بيان كنيم كه سال ۲۰۱۷ يك سال موفق براي تسلا محسوب میشود. زيرا رونمايي از كاميون سمی (semi)، نسل بعدی مدل رودستر و همچنين نصب و راهاندازی بزرگترین مجموعه باطری دنيا در استراليا از موفقیتهای بزرگ اين شركت محسوب میشود.مقالههای مرتبط: همچنين طبق گزارش منتشرشده، تسلا توانسته است ركورد تولید مدل S و مدل X را با تحويل ۲۸,۴۲۵ خودرو به خريداران در سه ماهه آخر سال شكسته و رشد ۲۸ درصدی را نسبت به مدت مشابه سال ۲۰۱۶ تجربه كند. در سه ماه چهارم ۲۰۱۷ تحويل خودروها به مشتريان ۳۵ درصد نسبت به سهماهه آخر ۲۰۱۶ رشد داشته اس, ...ادامه مطلب
شهر دبی در امارات متحده عربی، در چند دهه گذشته به یکی از جذابترین مقاصد گردشگری جهان بدل شده است. برخی از بزرگترین و جالبتوجهترین سازههای ساخت سیارهی ما در این کویر برهوت بنا شدهاند. از بلندترین برج جهان تا جزیره مصنوعی و اکنون هم مقامات امارات متحده عربی، در حال برنامهریزی برای ساخت یک شهر مریخی به وسعت حدود ۲ , ...ادامه مطلب
امنیت و ماندگاری اطلاعات و فایلهای مهم، همیشه یکی از اصلیترین دغدغههای کاربران بوده است. حتی اگر فایلهای خود را در هر نوع حافظهای، از جمله دیسک، فلش، هارد اکسترنال، مموریکارت و ... ذخیره کنید، همچنان ریسک از بین رفتن آنها وجود دارد و تمامی ابزارهایی که نام برده شد، در اثر ضربه، تماس با آب یا نوسان برق میتوانند بهسادگی از بین بروند. این مورد به همراه دشواری حمل سختافزارهای یادشده و دسترسی,برنامه,همگام,سازی,پوشه,فایل,اندروید,فضای,ابری ...ادامه مطلب
معمولا پیش میآید که قصد انجام امری بسیار مهم و حیاتی داریم؛ اما به دلایل مختلف از جمله مشغلههای ذهنی، آن را فراموش میکنیم. این مشکل همیشه با انسان بوده است و حتی تا همین چند سال پیش که گوشیهای موبایل تا این حد بین مردم فراگیر نشده بودند، از روشهایی همچون علامت زدن با خودکار روی دست یا تنظیم زنگ ساعتهای مچی و... برای فراموش نکردن موارد مهم استفاده میکردیم. اما به لطف گوشیهای هوشمند، مبحثی ب,برنامه,یادآور,نوتیفیکیشن ...ادامه مطلب
احتمالا برای شما هم پیش آمده است که حجم اینترنت سیمکارت یا حتی WiFi زودتر از آنچه انتظار دارید به اتمام برسد. در این مواقع اگر فرض را بر سوءاستفادههای احتمالی نگیریم؛ معمولا اپلیکیشنهایی که در این زمینه مشغول فعالیت هستند، باعث کاهش فوری حجم میشوند. بسیاری از کاربران به این موضوع آگاه نیستند که بخش زیادی از حجم بستههای اینترنتی توسط اپلیکیشنهایی که در پسزمینه بدون اطلاع ما بهروزرسانی میشوند، مصرف میشود. از همین رو برنامههای مختلفی برای نظارت بر میزان مصرف دیتا در هر ۲۴ ساعت ساخته و منتشر شده است که میتوان Mobile Data Usage را یکی از بهترین برنامههای موجود در این زمینه دانست که برا,برنامه,مدیریت,حجم,مصرفی,اینترنت,موبایل,زوم ...ادامه مطلب
تاکنون اپلیکیشنهای مختلفی برای ویرایش فایلهای صوتی، ویدیویی و عکسها در زوم اپ معرفی کردهایم که هرکدام ابزارهای متنوعی در زمینهی کاری خود در اختیار کاربران قرار میدادند. اما آیا تا به حال به اپلیکیشنی همهکاره که یکتنه قادر به ویرایش عکس، ویدیو و صوت باشد فکر کردهاید؟ Video2me اپلیکیشنی برای , ...ادامه مطلب
به نظر میرسد که گوگل پلاس به دنبال دریافت بازخورد از جانب کاربران است تا بدین طریق بتواند سرویسهای بهتری ارائه دهد. به عبارت دیگر، گوگل پلاس به دنبال کاربرانی است که در برنامهی آزمایشی این شبکهی اجتماعی عضو شوند. این خبر از طرف گوگل پلاس منتشر و در بخشی از متن آن نوشته شده است کاربرانی که در ای, ...ادامه مطلب
در سالهای اخیر گوشیهای هوشمند دارای دوربینهای قدرتمندی هستند؛ بهطوری که در محصولات پرچمدار، دوربینها به کیفیتهای بالای ده مگاپیکسلی رسیدهاند. این موضوع یعنی افزایش کیفیت عکسها، طبیعتا حجم آنها را هم بالا خواهد برد. برای مثال عکسی که با یک دوربین ۱۳ مگاپیکسلی ثبت میکنید، دارای حجمی نزدیک , ...ادامه مطلب
Uninstall Master اپلیکیشنی در زمینهی مدیریت اپلیکیشنها است که بهمحض اجرای آن، لیستی کامل از تمام برنامههای نصبشده در گوشی را نمایش میدهد و شما میتوانید به کمک آن، اپلیکیشنهایی را که نیازی به آنها ندارید، حذف کنید. در حالت عادی برای حذف اپلیکیشنها باید به بخش تنظیمات و Application Manager ب, ...ادامه مطلب
مایکروسافت روز گذشته اعلام کرد که Genee، سرویس برنامهریزی مبتنی بر هوش مصنوعی را تصاحب کرده است. این کمپانی در نظر دارد تا فناوری موجود در پس این سرویس را با آفیس ۳۶۵ یکپارچه کند، بر این اساس فعالیت سرویس Genee از تاریخ ۱۱ شهریور متوقف میشود تا از این پس زیر نظر مایکروسافت و یکپارچگی با آفیس ۳۶۵ به کار خود ادامه دهد. البته جزییات این اقدام مایکروسافت هنوز فاش نشده است. Genee سال ۲۰۱۴ با هدف سادهسازی برنامهریزی و تعیین وقت ملاقات و جلسات تاسیس شد. تعیین وقت ملاقات یا یک جلسه با این سرویس طی یک فراین, ...ادامه مطلب
شرکت ایده پژوهان آویژه از حرفهایها و علاقهمندان به پیشرفت با سابقهی برنامه نویسی دعوت میکند جهت همکاری در توسعهی وب، رزومه خود را به آدرس [email protected] ارسال کنند. شرایط عمومی کارت پایان خدمت برای آقایان حضور تمام وقت در دفتر غرب تهران دارای روحیه کار تیمی، خلاق و با پشتکار ساعات کاری : شنبه تا چهارشنبه ۹:۰۰ الی ۱۷ و پنجشنبه ها ۹:۰۰ الی ۱۳ نیازهای فنی مورد نیاز حداقل دو سال سابقهی کار در زمینهی برنامهنویسی تحت وب C# ASP.NET توانایی ارزیابی و انتخاب الگوریتم مناسب در حل مسائل آشنایی کامل با مفاهیم شی گرایی آشنایی با مفاهیم معماریهای چند ل,استخدام برنامه نویس سی شارپ,استخدام برنامه نویس سی شارپ در تبریز,استخدام برنامه نویس سی شارپ در مشهد 95,استخدام برنامه نویس سی شارپ در کرج,استخدام برنامه نویس سی شارپ در شیراز,استخدام برنامه نویس سی شارپ اصفهان,استخدام برنامه نویس سی شارپ در مشهد,استخدام برنامه نویس سی شارپ در اهواز,استخدام برنامه نویس سی شارپ در قم,استخدام برنامه نویسی سی شارپ ...ادامه مطلب
دانشمندان ژاپنی در پی آن هستند تا در ماههای آینده ایدهی آسانسور فضایی خود را مورد آزمایش قرار دهند. ژاپنیها ماهوارهی کوچکی را با عنوان STARS-C راهی فضا خواهند کرد. این ماهواره در ماه آیندهی میلادی به ایستگاه بین المللی فضایی انتقال خواهد یافت و فرآیند آزمایش پس از رها کردن ماهواره در فضا آغاز خواهد شد. این ماهواره میتواند در صورت موفق بودن آزمایش، بنیان ایجاد آسانسور فضایی باشد. براساس اطلاعات ارائه شده فرآیند آزمایش پس از پایان تابستان در نیمکرهی شمالی آغاز خواهد شد. این ماهواره که توسط دانشگاه شیزوکا در ژاپن توسعه یافته، پس از رها شدن در فضا به دو قسمت تقسیم خواهد شد که هر یک از قسمتها مکعبی به ضلع ۱۰ سانتیمتر خواهند بود. این دو قطعه از یکدیگر ۱۰۰ متر فاصله گرفته و با استفاده از یک طناب از جنس کولار (الیافی از جنس پاراآرامید قوی و سبک) به همدیگر وصل خواهند شد. در صورتی که آزمایش مورد نظر نتایج دلخواه دانشمندان را به همراه داشته باشد، شاید در آینده شاهد آسانسور فضایی از همین نوع ارتباط باشیم که با استفاده از آن انسانها و اقلام مورد نیاز در ماهوارهها و ایستگاههای فضایی به خارج جو زمین انتقال پیدا میکنند. این ماهوارهی کوچک توسط دو دانشمند ژاپنی با نامهای یوشیکی یاماگیوا و ماساهیرو نومی توسعه یافته که طرح آن را در سال ۲۰۱۴ به آژانس فضایی ژاپن (JAXA) ارائه کرده بودند. یاماگیوا در خصوص این ماهواره چنین اظهار نظر کرده است: این ماهواره نه تنها بصورت عمودی، بلکه قادر است بصورت افقی نیز حرکت کند. ما در پی اطلاعاتی از جزئیات کنترل این ماهواره در فضا بصورت دقیق هستیم. ما امیدواریم تا بتوانیم کنترل را بصورت دقیق در واحد زمان انجام دهیم. آزمایشهای پیشین با میکرو ماهوارهها که توسط دانشگاه کاگاوا در همین خصوص انجام شده به دلیل ناقص بودن اطلاعات جمع آوری شده چندان موفق نبوده است. این ماهوارهی ۱۰ سانتی متری وزنی ۲.۶۶ کیلوگرمی دارد. از جملهی اهداف دیگر تعیین شده برای آزمایش این ماهواره، جمعآوری زبالههای فضایی است، بطوری که دانشمندان درصدد آن هستند تا با استفاده از این روش راهکارهایی را برای جمع آوری زبالههای فضایی ارائه کنند. در صورتی که این روش برای توسعه آسانسور فضایی موفق نباشد، از نتایج آن برای توسعه راههایی به منظور پاکسازی جو زمین از وجود زبالهها است, ...ادامه مطلب
ارثبری یکی از مباحث مهم در مبحث شی گرایی است. در برنامهنویسی نیز این واژه مفهمومی مشابه دنیای واقعی دارد و به معنای ارث بردن خصوصیات است. جدا از رفتارها و خصوصیاتی که فرزندان از والدین خود به ارث میبرند، رفتارهایی متفاوت و جدیدتری نیز در فرزندان وجود دارد که به نوعی میتوان گفت که فرزندان، نوع کاملتری از پدران و مادران خود هستند. به عنوان مثال موتور سیکلت نوع کاملتری از دوچرخه است. یعنی تمام خصوصیات دوچرخه را دارد و علاوه بر آن یکسری خصوصیات جدیدتری به آن اضافه شده است. ارث بری (Inheritance) یکی از نکات مهمی که در مهندسی نرم افزار مطرح میشود، این است که از کدهایی که در برنامه نوشتهایم، «استفادهی مجدد از کد» یا «Code Reuse» کنیم. به این معنی که اگر در قسمتی از برنامه مجبور شدیم کدهایی بنویسیم که قبلا در همان برنامه نوشتهایم، دیگر آن کدها را باز نویسی نکنیم و روشهایی را بکار بگیریم که بتوانیم از همان کدها دوباره استفاده کنیم (بدون نوشتن مجدد کدها). در واقع بزرگترین اشتباه در برنامه نویسی که معمولا برنامه نویسان مبتدی بسیار آن را انجام میدهند، کُپی کردن است که به شدت باید با این قضیه جدی برخورد کنید و تحت هیچ شرایطی کُپی نکنید. یکی از روشهای استفادهی مجدد از کد، ارث بری است. یعنی ما میتوانیم از کلاسهایی که قبلا ایجاد کردهایم، ارث بری کنیم و از ویژگیها و رفتارهای آن کلاسها، در کلاسهای دیگر استفاده کنیم. چند نکته در مورد ارث بری ابتدا به عکس زیر توجه کنید: در تصویر بالا یک سلسله مراتب کوچکی از حیوانات است. حیوانات به دستههای زیادی تقسیمبندی میشوند. مثلا پستانداران، پرندگان، خزندگان و ... که همگی زیر مجموعهی «حیوان» هستند. بنابراین میتوان حیوان را به عنوان والد (پدر) در نظر گرفت و زیر مجموعهها را فرزند. در برنامه نویسی اصطلاحا به کلاسهای والد، اَبَر کلاس یا (Super Class) و به کلاسهای فرزند زیر کلاس یا (Subclass) میگویند. در تصویر بالا Animal والد است و پرندگان یا پستاندارن، فرزند هستند. نکتهای که وجود دارد، یک کلاس فرزند میتواند همزمان هم والد باشد و هم فرزند. به عنوان مثال مهرهداران هم فرزند حیوان هستند و هم والد ماهیها، پرندگان، پستانداران و ... . توجه داشته باشید که هرچه از سمت والد به سمت فرزند حرکت میکنیم، با مجموعهی محدود, ...ادامه مطلب
آشنایی با استثناءها به ما اطمینان میدهد که خطاهای مرتبط را در هنگام وقوع شناسایی و مدیریت کنیم. توضیح:۱- کدهای درج شده در این مقاله به زبان #C هستند.۲- این مقاله نیازمند آشنایی با مباحث برنامهنویسی است.۳- با وجود اینکه کدها برای یک ویندوزاپلکیشین فرضی نگارش شدهاند اما میتوان همین کدها را برای وباپلیکیشنها نیز به کار گرفت.۴- استثناء و مدیریت آن، مبحثی مفصل و بسیار کاربردی بوده و درک آن نیازمند چندین مقاله اختصاصی است. با این حال پس مطالعه این مقاله کوتاه میتوان به صورت ابتدایی به مدیریت استثناءها پرداخت. در یک سناریوی فرضی، فرمی ساده حاوی یک لیبل (Label) برای نمایش پیام خطا، یک فیلد متنی (TextBox) و یک کلید (Botton) را در نظر بگیرید. این فرم قرار است سن کاربر گرفته و بررسی نماید. اگر سن کاربر کمتر از ۲۰ باشد به او اجازه ثبتنام داده میشود در غیر این صورت این امکان وجود نخواهد داشت. از کاربر درخواست میشود سن خود را در فیلد وارد نموده و در ادامه روی کلید، کلیک کند. در رخداد کلیک مربوط به کلید، مقدار وارد شده در تکستباکس را در یک متغیر ریخته و با عدد ۲۰ مقایسه میکنیم. از آنجا که مقدار ورودی در تکستباکس از نوع رشته (String) است. متغییری از نوع رشته تعریف کرده و مقدار ورودی را در آن میریزم. سپس با تبدیل آن به متغیری از نوع عدد صحیح (int)، آن را با عدد ۲۰ مقایسه میکنیم. در حالت عمومی این سناریو بدون مشکل بوده و برنامه به راحتی اجرا میشود. اما اگر ورودی کاربر چیزی به غیر عدد باشد در مرحله تبدیل ورودی به عدد، خطایی رخ میدهد که برای نرمافزار قابل پیشبینی نبوده است. رفتار پیشفرض در این حالت، بستهشدن (Terminate) نرمافزار است. در این مرحله پای استثناء به مسأله باز میشود. یعنی زمانی که در جریان اجرای یک برنامه، خطا یا اتفاقات غیرمنتظرهای مثل تبدیل یک مقدار غیرمجاز به عدد رخ دهد. استثناء یک مکانیزم استاندارد برای گزارش وقوع خطاهای زمان اجرا (JIT) در برنامه است. بر همین اساس استفاده از استثناها به ما امکان میدهد که خطاهای رخ داده توسط اعضایی مانند متدهای سازنده را که نوع خاصی را برنمیگردانند نیز مدیریت کنیم. برای مدیریت استثناءها از بلاککدهای try-catch استفاده میشود. بدین صورت که کدهایی که ممکن است حاوی خطاهای پیشبینی نشده باشد را در بلاک try قرار, ...ادامه مطلب