🎄 یک برنامه نویس تنبل
2.02K subscribers
1.54K photos
284 videos
37 files
1.92K links
کانال یک برنامه نویس تنبل

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
😁15👍1
🔶 به عنوان معلم میگم لطفا به خانواده‌های محترم بَرنخوره؛

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

✍️ سارا نیکدل

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

+پدر و مادرهای دهه شصت برای جبران محرومیت‌های خودشون و سخت گیریهای بیش از اندازه به بچه ها آزادی زیادی دادن و نتیجه این شده که بی ادبی و فحاشی و اهمیت ندادن به علم و تحصیل براشون عادی شده به ویژه در مدارس پسرانه

+به عنوان کسی که در کشور خارجی معلم بوده باید بگم این مشکل در سایر کشورا هم هست و به ایران محدود نمیشه. اکثر نسل z به شدت بی ادب، بی مسئولیت، بی سواد و پر مدعا هستن و آداب معاشرتشون صفره! البته احتمالا مادربزرگای ما هم در مورد ما همین فکرو میکردن و جهان کلا به سمت خوبی نمیره

@TheRaymondDev | @GizmizTel
👍13💔1
میدونید چرا PHP ورژن 6 نداره؟

ورژن 5.6 اومد و بعد ورژن 7 منتشر شد، پس ورژن 6 کجا رفت؟

باید بگم که ورژن 6 با شکست مواجه شد و هیچ گفت منتشر نشد.

فیچر اصلی این ورژن پشتیبانی از یونیکد در کور زبان PHP بود، ایده از اینجا بود که با پشتیبانی یونیکد تمام زبان ها دنیا و تمام کاراکتر های آن در خود زبان PHP پشتیبانی شود یعنی برای مثال بتوان از یک اموجی برای نام متغیر یا تابع استفاده کرد.

چرا این ایده شکست خورد؟
یکی از دلایل این بود که باید تغییرات خیلی گسترده ای در این زبان اتفاق می افتاد.
دلیل بعدی پرفورمنس بود، که با پشتیانی از یونیکد دچار چالش های زیادی شده بود.

در نهایت از اضافه کردن این قابلبت و ورژن 6 صرفه نظر شد و دیگر قابلیت های ورژن 6 در ورژن بعدی یعنی ورژن 7 عرضه شد.

@DevTwitter | <Rasoul Esmaeili/>
👍6👏1
🔶 امروز با کنجکاوی دو میزکار المنتری و KDE تست کردم.

اولی که اوکی نشد چون به لینوکس مینت سازگار نیست و اجرا نشد.

دومی KDE نصب کردم ولی ورودی اصلی همان صفحه لاگین پیش فرض سینامون رو نابود کرد و ضد حال خوردم.

بعد KDE رو حذف کردم که متاسفانه پنجره لاگین از دسترس خارج کرد و نتونستم وارد لینوکس مینت بشم و مجبور شدم دوباره اون KDE رو نصب کنم که صفحه لاگین رو داشته باشم.

در توزیع های اوبونتو (گنوم) و مینت (سینامون, ماته, xfce ) پیشفرض دارند رو سعی نکنید میزکار های دیگر در این دو توزیع امتحان کنید چون ممکنه با این توزیع ها ناسازگار باشه و به درستی اجرا نشود.

اگر تمایل دارید در یک توزیع میزکارهای جدید رو امتحان کنید از پارچ و آرچ یا دبیان استفاده کنید.

#لینوکس
@TheRaymondDev
👍2
🔶 رفع خطای افزودنی PHP mysqli در لینوکس

این خطا زمانی رخ می دهد که پکیچ mysqli برای PHP نصب نشده است.

به ترتیب زیر:

برای نسخه های PHP :

sudo apt install php8.1-mysqli
OR
sudo apt install php8.2-mysqli
OR
sudo apt install php8.3-mysqli
OR
sudo apt install php8.4-mysqli


وارد فایل php.ini می شوید و خط زیر را سمی کولن (;) بردارید:

extension=mysqli.so


و در آخر Apache2 را راه اندازی مجدد کنید.

sudo systemctl restart apache2


#لینوکس

@TheRaymondDev
👍1
🔶 «پایان معجزه آلمان»؛ چه بر سر قوی‌ترین اقتصاد اروپا آمده است؟

ولفگانگ مونشاو، مدیر رسانه تخصصی «یورو اینتلیجنس» و نویسنده کتاب «ورشکسته: پایان معجزه اقتصادی آلمان»، می‌گوید: «شاید بزرگ‌ترین شوک از سوی دنیای فناوری وارد شد.»

«آلمان امروز یکی از بدترین شبکه‌های تلفن همراه در اروپا را دارد. سیستم فکس همچنان در ارتش و مطب‌های پزشکی حکمرانی می‌کند و بسیاری از فروشگاه‌ها هنوز فقط پول نقد می‌پذیرند.»

مونشاو می‌نویسد: «به عنوان مثالی از دلیل عقب افتادن کشور می‌توان به این نکته اشاره کرد که در ابتدا مدیران صنعت خودروسازی آلمان - که عمدتا مرد بودند - خودروهای برقی را اسباب‌بازی دخترانه می‌پنداشتند.»

به گفته مونشاو این افول سال‌هاست که در حال شکل‌گیری است. «بدترین تصمیم‌ها در دوران زمامداری آنگلا مرکل گرفته شد. در دهه ۲۰۱۰ آلمان وابستگی خود به گاز روسیه را افزایش داد، در زیرساخت‌های دیجیتال و فیبر نوری کمتر سرمایه‌گذاری کرد و وابستگی خود به صادرات را افزایش داد… این مدلی است که به دلایل مختلف دیگر منسوخ شده است.»

</BBC Persian>

