مهمان عزیز، خوش‌آمدید.
شما می‌توانید از طریق فرم ثبت‌نام در انجمن عضو شوید.

نام‌کاربری
  

رمز عبور
  





جستجو در انجمن‌ها

(جستجو‌ی پیشرفته)

آمار انجمن
» کاربران: 81,073
» آخرین کاربر: iniastorge
» موضوعات انجمن: 239
» ارسالهای انجمن: 245

آمار کامل

کاربران حاضر
ما 10 کاربر حاضر در انجمن دارید
» 0 کاربر عضو | 10 مهمان

آخرین موضوعات
سفید کردن دندان با زغال
انجمن: سبک زندگی
آخرین‌ارسال: MAJID POURSADAT
13-10-2020, 02:51 PM
» پاسخ‌ها: 0
» بازدید: 967
خمیر دندان بدون تریکلوزان
انجمن: سبک زندگی
آخرین‌ارسال: MAJID POURSADAT
13-10-2020, 02:49 PM
» پاسخ‌ها: 0
» بازدید: 558
اطلاعات مهم در مورد خشکشو...
انجمن: مد و لباس
آخرین‌ارسال: MAJID POURSADAT
14-01-2020, 03:16 PM
» پاسخ‌ها: 0
» بازدید: 1,052
بوی بد حوله را چگونه از ب...
انجمن: مد و لباس
آخرین‌ارسال: MAJID POURSADAT
14-01-2020, 03:15 PM
» پاسخ‌ها: 0
» بازدید: 784
ورود این لباس ها به درون ...
انجمن: مد و لباس
آخرین‌ارسال: MAJID POURSADAT
14-01-2020, 03:15 PM
» پاسخ‌ها: 0
» بازدید: 724
افزایش طول عمر لباس ها با...
انجمن: مد و لباس
آخرین‌ارسال: MAJID POURSADAT
14-01-2020, 03:14 PM
» پاسخ‌ها: 0
» بازدید: 753
راهکار های خانگی برای شست...
انجمن: مد و لباس
آخرین‌ارسال: MAJID POURSADAT
14-01-2020, 03:13 PM
» پاسخ‌ها: 0
» بازدید: 753
روش های از بین بردن لکه ا...
انجمن: مد و لباس
آخرین‌ارسال: MAJID POURSADAT
14-01-2020, 03:12 PM
» پاسخ‌ها: 0
» بازدید: 757
تاپستری چیست؟
انجمن: سبک زندگی
آخرین‌ارسال: MAJID POURSADAT
07-12-2019, 05:03 PM
» پاسخ‌ها: 0
» بازدید: 802
برند زارا (Zara)
انجمن: سبک زندگی
آخرین‌ارسال: MAJID POURSADAT
07-12-2019, 05:02 PM
» پاسخ‌ها: 0
» بازدید: 717

 
  چرا هیچ ضمانتی برای خدمات سئو وجود ندارد؟
ارسال‌شده توسط: راتین - 20-12-2017, 10:47 AM - انجمن: آموزش ها و مقالات SEO - بدون‌پاسخ

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

چاپ این بخش

  زبان برنامه نویسی جاوا
ارسال‌شده توسط: Sara.hashemi - 27-11-2017, 04:53 PM - انجمن: بحث آزاد - بدون‌پاسخ

جاوا (به انگلیسیJava) یک زبان برنامه‌نویسیِ شیءگرا است. نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید. در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است امامدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. ایده شیء گرایی جاوا از زباناسمال‌تاک گرفته شده است. یکی از قابلیت‌های بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان نسبت به زبانهای نسل اول C بالا است. برنامه‌های جاوا به صورت بایت کد (کامپایل) می‌شوند و توسط JVM (ماشین مجازی جاوا) به کدهای ماشین تبدیل و اجرا می‌شوند. در صورت وجود JVM مانند سایر زبانهای مبتنی بر آن که وابسته به سیستم‌عامل خاصی نیستند برنامه‌های نوشته شده به جاوا بر روی هر نوع سیستم عامل و هرگونه وسیلهٔ الکترونیکی قابل اجرا می‌باشند. شعار جاوا «یکبار بنویس و هر جایی اجرا کن» (Write once, Run anywhere) است که به همین ویژگی اشاره دارد.

اهداف اولیه:


  1. این زبان باید ساده، شی‌گرا و مشهور باشد.

  2. مطمئن و بدون خطا باشد.

  3. وابسته به معماری کامپیوتر نبوده و قابل انتقال باشد.

  4. باید با کارایی بالا اجرا شود.

  5. باید به صورت پویا و نخ‌کشی‌شده باشد
