loading...

اخبار برنامه نويسي

اخبار برنامه نويسي

بازدید : 190
شنبه 22 آذر 1399 زمان : 19:02

مقدمه
7 آه این ظرفیت باتری Samsung Galaxy M51 است که امروز برای شما داریم. مطمئناً می توانید با آن 7000 میلی آمپر ساعت تماس بگیرید (با تشکر ، SI) ، اما در چنین ظرفیت های بزرگ و گرد ، ممکن است به دنبال نمادها و ارزش شوک اضافی باشیم.
چیزهای زیادی بیش از حد هیجان انگیز در این صفحه کهکشان وجود ندارد ، اما چیزهای زیادی نیز از دست رفته نیست. یک چیپ ست اسنپدراگون 730G باید عملکرد خوبی داشته باشد بدون اینکه فشار زیادی به باتری وارد شود ، صفحه نمایش 6.7 اینچی SuperAMOLED بزرگ و مرکب است و دوربین 64 مگاپیکسلی یک درجه بالاتر از واحد اصلی 48MP است.

برای بررسی بقیه مقالات به اینجا مراجعه کنید.

آنچه از دست رفته است ، میزان تازه سازی بالای آن صفحه نمایش است و پنل های 90 هرتز در محدوده قیمت M51 بسیار رایج هستند ، همچنین پنل عجیب 120 هرتز نیز نمایش داده می شود. یک دوربین تله ای نیز می توانست خوب باشد ، اگرچه تلس در این بخش دقیقاً جریان اصلی نیست. در M51 نیز پشتیبانی از 5G وجود ندارد.

در حقیقت ، با عبور از لیست بالا ، ممکن است متوجه شوید که Galaxy M51 تا جایی که اعداد وجود دارد هیچ شباهتی به A71 ندارد - البته به جز تعداد 7Ah (باتری A71 برابر با 4.5Ah است). تغییر دیگر ، جابجایی سنسور اثر انگشت است - A71 آن را در زیر نمایشگر قرار می دهد ، M51 یک راه حل جانبی پیدا می کند.

مشخصات تنها نیمی از ماجرا را بازگو می کند و ما مطمئن خواهیم بود که چگونه ترجمه آنها به عملکرد واقعی تبدیل می شود. اما ابتدا نگاهی به بسته نرم افزاری خرده فروشی بیندازید.
Galaxy M51 در یک جعبه مقوایی سفید و سفید ساده وارد بازار می شود ، اما در قسمت بالای آن یک چاپ رنگی براق برای کمی پاپ اضافی وجود دارد.
در داخل ، سامسونگ همه موارد مهم را در خود جای داده است - شما یک شارژر ، یک کابل USB-C و یک سری هدفون تهیه می کنید. شارژر در حال حاضر بهترین شارژر نیز هست - شارژر 25 واتی که از تحویل برق USB با PPS پشتیبانی می کند. چیزی که آن را در جعبه ایجاد نکرد ، نوعی محافظ است - ما کم و بیش عادت کرده ایم که یک سیلیکون شفاف اساسی را با تلفن های موجود در این بخش پیدا کنیم.

طرح
Galaxy M51 بدون شک یک سامسونگ است و یکی از بزرگترین آنهاست. این باید باشد - با صفحه نمایش 6.7 اینچی و ظرفیت باتری که باعث می شود صدای آن بیشتر شبیه به یک پاوربانک باشد تا یک تلفن ، کوچک و سبک بودن آن به وضوح در بالای لیست اولویت های این Galaxy قرار ندارد.
با گفتن این ، با توجه به ادراکات فعلی ما ، این گوشی بیشتر از اندازه معقول است. این ابعاد با ابعاد 163.9x76.3x9.5 میلی متر در همان ردپای A71 که ذکر کردیم جای می گیرد و به خودی خود یک تلفن "بزرگ" نیست. با این حال ، این شماره سوم است که M51 را برجسته می کند - با نیمرخ تقریباً یک سانتی متر کامل ضخامت ، این گوشی ضخیم تر از بیشتر گوشی های موجود در سال 2020 است.

کناره های گرد از پشت تا حدی به کاهش آن کمک می کند ، بنابراین تلفن در دست شما مانند آجر احساس نمی کند ، اما حتی پس از آن ، یک واحد کوچک است.
البته سبک هم نیست ، اگرچه احتمالاً ملموس است. این را تصور نکنید که اگر ما می خواهیم 213 گرم آن را کم اهمیت بدانیم ، اما وقتی یک آیفون 12 پرو حداکثر 228 گرم است و گلکسی اس 20 اولترا 222 گرم است ، M51 به نوعی ما را تحت تأثیر قرار نمی دهد. در اینجا ، به علاوه آیا ما گفتیم که این یک باتری 7 آمپر ساعتی دارد؟
هیچ رازی نیست که سامسونگ چگونه این مقدار لیتیوم را در تلفن جای دهد اما سنگین بودن آن به اندازه دیوانه نیست - آنها از پلاستیک استفاده کردند که در آن دو دستگاه برتر در بالا شیشه و فلز وجود دارد. پنل پشتی گلکسی M51 پلاستیکی است و همچنین قاب میانی که همه چیز را کنار هم نگه داشته است.

