DevTwitter | توییت برنامه نویسی
28.9K subscribers
4.74K photos
378 videos
6 files
4.48K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://xn--r1a.website/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
#کوته_نیوز

زارع‌پور، وزیر ارتباطات دولت رئیسی:
جمع‌بندی رئیسی این بود که اینترنت به خاطر هیچ چیز نباید قطع شود.

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

از حق نگذریم ایشون یک پلتفرم خوب برای عبور از تحریم به اسم 403.online معرفی کردن. البته فقط معرفی کردن، بهره برداری‌ای نشد، الانم تو باقالیاست.

خبر مربوط به معرفی سرویس 403

@DevTwitter
🍌101🔥6👎2
این ریپو مربوط به پروژه Kutt هست؛ یک سرویس کوتاه‌کننده لینک (URL Shortener) مدرن، رایگان و متن‌باز.

امکانات مهم:
- پشتیبانی از دامنه اختصاصی (Custom Domain).
- امکان تنظیم رمز عبور، تاریخ انقضا و توضیحات برای لینک‌ها.
- مشاهده آمار خصوصی بازدید لینک‌ها.
- پنل مدیریت برای کنترل کاربران و لینک‌ها.
- سیستم API کامل برای یکپارچه‌سازی با نرم‌افزارهای دیگر.
- پشتیبانی از سیستم لاگین با OpenID Connect (OIDC).

https://github.com/thedevs-network/kutt

@DevTwitter
👍81
ابزار lazygit یک رابط کاربری متنی (TUI) ساده و کارآمد برای دستورات گیت تو ترمیناله
هدف از نام‌گذاریش برای کاربراییه که گیت رو قدرتمند میدونن ولی استفاده ازش براشون سخته.
این ابزار میتونه کارهای پیچیده گیت مثل rebase تعاملی، stage کردن خط به خط، cherry-pick، undo/redo و مدیریت worktree بدون نیاز به تایپ دستورات طولانی انجام بده.

https://github.com/jesseduffield/lazygit

@DevTwitter
🔥23👍62
در مجموع حدود ۱۲۰ روز از سال ۱۴۰۴ تا امروزِ ۱۴۰۵، دسترسی واقعی به اینترنت جهانی برای مردم قطع بوده و عملاً فقط «شبکه ملی اطلاعات» در اختیار کاربران قرار گرفته است.

این در حالی‌ست که شرکت‌های ارائه‌دهنده خدمات اینترنت و اپراتورها، طبق قرارداد، موظف به ارائه اینترنت بین‌الملل هستند؛ نه اینترانت داخلی محدود.
بنابراین دریافت کامل وجه سرویس، محاسبه و کسر ترافیک بین‌الملل، و فروش بسته‌هایی با عنوان «اینترنت» در شرایطی که اینترنت جهانی عملاً مسدود بوده، محل ایراد جدی حقوقی و قانونی است و باید درباره آن شفاف‌سازی و جبران خسارت صورت گیرد.

از همه کاربران می‌خواهم شکایت خود را در سامانه رسمی سازمان تنظیم مقررات ثبت کنند:
195.cra1.ir

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

@DevTwitter | <iSegar0/>
👍128🍌49👎2
#کوته_نیوز

«سیدعلی یزدی‌خواه»، نماینده مجلس شورای اسلامی، اعلام کرد بر اساس مصوبات نهادهای بالادستی فعلا نیاز به باز کردن اینترنت وجود ندارد.

@DevTwitter | <Digiato/>
🍌145💔7👎4
گوگل یه ری-برندی دوباره روی آیکون‌ها داشته.

@DevTwitter | <Saman Faegh/>
👎10942👍30
نتبلاکس دیگه توضیح هم نمیده، همه‌ی دنیا میدونن

@DevTwitter
💔163🍌7👎3
#کوته_نیوز

انجمن تجارت الکترونیک موضع خودش رو توی یه نامه در مورد مسئله‌ی آپارات مشخص کرد و طرف آپارات رو گرفت:
پلتفرم‌ها که نمی‌تونن به صورت دائمی محتوای میلیون‌ها کاربر رو بررسی کنن، مسئولیت پلتفرم‌ها در مورد محتوای کاربران صرفا بعد از دستور قانونی شروع میشه.

@DevTwitter
🍌39👍35👎4
#کوته_نیوز

اعتماد: به احتمال بسیار زیاد در این هفته رفع انسداد اینترنت مصوب می‌شود.
مهم‌ترین دلیل مسدود ماندن اینترنت مافیای فیلترینگ است.

@DevTwitter
🍌152👍14💔2
دِوتوییتر 6 ساله شد...

اونموقع‌ها دنبال یه جایی بودم که بتونم اخبار دنیای برنامه‌نویسی رو بخونم و فقط توییتر بود که اونم باید خیلی می‌گشتم تا دو تا پست خوب پیدا کنم.
یه روز گفتم شاید این مشکل بقیه هم باشه، پس این چنل رو زدم و شروع کردم هر چیزی که می‌خوندم رو مرتب میفرستادم اینجا.
با فوروارد کردن همین پست‌ها به دوستا و همکارا، دونه دونه اعضا زیاد می‌شد؛ ۱۰ نفر، ۲۰ نفر، ۵۰ نفر، ۱۰۰ نفر...
کم کم حس کردم که داره جواب میده، پس خیلی جدی‌تر فعالیتم رو ادامه دادم.

ما تو این 6 سال کار‌های مختلفی کردیم، از برگزاری کلاس، دوره و آموزش برنامه‌نویسی تا منتور‌ینگ رایگان و شغل پیدا کردن واسه بچه‌های چنل، حتی دو قسمت پادکست ضبط کردیم؛ برای پادکست یه وبسایت خیلی قشنگ زدیم، همه چی هم آماده بود ولی خب نشد...

قطع شدن اینترنت خیلی رو زندگی شخصی من تاثیر گذاشت، ولی همچنان سعی کردم فعالیتم رو ادامه بدم.
همیشه پیشنهاد می‌گرفتم که برو توی بله، توی روبیکا فعالیت کن، ولی خب من می‌گفتم جدا از ایدئولوژی خودم، این ۲۸‌هزار تا رفیقی که اینجان دوست ندارن این رو و من نمی‌خوام کسی به خاطر این مساله ازم ناراضی باشه.

با تمام مشغله‌ای که دارم و شلوغی این روزا... من و رفقا داریم روی یک وبسایتی کار می‌کنیم که مواقع قطعی اینترنت بتونید از اونجا پست‌های چنل رو پیگیری کنید.

6 سال پیش هیچ‌وقت فکر نمی‌کردم به همچین جایی برسیم. مرسی که هستید. عشقید همتون

@DevTwitter
6333👍16🔥14
#کوته_نیوز

ستار هاشمی، همون که همیشه وصلمون می‌کنه:
وزارت ارتباطات با تمام وجود پذیرای نقد مردمه.
احقاق حقوق مردم در دسترسی عادلانه به خدمات ارتباطی را به جد پیگیری می‌کنیم.

آقای وزیر بیش از 2000 ساعته که اینترنت قطعه، خودت نظرت چیه؟ به نظرت مردم نقدی دارن بهت؟ به نظرت اصلا دیگه کسی حسابت می‌کنه که بهت نقد هم بکنه؟

@DevTwitter
🍌132👍17💔13
#کوته_نیوز

عضو شورای عالی فضای مجازی:
تجهیزات قطع دائمی اینترنت از چین وارد شده. /دیجیاتو

@DevTwitter
🍌174💔13👎3
#کوته_نیوز

فیروز آبادی، دبیر قبلی شورای عالی فضای مجازی:
رئیس‌جمهور می‌تونه اینترنت رو وصل کنه، حالا شاید مخالفه ولی نمی‌خواد از اختیاراتش برای بازگشایی اینترنت استفاده کنه.

@DevTwitter
🍌117👍7👎5
#کوته_نیوز

سم آلتمن قراره به استارتاپ‌های YC دو میلیون دلار کردیت api بده و در عوض ازشون سهام بگیره.

@DevTwitter
🍌45👍4🔥2
#دراز_نیوز

ایونا/ رشیدی کوچی: اینترنت این هفته به حالت قبل بر می‌گردد، یا ۴۸ ساعت آینده یا تا پایان هفته!

جلال رشیدی کوچی:
- من فکر می‌کنم در این هفته، اینترنت به حالت قبل از جنگ برگردد. حالا ممکن است ۴۸ ساعت یا ۷۲ ساعت باشد، اما به نظرم این هفته این اتفاق می‌افتد.
- یعنی همان فیلترهایی که قبل از جنگ وجود داشتند، باقی می‌مانند؛ اما اینترنت دیگر به شکلی که الان بسته است، بسته نخواهد بود.
- این نگرانی وجود داشت که شاید بناست اینترنت بین‌الملل کنار گذاشته شود و اینترنت ملی جای آن را بگیرد. از طرف دیگر، موضوع اینترنت پرو هم باعث تشدید نارضایتی‌ها شد.
- تا جایی که من اطلاع دارم، اصرار دولت و شخص رئیس‌جمهور بر این موضوع وجود داشته است. رئیس مجلس و رئیس قوه قضائیه هم در این زمینه با رئیس‌جمهور هم‌نظر هستند.

@DevTwitter
🍌1088👎4
کتابخونه zenq با الهام از C# Linq و java streams یک DSL می‌باشد که با هدف ساده کردن query از منابع داده ای مختلفی ایجاد شده است. مثل اسلایس ها و یا منابع داده ای نامتقارنی‌ چون فایل های csv و ...

این کتابخونه query های پیچیده را در یک واحد اجرایی پردازش کرده و از قابلیت های stream یکپارچه از منابع داده ای مختلفی چون channel ها، اسلایس ها و csv فایل ها بهره مند است.

این کتابخانه یک اسلایس ۵۰ میلیون رکوردی را در چهار ثانیه فیلتر و Group نمود. زمان خالص فیلتر هم 2 ثانیه طول کشید.


https://github.com/malikhan-dev/zenq

