# زبان برنامه نویسی

نحوه ساخت اندیکاتور های تحلیل تکینکال در پلتفرم TradingView

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

چگونه با زبان برنامه‌نویسی سالیدیتی امنیت قرارداد های هوشمند را برقرار کنیم؟

در این مقاله به بیان نکات مهم، از نظارت تا موارد مرتبط با برچسب زمانی، می‌پردازیم تا اطمینان حاصل کنید که قرارداد هوشمند اتریوم شما به خوبی و مستحکم بنا نهاده شده است. اگر با امنیت قرارداد های هوشمند آشنا باشید و شناخت کافی از سازوکار ماشین…
ادامه مطلب ...

آیا اتریوم زبان برنامه نویسی وایپر را به سالیدیتی ترجیح می‌دهد؟

پیش از هر چیزی باید بگوییم که زبان برنامه نویسی وایپر به صورت Vyper نوشته می‌شود و نه به صورت Viper و جایگزینی برای  زبان برنامه نویسی سالیدیتی نخواهد بود. Vyper در حقیقت کلمه جایگزینی برای لغت منسوخ Serpent بوده و هم‌اکنون این زبان برنامه…
ادامه مطلب ...

توسعه دهنده قرارداد هوشمند اتریوم هستید؟ این اصولی امنیتی را در نظر بگیرید!

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

معرفی زبان برنامه‌نویسی کاتلین (Kotlin): جایگزینی برای جاوا!

زبان برنامه نویسی کاتلین (Kotlin) مزایای بیشتری نسبت به جاوا برای توسعه ماشین مجازی جاوا (JVM) و اندروید ارائه می‌دهد و در پروژه‌های مشترک به خوبی با جاوا کار می‌کند. کاتلین یک زبان برنامه‌نویسی عمومی، رایگان، متن باز عملگرا است که در…
ادامه مطلب ...

مقدمه‌ای بر زبان برنامه‌نویسی تزوس و نوشتن قرارداد هوشمند (بخش ۲)

در مقاله قبل به بررسی زبان برنامه‌نویسی تزوس (Tezos) یعنی Michelson پرداختیم و در این مقاله قصد داریم توضیحات بیشتری در مورد این زبان برنامه‌نویسی بدهیم. در این مقاله به بررسی ابزاری خارق العاده می‌پردازیم که به نوشتن، اشکال‌زدایی و بررسی…
ادامه مطلب ...

با اصلاحاتی در C-Lightning، آینده روشنی در انتظار پلاگین‌های لایتنینگ است!

مدیریت پیاده‌سازی‌های مختلف لایتنینگ (lightning) می‌تواند تبدیل به یک چالش شود. اگرچه در ابتدا برای لایتنینگ تنها سه بستر پیاده‌سازی با نام‌های c-lightning، eclair و lnd موجود بود، اما حالا انواع مختلف دیگری در حال ظاهر شدن هستند که از جمله…
ادامه مطلب ...

۰ تا ۱۰۰ ساخت بازی بر بستر بلاک چین اتریوم؛ شما هم می‌توانید بازی طراحی کنید!

در این آموزش، یک بازی ساده به سبک آرکید ۲ بُعدی خواهیم ساخت که رکورد امتیازهای آن در قرارداد هوشمند بر بستر بلاک چین اتریوم ثبت می‌شود.راهنمای قدم به قدم ایجاد و پیاده سازی این پروژه، برنامه نویسی بازی با استفاده از Phaser.js، نوشتن…
ادامه مطلب ...

پیشرفت‌های برنامه نویسی مالکیت دارایی‌ها بر روی بلاک چین!

قرارداد‌های هوشمند طبقه‌ای از نرم افزار‌ها هستند که برای مدیریت مالکیت دارایی‌های باارزش طراحی شده‌اند. در حالی که محیط‌های برنامه نویسی (programming) موجود تا حدودی می‌توانند مالکیت دارایی‌ها را پیگیری کنند، اما آنها این مالکیت را انعکاس…
ادامه مطلب ...

۱۰ دلیل برای گرفتن گواهینامه تخصصی فناوری بلاک چین!

چنانچه می دانیم، بلاک چین یکی از بیشترین موارد تقاضا در صنایع را دارد. اما این تقاضای زیاد تنها برای توسعه دهندگان نیست. این تقاضا برای دانش فناوری بلاک چین در عنوان های بسیاری مانند واسطه گران سهام، بازاریابان، نگهبانهای امنیتی و کارگران…
ادامه مطلب ...