یک بار دیگر ، می توان گفت که پلاستیک در مورد دوام در گوشی های هوشمند چیز بدی نیست و تنها نقطه ضعف آن این است که احساس زیبایی نمی کند. هنگامی که M51 روی صفحه نقاشی بود ، ظرافت دقیقاً در کنار جمع و جور بودن بود و شما خوب و بد را می گیرید.
این به معنای ارزان بودن تلفن نیست ، نه. اگر چیزی وجود داشته باشد ، وزن و ضخامت به آن حس قابل توجهی می بخشد و بر اساس ارتباط ، احساس با کیفیتی بالا می دهد. و یک عارضه مثبت خط کمر 9.5 میلی متری این است که خوشه دوربین می تواند در داخل ضخامت گوشی قرار بگیرد ، در حالی که دو میلی متر بیرون نمی زند.

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

در اینجا لازم است چندین چیز گفته شود. یکی ، قد M51 ظاهراً اجازه سنسور اثر انگشت زیر نمایشگر را نمی دهد ، حتی اگر نمایشگر OLED اجازه می دهد - خانمها یکی از آنها را نمی گیرند و بس. دو ، دسته دکمه / سنسور بالا ، بسیار بالاتر از نقطه میانی قرار گرفته است و رسیدن به آن ، به ویژه با انگشت اشاره چپ ، به کمی کشش نیاز دارد. سه مورد ، همانند سایر خواننده های اثر انگشت نصب شده در کنار ، این مورد نیز مستعد ثبت ورودی است درصورتی که بخواهید - در راه ورود به جیب ، یا هنگامی که فقط تلفن خود را در داخل جیب خود نگه دارید هم.

یک راه حل برای آخرین بیت در نرم افزار وجود دارد ، جایی که می توانید تلفن را تنظیم کنید تا به جای فقط یک ضربه ، روی دکمه فشار دهید. موقعیت نیز چیزی است که شما به مرور به آن عادت می کنید. اما چرا در وهله اول از سنسور زیر نمایشگر استفاده نمی کنیم؟
به هر حال ، در بالای خواننده اثر انگشت میزان صدا وجود دارد. این حتی بالاتر از حد معمول است ، اما در جایگاه آن مسئله کمی یافتیم. خوب هم کلیک می کند.

در طرف مقابل ، شکاف کارت قرار دارد. سینی های کارت سه گانه در قلب ضرب المثل ما جایگاه ویژه ای دارند. M51 دو سیم کارت نانو و یک microSD را در اختیار شما قرار می دهد و همه تنوع لازم را برای شما فراهم می کند.

خواننده اثر انگشت و دکمه تنظیم صدا در سمت راست - بررسی Samsung Galaxy M51 شیار کارت در سمت چپ - بررسی Samsung Galaxy M51
خواننده اثر انگشت و دکمه تنظیم صدا در سمت راست • شیار کارت در سمت چپ

در انتهای بالای قاب چیزی به جز یک میکروفون ثانویه وجود ندارد ، و بیت های مهم دیگر را در پایین قرار می دهد. در اینجا می توانید پورت USB-C ، جک هدفون 3.5 میلی متری ، بلندگو و میکروفون اصلی را پیدا کنید.
در قسمت جلویی ، آن صفحه نمایش 6.7 اینچی Super AMOLED را دارید که با حاشیه های "معقول" احاطه شده است. حاشیه های سیاه اطراف صفحه را حداقل نمی نامیم ، اما آنها بزرگ هم نیستند - فرض کنیم آنها هم مناسب موقعیت بازار و هم زمان هستند.
این پنل دارای مارک Infinity-O است ، به این معنی که یک سوراخ سوراخ دایره ای برای دوربین سلفی وجود دارد و این یکی در وسط قرار دارد. نمونه های کوچکتر را به عنوان مثال در Galaxy A51 5G مشاهده کرده ایم ، اما M از نوع M است. یک ورق Gorilla Glass 3+ از پیکسل ها در برابر خراش محافظت می کند.
به طور کلی ، طراحی M51 تقریباً شبیه هر سامسونگ اخیر ، بزرگ یا کوچک ، مقرون به صرفه یا ارزان استمنفی گزینه های اصلی حق بیمه نیستند ، اما پلاستیک های استفاده شده در اینجا ظاهر خوبی دارند و احساس خوبی دارند ، به علاوه M51 به هیچ عنوان ادعای حق بیمه نمی کند. این بزرگ و سنگین است ، اما در استفاده از آن اندازه بزرگ و سنگین نیست که با مشاهده اعداد در صفحه مشخصات ، تصور کنید. مطمئناً ما از بیشتر مصالحه هایی که سامسونگ در این مورد به ما ارائه می دهد ، بدش نمی آید.

