Syntax | سینتکس – Telegram
فیلم چی پیشنهاد میدید؟
(مارولی و ابر قهرمانی نباشه، تینیجری هم نباشه)
یکی از عجایب جیمیل اینه که شما میتونید به روش های مختلف جیمیلتون رو بنویسید و همشون درسته

مثلا این آدرس جیمیل ها:
maede@gmail.com
m.a.e.d.e.h@gmail.com
m.aede@gmail.com
maed.e@gmail.com
And ...

همشون به یک جیمیل اشاره می کنن و اگه به هرکدومشون ایمیل کنیم به آدرس یکسان box اشاره دارن.

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

مقاله:
https://generator.email/blog/gmail-generator

@WikiWebb

#note

@Syntax_fa
😱13🔥3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
کلیپ کوتاه از معرفی یکی از رقیب های اصلی اسکار بهترین فیلم سال بعد منتشر شد.

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

زمان اکران:
سال 1403 همزمان با اکران قسمت دوم فیلم Dune

#fun

@Syntax_fa
🤣22👍1👏1
وضعیت شغلی شما تو حوزه برنامه نویسی کدوم مورد هستش؟
Final Results
16%
استخدام شدم
8%
فریلنسری کار می کنم
42%
هنوز اولشم و در حال یادگیری هستم
33%
دنبال کارم
👍8
بچه ها موقعیت شغلی خوب پیدا کردم😂

#fun

@Syntax_fa
😁13🤣4
این ریپو رو آپدیت کردم خواستید یه سر بزنید:
https://github.com/alireza-fa/django-jwt-auth

عملیات لاگین و رجیستر با شماره موبایل و ساخت توکن و اعتبار سنجی و ... تو جنگو
👍13
This media is not supported in your browser
VIEW IN TELEGRAM
1. وقتی فرانت‌اند میگه این قابلیت رو نمیشه پیاده سازی کرد و امکانش نیست و باید سمت بک‌اند هندل بشه،
اما بعدا بک‌اند کارها میفهمن که میشه.

2. وقتی فرانت اند میگه این ui که زدی قابل پیاده سازی نیست تغییرش بده، اما بعدا طراح ها میفهمن که میشه.

@DjangoEx

#fun

@Syntax_fa
😁9💔8👌1
Django Security/Middleware/Brute force tip:

This #middleware intercepts login requests, tracking failed attempts by IP address using Django's caching framework. If the number of failed attempts from an IP exceeds a defined threshold, further attempts are temporarily blocked. Implementing this in your project can significantly reduce the risk of brute force attacks, safeguarding user accounts.

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

#django

@Syntax_fa
👍6
سال نو همتون مبارک

اکثر دوستام تو همین کانال هستن، همینجا از همتون معزرت خواهی می کنم که بیشتر اوقات نبودم و هواتونو نداشتم. همتون برام ارزشمندید❤️
پیوی تک تکتون میام تبریک میگم از دلتون در میارم 😂

وقتی که این تیم رو راه انداختیم شیش نفر بودیم. الان حدود چند ماهه فقط خودمم در نتیجه کلی از برنامه ها کنسل شد.
مقصر اصلی خودم بودم. امیدوارم امسال بهتر عمل کنم
❤‍🔥123👍1
قراره یه تیم نهایتا 6 نفره تشکیل بدیم و در راستای پیشرفت خودمون و دیگران قدم برداریم.

مسیر طولانی ای در پیش داریم و از افراد تیم انتظار میره بتونن روزانه پاره وقت تایم بذارن.
همچنین اگه استخدام هستید خیلی بهتره چون دغدغه پول رو ندارید و می تونیم با صبر و حوصله جلو بریم.

اولین پروژمون، طراحی وب سایت سینتکس هستش
وب سایتی که بتونیم توش مقاله بذاریم + یه سری قابلیت های دیگه.
این وب سایت مرجعی برای تیممون میشه و همچنین اگه نمونه کار ندارید به عنوان نمونه کار هم میتونید استفادش کنید.

پس قدم اولمون جنبه درآمدی نداره و بیشتر پرزنت کردن تیممون هستش.
قدم های بعدی ایده هامون رو پیاده می کنیم و در کنارش پروژه هم میگیریم.

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

تخصص های زیر رو نیاز داریم:
فرانت اند
بک اند (پایتون)
طراح ui ux
طراح گرافیک

پیوی تخصصتون رو بنویسید و یکم درباره خودتون بکید:
@Ayeef

همین الان معزرت خواهی می کنم. نهایتا تیممون شیش نفره هستش و مجبور میشیم بعضیاتون رو رد کنیم. چون هرچقدر تعداد بیشتر میشه هماهنگی هم چالش برانگیز تر میشه
👍10🤣4
دوره آموزش فارسی fastapi تو یوتیوب:
https://youtube.com/playlist?list=PL7MXODW7Gj1c1jviyYkRHKNeU_9BK0Ud7&si=v-k3YRGBT3LxS9Hu

دوره رو ندیدم ولی با توجه به شناختم از توری بنظرم دوره خوبیه. اگه دیدید حتی توی کامنت نظرتونو بگید.

خود fastapi چیز خاصی نداره و خیلی سریع میشه یادش بگیرید. توی این دوره به مباحث دیگه ای مثل استفاده از orm و مدیریت migration ها و کلی چیز دیگه هم پرداخته شده

