Dev Perfects – Telegram
Dev Perfects
40 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 کداکسپلور | CodeExplore (CodeExplore)
کسی اینجوری if میزنه واقعا؟

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevAcademy
بچه‌های کاردرست فرانت‌اند، اگه با
Vite، React، TypeScript و Tailwind CSS
خوب و حرفه‌ای کار کردین، فک کنم شانس زیادی واسه کار کردن با ما دارین

ما به جای مصاحبه‌های سنتی یا درخواست مدارک زیاد، از شما دعوت می‌کنیم تا یک پروژه کوچک عملی رو انجام بدین که هم مهارت‌های فنی و هم نحوه حل مساله و مسیر فکریتون رو نشون بده. ما فکر میکنیم این روش، به همه (فارغ از تحصیلاتشون، سال‌هایی که سابقه دارن، شرکت‌هایی که توش کار کردن و …) این فرصت رو میده که بتونن مهارت خودشون رو نشون بدن.
این موقعیت ریموت هست و میزان حقوق اون بین‌المللی هست

آخرین مهلت برای اپلای: ۲۱ سپتامبر ۲۰۲۴
https://bento.me/bettermode

https://www.linkedin.com/posts/khortalab_hiring-frontendengineer-react-activity-7237452829806747650-s0y1?utm_source=share&utm_medium=member_desktop

💻@DevAcaademy
💬@DevAcademyGroup
Forwarded from کداکسپلور | CodeExplore (Koorosh)
کدوم زبان قدیمی تره؟
Anonymous Quiz
18%
پایتون
55%
جاوا
9%
جاوااسکریپت
18%
کاتلین
💔💔 @PhiloLearn 💔💔
Forwarded from جادی | Jadi
اینم واقعا جالب بود فکر کردم شر کردنش خوبه: دفترچمه راهنمای داخلی تیم گیت‌لب.

https://handbook.gitlab.com/handbook/

در حدود ۲هزار صفحه است و می‌گه که هر چیز در شرکت/تیم قواعدش چیه و چه شکلی پیش می‌ره. از مرخصی تا نگهداری پسورد و رزرو هتل.

به درد همه می خوره چون می‌گه یه تیم سطح جهانی چطوری کار می کنه و چقدر شفاف و مدون است.
Forwarded from Yasha
امروز هکاتون دیجی‌کالا شروع شد و توی این مسابقه باید یه ایده‌ای که مربوط به قسمت فروشندگان دیجی‌کالا میشه رو توی ۶ روز لانچ کنیم. یه سری ایده‌ها خودم دارم ولی چون تاحالا مستقیما فروشنده دیجی‌کالا نبودم نمیدونم که چه کمبود‌هایی رو داره و کدومش چه نیاز بهتری رو از کاربر رفع می‌کنه. اگه چیزی به ذهن‌تون میرسه زیر پست بگید یا پست رو بفرستید به کسی که تجربه فروشندگی توی دیجی‌کالا رو داشته. دوست دارم حداقل یه چیزی رو بیارم بالا حتی اگه ببازم D:
اگر دیتابیس وردپرس شما به دست کسی افتاد میتونن رمز ورود به کاربران و ادمین رو پیدا کنن؟

میشه انجام داد ولی این کار سخته

در وردپرس رمز نگاری پسورد ها از طریق الگوریتم Phpass انجام میشه تصور کنید دو تا کاربر پسورد هایی یکسان دارن به این شکل

123pas

وردپرس پسورد های هر کدوم رو به شکل های متفاوتی رمز نگاری میکنه مثلا یکیش میشه این

$P$Bc5pIXD0s.MmishnzdgmqU0k0uG60k0

یکیش میشه این

$P$BIaq0Ck8fwMVVtTxuGHlyQqQcSlkOM0

و این باعث میشه هک کردن وردپرس تقریبا غیر ممکن بشه چون هیچ کدوم از رمز های کد گذاری شده مثل هم نیستن حتی اگر پسورد ها مثل هم باشه

