Forwarded from کانال مهرداد لینوکس (Mehrdad Linux)
❌در برنامه نویسی، برای مقایسه ی تغییرات یک مخزن کنترل نسخه Git با git diff روی Commit، شاخه، فایل و .. مشکل syntax-highlighting داشتم 🤔
✅ابزار delta این مشکل را حل کرد 😎
🗓 نصب :
برای نصب از این لینک بسته به توزیع لینوکس خودتان یا ویندوز و ... استفاده کنید
🗓 آموزش و نکات :
در فایل ~/.gitconfig باید تنظمیات را بسنه به نیاز خودتان اضافه کنید
🗓 ابزار های دیگر :
این syntax-highlighting که انجام میشه برای خروجی ابزار های git, diff, grep, و blame هم قابل استفاده است
⁉️ اگر در مورد راه اندازی سوالی داشتید در بخش کامنت ها بپرسید با هم برسی کنیم 😎
✅ابزار delta این مشکل را حل کرد 😎
🗓 نصب :
برای نصب از این لینک بسته به توزیع لینوکس خودتان یا ویندوز و ... استفاده کنید
🗓 آموزش و نکات :
در فایل ~/.gitconfig باید تنظمیات را بسنه به نیاز خودتان اضافه کنید
[core]
pager = delta
[interactive]
diffFilter = delta --color-only
[delta]
navigate = true # use n and N to move between diff sections
side-by-side = true #برای نمایش به صورت کنار هم در عکس میبینید
line-numbers = true # برای شماره گذاری خطوط
# delta detects terminal colors automatically; set one of these to disable auto-detection
# dark = true
# light = true
[merge]
conflictstyle = diff3
[diff]
colorMoved = default
🗓 ابزار های دیگر :
این syntax-highlighting که انجام میشه برای خروجی ابزار های git, diff, grep, و blame هم قابل استفاده است
⁉️ اگر در مورد راه اندازی سوالی داشتید در بخش کامنت ها بپرسید با هم برسی کنیم 😎
Forwarded from CleverDevs (Mahdi)
این آقا ستار هاشمی وزیر ارتباطات جدید کشوره.
ببینیم تو فحش خوردن میتونه رکورد جهرمی رو بشکونه یا نه
#News
@CeverDevs @CleverDevsGp
#News
@CeverDevs @CleverDevsGp
Forwarded from کداکسپلور | CodeExplore (Koorosh)
چجوری توی Go یک عدد صحیح رو به یک متغیر نسبت میدیم؟
Anonymous Quiz
11%
var x = 10
29%
x := 10
24%
int x = 10
36%
گزینه ۱ و ۲
Forwarded from Laravel News
Asset Prefetching Strategies with Vite in Laravel 11.21 https://laravel-news.com/laravel-11-21-0
Laravel News
Asset Prefetching Strategies with Vite in Laravel 11.21 - Laravel News
The Laravel team released v11.21 this week, which includes asset prefetching strategies for Vite, a convenience method to force-destroy a model with soft deletes, testing helper updates, and more.
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (MohammadMahdi)
نیروهای بکاند در غذاخوری شرکت، چند دقیقه بعد از اینکه روی پروداکشن پوش کردن و سرور بالا نمیاد:
✅️ @SEYED_BAX | Joe
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Dev Dastan (Hossein Mousavi)
It has three main layers:
The Transport Layer provides encryption, integrity, and data protection to ensure secure communication between the client and server.
The Authentication Layer verifies the identity of the client to ensure that only authorized users can access the server.
The Connection Layer multiplexes the encrypted and authenticated communication into multiple logical channels.
➖➖➖➖➖➖
➖➖➖➖➖➖
#softwareEngineering #network
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Code Module | کد ماژول (Mahan-Heydari)
با کتابخانه Ammo.js آشنا بشید 😎
Ammo.js یک کتابخانه فیزیک سهبعدیه که به زبان جاوااسکریپت نوشته شده و بر اساس Bullet Physics Engine، که یک موتور فیزیک مشهور و قدرتمنده، توسعه داده شده.
این کتابخانه به دولوپرا این امکان رو میده که فیزیک واقعگرایانه رو به بازیها و برنامههای سهبعدی شون اضافه کنن. Ammo.js به ویژه برای پروژههای وب و بازیهای تحت وب طراحی شده و به راحتی میتونه با کتابخانههایی مثل Three.js و Babylon.js ترکیب بشه.
ویژگیهای خاص کتابخانه Ammo.js⬇️
◀️ فیزیک واقعگرایانه: Ammo.js از الگوریتمهای پیشرفتهای برای شبیهسازی فیزیک استفاده میکنه که شامل برخوردها، گرانش، و داینامیک اجسامه.
◀️ پشتیبانی از اشکال مختلف: این کتابخانه میتونه با اشکال هندسی مختلف (مثل مکعب، کره، و ...) کار کنه و همچنین از اشکال پیچیدهتر هم پشتیبانی میکنه.
◀️ سیستم برخورد: Ammo.js دارای یک سیستم برخورد قویه که میتونه چندین جسم رو به طور همزمان مدیریت کنه و برخوردهارو به دقت شبیهسازی کنه.
◀️ داینامیک اجسام: این کتابخانه امکان شبیهسازی داینامیک اجسام سخت و نرم رو فراهم میکنه، به طوری که میشه رفتارهای مختلفی رو برای اجسام مختلف تعریف کرد.
◀️ سازگاری با وب: Ammo.js به راحتی با مرورگرها کار میکنه و میتونه در پروژههای تحت وب بدون نیاز به نصب نرمافزار اضافی استفاده شه.
◀️ توسعهی بازیهای سهبعدی: در کنار کتابخانههایی مثل Three.js میتونه برای ایجاد بازیهای سهبعدی با فیزیک واقعگرایانه مورد استفاده قرار بگیره.
کتابخانه Ammo.js با ویژگیهایی مثل شبیهسازی دقیق برخوردها، پشتیبانی از انواع اشکال، و قابلیت ادغام آسون با باقی کتابخانهها، گزینهای عالی برای ایجاد بازیها و برنامههای تعاملیه. با توجه به مزایای متعددش، از جمله عملکرد بالا و پشتیبانی از جامعه، Ammo.js میتونه به عنوان یک انتخاب مناسب برای هر توسعهدهندهای که به دنبال افزودن فیزیک به پروژههای خود هست، در نظر گرفته بشه.
برای یادگیری این کتابخانه میتونید به داکیومنتش مراجعه کنید.
Document🌕
#js #library
@CodeModule
Ammo.js یک کتابخانه فیزیک سهبعدیه که به زبان جاوااسکریپت نوشته شده و بر اساس Bullet Physics Engine، که یک موتور فیزیک مشهور و قدرتمنده، توسعه داده شده.
این کتابخانه به دولوپرا این امکان رو میده که فیزیک واقعگرایانه رو به بازیها و برنامههای سهبعدی شون اضافه کنن. Ammo.js به ویژه برای پروژههای وب و بازیهای تحت وب طراحی شده و به راحتی میتونه با کتابخانههایی مثل Three.js و Babylon.js ترکیب بشه.
ویژگیهای خاص کتابخانه Ammo.js
کتابخانه Ammo.js با ویژگیهایی مثل شبیهسازی دقیق برخوردها، پشتیبانی از انواع اشکال، و قابلیت ادغام آسون با باقی کتابخانهها، گزینهای عالی برای ایجاد بازیها و برنامههای تعاملیه. با توجه به مزایای متعددش، از جمله عملکرد بالا و پشتیبانی از جامعه، Ammo.js میتونه به عنوان یک انتخاب مناسب برای هر توسعهدهندهای که به دنبال افزودن فیزیک به پروژههای خود هست، در نظر گرفته بشه.
برای یادگیری این کتابخانه میتونید به داکیومنتش مراجعه کنید.
Document
#js #library
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Source Byte ( P҉d҉y҉👾)
A collection of tools which integrate with Cobalt Strike
https://github.com/outflanknl/C2-Tool-Collection
(and possibly other C2 frameworks) through BOF and reflective DLL loading techniques.
https://github.com/outflanknl/C2-Tool-Collection
Forwarded from Source Byte ( P҉d҉y҉👾)
Directory Services Internals (DSInternals)
Ad toolkit ,PowerShell Module and Framework
https://github.com/MichaelGrafnetter/DSInternals/tree/master
#ad
Ad toolkit ,PowerShell Module and Framework
https://github.com/MichaelGrafnetter/DSInternals/tree/master
#ad
Forwarded from Source Byte ( P҉d҉y҉👾)
BounceBack
redirector for your red team operation security
https://github.com/D00Movenok/BounceBack
#c2 #infrastructure #redteam #redirector
redirector for your red team operation security
https://github.com/D00Movenok/BounceBack
#c2 #infrastructure #redteam #redirector
Audio
رادیو جادی ۱۷۵ - کار و زندگی و تنبلی و فلسفه و جهان بینی در گپی با پادکست کارگاه
https://youtu.be/TC9VV4nxLvc
چند وقت پیش به دعوت میلاد به پادکست کارگاه رفتم و گپی باهاش زدم. نمیدونستم در مورد چی قراره صحبت میکنیم. فکر می کردم بیشتر قراره بگم چطوری کار می کنم و اینها ولی بیشتر در مورد فلسفه زندگی و اینها گپ زدیم به نظرم. راستش درست یادم نیست چی گفتیم ولی یادمه که گفتگوی خوبی بود. به من که خوش گذشت و قرار شد چند روز بعد از اینکه خودش منتشرش کرد و آدم ها اونجا دیدنش، منم اینجا بذارم که در آرشیو من هم باشه.
#پادکست #رادیو
https://youtu.be/TC9VV4nxLvc
چند وقت پیش به دعوت میلاد به پادکست کارگاه رفتم و گپی باهاش زدم. نمیدونستم در مورد چی قراره صحبت میکنیم. فکر می کردم بیشتر قراره بگم چطوری کار می کنم و اینها ولی بیشتر در مورد فلسفه زندگی و اینها گپ زدیم به نظرم. راستش درست یادم نیست چی گفتیم ولی یادمه که گفتگوی خوبی بود. به من که خوش گذشت و قرار شد چند روز بعد از اینکه خودش منتشرش کرد و آدم ها اونجا دیدنش، منم اینجا بذارم که در آرشیو من هم باشه.
#پادکست #رادیو
Forwarded from کداکسپلور | CodeExplore (Koorosh)
استفاده از else در کار با حلقه ها ⌨️
☄️ این نکته که میخوام بگم شاید خیلی از افراد بهش توجه نکرده باشن: در پایتون، شما میتونید از "else" در کنار یک حلقه "for" یا "while" استفاده کنید، ولی این "else" فقط در صورتی اجرا میشه که حلقه بدون "break" به پایان برسه. این ویژگی ممکنه کمتر شناختهشده باشه.
🆒 در این کد، چون حلقه با break متوقف میشه، بلوک else اجرا نخواهد شد. اما اگه break نبود، else اجرا میشد و "Loop finished without break" چاپ میشد. خیلیها از این نکته آگاه نیستن و معمولاً else رو با if یا try مرتبط میدونن، نه با حلقهها!
#python #trick
☕️ @CodeExplore
for i in range(5):
if i == 3:
break
print(i)
else:
print("Loop finished without break")
#python #trick
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Source Byte (Anastasia 🐞)
Forwarded from Armon technical logs (armon Taheri)
از معدود برنامه های مفید دانشگاه
https://news.1rj.ru/str/kharazmi_talk
https://news.1rj.ru/str/kharazmi_talk
Telegram
Kharazmi Talk | خوارزمی تاک
🗄 آرشیو سلسله رویدادهای #خوارزمی_تاک
☘️ کاری از انجمنهای علمی دانشجویی فنی و مهندسی دانشگاه خوارزمی با همکاری دانشکده فنی و مهندسی و مرکز ارتباط با صنعت دانشکده
☘️ کاری از انجمنهای علمی دانشجویی فنی و مهندسی دانشگاه خوارزمی با همکاری دانشکده فنی و مهندسی و مرکز ارتباط با صنعت دانشکده
Audio
رادیو جادی ۱۷۵ - کار و زندگی و تنبلی و فلسفه و جهان بینی در گپی با پادکست کارگاه
https://youtu.be/TC9VV4nxLvc
چند وقت پیش به دعوت میلاد به پادکست کارگاه رفتم و گپی باهاش زدم. نمیدونستم در مورد چی قراره صحبت میکنیم. فکر می کردم بیشتر قراره بگم چطوری کار می کنم و اینها ولی بیشتر در مورد فلسفه زندگی و اینها گپ زدیم به نظرم. راستش درست یادم نیست چی گفتیم ولی یادمه که گفتگوی خوبی بود. به من که خوش گذشت و قرار شد چند روز بعد از اینکه خودش منتشرش کرد و آدم ها اونجا دیدنش، منم اینجا بذارم که در آرشیو من هم باشه.
#پادکست #رادیو
https://youtu.be/TC9VV4nxLvc
چند وقت پیش به دعوت میلاد به پادکست کارگاه رفتم و گپی باهاش زدم. نمیدونستم در مورد چی قراره صحبت میکنیم. فکر می کردم بیشتر قراره بگم چطوری کار می کنم و اینها ولی بیشتر در مورد فلسفه زندگی و اینها گپ زدیم به نظرم. راستش درست یادم نیست چی گفتیم ولی یادمه که گفتگوی خوبی بود. به من که خوش گذشت و قرار شد چند روز بعد از اینکه خودش منتشرش کرد و آدم ها اونجا دیدنش، منم اینجا بذارم که در آرشیو من هم باشه.
#پادکست #رادیو
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
گیتهاب یک اطلاعیه حذف DMCA را برای ۳۸۷۹ مخزن، از جمله "bypass-paywalls-chrome"، صادر کرده است. این اقدام به درخواست NM/A، نماینده ۲۲۰۰ ناشر، انجام شده است. NM/A ادعا میکند که این مخازن با دور زدن دیوارهای پرداختی،
حقوق مالکیت معنوی ناشران را نقض
https://github.com/github/dmca/blob/master/2024%2F08%2F2024-08-09-news-media-alliance.md
@DevTwitter | <محمدی،محمد/>
حقوق مالکیت معنوی ناشران را نقض
https://github.com/github/dmca/blob/master/2024%2F08%2F2024-08-09-news-media-alliance.md
@DevTwitter | <محمدی،محمد/>
Forwarded from Yasha
لطفا فقط باهاش تست کنید. توی آپدیت جدید رمزنگاریش به طور کلی عوض میشه و پیام های قبلی به دلیل ناسازگاری حذف میشن.
Forwarded from TorhamDev | تورهام 😳
احساس میکنم که جادی اینطوریه که، مشغول کار و شخمم اگر که محصول نمیده به ....