@DevTwitter | <Mohammadreza/>
👍74
نتایج تحقیقات استنفورد: چرا دولوپر هنوز نمی‌تونند کامل به AI اعتماد کنند؟

دانشگاه Stanford به‌تازگی یه دیتاست خیلی جالب منتشر کرده از سشن‌های واقعیِ coding-agentها روی ریپازیتوری‌های عمومی گیت‌هاب. این دیتاست حدود ۶ هزار سشن، ۶۳ هزار پرامپت کاربر، ۳۵۵ هزار tool call، تغییرات متصل به git و حتی مشخص می‌کنه که هر خط کد رو انسان نوشته یا ایجنت.

نکته جالب اینه که استفاده از coding-agentها داره خیلی دو قطبی میشه؛ حدود ۴۱٪ سشن‌ها عملاً «vibe coding» هستن، یعنی تقریباً تمام کدهای commit‌شده رو خود ایجنت نوشته، در حالی که ۲۳٪ سشن‌ها هنوز کاملاً انسانی هستن.

اما مهم‌ترین نتیجه این تحقیق اینه که این ابزارها وقتی در دنیای واقعی استفاده میشن، هنوز هم هم ناکارآمدن و هم ریسک بالایی دارن. فقط حدود ۴۴٪ کدهایی که ایجنت‌ها تولید می‌کنن در نهایت وارد commit نهایی میشه، کاربران تقریباً در ۴۴٪ مراحل یا جلوی ایجنت رو می‌گیرن یا مسیرش رو عوض می‌کنن، و commitهایی که با vibe coding ساخته شدن، نسبت به کدنویسی کاملاً انسانی یا همکاری انسان و ایجنت، آسیب‌پذیری‌های امنیتی بیشتری دارن که توسط ابزار Semgrep شناسایی شده.

برای کسایی که روی ساخت coding-agent، سیستم‌های ارزیابی، IDE copilotها یا ابزارهای داخلی توسعه کار می‌کنن، این تحقیق یه یادآوری مهمه: احتمالاً مدل برنده، خودمختاری کامل ایجنت‌ها نیست، بلکه ساختن ابزارها و چارچوب‌های کمکی بهتر در کنار ایجنت‌هاست.

@DevTwitter | <Reza Jafari/>
👍387💔6
#کوته_نیوز

انارکی نماینده مجلس: اینترنت نباید به ابزار شکاف طبقاتی در دسترسی به اطلاعات تبدیل شود /دیجیاتو

@DevTwitter
🍌75👍10👎2
#کوته_نیوز

مهاون وزیر ارتباطات:
اگرچه با هماهنگی نهادهای امنیتی بسیاری از این شرکت‌های دیجیتال با دریافت IP ویژه حمایت شدند، اما به نظر می‌رسد محدودیت‌های دسترسی و اتصال به اینترنت بین‌المللی تا هفته آینده رفع شود.

@DevTwitter
🍌78👎51
‏زیاد دیدم که می‌پرسن چرا نوتیفیکیشن اپ‌ها از بله و ایتا گرفته تا تلگرام، توییتر و بقیه این روزها یا نمیاد.

واقعیت اینه که نوتیفیکیشن فقط به خود اپ مربوط نیست.

روی اندروید تقریباً همه Push Notificationها از طریق سرویس FCM گوگل ارسال میشن و روی آیفون هم از طریق سرویس APNs اپل.
(هواوی یا شیائومی یا ... سرویس مخصوص خودشون رو دارن)

یعنی حتی اگر اپ کاملاً داخلی باشه، باز هم برای رساندن نوتیفیکیشن باید گوشی بتواند به سرویس‌های گوگل یا اپل وصل شود.

وقتی اینترنت بین‌الملل یا دسترسی به این سرویس‌ها مختل می‌شود، نتیجه‌اش این می‌شود که:

ناتیف ها اصلاً نمی‌رسند

سازوکارش هم خیلی ساده است:

۱- اپ روی گوشی نصب می‌شود
۲- از گوگل/اپل یک شناسه دریافت می‌کند
۳- سرور اپ(مثلا بله یا تلگرام یا ...) پیام را به سرویس گوگل یا اپل می‌فرستد
۴- آن سرویس نوتیفیکیشن را به گوشی تحویل می‌دهد

برای همین اگر ارتباط با FCM گوگل یا APNs اپل مشکل داشته باشد، عملاً سیستم نوتیفیکیشن موبایل دچار اختلال می‌شود.

نکته مهم اینکه:
اپ نمی‌ره مستقیم به هواووی یا شیائومی یا گوگل و اپل API بزنه

فقط از SDK استفاده می‌کنه
بعد SDK می‌ره با سرویس مناسب حرف می‌زنه

FCM = Firebase Cloud Messaging

APNs = Apple Push Notification service

پ.ن: امیدوارم تونسته باشم ساده توضیح داده باشم. تو این روزا که ناتیف های بله و ... نمیاد مشکل از بله نیست ، اقایان سرویس های پوش ناتیف رو در دسترس قرار ندادن.

@DevTwitter | <iSegar0/>
78👍28🍌3