🎄 DevTwitter | توییت برنامه نویسی – Telegram
🎄 DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.37K photos
358 videos
6 files
4.11K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
#میم_شبانگاهی

مغزم رگ به رگ شد تا ربط پو پو پو به php رو بفهمم :))

@DevTwitter | <علی/>
🤣55👎12👍1
نرم‌افزار AnyDesk هک شده.

خودشون اعلام کردند همه رمز عبورها رو باطل کردن و از کاربران خواسته اگر از رمز مشابه در سایر سرویس‌ها استفاده کرده، رمزها رو تغییر بدن. و خواسته آخرین نسخه رو سریعا نصب کنند.

بله. هک همه جای دنیا اتفاق می‌فته.
اما این‌ها بدون کوچک‌نمایی (اطلاعات قدیمی بوده، قسمتی از اطلاعات بوده و...) پذیرفتند، به کاربر گفتند چه چیزی در معرض خطره. و هشدار دادند که چه کاری بهتره بکنید.

@DevTwitter | <Milad Nouri/>
👍68🔥3👎2
ویندوز ۱۱،که نصب میکنی:
نرم افزار ،سرویس های اضافه و بی استفاده زیادی نصب میشه
مخصوصا اگر لینوکسی باشی و بخواهی روی یک VM یک win11 برای مواقع ضروری داشته باشی
چاره کار:
این tiny11builder خیلی خوبه همه را میزنه حذف میکنه
حجم را حتی تا 100Mb میتونه کم میکنه

https://github.com/ntdevlabs/tiny11builder

@DevTwitter | <MehrdadLinux/>
🔥34🤣8👍51
برنامه‌ی planify برای لینوکس عالیه، با todoist سینک میشه، اوپن‌سورس و کاملا رایگان و واقعا زیباست

https://github.com/alainm23/planify

@DevTwitter | <Iman Montajabi/>
👍14🤣9🔥21
از این Regular Expression برای تشخیص متن فارسی در
زبان Dart و فریم ورک Flutter می‌تونید استفاده کنید.
https://gist.github.com/erfkarimi/18b153a45bfe8bedf855924536cc1939

@DevTwitter | <Erfan Karimi/>
👍7🔥4
مایکروسافت قرار هست دستور لینوکسی معروف sudo رو به ویندوز 11 بیاره!

این دستور در سیستم عاملهای مبتنی بر لینوکس، یونیکس و غیره به کاربران اجازه میده دستوراتی که نیاز به دسترسی ادمین (root) دارن رو به سادگی با اضافه کردن کلمه sudo به اول دستوراتشون اجرا کنن.

@DevTwitter | <Masih Sudo/>
🤣104👍27
آسیب‌پذیری‌Privilege Escalation در Minio با امتیاز 8.8 هر چند سخت قابل Exploit است ولی از آسیب‌پذیری‌هایی است که سیستم های زیادی را تحت تاثیر قرار می‌دهد.
با داشتن کلید، می‌توان سطح دسترسی را از کمترین اختیارات مثل فقط خواندنی به admin تغییر داد!
https://github.com/minio/minio/security/advisories/GHSA-xx8w-mq23-29g4

@DevTwitter | <Vahid Nameni/>
👍6🔥3
صفحه گسترده (Spreadsheet)صفحات جدول‌بندی شده ای که قابلیت انجام محاسبات ریاضی دارند مثل Microsoft Excel یا Google Sheets
ابزار Quadratic یک Spreadsheet تخصصی برای data science است که از Python, JavaScript و SQL مستقیم پشتیبانی میکنه

https://github.com/quadratichq/quadratic

@DevTwitter | <MehrdadLinux/>
🔥14
اگه دوست دارید که سیستم دیزاین رو با مثال های باحال از پروژه های مشابه Whatsapp, instagram و.. یاد بگیرید این سایت رو چک کنید.

البته فقط مباحث System Design رو کاور نکرده و مباحث دیگه ای هم توی سایتش پیدا میشه مثل ssh، الگوریتم و..

https://techbyexample.com/

@DevTwitter | <Reza/>
🔥294👍2
اخبار جدید از AI گوگل بارد اینکه ممکنه اسمش به جِمِنای تغییر کنه، در کانادا هم فعال میشه، اشتراک Gemini Advanced رو میشه خرید که به مدل قوی‌تر Gemini Ultra دسترسی داره و احتمالا قیمتش ۲۰ دلار باشه، براش اپ اختصاصی اندروید و IOS هم میاد، فک میکنم راهشو از سرویسای گوگل جدا کنه

@DevTwitter | <Soroush Ahmadi/>
👍22🔥4👎2
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/>
🔥27👍3👎1
گوگل بارد توی مدل Gemini الان فارسی رو خیلی خوب جواب میده، جواب‌هاش بر اساس دیتا لحظه‌ای هست و نکته جالب اینکه آخر اکثر جواب‌هاش منبع هم میذاره، دیگه مثل قبل هم نیست که منبع رو چک میکنی میبینی نامربوط هست
با lazy شدن ChatGPT و سریع بودن بارد اتفاقات جدیدی تو راهه

@DevTwitter | <Soroush Ahmadi/>
👍81🤣2👎1
‏۲۰ سال پیش در چنین روزی شبکه اجتماعی فیسبوک توسط مارک زاکربرگ خلق شد.

@DevTwitter | <ITIran/>
🤣54🔥25👍10👎5
This media is not supported in your browser
VIEW IN TELEGRAM
دیتاست هاتون را با drawdata بکشید
پکیچ پایتونی 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/>
👍14👎81
ترند امروز گیت‌هاب
وب سرویس یادداشت برداری Memos با Go و تایپ‌اسکریپت نوشته شده، با داکر ران میشه و به شما اجازه دسته بندی note ها رو میده، برای پابلیک یا پرایوت کردن هر یادداشت گزینه جدا داره.

به نظرم خیلی خوب بود، شبیه ترکیب notion با توییتر می‌مونه

https://github.com/usememos/memos

@DevTwitter | <Sabber/>
👍26🔥53
آقای تیلور اوتول Herd و Reverb رو معرفی کرد.

البته Herd قبلا برای مک و لینوکس معرفی شده بود و حالا برای ویندوز هم کار میکنه.

و Reverb یه جورایی مثل Pusher میمونه ولی اوپن سورس و توسعه داده شده توسط تیم لاراول.

herd.laravel.com
reverb.laravel.com

@DevTwitter
25👍5👎1
یادگیری Tmux براتون سخته نگاهی به zellij داشته باشید
برای امتحان کردنش حتی لازم نیست نصبش کنید فقط بزنید
bash <(curl -L zellij.dev/launch‎)
محیط کاری Zellij برای developers, ops-oriented و هرکسی که عاشق ترمیناله یک جور Terminal Multiplexers است
github.com/zellij-org/zellij

@DevTwitter | <MehrdadLinux/>
👍17👎122
دوستان علاقمند به حوزه امنیت شبکه بشتابید:
لینک شامل 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/>
🔥129👍28👎82