.:::. Hameti دنیای .:::.

دنیای متفاوت، دنیای گیم و گیک ها، دنیایی خوشمره

.:::. Hameti دنیای .:::.

دنیای متفاوت، دنیای گیم و گیک ها، دنیایی خوشمره

طبقه بندی موضوعی

دهکده خلاقیت: اطلاعات را تکه تکه مصرف کنید

Hamet | سه شنبه, ۲۲ مرداد ۱۳۹۲، ۰۹:۱۶ ب.ظ

دقت کردین هکر معمولا به آدمایی میگن که به سیستم وارد میشن یا میزنن کامپیوترها رو داغون میکنن |: اما این برداشت فقط بین مردم عادی هست، اما بین کسانی که کد میزنن (مثل خیلی از شما) هک به راه حلهای "سریع و راحت" برای حل یک مساله یا یک راه هوشمندانه واسه انجام کارها گفته میشه. هکر معمولا برا تعریف و ستایس یه نفر (مث من :D  |:) که تو کارهاش خلاقه و از ترفندهای تکنیکی برای انجام کارها استفاده میکنه.                

اگر مایلید پس به ادامه مطلب برید.

                                                                                                               



من با این حرفا میخوام به همه بفهمونم که آقا جان هکرا آدمای خوبین :D حالا درسته بعضیاشون روانین ولی در کل کارشون درسته و فرهنگ شریک شدن در خلاق بودن برای رسیدن به چیزای جدید و جالب رو زنده کنم. "خلاق بودن باید مثل یک فرهنگ بشه " . نگاه کردن و دیدن نحوه برخورد مردم با مساله ها و سیستمها معمولا سریعترین راه که فناوری جدیدی رو یاد بگیریم.
هک های  کارایی ذهن، یک فناوری به قدمت زمان و به تازگی جدیدترین داروهای جدید هوش است. اینجوری بهتون بگم هر وقت چیزی یاد میگیرید در حال هک کردن ذهن خودتون هستید. با سری مطالب هک کارایی ذهن سعی شده که شما و حتی خودم یاد بگیریم  چطوری ذهن رو به شکل کارآمد، اداری و ایمن هک کنید.
راستی تمام این مطالب رو از سری  O’Reilly Hacks Series خوندم و واسه شما هم مینویسم!
 
اطلاعات را تکه تکه مصرف کنید

با تیکه تیکه کردن  داده ها، حافظه کوتاه مدت، پردازش اطلاعات و حافظه بلند مدت خودتون رو میتونید قوی کنیدو بعدا ازش لذت ببرید.
روانشناس "جورج بیلر" در یک نظر در سال 1956 فهمیده بود که حافظه کوتاه مدت ما میتونه در هر زمان 7 مورد رو، با 2 تغییر داخل خودش نگه داره. حافظه کوتاه مدت و بلند مدت ما یه رابطه شبیه به رابطه رام و با حافظه اصلی توی کامپوتر دارند مثلا حافظه کوتاه مدت، که موقتیِ ، گذرگاهی به حافظه بلند مدت یا دائمی هستش. یه جور دیگه بخوایم بهش نگاه کینم اینجوری میشه که حافظه کوتاه مدت جایی که اطلاعات در حال پردازش ذخیره میشه. واسه خاطر همین دلیل، نه فقط واسه حافظ کوتاه مدت، بلکه برای حافظه بلند مدت و پردازش اطلاعات هم خیلی خیلی خیلی (تاکید نویسندس :D) مهم هست که توانایی استفاده از حافظه کوتاه مدت رو به حداکثر برسونیم.
پژوهش و تحقیقای اخیر نشون میده که عدد سحر آمیزِ تعداد موردایی که حافظه کوتاه مدت میتونه حفظ کنه، حداقل برای فعالیتهای شدید فکری یه چیزی کمتر از صفر هستش. ( این عدد 7 هم جالبه ها همیشه جزء اعداد عجیب بوده) خوب تا اینجا فکر کنم هنوز کامل متوجه نشدید :D  خُب میریم ادامه جریان.
 پژوهشگرای دانشگاه کوئینزلند متوجه شدن که 30 دانشجو که به تحلیل ارتباطات آماری بین متغیرها مشغول بودن (کاری که توش تخصص داشتن) نتونسته بودن بیشتر از 5 متغیر رو به طور همزمان تحلیل کنند. دانشجوها حتی  توی تحلیل 4 متغیر نسبت به 3 متغیر عملکرد بسیار بدتری داشتن. اونها حتی  از جوابها بدست اومده هم مطمئن نبودن.
