Forwarded from محتوای آزاد سهراب
یک بحثی که خیلی جاها پیش اومده و دیدم رو میخوام شفاف سازی کنم.
خیلی ها معتقدن که میرورها (مخازن) داخلی ایمن نیستن، متأسفانه خیلی هم روی این موضوع پافشاری میکنن.
بخوام کلی بگم، مدیربسته ۲ تا مسأله رو برسی میکنه. یکی چکسام بستههاست یکی هم امضای بسته.
اگر کسی که اون مخزن رو نگهداری میکنه، دست ببره توی بستهها و یکی از این دو مورد برسیش شکست بخوره از نصب اون بسته جلوگیری میشه.
این سادهترین کارکرد یک مدیربستهاست.
@SohrabContents
خیلی ها معتقدن که میرورها (مخازن) داخلی ایمن نیستن، متأسفانه خیلی هم روی این موضوع پافشاری میکنن.
بخوام کلی بگم، مدیربسته ۲ تا مسأله رو برسی میکنه. یکی چکسام بستههاست یکی هم امضای بسته.
اگر کسی که اون مخزن رو نگهداری میکنه، دست ببره توی بستهها و یکی از این دو مورد برسیش شکست بخوره از نصب اون بسته جلوگیری میشه.
این سادهترین کارکرد یک مدیربستهاست.
@SohrabContents
Forwarded from محتوای آزاد سهراب
این رو هم اضافه کنم، موردی که باید توی انتخاب میرور بهش دقت کنید، بهروز بودن و سرعت اون میرور برای شماست پس با دغدغه جاسوسی و اینکه مثلاً میرور دانشگاه اصفهان از شما جاسوسی میکنه و این حرفا سرعت دریافت خودتون رو نیارید پایین.
@SohrabContents
@SohrabContents
Forwarded from Linuxor ?
چرا بهش میگن Bluetooth
هارلد پادشاه دانمارک علاقه زیادی به تمشک داشت وقتی میخورد دندون هاش آبی میشد برای همین اسمش شد Harld Bluetooth یا هارلد دندون آبی.
خب شاید بگین چه ربطی به بلوتوث داره؟ خب یه لحظه صبر نمیکنین که... دارم توضیح میدم...
این پادشاه کشور های زیادی رو به هم پیوند داد و اسم بلوتوث استعاری از روی اسم این پادشاه برداشته شد چون بلوتوث هم وظیفه ارتباط بین دستگاه هارو داره.
@Linuxor
هارلد پادشاه دانمارک علاقه زیادی به تمشک داشت وقتی میخورد دندون هاش آبی میشد برای همین اسمش شد Harld Bluetooth یا هارلد دندون آبی.
خب شاید بگین چه ربطی به بلوتوث داره؟ خب یه لحظه صبر نمیکنین که... دارم توضیح میدم...
این پادشاه کشور های زیادی رو به هم پیوند داد و اسم بلوتوث استعاری از روی اسم این پادشاه برداشته شد چون بلوتوث هم وظیفه ارتباط بین دستگاه هارو داره.
@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
Forwarded from Linuxor ?
Forwarded from محتوای آزاد سهراب
اگر دوست دارید درمورد اوپن سورس و جنبش نرم افزار آزاد بیشتر بدونید توصیه میکنم مستند انقلاب سیستمعامل رو تماشا کنید.
https://video.kompektiva.org/videos/watch/8454cc7c-d62f-4aaf-9e61-8d86e6988b20
@SohrabContents
https://video.kompektiva.org/videos/watch/8454cc7c-d62f-4aaf-9e61-8d86e6988b20
@SohrabContents
Kompektiva
انقلاب سیستم عامل - 2001
فیلمی در ژانر مستند داستان درونی هکرهایی را روایت می کند که علیه نرمافزار انحصاری و برای ایجاد گنو/لینوکس و جنبش نرمافزار آزاد شورش کردندویکیپدیا: https://fa.wikipedia.org/wiki/%D8%A7%D9%86%D9%8...
Forwarded from دستاوردهای یادگیری عمیق(InTec)
اپل برای پشتیبانی سرویسهای
که خب حتماً شنیدید مشکلاتش زیاد بود و رضایت نداشت و ...
توی پشت صحنه داشته سرویس دهندههای دیگر رو هم تست میکرده و اینطور که شایعه شده، اپل
AI خودش یک قراردادی رو با OpenAi داشت.که خب حتماً شنیدید مشکلاتش زیاد بود و رضایت نداشت و ...
توی پشت صحنه داشته سرویس دهندههای دیگر رو هم تست میکرده و اینطور که شایعه شده، اپل
Gemini رو جایگزین ChatGpt کرده.Forwarded from Morteza Bashsiz مرتضی باشسیز (!MB!)
Forwarded from Agora (Alireza Azadi)
بعد میگن آزادی تو چقدر سر کلاس حرف میزنی. مشتی من قرار بود یه خط بنویسم، تهش شد این. با من از چی حرف میزنی سلطان؟! :))
Forwarded from دستاوردهای یادگیری عمیق(InTec)
#Quick
احتمال بسیار زیاد توی ۲ ماه آینده شاهد انتشار
زبانهای بیشتری بهش اضافه شده (فقط چینی و انگلیسی نیست)
نتایج بهتری روی
احتمال بسیار زیاد توی ۲ ماه آینده شاهد انتشار
Deepseek R2 خواهیم بود.زبانهای بیشتری بهش اضافه شده (فقط چینی و انگلیسی نیست)
نتایج بهتری روی
Coding نشون داده (هنوز ترین تموم نشده)Forwarded from Gopher Academy
🔵 عنوان مقاله
Extensible Wasm Applications with Go
🟢 خلاصه مقاله:
قابلیت ساختن یک WASI و صدور عملکردهای Go به Wasm در نسخه 1.24 Go، پیشرفت قابل توجهی را نشان میدهد و تواناییهای سامانهسازی وب با استفاده از Go را بهبود میبخشد. این ویژگیها به توسعهدهندگان امکان میدهد که برنامههای کاربردی Wasm مبتنی بر Go را با قابلیتها و تنوع بیشتری بسازند. این پیشرفتها تجارب کاربری را بهبود بخشیده و گسترش دامنه استفادههای ممکن با WebAssembly در محیطهای مختلف را فراهم میکنند، از برنامههای تحت وب گرفته تا برنامههای سختافزاری و اینترنت اشیاء. این تغییرات نه تنها برنامههای کاربردی Go را قویتر میکند، بلکه استانداردسازیهای جدیدی را در زمینه توسعه نرمافزار معرفی میکند و توسعهدهندگان را قادر میسازد که به طور موثرتری با سایر زبانها و پلتفرمها همکاری کنند.
🟣لینک مقاله:
https://golangweekly.com/link/166115/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Extensible Wasm Applications with Go
🟢 خلاصه مقاله:
قابلیت ساختن یک WASI و صدور عملکردهای Go به Wasm در نسخه 1.24 Go، پیشرفت قابل توجهی را نشان میدهد و تواناییهای سامانهسازی وب با استفاده از Go را بهبود میبخشد. این ویژگیها به توسعهدهندگان امکان میدهد که برنامههای کاربردی Wasm مبتنی بر Go را با قابلیتها و تنوع بیشتری بسازند. این پیشرفتها تجارب کاربری را بهبود بخشیده و گسترش دامنه استفادههای ممکن با WebAssembly در محیطهای مختلف را فراهم میکنند، از برنامههای تحت وب گرفته تا برنامههای سختافزاری و اینترنت اشیاء. این تغییرات نه تنها برنامههای کاربردی Go را قویتر میکند، بلکه استانداردسازیهای جدیدی را در زمینه توسعه نرمافزار معرفی میکند و توسعهدهندگان را قادر میسازد که به طور موثرتری با سایر زبانها و پلتفرمها همکاری کنند.
🟣لینک مقاله:
https://golangweekly.com/link/166115/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go.dev
Extensible Wasm Applications with Go - The Go Programming Language
Go 1.24 enhances WebAssembly capabilities with function export and reactor mode
Forwarded from محتوای آزاد سهراب
بازی flappy bird رو توی بش بازنویسی کردم. (فقط برای سرگرمی)
مخزنش توی کدبرگه:
https://codeberg.org/sohrabbehdani/playground/src/branch/main/scripts
احتمالا بازیهای کلاسیک دیگه هم بهش اضافه کنم، میتونید با این دستور بجای کلون کردن کل مخزن اجراش کنید:
@SohrabContents
مخزنش توی کدبرگه:
https://codeberg.org/sohrabbehdani/playground/src/branch/main/scripts
احتمالا بازیهای کلاسیک دیگه هم بهش اضافه کنم، میتونید با این دستور بجای کلون کردن کل مخزن اجراش کنید:
bash -c 'tmpfile=$(mktemp) && curl -sL https://codeberg.org/sohrabbehdani/playground/raw/branch/main/scripts/games/flappybird/bird.sh -o "$tmpfile" && bash "$tmpfile" && rm "$tmpfile"'
@SohrabContents
Codeberg.org
playground
A bunch of programs written by me in my free time for fun
Forwarded from Codino School (ایمان غفوری)
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
موقت
نمردیم و یک آخوند هم راجع به اوپنسورس نظر داد
😂
نمردیم و یک آخوند هم راجع به اوپنسورس نظر داد
😂
Forwarded from Code Module | کد ماژول (𔓙)
آرشیو کتاب ها و دوره های رایگان برنامه نویسی🔥
توی این پست یه آرشیو بهتون معرفی میکنم که بهتون منابعی نظیر کتابها و دورههای رایگان برای زبانها و تکنولوژیهایی مثل پایتون، جاوااسکریپت، ریاکت، جنگو، لینوکس و ... معرفی میکنه. با استفاده از این منابع، به راحتی میتونید مسیر یادگیری خودتون رو بدون هزینه و به زبان فارسی شروع کنید.
🔗 Link
#repository
@CodeModule
توی این پست یه آرشیو بهتون معرفی میکنم که بهتون منابعی نظیر کتابها و دورههای رایگان برای زبانها و تکنولوژیهایی مثل پایتون، جاوااسکریپت، ریاکت، جنگو، لینوکس و ... معرفی میکنه. با استفاده از این منابع، به راحتی میتونید مسیر یادگیری خودتون رو بدون هزینه و به زبان فارسی شروع کنید.
🔗 Link
#repository
@CodeModule
GitHub
GitHub - barnamenevisi/free-resources: آرشیو منابع رایگان آموزش برنامه نویسی به زبان فارسی ( هر کسی باید بتونه برنامه نویسی رو…
آرشیو منابع رایگان آموزش برنامه نویسی به زبان فارسی ( هر کسی باید بتونه برنامه نویسی رو یاد بگیره، مهم نیست پول داره یا نداره، به امید اینکه کسی به خاطر نداشتن پول از آموزش عقب نمونه ) - barnamenev...
Forwarded from Gopher Academy
🔵 عنوان مقاله
godoc.nvim: Fuzzy Search Go's Docs from Neovim
🟢 خلاصه مقاله:
مقاله مورد بحث به ارائه یک ویژگی جدید در ویرایشگر Neovim میپردازد که امکان جستجو و مرور سریع در مستندات زبان برنامهنویسی Go را فراهم میآورد. این ویژگی به توسعهدهندگان اجازه میدهد که بدون ترک محیط Neovim به اطلاعات مورد نیاز خود دسترسی پیدا کنند، که میتواند به بهبود بهرهوری و کارایی کمک کند. روند استفاده از این ابزار نیز بسیار ساده است؛ کاربران تنها با استفاده از برخی دستورات خاص میتوانند جستجو در مستندات را آغاز کنند و سپس نتایج را درون همان ویرایشگر مشاهده نمایند. این امکان جدید در Neovim به طور موثری پیوستگی و یکپارچگی محیط توسعه را افزایش داده و تجربهی کاربری توسعهدهندگان را تا حد زیادی بهبود میبخشد.
🟣لینک مقاله:
https://golangweekly.com/link/166134/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
godoc.nvim: Fuzzy Search Go's Docs from Neovim
🟢 خلاصه مقاله:
مقاله مورد بحث به ارائه یک ویژگی جدید در ویرایشگر Neovim میپردازد که امکان جستجو و مرور سریع در مستندات زبان برنامهنویسی Go را فراهم میآورد. این ویژگی به توسعهدهندگان اجازه میدهد که بدون ترک محیط Neovim به اطلاعات مورد نیاز خود دسترسی پیدا کنند، که میتواند به بهبود بهرهوری و کارایی کمک کند. روند استفاده از این ابزار نیز بسیار ساده است؛ کاربران تنها با استفاده از برخی دستورات خاص میتوانند جستجو در مستندات را آغاز کنند و سپس نتایج را درون همان ویرایشگر مشاهده نمایند. این امکان جدید در Neovim به طور موثری پیوستگی و یکپارچگی محیط توسعه را افزایش داده و تجربهی کاربری توسعهدهندگان را تا حد زیادی بهبود میبخشد.
🟣لینک مقاله:
https://golangweekly.com/link/166134/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - fredrikaverpil/godoc.nvim: Fuzzy search Go packages/symbols and view docs from within Neovim
Fuzzy search Go packages/symbols and view docs from within Neovim - fredrikaverpil/godoc.nvim