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
📣 آیا می‌توان از نرم‌افزار آزاد درآمد کسب کرد؟
🗣️ اکثر کسانی که برای اولین بار راجع به «نرم‌افزار آزاد» اطلاع پیدا می‌کنند یا حتی کسانی که سال‌هاست با نرم‌افزار آزاد آشنا هستند چنین سوالی را در ذهن خود دارند. متاسفانه خیلی‌ها این موضوع را به یک حصار ذهنی و مانعی برای آزاد منتشر کردن پروژه‌ها یا نرم‌افزارها تبدیل کرده‌اند.
⬇️ در زیر گزارش صورت‌ مالی، درآمد سالانه (۱۰ سال اخیر) شرکت ردهت را مشاهده می‌کنید.
🥇 2019 - $3,362
🥈 2018 - $2,920
🥉 2017 - $2,412
💠 2016 - $2,052
💠 2015 - $1,789
💠 2014 - $1,535
💠 2013 - $1,329
💠 2012 - $1,133
💠 2011 - $909
💠 2010 - $748
💠 2009 - $653
💡 اعداد به میلیون دلار هستند.
با احتساب دلار ۶۰٫۰۰۰ تومان درآمد ردهت در سال ۲۰۱۹ (۳ میلیارد دلار) تقریبا برابر است با ۲۰۱ هزار میلیارد تومان یا ۲۰۱ تریلیون تومان. در نتیجه بیزینس مدل مشخص کننده نحوه و میزان درآمد یک محصول یا شرکت است نه آزاد یا غیر آزاد بودن آن!
🔔 سال ۲۰۱۹ شرکت IBM با ۳۴ میلیارد دلار، شرکت ردهت را خرید.
🔗 منبع آمار
🔹🔹🔹🔹🔹
#intro #redhat #ibm
#کسب_درآمد #درآمد
🔹🔹🔹🔹🔹
✈️ تلگرام
™️ توییتر
📺 یوتیوب
🐘 ماستودون
🖥 وبسایت
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from کانال مهرداد لینوکس (Mehrdad Linux)
یک مشکلی برای سیستم‌تون پیش میاد
دوستتون میگه خروجی دستور فلان چیه 🤔

⁉️چه کار میکنید ؟
با دوربین گوشی عکس میگیرید ؟
اسکرین شات ؟ کپی؟ 😱

با سایت termbin کل خروجی را بفرست براش
$ ls -la | nc termbin.com 9999

آموزش و توضیح :
بخش اول دستوری است که میخواهید خروجی آن را بببنید

با علامت| ( pipe یا bar معمولا بالای enter است ) خروجی را به سایت termbin.com 9999 با دستور nc منتقل میشود

در انتها یک لینک به شما مثل لینک زیر داده میشود که میتوانید روی آن کلیک کنید یا آن را برای دوستانتان بفرستید تا خروجی را ببنید مثل این خروجی

حتما یادتون باشه اطلاعات حساس را هیچ وقت از این روش منتقل ندهید

اگر میخواهید OpenSource روی سرور خودتان راه اندازی کنید fiche استفاده کنید یا
samueldobbie
opengist

برای شفافیت حتما acceptable use policy را در سایت بخوانید
سایت های مشابه دیگر
pastebin
privatebin
gist
rentry
toptal
0bin
snippet
⁉️ سوالی داشتید در بخش کامنت ها بپرسید 😎
Forwarded from [ -🧊 Ice Devs 🧊- ] (ꜰᴀʀʜᴀɴ)
💡لومن، که توسط Taylor Otwell، توسعه‌دهنده‌ی فریم‌ورک لاراول طراحی شده است، امکان مهاجرت آسان برنامه‌ها از لاراول به خود را فراهم می‌کند.

⭕️این فریم‌ورک بخش‌های اصلی لاراول از جمله Eloquent، Caching، Routing، Middleware و Service Container را در بر دارد،

⭕️که این امر موجب می‌شود برنامه‌نویسان لاراول به سرعت با لومن آشنا شوند و در آن به توسعه‌ی وب بپردازند. با این حال، باید توجه داشت که لومن و لاراول پروژه‌هایی مجزا هستند و برخی از ویژگی‌ها و قابلیت‌های لاراول، نظیر Cashier، Passport، Scout و دیگر موارد، در لومن در دسترس نیستند.

⭕️کاربرد لومن به علت سرعت بالای لومن، این فریم‌ورک برای پروژه‌هایی که به عملکرد سریع نیاز دارند، گزینه‌ی مناسبی محسوب می‌شود.