صفحه نمایش جامد ، اگر تا حدی اساسی ، 6.7 اینچی AMOLED
Galaxy M51 با صفحه نمایش 6.7 اینچی SuperAMOLED Plus همراه است. وضوح آن 1080x2400px با نسبت ابعاد 20: 9 برای تراکم پیکسل 393ppi است. این ویژگی که اکثر میان رده ها از آن استفاده کرده اند کم است - نرخ تازه سازی بالا. M51 دارای یک پنل 60Hz معمولی است.
با این حال پانل بدی نیست. ما هنگام کار دستی با لغزنده ، حداکثر روشنایی 677nits را در حالت Adaptive و در زیر نور مستقیم و 373nits را اندازه گیری کردیم. افزایش خودکار آن را به اندازه پرچمداران نمی برد ، اما به راحتی به اندازه کافی روشن است ، در حالی که حداکثر روشنایی دستی تقریباً با رفتار معمولی OLED سامسونگ برابر است. OnePlus Nord و Reno4 Pro در صورت درخواست نور محیط می توانند روشن تر شوند ، اما Realme 7 Pro 100nits پایین تر است.

M51 همچنین قادر به تولید منطقی وفادارانه رنگ است. حالت های زنده و طبیعی موجود است. Natural یکی از مواردی است که برای محتوای sRGB تنظیم شده است و در آزمایش ما deltaE2000 متوسط 2.5 را ارائه می دهد که کاملاً "دقیق رنگ" است. به طور طبیعی ، این حالت 'Natural' متمرکز بر sRGB دارای یک نگاه کلی ذهنی است.

خوب است که از جعبه خارج می شوید و صفحه نمایش Galaxy M51 را روی "Vivid" تنظیم می کنید که در آن گستره وسیع است و رنگها تند هستند. ما این حالت را با نمونه های رنگی DCI-P3 تست کردیم و به طور متوسط 3.7 واحد انحراف داشتیم که تقریباً هم وجود دارد. این انحراف در کل بد نیست ، اما رنگ سفید مایل به آبی دارد (دلتا 8). این را می توان با لمس کشویی پنج موقعیت خنک تا گرم یک بریدگی به سمت راست یا تا گرمترین تنظیم ثابت کرد ، هر کدام deltaE متوسط حدود 3 و سفید را در 4 واحد خارج از مارک ارائه می دهد.

هیچ ادعای HDR از صفحات مشخصات M51 ارائه نمی شود ، اما تلفن نسخه های HDR محتوای سازگار را در YouTube و Amazon Prime Video پخش می کند. با اینکه تلفن از مشخصات Widevide Level 1 برای DRM مطابقت دارد ، هیچ پخش HDR در Netflix در دسترس نیست.
ادعای اصلی شهرت گلکسی M51 عمر باتری است - سلول 7000 میلی آمپری در داخل آن بزرگترین سلول است که در یک تلفن مارک بزرگ دیده ایم. همانطور که آزمایش ما ثابت کرد ، با ظرفیت بسیار زیاد ، استقامت زیادی به دست می آید.

ما با 53 بار مکالمه صوتی با یک بار شارژ M51 ، رکوردی که Galaxy به طور مشترک با Moto G9 Plus ثبت می کند ، به ثبت رسیده است. M51 همچنین برای 25+ ساعت فیلم حلقه ای آفلاین یا 17 ساعت وبگردی Wi-Fi مناسب است - موارد قابل توجه. با فاکتور گرفتن در حالت آماده به کار ، به گلکسی M51 به امتیاز کلی استقامت 156 ساعت می رسیم.

منبع:ماهتل

بازدید : 146
جمعه 30 آبان 1399 زمان : 16:45

تاریخچه و تأسیس شرکت مایکروسافت
مایکروسافت یک شرکت چند ملیتی است که در ایالات متحده مستقر است.

دفتر مرکزی این شرکت در ردموند ، واشنگتن قرار دارد.

این شرکت در سال 1975 توسط پاول آلن و بیل گیتس تاسیس شد.

اولین فعالیت آنها در بازار در سال 1980 با سیستم عامل Xenox بود.

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

Encarta یا اولین دائرlopالمعارف مجهز به کامپیوتر توسط شرکت در سال 1994 معرفی شد.

تنها پس از معرفی ویندوز 95 بود که به عنوان یک شرکت مشتری محور معرفی شد.

سپس مایکروسافت با ارائه نسخه های مختلف اینترنت اکسپلورر سعی در فتح بازار داشت.

ویندوز XP در سال 2001 و به دنبال سیاست تسخیر رایانه های خانگی توسط این شرکت راه اندازی شد.

در همین سال ها بود که این شرکت با سرمایه گذاری کلان و با هدف رقابت با شرکت هایی مانند سونی ، بخش تولید Xbox را راه اندازی کرد.

در سال 2005 ، سیستم عامل های ایکس باکس 360 و ویندوز 2003 به بازار معرفی شدند که مورد استقبال و استقبال چشمگیر مصرف کنندگان قرار گرفت.

در سالهای بعد ، این شرکت با خرید سهام شرکتهایی مانند Nokia Mobile در بخشهای دیگر وارد بازار شد.

