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
Forwarded from a pessimistic researcher (Kc)
Forwarded from Linuxor ?
کابل های RJ9 مرزی گرجستان و ارمنستان که به ایران اینترنت می‌دادن قطع شدن


@Linuxor
رادیو سید مهدی رو یادتونه؟

با سی و جی‌تی‌کی براش یک فرانت نوشتم (از تصویر مشخصه) این رو فردا که باگ‌هاش رو بگیرم سورسشو می‌ذارم روی کدبرگ برای مشارکت :))


@SohrabContents
Forwarded from Curious Geek ⚡️
http-proxy-agent
وبسایت OpenweatherAPI ایران رو تحریم کرده، حاکمیت ایران سرور های خارج که تازه خریداری شده رو فیلتر می‌کنه،
راه حل؟ میشه با استفاده از V2rayA روی سرور ایران پروکسی HTTP خروجی گرفت و با این پکیج بهش وصل شد.
🔗 npmjs.com/package/http-proxy-agent
⚠️ از همین سیستم میشه برای Federation های تحریم و فیلتر استفاده کرد.
مثل وصل کردن پُل ماتریکس به تلگرام و واتساپ روی سرور ایران.
🆔 @Hiradsajde
Forwarded from یه شعر (Poem Bot)
حافظ | غزلیات | غزل شمارهٔ ۴۵۸

ای دل آن دم که خراب از می گلگون باشی
بی زر و گنج به صد حشمت قارون باشی
در مقامی که صدارت به فقیران بخشند
چشم دارم که به جاه از همه افزون باشی
در ره منزل لیلی که خطرهاست در آن
شرط اول قدم آن است که مجنون باشی
نقطه عشق نمودم به تو هان سهو مکن
ور نه چون بنگری از دایره بیرون باشی
کاروان رفت و تو در خواب و بیابان در پیش
کی روی ره ز که پرسی چه کنی چون باشی
تاج شاهی طلبی گوهر ذاتی بنمای
ور خود از تخمه جمشید و فریدون باشی
ساغری نوش کن و جرعه بر افلاک فشان
چند و چند از غم ایام جگرخون باشی
حافظ از فقر مکن ناله که گر شعر این است
هیچ خوش دل نپسندد که تو محزون باشی

#حافظ | گنجور
📍@iipoem
Forwarded from Gopher Academy
زبان برنامه‌نویسی Go (گولنگ) دارای ۲۶ نوع داده (Type) است که به دسته‌های مختلفی تقسیم می‌شوند. این انواع داده‌ها شامل انواع پایه‌ای، ترکیبی، مرجع و سایر انواع خاص هستند. در ادامه، این ۲۶ نوع داده را به تفکیک دسته‌بندی‌های اصلی بررسی می‌کنیم:

---

### ۱. انواع پایه‌ای (Basic Types):
این انواع داده‌های ساده و اولیه هستند که برای ذخیره مقادیر اساسی مانند اعداد، کاراکترها و مقادیر بولی استفاده می‌شوند.

1. **bool**: نوع داده بولی (true یا false).
2. **string**: نوع داده رشته‌ای (دنباله‌ای از کارint **int**: نوع داده عدد صحیح با اندازه وابسته به پلتفرم (معمولاً ۳۲ یا int8**int8**: نوع داده عدد صحیح ۸ بint16*int16**: نوع داده عدد صحیح ۱۶ بint32*int32**: نوع داده عدد صحیح ۳۲ بint64*int64**: نوع داده عدد صحیح ۶۴ بuint**uint**: نوع داده عدد صحیح بدون علامت با اندازه وابسته به پلتuint8*uint8**: نوع داده عدد صحیح بدون علامت ۸ بیuint16uint16**: نوع داده عدد صحیح بدون علامت ۱۶ بیuint32uint32**: نوع داده عدد صحیح بدون علامت ۳۲ بیuint64uint64**: نوع داده عدد صحیح uintptr۶۴ بیتی.
13. **uintptr**: نوع داده عدد صحیح بدون علامت براbyteآدرس‌هایbyte14. **byte**: معادل uint8، برایruneاده‌های rune15. **rune**: معادل int32، برای ذخfloat32های Ufloat32 **float32**: نfloat64اری ۳float64 **float64**: نوع داده اعشاری ۶complex64*complex64**: نوع داده مختلط با بخش‌های واقعی و موهومی float32.
19. **complex128**: نوع داده مختلط با بخش‌های واقعی و موهومی float64.

---

### ۲. انواع ترکیبی (Composite Types):
این انواع داده‌هایی هستند که از ترکیب چندین نوع داده پایه‌ای یا آرایه (Array)رایه (Array)0. آرایه (Array): مجموعه‌ای از عناصر با نوع یکسان و اندازه ثابت.
   - مثال: [3]int (آربرش (Slice)ز نوع int).

21. برش (Slice): مجموعه‌ای از عناصر با نوع یکسان و اندازه پویا.
   - مثال: []int (برش از نوع int).

22. ساختار (Struct): مجموعه‌ای از فیلدها با انواع مختلف.
   - مثال:
   
     type Person struct {
         Name string
         Age  int
     }
    

23. نقشه (Map): مجموعه‌ای از جفت‌های کلید-مقدار.
   - مثال: map[string]int (نقشه با کلیدهای string و مقادیر int).

---

### ۳. انواع مرجع (Reference Types):
این انواع داده‌هایی هاشاره‌گر (Pointer)Pointer)می‌کنند.

24. اشاره‌گر (Pointer): اشاره‌گر به یک مکان در حافظه.
   - مثال: *int (اشاکانال (Channel)ز نوع int).

25. کانال (Channel): برای ارتباط بین گوروتین‌ها (goroutines).
   - مثال: chan int (کاناانواع خاص (Special Types)int).

---

### ۴. انواع خاص (Special Types):
این انواع داده‌هایی هتابع (Function)unction)ستفاده می‌شوند.

