Dev Perfects – Telegram
Dev Perfects
41 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 Woland's Linux Journal (Woland)
یک فانکشن ساده برای ذخیره‌سازی اتوماتیک فایل در ویم


function! AutoSave()
if &modified
update
endif
call timer_start(300000, {-> AutoSave()})
endfunction

call timer_start(300000, {-> AutoSave()})



می‌تونین این کد رو در ویم‌آرسی یا بهتر از اون در ftplugin قرار بدین تا روی فایل‌هایی که می‌خواین اعمال بشه. مقدار ۳۰۰۰۰۰ با میلی‌ثانیه‌ست که می‌تونین به دلخواه تغییر بدین.

سپس قسمت زیر رو برای اتو ران شدنش استفاده کنید:

augroup AutoSave
autocmd!
augroup END



#آموزش #ویم
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
Forwarded from Geek Alerts
الان مدل R1 از Deepseek معرفی شد که اولین مدل استدلالی رایگان و اوپن‌سورس هست که میشه این حجم بهش پیام داد.
ادعا میکنن توی نتایجی از o1-mini بهتر بوده و میگن R1 بهترین مدل دنیا برای کدنویسی هست (تو رقابت با مدل‌های غیر استدلالی).
جواب آخر رو اول میذارم یعنی برای استفاده از R1 کافی هست DeepThink رو روشن کنید.

اول R1-Zero رو بدون اینکه تو مرحله اول از fine-tuning نظارت‌شده (SFT) استفاده کنن توسعه دادن، یعنی مدل تو این مرحله با استفاده از یه مجموعه داده‌ی برچسب‌دار (یعنی داده‌هایی که جواب درستشون از قبل مشخصه) آموزش ندیده.
نتیجه مدل توانایی‌هایی مثل خود-تأییدی، بازتاب و تولید زنجیره‌های فکری طولانی رو داره.
ولی یه سری مشکلات هم داشت مثل تکرارهای بی‌پایان، خوانایی ضعیف و مخلوط‌کردن زبان‌ها که برای حل کردنش میان R1 رو معرفی میکنن.

خب R1 ساختارش مثل OpenAI-o1 هست و قبل از یادگیری تقویتی (RL)، از داده‌های cold-start استفاده می‌کنه. اومدن چندین مدل هم بر پایه R1 ساختن که همگی اوپن‌سورس هستن.

حریم‌خصوصی: شرکت Deepseek تمام داده‌های کاربران رو ذخیره میکنه، چه زمانی که از API اون استفاده کنید و چه زمانی که از داخل سایت باهاش چت کنید، به همین خاطر بهتر هست برای کارهایی که حریم‌خصوصی براتون اهمیت داره از اون استفاده نکنید.
https://chat.deepseek.com
github
@geekaerts
Forwarded from Curious Geek ⚡️
Openstack
مجموعه‌ای از ماژول‌ ها و ابزارهای نرم‌افزاری متن‌باز است که چارچوبی برای ایجاد و مدیریت زیرساخت‌های ابر عمومی و ابر خصوصی در اختیار سازمان‌ها قرار می‌دهد.
توسعه این پروژه از ناسا شروع و کم کم به بنیاد تبدیل شده
Openstack Services
Nova:
امکان ساخت ماشین مجازی روی منابع را می‌دهد ، از قدیمی ترین سرویس هاست بنابراین از کانتینر پشتیبانی نمی‌کند.
Zun:
مشابه Nova است اما از کانتینر پشتیبانی می‌کند و برای ارائه PaaS میتواند گزینه مناسبی باشد.
Ironic:
تعریف توابع و سرویس ها را روی hypervisor را انجام میدهد و در کانفیگ baremetal ها می‌تونه کاربردی باشه.
Cyborg:
امکان استفاده از accelerator برای اجرای دستورات مشخصی را می‌دهد، فرضا آیپی فرواردینگ رو بستر دیگری انجام بده.
Swift:
در پیاده سازی Object Storage کاربردی است.
Cinder:
در پیاده سازی Block Storage کاربردی است.
Neutron:
در پیاده سازی Network as a Service کاربردی است.
Octivia:
امکان پیاده سازی سناریو های لود بالانسینگ را می‌دهد.
Designate:
امکان DNS as a Service را به ما میدهد که فرضا Floating IP ها ازش بهره می‌گیرند.
Barbican:
ذخیره سازی رمز عبور سرویس های مختلف را انجام می‌دهد.
Heat:
در کلود های مقیاس بزرگ اورکستریت کردن سرویس های سطح بالا را انجام می‌دهد.
Senlin:
امکان کلاستر کردن سرویس ها و آبجکت های متفاوت را می‌دهد.
Mistral:
برای تعریف workflow و event و action استفاده می‌شود.
Zaqar:
امکان Service Messaging بین اپلیکیشن هارا فراهم می‌کند.
Blazer:
رزروسازی منابع برای کاربری مشخص را انجام می‌دهد.
Aodh:
این سرویس بر اساس مجموعه ای از قوانین event هایی تعریف میکند و به ما آلرت می‌دهد ، مثلاً: مصرف CPU از 20% بیشتر است.
Magnum:
امکان اورکستریت کردن سرویس های مختلف را می‌دهد ، تفاوت آن با Zun این است که از ابزار هایی مثل Kubernetes بهره می‌گیرد.
Trove:
امکان ارائه DBaaS (Database as a Service) را بدون نیاز به اختصاص دادن منابع جدید فراهم می‌کند.
Sahara:
همانند Trove است اما امکان استفاده از زیرساخت Big Data همانند Hadoop را فراهم می‌کند.
Maskari:
قابلیت HA برای Instance ها که در صورت خرابی سریعا سیستم بازیابی شود.
Murano:
فرایند پکیج کردن و دیپلویمنت را خودکار می‌کند.
Solum:
این سرویس قابلیت Code to Image را برای توسعه دهندگان فراهم می‌کند.
Freezer:
بکاپ و ریکاوری را به طور توزیع شده انجام می‌دهد.
Horizon:
یک کنسول گرافیکی سمت وب برای مدیریت
🆔 @Hiradsajde
Forwarded from Armon technical logs (armon Taheri)
باورش برام سخته که چهار سال پیش چنین حسی داشتم نسبت به دانشگاه
Forwarded from ‌BenDev
بچه هایی که نگران هوش مصنوعی هستن من حقیقتا نمی خواستم این راهو افشا ولی خب دیگ دلم نیومد به شما نگم

