Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
ساده و سریع مثل GitLab OmniBus

خیلی وقت بود که میخواستم GitLab omnibus رو تست کنم تا اینکه یه پروژه ی جدیدی استارت خورد و فرصتش پیش اومد .
توی OmniBus، همه چیز آماده اس ، تقریبا همه چیز البته ؛ شما فقط کافیه یه compose file بنویسی و GitLab با تمام اجزاش (مثل PostgreSQL و Redis) خودش رو نصب می‌کنه. یعنی نیاز به کانفیگ یا نصب جداگانه هیچ سرویس دیگه‌ای نیست حتی Nginx داخلی هم داره . ولی خب میشه disable کرد که ببریش پشت هر وب سرویسی که داری که من بردمش پشت Traefik .

تجربه خوبی بود با اینکه تازه راه انداختمش متوجه شدم دیگه اون درگیری که توی اپدیت GitLab داشتیم رو توی omnibus نداریم . البته اگر پروژه بزرگتری داشتم که نیاز به scale و کانفیگ دقیق‌تری داشت، شاید به GitLab معمولی می‌رفتم. اما برای این پروژه و resource هایی که در اختیارم گذاشتن به یه راه حل سریع و ساده نیاز داشتم که OmniBus بدون شک انتخاب عالی‌ای بود.
بهتون پیشنهاد میکنم امتحان کنید حتما

@DevTwitter | <Ramtin Boreili/>
Forwarded from ASafaeirad
یکی از دوستان همه قلم های آزاد زیر رو روی CDN های داخلی گذاشته.
- آراد
- ساحل
- سورنا
- یونیکسل
- استعداد-مد
- استعداد
- نقطه
- میخک
- وزیرمتن


https://jsdelivr-cdn.librefont.ir/
https://parspack-cdn.librefont.ir/

#font
تجربیاتی جالب در مورد نوشتن یک برنامه code formatter
چالش هایی داره که اصلا بهشون فکر نمی‌کردم هیچوقت موقع استفاده.

journal.stuffwithstuff.com/2015/09/08/the-hardest-program-ive-ever-written/
خب این مطلبی که گفته بودم رو آماده کردم و الان منتشرش کردم.

از لینک زیر می‌تونید بخونیدش.

مطالعه مطلب

@SohrabContents
ابزار open-interpreter اجازه میده شما با سیستم تون حرف بزنید، نه تنها کد بزنید، بلکه کارهای مختلف سیستمتون رو از طریق چت انجام بدید.
Open Interpreter lets LLMs run code (Python, Javascript, Shell, and more) locally. You can chat with Open Interpreter through a ChatGPT-like interface in your terminal by running $ interpreter after installing.
This provides a natural-language interface to your computer's general-purpose capabilities:
Create and edit photos, videos, PDFs, etc.
Control a Chrome browser to perform research
Plot, clean, and analyze large datasets
...etc.
A natural language interface for computers

https://github.com/OpenInterpreter/open-interpreter

@DevTwitter | <Hossein Nazari/>
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
تقویت تئوری وجود «سیاره نهم» تو منظومه شمسی با کشف جرم جدید

ستاره‌شناسان یک جرم فرانپتونی جدید رو به اسم 2023 KQ14 یا آمونیت (Ammonite) پیدا کردن. این جرم شباهت‌های مداری داره به سیاره کوتوله احتمالی Sedena که هرچند وجودش تایید شده، اما طبقه‌بندی رسمی‌ش به عنوان سیاره کوتوله هنوز مشخص نیست.

این جرم با حضیض مداری ۶۶ واحد نجومی و نیم‌قطر بزرگ ۲۵۲ واحد نجومی، در منطقه‌ای از منظومه شمسی کشف شده که قبلاً هیچ جرمی با حضیض بالا تو اون شناسایی نشده بود. تو شبیه‌سازی‌های عددی نشون داده شده که مدار آمونیت طی ۴.۵ میلیارد سال گذشته پایدار باقی می‌مونه.

این پایداری، در کنار سایر ویژگی‌های مداری اون، می‌تونه شواهدی باشه برای حمایت از ایده وجود سیاره نهم در دوردست‌های منظومه شمسی. این کشف در چارچوب فاز دوم پروژه FOSSIL II و با تلسکوپ‌های سوبارو و کانادا-فرانسه-هاوایی انجام شده. [L]

