Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#devops

Lider

w Technologia

34piorunów

No to jeszcze strona do sprawdzania poprawności configów, envów czy secret keys.

Fanatyk7piorunów

@inty - ale za⁎⁎⁎⁎sty tool - już wgrywam wszystkie prywatne klucze używane na produkcji - dla pewności jeszcze podam nazwy hostów i numery IP :smirk:

Fanatyk2piorunów

Ciekawostka - u znacznej większości, która sprawdziła, okazało się że odpowiedź była "tak".

Znaczna większość czyli 100%

Pokaż więcej komentarzy (4)

Inspirator

w Dyskusje

82piorunów

W zeszłym roku wywalono mnie z roboty za wytykanie jednemu zespołowi, że ich nieumiejętnie napisane aplikacje zżerają niesamowite ilości kasy żeby to uruchomić i utrzymać. Oraz że nie da się tego wyskalować. Zwolniono mnie z dnia na dzień, bo okazało się, że w pierwszej kolejności tam grał rolę nepotyzm, a każdy problem można zalać kasą. Przynajmniej wg managera który chronił swojego przyda. Zwolniono mnie z tekstem, że "może się czegoś nauczysz".

W nowej robocie trafiłem do projektu, który robi de facto to samo co poprzedni. Jedyna różnica to kompetencje ludzi dookoła. Parę dni temu udało nam się odpalić podobny system jeśli chodzi o skalę przetworzonych zapytań jak mój poprzedni projekt. Tyle że w starej firmie kosztował ok 10000 USD na miesiąc. Nowy, zoptymalizowany, i nie używający pythona system kosztuje 310 USD miesięcznie.

No więc się nauczyłem czegoś! Czego się nauczyłem? Za głupotę i nepotyzm się płaci. A python to wciąż najgorszy możliwy język gdy masz do czynienia z dużą skalą.

Zawodowiec0piorunów

@qwarqq też mamy takiego jednego jak Ty w zespole i wszyscy walczą żeby utkał dziurę bo każdy przychodzi zrobić 8h i chce wyjść ( ͡~ ͜ʖ ͡°)

Niestety w tym przypadku chłop jest niezwalnialny :confused:

Mocarz0piorunów

@qwarqq fabric, snowflake czy databricks?

Pokaż więcej komentarzy (35)

Mocarz

w Hydepark

4piorunów

Pierwszy raz w życiu potrzebuję CodeSigning certificate i próbuję w wolnych chwilach doczytać jak to działa. Z tego co widzę, to po zakupie OV nie dostaję po prostu pliku tylko on od razu musi być na jednej ze "wspieranych" platform?

Mam trochę dziwną sytuację bo infra wróciła z poziomu dużego korpo do czegoś pomiędzy SOHO, a korpo. 2-3 osoby będą podpisywać regularnie, kilka od święta i teraz pytanie jak to ugryźć?

Z tego co widzę to mam opcje. :

* Płacę miesięcznie za chmurę w ssl.com, jako że wielu użytkowników to muszę użyć droższego tier 2, ale przynajmniej rozsyłam credentiale i zapominam o temacie z mojej strony?

* Kupuję Yubikeya z FIPS od ww. i mam go na stałe i za darmo (a przynajmniej do wygaśnięcia i przedłużania certa). Potem mogę (czy nie mogę?) go sobie skopiować na kolejny Yubikey z FIPS, którego kupię sam w normalnej cenie? Czy może jest jakiś proces gdzie zdalnie wrzucę klucz na mojego Yubikey'a (-keye)?

* Po zakupie wskazuję AWS/Azure jako przechowalnię klucza i potem klucz jest już przechowywany i udostępniany w ich HSM. Zakładam, że obie opcje są dodatkowo płatne? W Azure nie widzę oczywistego cennika, po prostu próbuje mi dać triala na jakieś usługi, ale w AWS widzę koszt 1,45$ za godzinę gdy jest po prostu aktywny. Czyli samo włączenie HSM od razu daje mi kosmiczny koszt Oo? Azure ma podobnie?

PS: Etap "zrób self-signed i po prostu roześlij przez Intune'a" mam już za sobą, nie wystarczy 😉

Gruba ryba1piorunów

No elo.

A jaki jest właściwie sens przerzucania klucza z jednego miejsca w inne? Wszystkie te yubikeye i inne HSMy są po to żeby klucz ich nigdy nie opuszczał.

Gruba ryba1piorunów

