poniedziałek, stycznia 31, 2022

Sztuczki tropiciela błędów - breakpoint na sterydach 2 ;-)

Prawie 5 lat temu pisałem tutaj o tym jak można sobie skonstruować warunek dla breakpointa tak by działał tylko przy tym jak nasz kod jest wywoływany z jakiejś metody (gdzieś w stack trace), albo z jakiejś klasy.

Dziś to samo wymyśliłem ponownie ;-) ale jak te 5 lat temu nie działały tu lambdy to teraz działają ;-)

O takie w warunku breakpointa:

!(java.util.Arrays.stream(new Throwable().fillInStackTrace().getStackTrace())
.anyMatch(x -> x.toString().contains("Amazon")))

Sprawi, że breakpoint wywoła się tylko gdy na stack trace nie było żadnej klasy czy metody ze słowem Amazon w nazwie ;-)

Niby nic, a cieszy :-)




Podobne postybeta
Sztuczki tropiciela błędów - breakpoint na sterydach ;-)
OpenOffice.org2GoogleDocs 1.0.4
Sztuczki tropiciela błędów, part 2 ;-)
Sztuczki tropiciela błędów ;-)
Sztuczek Java'owy

wtorek, stycznia 25, 2022

Pixel 6 po ~2 miesiącach.... prawie nieodróżnialny od Pixela 4 XL ;-)

Mam od jakiegoś czasu Pixela 6 i nie narzekam, ale im dalej w las tym jakoś mniej się dla mnie różni od Pixel 4 XL.

Odczuwalne różnice to:

  • 128 GB robi różnicę względem 64 GB,
  • bardziej śliski jest,
  • cięższy jest,
  • Pixel 4 XL "otwierał się" kiedy zobaczył moją twarz, więc w wielu momentach gdy po prostu nań spoglądałem, znów w Pixel 6 jest ten "w ekranie" czytnik linii papilarnych i czasem wcześniej każe wpisać PIN, Pixel 4 XL wtedy widział moją gębę i uznawał, że OK, to możemy dalej, tutaj muszę się "cofnąć" gestem,
  • łatwiej w czasach bycia zamaskowanym ;-) w razie potrzeby odcisnąć się palce, niż wystawiać gębę z maski i mu się pokazywać.
Ale jak na 2 lata różnicy to szczerze jakoś tak to wszystko bardzo mało się różni. I dobre rzeczy są jakby przez te gorsze równoważone.
Niby jest lepszy aparat, bo w końcu pierwszy raz od 5 lat zmienili sensor i optykę, ale jakoś nie widzę tego w zdjęciach.

Lekki zawód czuję ;-) z racji tego, że Pixel 6 jest taki zwyczajny i taki jak Pixel 4. 

Teraz pytanie czy kupię Pixel'a 7, czy raczej iPhone'a 14, czy może zostanę na Pixel 6, albo przejdę na Pixel 6 Pro?

iPhone mnie kusi tym, że ma Shortcuts i możliwość wejścia w Apple Watch'a....



Podobne postybeta
Pixel 4 XL czy iPhone 11 Pro
No i mam Pixel 6 ;-)
Zakryj gębę....
Telefon lepszym aparatem niż prawdziwy aparat ;-)
Google I/O 2015 spojrzenie drugie

niedziela, stycznia 23, 2022

COVIDowe Pentium Pro ;-)

Tak właśnie policzyłem i jutro minie 686 dni od dnia kiedy poszliśmy na jakiś czas pracować z domu bo po co ryzykować....

Jaki to ma związek z Pentium Pro? ;-) Bo Pentium Pro to Intel 686 ;-) [dokładniej 80686] ;-)

W skrócie, nie podoba mi się ten allegrowicz ;-)

Patrząc na to inaczej, przeciętnie mamy na tym świecie koło 4000 tygodni.

W ramach dystansu społecznego spędziliśmy już 98 tygodni, za chwilę będzie to 100 tygodni... czyli 2.5% "szacowanego czasu życia". 

Dla mnie to stanowi ponad 10% mojego dotychczasowego "życia zawodowego".




Podobne postybeta
Celeron M353 900MHz vs. Intel Atom 1.6GHz, czyli o tym czemu jest remis? ;-)
Filmy
ETA - liczymy szacowany czas zakończenia [przybycia ;-)]
Rok temu zmieniłem pracę - podsumowanie
"Chiba widziałem Księżyc" ;-)

poniedziałek, stycznia 10, 2022

Jak ogarnąć ładowanie kilku iPadów i Macbooków, tak by nie były non-stop na ładowarce, ale by zawsze w nich było na tyle prądu by się ich choć trochę dało poużywać? ;-)

W końcu użyłem do czegoś Shortcuts ;-)

Mam w domu 2 iPady (Aira i Pro), do tego Macbooka Pro i Macbooka Air (do tego jeszcze parę telefonów z Androidem i tablet z Androidem...).

Macbook Pro jest cały czas włączony, ale cała reszta sobie leży i czasem ich używam. Oczywiście dość często jest tak, że akurat jak sięgam po iPada to ma tylko 15% baterii ;-) albo i mniej. 

Stąd od jakiegoś czasu myślałem nad tym jakby sobie w jednym miejscu zbierać stany baterii ;-)

