Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#programista15k

Gruba ryba

w Programowanie

18piorunów

w pracy zawsze środowiska testowe odpalam w Europie, bo jestem patriotą gospodarczym

Fanatyk5piorunów

@wombatDaiquiri - zawsze to coś, bo chociaż coś skapnie tym pracownikom co utrzymują centra danych w europie - niemniej nie ma się co łudzić, większość zysków i tak zostanie przetransferowana do amerykańskich korporacji 🤷

Pokaż więcej komentarzy (5)

Fanatyk

w Hydepark

4piorunów

Od poprzedniego wtorku spędziłem 48h na zrobienie działającej lambdy na AWS

I dalej k⁎⁎wa nie działa, teraz wywala timeouty przy próbie pobrania pliku z S3

Fanatyk1piorunów

@redve - ustawiasz wszystko ręcznie czy korzystasz z CloudFormation?
Poza tym w jakim języku ta Lambda?
Czy Lambda i S3 bucket są w tym samym regionie?

Fanatyk1piorunów

@redve - ChatGPT wysrał mi taki CloudFormation template, który wygląda na moje oko poprawnie:
>AWSTemplateFormatVersion: '2010-09-09'
>Description: CloudFormation template to deploy an S3 bucket and a Lambda function that can read from the bucket.
>
>Resources:
> # S3 Bucket
> MyS3Bucket:
>   Type: AWS::S3::Bucket
>   Properties:
>     BucketName: my-s3-bucket-unique-name # Change this to a unique bucket name
>
> # IAM Role for Lambda Function
> LambdaExecutionRole:
>   Type: AWS::IAM::Role
>   Properties:
>     RoleName: LambdaExecutionRole
>     AssumeRolePolicyDocument:
>       Version: '2012-10-17'
>       Statement:
>         - Effect: Allow
>           Principal:
>             Service: lambda.amazonaws.com
>           Action: sts:AssumeRole
>     Policies:
>       - PolicyName: S3ReadPolicy
>         PolicyDocument:
>           Version: '2012-10-17'
>           Statement:
>             - Effect: Allow
>               Action:
>                 - s3:GetObject
>               Resource: !Sub 'arn:aws:s3:::${MyS3Bucket}/*'
>
> # Lambda Function
> MyLambdaFunction:
>   Type: AWS::Lambda::Function
>   Properties:
>     FunctionName: MyPythonLambdaFunction
>     Handler: index.handler
>     Role: !GetAtt LambdaExecutionRole.Arn
>     Code:
>       ZipFile: |
>         import json
>         import boto3
>
>         def handler(event, context):
>             s3 = boto3.client('s3')
>             bucket_name = event['bucket']
>             file_key = event['file_key']
>
>             try:
>                 response = s3.get_object(Bucket=bucket_name, Key=file_key)
>                 file_content = response['Body'].read().decode('utf-8')
>                 print(f"File content: {file_content}")
>                 return {
>                     'statusCode': 200,
>                     'body': json.dumps('File read successfully!')
>                 }
>             except Exception as e:
>                 print(e)
>                 return {
>                     'statusCode': 500,
>                     'body': json.dumps('Error reading file from S3')
>                 }
>     Runtime: python3.8
>     Timeout: 30
>
>Outputs:
> S3BucketName:
>   Description: "Name of the S3 bucket"
>   Value: !Ref MyS3Bucket
>
> LambdaFunctionArn:
>   Description: "ARN of the Lambda function"
>   Value: !GetAtt MyLambdaFunction.Arn

Pokaż więcej komentarzy (12)

Zawodowiec

w Hydepark

14piorunów

Rynek pracy it robi się, delikatnie rzecz ujmując, wymagający. Ogłoszenie ma 1 dzień, zaaplikowały 22 osoby, wymagają doświadczenia 10 lat, już nie przyjmują CV.

Inspirator2piorunów

