Dev Perfects – Telegram
Dev Perfects
41 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://news.1rj.ru/str/dev_perfects/455


ارتباط:
https://news.1rj.ru/str/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Python Hints
وقتی ChatGPT 3.5 معرفی شد گفتم که نیروهای جونیور بسیار کار سختی برای یافتن شغل خواهند داشت.

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

اما یک ویژگی خیلی خوب داشت وجود جونیورها؛ اونم معرفی استک‌های جدید تکنولوژی‌های بهتر و تکنیک‌های بهبود یافته بود.

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

با این وضعیت قطعاً موقعیت‌های شغلی Junior ها حذف خواهد شد؛ حتی در ایران.
اسکریپت راه‌اندازی تانل RTX-VPN، یک راه‌حل برای راه‌اندازی سرور L2TP/OpenVPN در کشورهایی با محدودیت اینترنت مثل ایران و چین هست.
این‌اسکریپت با ایجاد یک تانل Reverse با استفاده از Xray-Core و Rathole، باعث میشه ترافیک L2TP/OpenVPN به‌عنوان یک اتصال عادی دیده بشه و به‌سادگی قابل شناسایی نباشه.
همچنین این روش امکان استفاده از اینترنت آزاد روی مودم‌ها و دستگاه‌هایی که نیاز به L2TP/OpenVPN دارن رو فراهم می‌کنه، درحالی‌که اتصال کاربر امن باقی می‌مونه.

👉 github.com/Sir-MmD/RTX-VPN

🔍 ircf.space
@ircfspace
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۱۰۳۴

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

#مولانا | گنجور
📍@iipoem
This media is not supported in your browser
VIEW IN TELEGRAM
مایکروسافت ورژن جدید مدل OmniParser داد بیرون. این یک مدل برای فهمیدن اسکرین شات هست. برای مواقعی که ایجنت قراره با browser کار کنه و تسکی را انجام بده، به کار میاد. خیلی هم عالی کار میکنه. ویدیو رو ببینید حتما

@DevTwitter | <Mehdi Allahyari/>
Forwarded from ASafaeirad
Today I Learned:

Scheduler.postTask: Adds a task to the scheduler as a callback, optionally specifying a priority, delay, and/or a signal for aborting the task.

Scheduler.yield:
Yields control of the main thread back to the browser, returning a promise that resolves to continue execution where it left off.

Read more on MDN

#mdn #webapi
کلودفلر مدتیه برنامه ریفرال خودش رو به پایان رسونده و دسترسی‌های مربوط به WARP+ به طرح رایگان #وارپ انتقال پیدا کردن و دیگه اعتبار ریفرال جدیدی داده نمیشه.
این‌تغییرات روی کدهای #لایسنس که از طریق ابزارها و کانال‌ها تهیه میشدن اثر گذاشته؛ روی همین‌حساب برگه لایسنس از #oblivionDesktop حذف شده و در نسخه بعدی از #oblivion هم به همین‌صورت خواهد شد.

گفته‌شده لایسنس‌های وارپ‌+ خریداری شده همچنان معتبر هستن، اما تلاش خودم برای خرید لایسنس تابحال موفق نبوده.

🔍 ircf.space
@ircfspace
اینا جا موند:

‏فیلترشکن
‏فیلترشکن
‏فیلترشکن
‏...

🔍 ircf.space
@ircfspace
سلام به همه
تا حالا شده تو یه مصاحبه فنی ازتون درباره‌ی JWT بپرسن و شما با یه جواب ساده کار رو راه بندازین؟

من خودم این تجربه رو داشتم! یه بار توی یه مصاحبه، مصاحبه‌کننده پرسید: JWT چیه و چرا ازش استفاده می‌کنیم؟» و من با یه جواب ساده گفتم: «یه توکن امنیه که اطلاعات رو بین کلاینت و سرور جابه‌جا می‌کنه و دیگه سرور نیازی نداره حالت‌ها رو ذخیره کنه.
مصاحبه کننده ازم میخواست که بیشتر توضیح بدم که خب من اطلاعات کاملی نداشتم