@poinair پوینا
Forwarded from کداکسپلور | CodeExplore (Koorosh)
کاربرد اعداد BigInt در جاوااسکریپت ✌️

میدونستین توی جاوااسکریپت این شرط برقراره؟
console.log(9999999999999999 === 10000000000000000);
// true

اما چرا؟ چون توی جاوااسکریپت، بزرگترین عدد صحیحی که می‌تونین با دقت کامل توی متغیرها ذخیره کنید، Number.MAX_SAFE_INTEGER هست که برابر با 9007199254740991 است. اگه عددی بزرگتر از این باشه، جاوااسکریپت دیگه نمی‌تونه به درستی اون رو مدیریت کنه و مقایسه‌اش دقیق نیست.

راه حلش چیه؟ باید اعدادتون رو BigInt تعریف کنید. چطوری؟ اینطوری:
let bigNumber = 1234567890123456789012345678901234567890n;
console.log(bigNumber);

//1234567890123456789012345678901234567890n

البته میتونید اینکار رو هم بکنید:
let number= 42
let bignumber = BigInt(number)

#javanoscript #js #trick
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
🔸باگ رفرال
امروز میخوام یه باگ از رفرال(زیرمجوعه گیری) رباتای تلگرام پابلیک کنم که تقریبا ازکار افتاده 🗿
ساختار لینک دعوت به این صورت:
https://news.1rj.ru/str/bot?start=11111111

که وقتی روش کلیک میکنید زیر مجموعه یوزری با ایدی 11111111 میشید
باگ دقیقا همینجا چون قابل پیشبینی هستن
پس اگه ما بیایم قبل از عضو شدن به ربات ایدی خودمونو جای لینک بالا بزاریم و عضو بشیم انگار زیر مجموعه خودمون شدیم
الان اکثر رباتایی که بالا میان اینو یه چیز رندوم میزارن که قابل پیشبینی نباشه مثل تصویر بالا

@TheRaymondDev
می‌خوام ویدئو ضبط کنم ولی نمی‌دونم درچه موضوعی 🥳

قبلاً قول یک پلی‌لیست هم داده بودم برای (آموزش کار با گنو/لینوکس) که خیلی کلیشه‌ایه و از این دست محتواها زیاد پیدا میشه.


🥰 @SohrabContents
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Code Module | کد ماژول (Mahan-Heydari)
حتی اون کیس هم می‌تونه وجود نداشته باشه 😂🗿

#fun
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Gopher Academy
🔵 عنوان مقاله
Go Performance from Version 1.0 to 1.22

🟢 خلاصه مقاله:
مقاله‌ای که به بررسی تحلیلی عملکرد زبان برنامه‌نویسی Go از نسخه ۱.۰ تا آخرین نسخه یعنی ۱.۲۲ می‌پردازد، ادامه‌‌ای است بر تحلیل‌های قبلی نویسنده از نسخه‌های ۱.۲ تا ۱.۱۸ که دو سال پیش منتشر شده بود. در این مقاله، تحولات و بهینه‌سازی‌های صورت گرفته در عملکرد زبان Go طی این سال‌ها از ابتدای تولید تا به امروز بررسی شده است. نویسنده با استفاده از داده‌ها و شواهد محکم، تغییرات کلیدی در معماری و عملکرد زبان را به تفصیل تشریح کرده و نشان می‌دهد که چگونه این تحولات به افزایش کارایی و بهره‌وری در برنامه‌نویسی کمک کرده‌اند. این مقاله می‌تواند منبع مفیدی برای توسعه‌دهندگان و مهندسان نرم‌افزار باشد که می‌خواهند دیدگاه عمیق‌تری نسبت به تکامل زبان Go و عملکرد آن داشته باشند.

🟣لینک مقاله:
https://benhoyt.com/writings/go-version-performance-2024/