عدد سحرآمیز هر عددی که باشه (چه 5 باشه چه 7)، یادآوری بیش از چند تیکه از اطلاعات برای افراد سخت و سنگین. خب شما فکر کنید که این تیکه ها رو به بخشهای بزرگترو با معنی تر تقسیم کنیم اینجوری میتونید که تیکه های بیشتری رو به یاد بیارید. (من خودم حال کردم با این)
حالا میریم که یاد بگیریم چطور میتونیم تعداد زیادی بیت رو با گروه بندی به بخشهای با معنی و قابل درک به یاد بیاریم. اول توی عمل میبینیم چطوری انجام میشه و بعد در واقعیت رو بررسی میکنیم.
در عمل
اینجا 40 عدد دو دویی تصادفی داریم. خب اونها رو بررسی کنید خوب بهشون نگاه کنید و به اندازه کافی وقت بذارید تا اونها رو حفظ کنید، خوب حالا بدون نگاه کردن به اعداد سعی کنید اونها رو روی کاغذ بنویسید. تنها قانونی هم که هست اینه که نباید اونها رو به مبنای دیگه تبدیل کنید، بشمارید ، ساختارشون رو تغییر بدید و یا از هر ترفندو روش دیگه (منظور روشهای دیگه هک ذهن که تو کتاب توضیح داده) استفاده کنید فقط یک راه دارد اونم اینه که همون طوری که اونها رو روی صفحه میبینید به خاطرتون بسپاریدش. خیلی خب آماده اید؟ خب شروع کنید:
0011110111110111111100000010000010000011
چطور بود؟میدونم خوب نبوده :D ناراحتی نداره خب |: اما اگه موفق شده باشیدو انجامش داده باشید (چه خفنی شما |: ) یا شما یک آدم، یک انسان، یک بشر جهش یافته ای که آهیانه ای مغزتون به اندازه توپ فوتباله یا شاید مثلا به این موضوع دقت کردید که گروه سوم 1ها هفت بیت طول داره، بعد یک 1 با پنج 0 و یک 1 دیگه هم با پنج 0 دیگه (خب زحمت کشیدی :D) خب اینجوری میشه همون روش تیکه تیکه کردن، پس تقلب حساب میشه.
حالا با فرض اینکه شما روش تبدیل باینری (مبنای 2) و اعشاری (مبنای 10) به هم رو بلدید، خب شما الان میتونید این بیت ها رو به بایت تبدیل کنید و پنج گروه هشت بیتی بسازید، که هر کدوم میتونن تا پنج عدد اعشار داده رو ذخیره کنن به این صورت:
00111101 61        11110111 247        11110000 240         00100000 32       10000011 131
خب حالا چشاتو درویش کن از کتاب :D سعی کنید پنج رقم اعشاری رو بنویسید و بعد هم اونها رو به شکل اصلیشون همون دودویی تبدیل کنید. برو ببینم چه میکنی!
حالا چطوری اعداد دودویی رو به یاد میارید؟ احتمالا بهتر از قبل، درسته ؟ نویسنده: "من موقع نوشتن این هک فهمیدم که بی اختیار میتونم هر پنج رقم اعشاری رو تا چندین ساعت بدون هیچ ترفندی به خاطر بیارم"
تیکه تیکه کردن یک عمل خیلی جالبی که خودم (حامد :D)  ازش استفاده میکنم  چون یک راه حل خوب برا پردازش داده هاس. میلر میگه که:  این بسیار مهیج که ببینیم شخصی به 40 رقم دودویی پشت سر هم نگاه میکنه و بعد نگاه کردن اونها رو بدون اشتباه بتونه تکرارشون کنه . اما اگه شما اینو فقط یک ترفندی میدونی که میتونی باهاش حافظتو بیشتر کنی، اشتباه کردی چون به این نکته مهمی که  تقریبا همه سیستمهای حافظه نهفته و مخفی هست اصلا دقت نکردی و متوجه نشدی. اون نکته چیزی نیست جز اینکه تبدیل کد یک وسیله خیلی قدرتمند واسه افزایش مقدار اطلاعاتی که باهاش روبروییم. ما با تبدیل کردن کد، به این شکل یا حالا هر جور دیگه (هدف تبدیل کردن) تو زندگی روزانمون زیا استفاده میکنیم (من خودم به جز این 2 یا 3 روش دیگه واسه خودم دارم :)) یه چیزی که نویسنده بهش تاکید داره اهمیت بالای این هک هست ).


