دعوت به همکاری در شرکت سهند (استخدام شرکت سهند)

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

اصالت گوشی را پیش از خرید استعلام کنید…!

چندی پیش مطلبی در مورد فروش گوشی‌های رجیستر نشده و عدم اصالت در

رسانه‌ها منتشر شد؛ در این گزارش به ناهماهنگی میان سامانه

همتا و واردکنندگان گوشی و تبلت و همچنین عرضه محصولات

فاقد رجیستری به مشتریان اشاره شده بود.

از همین رو اکبر سلطانی کارشناس سامانه همتا با بیان اینکه در رویه

تجاری واردات گوشی و تبلت، واردکننده باید قبل از ترخیص کالا

شناسه IMEI تلفن همراه‌های وارداتی را اظهار کند، گفت: این

اطلاعات به سامانه همتا ارسال و تجهیزات رجیستر می‌شوند.

کل این فرآیند توسط واردکننده انجام می‌شود و دست‌های بعدی

زنجیره ارتباطی به این موضوع ندارند. همه کنترل‌ها برای ثبت یا

عدم ثبت IMEI های اظهاری نیز به صورت سامانه‌ای صورت می‌پذیرد

و نیروی انسانی در این فرآیند دخیل نیست؛ بنابراین زمان بر بودن

این موضوع نیز بی معنی است.

registered phone 1 283x300 - اصالت گوشی را پیش از خرید استعلام کنید تا از قانونی بودن دستگاه  اطمینان یابید

وی افزود: این سازوکار در طول حدودا ۴ سال گذشته که از آغاز طرح

رجیستری می‌گذرد، به صورت شفاف و رسمی بین سامانه همتا و

واردکنندگان برقرار بوده است و حتی به جهت جلوگیری از بروز مشکلات

احتمالی (ازجمله فروش احتمالی گوشی قاچاق به مصرف کننده) همواره

در تمامی اطلاع رسانی‌های صورت گرفته از سوی سامانه همتا و سخنگوی

طرح رجیستری در تمام این ۴ سال، از مردم عزیز بارها و بارها خواسته شده

پیش از خرید از هر فروشنده‌ای (چه حضوری، چه مجازی) شناسه IMEI دستگاه

را از طریق کد دستوری #۷۷۷۷* یا از طریق سایت hamta.ntsw.ir استعلام کنند.

این کارشناس سامانه همتا ادامه داد:

این اقدام هیچ نیازی به باز کردن جعبه گوشی ندارد، چراکه این شناسه بر روی

جعبه تمامی گوشی‌ها و تبلت‌ها درج شده است. لذا باتوجه به این نکته و هشدار

همیشگی طرح رجیستری، خرید از فروشنده‌ای که دستگاه ثبت‌نشده در سامانه

(رجیستر نشده) عرضه میکند، فاقد توجیه بوده و درصورت بروز چنین اتفاقی،

همچنان برای مصرف کننده امکان شکایت و عودت دستگاه وجود دارد.

رجیستر سیستمی صورت می‌گیرد:

سلطانی با بیان اینکه برخی از گروه‌ها به دلیل سودآوری قاچاق به دنبال

سیاه‌‎نمایی علیه طرح رجیستری هستند، افزود: در مطلبی که اخیرا علیه

طرح رجیستری منتشر شده است اطلاعات اشتباه زیادی وجود دارد که

به برخی از آن‌ها اشاره می‌کنم.

وی گفت: تاریخ آغاز طرح رجیستری برای تمام اصحاب رسانه روشن بوده

و این طرح از آذرماه سال ۱۳۹۶ شروع شده است و نه دو سال گذشته!

همچنین ادعای زمان‌بر بودن فرآیند رجیستری دستگاه‌های وارداتی نیز

کاملا اشتباه است؛ چرا که رجیستری غریب به اتفاق دستگاه‌های وارد شده

(حدود ۹۹ درصد)، از طریق همان سازوکار سیستمی مطرح شده صورت

می‌پذیرد و اگر هم درصد بسیار ناچیز (حدود ۱ درصد) از این دستگاه‌ها

