Domain Name System (DNS) دفترچه تلفن اینترنت است. حالا میخواهیم بدانیم که DNS چگونه به بارگیری مطالب کمک میکند. انسان ها از طریق نام دامنه مانند nytimes.com یا walvira.ir به اطلاعات آنلاین دسترسی پیدا می کنند. مرورگرهای وب از طریق …
بسیاری از شرکت های بزرگ از رمز ارزها و بلاک چین استفاده میکنند تا پایه اصلی کسب و کارشان بشود. یعنی فرض کنید شما کسب و کاری را راه اندازی کرده اید که در آن به جای مبادله پول از …
بدهی فنی(بدهی کد) توضیح می دهد که وقتی تیم توسعه، سرعت را فدای کیفیت میکند یعنی اقدام به تسریع در تحویل پروژه ای می کند که باید دوباره اصلاح شود، چه نتیجه ای حاصل میشود. اگر با صنعت نرم افزار …
همه ی ما با فایل هایی از نوع RAR و ZIP آشنا هستیم. دلیل آن واضح است ، فایل کم حجم تر از حالت عادی است و دانلود آن سریعتر است و فضای کمتری اشغال میکند. اما چطور میشود چنین …
ساختمان داده چیست؟ در علم کامپیوتر، ساختمان داده (structured data) یک قالب ذخیره سازی و مدیریت است که دسترسی و اصلاح کارآمد را ممکن می سازد. به عبارت بهتر ، ساختار داده (structured data) مجموعه ای از مقادیر داده ، …
هوش مصنوعی از آزمایشگاه های تحقیقاتی به زندگی روزمره ما منتقل می شود ، از پیمایش در شهرها ، اشتراک سهام ، شبکه های انرژی ما گرفته تا دنیای آنلاین. اما هرچه هوش مصنوعی در استفاده و تأثیرگذاری قدرتمندتر ، …
توسعه دهندگان قدیمی برنامه Hello World را اولین قدم در یادگیری کدنویسی می دانند و معمولا اولین برنامه هایی هستند که کد نویس های جدید یاد میگیرند. برایان کرنیگان خالق Hello World: برایان کرنیکان (Brian Kar) نویسنده ی یکی از …
مفاهیم اولیه زبان Rust به زبان ساده در این مقاله شرح داده شده است. تاریخچه ی زبان Rust: زبان برنامه نویسی Rust توسط یکی از مهندسان موزیلا به نام Graydon Hoare معرفی شد. در حقیقت این زبان بخشی از یکی …
برنامه نویسی تحت وب چیست؟ با توجه به تکنولوژی در حال پیشرفت، تعداد بسیاری از مردم با هر رده ی سنی به برنامه نویسی روی می آورند. یکی از زیر شاخه های برنامه نویسی، برنامه نویسی تحت وب است. حالا …
بررسی این ادعا بعضی از افراد معتقدند که به پایان دوران کدنویسی نزدیک هستیم. به زودی تمام کد ها به جای نوشته شدن توسط برنامه نویس ها، توسط کامپیوتر ها تولید خواهند شد و دیگر به برنامه نویسان نیازی نخواهد …
ما را دنبال کنید