⭕️همچنین با حجم کم و امکانات محدودتر نسبت به لاراول، لومن به ویژه برای توسعه‌ی APIها، سرویس‌ها و میکروسرویس‌های وب بسیار مفید است.

⭕️در عین حال، لومن دارای کارایی‌های وسیعی است که می‌تواند برای طراحی وب‌سایت‌های ساده و پیشرفته نیز به کار گرفته شود.

(خلاصه که لومن باحاله😁)

( https://news.1rj.ru/str/ICEDEVSS/5120 )👈🏻 این موضوع رو هم توجه داشته باشید

🧊@ICE_DEVS
📕 کتاب REST API Design Rulebook

📌 فصل دوم: Identifier Design with URIs

📍پارت: دوم


💎 URI Authority Design 💎
این بخش به نام‌گذاری‌هایی که باید برای قسمت "authority" (یا همان بخش اصلی آدرس) یک REST API استفاده شود، می‌پردازد.

⭕️ برای API هاتون باید از نام‌های زیردامنه‌ای منظم و یکسان استفاده کنید.
دامنه اصلی و اولین زیردامنه (مثلاً soccer.restapi.org) باید مشخص‌کننده مالک سرویس باشه. کل نام دامنه یک API باید یک زیردامنه به نام api اضافه کنه. برای مثال:
http://api.soccer.restapi.org


⭕️ برای پرتال توسعه‌ دهندگان API هاتون باید از نام‌های زیردامنه‌ای منظم و یکسان استفاده کنید. خیلی از REST API ها یک وب‌سایت دارند که به عنوان پرتال توسعه‌دهندگان شناخته می‌شه و به کمک مستندات، انجمن‌ها و ارائه کلیدهای دسترسی امن به API، کاربران جدید رو راهنمایی می‌کنه. اگر API شما یک پرتال توسعه‌دهنده داره، طبق عرف باید زیردامنه‌ای به نام developer داشته باشه. برای مثال:
http://developer.soccer.restapi.org
Forwarded from Syntax | سینتکس (Petres)
👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from کداکسپلور | CodeExplore (𝙰𝚖𝚒𝚗)
«لوکوموتیو» اسم مستعار آیدین نصیری‌ شرق هست که یک‌سوم عمرش رو آمریکا زندگی و کار کرده (گوگل، استارت‌آپ، ...) و داره تجربیاتش در زمینه‌ی زندگی شخصی، اجتماعی، کاری، مهاجرت، و برنامه‌نویسی رو جمع‌آوری می‌کنه.
در عرض سه ماه اول، این تجربیات به ۳۲۲ صفحه رسیده (تا صفحه ۲۵۰ش مستقل از برنامه‌نویسیه) و در لینک‌های زیر قابل دسترس هست.

🌐https://locomo.tips

#tips #book #life #free #pdf
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Golden Code
"در api میتونین تعداد ریکوئست هایی که کاربر میتونه ارسال کنه در یک بازه ی زمانی رو واسش محدودیت ایجاد کنین.✔️

در مثال زیر، منظور از '60,1:throttle' چیه؟
با قراردادنه این دستور تعیین میشه هر کاربر در یک دقیقه میتونه نهایتن ۶۰ ریکوئست ارسال کنه.
اینکار تا حدی میتونه از سو استفاده های احتمالیه برخی کاربران جلوگیری کنه."🌴🪴
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://x.com/laravelbackpack/status/1702280355552661534?s=35
من می‌خوام تو یه کنفرانس دات‌نت در مورد این کتابخونه که نوشتم صحبت کنم. ولی خوب ستاره‌هاش کمه!

یه کتابخونس برای انجام تست‌های معنایی روی openai و semantickernel.

دیگه به چه زبونی بگم ستاره و فورک لازم داره!؟

https://github.com/mehrandvd/skunit

@DevTwitter | <mehran/>
🟢این یه وبینار #رایگان ویژه علاقه‌مندان به هوش مصنوعیه

◀️تو این وبینار مهدی پاشازاده میخواد از هوش مصنوعی مولد یا همون Generative AI براتون بگه

زمان این وبینار شنبه ساعت 20

ظرفیت هم اندکه زودتر ثبت‌نام کنید تا پر نشده

◀️لینک ثبت‌نام در وبینار:
👇🏻👇🏻
https://dnkr.ir/kj3Zq
https://dnkr.ir/kj3Zq
Forwarded from Syntax | سینتکس (Petres)
ما تو فکر چی هستیم، بقیه تو فکر چی هستن 🙂
تا حالا به این فکر کردی که response time سیستم ت در حد میکروثانیه باشه؟ مثلا به میلی ثانیه و اینا نرسه اصلا؟

احتمالا تو نسل بعدی دیتاسنترها بیشتر میشنویم ازشون
https://x.com/petereliaskraft/status/1830294745563951329?t=LxJ9z3qlt7uREui7hUCAyg&s=35

Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads
https://www.usenix.org/conference/nsdi19/presentation/ousterhout

Source

@Syntax_fa
In channel, to communicate with the RSS bot, mention @rss2tg_bot in a message text.

Examples:

@rss2tg_bot https://www.exploit-db.com/rss.xml

/list@rss2tg_bot
Forwarded from Syntax | سینتکس (Petres)
سرور های قدرتمند ایران:
۱. با latency زیر ده ثانیه
۲. پهنای باند باور نکردنیه پنجاه مگابایت
۴. دسترسی به اینترنت داخلی
۵. اینترنت نامحدود با طرح مصرف منصفانه
۶. قیمت ها کاملا اقتصادی
و کلی ویژگی دیگر
Forwarded from Syntax | سینتکس (Petres)
This media is not supported in your browser
VIEW IN TELEGRAM
یاد این افتادم😂
معرفیه اولین گوشی هوشمند ایرانی
ویندوز روی آرم به نظر من یک پروژه شکست خورده است.

اگر یکمی به عقب برگردیم، مایکروسافت با عرضه سورفیس RT اولین بار اقبال خودش رو با ویندوز ۸ و ۸.۱ روی دستگاه‌های آرم امتحان کرد، که شکست فجیع بود!

رابط کاربری داغون ویندوز ۸ و ۸.۱، نبود لایه سازگاری با معماری‌ اینتل چه ۳۲ بیتی و چه ۶۴ بیتی و همینطور کمبود برنامه داخل مایکروسافت استور اون زمان باعث شکست شده بود.


اما، با گذشت زمان الان ویندوز ۱۱ با یک لایه سازگاری عرضه شده برای اسنپ‌دراگون ایکس الایت که این لایه سازگاری هم تعریفی نداره.

در مقایسه با Rosetta داخل مک و همینطور box86 و box64 داخل گنو/لینوکس، این لایه عملاً یک جوکه!

بزارید بازترش کنم از مقاله‌ای که داخل وبسایت How To Geek هستش:

اولاً، شبیه‌سازی x86 روی ویندوز Arm کند است، بنابراین نرم‌افزارهای غیر بومی نسبت به اجرای روی رایانه‌های x86 معمولی عملکرد ضعیف‌تری دارند. این موضوع در برنامه‌های ساده یا بازی‌های قدیمی مشکل‌ساز نیست، اما در نرم‌افزارهای سنگین، مانند برنامه‌های Electron، لانچر Steam، و بازی‌های مدرن، به وضوح مشهود است. همچنین، لایه سازگاری نمی‌تواند برای درایورهای سخت‌افزاری یا اجزای سیستم سطح پایین کار کند. به عنوان مثال، بیشتر راه‌حل‌های آنتی‌چیت در بازی‌ها روی این سیستم کار نمی‌کنند، و درایورهای سخت‌افزار و برنامه‌هایی که به افزونه‌های File Explorer متکی هستند نیز بدون پشتیبانی از Arm کار نخواهند کرد.

ثانیاً، لایه سازگاری چند تنظیمات مختلف شبیه‌سازی دارد که ممکن است نیاز به تغییر دستی آن‌ها داشته باشید. شما می‌توانید این تنظیمات را از طریق تب "Compatibility" در بخش "Properties" فایل اجرایی تغییر دهید. در تب "Compatibility" در ویندوز روی Arm، دکمه‌ای به نام "Change emulation settings" وجود دارد که گزینه‌های اضافی را نشان می‌دهد. ممکن است با تغییر به "Strict Emulation" یا "Very Strict Emulation" مشکل یک برنامه حل شود، هرچند که عملکرد کاهش می‌یابد.


به نظر من مایکروسافت با اسنپ ایکس الایت داره قمار بزرگی رو انجام میده، که حتی این‌دفعه هم اون ویژگی‌های هوش مصنوعیش نجاتش نمیدن!

#WOA #ARM

@SohrabContents
Forwarded from Gopher Academy (Bardia)
(interface{})(nil) == (*int)(nil)
Anonymous Quiz
31%
true
69%
false
Forwarded from Gopher Academy (Bardia)
var slice []string

slice == nil
Anonymous Quiz
58%
true
42%
false
Forwarded from Gopher Academy (Bardia)
var slice = []string{}

slice == nil
Anonymous Quiz
26%
true
74%
false