Random shi- tutorials
Open in Telegram
محتوای مفید برنامه نویسی و لینوکسی از سراسر دنیا ✍️ جوین شدن شما موجب شادی روح و روان ما میگردد😗
Show more217
Subscribers
No data24 hours
-37 days
+230 days
Posts Archive
🚀 گوشی و کامپیوترت رو یکی کن! بدون حساب کاربری، بدون فضای ابری و با رمزگذاری سرتاسری
📱 NectarLink
یک ابزار متنباز و رایگانه که گوشی اندرویدی و کامپیوتر ویندوزی رو به هم متصل میکنه؛ چیزی شبیه ترکیب Phone Link، KDE Connect و LocalSend، اما با امکانات بیشتر!
با NectarLink میتونی تقریباً همهچیز رو بین گوشی و کامپیوتر مدیریت کنی:
🔥 امکانات جذاب:
🔔 دریافت اعلانهای گوشی روی کامپیوتر و پاسخ دادن به اونها
💬 مشاهده و ارسال پیامک و پیامهای تلگرام، واتساپ و سایر پیامرسانها
📞 مدیریت تماسها، پاسخ به تماس ورودی و شمارهگیری از کامپیوتر
📂 انتقال فایل و پوشه بین گوشی و کامپیوتر با سرعت شبکه Wi-Fi
📋 همگامسازی کلیپبورد؛ کپی در گوشی و Paste در کامپیوتر و برعکس
🖥 نمایش صفحه گوشی روی کامپیوتر با امکان کنترل از طریق موس و کیبورد
🪟 اجرای اپلیکیشنهای اندروید در پنجرههای جداگانه ویندوز
🎥 تبدیل گوشی به وبکم برای جلسات آنلاین و برنامههایی مثل OBS
🎙 استفاده از گوشی بهعنوان میکروفون یا بلندگوی کامپیوتر
🎮 کنترل کامپیوتر از طریق گوشی، حتی با کیبورد، تاچپد و کنترلر ارائه!
🔐 تمرکز ویژه روی حریم خصوصی:
ارتباط دستگاهها مستقیماً از طریق شبکه محلی یا کابل USB برقرار میشه. اطلاعات از سرور واسطه عبور نمیکنن و ارتباط با TLS 1.3 رمزگذاری سرتاسری شده.
✅ بدون نیاز به ثبتنام و ساخت حساب کاربری
✅ بدون فضای ابری
✅ متنباز و رایگان
✅ کنترل جداگانه دسترسیها برای هر دستگاه
🆕 تازهترین نسخه: 0.1.4
در این نسخه اتصال پایدارتر شده، عملکرد نمایش صفحه و استفاده از GPU بهبود پیدا کرده و مشکلات متعددی در انتقال فایل، تماسها، تایپ و کنترل گوشی برطرف شدهاند.
📥 دانلود برای اندروید و ویندوز:
https://github.com/thtbee/nectarlink/releases/tag/v0.1.4
📌 اندروید ۸ به بالا | ویندوز ۱۰ نسخه 2004 به بالا و ویندوز ۱۱
💡 اگر از چند برنامه مختلف برای اتصال گوشی به کامپیوتر استفاده میکنی، NectarLink میتونه جایگزین جالبی باشه.
#اوپن_سورس
~@wbnet
🚀 گوشی و کامپیوترت رو یکی کن! بدون حساب کاربری، بدون فضای ابری و با رمزگذاری سرتاسری
📱 NectarLink
یک ابزار متنباز و رایگانه که گوشی اندرویدی و کامپیوتر ویندوزی رو به هم متصل میکنه؛ چیزی شبیه ترکیب Phone Link، KDE Connect و LocalSend، اما با امکانات بیشتر!
با NectarLink میتونی تقریباً همهچیز رو بین گوشی و کامپیوتر مدیریت کنی:
🔥 امکانات جذاب:
🔔 دریافت اعلانهای گوشی روی کامپیوتر و پاسخ دادن به اونها
💬 مشاهده و ارسال پیامک و پیامهای تلگرام، واتساپ و سایر پیامرسانها
📞 مدیریت تماسها، پاسخ به تماس ورودی و شمارهگیری از کامپیوتر
📂 انتقال فایل و پوشه بین گوشی و کامپیوتر با سرعت شبکه Wi-Fi
📋 همگامسازی کلیپبورد؛ کپی در گوشی و Paste در کامپیوتر و برعکس
🖥 نمایش صفحه گوشی روی کامپیوتر با امکان کنترل از طریق موس و کیبورد
🪟 اجرای اپلیکیشنهای اندروید در پنجرههای جداگانه ویندوز
🎥 تبدیل گوشی به وبکم برای جلسات آنلاین و برنامههایی مثل OBS
🎙 استفاده از گوشی بهعنوان میکروفون یا بلندگوی کامپیوتر
🎮 کنترل کامپیوتر از طریق گوشی، حتی با کیبورد، تاچپد و کنترلر ارائه!
🔐 تمرکز ویژه روی حریم خصوصی:
ارتباط دستگاهها مستقیماً از طریق شبکه محلی یا کابل USB برقرار میشه. اطلاعات از سرور واسطه عبور نمیکنن و ارتباط با TLS 1.3 رمزگذاری سرتاسری شده.
✅ بدون نیاز به ثبتنام و ساخت حساب کاربری
✅ بدون فضای ابری
✅ متنباز و رایگان
✅ کنترل جداگانه دسترسیها برای هر دستگاه
🆕 تازهترین نسخه: 0.1.4
در این نسخه اتصال پایدارتر شده، عملکرد نمایش صفحه و استفاده از GPU بهبود پیدا کرده و مشکلات متعددی در انتقال فایل، تماسها، تایپ و کنترل گوشی برطرف شدهاند.
📥 دانلود برای اندروید و ویندوز:
https://github.com/thtbee/nectarlink/releases/tag/v0.1.4
📌 اندروید ۸ به بالا | ویندوز ۱۰ نسخه 2004 به بالا و ویندوز ۱۱
💡 اگر از چند برنامه مختلف برای اتصال گوشی به کامپیوتر استفاده میکنی، NectarLink میتونه جایگزین جالبی باشه.
#اوپن_سورس
🆔 @wbnet
Repost from Go Casts | Systems & Agents 🚀
اگه یه مهارت باشه که لازمه به خودمون اضافه کنیم تا ریسک شغلی مون کمتر بشه مهارت بررسی و investigate کردن proactive محصول برای بهبودشه. یعنی صبر نکنیم تا یکی بهمون بگه چی بسازیم و خودمون دنبال مشکل ها و فرصت های بهبود محصول بگردیم.
معمولا ما که سابقه کاری مون بیشتر مهندسی نرم افزار و برنامه نویسیه این یه زمین بازی کاملا جدیده و تجربه مون توش کمه.
برای اینکه یاد بگیریم چطور این کارو بکنیم خوندن این مطالب میتونه مفید باشه
1. The Product-Minded Software Engineer - Gergely Orosz
https://blog.pragmaticengineer.com/the-product-minded-engineer/
2. Product Discovery - Marty Cagan
https://www.svpg.com/product-discovery/
3. Continuous Discovery Habits - Teresa Torres
https://www.producttalk.org/continuous-discovery-habits/
@gocasts
Repost from جنگولرن
توی جنگولرن، هر چیزی رو که یاد میگیرم، پست میکنم.
مثلا اینو قبلا یاد گرفته بودم، باز یادم رفته بود
context = {
**self.admin_site.each_context(request),
'stores': stores,
'selected_store': selected_store,
'form': form,
}
خواستم پنل ادمین جنگو رو کاستوم کنم. اینو ai نوشته.
اگه مثل من مبتدی باشید، میگید چرا خط اول این دیکشنری، کلید نداره؟ اون دو تا ستاره چی میگن اونجا؟
خط اول اون دوتا ستاره، dictionary unpacking توی پایتونه، این مثال مفهومش میکنه:
dict1 = {
'name': 'Milad',
'age': 35
}
dict2 = {
**dict1,
'city': 'Tehran'
}
نتیجه اش:
{
'name': 'Milad',
'age': 35,
'city': 'Tehran'
}
امیدوارم دوباره اینو یادم نره.
@DjangoLearn_irRepost from Tech Stuff
+6
طراحی یک Unique ID Generator در سیستمهای توزیعشده
این پست ۴ روش برای طراحی چنین سیستمی رو بررسی میکنه:
- multi-master replication
- UUID
- ticket server
- Twitter snowflake
#system_design #system_design_interview_volume_1
@techstuff100
Repost from N/a
+5
🧰 نرمابزار | جعبهابزار مهارتهای نرم
📌 مهارتهای ارتباطی | بخش دهم
🔥 چرا دفاع از ایده مهمه؟
توی محیط حرفهای، فقط داشتن یک ایده خوب کافی نیست؛ باید بتونید از پیشنهادتون دفاع کنید، دلیل انتخابتون رو توضیح بدید و ارزش ایدهتون رو به دیگران نشون بدید.
💡 دفاع از ایده یعنی بتونید با منطق و شواهد، دیگران رو متوجه ارزش پیشنهادتون کنید؛ نه اینکه فقط روی درست بودن خودتون اصرار داشته باشید.
ثبتنام در دورهها
تلگرام | اینستاگرام | ایکس | بله | لینکدین
ارتباط با ما: @dtnschool
#نرم_ابزار #مهارت_های_نرم #مهارت_های_ارتباطی #مدرسه_داتین
Repost from Rick Sanchez 🤍 ریک سانچز
اگر از ۹روتر روی سرور استفاده میکنید
حتما حتما حتما این محتوا رو بخونید
از اینجا بخونید
@M4tinBeigi
Repost from .NET Fun
یادش بخیر…
یه زمانی غرق بحثهای تکنیکال بودیم.
مینشستیم بحث میکردیم که چرا GC نمیاد LOH رو Compact کنه!
سر پارتیشنبندیهای کافکا و انواعواقسام Partition Assignment حرف میزدیم.
سر روشهای مختلف پیادهسازی Idempotency با هم بحث میکردیم، گاهی حتی دعوامون میشد!
الان اما همهچی شده AI.
گاهی فکر میکنم همونطور که ما آخرین نسلی بودیم که توی کوچهخیابون بازی میکردیم، شاید آخرین نسلی هم باشیم که از ساعتها بحث و کلنجار رفتن سر جزئیات تکنیکال، از خودِ تکنولوژی و از یاد گرفتن چیزهای جدید لذت میبردیم.
انگار یه چیزی از لذت مهندسی نرمافزار، وسط این همه هیاهوی AI مرد...
Repost from LinAcademy
بچه ها این Repo از گیت هاب برای توسعه نرم افزار بشدت مهم، دوستان ازم درخواست کردن که آموزش بذارم درمورد معماری نرم افزار
شروع درک معماری نرم افزار درک مهم بودن دیزاین پترن هاست
لینک زیر رو مطالعه کنید.
https://github.com/3lf/design-patterns-for-humans
@LinAcademy
Repost from ATOX
توی شتابدهنده جدید گلرنگ، مشکلات واقعی بیزنسهای این گروه صنعتی رو حل کنید و ۱ میلیارد تومان فاند یکساله برای تیم تون بگیرین
اگه تازه بوتکمپ تموم کردید یا توی هر قسمتی از مسیر شغلی تون ، جونیور، مید یا سنیور هستید ولی بیکارید و همینطور کارتون توی توسعه با AI خوبه و دستتون به ساخت محصولات گرمه ، این برنامه گلرنگ ونچرز خیلی خفنه ، من جای شما بودم حتما شرکت می کردم. (خودمم قراره شرکت کنم)
https://reasonaccelerator.com/
🌟 CH | GP ATOX | BOT
Repost from ATOX
توی شتابدهنده جدید گلرنگ، مشکلات واقعی بیزنسهای این گروه صنعتی رو حل کنید و ۱ میلیارد تومان فاند یکساله برای تیم تون بگیرین
اگه تازه بوتکمپ تموم کردید یا توی هر قسمتی از مسیر شغلی تون ، جونیور، مید یا سنیور هستید ولی بیکارید و همینطور کارتون توی توسعه با AI خوبه و دستتون به ساخت محصولات گرمه ، این برنامه گلرنگ ونچرز خیلی خفنه ، من جای شما بودم حتما شرکت می کردم. (خودمم قراره شرکت کنم)
https://reasonaccelerator.com/
🌟 CH | GP ATOX | BOT
Repost from جادی | Jadi
چه روز امنیتی عجیبی است. بعد از اون ماجرای پی اچ پی، حالا یه مشکل امنیتی خیلی حاد (بالاترین رده امتیازدهی مشکلات امنیتی که می شه ۱۰) داریم روی گیت لب، اگر گیت لبی دارین که خودتون نصب کردین / مدیریت می کنین، سریعا آپدیت کنین.
اینها چیزهایی هستن که هی هوش مصنوعی داره پیدا می کنه و حل می شه. تا مدتی وضع همین خواهد بود (:
https://thehackernews.com/2026/10/critical-gitlab-flaw-cvss-100-could.html
#امنیت
Repost from جادی | Jadi
یه مشکل امنیتی حاد در PHP گزارش ده. اگر پی اچ پی شما آپدیت شده نیست و از اینترنت قابل دسترسی است (مثلا وردپرس یا هر چیز دیگه) باید همین الان از اینترنت قطعش کنین و مطمئن بشین که بعد از آپدیت دوباره دسترسی بهش رو برقرار میکنین. این یکی از بدترین اتفاقاتی است که می شد بیافته. از امروز باید حساب کنیم که هر سرور دارای پی اچ پی آپدیت نشده، قابل هک است.
بدی ماجرا اینه که من و شما آپدیت می کنیم ولی هزاران سرور در همه جای دنیا هستن که هرگز آپدیت نخواهند شد..
پس:
• مطمئن بشین که پی اچ پی شما در دسترس نیست. حتی با داون کردن سایت (جادی.نت الان داون است)
• مطمئن بشین که پی اچ پی شما به یکی از این نسخه ها آپدیت شده: PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35
• اگر به دلیلی امکان آپدیت ندارین به این راهنما مراجعه کنید: https://www.php.net/index.php#2026-10-20-1
• اگر در این لحظه هیچ جوری نمی تونین امن کنین می تونین کمی دلتون رو خوش کنین که فعلا گزارشی از هک از طریق این حمله نداشتیم ولی با توجه به منتشر شدن پچ و عمومی بودن هک، حتما در جریان است. دل خوش نکنین و آپدیت کنین یا پی اچ پی رو از دسترس خارج کنین.
https://www.huntress.com/blog/php2shell-leaked-critical-php-vulnerabilities
#امنیت
Repost from Pedi | پِدی
از لینک گیتهاب، یک فایل آماده برای AI بساز
با Gitingest میتونی ساختار پوشهها و محتوای فایلهای انتخابشده یک ریپو رو در یک خروجی متنی جمع کنی، بهجای اینکه فایلها رو یکییکی کپی کنی.
کافیه توی آدرس ریپو، github.com رو به gitingest.com تغییر بدی. خروجی رو میتونی کپی یا دانلود کنی و با فیلترها، فقط بخش موردنیازت رو برداری.
مثلاً فایلهای مرتبط رو بده به مدل و بپرس:
«درخواست از کجا وارد برنامه میشه؟ مسیرش رو با اسم فایل و تابع توضیح بده. هرجا اطلاعات کافی نداری، مشخص کن.»
نسخه cli برای پوشههای محلی هم داره. پروژه متنبازه و مجوز MIT داره.
قبل از ارسال خروجی، کلیدها و اطلاعات محرمانه رو حذف کن و جواب مدل رو با کد تطبیق بده.
این معرفی بر اساس مستنداته، نه تست عملی.
آدرس: https://gitingest.com
سورس: https://github.com/coderamp-labs/gitingest
Repost from Tech Stuff
قبلا بخش زیادی از کار برنامهنویسی صرفا این بود که بتونیم چیزی رو بسازیم و به مرحله اجرا برسونیم. الان با کمک AI ساختن نرمافزار راحتتر شده و تقریبا هرکسی میتونه یه خروجی قابلقبول تولید کنه. برای همین چیزی که اهمیت بیشتری پیدا کرده taste یا همون قدرت تشخیص کیفیت و تصمیمگیریه؛ اینکه بتونیم بهترین راهحل رو انتخاب کنیم و به هر چیزی که صرفا کار کنه راضی نشیم.
نویسنده میگه این مهارت از اشتباه کردن و یاد گرفتن از شکستها بدست میاد. مشکل اینه که AI با حذف سختیهای مسیر ممکنه فرصت یادگیری از همین اشتباهات رو هم ازمون بگیره.
[مقاله]
#recent_reads
@techstuff100
یک نمونه دیگه برای سیستم چند زبانی
https://github.com/AliBigdeli/Django-Multi-Language-Sample
