Forwarded from Golden Code (@lix)
در لاراول با دستور زیر میتونیم خیلی راحت فایلهای مورد نیاز برای یک مدل مدنظر رو ایجاد کنیم :
با اجرای دستور بالا فایل هایی از جمله TaskFactory, tasks_table, TaskSeeder, StoreTaskRequest, TaskController, TaskPolicy برامون ساخته میشه :)
#laravel
@GoldenCodeir
(به منبع و مثالش دقت کنین 👇🏾)
https://x.com/PovilasKorop/status/1868970650922086770?t=JgpOlyrGMx9Z1ZNuwUVLhg&s=35
php artisan make:model Task -a
با اجرای دستور بالا فایل هایی از جمله TaskFactory, tasks_table, TaskSeeder, StoreTaskRequest, TaskController, TaskPolicy برامون ساخته میشه :)
#laravel
@GoldenCodeir
(به منبع و مثالش دقت کنین 👇🏾)
https://x.com/PovilasKorop/status/1868970650922086770?t=JgpOlyrGMx9Z1ZNuwUVLhg&s=35
🔥1
Forwarded from LearnPOV | لرن پی او وی
Media is too big
VIEW IN TELEGRAM
#figma
بینهایت طرح رایگان، برای ساخت نمونه کار و ایده گرفتن ( واقعی ) 😍✅
🌐 https://www.figma.com/community
🚀 @coolycode
Forwarded from IRCF | اینترنت آزاد برای همه
نسخه ۲.۵ از #oblivionDesktop برای ویندوز، لینوکس و مک در دسترس قرار گرفت.
در ایننسخه سعیشده بر روی کاهش مصرف منابع سختافزار توسط برنامه و بهبود حالت تانل تمرکز بشه ...
🚀 github.com/bepass-org/oblivion-desktop/releases
🔍 ircf.space/software
@ircfspace
در ایننسخه سعیشده بر روی کاهش مصرف منابع سختافزار توسط برنامه و بهبود حالت تانل تمرکز بشه ...
🚀 github.com/bepass-org/oblivion-desktop/releases
🔍 ircf.space/software
@ircfspace
Forwarded from محتوای آزاد سهراب
همینطور هم یک مطلب به زبان انگلیسی نوشتم توی بلاگم مربوط به ترولهای اخیر، هرچند فکر میکنم باید فارسی مینوشتم، درکل فکر نمیکنم تاثیری داشته باشه روی اوضاع فعلی.
https://sohrabbehdani.ir/blog/trolls/
@SohrabContents
https://sohrabbehdani.ir/blog/trolls/
@SohrabContents
Forwarded from Python Hints
گیتهاب دسترسی رایگان به
ولی دقیقاً وسط کانفیگ NeoVim و بعد از push اولین تنظیمات این ایمیل برام اومده.
جالب بود 😂
پ.ن :
دوستان اشاره کردند یک پلن رایگان بهش اضافه شده که همگی میتوانند استفاده کنند.
ولی دقیقاً وسط سوییچ کردن من به NeoVim بود.
copilot داره میده؛ نمیدونم برای همه هست یا نه.ولی دقیقاً وسط کانفیگ NeoVim و بعد از push اولین تنظیمات این ایمیل برام اومده.
جالب بود 😂
پ.ن :
دوستان اشاره کردند یک پلن رایگان بهش اضافه شده که همگی میتوانند استفاده کنند.
ولی دقیقاً وسط سوییچ کردن من به NeoVim بود.
Forwarded from PhiloLearn | فیلولرن
جذاب
انگار که یه دسترسی ای به کوپایلوت پیدا کردم
برای شمام چنینه؟؟
باید فردا ببینم دقیقا چیا نوشته، خوابم میاد الان😂
@PhiloLearn
انگار که یه دسترسی ای به کوپایلوت پیدا کردم
برای شمام چنینه؟؟
باید فردا ببینم دقیقا چیا نوشته، خوابم میاد الان😂
@PhiloLearn
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰دستورات مهم برای مدیران سیستم یا همون سیس ادمین های لینوکسی #سری دوم
🔰دستور stat
🔹در لینوکس برای نمایش اطلاعات مفصل در مورد یک فایل یا دایرکتوری استفاده میشود. این دستور اطلاعاتی مانند زمان ایجاد، زمان آخرین تغییر، زمان آخرین دسترسی، مجوزها، نوع فایل و سایر جزئیات را نمایش میدهد.
🔹خروجی دستور
File: /home/user/example.txt
Size: 1234 Blocks: 8 IO Block: 4096 regular file
Device: 803h/2051d Inode: 1234567 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ user) Gid: ( 1000/ user)
Access: 2023-10-01 12:34:56.000000000 +0000
Modify: 2023-09-25 15:45:30.000000000 +0000
Change: 2023-09-25 15:45:30.000000000 +0000
Birth: -
🔹توضیح خروجی:
File: نام فایل.
Size: اندازه فایل بر حسب بایت.
Blocks: تعداد بلاک های اختصاص داده شده به فایل.
IO Block: اندازه بلاک I/O.
regular file: نوع فایل (مثلاً فایل معمولی، دایرکتوری، پیوند مجازی و غیره).
Device: شماره دستگاه.
Inode: شماره inode فایل.
Links: تعداد لینک های سخت (hard links).
Access: مجوزهای دسترسی به فایل.
Uid/Gid: شناسه کاربری و گروهی که فایل را در اختیار دارند.
Access: زمان آخرین دسترسی به فایل.
Modify: زمان آخرین تغییر در محتوای فایل.
Change: زمان آخرین تغییر در سطح متادیتا (مثلاً مجوزها یا inode).
Birth: زمان ایجاد فایل (در برخی سیستمعاملها پشتیبانی میشود).
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔰دستور stat
🔹در لینوکس برای نمایش اطلاعات مفصل در مورد یک فایل یا دایرکتوری استفاده میشود. این دستور اطلاعاتی مانند زمان ایجاد، زمان آخرین تغییر، زمان آخرین دسترسی، مجوزها، نوع فایل و سایر جزئیات را نمایش میدهد.
stat /path/to/file_or_directory
stat /home/user/example.txt
🔹خروجی دستور
File: /home/user/example.txt
Size: 1234 Blocks: 8 IO Block: 4096 regular file
Device: 803h/2051d Inode: 1234567 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ user) Gid: ( 1000/ user)
Access: 2023-10-01 12:34:56.000000000 +0000
Modify: 2023-09-25 15:45:30.000000000 +0000
Change: 2023-09-25 15:45:30.000000000 +0000
Birth: -
🔹توضیح خروجی:
File: نام فایل.
Size: اندازه فایل بر حسب بایت.
Blocks: تعداد بلاک های اختصاص داده شده به فایل.
IO Block: اندازه بلاک I/O.
regular file: نوع فایل (مثلاً فایل معمولی، دایرکتوری، پیوند مجازی و غیره).
Device: شماره دستگاه.
Inode: شماره inode فایل.
Links: تعداد لینک های سخت (hard links).
Access: مجوزهای دسترسی به فایل.
Uid/Gid: شناسه کاربری و گروهی که فایل را در اختیار دارند.
Access: زمان آخرین دسترسی به فایل.
Modify: زمان آخرین تغییر در محتوای فایل.
Change: زمان آخرین تغییر در سطح متادیتا (مثلاً مجوزها یا inode).
Birth: زمان ایجاد فایل (در برخی سیستمعاملها پشتیبانی میشود).
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 گیت هاب به مناسب ۱۵۰ میلیونی شدن توسعه دهندگان استفاده از هوش مصنوعی کوپایلت رایگان کرده است و مدل های Claude 3.5 Sonnet و OpenAI’s GPT-4o دسترسی دارید.
در این پلن رایگان ۲۰۰۰ تکمیل کد و ۵۰ چت ماهانه رایگان ارائه می دهد.
پ . ن : برای من که اکانت قدیمی دارم رو فعال نشد.
#خبر
@TheRaymondDev
در این پلن رایگان ۲۰۰۰ تکمیل کد و ۵۰ چت ماهانه رایگان ارائه می دهد.
پ . ن : برای من که اکانت قدیمی دارم رو فعال نشد.
#خبر
@TheRaymondDev
The GitHub Blog
Announcing 150M developers and a new free tier for GitHub Copilot in VS Code
Come and join 150M developers on GitHub that can now code with Copilot for free in VS Code.
Forwarded from Linuxor ?
توی ورژن 8.4 php یه فیچر اومده به اسم Asymmetric Visibility
وقتی ما یه پراپرتی رو private میکنیم از بیرون بهش دسترسی نداریم ولی با این ویژگی میتونیم دسترسی read بدیم ولی write ندیم :
public private(set) string $title,
از بیرون کلاس، پراپرتی title$ قابل ویرایش نیست اما قابل خوندن هست. در واقع پابلیکه ولی set کردنش پرایویته.
@Linuxor ~ Sezo
وقتی ما یه پراپرتی رو private میکنیم از بیرون بهش دسترسی نداریم ولی با این ویژگی میتونیم دسترسی read بدیم ولی write ندیم :
public private(set) string $title,
از بیرون کلاس، پراپرتی title$ قابل ویرایش نیست اما قابل خوندن هست. در واقع پابلیکه ولی set کردنش پرایویته.
@Linuxor ~ Sezo
Forwarded from Linuxor ?
شاید براتون سوال باشه سی میک چیه؟ سی میک cmake یک ابزار برای مدیریت فرآیند ساخت نرمافزاره که برای تعریف فرآیند کامپایل و لینک کردن برنامهها استفاده میشه و میتونه فایلهای build رو برای پلتفرمهای مختلف مثلا لینوکس ویندوز یا مک و.. تولید کنه.
مثال سادش شما برای پروژتون در واقع یه فایل CMakeLists.txt مینویسین بعد به صورت زیر MakeFile ش ساخته میشه و در نهایت فایل اجرایی اون :
mkdir build
cd build
cmake ..
make
./executable_file
خیلی جاها از cmake استفاده میشه مثلا اگه بخواین تلگرام رو کامپایل کنید باید از cmake استفاده کنید.
@Linuxor ~ Sezo
مثال سادش شما برای پروژتون در واقع یه فایل CMakeLists.txt مینویسین بعد به صورت زیر MakeFile ش ساخته میشه و در نهایت فایل اجرایی اون :
mkdir build
cd build
cmake ..
make
./executable_file
خیلی جاها از cmake استفاده میشه مثلا اگه بخواین تلگرام رو کامپایل کنید باید از cmake استفاده کنید.
@Linuxor ~ Sezo
Forwarded from Agora (Alireza Azadi)
اینو یکی از دوستا گذاشته بود و خیلی بانمک به نظرم اومد. میتونید اینجا (ناشناس) پیام بذارید برام، که به درخت آویزون میشه، روز کریسمس این امکان رو میده که بتونم بخونمشون.
https://decomytree.com/home?hashedId=VzoD3482IGUM
https://decomytree.com/home?hashedId=VzoD3482IGUM
Decomytree
🎄DECO MY TREE🎄
Decorate Friend's Tree for Christmas🎅
Forwarded from Linuxor ?
خبر داغ : وی اس کد خبر رایگان شدن هوش مصنوعی Copilot رو برای وی اس کد داده
توی کد زدن خیلی خوب کمک میکنه توی این یکسالی که من غیر رایگانش رو استفاده میکردم عالی بود.
نحوه فعال سازی :
https://code.visualstudio.com/blogs/2024/12/18/free-github-copilot
@Linuxor ~ Sezo
توی کد زدن خیلی خوب کمک میکنه توی این یکسالی که من غیر رایگانش رو استفاده میکردم عالی بود.
نحوه فعال سازی :
https://code.visualstudio.com/blogs/2024/12/18/free-github-copilot
@Linuxor ~ Sezo
Forwarded from Linuxor ?
اگه نمیدونین اون پشت چه اتفاقی میافته بیاید باهم یه نگاهی ساده بندازیم
مرحله اول : تبدیل آدرس دامنه به IP یا DNS Resolution
مرحله دوم : ایجاد ارتباط با سرور یا TCP Connection که شامل فرآیندی به اسم Three-Way-HandShake میشه ؛
مرورگر یک پیام SYN به سرور ارسال میکنه
سرور پیام SYN-ACK ارسال میکنه
مرورگر پیام ACK را برای تأیید ارسال میکنه.
مرحله سوم : برقراری اتصال امن یا SSL/TLS Handshake که چون گوگل از HTTPS استفاده میکنه، باید یه ارتباط رمزنگاری شده بین مرورگر و سرور برقرار شه.
توی این مرحله، مرورگر و سرور گواهینامه SSL را بررسی میکنن و یه کلید رمزنگاری مشترک برای ارتباط امن ایجاد میکنن.
مرحله چهارم : ارسال درخواست HTTP/HTTPS:
مرورگر یه درخواست HTTP/HTTPS (مثلا GET /) به سرور ارسال میکنه.
مرحله پنجم : دریافت پاسخ از سرور:
سرور گوگل درخواست را پردازش میکنه و پاسخ میده. و در نهایت فایل های html و css به مرورگر ارسال میشه.
مرحله ششم : مرورگر با استفاده از موتور رندرینگ نتایج رو نشون میده و اگه دیتایی قرار باشه بعدا دریافت بشه هم اینجا توسط فایل های js دانلود میشه.
🐧 @Linuxor ~ Sezo
مرحله اول : تبدیل آدرس دامنه به IP یا DNS Resolution
مرحله دوم : ایجاد ارتباط با سرور یا TCP Connection که شامل فرآیندی به اسم Three-Way-HandShake میشه ؛
مرورگر یک پیام SYN به سرور ارسال میکنه
سرور پیام SYN-ACK ارسال میکنه
مرورگر پیام ACK را برای تأیید ارسال میکنه.
مرحله سوم : برقراری اتصال امن یا SSL/TLS Handshake که چون گوگل از HTTPS استفاده میکنه، باید یه ارتباط رمزنگاری شده بین مرورگر و سرور برقرار شه.
توی این مرحله، مرورگر و سرور گواهینامه SSL را بررسی میکنن و یه کلید رمزنگاری مشترک برای ارتباط امن ایجاد میکنن.
مرحله چهارم : ارسال درخواست HTTP/HTTPS:
مرورگر یه درخواست HTTP/HTTPS (مثلا GET /) به سرور ارسال میکنه.
مرحله پنجم : دریافت پاسخ از سرور:
سرور گوگل درخواست را پردازش میکنه و پاسخ میده. و در نهایت فایل های html و css به مرورگر ارسال میشه.
مرحله ششم : مرورگر با استفاده از موتور رندرینگ نتایج رو نشون میده و اگه دیتایی قرار باشه بعدا دریافت بشه هم اینجا توسط فایل های js دانلود میشه.
🐧 @Linuxor ~ Sezo
Forwarded from محتوای آزاد سهراب
با هدف جمعآوری پروژههای اوپن سورس فارسی، توی گیتهاب یک مخزن ساختم که میتونید روش مشارکت کنید:
🔗 https://github.com/behdanisohrab/awesome-persian-oss
@SohrabContents
🔗 https://github.com/behdanisohrab/awesome-persian-oss
فعلاً فقط لیستی از چیزایی که توی ذهنم بود گذاشتم، توی بخش مشارکت توضیح دادم که چطور میشه مشارکت کرد.
@SohrabContents
GitHub
GitHub - behdanisohrab/awesome-persian-oss: لیستی از پروژههای اوپن سورس فارسی
لیستی از پروژههای اوپن سورس فارسی. Contribute to behdanisohrab/awesome-persian-oss development by creating an account on GitHub.
Forwarded from Armon technical logs (armon Taheri)
همون جور که نوشتن کد بهینه مهارت هست و نیاز به تمرین و مطالعه داره
تعامل با بقیه افراد که روی پروژه کار میکنن و ارایه تغییرات و بهبود هایی که روی پروژه انجام شده نیاز مند اگاهی و دانش و مهارت هست
این بلاگ نکاتی که اگر به عنوان یک مشارکت کننده رعایت کنیم جریان تعامل کارامد تر خواهد شد رو توضیح داده
https://mtlynch.io/code-review-love/
تعامل با بقیه افراد که روی پروژه کار میکنن و ارایه تغییرات و بهبود هایی که روی پروژه انجام شده نیاز مند اگاهی و دانش و مهارت هست
این بلاگ نکاتی که اگر به عنوان یک مشارکت کننده رعایت کنیم جریان تعامل کارامد تر خواهد شد رو توضیح داده
https://mtlynch.io/code-review-love/
mtlynch.io
How to Make Your Code Reviewer Fall in Love with You
Best practices for code review when you're the author.
Forwarded from Geniuses Group (Omid Hekayati)
ذهن زیبا
🧠 اگر تا حالا وقت نکردید عمیق تر در شاخه میان رشته ای #علوم_شناختی (Cognitive Science) در خصوص کلماتی مثل مغز، نورون، ذهن، هوش، یادگیری و ... پژوهش (جست و جو و مطالعه به قصد یادگیری دانش های مرتبط) کنید یا حتی دلیلی برای اینکار نداشتید، پیشنهاد می کنم این #پادکست را دنبال کنید و با گوش دادن بهش کلی #تلنگر_ذهنی براتون ایجاد بشه که برید حتی عمیق تر راجب به این موضوعات کنجکاوی کنید. قطعا بدلیل ذات میان رشته ای بودن این حوزه هیچ پشیمانی از پژوهش نخواهید داشت.
🎙 در فصل اول، آسیه علیخواه، زیستشناس و پژوهشگر ژنتیک، کتاب «تاریخچهٔ مختصر هوش» اثر مکس بنت رو براتون تعریف میکنه. 👩🔬📚
لینکها:
CastBox | Spotify | Apple Podcast
دلیل معرفی و نگارش این پست:
دیدم کانال خوب فلسفه علم این پادکست را معرفی کرده و چند روز پیش هم دیدم سازمان خوب تلسی یک نشست گذاشته که بانو علیخواه را اونجا هم دعوت کردند، قطعا نشانه های خوبی برای دنبال کردن ایشان خواهد بود.
🧠 اگر تا حالا وقت نکردید عمیق تر در شاخه میان رشته ای #علوم_شناختی (Cognitive Science) در خصوص کلماتی مثل مغز، نورون، ذهن، هوش، یادگیری و ... پژوهش (جست و جو و مطالعه به قصد یادگیری دانش های مرتبط) کنید یا حتی دلیلی برای اینکار نداشتید، پیشنهاد می کنم این #پادکست را دنبال کنید و با گوش دادن بهش کلی #تلنگر_ذهنی براتون ایجاد بشه که برید حتی عمیق تر راجب به این موضوعات کنجکاوی کنید. قطعا بدلیل ذات میان رشته ای بودن این حوزه هیچ پشیمانی از پژوهش نخواهید داشت.
🎙 در فصل اول، آسیه علیخواه، زیستشناس و پژوهشگر ژنتیک، کتاب «تاریخچهٔ مختصر هوش» اثر مکس بنت رو براتون تعریف میکنه. 👩🔬📚
لینکها:
CastBox | Spotify | Apple Podcast
دلیل معرفی و نگارش این پست:
دیدم کانال خوب فلسفه علم این پادکست را معرفی کرده و چند روز پیش هم دیدم سازمان خوب تلسی یک نشست گذاشته که بانو علیخواه را اونجا هم دعوت کردند، قطعا نشانه های خوبی برای دنبال کردن ایشان خواهد بود.
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 Meitix
خلاصه فعالیتم تو گیتهاب در 2024🕺. شما هم میتونید توی github unwrapped برا خودتون رو ببینید
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Geek Alerts
از الان ChatGPT به صورت رسمی در واتساپ فعال شد.
کافی هست به شماره زیر پیام بدید.
پ.ن. به خاطر تحریم یا عدم سرویسدهی با پیش شماره بعضی از کشورها مثل ایران کار نمیکنه، باید شماره غیر ایران بزنید.
@geekalerts
کافی هست به شماره زیر پیام بدید.
+1 (800) 242-8478
پ.ن. به خاطر تحریم یا عدم سرویسدهی با پیش شماره بعضی از کشورها مثل ایران کار نمیکنه، باید شماره غیر ایران بزنید.
@geekalerts