Copy SMS Code - OTP Helper - Додаток з відкритим вихідним кодом, який дозволяє автоматично копіювати OTP, коди з SMS і сповіщень, читаючи всі ваші повідомлення.

У наступному оновлені отримає українську локалізацію.

#foss #android #fdroid #application #додаток #helper #sms #коди #копіювання #автоматичне

Copy SMS Code - OTP Helper | F-Droid - Free and Open Source Android App Repository

an open-source app that can detect and copy any code for you

LibRedirect - розширення для браузерів з відкритим кодом для автоматичного перенаправлення посилань на альтернативні, вільні фронтенди закритих вебресурсів.

  • YouTube → Invidious, Piped, Piped-Material, PokeTube, CloudTube, Tubo, FreeTube, Yattee, FreeTube PWA
  • YouTube Music → Beatbump, Hyperpipe
  • Twitter → Nitter
  • Bluesky → skyview
  • Reddit → Redlib, Teddit
  • Twitch → SafeTwitch, Twineo
  • TikTok → ProxiTok
  • Instagram → Proxigram
  • Pinterest → Binternet
  • SoundCloud → Tubo
  • GitHub → Gothub
  • GitLab → Laboratory
  • Stack Overflow → AnonymousOverflow
  • Wikipedia → Wikiless
  • Search → SearXNG, SearX, Whoogle, LibreX, 4get
  • Translate → SimplyTranslate, Mozhi, LibreTranslate
  • Google Maps → OpenStreetMap
  • Meet → Jitsi
  • Send Files → Send
  • Paste Text → PrivateBin

Це не весь список, більше інформації на вебсторінці.

WebSite Codeberg GitHub Mastodon Firefox Addon

#browser #extensions #extension #addons #addon #браузер #розширення #libredirect #libreredirect #redirect #link #links #перенаправлення #посилання #автоматичне #автоматично #frontend #фронтенд #frontends #фронтенди

@ua @rada

LibRedirect - Privacy-friendly Redirector

A web extension that redirects YouTube, Twitter, Instagram, etc. requests to alternative privacy-friendly frontends

libredirect.github.io
Автоматичне визначення типу повернення з функції в C++ #8

Зараз у C++ є можливість автоматичного визначення типу повертаючого значення тільки за значенням біля return.

auto f() {return 4;} int x = f();

При цьому ми не можемо уточнювати тип при виклику, це не завжди те що треба.

Але якщо ми використаємо явне оголошення шаблону, то ми будемо змушені явно вказувати тип при виклику.

template<typename T> T f() {return T();} int x = f<int>(); float y = f<float>();

Але тут компілятор може визначити який тип потрібно повернути. Виглядало б це так:

int x = f(); // T = int float y = f(); // T = float

Або при передачі в іншу функцію:

void x(int y); x(f());

Не всюди це можливо, наприклад коли функція x також шаблонна.

template<typename T> void x(T y);

У цьому випадку нам потрібно уточнити тип явно.

x(f<int>());

#cpp #c++ #proposal #template #auto #return #function #пропозиція #покращення #автоматичне-визначення

@ua @rada

Social.Net.Ua