26. تابع (Function): نوع داده‌ای که یک تابع را نشان می‌دهد.
   - مثال: func(int, int) int (تابعی که دو پارامتر int می‌گیرد و یک int برمی‌گرداند).

---

### جمع‌بندی:
زبان Go دارای انواع پایه‌ای پایه‌ایی زیر تقسیم می‌شوند:
- انواع پایه‌ای: شامل bool, string, انواع عددی (int, float, complex), byte, rune و uintptr.
- انواع ترکیبی: شانواع مرجعبرش‌ها، ساختارها و نانواع خاصنواع خاص شامل اشاره‌گرها و کانال‌ها.
- انواع خاص: شامل توابع.

این انواع داده‌ها به شما امکان می‌دهند تا برنامه‌های Go را به صورت کارآمد و ساختار یافته بنویسید. هر یک از این انواع ویژگی‌ها و کاربردهای خاص خود را دارند که بسته به نیاز برنامه‌نویسی می‌توانید از آنها استفاده کنید.


👑 @gopher_academy
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰دستور dmidecode
🔹دستور dmidecode یک ابزار خط فرمان در لینوکس است که اطلاعات مربوط به سخت‌افزار سیستم را از طریق SMBIOS (System Management BIOS) یا DMI (Desktop Management Interface) استخراج می‌کند. این اطلاعات شامل جزئیات مربوط به مادربرد، پردازنده، حافظه، BIOS، سیستم و سایر اجزای سخت‌افزاری است.

🔹مثال‌ها برای هر نوع DMI

Type 0: BIOS
sudo dmidecode -t 0

توضیح: اطلاعات مربوط به BIOS سیستم، شامل سازنده، نسخه و تاریخ.
________________________________________
Type 1: System
sudo dmidecode -t 1

توضیح: اطلاعات کلی سیستم، شامل مدل، سازنده و شماره سریال.
________________________________________
Type 2: Base Board
sudo dmidecode -t 2

توضیح: اطلاعات مربوط به مادربرد، شامل مدل، سازنده و ویژگی‌ها.
Type 4: Processor
sudo dmidecode -t 4

توضیح: اطلاعات مربوط به پردازنده، شامل مدل، سرعت و تعداد هسته‌ها.
________________________________________
Type 5: Memory Controller
sudo dmidecode -t 5

توضیح: اطلاعات مربوط به کنترلر حافظه.
________________________________________
Type 6: Memory Module
sudo dmidecode -t 6

توضیح: اطلاعات مربوط به ماژول‌های حافظه.
________________________________________
Type 7: Cache
sudo dmidecode -t 7

توضیح: اطلاعات مربوط به حافظه‌های کش پردازنده.


📌نویسنده: حسین سیلانی
📌منبع :  آکادمی کندوی دانش
https://learninghive.ir
مایکروسافت یه دوره ی رایگان گذاشته برای یادگیری AI Agentها...
تمرکزش روی استفاده از تکنولوژی های مایکروسافته، مثال های متعددی داره و فریم ورکهای مختلفی رو برای ساخت ایجنت معرفی کردن...

https://github.com/microsoft/ai-agents-for-beginners/tree/main

@DevTwitter | <Sam92/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
اختلال در اینترنت کشور به دلیل قطعی مسیر فیبر خارج
۱۴ اسفند ۱۴۰۳
به گزارش خبرگزاری مهر، بهزاد اکبری، معاون وزیر ارتباطات و مدیرعامل شرکت زیرساخت با انتشار پیامی در صفحه ایکس خود درباره قطعی اینترنت در کشور نوشت: متأسفانه حجم زیادی از ظرفیت اینترنت کشور به دلیل قطعی فیبر در مرز گرجستان و ارمنستان از دسترس خارج شده است، از اختلال‌های ایجاد شده پوزش می‌خواهیم. همکاران پیگیر حل مشکل هستند.
اگر از AI برای تولید محتوا مخصوصاً محتوای متنی استفاده می‌کنید، نیازه که Humanize بشه. این سایتStealthGPT یکی از بهترین سایت‌های کمکی برای انسانی و بهینه کردن محتواهای تولید شده با AI هست.
Link: https://stealthgpt.ai

