DevTwitter | توییت برنامه نویسی – Telegram
DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
357 videos
6 files
4.1K 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
‏تقریبا همه آموزش‌های بهینه‌سازی و افزایش سرعت وردپرس تاریخ مصرف گذشته هستن. چه فارسی چه انگلیسی.
دلیلش هم ساده هست، چون از پوسته تا افزونه و سرور سایت‌ها باهم فرق دارن.
قرار نیست یک نسخه برای همه جواب بده.
بله استامینوفن یکم جلوی درد رو میگیره، ولی حنما باید پزشک معاینه کنه

@DevTwitter | <Morteza Geransayeh/>
👍1
‏تصویری از سیستم عامل kylin OS که قرار است دولت چین تا پایان سال 2022 جایگزین تمامی سیستم عامل های مختلف ویندوز نماید.
این سیستم عامل بر پایه ubuntu پیاده سازی شده است.

@DevTwitter | <Marshallweb/>
👍2
‏تو ردیت مصاحبه‌ی یکی از دولوپرهای پورن هاب رو میخوندم‌ که اصلا چجوری کار می کنن :)))
میگفت عادت کردیم دیگه و تو رزومه شون از عنوان شرکت مادر که mindgeek استفاده می کنن. فرانت شون کلا با vuejsو بک اند هم با Rubyو php.

@DevTwitter | <Fermesk Rashidi/>
👍4
#کدنمک

میخوام اسم بچمو بذارم git
اول باید git push بزنیم و بعد نه ماه git pull کنیم.
اون وسطا هم هی git status میزنیم ببینیم حال بچه چطوره :))

@DevTwitter | <Mammadi/>
🔥8
‏میدونستین خیلی چیزا که روی چیزای دیگه نوشته شدن دقیقا مثل اونا کار نمیکنن
مثلاً ClickHouse یه محصول از Yandex ئه
که روی موتور SQL نوشته شده
اما از دیتاتایپ Boolean پشتیبانی نمیکنه
باید توی اسکیمای دیتابیستون جاش uint8 استفاده کنین
حکایت خیلیاس..

@DevTwitter | <frowzy/>
👍1
‏ینی این پکیج‌های پایتون منو حامله کردن! یه سریاشون روی Macbook M1 نصب نمیشن باید کلی تلاش کنی تا بتونی نصبشون کنی تازه اگه بعدش کانفلیک نخورن باهم!

@DevTwitter | <Vahid/>
👍1
‏کارفرماها یه جوری از فرایند ux و تجربه کاربری ازت میپرسن که میگی پشمام می‌خوام طرح گوگل بزنم، اما وقتی کار رو شروع می‌کنی با یه پروژه ui ناقص روبه‌رو میشی که طراح قبلی زده و فرار.

هرچی هم ایده بهبود میدی میگن تو این مرحله زمانش رو نداریم

@DevTwitter | <میکروگراف/>
👍1
‏از بخش‌هایی که استفاده از Rust در آن در حال گسترش است، Front-end است!

میزان درگیر شدن شما با JS بسیار محدود خواهد بود(گاهی هم هیچی)، و UI نهایی هم بخاطر استفاده از وب اسمبلی بسیار سریع است. و سایر مزایا (مولتی تردینگ در فرانت؟)

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

@DevTwitter | <Rust Farsi/>
👍2
‏چند سال پیش با یکی از بچه های مدرسه راهنمایی تصمیم گرفتیم بریم html یاد بگیریم، گذشت و گذشت و من با کوله‌باری از تجربه (زارت) شدم cto یه جایی،
اونم دیگه ازش خبری نداشتم تا هفته پیش که زنگ زد گفت حاجی من html یاد گرفتم، حالا برم css؟

@DevTwitter | <احسان فی/>
🤣2🔥1
‏ساختار سیستم آرایه PHP و نحوه‌ی پردازشش به تنهایی می ارزه به اکثر زبان‌های وب دیگه. حقیقتا شاخ و قدرقدرته.

@DevTwitter | <Araz Gholami/>
👍2
‏سوالاتی که ازم زیاد پرسیده میشه
من میخام توسعه دهنده وب بشم و تا الان
Html  Css bootstrap 
Javanoscript
یاد گرفتم
 
بعد از  javanoscript  بهتره فریمورک. Vue.js  یادبگیرم؟ یا برم مستقیم سمت  php بعدم لاراول
جواب من اینکه
اول باید مشخص کنی تو کدوم حوزه وب میخوای کار کنی
اگه میخوای فرانت کار کنی بعله vue js رو کار کن و همینطور css grid , flex box رو هم یاد بگیر و
بین sass ,less یکی رو یاد بگیر برای کنترل و مدیریت بهتر و روی نرم افزارهای گرافیکی هم اگر دلت خواست یه شناختی پیدا کن‏
اگر میخوای وارد بخش بک‌اند بشی همون css grid , flexbox که کار کردی وارد php به شو و بعد فریمورک دلخواهت از این زبان رو کار کن

شما هم اگر متخصص وب هستید نظرتون و بگید برامون

@DevTwitter | <Vahid Rajabloo/>
👍2
‏توی این پست سراغ یکی دیگه از چیزایی که Black Hat Python به من یاد داد رفتم و دربارش براتون نوشتم.
قراره درباره ی ARP Spoofing صحبت کنیم و اونو با پایتون و با ماژول Scapy پیاده سازی کنیم.

