codex

codex

هرچی به ذهنم بیاد میذارم

مشکلش کجاس؟

  • 21:43 1405/1/25
  • میلاد

مشکل اینجاس که پلتفرم داخلی اطلاعات منو رصد کنه و در جهت اهداف سیاسی استفاده کنه . اطلاعات شخصی منو. حریم خصوصی تو این پیامرسان ها بی معنیه. وگرنه ما با اینکه یه ایرانی اونو ساخته یا نه مشکلی نداریم.

موضوع اینه که آزادی مارو میگیرن به بهونه اینکه جایگزین دارن ( بخوره تو سرشون ، جایگزین با کیلو کیلو باگ و قطعی ).

چرا بد میشه ؟ چون وقتی رغیب نباشه پیشرفت نمیکنی ، اتفاقی که با تولید داخلی ماشین میوفته، وقتی آزادی برای خرید نداشته باشی، بی کیفیت ترین ماشین داخلی، به قیمت بهترین ماشین های خارج.

vim

  • 20:04 1405/1/25
  • میلاد

خیلی یاد گرفتن این مورد به سرعت کدنویسی کمک میکنه، هرچی کمتر دست از روی کیبورد جدا بشه ( برای استفاده از ماوس ) بهتره. و vim خیلی نیاز ها رو برطرف میکنه ، و سرعت شما رو برای تایپ کردن سریع تر تو محیط کد بیشتر میکنه. این موضوع هم از طرف کد نویس های حرفه ای تایید شده هم تجربه شخصی منه. و اگر عادت کنی بهش دیگه برات کار سختی میشه بدون اون کد بزنی .

اما قرار نیست شما مثلا VS Code بیخیال بشی بری کلا با vim کد بزنی . این کار فقط دنیا رو برات سخت تر میکنه ( البته ممکنه یه وقت هایی ssh که میزنی رو سرور یه سری کار کنی با vim اصلی ).

تو vscode و زیر مجموعه هاش یه Extension وجود داره که خیلی راحت تمام shortcut های مورد نیاز که تو vim وجود داشته رو برات فراهم میکنه ، پیشنهاد میدم استفاده کنید با اینکه یادگیری vim زمانبره و فقط با استفاده کردن روزمره میشه مسلط شد. 

vim خیلی بزرگه و به این راحتی نمیشه بصورت کامل یاد گرفتن حتی با دیدن دوره های آموزشی. ولی میشه تا حدی که خیلی سرعت کد نویسی افزایش پیدا کنه یاد گرفت.

Docker

  • 00:25 1405/1/25
  • میلاد

ابزار خوبیه برای DevOps ، خیلی هم باحاله . اما برای برنامه نویس ( مخصوصا برنامه هایی که محیط اجرایی دارن ، مثل بک اند و api و ... )  خیلی خوبه که در حد ابتدایی تا متوسط بلد باشی. قطعا نیاز پیدا میکنی بهش مخصوصا اگه پروژه فریلنسری قبول کنی.

شما چی ؟

  • 20:43 1405/1/23
  • میلاد

سوال این جاست ، در قبال حفظ ایران و جلوگیری از نابودی این سرزمین ، آیا حاضر میشن حکومت رو تحویل یه عده ایرانی دیگه بدن ؟

جواب خیر.

چون براشون حفظ رژیم از نابودی ایران و ایرانی هم مهم تره.

 

اصلاحات ؟‌ یه شوخی خیلی مسخره

  • 19:13 1405/1/23
  • میلاد

تو بله یه پیام اومد با عنوان geo dns که در واقع بر حسب اینکه درخواست از داخل یا خارج هست اون رو به هاست های مختلف ( داخل یا خارج ) هدایت میکنه که سایت برای گوگل هم قابل نمایش باشه .

اما موضوع چیه، ساخته شدن این مدل ابزار ها ، فقط برای بستن دهن من و شماییه که به قطع شدن اینترنت معترض میشیم ( یه جورایی تضعیف قدرت اعتراض ).

هرچی ابزار های این شکلی ( چه برای ssl چه برای rank گوگل و یا حتی mirror ها ) ساخته میشه فقط برای اینه که سری بعدی بتونن راحت تر و مدت های بیشتر دسترسی به ظاهر آزادانه ما رو قطع کنن. حالا تو به فکر اصلاحات و رفع فیلترینگی ؟؟ یه کم به خودت بخند 

از عجایت React

  • 17:08 1405/1/23
  • میلاد

تو docs رسمی ReactJS یه مقاله خیلی طولانی هست که میگه چرا نباید از useEffect استفاده کرد، کلی جا هست که به اشتباه از useEffect استفاده میشه و این کار اصلا خوب نیست و باعث side effect های مسخره میشه. حتما اگه فرصت شد و اینا گذاشتن دسترسی پیدا کنیم ، یه سر بزنید بهش .


(تا جایی که کامپوننت StrickMode برای پیشگیری از یه سری مشکلات useEffect ارائه شد.)

آزادی

  • 02:51 1405/1/23
  • میلاد

هروقت آزادیت رو دادی که امنیت داشته باشی ، بدون دیگه نه آزادی داری نه امنیت.

این فرمول ثابت شده است.

سخت ترین قدم

  • 23:13 1405/1/22
  • میلاد

همیشه اولین قدم سخته ، مخصوصا برای تغییر باور های غلط.

واسه همینه اونی که یه عمر طرف غلط رو گرفته رو نمیتونی با هزار تا دلیل و منطق قانع کنی اشتباه می‌کرده.

مثلا خیلی ها تو فامیل. هممون داریم از اینا.

شروع یادگیری

  • 18:17 1405/1/22
  • میلاد

فارغ از اینکه با چه زبانی و تو چه زمینه ای بخواید برنامه نویسی کنید ، یک سری دستورات پایه ای تو همه زبون ها ( با کمی تفاوت تو syntax ) یکسان هستند ، اگر به فکر این هستید که درک کنید برنامه نویسی چیه و چه مفاهیمی داره بنظرم این دوره جادی خوبیه ، البته که اگر یوتوب باز میشد بصورت رایگان خودش گذاشته بود ( اگر اشتباه نکنم ) ولی اینم تو مکتب خونه اس و قابل دسترسه الان ، قیمتی هم نداره واقعا برای اینکه وقتتون به بطالت نگذره گزینه مناسبیه 

اینجا

حالا هی بگو ببینننن...

  • 17:40 1405/1/21
  • میلاد

دولت باید از مردم بترسه ، نه مردم از دولت.

همین جلمه‌ی مهم درک می‌کردیم وضعمون این نبود.