uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

رقصنده با کد (و غیره)

رقصنده با کد (و غیره)

Kanalga Telegram’da o‘tish

Here are some interesting things I've come across during my learning process. That's it. Admin ID: @alithecodeguy

Ko'proq ko'rsatish
727
Obunachilar
Ma'lumot yo'q24 soatlar
-57 kun
Ma'lumot yo'q30 kun
Postlar arxiv
اگر اینو ندیدید ، حتما ببینید

موقعی که آیفون ۶ اومد ، یه بنده‌خدایی کلیه‌اش رو فروخت آیفون بخره. دوست دارم الان بدونم در چه حالیه. این متن رو ۲ بار بخون ، چون من در مورد آیفون حرف نمیزنم.

هوش مصنوعی در نهایت یک ابزاره. مثل خودرو. درست سفر با ماشین بسیار سریعتر از سفر پیاده‌اس ، ولی شما نمی‌تونی از جاده قم از تهران بری شمال. اگر بدونی داری چیکار میکنی ، سرعتت رو خیلی میبره بالا ، اگر ندونی داری چیکار میکنی ، با همون سرعت به قهقرا میری.

معماری‌های پروژه‌های فرانت‌اند: ۱- Monolithic ۲- Modular / Feature-Based ۳- Layered Architecture ۴- Micro Frontends ۵- Domain-Driven / Bounded Context کوچک : Monolithic متوسط : Modular / Layered بزرگ سازمانی : Micro Frontends یا Domain-Driven

https://www.youtube.com/watch?v=6uqgiFhW0Fs پیشنهاد میشه ببینید

فرق کلاغ چیه؟

وقتی با Vim یه فایل رو باز می‌کنی (مثلاً hello.c)، ویم به صورت خودکار یه فایل موقتی با اسم مشابه و پسوند .swp می‌سازه، مثل: .hello.c.swp این فایل برای محافظت از تغییراتت ساخته میشه. یعنی اگه موقع ویرایش برق بره، سیستم کرش کنه یا ویم ناگهانی بسته بشه، دفعه‌ی بعد که فایل رو باز می‌کنی، ویم می‌گه: Swap file ".hello.c.swp" already exists! و ازت می‌پرسه که می‌خوای تغییرات قبلی رو بازیابی (recover) کنی یا نه.

ربطی به ADHD نداره. تحمل کردن آدمی که یاوه میگه ، سخته واقعا. چه استاد دانشگاه باشه ، جه رییس شرکت ، چه راننده تاکسی.
ربطی به ADHD نداره. تحمل کردن آدمی که یاوه میگه ، سخته واقعا. چه استاد دانشگاه باشه ، جه رییس شرکت ، چه راننده تاکسی.

نکست ورژن جدید داد بیرون. البته هنوز بتاست ولی احتمالا دو هفته دیگه توی کنفرانسش رسمی منتشر میشه. یادگیریشون واقعا هیج توجیه
نکست ورژن جدید داد بیرون. البته هنوز بتاست ولی احتمالا دو هفته دیگه توی کنفرانسش رسمی منتشر میشه. یادگیریشون واقعا هیج توجیه منطقی نداره. همون جاوا و سی و سی پلاس پلاس اینجور چیزا خوبن که هم آپدیتاشون کمه ، هم واقعا حس برنامه‌نویسی میده ، هم فضای کار استیبل‌تری داره و هم اینکه حقوقاشون هم خیلی بالاتره. البته بماند که خیلی سختره و موقعیت شغلی کمتره

بیاید روزی ۱۰ صفحه رو به روزی ۳ صفحه تقلیل بدیم. میشه تقریبا روزی ۱ ربع. تمرین کردنش هم ۱ ربع در نظر بگیرید میشه نیم ساعت. در بدترین حالت دیگه ۱ ساعت. این ۳ صفحه هم همش احتمالا نوشته نیست و کلی کد و نمودارو تصویر قاطیشه. سر سال میشه حدود ۱۰۰۰ صفحه. رفرنس C ، حدودا ۸۰۰ صفحه‌اس. رفرنس جاوااسکریپت حدود ۹۰۰ صفحه‌اس. رفرنس لینوکس حدودا ۶۰۰ صفحه‌اس. رفرنس نتوورک پلاس حدود ۶۰۰ صفحه‌اس. رفرنس نست‌جی‌اس حدود ۵۰۰ صفحه‌اس. رفرنس بقیه چیزها هم احتمالا در همین حده. یکیش رو استارت بزنید. اگر سر سال هیچ کدوم رو نتونستید انجام بدید ، دیگه تصمیم بگیرید غر نزنید و به شرایط موجودتون اعتراض نکنید. شاید کسی متوجه نشه ولی خودتون می‌دونید که شایسته شرایط بهتر نیستید احتمالا.

ریکت از متا جدا شد.
ریکت از متا جدا شد.