Nie wiem jak działa code signing ale czy jest możliwe uzyskanie od jakiegoś CA certyfikatu intermediate CA do podpisywania innych certyfikatów? Wtedy każdy podpisujący mógłby używać własnego Yubi a lista CRL załatwiałby sprawę wygaszonych certyfikatów.

Pokaż więcej komentarzy (6)

Fanatyk

w Hydepark

118piorunów

Chmura taka wspaniała, tak dobrze działa i robi oszczędności. Bla bla, chyba że przestaje działać to wtedy dlaczego my za to płacimy. Czy można coś z tym zrobić?

AWS ma awarie i różne usługi przy okazji też.

Cóż może niektórzy zrozumieją, że chmura to nic innego jak komputer kogoś innego.

Fanatyk12piorunów

Signal leży
Dockerhub leży
No pięknie pięknie xD

Fanatyk6piorunów

@30ohm no ale to masz fajrant z tego powodu czy nie? ( ͡° ͜ʖ ͡°)

Pokaż więcej komentarzy (31)

Fanatyk

w Hydepark

41piorunów

uwielbiam tę robotę, piszesz jakiś skrypt, który kasuje cudzą pracę, a quality kodu rośnie i wszyscy zadowoleni

trochę

Kompan4piorunów

@ZohanTSW Ostatnio wywalałem 95% procesu I commit wyglądał niemal identycznie
-2500
+150
ktoś napisał integrację między kawałkami procesu przez bazy danych, S3 i Kafke, a wystarczyło dodać VPC peering 😉

Gruba ryba9piorunów

A za chwilę telefon od klienta czy coś zmieniliście, bo system zaczal bardzo szybko działać, ale sypie błędami

Pokaż więcej komentarzy (19)

Lider

w Marynarz

29piorunów

W sumie to nie wiem czy kogos to zainteresuje, ale tak wyglada jeden z czesciej uzywanych programow do zarzadzania statkiem. Na screenie widzicie moja zakladke "maintenance", czyli roboty, inspekcje, cwiczenia, itp. Wszystko stoi na SAP.

Oprocz tego program na wiele innych funkcji:

* zamowienia
* magazyn
* certyfikaty
* roznorakie dokumenty
* QHSE (incydenty, audyty, raporty, itp)
* zalogowe sprawy (podmiane, listy, itp)
* claimy, defekty, uszkodzenia, itp.

Nazwa programu to TM Master. Jeden z przyjemniejszych na rynku. https://www.teromarine.no/

Fenomen2piorunów

Ooo... to faktycznie ciekawostka, że na SAP to jest. Mam ostatnio koszmary o Plant Maintenance, a tu dochodzi Ship Maintenance 😂

Pokaż więcej komentarzy (17)

Gruba ryba

w Programowanie

30piorunów

Często w nieskończoność odkładałem stawianie jakiegoś systemu, bo nie chciało mi się szukać pendrive z osem. To już przeszłość.

Można użyć jako prezent dla znajomego informatyka. Ja zamawiałem przez allegro.

Poprzednia iteracja pomysłu w lewym dolnym rogu.

GURU4piorunów

@wombatDaiquiri panie, pieprzenie się w takie rzeczy to była zabawa sprzed dekady. Teraz jak masz pendriva, to instalujesz na nim Ventoy, a potem wrzucasz na tego samego pendriva iso które chcesz, albo dwa, albo i dziesięć, potem tylko przy bootowaniu z menu wybierasz co chcesz i samo się rozpakowuje, montuje i działa. I można na 1 pendrivie mieć bootowalnego windowsa, linuxa i maca. 😉

VentoyVentoy is an open source tool to create bootable USB drive for ISO files. With ventoy, you don't need to format the disk again and again, you just need to copy the iso file to the USB drive and boot it.Ventoy
Pokaż więcej komentarzy (43)

Fanatyk

w Komputery

6piorunów

**Linux for Seasoned Admins**

Opanuj wiersz poleceń Linuksa, zdobądź kompetencje DevOps i całą masę innych pożądanych umiejętności dzięki temu pakietowi książek od O'Reilly!

W zestawie znajduje się 15 książek obejmujących szereg tematów, które podniosą Twoje kwalifikacje i udoskonalą umiejętności w zakresie bezpieczeństwa, konteneryzacji, kontroli wersji i wielu innych!

GURU4piorunów

@koszotorobur Pierwsze polecenie do opanowania:
rm -rf --no-preserve-root / :rolling_on_the_floor_laughing:

Pokaż więcej komentarzy (2)

Gruba ryba

w Ciekawostki

17piorunów

Odnośnie kabli podwodnych to ciekawostka - Microsoft testował podwodne datacenter i udało im się zmniejszyć awaryjność 8-krotnie.

