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
وضعیت لاگ‌ها:


(هوش مصنوعی و CTF و ..... آخه چه ربطی به لاگ دارن برادر من :))) دورهمی برنامه نویسان می‌خواین بذارید با اسم لاگ نذارید دیگه.)



#meme

@SohrabContents
اگر دنبال یه کتابخونه خفن برای مدیریت data و events تو جاوااسکریپت هستی، RxJS رو از دست نده! با observables، operators و schedulers، هرجور data‌ای رو می‌تونی کنترل کنی و اپلیکیشن‌های پیچیده رو راحت‌تر بسازی، مخصوصاً برای spaها فوق‌العاده‌ست

@DevTwitter | <Mehran/>
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 قیمت جهانی دامنه .com به ۱۶ دلار و دامنه .ir به ۸۰۰۰۰ تومان افزایش یافته است.

#خبر

@TheRaymondDev
Forwarded from Code Module | کد ماژول (genix)
با Nanoid بیشتر آشنا بشید 🦦

‏Nanoid یک تولیدکننده رشته منحصر به فرد کوچک، امن و سازگار با URL برای Node.js هست. این برای تولید شناسه هایی طراحی شده که از نظر رمزنگاری ایمن، در عین حال فشرده و سریع هستن.

از این پکیج چه استفاده ای میشه؟ 😀

استفاده از نانووئید فوق العاده آسون هست. به طور پیش‌فرض، رشته‌ای 21 کاراکتری تولید میکنه که برای بیشتر موارد استفاده کافی هست و 128 بیت رو ارائه میکنه. این تضمین می‌کنه که شناسه ها نه تنها منحصر به فرد هستن، بلکه در برابر برخوردها و الگوهای قابل پیش بینی نیز مقاوم هستن. پکیج بسیار قابل تنظیم هست و میتونید طول و الفبای شناسه تولید شده رو تنظیم کنید و اون رو با نیازهای مختلف سازگار کنید.

‏Nanoid در بین دولوپر ها برای تولید شناسه های منحصر به فرد در برنامه های Node.js، به یک انتخاب محبوب تبدیل شده. حجم کم، امنیت بالا و سهولت استفاده اون رو به جایگزینی عالی برای سایر کتابخانه های تولید شناسه تبدیل کرده. برای کسب اطلاعات بیشتر به داکیومنتش مراجعه کنید.

#nanoid
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
#javanoscript #geolocation

💎 گرفتن لوکیشن کاربر با جاوااسکریپت 💎

با استفاده از Geolocation API در جاوااسکریپت می‌تونید به سادگی موقعیت جغرافیایی کاربر رو دست بیارید و توی بخش های مختلف ازش استفاده کنید.

این API به شما اجازه می‌ده با دریافت اجازه از کاربر، عرض و طول جغرافیایی دقیقش رو به دست بیارید.


نمونه کد 🚀
navigator.geolocation.getCurrentPosition((position) => {
console.log(`
Lat:${position.coords.latitude},
Long:${position.coords.longitude}
`);
});


🌐 مثال استفاده در پروژه واقعی

🆔 Channel | Group | YouTube
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🛑بزودی در کرنل 6.12
⭕️ارائه کدهای QR در هنگام وقوع کرنل پنیک .


🔹کدهای QR در هنگام وقوع خطای هسته ممکن است به‌زودی در نسخه 6.12 هسته لینوکس ارائه شوند. این ویژگی اختیاری جالب باعث می‌شود که در هنگام وقوع خطای هسته، یک کد QR از پیام خطا نمایش داده شود.
🔹کد QR خطای هسته یک ابزار قدرتمند و مهم برای فهمیدن علت خطا است، به‌خصوص که صفحه نمایش خطای هسته فعلی تمایل به قطع پیام خطای هسته دارد. با اضافه کردن یک کد QR، می‌توان گوشی خود را برداشت و کد QR را اسکن کرد تا لاگ را بررسی کرد و دید چه چیزی باعث خطا شده است.
🔹 این اولین بار نیست که لینوکس کد QR دریافت می‌کند. در سال 2014، صحبت‌هایی در مورد اضافه کردن کدهای QR به خطاهای هسته وجود داشت
🔹مایکروسافت در سال 2016 قبلاً یک کد QR به BSOD ویندوز اضافه کرده بود. اما اگر این کد را اسکن کنید، فقط به صفحه پشتیبانی عمومی ‘Resolving Blue Screen errors in Windows’ هدایت خواهید شد و جزئیات بیشتری دریافت نخواهید کرد
🔹 کد QR خطای هسته لینوکس 6.12 اطلاعات دقیق‌تر و مفیدی به شما ارائه خواهد داد. بنابراین، حتی اگر رایانه لینوکس شما دیگر باز نشود و همیشه با خطای هسته مواجه شوید.

نویسنده: حسین سیلانی
منبع : کانال لینوکسی: لینوکس تی ان تی
linuxtnt
http://seilany.ir
——————————————————
⭐️حمایت از کانال
https://zarinp.al/learninghive.ir
https://daramet.com/hossein_seilani
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
اگر دوست داشتید با ری‌اکشناتون بهمون انرژی بدید 🔥❤️
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
چطور برای یک ربات تلگرام از زرین پال، درگاه پرداخت گرفتم ؟

