آخرین مقالات

دسته بندی : تکنولوژی های بک

/

0 کامنت

تفاوت Parallel Programming و Concurrent Programming

Parallel Programming = اجرای واقعی همزمان با استفاده از چندین Core. Concurrent Programming = مدیریت چند کار با استفاده از Context Switching، حتی روی یک Core.

دسته بندی : ریاضی و محاسبات

/

0 کامنت

کوانتوم از کجا شروع شد؟

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

دسته بندی : تکنولوژی های بک

/

0 کامنت

Qubes OS چیست؟ «امنیت از راه جداسازی»

Qubes OS با تبدیل هر فعالیت به «یک محفظهٔ جدا» احتمال فاجعهٔ امنیتی سراسری را پایین می‌آورد. این معماری قدرت‌مند، در برابرش هزینهٔ کارایی و پیچیدگی دارد.

دسته بندی : تکنولوژی های فرانت

/

0 کامنت

تفاوت برنامه‌نویسی سینکرونوس (Synchronous) و آسینکرونوس (Asynchronous)

Synchronous → اجرای دستورات پشت سر هم، هر تابع منتظر اتمام قبلی است، CPU لاک می‌شود. Asynchronous → اجرای دستورات بدون توقف برای دیگری، CPU قفل نمی‌شود، برنامه روان‌تر اجرا می‌شود.

دسته بندی : تکنولوژی های بک

/

1 کامنت

چگونه مسیر یادگیری برنامه‌نویسی و طراحی وب را انتخاب کنیم؟

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

دسته بندی : تکنولوژی های فرانت

/

0 کامنت

مراحل طراحی یک وب‌سایت حرفه‌ای از صفر تا صد

طراحی سایت حرفه‌ای فقط نوشتن کد نیست؛ یک فرآیند جامع از تحلیل تا پیاده‌سازی و تست است.

دسته بندی : تکنولوژی های فرانت

/

0 کامنت

جاوااسکریپت چیست و چرا باید آن را یاد بگیریم؟

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

دسته بندی : تکنولوژی های فرانت

/

0 کامنت

HTML و CSS چیست و چرا پایه‌ی طراحی وب محسوب می‌شوند؟

HTML و CSS سنگ‌بنای طراحی وب هستند. اگر قصد دارید وارد دنیای برنامه‌نویسی وب شوید، هیچ راهی جز یادگیری این دو زبان وجود ندارد.

دسته بندی : تکنولوژی های بک

/

0 کامنت

چرا باید برنامه‌نویسی یاد بگیریم؟ (راهنمای شروع برای مبتدی‌ها)

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

دسته بندی : ریاضی و محاسبات

/

0 کامنت

مروری تحلیلی بر کتاب Ace That Test: راهنمایی علمی برای یادگیری مؤثر

کتاب Ace That Test راهنمایی علمی و کاربردی برای یادگیری مؤثر و موفقیت در آزمون‌هاست که با تکیه بر پژوهش‌های شناختی، استراتژی‌های اثبات‌شده‌ای مانند بازیابی فعال و تمرین پراکنده را آموزش می‌دهد.

دسته بندی : تکنولوژی های فرانت

/

0 کامنت

چگونه با CSS @container کامپوننت‌های واکنش‌گرا بسازیم؟

با CSS Container Queries، کامپوننت‌های وب را طوری طراحی کنید که نسبت به اندازهٔ کانتینر خود واکنش‌گرا باشند، نه فقط اندازهٔ صفحه.

دسته بندی : تکنولوژی های فرانت

/

1 کامنت

سه اکستنشن ضروری VS Code که هر برنامه نویسی باید داشته باشد

سه اکستنشن ضروری VS Code که هر برنامه نویسی باید داشته باشد

دسته بندی : پایگاه داده

/

0 کامنت

عدد شانون! می‌دونی چیه ؟ ببین و شگفت‌زده شو!

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

دسته بندی : تکنولوژی های فرانت

/

0 کامنت

آینده‌ی تکنولوژی در طراحی وب

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

دسته بندی : تکنولوژی های بک

/

0 کامنت

چرا باید سی‌پلاس‌پلاس (C++) یاد بگیریم؟

سی‌پلاس‌پلاس (C++) یک زبان برنامه‌نویسی چندمنظوره، قدرتمند و پرکاربرد است که در سال ۱۹۸۳ توسط بیارنه استراستروپ توسعه داده شد.

دسته بندی : تکنولوژی های فرانت

/

0 کامنت

همه چیز درباره فرانت‌اند (Frontend) – تعریف، اجزا، مزایا و معایب

فرانت‌اند (Frontend) به بخشی از توسعه وب و نرم‌افزار گفته می‌شود که مستقیماً با کاربر در تعامل است.