چند روزه با یک مفهوم جالب آشنا شدم به اسم "Curse of Knowledge" یا همون "نفرین دانش"
ماجراش اینه که وقتی یه چیزی رو خوب یاد میگیری و برات جا میفته، دیگه خیلی سخت میتونی تصور کنی که ندونستنش چطوریه. این دقیقا همون چیزیه که باعث میشه خیلی ها خوب بلد نباشن توضیح بدن.
فرض کنید یه دبیر خیلی قوی دارین؛ کسی که توی حوزه خودش واقعا آگاهه و دانش آموزاش اون سطح آگاهی رو ندارن.
آیا اون دبیر میتونه خودش رو جای دانش آموزاش بزاره و خودش رو بدون اون آگاهی تصور کنه؟
اگه بتونه، یه اتفاق بزرگ میفته:
چیزهایی که از نظر خودش سادست، از دید یه ذهن ناآشنا اصلا ساده نیست.
و اگر این فاصله رو بفهمه، میتونه خیلی بهتر و عمیق تر توضیح بده، بهتر منتقل کنه، و کیفیت آموزش رو چند برابر کنه.
در واقع کسی که میتونه خودش رو قبل از یادگیری تصور کنه، معمولا خیلی بهتر یاد میده.
چون دقیقا میفهمه یک ذهن تازه کار از کجا نگاه میکنه.
@Kerniv
ماجراش اینه که وقتی یه چیزی رو خوب یاد میگیری و برات جا میفته، دیگه خیلی سخت میتونی تصور کنی که ندونستنش چطوریه. این دقیقا همون چیزیه که باعث میشه خیلی ها خوب بلد نباشن توضیح بدن.
فرض کنید یه دبیر خیلی قوی دارین؛ کسی که توی حوزه خودش واقعا آگاهه و دانش آموزاش اون سطح آگاهی رو ندارن.
آیا اون دبیر میتونه خودش رو جای دانش آموزاش بزاره و خودش رو بدون اون آگاهی تصور کنه؟
اگه بتونه، یه اتفاق بزرگ میفته:
چیزهایی که از نظر خودش سادست، از دید یه ذهن ناآشنا اصلا ساده نیست.
و اگر این فاصله رو بفهمه، میتونه خیلی بهتر و عمیق تر توضیح بده، بهتر منتقل کنه، و کیفیت آموزش رو چند برابر کنه.
در واقع کسی که میتونه خودش رو قبل از یادگیری تصور کنه، معمولا خیلی بهتر یاد میده.
چون دقیقا میفهمه یک ذهن تازه کار از کجا نگاه میکنه.
@Kerniv
👍6
توی برنامه نویسی و اجرای یک ایده جدید، بعضی وقتا استاندارد ها تو رو به چارچوب خودشون محدود میکنن و نمیزارن اونور دیوار رو ببینی و به چیزای بزرگتر یا خلاقیت بیشتر فکر کنی.
همه چیز خلاصه میشه به اینکه:
آیا میتونید چیزیو بسازید که ارزش بیرون اومدن از چارچوب استاندارد رو داشته باشه؟
بخوام مثال بزنم: Vim (text editor)
اصلا استاندارد نیست و قوانین پایه ای UX و رابط گرافیکی ساده رو رعایت نکرده، ولی زیر پا گذاشتن قوانین استاندارد رو فدای ابزاری کرده که بعد از یادگرفتنش میتونی کار هاتو خیلی سریعتر انجام بدی.
الان هم خیلی ها بخاطر همین ویژگیه که عاشقشن و ازش به عنوان یک ویرایشگر متن استفاده میکنن
@Kerniv
همه چیز خلاصه میشه به اینکه:
آیا میتونید چیزیو بسازید که ارزش بیرون اومدن از چارچوب استاندارد رو داشته باشه؟
بخوام مثال بزنم: Vim (text editor)
اصلا استاندارد نیست و قوانین پایه ای UX و رابط گرافیکی ساده رو رعایت نکرده، ولی زیر پا گذاشتن قوانین استاندارد رو فدای ابزاری کرده که بعد از یادگرفتنش میتونی کار هاتو خیلی سریعتر انجام بدی.
الان هم خیلی ها بخاطر همین ویژگیه که عاشقشن و ازش به عنوان یک ویرایشگر متن استفاده میکنن
@Kerniv
متاسفانه عده زیادی از خانواده های ایرانی تصوراتشون اینه که اگه تو ۱۸ سالگی بیمه بشی ۴۸ سالگی بازنشسته میشی و حقوق بازنشستگی داری😐
دوستان نرید این مسیر امنِ مطمئنِ بیمه شدن و بازنشست شدن رو... این خلاقیت شما رو میکشه. شما تا زمانی که خیالتون راحت باشه که تا ۴۸ سالگی حقوق بازنشستگیتون رو میگیرید هیچ وقت تلاش نمیکنید تا زندگیتون رو بسازید.
اصلا استرس اینکه من قراره چی بشم تهش، زنده نگه میداره آدمو، خلاقیت آدمو، هی ایده های جدید میاد سراغت. همه اینا وقتی اتفاق میفته که از منطقه امن و راحت خودت بیای بیرون و این دقیقا چیزیه که باعث پیشرفت میشه.
@Kerniv
دوستان نرید این مسیر امنِ مطمئنِ بیمه شدن و بازنشست شدن رو... این خلاقیت شما رو میکشه. شما تا زمانی که خیالتون راحت باشه که تا ۴۸ سالگی حقوق بازنشستگیتون رو میگیرید هیچ وقت تلاش نمیکنید تا زندگیتون رو بسازید.
اصلا استرس اینکه من قراره چی بشم تهش، زنده نگه میداره آدمو، خلاقیت آدمو، هی ایده های جدید میاد سراغت. همه اینا وقتی اتفاق میفته که از منطقه امن و راحت خودت بیای بیرون و این دقیقا چیزیه که باعث پیشرفت میشه.
@Kerniv
به جامعه الان خیلی خوب نگاه کنید و ببینید تلقین اجتماعی چجوری ارزش ها رو جابهجا میکنه. چیز های بی ارزش رو ارزشمند و ارزشمند ها رو بی ارزش نشون میده.
ببینید افکار عمومی به چه سمتی کشیده میشه...
ما تو دنیایی زندگی میکنیم که گاهی چیزی مثل مُد تبدیل شده به معیار ارزش یک انسان.
چقدر خوبه که خودمون روی دارایی هامون ارزش بزاریم تا اینکه چیزی مثل مد و ترند بخواد تعیین کنه که اگر ما فلان کار رو بکنیم, فلان چیز رو بپوشیم و یا فلان چیز رو داشته داشته باشیم بهتر به نظر میرسیم و ارزشمون افزایش پیدا میکنه.
این احترام به خودمون و رعایت اصول انسان بودنه.
@Kerniv
ببینید افکار عمومی به چه سمتی کشیده میشه...
ما تو دنیایی زندگی میکنیم که گاهی چیزی مثل مُد تبدیل شده به معیار ارزش یک انسان.
چقدر خوبه که خودمون روی دارایی هامون ارزش بزاریم تا اینکه چیزی مثل مد و ترند بخواد تعیین کنه که اگر ما فلان کار رو بکنیم, فلان چیز رو بپوشیم و یا فلان چیز رو داشته داشته باشیم بهتر به نظر میرسیم و ارزشمون افزایش پیدا میکنه.
این احترام به خودمون و رعایت اصول انسان بودنه.
@Kerniv
ما معمولا فقط به نتیجه آدما نگاه میکنیم. نمیبینم که از کجا به کجا رسیدن.
در حالی که هیچ دو نفری از یک نقطه شروع نمیکنن.
اگه کسی از یک وضعیت خیلی پایین تر شروع کرده و امروز به جایی رسیده که نسبت به گذشته خودش جلوتره، در چارچوب خودش موفقه و باید بهش آفرین گفت. باید تشویقش کرد. نه به خاطر چیزی که الان بهش رسیده. بخاطر اون مسیر و تغییر معناداری که داشته.
پس ما که همون اول از رو زمین با آسانسور رفتیم طبقه بیستم، حق نداریم به کسی که پله پله از زیرزمین اومده طبقه پنجم یه دیدگاه متفاوت داشته باشیم.
@Kerniv
در حالی که هیچ دو نفری از یک نقطه شروع نمیکنن.
اگه کسی از یک وضعیت خیلی پایین تر شروع کرده و امروز به جایی رسیده که نسبت به گذشته خودش جلوتره، در چارچوب خودش موفقه و باید بهش آفرین گفت. باید تشویقش کرد. نه به خاطر چیزی که الان بهش رسیده. بخاطر اون مسیر و تغییر معناداری که داشته.
پس ما که همون اول از رو زمین با آسانسور رفتیم طبقه بیستم، حق نداریم به کسی که پله پله از زیرزمین اومده طبقه پنجم یه دیدگاه متفاوت داشته باشیم.
@Kerniv
ما اکثر مواقع فقط خروجی محصول ها رو میبینیم و مقایسه میکنیم.
آیفون رو میبینم بعد میگیم: ده ساله همینه.
جلوی BMW رو میبینیم بعد میگیم: از اول همین شکلی بوده.
در صورتی که هر محصول مسیر خودش رو داشته.
آیفون از فرم گرد و مربعی شروع شد، چندین نمونه تست اولیه ساخت و بعد به فرم مستطیل با گوشه های منحنی رسید.
جلوی BMW هم همینطور؛ هر جزئیاتش مثل آیفون آزمون و خطا شده تا انتخاب نهایی ثابت بمونه.
هیچ محصول موفقی فقط با کپی ظاهر یه محصول موفق دیگه ساخته نشده. موفقیت از مسیری که محصول رو به اون شکل رسونده میاد، نه خود شکل. پس اگه منطق تکامل چیزی رو نفهمیم، تکرارش باعث پیشرفتمون نمیشه.
@Kerniv
آیفون رو میبینم بعد میگیم: ده ساله همینه.
جلوی BMW رو میبینیم بعد میگیم: از اول همین شکلی بوده.
در صورتی که هر محصول مسیر خودش رو داشته.
آیفون از فرم گرد و مربعی شروع شد، چندین نمونه تست اولیه ساخت و بعد به فرم مستطیل با گوشه های منحنی رسید.
جلوی BMW هم همینطور؛ هر جزئیاتش مثل آیفون آزمون و خطا شده تا انتخاب نهایی ثابت بمونه.
هیچ محصول موفقی فقط با کپی ظاهر یه محصول موفق دیگه ساخته نشده. موفقیت از مسیری که محصول رو به اون شکل رسونده میاد، نه خود شکل. پس اگه منطق تکامل چیزی رو نفهمیم، تکرارش باعث پیشرفتمون نمیشه.
@Kerniv
امروز یکی از دوستان رو دیدم که درباره مسیر برنامه نویسی پسرش ازم راهنمایی میخواست.
بحث کشید به اینکه پرسیدم چه دوره هایی رو براش گرفته.
اسم یه سری دوره رو گفت؛
دوره هایی که بیشتر از اینکه برنامه نویسی یاد بدن، روی فروش، انگیزه و وعده دادن های پوچ تمرکز دارن.
چند لحظه فقط گوش دادم.
بعد ازم پرسید: "مگه اینا خوب نیستن؟"
مسئله اینه:
@Kerniv
بحث کشید به اینکه پرسیدم چه دوره هایی رو براش گرفته.
اسم یه سری دوره رو گفت؛
دوره هایی که بیشتر از اینکه برنامه نویسی یاد بدن، روی فروش، انگیزه و وعده دادن های پوچ تمرکز دارن.
چند لحظه فقط گوش دادم.
بعد ازم پرسید: "مگه اینا خوب نیستن؟"
مسئله اینه:
خیلی وقت ها کسی که خوب بلده بفروشه، تو ذهن جامعه تبدیل میشه به متخصص. حتی وقتی اون تخصص واقعا وجود نداره.
و وقتی برنامه نویسا بلد نیستن خودشون رو درست معرفی کنن، این بازاریابها هستن که از دید جامعه یک برنامه نویسی حرفه ای به حساب میان.
@Kerniv
از اونجا که احتمال ملی و محدود شدن اینترنت زیاده، نیاز به یه محیط امن داریم که بتونیم با هم در ارتباط بمونیم.
Delta Chat:
دانلود دلتاچت:
ایجاد حساب:
و در آخر:
ایده اینه که اعضای گروه های مختلف تو یه جای امن جمع بشن و تا جایی که میتونیم، افراد رو به هم برسونیم تا ارتباط باقی بمونه.برای همین میریم سراغ یه پیامرسان امن و قوی:
Delta Chat:
دلتاچت چیه؟
یک پیامرسان آزاد و متنباز است که از زیرساخت ایمیل استفاده میکند، اما تجربهای مشابه پیامرسانهای سریع و مدرن ارائه میدهد. با Delta Chat:
گفتگوهایتان به صورت سرتاسری در دستگاه شما رمزنگاری میشود و کنترل حساب در دست خودتان است.
سرورهای دلتاچت به هیچ عنوان اطلاعی از محتوای پیامهای شما ندارند.
میتوانید بدون نیاز به شماره تلفن، فقط با یک آدرس ایمیل وارد گفتگو شوید.
به لطف استفاده از پروتکل ایمیل، شما میتوانید با هر سرویسدهندهی ایمیل استانداردی از طریق دلتاچت ارتباط داشته باشید. (به طور مثال جیمیل)
دلتاچت از ایمیل یا شماره تلفن برای تعیین هویت استفاده نمیکند در نتیجه برای ارتباط با دوستان باید QR کد یا لینک ارتباط را به هم بدهید.
منبع: https://tiiiz.ir/deltachat.html
حالا چرا دلتاچت؟
1. مالکیت کامل دادهها:
پیامها روی دستگاههای شما ذخیره میشود و سرور فقط نقش یک «پستچی موقت» را ایفا میکند.
2. استقلال از پلتفرمهای بسته:
هر زمان که بخواهید، میتوانید سرویسدهنده ایمیل خود را تغییر دهید.
3. چت آشنا با امکانات ایمیل:
ارسال فایل، عکس، صدا و استفاده از پوشهها و برچسبها همچنان ممکن است.
4. جامعه کاربری فعال:
توسعهدهندگان و داوطلبان در سراسر جهان ویژگیهای جدیدی میسازند.
منبع: https://tiiiz.ir/deltachat.html
دانلود دلتاچت:
اندروید: GooglePlay
آیاواس: AppleStore
ویندوز: MicrosoftStore
مک: GitHub/Mac:
brew install --cask deltachat
لینوکس: Flathub:
flatpak install flathub chat.delta.desktop
flatpak run chat.delta.desktop
ایجاد حساب:
وارد tiiiz.ir بشید و روی"ساخت حساب tiiiz.ir" کلیک کنید. به دلتاچت هدایت میشید؛ تایید افزودن حساب رو بزنید تا حساب ساخته بشه. به همین سادگی و زیبایی...
و در آخر:
یه گروه تو Delta Chat ایجاد کردم تا وقتی اینترنت محدود شد، ارتباطمون رو از دست ندیم و همدیگه رو گم نکنیم:@Kerniv
لینک گروه Delta Chat
Forwarded from Shayan GeeDook🐧
چتگارد (chatguard) چیه؟
چتگارد یه افزونه مرورگره که پیامات رو تو پیامرسانهای وب کامل رمزنگاری میکنه، یعنی پیامها بین تو و دوستت رو فقط خودتون میتونین بخونین و حتی سرور پیامرسان هم نمیتونه کاریش بکنه.
همه چی رمزگذاری End-to-End هستش و نیازی به سرور اضافه نیست، خودش همه کارو با پیامرسان انجام میده.مهمتر از همه اینکه روی پیامرسانهای بومی هم کار میکنه.
پروژه اوپن سورسه و هر کسی میتونه کدش رو ببینه یا کمکش کنه.
با تشکر از مصطفی خیبری که پروژه خفنی رو زده
🔗 GitHub
🔗 X (Twitter)
@shayangeedook
چتگارد یه افزونه مرورگره که پیامات رو تو پیامرسانهای وب کامل رمزنگاری میکنه، یعنی پیامها بین تو و دوستت رو فقط خودتون میتونین بخونین و حتی سرور پیامرسان هم نمیتونه کاریش بکنه.
همه چی رمزگذاری End-to-End هستش و نیازی به سرور اضافه نیست، خودش همه کارو با پیامرسان انجام میده.مهمتر از همه اینکه روی پیامرسانهای بومی هم کار میکنه.
پروژه اوپن سورسه و هر کسی میتونه کدش رو ببینه یا کمکش کنه.
با تشکر از مصطفی خیبری که پروژه خفنی رو زده
🔗 GitHub
🔗 X (Twitter)
@shayangeedook
GitHub
GitHub - mostafa-kheibary/ChatGuard: ChatGuard is a browser extension designed to enable end-to-end encryption for messenger apps.
ChatGuard is a browser extension designed to enable end-to-end encryption for messenger apps. - mostafa-kheibary/ChatGuard
ArchiveBox:
تو این وضعیت برای آرشیو ریپو های مهم گیتهاب، مستندات و منابع آموزشی خیلی مناسبه:
https://github.com/ArchiveBox/ArchiveBox
@Kerniv
یک ابزار اوپنسورس برای آرشیو کردن وب هست. باهاش میشه وبسایتها، مقالهها، عکسها و ویدیوها رو روی سیستم شخصی یا سرور ذخیره کرد و با Docker قابل اجرا هست.امکانات پیشرفته زیادی داره، صفحات رو در چند فرمت ذخیره میکنه و در حالت آفلاین کاملا در دسترسه.
تو این وضعیت برای آرشیو ریپو های مهم گیتهاب، مستندات و منابع آموزشی خیلی مناسبه:
https://github.com/ArchiveBox/ArchiveBox
@Kerniv
بیش از یک روز از 2026 میگذره و فرصت خوبیه یه نگاه به سال قبل بندازیم و ببینیم چقدر کار کردیم:
اگه میخواین یه نگاه کلی به فعالیت سال 2025 گیتهابتون بندازین، این وبسایت رو امتحان کنید:
https://githubwrapped.xyz
وارد کردن یوزرنیم گیتهاب برای دیدن خروجی کافیه
(پیشنهاد میکنم حتما از بخش Fun with AI هم استفاده کنید)
@Kerniv
اگه میخواین یه نگاه کلی به فعالیت سال 2025 گیتهابتون بندازین، این وبسایت رو امتحان کنید:
https://githubwrapped.xyz
وارد کردن یوزرنیم گیتهاب برای دیدن خروجی کافیه
(پیشنهاد میکنم حتما از بخش Fun with AI هم استفاده کنید)
@Kerniv
کپی کردن ایده همیشه هم بد نیست!
خیلیا فکر میکنن کپی یعنی هیچ خلاقیتی نداری یا کاری نکردی، اما واقعیت اینه که خیلی از شرکت ها و حتی کشور ها با کپی هوشمندانه موفق شدن:
اسنپ ایده تاکسی آنلاین رو از اوبر گرفت و با اجرای درستش تو ایران شد بزرگترین سرویس تاکسی آنلاین.
دیجیکالا مدل فروشگاه آنلاینش رو از آمازون گرفت، و با بهبود و لجستیک حرفهای، شد بزرگترین فروشگاه اینترنتی ایران.
چین هم که خودش پدر کپی محسوب میشه، امروز تو اقتصاد دنیا طبق قدرت خرید مردم (PPP) اول و طبق ارزش دلاری تولید (GDP اسمی) دومه.
@Kerniv
خیلیا فکر میکنن کپی یعنی هیچ خلاقیتی نداری یا کاری نکردی، اما واقعیت اینه که خیلی از شرکت ها و حتی کشور ها با کپی هوشمندانه موفق شدن:
اسنپ ایده تاکسی آنلاین رو از اوبر گرفت و با اجرای درستش تو ایران شد بزرگترین سرویس تاکسی آنلاین.
دیجیکالا مدل فروشگاه آنلاینش رو از آمازون گرفت، و با بهبود و لجستیک حرفهای، شد بزرگترین فروشگاه اینترنتی ایران.
چین هم که خودش پدر کپی محسوب میشه، امروز تو اقتصاد دنیا طبق قدرت خرید مردم (PPP) اول و طبق ارزش دلاری تولید (GDP اسمی) دومه.
پس ایده مهمه، ولی اجرا همه چیزه و کپی حسابشده قدرت اینو داره که تو رو از صفر به یک برسونه.
@Kerniv
اینترنت ایران داره به سمت ملی شدن میره و خیلیها نگران اینن که دیگه به کانفیگ ها دسترسی نداشته باشن.
اگه یادتون باشه قبلا توی یه پست درباره نصب و راهاندازی DeltaChat صحبت کردیم.
اگه هنوز نصبش نکردید، حتما همین الان نصبش کنید تا در صورت ملی شدن اینترنت، ارتباطتون کاملا قطع نشه.
این لینک در واقع یک چنل دلتاچت هست که کانفیگ ها رو از چنل های تلگرام دریافت میکنه و توی دلتاچت منتشر میکنه.
از اونجایی که این سرویس روی سرور های داخل ایران نیست، حتی در صورت ملی شدن اینترنت هم میتونید ازش استفاده کنید.
این پست رو حتما ذخیره کنید و به اشتراک بزارید تا بقیه هم استفاده کنن.
@Kerniv
اگه یادتون باشه قبلا توی یه پست درباره نصب و راهاندازی DeltaChat صحبت کردیم.
اگه هنوز نصبش نکردید، حتما همین الان نصبش کنید تا در صورت ملی شدن اینترنت، ارتباطتون کاملا قطع نشه.
بعد از نصب دلتاچت، میتونید از طریق این لینک به کانفیگ ها دسترسی داشته باشید:
لینک دسترسی به کانفیگ ها
این لینک در واقع یک چنل دلتاچت هست که کانفیگ ها رو از چنل های تلگرام دریافت میکنه و توی دلتاچت منتشر میکنه.
از اونجایی که این سرویس روی سرور های داخل ایران نیست، حتی در صورت ملی شدن اینترنت هم میتونید ازش استفاده کنید.
این پست رو حتما ذخیره کنید و به اشتراک بزارید تا بقیه هم استفاده کنن.
@Kerniv