🎄 یک برنامه نویس تنبل – Telegram
🎄 یک برنامه نویس تنبل
2.01K subscribers
1.53K photos
283 videos
37 files
1.91K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (M.KH)
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Golden Code
اگه نیاز داشته باشیم به اینکه بدونیم آیا پارامترِ مدنظرمون در ریکوئست توسط کاربر پر شده یا نه و بر اساس true‌یا false بودن بیایم یک علمیاتی اجرا کنیم، میتونیم از هلپر ()whenFilled کمک بگیریم.

به مثالش دقت کنین، اگر name توسط کاربر پر شده باشه اون function ابتدایی اجرا خواهد شد،‌ در غیر اینصورت اگر فیلد name خالی باشه فانکشن بعدی که طراحی کردیم اجرا میشه 🪴🌴
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://x.com/OussamaMater/status/1783587540676530593?t=ze_o0rRyexjFS0KrbqnQMQ&s=35
👍2
ترجمه:
من از اینکه ببینم مایکروسافت هی نوآوری های دنیای لینوکس رو کپی می‌کنه و طوری رفتار می‌کنه که انگار جدیدن خسته شدم.

تبلیغات توی منوی استارت؟ اوبونتو این رو سال ۲۰۱۲ داشت. بازهم تاخیر داشتید.


@SohrabContents
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 کتابخانه فیلتر دسته بندی در گیت هاب منتشر شد. 🎉🥂

ستاره و مشارکت یادت نره 🙏❤️

آدرس گیت هاب :

https://github.com/Rayiumir/Filterable

@TheRaymondDev
2
🔸دنبال یه سایتی چیزی بودم که بتونم توش ویدیوهای یوتیوب رو انلاین و بدون فیلتر و تبلیغات استفاده که پلتفرم زیرو پیدا کردم:
https://piped.video

@TheRaymondDev
🔥3👍1
Forwarded from Golden Code
در استفاده از روابط ()hasMany میشه چگونگیه استخراج اطلاعات رو مشخص کرد.
برای دریافت اطلاعات بر اساس تاریخ میتونیم از oldestOfMany (اولین دیتای ذخیره شده) و latestOfMany (اخرین دیتای ذخیره شده) استفاده کنیم.🪴🌴

همچنین با استفاده از ofMany در استخراج دیتا میتونیم بر نتایج موجودی که فیلتر براشون تعیین کردیم، یه فیلتر دلخواه دیگه هم مشخص کنیم(مثلا مرتب سازیه اطلاعات دریافت شده بر اساس تاریخ یا...) !
@GoldenCodeir
(به منبع و مثالش توجه کنین👇🏾)
https://x.com/laravelbackpack/status/1784545611150455128?s=35
3
🔶 قهوه خور قهاری هستم اما همین نیم ساعت پیش قهوه خاچیک خریدم که قیمتش ۶۰ تومان است.

یعنی ۳ الی ۴ سال پیش که قهوه از ۱۵ تومان به ۶۰ تومان رسید که نشانگر افزایش تورم در محصولات غذایی ایران هست .

تورم رسمی ۵۰ درصد و تورم غیر رسمی بر اساس گزارشات مردمی بین ۴۰۰ الی ۵۰۰ درصد است.

این فشار زندگیه...

@TheRaymondDev
😭5👍3👎1🔥1😢1
🔶 با افزایش قیمت هزینه های یونیت هاستینگ و قیمت ارز عملا جلوی رشد شرکت های نوپا تازه تاسیس هاستینگ گرفته است و هزینه های نگهداری آن به حدی بالاست که شرکتی در یک سال اول مشتری و درآمدی نداشته باشد و هزینه آن بر عهدی جیب صاحبش باشد ورشکست خواهد شد.

نمونه دوستی سراغ دارم که هاستینگ آس چند ماه از افتتاح آن می گذارد که هیچ مشتری و درآمدی نداشته است رو جمعش کرد و دامنه را مسدود کرد. امروز شرایط مالی خوبی ندارد که تمام هزینه های هاستینگ از جیبش خرج کرد.

