Zdjęcie w tle

redve

Fanatyk
  • 1609wpisów
  • 5772komentarzy

Matematyk - informatyk, programista - onanista

Mentzen kilka dni temu: Chcę iść na debate z Trzaskowskim i Nawrockim

Mentzen o 14: Nie jade na żadną debate

Mentzen o 19: Chuje czemu dopiero teraz mi mówicie o debacie

#polityka #bekazkonfederacji

a1c0e1a2-9a6c-461e-9b9e-c67d85c7450c
eccce573-c5ab-4035-890e-201bdd0f4bb7

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Wojna o taby vs spacje w kodzie!


Często podnoszonym argumentem za tym żeby w kodzie używać 4 spacji zamiast jednego taba jest taki, żeby wszyscy programiści widzieli kod w taki sam sposób, bo jak każdy ma inną fizyczną szerokość taba to wtedy programista może nie zauważyć wcięcia.


Pytanie do osób na tagu #programowanie

czy KIEDYKOLWIEK mieliście problem używając tabów, którego by nie było gdybyście zamiast tego stosowali spacje?

edit: podajcie konkretne przykłady, snippety kodu

@redve W sytuacji w której wszyscy, ale to wszyscy, piszący dany kod używają tabów, dyskusja nt. "ile spacji ma 1 tab" nie istnieje. Używanie spacji rodzi ten problem.


Natomiast tak jak koledzy piszą wyżej, standard formatowania powinien być wymuszany odgórnie, najlepiej weryfikowany na CI.

@redve tak. Dano dawno temu, w bardzo odległej galaktyce....

W czasach DOS, Amigi, terminali itp. to miało znaczenie. Widziałem krzaki w kodzie, które bolały, jak się na to patrzyło.

Teraz.... teraz raczej nie, raczej każdy system już grzecznie zachowuje spójność każdy tab jest miej więcej traktowany jako 4 spacje. Oczywiście przez "kompatybilność wsteczną", albo "bo tak się robi" nie ma teraz z tym problemów. Może to jak ze szczepionkami, jak wszyscy się stosują do tego, problem nie jest widoczny, jak przestaniesz przestrzegać reguły to jak ze szczepionkami, ogólna odporność społeczności spadnie i problem znów się uwidoczni. Chcesz zaryzykować?

53c41f08-a3b2-4434-b685-977a7eb073a4

Zaloguj się aby komentować

Zanim postawisz garnek, czajnik na na płytę obetrzyj od dołu z wilgoci, bo woda może się przypalić i potem zostają takie białe kręgi do zeskrobanie xd

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

@redve Nie ma reguły, wszystko zależy od człowieka.

Kilka przykładów posiadacza zakładając, że masz swoją:


  1. Boczniak - strzela sobie z pistoletów/karabinka bocznego zapłonu cena opakowania amunicji od 21 zł za 50 szt

  2. Strzelam żeby utrzymać licencję - 20 sztuk 9mm, 10 do strzelby, 40 z dowolnego karabinka (może być boczny zapłon) w okolicach 100 zł rocznie

  3. Rambo - wywala po 500 kulek do karabinka i pistoletu centralnego zapłonu (z przewagą karabinka), bywa i 1000 zł na jedno posiedzenie

  4. Snajpier - 20 30 strzałów z 308 dobrej jakości 330 zł

  5. Niedzielny sportowiec - idziesz sobie raz w miesiącu na zawody statyczne 25m 50m i strzelasz jedną konkurencję z pistoletu i jedną z karabinka 20 zł 30 zł kwestia kalibru


Jak widzisz, jest ogromna rozpiętość w tych uproszczonych przykładach. Wszystko zależy od tego, czym, z czego jak często i jak gęsto ( ͡° ͜ʖ ͡°)

@redve jak mam czas i potrzebuję strzelić to łącznie na miesiąc:

60 .223

150 .22 lr (bo mam konwersję do .223 :V)

do 100 z dziewiony

@redve Mi schodzi +/-:


  • 100x .223

  • 150x 9x19mm

  • 200x .22

  • 30x 12/70


Wyjdzie gdzieś koło 500 - 550PLN na miesiąc, tak mniej - więcej. Zależy jaki miesiąc bo w zimie, to w ogóle nie jeżdżę na strzelnicę, a znowu w lecie to jestem po dwa razy w tygodniu po pół dnia.

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Oceniam słabo. Głównie przez zaniedbanie gospodarki, przepychanki polityczne, gównianą politykę mniejszości narodowych.