#Fastapi

@Syntax_fa
👍8🔥3
درگاه اتصال به بانک های ایرانی ( درگاه پرداخت بانک ملی ایران،بانک سامان، بانک ملت، درگاه پرداخت زرین پال و ... ) با استفاده از پایتون

https://github.com/ali-zahedi/az-iranian-bank-gateways

قبل استفاده چک کنید ببینید شاید api های درگاهه آپدیت شده باشه
بقیه موراد برای پیاده سازی درگاه پرداختو امیدوارم رعایت کنید

#payment_gateway

@Syntax_fa
🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
این داوطلب اقای Noland Arbaugh با 29 سال هستن که 8 سال پیش به دلیل حادثه ای از شانه به پایین فلج شدن و کنترل اون قسمتهارو از دست دادن.

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

در اولین ازمایشی که ایشون با این چیپ داشتن، بعد از یاد گرفتن نحوه کار با اون که مثل فکر کردن به چیزی که میخواد انجام بده هست، ایشون امکان کنترل کامپیوتر و ماوس رو به دست اوردن و در اولین کاری که کردن 8 ساعت مداوم بازی Civilization VI بود که تنها به دلیل اتمام شارژ این چیپ مجبور شدن بازی رو ول کنن.

در ویدیو ایشون در حال انجام بازی شطرنج هست و به راحتی با مغزش میتونه ماوس رو کنترل کنه.

ایلان ماسک گفته بعد از اتمام کار روی این محصول که telepathy نام داره، روی محصول بعدی یعنی Blindsight کار خواهند کرد که برای کمک به افراد دارای اختلالات بینایی هست و در دیدن قرار هست به اونها کمک کنه و حتی در اینده امیدوارن بتونه به کسانی که از تولد نابینا بودن هم چنین توانایی رو ببخشه!

🔎 theverge.com

@TechTube

@Syntax_fa
👍123
شرکت راکستار گیمز بعد دیدن این آگهی چه حالی داره؟ 😂

#fun

@Syntax_fa
😁20🤨1
پراکندگی موقعیت شغلی بک اند پایتون

هر چی تیره تر یعنی بیشتره

منبع:
https://workhunty.com/job-blog/where-is-the-best-place-to-be-a-programmer/Django/

#python

@Syntax_fa
👍12🤣4🔥1
https://github.com/radinparhami/TempoMail

ایجاد ایمیل موقت و دریافت پیام ازش و ....
کاملا رایگانه API-Key هم نیاز نداره حتی


[Radin: @IM_Eight]

@Syntax_fa
🔥7👍1
1711139435977.pdf
637.3 KB
تست بار یا load test چی هستش و چطور انجام میشه!

در خیلی از پروژه هایی که نسبتا بزرگ هستش و ممکنه تعامل کاربران زیادی داشته باشه معمولا توی یک محیط آزمایشگاهی قرارش میدن تا میزان باری که می تونه نسبت به درخواست های کاربران پاسخ گو باشه رو تست کنن.
که در حقیقت با ایجاد ترافیک مصنوعی و درخواست های چند گانه این اتفاق میافته. البته که بایستی با یک ریتم خاص تست بشه و صرفا از لحظه اول با تمام بار بهش یهو حمله نمی کنن 🤣 .
ولی در کل پکیج های متفاوت در زبان های مختلف وجود داره که یکی از اون ها locust هستش که با زبان پایتون شما می تونین به راحتی ساختار درخواست های لازم رو ایجاد کنین و در پنل تحت وب اون تعداد کاربران و آستانه های ورود رو مشخص کنین و در آخر ببینید که کدوم یک از endpoint های شما در زمان درخواست های زیاد ممکنه پاسخ گویی مناسبی نداشته باشه و آستانه تحمل سرویستون رو می تونین به راحتی بسنجین.
البته که معیار های زیادی دخیل هستش مثل خود سرور و ذخایر اون که به راحتی با همچین چیزی می تونین تست کنین که آستانه مورد نیازتون برای چند نفر قراره باشه و چه مقیاسی لازمه.

[Ali Bigdeli]

#Django

@Syntax_fa
👍11
دوستانی که قصد مهاجرت دارند یا قصد ورود به دنیای دواپس دارند این ویس گوش بدهند.

از این لینک میتونید ویتینگ لیست پر کنید.

https://adplist.org/mentors/ahmadali-bagheri

https://news.1rj.ru/str/DevOpsHobbies

#Devops

@Syntax_fa
👍4
1709543790103.pdf
4.1 MB
یکی از چالشهای هر پروژه برنامه نویسی مدیریت سورس کد و حفظ کیفیت اونه.

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

  اینجاست که pre-commit به دادمون میرسه. در این پست در ابتدا سعی میکنم برخی از نکات و مواردی که خودم در تیمها سعی میکردم رعایت کنم رو مطرح کنم [امیدوارم خودشون مفید و آموزنده باشن] و در نهایت به نحوه ستاپ و نوشتن pre-commit میپردازم و اشارهای به pre-push در یه مثال کاربردی و مورد نیاز و همین طور جاب qa میکنم.

[Mohammad amin amjadi]

@Syntax_fa
👍9👎1