Forwarded from IT step by step
GeoSpy AI - calculate a place from a photo
Service for determining location from any photo. The neural network compares unique details in a private photo with images on the network - and produces a selection of options with the most likely matches and their exact coordinates.
Critics note that very often, when it comes to standard architecture, the service produces so many similar options that the real one simply gets lost. But it works great with natural locations and unique architectural ensembles
Service for determining location from any photo. The neural network compares unique details in a private photo with images on the network - and produces a selection of options with the most likely matches and their exact coordinates.
Critics note that very often, when it comes to standard architecture, the service produces so many similar options that the real one simply gets lost. But it works great with natural locations and unique architectural ensembles
❤1
Forwarded from Programming Tips 💡 (Moien Tajik)
Designing APIs for humans: Object IDs 🧑🏻💻
Ever wondered why Stripe uses foloowing format to generate unique IDs? Let’s dive in and break down how and why Stripe IDs are structured the way they are:
pi_3LKQhvGUcADgqoEM3bh6pslE
└┘└────────────┘
└─ Prefix └─ Randomly generated characters
You might have noticed that all Stripe Objects have a prefix at the beginning of the ID. The reason for this is quite simple: adding a prefix makes the ID human readable.✔️
Without knowing anything else about the ID we can immediately confirm that we’re talking about a PaymentIntent object here, thanks to the pi_ prefix. This helps Stripe employees internally just as much as it helps developers integrating with Stripe.
The above snippet is trying to retrieve a PaymentIntent from a connected account, however without even looking at the code you can immediately spot the error: a Customer ID (cus_) is being used instead of an Account ID (acct_).🔖
Without prefixes this would be much harder to debug; if Stripe used UUIDs instead then we’d have to look up the ID to find out what kind of object it is and if it’s even valid.👨💻
[ Read More ] : https://dev.to/stripe/designing-apis-for-humans-object-ids-3o5a
〰️〰️〰️〰️〰️〰️
#UUID #Stripe
@ProgrammingTip
Ever wondered why Stripe uses foloowing format to generate unique IDs? Let’s dive in and break down how and why Stripe IDs are structured the way they are:
pi_3LKQhvGUcADgqoEM3bh6pslE
└┘└────────────┘
└─ Prefix └─ Randomly generated characters
You might have noticed that all Stripe Objects have a prefix at the beginning of the ID. The reason for this is quite simple: adding a prefix makes the ID human readable.
Without knowing anything else about the ID we can immediately confirm that we’re talking about a PaymentIntent object here, thanks to the pi_ prefix. This helps Stripe employees internally just as much as it helps developers integrating with Stripe.
$pi = $stripe->paymentIntents->retrieve(
$id,
[],
['stripe_account' => 'cus_1KrJdMGUcADgqoEM']
);
The above snippet is trying to retrieve a PaymentIntent from a connected account, however without even looking at the code you can immediately spot the error: a Customer ID (cus_) is being used instead of an Account ID (acct_).
Without prefixes this would be much harder to debug; if Stripe used UUIDs instead then we’d have to look up the ID to find out what kind of object it is and if it’s even valid.
[ Read More ] : https://dev.to/stripe/designing-apis-for-humans-object-ids-3o5a
〰️〰️〰️〰️〰️〰️
#UUID #Stripe
@ProgrammingTip
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Programming Tips Resources
Forwarded from POLSKA SZTUKA WOJNY 🇵🇱 Wojna Ukraina Rosja Izrael Iran Liban Wiadomości Polski Kanał Informacyjny Geopolityka bez cenzury (𝓙…)
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Do sieci wyciekło nagranie przedstawiające wietnamską farmę botów
Komentarze i posty są wysyłane z tysięcy kont.
Zapamiętaj ten film, gdy następnym razem będziesz kłócić się w Internecie.
🇵🇱 Polska Sztuka Wojny
https://t.me/sztuka_wojn
Komentarze i posty są wysyłane z tysięcy kont.
Zapamiętaj ten film, gdy następnym razem będziesz kłócić się w Internecie.
🇵🇱 Polska Sztuka Wojny
https://t.me/sztuka_wojn
👍1
😂 Admini na lewackich kanałach! 🤣🤣🤣
🌈👬 Uśmiechnięta Polska❤️😁
🙈t.me/usmiechnietapolska
🙊https://t.me/polskieforum
🌈👬 Uśmiechnięta Polska❤️😁
🙈t.me/usmiechnietapolska
🙊https://t.me/polskieforum
❤1
😁 Ostoja wolności i demokracji...
Brytyjski wywiad: #Rosja nasila działania. Ich efekt dopiero się ujawni
Jak wynika z najnowszych danych wywiadowczych Wielkiej Brytanii, Rosja nasila działania w celu usuwania wybranych aplikacji i usług telekomunikacyjnych. Wszystko po to, żeby nie pozwolić swoim obywatelom na dostęp do niezależnych oraz zagranicznych mediów.
W nowej aktualizacji wywiadowczej przywołano informacje podane 4 lipca przez niezależne rosyjskie #media, według których na polecenie Roskomnadzoru, rosyjskiego regulatora rynku telekomunikacyjnego, wiele aplikacji #VPN zostało wycofanych z rosyjskiej wersji App Store. To jest kontynuacją wcześniejszego usuwania aplikacji #VPN w 2022 i 2023 roku.
♨️Rosyjska patologia narodowa
🇷🇺🐷🇷🇺 t.me/patorosja
#orwell
Brytyjski wywiad: #Rosja nasila działania. Ich efekt dopiero się ujawni
Jak wynika z najnowszych danych wywiadowczych Wielkiej Brytanii, Rosja nasila działania w celu usuwania wybranych aplikacji i usług telekomunikacyjnych. Wszystko po to, żeby nie pozwolić swoim obywatelom na dostęp do niezależnych oraz zagranicznych mediów.
W nowej aktualizacji wywiadowczej przywołano informacje podane 4 lipca przez niezależne rosyjskie #media, według których na polecenie Roskomnadzoru, rosyjskiego regulatora rynku telekomunikacyjnego, wiele aplikacji #VPN zostało wycofanych z rosyjskiej wersji App Store. To jest kontynuacją wcześniejszego usuwania aplikacji #VPN w 2022 i 2023 roku.
♨️Rosyjska patologia narodowa
🇷🇺🐷🇷🇺 t.me/patorosja
#orwell
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🏃🏻♀️ Czy podoba Ci się ta gra?
Interaktywna gra „Podłoga to lawa”: musisz zebrać wszystkie kwadraty, nie dając się złapać czerwonej linii.
Interaktywna gra „Podłoga to lawa”: musisz zebrać wszystkie kwadraty, nie dając się złapać czerwonej linii.
Forwarded from Haker Polska
Wielka Brytania wprowadziła ustawę o pełnej kontroli cyfrowej.
Telegraph
Wielka Brytania wprowadziła ustawę o pełnej kontroli cyfrowej
Ostatnio Wielka Brytania zyskała akceptację obecnego króla dla projektu ustawy zmieniającej Prawo o uprawnieniach śledczych, pomimo jego aktywnej krytyki przez obywateli i obrońców praw człowieka. Akceptacja króla oznacza, że projekt ustawy zostanie nieuchronnie…
Forwarded from Haker Polska
Na GitHubie pojawiło się nowe narzędzie oparte na sztucznej inteligencji, które będzie szukać podatności w kodzie.
Telegraph
Na GitHubie pojawił się nowy narzędzie oparte na sztucznej inteligencji, które będzie szukać podatności w kodzie.
Programiści z GitHuba zaprezentowali nową funkcję opartą na sztucznej inteligencji, która ma przyspieszyć proces naprawiania podatności podczas pisania kodu. Na razie funkcja jest dostępna w wersji beta i automatycznie aktywowana we wszystkich prywatnych…
Forwarded from Czyja będzie Polska? 🇵🇱
Globalna awaria systemów informatycznych. Znamy kolejnego winnego https://www.komputerswiat.pl/aktualnosci/wydarzenia/globalna-awaria-systemow-informatycznych-znamy-kolejnego-winnego/vbmp4te
Ogromna światowa awaria informatyczna jest związana nie tylko z #Microsoft-em, ale w dużym stopniu odpowiada za nią też firma #CrowdStrike, zajmująca się produkcją systemów bezpieczeństwa. Okazuje się, że to komputery, na których zainstalowano jej oprogramowanie, mają ogromny problem z uruchomieniem się. Wszystkiemu ma być winna nowa aktualizacja, która najwidoczniej nie została odpowiednio przetestowana.
(...)
Większość podmiotów dotkniętych awarią musi czekać na interwencję pomocy technicznej lub kontakt ze strony CrowdStrike. Jak jednak pokazuje serwis Niebezpiecznik.pl, problem można obejść, o ile oczywiście mamy wiedzę informatyczną na odpowiednim poziomie i wiemy, jak skorzystać z załączonych niżej wskazówek. Nie każdy bowiem będzie umieć dostać się do systemu plików Windowsa, który nie odpala.
https://t.me/ProgramowanieLinux/1508
Warto zauważyć, że wspomniana awaria CrowdStrike to jedno, ale problemy Microsoftu rzeczywiście miały miejsce – firma informowała o utrudnieniach w dostępie do usług Azure i Microsoft 365. Użytkownicy do tej pory informują o braku możliwości odpalenia choćby Outlooka.
Ogromna światowa awaria informatyczna jest związana nie tylko z #Microsoft-em, ale w dużym stopniu odpowiada za nią też firma #CrowdStrike, zajmująca się produkcją systemów bezpieczeństwa. Okazuje się, że to komputery, na których zainstalowano jej oprogramowanie, mają ogromny problem z uruchomieniem się. Wszystkiemu ma być winna nowa aktualizacja, która najwidoczniej nie została odpowiednio przetestowana.
(...)
Większość podmiotów dotkniętych awarią musi czekać na interwencję pomocy technicznej lub kontakt ze strony CrowdStrike. Jak jednak pokazuje serwis Niebezpiecznik.pl, problem można obejść, o ile oczywiście mamy wiedzę informatyczną na odpowiednim poziomie i wiemy, jak skorzystać z załączonych niżej wskazówek. Nie każdy bowiem będzie umieć dostać się do systemu plików Windowsa, który nie odpala.
https://t.me/ProgramowanieLinux/1508
Warto zauważyć, że wspomniana awaria CrowdStrike to jedno, ale problemy Microsoftu rzeczywiście miały miejsce – firma informowała o utrudnieniach w dostępie do usług Azure i Microsoft 365. Użytkownicy do tej pory informują o braku możliwości odpalenia choćby Outlooka.
Komputer Świat
Globalna awaria systemów informatycznych. Znamy kolejnego winnego
Ogromna światowa awaria informatyczna jest związana nie tylko z Microsoftem, ale w dużym stopniu odpowiada za nią też firma CrowdStrike, zajmująca się produkcją systemów bezpieczeństwa. Okazuje się, że to komputery, na których zainstalowano jej oprogramowanie…