ایرادات مطرح شده:
مصرف حافظه بالا و سخت‌افزار در برنامه‌های نوشته شده و مدیریت غیر متوازن Thread Pool و عدم قابلیت توزیع پذیری.

حذف اشاره‌گرها در جاوا به دلیل مشکلاتی بوده که آنها در طول تاریخشان بوجود آورده‌اند (البته در زمان گذشته که در برنامه‌هایی مانند ++c برنامه‌نویس مستقیماً به مدیریت اشاره گر اقدام می‌نمود)، اگرچه این موارد در برنامه‌های سیستمی لازم به‌نظر می‌رسد ولی در محیط‌های تحت‌وب که بستر اصلی جاوا هستند می‌توانند اثراتی به مراتب شدیدتر نسبت به آنچه در برنامه‌های سیستمی دارند داشته باشند و باعث می‌شود که توجه برنامه‌نویسان از مسائلی چون کارایی، قابلیت اطمینان و مقیاس‌پذیری برنامه به تنظیم اشاره‌گرها معطوف گردد.
از ابتدای بوجود آمدن جاوا، کتابخانه JNI - Java Native Interface در آن وجود داشته که قابلیت فراخوانی و دستکاری برنامه‌هایی در ++C و… را می‌داده که از نمونه‌های آن می‌توان به Jtwain که یک بسته‌ایست که از کتابخانه‌های ویندوز برای اسکن عکس استفاده می‌کند، یا SWT که یک بسته نرم‌افزاریست که از کتابخانه‌های ویندوز و لینوکس (برحسب سیستم‌عامل) برای ساخت واسط کاربری (UI) استفاده می‌کند، نام برد.

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

تاریخچه زبان برنامه نویسی Java:

جیمز گاسلینگ، مایک شریدان و پاتریک ناتون، در ژوئن سال ۱۹۹۱، پروژه زبان برنامه نویسی جاوا را آغاز کردند. زبان برنامه نویسی جاوا در ابتدا برای تلویزیون تعاملی طراحی شده بود، اما برای صنعت تلویزیون کابلی دیجیتال آن زمان بسیار پیشرفته بود. این زبان در ابتدا Oak (بلوط) نام داشت که برگرفته شده از درخت بلوطی بود که بیرون از دفتر گاسلینگ قرار داشت. بعدا این پروژه Green نام گرفت و در نهایت نام آن به Java تغییر یافت که برگرفته از قهوه جاوه است. گاسلینگ زبان برنامه نویسی جاوا را با قاعده نحوی سبک C و C++ طراحی کرد که برنامه نویس های سیستم و برنامه با آن آشنایی دارند.


