Skocz do zawartości

lkosz

Społeczność Astropolis
  • Postów

    2 224
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Odpowiedzi opublikowane przez lkosz

  1. @Adam_Jesion o to to. Nie mogłem sobie przypomnieć gdzie o tym czytałem :D Trafiłem na to po którymś TEDx

    Malutkie boom już mieliśmy - Cambridge Analytica + Facebook. Tak się przerazili, że aż ucięli API. Oczywiście i to można ominąć, i nadal masowo ciągnąć dane. Ale żeby przed tym się zabezpieczyć w 100%, trzeba by wyłączyć Facebooka, albo ludzie musieliby przestać publikować tam rzeczy o sobie. Także czekamy na kolejną aferę. Ciekawe z drugiej strony ile takich afer nie wypłynęło, i ile firm analizuje dane kupione w FB...

     

    swoją drogą... jak myśmy doszli od niesubordynowanych adminów na Astromaniaku do Facebooka i socjotechniki? :D

  2. 11 minut temu, endriu624 napisał:

    A tak przy okazji można sobie sprawdzić swój telefon czy jest na podsłuchu.

    jak już napisano - to nie jest podsłuch tylko przekierowanie. Dobieraj lepiej źródła wiedzy :) Nie ma siły, żeby nastolatek był specem z IT-SEC

     

    Podsłuchiwać można aplikacją, której użytkownik daje dostęp do mikrofonu (albo sama sobie dała), przez mikroukład służący do komunikacji GSM (tak tak, to osobny komputer), albo stawiając fałszywy nadajnik GSM i tam zrobić atak MITM - tzw. IMSI catcher. Telefony same się podłączą, bo tak działa GSM. Albo operator może to robić na zlecenie organów ścigania. Zwłaszcza polskie żądają masowo dostępu do danych operatorów. Można też po prostu posłuchać w pociągu. Ludzie się tak drą do tych telefonów podgłośnionych na maxa, że wszystko doskonale słychać :D Zwłaszcza ciekawe rzeczy słychać od biznesmenów. Oczywiście wykryć się tego nie da prostymi metodami, czasem w ogóle jest to niemożliwe. Złodzieje nie mają na czole napisane "uwaga, kradnę" :) Zabezpieczyć się można przed częścią z tych ataków. IMSI catchera możliwe, że wykryje operator, powiadomi służby, które namierzą źródło sygnału.

     

    29 minut temu, Adam_Jesion napisał:

    :D Tak w ogóle, to największą kopalnią wiedzy o nas nie są prywatne wiadomości, ale to, co zostawiamy publicznie - w dużych ilościach, w wielu miejscach. 

    Ojj tak, portale społecznościowe to kopalnia wiedzy... na podstawie lajków można wywnioskować dużo ciekawych rzeczy odpowiednimi algorytmami (gdzie nie wynika to wprost z lajkowanych rzeczy oczywiście)

  3. 20 minut temu, Adam_Jesion napisał:

    Dzięki. Bardzo fajnie się czyta, co piszesz. Widać, że znasz się na temacie. 

    Pracuję w tej działce :)

     

    20 minut temu, Adam_Jesion napisał:

    do czego admini mogliby wykorzystać wiedzę przechwyconą z waszych PW? Jakieś pomysły?

    Nie pytaj, co mógłbyś zobaczyć w prywatnych wiadomościach, bo zaraz wyjdzie że tu jakieś randki cichaczem są organizowane :D W końcu się tu ludzie umawiają na oglądanie gwiazd, pokażę Ci swój teleskop itd...

     

    To czytanie PW chyba bierze się ludziom, którzy zwykle nie mają zielonego pojęcia o pracy admina. Mi się zdarzało usłyszeć pytanie czy jestem hakerem (bo używam terminala), czy podglądam klientów przez kamery, czy używam ich haseł, czy ich podsłuchuję itd. No bo przecież mógłbym. Pytanie po co miałbym to robić pozostaje zwykle bez odpowiedzi. Pomijam, że to karalne, a NDA, które się podpisuje w firmach do czegoś jednak zobowiązuje. Z tego samego powodu pani w banku ma gdzieś kim jestem, lekarza interesuję wyłącznie w aspekcie wyniku FT4, śmieciarzowi mam w ogóle nie zawracać sobą głowy, tylko grabarz z dziwnym uśmiechem mówi "do zobaczenia" :D

    • Lubię 1
  4. Godzinę temu, Tomek96 napisał:

    Przepraszam, że co? Chyba standardem jest używanie funkcji skrótu (hash np. SHA-256) i nie wydaje mi się, aby przy dobrze zaprojektowanej architekturze mając tylko bazę danych można było wyłapać hasło. Oczywiście jeśli mamy dostęp do backendu lub frontu i trochę zmienimy jako programista kod, to oczywiście można zapisywać hasła... Ale nie wydaje mi się, aby można było metodą brutal force rozwiązać 2^256 kombinacji w rozsądnym czasie

    Cały spryt w kryptografii nie polega na robieniu bruteforce jak idiota :) Szuka się albo słabych punktów z matematycznego punktu widzenia jak np. w RC4 lub SSLv2 lub algorytmicznego jak WPA2. A jak się ma dostęp, to wystarczy zrzucić ruch wewnątrz środowiska między warstwą reverse-proxy a backendem. W tzw. chmurze opartej o mikroserwisy komunikacja odbywa się zwykle RESTem bez szyfrowania. Do łamania funkcji skrótu służą tablice tęczowe. Używanie SHA256 jest wysoce niezalecane, a MD5 to już w ogóle. Tutaj info o dobrych praktykach: https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Password_Storage_Cheat_Sheet.md Można też od biedy zrobić atak słownikowy, spoof na DNSie, IP spoofing, a potem podstawić fałszywy serwer. Ale ataki socjotechniczne są skuteczniejsze.
    Właśnie przez to, że standardem jest MD5 czy SHA256, to hulające po necie bazy danych są kopalnią wiedzy niestety :)

     

    33 minuty temu, Adam_Jesion napisał:

    Banalny przykład: badania pokazują, że nadal większość ludzi nie ma hasła na swoich smartfonach (albo ma typu "1111"), a jednocześnie ma tam aktywne usługi w chmurze (gmail, etc.).

    Nie trzeba łamać hasła. Większość producentów telefonów nie udostępnia aktualizacji, a jeśli już, to użytkownicy rzadko je instalują. W wielu przypadkach wystarczy atak przez obrazek: https://source.android.com/security/bulletin/2019-02-01 lub przez javascript, przez ładowarkę, aplikację, która sobie zrobi roota na maszynie itd. Albo wykorzystać podatność w sprzęcie aka Meltdown/CVE-2017-5754 czy Spectre/CVE-2017-575. One nie dotyczą tylko architektury x86_64 Intela, ale na szczęście są kosztowne :) Sposobów jest dużo. Czytanie prywatnych wiadomości z jakiegoś niszowego forum w kraju trzeciego świata to pikuś przy tym :D

     

    Ps. byłbym zapomniał - można też po prostu zrzucić zawartość RAM i tam poszukać wszystkich haseł i kluczy prywatnych :) Wystarczy użyć jakiegoś sposobu do eskalacji uprawnień w systemie operacyjnym, a jako administrator/root odczyt całości RAMu to już łatwa sprawa.

    • Lubię 4
  5. Godzinę temu, Adam_Jesion napisał:

    Najważniejsze kwestie w punktach:

    dodałbym do tego jeszcze trzy:

    4. zasada minimalizacji danych i minimalizacji dostępu do nich - należy zbierać i przetwarzać tylko tyle danych ile jest konieczne, tak długo jak to jest konieczne (dlatego m.in. w Play robiąc skan dowodu zasłaniają niepotrzebne elementy dokumentu, oczywiście po wielkiej awanturze środowiska wywołanej z tym operatorem) i dostęp mają mieć tylko niezbędne osoby, nie każdy w firmie

    5. każdy konsument/użytkownik ma prawo dowiedzieć się kto i kiedy miał dostęp do jego danych, administrator ma obowiązek rejestrowania każdego dostępu

    6. przypadki wycieków lub naruszeń RODO/GPDR należy zgłaszać do UODO

     

    @krzysiek81 @DominikRD Może kilka zdań wyjaśnienia jak działają serwisy internetowe. Każdy, kto ma dostęp do maszyny, na której pracuje baza danych, ma dostęp do danych. Od admina forum, przez zespół zarządzający serwerownią hostującą forum, po panie sprzątające. KAŻDY. Każda z tych osób może to przeczytać, a nawet zmodyfikować. Dlatego serwerownie mają monitoring wizyjny, dostęp fizyczny jest limitowany, praca maszyn jest monitorowana automatami, zbierane są metryki i na końcu są logi z pracy adminów. Reszta opiera się na umowach i mniejszym lub większym zaufaniu, które należy sprawdzać, ale 100% pewności nikt nigdzie nie ma. Nawet w bankach.

    W internecie nie ma czegoś takiego jak prywatność. Nawet ruch wychodzący z waszych domów jest rejestrowany i przechowywany. Operatorzy komórkowi muszą przechowywać dane dot. połączeń kilka lat. To, że forum jest wystawione przez HTTPS, nie oznacza, że w bazie wszystko jest zapisywane magicznym szyfrem. Wyłącznie komunikacja serwer-przeglądarka jest szyfrowana. Jeśli chcecie zachować wysoką poufność komunikacji, należy wymieniać ze sobą wyłącznie szyfrowane wiadomości, a metoda szyfrowania po obu stronach musi cyklicznie przechodzić audyty bezpieczeństwa, bo co rusz jakieś protokoły są łamane. Forum z technicznej strony nie jest w stanie zapewnić wysokiej poufności przy jednoczesnej wysokiej wygodzie. W ogóle pełnej poufności komunikacji nie ma, i póki co się na to nie zanosi. Każde dane, prędzej czy później, mogą wyciec, i należy założyć że tak się stanie. Tak jak celebrytkom powyciekały ich cycki z chmury Applea, dane obywateli z KNFu, z bazy PESEL itd. Dlatego jeśli nie chcecie, żeby ktoś coś przeczytał, nie wysyłajcie tego na żadne serwery, ani inne maszyny kiedykolwiek podłączone do internetu. Nie ma innej metody.

     

    Forum, jeśli chodzi o polityki bezpieczeństwa, stoi na dość wysokim poziomie (o ile są realizowane). Z resztą sam fakt, że takie dokumenty są opublikowane już świadczy o poważnym podejściu. I nikt mi nie zapłacił, żebym to napisał. Także przestańcie panikować. Komputery nie działają na wróżki i jednorożce, a kryptografia to nie jest magia. Każdy, lub prawie każdy algorytm szyfrujący prędzej czy później zostanie złamany. A to, czego nie ma sensu szyfrować, się nie szyfruje. Jak na przykład prywatne wiadomości. Z drugiej strony o wiele łatwiej podejść użytkownika i przekonać was do instalacji jakiegoś syfu wykradającego dane i nieszyfrowany ruch sieciowy z waszego kompa. Nie trzeba czekać na komputery kwantowe ani generować wielkich tablic tęczowych.

     

    Co do tematu astromaniaka - jeśli jest spora grupa osób którym się administracja nie podoba, to jest bardzo dobre wyjście, które bardzo często robi się w świecie opensource. Zabrać manele, zrobić forum obok, i tam działać. Tak utarto nosa niejednemu adminowi/firmie. Choćby casus oracle i open office, openwrt i LEDE. W ten sposób szybciutko sobie admin przypomni, że to społeczność jest wartością :)

    • Lubię 5
  6. U mnie sterowanie do teleskopu v. 2.0 czeka na publikację modeli i opis. Sterowanie w osiach RA i DEC, sterowanie ostrością, łączność bezprzewodowa po bluetooth, żeby zminimalizować wibracje obrazu przy ustawianiu. Uproszczone sterowanie w porównaniu z poprzednikiem + obudowy nie haczą o montaż. Trzy prędkości automatyczne: gwiazdowa, słoneczna i księżycowa. W osi RA przełożenie 1:1. Obsługiwalne przez grube rękawice. Obudowy bardzo solidne, wodoszczelne. Napisy podświetlane na czerwono, ekran również. Zasilanie z pakietu NiMH 10S, z ogniw 10000mAh, który owinięty taśmą czeka na zrobienie obudowy. W środku raspberry 3, które zakończyły służbę jako serwery :) Do zmiany pozostała śrubka trzymająca zębatkę na samej osi RA, bo może trochę haczyć o dźwignię blokady.

    IMG_20190319_182645.jpg.11f5eab3fab6c867abc02e7a9b66fb9f.jpgIMG_20190319_182713.jpg.11c1c74eedb574ee4d0a2855079253f8.jpgIMG_20190319_182738.jpg.29d2b4e0b3f02f907b913078c6be3aa1.jpg

     

    aktualnie robię oświetlenie do hulajnogi bo mnie już denerwuje to zmienianie akumulatorów w latarkach :) Zasilanie 60V obniżane przetwornicą do 24V, sterowanie z arduino, źródła prądowe na przetwornicach, dowolna regulacja prądu napięciami generowanymi przez DAC (to na dole to kondensator 10000uF/35V w profesjonalnej pozycji bocznej ustalonej, z boku tylko tak koślawo wygląda). Obudowy się drukują, program w trakcie pisania. Wszystko odporne na warunki atmosferyczne, w tym mróz i sól drogową + przełącznik koło kciuka zmniejszający jasność (żeby nie oślepiać przy mijaniu nocą, zwłaszcza gdy jest mokro i się odbija od ziemi). To moja pierwsza profesjonalna płytka, pierwsza w SMD tam gdzie tylko się dało. Profesjonalnie zrobiona na moim eleganckim czarnym komputerze na przyciski, w profesjonalnym programie, wyprodukowana przez profesjonalną chińską firmę. Dotąd wystarczał schemat na kartce, samoprzylepna taśma miedziana, nóż i laminat, ale z takim rastrem SMD to by się nie udało :D Pierwszy raz też chciałem lutować profesjonalną pastą lutowniczą i hot airem. Baba w aptece patrzyła na mnie jak na idiotę, gdy jej tłumaczyłem że chcę grube igły średnica 2mm lub grubsze i najwęższe strzykawki. Nie rozumiała o co mi chodzi z tą średnicą w milimetrach. Przy lutowaniu próbki, podczas wyciskania pasty przez igłę wyleciał cały topnik, w środku strzykawki została twarda sucha pasta i tyle z tego wyszło. O kant d... potłuc te wynalazki. Nie ma to jak zwykłe spoiwo lutownicze i kalafonia rozpuszczona w izopropanolu - zlutowałem szybciutko.

    IMG_20190319_183020.jpg.b6c669a8bb9b32332dd0c0e05455a2e5.jpgIMG_20190319_183116.jpg.e5a0f85ad2f7e623e4464e22b7c7722a.jpg

    A w planach zrobienie przysłony, żeby sobie zasłonić kawałek tarczy słonecznej lub jaśniejsze planety. Na razie próbuję policzyć, czy to w ogóle wykonalne przy ogniskowej mojego teleskopu :D

    • Lubię 6
  7. Bardziej trafnym porównaniem jest wagon na szynach :P A to już człowiek bez problemu poruszy właśnie dlatego, że jest na szynach. Kopułę obracasz, a to wymaga mniej siły niż przy ruchu prostoliniowym. Tak jak pisałem - należy sobie najpierw przyjąć żądaną prędkość obrotu - przecież to nie musi się nastawiać w ułamku sekundy, prawda? A to wszystko przy założeniu, że opór stawiany przez kopułę będzie znośny i będzie się gładko obracać. Nie mam tego w ręce, nigdzie nie jest opisane jakiej siły trzeba użyć, żeby to ruszyć. Użycie zwykłego silnika wymaga bardzo precyzyjnego osobnego sprzężenia zwrotnego. Elementy musiałyby być rozmieszczone co 3,5cm (magnesy, czujniki odbiciowe itp) żeby uzyskać dokładność 2 stopnie. Użycie magnesów i czujnika halla może być niewystarczające i sprawiać problemy przy zmianach temperatury. Czujnik odbiciowy wyjdzie drogo i mnóstwo klejenia/przykręcania. Typowy kompas elektroniczny ma za małą dokładność, może służyć tylko do sprawdzenia czy napęd działa jak należy. Można też zbudować samodzielnie mały mechanizm oparty o laser, koło zębate, przekładnie i zliczać impulsy - coś jak było w starych myszkach komputerowych z kulką. Tylko to musi być precyzyjnie zrobione, bo błąd na kole zębatym będzie się mnożyć. Albo dołożyć kolejną zębatkę wokół, co już będzie kłopotliwe konstrukcyjnie.

    Samo sterowanie mocą silnika komutatorowego będzie wymagało majtania przy napięciu (np. przełączanie oporów rozruchowych przekaźnikami), a przy indukcyjnym drogiego falownika. Dlatego użycie silników krokowych połączonych z dużą przekładnią jest moim zdaniem prostsze przy samodzielnym wykonaniu.

  8. @kubaman to podsumowując jest to możliwe, i nie aż tak trudne. Powinno się udać używając ze trzech silników krokowych nema17 i przekładni na zębatkach. Parametry dobierzesz eksperymentalnie. Sprzęgnięcie z resztą sprzętu to kwestia jednego skryptu. Komputer połączysz z arduino choćby konwerterem USB-I2C lub USB-UART. Albo zamiast arduino weźmiesz raspberry i prosta komunikacja sieciowa wystarczy. Koszt szacuję na kilkaset złotych (bez zębatek). Poziom trudności średni, wymaga doświadczenia w budowie tego typu automatów.

    Używanie zwykłego silnika odradzam ze względu na kłopoty z precyzyjnym sterowaniem.

  9. W dniu 8.03.2019 o 11:20, kubaman napisał:

    myślę o kopule ScopeDome 2M lub nawet 3M

    pytam ogólnie, czy mając w ręku silnik można opracować układ oparty o tani mikrokomputer, który będzie sterował oknem kopuły - czyli ustawiał się na zadaną pozycję i później śledził niebo w oparciu o np. CDC. Szczegóły mechaniczne mnie tu mniej interesują. Dla przykładu - sterownik SD wraz z okablowaniem PnP to koszt ok 7 koła..

    duża i ciężka... tylko nie mogę znaleźć jaki to stawia opór... jeśli znośny i będzie dobrze ułożyskowana, to można nawet na drukarce 3D łatwo machnąć zębatki. Dobór silnika też nie powinien być problemem, kwestia ustalenia jak szybko ma wykonać pełen obrót. Wykonalne oczywiście jest, nawet w wersji samokalibrującej. Pytanie czy masz na to czas i jaki budżet :)

    Poza tym w opisie tutaj https://deltaoptical.pl/kopula-astronomiczna-scopedome-2m jest, że kopuła ma już napęd...

  10. 6 godzin temu, sullifan napisał:

    ok, a czy oprócz kwasowych AGM jeszcze jakieś mogą wchodzić w grę skoro żelowe raczej odpadają?

    To jeszcze raz... akumulatory ołowiowe dzieli się na pojemnościowe i te dostarczające duży prąd. Drugi typ to tzw. samochodowe, które są przystosowane do oddania bardzo dużego ładunku w krótkim czasie, ale wymagają natychmiastowego doładowania, co ma miejsce w samochodzie. Przy pracy cyklicznej elektrody ulegają fizycznemu rozpadowi, dlatego nie należy ich używać w ten sposób. Drugi typ to szerokie spektrum akumulatorów do różnych zastosowań. Produkowane są w dwóch technologiach AGM i GEL. AGM to mata szklana nasączona roztworem kwasu siarkowego umieszczona między elektrodami. GEL ma ten elektrolit zżelowany krzemionką, i chyba elektrody są trochę inaczej wykonywane. GEL używa się tam, gdzie mamy do czynienia ze specyficznymi warunkami. Są też wyraźnie droższe. W ani jednym, ani drugim przypadku nie ma mowy o przypadkowym rozlaniu i niebezpieczeństwie. Obydwa typy są bezobsługowe, mają szczelne obudowy z zaworem do odprowadzania gazów. Obydwa mogą pracować w dowolnej pozycji. Część z obu tych typów jest przystosowana do głębokiego rozładowania, tj. poniżej 11.8V dla akumulatorów 12V. Jest to wówczas wyraźnie odnotowane, i są też o wiele droższe. Obydwa typy należy ładować odpowiednią ładowarką. Użycie trywialnego prostownika skutkuje znacznym gazowaniem akumulatora i obniżeniem pojemności.

    W twoim przypadku wystarczy najtańszy AGM + układ zabezpieczający przed głębokim rozładowaniem, do tego ładowarka elektroniczna z wydajnością prądową dostosowaną do akumulatora (nie za dużą).

     

    Możesz też użyć innych typów akumulatorów - pakiet NiMH lub Li-Ion. Mają wyższą gęstość energii od akumulatorów kwasowych, ale są też droższe. Wymagają specjalizowanych ładowarek, zabezpieczeń przed głębokim rozładowaniem, a Li-Ion dodatkowo wielu innych zabezpieczeń (termiczne, nadprądowe, nadnapięciowe, ochrony przed przeładowaniem itd), bo niewłaściwie używane i ładowane mogą eksplodować. NiMH po prostu się rozszczelniają i wylewają, ale mają mniejszą gęstość energii.

    • Lubię 2
  11. @Adam_Jesion z tym, że dzieci będą trwale "upośledzone" przez korzystanie z mediów społecznościowych, to się nie spotkałem. Ale też nie spotkałem się z przeciwnymi obserwacjami. Raczej wskazuje się na to, że mają problemy z czynnościami manualnymi, bo ekrany raczej nie sprzyjają jej poprawie. Ale jak przebadano tzw. polskie pokolenie Z, to wyszło, że chyba dużo groźniejsze jest to dla nas starych, ale młodzież raczej wykorzystuje to jako narzędzie do czegoś innego, nie cel sam w sobie. Przy wszystkich zastrzeżeniach i niebezpieczeństwach o których wcześniej pisałem. Z drugiej strony psychologowie rozwojowi są stanowczo przeciwni kontaktom z telewizją i komputerem przez dzieci do lat 3 albo 4. Na pocieszenie jest terapia, którą część z nich będzie musiała przejść, a mózg ludzki wytwarza połączenia nerwowe przez całe życie. Tylko trzeba się nad tym napracować niestety... :D

     

    Zgoda - nie ma co jęczeć na postęp techniczny. Jest to naturalny kierunek rozwoju, bo tego ludzie potrzebowali. Pamiętacie czasy sprzed popularności budek telefonicznych? Kiedy trzeba było lecieć na pocztę i przy wszystkich w kolejce rozmawiać przez telefon? :D A potem budki tepsy, które zjadały karty... Gdzie tam człowiek pomyślał, że nagle przez komputer w kieszeni sobie zadzwoni do Ameryki...

     

    Sam WEB 2.0, jak to było kiedyś nazywane, jest w porządku. Tylko konstrukcja facebooka jest taka, że jest szkodliwy i uzależniający. Po latach zachwytów trzeba zacząć mówić o jego koszcie zdrowotnym, który jest bardzo duży. I też o kosztownym leczeniu. Facebook jak facebook, zwykła firma, która dba o to, żeby zarabiać. To użytkownicy dorabiają jej gębę jednorożca wolności, dziwiąc się potem, że jest wprost przeciwnie. Umowa jest restrykcyjna, i użytkownik publikując tam treści pozwala zrobić z nimi niemal wszystko i poddawać dowolnym analizom. Wasze zdjęcia mogą być wykorzystane bez waszej zgody (na podstawie zgody którą udzieliliście przy zakładaniu konta). GDPR trochę ukróciło te zakusy, ale nie do końca. Najgorsze jest profilowanie zachowania i wyciągania z tego wniosków co do przekonań, preferencji seksualnych, chorób itd. Kilka lat temu algorytmy określały to z 70% skutecznością, obecnie jest zapewne dużo lepiej. Nie trzeba tego pisać wprost, ani klikać w jednoznaczne treści. Analizowane jest wszystko, nawet czas przeglądania poszczególnych zdarzeń na osi czasu, ruchy myszką. Na tej podstawie profilowane jest społeczeństwo na różne strony. Facebook jest też wykorzystywany w wojnie hybrydowej, która trwa. Kwestią czasu jest zanim komisja europejska weźmie się za takie portale.

    • Lubię 1
  12. @astrokarol To tylko wyrzuty dopaminy :) po spadku człowiekowi jeszcze gorzej, dlatego wraca, albo żre słodycze. Jeszcze o lajkach zapomniałem - są one substytutem akceptacji społecznej. Duża liczba = nagroda od mózgu w postaci dopaminy, na chwilkę oczywiście. A brak lajków to problem. Coraz poważniejszy. I do terapeutów coraz częściej przychodzą ludzie, dla których to prawdziwe źródło problemów, bo czują się nieakceptowani i opuszczeni. Co ciekawe bardzo dużo celebrytów ma ten problem.

     

    I słowo komentarza w kwestii depresji i dysmorfofobii - pod tymi pojęciami należy rozumieć choroby, które bywają śmiertelne nawet pomimo leczenia silnymi lekami, przy czym dysmorfofobia zbiera większe żniwo niż depresja. To nie fanaberie celebrytek. I tu również ciekawa rzecz - sporo celebrytów "beauty fit" cierpi na dysmorfofobię o różnym stopniu natężenia, ewentualnie zaburzenia lękowe (kazeina, gluten, cukier, sól, tłuszcz itd). Dlatego niektórzy się oszpecają operacjami, wycieńczają treningami, walczą wszędzie z kazeiną, tak energicznie nauczają (nie mając do tego kwalifikacji ani wiedzy) itd.

    • Lubię 2
  13. 19 godzin temu, sullifan napisał:

    Temat wygląda tak, ze aku mogę mieć praktycznie za darmo (niemal nowy 7ah), ze środka mogę wszystko wyrzucić i zamontować odpowiednie wejścia USB itp, całą przeróbkę mogę mieć też za darmo, UPS to tylko aktualna wersja, bardziej myślę pod kątem obudowy, którą można wykorzystać do finalnej wersji (patrz estetyka itp) - inni robili to ze skrzynek narzędziowych, ja chcę zrobić to samo tylko z tą obudową więc jakiejś różnicy chyba wielkiej nie ma, a jeśli cześci nie będą potrzebne to mogę ich się śmiało pozbyć - czy mam wiele do stracenia przy tych kosztach? :) ale oczywiście zdanie osób bardziej doświadczonych jest dla mnie mega cenne

    W UPSie wymień akumulator i zostaw na trudniejsze czasy, kiedy prądu nie będzie. Szkoda go rozwalać na części, a to nie jest tanie urządzenie. Do montażu weź coś innego. Kradex produkuje duże plastikowe obudowy hermetyczne mieszczące akumulatory nawet 18Ah, gdzie upchniesz też resztę układów. Można też sobie sklecić pakiet z akumulatorów NiMH. Zmierz sobie zużycie, oblicz jakiej pojemności akumulatorów potrzebujesz, a potem dobieraj obudowy i resztę.

  14. Niepotrzebnie kombinujesz. UPS przekształca napięcie stałe 12V w przemienne 230V, które chciałbyś potem wyprostować i zamienić znowu w 5-12V. Jak wyżej napisano - nie ma to żadnego sensu. Chcąc użyć tego co masz, musiałbyś usunąć ze środka najdroższe rzeczy: transformator i całą elektronikę, czyli zostałaby sama metalowa obudowa i akumulator (który pewnie jest już zasiarczony i nadaje się do utylizacji).

    Skorzystaj z gotowych urządzeń lub projektów na tym forum (lub innym elektronicznym), kitów AVT itd. opartych o akumulator, układ zabezpieczający i przetwornice DC-DC.

    • Lubię 1
  15. @Alfa Bundis teraz Twoja propozycja - czas trwania nieprzerwanego dużego zachmurzenia - przyjąłem 7, 8 i 9 oktant. Zanim zaczniemy, ważna uwaga do tych szacunków - pomiary są robione raz na godzinę, czasem i rzadziej. Ograniczyłem maksymalny odstęp między pomiarami do 6h ze względu na liczne nieciągłości, ale i tak poniższe dane mają raczej charakter informacyjny i rozrywkowy :) Sposób prezentacji jest jeszcze gorszy, bo klaster elasticsearch nie potrafi już wykonać takich obliczeń, trzeba było przejść na pythona i basha. Na koniec wybierzemy sobie Wąchock Pogodowy :D


    Obliczenia wykonane dla wszystkich 66 stacji. W archiwum analiza_4.zip są surowe dane zawierające nazwę stacji, timestamp początku, timestamp końca, czas trwania zachmurzenia w 7, 8 lub 9 oktancie, nieprzerwany obserwacją o innej wartości, z maksymalnym odstępem między sąsiednimi obserwacjami równym 6h (w przypadku wykrycia takiej przerwy, za koniec przyjmowana jest ostatnia obserwacja, i liczenie czasu zaczyna się od początku).

    Na początek histogram dla wszystkich stacji, pierwsza kolumna to długość trwania bardzo dużego zachmurzenia. Posortowany po kluczach i po częstości:

    Spoiler
    
    cat analiza_4 | awk '{print $NF}' | sort | distribution --height=60 --char=ba | sort -k1n
    Key|Ct (Pct)        Histogram
     1|149565 (13.16%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     2|88518 (7.79%)   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     3|213699 (18.81%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     4|42145 (3.71%)   ▬▬▬▬▬▬▬▬▬▬▬▬
     5|33144 (2.92%)   ▬▬▬▬▬▬▬▬▬▬
     6|113757 (10.01%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     7|21537 (1.90%)   ▬▬▬▬▬▬▬
     8|17825 (1.57%)   ▬▬▬▬▬▬
     9|73434 (6.46%)   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    10|13796 (1.21%)   ▬▬▬▬
    11|15097 (1.33%)   ▬▬▬▬▬
    12|52436 (4.61%)   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    13|9695 (0.85%)    ▬▬▬
    14|8845 (0.78%)    ▬▬▬
    15|36177 (3.18%)   ▬▬▬▬▬▬▬▬▬▬▬
    16|6976 (0.61%)    ▬▬
    17|6389 (0.56%)    ▬▬
    18|28343 (2.49%)   ▬▬▬▬▬▬▬▬
    19|5249 (0.46%)    ▬▬
    20|4981 (0.44%)    ▬▬
    21|21539 (1.90%)   ▬▬▬▬▬▬▬
    22|4178 (0.37%)    ▬▬
    23|3718 (0.33%)    ▬▬
    24|16779 (1.48%)   ▬▬▬▬▬
    25|3196 (0.28%)    ▬
    26|2889 (0.25%)    ▬
    27|13600 (1.20%)   ▬▬▬▬
    28|2490 (0.22%)    ▬
    29|2324 (0.20%)    ▬
    30|11761 (1.04%)   ▬▬▬▬
    31|2118 (0.19%)    ▬
    32|2084 (0.18%)    ▬
    33|9724 (0.86%)    ▬▬▬
    34|1799 (0.16%)    ▬
    35|1717 (0.15%)    ▬
    36|8473 (0.75%)    ▬▬▬
    37|1522 (0.13%)    ▬
    38|1479 (0.13%)    ▬
    39|7124 (0.63%)    ▬▬▬
    40|1343 (0.12%)    ▬
    41|1254 (0.11%)    ▬
    42|6191 (0.54%)    ▬▬
    43|1161 (0.10%)    ▬
    44|1054 (0.09%)    ▬
    45|5204 (0.46%)    ▬▬
    48|4459 (0.39%)    ▬▬
    51|3826 (0.34%)    ▬▬
    54|3472 (0.31%)    ▬
    57|3151 (0.28%)    ▬
    60|2906 (0.26%)    ▬
    63|2451 (0.22%)    ▬
    66|2209 (0.19%)    ▬
    69|1945 (0.17%)    ▬
    72|1688 (0.15%)    ▬
    75|1538 (0.14%)    ▬
    78|1366 (0.12%)    ▬
    81|1256 (0.11%)    ▬
    84|1175 (0.10%)    ▬
    87|1053 (0.09%)    ▬
    90|969 (0.09%)     ▬

     

     

    Spoiler
    
    cat analiza_4 | awk '{print $NF}' | sort | distribution --height=60 --char=ba
    Key|Ct (Pct)        Histogram
     3|213699 (18.81%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     1|149565 (13.16%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     6|113757 (10.01%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     2|88518 (7.79%)   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     9|73434 (6.46%)   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    12|52436 (4.61%)   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     4|42145 (3.71%)   ▬▬▬▬▬▬▬▬▬▬▬▬
    15|36177 (3.18%)   ▬▬▬▬▬▬▬▬▬▬▬
     5|33144 (2.92%)   ▬▬▬▬▬▬▬▬▬▬
    18|28343 (2.49%)   ▬▬▬▬▬▬▬▬
    21|21539 (1.90%)   ▬▬▬▬▬▬▬
     7|21537 (1.90%)   ▬▬▬▬▬▬▬
     8|17825 (1.57%)   ▬▬▬▬▬▬
    24|16779 (1.48%)   ▬▬▬▬▬
    11|15097 (1.33%)   ▬▬▬▬▬
    10|13796 (1.21%)   ▬▬▬▬
    27|13600 (1.20%)   ▬▬▬▬
    30|11761 (1.04%)   ▬▬▬▬
    33|9724 (0.86%)    ▬▬▬
    13|9695 (0.85%)    ▬▬▬
    14|8845 (0.78%)    ▬▬▬
    36|8473 (0.75%)    ▬▬▬
    39|7124 (0.63%)    ▬▬▬
    16|6976 (0.61%)    ▬▬
    17|6389 (0.56%)    ▬▬
    42|6191 (0.54%)    ▬▬
    19|5249 (0.46%)    ▬▬
    45|5204 (0.46%)    ▬▬
    20|4981 (0.44%)    ▬▬
    48|4459 (0.39%)    ▬▬
    22|4178 (0.37%)    ▬▬
    51|3826 (0.34%)    ▬▬
    23|3718 (0.33%)    ▬▬
    54|3472 (0.31%)    ▬
    25|3196 (0.28%)    ▬
    57|3151 (0.28%)    ▬
    60|2906 (0.26%)    ▬
    26|2889 (0.25%)    ▬
    28|2490 (0.22%)    ▬
    63|2451 (0.22%)    ▬
    29|2324 (0.20%)    ▬
    66|2209 (0.19%)    ▬
    31|2118 (0.19%)    ▬
    32|2084 (0.18%)    ▬
    69|1945 (0.17%)    ▬
    34|1799 (0.16%)    ▬
    35|1717 (0.15%)    ▬
    72|1688 (0.15%)    ▬
    75|1538 (0.14%)    ▬
    37|1522 (0.13%)    ▬
    38|1479 (0.13%)    ▬
    78|1366 (0.12%)    ▬
    40|1343 (0.12%)    ▬
    81|1256 (0.11%)    ▬
    41|1254 (0.11%)    ▬
    84|1175 (0.10%)    ▬
    43|1161 (0.10%)    ▬
    44|1054 (0.09%)    ▬
    87|1053 (0.09%)    ▬
    90|969 (0.09%)     ▬

     



    Widać silny wpływ 3h odstępów w pomiarach. Zróbmy rzutowanie wartości do najbliższej podzielnej przez 3, posortowane po kluczach i po częstości:
     

    Spoiler
    
    cat analiza_4 | awk '{print $NF}' | while read line; do s1=$(($line % 3)); case $s1 in 0) echo $line;; 1) echo $(($line-1));; 2) echo $(($line+1));; esac; done | sort | distribution --height=60 --char=ba | sort -k1n
    Key|Ct (Pct)        Histogram
      0|149565 (13.16%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
      3|344362 (30.31%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
      6|168438 (14.82%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
      9|105055 (9.25%)  ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     12|77228 (6.80%)   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     15|51998 (4.58%)   ▬▬▬▬▬▬▬▬▬
     18|39981 (3.52%)   ▬▬▬▬▬▬▬
     21|30698 (2.70%)   ▬▬▬▬▬▬
     24|23693 (2.09%)   ▬▬▬▬▬
     27|18979 (1.67%)   ▬▬▬▬
     30|16203 (1.43%)   ▬▬▬
     33|13607 (1.20%)   ▬▬▬
     36|11712 (1.03%)   ▬▬▬
     39|9946 (0.88%)    ▬▬
     42|8606 (0.76%)    ▬▬
     45|7166 (0.63%)    ▬▬
     48|6136 (0.54%)    ▬▬
     51|5233 (0.46%)    ▬
     54|4749 (0.42%)    ▬
     57|4313 (0.38%)    ▬
     60|3864 (0.34%)    ▬
     63|3324 (0.29%)    ▬
     66|3026 (0.27%)    ▬
     69|2678 (0.24%)    ▬
     72|2338 (0.21%)    ▬
     75|2073 (0.18%)    ▬
     78|1846 (0.16%)    ▬
     81|1732 (0.15%)    ▬
     84|1566 (0.14%)    ▬
     87|1402 (0.12%)    ▬
     90|1327 (0.12%)    ▬
     93|1149 (0.10%)    ▬
     96|1001 (0.09%)    ▬
     99|886 (0.08%)     ▬
    102|858 (0.08%)     ▬
    105|690 (0.06%)     ▬
    108|668 (0.06%)     ▬
    111|647 (0.06%)     ▬
    114|593 (0.05%)     ▬
    117|508 (0.04%)     ▬
    120|473 (0.04%)     ▬
    123|400 (0.04%)     ▬
    126|400 (0.04%)     ▬
    129|368 (0.03%)     ▬
    132|348 (0.03%)     ▬
    135|352 (0.03%)     ▬
    138|317 (0.03%)     ▬
    141|282 (0.02%)     ▬
    144|236 (0.02%)     ▬
    147|231 (0.02%)     ▬
    150|196 (0.02%)     ▬
    153|161 (0.01%)     ▬
    156|202 (0.02%)     ▬
    159|148 (0.01%)     ▬
    162|171 (0.02%)     ▬
    165|150 (0.01%)     ▬
    168|124 (0.01%)     ▬
    171|123 (0.01%)     ▬
    174|112 (0.01%)     ▬
    180|108 (0.01%)     ▬

     


     

    Spoiler
    
    cat analiza_4 | awk '{print $NF}' | while read line; do s1=$(($line % 3)); case $s1 in 0) echo $line;; 1) echo $(($line-1));; 2) echo $(($line+1));; esac; done | sort | distribution --height=60 --char=ba
    Key|Ct (Pct)        Histogram
      3|344362 (30.31%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
      6|168438 (14.82%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
      0|149565 (13.16%) ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
      9|105055 (9.25%)  ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     12|77228 (6.80%)   ▬▬▬▬▬▬▬▬▬▬▬▬▬▬
     15|51998 (4.58%)   ▬▬▬▬▬▬▬▬▬
     18|39981 (3.52%)   ▬▬▬▬▬▬▬
     21|30698 (2.70%)   ▬▬▬▬▬▬
     24|23693 (2.09%)   ▬▬▬▬▬
     27|18979 (1.67%)   ▬▬▬▬
     30|16203 (1.43%)   ▬▬▬
     33|13607 (1.20%)   ▬▬▬
     36|11712 (1.03%)   ▬▬▬
     39|9946 (0.88%)    ▬▬
     42|8606 (0.76%)    ▬▬
     45|7166 (0.63%)    ▬▬
     48|6136 (0.54%)    ▬▬
     51|5233 (0.46%)    ▬
     54|4749 (0.42%)    ▬
     57|4313 (0.38%)    ▬
     60|3864 (0.34%)    ▬
     63|3324 (0.29%)    ▬
     66|3026 (0.27%)    ▬
     69|2678 (0.24%)    ▬
     72|2338 (0.21%)    ▬
     75|2073 (0.18%)    ▬
     78|1846 (0.16%)    ▬
     81|1732 (0.15%)    ▬
     84|1566 (0.14%)    ▬
     87|1402 (0.12%)    ▬
     90|1327 (0.12%)    ▬
     93|1149 (0.10%)    ▬
     96|1001 (0.09%)    ▬
     99|886 (0.08%)     ▬
    102|858 (0.08%)     ▬
    105|690 (0.06%)     ▬
    108|668 (0.06%)     ▬
    111|647 (0.06%)     ▬
    114|593 (0.05%)     ▬
    117|508 (0.04%)     ▬
    120|473 (0.04%)     ▬
    126|400 (0.04%)     ▬
    123|400 (0.04%)     ▬
    129|368 (0.03%)     ▬
    135|352 (0.03%)     ▬
    132|348 (0.03%)     ▬
    138|317 (0.03%)     ▬
    141|282 (0.02%)     ▬
    144|236 (0.02%)     ▬
    147|231 (0.02%)     ▬
    156|202 (0.02%)     ▬
    150|196 (0.02%)     ▬
    162|171 (0.02%)     ▬
    153|161 (0.01%)     ▬
    165|150 (0.01%)     ▬
    159|148 (0.01%)     ▬
    168|124 (0.01%)     ▬
    171|123 (0.01%)     ▬
    174|112 (0.01%)     ▬
    180|108 (0.01%)     ▬

     


    Dane wyglądają normalnie. Popatrzmy na percentyle 25 50 75 90 95 99 długości trwania bardzo dużego zachmurzenia, z pomocą prostego jednolinijkowego skrypcika:
     

    Spoiler
    
    echo -e "$(percentyle="25 50 75 90 95 99"; echo "stacja $percentyle"; echo -n "OGOLEM "; for q in 25 50 75 90 95 99; do echo -n "$(cat analiza_4 | awk '{print $NF}' | sort -n | sed "$(( ($(cat analiza_4 | wc -l)*${q}/100)+1 ))q;d") "; done; echo; cat analiza_4 | awk '{print $1}' | sort | uniq | while read stacja; do echo -n "$stacja "; for q in 25 50 75 90 95 99; do echo -n "$(cat analiza_4 | grep "^${stacja}" | awk '{print $NF}' | sort -n | sed "$(( ($(cat analiza_4 | grep "^${stacja}" | wc -l)*${q}/100)+1 ))q;d") "; done; echo; done;)" | column -t -o '    '
    stacja                  25    50    75    90    95    99
    OGOLEM                  3     6     14    30    48    97
    BIALYSTOK               2     5     13    30    49    106
    BIELSKO-BIALA           3     6     15    33    51    99
    BYDGOSZCZ               3     9     18    39    60    114
    CHOJNICE                3     6     14    31    48    107
    CZESTOCHOWA             3     6     13    30    48    99
    ELBLAG-MILEJEWO         3     6     15    32    48    96
    GDANSK-PORT_POLNOCNY    2     4     10    21    34    72
    GDANSK-REBIECHOWO       3     9     18    39    57    117
    GDANSK-SWIBNO           3     6     13    27    41    81
    GORZOW_WIELKOPOLSKI     3     6     15    32    48    97
    HEL                     3     5     12    25    39    84
    JELENIA_GORA            3     6     17    36    52    102
    KALISZ                  3     6     15    33    51    102
    KASPROWY_WIERCH         3     8     21    45    65    117
    KATOWICE                2     4     12    26    40    84
    KETRZYN                 3     9     15    33    49    105
    KIELCE-SUKOW            3     6     15    33    51    105
    KLODZKO                 3     5     12    27    42    87
    KOLO                    3     6     12    29    45    93
    KOLOBRZEG               3     6     12    27    42    90
    KOSZALIN                3     6     15    32    48    94
    KOZIENICE               2     6     14    30    48    94
    KRAKOW-BALICE           3     6     14    30    47    94
    KROSNO                  2     4     12    27    42    87
    LEBA                    3     6     13    28    43    87
    LEBORK                  3     6     12    30    45    93
    LEGNICA                 3     6     18    36    54    104
    LESKO                   3     6     15    33    48    96
    LESZNO                  3     6     15    32    48    98
    LODZ                    3     6     15    33    50    99
    LUBLIN-RADAWIEC         3     6     15    34    53    110
    MIKOLAJKI               3     6     14    31    48    108
    MLAWA                   3     6     15    33    51    108
    NOWY_SACZ               3     6     14    30    45    90
    OLSZTYN                 3     6     15    33    51    108
    OPOLE                   3     6     13    28    44    87
    OSTROLEKA               3     9     18    39    60    126
    PILA                    3     6     13    30    45    96
    PLOCK                   3     6     15    33    50    102
    pom                     3     5     19    23    27    27
    POZNAN                  2     3     10    23    37    80
    PRZEMYSL                3     9     18    36    54    105
    RACIBORZ                2     5     12    26    39    82
    RESKO-SMOLSKO           6     6     12    27    45    93
    RZESZOW-JASIONKA        3     6     15    32    48    100
    SANDOMIERZ              3     6     14    30    45    93
    SIEDLCE                 3     6     14    31    48    102
    SLUBICE                 3     6     12    27    42    87
    SNIEZKA                 2     6     19    45    67    123
    SULEJOW                 3     6     15    30    45    93
    SUWALKI                 3     6     15    36    57    120
    SWINOUJSCIE             3     5     12    24    36    75
    SZCZECIN                3     6     15    33    48    102
    SZCZECINEK              3     9     18    39    60    123
    TARNOW                  3     6     14    30    48    93
    TERESPOL                3     6     13    30    47    99
    TORUN                   3     6     14    30    45    99
    USTKA                   3     6     14    30    44    84
    WARSZAWA                2     4     12    26    42    90
    WIELUN                  3     6     15    33    48    99
    WLODAWA                 3     6     15    33    51    105
    WROCLAW                 2     4     12    26    40    84
    ZAKOPANE                3     6     15    35    51    97
    ZAMOSC                  3     6     15    33    51    102
    ZARNOWIEC               3     9     18    33    48    102
    ZGORZELEC               2     4     11    16    27    87
    ZIELONA_GORA            3     6     14    30    48    96

     



    posortujmy sobie tabelkę po ostatniej kolumnie i pośmiejmy się z ostatnich 10:
     

    Spoiler
    
    MLAWA                   3     6     15    33    51    108
    OLSZTYN                 3     6     15    33    51    108
    LUBLIN-RADAWIEC         3     6     15    34    53    110
    BYDGOSZCZ               3     9     18    39    60    114
    GDANSK-REBIECHOWO       3     9     18    39    57    117
    KASPROWY_WIERCH         3     8     21    45    65    117
    SUWALKI                 3     6     15    36    57    120
    SNIEZKA                 2     6     19    45    67    123
    SZCZECINEK              3     9     18    39    60    123
    OSTROLEKA               3     9     18    39    60    126

     



    Taka ciekawostka: wedle tej statystyki ludzie z okolic stacji SNIEZKA, SZCZECINEK i OSTROLEKA mają niezłe jazdy z pogodą :D Mieszkańcy! Nie ma sensu włazić na Śnieżkę, to samo macie w domu nad głowami, a nawet gorzej :D

    Teraz pierwsza dziesiątka:
     

    Spoiler
    
    GDANSK-PORT_POLNOCNY    2     4     10    21    34    72
    SWINOUJSCIE             3     5     12    24    36    75
    POZNAN                  2     3     10    23    37    80
    GDANSK-SWIBNO           3     6     13    27    41    81
    RACIBORZ                2     5     12    26    39    82
    HEL                     3     5     12    25    39    84
    KATOWICE                2     4     12    26    40    84
    USTKA                   3     6     14    30    44    84
    WROCLAW                 2     4     12    26    40    84
    KLODZKO                 3     5     12    27    42    87

     



    Zaskakująca jest obecność w zestawieniu Raciborza, Katowic i Wrocławia. Ale trzeba pamiętać, że wystarczyła jedna obserwacja poniżej 7. oktanta. Czyli jedno przejaśnienie. Czyli excusez le mot dupa, ale z przejaśnieniami :) A jak ktoś się chce opalać, nawet zimą, to tylko w okolicach Gdańska - częściej słońce zajrzy.

    To teraz ekstrema - liczba przypadków zachmurzenia powyżej 5, 7, 10, 14, 18, 22 i 28 dni + jaki to jest procent obserwacji obok. Używając jeszcze prostszego skryptu:
     

    Spoiler
    
    cat analiza_4 | awk '{print $1" "$NF}' | sort -n > analiza_4.sorted; dni="3 5 7 10 14 18 22 28"; echo -e "$(echo -n "-"; for l in $dni; do echo -n " $l ${l}_%"; done; echo"";echo -n "OGOLEM"; a0=$(cat analiza_4.sorted | wc -l); for l in $dni; do a1=$(cat analiza_4.sorted | awk -v dni="$l" '$NF>dni*24{print $NF}' | wc -l); proc=$(echo "$a1 $a0" | awk '{printf "%.6f", $1 / $2 * 100"%"}'); echo -n " $a1 $proc"; done; echo ""; cat analiza_4 | awk '{print $1}' | sort | uniq | while read stacja; do echo -n "$stacja"; a0=$(cat analiza_4.sorted | grep "^${stacja}" | wc -l); for l in $dni; do a1=$(cat analiza_4.sorted | grep "^${stacja}" | awk -v dni="$l" '$NF>dni*24{print $NF}' | wc -l); proc=$(echo "$a1 $a0" | awk '{printf "%.6f", $1 / $2 * 100"%"}'); echo -n " $a1 $proc"; done; echo ""; done)" | column -t
    
    -                     3      3_%       5     5_%       7     7_%       10   10_%      14  14_%      18  18_%      22  22_%      28  28_%
    OGOLEM                23707  2.086340  6044  0.531905  1919  0.168882  390  0.034322  47  0.004136  6   0.000528  2   0.000176  2   0.000176
    BIALYSTOK             448    2.241460  137   0.685446  50    0.250163  13   0.065042  2   0.010006  0   0.000000  0   0.000000  0   0.000000
    BIELSKO-BIALA         433    2.304790  94    0.500346  24    0.127748  5    0.026614  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    BYDGOSZCZ             157    3.284520  40    0.836820  17    0.355649  2    0.041841  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    CHOJNICE              472    2.380470  146   0.736332  58    0.292516  14   0.070607  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    CZESTOCHOWA           295    2.168000  79    0.580584  32    0.235173  5    0.036746  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    ELBLAG-MILEJEWO       490    2.205120  119   0.535529  29    0.130507  8    0.036002  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    GDANSK-PORT_POLNOCNY  112    0.959233  24    0.205550  7     0.059952  2    0.017129  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    GDANSK-REBIECHOWO     192    3.027440  57    0.898770  17    0.268054  1    0.015768  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    GDANSK-SWIBNO         72     1.265600  24    0.421867  8     0.140622  2    0.035156  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    GORZOW_WIELKOPOLSKI   413    2.017590  112   0.547142  34    0.166097  3    0.014656  1   0.004885  0   0.000000  0   0.000000  0   0.000000
    HEL                   316    1.420480  72    0.323654  24    0.107885  4    0.017981  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    JELENIA_GORA          448    2.399960  109   0.583918  24    0.128569  7    0.037499  1   0.005357  1   0.005357  0   0.000000  0   0.000000
    KALISZ                468    2.357090  110   0.554017  33    0.166205  7    0.035256  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    KASPROWY_WIERCH       632    3.775840  152   0.908113  23    0.137412  2    0.011949  1   0.005974  0   0.000000  0   0.000000  0   0.000000
    KATOWICE              345    1.491180  64    0.276625  25    0.108057  6    0.025934  2   0.008645  0   0.000000  0   0.000000  0   0.000000
    KETRZYN               397    2.358460  107   0.635656  34    0.201984  9    0.053466  3   0.017822  0   0.000000  0   0.000000  0   0.000000
    KIELCE-SUKOW          482    2.418950  119   0.597210  38    0.190706  10   0.050186  1   0.005019  0   0.000000  0   0.000000  0   0.000000
    KLODZKO               355    1.643290  74    0.342545  23    0.106467  8    0.037032  2   0.009258  1   0.004629  0   0.000000  0   0.000000
    KOLO                  647    1.816240  169   0.474413  53    0.148780  8    0.022457  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    KOLOBRZEG             303    1.619280  84    0.448910  25    0.133604  5    0.026721  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    KOSZALIN              412    2.025270  91    0.447328  26    0.127808  6    0.029494  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    KOZIENICE             324    2.022220  76    0.474348  31    0.193484  7    0.043690  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    KRAKOW-BALICE         420    2.024290  102   0.491614  33    0.159051  7    0.033738  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    KROSNO                221    1.622610  44    0.323054  8     0.058737  1    0.007342  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    LEBA                  363    1.649780  79    0.359042  16    0.072717  1    0.004545  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    LEBORK                241    1.952680  58    0.469940  20    0.162048  5    0.040512  2   0.016205  2   0.016205  2   0.016205  2   0.016205
    LEGNICA               497    2.773280  117   0.652865  44    0.245522  11   0.061380  3   0.016740  0   0.000000  0   0.000000  0   0.000000
    LESKO                 401    2.090280  84    0.437865  17    0.088615  3    0.015638  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    LESZNO                393    2.076950  94    0.496776  31    0.163830  4    0.021139  1   0.005285  0   0.000000  0   0.000000  0   0.000000
    LODZ                  418    2.252880  102   0.549747  46    0.247925  5    0.026948  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    LUBLIN-RADAWIEC       544    2.769580  146   0.743305  53    0.269830  10   0.050911  1   0.005091  0   0.000000  0   0.000000  0   0.000000
    MIKOLAJKI             434    2.365640  126   0.686798  47    0.256187  12   0.065409  3   0.016352  0   0.000000  0   0.000000  0   0.000000
    MLAWA                 469    2.450110  144   0.752272  52    0.271654  8    0.041793  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    NOWY_SACZ             286    1.704310  61    0.363506  14    0.083428  2    0.011918  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    OLSZTYN               409    2.413260  118   0.696247  39    0.230116  11   0.064904  3   0.017701  0   0.000000  0   0.000000  0   0.000000
    OPOLE                 349    1.702440  65    0.317073  22    0.107317  5    0.024390  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    OSTROLEKA             296    3.088480  99    1.032970  36    0.375626  7    0.073038  1   0.010434  0   0.000000  0   0.000000  0   0.000000
    PILA                  329    1.917030  87    0.506934  28    0.163151  7    0.040788  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    PLOCK                 382    2.212700  123   0.712465  39    0.225904  6    0.034754  1   0.005792  0   0.000000  0   0.000000  0   0.000000
    POZNAN                347    1.280770  76    0.280515  24    0.088584  4    0.014764  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    PRZEMYSL              271    2.535790  75    0.701787  16    0.149715  3    0.028071  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    RACIBORZ              288    1.456240  65    0.328665  20    0.101128  3    0.015169  1   0.005056  0   0.000000  0   0.000000  0   0.000000
    RESKO-SMOLSKO         237    1.754910  65    0.481303  18    0.133284  3    0.022214  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    RZESZOW-JASIONKA      394    2.153360  105   0.573865  22    0.120238  8    0.043723  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    SANDOMIERZ            283    1.751450  80    0.495111  23    0.142344  6    0.037133  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    SIEDLCE               448    2.267210  130   0.657895  47    0.237854  11   0.055668  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    SLUBICE               294    1.622070  70    0.386207  18    0.099310  2    0.011034  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    SNIEZKA               758    4.290970  186   1.052930  55    0.311350  11   0.062270  2   0.011322  1   0.005661  0   0.000000  0   0.000000
    SULEJOW               360    1.893040  91    0.478519  37    0.194563  7    0.036809  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    SUWALKI               576    3.123980  179   0.970821  67    0.363380  22   0.119319  6   0.032542  0   0.000000  0   0.000000  0   0.000000
    SWINOUJSCIE           206    1.052520  51    0.260576  15    0.076640  3    0.015328  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    SZCZECIN              705    2.311400  193   0.632766  65    0.213108  7    0.022950  1   0.003279  0   0.000000  0   0.000000  0   0.000000
    SZCZECINEK            320    3.256330  102   1.037960  37    0.376514  5    0.050880  1   0.010176  0   0.000000  0   0.000000  0   0.000000
    TARNOW                286    1.864890  69    0.449922  20    0.130412  4    0.026082  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    TERESPOL              389    1.987330  115   0.587514  52    0.265659  11   0.056197  2   0.010218  1   0.005109  0   0.000000  0   0.000000
    TORUN                 392    1.991870  107   0.543699  36    0.182927  6    0.030488  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    USTKA                 291    1.461940  67    0.336599  18    0.090429  2    0.010048  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    WARSZAWA              358    1.634550  90    0.410921  24    0.109579  5    0.022829  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    WIELUN                396    2.139270  112   0.605046  38    0.205283  4    0.021609  1   0.005402  0   0.000000  0   0.000000  0   0.000000
    WLODAWA               478    2.512220  132   0.693751  48    0.252273  14   0.073580  3   0.015767  0   0.000000  0   0.000000  0   0.000000
    WROCLAW               366    1.429190  86    0.335819  23    0.089812  3    0.011715  2   0.007810  0   0.000000  0   0.000000  0   0.000000
    ZAKOPANE              477    2.330130  84    0.410337  16    0.078159  3    0.014655  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    ZAMOSC                248    2.293320  68    0.628814  20    0.184945  4    0.036989  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    ZARNOWIEC             33     1.995160  8     0.483676  4     0.241838  2    0.120919  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    ZGORZELEC             17     1.250000  3     0.220588  1     0.073529  0    0.000000  0   0.000000  0   0.000000  0   0.000000  0   0.000000
    ZIELONA_GORA          447    2.147590  113   0.542904  37    0.177765  8    0.038436  1   0.004804  0   0.000000  0   0.000000  0   0.000000

     



    Mamy dwa przypadki z ponad 28-dniowym zachmurzeniem ciągłym:
     

    LEBORK 2010-01-12T13:00:00+01:00 2010-03-30T08:00:00+02:00 1842
    LEBORK 2010-03-30T17:00:00+02:00 2011-02-01T00:00:00+01:00 7376


    spójrzmy wprost na dane:
    u1.thumb.png.89a83eb0b8a33f8c0fd890d2ab768a87.png
    wygląda na błąd w danych, przyjmujemy, że nie było przypadku z ponad 28-dniowym ciągłym co najmniej 7-o. zachmurzeniem. To samo z 22-dniowym okresem, ponownie Lębork.

    Ponad 18 dni ciągłego zachmurzenia, 6 pomiarów:

    KLODZKO 2013-02-10T12:00:00+01:00 2013-03-01T04:00:00+01:00 448
    SNIEZKA 1993-12-07T19:00:00+01:00 1993-12-27T13:00:00+01:00 474
    JELENIA_GORA 2013-02-10T04:00:00+01:00 2013-03-02T02:00:00+01:00 478
    TERESPOL 1997-11-14T00:00:00+01:00 1997-12-05T19:00:00+01:00 523
    LEBORK 2010-01-12T13:00:00+01:00 2010-03-30T08:00:00+02:00 1842
    LEBORK 2010-03-30T17:00:00+02:00 2011-02-01T00:00:00+01:00 7376


    Pomijamy Lębork.
    Kłodzko wygląda wiarygodnie (uwaga, na lewej osi Y jest minimum zachmurzenia, na prawej liczba pomiarów zachmurzenia):
    u2.thumb.png.0b2f69eb5a734cfab1b8a7902ad17915.png
    Śnieżka też ok:
    u3.thumb.png.040f04fea694ab3ca1a6f46e4dd2ebbf.png
    Jelenia Góra też ok:
    u4.thumb.png.c9974af9ab2ec8613502bf90f6a3a753.png
    Terespol też ok:
    u5.thumb.png.e5be186533ae25f3695a380eac586f32.png

    Czyli można przyjąć, że najdłuższe ciągłe duże zachmurzenie trwało na terenie Polski prawie 22 dni.

    Poszukajmy teraz polskiego Wąchocka pogodowego :D Policzymy wartość oczekiwaną z powyższej tabeli dla 5, 7, 10, 14, 18, 22, 28 dni i procenta obserwacji

    Spoiler
    
    cat analiza_4 | awk '{print $1" "$NF}' | sort -n > analiza_4.sorted; dni="3 5 7 10 14 18 22 28"; cat analiza_4 | awk '{print $1}' | sort | uniq | while read stacja; do echo -n "$stacja "; a0=$(cat analiza_4.sorted | grep "^${stacja}" | wc -l); for l in $dni; do a1=$(cat analiza_4.sorted | grep "^${stacja}" | awk -v dni="$l" '$NF>dni*24{print $NF}' | wc -l); proc=$(echo "$a1 $a0" | awk '{printf "%.6f", $1 / $2 * 100"%"}'); echo "$proc  $l " | awk '{printf "%.6f", $1*$2}'; done | awk '{sum+=$1}END{print sum}'; done | column -t
    
    BIALYSTOK             6.72438
    BIELSKO-BIALA         6.91437
    BYDGOSZCZ             9.85356
    CHOJNICE              7.14141
    CZESTOCHOWA           6.504
    ELBLAG-MILEJEWO       6.61536
    GDANSK-PORT_POLNOCNY  2.8777
    GDANSK-REBIECHOWO     9.08232
    GDANSK-SWIBNO         3.7968
    GORZOW_WIELKOPOLSKI   6.05277
    HEL                   4.26144
    JELENIA_GORA          7.19988
    KALISZ                7.07127
    KASPROWY_WIERCH       11.3275
    KATOWICE              4.47354
    KETRZYN               7.07538
    KIELCE-SUKOW          7.25685
    KLODZKO               4.92987
    KOLO                  5.44872
    KOLOBRZEG             4.85784
    KOSZALIN              6.07581
    KOZIENICE             6.06666
    KRAKOW-BALICE         6.07287
    KROSNO                4.86783
    LEBA                  4.94934
    LEBORK                5.85804
    LEGNICA               8.31984
    LESKO                 6.27084
    LESZNO                6.23085
    LODZ                  6.75864
    LUBLIN-RADAWIEC       8.30874
    MIKOLAJKI             7.09692
    MLAWA                 7.35033
    NOWY_SACZ             5.11293
    OLSZTYN               7.23978
    OPOLE                 5.10732
    OSTROLEKA             9.26544
    PILA                  5.75109
    PLOCK                 6.6381
    POZNAN                3.84231
    PRZEMYSL              7.60737
    RACIBORZ              4.36872
    RESKO-SMOLSKO         5.26473
    RZESZOW-JASIONKA      6.46008
    SANDOMIERZ            5.25435
    SIEDLCE               6.80163
    SLUBICE               4.86621
    SNIEZKA               12.8729
    SULEJOW               5.67912
    SUWALKI               9.37194
    SWINOUJSCIE           3.15756
    SZCZECIN              6.9342
    SZCZECINEK            9.76899
    TARNOW                5.59467
    TERESPOL              5.96199
    TORUN                 5.97561
    USTKA                 4.38582
    WARSZAWA              4.90365
    WIELUN                6.41781
    WLODAWA               7.53666
    WROCLAW               4.28757
    ZAKOPANE              6.99039
    ZAMOSC                6.87996
    ZARNOWIEC             5.98548
    ZGORZELEC             3.75
    ZIELONA_GORA          6.44277

     



    Z najwyższymi wartościami oczekiwanymi:
     

    Spoiler
    
    GDANSK-REBIECHOWO  9.08232
    OSTROLEKA          9.26544
    SUWALKI            9.37194
    SZCZECINEK         9.76899
    BYDGOSZCZ          9.85356
    KASPROWY_WIERCH    11.3275
    SNIEZKA            12.8729

     



    Zachmurzenie w górach to normalne, czyli Bydgoszcz została wąchockiem? :D


    i z najniższą wartością oczekiwaną, pierwsza 10:

    Spoiler
    
    GDANSK-PORT_POLNOCNY  2.8777
    SWINOUJSCIE           3.15756
    GDANSK-SWIBNO         3.7968
    POZNAN                3.84231
    HEL                   4.26144
    WROCLAW               4.28757
    RACIBORZ              4.36872
    USTKA                 4.38582
    KATOWICE              4.47354
    KOLOBRZEG             4.85784

     



    Zgorzelec dyskwalifikujemy ze względu na baaardzo małą liczbę pomiarów.

     

    To już ostatni post z analizą. W razie problemów, niejasności - pytajcie.

    • Lubię 1
  16. @JSC To teraz tak na szybko zachmurzenie 22 grudnia, godziny 10-14. Na początek weźmiemy dane ze stacji które mają sporo pomiarów: Wrocław, Warszawa i Poznań. Katowice wykluczyłem ze względu na mniejszą liczbę pomiarów w 1975-1995. Liczba pomiarów prezentuje się tak:t1.thumb.png.8944fd5bed203d2b3676a19484da5a32.png
    Średnia i mediana:
    t2.thumb.png.60562258d51df8eaa46e268c92dbe79b.png
    25 i 75 percentyl
    t3.thumb.png.3df86755f5018ef15ca759d22eb4c80d.png
    I jeszcze rozkład wartości na kole, i słupkowy:
    t4.thumb.png.77fbe49f409574028b11af4d78c3df32.pngt5.thumb.png.e3426db27be7e76525b3255471ebacb3.png

    Rozkład dla Katowic jest podobny, a na Śnieżce 45% to brak pomiaru przez ograniczoną widoczność.

    I kraj ogółem analogicznie:
    t6.thumb.png.46db08fd87e523a538f0bdc221184d4f.pngt7.thumb.png.5e752ef2dee87b013bfd5df7cb1688d1.pngt8.thumb.png.90625b9465273a86eb64891d4e5b89bb.pngt9.thumb.png.2f8945261a33a57a8650e4ec6048c1da.png
    Niby wygląda nieciekawie...


    I na koniec, kraj ogółem, % pomiarów, gdzie zanotowano co najwyżej 3 oktant:
    t10.thumb.png.345488cc1d3caba08ce0cc8402a0d8dd.png
    i to samo, gdzie zanotowano co najwyżej 1 oktant
    t11.thumb.png.fff9d4728f4b4ffa5afe786f33a31e63.png

    Czyli dla każdego coś miłego. Optymista może liczyć na przejaśnienia, a pesymista może się spokojnie dołować, bo i tak się zachmurzy :D

     

    14 godzin temu, szuu napisał:

    czy ktoś z was się orientuje w jaki sposób meteorolog w latach 60-tych określał w nocy stopień zachmurzenia nieba i jego pokrycie cirrusami których nie widać i czy coś sie w tej kwestii zmieniło w dzisiejszych czasach?

    Jedyne co mi się kołacze po głowie, to zmiana skali na oktantową przy pomiarach synoptycznych (analizowanych przeze mnie) na początku lat 60, i w pomiarach klimatycznych na przełomie lat 80 i 90. I na to trzeba uważać. Ale jak w nocy dochodzą do wniosku, że zachmurzenie jest niewielkie (oktant 1.), w miejscach gdzie nie ma zanieczyszczenia światłem (bo w pobliżu miast to łatwiej), Księżyc jest w nowiu, w okolicach przesilenia zimowego, to nie mam pojęcia :) Może korzystają z łun świetlnych znad miast, może patrzą po gwiazdach...

     

    2 godziny temu, Behlur_Olderys napisał:

    Nie sztuką jest pisać niezrozumiale obracając się w środowisku, gdzie wszyscy wszystko wiedzą. Sztuką jest wytłumaczyć komuś nawet nie w temacie tak, żeby zrozumiał, bez uproszczeń. Nie wiem, jaką rolę odgrywa w tym wszystkim Ameryka...

    Zawsze można zadać pytanie, ktoś odpowie. Ja niestety nie mam czasu na szczegółowe opisywanie wszystkiego od podstaw

    W kwestii reszty wypowiedzi polecam przeczytać mój poprzedni post.

    • Lubię 1
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.