ببینید من یه پلنی دارم که مدت هاست دارم بهش فکر می کنم
فرض کنید یهو یه هوش مصنوعی می‌آد که می‌تونه همه برنامه نویسا رو بی کار کنه مثلا همین https://devin.ai/
فرض کنید خیلی پیشرفته تر شه

حالا من یهو می‌رم ازش می‌خوام که خودش رو بسازه به اسم
https://beni.ai/
بعد منم میلیونر می‌شم

همین دیگ
فقط لطفا به کسی نگین

@BenDevelop
۱۰۰۰ تایی شدیم 😃🥳
ممنون از همتون که تا به امروز همراه من بودید
امید وارم تونسته باشم بهتون چیزی یاد داده باشم (هرچند کم :) )
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 شرکت های مخابراتی چینی برای جلوگیری از هرگونه خطر امنیتی احتمالی برای امنیت ملی، حذف دستگاه های مخابراتی آمریکایی و خاموش کردن کامل آنها از شبکه را آغاز کرده اند.

#خبر

@TheRaymondDev
Forwarded from Go Casts 🚀
تعداد مشارکت کنندگاه دوره از ۵۰۰ نفر گذشت 🔥

بی نهایت از اعتماد شما متشکریم. ان شاءالله که بتونیم پاسخگوی این همه محبت و اعتماد شما باشیم و بتونیم با تولید محتوای بروز، مناسب و برازنده شما، پاسخگوی محبت شما باشیم

دوره +‌ تیمسازی بکند و گولنگ Go Casts
لینک خرید دوره + تیمسازی
https://gocasts.ir

همه چیز در مورد دوره و تیمسازی در این پست توضیح داده شده
https://news.1rj.ru/str/gocasts/434

تو این پست هم میتونید فیدبک های دوره و تیمسازی و استخدام بچه هارو بخونید
https://news.1rj.ru/str/gocasts/441

دوستانی که در خرید دوره تردید دارند میتونن برای مشاوره کوتاه تلفنی، فرم زیر رو پر کنند که باهاشون تماس بگیرم
https://survey.porsline.ir/s/ATeQL4b4

@gocasts
Forwarded from Linuxor ?
یکی پرسیده چرا Stack به سمت پایین رشد می‌کنه و Heap به سمت بالا ؟

این عکس فضای اشغال شده‌ی یه فرایند توی RAM رو نشون می‌ده که از چهار بخش تشکیل شده که یه بخش کد برنامه؛ یه بخش داده های گلوبال و ایستا توش ذخیره می‌شه؛ و یه بخش هیپ یا حافظه پویاست مثلا یه درخت یا یه داده بزرگ؛ و بخش اخر که استک هستش توش داده های سبک مثلا یه int و یا آدرس Return یه فانکشن.

علت اینکه Stack به سمت پایین رشد می‌کنه و Heap به سمت بالا، به این دلیله که طراحی طوری انجام شده که بهینه‌ترین استفاده از فضای محدود حافظه امکان‌پذیر باشه، یعنی هیپ و استک بتونن از یه حافظه مشترک به اندازه نیازشون استفاده کنن.


@Linuxor
Forwarded from Linuxor ?
"اضافه کردن نیروی انسانی بیشتر به یک پروژه نرم‌افزاری که تأخیر دارد، باعث تأخیر بیشتر آن می‌شود."