امروز ، در سال 2019 ، ارزش سهام مایکروسافت از 1 تریلیون فراتر رفته است.

محصولات مایکروسافت

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

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

شبکه تلویزیونی MSNBC ، وب سایت MSN ، سخت افزار رایانه مانند موش صحرایی ، کنسول های بازی از جمله سرگرمی های خانگی و سایر فعالیت های شرکت.

یکی از مهمترین ویژگیهای مایکروسافت که باعث محبوبیت گسترده آن شده است همکاری و خدمات عالی در زمینه محصولات خود است که می تواند تمام نگرانیها و نیازهای کاربران را با گذشت زمان برطرف کند.

منابع: https://bit.ly/38YkJ2w

بازدید : 235
سه شنبه 14 مرداد 1399 زمان : 11:08

امروز با پیشرفت روز افزون دستگاه های طراحی هوشمند ، رنگ و بوی متفاوتی گرفته است. علاوه بر روش های سنتی ، در سایه یک نرم افزار گرافیکی می توانیم طراحی های دیجیتالی را در دنیای رایانه ها مشاهده کنیم. بسیاری از افرادی که در زمینه گرافیک و طراحی گرافیک فعالیت می کنند یا تازه شروع به یادگیری در این زمینه کرده اند ، با بسیاری از منابع نرم افزار گرافیکی روبرو شده اند و حتی در ابتدا شروع به شک و تردید با کدام نرم افزار گرافیکی می کنند؟ کدام نرم افزار گرافیکی بهتر است؟برای فهمیدن این سوال می توانید به سایت maktabtv میراجعه کنید.

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

برخی از نرم افزارهای گرافیکی پرکاربرد:

1. فتوشاپ Photoshop
نرم افزار Photoshop یکی از معروف ترین و پر کاربردترین نرم افزارهای گرافیکی است که طرفداران بسیاری دارد. نرم افزار Photoshop محصولی از Adobe است. یکی از مهمترین ویژگی های نرم افزار فتوشاپ این است که پیکسل شده است.

مزایای نرم افزار فتوشاپ:
محیط کاربر پسند آن است. مخصوصاً در نسخه های جدیدتر که استفاده از ابزارها را به صورت انیمیشن معرفی می کنند.
امکان ویرایش ویدیو و ایجاد انیمیشن.
امکان طراحی سه بعدی.
امکان انتقال فایلهای طراحی به سایر نرم افزارهای Adobe از طریق Adobe Creative Suite.
وجود نسخه های موبایل نرم افزار (البته از ویژگی های کمتری).
کاربرد در عکاسی ، طراحی سایت ، طراحی برنامه ، طراحی چاپ و…
معایب نرم افزار فتوشاپ
نرم افزارهای سنگین
حافظه سیستم و رم زیادی را به خود اختصاص می دهد.
اندازه پیکسل آن برای طراحی لوگو و طراحی شخصیت مناسب نیست.

2. CorelDraw
نرم افزار Corel یا CorelDRAW یکی دیگر از نرم افزارهای محبوب گرافیکی است. این نرم افزار بیشتر برای طراحی استفاده می شود. کمتر در ویرایش تصویر استفاده می شود. نرم افزار Corel Draw محصولی از Corel است. استفاده از گرافیک برداری و پیکسلی در نرم افزار Corel امکان پذیر است ، اما در اصل این نرم افزار به عنوان نرم افزار برداری شناخته می شود.

مزایای نرم افزار CorelDRAW
یادگیری نرم افزار آسان است.
پشتیبانی از اکثر قالب های ویدیویی.
کاربرد حرفه ای در صنعت.
پشتیبانی از قلم های فارسی.
پشتیبانی از گرافیک بردار و بردار.
معایب نرم افزار CorelDRAW
برای ویرایش عکس از نرم افزار استفاده نکنید.
عدم پشتیبانی از طراحی سه بعدی.
برای نسخه Mac نرم افزاری ارائه ندهید.

3. ایلوستریتور Illustrator

نرم‌افزار ایلوستریتور یکی دیگر از نرم‌افزارهای محبوب شرکت Adobe می‌باشد. برخلاف نرم‌افزار فتوشاپ ، ایلوستریتور نرم‌افزار قدرتمند برداری یا همان وکتور می‌باشد.

مزایای نرم افزار Illustrator
طراحی تصاویر در 2D و 3D.
تبدیل تصاویر (تصاویر پیکسل) به تصاویر بردار.
وکتور گزینه مناسبی برای طراحی آرم و کاراکتر است.
تصاویر به هیچ وجه کیفیت خود را از دست نمی دهند.
امکان ایجاد چندین صفحه طراحی به طور همزمان.
پشتیبانی از اکثر سیستم های رایانه ای.
ارتباط با سایر نرم افزارهای Adobe.
معایب نرم افزار Illustrator
عدم پشتیبانی مستقیم از زبان فارسی به بالا.
محیطی کاربر پسند ندارد.
فیلترهای محدود ارائه شده است.
عدم پشتیبانی از پروژه های انیمیشن.

