Forwarded from آپادانا
بهزودی در آپادانا
امکان اجرای برنامههای اندرویدی بدون نیاز به مجازیساز فراهم میشود.
این ساختار با استفاده از یک نسخه بهبودیافته از ATL پیادهسازی میشود.
—————
ارسال پیشنهادات به
[email protected]
—————
آپادانا | @ApadanaLinux
امکان اجرای برنامههای اندرویدی بدون نیاز به مجازیساز فراهم میشود.
این ساختار با استفاده از یک نسخه بهبودیافته از ATL پیادهسازی میشود.
—————
ارسال پیشنهادات به
[email protected]
—————
آپادانا | @ApadanaLinux
Forwarded from PhiloLearn | فیلولرن
لعنت، این چه باگیه دیگه 😂😂
مدل افتاده توی یه لوپ و داره هی اون بند آخر حرفش رو تکرار میکنه
بهش گفتم که میخوام سی پلاس پلاس یاد بگیرم کمکم کن و برای اینکه کمک بهتری مناسب با سیستم عامل بکنه به این اشاره کردم که سیستم عاملم آرچ لینوکسه
سرم تو گوشیم بود که سرم رو بلند کردم و دیدم داره یه بند رو پونزده بار مینویسه 😂🤦🏻♂️
خوشحال میشم اگر کسی توضیحی داره برای این تو کامنت ها بگه، واقعا برام جالبه
مدل llama3.1
#fun #ai #هوش_مصنوعی
@PhiloLearn
مدل افتاده توی یه لوپ و داره هی اون بند آخر حرفش رو تکرار میکنه
بهش گفتم که میخوام سی پلاس پلاس یاد بگیرم کمکم کن و برای اینکه کمک بهتری مناسب با سیستم عامل بکنه به این اشاره کردم که سیستم عاملم آرچ لینوکسه
سرم تو گوشیم بود که سرم رو بلند کردم و دیدم داره یه بند رو پونزده بار مینویسه 😂🤦🏻♂️
خوشحال میشم اگر کسی توضیحی داره برای این تو کامنت ها بگه، واقعا برام جالبه
مدل llama3.1
#fun #ai #هوش_مصنوعی
@PhiloLearn
Forwarded from Accio
Some of you vim users might miss how useful quick-fix list can be. An example can be mixing it with
This can be achieved like below:
So if you are about to change a piece of code that probably triggers a lot of errors in your project, this is the way to get it on a quick-fix or location list. For more information on quick fix list:
#vim
!make. Make command, when used after !compiler <name>, tries to compile your project then writes the resulting errors into a quick-fix list. It also supports a lot of compilers by default (like tsc). This can be achieved like below:
!compiler tsc
!make
!copen
So if you are about to change a piece of code that probably triggers a lot of errors in your project, this is the way to get it on a quick-fix or location list. For more information on quick fix list:
!help quickfix
#vim
Forwarded from Golden Code (@lix)
در لاراول اگه بخوایم یک Job رو به صف (Queue) ارسال کنیم ،از کدوم متود باید استفاده بشه؟
Final Results
12%
dispatchNow()
32%
queue()
8%
handle()
48%
dispatch()
👍2
Forwarded from آپادانا
🎙️ سوالات خود را درباره پروژه آپادانا لینوکس با ما مطرح کنید!
اگر درباره روند توسعه، ویژگیها، یا آینده پروژه آپادانا لینوکس سوالی دارید، خوشحال میشویم پاسخگوی شما باشیم. تیم توسعهدهنده آماده است تا در قالب یک پادکست به سوالات شما پاسخ دهد و شما را در جریان جزییات بیشتری قرار دهد.
✉️ سوالات خود را به ایمیل زیر ارسال کنید:
[email protected]
منتظر شنیدن نظرات و سوالات ارزشمند شما هستیم!
آپادانا | @Apadanalinux
اگر درباره روند توسعه، ویژگیها، یا آینده پروژه آپادانا لینوکس سوالی دارید، خوشحال میشویم پاسخگوی شما باشیم. تیم توسعهدهنده آماده است تا در قالب یک پادکست به سوالات شما پاسخ دهد و شما را در جریان جزییات بیشتری قرار دهد.
✉️ سوالات خود را به ایمیل زیر ارسال کنید:
[email protected]
منتظر شنیدن نظرات و سوالات ارزشمند شما هستیم!
آپادانا | @Apadanalinux
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
پادکست نیمچه برنامهنویس:
این پادکست به شکل داستانی موضوعاتی را در حوزهٔ دِوآپس و برنامهنویسی روایت میکند.
مثلاً در چند اپیزود اخیر به روایت و بررسی کالبدشکافی داونتایم شرکتهای بزرگ پرداخته است.
اپیزودهای کوتاه و جذاب این پادکست به صورت هفتگی منتشر میشوند.
میتوانید کانال این پادکست را در کستباکس دنبال کنید:
castbox.fm/vh/6294201
این پادکست به شکل داستانی موضوعاتی را در حوزهٔ دِوآپس و برنامهنویسی روایت میکند.
مثلاً در چند اپیزود اخیر به روایت و بررسی کالبدشکافی داونتایم شرکتهای بزرگ پرداخته است.
اپیزودهای کوتاه و جذاب این پادکست به صورت هفتگی منتشر میشوند.
میتوانید کانال این پادکست را در کستباکس دنبال کنید:
castbox.fm/vh/6294201
d.castbox.fm
Best free podcast app for Apple iOS and Android | Let words move you
Millions of podcasts for all topics. Listen to the best free podcast on Android, Apple iOS, Amazon Alexa, Google Home, Carplay, Android Auto, PC. Create...
Forwarded from Linuxor ?
وقتی دستور free رو زدید برای مشاهده مقدار خالی بودن رم به free نگاه نکنید به available نگاه کنید
در واقع free حافظه کاملا آزاد رو نشون میده و available حافظه قابل استفاده برای فرآیند های جدید، که سیسیتم عامل یه جور به فرایند ها قول میده که حافظه توی available رو بهشون بده.
🐧 @Linuxor ~ LinuxHandbook
در واقع free حافظه کاملا آزاد رو نشون میده و available حافظه قابل استفاده برای فرآیند های جدید، که سیسیتم عامل یه جور به فرایند ها قول میده که حافظه توی available رو بهشون بده.
🐧 @Linuxor ~ LinuxHandbook
Forwarded from Syntax | سینتکس (Daimon)
This media is not supported in your browser
VIEW IN TELEGRAM
شما در این ویدئو یک CPU آیفون را در زیر میکروسکوپ در کنار یک تار مو بعنوان مقایسه اندازه آن مشاهده میکنید.
@Syntax_fa
@Syntax_fa
Forwarded from Meitix
فعلا نمیرسم این کتاب خوب و سنگین رو بخونم. فعلا تعلیقش کردم تا بعد🥲🥲
Forwarded from Gopher Academy
🔵 عنوان مقاله
Writing Secure Go Code
🟢 خلاصه مقاله:
این مقاله به بررسی منابع و تکنیکهای مختلفی میپردازد که برای نوشتن برنامههای Go با دوامتر و ایمنتر ضروری است. یکی از توصیههای کلیدی مقاله بر ضرورت بهروزرسانی مداوم نسخههای Go تاکید دارد تا بتوان از پیشرفتهای امنیتی و ویژگیهای جدید بهره برد. همچنین، استفاده از ابزارهای موجود در Go مانند 'go vet' برای بررسی کدها و یافتن اشکالات احتمالی پیش از اجرا، توصیه شده است. ابزارهای اسکن کد برای شناسایی آسیبپذیریهای شناخته شده نیز معرفی شدهاند، که میتوانند به توسعهدهندگان کمک کنند تا نقاط ضعف امنیتی در برنامههای خود را شناسایی و برطرف سازند. مقاله بر اهمیت ترکیب این روشها و منابع برای افزایش استحکام و امنیت برنامههای نوشته شده به زبان Go تاکید دارد.
🟣لینک مقاله:
https://golangweekly.com/link/161812/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Writing Secure Go Code
🟢 خلاصه مقاله:
این مقاله به بررسی منابع و تکنیکهای مختلفی میپردازد که برای نوشتن برنامههای Go با دوامتر و ایمنتر ضروری است. یکی از توصیههای کلیدی مقاله بر ضرورت بهروزرسانی مداوم نسخههای Go تاکید دارد تا بتوان از پیشرفتهای امنیتی و ویژگیهای جدید بهره برد. همچنین، استفاده از ابزارهای موجود در Go مانند 'go vet' برای بررسی کدها و یافتن اشکالات احتمالی پیش از اجرا، توصیه شده است. ابزارهای اسکن کد برای شناسایی آسیبپذیریهای شناخته شده نیز معرفی شدهاند، که میتوانند به توسعهدهندگان کمک کنند تا نقاط ضعف امنیتی در برنامههای خود را شناسایی و برطرف سازند. مقاله بر اهمیت ترکیب این روشها و منابع برای افزایش استحکام و امنیت برنامههای نوشته شده به زبان Go تاکید دارد.
🟣لینک مقاله:
https://golangweekly.com/link/161812/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Jakub Jarosz
Writing secure Go code
Security testing starts with understanding vulnerabilities. The CVE website lists known software flaws. The OWASP Top Ten highlights common weaknesses. With this knowledge, we can improve our Go development. This article shows how to put in place robust practices.…
Forwarded from Meitix
Software engineering is what happens to programming when you add time and other programmers.
- Russ cox
Forwarded from DevTwitter | توییت برنامه نویسی
شما وقتی یک سیستمی رو با گولنگ می نویسید و الزامتون برای اینکار سرعت بالا هست ولی اگر شما یکسری تریک ها و best practice ها رو رعایت نکنید عملا اون کد هاتون رو داخل JS یا PHP پیاده سازی می کردید فرقی نمی کرد ( نه فقط گولنگ هر زبان برنامه نویسی یا دیتابیسی).
حالا در Go، یه چیزی داریم به اسم ترازبندی حافظه یا همون Memory Alignment. این ترازبندی به این معناست که دادهها توی حافظه باید به یه شکل خاص چیده بشن تا پردازنده بتونه سریعتر بهشون دسترسی داشته باشه.
سوال پیش میاد : چرا Memory Alignment اهمیت داره؟!
وقتی دادهها تو حافظه درست و حسابی تراز باشن، پردازنده میتونه راحتتر و سریعتر بهشون دسترسی پیدا کنه. اینجوری که پردازنده دادهها رو توی بلاکهای حافظهای مثل 8، 16 یا 32 بیتی میخونه و وقتی که این دادهها توی مرزهای مشخصی (مثل مضرب 2 یا 4 بایت) قرار بگیرن، همه چی سریعتر پیش میره.
البته من در پست قبلی کامل توضیح دادم با مثال
ابزارهای ترازبندی در Go
توی Go میتونی با استفاده از پکیج unsafe ترازبندی حافظه رو بررسی کنی. این بسته توابعی مثل unsafe.Alignof داره که میتونه ترازبندی یه نوع داده خاص رو بهت بگه.
ی سوال دیگه Memory Alignment چه تاثیری بر روی عملکرد داره؟!
اگه دادهها ناهماهنگ باشن، عملکرد برنامه میتونه افت کنه و حتی بعضی پردازندهها ممکنه به خاطر این مسئله خطا بدن. به همین خاطر Go سعی میکنه همه چی رو تراز کنه.
در ضمن در حال حاضر کامپایلر به صورت خودکار اینکارو انجام نمیده.
@DevTwitter | <Mohammad Abdorrahmani/>
حالا در Go، یه چیزی داریم به اسم ترازبندی حافظه یا همون Memory Alignment. این ترازبندی به این معناست که دادهها توی حافظه باید به یه شکل خاص چیده بشن تا پردازنده بتونه سریعتر بهشون دسترسی داشته باشه.
سوال پیش میاد : چرا Memory Alignment اهمیت داره؟!
وقتی دادهها تو حافظه درست و حسابی تراز باشن، پردازنده میتونه راحتتر و سریعتر بهشون دسترسی پیدا کنه. اینجوری که پردازنده دادهها رو توی بلاکهای حافظهای مثل 8، 16 یا 32 بیتی میخونه و وقتی که این دادهها توی مرزهای مشخصی (مثل مضرب 2 یا 4 بایت) قرار بگیرن، همه چی سریعتر پیش میره.
البته من در پست قبلی کامل توضیح دادم با مثال
ابزارهای ترازبندی در Go
توی Go میتونی با استفاده از پکیج unsafe ترازبندی حافظه رو بررسی کنی. این بسته توابعی مثل unsafe.Alignof داره که میتونه ترازبندی یه نوع داده خاص رو بهت بگه.
ی سوال دیگه Memory Alignment چه تاثیری بر روی عملکرد داره؟!
اگه دادهها ناهماهنگ باشن، عملکرد برنامه میتونه افت کنه و حتی بعضی پردازندهها ممکنه به خاطر این مسئله خطا بدن. به همین خاطر Go سعی میکنه همه چی رو تراز کنه.
در ضمن در حال حاضر کامپایلر به صورت خودکار اینکارو انجام نمیده.
@DevTwitter | <Mohammad Abdorrahmani/>
Forwarded from Syntax | سینتکس (Daimon)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from دستاوردهای یادگیری عمیق(InTec)
اینجا کاخ سفید و اینم ایلان ماسک.
دونالد ترامپ رئیس جمهور جدید آمریکا (ایلان طرفدار ایشون)
ایلان این حرکت رو بعد از خرید توییتر زده بود.
الان ی مشت حسود پلاستیکی میان میگن عکس فتوشاپ هست
دونالد ترامپ رئیس جمهور جدید آمریکا (ایلان طرفدار ایشون)
ایلان این حرکت رو بعد از خرید توییتر زده بود.
الان ی مشت حسود پلاستیکی میان میگن عکس فتوشاپ هست
Forwarded from Linuxor ?
ابزار top رو دیدن ظاهرش خوب htop رو ساختن بعدش دیدن ظاهر htop هم خوب نیست NeoHtop رو ساختن.
https://github.com/Abdenasser/neohtop
🐧 @Linuxor
https://github.com/Abdenasser/neohtop
🐧 @Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
ایدهمون اینه که یک رودمپ جامع و باکیفیت بسازیم که نه تنها مسیر یادگیری رو روشن کنه، بلکه برای هر موضوع، دورههای آموزشی باکیفیت و کاربردی هم معرفی کنه.
برای خودم بارها پیش اومده که پیامهایی دریافت کنم با این سؤال که "فرانتاند رو از کجا شروع کنم؟ یا چطور ادامه بدم؟" با توجه به حجم زیاد مطالب و عدم دستهبندی مناسب، ما سعی کردیم این منابع رو به صورت یک رودمپ منظم و کاربردی برای همه ارائه بدیم.
مهمترین ویژگی این رودمپ اینه که روی گیتهاب منتشر شده تا بتونیم از کمک و مشارکت شما عزیزان برای تکمیل و بهبودش بهره بگیریم. فعلاً با دورههای ویدئویی شروع کردیم، ولی در آینده منابعی مثل کتاب و مقاله هم اضافه خواهیم کرد.
امیدوارم این پروژه برای همه شما مفید باشه و بتونیم با هم به رشد و پیشرفت جامعهی توسعهدهندگان کمک کنیم!
https://github.com/abolfazl930/frontend-roadmap
@DevTwitter | <Abolfazl Ahmadi/>
برای خودم بارها پیش اومده که پیامهایی دریافت کنم با این سؤال که "فرانتاند رو از کجا شروع کنم؟ یا چطور ادامه بدم؟" با توجه به حجم زیاد مطالب و عدم دستهبندی مناسب، ما سعی کردیم این منابع رو به صورت یک رودمپ منظم و کاربردی برای همه ارائه بدیم.
مهمترین ویژگی این رودمپ اینه که روی گیتهاب منتشر شده تا بتونیم از کمک و مشارکت شما عزیزان برای تکمیل و بهبودش بهره بگیریم. فعلاً با دورههای ویدئویی شروع کردیم، ولی در آینده منابعی مثل کتاب و مقاله هم اضافه خواهیم کرد.
امیدوارم این پروژه برای همه شما مفید باشه و بتونیم با هم به رشد و پیشرفت جامعهی توسعهدهندگان کمک کنیم!
https://github.com/abolfazl930/frontend-roadmap
@DevTwitter | <Abolfazl Ahmadi/>
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
AP News
2024 Election: Live results map | AP News
Live 2024 election results for the president, U.S. Senate, U.S. House, and governors.