@TheRaymondDev
✔️ خداحافظی سلنا گومز با ۴۳۰ میلیون کاربر از اینستاگرام

▪️سلنا گومز، خواننده و بازیگر ۳۱ ساله آمریکایی که بالاترین تعداد دنبال کننده را با ۴۲۹ میلیون کاربر به عنوان یک زن در اینستاگرام دارد، اعلام کرد که از این رسانه اجتماعی بیرون آمده است.
▪️او گفت: این با ارزش ترین هدیه ای است که برای سلامت ذهنی اش به خود داده است. او در نشست اخیر صد چهره تاثیرگذار تایم گفت اکنون او خوشحال تر است و دیگر با دوستانش به جای ارسال پیام، تلفنی صحبت می کند.

پ.ن: اونوقت بچه های 4-5 ساله ما بلاگر اینستاگرام شدن!

🆔 @kaliboys | کالی بویز
👍12
درباب فاجعه ۲۴.۰۴ بگم و پرونده اوبونتو رو کلا ببندم.

نسخه ۲۴.۰۴ نصب کننده و استور پیشفرض با فلاتر نوشته شدن و توی اسنپ هستن. یعنی شما برای باز شدن نصب کننده باید یک زمان طولانی ای رو صبر کنی. از اون طرف استور جدید امکان نصب فایل deb و پشتیبانی کلی از مخازن deb رو نداره، رسماً اوبونتو ۲۴.۰۴ چیزی جز اسنپ توی استورش نداره.

ای بابا حالا انقدر اسنپ رو هیت نکن ما اسنپ دوست داریم😡

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

جدای از اینها، توزیع هایی که تمام فلت‌پک هستن مثل المنتری او اس انقدر حجم ایزوشون بالانیست. اوبونتو ۲۴.۰۴ حجم ایزویی معادل ۶ گیگابایت داره امیدوارم حجمش بخاطر یک کپی از فیلم اوپن هایمر باشه که برای ما توی مدت زمانی که نصب کننده بخواد باز بشه حوصلمون سر نره! ( بحث درایور و اینهارو وسط نکشید، توزیع های اوبونتو بیس دیگه انقدر حجم ندارن با همین درایورا) و حجم اوبونتو ۲۴.۰۴ از ویندوز ۱۱ بیشتر هستش.


در آینده ای نچندان دور تعجب نمی‌کنم اگه کنونیکال تصمیم بگیره مثل اوبونتو تاچ دسترسی apt و dpkg رو محدود کنه و شمارو به استفاده از snap مجاب کنه.


نسخه ۲۴.۰۴ میخی بود بر تابوت توزیعی که یک زمانی اکثر ماها باهاش شروع کردیم :)
@SohrabContents
🤣1🤨1
🔶 هشدار به ایرانی‌ها؛ بد‌افزار خطرناک PlugX در حال نفوذ به کامپیوترها است

براساس گزارش مؤسسه‌ی امنیتی Sekoia، میلیون‌ها دستگاه در سراسر دنیا دربرابر بدافزار رهاشده‌ی PlugX USB آسیب‌پذیر هستند.

بیش‌ از ۸۰ درصد تمامی دستگاه‌های آلوده‌شده به بدافزار PlugX USB مربوط‌ به ۱۵ کشور بوده‌اند که در بین آن‌ها، نیجریه، هند، چین، ایران، اندونزی، بریتانیا، عراق و آمریکا به‌ترتیب در رتبه‌های اول تا هفتم قرار گرفتند. PlugX USB درمجموع کامپیوترهای ۱۷۰ کشور را آلوده کرد.

بدافزار PlugX حداقل از سال ۲۰۰۸ استفاده شده و بیشتر برای جاسوسی و دسترسی به سیستم‌ها از راه دور کاربرد داشته است. حتی در برهه‌هایی زمانی از PlugX برای حمله به دولت‌ها و سازمان‌های سیاسی در آسیا و سپس غرب استفاده شد. محققان باور دارند که کد منبع PlugX در سال ۲۰۱۵ فاش شده است.

