آخرین مقالات
صفر؛ عددی که از «هیچ» آغاز شد و جهان را متحول کرد
صفر در ابتدا مفهومی برای بیان «هیچ» بود، اما با تعریف ریاضیدانان هندی و گسترش آن توسط خوارزمی، به یکی از بنیادیترین اجزای ریاضیات تبدیل شد. این عدد ظاهراً خنثی، امکان شکلگیری اعداد منفی، تقارن، تعادل و حتی بنیانگذاری جبر و الگوریتمها را فراهم کرد.
صدای واقعی تیرکس چه شکلی بوده؟ حقیقتی که هالیوود به ما نگفته!
هالیوود ممکنه به ما تیرکسهایی پر از غرش و فریاد نشون داده باشه،اما علم نشون میده که این غولهای خونسرد، ساکتتر، عمیقتر و ترسناکتر از چیزی بودن که تصور میکردیم. گاهی سکوت... از هر فریادی وحشتناکتره.
زمان چیست؟ بزرگترین معمای فیزیک
زمان شاید بزرگترین راز کیهان باشد — پلی میان فیزیک، فلسفه و باور. ما برای درک جهان، آن را اختراع کردیم، اما هرچه بیشتر دربارهاش میدانیم، کمتر مطمئن میشویم که واقعاً وجود دارد. شاید زمان فقط تغییر لباسپوشیده باشد،
تری دیویس؛ برنامهنویسی که برای خدا سیستمعامل نوشت
تری دیویس را میتوان نمادی از تضاد دانست: هوش خیرهکننده و ذهنی شکننده. او نشان داد که حتی یک نفر، بدون هیچ ابزار خارجی، میتواند سیستمی عظیم و پیچیده را از صفر خلق کند — اما در عین حال، نبوغ بدون سلامت روان میتواند به تنهایی و نابودی ختم شود.
چرا کامپیوترها فقط از صفر و یک استفاده میکنند؟
شاید باینری ساده به نظر برسد، اما پشت همین سادگی، دنیایی از مهندسی هوشمندانه پنهان است.امروز همهچیز — از موبایل و لپتاپ گرفته تا ابررایانهها — بر پایهی همان دو عدد ساده ساخته شدهاند:صفر و یک.
از حنجره تا اسپیکر؛ ماجرای شگفتانگیزِ سفر صدا
مسیر صدا از حنجره تا اسپیکر، سفری است از انرژی مکانیکی به الکتریکی و سپس دیجیتال و برعکس. در ظاهر ساده به نظر میرسد، اما پشت این فرایند ساده، دانشی از فیزیک، الکترونیک و پردازش سیگنال نهفته است.
جان دریپر؛ پدر هکرها، مردی میان نبوغ و جنون
جان دریپر، باهوش، خلاق و شاید کمی بیمار بود — اما دنیای امروز فناوری، بخش بزرگی از هویتش را مدیون اوست. از یک سوت کوچک تا تولد اپل و واژهپردازهای مدرن، او نشان داد که گاهی یک ذهن متفاوت میتواند کل سیستم را به چالش بکشد.
راز انگارهی پنجم اقلیدس؛ از یونان باستان تا خیام نیشابوری
انگارهی پنجم اقلیدس، بیش از دو هزار سال ذهن بشر را درگیر خود کرده است. از تردیدهای اقلیدس گرفته تا تلاش خیام و سپس کشفیات لوباچفسکی و ریمان، همه نشان میدهد که شککردن به بدیهیات، آغاز پیشرفت علم است.
تفاوت Parallel Programming و Concurrent Programming
Parallel Programming = اجرای واقعی همزمان با استفاده از چندین Core. Concurrent Programming = مدیریت چند کار با استفاده از Context Switching، حتی روی یک Core.