Forwarded from Geek Alerts
Pavel Durov
پست جدید پاول دورو مدیر تلگرام
سال ۲۰۲۴ برای ما خیلی خوب بود، بعد از سالها موفق به سودآوری شدیم، تعداد مشترکان پریمیوم تلگرام امسال ۳ برابر و به ۱۲ میلیون نفر رسید.
درآمد کل تلگرام در سال ۲۰۲۴ از ۱ میلیارد دلار فراتر رفت و ما سال رو با بیش از ۵۰۰ میلیون دلار ذخیره نقدی، به غیر از داراییهای ارزی به پایان میرسونیم.
در نهایت نشون دادیم که پلتفرمهای شبکههای اجتماعی میتونن در عین حال که مستقل باشن و به حقوق کاربران احترام بذارن به پایداری مالی هم برسن.
@geekalerts
سال ۲۰۲۴ برای ما خیلی خوب بود، بعد از سالها موفق به سودآوری شدیم، تعداد مشترکان پریمیوم تلگرام امسال ۳ برابر و به ۱۲ میلیون نفر رسید.
درآمد کل تلگرام در سال ۲۰۲۴ از ۱ میلیارد دلار فراتر رفت و ما سال رو با بیش از ۵۰۰ میلیون دلار ذخیره نقدی، به غیر از داراییهای ارزی به پایان میرسونیم.
در نهایت نشون دادیم که پلتفرمهای شبکههای اجتماعی میتونن در عین حال که مستقل باشن و به حقوق کاربران احترام بذارن به پایداری مالی هم برسن.
@geekalerts
Forwarded from Frontend with Erfun👨🏻💻 (Erfun Ghodoosi)
درود رفقا وقتتون بخیر
من جدیدا شروع کردم دارم گولنگ رو یاد میگیرم برای توسعه ی بک اند
کسی از شما اگه دوست داره توی این مسیر باهام همراه بشه بهم پیام بده
یه کد تخفیف ۳۵ درصدی از این دوره هم از طرف من میرسه بهش😁🤝🏻
@erfundev
من جدیدا شروع کردم دارم گولنگ رو یاد میگیرم برای توسعه ی بک اند
کسی از شما اگه دوست داره توی این مسیر باهام همراه بشه بهم پیام بده
یه کد تخفیف ۳۵ درصدی از این دوره هم از طرف من میرسه بهش😁
@erfundev
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from LearnPOV | لرن پی او وی
Media is too big
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 پاول دورف، بنیانگذار تلگرام، اعلام کرد درآمد کل این پیامرسان در سال ۲۰۲۴ از یک میلیارد دلار فراتر رفته و تلگرام اکنون شرکتی سودآور است.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
Forwarded from Linuxor ?
این عکس وایرال شده و خیلیا ممکنه این اشتباهو توی camelCase کنن
به طور کلی اگه توی camelCase به کلمه های مخفف رسیدین مثلا ID یا JSON اونارو کامل بزرگ بنویسین مثلا :
itemID
یا
convertToJSON
البته منبع خاصی برای این موضوع پیدا نکردم ولی سایت PHP و سایت MDN که مستندات JS توشه به این صورت نوشته :
JavaScript : JSON.rawJSON()
PHP : DOMDocument::loadHTML()
@Linuxor
به طور کلی اگه توی camelCase به کلمه های مخفف رسیدین مثلا ID یا JSON اونارو کامل بزرگ بنویسین مثلا :
itemID
یا
convertToJSON
البته منبع خاصی برای این موضوع پیدا نکردم ولی سایت PHP و سایت MDN که مستندات JS توشه به این صورت نوشته :
JavaScript : JSON.rawJSON()
PHP : DOMDocument::loadHTML()
@Linuxor
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
GitHub
GitHub - guanyingc/latex_paper_writing_tips: Tips for Writing a Research Paper using LaTeX
Tips for Writing a Research Paper using LaTeX. Contribute to guanyingc/latex_paper_writing_tips development by creating an account on GitHub.
GitHub.com/guanyingc/latex_paper_writing_tips
نکات و پروندههایی آماده برای نوشتن لَتِخ (لِیتِک):
#LaTeX #tool #article #learn #معرفی
@amiria703_channel
نکات و پروندههایی آماده برای نوشتن لَتِخ (لِیتِک):
#LaTeX #tool #article #learn #معرفی
@amiria703_channel
Forwarded from Laravel News
Log Alarm Package for Laravel https://laravel-news.com/log-alarm-package-for-laravel
Laravel News
Log Alarm Package for Laravel - Laravel News
The Log Alarm package for Laravel gives you real-time monitoring and error detection for your applications. It helps you stay on top of your logs by providing monitoring, error detection, and notifications to Slack and email.
Forwarded from Geek Alerts
۴۰۰ سال پیش یخهای شناور تو رودخونهای در هلند، باعث تخریب سد نزدیک شهر اوترخت میشن. این تو کشوری که یه سومش زیر سطح دریاست، یعنی یه فاجعه!
هلندیها میان برای ساخت مجدد سد حدود ۵۰ تا اوراق قرضه میفروشن و ۲۳۰۰۰ گیلدر (پول اون زمان) جمع میکنن.
یکیش یه اوراق قرضه ۱۲۰۰ گیلدری بود که ۱۰ دسامبر ۱۶۲۴ به یه خانم آمستردامی به اسم السکن جوریسدوختر فروخته شد.
در ازای پولش، سازمان آب بهش قول میده که تا ابد، سالی ۲.۵ درصد سود به خودش یا هر کسی که صاحب اون اوراق باشه، پرداخت کنه.
حالا جالبه بدونید هنوز بعد از ۴۰۰ سال این اوراق وجود داره و صاحبش داره سالی ۱۳.۶۱ یورو سود دریافت میکنه.
ft
@geekalerts
هلندیها میان برای ساخت مجدد سد حدود ۵۰ تا اوراق قرضه میفروشن و ۲۳۰۰۰ گیلدر (پول اون زمان) جمع میکنن.
یکیش یه اوراق قرضه ۱۲۰۰ گیلدری بود که ۱۰ دسامبر ۱۶۲۴ به یه خانم آمستردامی به اسم السکن جوریسدوختر فروخته شد.
در ازای پولش، سازمان آب بهش قول میده که تا ابد، سالی ۲.۵ درصد سود به خودش یا هر کسی که صاحب اون اوراق باشه، پرداخت کنه.
حالا جالبه بدونید هنوز بعد از ۴۰۰ سال این اوراق وجود داره و صاحبش داره سالی ۱۳.۶۱ یورو سود دریافت میکنه.
ft
@geekalerts
Forwarded from محتوای آزاد سهراب
میخوام تفاوت برنچهای مختلف دبیان رو بگم.
دبیان ۳ برنچ اصلی داره، پایدار، آزمون و ناپایدار که به انگلیسی:
stable, testing, unstable/sid
گفته میشه بهشون.
دبیان پایدار، هر دو سال عرضه میشه و صرفاً بهروزرسانی امنیتی دریافت میکنه و همونطور که از اسمش پیداست پایداره و مناسب سرورها و افرادیه که دنبال یک سیستم پایدار و بدون دردسر هستن مثل شرکتها و ....
نسخه پایدار فعلی ۱۲ هستش با اسم رمز خورهکتاب یا کرم کتاب(bookworm)
دبیان آزمون، نسخهای هستش که بستههای عرضه بعدی دبیان داخلش آزمایش میشن و بهروزتره. بعد از یک مدت که به عرضه نسخه جدید دبیان نزدیک میشه، نسخه آزمون فریز میشه و دیگه بهروزرسانی بسته دریافت نمیکنه و بعد به پایدار بعدی تبدیل میشه.
دبیان ناپایدار یا همون sid، نسخه رولینگ رلیز دبیان هستش، بستهها داخلش بیلد میشن و مستقیم قرار میگیرن. مناسب افرادیه که دنبال یک توزیع رولینگن که آرچ نباشه :))
@SohrabContents
دبیان ۳ برنچ اصلی داره، پایدار، آزمون و ناپایدار که به انگلیسی:
stable, testing, unstable/sid
گفته میشه بهشون.
دبیان پایدار، هر دو سال عرضه میشه و صرفاً بهروزرسانی امنیتی دریافت میکنه و همونطور که از اسمش پیداست پایداره و مناسب سرورها و افرادیه که دنبال یک سیستم پایدار و بدون دردسر هستن مثل شرکتها و ....
نسخه پایدار فعلی ۱۲ هستش با اسم رمز خورهکتاب یا کرم کتاب(bookworm)
دبیان آزمون، نسخهای هستش که بستههای عرضه بعدی دبیان داخلش آزمایش میشن و بهروزتره. بعد از یک مدت که به عرضه نسخه جدید دبیان نزدیک میشه، نسخه آزمون فریز میشه و دیگه بهروزرسانی بسته دریافت نمیکنه و بعد به پایدار بعدی تبدیل میشه.
دبیان ناپایدار یا همون sid، نسخه رولینگ رلیز دبیان هستش، بستهها داخلش بیلد میشن و مستقیم قرار میگیرن. مناسب افرادیه که دنبال یک توزیع رولینگن که آرچ نباشه :))
به صورت کلی، دبیان پایدار رو پیشنهاد میکنم استفاده کنید. اگر هم دنبال دبیانید که بهروز باشه برید سراغ ناپایدار. اما این رو باید اضافه کنم که توی برنچ ناپایدار و آزمون مشکلات همیشه ممکنه پیش بیان :)
@SohrabContents
Forwarded from Laravel News
Working with JSON Attributes Using Laravel's Array Casts https://laravel-news.com/json-attributes-array-casts
Laravel News
Working with JSON Attributes Using Laravel's Array Casts - Laravel News
Discover Laravel's AsArrayObject and AsCollection casts for improved JSON attribute handling. Learn to manipulate nested data structures efficiently while leveraging Laravel's powerful collection methods.
Forwarded from LinApps (Reza)
نرم افزار
V2rayN
توضیحات
پلتفرم
قابلیت ها
این ابزار جایگزین خوبی برای کلاینت nekoray که مشکلاتی داشت و اپدیت های منظمی نداشت هست.
مرجع
@LinAcademy | @LinApps
V2rayN
توضیحات
کلاینتی برای مدیریت و استفاده از پروتکل V2ray که به داشتن اینترنت آزاد و امن کمک میکند.
پلتفرم
Linux
Windows
Mac
قابلیت ها
- ساپورت از هسته های :
Xray / v2fly
mihomo
sing_box
hysteria / naiveproxy / tuic / juicity
- مدیریت پروکسی: پشتیبانی از انواع پروکسیها ازجمله HTTP، SOCKS و VLESS
- تنظیمات پیشرفته: امکان تنظیمات پیشرفته برای کاربران حرفهای.
- پیکربندی آسان: رابط کاربری ساده و قابل فهم برای تنظیمات سریع.
- سازگاری با لینوکس: خروجی جدید برای کاربران سیستمعامل لینوکس.
این ابزار جایگزین خوبی برای کلاینت nekoray که مشکلاتی داشت و اپدیت های منظمی نداشت هست.
مرجع
2dust/V2RayN
@LinAcademy | @LinApps
Forwarded from Yasha
Forwarded from Syntax | سینتکس (Daimon)
آشنایی با File and Directory Permissions در لینوکس یکبار برای همیشه
در لینوکس، هر فایل و دایرکتوری دارای سطوح دسترسی (Permissions) است که مشخص میکند چه کسی میتواند به فایل یا دایرکتوری دسترسی داشته باشد و چه کاری با آن انجام دهد. این سطوح دسترسی برای سه دسته اصلی تعریف میشوند:
1. Owner (مالک فایل یا دایرکتوری)
2. Group (گروهی که فایل یا دایرکتوری به آن تعلق دارد)
3. Others (سایر کاربران سیستم)
ساختار دسترسیها
در ابتدای هر فایل یا دایرکتوری در خروجی دستور
این سطح دسترسی از 10 کاراکتر تشکیل شده است:
1. اولین کاراکتر: نوع فایل را مشخص میکند:
-
-
-
2. 9 کاراکتر بعدی (سه گروه سهتایی): سطح دسترسی برای مالک، گروه و سایرین را نشان میدهد:
-
-
-
جدول باینری و مقادیر اعداد
هر سطح دسترسی را میتوان به یک عدد باینری و سپس یک مقدار عددی تبدیل کرد. جدول زیر این مفهوم را نشان میدهد:
| مقدار عددی | سطح دسترسی | باینری |
|------------|------------|---------|
| 7 | rwx | 111 |
| 6 | rw- | 110 |
| 5 | r-x | 101 |
| 4 | r-- | 100 |
| 3 | -wx | 011 |
| 2 | -w- | 010 |
| 1 | --x | 001 |
| 0 | --- | 000
مثال: chmod 777
دستور
- اولین عدد
- دومین عدد
- سومین عدد
سطح دسترسی هر عدد به صورت زیر تعریف میشود:
این به این معناست که:
- مالک: میتواند بخواند، بنویسد و اجرا کند.
- گروه: میتواند بخواند، بنویسد و اجرا کند.
- سایرین: میتوانند بخوانند، بنویسند و اجرا کنند.
دسترسیهای محدودتر
حال اگر بخواهیم دسترسی محدودتری تعریف کنیم، میتوانیم از مقادیر پایینتر استفاده کنیم:
-
- مالک:
- گروه:
- سایرین:
-
- مالک:
- گروه:
- سایرین:
-
دسترسی execute به مالک و گروه و دیگر کاربران
-
دسترسی read رو از مالک و گروه و دیگر کاربران میگیریم
نکته درباره دایرکتوریها
برای دایرکتوریها:
-
به کاربر اجازه میدهد محتویات دایرکتوری را مشاهده کند.
-
به کاربر اجازه میدهد فایلها را حذف یا اضافه کند.
-
اجازه ورود به دایرکتوری را میدهد.
#file_and_directory_permission
@Syntax_fa
در لینوکس، هر فایل و دایرکتوری دارای سطوح دسترسی (Permissions) است که مشخص میکند چه کسی میتواند به فایل یا دایرکتوری دسترسی داشته باشد و چه کاری با آن انجام دهد. این سطوح دسترسی برای سه دسته اصلی تعریف میشوند:
1. Owner (مالک فایل یا دایرکتوری)
2. Group (گروهی که فایل یا دایرکتوری به آن تعلق دارد)
3. Others (سایر کاربران سیستم)
ساختار دسترسیها
در ابتدای هر فایل یا دایرکتوری در خروجی دستور
ls -l، سطح دسترسی آن به صورت زیر نمایش داده میشود:drwxrwxrwx
این سطح دسترسی از 10 کاراکتر تشکیل شده است:
1. اولین کاراکتر: نوع فایل را مشخص میکند:
-
- : فایل معمولی-
d : دایرکتوری-
l : لینک سمبلیک2. 9 کاراکتر بعدی (سه گروه سهتایی): سطح دسترسی برای مالک، گروه و سایرین را نشان میدهد:
-
r : اجازه خواندن (Read)-
w : اجازه نوشتن (Write)-
x : اجازه اجرا (Execute)جدول باینری و مقادیر اعداد
هر سطح دسترسی را میتوان به یک عدد باینری و سپس یک مقدار عددی تبدیل کرد. جدول زیر این مفهوم را نشان میدهد:
| مقدار عددی | سطح دسترسی | باینری |
|------------|------------|---------|
| 7 | rwx | 111 |
| 6 | rw- | 110 |
| 5 | r-x | 101 |
| 4 | r-- | 100 |
| 3 | -wx | 011 |
| 2 | -w- | 010 |
| 1 | --x | 001 |
| 0 | --- | 000
مثال: chmod 777
دستور
chmod برای تغییر سطح دسترسی فایلها و دایرکتوریها استفاده میشود. در مثال chmod 777:- اولین عدد
7: سطح دسترسی مالک (Owner) است.- دومین عدد
7: سطح دسترسی گروه (Group) است.- سومین عدد
7: سطح دسترسی سایرین (Others) است.سطح دسترسی هر عدد به صورت زیر تعریف میشود:
rwx | rwx | rwx
این به این معناست که:
- مالک: میتواند بخواند، بنویسد و اجرا کند.
- گروه: میتواند بخواند، بنویسد و اجرا کند.
- سایرین: میتوانند بخوانند، بنویسند و اجرا کنند.
دسترسیهای محدودتر
حال اگر بخواهیم دسترسی محدودتری تعریف کنیم، میتوانیم از مقادیر پایینتر استفاده کنیم:
-
chmod 644:- مالک:
rw- (خواندن و نوشتن)- گروه:
r-- (فقط خواندن)- سایرین:
r-- (فقط خواندن)-
chmod 755:- مالک:
rwx (خواندن، نوشتن و اجرا)- گروه:
r-x (خواندن و اجرا)- سایرین:
r-x (خواندن و اجرا)-
chmod +x:دسترسی execute به مالک و گروه و دیگر کاربران
-
chmod -r:دسترسی read رو از مالک و گروه و دیگر کاربران میگیریم
نکته درباره دایرکتوریها
برای دایرکتوریها:
-
r: به کاربر اجازه میدهد محتویات دایرکتوری را مشاهده کند.
-
w: به کاربر اجازه میدهد فایلها را حذف یا اضافه کند.
-
x:اجازه ورود به دایرکتوری را میدهد.
#file_and_directory_permission
@Syntax_fa
👍1
Forwarded from Ninja Learn | نینجا لرن
🥷 کانال برنامه نویسی نینجا لرن | برای برنامه نویسان وب 👨💻
🎯 | Channel : @NinjaLearn
💬 | Group : @NinjaLearnGap
🧰 معرفی ابزار ها و تکنولوژی ها
🩻 نکات برنامه نویسی مفاهیم مهم
📊 سوالات چالش های برنامه نویسی
🔗 اشنایی با برنامه نویس های دیگر
🎯 | Channel : @NinjaLearn
💬 | Group : @NinjaLearnGap
Forwarded from محتوای آزاد سهراب
Forwarded from Ninja Learn | نینجا لرن
Forwarded from Geek Alerts
امکان مکالمه صوتی با Grok بهزودی اضافه میشه، احتمالا کاربرهای نسخه وب سریعتر بهش دسترسی داشته باشن.
nima_owji
@geekalerts
nima_owji
@geekalerts