PAIREN (Programming Channel)
101 subscribers
324 photos
60 videos
31 files
268 links
SW4gVGhlIE5hbWUgT2YgR29k
به نام خدا

کانال برنامه نویسی پایرن برای تمام دوستداران برنامه نویسی. رونوشت(Copy) کاملاً آزاد است.

آدرس گیت‌هاب:
https://github.com/PAIREN1383

Owner: @V_d_P_h_K
Download Telegram
+ موقع کد زدن چی نیاز هست؟
- فقط تمرکز و تفکر، نه چای و قهوه خوردن و آهنگ گوش کردن. موقع خستگی هم خاموش کردن سیستم و استراحت کردن.


#دانستنی




@Pairen_Programmers
4👍2
شهادت حضرت امام جعفر صادق (ع) را تسلیت عرض می‌کنیم.🖤🖤🖤
9
آموزش فریمورک کیوی (kivy).
با این فریمورک میتونید با پایتون اپلیکیشن تلفن همراه تولید کنید و با یک بار نوشتن کد می‌تونید برای اندروید و IOS و ویندوز و لینوکس و... خروجی بگیرید.
لینک دوره ها:
فارسی: لینک
انگلیسی: لینک
انگلیسی: لینک سند (داکیومنت)


#آموزش
#پایتون
#Python
#Course




@Pairen_Programmers
PAIREN (Programming Channel)
خیلی از پروژه های گرافیکی که با Tkinter نوشتم رو گذاشتم توی گیت هاب. برای مثال ممکنه یکی که تازه با Tkinter کار می‌کنه ندونه چجوری صفحه رو رفرش کنه (این قطعه کد وقتی یک نرم افزار به اسم Right Water رو قرار دادم می‌تونید ببینید.) تا مطالب دیگه رو داخل صفحه…
به نظرم Kivy از PyQt بهتره.
نظر شما چیه؟
یک مطلب داشتم می‌خوندم که فریمورک های پایتون که برای ساخت اپلیکیشن استفاده می‌شوند رو با هم مقایسه کرده بود شما هم بخونید بد نیست.
لینک مطلب: لینک

یکی از مطالبی که بد نیست بدونید و توی سایت اومده:
It’s important to note a few things about these Python GUI frameworks. Tkinter and Kivy are free libraries, so you can use them for any of your Python projects.

PyQT and PySide, however, require that you get a license to make your project commercial. Also, Tkinter is a built-in Python library while the other three require that you install them to be able to make use of them.



#Python



@Pairen_Programmers
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی یک نفر توی یک گروه اعلام می‌کنه پایتون بلده.😂😂😂


#طنز



@Pairen_Programmers
😁5
الإمامُ عليٌّ عليه السلام : إذا مَلَكَ الأراذِلُ هَلَكَ الأفاضِلُ.
امام على عليه السلام: هرگاه فرومايگان، پادشاه (فرمانروا) شوند، گران مايگان هلاك مى شوند.


#خیانت




@Pairen_Programmers
👏7👍1👎1
دانلود نرم افزار شکن برای اندروید.
https://myket.ir/app/co.bonyan.shecan

پ.ن: خوبه ازش استفاده کنید. برای باز کردن سایت های معمول که تحریمیم سرعتش از VPN بیشتر هست.


#دانستنی



@Pairen_Programmers
👍1
شهادت امام محمد تقی (ع) (جواد الائمه) را تسلیت عرض می‌کنیم.🖤🖤🖤
3👎1
🐍 جزوه پایتون دوره سبزلرن

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

💢 لینک جزوه در گیت هاب:
https://github.com/MHBehoozi/pythonlearning

💢ممنون از دوست عزیزمون بابت جمع آوری جزوه.🙏

#پایتون
#Python


