وقتی پروژه ی جدید لاراولی شروع میکنید، اولین کاری که انجام میدید چیه؟
من shouldBeStrict رو فعال میکنم
اینجا بخونید:
https://laravel-news.com/shouldbestrict
@DevTwitter
من shouldBeStrict رو فعال میکنم
اینجا بخونید:
https://laravel-news.com/shouldbestrict
@DevTwitter
🔥17❤3👎1
با افزایش قدرت CPU/GPU و پیشرفت AI، حفظ امنیت گذرواژهها تنها با استفاده از Password Managerها هماکنون قابل تامین است.
فعالسازی 2FA را در هر جایی که امکان دارد را فراموش نکنید.
ببینید چقدر راحت گذرواژههای ۸ یا حتی ۱۰ کاراکتری با AI شکسته میشوند!
https://www.homesecurityheroes.com/ai-password-cracking/
@DevTwitter | <Vahid Nameni/>
فعالسازی 2FA را در هر جایی که امکان دارد را فراموش نکنید.
ببینید چقدر راحت گذرواژههای ۸ یا حتی ۱۰ کاراکتری با AI شکسته میشوند!
https://www.homesecurityheroes.com/ai-password-cracking/
@DevTwitter | <Vahid Nameni/>
👍37🔥6👎4❤1
اگر از تایپ اسکریپت استفاده میکنید، این ریپو حکم طلا رو داره.
میخواید بدونید کد تایپ اسکریپتتون چقدر قابل اعتماده؟
از type-coverage استفاده کنید
یک ابزار CLI هست که به شما درصد safe بودن کدتون رو میده
https://github.com/plantain-00/type-coverage
@DevTwitter
میخواید بدونید کد تایپ اسکریپتتون چقدر قابل اعتماده؟
از type-coverage استفاده کنید
یک ابزار CLI هست که به شما درصد safe بودن کدتون رو میده
https://github.com/plantain-00/type-coverage
@DevTwitter
🔥29👍14
چند روزی میشه آلتمن اومده محدودیت ریکوئست GPT رو از رو ۷۰ کرده ۴۰ تا واسه هر سه ساعت، ۴۰ خیلی کمه!
حالا که اینطوری شد از دیشب دوباره رفتم سراغ چیزی که نباید میرفتم و میذارم اینجا اگه خواستید استفاده کنید.
حتی وقتی خوابید خودش درخواست ها رو میفرسته.
https://github.com/sabber-slt/chatgpt4-limitation-surpass
@DevTwitter | <Sabber/>
حالا که اینطوری شد از دیشب دوباره رفتم سراغ چیزی که نباید میرفتم و میذارم اینجا اگه خواستید استفاده کنید.
حتی وقتی خوابید خودش درخواست ها رو میفرسته.
https://github.com/sabber-slt/chatgpt4-limitation-surpass
@DevTwitter | <Sabber/>
🔥27👍11👎6
پروژه استخراج، پردازش و تبدیل پرامپت های بهدستآمده از prompthero.com با هدف ایجاد مجموعه داده ای مناسب برای آموزش مدل های زبان
https://github.com/mshojaei77/Prompt-Scraper
@DevTwitter | <Shojaei/>
https://github.com/mshojaei77/Prompt-Scraper
@DevTwitter | <Shojaei/>
🔥9👍2
بصورت جدی دارم عاشق aaPanel میشم!
چقدر کار رو راحت کرده
aapanel.com
پ.ن : برای منی که هر سری باید کلی دردسر بکشم و nginx, docker, php, mysql, phpmyadmin و هزارتا کوفت دیگه نصب و کانفیگ کنم، خدایی خوبه!
@DevTwitter | <Pedram Gholizadeh/>
چقدر کار رو راحت کرده
aapanel.com
پ.ن : برای منی که هر سری باید کلی دردسر بکشم و nginx, docker, php, mysql, phpmyadmin و هزارتا کوفت دیگه نصب و کانفیگ کنم، خدایی خوبه!
@DevTwitter | <Pedram Gholizadeh/>
👍40👎7🔥7❤1
دورهی کامل برنامه نویسی پایتون، رو یوتیوب!
همونطور که قولش رو داده بودم این دورهی آموزشی پایتون رو روی یوتیوب براتون آپلود کردم. زمان این دوره ۳ ساعتو ۳۰ دقیقه، و شامل ۴۰ درس هستش. این دوره به زبان انگلیسی هست، اما خیلی سعی کردم ساده صحبت کنم که همه متوجه بشن.
امیدوارم که ازین دوره لذت ببرید و به زودی سعی میکنم ویدیوهای آموزشی بیشتری براتون آماده و پخش کنم .
https://youtu.be/CmtRRVSeR58?si=M04-OpuI13P5x75i
@DevTwitter | <Pouya Eti/>
همونطور که قولش رو داده بودم این دورهی آموزشی پایتون رو روی یوتیوب براتون آپلود کردم. زمان این دوره ۳ ساعتو ۳۰ دقیقه، و شامل ۴۰ درس هستش. این دوره به زبان انگلیسی هست، اما خیلی سعی کردم ساده صحبت کنم که همه متوجه بشن.
امیدوارم که ازین دوره لذت ببرید و به زودی سعی میکنم ویدیوهای آموزشی بیشتری براتون آماده و پخش کنم .
https://youtu.be/CmtRRVSeR58?si=M04-OpuI13P5x75i
@DevTwitter | <Pouya Eti/>
👍40👎13🔥5❤3
این ابزار هم باحاله، cloc یا count lines of code برای شمردن خط های فایل های یه دیرکتوری استفاده میشه.
میشه بهش فایل اکستنشن رو هم داد که فقط کد یه زبان خاص رو حساب کنه.
https://github.com/AlDanial/cloc
@DevTwitter | <Sina/>
میشه بهش فایل اکستنشن رو هم داد که فقط کد یه زبان خاص رو حساب کنه.
https://github.com/AlDanial/cloc
@DevTwitter | <Sina/>
👍10👎10❤1
میخواستم قیمت یه سری ارز رو توی وردپرس نمایش بدم، دیدم با پلاگین هم چیز دلخواهم نمیشه هم کلی بار اضافه میاد
نشستم خودم با تایپ اسکریپت کدش رو زدم. به این صورت که از tgju اطلاعات رو میگیره و پایین سایت نمایش میده.
اگر دوست داشتید یه نگاهی بهش بندازید
https://github.com/miladniroee/iran-currency-js
@DevTwitter | <Ladoya/>
نشستم خودم با تایپ اسکریپت کدش رو زدم. به این صورت که از tgju اطلاعات رو میگیره و پایین سایت نمایش میده.
اگر دوست داشتید یه نگاهی بهش بندازید
https://github.com/miladniroee/iran-currency-js
@DevTwitter | <Ladoya/>
❤37👍16👎1🔥1
خود React Query یه سایت آموزشی زده حتما بهش سر بزنید جوابه
https://query.gg/
@DevTwitter | <Hossein Fatemi/>
https://query.gg/
@DevTwitter | <Hossein Fatemi/>
🔥21👍2👎1
این پروژه Svelte رو داخل LiveView پروژه فونیکس با DSL آورده
لینک پروژه
https://github.com/woutdp/live_svelte
ویدیو معرفی
https://youtube.com/watch?v=jxKyyXp1rN4
@DevTwitter | <Tagarg/>
لینک پروژه
https://github.com/woutdp/live_svelte
ویدیو معرفی
https://youtube.com/watch?v=jxKyyXp1rN4
@DevTwitter | <Tagarg/>
🔥9❤1👍1
کار کردن تو AI از دور قشنگه.
اگر به عنوان یه برنامه نویس که فقط از ابزارهای اماده و مدل های از قبل ترین شده استفاده میکنه ، این حوزه خیلی قشنگه.
اما موقعی که عمیق میشی و مدل خودت رو پیاده سازی میکنی و تمام کدهاش رو مینویسی و ترین میکنی ، اونموقع است که دهنت سرویس میشه
@DevTwitter | <saeed/>
اگر به عنوان یه برنامه نویس که فقط از ابزارهای اماده و مدل های از قبل ترین شده استفاده میکنه ، این حوزه خیلی قشنگه.
اما موقعی که عمیق میشی و مدل خودت رو پیاده سازی میکنی و تمام کدهاش رو مینویسی و ترین میکنی ، اونموقع است که دهنت سرویس میشه
@DevTwitter | <saeed/>
👍187👎5🔥5
یک ماه پیش وقتی استار دادم ۴۰۰ تا بود، الان ۱۱ هزارتاست
فریمورک ماشین لرنینگ(پایتورچ طوره) مخصوص سخت افزار اپل هست که اوپن سورس کردن
با یک مک سری M اولترا و رم ۳۲ به بالا میشه کارای جالبی کرد، مدلهای اوپن سورس پیشرفته رو فاین تون کرد و...
https://github.com/ml-explore/mlx
@DevTwitter | <Arya/>
فریمورک ماشین لرنینگ(پایتورچ طوره) مخصوص سخت افزار اپل هست که اوپن سورس کردن
با یک مک سری M اولترا و رم ۳۲ به بالا میشه کارای جالبی کرد، مدلهای اوپن سورس پیشرفته رو فاین تون کرد و...
https://github.com/ml-explore/mlx
@DevTwitter | <Arya/>
👍36👎1
برای اینکه مدل زبانی رو طوری تنظیم کنید که از داکیومنت شما جواب بده (fine-tune)، دو تا فریمورک معروف وجود داره
اولی LangChain و دومی LlamaIndex
دو تا تعریف مهم دیگه رو باید بدونیم تا بتونیم راحتتر یکی رو انتخاب کنیم
Retrieval-Augmented Generation
معماری ترکیب مدل با سیستم بازیابی اطلاعات، یعنی وقتی مدل میخواد جواب رو تولید کنه اول از این سیستم اطلاعات رو بررسی میکنه و بخشی رو به عنوان ورودی به متن دریافتی اضافه میکنه تا جواب نهایی ساخته بشه.
Vector Embeddings
هر کلمه یا جمله به صورت بردار با ابعاد معین نمایش داده میشه، هدف اینه که کلمات یا عبارات با معانی مشابه تو این فضای برداری نزدیک هم قرار بگیرند.
یعنی به مدل اجازه میده روابط پیچیدهی کلمات و عبارات رو بتونه درک کنه
اگه میخواید از فریمورکی استفاده کنید که ابزارهای زیادی رو به صورت همزمان در اختیارتون بذاره از LangChain استفاده کنید
برای Vector Embedding که میخواید به صورت عمیقتری روی داده ها تمرکز کنه LlamaIndex گزینه مناسب تریه.
@DevTwitter | <Sabber/>
اولی LangChain و دومی LlamaIndex
دو تا تعریف مهم دیگه رو باید بدونیم تا بتونیم راحتتر یکی رو انتخاب کنیم
Retrieval-Augmented Generation
معماری ترکیب مدل با سیستم بازیابی اطلاعات، یعنی وقتی مدل میخواد جواب رو تولید کنه اول از این سیستم اطلاعات رو بررسی میکنه و بخشی رو به عنوان ورودی به متن دریافتی اضافه میکنه تا جواب نهایی ساخته بشه.
Vector Embeddings
هر کلمه یا جمله به صورت بردار با ابعاد معین نمایش داده میشه، هدف اینه که کلمات یا عبارات با معانی مشابه تو این فضای برداری نزدیک هم قرار بگیرند.
یعنی به مدل اجازه میده روابط پیچیدهی کلمات و عبارات رو بتونه درک کنه
اگه میخواید از فریمورکی استفاده کنید که ابزارهای زیادی رو به صورت همزمان در اختیارتون بذاره از LangChain استفاده کنید
برای Vector Embedding که میخواید به صورت عمیقتری روی داده ها تمرکز کنه LlamaIndex گزینه مناسب تریه.
@DevTwitter | <Sabber/>
👍19🔥4👎2
من یه مدتی میومدم واسه انتخاب رمز، اسم یه سایت رو با یه رمز ساده خودم که تو ذهن میموند ترکیب میکردم، مثلا
name.comsoroush123
بعد اینو مثلا sha میکردم، تو سایت یا اپ میزدم اینجوری هم رمزم ساده بود از ذهنم نمیپرید، هم عملا رمز من قابل پیشبینی نبود
هم اینکه اگه یه دیتایس سایتی پخش میشد رمز من به تو سایتهای دیگه کاربردی نداشت
نمونه ابزاری که میشه باهاش sha کرد
https://emn178.github.io/online-tools/sha256.html
البته هرکسی خودش باید فرمول خاص خودشو بسازه، مهم اینه یه چیزی باشه همیشه و در همه حال تو ذهنتون بمونه
در نهایت هم خب بعدتر که پسوورد منیجرها اومدن دیگه این کارو نکردم، هرچند اگه از آدمایی باشید که به پسوورد منیجر اعتماد ندارید خب شاید این روش براتون مفید باشه.
توی گوگل سرچ کنید SHA256 Hash Generator
یا نمونه اوپنسورس افلاین برای ویندوز و مک
github.com/sunjw/fhash
@DevTwitter | <Soroush Ahmadi/>
name.comsoroush123
بعد اینو مثلا sha میکردم، تو سایت یا اپ میزدم اینجوری هم رمزم ساده بود از ذهنم نمیپرید، هم عملا رمز من قابل پیشبینی نبود
هم اینکه اگه یه دیتایس سایتی پخش میشد رمز من به تو سایتهای دیگه کاربردی نداشت
نمونه ابزاری که میشه باهاش sha کرد
https://emn178.github.io/online-tools/sha256.html
البته هرکسی خودش باید فرمول خاص خودشو بسازه، مهم اینه یه چیزی باشه همیشه و در همه حال تو ذهنتون بمونه
در نهایت هم خب بعدتر که پسوورد منیجرها اومدن دیگه این کارو نکردم، هرچند اگه از آدمایی باشید که به پسوورد منیجر اعتماد ندارید خب شاید این روش براتون مفید باشه.
توی گوگل سرچ کنید SHA256 Hash Generator
یا نمونه اوپنسورس افلاین برای ویندوز و مک
github.com/sunjw/fhash
@DevTwitter | <Soroush Ahmadi/>
👍44🔥6👎1
طرح بده AI کد تحویل بگیر مفتی
طرح مفتی از کجا بیارم ؟
بیشتر از 1600+ طرح رایگان User interface (UI)
فایل های قابل دانلود رایگان
فیگما،اسکچ،XD و ...
طرح ها بدید به Clapy، Builder.io ، Codia-AI یا Visual Copilot و ... کد تحویل بگیر
https://www.uidesigndaily.com/
@DevTwitter | <MehrdadLinux/>
طرح مفتی از کجا بیارم ؟
بیشتر از 1600+ طرح رایگان User interface (UI)
فایل های قابل دانلود رایگان
فیگما،اسکچ،XD و ...
طرح ها بدید به Clapy، Builder.io ، Codia-AI یا Visual Copilot و ... کد تحویل بگیر
https://www.uidesigndaily.com/
@DevTwitter | <MehrdadLinux/>
👎33👍16🔥6
بارها دیدم از ChatGPT و حتی Bard که از بلاگفا یا جاهای شبیه به اون به عنوان منبع استفاده میکنن
یکبار دیگه لازمه بگم وقتی پرامپت فارسی بهشون میدید ممکنه تلاش کنن جواب شمارو از منابع فارسی بدن، منابعی که خیلیهاشون میتونن یه دست نوشته باشن.
اگه آشنایی به زبان ندارید میتونید از گوگل ترنسلیت استفاده کنید و بعد پرامپت رو به زبان انگلیسی به چتباتها بدید، در نهایت اگر میخواید خروجی چیزی که براتون مینویسه فارسی باشه میتونید تهش یک say in persian یا هرچیزی که معنی مشابهشو بده اضافه کنید.
پرامپت فارسی = دقت پایین خروجی
انگلیسی = مقداری دقت بیشتر
@DevTwitter | <Soroush Ahmadi/>
یکبار دیگه لازمه بگم وقتی پرامپت فارسی بهشون میدید ممکنه تلاش کنن جواب شمارو از منابع فارسی بدن، منابعی که خیلیهاشون میتونن یه دست نوشته باشن.
اگه آشنایی به زبان ندارید میتونید از گوگل ترنسلیت استفاده کنید و بعد پرامپت رو به زبان انگلیسی به چتباتها بدید، در نهایت اگر میخواید خروجی چیزی که براتون مینویسه فارسی باشه میتونید تهش یک say in persian یا هرچیزی که معنی مشابهشو بده اضافه کنید.
پرامپت فارسی = دقت پایین خروجی
انگلیسی = مقداری دقت بیشتر
@DevTwitter | <Soroush Ahmadi/>
👍74❤1👎1