CodeCrafters
775 subscribers
92 photos
50 videos
42 files
170 links
Download Telegram
توابع نامپای.pdf
550.8 KB
فایل توابع کتابخانه numpy از بچه‌های گروه منتوری


@code_crafters
6
امروز کدهای یکی از یچه‌هارو بررسی کردم و متوجه یه موضوعی شدم

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

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

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

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

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


#free

@code_crafters
👍72
algo-hash.pdf
84.4 KB
تابع هش، از بچه‌های گروه منتوری

@code_crafters
6
گاهی وقت‌ها خوندن یک شعر، اندازه یک کتاب فلسفه میتونه براتون معنی و تفکر خلق کنه

گرچه ادبیات و شعر و هنر و موسیقی به دور از فلسفه نیست اگر درگیر چرندیات نشوند

همین یک اثر شعر از دید شما چیز زیادی نیست منتها برای من تجلی و تکرار بیشتر از ده کتاب از حوزه فلسفه و آگاهی هستش

بگذریم...

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

یونگ از دید من برجسته‌ترین انسان هستش، شدت هوش او به حدی بالا بود که نبوغش در دنیا احتمال تکرار پایینی داره، کودک درون رو یونگ مطرح کرد و چرا اهمیت داره در این حد؟ از نظر من چونکه خود یونگ درگیر پیچیدگی شخصیت بود از این منظر بهتر از هرکسی شخصیت‌ها رو میشناخت


خواهشا بعد از خوندن این پست نیاید بگید که شماهم پیچیدگی شخصیت دارید از کودک درونتون اما بگید

#free

@code_crafters
7😁3👍1
MRO.pdf
202.2 KB
توضیح MRO در پایتون، خروجی یکی از بچه‌های گروه منتوری

@code_crafters
👍7👏2
کتاب پزشک و روح از جمله شاهکارهایی بود که اخیرا خوندم، فرانکل کتاب را با یکسوال پیش میبرد، زندگی از شما چه میخواهد؟

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

اما یک جای کتاب با کل ساختار کتاب متفاوت بود

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

زندگی از تو چه میخواهد؟؟؟


#free

@code_crafters
6👍1👎1
چندتا از بچه‌ها پیوی پیام دادن و راجب یه موضوع صحبت کردن

اینکه بیکاری اذیتشون میکنه، منجر به تنبلی و کاهش اعتماد بنفس درونشون شده و ...

بچه‌ها درکتون میکنم و این مسئله کاملا طبیعی هستش

بهش میگیم روان نژندی حاصل از بیکاری، ریشه استرس درونی داره و هر چقدر این مسئله تداوم داشته باشه بیشتر بهتون آسیب میزنه و هنگام مصاحبه‌ها هم قطعا باعث عملکرد بد ازتون خواهد شد

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

این قضیه رو جدی بگیرید و ازش استفاده کنید

#free

@code_crafters
👍13🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
شعرهای کوردی یا عاشقانه هست یا حماسی، مگه اینکه خلافش ثابت بشه😅😅😅

این شعر عاشقانه هستش که تبدیل به آواز شده، معنیش رو براتون مینویسم تا به عمق احساس شاعر نسبت به معشوقش پی ببرید:


نمی‌دانم چگونه در تو آمیخته شوم (با تو یکی شوم/به تو برسم)
گر تو بهشتی بهم بگو
تا برای تمام خدایان تعظیم کنم
گر جهنم هستی بهم بگو
تا زمین را پر از گناه کنم
نمی‌دانم چگونه در تو آمیخته شوم
گر سرزمین غضب شده‌ای بگو
تا پوستم را برایت پرچم کنم

گر هم‌چو من آواره‌ای
برایم مرزهایی بکش
تا برایت وطن شوم

#free

@code_crafters
15👎2
تحقیق.pdf
793.8 KB
توابع کار با کتابخانه scipy از بچه‌های گروه منتوری

@code_crafters
4
یمدت طولانی میشه ذهنم درگیر یک مسئله شده بود

اینکه ماهیت زمان چیست
اینکه اجسام درکی از زمان ندارند دلیلش چی بود
و از بین موجودات زنده تنها انسان بیشتر از مابقی زمان رو درک و لمس میکنه

تفاوت عمده تنها در یک موضوع بود، انسان دارای تفکر بزرگ و عمیقی هستش

که اگه این تفکر رو ازش بگیری به همون اندازه سایر جانداران زمان رو لمس میکنه و در هنگام مرگش زمان برای همیشه از بین میره

موضوع جالبی شده بود برام که اگه درک ما بواسطه فکر رخ میده، من اگه به گذشته فکر کنم، تو این حالت دقیقا کجام؟؟ اکنون یا گذشته

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

به یه جمله مشترک بین حرف‌های نیچه و شوپنهاور رسیدم
مادامی که در گذشته خود گیر افتاده باشیم، در لحظه نمی‌توانیم زندگی کنیم، انسان تنها در دوران کودکی که گذشته‌ای نداشته توانسته در لحظه زندگی کند

این نشون میده که با افزایش عمر انسان زندگی در لحظه نابود میشه، این شاید ریشه غم و درد انسان باشه، که گذشته شما شامل چه تجربیاتی بوده باشه، این ریشه تمام حالتهای روان نژندی هستش

یاد یه جمله از یونگ افتادم
انچه به آن آگاه و هشیار نشویم، سرنوشت ما در زندگی می‌شود 

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

درک من از دو جمله بالا این موضوع شد
زندگی رنجمان می‌دهد تا رشد را بشناسیم اگر به این شناخت نرسیم، آن رنج رو برامون تکرار میکنه، آگاهانه رفتار کردن منجر می‌شود که ناخودآگاهتون، سرنوشت زندگیتون نشه