[url=http://aryagostarafzar.com/siteimages/java/Duke.jpg][/url]

چاپ این بخش

  مزایایی از زبان asp.net
ارسال‌شده توسط: manionline - 27-11-2017, 03:13 PM - انجمن: دیگر زبان های برنامه نویسی و کدنویسی - بدون‌پاسخ

با استفاده از برنامه نویسی asp.net ، می توان سایت هایی زیبا و جذاب را طراحی و کدنویسی کرد
صفحات ASP  شامل دستورات و فایل هایی و  (تگهای HTML) ، متن و دستورات اسکریپت هستند
با استفاده از برنامه نویسی asp.net ، می توان اطلاعات متفاوتی را از طریق فرمهای موجود در صفحات سایت  جمع آوری و پردازش مورد نظر را انجام داد
جهت ایجاد سایت های با زبان  ASP در برنامه نویسی asp.net، می توان از زبان های اسکریپت متعددی نظیر vbscript , Jscript , perl , rexx بهره برد
سایت هایی با زبان  ASP می توانند اجزای Activex را جهت انجام عملیات خاصی نظیر اتصال به یک بانک اطلاعاتی و یا محاسبات تجاری مورد برنامه نویس را به راحتی انجام دهند

چاپ این بخش

  فروشگاه اینترنتی لباس شاپیلا
ارسال‌شده توسط: فروشگاه اینترنتی لباس شاپیلا - 24-11-2017, 11:27 AM - انجمن: مد و لباس - بدون‌پاسخ

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

چاپ این بخش

  فاکتور اول : تکنولوژی مورد استفاده در ASP.NET بهتر است یا PHP
ارسال‌شده توسط: Alireza nazari - 23-11-2017, 02:00 PM - انجمن: C# / ASP.NET /VB.NET - بدون‌پاسخ

زبان برنامه نویسی PHP در اصل و ماهیت برای نوشتن اسکریپت های وب ایجاد شد و هدف اصلی آن کاهش پیچیدگی های برنامه نویسی های وب ای مانند Perl و CGI بود. PHP برای این ایجاد شد که این امکان را ایجاد کند که افراد تازه وارد به دنیای برنامه نویسی وب نیز بتوانند در این حوزه شروع به فعالیت کنند و به همین دلیل بیشتر کارهای ساده و طراحی های وب سایت های کوچک با این زبان برنامه نویسی وب شروع شد و اکثرا در اوایل برنامه نویسان حرفه ای از این زبان استفاده نمی کردند. اما به مرور زمان با توجه به گسترش روزافزون نرم افزارهای Open Source و استفاده بیشتر از زبان Open Source ای به نام PHP حرکت رو به جلوی این زبان بسیار سریع صورت گرفت. یکی از مشکلاتی که به این زبان گرفته می شد عدم وجود توابع زیاد و همچنین دستورات کم بود که با گستردگی استفاده از PHP به مرور این موانع و مشکلات برطرف شد و امروزه می توان با PHP توابع و کارهای تقریبا پیچیده ای را برنامه نویسی کرد. PHP یک زبان مفسری است یعنی در هر بار اجرا بایستی کد توسط وب سرور خط به خط اجرا و نتیجه نمایش داده شود.یکی از مشکلاتی که به PHP برنامه نویسان می گیرند این است که اگر شخصی بتواند به سرور لینوکسی یا آپاچی شما دسترسی پیدا کند ، با توجه به اینکه کدهای شما بصورت کامپایل نشده و Open Source روی سرور قرار دارند می توانند به آنها دسترسی پیدا کنند ، این مشکل در ASP.NET وجود ندارد زیرا برنامه قبل از اجرا به فایل های DLL کامپایل می شود و باعث عدم نمایش کد به مهاجم می شود ، این مشکل را PHP با معرفی تکنولوژی رمزنگاری به نام Zend حل کرد تا بتواند کدهای PHP را Encode کند و دیگر نگران این مسئله نباشد. 
در ابتدا PHP از شیء گرایی پشتیبانی نمی کرد اما به مرور این قابلیت به یکی از قدرت های این زبان تبدیل شد . تکنولوژی کاربردی این زبان بیشتر برای نوشتن و اجرا کردن اسکریپت های وب برای اجرا در سیستم عامل های Open Source ای مانند یونیکس و لینوکس استفاده می شود. البته یکی از خرده هایی که به PHP گرفته می شود این است که هنوز تا حدودی نقص های اولیه خود را در خصوص شیء گرایی دارد و به گفته برخی برنامه نویسان خاصیت های حرفه ای شیء گرایی در این زبان برنامه نویسی دیده نشده است. یکی از قدرت های بی بدیل PHP عدم وابستگی به Platform خاص است ، یعنی برنامه هایی که با زبان PHP نوشته می شوند براحتی قابل اجرا بر روی هر سیستم عاملی از جمله ویندوز هستند . اما ذاتا تکنولوژی برنامه نویسی وب PHP مبتنی بر یک ساختار است که به آن در اصطلاح فنی LAMP می گویند. LAMP مخفف کلمات Linux به عنوان سیستم عامل ، Apache به عنوان وب سرور ، MySQL به عنوان پایگاه داده و در نهایت PHP به عنوان زبان برنامه نویسی می باشد. بنابراین اکثر افرادی که به برنامه نویسی وب PHP می پردازند با این ابزارهای کاملا رایگان آشنا هستند. جالب اینجاست که براحتی می توان این ابزارها را در سیستم عامل ویندوز نیز نصب و استفاده کرد
از دات نت یا ASP.NET می توان به عنوان یک Platform نام برد تا یک زبان برنامه نویسی ، دات نت یک محصول کاملا مایکروسافتی است که به عنوان نسل جدید ابزارهای برنامه نویسی و توسعه نرم افزار شرکت مایکروسافت به بازار ارائه شده است. دات نت را می توان بیشتر با Platform هایی مثل جاوا مقایسه کرد و در این میان بیشتر رقابت بین ASP.NET و Java می باشد. توجه کنید که زبان برنامه نویسی کلاسیکی به نام ASP وجود داشت که سابقا استفاده می شد اما امروزه این زبان برنامه نویسی وب منسوخ شده است و دیگر استفاده ای ندارد و هیچ ارتباطی هم به زبان برنامه نویسی ASP.NET ندارد. یکی از قدرت های اصلی ASP.NET وجود کتابخانه ها یا همان Library های بسیار غنی و توایع زیاد و همچنین کلاس های زیادی است که در ASP.NET وجود دارد و همین امر امکان انجام تقریبا هر کاری را در محیط وب به یک برنامه نویس می دهد. در بیشتر موارد برای برنامه نویسی ASP.NET از Microsoft Visual Studio و برای پایگاه داده نیز از Microsoft SQL Server و برای وب سرور نیز از IIS یا همان Internet Information Service مایکروسافت استفاده می شود. در ASP.NET کدها در سمت سرور Encode می شوند و اگر کسی بتواند به سرور دسترسی پیدا کند نمی تواند از این کدها که در قالب فایل های DLL هستند استفاده کند ، در اصطلاح فنی به این عملیات Code-Behind گفته می شود. 
زبان برنامه نویسی ASP.NET ذاتا برای سیستم عامل ویندوز و استفاده در آن طراحی و ایجاد شده است و بیشتر برنامه هایی که در این زبان نوشته می شوند وابسته به سیستم عامل ویندوز هستند ، البته این نکته را به عنوان نکته منفی در خصوص زبان برنامه نویسی ASP.NET مطرح می کنند اما توجه کنید که مایکروسافت پروژه هایی را شروع کرده است که برنامه هایی که توسط ASP.NET نوشته می شوند بر روی سیستم عامل های دیگر نیز قابل اجرا باشند که معروفترین این پروژه ها به نام MONO شناخته می شود ، بنابراین در آینده ای نه چندان دور شاهد این خواهیم بود که برنامه هایی که توسط ASP.NET نوشته می شوند براحتی بر روی لینوکس و یونیکس نیز اجرا شوند.از نظر تکنولوژی و معماری ASP.NET و Java از Platform هایی هستند که در سطح Enterprise و کلان استفاده می شوند و PHP معمولا برای نوشتن اسکریپت های وب استفاده می شود. همانطور که قبلا هم اشاره کردیم برای نوشتن یک برنامه پیچیده در زبان ASP.NET تعداد خطوط کد بیشتری نسبت به PHP نیاز است و به همین دلیل زمان تولید و توسعه یا همان Develop Time مربوط به زبان ASP.NET نسبت به زمان مشابه PHP بیشتر است. بر خلاف PHP که یک زبان مفسری است ، ASP.NET یک زبان کامپایلری است ، بدین معنا که کدها بعد از هر بار نوشتن مجددا بایستی کامپایل شده و با فایل های DLL تبدیل شوند

چاپ این بخش

  ملاک های انتخاب یک زبان برنامه نویسی وب چیست ؟
ارسال‌شده توسط: Alireza nazari - 23-11-2017, 01:55 PM - انجمن: C# / ASP.NET /VB.NET - بدون‌پاسخ

اگر از دانشجویان شبکه و امنیت  سئوال کنید حتما این مورد را به شما می گویند که به هیچ عنوان بصورت کلی نمی توانیم بگوییم فلان چیز خوب است یا فلان چیز بد است ، برای تعیین خوبی یا بدی چیزی بایستی شما دارای ملاک یا فاکتور باشید در غیر اینصورت مقایسه یا انتخاب شما غیرفنی و از روی تعصب یا نادانی خواهد بود. در خصوص انتخاب زبان برنامه نویسی هم همینطور است ، شما بایستی بدانید ملاک های شما برای انتخاب یک زبان برنامه نویسی وب چیست ؟ صرفا به دلیل اینکه فردی بگوید زبان برنامه نویسی PHP بهتر است زیرا وی برنامه نویس PHP است و یا بر عکس برای برنامه نویسان ASP.NET ، شما نباید انتخاب انجام دهید. بنابراین مقایسه و انتخابی درست است که بر اساس ملاک و فاکتور و بدور از تعصب باشد. تکنولوژی مورد استفاده ، سادگی کار یا سهولت کاربری ، وابستگی به Platform ، امنیت ، سرعت و کارایی در اجرا ، ابزارها و رابط های کاربری ، سرعت توسعه ، منابع آموزشی و یادگیری ، پشتیبانی ، بازار کار ، هزینه و بحث بهینه سازی برای موتورهای جستجو می تواند مهمترین ملاک ها برای تعیین برتری یک زبان برنامه نویسی تحت وب می باشد که در ادامه به بررسی تک تک این موراد برای مقایسه ASP.NET و PHP خواهیم پرداخت.

چاپ این بخش

  زبان برنامه نویسی وب PHP چیست ؟
ارسال‌شده توسط: Alireza nazari - 23-11-2017, 01:51 PM - انجمن: C# / ASP.NET /VB.NET - بدون‌پاسخ

PHP مخفف کلمه PHP Hypertext Preprocessor است و یک نرم افزار یا بستر برنامه نویسی متن باز و رایگان است که توسط شخصی به نام رزموس لردورف در سال 1995 طراحی و ایجاد شد. یکی از نکات مهمی که در خصوص برنامه نویسی به زبان PHP وجود دارد این است که این زبان وابسته به هیچ Platform خاصی نیست و می توان آن را بر روی هر سیستمی عاملی اجرا و استفاده کرد. شرکت های متوسط و کوچک بیشتر از این زبان برنامه نویسی در دنیا استفاده می کنند زیرا هزینه توسعه و همچنین هزینه هاستینگی که در اینترنت دارد بسیار ارزان است. بسیاری از ابزارهای رایگان برای توسعه دهندگان این زبان برنامه نویسی بصورت رایگان در اینترنت وجود دارد که به برنامه نویسان PHP این امکان را می دهد که بتوانند براحتی با آنها برنامه بنویسند. 

زمانیکه بحث زمان تولید پیش می آید با توجه به اینکه معمولا در پروژه های پیچیده تعداد خطوط کد PHP کمتر از ASP.NET است زمان کمتری برای پیاده سازی لازم است. PHP را می توانید بر روی هر سروری که بتواند از HTML پشتیبانی کند اجرا و استفاده کنید و معمولا پایگاده داده ای که برای نرم افزارهای تحت PHP استفاده می شود پایگاده داده رایگان MySQL است که متن باز نیز می باشد. هزینه هاستینگ PHP با توجه به قابلیت استفاده این زبان از لینوکس به عنوان یک سرور رایگان ارزانتر از نمونه ویندوزی است. توسعه ، پیشرفت و ارتفاء این زبان برنامه نویسی نیز بر اساس بازخوردهایی است که در تالارهای گفتمان آنلاین و مجامعی که برای این مورد در نظر گرفته شده اند انجام می شود. البته این نکته را هم متذکر می شوم که این قسمت ترجمه از یک وب سایت خارجی بود و تنها به عنوان معرفی استفاده شده است قطعا در ادامه بیشتر با این مواردی که ذکر کردیم آشنایی پیدا خواهید کرد.

چاپ این بخش

  زبان برنامه نویسی وب ASP یا ASP.NET چیست ؟
ارسال‌شده توسط: Alireza nazari - 23-11-2017, 01:47 PM - انجمن: C# / ASP.NET /VB.NET - بدون‌پاسخ

ASP مخفف کلمه Active Server Pages است و یک محصول منحصر به فرد برای شرکت مایکروسافت به حساب می آید ، این زبان برنامه نویسی اکنون منسوخ شده است و جای خود را به زبان اسکریپت نویسی ASP.NET داده است. در همینجا به این نکته اشاره کنم که در واقع ASP.NET یک زبان برنامه نویسی نیست بلکه یک تکنولوژی برنامه نویسی وب با استفاده از دات نت است، شما می توانید با #C یا #F یا زبان های برنامه نویسی دیگر دات نت ASP.NET بنویسید ، اما با توجه با اینکه شما به عنوان یک زبان بیشتر با این محصول آشنا هستید ما در این سری مقالات از ASP.NET به عنوان یک زبان برنامه نویسی یاد می کنیم. بیشتر شرکت های و سازمان های بزرگ برای نرم افزارهای تحت وب خود از این زبان برنامه نویسی استفاده می کنند. نرم افزاری که بیشترین هماهنگی با این زبان برنامه نویسی را دارد به عنوان Microsoft Visual Studio شناخته می شود که در واقع محیط برنامه نویسی مایکروسافت محسوب می شود. در این نرم افزار قابلیت های بسیار زیادی برای برنامه نویسی بصورت پیشفرض قرار گرفته اند که کار برنامه نویسی را برای برنامه نویسان بسیار راحت می کند. معمولا تعداد خط های کدی که باید برای یک برنامه به زبان ASP.NET نوشته بشود نسبت به محصولات مشابه کمی بیشتر است که همین دلیل می تواند تا حدودی باعث زمانگیر بودن کدنویسی در این زبان برنامه نویسی برای فعالیت های پیچیده شود. در صورتیکه تغییری در هر خط کد از این زبان برنامه نویسی انجام شود به ناچار کل برنامه بایستی مجددا کامپایل شود ، بنابراین زمان برنامه نویسی تا حدودی افزایش می یابد.وب سروری که با این زبان برنامه نویسی هماهنگ است صرفا وب سرور شرکت مایکروسافت که همان IIS است می باشد و معمولا به عنوان پایگاه داده نیز در این نوع زبان برنامه نویسی از Microsoft SQL Server استفاده می شود
درست است که ASP.NET و IIS هر دو نرم افزارهایی رایگان هستند اما شما برای لایسنس ویندوز بایستی پول پرداخت کنید و از طرفی نرم افزار Visual Studio نیز نرم افزار ارزان قیمتی نیست. پشتیبانی زبان برنامه نویسی ASP.NET توسط وب سایت و مرجعی به نام MSDN انجام می شود که مخفف کلمه Microsoft Software Developer Network می باشد. پیشرفت ها و توسعه هایی که در این زبان برنامه نویسی انجام می شود توسط بازخوردها و تجاربی است که کاربران این محصول به وب سایت این شرکت اطلاع می دهند و همین موضوع باعث ارائه نسخه های جدیدتر این زبان برنامه نویسی با امکانات جدید می شود. ASP.NET تحت برند مایکروسافت است و این یعنی بسیاری از زبان ها یا Platform های دیگر را پشتیبانی نمی کند اما در این حین به شما امکانات بسیار ساده ای برای شروع برنامه نویسی می دهد ، ماژول های آماده و محیطی ساده و رابط کاربری آسان برنامه نویسی را برای کاربران لذت بخش می کند. توجه کنید که یکی از مشکلاتی که در دنیای برنامه نویسی به این زبان برنامه نویسی وارد می شود هزینه ای است که برای خرید نرم افزارهای آن صرف می شود ، اما با توجه به اینکه ما در ایران هستیم و هیچ هزینه ای برای خرید این نرم افزارها نمی کنیم ، ASP.NET می تواند گزینه مناسبی برای برنامه نویسی وب باشد. البته این نکته را هم متذکر می شوم که این قسمت ترجمه از یک وب سایت خارجی بود و تنها به عنوان معرفی استفاده شده است قطعا در ادامه بیشتر با این مواردی که ذکر کردیم آشنایی پیدا خواهید کرد.

چاپ این بخش

  نکاتی در مورد ارائه یک ترجمه خوب
ارسال‌شده توسط: Iranian_Tara - 14-11-2017, 02:14 PM - انجمن: بحث آزاد - بدون‌پاسخ

تا حالا براتون پیش اومده که ترجمه تون خوب نبوده و یا به اصطلاح ترجمه مناسبی را متناسب با رشته تون دریافت نکردید. بنابراین اگر دوست دارید تا از مراحل یک ترجمه تخصصی ، ترجمه متن ، ترجمه مقاله ، ترجمه انگلیسی به فارسی ، ترجمه فارسی به انگلیسی با کیفیت آگاه بشید. با ما همراه شوید.
تعاریف مربوط به صدور گواهینامه مترجم:
گواهینامه فرایندی است که توسط یک سازمان حرفه ای صادر می شود و نشان دهنده این است که یک فرد واجد شرایط برای ارائه یک سرویس ترجمه تخصصی خوب است. صدور گواهینامه یک ارزیابی رسمی است که برای آزمودن مترجم خواسته می شود تا اطمینان حاصل شود که افراد شرایط لازم برای انجام کار ترجمه را دارند.
اعتبار نامه در بعضی از کشورها مانند استرالیا به عنوان یک مترادف برای صدور گواهینامه استفاده می شود. در کانادا و ایالات متحده، اعتباربخشی معمولا یک فرایند است که توسط یک سازمان مانند یک دانشگاه یا یک سازمان صادر کننده گواهینامه بر اساس برخی استانداردهای حسابرسی مورد استفاده قرار می گیرد. در خارج از دانشگاه، استاندارد معمول برای صدور مجوز برای استفاده موسسات،گواهینامه است. در شورای اجلاس ترجمه و تفسیر (TISAC) بحث در مورد امکان اعتباربخشی سازمان های صدور گواهینامه ترجمه وجود دارد.



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


پارامترهای بازبینی پس از ترجمه اولیه
ترجمه متن یک فرایند دو زبانه است که شامل مقایسه متن اولیه و متن هدف می شود، در حالیکه ویراست یا بازبینی یک فرایند تک زبانه است که شامل بررسی متن هدف توسط متخصص موضوع است. پارامترهای بازبینی چیزهایی هستند که ناظر برای انواع خطاها بررسی می کند. فهرست جامعی از مواردی که در هنگام ترجمه ممکن است رخ دهد وجود دارد که آوردن آنها در این قسمت نمی گنجد. با این حال، به منظور تفکر و بحث در مورد ویراست می توان یک لیست نسبتا کوتاه از انواع خطا داشت. در ادامه سوالاتی به عنوان سوالات متداول در مورد ترجمه بیان شده است که هر مترجم و یا ویرایش کننده باید این سوالات را از خود بپرسد.
مشکلات انتقال
  1. آیا ترجمه انجام شده، پیام متن منبع را به خوبی منعکس می کند؟
  2. آیا هر برداشتی از متن ترجمه شده می توان کرد؟
مشکلات محتوا
  1. آیا بندهای متوالی معنی دار هستند: آیا تضادی بین آنها وجود دارد؟ (منطق)
  2. آیا خطاهای ویرایشی وجود دارد؟
مشکلات زبان و سبک
  1. آیا ارتباط بین قسمت های مختلف واضح و روشن است؟ آیا روابط میان بخش های هر جمله شفاف است؟ آیا قسمت های سخت از منظر خواندن وجود دارد؟ (روان بودن)
  2. آیا زبان ترجمه سازگار و متناسب با کاربران و استفاده کنندگان از آن می باشد؟
  3. آیا سبک متن برای ژانر مورد نظر مناسب است، آیا اصطلاحات صحیح مورد استفاده قرار گرفته است و آیا مطابقت منطقی بین متون ترجمه شده و متن اصلی وجود دارد؟
  4. آیا ترکیبات کلمات اصطلاحی را می دانید؟ آیا ترجیحات لفظی زبان مقصد را رعایت می کنید؟ (اصطلاحات)
  5. آیا قوانین گرامر، املا، علائم نقطه گذاری، سبک و استفاده صحیح از آنان را به کار می برید؟
مشکلات نمایش فیزیکی
  1. آیا در متن فاصله، نوسان، حاشیه، و غیره تنظیم شده است ؟ (چیدمان)
  2. آیا مشکلی در قالب بندی متن وجود دارد: چسباندن، برجسته سازی، نوع فونت، اندازه قلم، و غیره؟ (تایپوگرافی)
  3. آیا در چگونگی سازماندهی سند مشکل وجود دارد: شماره صفحه، سرصفحه، پاورقی، جدول مطالب و غیره؟ (سازمان دهی)
قبل از ارسال متن ترجمه برای مشتری شرایط زیر را بررسی کنید تا یک تست اولیه برای حذف اشتباهات انجام دهید.
  1. کل متن ترجمه شده را برای بررسی منطقی بودن و داشتن یک ایدئولوژی مناسب دوباره بخوانید، و بر روی جنبه های تایپوگرافی و نشانه گذاری دقت لازم را داشته باشید که این کار به معنادار بودن متن ترجمه شده بسیار کمک می کند.
  2. بررسی تطبیقی را با دقت و صحت لازم انجام دهید. اگر مشتری بخواهد ترجمه را در کنار متن اصلی دنبال کند، این کار سبب می شود تا از سردرگمی کاربر جلوگیری شود.
  3. تمام ترجمه را از ابتدا تا انتها برای طرح بندی، سازگاری و هر گونه اشتباه زبانی که در مراحل 1 و 2 معرفی شده است، بخوانید.
  4. اگر ترجمه متن برای پیام مهمی ترجمه شده است، بررسی جداگانه ای برای اعداد انجام دهید.
  5. سازماندهی متن ترجمه شده را بررسی کنید.
  6. املا را پس از تمام تغییرات بررسی کنید.
  7. اطمینان حاصل کنید که تمام تغییرات خود را ذخیره کرده اید.
اغلب، انجام تمام عملیات طولانی که در بالا توضیح داده شد، عملی نخواهد بود. ولی چنان چه می خواهید یک کار با کیفیت در زمینه های خدمات ترجمه تخصصی، ترجمه متن، ترجمه فارسی به انگلیسی ، ترجمه انگلیسی به فارسی. ارائه دهید نکات بالا را مد نظر قرار دهید.
لینک منبع

چاپ این بخش

  سنسور دستگاه اثر انگشتی (قسمت دوم)
ارسال‌شده توسط: Faratechno - 21-10-2017, 12:43 PM - انجمن: بازارچه - بدون‌پاسخ

شاید شما هم قصد خرید یک دستگاه حضور و غیاب را داشته باشید. این نکته باید توجه کرد که چه معیار هایی را در زمان خرید مد نظر داشته باشیم.چرا نوع و عملکرد سنسور در دستگاه حضور و غیاب اثر انگشتی در زمان خرید از اهمیت بالایی برخوردار است؟ امروز با سایت فراتکنو همراه باشید تا کمی با تاریخچه و کاربرد های سنسور های اثر انگشتی بیشتر آشنا شویم.
یک اسکنر اثر انگشت نوعی از تکنولوژی است که شناسایی و تأیید اثر انگشت فرد را به منظور اعطای یا رد دسترسی به یک سیستم کامپیوتری یا یک امکانات فیزیکی انجام می دهد.در واقع ورود و خروج پرسنل، جای امنیتی و… دیگر بخش های خاص را با بیومتریک می توان محافظت کرد.این ماژول ها به طور معمول در بعضی از گاوصندوق ها استفاده می شود که این عمل این یک نوع از تکنولوژی امنیتی بیومتریک است که از ترکیبی از تکنیک های سخت افزاری و نرم افزار برای شناسایی اسکن اثر انگشت یک فرد استفاده می کند. در قرن۲۱ اکثر کسب و کارها، دولت ها و سازمان ها در حال تلاش برای کنارگذاری سیستم های رمزنگاری سنتی و جایگزین آن استفاده از نوع جدیدی از احراز هویت دیجیتال هستند که می تواند بسیاری از مشکلات تقلب را به طور کامل حل کند. توجیه این جایگزینی این است که سنسور های ثر انگشتی یک ابزار قابل اعتماد برای شناسایی شخصی است. این توضیح ضروری برای اثر انگشت است که جای پسورد ها گرفته است که هر زمان امکان تقلب و فراموشی آن وجود داشت. طبق آماری که وجود دارد این طور می توان گفت که در یک قرن گذشته برای ارائه اطلاعات دقیق از مجرمان در دولت های گوناگون جهان از این سیستم استفاده شده و هیچ دو اثر انگشت تا کنون در هیچ کامپیوتری به طور یکسان دیده نشده است. جالبه بدانید که اثر انگشت پایه تاریخ بنیادین جنایی در هر سازمان پلیسی در زمین است.
اسکنر اثر انگشت نوری ، قدیمی ترین روش ضبط و مقایسه اثر انگشت است. همان طور که از اسم مشخص است، این تکنیک با تحلیل یک تصویر نوری، اساسا یک عکس و با استفاده از الگوریتم ها برای تشخیص الگوهای منحصر به فرد روی سطح، مانند ردیف ها و یا علائم ، با تجزیه و تحلیل آسان ترین و تاریک ترین نقاط تصویر، متکی است. درست مانند دوربین های گوشی های هوشمند، این سنسورها می توانند رزولوشن محدودی داشته باشند و رزولوشن بالاتر، جزئیات دقیق تر ی را از اثر انگشت می تواند تشخیص دهد و سطح امنیت را افزایش دهد. با این حال، این سنسورها تصاویر کنتراست بسیار بالاتر از یک دوربین معمولی را ضبط می کنند. این اسکنرها معمولا دارای تعداد بسیار زیادی از دیودها در هر اینچ هستند تا این اطلاعات را نزدیک به دست گیرند. البته، هنگامی که انگشت خود روی اسکنر قرار می گیرد بسیار تاریک است، بنابراین اسکنرهای نوری همچنین آرایه های LED را به عنوان یک فلاش برای روشن شدن تصویر کمک می کنند.چنین طراحی ایده ای برای گوشی های هوشمند بسیار کمیاب است.
رایج ترین اسکنر اثر انگشت که امروزه استفاده می شود، اسکنر خازنی است که در دستگاه حضور و غیاب اثر انگشتی نیز کاربرد زیادی دارد. شما این نوع اسکنر را در داخل گوشی های مختلف، از جمله Galaxy S8، LG G6 و دیگران خواهید یافت. این مولفه شما را با یک الکترونیک کوچک، خازن آشنا می کند. به جای ایجاد یک تصویر سنتی از یک اثر انگشت، اسکنر اثر انگشت خازنی از مدارهای خازنی کوچک برای جمع آوری اطلاعات در مورد یک اثر انگشت استفاده می کنند. همان طور که خازن ها می توانند بار الکتریکی را ذخیره کنند، اتصال آن ها به صفحات رسانا روی سطح اسکنر امکان استفاده از آن ها برای ردیابی جزئیات یک اثر انگشت مورد استفاده قرار می گیرد. با این کار شارژ ذخیره شده در خازن کمی تغییر می کند.


[url=https://www.facebook.com/sharer/sharer.php?u=http://www.faratechno.com/%d8%b3%d9%86%d8%b3%d9%88%d8%b1-%d8%af%d8%b3%d8%aa%da%af%d8%a7%d9%87-%d8%a7%d8%ab%d8%b1-%d8%a7%d9%86%da%af%d8%b4%d8%aa%db%8c-%d9%82%d8%b3%d9%85%d8%aa-%d8%af%d9%88%d9%85/][/url]

چاپ این بخش