👑 @gopher_academy
Forwarded from کداکسپلور | CodeExplore (Koorosh)
جاوااسکریپت چطوری خلق شد؟ ✌️

📌یه نکته جالب درباره جاوااسکریپت که خیلی‌ها نمی‌دونن اینه که جاوااسکریپت در اصل در ۱۰ روز توسط یک برنامه‌نویس به نام برندان آیک ساخته شد! اون زمان شرکت Netscape به سرعت به یه زبان اسکریپت‌نویسی برای وب نیاز داشت تا بتونه با رقبا رقابت کنه. این زبان اول به نام Mocha معرفی شد، بعد اسمش شد LiveScript و نهایتاً برای استفاده از شهرت جاوا، اسمش رو به جاوااسکریپت تغییر دادن، با اینکه ارتباط زیادی با جاوا نداره.

💥در واقع، جاوااسکریپت خیلی سریع طراحی شد و انتظار نمی‌رفت که تبدیل به یکی از مهم‌ترین زبان‌های وب بشه!

#javanoscript #js
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from کانال مهرداد لینوکس (Mehrdad Linux)
گذشته حال آینده
آیا ترمینال برای کاربرش کافی نیست؟
#linux
Forwarded from Go Casts 🚀
سراب دنیای نرم افزاری

برای خودم زیاد پیش میاد که دچار هیجان مثبت و منفی بیش از حد بشم در مورد یه چیزی حین کار.
این هیجان میتونه در مورد یه ایده جدید باشه، در مورد یادگیری یه موضوع جدید باشه، یا حتی استرس یه incident و باگ باشه.
خیلی اوقات دوست دارم تا بی نهایت وقت داشته باشم که روی یک محصول نرم افزاری کار کنم ولی از اینکه چنین وقتی ندارم ناامید میشم.
بعضی وقت ها هم که خیلی غرق کار میشم یهو از درون خالی میشم و دچار پوچی میشم، حس بیهوده بودن میکنم، اینکه اصلا چرا دارم این کار رو میکنم، آینده ش چی میشه و غیره

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

دو سه روز پیش این مصاحبه از آقای اسمش رو نبر (اینقدر که تلفظش سخته!) دیدم، سازنده زبان سی پلاس پلاس، که توصیه های جالبی داشتند که کم و بیش مرتبطه به این موضوع، دوست داشتید ببینید
https://www.youtube.com/watch?v=-QxI-RP6-HM

@gocasts
Forwarded from کداکسپلور | CodeExplore (𝙰𝚖𝚒𝚗)
😮دوستان تو ریپو گیتهاب زیر لیستی از API های رایگان و قابل دسترس برای عموم جهت استفاده تو برنامه های تحت وب و ... آورده شده ، اگه API که مد نظرتون بود رو پیدا نکردید حتما این ریپو رو نگاه کنید شاید تونستید پیدا کنید🔥

🌐 http://github.com/toddmotto/public-apis

#api #github
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from جادی | Jadi
این دفعه در حل سوالات مصاحبه کاری به یه سوال بامزه و راحت و سر راست برخوردیم؛ شانس داشتیم: یه رشته کاراکتری رو گرفتین (شبیه یه جمله) و باید طول آخرین کلمه‌ای که توش هست رو برگردونین. چون ساده و سر راست است با سی می نویسیم (:

https://youtu.be/FKbN477bdxM
Forwarded from Agora (Alireza Azadi)
این رشته توییت جالب از سرگذشت «یک میلیون چک‌باکس» رو از دست ندین:

https://x.com/Loc0m0/status/1832188628719825347

خود ماجرا رو هم میتونید از زبون خود سازنده، تو یوتیوب ببینید که بامزه‌س:

https://youtu.be/OI4DbECnp8A?si=T3Y0PLuPrZMFNCBh
انگاری چت‌جی‌پی‌تی به اینترنت وصل شده


@SohrabContents