یکم بیشتر با JWT آشنا بشیم اول: JWT یک استاندارد باز (RFC 7519) برای ایجاد توکن‌های امن و قابل اعتماد است که به صورت JSON تعریف میشه. این توکن‌ها معمولاً برای احراز هویت کاربران و انتقال اطلاعات بین سرویس‌ها استفاده میشن

ساختار JWT:
یک JWT از سه بخش اصلی تشکیل شده:
بخش Header: شامل اطلاعاتی مانند نوع توکن و الگوریتم رمزنگاری.
بخش Payload: داده‌هایی که می‌خواهیم انتقال دهیم، مثل اطلاعات کاربر یا نقش‌ها.
بخش Signature: برای تأیید اصالت توکن و جلوگیری از دستکاری.

مزایا استفاده از JWT چیه؟
حالت (Stateless) هست، یعنی سرور نیازی نداره اطلاعات توکن رو ذخیره کنه.
امن هست و با یه امضای دیجیتال (Signature) از دستکاری جلوگیری می‌کنه.
توی سیستم‌های بزرگ و میکروسرویس‌ها خیلی به درد می‌خوره.

این موضوع هم یادمون باشه که اگه JWT درست استفاده نشه، می‌تونه خطرناک باشه. مثلاً اگه توکن‌ها رو به درستی expire نکنیم یا اطلاعات حساس رو داخلش ذخیره کنیم، ممکنه دردسرساز بشه!

@DevTwitter | <Soheil Seyyedi/>
Forwarded from Sudoer (Morteza Bashsiz)
ایلان ماسک اومده رنج سنی مردم آمریکا رو داده
جالبه که بالای ۲۰ میلیون نفر بالای ۱۰۰ سال دارن که زنده هستند
حتی بالای ۳۰۰ سال هم دارن
😂😂😂

من خیلی تحقیق نکردم ولی خودتون برید بتحقیقید

https://x.com/elonmusk/status/1891350795452654076/photo/1
Forwarded from Quera
👽 هکاتون «هوش‌مصنوعی دانشگاه تهران»

هکاتون «UT AI» هشتمین هکاتون کوئراست که با همکاری دانشگاه تهران و همراهی شرکت‌های فعال در حوزه بیمه، با موضوع #پردازش_تصویر برگزار می‌شه.

⚡️رقابت انتخابی
آنلاین | ۹ اسفند: چالش‌های پردازش تصویر (طبق سرفصل‌های دوره آموزشی هکاتون)

⚡️رقابت فینال
حضوری در دانشگاه تهران | ۲۸ فروردین: مسائل واقعی بینایی ماشین در حوزه بیمه

🔘 ۶۰ میلیون تومان جایزه نقدی
🔘 اهدای گواهینامه
🔘 ۶ ساعت فیلم آموزشی + ۳ ساعت کارگاه آنلاین
🔘 امکان پرداخت قسطی
🔘 فرصت #استخدام

🔴 بلافاصله بعد از ثبت‌نام، فیلم‌ها و محتوای آموزشی #هکاتون در اختیارتون قرار می‌گیره.

مهلت ثبت‌نام تا ۸ اسفند

🌐 ثبت‌نام و اطلاعات بیشتر:
🔗 https://quera.org/r/2o3pj


#Quera #Queracontest
Forwarded from Sudoer (Morteza Bashsiz)
https://youtu.be/x84Vj7ZX8hg?si=0I2si7fEKqmoGarD

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

به کمند سر زلفت نه من افتادم و بس
که به هر حلقهٔ موئیت گرفتاری هست

گر بگویم که مرا با تو سر و کاری نیست
در و دیوار گواهی بدهد کاری هست

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

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

نه منِ خام‌ْطَمَع، عشق تو می‌ورزم و بس
که چو منْ سوخته در خیل تو بسیاری هست