خوب یا بد ، دوستان لطف دارن و خیلی میان با من دردودل میکنن. مخصوصا از طریق این کانال. مشکل مشترک اکثرشون هم یک چیزه : حس میکنن دارن از بازار عقب میفتن. همین موضوع باعث استرس شدیدشون شده در حدی که بعضی نفرات چیزایی رو که بلدن هم کم کم دارن فراموش میکنن. باور کنید یا نه ، دلیلش خودتونید. چطور؟ وقتی هر کسی یک میکروفن دستش میگیره و در مورد تکنولوژی مهمل میگه و شما بهش اهمیت می‌دید ، این اتفاق میفته. به جرات میگم ۹۰٪ چرندیاتی که توی کنفرانس‌ها و همایشات و دورهمی‌ها و وبینارها و پادکست‌ها و ... گفته میشه ، از تجربه نیومده. از یک کنفرانس دیگه اومده یا در بهترین حالت از سرچ اومده. اونم احتمالا شب قبلش. مطلب هم هر چی مزخرف‌تر ، کنجکاوی و هیجان شرکت کنندگان بیشتر. هیجان مدیریت نشده هم میشه افسردگی و استرس. توی هر جمعی (چه حضوری و چه آنلاین) ، اگر یک میکروفن یا یک سکو و تریبون دیدید ، به سرعت اون جمع رو ترک کنید. همین. در خصوص استرس هم بگم که اگر حداقل روزی ۱۰ صفحه مطالعه کنید سر سال ۳۶۵۰ صفحه مطالعه کردید. و این عملا میشه تمام یک تکنولوژی. ( البته همراه با تمرین.) و به راحتی همیشه از نصف بیشتر مارکت جلوترید. اگر هم مطالعه نمی‌کنید که استرس رو داشته باشید چون طبیعیه و دارید عقب می‌مونید.

Vim Text Editor Cheat Sheet 1. Basic Modes : i : Insert mode (start typing) Esc : Exit Insert mode to Normal mode : : Enter Command-line mode 2. File Operations : :e filename : Open a file :w : Save the current file :w filename : Save as a new file :q : Quit Vim :q! : Quit without saving :wq or :x : Save and quit :e! : Reload the current file :x : Save and quit (shortened version of :wq) 3. Navigation: h : Move left j : Move down k : Move up l : Move right w : Jump forward to the beginning of the next word b : Jump backward to the beginning of the previous word e : Jump forward to the end of the current/next word 0 : Go to the beginning of the line ^ : Go to the first non-blank character of the line $ : Go to the end of the line gg : Go to the beginning of the file G : Go to the end of the file Ctrl + f : Scroll forward one page Ctrl + b : Scroll backward one page Ctrl + d : Scroll down half a page Ctrl + u : Scroll up half a page 4. Editing: x : Delete character under the cursor dd : Delete current line yy : Copy (yank) current line p : Paste after the cursor P : Paste before the cursor u : Undo last change Ctrl + r : Redo undone change r : Replace a single character R : Enter Replace mode ~ : Switch case of character under the cursor J : Join next line to the current line 5. Search and Replace: /pattern : Search forward for ‘pattern’ ?pattern : Search backward for ‘pattern’ n : Repeat search in the same direction N : Repeat search in the opposite direction :%s/old/new/g : Replace all occurrences of ‘old’ with ‘new’ in the file :%s/old/new/gc : Replace all occurrences with confirmation 6. Visual Mode: v : Start visual mode (character-wise) V : Start visual line mode Ctrl + v : Start visual block mode d : Delete selected text y : Yank (copy) selected text : Indent selected text < : Unindent selected text 7. Undo and Redo: u : Undo last change Ctrl + r : Redo undone change U : Undo all changes on the current line 8. Marks and Jumps: m{a-z} : Set mark ‘a’ to ‘z’ at the cursor position ’a : Jump to the beginning of the line where mark ‘a’ is set `a : Jump to the exact position where mark ‘a’ is set Ctrl + o : Jump to the previous location in the jump list Ctrl + i : Jump to the next location in the jump list 9. Registers: “a : Access register ‘a’ “* : Access the system clipboard (requires Vim compiled with clipboard support) “0 : Access the unnamed register (last deleted or yanked text) 10. Command-line Mode: : : Enter command-line mode :h keyword : Open help for ‘keyword’ :q : Quit Vim :w : Save the current file :wq : Save and quit :e filename : Open a file :set option : Set an option :set nu : Show line numbers :set nonu : Hide line numbers

نمیدونم چه جوری بگم چرا ، ولی خودتون رو عذاب بدید و Vi یا Vim یاد بگیرید. خوندنش ۱ ساعت بیشتر طول نمیکشه ولی یاد گرفتنش احتمالا چند ماه یا چند سالی زمان ببره.

بحث فمنیستی جالبی رو شاهد بودم. از این شروع شد که زن و مرد باید حقوق اجتماعی برابری داشته باشن و بهشون متفاوت نگاه نشه ، تهش به این ختم شد که چون زنا هورمونشون بهم میریزه کارهای سخت نباید انجام بدن ، مرخصی بیشتر باید داشته باشن و توی خونه هم اکثرا استراحت کنن. دیگه کامل میشه مطمن شد توی مغز این نوع فمنیست‌ها ، جز پهن چیز دیگه‌ای نیست.

One man’s constant is another man’s variable. Alan Perlis

روزی ۲ بار بعد از بیداری قبل از خواب متاسفانه

ارتقای شغلی بر اساس لیاقت ، مراحل مشخصی داره. لزوما آروم نیست ولی خیلی سریع هم نیست. حتما قدم به قدم باید طی بشه و هر قدم باید با موفقیت همراه باشه. هر چیزی غیر از این دیدید ، مطمن باشید نرمال نیست و چیزی در پس صحنه درجریانه‌

Repost from Books
Logic for Programmers (version 0.11.1) .pdf1.45 MB

Repost from Books
photo content