@Pairen_Programmers
👍1
قانون پارکینسون (Parkinson's law) میگه: «هر کار به اندازه زمانی که برای آن تخصیص داده شده طول می‌کشد.» یعنی اگه یک هفته بهت وقت بدن مقاله‌ای رو بنویسی، نوشتن اون مقاله یک هفته طول میکشه. اگه یک ماه بهت وقت بدن برای همون مقاله، نوشتنش یک ماه میبره.
شاید برای نوشتن اون مقاله سی روز بهت وقت بدن. اما عین ۲۵ روزش رو به بطالت میگذرونی و کاری نمی‌کنی، پنج روز مونده به ارائه، پنیک میزنی و فول‌تایم روش کار می‌کنی و احتمالش زیاده که کار رو خیلی خوب هم تحویل بدی. یا اگه بهت بگن این شیر آب داخل حیاط رو طی این هفته درست کن، اون کار رو تا روز آخر انجام نمیدی. خیلی از کارای زندگی ما همینه. احساس می‌کنیم اگه وقت بیشتری داشته باشیم، کیفیت کار بالاتر میره و تمرکزمون هم برای انجام دادنش بیشتره. اما واقعیت اینه، پس ذهنمون محاسبه می‌کنیم و میدونیم که این کار مشخص، چقدر زمان میخواد. پس انجامش نمیدیم تا روز موعود. مشخص کردن ددلاین تو انجام کارها خیلی مهمه. اگر ددلاینی نباشه انجام اون کار تا ابد طول می‌کشه.


#دانستنی


@Pairen_Programmers
Forwarded from Python BackendHub
امروز با اختلاف بسییااااار فاحش یکی از سخت ترین مصاحبه های تکنیکالمو دادم. با شرکتی که 2 ماه پیش رزومه فرستاده بودم مصاحبه فنی گرفتم شرکت نسبتا بزرگ و پیشرفته ای هست. (اسم شرکت رو به دلایل شخصی نمیتونم بگم). 2 ساعت و 45 دقیقه مصاحبه طول کشید تماما فنی. اما بزرگ ترین درس فنی رو یاد گرفتم که اخر متن میگم.

یک تکنیکال question داشت که پیچیده بود به جای خود. هر خط کدی که مینوشتم درجا میگفت why و قبلش هم باید سره architect کدم باهاش به توافق میرسیدم!

اما برسیم سره سوالات, من اینطوری بودم که الان قراره چند تا سوال پایتونی آسون بپرسه و ببنده کارو. استاد ازم پرسید NS چیه توضیح دادم.گفت وقتی مرورگر رو میزنم میرم یک یو ار ال چه اتفاقی میفته توضح دادم که اره JSP میاد اون ip که کش کرده خودش رو مپ میکنه به دامین. بعد پرسید ISP چطوری اینکارو انجام میده؟ همینطوری لایه لایه ازم میپرسید میرفت بالا. اخرش به یک لایه ای رسید که گفتم من بخدا از اینجا به بعدشو بلد نیستم 😂😂

سوال بعدی این بود که کش چطوری هندل میشه؟ با GC. اوکی gc چطور کار میکنه؟ جواب دادم. اوکی حالا میتونیم به پایتون کش رو خودمون هندل کنیم؟ جواب دادم. اوکی حالا چه بلایی سره مجیک متودای مربوط به کش میاد وقتی کاستومایز میکنیم؟ جواب دادم. دیگه ادامه نداد و لبخند زد.

رفت سوال بعدی, گفت تو پایتون وقتی یک تابعو با 2 تا variable که ساختی صدا میزنی چه اتفاقی میفته؟ جواب دادم گفت by value و by reference چطور تو پایتون هندل میشه؟ جواب دادم. بعد ایراد گرفت و رفت سوال بعدی

خلاصه کلام, هر سوالی که میپرسید اینقدر کشش میداد میگفت why و how تا به عمق پایینتری برسه. از همه چیز پرسید, profiling benchmarking CI CD و سافتور آرچیتکت . همه هم با همین روند پیش رفت. اینقدر جلو میرفت تا بگم غلط کردم یا اینکه به ته عمقش میرسیدم و میرفت سوال بعدی!

تهش به من گفت تو کل مصاحبه فقط 2 تا why و how رو تا انتهاش رفتی یکی مموری بود یکیم software architect و بقیه چیزایی که پرسیدم همون عمق دوم یا سوم گیر کردی توش و همین سنیورت نمیکنه و من تو رو تو category مید لول میذارم تو شرکتمون.


و در انتها گفت سنیور کسیه که میدونه why, how و where برای تمام چیزایی که باهاش سرو کله داره چه مستقیم چه غیر مستقیم روزانه.

تعریف جالبی بود و تجربه جالبی بود گفتم باهاتون به اشتراک بذارم.
@ManiFoldsPython
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
پست دکتر امید قارویی فوق تخصص غدد در رابطه با طب سنتی:

#خارج_از_بحث

@Pairen_Programmers
👍1👎1
از اونجایی که اینترنت واژه‌ی بیگانه است به نظرم باید از واژه‌ی «شبکه‌ی قطع» استفاده کنیم.

#فیلترنت


@Pairen_Programmers
چندتا مطلب خوب برای دانشجو های عزیز.

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


این مطلب هم به تمام دانشجو های کامپیوتر توصیه میشه و گفته میشه که رشته‌ی کامپیوتر چه جور رشته‌ای هست و تجربه دانشجو ها رو بیان کرده که خیلی خیلی کمک کننده است نظر یکی از دانشجو ها رو می‌گذارم بقیه رو هم خودتون برید بخونید.
نظر سیاوش رزمی دانشجوی ارشد هوش مصنوعی دانشگاه تهران:
با بیشتر شدن نقش کامپیوترها در زندگی انسان ها فرصت های شغلی در صنعت برای مهندسان کامپیوتر نیز بسیار نسبت به سال های قبل بیشتر شده علاوه بر این به دلیل ماهیت کار مهندسان کامپیوتر و امکان کار کردن به شکل از راه دور در شرکت های خارج کشور به نظر من این رشته از لحاظ فرصت شغلی و نیاز بازار یکی از بهترین رشته های دانشگاهی است، همچنین از لحاظ تعداد پوزیشن های ارشد و دکترا در دانشگاه های خارج کشور و میزان کار پژوهشی که در این حوزه انجام می‌شود نیز رشته کامپیوتر یکی از پر تقاضا ترین فیلد های پژوهشی است، اما در صورتی که قصد وارد شدن به این حوزه را دارید برای موفقیت در این حوزه بایستی به چند نکته توجه داشته باشید:
۱- یک life long learner باشید: با توجه به پویایی بالای این رشته شما نیز باید توانایی یادگیری سریع و دائمی را داشته باشید، بسیاری از مطالبی که در حال حاضر به عنوان state of the art و تکنولوژی روز در این حوزه وجود دارند ممکن است در آینده نزدیک منسوخ شده و مباحث جدید جایگزین آن شوند، شما بایستی این قابلیت را در خود پرورش دهید که مهارت های جدید را به سرعت و به شکل خودخوان یاد بگیرید.
۲- به دانشگاه اکتفا نکنید و مهارت کسب کنید: به طور کلی نقش دانشگاه های سنتی در دنیا فعلی نسبت به قبل کم رنگ تر شده است اما این مسئله در این رشته بسیار شدیدتر است، به هیچ عنوان انتظار نداشته باشید که در دانشگاه به شما همه مهارت های لازم در بازار کار را یاد بدهند یا حتی تمام مهارت هایی که در دانشگاه به شما آموزش داده می‌شوند به شکل کاربردی در صنعت استفاده شود، حجم بیشتر مطالب ارايه شده در دانشگاه ماهیت پژوهشی و تئوری دارد، برای موفقیت در بازار کار شما نیاز به مهارت های عملی نیز دارید که برای کسب آنها بایستی خودتان پیش قدم شوید.
۳- زبان انگلیسی یاد بگیرید: زبان انگلیسی نقش کلیدی در یادگیری شما در این رشته را ایفا می‌کند،‌ میزان محتوای آموزشی فارسی در مقایسه با محتوای انگلیسی مانند قطره ایی مقابل اقیانوس است و محتوای آموزشی برای تکنولوژی جدید ممکن است زمان بسیار زیادی طول بکشد تا به فارسی ترجمه شود، در مقطع های تحصیلات تکمیلی اکثر اساتید حتی از روی اسلاید انگلیسی سر کلاس تدریس می‌کنند.
۴- خودتان را برای انجام پروژه های درسی آماده کنید: ماهیت اکثر درس های این رشته به نحوی است که اساتید از شما انتظار دارند تا انتهای ترم تحصیلی چند پروژه را تحویل دهید و انجام اینکار نیازمند برنامه ریزی و گذاشتن وقت است و با خواندن در شب امتحان نمیتوانید این درس هارا پاس کنید!
لینک مطلب دوم


#دانستنی

@Pairen_Programmers
3
اینترنت شما هم هر چند دقیقه یک بار برای چند دقیقه قطع میشه و دوباره وصل میشه؟(ADSL)
Final Results
62%
بله
38%
خیر