چه اتفاقی می افتد؟
پایه و اساس این روش هک تبدیل خیلی از چیزای کوچیکی که تشخیصشون واسه هر آدمی سخته (مثِ همین 40 بیت دیگه) به چیزای واضحتری که بشه حسش کرد (بازم مثل 5 رقم اعشاری). این پنج رقم اعشاری، حتی اگه تو نگاه اول بی معنی باشن واسمون، اونقری کوچیکن که تو اون حافظه کوتاه مدتمون بمونن. حالا شما داداش من فرض کن بعضیاشون واست معنی داشته باشه واقعا دقت کن |:ببین چه بهترو راحته.
یه مثال جالبی که نویسنده زده واسه اینکه بهمون ثابت کنه از این تکنیک میشه خیلی جاها استفاده کرد اینه که: فر کنید 200 یا 30 یا 400 اصن 1000 تا کاشی داریم که باید حفظمون باشن. خب مسلما اگه حروف این کاشیا رو به کلمه تبدیل کنیم و بعدشم کلمه ها رو تو جمله یا پاراگراف به کار ببریم خب شک نکنید شانس بیشتری برا به یاد اوردن حروف کاشیا دارید.
 
در زندگی واقغی
حرفهای نویسنده:
وقتی من یک دانشجوی فقیر روانشناسی بودم (هر چی آدم موفق فقیر بوده قبلا (: ) معمولا به عنوان موش آزمایشگاهی توی آزمایشهای آزمیشگاههای زبان و روانشناسی Yale شرکت میکردم تا پول توجیبی داشته باشم. از همون موقعها چندتا تجربه بدست اوردم.
یک آزمایشی طراحی شده بود تا ظرفیت حافظه ی کوتاه مدت  آدما رو اندازه بگیره. یک کامپیوتر، خیلی سریع دنباله ای از عددهای اعشاری رو نشون میداد و اونوقت شخص مورد نظر باید هر چی عدد میتونست رو تایپ کنه. هرچند قضیه مال قبل این بود که من بخوام به صورت جدی مطالعاتم و در مورد تکنیکهای حافظه شروع کنم ، ولی خب به طور غیر ارادی  رقما رو به گروههای دو تایی یا 3 تایی، معمولا به اعدادی که با آنها دوست بودم (یکی از هکهای کتاب بعدا آماده میکنم) تقسیم میکردم. من میتونسم بدون اینکه زحمت زیادی بکشم با ضریب دو به عدد سحرآمیز هفت برسم. (خیلی تخص بوده :D ) آزمایشگرا همه شکه شده بودن و تعجب کرده بودن. اونا داشتن سعی میکردن که بفهمن تقلبی تو کار بوده یا نه؟ من به اونها گفتم که چی کار کردم . خیال همشون رو راحت کردم.


خوب اینم از اولین نوشته من که از کتاب O’Reilly Hacks series گرفته شده بود. سعی میکنم چند وقت یک بار روشهای جدید و واسه دوستان بزارم. بی انصافی که من یاد بگیرم شما یاد نگیرید که . آقا جان یه گیک باید خودشم بتونه هک کنه ! تا یک نوشته دیگه زندگیتون گیکی !

نظرات  (۲)

BeBin HameD Man alan ye HaCkeram zehne khoDamo HaCk karDam Chon alan Ye Chizayi azat YaD GerefTam :| :)
پاسخ:
سلام سحر، میدونم نخوندی مطلب رو کامل :دی مرسی که نظر دادی خانم هکر.
  • محمد باگ مپ :| خفن روزگار :| ناموسن هرچی گفتم راسته :|
  • آقا این وبلاگتون خعلی خفنه! مطلب از کجا میارید؟ خودتون ترجمه می کنید؟ ;o

    پاسخ:
    مرسی دوست عزیز. سعی میکنیم ترجمه کنیم و تو زمینه کاریمون مطلب بزاریم

    ارسال نظر

    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی