امروز سومین روزیه که ریپوی DevOps Exercises تو رتبه یک ترند های گیت هاب قرار داره و تو چند ساعت گذشته ۲ هزار استار گرفته.
شامل تمرین و راه حل درباره لینوکس، دیتابیس، گیت، داکر ،پایتون و... به صورت دسته بندی شده می شه.
https://github.com/bregman-arie/devops-exercises
@DevTwitter | <Sabber />
شامل تمرین و راه حل درباره لینوکس، دیتابیس، گیت، داکر ،پایتون و... به صورت دسته بندی شده می شه.
https://github.com/bregman-arie/devops-exercises
@DevTwitter | <Sabber />
👍31🤣2🔥1
من چند تا دامنه نیاز دارم که خریده شده (احتمالا توسط دلالهای دامنه) و آزاد نیست. به فکرم زد یه اسکریپت بنویسم هر روز دامنهها چک بشن و آزاد که شدن بفهمم. اسکریپت رو گذاشتم روی گیتهاب اگه نیاز داشتید اینجاست:
https://github.com/the-pesar/domain-detective
@DevTwitter | <Pesar/>
https://github.com/the-pesar/domain-detective
@DevTwitter | <Pesar/>
👍52🤣7❤2
DevTwitter | توییت برنامه نویسی
Photo
دو کتاب
Grokking Algorithms
How computers really work
در چنل DevBooks قرار گرفتند
لینک چنل توی بیو
@DevTwitter
Grokking Algorithms
How computers really work
در چنل DevBooks قرار گرفتند
لینک چنل توی بیو
@DevTwitter
👍15🤣3❤1
اندروید استودیو، محیط توسعه یکپارچه (IDE) برای توسعه برنامههای اندرویدی.
در این آموزشی میپردازیم به آموزش نصب اندروید استودیو
در سیستم عامل های :
-ویندوز
-لینوکس
به روش های :
-سایت داکیومنت
-برنامه تولباکس
لینک آموزش
@DevTwitter | <Rad/>
در این آموزشی میپردازیم به آموزش نصب اندروید استودیو
در سیستم عامل های :
-ویندوز
-لینوکس
به روش های :
-سایت داکیومنت
-برنامه تولباکس
لینک آموزش
@DevTwitter | <Rad/>
👍11🔥4🤣4👎1
#بگایی_در_کمین
یه آسیب پذیری زیرو دی از یه ایمیل سرور پیدا شده ک منجر میشه به دزیده شدن ایمیل های کاربرا.
من چک کردم دیدم فقط تو ایران ۲۰۰ تا سازمان مثل بانک و مخابرات و... دارن ازش استفاده میکنن
https://medium.com/@amir_h_fallahi/axigen-webmail-0-day-stealing-user-emails-through-xss-728de6782e85
@DevTwitter | <amirabbas/>
یه آسیب پذیری زیرو دی از یه ایمیل سرور پیدا شده ک منجر میشه به دزیده شدن ایمیل های کاربرا.
من چک کردم دیدم فقط تو ایران ۲۰۰ تا سازمان مثل بانک و مخابرات و... دارن ازش استفاده میکنن
https://medium.com/@amir_h_fallahi/axigen-webmail-0-day-stealing-user-emails-through-xss-728de6782e85
@DevTwitter | <amirabbas/>
🔥37🤣5👎2
DevTwitter | توییت برنامه نویسی
اغلب برای یادگیری برنامه نویسی,ویدیو نگاه کردیم یا داکیومنت میخوندیم یک محیط جالب برای یادگیری زبان های مختلف پیدا کردم.اموزش + تمرین + امتحان داره .محیط پویایی برای یادگیری امتحان کنید هم رایگان و نه فیلتر و نه تحریم https://www.sololearn.com/ @DevTwitter…
خیلیا فکر میکنن سولولرن همون سولولرن ۲ سال پیشه که اگرم تمرین هارو ننویسی یا نتونی جواب بدی برات چیزی نگه!
سولولرن جدیدا یه قانونی گذاشته، یا باید حواست جمع باشه یا اینکه اشتباه کنی امتیاز از دست میدی.
و کل دوره هاشو بازنویسی کرده و الان دوره های introduction این سایت سخت تر از دوره های intermediate سایت های دیگه شده!!
@DevTwitter | <M S/>
سولولرن جدیدا یه قانونی گذاشته، یا باید حواست جمع باشه یا اینکه اشتباه کنی امتیاز از دست میدی.
و کل دوره هاشو بازنویسی کرده و الان دوره های introduction این سایت سخت تر از دوره های intermediate سایت های دیگه شده!!
@DevTwitter | <M S/>
👍45👎13🤣12🔥3
#بدرد
برخلاف تصوری که اکثر برنامه نویس ها نسبت به ترجیح دادن کورس های رایگان به پولی دارن، باید این وسط من چنتا دلیل بیارم که همیشه هم نباید رایگان یاد بگیریم و یه وقتا باید هزینه کنیم تا نتیجه بهتری بگیریم.
حالا چرا؟
بیاید از آفت های دوره های رایگان بهتون بگم
یکی از مهم ترین دلایل برای خرید دوره های پولی اون حسیه که چون شما پول دادید پس باید بشینید پای دیدن دقیق دوره چونکه پرداخت یه مبلغی هرچقدرم کم خودش یه انگیزه میشه که بچسبید به دوره و خیلی راحت اونو کنار نذارید.
شما وقتی یه پولی رو به یه دوره میدید ناخودآگاه میخواید نتایج بیشتری ازش بگیرید پس در این مسیر تلاش بیشتری میکنید و شروع میکنید به برنامه ریزی برای نگاه کردنش، نوت برداری و تلاش برای فوکوس روی محتوای اون دوره.
از سمتی اگه مدرس اون دوره مدرس خوب و با تجربه ای باشه، شما احتمالا محتوای یکپارچه ای رو دریافت میکنید که براش خیلی بیشتر از یه دوره رایگان برنامه ریزی شده و سرفصل های کامل و دقیقی داره.
یه آفت دیگه توی دوره های رایگان اینه که ممکنه بهتون تمرینی داده نشه و بعد از تدریس یه موضوع سریعا مدرس به یک موضوع دیگه وارد بشه و اهمیت زیادی به این قضیه نده.
حتی اگه هوم ورکی داده بشه قرار نیست توسط مدرس بررسی و تصحیح شه یا پلتفرم درستی برای ارسال اونا تعبیه نشده.
پشتیبانی یک دوره پولی قطعا خیلی از یک دوره رایگان بیشتره چونکه اون مدرس بابت پولی که دریافت کرده یکسری مسئولیت داره و یکی از مهم ترینشون ارائه پشتیبانی خوب به دانشجو هاش هست و شما برخلاف دوره های رایگان سوالاتون معمولا بی جواب نمیمونه.
شما یک دوره رایگان رو احتمالا از یه پلتفرم مثل یوتیوب یا مشابهاش ببینید
ولی یه دوره پولی معمولا یه محیط کامیونیکیشنی براش اماده شده که شما میتونید کامیونیتی خودتون رو بزرگتر کنید، برخلاف یوتیوبی که شاید تنها کسی که میشناسید از دنبال کنندگان اون کورس فقط خودتونید.
وقتی مدرس یه پولی رو بابت یه دوره دریافت میکنه یک انگیزه ای درونش ایجاد میشه که اون دوره رو به بهترین شکل تولید کنه، ادامه بده و به اتمام برسونه، چونکه اگه این کارو نکنه احتمالا دوره های بعدیش فروش خوبی ندارن
پس برخلاف دوره های رایگان که هر لحظه ممکنه لغو بشن یا کیفیت خوبی نداشته باشن شما معمولا دوره با کیفیتی رو دریافت میکنید که قرارم نیست وسطاش لغو بشه و نتیجه نهایی ای نداشته باشه.
و یه نکته دیگه ای هم که هست شما توی اکثر بوت کمپ ها و دوره های پولی یه منتور همراهتون دارید که بهتون کمک میکنه، دست شمارو میگیره و از شما آدم با تجربه تریه پس نتایج خیلی بهتریو معمولا تجربه میکنید.
ولی کدوم دوره رایگان همچین آپشنی رو به شما میده؟
تجربه ثابت کرده بیشتر دوره های رایگان فقط یکسری مطالب سطحی رو به شما میگن که شاید بیشترشون تئوری باشه و شما نیازه چندین دوره محتلف از چندین مدرس مختلف ببینید تا بتونید نتیجه ای نزدیک به یک بوت کمپ کامل و یکپارچه رو داشته باشید.
به عبارتی این مطالب سطحی شامل پروژه های عملی ای و مثال هایی از دنیای واقعی نیستند و برنامه نویسی فقط تماشا کردن نیست بلکه عمل کردنه.
حالا فرض کنید اگه این دوره یه دورهی غیر انگلیسی باشه و مدرس هم خیلی آدم با تجربه ای نباشه شما ممکنه با یه دوره ی بی کیفیت ترجمه شده روبرو باشید که شاید مطالب حتی درست هم منتقل نشن و مشکلاتی رو داشته باشن.
اگر هم شما با تبلیغات و این داستانا مشکل دارید، اکثر کورس ها و ویدئو های رایگان (خصوصا خارجیا با کامیونیتی بزرگتر) ممکنه شامل یه سری تبلیغات و اسپانسرینگ باشه که باعث بشه یکپارچگی محتوا شکسته بشه و فوکوس برداشته بشه.
اکثر دوره های رایگان محض رضای خدا ضبط نمیشن، پشت اون ها هدفای زیادی هست، مهم ترین هدف معمولا بزرگ کردن نتورک مدرس و یا معرفی دوره های دیگه و پولی اون آدمه پس اینم بدونید بی دلیل براتون تایم زیادی گذاشته نمیشه و این یه حقیقته.
راستی این نکات در خصوص دوره هاییه که مدرساشون آدمای کار بلد و با تجربه ای هستن، نه صرفا پکیج فروشای دوزاری که تجربشون فقط پر کردن ویدئوتو اینستا باشه.
و اینکه من نمیگم دوره رایگان نبینید، میگم گاردی نگیرید بابت هزینه کردن، بعضی جاها واقعا نیازه و نتایجش چه بخواید چه نخواید خیلی سریعتره و میتونید روی مسیر شغلیتون اینو حس کنید.
وگرنه خود منم اکثر دوره هایی که دیدم رایگان و از یوتیوب بودن.
@DevTwitter | <Reza/>
برخلاف تصوری که اکثر برنامه نویس ها نسبت به ترجیح دادن کورس های رایگان به پولی دارن، باید این وسط من چنتا دلیل بیارم که همیشه هم نباید رایگان یاد بگیریم و یه وقتا باید هزینه کنیم تا نتیجه بهتری بگیریم.
حالا چرا؟
بیاید از آفت های دوره های رایگان بهتون بگم
یکی از مهم ترین دلایل برای خرید دوره های پولی اون حسیه که چون شما پول دادید پس باید بشینید پای دیدن دقیق دوره چونکه پرداخت یه مبلغی هرچقدرم کم خودش یه انگیزه میشه که بچسبید به دوره و خیلی راحت اونو کنار نذارید.
شما وقتی یه پولی رو به یه دوره میدید ناخودآگاه میخواید نتایج بیشتری ازش بگیرید پس در این مسیر تلاش بیشتری میکنید و شروع میکنید به برنامه ریزی برای نگاه کردنش، نوت برداری و تلاش برای فوکوس روی محتوای اون دوره.
از سمتی اگه مدرس اون دوره مدرس خوب و با تجربه ای باشه، شما احتمالا محتوای یکپارچه ای رو دریافت میکنید که براش خیلی بیشتر از یه دوره رایگان برنامه ریزی شده و سرفصل های کامل و دقیقی داره.
یه آفت دیگه توی دوره های رایگان اینه که ممکنه بهتون تمرینی داده نشه و بعد از تدریس یه موضوع سریعا مدرس به یک موضوع دیگه وارد بشه و اهمیت زیادی به این قضیه نده.
حتی اگه هوم ورکی داده بشه قرار نیست توسط مدرس بررسی و تصحیح شه یا پلتفرم درستی برای ارسال اونا تعبیه نشده.
پشتیبانی یک دوره پولی قطعا خیلی از یک دوره رایگان بیشتره چونکه اون مدرس بابت پولی که دریافت کرده یکسری مسئولیت داره و یکی از مهم ترینشون ارائه پشتیبانی خوب به دانشجو هاش هست و شما برخلاف دوره های رایگان سوالاتون معمولا بی جواب نمیمونه.
شما یک دوره رایگان رو احتمالا از یه پلتفرم مثل یوتیوب یا مشابهاش ببینید
ولی یه دوره پولی معمولا یه محیط کامیونیکیشنی براش اماده شده که شما میتونید کامیونیتی خودتون رو بزرگتر کنید، برخلاف یوتیوبی که شاید تنها کسی که میشناسید از دنبال کنندگان اون کورس فقط خودتونید.
وقتی مدرس یه پولی رو بابت یه دوره دریافت میکنه یک انگیزه ای درونش ایجاد میشه که اون دوره رو به بهترین شکل تولید کنه، ادامه بده و به اتمام برسونه، چونکه اگه این کارو نکنه احتمالا دوره های بعدیش فروش خوبی ندارن
پس برخلاف دوره های رایگان که هر لحظه ممکنه لغو بشن یا کیفیت خوبی نداشته باشن شما معمولا دوره با کیفیتی رو دریافت میکنید که قرارم نیست وسطاش لغو بشه و نتیجه نهایی ای نداشته باشه.
و یه نکته دیگه ای هم که هست شما توی اکثر بوت کمپ ها و دوره های پولی یه منتور همراهتون دارید که بهتون کمک میکنه، دست شمارو میگیره و از شما آدم با تجربه تریه پس نتایج خیلی بهتریو معمولا تجربه میکنید.
ولی کدوم دوره رایگان همچین آپشنی رو به شما میده؟
تجربه ثابت کرده بیشتر دوره های رایگان فقط یکسری مطالب سطحی رو به شما میگن که شاید بیشترشون تئوری باشه و شما نیازه چندین دوره محتلف از چندین مدرس مختلف ببینید تا بتونید نتیجه ای نزدیک به یک بوت کمپ کامل و یکپارچه رو داشته باشید.
به عبارتی این مطالب سطحی شامل پروژه های عملی ای و مثال هایی از دنیای واقعی نیستند و برنامه نویسی فقط تماشا کردن نیست بلکه عمل کردنه.
حالا فرض کنید اگه این دوره یه دورهی غیر انگلیسی باشه و مدرس هم خیلی آدم با تجربه ای نباشه شما ممکنه با یه دوره ی بی کیفیت ترجمه شده روبرو باشید که شاید مطالب حتی درست هم منتقل نشن و مشکلاتی رو داشته باشن.
اگر هم شما با تبلیغات و این داستانا مشکل دارید، اکثر کورس ها و ویدئو های رایگان (خصوصا خارجیا با کامیونیتی بزرگتر) ممکنه شامل یه سری تبلیغات و اسپانسرینگ باشه که باعث بشه یکپارچگی محتوا شکسته بشه و فوکوس برداشته بشه.
اکثر دوره های رایگان محض رضای خدا ضبط نمیشن، پشت اون ها هدفای زیادی هست، مهم ترین هدف معمولا بزرگ کردن نتورک مدرس و یا معرفی دوره های دیگه و پولی اون آدمه پس اینم بدونید بی دلیل براتون تایم زیادی گذاشته نمیشه و این یه حقیقته.
راستی این نکات در خصوص دوره هاییه که مدرساشون آدمای کار بلد و با تجربه ای هستن، نه صرفا پکیج فروشای دوزاری که تجربشون فقط پر کردن ویدئوتو اینستا باشه.
و اینکه من نمیگم دوره رایگان نبینید، میگم گاردی نگیرید بابت هزینه کردن، بعضی جاها واقعا نیازه و نتایجش چه بخواید چه نخواید خیلی سریعتره و میتونید روی مسیر شغلیتون اینو حس کنید.
وگرنه خود منم اکثر دوره هایی که دیدم رایگان و از یوتیوب بودن.
@DevTwitter | <Reza/>
👍78👎62🤣15
شرکت CoreWeave که یکی از بزرگترین کلاستر های GPU دنیا رو داره جهت گسترش دیتاسنترهاش وام گرفته
برای ضمانت بانک٬ کارت گرافیک های NVIDIA H100 ش رو به عنوان وثیقه گذاشته :)))))) انقدر ارزشمندن که بانک قبول کرده
@DevTwitter | <Arash Hatami/>
برای ضمانت بانک٬ کارت گرافیک های NVIDIA H100 ش رو به عنوان وثیقه گذاشته :)))))) انقدر ارزشمندن که بانک قبول کرده
@DevTwitter | <Arash Hatami/>
🔥62👍7🤣5👎2
اگه جزء کسایی هستین که این عادت های بد رو دارین این پست به دردتون میخوره
@DevTwitter | <Rasoul rashidi/>
@DevTwitter | <Rasoul rashidi/>
👍30🤣25👎5❤2
#کدبوک
اگر میخواید کلی چیز خفن و جدید توی دات نت یاد بگیرید باید این کتاب رو سرمه ی چشمتون کنید.
یه سری توضیحات در مورد چیزهایی میده که احتمالا اصلا ازش خبر ندارید.
شدیدا پیشنهاد میشه
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
اگر میخواید کلی چیز خفن و جدید توی دات نت یاد بگیرید باید این کتاب رو سرمه ی چشمتون کنید.
یه سری توضیحات در مورد چیزهایی میده که احتمالا اصلا ازش خبر ندارید.
شدیدا پیشنهاد میشه
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
🔥17🤣13❤1👍1
تا چند سال پیش Bing در برابر Google مثل یه شوخی بود اما الان با به روز رسانی های اخیرش حداقل برای من که باعث شده استفاده از گوگل هر روز کمتر و کمتر بشه.
با نصب Bing روی تلفن همراهتون می تونید می تونید خیلی راحت از GPT-3.5 و GPT-4 اون هم به صورت آنلاین و رایگان استفاده کنید.
قابلیت های ورژن جدیدش بیشتر از موارد بالاست:
- بهش لینک بدید بعد باهاش چت کنید
- قابلیت Generate عکس با پرامت
- می تونه عکس رو بخونه
- مترجم پیشرفته داره
- تایم لاین خبر های جهان داره
فکر کنم دیگه خودتون حدس می زنید چند تا اپ رو جایگزین Bing کردم.
@DevTwitter | <Sabber/>
با نصب Bing روی تلفن همراهتون می تونید می تونید خیلی راحت از GPT-3.5 و GPT-4 اون هم به صورت آنلاین و رایگان استفاده کنید.
قابلیت های ورژن جدیدش بیشتر از موارد بالاست:
- بهش لینک بدید بعد باهاش چت کنید
- قابلیت Generate عکس با پرامت
- می تونه عکس رو بخونه
- مترجم پیشرفته داره
- تایم لاین خبر های جهان داره
فکر کنم دیگه خودتون حدس می زنید چند تا اپ رو جایگزین Bing کردم.
@DevTwitter | <Sabber/>
👍83👎24
Anonymous Quiz
2%
0
11%
6
13%
42
31%
222
14%
1122
13%
NaN
17%
Error
👎34🔥21👍4
DevTwitter | توییت برنامه نویسی
اگر مقدار رو براتون میبره تو خط بعدی...
مقدار اینه
1 + 1 + + "2" + "2"
مقدار اینه
1 + 1 + + "2" + "2"
👎48👍19
DevTwitter | توییت برنامه نویسی
همیشه از این ویژگی/مشکل جاوااسکریپت انتقاد میشه، اونم نه انتقاد صحیح، فقط چند تا مورد رو نشون میدن و ایموجی خنده میذارن و فکر میکنن خیلی کولن
برای این که بفهمید واقعا چه اتفاقی میوفته و هر کی رو که خندید بزنید تو دهنش، حتما کتاب YDKJS رو بخونید.
دانش عمیقی توی این زبان بهتون میده.
برای این که بفهمید واقعا چه اتفاقی میوفته و هر کی رو که خندید بزنید تو دهنش، حتما کتاب YDKJS رو بخونید.
دانش عمیقی توی این زبان بهتون میده.
👍65👎30
اگر در شرف پیدا کردن کار در حوزه امنیت هستید مرور این ابزارها و سوالات میتونه بهتون کمک کنه.
مجموع ابزارهای امنیت و نمونه سوالات مصاحبه
۱. پنتست وب -web app pentest
۲.پنتست شبکه- network pentest
۳.پنتست اپ موبایل- mobile app pentest
۴. ردتیم
۵. بلوتیم
۶.پرپل تیم
۷. سوالات مصاحبه
@DevTwitter | <Soheil/>
مجموع ابزارهای امنیت و نمونه سوالات مصاحبه
۱. پنتست وب -web app pentest
۲.پنتست شبکه- network pentest
۳.پنتست اپ موبایل- mobile app pentest
۴. ردتیم
۵. بلوتیم
۶.پرپل تیم
۷. سوالات مصاحبه
@DevTwitter | <Soheil/>
👍15
#کدبوک
اخیرا استفاده از زبان Rust خیلی بیشتر شده و داره توی کرنل لینوکس و ویندوز استفاده میشه.
اگر شما هم از Rust استفاده میکنید این کتاب رو بهتون پیشنهاد میکنم.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
اخیرا استفاده از زبان Rust خیلی بیشتر شده و داره توی کرنل لینوکس و ویندوز استفاده میشه.
اگر شما هم از Rust استفاده میکنید این کتاب رو بهتون پیشنهاد میکنم.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
❤20👎1🔥1
کانتینر چیه؟ چه فرقی با داکر داره؟
توی مصاحبه زیاد پرسیدن :) اکثرا هم میگیم یک VM بدون کرنل. اما واقعا تعریف درستیه؟
خیلی وقت پیش در مورد "کانتینر (Container) در لینوکس به بیان ساده" نوشتم.
اگر دوست داشتید از اینجا بخونید
لینک مقاله
@DevTwitter | <مصی/>
توی مصاحبه زیاد پرسیدن :) اکثرا هم میگیم یک VM بدون کرنل. اما واقعا تعریف درستیه؟
خیلی وقت پیش در مورد "کانتینر (Container) در لینوکس به بیان ساده" نوشتم.
اگر دوست داشتید از اینجا بخونید
لینک مقاله
@DevTwitter | <مصی/>
👍19🔥3❤1
سه سال تو گیت هاب کار کرده، می گه خود شرکت گیت هاب برای موقعیت شغلی، جدول سبز Contributions رو مد نظر قرار نمیده!
@DevTwitter | <Sabber/>
@DevTwitter | <Sabber/>
👍106👎6❤3
#کدبوک
کتاب django for beginners برای اون هایی که میخوان با جنگو شروع کنن میتونه یه کیک استارت خوب باشه
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
کتاب django for beginners برای اون هایی که میخوان با جنگو شروع کنن میتونه یه کیک استارت خوب باشه
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
❤17👍4
آموزش اصول solid در گولنگ
توی این ویدیو سعی شده 6 اصول سالید به صورت کامل توضیح داده بشه و برای هر اصل ما میایم یکی دو مثال هم داخل کد میزنیم
https://youtu.be/z8gCPyOjOiE
@DevTwitter | <Mahdi Mehrabi/>
توی این ویدیو سعی شده 6 اصول سالید به صورت کامل توضیح داده بشه و برای هر اصل ما میایم یکی دو مثال هم داخل کد میزنیم
https://youtu.be/z8gCPyOjOiE
@DevTwitter | <Mahdi Mehrabi/>
👍22❤2
بزرگترین ظلمی که در حق تک تک برنامه نویسا میکنن اینه که میگن "پایتون پایتون پایتون وای وای برنامه نویسی درآمد ملیارد دلاری برنامه نویسی فقط با گوشی". همین نه تنها باعث گیج شدن تازه واردا میشه باعث میشه اونایی که برنامه نویسیم میکنن از این کامیونیتی زده بشن. به خاطر پوله اینا فقط؟
@DevTwitter | <Fr3Y/>
@DevTwitter | <Fr3Y/>
👍126❤1