Forwarded from IRCF | اینترنت آزاد برای همه
آپدیت جدیدی از اپ اندروید #oblivion بر روی گوگلپلی قرار گرفته، که مشکل افزودن/حذف اندپوینتهای سفارشی و دسترسی به آیتمهای منوی اصلی برنامه رو برطرف کرده و حالت دارکمد بهبود داده شده ...
🚀 play.google.com/store/apps/details?id=org.bepass.oblivion
💡 github.com/bepass-org/oblivion/releases/latest
🔍 ircf.space/software.php
@ircfspace
🚀 play.google.com/store/apps/details?id=org.bepass.oblivion
💡 github.com/bepass-org/oblivion/releases/latest
🔍 ircf.space/software.php
@ircfspace
Forwarded from DevTwitter | توییت برنامه نویسی
چند تا اصطلاح امنیتی
Watering Hole attack:
در واقع از این میاد که حیوانات وحشی قبل از شکار چجوری خودشونو کنار ی چاله آب یا تالابی مخفی میکنن و بعد حمله میکنن
اینجا فرد هکر هم دقیقا میاد ی گروه خاص یا ی شرکت خاص رو مورد هدف قرار میده و هدف هم دستدسی به اطلاعات حساس با استفاده از بدافزار و
کنترل هستش.
از جمله حملات فیشینگ میتونن در این دسته قرار گرفته بشن که هکر در نهایت ی بدافزار روی سیستم قربانی نصب میکنه یا اطلاعات حساس رو میدزده.
Zero-day exploit:
کشف آسیب پذیری و اکسپلویت کردنش دقیقا قبل از اینکه دولووپر برنامه بهش پی ببره به همین دلیل بهش ZERO-DAY میگن.
خوبه که با اصطلاحات ساده و پرکاربرد آشنا بشیم :))))
@DevTwitter | <iiiimasal/>
Watering Hole attack:
در واقع از این میاد که حیوانات وحشی قبل از شکار چجوری خودشونو کنار ی چاله آب یا تالابی مخفی میکنن و بعد حمله میکنن
اینجا فرد هکر هم دقیقا میاد ی گروه خاص یا ی شرکت خاص رو مورد هدف قرار میده و هدف هم دستدسی به اطلاعات حساس با استفاده از بدافزار و
کنترل هستش.
از جمله حملات فیشینگ میتونن در این دسته قرار گرفته بشن که هکر در نهایت ی بدافزار روی سیستم قربانی نصب میکنه یا اطلاعات حساس رو میدزده.
Zero-day exploit:
کشف آسیب پذیری و اکسپلویت کردنش دقیقا قبل از اینکه دولووپر برنامه بهش پی ببره به همین دلیل بهش ZERO-DAY میگن.
خوبه که با اصطلاحات ساده و پرکاربرد آشنا بشیم :))))
@DevTwitter | <iiiimasal/>
Forwarded from محتوای آزاد سهراب
کیدیای دوباره شرایط مالی وخیمی رو مدیریت کرد.
https://www.phoronix.com/news/KDE-2023-Report
@SohrabContents
https://www.phoronix.com/news/KDE-2023-Report
@SohrabContents
Phoronix
KDE Again Operated At A Loss During 2023
KDE e.V
Forwarded from Yasha
ایردراپ cats هم تقریبا مثل dogsعه، اینم استارت کنید داشته باشید.
https://news.1rj.ru/str/catsgang_bot/join?startapp=_sNexwqEX6I51h1c8FY_d
https://news.1rj.ru/str/catsgang_bot/join?startapp=_sNexwqEX6I51h1c8FY_d
Telegram
Join CATS
https://news.1rj.ru/str/catsgang_bot/join
Forwarded from Ninja Learn | نینجا لرن
دوستان یوتوبم ساب داشته باشید به جز دوره ویدیو های اموزشی هم میزاریم 😉
https://youtube.com/@ninja_learn_ir?si=Wru4ZDvT9IGf1lnp
https://youtube.com/@ninja_learn_ir?si=Wru4ZDvT9IGf1lnp
YouTube
Ninjalearn
خوش اومدی به Ninjalearn! 👋 اینجا قراره مسیر یادگیری برنامهنویسی و توسعه وب رو به یک تجربه جذاب و حرفهای تبدیل کنی! 💻
ما توی Ninjalearn باور داریم که هر کسی با راهنمایی درست و کمی انگیزه میتونه به یک توسعهدهنده موفق تبدیل بشه. برای همین، تیم ما که شامل…
ما توی Ninjalearn باور داریم که هر کسی با راهنمایی درست و کمی انگیزه میتونه به یک توسعهدهنده موفق تبدیل بشه. برای همین، تیم ما که شامل…
Forwarded from LinAcademy (Pakrohk)
Guilded - Chat for Gaming Communities
Accept Moh3EN's invite to join P A R S ! - Guilded
Join P A R S!
درود، اگه الان دارید این متن رو میخونید یعنی یا علاقمند به رایانه و علم اون هستید یا توی یکی از گروه های بازی های کامپیوتری عضو شدین.
این متن برای معرفی جامعه پارس هستش.
جامعه ما به عنوان یک مکان حرفهای و با کیفیت برای پلیرهای علاقمند به سبک MMORPG ایجاد شده.
هدف اصلی ما جذب پلیرهای حرفهای این سبک و فراهم کردن محیطی برای ارتباط بهتر، با کیفیتترِ، همچنین سعی داریم بازی کردن توی این سبک که مثل زندگی کردن توی دنیایی جدید می مونه هم بدون نتیجه و سود برای شما نباشه پس بستری برای درآمد رو هم فراهم کردیم که به راحتی در کنار دوستان قدیم و جدید تون از بازی کردن لذت ببرید.
در سرور پارس، ساب گروه های مختلفی بر اساس بازیهای محبوب MMORPG وجود داره، که هر گروه مختص به یک بازی هستش و دارای چنلهای خاص خودشه که آخرین اخبار و اطلاعات مرتبط با آن بازی را پوشش میده. ما فعلا از بازی های :
پشتیبانی داریم.
هدف نهایی سرور پارس ایجاد محیطی برای ارتباط بهتر و جذابتر بین پلیرها و فراهم کردن مکانی با کیفیتتر برای تمامی علاقمندان به بازی های سبک MMORPG هستش.
برای عضویت در جامعه پارس و سرور ما یعنی پارس سرور باید از نرم افزار Guilded.gg استفاده کنید.
SubLink(ParsServer)
این متن برای معرفی جامعه پارس هستش.
جامعه ما به عنوان یک مکان حرفهای و با کیفیت برای پلیرهای علاقمند به سبک MMORPG ایجاد شده.
هدف اصلی ما جذب پلیرهای حرفهای این سبک و فراهم کردن محیطی برای ارتباط بهتر، با کیفیتترِ، همچنین سعی داریم بازی کردن توی این سبک که مثل زندگی کردن توی دنیایی جدید می مونه هم بدون نتیجه و سود برای شما نباشه پس بستری برای درآمد رو هم فراهم کردیم که به راحتی در کنار دوستان قدیم و جدید تون از بازی کردن لذت ببرید.
در سرور پارس، ساب گروه های مختلفی بر اساس بازیهای محبوب MMORPG وجود داره، که هر گروه مختص به یک بازی هستش و دارای چنلهای خاص خودشه که آخرین اخبار و اطلاعات مرتبط با آن بازی را پوشش میده. ما فعلا از بازی های :
Guild Wars 2
Lost Ark
World of Warcraft
Path of Exile
Final Fantasy XIV
Albion Online
New World
Once Human ( Survival RolePlay )
The Elder Scrolls Online (ESO)
Throne and Liberty
پشتیبانی داریم.
هدف نهایی سرور پارس ایجاد محیطی برای ارتباط بهتر و جذابتر بین پلیرها و فراهم کردن مکانی با کیفیتتر برای تمامی علاقمندان به بازی های سبک MMORPG هستش.
برای عضویت در جامعه پارس و سرور ما یعنی پارس سرور باید از نرم افزار Guilded.gg استفاده کنید.
گیلدد یک پلتفرم مدرن و حرفهای با محیطی جذاب، زیبا و کامل است که امکانات پیشرفتهای برای برگزاری اونتها و ارتباطات بهتر بین پلیرها فراهم میکند. یکی از ویژگیهای مثبت گیلدد این است که برای دسترسی به آن نیازی به فیلترشکن ندارید و میتوانید به راحتی و بدون محدودیت از تمامی امکانات سرور بهرهمند شوید.برای عضویت روی لینک زیر کلیک کنید و پس از ثبت نام عضو سرور پارس بشید، ثبت نام بشدت سادست و حتی نیاز به ایمیل هم نداره ( بصورت اجباری ) و شما فقط باید یک حساب روبلاکس داشته باشید.
SubLink(ParsServer)
Forwarded from Syntax | سینتکس (Petres)
برنامه نویسا تو تایم بیکاریشون چیکار میکنن:
داشتم تو وب سایت شهوانی دنبال یه سری داستان های آموزنده میگشتم و پیدا نمیکردم، تصمیم گرفتم بیام یه کراولر بنویسم و داستانارو توی الستیک ایندکس کنم تا بتونم با یه سرچ پیشرفته، هر داستانی که میخوامو به راحتی پیداش کنم.
(از زبون دوست عزیزمون که اینو نوشته گفتم)
#fun
@Syntax_fa
داشتم تو وب سایت شهوانی دنبال یه سری داستان های آموزنده میگشتم و پیدا نمیکردم، تصمیم گرفتم بیام یه کراولر بنویسم و داستانارو توی الستیک ایندکس کنم تا بتونم با یه سرچ پیشرفته، هر داستانی که میخوامو به راحتی پیداش کنم.
(از زبون دوست عزیزمون که اینو نوشته گفتم)
#fun
@Syntax_fa
Forwarded from محتوای آزاد سهراب
Forwarded from Syntax | سینتکس (Petres)
نحوه راه اندازی یه GitHub codespaces:
خب خیلی سادس:
۱. رو codespaces کلیک میکنید
۲. بعد روی new codespaces
۳. تو این بخش مشخص میکنید میخواید برای کدوم ریپوزیتوری codespace رو بسازید و ریجن سرورش چی باشه و منابع چقدر داشته باشه. یه نکته رو دقت کنید. بصورت ماهانه تو پلن رایگان فقط پونزده گیگ میتونید فایل و ... رو تو codespace هاتون استفاده کنید. همچنین 120 ساعت در ماه از cpu تو پلن رایگان میتونید استفاده کنید که این رو درست متوجه نشدم. فکر کنم منظورش اکتیو بودن codespace هستش.
۴. بعد اینکه روی create codespace کلیک کردید یکم طول میکشه ساخته شه. بهتره از شکنی چیزی استفاده کنید در غیر اینصورت ممکنه درست اجرا نشه.
۵. بعد اینکه وارد محیط codespace شدید میتونید به راحتی با داکر سرویس هاتونو بالا بیارید و پروژتون رو پشت یه پورتی اجرا کنید. Codespace به شما اجازه میده که یه tpc connection رو باز کنید و بهش از طریق اینترنت دسترسی داشته باشید.
همچنین اگه پروژه پرایوت هستش میتونید بصورت پرایوت دسترسی بدید تا هرکی به پروژه دسترسی دارن بتونن ببینن یا اینکه بصورت public اجازه بدید تا همه بتونن دسترسی داشته باشن.
#github #codespace
@Syntax_fa
خب خیلی سادس:
۱. رو codespaces کلیک میکنید
۲. بعد روی new codespaces
۳. تو این بخش مشخص میکنید میخواید برای کدوم ریپوزیتوری codespace رو بسازید و ریجن سرورش چی باشه و منابع چقدر داشته باشه. یه نکته رو دقت کنید. بصورت ماهانه تو پلن رایگان فقط پونزده گیگ میتونید فایل و ... رو تو codespace هاتون استفاده کنید. همچنین 120 ساعت در ماه از cpu تو پلن رایگان میتونید استفاده کنید که این رو درست متوجه نشدم. فکر کنم منظورش اکتیو بودن codespace هستش.
۴. بعد اینکه روی create codespace کلیک کردید یکم طول میکشه ساخته شه. بهتره از شکنی چیزی استفاده کنید در غیر اینصورت ممکنه درست اجرا نشه.
۵. بعد اینکه وارد محیط codespace شدید میتونید به راحتی با داکر سرویس هاتونو بالا بیارید و پروژتون رو پشت یه پورتی اجرا کنید. Codespace به شما اجازه میده که یه tpc connection رو باز کنید و بهش از طریق اینترنت دسترسی داشته باشید.
همچنین اگه پروژه پرایوت هستش میتونید بصورت پرایوت دسترسی بدید تا هرکی به پروژه دسترسی دارن بتونن ببینن یا اینکه بصورت public اجازه بدید تا همه بتونن دسترسی داشته باشن.
#github #codespace
@Syntax_fa
Forwarded from Gopher Academy
🔵 عنوان مقاله
Microsoft Launches a Go Blog
🟢 خلاصه مقاله:
مقاله مورد نظر به تبریک به شرکت Microsoft بابت افزایش تعداد وبلاگهای آن درباره زبان برنامهنویسی Go پرداخته است. تمرکز این وبلاگها در راستای استفاده از Go در ارتباط با سرویسهای Azure و همچنین مشارکتهای Microsoft در اکوسیستم Go است. این رویکرد نشاندهنده علاقهمندی و سرمایهگذاری Microsoft در بسط و پیشبرد استفاده از Go، بهویژه در ادغام با محصولات و سرویسهای خود میباشد. از سوی دیگر، افزایش محتوای تخصصی قابل دسترس در مورد Go به همراه پشتیبانی فنی Microsoft، میتواند به ارتقاء و درک بهتر این زبان کمک شایانی کند و احتمالاً جامعه توسعهدهندگان Go را گسترش دهد.
🟣لینک مقاله:
https://devblogs.microsoft.com/go/welcome-to-the-microsoft-for-go-developers-blog/
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Microsoft Launches a Go Blog
🟢 خلاصه مقاله:
مقاله مورد نظر به تبریک به شرکت Microsoft بابت افزایش تعداد وبلاگهای آن درباره زبان برنامهنویسی Go پرداخته است. تمرکز این وبلاگها در راستای استفاده از Go در ارتباط با سرویسهای Azure و همچنین مشارکتهای Microsoft در اکوسیستم Go است. این رویکرد نشاندهنده علاقهمندی و سرمایهگذاری Microsoft در بسط و پیشبرد استفاده از Go، بهویژه در ادغام با محصولات و سرویسهای خود میباشد. از سوی دیگر، افزایش محتوای تخصصی قابل دسترس در مورد Go به همراه پشتیبانی فنی Microsoft، میتواند به ارتقاء و درک بهتر این زبان کمک شایانی کند و احتمالاً جامعه توسعهدهندگان Go را گسترش دهد.
🟣لینک مقاله:
https://devblogs.microsoft.com/go/welcome-to-the-microsoft-for-go-developers-blog/
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Microsoft News
Welcome to the Microsoft for Go Developers Blog!
Welcome to the Microsoft for Go Developers Blog! We're thrilled to launch this platform as a hub for all things related to Go programming within the Microsoft ecosystem.
Forwarded from Ninja Learn | نینجا لرن
💎💎ربیت ام کیو RabbitMQ 💎💎
سلام بچه ها 👋
امروز میخواهیم در مورد ربیت ام کیو با هم صحبت کنیم🗣🗣
1️⃣ربیت ام کیو چی هست؟🤔
یک نرم افزار برای انتقال پیام بین سیستم ها است که میتونیم بین سیستم های مختلف پیام ارسال کنیم وبدون این که نیاز به ارتباط مستقیم و همزمان داشته باشن و با هم صحبت کنن و اطلاعاتشون رو به اشتراک بگذارند.
نوع پردازش پیام ها به صورت async هست و ربیت ام کیو با استفاده از زبان Erlang توسه داده شده هست
ربیت ام کیو مبتنی بر پروتوکل AMQP (advantage message queuing protocol)
بخواهیم پروتوکل AMPQ رو به زبان ساده تر بگیم میشه یک استاندارد برای انتقال پیام ها بین سیستم ها و سرویس های مختلف دانست که سیستم ها و سرویس ها را رو به یکدیگر عملا متصل میکند.
اگه بخواهم به مثال عملی براتون بزنم🤗🫰
فرض کنیم یه اپلیکیشن فروشگاهی داریم که بخش های مختلفی مثل ثبت سفارش و انبار داری و ارسال کالا داره هر کدوم از بخش ها باید با هم در ارتباط باشن و اطلاعات رو به موقع رد و بدل کنن ایجا هست که RabbitMQ وارد عمل میشه با استفاده از RabbitMQ هر بخش میتونه پیام های خودش رو به صف ارسال کنه و بخش ها دیگر هر زمان نیاز بود این پیام ها رو دریافت و پردازش کنن این کار باعث میشه که بخش های مختلف یستم بتونن متقل از هم کار کنن و هر کدوم در زمان مناسب خودش پیام ها رو پردازش کنن
خوب حالا بیاییم به چندین قابلیت ربیت ام کیو بپردازیم
صف مکان هایی هستند که پیام ها به صورت موقت درون اون ذخیره خواهد شد تا زمانی که توسط مصرف کننده دریافت و پردازش بشن صف ها این امکان رو فراهم میکنن که پیام ها به ترتیب دریافت و پردازش بشن
مبادله کننده یا exchange نقش مسیریاب رو دارن و تصمیم میگیرن که پیام ها به کدام صف ها ارسال بشن
بخش هایی هستند که پیام ها رو از صف ها دریافت کرده و پرداز میکنن این بخش ها میتونن شامل سرویس های مختلفی باشن که نیاز به اطلاعات موجود در پیام ها دارن
یعنی این امکان رو برای ما فراهم میسازد حتی با زیاد شدن تعداد پیام هایی که ارسال میشود و صفه های زیاد اساسا برنامه دچار اختلالا و بدون افت کیفیت نشود
یک امکان اطمینانی برای ارسال و دریافت پیام فراهم میکند که در صورت بروز خطا یا خاموشی سیستم مورد نظر پیام ها درون صف باقی بماند
برای این که پیام ها به صورت متوازن باشد از الگوریتم round robin استفاده میکند که به مدیریت بهتر منابع و بار سیستم کمک کند
round robin: هر پیام به صورت برابر یک زمانی دریافت میکند و هیچ فرایند برای مدت طولانی در حالت انتظار باقی نمیماند
این امکان رو فراهم میسازد که پیام ها در یک صف معین پس از مدت زمان مشخص پردازش شوند
برای رمز نگاری ارتباطات بین تولید کننده و مصرف کننده و از TLS/ssl استفاده میکند
ربیت ام کیو این امکان رو فراهم میسازد که یک رابط وب برای مشاهده وضعیت سیستم ها و صف ها و پیام ها استفاده میشود
از زبان های برنامه نویسی مختلفی مانند جاوا و سی شارپ و پایتون و گو و جاوا اسکریپت و بسیاری دیگر از ربان ها رو پشتیبانی میکند این باعث میشود که برنامه های مختلف بتواند با هم به راحتی ارتباط برقرار کنند
مرسی که تا اینجا همراه من بودید، امیدوارم این توضیحات براتون مفید بوده باشه. اگه سوال یا نظری دارید حتماً تو کامنتا بنویسید 😁✌️
@ninja_learn_ir
〰〰〰〰
Author:@LOOOOOVEEEEEEYOU
سلام بچه ها 👋
امروز میخواهیم در مورد ربیت ام کیو با هم صحبت کنیم🗣🗣
1️⃣ربیت ام کیو چی هست؟🤔
یک نرم افزار برای انتقال پیام بین سیستم ها است که میتونیم بین سیستم های مختلف پیام ارسال کنیم وبدون این که نیاز به ارتباط مستقیم و همزمان داشته باشن و با هم صحبت کنن و اطلاعاتشون رو به اشتراک بگذارند.
نوع پردازش پیام ها به صورت async هست و ربیت ام کیو با استفاده از زبان Erlang توسه داده شده هست
ربیت ام کیو مبتنی بر پروتوکل AMQP (advantage message queuing protocol)
بخواهیم پروتوکل AMPQ رو به زبان ساده تر بگیم میشه یک استاندارد برای انتقال پیام ها بین سیستم ها و سرویس های مختلف دانست که سیستم ها و سرویس ها را رو به یکدیگر عملا متصل میکند.
اگه بخواهم به مثال عملی براتون بزنم🤗🫰
فرض کنیم یه اپلیکیشن فروشگاهی داریم که بخش های مختلفی مثل ثبت سفارش و انبار داری و ارسال کالا داره هر کدوم از بخش ها باید با هم در ارتباط باشن و اطلاعات رو به موقع رد و بدل کنن ایجا هست که RabbitMQ وارد عمل میشه با استفاده از RabbitMQ هر بخش میتونه پیام های خودش رو به صف ارسال کنه و بخش ها دیگر هر زمان نیاز بود این پیام ها رو دریافت و پردازش کنن این کار باعث میشه که بخش های مختلف یستم بتونن متقل از هم کار کنن و هر کدوم در زمان مناسب خودش پیام ها رو پردازش کنن
خوب حالا بیاییم به چندین قابلیت ربیت ام کیو بپردازیم
queu
صف مکان هایی هستند که پیام ها به صورت موقت درون اون ذخیره خواهد شد تا زمانی که توسط مصرف کننده دریافت و پردازش بشن صف ها این امکان رو فراهم میکنن که پیام ها به ترتیب دریافت و پردازش بشن
Exchange
مبادله کننده یا exchange نقش مسیریاب رو دارن و تصمیم میگیرن که پیام ها به کدام صف ها ارسال بشن
consumer
بخش هایی هستند که پیام ها رو از صف ها دریافت کرده و پرداز میکنن این بخش ها میتونن شامل سرویس های مختلفی باشن که نیاز به اطلاعات موجود در پیام ها دارن
routing
این یکی از قابلیت های کلیدی هست که به پیام ها اجازه میده از تولید کنندها به صف ها ارسال شود برای مسیر یابی پیام ها درون RabbiMQ از مفهومی به نام Exchange استفاده میشود
خوب به طور کلی تولید کننده ها پیام های خود را به یک Exchange ارسال میکند . این Exchange بر اساس قواعد مسیر یابی پیام ها رو به صف ها ارسال میکنند.
scalability
یعنی این امکان رو برای ما فراهم میسازد حتی با زیاد شدن تعداد پیام هایی که ارسال میشود و صفه های زیاد اساسا برنامه دچار اختلالا و بدون افت کیفیت نشود
Reliability
یک امکان اطمینانی برای ارسال و دریافت پیام فراهم میکند که در صورت بروز خطا یا خاموشی سیستم مورد نظر پیام ها درون صف باقی بماند
load balancers
برای این که پیام ها به صورت متوازن باشد از الگوریتم round robin استفاده میکند که به مدیریت بهتر منابع و بار سیستم کمک کند
round robin: هر پیام به صورت برابر یک زمانی دریافت میکند و هیچ فرایند برای مدت طولانی در حالت انتظار باقی نمیماند
delay messaging
این امکان رو فراهم میسازد که پیام ها در یک صف معین پس از مدت زمان مشخص پردازش شوند
security
برای رمز نگاری ارتباطات بین تولید کننده و مصرف کننده و از TLS/ssl استفاده میکند
plugin & extentions
ربیت ام کیو برای گسترش خود قابلیت اضافه کردن پلاگین ها را برای گسترش ویژگی های خود دارد
federation
این امکان رو دارد که چندین نود در مکان های مختلف جغرافیایی قرار دارد به یکدیگر متصل شود و به کمک این پلاگین میتوان پیام ها رو بین چندین سرور RabbitMQ به اشتراک گذاشت
shovel
این پلاگین برای انتقال پیام بین دو نود در RabbitMQ به کار میرود این پلاگین پیام ها رو از یک صف در نودی به صفی دیگر در نود دیگری منتقل میکند
monitoring
ربیت ام کیو این امکان رو فراهم میسازد که یک رابط وب برای مشاهده وضعیت سیستم ها و صف ها و پیام ها استفاده میشود
multiple client
از زبان های برنامه نویسی مختلفی مانند جاوا و سی شارپ و پایتون و گو و جاوا اسکریپت و بسیاری دیگر از ربان ها رو پشتیبانی میکند این باعث میشود که برنامه های مختلف بتواند با هم به راحتی ارتباط برقرار کنند
〰〰〰〰
Author:@LOOOOOVEEEEEEYOU
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 خطای could not found driver در لاراول
این خطای زمانی نشان می دهد که هنگام اجرای لاراول رخ می دهد.
این خطا میگه درایورش موجود نمی باشد و کدوم درایور؟ به درایور php-mysql اشاره دارد.
برای ویندوز که لاراگون یا زمپ نصب است باید این extension ها فعال باشد.
برای لینوکس باید php-mysql نصب کنید. دستورات زیر:
#لاراول
@TheRaymondDev
این خطای زمانی نشان می دهد که هنگام اجرای لاراول رخ می دهد.
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql'
Illuminate\Database\QueryException
could not find driver
این خطا میگه درایورش موجود نمی باشد و کدوم درایور؟ به درایور php-mysql اشاره دارد.
برای ویندوز که لاراگون یا زمپ نصب است باید این extension ها فعال باشد.
extension=mysql
extension=mbstring
extension=pdo_mysql
extension=openssl
برای لینوکس باید php-mysql نصب کنید. دستورات زیر:
sudo apt update
sudo apt install php-pdo-mysql php-mysql
- if web server is apache :
systemctl apache2 restart
#لاراول
@TheRaymondDev
Forwarded from Laravel News
Prezet: Markdown Blogging for Laravel https://laravel-news.com/prezet
Laravel News
Prezet: Markdown Blogging for Laravel - Laravel News
Prezet: Markdown Blogging for Laravel
Forwarded from کداکسپلور | CodeExplore (Koorosh)
چرخوندن لیست بدون حلقه در پایتون 👀
❓ یعنی چی؟ بیاین بگیم یه لیست داریم که این شکلیه:
من میخوام لیستم یکم بچرخه و عدد 1 بره آخر لیست و عدد 2 بیاد اول لیست😂
این کار رو میکنم:
#python #trick
☕️ @CodeExplore
lst=[1,2,3,4,5]
من میخوام لیستم یکم بچرخه و عدد 1 بره آخر لیست و عدد 2 بیاد اول لیست
این کار رو میکنم:
lst = [1, 2, 3, 4, 5]
# چرخش به سمت چپ
lst = lst[1:] + lst[:1]
print(lst) # [2, 3, 4, 5, 1]
#python #trick
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Yasha
یعنی هیچ ارتباطی بین این ۳ تا کتابی که شهریور خوندم (یا دارم میخونم) نمیشه پیدا کرد :)))
Forwarded from Sonia Project (Sonia Fatholahi)
رفتار افراد در کار فرق داره تا روزمرگیشون، شاید به خاطر این باشه که توی جامعه به خوبی قالب شده که نیاز هست اینطور باشه و افراد یاد میگیرن copy mechanism مورد نظر رو انجام بدن تا مانند اون محیط رفتار کنند.