پس از وارد شدن در چرخه فروش رجیستر شده‌اند، انطباق این مقدار

ناچیز به کل فرآیند، منطقی به نظر نمی‌رسد.

رجیستری  و استعلام اصالت نیاز به باز کردن جعبه گوشی ندارد

سلطانی در همین رابطه افزود: طرح مسئله ضرورت باز کردن جعبه یا

قرار دادن سیم‌کارت برروی دستگاه برای انجام فرآیند رجیستری نیز

کاملا کذب است؛ چرا که فرآیند رجیستری هیچ ارتباطی به فروشنده

ندارد و تنها توسط واردکننده صورت می‌پذیرد. مصرف‌کننده‌ای که اقدام

به خرید گوشی و یا تبلت می‌‎کند، می‌بایست برای استعلام اصالت

شناسه IMEI تلفن همراه (که روی جعبه درج شده است) از طریق

کد دستوری #۷۷۷۷* یا سایت hamta.ntsw.ir از قانونی بودن دستگاه

اطمینان یابد و این رویه نیازی به قراردادن سیم‌کارت و حتی باز کردن

جعبه ندارد. بنابراین طرح موضوعاتی از این قبیل به صورت کامل اشتباه

و ناشی از عدم آگاهی برخی از افراد از فرآیند رجیستری موبایل و دیگر

تجهیزات دارای سیم‌کارت است.

بر اساس آمار ارایه شده توسط مقامات ستاد مبارزه با قاچاق کالا و ارز،

طرح رجیستری تجهیزات دارای سیم‌کارت تاکنون توانسته است از قاچاق

۶ میلیارد دلاری تلفن همراه جلوگیری کند؛ همچنین بعد از اجرای این طرح

انحصار در بازار موبایل از بین رفته و تعداد شرکت‌های واردکننده از ۲۰ به

بیش از ۴۰۰ شرکت افزایش یافته‌ است.

 

منبع : itmen

angularjs
نرم افزار درخواستمزیت های نرم افزارپیاده سازی شده بصورت تحت وب و بدون نیاز به نصب روی سیستم کاربر و یا امکانات خاص جهت اجرای نرم افزار

AngularJs یک framework متن باز جاوا اسکریپتی است که برای توسعه هر چه مناسب تر پروژه های مبتنی بر وب تک صفحه ای با الگوی طراحی MVC است. این framework توسط یکی از محققان گوگل در سال ۲۰۰۹میلادی منتشر شد. در سال ۲۰۰۹میلادی گروهی از گوگل بر روی پروژه ای با نام Google Feedback مشغول کار بودند.

آنها می خواستند طی چند ماه کدهای خوب و قابل اجرا بنویسند که در نهایت منجر به ۱۷۰۰۰ خط کد شد. یکی از اعضای این تیم به نام(Misko Hevery)، مدعی است که می تواند این پروژه را در دو هفته و با تعداد خط کد کمتر بنویسد. پس از سه هفته توانست با ۱۵۰۰ خط کد پروژه را بازنویسی کند.

(بیشتر…)

wpf
نرم افزار درخواستمزیت های نرم افزارپیاده سازی شده بصورت تحت وب و بدون نیاز به نصب روی سیستم کاربر و یا امکانات خاص جهت اجرای نرم افزار

wpf مخفف Windows Presentation Fundastion  تکنولوژی که در net.framwork منتشرشده و بر روی win vista,win sever20008,win xp service packe 2 اجرا می شود مهمترین مساله که برنامه نویسان #C تحت App با آن سر و کار دارند طراحی واسط های کاربری در مدل های برنامه نویسی است قبل از انتشارwpf همیشه بخش کد و منطق برنامه درگیر بود و این باعث معضلی در گروه های برنامه نویسی شده است به این دلیل که همیشه طراح با کدنویس درگیر است و این مشکل زمانی بیشتر می شود که طراح برنامه از کد نویسی اطلاعاتی نداشته باشد و حال این مسئله با آمدن تکنولوژی WPF و همراه آن زبان نشانه گذاری XAML حل شده است در در win app ما توانایی زیادی جهت طراحی برای فرم خود نداشتیم حال با آمدن wpf توانایی ما جهت انجام اینکار افزوده شده است .

