🟢 مفاهیم رمزنگاری - قسمت چهارم
در قسمت چهارم میبینیم mode های block cipher ها چی هستند و دو نوعشون رو یاد میگیریم ...
Weblog : https://mrpython.blog.ir/post/166
Aparat : https://www.aparat.com/v/cUsz6
🆔 : @mrpythonblog
🟢 مفاهیم رمزنگاری - قسمت پنجم
خب وقتشه که دیگه بریم سراغ رمزنگاری های نامتقارن . تا اینجا متقارن هارو کارکردیم حالا میخوایم زوم کنیم رو نامتقارنا و ببینیم چطوری کار میکنن و جریانشون چیه ....
Weblog : https://mrpython.blog.ir/post/167
Aparat : https://www.aparat.com/v/IHuSW
🆔 : @mrpythonblog
🟢 مفاهیم رمزنگاری - قسمت اول
یوهاههاااا . ما برگشتیم با یه مینی دوره از مفاهیم رمزنگاری :))) . بریم باهم مفاهیم رمزنگاری رو یاد بگیریم و کلی حال کنیم . تو قسمت اول میبینیم یه ارتباط امن چه ویژگی هایی داره و چطوری میشه به یه ارتباط امن رسید ....
Weblog : https://mrpython.blog.ir/post/163
Aparat : https://www.aparat.com/v/AIxtw
🆔 : @mrpythonblog
🟢 مفاهیم رمزنگاری - قسمت هفتم
تو این قسمت میریم ببینیم رمز های ترکیبی (Hybrid Cipher) چی هستند و به چه دردی میخورن
Weblog : https://mrpython.blog.ir/post/169
Aparat : https://www.aparat.com/v/nwGSY
🆔 : @mrpythonblog
🔵 آموزش Cheat Engine - قسمت چهارم
در قسمت چهارم دوره آموزشی Cheat Engine با نوع اسکن های Bigger Than , Smaller Than و Value Between کار میکنیم و یادشون میگیریم . با ما همراه باشید :)
link : https://mrpython.blog.ir/post/136
🆔 : @mrpythonblog
🟢 مفاهیم رمزنگاری - قسمت سوم
در قسمت سوم با الگوریتم های متقارن بیشتر آشنا میشیم و دو تا از انواعشون که stream cipher و block cipher ها هستند رو باهاش آشنا میشیم . با ما باشید ...
Weblog : https://mrpython.blog.ir/post/165
Aparat : https://www.aparat.com/v/GJrMv
🆔 : @mrpythonblog
🟢 مفاهیم رمزنگاری - قسمت ششم
در قسمت ششم میریم سراغ توابع درهم ساز یا همون hash های خودمون . میبینیم چی هستند و چه ویژگی هایی دارن ...
Weblog : https://mrpython.blog.ir/post/168
Aparat : https://www.aparat.com/v/Wn08f
🆔 : @mrpythonblog
🟠 آموزش پایتون - قسمت 6
خب بالاخره اومدیم با قسمت ششم . در قسمت قبلی شرط ها رو بررسی کردیم . در این قسمت شرط ها رو دقیق تر بررسی میکنم و نوع داده ی مهمی به اسم بولین (Boolean) رو باهاش آشنا میشیم . این جلسه رو از دست ندید .
Aparat : https://www.aparat.com/v/Husgz
Weblog : https://mrpython.blog.ir/post/162
🆔 : @mrpythonblog
🟢 مفاهیم رمزنگاری - قسمت هشتم (آخر)
و بالاخره در قسمت آخر این مجموعه میریم سراغ اینکه ببینیم چه روش هایی برای بررسی یکپارچگی و اصالت داده وجود داره . تو این ویدیو با امضاهای دیجیتال و MAC ها آشنا میشیم .
Weblog : https://mrpython.blog.ir/post/170
Aparat : https://www.aparat.com/v/LHh98
🆔 : @mrpythonblog
🔵 آموزش پایتون - قسمت ۲
در قسمت قبل محیط برنامه نویسی پایتون رو نصب کردیم و یادگرفتیم چجوری کار میکنه . این قسمت میریم سراغ یه مفهوم خیلی مهم و ساده به اسم متغییر ! میخوایم ببینیم متغییرا چی هستند و چجوری باید ازشون استفاده کرد و ....
Aparat : https://www.aparat.com/v/nfE4b
Weblog : https://mrpython.blog.ir/post/156
🆔 : @mrpythonblog
Cpp_Tutorial.pdf
حجم:
1.27M
#معرفی_منبع
یه کتاب بسیار خوب برای شروع یادگیری زبان سی پلاس پلاس
C++
🆔 : @mrpythonblog
این باگ ها واقعا وجود دارن و امکان داره گاهی اوقات باهاش مواجه بشید .
دلیل بوجود اومدنشونم اینه که وقتی ما تلاش میکنیم مثلا با دیباگر ها ، برناممون رو عیب یابی کنیم ، معمولا خود دیباگر ها یکسری تغییراتی روی برنامه بوجور میارن . طبیعیه که محیط عیب یابی با محیط واقعی اجرا کمی متفاوت باشه و برخی مولفه ها تغییر کنن .
همین تغییرات میتونه باعث بشه تا برخی باگ هایی که تو اجرای واقعی وجود داشتن یا پنهان بشن یا رفتارشون فرق کنه
برای مثال سورس کد دارای باگی رو فرض کنید که با قابلیت های بهینه سازی ( Optimizing ) یک کامپایلر خاص ، کامپایل شده . وقتی این نتیجه رو اجرا میکنیم میبینیم که باگ داره . مثل هر برنامه نویسی تلاش میکنیم عیب یابیش کنیم . برای عیب یابی ، دیباگر ما ممکنه سورس کد رو دوباره کامپایل کنه برای دیباگ کردن ولی اینبار بدونه بهینه سازی (Optimizing) . همین تفاوت به ظاهر کوچیک (بهینه سازی شدن یا نشدن) میتونه باعث بشه تا باگی که دنبالش بودیم یهو ناپدید بشه .
درواقع الگوریتم ها و روش های بهینه سازی کامپایلر بودن که این هایزنباگ رو بوجود میاوردن :)
مطالعه بیشتر :
https://en.wikipedia.org/wiki/Heisenbug
🆔 : @mrpythonblog