4. ایندیزاین InDesign

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

معایب نرم افزار InDesign
ابزارهای محدودی برای طراحی گرافیک وجود دارد.
قابلیت ویرایش تصویر محدود.
منبع:maktabtv.com

بازدید : 262
11 زمان : 1399:2


پي اچ پي تحت عنوان يك لهجه كد زدن سمت سرور , چه تجهيزات و مزايايي را به ما مي دهد :
• PHP مي‌تواند در پلتفرم هاي متفاوتي مانند ويندوز , لينوكس , مكينتاش و… اجرا شود و اين خوب است!
• PHP با تمام سرورهايي كه امروزه به كارگيري ميشود ( نظير Apache و IIS ) سازش بي نقص دارااست .
• PHP مي‌تواند اشكال متفاوتي از پايگاه‌هاي داده و ديتابيس ها ساپورت نمايد و با آن ها كار نمايد .
• PHP تماما مجاني و Open Source است و مي‌توانيد از وب سايت قانوني آن به نشاني php . net آن‌را دانلود فرمائيد .
• كار با PHP بي آلايش است و براي كد نويسي با آن پيكربندي ابتدايي خاصي واجب نيست . تنها كافي است كه يك سرور يا اين كه شبيه‌ساز سرور داشته باشيد تا بتوانيد با آن كدهاي PHP خودتان را اجرا فرماييد و از ديدن نتيجه‌ي آن لذت ببريد .
• PHP مي تواند براي شما صفحه هاي دايناميك ايجاد نمايد .
• PHP مي تواند داده ها را به ديتابيس بفرستد , از ديتابيس داده ها را بخواند و همچنين اطلاعات دردسترس در ديتابيس را دستكاري يا اين كه حذف نمايد .
• PHP قادر است با فرم هاي HTML شما رابطه برقرار نمايد و داده ها محل ورود يوزرها در فرم ها را پردازش نمايد و شغل هاي مدنظر شمارا روي آ‌ن‌ها انجام دهد .
• PHP به شما قابليت كار با Cookie ها و Session ها را مي‌دهد .
• PHP قابليت و امكان رمزگذاري كردن داده ها با اهميت را داراست و اين قابليت و امكان هم در آن درنظرگرفته شده شده‌است .
با اسفتاده از PHP شما مي‌توانيد پوشه هاي txt , pdf , jpg و… ساخت و بازنويسي نماييد و اين يك قابليت و امكان فوق العاده است كه PHP در اختيار شما قرار مي دهد .
مواقعي كه در ابتدا ذكر كرديم , امكاناتي است كه بصورت پيشفرض در PHP آمده است .
بازدید : 255
11 زمان : 1399:2


در اين بخش از مهاجرت قصد دارم كه يكي اعضا خانواده دوست داستني و ولي مالك توان در دنياي كد نوشتن را به شما معرفي كنم . پس در شرايطي كه قصد داريد از شكافت و توان اين خانواده در دنياي كد نويسي براي ترقي و پيشرفت خويش به كارگيري فرماييد بايستي بيان كنم كه ابتدا بايستي آنها‌را به خير و خوبي بشناسيد و يكي‌از آنان را تحت عنوان دوست و همراه خويش درين مهاجرت گزينش فرمائيد .
اسم اين عضو از خانواده C , C# است كه تحت عنوان پسر جوانتر اين خانواده از وي ياد مي شود . ولي جواني اين گويش به مضمون‌ خامي و ضعيف بودن آن نيست بلكه اين پسر برنا توانسته است از تمام خصوصيات و تجارب بابا و اخوي بزرگتر خويش يعني C و C++ به شايسته ترين صورت سرمشق بگيرد و به كار گيري نمايد تا امروزه تحت عنوان يك كدام از قدرمندترين گويش هاي كد نوشتن شناخته شود . C# يك لهجه كد نوشتن شي گرا و تراز بالا است كه بوسيله مايكروسافت در سال 2000 تاسيس شده است .
احتمال دارد در صدر C# از ديد ساختاري خيلي به C++نزديك بود البته به‌تدريج رويه خويش را از آن جدا كرد و توسعه و گسترش يافت , تا جايي كه تفاوت‌هاي آن ها بيشتر و بيشتر شد تاكنون كه مي توان داعيه كرد كه در حالتي كه شما C# را تحت عنوان لهجه كد نويسي خويش گزينش فرماييد , مي توانيد از آن تحت عنوان يك ميانبر به دنياي كد زدن استعمال نمائيد به اين دليل‌كه C# اين قابليت را براي شما آماده مي نمايد كه در حوزه هاي گوناگون نرم‌افزاري از جمله ساخت نرم افزار هاي اندرويدي , ساخت نرم افزار هاي مبني بر iOS , كد نويسي اينترنت وحتي قابل انعطاف افزارهاي دسكتاپي كد زدن فرمائيد .




بازدید : 258
11 زمان : 1399:2