باد، خاکی ز مُقامِ تو بیاوَرْد و بِبُرد
آب هر طِیب که در کلبهٔ عطاری هست

من چِه در پای تو ریزم، که پسندِ تو بُوَد؟
جان و سر را نتوان گفت که مقداری هست

من از این دَلقِ مُرَقَّع به دَرآیم روزی
تا همه خلق بِدانَنْد که زُنّاری هست

همه را هست همین داغِ مُحبّت، که مراست
که نه مستم من و در دورِ تو هُشیاری هست

عشقِ سعدی نه حدیثی است که پِنهان مانَد
داستانی است که بر هر سرِ بازاری هست
Forwarded from Golden Code (علی 🇨🇴)
وقتی که نیاز داریم چندین کلاس رو از یک namespace وارد کنیم، معمولاً هر کدوم رو با use جداگانه درج میکنیم. اما میشه همه‌ی این کلاس هارو توی یک خط use کنیم!

چجوری؟
use Namespace\{ClassA, ClassB, ClassC};

مزایاش چیه؟؟
تمیزتر شدن و کمتر شدنه تعداد خطوط.
#PHP
#clean_code
@GoldenCodeir
(به منبع و مثالش دقت کنید👇🏾)
https://x.com/laravelbackpack/status/1856313510768324670?t=qOO4OC7jKWvPITFKNSHOtA&s=1
🔥2
Forwarded from Python Hints
یک سری‌ها اومدن گفتن چرا گرد نا امیدی می‌پاچی ؟

این گرد نا امیدی نیست این حقیقت هست؛ وقتی دنیا داره تغییر می‌کنه نمی‌تونی راه و روش ۵ سال پیش رو بری

پست بعدی، توضیح خواهم داد بیشتر
کدی که منتشر میشه، جواب سوال مصاحبه یکی از شرکت های مطرح هست. سوال این بود که دو تا پراسس داشته باشیم که یکی یک واحد شمارشی رو بفرسته و پراسس مقابل یکی اضافه کنه و برای پراسس اول باز بفرستد. پراسس اول دوباره یکی اضافه کنه و برای پراسس دوم بفرسته و این کار اینقدر ادامه پیدا کنه تا به عدد ۱۰ برسیم و بعد دو تا پراسس بسته بشه.

من این تسک را به دو روش 𝐒𝐨𝐜𝐤𝐞𝐭 و 𝐒𝐡𝐚𝐫𝐞𝐝 𝐌𝐞𝐦𝐨𝐫𝐲 انجام دادم. روش سوکت مدیریتش ساده‌تر هست ولی خوب پرفورمنس زیادی فدا میشه. در عوض Shared Memory با اینکه بالاترین پرفورمنس رو در اختیار شما قرار می ده اما مدیریتش سخت تر هست.

روی شاخه main روش SharedMemmory پیاده سازی شده و روی شاخه socket روش سوکت رو آوردم.

https://github.com/HosseinAssaran/PingPongCounter

@DevTwitter | <Hossein Assaran/>
Forwarded from LinMemes (Pakrohk)
This media is not supported in your browser
VIEW IN TELEGRAM
وضعیت :
چی؟ هیچی! کاری نمی کنم که.


#⃣ #میم_ویدیو #VideoMeme


@LinMeme @LinAcademy
🎥 The social network


داستان فیلم 🎬

ـ“The Social Network” داستان تأسیس شبکه اجتماعی فیس‌بوک توسط مارک زاکربرگ و چالش‌هایی که در مسیر این راه با آن مواجه شد را روایت می‌کند. فیلم به نمایش مسائل حقوقی، درگیری‌ها و کشمکش‌های شخصی در مسیر ساخت یکی از بزرگترین شبکه‌های اجتماعی دنیا می‌پردازد.


پیشنهاد میکنم ببینید :)

#️⃣ #movie



🥷 CHANNEL | GROUP
یکی از دلایلی که پیشنهادش میکنم اینه که نشون میده مارک زاکر برگ چه ادم دزد و مزخرفیه.