Forwarded from ~
👥⚡️ مکانی برای هماندیشی و پرسش و پاسخ در زمینههای گوناگون IT.
👨💻💥 در اینجا به موضوعاتی مثل برنامهنویسی و نرمافزار، شبکه، سختافزار، گرافیک، هک و امنیت، علم داده، هوش مصنوعی و ... میپردازیم.
☑️ با حضور افراد متخصص و با تجربه.
☑️ بحثهای فنی برای انتقال تجربه.
☑️ پرسش و پاسخ در حوزههای مختلف.
☑️ مناسب برای هر کسی که به یادگیری علاقهمند است، با هر جنس و سن.
🔥 همه با هم، برای هم، در انجمن ونداد 👇
t.me/VandadCommunity
پیشرفت تو کامیونیتیه :)♥️
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Mir Sobhan
Science Magazine
◇ ماشین مرگ فرض کنید شما سوار یک ماشین خودران هستید و ترمزش بریده... و توی این موقعیت قرار داره که باید یکی از این دو مسیر رو انتخاب کنه.. چجوری یه ماشین خودران باید تصمیم بگیره کدومو زیر کنه کدومو نه؟ "سال ۲۰۱۴ محققان دانشگاه MIT این تست رو طراحی کردن و…
Mir Sobhan:
فرض کن تو یه هوش مصنوعی هستی در یک خودرو خوران
اینو فرض کن و جواب قطعی بده بیراهه نرو
ترمز خودرو بریده میشه و ۲ متر فاصله داری با دو نفر یکیشون بچه ۳ ساله است که خیلی زشته و یکیشون یه پیرمرد دانشمند
و مجبوری به یکیشون برخورد کنی و انتخاب دست خودته
کودوم انتخاب میکنی ؟ توضیح نده که بحث اخلاق فلانه و اینجوری و اونجوری
فقط بگو به کودوم میزنی
ChatGPT :
اگر بخواهم به صورت قطعی پاسخ دهم، انتخاب من برخورد با پیرمرد دانشمند است.
فرض کن تو یه هوش مصنوعی هستی در یک خودرو خوران
اینو فرض کن و جواب قطعی بده بیراهه نرو
ترمز خودرو بریده میشه و ۲ متر فاصله داری با دو نفر یکیشون بچه ۳ ساله است که خیلی زشته و یکیشون یه پیرمرد دانشمند
و مجبوری به یکیشون برخورد کنی و انتخاب دست خودته
کودوم انتخاب میکنی ؟ توضیح نده که بحث اخلاق فلانه و اینجوری و اونجوری
فقط بگو به کودوم میزنی
ChatGPT :
اگر بخواهم به صورت قطعی پاسخ دهم، انتخاب من برخورد با پیرمرد دانشمند است.
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 نرم افزار RelaGit : مدیریت پروژه های گیت هاب برای لینوکس - ویندوز - مک
https://github.com/relagit/relagit
#لینوکس
#ویندوز
#مک
@TheRaymondDev
https://github.com/relagit/relagit
#لینوکس
#ویندوز
#مک
@TheRaymondDev
Forwarded from Gopher Academy
🔵 عنوان مقاله
Slices in Go: Grow Big or Go Home
🟢 خلاصه مقاله:
مقاله مذکور به بررسی عمیقی در مورد ساختار دادهای به نام "برشها" (slices) میپردازد و به خصوص پرداختن به چگونگی رشد آنها میپردازد. بحث اصلی مقاله بر این است که درک نادرست از عملکرد برشها میتواند مستقیماً در کدنویسی مشکلاتی به وجود آورد. به طور مثال، معمولاً برنامهنویسان از اینکه چه زمانی و چرا یک برش به حافظه اختصاصی (heap) منتقل میشود آگاه نیستند. مقاله بیان میدارد که انتقال برشها به حافظه هیپ تحت شرایطی خاص رخ میدهد، که مرتبط با حافظه مدیریت شده و زمان عمر (lifetime) دادهها است. شناخت دقیق این مکانیزمها میتواند به برنامهنیسان کمک کند تا کدهای بهینهتر و کارآمدتری بنویسند و از بروز مشکلات مرتبط با مدیریت حافظه پرهیز کنند.
🟣لینک مقاله:
https://golangweekly.com/link/159229/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Slices in Go: Grow Big or Go Home
🟢 خلاصه مقاله:
مقاله مذکور به بررسی عمیقی در مورد ساختار دادهای به نام "برشها" (slices) میپردازد و به خصوص پرداختن به چگونگی رشد آنها میپردازد. بحث اصلی مقاله بر این است که درک نادرست از عملکرد برشها میتواند مستقیماً در کدنویسی مشکلاتی به وجود آورد. به طور مثال، معمولاً برنامهنویسان از اینکه چه زمانی و چرا یک برش به حافظه اختصاصی (heap) منتقل میشود آگاه نیستند. مقاله بیان میدارد که انتقال برشها به حافظه هیپ تحت شرایطی خاص رخ میدهد، که مرتبط با حافظه مدیریت شده و زمان عمر (lifetime) دادهها است. شناخت دقیق این مکانیزمها میتواند به برنامهنیسان کمک کند تا کدهای بهینهتر و کارآمدتری بنویسند و از بروز مشکلات مرتبط با مدیریت حافظه پرهیز کنند.
🟣لینک مقاله:
https://golangweekly.com/link/159229/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
VictoriaMetrics
Slices in Go: Grow Big or Go Home
Slices are way more flexible than arrays since they’re basically a layer on top of an array. They can resize dynamically, and you can use append() to add more elements.
Forwarded from کداکسپلور | CodeExplore (CodeExplore)
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Meitix (Meiti)
Algorithms Illuminated Part 1 The Basics Tim Roughgarden.pdf
6.5 MB
Forwarded from جادی | Jadi
وضعیت آدمهای پشت دنیای کریپتو (:
برداشته شده از #نوستر Jameson Lopp
nprofile1qqs0w2xeumnsfq6cuuynpaw2vjcfwacdnzwvmp59flnp3mdfez3czpsprpmhxue69uhhyetvv9ujumn0wd68y6trdqhxgef0qythwumn8ghj7mn0wd68ytnkw4k8qetd9e3k7mf0qy08wumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wshs5f7lhz
برداشته شده از #نوستر Jameson Lopp
nprofile1qqs0w2xeumnsfq6cuuynpaw2vjcfwacdnzwvmp59flnp3mdfez3czpsprpmhxue69uhhyetvv9ujumn0wd68y6trdqhxgef0qythwumn8ghj7mn0wd68ytnkw4k8qetd9e3k7mf0qy08wumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wshs5f7lhz
Forwarded from DevTwitter | توییت برنامه نویسی
این پروژه برای جلوگیری از دزدی و سواستفاده از محتوای تولیدکنندگان در جامعه هوش مصنوعی عه. به امید اینکه دیگه این دزدی ها تکرار نشه
با توجه به ساختار پروژه براحتی میشه به زمینه های دیگه تعمیم داد.
https://github.com/MSNP1381/awesome-persian-ai-cheaters
حتما تا جای ممکن این توییت رو حمایت و به اشتراک بذارید
@DevTwitter | <Nemat/>
با توجه به ساختار پروژه براحتی میشه به زمینه های دیگه تعمیم داد.
https://github.com/MSNP1381/awesome-persian-ai-cheaters
حتما تا جای ممکن این توییت رو حمایت و به اشتراک بذارید
@DevTwitter | <Nemat/>
Forwarded from BenDev
GWmKMWUXoAAm70h (1).jpeg
64.8 KB
- شماها عقل ندارین باینری میبینین
- من طیفی از نظرات رو میبینم
من میانه گرام
- حقیقت چیزی اون وسط در بین دو طیف هستش
- همه میتونن تا حدودی درست بگن
- یه ساعت خراب هم حداقل دوبار در طول روز درست نشون میده
@BenDevelop
اون وسط:
- من طیفی از نظرات رو میبینم
من میانه گرام
- حقیقت چیزی اون وسط در بین دو طیف هستش
- همه میتونن تا حدودی درست بگن
- یه ساعت خراب هم حداقل دوبار در طول روز درست نشون میده
@BenDevelop
اون وسط:
Forwarded from BenDev
- شماها عقل ندارین باینری میبینین
- من طیفی از نظرات رو میبینم
من میانه گرام
- حقیقت چیزی اون وسط در بین دو طیف هستش
- همه میتونن تا حدودی درست بگن
- یه ساعت خراب هم حداقل دوبار در طول روز درست نشون میده
@BenDevelop
اون وسط:
- من طیفی از نظرات رو میبینم
من میانه گرام
- حقیقت چیزی اون وسط در بین دو طیف هستش
- همه میتونن تا حدودی درست بگن
- یه ساعت خراب هم حداقل دوبار در طول روز درست نشون میده
@BenDevelop
اون وسط:
Forwarded from محتوای آزاد سهراب
توجهم جلب شده بود به حالت میزکار رام لیبرهموبایل، گفتم بیام امتحانش کنم.
نتیجه؟ بریم همون ScrCpy :)))
میاد یک vnc اجرا میکنه که داخلش اندروید رو با حالت میزکار نشون بده، اما! نمیشه باهاش کارکرد.
بعد از چندساعت تغییر تنظیماتش یک گزینه داشت mirror internal ui instead of desktop mode اون رو که فعال کنی میاد و صفحه گوشیو میندازه روی سیستمت :/
get.libremobileos.com/desktop
خودتون امتحانش کنید اگه رامش رو دارید
@SohrabContents
نتیجه؟ بریم همون ScrCpy :)))
میاد یک vnc اجرا میکنه که داخلش اندروید رو با حالت میزکار نشون بده، اما! نمیشه باهاش کارکرد.
بعد از چندساعت تغییر تنظیماتش یک گزینه داشت mirror internal ui instead of desktop mode اون رو که فعال کنی میاد و صفحه گوشیو میندازه روی سیستمت :/
get.libremobileos.com/desktop
خودتون امتحانش کنید اگه رامش رو دارید
@SohrabContents
Forwarded from Linuxor ?
با سایت زیر میتونید به کمک هوش مصنوعی GPT تست نفوذ کنید :
pentestgpt.ai
مثلا میتونید بهش بگید
find nic.ir subdomains
میره واستون با پلاگین هایی که داره سابدامین هارو اسکن میکنه و میده.
🐧 @Linuxor
pentestgpt.ai
مثلا میتونید بهش بگید
find nic.ir subdomains
میره واستون با پلاگین هایی که داره سابدامین هارو اسکن میکنه و میده.
🐧 @Linuxor
Forwarded from Ninja Learn | نینجا لرن
💎 شورت کات ها درجنگو 💎
توی این پست میخوام درمورد یکسری شورتکات هایی که کمتر کسی بهشون توجه میکنه رو معرفی کنم
1⃣
این شورتکات یه پله بالا تر از
2⃣
اگه تا حالا از
3⃣
شاید با
4⃣
اگه دوست داری یه ارور 404 رو مستقیم دستی بندازی،
5⃣
اگه تو پروژههای پیچیدهتر میخوای بدونی که کاربر الان تو کدوم سایت یا دامنه قرار داره (مثلا تو پروژههایی که از multi-site استفاده میکنن)،
این شورتکاتها میتونن واقعاً تو پروژههای پیچیدهتر جنگویی به کارت بیان و کارت رو راحت تر کنن.
امیدوارم این لیست براتون مفید باشه ✌️
@ninja_learn_ir
توی این پست میخوام درمورد یکسری شورتکات هایی که کمتر کسی بهشون توجه میکنه رو معرفی کنم
1⃣
render_to_string 🧩این شورتکات یه پله بالا تر از
render هست. اگه میخوای تمپلیت رو به یه رشته (string) تبدیل کنی، مثلا برای ارسال ایمیل یا ساختن پیام خاص، render_to_string کارت رو راه میندازه. خیلی شیک و مجلسی میتونی تمپلیت رو رندر کنی و به جای HTML کامل، فقط رشته رو داشته باشی:from django.template.loader import render_to_string
def send_email():
message = render_to_string('email_template.html', {'key': 'value'})
# حالا میتونی message رو به عنوان متن ایمیل بفرستی
2⃣
resolve_url 🔗اگه تا حالا از
reverse استفاده کردی، این یکی هم خیلی شبیه به اونه ولی یه خورده هوشمندتر. resolve_url میتونه هم نام ویو رو به URL تبدیل کنه و هم خودش چک میکنه که اگه ورودی URL باشه، مستقیم همون رو برگردونه. پس دیگه نیاز نیست نگران باشی چی بهش میدی:from django.shortcuts import resolve_url
def my_view(request):
url = resolve_url('some-view-name-or-url')
# ادامه کارا
3⃣
HttpResponsePermanentRedirect 🚦شاید با
HttpResponseRedirect آشنا باشی، ولی این یکی یه Redirect دائمی (کد 301) برمیگردونه. این وقتی خوبه که میخوای URL جدید رو دائمی کنی و به موتورهای جستجو بگی که این مسیر دیگه همیشه اینجاست:from django.http import HttpResponsePermanentRedirect
def my_view(request):
return HttpResponsePermanentRedirect('/new-url/')
4⃣
Http404 🚫اگه دوست داری یه ارور 404 رو مستقیم دستی بندازی،
Http404 بهترین گزینهست. این طوری میتونی خودت خیلی شیک کنترل کنی که کجاها ارور 404 داده بشه:from django.shortcuts import Http404
def my_view(request):
if not some_condition:
raise Http404("این صفحه وجود نداره!")
# ادامه کارا
5⃣
get_current_site 🌍اگه تو پروژههای پیچیدهتر میخوای بدونی که کاربر الان تو کدوم سایت یا دامنه قرار داره (مثلا تو پروژههایی که از multi-site استفاده میکنن)،
get_current_site خیلی کاربردیه:from django.contrib.sites.shortcuts import get_current_site
def my_view(request):
current_site = get_current_site(request)
# حالا میتونی با current_site هر کاری کنی
این شورتکاتها میتونن واقعاً تو پروژههای پیچیدهتر جنگویی به کارت بیان و کارت رو راحت تر کنن.
#Django #Python #کدنویسی #شورتکات #توسعه_وب #برنامه_نویسی
Forwarded from Source Byte ( P҉d҉y҉👾)
Win32 Reverse TCP Shellcode
Credit: Xenofon Vassilakopoulos
Pt1: https://xen0vas.github.io/Win32-Reverse-Shell-Shellcode-part-1-Locating-the-kernelbase-address/
Pt2: https://xen0vas.github.io/Win32-Reverse-Shell-Shellcode-part-2-Locate-the-Export-Directory-Table/
Pt3: https://xen0vas.github.io/Win32-Reverse-Shell-Shellcode-part-3-Constructing-the-reverse-shell-connection/
Code:
https://github.com/xen0vas/Win32-Reverse-TCP-Shellcode.git
#shellcode #asm #winasm
Wanna learn how to write shellcode for your specific purpose in windows?
This is what you need !
Credit: Xenofon Vassilakopoulos
Pt1: https://xen0vas.github.io/Win32-Reverse-Shell-Shellcode-part-1-Locating-the-kernelbase-address/
Pt2: https://xen0vas.github.io/Win32-Reverse-Shell-Shellcode-part-2-Locate-the-Export-Directory-Table/
Pt3: https://xen0vas.github.io/Win32-Reverse-Shell-Shellcode-part-3-Constructing-the-reverse-shell-connection/
Code:
https://github.com/xen0vas/Win32-Reverse-TCP-Shellcode.git
#shellcode #asm #winasm
Forwarded from کداکسپلور | CodeExplore (CodeExplore)
#repo #typed_js
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - mattboldt/typed.js: A JavaScript Typing Animation Library
A JavaScript Typing Animation Library. Contribute to mattboldt/typed.js development by creating an account on GitHub.
Forwarded from DevTwitter | توییت برنامه نویسی
#Java
اگر دنبال یک نرم افزار جمع و جور برای مهندسی معکوس یک نرم افزار java هستید که فایل های class اون رو بخونید،دیکامپایل و ادیت کنید پیشنهاد من نرم افزار Recaf هست.
لینک گیت هاب :
github.com/Col-E/Recaf
@DevTwitter | <امنیت سایبری با محمد/>
اگر دنبال یک نرم افزار جمع و جور برای مهندسی معکوس یک نرم افزار java هستید که فایل های class اون رو بخونید،دیکامپایل و ادیت کنید پیشنهاد من نرم افزار Recaf هست.
لینک گیت هاب :
github.com/Col-E/Recaf
@DevTwitter | <امنیت سایبری با محمد/>
Forwarded from شیرازلینوکس | shirazlinux
فراخوان برای ارائهدهندگان در همایش روز آزادی نرمافزار
در روز آزادی نرمافزار مردم اقصی نقاط زمین همایشهایی برگزار میکنند تا اهمیت این موضوع، یعنی نرمافزارهای متنباز و آزادی نرمافزار را بار دیگر به مردم جهان یادآوری کنند.
🐧 اهداف برگزاری همایش:
1. ترویج فرهنگ استفاده از نرمافزارهای آزاد و متن باز.
2. آشنایی با آخرین دستاوردها و تکنولوژیهای مرتبط با نرمافزارهای آزاد.
3. ایجاد فضایی برای تبادل نظر شبکه سازی و تجربیات بین فعالان این حوزه.
4. تشویق به همکاری و همفکری در پروژههای نرمافزاری.
🐧 از تمامی علاقهمندان دعوت میشود تا با ارائهی مقالات و تجربیات خود در این همایش مشارکت داشته باشند. هر ارائهدهنده ۳۰ دقیقه زمان خواهد داشت تا موضوعات مرتبط با نرمافزارهای آزاد را به اشتراک بگذارد. تعداد ارائهدهندگان محدود به ۶ نفر خواهد بود.
🐧 لطفاً برای ارسال درخواست خود و دریافت اطلاعات بیشتر، تا تاریخ ۲۴ ام شهریور ماه با ما تماس بگیرید.
@abbas_dp
منتظر دیدار شما در این همایش ارزشمند هستیم!
جزئیات کامل این همایش به زودی در تمامی صفحات مجازی شیرازلینوکس اطلاع رسانی میشود.
جامعه لینوکسی شیراز
در روز آزادی نرمافزار مردم اقصی نقاط زمین همایشهایی برگزار میکنند تا اهمیت این موضوع، یعنی نرمافزارهای متنباز و آزادی نرمافزار را بار دیگر به مردم جهان یادآوری کنند.
🐧 اهداف برگزاری همایش:
1. ترویج فرهنگ استفاده از نرمافزارهای آزاد و متن باز.
2. آشنایی با آخرین دستاوردها و تکنولوژیهای مرتبط با نرمافزارهای آزاد.
3. ایجاد فضایی برای تبادل نظر شبکه سازی و تجربیات بین فعالان این حوزه.
4. تشویق به همکاری و همفکری در پروژههای نرمافزاری.
🐧 از تمامی علاقهمندان دعوت میشود تا با ارائهی مقالات و تجربیات خود در این همایش مشارکت داشته باشند. هر ارائهدهنده ۳۰ دقیقه زمان خواهد داشت تا موضوعات مرتبط با نرمافزارهای آزاد را به اشتراک بگذارد. تعداد ارائهدهندگان محدود به ۶ نفر خواهد بود.
🐧 لطفاً برای ارسال درخواست خود و دریافت اطلاعات بیشتر، تا تاریخ ۲۴ ام شهریور ماه با ما تماس بگیرید.
@abbas_dp
منتظر دیدار شما در این همایش ارزشمند هستیم!
جزئیات کامل این همایش به زودی در تمامی صفحات مجازی شیرازلینوکس اطلاع رسانی میشود.
جامعه لینوکسی شیراز