🤓 abolfazl @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
متاسفانه متاسفانه شرکت اینتل توسعه توزیع "Clear Linux" را متوقف کرد.
اینتل رسماً توزیع Clear Linux خود را پس از ده سال توسعه و بهینه‌سازی متوقف می‌کند.

توزیع لینوکس بود که توسط اینتل نگهداری می‌شد. برای استفاده عمومی طراحی نشده بود و برای فعالیت‌های تخصصی مانند رایانش ابری، رایانش توزیع‌شده و DevOps بود. مهم‌ترین ویژگی بهینه‌سازی آن برای سخت‌افزارهای اینتل بود.یک سیستم‌عامل با عملکرد بالا تا حداکثر عملکرد را از سخت‌افزارهای اینتل، به‌ویژه Xeonها، استخراج کند.
اینتل پشتیبانی از این پروژه را متوقف می‌کند. دیگر به‌روزرسانی‌های امنیتی یا وصله‌ای برای این سیستم‌عامل ارائه نخواهد شد. عمخزن گیت‌هاب پروژه به زودی به حالت فقط خواندنی آرشیو خواهد شد.

دلیلی برای این توقف اعلام نشده، اما این تصمیم به دلیل اقدامات کاهش هزینه اتخاذ شده است. اینتل اخیراً اعلام کرده که ۵,۰۰۰ کارمند خود را اخراج می‌کند و همچنین اظهارنظر ناامیدکننده‌ای کرده که در رقابت هوش مصنوعی بسیار عقب مانده و حالا نمی‌تواند خود را به دیگران برساند.
نویسنده: حسین سیلانی
📢 اخبار و آموزش‌های بیشتر در کانال:
https://t.iss.one/linuxtnt)
Forwarded from Linux Labdon
لینوکس بالاخره از مرز ۵٪ در آمریکا عبور کرد!

▪️طبق آمار StatCounter، برای اولین بار سهم سیستم‌عامل‌های لینوکسی در آمریکا از ۵٪ گذشت؛ اتفاقی که خیلی‌ها منتظرش بودن!

▫️پایان پشتیبانی ویندوز 10
▫️سیاست‌های آزاردهنده مایکروسافت
▫️و البته محبوبیت دیوانه‌وار Steam Deck

+ همه اینا باعث شدن کاربرا کم‌کم از ویندوز دل بکنن و برن سراغ دنیای آزاد لینوکس.


👑 @Linux_Labdon
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 چین ساخت بزرگترین نیروگاه برق آبی جهان را بر روی رودخانه برهمپوترا، در نزدیکی مرز هند و تبت با هزینه ۱۶۷ میلیارد دلار آغاز کرده است که ظرفیت تولید برق 60 گیگاوات خواهد بود و چین می تواند جریان رودخانه برهمپوترا را کنترل کند و می تواند از آن به عنوان سلاح استراتژیک استفاده کند.

پ.ن : رسما وارد جنگ جهانی آب شدیم.

@TheRaymondDev
امنیت کاذب! افزونه های امنیتی وردپرس...
راستشو بخواین، خیلی وقتا برای حفظ امنیت سایت وردپرسی، می‌ریم سراغ افزونه‌هایی مثل Wordfence، iThemes Security یا Sucuri. اما واقعاً همه چی با نصب یه افزونه حل می‌شه؟ نه دقیقاً.
این تجربه‌ی شخصی منه بعد از چند سال کار با سایت‌های مختلف:

مشکل ۱: سنگینی و افت سرعت
بعضی افزونه‌های امنیتی، مخصوصاً Wordfence، منابع زیادی از هاست می‌گیرن.
نتیجه؟
لایت‌اسپید یا نیتروپک هر کاری کنه، باز هم کندی حس می‌شه.
اگه هاست اشتراکی داشته باشی، حتی ممکنه ساسپندت کنن.

مشکل ۲: تداخل با قالب یا پلاگین‌ها
iThemes Security یه بار کاری کرد که فرم ثبت‌نام کل سایت از کار افتاد.
یا مثلا Sucuri با یه قالب اختصاصی که داشتم، کل اسکریپت‌های JS رو بلاک کرد.
نتیجه؟ کلی سردرگمی و خطاهای عجیب.