یکی از کاربرد های XAML هنگام برنامه نویسی WPF می باشد که امکانات بسیاری را برای شما فراهم می کند.هر سند XAML در WPF می تواند نگهدارنده آبجکت های WPF باشد
این شی ها می توانند در بالاترین سطح، پنجره های باشند و یا تنها یک شی خط و یا یک مستطیل طراحی شده توسط شما باشد.
نسخهء دیگر از WPF وجود دارد به نام WPF/E که به نام SilverLight نیز معروف است و نام آن را بار ها شنیده اید. در واقع توسط WPF/E یا همان SilverLight می تواند بسیاری از کارهایی را که با WPF قادر به انجام آن ها در برنامه های ویندوزی هستید، مانند اشکال دو بعدی، صدا، تصویر، انیمیشن و … را در برنامه های تحت وب به کار ببرید.

oracle
نرم افزار درخواستمزیت های نرم افزارپیاده سازی شده بصورت تحت وب و بدون نیاز به نصب روی سیستم کاربر و یا امکانات خاص جهت اجرای نرم افزار

oracle یک پایگاه داده با ساختاربسیار قدرتمند و مفید می باشد. بعضی از این ساختار از پیوستن سطح های SQL است که یک سیستم مدیریت ارتباطی پایگاه داده یا RDBMS میگویند.
oracle مثل بعضی از شرکتها ،استاندارد های صنعت بین المللی آمریکا (ANSI) اس کیو ال را که شامل اضافه کردن توابع می باشد را قبول دارد.

SQL یک زبان غیر procedure می باشد و نمی تواند ساختار برنامه ایی از جمله: ساختار حلقه های LOOP داشته باشد.
PL/SQL اوراکل ها ،procedure گسترده در اس کیو ال و SQLJ پذیرفته عملگرهای کدهای جاوا.
عبارت SQL SELECT استفاده از پرسش و پاسخ ذخیره شده در پایگاه، از جمله: Tables & Views
ساختار اولیه ذخیره داده در پایگاه اوراکل بر روی یک جدول قرار دارد، که این جدول شامل ستونها و مشخصه ها می باشد.

vs
نرم افزار درخواستمزیت های نرم افزارپیاده سازی شده بصورت تحت وب و بدون نیاز به نصب روی سیستم کاربر و یا امکانات خاص جهت اجرای نرم افزار

ویژوال استودیوازچندین برنامه‌ تشکیل شده است که ارتباطات  بسیار نزدیکی با یکدیگر دارند و مایکروسافت آن را به برنامه نویسان و توسعه دهندگان برنامه‌های کاربردی روی سیستم عامل های ویندوز و پلت فرم دات نت ارائه نموده است. ویژوال استودیو برای نوشتن برنامه‌های کنسول ، تحت ویندوز ، سرویس های ویندوزی ، برنامه‌های اپلیکشن موبایل ، برنامه‌های کاربردی ASP.NET و سرویسهای وب ASP.NET و بنا به انتخاب شما همراه با زبان هایی مثل C++, C#, VB.NET, J استفاده می شود .

کاربردهای ویژوال استودیو شامل:
۱- Console applications : این کاربرد خطوط دستور را در محیطی غیر گرافیکی اجرا می کند . این کاربرد برای برخی از ابزارهای کوچک یا برای اجرا شدن کدها توسط دیگر کاربردها استفاده می‌شود . Windows forms applications-2 : برای برنامه‌های کاربردی ویندوزی که با استفاده ازframework.NET نوشته می‌شوند .
Windows services-3 : سرویس ها برنامه‌های کاربردی هستند که در پس زمینه ویندوز اجرا می‌شوند .
۴- ASP.NET applications : ASP.NET یک تکنولوژی قدرتمند برای طراحی و ساخت صفحات وب پویا است.
۵- ASP.NET web services : ASP.NET مدل سرویسهای وب را بطور کامل فراهم نموده تا شما براحتی و با سرعت سرویسهای وب را تولید نمایید.
۶- Windows Mobile applications : می ‌تواند بر روی ابزارهایی که شامل framework هستند مانند Pocket PC ها و همچنین cell phones هایی که پلت فرم Microsoft Smartphone بر روی آنها اجرا می‌شود ، اجرا گردد.
۷- MFC/ATL/Win32 applications : شما همچنان می ‌توانید برنامه‌های سنتی MFC ،ATL یا برنامه‌های Win32را با استفاده از C++ ایجاد نمایید . این برنامه‌ها برای اجرا به .NET Frameworkنیاز ندارند اما نمی‌ توانند از مزایای .Net framework نیز بهره‌ای ببرند .
۸- Visual Studio add-ins : شما می‌توانید از خود ویژوال استودیو برای ساخت توابعی جدید و قابل اضافه شدن به خود ویژوال استودیو استفاده نمایید . Visual Studio کاربردهای دیگری نیز برای توسعه برنامه‌های کاربردی ، کار با databases ، ساخت گزارشها و … دارد.