Też mnie zastanawiają te ogłoszenia które zamykają po jednym, dwóch dniach. Myślą że z 22 CV na 100% kogoś zatrudnią? Co prawda nigdy nie rekrutowałem nikogo, ale rekrutowałem się i zdarzało mi się czasami wysłać CV mimo że nie spełniałem wszystkich warunków. Spodziewam się że wśród tych 22 może takich też być trochę.

Autorytet2piorunów

@mrowionca_skarpeta To, że nie przyjmują wcale nie znaczy że kogoś znaleźli albo mają wystarczająco CV. Mogli zawiesić rekrutację, miałem taką sytuację przy aplikowaniu do dużego korpo.

Pokaż więcej komentarzy (17)

Zawodowiec

w Programowanie

6piorunów

Wzorzec projektowy Iterator - devszczepaniak.pl

Wzorzec projektowy Iterator to jeden z behawioralnych wzorców. Wykorzystanie Iteratora pozwala odseparować szczegóły związane z iteracją po strukturach danych od logiki biznesowej aplikacji. Więcej o korzyściach wynikających z wykorzystania Iteratora dowiesz się z najnowszego

Autorytet

w Hydepark

25piorunów

Jeśli zastanawiacie się co począć ze swoim życiem.
Czy może iść na informatykę by zostać to ja polecam co innego.
Lepiej iść na stomatologię. A to przykład dlaczego.

To wystawa Lego w poczekalni u stomatologa.
Podobno raz złożone. Lego jest traktowane jak takie puzzle.

GURU7piorunów
Pokaż więcej komentarzy (11)

Fanatyk

w Heheszki

18piorunów


Humor programistów... ( ͡° ͜ʖ ͡°)

GURU4piorunów

@MostlyRenegade to ja! No i bawi mnie trochę to 15k - to było modne 10 lat temu. Gdzie inflacja?

GURU3piorunów

@kubolex nope. Jak dawno temu pierwszy raz zobaczyłem to określenie, to chodziło wtedy o abstrakcyjne, niedostępne dla nikogo stawki za robotę. Przecież chyba nie było tutaj zmiany "semantyki" więc teraz pewnie trzeba używać albo nawet

Juniorzy teraz dostają po 8-9k brutto na UoP na start (przynajmniej u mnie w robocie), więc 15k to nie jest coś poza zasięgiem nawet regulara/słabego seniora 😉

No ale tutaj pewnie 15k użyte, bo więcej osób obserwuje

Pokaż więcej komentarzy (3)

Zawodowiec

w Programowanie

8piorunów

Jak przygotować DOBRY pull request? - devszczepaniak.pl

Wiedza jak robić dobre code review to dopiero połowa sukcesu we wdrażaniu kodu. Druga połowa to umiejętność tworzenia dobrych pull requestów. W najnowszym artykule na moim blogu skupiłem się na pokazaniu moich rekomendacji dot. przygotowania i skutecznego dowożenia PR-ów. Z artykułu

Osobistość

w Hydepark

29piorunów

Dzisiaj został przyjęty osobiście CEO Google, który to deklaruje ogromne inwestycje w Polsce, czytaj 5 mln dolarów (słownie pięć milionów dolarów) w ciągu pięciu lat XDD

https://www.money.pl/gospodarka/5-dolarow-na-polaka-inwestycja-google-w-polsce-stala-sie-obiektem-zartow-opinia-7124771431889728a.html

Gruba ryba7piorunów

@Nighthuntero no ale drogie Tomki i Tomeczki, po co inwestować w kraj, który właśnie staje się tzw. strefą zgniotu w przypadku konfliktu z ruskimi? Bo to co odwalił w końcu człowiek pomarańcza z Białego Domu daje idealną opcję putlerowi na zakończenie konfliktu z Ukrainą.

A piesek putlera już daje po kratach https://www.rp.pl/dyplomacja/art41803371-dmitrij-miedwiediew-po-rozmowie-donalda-trumpa-z-wladimirem-putinem-czas-europy-sie-skonczyl