#خبر

@TheRaymondDev
👍6
Forwarded from Linuxor ?
سیمکارت ها تقریبا یه کامپیوتر کوچولو ان که حافظه و پردازنده دارن و یه سری اطلاعات رو ذخیره و پردازش میکنن، اما چندی پیش به این نتیجه رسیدن که این کامپیوترو چرا با برد خود دستگاه ادغام نکنیم و سیمکارت کلا حذف بشه و در نتیجه سیمکارت ها تبدیل شدن به eSIM و بجای سیمکارت فیزیکی فقط کافیه یه کد رو روی دستگاهتون وارد کنید.


🐧 @Linuxor
👍16
Forwarded from Pishro App
💢 ایجاد توابع ناشناس در #گولنگ

🩷 توابع ناشناس، همان‌طور که از نامشان پیداست، توابعی هستند که نام مشخصی ندارن. این توابع مستقیماً به عنوان یک مقدار تعریف و استفاده میشن.
🌟 به جای تعریف یک تابع معمولی، میشه تابعی را در جا تعریف و به یک متغیر یا آرگومان اختصاص داد.


توی گولنگ هم ما توابع ناشناس یا (Anonymous Functions) رو داریم و میتونیم در جاهای که نیاز داریم ازش استفاده کنیم

به کد زیر دقت کنید
// Long form
func add(x, y int) int {
    return x + y
}

// Shorthand
add := func(x, y int) int {
    return x + y
}

ما در کد بالا یه تابع ناشناس رو تعریف و به متغیر add اختصاص دادیم.


توابع ناشناس چه جاهایی مناسب هستند؟

عملیات کوتاه‌مدت: برای انجام وظایفی که فقط یک بار استفاده میشن، مثل پردازش داده‌های موقت.

بازخوردها (Callbacks): در کدهای غیرهمزمان یا تعاملی، مانند پردازش رویدادها در برنامه‌های UI یا کار با توابع غیرهمزمان.

ورودی به توابع مرتبه بالا (Higher-order functions): توابعی که دیگر توابع را به عنوان ورودی می‌گیرند یا خروجی می‌دهند.


مزیت های توابع ناشناس :
کد مختصرتر: نیاز به تعریف جداگانه‌ی تابع را از بین می‌برد.
انعطاف‌پذیری: می‌توانید به سرعت توابعی ایجاد کنید که فقط در همان لحظه به آن‌ها نیاز دارید.
کاربرد متمرکز: برای وظایف خاصی که به نام‌گذاری و استفاده‌ی مجدد نیاز ندارند، ایده‌آل است.

یه نمونه دیگه از توابع ناشناس:
numbers := []int{1, 2, 3}
result := make([]int, len(numbers))

for i, num := range numbers {
    result[i] = func(x int) int { return x * 2 }(num)
}

⚙️ بصورت کلی توابع ناشناس در زبان‌هایی مانند Go (و بسیاری زبان‌های دیگر مانند JavaScript و Python) ابزاری قدرتمند و مفید برای نوشتن کدهای ساده، خوانا و مؤثر هستند. این ابزار به ویژه برای وظایف موقتی و کدهای کوچک که نیاز به تکرار ندارند، بسیار کاربردی است.


#golang


👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
🔶 این بازار ارز دیجیتال بیش از حد سودده شود, مشکوک به نظر میرسد.

ارز ریپل که با گردش ۵۷ میلیارد توکن به چهارمین ارز پر طرفدار تبدیل شد و که ارزشش هم اکنون ۲.۸۳ دلار رسیده...

احساس می کنم که بازار ارز دیجیتال بیش از حد دستکاری شده یا در حباب سنگین به سر می ببره...

@TheRaymondDev
🔶 یه افزونه ساده تماس با ما برای وردپرس نوشتم که بتوانید ساختار پلاگین نویسی وردپرس رو درک کنید.

همین طور که می ببینید که افزونه دارای ساختار دیتابیس برای ذخیره داده ها است و بعد در ادمین داده های دریافت شده رو نمایش میدهد.

گیت هاب:

https://github.com/Rayiumir/contact-form-wordpress

برای حمایت از ما توی گیت هاب ⭐️ دهید.

#وردپرس

@TheRaymondDev
👍7😁1
🔶 طبق گزارش CNN, رئیس‌جمهور کره جنوبی اعلام حکومت نظامی کرده است و گفته عناصر کره شمالی تو کشور نفوذ کردند و در حزب حاکم زیاد شدند و هر لحظه ممکنه کودتا کنند . یون سوک یئول گفته که حکومت نظامی اعلام کردم که کشور آزاد بسازم!

#خبر

@TheRaymondDev
Forwarded from Linuxor ?
هوش مصنوعی بخاطر زرنگ بودن برنامه نویس ها تو کد زدن انقدر پیشرفت کرده

هوش مصنوعی بخاطر تنبل بودن برنامه نویس ها تو کد زدن انقدر پیشرفت کرده

🐧 @Linuxor
😁13
🔶 مایکروسافت می گوید امیدی به نصب ویندوز ۱۱ در سیستم قدیمی نداشته باشید.

مایکروسافت با انتشار بیانیه‌ای تحت عنوان «TPM 2.0: ضرورتی اجتناب‌ناپذیر برای امنیت و رویکرد آینده‌نگرانه‌ی ویندوز ۱۱» می‌گوید که الزام پشتیبانی سیستم‌ها از TPM 2.0 «جای هیچ بحثی ندارد» و کاربران باید برای تجربه‌ی ویندوز ۱۱، کامپیوتر جدید بخرند.

#خبر

@TheRaymondDev
💩7😁4🤔1
🔸1 second before disaster

#fun

@TheRaymondDev
😁8🤣3