ساخت ربات تلگرام با PHP
پيام رسان تلگرام با معرفي ربات هاي خويش تحولي در طريق رابطه بين يوزرها و كسب و شغل هاي متعدد خصوصا كسب و شغل هاي بر اساس وب تشكيل داد . ربات هاي تلگرامي در حقيقت قابل انعطاف افزارهايي مي‌باشند كه براي هدف ها متمايز ساخت گرديده اند و يوزرها با ارسال و يا اين كه گزينش امر هاي از پيش رقم خورده مي‌توانند سرويس ها متفاوتي از جمله اخذ پشتيباني , پيگيري خريد هاي صورت گرفته و . . . اخذ نمايند .
ربات هاي تلگرامي منجر ارتقا بيشتراز پيش محبوبيت اين پيام رسان روسي في مابين يوزرها اهل ايران شد و تخت‌گاز مورد اعتنا موسسات و كسب و شغل هاي بزرگي همچون ايرانسل , زرين پال و . . . قرار گرفت . با دقت به‌اين اين‌كه ربات هاي تلگرام بر بستر و فضاي ابري تلگرام راه‌اندازي مي‌شوند ديگر شما براي توليد يك ربات نيازي به تهيه و تنظيم هاست , دامنه و . . . نخواهيد داشت و به همين منظور مخارج كمتري نسبت به ساخت يك سايت يا اين كه نرم افزار تلفن همراه دارا‌هستند .
ساخت قابل انعطاف افزارهاي دسكتاپ با PHP
صحت دارد كه PHP براي حوزه ساخت وب سايت گسترش داده شده‌است و شايسته ترين گويش سمت سرور به اكانت ميايد ولي بخش اعظمي از اشخاص تصور مي نمايند كه با گزينش گويش كد نويسي PHP به كد نوشتن تارنما و اينترنت نرم افزار ها محدود مي‌شوند . ولي اين تصور تماما غلط است . چراكه شما مي‌توانيد با استعمال از پلاگين PHP - GTK قابل انعطاف افزارهاي ويندوزي كه در ذهن داريد با استفاده رابط گرافيكي استفاده كننده ( GUI ) ساخت فرماييد . اپليكيشن هاي ويندوزي , همان گونه كه از نام آن ها مشخص و معلوم است تنها بر روي سيستم برهان هاي ويندوز اجرا مي‌شوند كه دارنده كاربردها فراوان گسترده اي ميباشند .
بازدید : 265
11 زمان : 1399:2