Z drugiej strony. Czy bez dzisiejszej wiedzy miałbym lepsze pomysły w tak fatalnych warunkach? Wątpię.

Jedno jest pewne. Agresywna walka między sanacją i endecją pogrzebały nasz potencjał okienka dwudziestu lat wolności.

@redve k⁎⁎wy i mordercy. Sila przejeli rzady mordujac przy tym setki osob. Pilsudskiemu c⁎⁎j w d⁎⁎e i na imie za to jak potraktowal Rozwadowskiego po wojnie z bolszewikami i nie tylko za to w sumie.

@redve chujowo. Następne pytanie proszę.


Wspomnienia pradziadka mojego kolegi zesłanego na Syberię po 39’ - Panie to na Sybirze lepsze życie mieliśmy niż na gospodarstwie w Polsce w 20’ leciu międzywojennym

Zaloguj się aby komentować

#gielda #trump

Od początku lutego S&P500 straciło 16% swojej wartości

Dzięki Trumpowi rynek za⁎⁎⁎ał o glebe z takim impetem, jak wtedy gdy wybuchła światowa pandemia XD

528b1427-0987-46f8-a1cd-5033bd6eae96

Zaloguj się aby komentować

31 525 050 - 0 = 31 525 050


Dodaje numerki żeby sie nikomu w liczeniu nie pojebało, ale chce tylko powiedzieć że będzie podsumowanie miesiąca

#deskaprzezrok

a7181546-1c20-4486-813f-b67d3710dca3

Zaloguj się aby komentować

Zaloguj się aby komentować

#programowanie #aws

Mam sobie taką lambdę która jest mocno używana, ale jej cold start zajmuje 50s, przez co api gateway nie pozwala go wykonać (bo wywala timeout po 30s, i nie moge go zmienić z tego co czytałem).

W związku z tym, chciałem jej dać provisioned concurrency, żeby zawsze była aktywna.


Czy wg tej konfiguracji, ta funkcja będzie aktywna 24/7 i może ogarnąć do 10 requestów naraz?

Wg. kalkulatora to ma kosztować prawie 150$ na miesiąc więc to zmniejszyłem do 1, ale pytam czy dobrze rozumiem co robie XD

a6d1a204-95a2-43e0-9823-337526f80f12

@ostrynacienkim @pierdonauta_kosmolony kod w pythonie który wczytuje biblioteke pytorch (jakies 600mb) a potem model pytorch (model ma jakieś 350mb)

jak sie wczyta to jest ok, ale wczytywanie długo trwa

@redve

Przydałoby się coś w stylu snapshotu pamięci, jak mają VM-y, tudzież jak działają zygoty procesów w Androidzie.

Może zamiast lambdy działającej i tak w kółko opłacalniejszy byłby kontener fargate?

@redve - Nie napisałeś nic o ustawieniach Lambdy jak CPU oraz jej timeout.

CPU skaluje się wprost proporcjonalnie do ustawienia pamięci:

Function memory allocation

128 MB to 10,240 MB, in 1-MB increments.

Note: Lambda allocates CPU power in proportion to the amount of memory configured. You can increase or decrease the memory and CPU power allocated to your function using the Memory (MB) setting. At 1,769 MB, a function has the equivalent of one vCPU.

Maksymalny timeout dla funkcji lambda jaki możesz ustawić to 15 minut:

Function timeout

900 seconds (15 minutes)

Do tego funkcja w kontenerze zmieści więcej (w porównaniu do całkowitych 250 MB standardowej lambdy):

Container image code package size

10 GB (maximum uncompressed image size, including all layers)

Pokombinuj z tymi ustawieniami by wszystko działało jak należy.

Źródło: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html


Do tego Python 3.12 i wyższy wspiera SnapStart - ale obrazy kontenera nie są wspierane: https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html


A tu masz trzyczęściowy poradnik jak ustawić Lambdę by zminimalizować Cold Start:


  1. https://aws.amazon.com/blogs/compute/operating-lambda-performance-optimization-part-1/

  2. https://aws.amazon.com/blogs/compute/operating-lambda-performance-optimization-part-2/

  3. https://aws.amazon.com/blogs/compute/operating-lambda-performance-optimization-part-3/

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować