PersianStack – Telegram
PersianStack
294 subscribers
112 photos
3 videos
4 files
27 links
Hello World!

پست های ما اختصاصی خود چنل هستش :)

آخر هفته ها پرسش و پاسخ داریم داخل کانال :)
Download Telegram
PersianStack
نکات جالبی درباره زبان اسمبلی 🧑‍💻 1️⃣ این زبان یک زبان سطح پایین و یک به یک (مثل تابع یک به یک یعنی برای هر ورودی تنها یک خروجی میباشد) حالا یعنی چی؟ یعنی برای هر معماری سیستم یک مجموعه دستور العمل اسمبلی خاص وجود داره (یعنی مثلا بخوام مثال بزنم تو معماری…
این هم تصویری از پانچ کد که در زمان دایناسور ها برای برنامه نویسی ماشین استفاده میشد :)
شما فکر کن یه سوراخ اشتباه میزدی کل برنامه به فنا میرفت باید از اول همه سوراخ ها رو بررسی میکردی 😐
〰️〰️〰️〰️〰️〰️〰️〰️〰️
#Kasra 🥕
👨‍💻👩‍💻|@PersianStack
PersianStack
این هم تصویری از پانچ کد که در زمان دایناسور ها برای برنامه نویسی ماشین استفاده میشد :) شما فکر کن یه سوراخ اشتباه میزدی کل برنامه به فنا میرفت باید از اول همه سوراخ ها رو بررسی میکردی 😐 〰️〰️〰️〰️〰️〰️〰️〰️〰️ #Kasra 🥕 👨‍💻👩‍💻|@PersianStack
جالبه بدونید که در سال 1962 کاوشگر Mariner1 ناسا فقط به خاطر یک اشتباه در برنامه نویسی که در جایی از کد از خط تیره استفاده نشده بود، خسارتی بسیار بالا را متحمل شد چرا که عدم وجود این خط تیره باعث فرستادن سیگنال راهنما اشتباه شد و در نهایت کاوشگر دچار سانحه شد و به فنا رفت. (تا جایی که میدونم اون زمان هم از پانچ کد استفاده میکردن، بنابراین یه سوراخ روی کاغذی تو آزمایشگاه های نرم افزار ناسا باعث یه انفجار تو فضا شد :) )

〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
#Kasra 🥕
👨‍💻👩‍💻| @PersianStack
😁2😱1
PersianStack
این هم تصویری از پانچ کد که در زمان دایناسور ها برای برنامه نویسی ماشین استفاده میشد :) شما فکر کن یه سوراخ اشتباه میزدی کل برنامه به فنا میرفت باید از اول همه سوراخ ها رو بررسی میکردی 😐 〰️〰️〰️〰️〰️〰️〰️〰️〰️ #Kasra 🥕 👨‍💻👩‍💻|@PersianStack
💳 پانچ کارد یا همون پانچ کد خودمون که به نام های Hollerith cards یا IBM cards هم معروف بوده، به کارت هایی گفته می شدن که این کارت ها با دست یا دستگاه ⌨️ (عکس) سوراخ میشدن و این مجموعه سوراخ ها هم به یک اسکنر متصل به کامپیوتر داده می شد و اون اسکنر هم سوراخ ها و مکان قرار گیریشون رو که بیانگر دیتای خاصی بودن رو به اطلاعات دیجیتالی تبدیل میکرده. 📑
جالبه بدونید که در اکثر مواقع ممکن بوده برنامه نویس ها برنامه شون رو بنویسن و بدن به یه تایپیست مانند هایی که اون ها رو با دستگاه پانچی که در تصویر می بینید به سوراخ روی کارت های ذکر شده تبدیل کنن 😅
ادامه در پست بعد...
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
#Kasra 🥕
👨‍💻👩‍💻| @PersianStack
👍3
حالا دقیقا چجوری کار میکرده این ابزار ماقبل تاریخ 🤔
در ابتدا که برنامه به صورت سوراخ روی کارت ها زده می شد، اسکنر داده ها رو به صورت ستون ستون و نه خط به خط میخونده و هر ستون بیانگر یک کاراکتر بوده و هر کارت هم معادل یک خط برنامه بوده (دیگه عمق فاجعه و سختی کار رو خودتون ببینید) که هر یک از اون خط کد ها، کد اسمبلی بودن که در نتیجه یک برنامه ساده چندین بسته از این پانچ کد ها که هر بسته شاید 20 30 تا توش بوده، رو لازم داشته. 😵
و جای ترسناک تر ماجرا اینه که پس از قرار گیری دیتا ها در مموری و تموم شدن برنامه (همه کارت ها خوانده شده) تازه برنامه اصلی ران میشده و نتیجه نهایی باز به صورت پانچ کد از کامپیوتر بیرون میومده 🤯
بزرگ ترین برنامه ساخته شده با این پانچ کارت های بزرگوار، برنامه ای بوده به نام:
Semi-Automatic Ground Environment air defence system
که مسئولیت جمع آوری داده های راداری و تبدیل سیگنال های رادار به تصویر بوده
که باید به عرضتون برسونم که این برنامه با 62500 کارت به حجم دیتای 5 مگابایت درست شده (فکر بهش هم آدم رو اپیلاسیون رایگان میکنه 😐)
😧 و دیگه از همه وحشتناک تر این که اگه فقط و فقط اگه یک کارت از ترتیب اصلی خارج میشد، خونده نمی شد، یا حتی کدش اشتباه در میومده، باید کل برنامه رو طی روز ها یا هفته ها بررسی می کردن تا کارت رو درست کنن، و البته در بعضی مواقع مجبور بودن کل برنامه رو از اول بنویسن ☠️
پس دوست عزیزی که با خیال راحت تو vscode, Vim و ... کد مینویسی، به یاد این بندگان بیچاره خدا بیفت و بفهم که چقدر کارت راحت شده و نگو باگ باگ، اون موقع باگ مساوی بوده با مرگ 😐
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
#Kasra 🥕
👨‍💻👩‍💻| @PersianStack
👍4😱2
این هم عکس همون 62500 کارتی که ذکر شد در مقایسه با یک خانم که در کنار اون ها ایستاده 😐🤯
منبع مطلب و اطلاعات تاریخی بیشتر : لینک

راستی دوستان از این به بعد میخوام یه مجموعه ای رو استارت بزنم به نام "#ما_و_تاریخ"🏛 که در این مجموعه به عجایب و پدران هر یک از علوم و صنایع حال حاضر برنامه نویسی و کامپیوتر می پردازیم پس با ما همراه باشید 😉

〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
#Kasra 🥕
👨‍💻👩‍💻| @PersianStack
👍5
در محضر استاد سخت افزارم بودیم و چند تا سوال پرسیدیم وویسشو گرفتیم
قبلش چند تا سوال مطرح میشه
معیار سنجش سلامت هارد SSD چیه ؟
چطوری سلامت SSD کم میشه؟
چرا بازی به سلامت SSD آسیب میرسونه ؟
فرقSSD گیمینگ با معمولی چیه ؟
فرق سلول اشتراکی و سلول تکی چیه ؟
تفاوت در عملکرد و طول عمر چقدره ؟


#Mohammad
👨‍💻👩‍💻| @PersianStack
👍42
Audio
مربوط به پست بالا 👆

#Mohammad
👨‍💻👩‍💻| @PersianStack
👍5👎1
#پرسش
#CyberSecurity
#network

فرض کنید که یک سری ip بدست آوردیم (به هر نحوی)
اما یکی از ip ها قابل دسترس نیست
برای دسترسی به ip, چه راه حلی وجود دارد؟


#Mohammad
👨‍💻👩‍💻| @PersianStack
👍3👎1
بزودی انسان میتونه با کار گذاشتن یک تراشه در مغز خودش کل علوم هستی رو بصورت آنلاین در ذهن داشته باشه.

با ظهور این تکنولوژی، امنیت به دغدغه اساسی تری تبدیل میشود. امنیت میلیارد ها اطلاعات درون ذهن انسان ها...
و صد البته شاهد پیج های اینستاگرامی ای خواهیم بود که دوره هایی تحت عنوان "دوره جامع هک انسان" به فروش میرسانند :)


#Mohammad
👨‍💻👩‍💻| @PersianStack
🎉4👍1👎1😁1
تیم های امنیت🛡
کدوم رو بیشتر دوست دارید؟