براي جواب به سوال AJAX چه مي‌باشد ابتدا بايستي بگوييم :
AJAX مخفف ( Asynchronous JavaScript and XML ( است .

AJAX فقط يك تكنولوژي نو نيست . در حقيقت , AJAX يك تيم از تكنولوژي هاي مو جود ( يعني HTML , CSS , جاوا اسكريپت , XML و غيره ) است كه براي ساختن برنامه هاي كاربردي اينترنت امروزي به امداد شما ميايند .
با AJAX , يك مشتري يا اين كه client ( كه به عبارتي مرورگر است ) با يك سرور اينترنت رابطه برقرار مي نمايد و از اطلاعات ميپرسد . بعد از آن , جواب سرور را پردازش مي نمايد و سواي بارگزاري دوباره آن را پردازش مينمايد .
بياييد محدوديدت هاي AJAX را از دربين ببريم :
• ( ناهمگام يا اين كه Asynchronous ( به‌اين مفهوم است كه زماني يك مشتري داده ها را از يك اينترنت سرور التماس مي نمايد , تا وقتيكه سرور جواب ندهد , عمل آن را متوقف نمي‌كند . برعكس , استفاده كننده هنوز مي‌تواند صفحه ها را پيمايش نمايد . به محض اين‌كه سرور يك جواب را بر مي گرداند , يك تابع در پشت صحنه فعال مي شود .
• ( جاوا اسكريپت ( زباني است كه يك خواهش AJAX را ساخت مي نمايد , جواب AJAX ذي‌ربط را تجزيه مي نمايد , و در غايت DOM را آپ تو ديت مي نمايد .
• يك مشتري ( client ) از XMLHttpRequest يا اين كه XHR API براي خواهش به يك سرور به كار گيري مي نمايد . از API تحت عنوان تيم اي از متد هايي كه ضوابط رابطه في مابين دو طرف ( client و server ) را مشخص و معلوم مي نمايند , به كارگيري مي شود . با اين وجود , دقت داشته باشيد كه داده هاي محل ورود از AJAX request ميتواند در هر قالب ( خير صرفادر فرمت XML ) باشد .
بازدید : 261
11 زمان : 1399:2

مقايسه برنامه‌هاي Native و Hybrid
انتظار ميرود بازار تلفن‌هاي هوشمند در سال 2019 پرورش نمايد و در سال 2022 به 1 . 654 ميليون دلار ارتقا يابد و تعداد يوزرها تلفن‌هاي هوشمند هم روز آپ تو ديت ارتقا مييابد . بديهي است كه داشتن حضور كار كشته در موضوع گوشي ديگر ازروي ميل نيست و شركت‌ها مي بايست گسترش برنامه تلفن همراه را تحت عنوان يك پيش‌نياز كليدي براي رويش در حيث بگيرند .
البته با تصميم براي گسترش برنامه گوشي , انتخاب‌هاي اصلي بخش اعظمي موجود است كه براي جلب دقت موفقيت‌آميز يوزرها موبايل مي بايست با توجه گزينش شوند . يكي‌از مهمترين آن ها گزينش در ميان گسترش برنامه‌هاي hybrid و native است . هريك از اين دو منش براي توسعه و گسترش برنامه تلفن همراه دارنده مزايا و معايب مختص خويش مي‌باشند و ما درين مقاله كاملا درباره ي آنها توضيح خوا‌هيم اعطا كرد كه كدام راه و روش براي اين خواسته مطلوب است .
تفاوت في مابين برنامه Hybrid و Native چيست؟
برنامه‌هاي Native يا اين كه مستقر در لهجه برنامه‌نويسي منحصر به فرد پلت‌فرم توسعه و گسترش داده مي گردند , و فقط با پلت‌فرم ذي‌ربط سازگار مي‌باشند . برنامه‌هاي اندرويد در مرتبه اوليه با جاوا بسط داده مي شوند , در حالي كه برنامه‌هاي iOS در Swift اپل گسترش داده ميگردند .
از طرف ديگر , برنامه‌هاي Hybrid با به كار گيري از فناوري‌هاي اينترنت نظير HTML5 , JavaScript و CSS در مخلوط با موادتشكيل دهنده native بسط داده ميشوند . آنها اصولا وب‌سايت‌هاي غير وابسته پلت‌فرم مي باشند كه با به كار گيري از webviewبومي نمايش داده ميگردند , كه بخشي از مستقر مطرح شده به وسيله سيستم‌ عامل‌ها نظير اندرويد و iOSبراي بارگيري محتواي اينترنت است .
معايب و مزاياي برنامه‌هاي Hybrid در مقايسه با Native
همان‌طور كه در اولِ اين مقاله گفتيم , هر دو راه hybrid و native براي بسط برنامه‌هاي موبايل دارنده جوانب مثبت و منفي ميباشند كه شركت‌ها هنگام تصميم‌گيري براي ورود به بازار گوشي مي بايست آن ها را در حيث بگيرند .
بازدید : 258
11 زمان : 1399:2


درآمد برنامه نويسان در مرزو بوم ما با اعتنا به جور كمپاني , ميزان مهارت برنامه‌نويس و مزاياي جانبي ممكن است گوناگون باشد . با اين وجود به دنبال اين مقاله همت شده با اعتنا به آگهي‌هاي استخدام به بررسي وضعيت استخدام تني چند از پرتقاضاترين حوزه‌هاي ساخت برنامه پرداخته شود . اعتنا داشته باشيد كه همگي مهارت‌هاي ضروري , درآمد , حالت كاري نظير سا‌عتها كار , بيمه , رفت‌و‌آمد و غيره با گفتمان با كمپاني قابل تصميم‌گيري است .
مهارت‌ها و درآمد برنامه‌نويسان PHP
طبق آگهي‌هاي استخدام به طور معمول شركت‌ها از برنامه نويسان PHP توقع احاطه بر موردها پايين را دارا‌هستند :
احاطه بر گويش PHP و ديتابيس MySQL يا اين كه SQL Server
احاطه بي نقص به يك كدام از فريمورك‌هاي رايجي مثل Magento و Laravel
اشراف به Javascript و Libraryهاي مو جود مثل jQuery
احاطه به API service developing
شناخت با Nodejs
شناخت با CSS3 و HTML5
• آشنا با محيط Linux
شناخت با Docker , Git و چنين تكنولوژي‌هايي
شناخت با متدولوژي هايي نظير اسكرام ( Scrum )
احاطه به مفاهيم OOP
اقتدار تجزيه چك و حل مساله‌
• تا 5 سال سوابق و تجربه كاري ( منعطف و قابل گفتگو ) 2

علائمي كه نشان مي دهند شما نبايد برنامه نويس باشيد
مدام اين رو يادت باشه : بيشتر تايم ها تو هوش و يا اين كه چه بسا علم حتمي براي كد زدن رو داري . بيشتر انسان ها مي تونن تبديل به برنامه نويس بشن . چه بسا كودك ها حال مي تونن به راحتي كد نوشتن رو ياد بگيرن و برنامه بنويسن . لهجه هاي ساخت برنامه خيلي متعددي براي كاربرد ها و ذوق وسليقه هاي گوناگون ساخته شدن . پس چي منجر ميشه نتوني كد نويسي رو تحت عنوان شغل آتي ات اكانت كني؟ شخصيت! توي اين نصيب بهت ميگم كه چه چيز هايي منجر ميشن تو در نقش يك برنامه نويس احتمال دارد حس روشن بختي نكني

! اگر اين علائم رو درخودت ديدي بهت پيشنهاد مي كنم بيشتر دنبال علايقت بگردي:

در يادگيري و حل مسائل مستقل نيستيد

بعضي از برنامه نويس ها توانايي حل مشكلاتشون رو به صورت خودمختار ندارن. اون ها معمولا از جستجوي اينترنتي مي ترسن. وقتي مشكلي توي كدهاشون به وجود مياد هميشه ترجيح ميدن قبل از هر كاري اون رو از برنامه نويس هاي ديگه بپرسن. تعداد اين دسته از برنامه نويس ها اصلا كم نيست. كافيه سري به گروه هاي تلگرامي برنامه نويسي بزني تا با ليست سوالات تكراري و عجيبي مواجه بشي كه به راحتي با جستجو مي تونن خيلي سريع تر به جواب برسن!

بعضي ديگه از برنامه نويس ها براي تك تك چيز هاي جديدي كه قراره ياد بگيرن به دنبال كلاس هاي برنامه نويسي هستن. اون ها هيچ وقت چيز بيشتري از چيزي كه توي كلاس ها بهشون گفته ميشه ياد نمي گيرن. احتمالا اگر توي كلاس هاي آموزشي برنامه نويسي شركت كرده باشي با اين افراد برخورد داشتي. افرادي كه تك تك سوالاتشون رو از استاد مي پرسيدن، توي حل كردن تمرين ها مشكل داشتن و جواب ها رو از ديگران مي گرفتن
بازدید : 296
11 زمان : 1399:2


دكوراتورها مضمون‌ خيلي بي آلايش و در عين اكنون كاربردي مي باشند كه براي مثال اگه با فلسك كار بكنيد حتما نياز خواهيد داشت كه ازش به كار گيري بكنيد . اما با وجود اين كه دكوراتورها خيلي معمولي ميباشند البته بعضيا حقيقتا درك‌ش نمي‌كنند!
خب ايده اينه كه بتونيم از روش يك تابع , كاركرد يك تابع ديگه رو تغيير‌و تحول بديم و يا اين كه خوب تر بگيم كه يه تابع رو توسعه بديم .
فكر كنيد تابع ۱ رو داريد و تابع ۲ … حال مي‌خوايد از روش تابع ۱ , كاري بكنيد كه تابع ۲ شغل هاي بيشتري رو انجام بده .
بياييد يه نمونه بي آلايش رو در لحاظ بگيريم :
فكر كنيد اينجانب يه تابع دارم به نام style كه هر متني كه واردش بشه رو به صورتي قشنگ برمي‌گردونه!
فكر كنيد يه تابع ديگه نيز دارم كه نوشته رو چاپ مي‌كنه . درحال حاضر مي‌خوام بجاي اين كه فرآيند چاپ نوشته معمولي انجام بشه , از اقتدار تابع style براي اين كار به كارگيري بكنم .
پس نياز است كه تابع style تحت عنوان محل ورود يك تابع ديگر رو بگيره :
1234def style ( func1 ) :
print ( ' - - - - - - - - - - - - - - - - - - - - ' )
func1 ( )
print ( ' - - - - - - - - - - - - - - - - - - - - ' )
درحال حاضر تابع دوممون رو كه صرفا قراره يه نوشته بي آلايش رو چاپ بكنه تعريف مي كنيم :
12def print _ some _ text ( ) :
print ( ( Hello World ( )
اكنون نياز ميباشد كه تابع دوم رو تحت عنوان آرگومان براي تابع اولمون گزينش كنيم :
1style ( print _ some _ text )
مسئله نماد @ چيه؟
اين شد يه چيزي! پايتون يه ميانبر معمولي برامون ساخت كرده كه از روش اون مي‌تونيم فارغ از فراخواني نصيب انتها , دكوراتور رو اعمال بكنيم . براي اينكار كافيه قبلي از تعريف تابع دو‌مين @ را همراه با اسم تابع

اولي بنويسيد:

1234567@style
 
def print_some_text():
print("Hello World")
 
 
print_some_text()

حالا يه مشكل پيش مياد. تابع اصلي كه نوشتيم يا همون style يه بخش مهمي نداره! قسمت return … اينطوري يه تايپ ارور مي‌گيريم چرا كه تابع مقدار NoneType رو برمي‌گردونه! براي اين كار مي‌تونيم يه تابع ديگه داشته باشيم كه اون تابع كارهاي استايل دهي رو انجام مي‌ده و در نهايت تابع style همون تابع رو برمي‌گردونه. براي اين كار به تعريف تابع style برمي گرديم و مثل زير ويرايشش مي‌كنيم:

1234567def style(func1):
def final():
print('------------')
func1()
print('------------')
 
return final

حالا كد رو اجرا كنيد متوجه مي‌شيد كه همه چيز بدون مشكل اجرا ميشه!

تعداد صفحات : 2

درباره ما
موضوعات
لینک دوستان
آمار سایت
  • کل مطالب : 32
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 1
  • بازدید کننده امروز : 1
  • باردید دیروز : 2
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 10
  • بازدید ماه : 132
  • بازدید سال : 178
  • بازدید کلی : 11710
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی