#خارج_از_بحث اما مهم و آموزنده
ما ایرانیها به لطف اتفاقاً سالهای اخیر، بخصوص اعتراضات و دستگیریها و ...
با تکنیکهای پیدا کردن محل معترض و تجمع و از این دست اطلاعات توسط نهادهای امنیتی بسیار آشنا هستیم.
اما غیر از اون مورد، همهی دوستان نزدیک من میدونند پیامها و تماسهای مهم نباید از طریق تلفن بیاد ( آدم وقتی امنیت کار میکنه و چیزهایی میبینه به همه مشکوک میشه منم مستثنی نبودم )
اما وقتی میگیم
حالا کانال
بنظرم لازم هست همگی این مورد رو ببینید.
Exposing the flaw in our phone system
این هنیه رو هم که خیلیها میگفتند چرا گوشیاش رو ازش نگرفته بودند و ...
یک بخشیش بخاطر همین تکنیک و روش پیدا کردن مکان بود.
راهکارهایی که شخصاً پیشنهاد میدم، البته قطعاً فوقالعاده نیست ولی بهتره :
۱- شماره موبایلی که برای ورود ۲ مرحلهای بانک و ... اعلام میکنید سعی کنید روی خط تلفنی باشه که هیچکس نداره شمارش رو ...
۲- هرکسی درخواست شماره و رزومه و ... از کف اینترنت داد براش نفرستید اگر مطمئن نیستید (مگر شمارهای که فقط برای همینکار هست)
۳- تماسها، پیامهای مهم رو روی اپلیکیشنهای
۴- اگر مجبور شدید اطلاعات مهم رو بخش، بخش بفرستید مثلاً.
آدرس سرور: تلگرام
یوزر نیم: ایمیل
پسورد: سیگنال
۵- فایل و ... رو
۶- برای
ما ایرانیها به لطف اتفاقاً سالهای اخیر، بخصوص اعتراضات و دستگیریها و ...
با تکنیکهای پیدا کردن محل معترض و تجمع و از این دست اطلاعات توسط نهادهای امنیتی بسیار آشنا هستیم.
اما غیر از اون مورد، همهی دوستان نزدیک من میدونند پیامها و تماسهای مهم نباید از طریق تلفن بیاد ( آدم وقتی امنیت کار میکنه و چیزهایی میبینه به همه مشکوک میشه منم مستثنی نبودم )
اما وقتی میگیم
SS7
خیلیها متوجه نمیشوند، برای همین همیشه با پیدا کردن مکان دقیق، تا ۵۰ متر این مورد رو مثال میزدیم. (وقتی میگفتند توی اعتراضات گوشی با خودتون نبرید، یا سیمکارت نداشته باشید و ... دقیقاً برای همین بود) حالا کانال
Veritasium
(که شخصاً خیلی سال هست دنبال میکنم، قبلاً توی @pytens هم صحبت شده راجبش) با جزئیات و تاریخچه درمورد این نوع حملات صحبت کرده و حتی دمو هم انجام میدهبنظرم لازم هست همگی این مورد رو ببینید.
Exposing the flaw in our phone system
این هنیه رو هم که خیلیها میگفتند چرا گوشیاش رو ازش نگرفته بودند و ...
یک بخشیش بخاطر همین تکنیک و روش پیدا کردن مکان بود.
راهکارهایی که شخصاً پیشنهاد میدم، البته قطعاً فوقالعاده نیست ولی بهتره :
۱- شماره موبایلی که برای ورود ۲ مرحلهای بانک و ... اعلام میکنید سعی کنید روی خط تلفنی باشه که هیچکس نداره شمارش رو ...
۲- هرکسی درخواست شماره و رزومه و ... از کف اینترنت داد براش نفرستید اگر مطمئن نیستید (مگر شمارهای که فقط برای همینکار هست)
۳- تماسها، پیامهای مهم رو روی اپلیکیشنهای
end2end encrypted
رد و بدل کنید Signal گزینه خوبی هست.۴- اگر مجبور شدید اطلاعات مهم رو بخش، بخش بفرستید مثلاً.
آدرس سرور: تلگرام
یوزر نیم: ایمیل
پسورد: سیگنال
۵- فایل و ... رو
encrypted
بفرستید.۶- برای
two factor authentication
از ابزارهای مخصوص اینکار استفاده کنید مثلاً: Microsoft Authenticator, ...
YouTube
Exposing The Flaw In Our Phone System
Can you trust your phone? Head to https://brilliant.org/veritasium to start your free 30-day trial and get 20% off an annual premium subscription.
A huge thank you to Linus Sebastian and the team at Linus Tech Tips - check them out at @LinusTechTips
A…
A huge thank you to Linus Sebastian and the team at Linus Tech Tips - check them out at @LinusTechTips
A…
👍62❤11👎5❤🔥2😁1
برای اونایی که میرن کارآموزی پول هم میدن به شرکت که دارن میرن کار آموزی
اصن خود این قضیه خندهداره، ولی ما کی باشیم که آدما رو قضاوت کنیم ؟
قضاوت کار خداست
ما فقط مسخره میکنیم
خلاصه، اگر خواستید برید کارآموزی و پول هم بدید.
بیاید من ۵۰-۶۰ تا پروژه بیدر و پیکر دارم، پول بدید میدم کد بزنید.
تهش اگر چیز خوبی شد میرم میفروشم، اگرم پولش خیلی خوب بود.
یک ریکام قوی میدم بهتون، یک شرکت خوب استخدام بشید، حقوق جونیور رو بگیرید.
نکنید، زیر بار هرچیزی نرید.
هرکاری رو نکنید.
اصن خود این قضیه خندهداره، ولی ما کی باشیم که آدما رو قضاوت کنیم ؟
قضاوت کار خداست
ما فقط مسخره میکنیم
خلاصه، اگر خواستید برید کارآموزی و پول هم بدید.
بیاید من ۵۰-۶۰ تا پروژه بیدر و پیکر دارم، پول بدید میدم کد بزنید.
تهش اگر چیز خوبی شد میرم میفروشم، اگرم پولش خیلی خوب بود.
یک ریکام قوی میدم بهتون، یک شرکت خوب استخدام بشید، حقوق جونیور رو بگیرید.
نکنید، زیر بار هرچیزی نرید.
هرکاری رو نکنید.
❤104👍52😁20🔥7👎4👌2☃1
#برگام
از گلوبالیست احمقتر توی دنیا
فقط بسیجی میتونه باشه تو ایران
طرف رفته توی پلتفرم
یاد اون کلیپ افتادم که میگفت :
تو خود خری، اصن خر بودن رو از روی تو ساختن.
از گلوبالیست احمقتر توی دنیا
فقط بسیجی میتونه باشه تو ایران
طرف رفته توی پلتفرم
X
که مال خود Elon musk
هست، هشتگ راه انداخته با موضوع blockelon
بعد خود خرش رفته پول داده به پلتفرم X
که بهش تیک آبی بده.یاد اون کلیپ افتادم که میگفت :
تو خود خری، اصن خر بودن رو از روی تو ساختن.
😁134👍26👎18❤5🌚2💯2👏1
بابت ویدئوها خودتون به آیدین پیام بدید بنظرم
@aidinze
لطفاً پیامهای مربوط به ویدئو رو به خودش بدید 😁
بعد از آپلود همه ویدیوها جلسات لایو رو ادامه خواهیم داد.
@aidinze
لطفاً پیامهای مربوط به ویدئو رو به خودش بدید 😁
بعد از آپلود همه ویدیوها جلسات لایو رو ادامه خواهیم داد.
👍17👎5❤2😁1
یک سری ابزارها بود ۱۰ سال قبل ی دورهای خیلی مد شد اصطلاحا بهشون
اگر اشتباه نکنم؛ اون زمان bulk notification remover هم وجود نداشت ولی خب مهم هم نبود به اندازه کافی آزار دهنده بود.
به بچهی یکی از دوستان دارم آموزش میدم (البته بیشتر کدهاش رو بررسی میکنم)؛ دوره ابتدایی هست.
کد نوشته به مادرش تو تلگرام پیام بده؛ ۵۰ تا متن از
مادرش بهم پیام داده که جلوش رو بگیرم اینکار رو نکنه؛ منم گفتم بسیار کار خوبی کرده.
و امروز دقیقا قصدم این هست که بهش یاد بدم مشکلات این سیستم رو برطرف کنه؛ مثلا از چندین اکانت استفاده کنه یا ببره روی چندین پلتفرم مختلف (ایمیل - تلگرام - واتساپ - اینستاگرام و ...)
هدف یادگیری رو پیدا کرده + انگیزه.
خلاصه جلو استعداد بچهها رو نگیرید؛ اما برای اینکه استعدادش مخرب نشه بعد از اینکه ابزارش کامل شد قطعا خودم از همون ابزار علیه خودش استفاده خواهم کرد تا یادبگیره هرکاری یک سری عواقب هم خواهد داشت ولی استعداد و انگیزهاش رو از بین نمیبرم.
Bomber
میگفتند. طرف یک کد نوشته بود که یکسری سرویس چت و پیامک و ... که محدودیت روشون گذاشته نشده بود رو استفاده میکرد؛ شما توی اون ابزار شماره کسی که میخواستی اذیتش کنی رو وارد میکردی و تعداد یا زمان بعد مثلا ۲۰۰۰ تا پیامک براش میرفت.اگر اشتباه نکنم؛ اون زمان bulk notification remover هم وجود نداشت ولی خب مهم هم نبود به اندازه کافی آزار دهنده بود.
به بچهی یکی از دوستان دارم آموزش میدم (البته بیشتر کدهاش رو بررسی میکنم)؛ دوره ابتدایی هست.
کد نوشته به مادرش تو تلگرام پیام بده؛ ۵۰ تا متن از
chatgpt
گرفته با این مزمون که چرا نذاشتی ۵ شنبه بیشتر بیدار بمونم جمعه که مدرسه نداریم؛ میخواستم PS بیشتر بازی کنم.
مادرش بهم پیام داده که جلوش رو بگیرم اینکار رو نکنه؛ منم گفتم بسیار کار خوبی کرده.
و امروز دقیقا قصدم این هست که بهش یاد بدم مشکلات این سیستم رو برطرف کنه؛ مثلا از چندین اکانت استفاده کنه یا ببره روی چندین پلتفرم مختلف (ایمیل - تلگرام - واتساپ - اینستاگرام و ...)
هدف یادگیری رو پیدا کرده + انگیزه.
خلاصه جلو استعداد بچهها رو نگیرید؛ اما برای اینکه استعدادش مخرب نشه بعد از اینکه ابزارش کامل شد قطعا خودم از همون ابزار علیه خودش استفاده خواهم کرد تا یادبگیره هرکاری یک سری عواقب هم خواهد داشت ولی استعداد و انگیزهاش رو از بین نمیبرم.
😁97👍29👎7❤4🗿3👏2🌚1
اگر خواستید بدون خرید تلگرام پریمیوم، تبلیغات کانالها رو نبینید.
کانال مقصد اون تبلیغ رو ریپورت کنید (توی ریپورت تبلیغ مطمئن بشید، که همون متن یا عکس رو نمیزنید و کل کانال مقصد تبلیغ رو ریپورت میکنید.)
تا درودی دگر، بدرود 😁
کانال مقصد اون تبلیغ رو ریپورت کنید (توی ریپورت تبلیغ مطمئن بشید، که همون متن یا عکس رو نمیزنید و کل کانال مقصد تبلیغ رو ریپورت میکنید.)
تا درودی دگر، بدرود 😁
👍45👎42😁27⚡3😐3❤2🤔1🌚1
Python Hints
بابت ویدئوها خودتون به آیدین پیام بدید بنظرم @aidinze لطفاً پیامهای مربوط به ویدئو رو به خودش بدید 😁 بعد از آپلود همه ویدیوها جلسات لایو رو ادامه خواهیم داد.
YouTube
فصل نهم - Decorators and Closures
این جلسات کاملا رایگان و با هدف کمک به جامعه توسعه دهنده پایتون برگذار شده.
توی این جلسه؛ به بررسی فصل نهم پرداختیم.
همه چیز در مورد دکوریتور و کلوژر + کمی از نکات مصاحبه روی این مباحث.
کدهای هر جلسه رو میتونید توی گیتهاب بخونید:
https://github.com/P…
توی این جلسه؛ به بررسی فصل نهم پرداختیم.
همه چیز در مورد دکوریتور و کلوژر + کمی از نکات مصاحبه روی این مباحث.
کدهای هر جلسه رو میتونید توی گیتهاب بخونید:
https://github.com/P…
❤34👍6🔥1
Python Hints
فصل ۹ فصل ۱۰ هم درحال آپلود هست
باقی فصلها آخر هفته اضافه خواهد شد. (لایو نداریم)
قطعاً باید یک تشکر هم از آیدین بکنم، که باوجود تمام درگیریهای کاری که داره و میدونم
وقت اختصاص داد و ویدیوها رو ادیت زد.
پ.ن :
همچنان ویدیو فصل ۱۳ رو نداریم (بجاش عکس میذاریم روی یوتیوب)
تا شاید بعدها فرصت ضبط مجدد داشتیم.
قطعاً باید یک تشکر هم از آیدین بکنم، که باوجود تمام درگیریهای کاری که داره و میدونم
وقت اختصاص داد و ویدیوها رو ادیت زد.
پ.ن :
همچنان ویدیو فصل ۱۳ رو نداریم (بجاش عکس میذاریم روی یوتیوب)
تا شاید بعدها فرصت ضبط مجدد داشتیم.
❤49👎3💔2
توی این هفته freecodecamp دوتا دوره عالی گذاشته؛ این دو مورد ربطی به پایتون نداره اما بدرد خیلیا میخوره بخصوص :
@pytens, @pyrust
اینکه دارم پست رو اینجا میذارم چون متوجه شدم خیلی از بچه ها این کانال فوق العاده رو نمی شناسند و باهاش آشنا نیستند؛ بهونه کردم برای معرفی کانال.
دوره ها کدوم موارد هستند ؟
1- Cuda Programming Course (in C)
2- Linux Device Driver Development (in C)
حقیقتش اینکه این هفته جلسه نداریم؛ برای این هست که از شروع لایوها اولین جمعه ای هست که تسک ندارم و چون ۲ هفته گذشته بسیار بسیار درگیر بودم؛ ترجیح دادم این جمعه رو استراحت کنم و برای این استراحت این ۲ ویدئو رو انتخاب کردم برای دیدن.
امیدوارم شما هم لذت ببرید؛ کانسپت مهم هست.
@pytens, @pyrust
اینکه دارم پست رو اینجا میذارم چون متوجه شدم خیلی از بچه ها این کانال فوق العاده رو نمی شناسند و باهاش آشنا نیستند؛ بهونه کردم برای معرفی کانال.
دوره ها کدوم موارد هستند ؟
1- Cuda Programming Course (in C)
2- Linux Device Driver Development (in C)
حقیقتش اینکه این هفته جلسه نداریم؛ برای این هست که از شروع لایوها اولین جمعه ای هست که تسک ندارم و چون ۲ هفته گذشته بسیار بسیار درگیر بودم؛ ترجیح دادم این جمعه رو استراحت کنم و برای این استراحت این ۲ ویدئو رو انتخاب کردم برای دیدن.
امیدوارم شما هم لذت ببرید؛ کانسپت مهم هست.
YouTube
CUDA Programming Course – High-Performance Computing with GPUs
Lean how to program with Nvidia CUDA and leverage GPUs for high-performance computing and deep learning.
Code:
💻 https://github.com/Infatoshi/cuda-course
💻 https://github.com/Infatoshi/mnist-cuda
Elliot on X - https://x.com/elliotarledge
YouTube - htt…
Code:
💻 https://github.com/Infatoshi/cuda-course
💻 https://github.com/Infatoshi/mnist-cuda
Elliot on X - https://x.com/elliotarledge
YouTube - htt…
❤21👍13👎2🔥1
#موقت
میگن توی جلسه، موضوع فیلترینگ و ... که جلسه اولش بوده
پزشکیان و دیگر دوستانش تصمیم گرفتند که اول از همه فروش vpn رو ممنوع کنند.
نه تنها کمکی به رفع فیلتر نشد، بلکه قیمت فیلترشکن هم رفت بالا
این بود میگفت کاسبی فیلترشکن رو جمع میکنم و ...
#خر_همون_خره_پالون_عوض_شده
میگن توی جلسه، موضوع فیلترینگ و ... که جلسه اولش بوده
پزشکیان و دیگر دوستانش تصمیم گرفتند که اول از همه فروش vpn رو ممنوع کنند.
نه تنها کمکی به رفع فیلتر نشد، بلکه قیمت فیلترشکن هم رفت بالا
این بود میگفت کاسبی فیلترشکن رو جمع میکنم و ...
#خر_همون_خره_پالون_عوض_شده
👍83😁13👎8👏3💔2💯1🤝1
یک پست برای مصاحبه الگوریتم توی @pyrust گذاشتم، دوستان پیام دادن پس پایتون چی
کتاب پیادهسازی الگوریتم و آموزش و ... توی پایتون چندتایی معرفی شده (بخش Posts کانال رو ببینید، اگر قابلیت استوری برگرده کتاب گذاشتن رو ادامه میدم، چندتا خوب یافتم)
ولی اگر فقط پیادهسازی میخواید برای تمرین مصاحبه :
https://github.com/TheAlgorithms/Python
خیلی بعید هست کسی مستقیم این پیادهسازیها رو بپرسه (من بعضی وقتا که مصاحبه شونده سواد نداره ولی ادعا میکنه الگوریتم رو عالی بلد هست میپرسم)
معمولاً بجای پیادهسازی مستقیم به شما مسئلهای داده میشه که راهکار حل اون یک الگوریتم خاص هست و اینجوری سوالات پیادهسازی الگوریتمی پرسیده میشه.
کتاب پیادهسازی الگوریتم و آموزش و ... توی پایتون چندتایی معرفی شده (بخش Posts کانال رو ببینید، اگر قابلیت استوری برگرده کتاب گذاشتن رو ادامه میدم، چندتا خوب یافتم)
ولی اگر فقط پیادهسازی میخواید برای تمرین مصاحبه :
https://github.com/TheAlgorithms/Python
خیلی بعید هست کسی مستقیم این پیادهسازیها رو بپرسه (من بعضی وقتا که مصاحبه شونده سواد نداره ولی ادعا میکنه الگوریتم رو عالی بلد هست میپرسم)
معمولاً بجای پیادهسازی مستقیم به شما مسئلهای داده میشه که راهکار حل اون یک الگوریتم خاص هست و اینجوری سوالات پیادهسازی الگوریتمی پرسیده میشه.
GitHub
GitHub - TheAlgorithms/Python: All Algorithms implemented in Python
All Algorithms implemented in Python. Contribute to TheAlgorithms/Python development by creating an account on GitHub.
❤16👍8👎2🔥2
Python Hints
یک پست برای مصاحبه الگوریتم توی @pyrust گذاشتم، دوستان پیام دادن پس پایتون چی کتاب پیادهسازی الگوریتم و آموزش و ... توی پایتون چندتایی معرفی شده (بخش Posts کانال رو ببینید، اگر قابلیت استوری برگرده کتاب گذاشتن رو ادامه میدم، چندتا خوب یافتم) ولی اگر فقط…
برای بازگشت قابلیت استوری باید boost کنید، دوستانی که پریمیوم دارند.
https://t.iss.one/boost/pyHints
(شخصاً پیشنهاد خرید، پریمیوم رو نمیدم ویژگی جذابی توش ندیدم)
https://t.iss.one/boost/pyHints
(شخصاً پیشنهاد خرید، پریمیوم رو نمیدم ویژگی جذابی توش ندیدم)
Telegram
Python Hints
از این کانال حمایت کنید تا بتواند به قابلیتهای اضافی دسترسی پیدا کند.
👍25❤5👎4🤪2
بیشترین سوالی که از من میشه، برای پیشرفت چه پروژهای بزنم ؟
یا از کجا بفهمم سطحم برای توسعه پروژه چطوری هست و ...
شاید همین الان هم خود شما درگیر این موضوع باشید، برای بچههای
ولی توی
codecrafters
این موضوع رو لذت بخش کرده (سایت پولی هست) بعضی از چلنجها رایگان هست و بر اساس سطح شما چلنج سخت یا آسون میشه.
مثلاً توی پیادهسازی گیت، اگر
اگر هم نتونستید خرید کنید:
۱- ازش ایده بگیرید
۲- توی یوتیوب اسم چالش رو سرچ کنید، ویدئو گذاشتن از مراحل چالشها و حل اونها از نظر سایت هیچ ایرادی که نداره هیچ، تشویق هم میشه.
بازم میگم
یا از کجا بفهمم سطحم برای توسعه پروژه چطوری هست و ...
شاید همین الان هم خود شما درگیر این موضوع باشید، برای بچههای
frontend, mobile
ساده هست، مثلا وارد یوتیوب میشن و میزنند Clone X in React
Clone Facebook in React, ....
ولی توی
Python
و حالا تمرکز خودم Rust
موضوع سختتر هست و ۹۹٪ مواقع مجبور میشیم Source Code بخونیم که به اندازه کد زدن لذت بخش نیست واقعاًcodecrafters
این موضوع رو لذت بخش کرده (سایت پولی هست) بعضی از چلنجها رایگان هست و بر اساس سطح شما چلنج سخت یا آسون میشه.
مثلاً توی پیادهسازی گیت، اگر
beginner
باشید ویژگیها سادهتر هست وقتی Senior
شدید میتونید دوباره همون رو تمرین کنید.اگر هم نتونستید خرید کنید:
۱- ازش ایده بگیرید
۲- توی یوتیوب اسم چالش رو سرچ کنید، ویدئو گذاشتن از مراحل چالشها و حل اونها از نظر سایت هیچ ایرادی که نداره هیچ، تشویق هم میشه.
بازم میگم
leetcode
برای یادگرفتن و تمرین زبان برنامهنویسی نیست؛ چون دیدم بعضی اساتید به اشتباه leetcode
رو پیشنهاد میدهند برای تمرین زبان برنامهنویسی.CodeCrafters
The Software Pro's Best Kept Secret.
Real-world proficiency projects designed for experienced engineers. Develop software craftsmanship by recreating popular devtools from scratch.
👍52❤16
امروز ۵ تا تماس داشتم، دقیقاً همین الان شمردم
که نه تماس کاری بود
نه تماس حال و احوال بود
نه تماس درد و دل عادی
عیناً هر ۵ تا زنگ زده بودند، که آقا تورو قرآن بگو چیکار کنیم ؟
چرا دولوپر نیست ؟
کسی رو نداری ؟
گفتم نه شرمنده، نیروی خوب توی دست و بالم نیست واقعاً.
- اصن دولوپر سطح بالا نمیخوایم، فقط چندتا جونیور که برنامهنویس باشند نه coder معرفی کن.
کسی رو ندارم واقعاً، اون وقتا که میگفتم تبلیغ آموزشگاه و مدرس چرت و پرت نکنید.
حرفم بریده میشد و بحث ادامه پیدا میکرد.
بر میگشتیم سر اینکه اگر کسی رو پیدا کردی، من رو بذار تو اولویت؛ و خود من که نیاز به نیروی کار دارم.
ببخشیدا دیگه #اوضاع_خیته جواب نیست باید بزنم #اوضاع_کثافته
بخش صحبت خودم؛
همه هم دیدی ؟ حقوق بالای ۵۰ میلیون میخوان؛ اونوقت طرف از ۳۰ تا سوال مصاحبه ۳ تارو جواب داده :/
پ.ن : لینکدین من پر شده از آدمایی که زدن
که نه تماس کاری بود
نه تماس حال و احوال بود
نه تماس درد و دل عادی
عیناً هر ۵ تا زنگ زده بودند، که آقا تورو قرآن بگو چیکار کنیم ؟
چرا دولوپر نیست ؟
کسی رو نداری ؟
گفتم نه شرمنده، نیروی خوب توی دست و بالم نیست واقعاً.
- اصن دولوپر سطح بالا نمیخوایم، فقط چندتا جونیور که برنامهنویس باشند نه coder معرفی کن.
کسی رو ندارم واقعاً، اون وقتا که میگفتم تبلیغ آموزشگاه و مدرس چرت و پرت نکنید.
حرفم بریده میشد و بحث ادامه پیدا میکرد.
بر میگشتیم سر اینکه اگر کسی رو پیدا کردی، من رو بذار تو اولویت؛ و خود من که نیاز به نیروی کار دارم.
ببخشیدا دیگه #اوضاع_خیته جواب نیست باید بزنم #اوضاع_کثافته
بخش صحبت خودم؛
همه هم دیدی ؟ حقوق بالای ۵۰ میلیون میخوان؛ اونوقت طرف از ۳۰ تا سوال مصاحبه ۳ تارو جواب داده :/
پ.ن : لینکدین من پر شده از آدمایی که زدن
FastApi, Django
رو یادگرفتن ولی کار نیست ولی تجربه نشون داده یاد نگرفتن فقط دوره رفتن و مدرک گرفتن (نتایج مصاحبه بعضیهاشون رو از بچهها گرفتم)👍86💔7👎4❤2😭1
از صبح داشتم یک پروژه رو
دسترسی به کدهای قدیمی هم گرفتم، میبینم تست نویسی برای این باگ تو زبان و فریمورک قبلی انجام شده ولی این سمت توی تستها نیست !
بنظرتون مشکل از کجاست ؟
مدیرفنی یا تیملید بکند.
یک درس بزرگی که حتی قبل از ورود به دنیای بکند و بخاطر عادت به سورس کد خوندن گرفتم این بود که
اولویت بالاتری داره از
واقعیت هم همین هست،
خیلی تیمها (ایرانی و خارجی) که
این کاملاً خطا هست، برای مدیر فنی ٫ تیم لید منظورم هست. الان سوالتون اینه که چرا ؟
توی این پروژه اگر
اگر این اتفاق افتاده بود الان که فریمورک عوض شده نیاز به باز نویسی تستها نبود، یعنی ما فقط برای اجرای سرور روی thread دیگر دستورات رو عوض میکردیم و تستها رو اجرا میکردیم.
وقتی دارم از بیرون به سیستم نگاه میکنم برام چه فرقی داره که چه زبان برنامهنویسی یا چه فریمورکی استفاده شده؛ همونطور که برای یوزر من فرقی نداره.
خواستم بگم حواستون به این نکته باشه،
متاسفانه کدهای جدید این تیم هم این خطا رو داره و باز وابسته شده به فریمورک
review
میکردم که بنا به مشکلات از یک فریمورک به فریمورک دیگه جابجا شده؛ اما بعد از جابجایی یک سری بخشهای پروژه باگ داره و من وارد شدم برای کد ریویو (امروز صبح روز اول کارم بود) دسترسی به کدهای قدیمی هم گرفتم، میبینم تست نویسی برای این باگ تو زبان و فریمورک قبلی انجام شده ولی این سمت توی تستها نیست !
بنظرتون مشکل از کجاست ؟
مدیرفنی یا تیملید بکند.
یک درس بزرگی که حتی قبل از ورود به دنیای بکند و بخاطر عادت به سورس کد خوندن گرفتم این بود که
Intégration test
اولویت بالاتری داره از
Unit test
واقعیت هم همین هست،
unit test
برای راحتی خودمون و دولوپر بعدی هست و intégration
test
برای راحتی و بدون باگ بودن استفادههای client
خیلی تیمها (ایرانی و خارجی) که
intégration test
نمینویسند متاسفانه ولی اونهایی هم که مینویسند مثل کدهای امروز من دقیقاً از آنچه که فریمورک ارائه میده استفاده میکنند.این کاملاً خطا هست، برای مدیر فنی ٫ تیم لید منظورم هست. الان سوالتون اینه که چرا ؟
توی این پروژه اگر
intégration test
ها میومد سرور رو روی یک thread
جدا اجرا میکرد و بعد با استفاده از پکیج دیگری مثل requests
درخواست میزد به api
هاش بنظرتون بهتر نمیشد ؟ اگر این اتفاق افتاده بود الان که فریمورک عوض شده نیاز به باز نویسی تستها نبود، یعنی ما فقط برای اجرای سرور روی thread دیگر دستورات رو عوض میکردیم و تستها رو اجرا میکردیم.
وقتی دارم از بیرون به سیستم نگاه میکنم برام چه فرقی داره که چه زبان برنامهنویسی یا چه فریمورکی استفاده شده؛ همونطور که برای یوزر من فرقی نداره.
خواستم بگم حواستون به این نکته باشه،
intégration test
باید جوری باشه که فارغ از فریمورک و زبان قابل اجرا باشه.متاسفانه کدهای جدید این تیم هم این خطا رو داره و باز وابسته شده به فریمورک
👍70✍9❤6👌2👎1
چطوری بفهمیم قراره یک پست مزخرف توی لینکدین بخونیم ؟!
بله طرف عکس خودش رو گذاشته؛ ۸۰٪ خانوم ۶۰٪ مواقع اندام نمایی
۴ تا پست اینور و اونور هم، شکایت مزاحمت و ... داره
این کانکشنهارو درجا بن میکنم؛ اونایی هم لایک میکنند درجا ریمو میکنم.
#پاکسازی_لینکدین
#موقت
پ.ن : اگر عقده دیده شدن دارید، توی about me لینکدین آدرس صفحه اینستاگرام خودتون رو بذارید (یا حتی only-fans)
بله طرف عکس خودش رو گذاشته؛ ۸۰٪ خانوم ۶۰٪ مواقع اندام نمایی
۴ تا پست اینور و اونور هم، شکایت مزاحمت و ... داره
این کانکشنهارو درجا بن میکنم؛ اونایی هم لایک میکنند درجا ریمو میکنم.
#پاکسازی_لینکدین
#موقت
پ.ن : اگر عقده دیده شدن دارید، توی about me لینکدین آدرس صفحه اینستاگرام خودتون رو بذارید (یا حتی only-fans)
👍130😁31👎15👏3😈2❤1🤝1
Python Hints
https://www.youtube.com/@PyHints یوتیوب خودمون یادتون نره لایوها همه اینجا قرار میگیره
YouTube
فصل یازدهم - A Pythonic Object
این جلسات کاملا رایگان و با هدف کمک به جامعه توسعه دهنده پایتون برگذار شده.
توی این جلسه؛ به بررسی فصل یازدهم پرداختیم.
نهایتا همه چیز در پایتون object هست.
کدهای هر جلسه رو میتونید توی گیتهاب بخونید:
https://github.com/Pyhints/fluent_python
اگر دوست…
توی این جلسه؛ به بررسی فصل یازدهم پرداختیم.
نهایتا همه چیز در پایتون object هست.
کدهای هر جلسه رو میتونید توی گیتهاب بخونید:
https://github.com/Pyhints/fluent_python
اگر دوست…
❤65👍12🔥3👎1