Obecnie projekt został wstrzymany ale firma zapewnia że wykorzysta pozyskaną wiedzę.

Źródło: https://www.windowscentral.com/microsoft/microsoft-waves-goodbye-to-underwater-data-centers

Kosmonauta1piorunów

Kiedyś czytałem podobnego newsa, ale z serwerownią google, tylko oni w prost mowili, że chodzi o chłodzenie

Pokaż więcej komentarzy (2)

Gruba ryba

w Hydepark

83piorunów

Kiedy przyszedłem do projektu, release przez CI/CD trwało 60 min
Kiedy odchodziłem trwało to tylko 15 minut
Kiedy powróciłem po roku przerwy - teraz zajmuje 2,5h

Tytan1piorunów

@Klopsztanga zależy co robicie i jak robocie ale jak docker tam leci to możesz sobie layery zrobić mądrze w docker i odpalać build dind, tym sposobem cała warstwa z modules i bin się przeniesie do nowego builda a budujesz tylko zmiany. Co do testów w njs to u nas skończyło się na przepisaniu sorry cypress na swój i wszystko nadal hula w parallel.

Pokaż więcej komentarzy (22)

Gruba ryba

w Programowanie

5piorunów

może ktoś z   ma jakieś doświadczenia z postgres-operatorem od Zalando https://github.com/zalando/postgres-operator/tree/master i mógłby się podzielić wrażeniami?

Use-case: chcę mieć platformę do taniego i szybkiego publikowania swoich aplikacji w internecie. W tym celu tworzę sobie mini-datacenter w domu oparte na kubernetesie, chwilowo składające się z jednego komputera. Dostęp do niego z publicznego internetu robię przez Cloudflare Tunnel https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/

Chcę żeby setup był rozszerzalny i chcę zachować jak najmniejszy stack technologiczny, bo nie lubię się uczyć rzeczy "od zera". Obecnie zastanawiam się jak załatwić temat relacyjnej bazy danych. Myślałem nad postawieniem postgresa bezpośrednio na baremetalu, ale wydaje mi się że networking żeby potencjalnie dopuścić do niego ruch z kolejnych nodów w przyszłości to będzie tragedia.

     

Fanatyk2piorunów

@wombatDaiquiri - ja Kubernetesa mam po dziurki w pracy, żeby się z nim jeszcze w domu pierdzielić :stuck_out_tongue_winking_eye:
Oczywiście z tym Postgres Operatorem od Zalando nie miałem do czynienia - ale patrząc po README.md z GitHuba to wygląda dobrze - możesz opisać co dokładnie Cię w tym urzekło do Twoich zastosowań jak masz tylko jedną maszynę?
Ja jako, że jestem minimalistą to używam Podmana i uruchamiam bardziej skomplikowane rzeczy w podach.
Na Malince 5 z 8GB ramu mam teraz właśnie Postgresa bo postawiłem kilka rzeczy i codzienny backup robię na mojego Bieda-NASa rsynciem (który później też rsynciem jest backupowany na większy serwer tak na wszelki wypadek - już kiedyś opisywałem mój setup i dlaczego tak akurat robię) - mi starcza 🤷
Generalnie bardziej staram się zrozumieć co Ty tam próbujesz osiągnąć z tym swoim setupem bo cały wysiłek, który w to wkładasz oceniam bardzo pozytywnie - nie każdemu się chce i nie każdy potrafi - zwłaszcza jeśli to co robisz ma Ci się przydać w pracy i by zarabiać lepszą kasę :grinning:

Pokaż więcej komentarzy (4)

Gruba ryba

w Hydepark

9piorunów

Ostatnio więcej robię przy configach k8s i powiem wam, że programowanie w yamlu to jakiś nieśmieszny żart, zaraz te całe devopsy przepiszę do pkla bo patrzeć na to nie mogę
  

Fenomen3piorunów

@def co jak co ale w pełni się zgadzam. Pisanie terraforma to jeszcze jakoś fajnie idzie, jest terraform CLI i dobra składnia. Pisanie helmów to najgorszy syf.

Gruba ryba3piorunów

@def dzięki Bogu za ChatGPT. Od kiedy powstał piszę prompty żeby wygenerować szkielet configów a potem w tych configach głównie komentarze bo i tak wszyscy robią wszędzie to samo i ładnie generuje ( ͡° ͜ʖ ͡°)

Pokaż więcej komentarzy (10)

Fenomen

w Technologia

38piorunów

Case study obsługi dużego ruchu webowego na potrzeby obsługi 'Sejmflixa'.
https://typefully.com/uwteam/kKtvEx3