مشکل ۳: حس امنیت کاذب!
بزرگ‌ترین مشکلی که دیدم همینه.
خیلیا فکر می‌کنن چون Wordfence نصب کردن، دیگه هیچ خطری نیست.
در حالی‌که:
* رمز ضعیفه
* آپدیت‌ها عقب‌مونده‌ن
* فولدری با دسترسی 777 تو هاست هست
افزونه نمی‌تونه معجزه کنه! امنیت یعنی یه چک‌لیست کامل، نه فقط نصب یه ابزار.

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


@DevTwitter | <Shayan razi/>
اگر صفحه گیتهاب من رو نگاه کنید، می‌بینید از یه جا بعد عمده ریپوزیتوری‌ها خصوصی هستند. خیلی کم پیش میاد چیزی عمومی باشه مگر این که به پروژه عمومی/عام‌المنفعه یا محتوای آموزشی بلاگ و یوتوبم مرتبط باشه.

حقیقت اینه که ایده #نرم‌افزار_آزاد هم خیلی شبیه به اکثر ایده‌های چپگرایانه، روی کاغذ به شدت قشنگ و آرمان‌شهریه، اما در نهایت عمده کد آزادی که شما می‌زنید در واقع Free Labor میشه برای اون شرکت‌های بزرگ نظام سرمایه‌داری که فکر می‌کنید باهاش در مبارزه هستید.

نمونه‌های خیلی ساده‌ش، لوراها و مدل‌های مانی بود که مدت‌هاست در خفا بروز میشن ولی کم پیش میاد اوپن سورس شن. چرا؟ چون بارها مشاهده کردم که شرکت‌هایی مثل تپسل که در حوزه تبلیغات و این مزخرفات فعالن، بدون کردیت دادن از مدل استفاده کنند. این تازه یک نمونه ایرانیشه.

نمونه‌های خارجی هم زیاد داره، یکیش همین سیستم‌عاملی که دارم ازش این پست رو تایپ می‌کنم، به نوعی میشه گفت فورک شرکت اپل از FreeBSDئه، ولی خب چی به FreeBSD رسیده؟ یا حداقل کسی که یک آخر هفته وقت میذاره باگ فیکس می‌کنه و PR می‌زنه و ...؛ چی کاسب شده؟

@haghiri75_blog
Forwarded from SoniaCircuit (Sonia Fatholahi)
یادش بخیر
کافه که میرفتم همیشه افرادی رو میدیدم که سیگار بهمن به دست حرف از ایده های زیبای آنارشی و کمونیستی و ... میزدن

اما در عمل ؟ همه اش تبدیل به بازیچه ای میشه برای یک سری افراد خاص که در نهایت از هر جهتی منفعت خودشون رو میگیرن (‌ نظام سرمایه داری حتی از دشمن خودش هم برای منافع خودش استفاده میکنه )

بحث نرم افزار آزاد هم دقیقا مثل همون بحث left wing , right wing هاس که همیشه یه جهتشون محکوم به فنا ان ولی یه جهت دیگه اعمال قدرت.

#نظر_شخصی
Forwarded from lou's bs
یه نکته کلی بگم خیلی از دوستانم دارن در باب نرم افزار آزاد ( همون open source خودمون ) نکات و نظراتی رو به اشتراک گذاشتند.
و واجب شد من هم چند نکته رو عرض کنم به خدمتتون:

در نکته اول همونطور که دوست خوبم محمدرضا تو این پست بهش اشاره کرد در نهایت کد شما میشه ابزار استفاده دیگر شرکت های بزرگ در صورتی که کد خوبی باشه نباشه هم که به فراموشی سپرده میشه و حتی شاید رزومه جالبی هم براتون نشه.

تو نکته دوم عده دیگه عقیده دارن کد متن بازشون و یا ابزار نوشته شده توسط اونا یه جنبش سیاسی / اجتماییه که این دوستان فیلم و سریال زیاد دیدن با اونا کاری نداریم تکلیفشون مشخصه . مسیرشون رو به تباهی.

چیزی که باید به یاد داشته باشید اینه که اکثریت این جهان یک جهان capitalistic حساب میشه و چرخ این دنیا روی یک چیز و یک چیز میچرخه اونم چیزی نیست جز ارزش گذاری مادی و تنها نتیجه درستی که میشه گرفت اینه از توهم آزادی خارج بشید و به فکر جیبتون باشید آزادی واقعی با سلامتی و آزادی مالی به همراه میاد نه جنبش های بی سر و ته و نامشخص سیاسی فلسی که تو قالب نرم افزار آزاد دارن جولان میدن و تهش شاید یه پناهندگی سیاسی برای کانتریبیوتر اصلی به همراه داشته باشن و باعث فلاکت باقی اعضا مشارکت کننده باشن.