https://vrgl.ir/7o6pC

@DevTwitter | <Alireza/>
👍1
‏یه چک لیست کاربردی برای Security و Quality قرارداد‌های هوشمند
https://github.com/Rari-Capital/solcurity

@DevTwitter | <Ahmadina/>
👍1
‏اگه روی GPU/TPU ماشین لرنینگ کار میکنید، بهتون پیشنهاد میکنم به جای numpy, از jax استفاده کنید که برای گوگل هستش.
جکس بهتون اجازه میده پردازشparallelداشته باشید و واستون Autodif انجام میده که خیلی سریع تر هستش و اجازه میده که کد های نیتو پایتون رو هم ازطریق کرنل سریع xla ران کنید

@DevTwitter | <Souy/>
👍1
‏بیشتر زبان‌ها از فرمت رشته‌ها به شکل String Interpolation پشتبانی می‌کنند. (مثل $ در 6 C# و f در پایتون ۳)
خوشبختانه در نسخه‌ی 1.58 زبان Rust هم قادر به انجام اینکار خواهند بود. در بیشتر زبان‌ها این جزو «قابلیت‌های زبان» است ولی در Rust به شکل کتابخانه پیاده سازی شده.

@DevTwitter | <Rust Farsi/>
👍1
‏هر وقت احساس کردی که داری پیر میشی و دیگه مغزت کار نمی‌کنه، به خودت‌یادآوری کن که هنری کیسنجر تو ۹۸ سالگی یه‌کتاب در مورد هوش‌مصنوعی‌ و‌اثراتش روی آینده بشریت نوشته.

The Age of AI: And Our Human Future
https://www.amazon.com/dp/0316273805/ref=cm_sw_r_awdo_navT_a_2269GP2KCNKE5ENXXT5Q

@DevTwitter | <Dr. Ali Shahed/>
👍1
‏بعضی از کاربران اعلام کرده‌اند که دیتابیس شرکت هواپیمایی ماهان هک شده و برای افرادی که مسافر این شرکت بوده‌اند پیامک ارسال شده است
گروه هکری هوشیاران وطن مسئولیت این هک را برعهده گرفته است و اعلام کرده که طی روزهای آینده اطلاعات بیشتری را از این شرکت در اختیار عموم خواهد گذاشت

@DevTwitter | <زیتون/>
🔥1
DevTwitter | توییت برنامه نویسی
Photo
‏به خدا خیلی باحال هستند.هکرها اومدن دیتابیس رو بردن. به کلی آدم مسیج دادن. مکاتبات داخلی رو منتشر کردن. بعد این میگه حمله دفع شده و پروازها برقرار هست.
دانشمند! هواپیما رو که دستکاری نکردن، دیتابیس رو بردن!!

@DevTwitter | <Reza Karimi/>
🔥1
‏وقتی عدد صفر، کشتی جنگی USS Yorktown رو سرگردان میکنه.


* یک خطای تاریخی کامپیوتر


در ۲۱ سپتامبر ۱۹۹۷ USS Yorktown برای حدود سه ساعت وسط مانور نظامی از کار افتاد.
به خاطر خطای تقسیم بر صفر (Devided by zero) در نرم افزار دیتابیس کشتی که باعث از کار افتادن سیستم کنترل کشتی شد
‏در سال ۱۹۹۶ تصمیم میگیرن تا سیستم کشتی رو هوشمند کنن و از ویندوز NT 4.0 استفاده کنن. با استفاده از این سیستم برآورد میکنن تا ۲.۸ میلیون دلار در سال میشه در هزینه های عملیاتی و نگه داری کشتی صرفه جویی کرد .
‏در ۲۱ سپتامبر USS Yorktown در مانور نظامی برای تمرین شرکت کرد. وقتی یکی از اعضای خدمه کشتی سعی در خطایابی سیستم کرد که نشون میداد سوپاپ سوخت بسته هست اما طبق سیستم هوشمند کنترل کشتی باز بود.

‏عضو خدمه سعی کرد به صورت دستی با وارد کردن عدد صفر برای یکی از سوپاپهای سوخت اون رو ریست کنه و شد آنچه نباید میشد
خطای تقسیم بر صفر در سیستم هوشمد کنترل کشتی رخ دادو توسط سیستم نرم افزاری کشتی جلوی خطا گرفته نشدو باعث از کار افتادن سیستم کنترل و در نهایت کشتی برای حدود سه ساعت شد

‏بین گزارشهای بعد از حادثه اختلاف وجود داره بعضی ها اشاره کردن کشتی خودش به ساحل برگشته ولی بعضی دیگه گزارش کردن کشتی تا ساحل بکسل شده

اما این مشکل چند تا درس داره برای صنعت نرم افزاری


‏۱. نرم افزار باید همیشه دیتای ورودی رو چک کنه بعد از ولید بودنش پروسس رو انجام بده
۲. نرم افزار باید همیشه قبل اینکه خطا باعث از کار افتادن سیستم بشه متوجه بشه و خطا رو هندل کنه
۳. کامپوننت های سیستم نرم افزاری باید تا حد امکان قابلیت خطا پذیری موثر داشته باشند

@DevTwitter | <Mohammad/>
👍1