I w przypadku sprzętów Apple znalazłem sposób ;-)

Skorzystałem z Shortucts :-)

Na iPadach mam takie coś:



Działa to tak, że jeśli poziom baterii spadnie poniżej 20% to w Todoist tworzy mi się task z informacją, że muszę danego iPada naładować ;-)

W przypadku MBA też użyłem Shortucts, ale że na macOS nie ma możliwości automatyzacji takiej, że shortcut uruchamia się przy zadanym zdarzeniu, to zrobiłem takie coś:


Nazwałem to Battery i do crontaba dodałem linijkę:

@hourly shortcuts run Battery

Dzięki temu przeciętnie raz na godzinę MBA uruchamia tego shortcuta i jeśli poziom baterii jest niższy niż 20% to tworzy mi się Reminder :-)

Niestety do teraz na żadnym z laptopów nie udało mi się dać dostępu Shortcuts do Todoista ;-)

Tzn dodaję sobie akcję z Todoista i mam tak:


Klikam na Allow Access i apka się ładnie pyta:


(przechodziłem to też z Safari)

Klikam na Continue i mam śliczną stronę od Todoista:


Klikam Agree i nic ;-) o takie:

Ale i tak z radością dziś dostrzegłem pierwszy raz Reminder z informacją, że mam załadować Macbooka Air :-)






Podobne postybeta
Potok świadomości - Machine Learning może tagować posty ;-), iPhone ssie, fajne książki, spać.....
Alfred + Todoist i wysyłanie tasków do projektu, a nie tylko do Inbox'a ;-)
Żenienie Todoist z Obsidian przy pomocy Pythona ;-)
Kopia zapasowa ważna ;-)
W Androidzie przydałyby się nagrywalne intenty :-)

Łatwiej kupić AirPods Pro jako komplet niż jedną słuchawkę...

Tak się złożyło, że moja własna rodzicielka zgubiła jedną ze swoich słuchawek AirPods Pro.
I co jest wkurzające można kupić nową w miejsce zgubionej, ale z tego co widzę jedyną procedurą jest pójść do serwisu i tam zamówić...
Stąd aż mnie kusi by po prostu kupić jej nowe AirPods Pro....
Ciekawe czy taki jest powód tego, że trudniej kupić jedną ;-)

posted from Bloggeroid




Podobne postybeta
"Źródło Wszelkiego Zła?"
AirPods Pro rządzą
Jakie słuchawki z tłumieniem szumów wybrać?
AirPods Pro nie lubią się z hulajnogami ;-)
Lep na odwiedzaczy ;-) - plan lekcji

piątek, stycznia 07, 2022

Czemu po szczepieniu miejsce gdzie nas szczepiono może boleć?

Nie wiem jak Wy, ale ja jestem po 3 Fauci ouchi* aka 3 dziabie ;-) albo jeszcze inaczej po 3 dawce szczepienia przeciw COVID-19.

No i chociaż to było 2 dni temu to jak dotknę ramienia to czuję ból (nie duży, ale jednak). Czemu?

Bo to jest potrzebne ;-) tzn. może nie tak ;-)
Ale w dużym uproszczeniu szczepionka dostarcza przykładów jak wygląda coś "złego" co układ odpornościowy powinien tępić.

To coś może dotrzeć w różnych postaciach, a to jako fragmenty wirusa (zabitego i pociętego), albo osłabiona wersja wirusa, albo jak w przypadku nowych seksownych szczepionek mRNA ;-) jako instrukcja dla komórek jak robić "kolce" COVID-19.

Ale sama obecność "przykładów" to nie jest wszystko. Bo jak to jest coś nowego to skąd układ odpornościowy ma wiedzieć, że to jest coś złego?

Po to w szczepionce bywa coś co wywołuje stan zapalny, wtedy komórki szaleją i wydzielają cytokiny które dla komórek dendrycznych znaczą, że coś się źle dzieje i, że trzeba zbierać próbki tego co w danym kawałku organizmu lata i jak się już uzbiera to trzeba to zanieść do najbliższych węzłów chłonnych gdzie próbki tego co się napatoczyło w okolicy ze stanem zapalnym są prezentowane limfocytom T.

I właśnie to "ała" to zwykle stan zapalny, który jest sygnałem dla układu odpornościowego, że coś jest nieteges i trzeba się przyjrzeć :-)

To oczywiście uproszczenie, uproszczenia :-) ale i tak dobrze wiedzieć :-)

Więcej w Immune: A Journey into the Mysterious System That Keeps You Alive :-) [i nie, nie kupujcie wersji Kindle, papierową się da czytać, a ta Kindle'owa nie działa np. na iPadach ;-)]


* - bardzo mi się podoba nazwa używana w USA czyli Fauci ouchi ;-) czyli "ała Fauciego" ;-)




Podobne postybeta
Państwo wybiórczo opiekuńcze ;-)
Fauci ouchie - mam i ja ;-)
Dobrze, że Tusk wygrał
Jak ogarnąć ładowanie kilku iPadów i Macbooków, tak by nie były non-stop na ładowarce, ale by zawsze w nich było na tyle prądu by się ich choć trochę dało poużywać? ;-)
Jest coraz gorzej i będzie jeszcze gorzej  Wasza nadzieja - ona znikąd pochodzi