#free

@code_crafters
8👍2🤡2🤣1
graph.pdf
83.5 KB
گراف در پایتون
از بچه‌های گروه منتوری

@code_crafters
4
طرف رفته با گوگل ترنسلیت مستندات پایتون رو ترجمه کرده و میخواد خودش رو اینجوری به بنیاد پایتون معرفی کنه که اسمش جزو افرادی باشه که نامش در پایتون هست

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

فرقش اینه به داشتن جنم هستش، اینکه اون بچه جنمش رو داشته ولی شما نه، یه جمله جالب هست که میگه خود کرده را تدبیر نیست

گروه تشکیل دادم براتون
وبسایتش رو ساختیم براتون
هزینه سرور و ... کردیم براتون
تهش چیشد دوتا مستند ترجمه نکردید
که پس فردا تو رزومتون بزنید اینجانب اسمم رو سرچ کنید تو سایت پایتون میبینید

بعضی وقت‌ها حمایت کردن و کمک کردن بهتون اشتباه هستش واقعا من با همین بچه میبستم الان سایتش هم بالا اومده بود با همه موضوعاتش
👍15👎2🤣2😭1
اخیرا تحریم شکن‌ها از کار افتادن و کارشون تموم شده (زندگی با دیوانه‌ها چالش های خودش رو داره)

امروز هم من درگیرش بودم و یکی از بچه‌ها (جا داره اینجا ازش تشکر کنم) یه راه حل کارآمدتر از راهکار دیونه‌ها بهم داد که بهتون میگم

ابتدا برید تو سرور و ماشینتون و پکیج زیر رو نصب کنید
sudo apt install proxychains tor

بزارید نصب و تموم بشه
این پکیج اجازه میده بهتون که از پروکسی استفاده کنید و تحریم‌هارو دور بزنید کامل

بعد از اتمام نصب خودش بصورت پیش فرض آماده کار هستش و نحوه استفاده ازش اینجوری هست که ابتدای اون دستوری که میخواید بزنید proxychains رو اضافه میکنید
sudo proxychains apt update

sudo proxychains apt install <package-name>

خوبیش این هست که کل سیستم رو درگیر نمیکنه براتون و هرجا که از این دستور استفاده کنید میاد وسط

از مسیر زیر هم میتونید پروکسی مدنظر خودتون رو قرار بدید
sudo nano /etc/proxychains.conf

همون جور که می‌بینید می‌تونید از انواع پروکسی http, socks4, socks5 استفاده کنید و در انتهای فایل که برید پروکسی پیش فرض خودش رو می بینید که ست شده
<Type> <ip> <port> <name> <paswword>

socks5 127.0.0.1 9050

بالاتر هم یدونه example براتون گذاشته

یدونه سیستم فایل هم دارید بالطبع
sudo systemctl status tor
.
.
.

خب پروکسی از کجا بیاریم بابتش؟؟؟ از همین کانال‌های تلگرامی، فقط دقت کنید که نوع پروکسی http , socks باشه


#free

@code_crafters
🔥6👍2👎1
day1.pdf
1.3 MB
آموزش زبان c
از بچه‌های گروه منتوری
#c

@code_crafters
🔥7🤣1
از مزایای شی گرایی (oop) چیه؟؟

اینکه بیشتر از ۵۰۰ خط کد رو به کمتر از ۱۵۰ خط کد تبدیل میکنی و بعدش میشنی چاییت رو میخوری (و میای کانال پست میزاری)


چرا این اتفاق افتاد؟
دو عامل مهم داریم
دانش فنی
بدهی فنی

وقتی بهتون یک فرایند سپرده میشه، یک داستان کاربری یا یک بخش از یک اپیک (epic)


شما هیچ درکی از موضوع و مسئله ندارید، پس تو مرحله اول میشینید به قدری کد میزنید که فقط اون تسک رو پاس کنید بره، یعنی به سرانجام برسه، اینجا شما دانش فنی کسب کردید منتها دچار بدهی فنی شدید و بعد می‌شینید در چندبار بررسی کد اون رو بهبود می‌دید و تمیز سازی هم انجام میدید

خروجی هم میشه اینکه کد شما رو هرکسی ببین، میگه اینکه کاری نکرده اصلا، این کدها خیلی راحته که

@code_crafters
👍5
seaborn.pdf
3.4 MB
آموزش کتابخانه seaborn

از بچه‌های گروه منتوری

@code_crafters
9🤡2👍1
pylint.pdf
92 KB
داکیومنت معرفی و کار با pylint بصورت ساده و مختصر
از بچه‌های گروه منتوری

یکی از مباحثی که داخل مصاحبه فنی ازتون میپرسن

@code_crafters
6
groking.pdf
144.7 KB
الگوریتم حریصانه و تقریبی

فایل تهیه شده از بچه‌های گروه منتوری

@code_crafters
8👎2
This media is not supported in your browser
VIEW IN TELEGRAM
☁️ سرورهای ابری (IaaS) به کوبار کلاد اضافه شد! 🚀


پرداخت ساعتی(PAYG)
🐧 سیستم‌عامل‌های متنوع
🌐 شبکه خصوصی(Private Network)
💾 دیسک اضافی (Volume)
🔑 پشتیبانی از کلید عمومی(SSH Key)
🖥 دسترسی به کنسول
📊 مانیتورینگ

🎁 اعتبار اولیه رایگان برای شروع سریع و بدون دغدغه

همین حالا سرور ابری خودتون رو با ۳ کلیک بسازید!

🌐 KubarCloud.com
🆔 @KubarCloud
👍4
day2.pdf
618.3 KB
هفته دوم یادگیری زبان سی برای شما
از بچه‌های گروه منتوری

#c

@code_crafters
6🔥1