home.social

#exception — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #exception, aggregated by home.social.

  1. Movie TV Tech Geeks #TVFeatures #Exception #Netflix #Horror Forget 'Alien' — Netflix’s Overlooked 8-Part Sci-Fi Horror Series Turns 1 Fatal Error Into a Survival Nightmare dlvr.it/TSWBB1

  2. TIL Ruby's Exception class has a `detailed_message` method which includes both the exception class and its message:

    begin
    1 / 0
    rescue => e
    puts e.detailed_message # => "divided by 0 (ZeroDivisionError)"
    end

    I've lost count of the number of times I've implemented something very similar myself! 🤦

    docs.ruby-lang.org/en/master/E

    #ruby #exception

  3. حكينا قبل برشة مرّات على مشاريع يمنعوا ال
    #AI
    أما عمرنا ما حكينا على مشاريع يقبلوا ال
    #AI
    مثلا
    #Mesa
    إلّي صرّحت راهي مش تقبل مساهمات ال
    #AI
    phoronix.com/news/Mesa-Two-Gen
    ثمّة إقتراح متاع
    #Driver
    يحارب ال
    #USB Devices
    إلّي فيهم مشاكل
    #Malicious
    itsfoss.com/news/linux-driver-
    #Fedora
    كانت توفّر ال
    #Updates
    ل
    #Mesa #Drivers
    عادي كيمة كلّ
    #Update
    أما توّ
    #Fedora
    عملتهم
    #Exception
    و مش يولّيوا يجيوا مع كلّ
    #Release
    phoronix.com/news/Mesa-Updates

  4. [Перевод] Почему GZIP сыпал исключениями только в жару и в дождь

    В квартире стояла летняя жара. Впрочем, ненадолго: хозяин квартиры как раз привез мне кондиционер, и его пора было запускать. Через несколько недель Я писал на C# программу для распаковки gzip-файлов и неожиданно поймал странное исключение, из которого следовало, что архив поврежден. Ситуация выглядела дико: ошибка намекала на поврежденный архив, хотя сам файл не выглядел реально битым. Сказать, что это напрягало значит ничего не сказать...

    habr.com/ru/articles/1016532/

    #bash #gzip #c# #exception

  5. @tyil @SuperDicq @Vivaldi

    “Generally a browser's most important thing is their engine.”

    Think more, and you'll realise that #Vivaldi is an #exception. It's only #sellingPoint, as I said, is the #UI. There are many other #privacyFocused #browsers, #VivaldiBrowser's #powerfull #features are what keep it #afloat TBH.

    "It's somehow fine for them to take the work of others, but this doesn't go both ways? Does this not sound a bit weird to you?"

    If they make their work #available to be accessed by anyone, they'll die in the end. #VivaldiTechnologies is a much smaller company compared to #Google and #Mozilla.

    "But even with Mozilla actively trying to make Firefox the worst it can be, the debloated forks are nowhere near as popular as the main thing, so your whole argument falls flat in reality."

    No, it doesn't, because #FF was released much earlier than V. This means it had much more time to become #popular enough to keep it's #userbase, while Vivaldi wouldn't.

    "forks are unlikely to become more popular than the main thing to begin with. They'd have to really fuck shit up to make a fork suddenly take all their marketshare, and at that point its just the market working as intended."

    Yes, for more popular browsers. But for new ones, this is not true.

  6. Встреча ISO C++ в Софии: С++26 и рефлексия

    Привет! На связи Антон Полухин из техплатформы городских сервисов Яндекса, и сейчас я расскажу о софийской встрече Международного комитета по стандартизации языка программирования C++, в которой принимал активное участие. Это была последняя встреча, на которой новые фичи языка, с предодобренным на прошлых встречах дизайном, ещё могли попасть в C++26. И результат превзошёл все ожидания: compile-time-рефлексия рефлексия параметров функций аннотации std::optional<T&‍> параллельные алгоритмы Об этих и других новинках расскажу в посте

    habr.com/ru/companies/yandex/a

    #c++29 #с++29 #c++26 #с++26 #с++ #c++ #reflection #constexpr #exception #simd #safety #security #undefined_behavior #annotations #parallel_programming #executor #executors #ranges #coroutines

  7. Customize Your Error Pages in Quarkus: Because 500 Deserves Better Than “Oops!”
    Give your users something better than a blank 500 screen. myfear.substack.com/p/quarkus-
    #Quarkus #Java #Exception #ErrorPages

  8. Грязные трюки C++ из userver и Boost

    Привет, я Антон Полухин из Техплатформы Екома и Райдтеха Яндекса. Моя команда разрабатывает userver — современный опенсорсный асинхронный фреймворк с богатым набором абстракций для быстрого и комфортного создания микросервисов, сервисов и утилит на C++. Когда мы пишем какой‑то код для userver и для таких сложных проектов, как Boost , периодически мы сталкиваемся с нестандартными проблемами. И эти нестандартные проблемы требуют нестандартных решений. Вот о таких решениях мы сегодня и поговорим. А именно: — Посмотрим, как работают исключения на платформе Linux x86, и сделаем с ними что‑то интересное. — Залезем ещё глубже под капот исключений и сделаем их ещё быстрее. — Сделаем висячую ссылку на невалидный объект, и всё будет хорошо. — А под конец то, что все любим, — погрузимся в шаблонное метапрограммирование.

    habr.com/ru/companies/yandex/a

    #stacktrace #exception #exceptions #exception_throw_refactoring #metaprogramming #boost #userver #dlopen #throw #throwcatch

  9. Тутор: как нажать на кнопку. Продвинутые техники работы с веб-элементами для Selenium

    Привет!) Возникали ситуации, когда стандартных методов поиска веб-элементов не хватало для полноценной автоматизации? То кнопка не нажимается, то элемент перекрывается, то не подгружается. У всего этого есть разные причины и самые разные решения. В этой статье как раз таки рассмотрим некоторые из таких проблем. Для тех кому не интересна база Ссылочка на тележку

    habr.com/ru/articles/818741/

    #python #selenium #exception #iframe #dom

  10. I just published my new #TYPO3 extension #solver. It extends TYPO3's #exception handler with #AI generated #solutions. Have fun handling your exceptions the better way!

    github.com/eliashaeussler/typo

    Thanks to @marcelpociot for the very inspiring article at beyondco.de/blog/ai-powered-er!