توضیح : اضافه کردن نیروی انسانی نیاز به زمان آموزش و هماهنگی و هزینه اضافی داره که باعث کند شدن روند فعلی می‌شه.


@Linuxor ~ Brooks
Forwarded from Linuxor ?
تورو به جرم گذاشتن loading الکی و اتلاف وقت ملت باید دستگیرت کنن


@Linuxor
Forwarded from کدنویس یکروزه (𝕻𝖊𝖉𝖗𝖆𝖒 𝕽𝖆𝖍𝖎𝖒𝖎)
Cost-Share.htm
21.7 KB
محاسبه سهم و دُنگ پیشرفته

   این برنامه که باز توسط هوش مصنوعی Deep seek در ۲ دقیقه نوشته شده، حدود ۵۰۰ خط کد داره و امکانات جالبی که در زمان اجرا متوجه‌ی اون خواهید شد:

- امکان تعریف هر تعداد سهمدار مثلاً واحدها در یک آپارتمان.
- امکان تعریف تعداد اعضای هر واحد سهمدار مثلاً اعضای یک خانواده، که در صورت عدم نیاز به محاسبه‌ی نفرات، سهم همه را برابر یک قرار می دهیم.
- تعریف نام و مقدار هزینه ها و نمایش همزمان سهم افراد.
- یک گزارش شسته رفته در نهایت از سهم افراد و مبالغ و تعداد هزینه ها و جمع کل.
- ذخیره و نگهداری اطلاعات در لوکال استوریج برای مراجعات بعدی!
Forwarded from Gopher Academy
🔵 عنوان مقاله
ebpf-go 0.17: A Way to Work with eBPF from Go

🟢 خلاصه مقاله:
مقاله‌ای که مورد بحث قرار گرفته است راجع به کتابخانه‌ای به زبان برنامه‌نویسی Go است که برای خواندن، تغییر دادن و بارگذاری برنامه‌های eBPF طراحی شده است. این برنامه‌ها به طور مستقیم توسط هسته لینوکس مورد استفاده قرار می‌گیرند. eBPF یک فناوری جدید و جذاب است که ارزش بررسی دارد. نسخه 0.17 این کتابخانه نیازمند نسخه 1.22 یا بالاتر از زبان Go است و API جدیدی را برای کار با متغیرهای جهانی معرفی می‌کند. این API جدید امکانات و قابلیت‌های اضافی به کتابخانه می‌بخشد، که شامل تعامل بهتر و مؤثرتر با برنامه‌های eBPF می‌باشد و بنابراین، کاربران می‌توانند برنامه‌ها و توابع خود را به طور کارآمدتر در هسته لینوکس پیاده‌سازی کنند.

🟣لینک مقاله:
https://golangweekly.com/link/164289/web


👑 @gopher_academy
Forwarded from جادی | Jadi
توی مراسم سوگند ترامپ، تکنولوژیست‌ها جایگاه بهتری از اعضای کنگره داشتن. مطمئنا به پول و قدرت مرتبطه ولی همین که در یک کشور تکنولوژیست ها می‌شن منبع قدرت و جاشون بهتر از سیاستمدارها است، نکته جالبیه.

حالا اینکه حواس زوکربرگ کمی پرته، بحث دیگه‌ای است 😜
Forwarded from جادی | Jadi
توی مراسم سوگند ترامپ، تکنولوژیست‌ها جایگاه بهتری از اعضای کنگره داشتن. مطمئنا به پول و قدرت مرتبطه ولی همین که در یک کشور تکنولوژیست ها می‌شن منبع قدرت و جاشون بهتر از سیاستمدارها است، نکته جالبیه.

حالا اینکه حواس زوکربرگ کمی پرته، بحث دیگه‌ای است 😜
Forwarded from جادی | Jadi
ببخشید از همه اونهایی که دیدن و پاک کردم (: الان دوباره می ذارم. ولی فرمت عکس webp بود که کوچیک می شه اینجا ظاهرا (:
Forwarded from جادی | Jadi
با این دستور تو کامند لاین تبدیل می کنم:
convert input_file.webp output.png
Forwarded from جادی | Jadi
توی مراسم سوگند ترامپ، تکنولوژیست‌ها جایگاه بهتری از اعضای کنگره داشتن. مطمئنا به پول و قدرت مرتبطه ولی همین که در یک کشور تکنولوژیست ها می‌شن منبع قدرت و جاشون بهتر از سیاستمدارها است، نکته جالبیه.

حالا اینکه حواس زوکربرگ کمی پرته، بحث دیگه‌ای است 😜

#خبر
Forwarded from Linuxor ?
سید کدو بیخیال، برو اون پشت ببین اکسل دیتابیس شرکتو چیکار کرده


@Linuxor
Forwarded from SoniaCircuit (Sony)
This media is not supported in your browser
VIEW IN TELEGRAM
میم ترین صحنه تاریخ

#موقت