فعلاً راهکار مشخصی برای مقابله‌ با PlugX وجود ندارد. به شما توصیه می‌کنیم که از اتصال دستگاه‌های ناشناس USB به کامپیوتر خود جلوگیری کنید.

#خبر

@TheRaymondDev
4
🔶 اگر نمی خواهید روی فرانت اند مایه بزارید از کتابخونه Next UI استفاده کنید.

این کتابخانه برای فریم ورک React است که زیبایی، سرعت و مدرنیته رو در یک قالب ارائه می دهد.

دارای انیمیشن نرم و روان و کامپوننت هایی مثل دکمه و card های ریسپانسیو شده است و شخصی سازی بالایی هم دارد.

https://nextui.org/

@TheRaymondDev
👍1
Forwarded from Woland's Linux Journal (Woland)
سازنده نئوفچ به کشاورزی روی آورده و تمام مخزن‌هاش رو آرشیو کرده.
#fun #خبر
🤣61💔1
Woland's Linux Journal
سازنده نئوفچ به کشاورزی روی آورده و تمام مخزن‌هاش رو آرشیو کرده. #fun #خبر
🔶 ممکن است این پیام را می رساند که وضعیت جهانی برنامه نویس اصلا خوب نیست.

با این وضعیت ممکنه برنامه نویسان تغییر شغل بدهند.

@TheRaymondDev
👎2
از کامنت ها ارسال شد
#meme
@SohrabContents
👍2
Forwarded from Golden Code
وقتی یک کاربر پسوردش رو تغییر میده از لحاظ امنیتی خب قطعا بهتره api token هم برای کاربر تغییر کنه.
بطور خلاصه با استفاده از متود mutator میتونیم پیش از ذخیره سازی در دیتابیس همچین عملیاتی رو انجام بدیم . (ایجاد تغییراتی دلخواه در دیتای ورودی پیش از ذخیره سازی).🪴🌴
@GoldenCodeir
برای درک بهتر به منبع و مثالش دقت کنید👇🏾)
https://twitter.com/laravelbackpack/status/1785270384293802014?s=19
2👍1
Forwarded from C O M P Ξ Z (C O M P Ξ Z)
سلطان باز موتورش روشن شده!

https://www.tiobe.com/tiobe-index
👍1
Forwarded from CleverDevs (Mammad)
-اصل Command Query Separation در کلین کد

این اصل میگه تابع شما یا باید کاری انجام بده یه به سوالی جواب بده اگه هردوتاش رو میکنه بدون که اشتباه میزنی مثلا یه تابع باید یه چیزی رو تو ابجکتی تغییر بده یا یه اطلاعاتی بگیره ازش اگه جفت کار هارو بکنه یکم گیج کننده میشه

مثلا این مثال رو در نظر بگیرید

public boolean set(String attribute, String value);


این کد میاد به یه اتریبیوتی مقداری رو ست میکنه و اگه موفقیت امیز بود ture بر میگردونه و اگه مشکل داشت false میده حالا اگه بیایم اینو توی شرط استفاده کنیم
if (set("username", "CleverDevs"))...

از نگاه خواننده کد ببینید : «این الان چک میکنه که یوزر نیم unclebob از قبل ست شده یا داره چک میکنه »

کلمه set یه فعله ولی وقتی توی شرط استفاده شده قید بنظر میاد و باعث نامفهموم شدن کد میشه
میتونیم به جای set از setAndCheckIfExists استفاده کنیم اما بازم ممکنه برای if statement جالب نباشه بهترین کار اینه که یچیزی مث کد زیر بزنیم :
if (attributeExists("username")) {
setAttribute("username", "CleverDevs");
x...
}


خلاصه این اصل این بود که تابعتون نباید هم کاری انجام بده هم چیزی بر گردونه

#CleanCode
@CleverDevs - @CleverDevsGp
1