در نتیجه بیشتر سعی کنید روی زندگی خودتون کار کنید و proprietary software رو کلید پول در آوردن به عنوان یه دولوپر ببنید اگر هم که تو زمینه های دیگه فعالیت دارید مثل شبکه و امنیت باز باید دنبال مسیر های در آمد زایی درست باشید و اولیت رو جیب گرامیتون قرار بدید.
Forwarded from جادی | Jadi
امروز روز جهانی شطرنج است و به نظرتون مناسب ترین کار توی امروز چیه؟ شروع کردن عملیاتی کردن یه قول قدیمی: سری لذت شطرنج! که سعی می کنه نشون بده چرا این بازی می تونه تا آخر عمر یه فان روزمره برای ما درست کنه.

با من باشین که لذتش رو ببریم

https://youtu.be/ayOV1XD_so4
Forwarded from جادی | Jadi
راستش این ویدئوها رو قبل از جنگ ضبط کرده بودم. فکر کنم سه قسمتش ضبط شده. ولی دیگه جنگ شد و دیدم شرایط انتشار نیست. گفتم باشه بعدا. امروز به خاطر روز جهانی شطرنج گفتم شروع کنم انتشار رو. سعی می کنم اولی هاش سریع منتشر بشه که بتونیم بازی کنیم (:
هسته بیشتر سرعت بیشتر؟ اشتباه بزرگ در خرید سرور

در سرور هسته بیشتر cpu نشان قدرت بیشتر و سرعت بیشتر نیست

امروزه خیلی از CPU ها با هسته کم مثلا ۸ هسته میتونن یک cpu ۵۰ هسته رو بگیرن

اما چطوری ؟ فرق در معماری cpu و تکنولوژی اون هست

تصویر کنید CPU شما مثل ماشین میمونه فاصله تهران شیراز رو هر چقدرم بخواید سریع حرکت کنید کمتر از یک ساعت نمیتونید که دیگه میشه هواپیما

اما اگر شما شهر تهران رو بردارید بچسبونید به شیراز در کمترین زمان مثلا ۱ دقیقه میری شیراز

در CPU های جدید دقیقا به جای تعداد هسته اومدن معماری CPU رو عوض کردن و تکنولوژی رو تغییر
دادن

پس فکر نکنید هر چقدر برید هسته های بیشتر بخرید سرعت بیشتری دارید این یک تصویر منسوخ شده هست

یک CPU نسل جدید می‌تونه صد ها برابر سریعتر از CPU نسل قدیم باشه


@poinair پوینا
Forwarded from SoniaCircuit (Sonia Fatholahi)
نامیرا.
Forwarded from یه شعر (Poem Bot)
سعدی | دیوان اشعار | رباعیات | رباعی شمارهٔ ۱۰۴

من بنده بالای تو شمشاد تنم
فرهاد تو شیرین دهن خوش سخنم
چشمم به دهان توست و گوشم به سخن
وز عشق لبت فهم سخن می نکنم

#سعدی | گنجور
📍@iipoem
Forwarded from Gopher Academy
🔵 عنوان مقاله
pproftui: A Terminal-Based Diagnostic Tool for pprof Data

🟢 خلاصه مقاله:

مقاله‌ای که مورد بررسی قرار گرفته، رویکردی نوین در پروفایلینگ نرم‌افزار ارائه می‌دهد که تمرکز را از نمایش داده‌های بصری به تعامل مستقیم با کدی که فعالیت‌های تحت نظر را رانده معطوف می‌کند. این روش به توسعه‌دهندگان این امکان را می‌دهد که به سرعت و به طور مؤثر مشکلات مربوط به عملکرد را شناسایی و رفع کنند. همچنین، امکان مشاهده‌ی لحظه‌ای پروفایل و مقایسه‌ی نتایج نسخه‌های مختلف کد در زمان واقعی فراهم می‌آید که می‌تواند به بهبود مستمر و افزایش کارایی کمک کند.

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


👑 @gopher_academy