من یک ربات تلگرام داشتم مینوشتم که نیاز به درگاه پرداخت داشتم، رفتم سراغ سایت زرین پال و بعد از لاگین خواستم برم تیکت بدم که آیا به ربات تلگرام هم درگاه میدید ؟ که یک بخشی دیدم که چطور برای اپلیکیشن یا ربات میتونید درگاه بگیرید

بعد توی توضیحات نوشته بود که باید یک سایت بزنید و توی اون از اپلیکیشنتون یکسری اطلاعات بدید که چیکارا میکنه و شماره تلفن و ایمیل هم توی اون باشه

خب من حوصله نوشتن کد برای سایت نداشتم🥲 ولی چند روز قبلش یک دامنه خریده بودم برای رباته گفتم شاید لازم بشه، باید چیکار میکردم ؟
رفتم سراغ هوش مصنوعی claude.ai و دیدم که شماره تلفن مجازی گوگلم رو قبول نمیکنه، از سایت نامبرلند یک شماره ۷ هزار و ۵۰۰ تومنی برای claude.ai خریدم و رفتم توش ثبت نام کردم

به claude.ai با پرامپت فارسی گفتم که یک سایت با html css bootstrap میخوام که در مورد چنین چیزی یکسری توضیحات بده و توی یکسری کارت نشونش بده و از اموجی های مرتبط هم استفاده کنه و ... با تشکر ازش کد رو بهم داد و رفتم یک پروژه چند خطی fastapi زدم که تمپلت هام رو لود کنه (چون نمیخواستم سایت استاتیک باشه رفتم سراغ fastapi ، چون که باید کالبک برگشتی از درگاه پرداخت هم هندل کنم)

خب کد رو زدم و خواستم ببرم روی سرور ران کنم که ...... ای دل غافل، پورت های ۸۰ و ۴۴۳ اشغال هستن و اگر میخواستم توی وب سرور دست ببرم خیلی زمان میبرد

پروژه رو روی پورت 7575 ران کردم و رفتم سراغ کلادفلر و توی بخش DNS یک رکورد @ زدم روی دامنه و IP سرور رو بهش دادم، از بخش Rules وارد بخش Origin Rules شدم و یک رول جدید تعریف کردم

از این قسمت : When incoming requests match…
مقدار Field رو گذاشتم روی Hostname و توی بخش Value آدرس دامنه رو زدم

پایینترش از قسمت Destination Port گزینه Rewrite to رو زدم و پورت 7575 رو وارد کردم، بعدش هم رول رو ذخیره کردم

خب سایت اومد بالا و از طریق دامنه در دسترس بود، بدون اینکه من روی پورت 80,443 ران کنم

رفتم سراغ زرین پال و دامنه رو ثبت کردم که بهم درگاه بده، اما سریع درخواستم رد شد 😢

تیکت زد و گفت enamad نداری ولی ناراحت نباش که میتونی از لینک زیر یک مبلغی پرداخت کنه (یک کد تخفیف هم داد) و ما خودمون برات میگیریم، مبلغ رو (با تخفیف ۳۰۰ هزار تومان) پرداخت کردم و اطلاع دادم، فرداش بهم اعلام کردن که فلان کد رو توی noscript سایتت بصورت موقت بزار تا enamad تایید بشه، این وسط ها هم چندتا تماس باهام گرفتن که یک قسمتی گفت این شماره ای که توی زرین پال وارد کردی از دسترست خارج شده ؟ گفتم اره و زحمت کشیدن و تغییرش دادن برام(با ایمیل لاگین میشدم)

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

@SEYED_BAX
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
همه این گرفتاری هارو کشیدم ولی من از قبل یک عالمه درگاه فعال داشتم

دلیل اینکه اصرار داشتم به اسم همون ربات با سایت اختصاصی خودش درگاه بگیرم ، درگیری سالها پیش با علی امیری صاحب زرین پال بود

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

بعد از اینکه با مدارک هویتی و پستش به زرین پال به سطح نقره ای ارتقا یافته بودم مشکل حساب من حل شد، و بعد از مدتی هم حساب من رو توی پنل جدیدشون طلایی کردن (الان یک پنل جدید تر هم زده)

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

@SEYED_BAX
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
پورت 8585 اشغال بود اخه

@SEYED_BAX
من C بودم تو Python، تو منو درک نمیکردی ولی من تو رو...
👉👈 @TorhamDevCH
کانال آموزشی:
Forwarded from 
شیر فلکهٔ اینترنت که سهله، این چند وقت اخیر لوله رو فکر کنم زدن.

#note #موقت
Forwarded from Order of Six Angles
The tragedy of low-level exploitation

https://gynvael.coldwind.pl/?id=791

похожие мысли всегда в голове крутились
Forwarded from Source Byte (‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌P҉d҉y҉👾)
اگر از #Oblivion استفاده می‌کنین، می‌تونین اندپوینت‌های پیشنهادی رو به تفکیک IPv4/IPv6 از طریق این‌ابزار دریافت کنین. توی ورژن‌های اخیر #OblivionDesktop امکان دریافت همین اندپوینت‌ها از داخل برنامه فراهم شده و فراموش نکنین که برای فعال‌کردن اسکنر داخلی باید از اندپوینت پیشفرض engage.cloudflareclient.com:2408 استفاده کنید.

👉 ircfspace.github.io/endpoint/?type=ipv4
👉 ircfspace.github.io/endpoint/?type=ipv6
💡 github.com/ircfspace/endpoint

🔍 ircf.space
@ircfspace