@DevTwitter | <Saman Faegh/>
PersianDatePicker.htm
87.5 KB
تقویم فارسی بازشونده
Persian date picker

این خلاصه ترین و شکیل ترین کد تقویم بازشونده‌ی هجری شمسی هست که میشه توی برنامه های مختلف استفاده بشه.
فقط باید اون تگ input رو که میخواهیم با کلیک تقویم براش باز بشه باید مثل تگ داخل این کد تنظیم کرد.
ضمناً جای کدها مهمه!
یعنی یک تگ noscript حتماً باید بعد از تگ input عین این نمونه قرار داده بشه وگرنه خطا دریافت می کنید.
یعنی همین آرایش رو باید رعایت کنید.
خوشبختانه این کد کمترین تداخلی هم با فریمورک های موجود مثل bootstrap رو نداره.
Forwarded from SoniaCircuit (Sony ARM64v8)
How Steam Play/Proton makes Gaming on Linux awesome.

https://www.youtube.com/watch?v=K9khdYpMI5s

This was created for a presentation, which is why the intro is a bit formal/non-standard. It's meant to go over the basic components of steam play/proton without getting into too much technical detail/specifics so that it's a bit easier for people to understand.


proton-ge-custom fork :
https://github.com/gloriouseggroll/proton-ge-custom


#proton
#linux
#vkd3d #wined3d
EnterRegister.php
164.8 KB
سیستم جامع ثبت تردد!
این ویدئو در مورد Laravel Cloud خیلی جالب بود. یه جاهایی کار رو خیلی راحت می‌کنه ولی ممکن هست کلی دردسر هم داشته باشه.

https://www.youtube.com/watch?v=BxJ-quAMh9o

@DevTwitter | <Mohsen Shabanian/>
#Quick

چون هزینه دوره‌های prompt engineering رو برام فرستادید و گفتید ارزش رفتن داره :

پاسخ کوتاه : خیر به هیچ وجه (مخاطب‌های کانال)

پاسخ بلند : بیش از ۹۰٪ شما قطعاً برنامه‌نویس هستید با markdown هم آشنایی دارید (readme پروژه رو github رو می‌نویسید) بجای وقت گذاشتن روی حفظ کردن prompt engineering, ... نگاهی به دیتاست‌هایی که مدل هوش مصنوعی روش آموزش دیده بندازید و بر اساس پترن اونها بهش پرامپت بدید.

بهترین نتایج رو خواهید گرفت.

راه ساده‌تر، این راه همیشه جواب نیست ولی خب؛ برای مدل‌هایی که از یک مدل بزرگتر آموزش دیدند (distillation, synthétique data, ....) می‌تونید از مدل بزرگتر بخواهید که یک پرامپت استاندارد برای متن درخواست شما بنویسه؛ بعد متن رو بهش میدید و پرامپت رو می‌گیرید.

به خوبی روش قبلی نیست ولی نتایجش بسیار عالیه؛ prompt engineering ممکنه ساعت‌ها طول بکشه تا به پرامپت خوب برسه؛ ما تو دقیقه پرامپت بهتر رو می‌زنیم توی تیم خودم.
حداقل تو بیش از ۹۵٪ مواقع.


اگر تست کردید این تکنیک جواب داد و تکنیک رو دوست داشتید.
متن رو با منبع به اشتراک بذارید؛ شاید بیشتر از این تجربیات مخصوص تیم خودم رو به اشتراک گذاشتم.
سیستم جالب ثبت تردد

باز یک تک فایل PHP داریم که با دیتابیس SQLite قادره یک سیستم کامل با تمام امکانات لازم برقرار کنه.
از مدیریت کامل کاربران ادمین یا معمولی تا لاگ تغییرات و ثبت کامل حذف و ویرایش ها و گزارش چاپی یا صدور اطلاعات به اکسل و دیتابیس های دیگه.

کدنویسی این سیستم هم توسط هوش مصنوعی Grok انجام شده و کاملاً یک سیستم ثبت تردد تک صفحه‌ی قوی با کمترین ارتباط با سِرور و تکنولوژی های مدرن طراحی وب هست.
Username : admin
Password : master
یک پک ارزشمند آیکون های رنگی و سیاه و سفید داریم که در کنار پک های قبلی آیکون بسیار در طراحی سایت یا برنامه به شما کمک می کنه و حتا می تونید اونها رو ویرایش کرده و تغییر هم بدین.
Forwarded from Geek Alerts
سم آلتمن میگه مدل GPT-4.5 روزهای آینده برای کاربران اشتراک پلاس فعال میشه، این مدل بیشتر توی گفتگو یا کمک گرفتن برای نوشتن خروجی خوب و متفاوتی داره.

🔗 sama
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM