This media is not supported in your browser
VIEW IN TELEGRAM
من یک پروژه وبلاگ شخصی دارم که با Next 14 نوشته شده و با GraphCms هم مدیریت محتواش انجام میشه . توی پست ها خیلی راحت کد برنامه نویسی ساپورت میشه ، دسته بندی داره ، سرچ داره ، طراحی کلاسیکی داره به حالت واشینگتن پست و کلی چیز دیگه...
توی فایل readme توضیح دادم که چطور کل schema پروژه رو کلون کنید که دیگه از اول نخواید کل ساختار CMS رو دوباره بسازید
https://github.com/Mehranlip/PersonalBlog-NextJs-GraphCms
@DevTwitter | <Mehran/>
توی فایل readme توضیح دادم که چطور کل schema پروژه رو کلون کنید که دیگه از اول نخواید کل ساختار CMS رو دوباره بسازید
https://github.com/Mehranlip/PersonalBlog-NextJs-GraphCms
@DevTwitter | <Mehran/>
🔥27👍3👎1
گوگل بارد توی مدل Gemini الان فارسی رو خیلی خوب جواب میده، جوابهاش بر اساس دیتا لحظهای هست و نکته جالب اینکه آخر اکثر جوابهاش منبع هم میذاره، دیگه مثل قبل هم نیست که منبع رو چک میکنی میبینی نامربوط هست
با lazy شدن ChatGPT و سریع بودن بارد اتفاقات جدیدی تو راهه
@DevTwitter | <Soroush Ahmadi/>
با lazy شدن ChatGPT و سریع بودن بارد اتفاقات جدیدی تو راهه
@DevTwitter | <Soroush Ahmadi/>
👍81🤣2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
دیتاست هاتون را با drawdata بکشید
پکیچ پایتونی drawdata به شما این امکان را میده در jupyter notebook دیتاست هاتون را بکشید
برای تدریس الگوریتم های یادگیری ماشین ( Machine learning) عالیه
https://github.com/koaning/drawdata
@DevTwitter | <MehrdadLinux/>
پکیچ پایتونی drawdata به شما این امکان را میده در jupyter notebook دیتاست هاتون را بکشید
برای تدریس الگوریتم های یادگیری ماشین ( Machine learning) عالیه
https://github.com/koaning/drawdata
@DevTwitter | <MehrdadLinux/>
👍32👎1
قبلن ها که پروژه ها بزرگتری کار میکردم، کامپوننت هارو package میکردم که بتونم توی پروژه های دیگه استفاده کنم.
توی این مقاله، بهت میگم که چجوری Nuxt 3 قضیه رو شیرین تر کرده :)
https://alirezahamid.medium.com/mastering-scalability-with-nuxt-3-a-deep-dive-into-the-extends-feature-and-component-reusability-d9a900c4411a
@DevTwitter | <Alireza.js/>
توی این مقاله، بهت میگم که چجوری Nuxt 3 قضیه رو شیرین تر کرده :)
https://alirezahamid.medium.com/mastering-scalability-with-nuxt-3-a-deep-dive-into-the-extends-feature-and-component-reusability-d9a900c4411a
@DevTwitter | <Alireza.js/>
👍14👎8❤1
ترند امروز گیتهاب
وب سرویس یادداشت برداری Memos با Go و تایپاسکریپت نوشته شده، با داکر ران میشه و به شما اجازه دسته بندی note ها رو میده، برای پابلیک یا پرایوت کردن هر یادداشت گزینه جدا داره.
به نظرم خیلی خوب بود، شبیه ترکیب notion با توییتر میمونه
https://github.com/usememos/memos
@DevTwitter | <Sabber/>
وب سرویس یادداشت برداری Memos با Go و تایپاسکریپت نوشته شده، با داکر ران میشه و به شما اجازه دسته بندی note ها رو میده، برای پابلیک یا پرایوت کردن هر یادداشت گزینه جدا داره.
به نظرم خیلی خوب بود، شبیه ترکیب notion با توییتر میمونه
https://github.com/usememos/memos
@DevTwitter | <Sabber/>
👍26🔥5❤3
آقای تیلور اوتول Herd و Reverb رو معرفی کرد.
البته Herd قبلا برای مک و لینوکس معرفی شده بود و حالا برای ویندوز هم کار میکنه.
و Reverb یه جورایی مثل Pusher میمونه ولی اوپن سورس و توسعه داده شده توسط تیم لاراول.
herd.laravel.com
reverb.laravel.com
@DevTwitter
البته Herd قبلا برای مک و لینوکس معرفی شده بود و حالا برای ویندوز هم کار میکنه.
و Reverb یه جورایی مثل Pusher میمونه ولی اوپن سورس و توسعه داده شده توسط تیم لاراول.
herd.laravel.com
reverb.laravel.com
@DevTwitter
❤25👍5👎1
یادگیری Tmux براتون سخته نگاهی به zellij داشته باشید
برای امتحان کردنش حتی لازم نیست نصبش کنید فقط بزنید
github.com/zellij-org/zellij
@DevTwitter | <MehrdadLinux/>
برای امتحان کردنش حتی لازم نیست نصبش کنید فقط بزنید
bash <(curl -L zellij.dev/launch)محیط کاری Zellij برای developers, ops-oriented و هرکسی که عاشق ترمیناله یک جور Terminal Multiplexers است
github.com/zellij-org/zellij
@DevTwitter | <MehrdadLinux/>
👍17👎12❤2
دوستان علاقمند به حوزه امنیت شبکه بشتابید:
لینک شامل 30 دسته بندی از پربازدیدترین مطالب مرتبط با امنیت سایبری از آقای دنیل کِلی که در سال گذشته بیش از 10,000,000 بازدید داشتند.
https://gold-marten-204.notion.site/2d292e0b941146ef858a125bf1cb0eb3?v=f04ea483a23b4119ad85592c6e8e961b
@DevTwitter | <Mehdi Faraji/>
لینک شامل 30 دسته بندی از پربازدیدترین مطالب مرتبط با امنیت سایبری از آقای دنیل کِلی که در سال گذشته بیش از 10,000,000 بازدید داشتند.
https://gold-marten-204.notion.site/2d292e0b941146ef858a125bf1cb0eb3?v=f04ea483a23b4119ad85592c6e8e961b
@DevTwitter | <Mehdi Faraji/>
👍8
من توی ۴ سال دانشگاه از فرصت استفاده کردم و پروژههای دانشگاهمون رو یه چیزی تعریف میکردم که حسابی برام چالش داشته باشه. الان تصمیم گرفتم لیستشون کنم شاید برای کسی که اول راهه جالب باشه:
۱. برنامهنویسی پیشرفته: یه شبکه اجتماعی ساده با قابلیت لایک و کامنت روی دیتابیس neo4j
۲. مبانی بازیسازی: بازی مشابه soccer stars تحت اینترنت با قوانین بازی سه توپ که بچه بودیم تو مدرسه بازی میکردیم با استفاده از unity به عنوان گیم انجین و Scala برای بکند. ارتباط تحت websocket
۳. طراحی کامپایلر: یه زبان سطح برای web scraping که ترنس کامپایل میشد به C
۴. آزمایشگاه کامپایلر: یه زبان برنامه نویسی فارسی با استفاده از antlr و jasmin که خروجی bytecode میداد و روی jvm قابل اجرا بود
۵. تحلیل طراحی سیستم: یه سایت نمایش بنر تبلیغاتی مشابه صبا ویژن با دات نت
۶. مهندسی نرمافزار: یه چیزی شبیه aws lambda. کاربر لاجیک رو با یه sdk مینویشت آپلود میکرد و نرم افزار من کار autoscaling و multi region اجرا شدن و لود بالانسینگ رو انجام میداد با اسکالا خیلی ذوق داشتم که تجاری سازیش هم بکنم و براش دامنه هم خریده بودم اسمش ابریو بود
۷. مهندسی اینترنت: مشابه قبلی بود. یه فریم ورک websocket نوشتم که ظاهرش دقیقا مثل socket.io بود ولی با این فرق که وقتی ازش چند نسخه اجرا کنی بین هم master election انجا میدادن و ورک لود و ترافیک رو بین خودشون پخش میکردن
۸. پروژه کارشناسی: اینو پیچوندم و تموم نشد تهشم استاد بهم نمره خیلی کمی داد ولی تعریف پروژه این بود که توی کوبرنتیز بیایم علاوه بر اطلاعاتی که خود کوبرنتیز داره یه سری اطلاعات اضافه مثل latency بین نود ها هزینه کامپیوتیشن روی هر نود رو داشته باشیم و بعد با الگوریتم ژنتیک حساب کنیم که هر پاد روی کدوم نود اسکجول بشه که هم هزینه کم باشه هم کیفیت سرویس کم نشه
@DevTwitter | <Bardia/>
۱. برنامهنویسی پیشرفته: یه شبکه اجتماعی ساده با قابلیت لایک و کامنت روی دیتابیس neo4j
۲. مبانی بازیسازی: بازی مشابه soccer stars تحت اینترنت با قوانین بازی سه توپ که بچه بودیم تو مدرسه بازی میکردیم با استفاده از unity به عنوان گیم انجین و Scala برای بکند. ارتباط تحت websocket
۳. طراحی کامپایلر: یه زبان سطح برای web scraping که ترنس کامپایل میشد به C
۴. آزمایشگاه کامپایلر: یه زبان برنامه نویسی فارسی با استفاده از antlr و jasmin که خروجی bytecode میداد و روی jvm قابل اجرا بود
۵. تحلیل طراحی سیستم: یه سایت نمایش بنر تبلیغاتی مشابه صبا ویژن با دات نت
۶. مهندسی نرمافزار: یه چیزی شبیه aws lambda. کاربر لاجیک رو با یه sdk مینویشت آپلود میکرد و نرم افزار من کار autoscaling و multi region اجرا شدن و لود بالانسینگ رو انجام میداد با اسکالا خیلی ذوق داشتم که تجاری سازیش هم بکنم و براش دامنه هم خریده بودم اسمش ابریو بود
۷. مهندسی اینترنت: مشابه قبلی بود. یه فریم ورک websocket نوشتم که ظاهرش دقیقا مثل socket.io بود ولی با این فرق که وقتی ازش چند نسخه اجرا کنی بین هم master election انجا میدادن و ورک لود و ترافیک رو بین خودشون پخش میکردن
۸. پروژه کارشناسی: اینو پیچوندم و تموم نشد تهشم استاد بهم نمره خیلی کمی داد ولی تعریف پروژه این بود که توی کوبرنتیز بیایم علاوه بر اطلاعاتی که خود کوبرنتیز داره یه سری اطلاعات اضافه مثل latency بین نود ها هزینه کامپیوتیشن روی هر نود رو داشته باشیم و بعد با الگوریتم ژنتیک حساب کنیم که هر پاد روی کدوم نود اسکجول بشه که هم هزینه کم باشه هم کیفیت سرویس کم نشه
@DevTwitter | <Bardia/>
🔥129👍28👎8❤2
یکی از مخازن خوب برای Pentest که قطعا آدم را ناامید نمی کند.
با دستهبندی خوب و چک لیست های تقریبا مناسب برای موضوعات مختلف تحت وب.
https://github.com/Az0x7/vulnerability-Checklist
@DevTwitter | <Vahid Nameni/>
با دستهبندی خوب و چک لیست های تقریبا مناسب برای موضوعات مختلف تحت وب.
https://github.com/Az0x7/vulnerability-Checklist
@DevTwitter | <Vahid Nameni/>
🔥11👍4
برای مدیریت پروژه و مستند نویسی توافق داریم Notion خیلی خوبه
ولی از rtl پشتیبانی نمیکنه و وقتی نیاز به نوشتن فارسی داشتم برمیگشتم به Docs و این کجا و آن کجا؟
اینجا Appflowy آلترناتیو نوشنه
اپن سورسه، با Rust نوشته شده، پشتیبانی از فارسی، اپ موبایل و...
https://github.com/AppFlowy-IO/AppFlowy
@DevTwitter | <Sabber/>
ولی از rtl پشتیبانی نمیکنه و وقتی نیاز به نوشتن فارسی داشتم برمیگشتم به Docs و این کجا و آن کجا؟
اینجا Appflowy آلترناتیو نوشنه
اپن سورسه، با Rust نوشته شده، پشتیبانی از فارسی، اپ موبایل و...
https://github.com/AppFlowy-IO/AppFlowy
@DevTwitter | <Sabber/>
👍19🔥8
گوگل بتازگی پشتیبانی از AI را در فریمورک فازینگ خود اضافه کرده که باعث شده میزان پوشش کدها برای Bug hunting تقریبا دو برابر شود.
در کنار این، استفاده LLM باعث میشود در زمان صرفه جویی شده و بتوان رویه های بیشتری را automate کرد.
https://github.com/google/oss-fuzz
@DevTwitter | <Vahid Nameni/>
در کنار این، استفاده LLM باعث میشود در زمان صرفه جویی شده و بتوان رویه های بیشتری را automate کرد.
https://github.com/google/oss-fuzz
@DevTwitter | <Vahid Nameni/>
👍11🤣1
#بپا_نره_درت
لاراول ورژن ۹ منسوخ شد.
اگه پروژه ای دارید با لاراول ۹ تو اولین فرصت آپدیت کنید.
@DevTwitter | <Kamamdlou/>
لاراول ورژن ۹ منسوخ شد.
اگه پروژه ای دارید با لاراول ۹ تو اولین فرصت آپدیت کنید.
@DevTwitter | <Kamamdlou/>
🤣30👍15👎1
🎄 DevTwitter | توییت برنامه نویسی
اگه روی اندروید با برنامههایی سروکار دارید که آپدیت جدیدشون لزوما توی گوگل پلی نیست و زود به زود آپدیت میدن از Obtainium استفاده کنید. تقریبا همه چیو ساپورت میکنه و به محض اینکه آپدیت جدید بیاد شما متوجه میشید و با یه تپ میتونید برنامه را نصب/آپدیت کنید.…
این خیلی خوب بود، کافیه این فایل json را توی Obtainium با Import کردن اضافه کنید و اکثر شبیهسازهای اوپن سورس بهش اضافه میشن و نیازی نیست دستی اضافه کنید!
امودک هم که داره واسه اندروید میاد واقعا چند ماه دیگه شبیه سازی روی اندروید به یه مرحله دیگه میرسه.
https://gist.github.com/RJNY/e65f453ec707661ea13504beef7e86e2
@DevTwitter | <Gooyban/>
امودک هم که داره واسه اندروید میاد واقعا چند ماه دیگه شبیه سازی روی اندروید به یه مرحله دیگه میرسه.
https://gist.github.com/RJNY/e65f453ec707661ea13504beef7e86e2
@DevTwitter | <Gooyban/>
👍8🔥3🤣1
به عنوان برنامه نویس اندرویدی که در ایران زندگی میکنه با چالش های بسیاری روبه رو شده ام و مطمئنم شما خواننده محترمم متوجهش شدین!
(تحریم های اندروید استودیو برای دانلود وابستگی های مربوط به پروژه)
بنده به عنوان فرد کوچک اما فعال در این حوزه همیشه تلاش کرده ام تا جای ممکن روش های مختلف را بررسی و تبدیل به آموزش ویدیویی کنم تا برنامه نویس های دیگه کمتر درگیر این قبیل موارد بشن و حاصل اون شد پلی لیستی از ویدیو ها ، روش های مختلف تا تجارب و نکات و لینکش شد :
https://www.youtube.com/playlist?list=PL-wOoIqWG1oEtkO793gu4zOM7iRjZ4_TV
@DevTwitter | <Abolfazl Radmanesh/>
(تحریم های اندروید استودیو برای دانلود وابستگی های مربوط به پروژه)
بنده به عنوان فرد کوچک اما فعال در این حوزه همیشه تلاش کرده ام تا جای ممکن روش های مختلف را بررسی و تبدیل به آموزش ویدیویی کنم تا برنامه نویس های دیگه کمتر درگیر این قبیل موارد بشن و حاصل اون شد پلی لیستی از ویدیو ها ، روش های مختلف تا تجارب و نکات و لینکش شد :
https://www.youtube.com/playlist?list=PL-wOoIqWG1oEtkO793gu4zOM7iRjZ4_TV
@DevTwitter | <Abolfazl Radmanesh/>
❤50👍7
گوگل بارد به gemini تبدیل شد! حالا دیگه بارد رو نداریم و Google Gemini چتبات جدید گوگله و در آدرس gemini.google.com در دسترسه. همچنین پلن Gemini Advanced هم در دسترس قرار گرفته که به شما اجازه استفاده از Gemini Ultra رو میده. برنامه اندروید هم در گوگل پلی عرضه شده.
@DevTwitter | <Hadi?/>
@DevTwitter | <Hadi?/>
🔥34👍5🤣3
توی چنل کلِوِردِوز ما چیزای جالبی که در باره برنامه نویسی فرانت و بکند و لینوکس و شبکه و خیلی چیزای دیگه رو باهاتون به اشتراک میزاریم
پیشنهاد میکنم حتما داشته باشیدش
@CleverDevs
پیشنهاد میکنم حتما داشته باشیدش
@CleverDevs
👍17👎6❤1🔥1
احتمالا با واحد dvh آشنا باشید. این واحد مشابه vh هست ولی با این تفاوت که ارتفاع دستگاه از تولبار مرورگر کم میشه و مشکلات واحد vh رو حل میکنه
این رو میتونیم توی تیلویند داشته باشیم. چطوری؟ اینطوری
@DevTwitter | <Nafas Ebrahimi/>
این رو میتونیم توی تیلویند داشته باشیم. چطوری؟ اینطوری
@DevTwitter | <Nafas Ebrahimi/>
👍35🔥6👎2❤1