EU musi w końcu zacząć liczyć na siebie.

Głos z Rosji po rozmowie Donalda Trumpa z Władimirem Putinem. „Czas Europy się skończył”„Oziębłą starą panną” nazywa Europę w najnowszym wpisie w serwisie X były prezydent Rosji, Dmitrij Miedwiediew, obecnie zastępca sekretarza Rady BezpieczeństwaRzeczpospolita
Pokaż więcej komentarzy (10)

Zawodowiec

w Programowanie

7piorunów

Jak zrobić DOBRE code review? - devszczepaniak.pl

Code review, moim zdaniem powinien robić każdy członek zespołu. Oprócz aspektów związanych z rozwojem projektu jest to świetna okazja, by nie tylko pomóc innym stać się lepszymi, ale też, by samemu dowiedzieć się czegoś nowego. W najnowszym artykule na blogu przygotowałem zestaw

Zawodowiec

w Dyskusje

5piorunów

Pułapki produktywności - devszczepaniak.pl

Na liście pomysłów na nowe artykuły na bloga ten zapisałem jako "NIENAWIDZĘ MULTITASKINGU"... jednocześnie multitaskując. Od tego czasu włożyłem sporo w zorganizowanie dnia pracy, by dać sobie jak najmniej możliwości na multitaskowanie. Multitasking obok context switchingu to

Gruba ryba

w Technologia

7piorunów

Jak ktoś ma za dużo pinionżków, a chciałby prywatnego deep seek'a, to tutorial może być przydatny. W sumie jest to w zasięgu każdego

https://threadreaderapp.com/thread/1884244369907278106.html

Osobistość0piorunów

hehe, patrzę na specyfikację, w sumie... mówię - robię instal... aż doczytałem, że mam trochę za mało RAMU, potrzeba 768GB 😅

Gruba ryba1piorunów

@ramen dedykowana płyta pod to koło 6k. Tragedii nie ma, biorąc pod uwagę że wcześniej musiałeś centrum danych wybudować.

Pokaż więcej komentarzy (5)

Osobistość

w Hydepark

69piorunów

Obecna biegunka związana z openseek idealnie pokazuje ile to wszystko jest warte - nikt nie zagłębia się w szczegóły, ale za to wszyscy dostają szału. Media powtarzają frazesy nierozumiejąc, tego co mówią, pseudoeksperci zalali swoimi wypocinami LI (programiści zostaną znowu zastąpieni przez AI, chyba już drugi raz w tej dekadzie), to już w ogóle. Z jednej strony hurraoptymizm, z drugiej panika - AI to przecież nowy wyścig zbrojeń w którym wujek Sam zaczął właśnie przegrywać.

Moja skromna propozycja (która w ogóle nic nie zmieni) to - weźcie się wszyscy pierdolnijcie w głowę, wyłączcie TV, wyłączcie social media, pójdźcie na spacer albo przeczytajcie dobrą książkę.

i trochę

Pokaż więcej komentarzy (12)

Wirtuoz

w Hydepark

3piorunów

Najciekawsze w temacie ostatnich redukcji w branży IT jest to że ludzie dobrze zarabiający nie mogą teraz znaleźć pracy.

GURU5piorunów

@Kyros oferty są nadal, tylko że firmy szukają raczej seniorów (ale takich faktycznych ze skillem a nie "przez zasiedzenie w jednym gówno projekcie przez ostatnie 10 lat"). Regularom i juniorom zdecydowanie ciężej coś złapać

Gruba ryba1piorunów

@damw Ja szukam do zepolu seniorow, przez ostatnie 0,5 roku znalazlem 2, przez rekru u mnie przeszlo ze 70 os. Niestety wielu programistow nie ma pojecia jak rozwiazywac problemy. Na rekru nie pytam o jezyk i frameworki.

Pokaż więcej komentarzy (11)

Kosmonauta

w Programowanie

8piorunów

Cześć,