#Mohammad
👨‍💻👩‍💻| @PersianStack
👍1👎1
#CyberSecurity #Book
کتاب Gray Hat Hacking: The Ethical Hacker's Handbook
اگر به حوزه امنیت سایبری علاقه دارید اما نمیدانید چگونه وارد این حوزه شوید و با شاخه های این حوزه آشنایی ندارید، پیشنهاد میکنم این کتاب را مطالعه نمایید👍


#Mohammad
👨‍💻👩‍💻| @PersianStack
#CyberSecurity

در امنیت کامپیوتر و برنامه نویسی، Buffer overflow، یا سر ریز بافر، یک استثنا و آسیب پذیری است که در آن برنامه، هنگام نوشتن داده‌ها به بافر، از مرز بافر عبور می‌کند و باعث over write کردن حافظه مجاور می‌شود. این یک مورد خاص از نقض ایمنی حافظه‌است.
سرریزهای بافر توسط ورودی طراحی شده‌اند که برای اجرای کد، یا راه عمل برنامه را تغییر می‌دهند. این امر ممکن است در رفتار نامنظم، از جمله خطاهای دسترسی به حافظه، نتایج نادرست، کرش، یا نقض امنیت سیستم منجر شود. بنابراین، اساس بسیاری از آسیب‌پذیری‌های نرم‌افزار است و می‌تواند مخرب باشد و مورد سوء استفاده قرار بگیرند.
زبان‌های برنامه نویسی که معمولاً با سرریزهای بافر همراه هستند، عبارتند از C و C + +‎ و کلا زبان های سطح پایین مانند اسمبلی.
سرریز بافر  زمانی رخ می دهد که داده های اضافی بر روی بلوک حافظه یا بافر نوشته و سپس بافر به این داده ها اختصاص داده شود و این داده ها بیشتر از مقداری که یک بافر می تواند در خود نگه دارد، باشد. 



#Mohammad
👨‍💻👩‍💻| @PersianStack
👍1😢1
گروه کامنت و مخصوص کانال پرشین استک 😎👇
بزودی اتفاقات خوبی علاوه بر کانال ، در گروه کانال هم قرار راه بیفته . حتما جوین بدید 😁
@PersianStackGP
This media is not supported in your browser
VIEW IN TELEGRAM
What Is CPU CACHE?🤔

#Mohammad
👨‍💻👩‍💻| @PersianStack
Audio
چالش های تغییر پایه ای در هارد دیسک سیستم در Windows ⚠️
0:20 شرح مشکلات به وجود اومده در نصب سیستن عامل دوم در دیسک های داینامیک

01:00 چالش اول تبدیل دیسک Dynamic به Basic

01:40 معرفی نرم افزار AOMEI Dynamic disk manager

02:00 چالش دوم وجود partition slice در پارتیشن بندی دیسک کامپیوتر

03:00 حل مشکل و طریقه انتقال partition slice

04:00 نکات مهمی درمورد عملیات انتقال partition slice

04:45 مشکل خاصی که با نصب سیستم عامل Phoenix os پیش اومده بود

05:30 نکاتی درمورد تبدیل های مختلف

〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
#Kasra 🥕
👨‍💻👩‍💻| @PersianStack
5
PersianStack
چالش های تغییر پایه ای در هارد دیسک سیستم در Windows ⚠️ 0:20 شرح مشکلات به وجود اومده در نصب سیستن عامل دوم در دیسک های داینامیک 01:00 چالش اول تبدیل دیسک Dynamic به Basic 01:40 معرفی نرم افزار AOMEI Dynamic disk manager 02:00 چالش دوم وجود partition slice…
AOMEI.Dynamic.Disk.Manager.Pro.1.2.0.0.rar
10.6 MB
نرم افزاری که ازش برای تغییرات گفته شده استفاده شد.
لینک از خود سایت
و این لینک هم نرم افزاری دیگر از همین شرکت برای مدیریت هارد دیسک های Basic
رمز : soft98,ir
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
#Kasra 🥕
👨‍💻👩‍💻| @PersianStack
3👍1
دوستان هم اکنون بخش کامنت ها باز شده و میتوانید نظراتتان را با ما به اشتراک بگذارید 🙏