این فایل php رو بندازین تو هاستتون و تو مرورگر بازش کنین. اگر عدد نهایی بالای ۱۵۰ میلی ثانیه بود بدونین که وردپرس ازتون بخاطر انتخاب هاستینگ دلگیره
https://github.com/vanilla-php/benchmark-php
@DevTwitter | <Mohsen Ghiasi/>
https://github.com/vanilla-php/benchmark-php
@DevTwitter | <Mohsen Ghiasi/>
🤣55👍12
دوره آموزش جامع فول استک لاراول ۱۱
در این دوره، شما با آخرین نسخه یکی از محبوبترین فریمورکهای PHP، لاراول ۱۱، آشنا خواهید شد و گام به گام پیش خواهید رفت تا یک پروژه فول استک واقعی بسازیم.
در این دوره چه چیزهایی یاد خواهید گرفت؟
• معماری MVC: در این دوره با معماری MVC که پایه و اساس لاراول است آشنا خواهید شد.
• ساخت Boilerplate فول استک: با هم یک Boilerplate (قالب آماده) کارآمد و قدرتمند برای پروژههای لاراول ۱۱ خواهیم ساخت که مجهز به Inertia.js و Vue 3 و Tailwind است.
• کار با دیتابیس: نحوه کار با دیتابیس در لاراول ۱۱ را یاد خواهید گرفت و با ساخت یک سیستم مدیریت صفحات و بلاگ، مفاهیم اصلی کار با دیتابیس را به طور عملی تمرین خواهید کرد.
در انتهای این دوره، شما یک CMS ساده شبیه به وردپرس با امکانات فول استک لاراول ۱۱ خواهید ساخت.
اتفاق نهایی هر اپیزود به صورت یک branch در ریپوی github این پروژه وجود دارد
https://youtube.com/playlist?list=PLr5b_fwV98wBwaGYAzbLC6MHLANQHryyq&si=DyN0Adr1RBlQQB_2
@DevTwitter | <ali Joder/>
در این دوره، شما با آخرین نسخه یکی از محبوبترین فریمورکهای PHP، لاراول ۱۱، آشنا خواهید شد و گام به گام پیش خواهید رفت تا یک پروژه فول استک واقعی بسازیم.
در این دوره چه چیزهایی یاد خواهید گرفت؟
• معماری MVC: در این دوره با معماری MVC که پایه و اساس لاراول است آشنا خواهید شد.
• ساخت Boilerplate فول استک: با هم یک Boilerplate (قالب آماده) کارآمد و قدرتمند برای پروژههای لاراول ۱۱ خواهیم ساخت که مجهز به Inertia.js و Vue 3 و Tailwind است.
• کار با دیتابیس: نحوه کار با دیتابیس در لاراول ۱۱ را یاد خواهید گرفت و با ساخت یک سیستم مدیریت صفحات و بلاگ، مفاهیم اصلی کار با دیتابیس را به طور عملی تمرین خواهید کرد.
در انتهای این دوره، شما یک CMS ساده شبیه به وردپرس با امکانات فول استک لاراول ۱۱ خواهید ساخت.
اتفاق نهایی هر اپیزود به صورت یک branch در ریپوی github این پروژه وجود دارد
https://youtube.com/playlist?list=PLr5b_fwV98wBwaGYAzbLC6MHLANQHryyq&si=DyN0Adr1RBlQQB_2
@DevTwitter | <ali Joder/>
👍26🤣10❤4🔥4
بالاخره nodejs هم داره پشتیبانی از TypeScript اضافه میکنه! رقابت همیشه خوبه.
https://devclass.com/2024/07/26/node-js-adds-experimental-typenoscript-support-as-it-simply-cannot-be-ignored/
@DevTwitter | <Sina Salek/>
https://devclass.com/2024/07/26/node-js-adds-experimental-typenoscript-support-as-it-simply-cannot-be-ignored/
@DevTwitter | <Sina Salek/>
🔥40👍4🤣4❤2
درس نظریه زبان و ماشین را خواندید ؟
یک زبان برنامه نویسی درست کنیم ؟ مثلا یک مینی پایتون
ابزار ANTLR برای ساختن کامپایلر، پارسر و ... عالیه ،
github.com/antlr
ساخت زبانی مثل ++C سخت تره یا پایتون؟
@DevTwitter | <MehrdadLinux/>
یک زبان برنامه نویسی درست کنیم ؟ مثلا یک مینی پایتون
ابزار ANTLR برای ساختن کامپایلر، پارسر و ... عالیه ،
github.com/antlr
ساخت زبانی مثل ++C سخت تره یا پایتون؟
@DevTwitter | <MehrdadLinux/>
👍42🔥13🤣4👎1
کامیونیتی گو اینقدر با پایتون کارها قرابت و برادری داشتن که پایتون 3.4 رو با گو پیاده سازی کردن.
وسط کد پایتونی میشه کد گو نوشت و اجرا کرد و دیگه دغدغه ی performance هم نداشت
https://github.com/go-python/gpython
@DevTwitter | <druid/>
وسط کد پایتونی میشه کد گو نوشت و اجرا کرد و دیگه دغدغه ی performance هم نداشت
https://github.com/go-python/gpython
@DevTwitter | <druid/>
🤣98🔥12👍6👎3
یه دوره ۷ ساعته «رایگان» Javanoscript برای هانترا ریکورد کردم و سعی کردم مباحثی که مربوط به برنامهنویسها هست رو اسکیپ کنم و هرچیزی که یک هانتر نیاز داره از JS بدونه رو سعی کردم به بهترین شکل منتقل کنم.
https://www.huntlearn.com/courses/JS-for-Bug-Bounty-Hunters?show=course
@DevTwitter | <Erfan Tavakoli/>
https://www.huntlearn.com/courses/JS-for-Bug-Bounty-Hunters?show=course
@DevTwitter | <Erfan Tavakoli/>
👍28🔥8❤4🤣4
دانشگاه شریف سال گذشته دورهی «برنامهنویسی پایتون و خلاقیت الگوریتمی» را برای هزاران دانشآموز متوسطهی سراسر کشور برگزار کرد.
تمام محتوای این دوره شامل ویدئوی کلاسها، تمرینهای نظری و عملی «به صورت رایگان» به همهی دانشآموزان ایران تقدیم میشود:
learn-python.ir
@DevTwitter | <علی شریفی زارچی/>
تمام محتوای این دوره شامل ویدئوی کلاسها، تمرینهای نظری و عملی «به صورت رایگان» به همهی دانشآموزان ایران تقدیم میشود:
learn-python.ir
@DevTwitter | <علی شریفی زارچی/>
👎77👍38🔥8❤1
👎86🔥47🤣42👍3
تو نسخه جدید لاراول (نسخه ۱۱.۱۹) یکی از این قابلیتهای جدید، متد whereNone توی Query Builder هست. که بهمون کمک میکنه رکوردهایی رو پیدا کنیم که هیچکدوم از ستونهای مشخص شده با شرایط داده شده مطابقت نداشته باشن
فرض کنیم میخوایم کاربرایی رو پیدا کنیم که فعال (active) هستن و اسم یا ایمیلشون با "ali" شروع نمیشه:
حالا این کد، توی SQL به این صورت درمیاد:
یعنی تمام کاربرای فعال رو پیدا میکنیم که اسم یا ایمیلشون با "ali" شروع نمیشه.
@DevTwitter | <Amir Asgary/>
فرض کنیم میخوایم کاربرایی رو پیدا کنیم که فعال (active) هستن و اسم یا ایمیلشون با "ali" شروع نمیشه:
$users = DB::table('users')
->where('active', true)
->whereNone([
'first_name',
'last_name',
'email'
], 'LIKE', 'ali%')
->get();حالا این کد، توی SQL به این صورت درمیاد:
SELECT*
FROM users
WHERE active = true
AND
NOT (first_name LIKE'ali%'
OR last_name LIKE'ali%'
OR email LIKE'ali%')
یعنی تمام کاربرای فعال رو پیدا میکنیم که اسم یا ایمیلشون با "ali" شروع نمیشه.
@DevTwitter | <Amir Asgary/>
👍29🔥8❤5🤣1
#نقل_کد
"The computer was born to solve problems that did not exist before."
– Bill Gates
«کامپیوترها به وجود اومدن که برینن تو اعصابتون»
– بیل
@DevTwitter
"The computer was born to solve problems that did not exist before."
– Bill Gates
«کامپیوترها به وجود اومدن که برینن تو اعصابتون»
– بیل
@DevTwitter
🤣139👎11👍8🔥2
ابزار PANIX را چند روز پیش دیدم که برای Persist کردن دسترسی در لینوکس است.
برای حل CTFها و کلا فعالیت های RedTeam مناسب است و حتی به عنوان یک مرجع آموزشی برای آشنایی با روشهای حفظ دسترسی از آن میتوان استفاده کرد.
https://github.com/Aegrah/PANIX
@DevTwitter | <Vahid Nameni/>
برای حل CTFها و کلا فعالیت های RedTeam مناسب است و حتی به عنوان یک مرجع آموزشی برای آشنایی با روشهای حفظ دسترسی از آن میتوان استفاده کرد.
https://github.com/Aegrah/PANIX
@DevTwitter | <Vahid Nameni/>
👍12🔥2❤1
یک CheatSheet از تکنیکهای SQLi که براساس تجربه فرد نوشته شده و پنج نوع دیتابیس مختلف از جمله MySQL، PostgreSQL، MSSQL/SQL Server، Oracle، SQLite و مشتقات آنها را پوشش میدهد.
tib3rius.com/sqli
@DevTwitter | <Vahid Nameni/>
tib3rius.com/sqli
@DevTwitter | <Vahid Nameni/>
🔥14👍4🤣4
آموزش زبان پایتون Python برای
تحلیلگران کسب و کار(BAs)business analysts
تریدر ها (traders)
با جِیپی مورگان چِیس (JPMorgan )
شرکت خدمات مالی بر پایه میزان داراییها، بزرگترین بانک ایالات متحده آمریکا محسوب میشود
https://github.com/jpmorganchase/python-training
@DevTwitter | <MehrdadLinux/>
تحلیلگران کسب و کار(BAs)business analysts
تریدر ها (traders)
با جِیپی مورگان چِیس (JPMorgan )
شرکت خدمات مالی بر پایه میزان داراییها، بزرگترین بانک ایالات متحده آمریکا محسوب میشود
https://github.com/jpmorganchase/python-training
@DevTwitter | <MehrdadLinux/>
🤣10👍8🔥2👎1
#Wordpress
اگه حتی یک افزونه در وردپرس یا غیر فعال یا حذف کنیم باز هم روی فرآیند دیتابیس سایت تاثیر داره؟
آری ، حتما باید بعد از حذف یک افزونه تمام رد پاها مخصوصا در جدول wp_options پاک شود در غیر این صورت در هر بار اجرای درخواست ها آپشن هایی که autoload هستند در کوئری وجود خواهند داشت
@DevTwitter | <Mehrshad Darzi/>
اگه حتی یک افزونه در وردپرس یا غیر فعال یا حذف کنیم باز هم روی فرآیند دیتابیس سایت تاثیر داره؟
آری ، حتما باید بعد از حذف یک افزونه تمام رد پاها مخصوصا در جدول wp_options پاک شود در غیر این صورت در هر بار اجرای درخواست ها آپشن هایی که autoload هستند در کوئری وجود خواهند داشت
@DevTwitter | <Mehrshad Darzi/>
🤣31👍10🔥2
#React
این داشبورد اوپن سورس بینظیره و کدهاشو بررسی کردم، برای یادگیری و الهام گرفتن مناسبه
ریپو گیتهاب:
https://github.com/pbasiak/dev-fox-ui-mui-dashboard-theme
@DevTwitter | <Aly/>
این داشبورد اوپن سورس بینظیره و کدهاشو بررسی کردم، برای یادگیری و الهام گرفتن مناسبه
ریپو گیتهاب:
https://github.com/pbasiak/dev-fox-ui-mui-dashboard-theme
@DevTwitter | <Aly/>
👍27🔥5❤3👎1
من یه Helm Chart ساده نوشتم برای کار خودم که وقتی یکی از سرویسهام رو مجبور میشم پایین ببرم، یک Maintenance Page ساده و شیک نشون بده. قابلیت کانفیگ برای محیطها و کلاسترهای مختلف رو هم داره.
https://github.com/CodeWithEmad/helm-charts/tree/master/charts/maintenance
@DevTwitter | <Emad/>
https://github.com/CodeWithEmad/helm-charts/tree/master/charts/maintenance
@DevTwitter | <Emad/>
❤23👍6🔥5