Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
#کد_بزنیم
میخوام یه نرم افزار بنویسم بیای فایل زیرنویس بدی با گوگل ترنسلیت به صورت خودکار بیاد زیرنویس رو به فارسی برگردونه بدون به هم ریختگی ساعت میدونم شاید خیلی زیرنویس خوبی در نیاد ولی بازم بنظرم برای برنامه نویسایی که انگلیسیشون ضعیفه و بخاطر اون مجبورن دوره های فارسی رو ببینن خیلی خوبه به از طرفی یخوردهمتوجه بشید اونمشکل حل میشه
حالا کسی بهتر از گوگل ترنسلیت برای ترجمه سراغ داره بگه یا هر کی خواست کمک کنه بیاد پیوی باهم بنویسیم حداقلش اینه برنامهنویسامون دوره درست حسابی میبینن بجای خیلی از دوره های فارسی زبان :)
@DevTwitter
میخوام یه نرم افزار بنویسم بیای فایل زیرنویس بدی با گوگل ترنسلیت به صورت خودکار بیاد زیرنویس رو به فارسی برگردونه بدون به هم ریختگی ساعت میدونم شاید خیلی زیرنویس خوبی در نیاد ولی بازم بنظرم برای برنامه نویسایی که انگلیسیشون ضعیفه و بخاطر اون مجبورن دوره های فارسی رو ببینن خیلی خوبه به از طرفی یخوردهمتوجه بشید اونمشکل حل میشه
حالا کسی بهتر از گوگل ترنسلیت برای ترجمه سراغ داره بگه یا هر کی خواست کمک کنه بیاد پیوی باهم بنویسیم حداقلش اینه برنامهنویسامون دوره درست حسابی میبینن بجای خیلی از دوره های فارسی زبان :)
@DevTwitter
Forwarded from ⚝
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
Forwarded from محتوای آزاد سهراب
به زودی در پلاسما ۶.۲
امکان تنظیم نور صفحه هر مانیتور به صورت مجزا و یک سری قابلیتهای جدید.
https://pointieststick.com/2024/08/23/this-week-in-kde-per-monitor-brightness-control-and-update-then-shut-down/
@SohrabContents
امکان تنظیم نور صفحه هر مانیتور به صورت مجزا و یک سری قابلیتهای جدید.
https://pointieststick.com/2024/08/23/this-week-in-kde-per-monitor-brightness-control-and-update-then-shut-down/
@SohrabContents
Adventures in Linux and KDE
This week in KDE: per-monitor brightness control and “update then shut down”
This week was all about the quality of life features! As we close in on Plasma 6.2 (the soft feature freeze is in four days, eek!), some great work that’s been in progress for a long time got…
Forwarded from Anophel | آنوفل
زبان برنامه نویسی GO یا Golang چیست؟ بررسی تخصصی
🔺 گو (Go) که با نام گولنگ (Golang) نیز شناخته می شود، یک زبان برنامه نویسی متن باز، کامپایل شده و تایپ شده استاتیک است که توسط گوگل طراحی شده است. این ساده، با کارایی بالا، خوانا و کارآمد ساخته شده است. Go (یا Golang) قطعاً محبوبترین زبان برنامهنویسی...
🌐 : زبان برنامه نویسی GO یا Golang چیست؟ بررسی تخصصی
#Go #golang #گو #گولنگ
🔺 گو (Go) که با نام گولنگ (Golang) نیز شناخته می شود، یک زبان برنامه نویسی متن باز، کامپایل شده و تایپ شده استاتیک است که توسط گوگل طراحی شده است. این ساده، با کارایی بالا، خوانا و کارآمد ساخته شده است. Go (یا Golang) قطعاً محبوبترین زبان برنامهنویسی...
🌐 : زبان برنامه نویسی GO یا Golang چیست؟ بررسی تخصصی
#Go #golang #گو #گولنگ
Forwarded from Anophel | آنوفل
بهترین روش های MongoDB: بهینه سازی عملکرد
🔺 MongoDB به عنوان یک راه حل قدرتمند دیتابیس NoSQL که انعطاف پذیری، مقیاس پذیری و سهولت استفاده را ارائه می دهد، محبوبیت گسترده ای به دست آورده است. با این حال، برای استفاده از پتانسیل کامل آن، توسعه دهندگان باید به بهترین شیوه هایی که عملکرد و قابلیت...
🌐 : بهترین روش های MongoDB: بهینه سازی عملکرد
#دیتابیس #mongodb
🔺 MongoDB به عنوان یک راه حل قدرتمند دیتابیس NoSQL که انعطاف پذیری، مقیاس پذیری و سهولت استفاده را ارائه می دهد، محبوبیت گسترده ای به دست آورده است. با این حال، برای استفاده از پتانسیل کامل آن، توسعه دهندگان باید به بهترین شیوه هایی که عملکرد و قابلیت...
🌐 : بهترین روش های MongoDB: بهینه سازی عملکرد
#دیتابیس #mongodb
Forwarded from Anophel | آنوفل
Bootstrap در مقابل Tailwind CSS: مقایسه فریمورک های برتر CSS
🔺 امروزه فریمورک های CSS متعددی در دسترس هستند که هر کدام دارای پیشنهادات منحصر به فرد خود هستند. انتخاب چارچوب مناسب CSS از بین این گزینهها میتواند چالش برانگیز باشد، زیرا اکثر کاربران مطمئن نیستند که کدام چارچوب برای پروژه توسعه وب آنها مناسبتر اس...
🌐 : Bootstrap در مقابل Tailwind CSS: مقایسه فریمورک های برتر CSS
#css #tailwind #bootstrap
🔺 امروزه فریمورک های CSS متعددی در دسترس هستند که هر کدام دارای پیشنهادات منحصر به فرد خود هستند. انتخاب چارچوب مناسب CSS از بین این گزینهها میتواند چالش برانگیز باشد، زیرا اکثر کاربران مطمئن نیستند که کدام چارچوب برای پروژه توسعه وب آنها مناسبتر اس...
🌐 : Bootstrap در مقابل Tailwind CSS: مقایسه فریمورک های برتر CSS
#css #tailwind #bootstrap
Forwarded from Gopher Academy
🔵 عنوان مقاله
Debugging a Go Bug with Non-Blocking Reads
🟢 خلاصه مقاله:
مقاله مورد بررسی به مشکلی اشاره دارد که در آن رفتارهای متفاوتی در سیستمهای عامل مختلف رخ داده است، که این امر باعث شد تا تیم توسعهدهنده زبان برنامهنویسی Go یک بروزرسانی سریع را ایجاد کنند تا مشکل را برطرف نمایند. با این حال، اگر کاربران نمیخواهند برای رفع این مشکل منتظر باشند، راه حل ساده و مقطعی نیز وجود دارد. این مقاله نشان میدهد که چگونه یک تفاوت در نحوه اجرای دستورالعملها در سیستمهای عامل مختلف ممکن است بر عملکرد برنامهها تأثیر گذارد و تاکید میکند بر لزوم آمادگی و سرعت عکسالعمل در مواجهه با چنین شرایطی. این خلاصه نشان میدهد که تیمهای توسعه باید چگونه به سرعت به تغییرات و تفاوتها در محیطهای مختلف واکنش نشان دهند تا اطمینان حاصل شود که نرمافزارها به طور یکنواخت در همه پلتفرمها کار میکنند.
🟣لینک مقاله:
https://scratchdata.com/blog/go-nonblocking-pipes-bug/
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Debugging a Go Bug with Non-Blocking Reads
🟢 خلاصه مقاله:
مقاله مورد بررسی به مشکلی اشاره دارد که در آن رفتارهای متفاوتی در سیستمهای عامل مختلف رخ داده است، که این امر باعث شد تا تیم توسعهدهنده زبان برنامهنویسی Go یک بروزرسانی سریع را ایجاد کنند تا مشکل را برطرف نمایند. با این حال، اگر کاربران نمیخواهند برای رفع این مشکل منتظر باشند، راه حل ساده و مقطعی نیز وجود دارد. این مقاله نشان میدهد که چگونه یک تفاوت در نحوه اجرای دستورالعملها در سیستمهای عامل مختلف ممکن است بر عملکرد برنامهها تأثیر گذارد و تاکید میکند بر لزوم آمادگی و سرعت عکسالعمل در مواجهه با چنین شرایطی. این خلاصه نشان میدهد که تیمهای توسعه باید چگونه به سرعت به تغییرات و تفاوتها در محیطهای مختلف واکنش نشان دهند تا اطمینان حاصل شود که نرمافزارها به طور یکنواخت در همه پلتفرمها کار میکنند.
🟣لینک مقاله:
https://scratchdata.com/blog/go-nonblocking-pipes-bug/
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Woland's Linux Journal (Woland)
Forwarded from Golang Insights (Javad)
✅ یا فلت فلت باش یا ساختار دهی کن!!!
زمانی که یک پروژه یا پکیج جدید در زبان Go شروع میکنیم، اولین سوالی که پیش میآید این است که ساختار یا layout پروژه چگونه باید باشد؟
در زبان Go، هر پوشه یا دایرکتوری میتواند به عنوان یک package در نظر گرفته شود. وقتی کدی را در این محدوده مینویسید، این کد میتواند به طور مستقل از بقیه پروژه تست شود و همچنین به لحاظ دسترسیهای public/private مدیریت شود.
داشتن یک ساختار منظم برای پروژه بسیار مهم است، اما از همه مهمتر این است که بتوانید به گونهای ساختاردهی کنید که به مشکلاتی مانند import cycle برنخورید.
سوالی که برای برخی مطرح است این است که آیا ساختار فلت (flat) خوب است یا نه؟
شاید از دیدگاه بعضی افراد، فلت بودن نشانهای از کمبود دانش فرد در ساختاردهی پروژه باشد، اما باید بدانید که فلت بودن مزایای خاص خود را دارد. البته این مزایا بیشتر در نوشتن پکیجها قابل مشاهده است تا در برنامههای اجرایی؛ زیرا در برنامههای اجرایی که دارای main هستند، ممکن است با مشکلاتی مواجه شوید. اما برای نوشتن پکیجها، فلت بودن ساختار بسیار مفید است و آزادی بیشتری برای نوشتن یک پکیج خوب به شما میدهد.
پس به طور کلی، فلت بودن ساختار برای پکیجها میتواند بهتر از داشتن یک ساختار پیچیده باشد.
➖➖➖➖➖➖➖➖
☄️ @GoInsights | @GolangEngineers
زمانی که یک پروژه یا پکیج جدید در زبان Go شروع میکنیم، اولین سوالی که پیش میآید این است که ساختار یا layout پروژه چگونه باید باشد؟
در زبان Go، هر پوشه یا دایرکتوری میتواند به عنوان یک package در نظر گرفته شود. وقتی کدی را در این محدوده مینویسید، این کد میتواند به طور مستقل از بقیه پروژه تست شود و همچنین به لحاظ دسترسیهای public/private مدیریت شود.
داشتن یک ساختار منظم برای پروژه بسیار مهم است، اما از همه مهمتر این است که بتوانید به گونهای ساختاردهی کنید که به مشکلاتی مانند import cycle برنخورید.
سوالی که برای برخی مطرح است این است که آیا ساختار فلت (flat) خوب است یا نه؟
شاید از دیدگاه بعضی افراد، فلت بودن نشانهای از کمبود دانش فرد در ساختاردهی پروژه باشد، اما باید بدانید که فلت بودن مزایای خاص خود را دارد. البته این مزایا بیشتر در نوشتن پکیجها قابل مشاهده است تا در برنامههای اجرایی؛ زیرا در برنامههای اجرایی که دارای main هستند، ممکن است با مشکلاتی مواجه شوید. اما برای نوشتن پکیجها، فلت بودن ساختار بسیار مفید است و آزادی بیشتری برای نوشتن یک پکیج خوب به شما میدهد.
پس به طور کلی، فلت بودن ساختار برای پکیجها میتواند بهتر از داشتن یک ساختار پیچیده باشد.
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from کداکسپلور | CodeExplore (Koorosh)
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from LearnPOV | لرن پی او وی (CoolyCode Support )
#golden_sentence
💎 صبحمون رو با این جمله طلایی شروع کنیم 💎
🔸Programming is the art of algorithm design and the craft of debugging errant code.Ellen Ullman
برنامهنویسی معنای ترکیب هنر طراحی الگوریتمها و مهارت رفع اشکالات کد است 👌
https://www.instagram.com/p/C_Bgvzls8vK
Channel | Group | YouTube
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
#golden_sentence
💎 صبحمون رو با این جمله طلایی شروع کنیم 💎
🔸Programming is the art of algorithm design and the craft of debugging errant code.Ellen Ullman
برنامهنویسی معنای ترکیب هنر طراحی الگوریتمها و مهارت رفع اشکالات کد است 👌
موافقید با این جمله ؟؟؟
https://www.instagram.com/p/C_Bgvzls8vK
Channel | Group | YouTube
Forwarded from Order of Six Angles
QiAnXin Cyber Threat Report H1 2024 is released
https://ti.qianxin.com/uploads/2024/08/19/2274f632f6a1d8acd2f1801c24887edb.pdf
https://ti.qianxin.com/uploads/2024/08/19/2274f632f6a1d8acd2f1801c24887edb.pdf
Forwarded from Meitix (Mahdi)
یک تفاوت ظریف بین complex و complicated توی صنعت نرم افزار وجود داره.
کامپلکس برای مسائله ای که پیچدیگی جزئی از طبیعت اون هاست مثلا پیادسازی یک الگوریتم ریاضی که ممکنه فایل های زیادی با هم در ارتباط باشن، فهمیدنش سخته ولی قابل فهمه و رفتارش هم قابل پیش بینی
ولی complicated برای جنس مسائلی هست قابل فهم نیست به دلیل اینکه به یک historical context ای نیاز داره و یا اجزایی زیادی با هم کار میکنن و رفتار رو نمیشه پیشبینی کرد و بیشتر باید انعطاف پذیر باشیم
مثلا ساخت هواپیما complicated ولی پرواز باهاشcomplexه چون پر از رفتار های پیش بینی نشده است.
چرا این تفاوت مهمه؟
چون یکیش قابل پرهیزه و یکیش نیست و راه بهبود هر کدوم فرق میکنه
ریفکتور راه حلی برای مشکل های complicated هستش.
راه حل های مشکل complicated:
- شکستن کد به ماژول ها
- ریفکتور
- مستندات
راه حل های کد complex:
- ساده سازی توابع
- تست
- استفاده از پترن ها
- کاهش nesting
#se
کامپلکس برای مسائله ای که پیچدیگی جزئی از طبیعت اون هاست مثلا پیادسازی یک الگوریتم ریاضی که ممکنه فایل های زیادی با هم در ارتباط باشن، فهمیدنش سخته ولی قابل فهمه و رفتارش هم قابل پیش بینی
ولی complicated برای جنس مسائلی هست قابل فهم نیست به دلیل اینکه به یک historical context ای نیاز داره و یا اجزایی زیادی با هم کار میکنن و رفتار رو نمیشه پیشبینی کرد و بیشتر باید انعطاف پذیر باشیم
مثلا ساخت هواپیما complicated ولی پرواز باهاشcomplexه چون پر از رفتار های پیش بینی نشده است.
چرا این تفاوت مهمه؟
چون یکیش قابل پرهیزه و یکیش نیست و راه بهبود هر کدوم فرق میکنه
ریفکتور راه حلی برای مشکل های complicated هستش.
راه حل های مشکل complicated:
- شکستن کد به ماژول ها
- ریفکتور
- مستندات
راه حل های کد complex:
- ساده سازی توابع
- تست
- استفاده از پترن ها
- کاهش nesting
#se