Czyli jak przetrwać Wykop, Interię, RMF FM, a nawet... Make Life Harder! 😉
Lektura dla początkujących adminów Linuksa.

  

Kosmonauta2piorunów

Trochę dziwne rozwiązanie, bo jeżeli ktoś zbiera po stronie backendu statystyki, albo chciałby np. sam zoptymalizować aplikację pod realny ruch, to ma wybrakowane dane. Oczywiście na serwerze za 10zł to może i lepiej, że aplikacja działa, a nie padła, ale realnie, to fajnie wiedzieć co się realnie dzieje

Praktykant0piorunów

A kto zbiera staty na backendzie?

Kosmonauta0piorunów

@RolnikSamWdolinie i backend aplikacji optymalizujesz w oparciu o dane z analityki służącej do marketingu? Proszę Cię.

Pokaż więcej komentarzy (6)

Osobistość

w Hydepark

12piorunów

Z rzeczy, o które nikt nie pyta ale wszyscy lubią wiedzieć śpieszę wspomnieć o  a konkretnie o

Czas leci, a gracze zaskakują. Na początku nie myślałem, że będzie jakiekolwiek zainteresowanie i będę tam grał ja i może kilku moich kolegów a tu proszę, mamy coraz większą społeczność!
3 dni temu rozpoczęliśmy wyścig do 1000 lvla. Z racji braku możliwości zdobycia najlepszych przedmiotów nagrodą dla 3 pierwszych osób jest wybrany przedmiot Sanguine (lvl 600).
Pierwszy dokonał tego gracz o nicku Lawina, jeden z pierwszych ale i najbardziej zawziętych graczy. Na prawdę Tibijski kozak i jak się okazuje bardzo spoko koleś 😉

Oprócz tego kilka tygodni temu przeszliśmy na najnowszą wersje , która wprowadza system gemów - część z was może to zachęcić. Wszyscy związani z  wolicie nie wiedzieć jak wygląda taki update, ok. 2h ręcznego diffowania plików 😛

W ramach no grind zmniejszamy dalej niektóre wymagania jak np. tworzenie umbral itemów, taski na minosy i piraty, tokeny z raidów itd.

Co do mojej przygody, to marnie. Zrobiłem OTSa żeby poznać Tibie a dopiero ledwo co przebiłem 250 lvl 😉

Wszystkich chętnych dołączyć zapraszam na

https://no-grind-ots.pl

Specjalista0piorunów

Kurka może bym dołączył akurat nocki mam w robocie 😁 z 12 lat już nie grałem jak nie lepiej

Osobistość1piorunów

@doodcinki zapraszam, sporo ludzi pyka. Poza tym jest porobione trochę ułatwień i większość rzeczy da się robić solo

Specjalista0piorunów

Witaj, dziś pierwsza noc w gierkę za mną, powiedz mi jak jest rozwiązana sprawa Tibia Coins czy jakoś je sprzedajesz czy one się odnawiają czy poprostu jak się skończą to się do Ciebie pisze, nie chcę narazie wydawać za dużo skoro nie wiem jak to działa

Pokaż więcej komentarzy (9)

Osobistość

w Hydepark

14piorunów

   

Luuudzie... zaczeli się ludzie, zaczęły się problemy :grinning: Ogłaszam wszem i wobec, że serwer wchodzi w nową poważną fazę.
Nie jesteśmy już jednym serwerem ale duetem zwanym w  green i blue 😛

To jest na prawdę przesada, że tyle czasu na to marnuje. Ale na prawdę mnie to jara. Gierki RPG w takiej magicznej otoczce to od zawsze był jakiś mojego rodzaju fetysz :grinning: A tworzenie świata, w którym można się bawić przyciąga mnie od małego. Powiedział gość, który zrobił OTSa na RL mapie xD Spokojnie... dojdziemy do własnej przygody.

Wracając. Wziąłem się znowu za  no i niestety tym razem wina była po stronie silnika. Chciałem zredukować cooldown spelli o ułamek, niestety po drodze ten ułamek, pomimo, że dokumentacja wskazywała na float był castowany do int-a. Niby mógł bym dać speed x2 i po problemie ale, ale. Co z balansem, co z wyzwaniem. Chcemy, żeby było dynamiczniej, a nie śmiesznie łatwo.

Wszedłem na gita, sprawdziłem najnowsze commity no i jest, ktoś to faktycznie poprawił. Tylko to oznacza, z tego co przejrzałem inne zmiany, że do update jest cały silnik :confused: Nie jest to prosta sprawa ze względu na już zmienione niektóre pliki zarówno danych jak i samego core. A po drugie ludzie, niby nie dużo ale łupią prawie cały czas. Wczoraj ostatni grajek poszedł spać po 1.