Jest tu ktoś z branży embedded i może podzielić się wiedzą jak teraz wygląda rynek pracy? Chciałbym zmienić pracę i obserwuję niewielką ilość ofert która trafia na rynek. Wiadomo, styczeń nie jest najlepszym miesiącem na zmianę pracy ale czy będzie lepiej?

Kosmonauta4piorunów

+14 lat doświadczenia (bring up hw od cegły do customizowalnego linuxa, c, rust inne dziadostwa). Szukałem rok temu, zajeło mi to 8 miesięcy. Teraz tylko przeglądam dla sportu ale gadając ze znajomymi mówią że jest ciężko.

Kosmonauta0piorunów

@m_h już byłem na kilku rozmowach. Pula pytań jest ogromna i dotyczy wielu obszarów. Dostaję jasną odpowiedź że dobierają kandydatów prawie na 100% dopasowanych pod stanowisko/stos/framework.

Pokaż więcej komentarzy (9)

Gwiazdor

w Hydepark

1piorunów

Jest tutaj ktoś, kto klepie sklepy na Presta lub ma jakąś agencję? Nie wiem czy moja agencja nie leci w ciula i chciałbym móc o coś zapytać.

Fenomen2piorunów

@Artic leci w ciula na 100%. Persta nie jest prosta i mniej popularna niż inne rozwiązania więc niewiele z tym zrobisz.
No chyba że zmienisz silnik na inne rozwiązanie.

Fanatyk

w Hydepark

11piorunów

Co ten Apacz? ( ͡° ͜ʖ ͡°)

Fanatyk1piorunów

@MostlyRenegade - Horrible Stupid Mail Format - mój ulubiony 😆

Pokaż więcej komentarzy (5)

Zawodowiec

w Programowanie

4piorunów

Wzorzec projektowy Null Object - devszczepaniak.pl

Wzorzec projektowy Null Object znajdzie zastosowanie w miejscach, gdzie oczekujemy, że dany fragment kodu zwróci oczekiwany obiekt lub null. Null Object pozwala tworzyć kod bez konieczności obsługi nulli, co często może istotnie zwiększyć przejrzystość kodu. Jednak jego zastosowanie

GURU

w Aryocontent

46piorunów

https://x.com/AryoSomeGumul/status/1879462831109832809

https://x.com/i/status/1879462831109832809

Żołnierze Sił Zbrojnych Federacji Rosyjskiej z 101. pułku 132. „Horłowskiej” Samodzielnej Brygady Zmechanizowanej, która obecnie walczy w Torecku, opowiedzieli o zabijaniu swoich rannych w brygadzie.

===============

Zrobiłem dubbing z użyciem AI + napisy. Gdybym nie miał pracy, to mógłbym robić całe podcasty :upside_down_face:

Trochę ciężko zrobić automatyczną synchronizację. Tempo czytania w obu językach jest różne, a ja dopiero od 3 dni uczę się jak to działa.

Temat pewnie umrze, ale czegoś się nauczę

Ps. Takie filmiki nie świadczą, że Rosja "jutro upadnie. Świadczą jedynie o tym, że niektórzy rosyjscy dowódcy nie liczą się ze swoimi ludźmi. Ot zwykły przejaw patologii

Kosmonauta0piorunów

Co to za gówno. Co oni, Polacy, że po polsku mają mówić? Tylko w oryginale wrzucać, a nie żadne edytowane przez AI, które pozbawiają nagrania jakiejkolwiek wiarygodności.

Pokaż więcej komentarzy (16)

Zawodowiec

w Programowanie

5piorunów

Batch processing zasobów - analiza problemu - devszczepaniak.pl

W najnowszym artykule na blogu przygotowałem analizę praktycznego zadania programistycznego. Zadanie polega na pobraniu z systemu A zestawu danych i na ich podstawie wykonanie akcji w systemie np. dodanie ich do systemu B. Zadanie wydaje się proste jednak wraz z pojawianiem się kolejnych