Visual Studio مجموعه ای از برنامه های مرتبط با یکدیگر است که ماکروسافت آن ها را یکجا برای برنامه نویسان کنسولی، ویندوزی، تحت وب، موبال و… ارائه داده و همراه با زبان هایی مانند C++, C#, VB.NET, J استفاده می‌شود.

(بیشتر…)

mvc
نرم افزار درخواستمزیت های نرم افزارپیاده سازی شده بصورت تحت وب و بدون نیاز به نصب روی سیستم کاربر و یا امکانات خاص جهت اجرای نرم افزار

معماری MVC در سال ۱۹۷۰ معرفی گردید اما در آن زمان پیاده سازی برنامه های Stand Alone با استفاده از این معماری چندان مورد استقبال برنامه نویسان قرار نداشت. اما با آمدن اینترنت و برنامه های مبتنی بر وب این معماری شانس دوباره ای پیدا کرد. ASP.NET MVC فریم ورک مبتنی بر معماری MVC مایکروسافت است .از دلایل محبوبیت معماری MVC نظم بخشیدن به پروژه هامی باشد. معمولا به علت همکاری چندین تکنولوژی مختلف با هم در برنامه های مبتنی بر وب ساختار پروژه های بزرگ پیچیده می شوند و اعمال تغییرات و همچنین رفع خطا های پروژه مشکل و زمانبر می شوند که معماری MVC با جداسازی لایه های مختلف برنامه نویسی تا حد زیادی این مشکل را رفع کرده اند. از دیگر مزایای این فریم ورک می توان به کنترل کامل بر روی کدهای HTML ، پشتیبانی از فریم ورک های مختلف برای Unit Testing ، کنترل بر روی آدرسهای URL و تعامل راحت تر با فریم ورکهای javascript اشاره کرد.

MVC چیست؟

نام MVC از Model View Controller برگرفته شده و هدف اصلی آن جدا سازی اجزای تشکیل دهنده برنامه است.بخصوص برنامه هایی که دارای واسط کاربری گرافیکی هستند (GUI-Graphical User Interface) این الگوی طراحی در سایر فریم ورک ها مثل Ruby on Rails و Django و Zend هم بکار برده شده است.

Mدر MVC معادل Model است و حاوی اطلاعاتی است که در اختیار کاربر قرار خواهد گرفت. 

V در MVC معادل View است. و حاوی اطلاعاتی است که کاربر نهایتا در مرورگرخواهد دید. view در واقع userinterface برنامه است.

C در MVC معادل Controller است. کنترلر رابط بین model وview است. کنترلر ۳ مسئولیت اصلی دارد:

پردازش درخواست های ورودی

انجام عملیات بر روی مدل(Domain Model)

انتخاب view ای که باید در پاسخ به درخواست رندر شود
هر کنترلر شامل چندین متد public است که هر متد یک action ارائه میدهد که قرار است کنترلر بر روی مدل اجرا کند. هر action method در کنترلر با یک URL مرتبط است. وقتی کنترلر درخواستی برای آن URL خاص دریافت میکند، Action متناسب با آن را اجرا کرده و view انتخابی را رندر کرده و به بروزر برمیگرداند.

(بیشتر…)