Najpierw tak jak mówi inżynierski best practicse zajebałem update na produkcji. Błąd! Od rana gracze reportowali bugi z walką i niemożność wylogowania sie 😛 Niektórzy się nawet rozmnożyli. Dobrze, że młody obudził mnie po 7 to nie wiele złego się stało. Odwinąłem serwerek z tar.gz, który przygotowałem sobie wcześniej i miałem czas pomyśleć jak zrobić to lepiej. Oczywiście wszystko leci też przez gita, ale tak rozjebałem repo, że nawet nie chciało mi się tego sprzątać.

Po kilku godzinach zabawy z dzieciakami, zakupami i świątecznym sprzątaniem. Błądząc myślami nie przy pierogach ale przy Tibijce wybór padł na green-blue. Czyli stawiamy drugi serwerek, robimy klienta, ustawiamy cycuś glancuś a na koniec przepinamy userów.

Zdumpowałem baze orginalnego serwera do pliczku, zsetupowałem i skompilowałem nowy build. Potem tylko podłączyć wszystko razem i ciach. Został jeszcze klient, ale to robi się ultra szybko jak już wiesz co jest czym. Reguły firewall dla nowych portów, NATowanie nowych portów (pic rel) i BUM. You are logged in!

Ide bawić się z dziećmi, nocka minie mi przy przerzucaniu plików i modyfikowaniu nowego silnika. Wesołych świąt 😉

Fenomen2piorunów

> To jest na prawdę przesada, że tyle czasu na to marnuje. Ale na prawdę mnie to jara.

Mordo, jeśli coś Cię jara, to nie jest to marnowanie czasu. Trzym się i powodzenia!

Fanatyk2piorunów

@Sauronus i @zboinek - czasami myślę, że moi pracodawcy jakby się dowiedzieli, że nie płacą mi tak naprawdę za pracę, tylko za zabawę, to mogliby chcieć przestać mi płacić 😂

Osobistość1piorunów

@koszotorobur dzisiaj moja żona mówi - "czyli nie robiłeś tego do pracy, czyli to była rozrywka" na co ja szybko "Moje życie to rozrywka 😎 "

Fanatyk1piorunów

@zboinek - trzeba doceniać dobre rzeczy w życiu bo nie ma ich aż tak wiele 😉

Pokaż więcej komentarzy (8)

Osobistość

w Hydepark

7piorunów

  

Wczoraj już poszła mała zapowiedź ale mamy pierwszych graczy z zewnątrz. Jak na razie w liczbie 3 + Tomki z Hejto i moje ziomki :grinning:
Kurcze, nic tak nie cieszy jak obcy ludzie wbijający żeby bawić się w to co ty.
Z tej okazji - dostałem taką prośbę od graczy o.0 - uruchomiłem serwer na discordzie

https://discord.gg/HmSwGCxvMV

Przechodząc do nowych graczy. Poszedłem na razie krótką drogą i zapisałem się do otwartych list na otserverlist org i pl. Przede mną jeszcze kilka do wrzucenia.
W związku z dopisywaniem się tam pojawił się jednak problem z niezgodnościami moich IPików więc znowu była misja  w celu wyprostowania albo chociaż zrobienia pewnego rodzaju druciarstwa. Na szczęście stack jest bardzo elastyczny  z vCloudDirectorem pozwalają łatwo NATować połączenia, także bez przeszkód mogłem wystawić serwer na 2 IPikach i zrobić powolną zmianę bez psucia zabawy graczom, którzy już na serwerze siedzą 😉

P.S. Kupiłem sobie domek 😛 Chyba będę musiał kupić większy, ale najlepsze domki są dla was a nie dla mnie 😉

Kompan

w Hydepark

1piorunów

Siema, od niedawna jestem na z kodem PKD 62.01.Z Działalność związaną z oprogramowaniem, natomiast zajmować się będę , budowaniem cicd itd. Zastanawiam się, czy z klientem powinienem ustalić na jaki kod PKD wystawiam fakturę? Z tego co wiem to w tydzień od rozpoczęcia wykonywania zadań mogę jeszcze zawnioskować o dodatkowe kody PKD.

Mocarz2piorunów

@TMBRK wbij sobie ze 30 kodów PKD, nie będziesz miał takich problemów. A wg mnie devops to też związane z oprogramowaniem.

Pokaż więcej komentarzy (2)