#programista15k

80
631

Jak tam weekendzik? Ma ktoś ochotę na szybki projekcik z #embedded #fpga #telekomunikacja #dsp Ja już rozgrzewam kompilator!


#programowanie #programista15k #programista25k #pracait

Zaloguj się aby komentować

Hej!

Taki rozkminę mam:

Chciałem sobie skonfigurować na nowym kompie jakieś porządne środowisko deweloperskie. Zajmowałbym się na nim głównie tworzeniem wtyczek do profesjonalnych kombajnów, ale nie tylko. Kłopot w tym, że muszę obsługiwać wiele różnych wersji tych kombajnów (co roku wychodzą nowe wersje, a wspieramy także kilka poprzednich; co roku też robimy aktualizacje). Do tego dochodzi tworzenie i testowanie instalatorów.

Na starym kompie zrobił mi się od tego niemały śmietnik, bo różne wersje kombajnów, SDK do nich no i testowanie instalatorów, z których każdy potrzebuje grzebać w rejestrze windowsowym (chociaż to chyba najmniejszy problem).

W każdym razie, myślałem o tym, jak by to odizolować od reszty systemu. Może jakaś VMka? Docker? Albo jeszcze jakieś inne rozwiązanie? Jak to w ogóle zorganizować?

Na pewno będę potrzebował możliwości debugowania wtyczek pod kombajnami, więc musi to działać w miarę szybko, bo one są dosyć ciężkie.

Ktoś ma jakiś pomysł?


#programowanie #programista15k

@MostlyRenegade najwygodniej pewnie VMka z Windowsem. Jak ktoś sugerował wyżej - może combo VMka na cloudzie + CI które automatycznie wrzuci tam build i zrobi testy? Alternatywnie - Docker lokalnie, ale nie wiem jak to hula z Windowsem. WSL bym odpuścił, przynajmniej dla mnie w webdevie był totalnie za wolny (a mówiąc wendev mam na myśli backend xD)


Ewentualnie jak robisz homelab to może Proxmox? Dla mnie to był overkill, ale pewnie nie wszędzie będzie.

@MostlyRenegade docker z windą to nie ta sama bajka co zwykły docker. Nie wszytko zadziała, z UI będzie ciężko.


Jeżeli będziesz tego robić dużo, to polecam nauczyć się vagrant. Znaleźć jakiś vagrant box z Windows albo samemu zrobić. Będzie jeszcze szybsze i łatwiejsze do utrzymania porządku niż czysty vbox czy VMware. Bo vagrant to manager vm działający z konsoli i pozwalający na automatyczną konfigurację po instalacji z chocolately albo PowerShell.

Zaloguj się aby komentować

#programowanie #programista15k


O co chodzi teraz z sytuacją w branży? Od 3 miesięcy próbuję zmienić robotę i jest jakaś lipa. Na linkedinie 500+ rekruterek - żadna nie pisze. Wysyłam 100 CV może z 5 osób odpisze


Myślałem że ten cały "kryzys" to zwykłe bzdury i heheszkowanie

Zaloguj się aby komentować

Zaloguj się aby komentować

Ej ziomki z tagu #programowanie #programista15k #wordpress

Szybkie pytanie, jak pozbyć się tej kolumny po prawej stronie?

Robię sobie stronkę firmową w WordPressie, mam zainstalowanego Elementora. Stronę główną ogarnąłem, ale na podstronach mam takie coś i za cholerę nie mogę tego wyłączyć czy usunąć.

Szukajka i te kilka linków są mi nie potrzebne.

7904a98c-d748-4669-b87b-7ed02d6397c9

Yebać elementora. Fakt, ma możliwości ale wolne to i upierdliwe. Ściągnij sobie Kadenece, zainstaluj startowe szablony (non premium) i pobaw się kreatorem z AI (na razie angielski tylko ale będzie i PL).

Zaloguj się aby komentować

#programista15k trochę #gownowpis

Chyba dostrzegłem fenomen scrum'a w IT.

Nasz zespół bardzo dobrze sobie radzi ale to dlatego że u nas srumem to "wycieramy podłogę". Estymację zmieniamy w trakcie sprintu, sami tworzymy taski i jak trzeba to wrzucamy do obecnego sprintu. PO głównie przekazuje nam oczekiwania od biznesu a nasza SM robi raczej za sekretarkę.

I teraz taka scrum masterka idzie na spotkanie innych SM i co ona może tam powiedzieć?

-Julka, masz najlepszy zespół, jak to robisz?

Na spotkaniu SM powie, że sukcesem jest praca bez scrum'a? Nie, wyciągniętą pod tablice będzie gadać banały o procesach i regułach.

W ten sposób idzie w świat, że kluczem do sukcesu jest ściśle trzymanie się scrum'a

Żaden gowno wpis. Tak wygląda srumm. U nas nawet zlali już retrospecje sm w zasadzie już nie ma a w adhoc znaleziono złoty środek realizacji xD

@szczekoscisk ale scrum polega na tym, żeby scrum master robił za "sekretarkę".


Przecież dosłownie o to chodzi. To jest osobą, która ma być obok zespołu, raportować i ogarniać wszystko co jest potrzebne zespołowi do pracy, żeby sobie tymi rzeczami głowy nie zawracali. Jak to u Was ma wyglądać, skoro modelowy przykład jest tym "złym"?

@szczekoscisk ideą agile jest samoorganizujący się zespół. Idealny to taki który nie potrzebuje SM. Gratuluję, osiągnęliście to.

Zaloguj się aby komentować

@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

Zaloguj się aby komentować

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

#pracbaza #zalesie #programista15k

@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?

@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::Bucket

   Properties:

     BucketName: my-s3-bucket-unique-name # Change this to a unique bucket name


 # IAM Role for Lambda Function

 LambdaExecutionRole:

   Type: AWS::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 'arns3:::${MyS3Bucket}/*'


 # Lambda Function

 MyLambdaFunction:

   Type: AWS::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

Zaloguj się aby komentować

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.


#programista15k #pracait #praca

42d708dd-e8ac-4868-94a4-0a376a43c0ce

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ę.

@dahomej Nie widzę na tym kawałku, ale to może być (a nawet bym powiedział, że na pewno) jest to jakaś kontraktornia której nie otworzył się projekt.


W zeszłym roku nie wiem ile zgłosiłem aplikacji, ale 46 razy "ktoś się odezwał". Prawie wszystkie aplikacje do kontraktorni. Ot co było na LI to biere.


Z tych 46 razy, 5 razy nie przeszedłem rozmowy technicznej, plus 4 razy odrzucił mnie już na wstępie hiring manager jako misqualified.

Łącznie 37 razy przeszedłem cały proces, rozmowę techniczną jedną drugą, zadanie domowe, rozmowa z mengo ip. ale umowy nie dostałem bo projekt nie wystartował i tyle. Przynajmniej taką dostałem oficjalną odpowiedź, i wydaje mi się, że tak może być bo po prostu "czuje się" jak poszedł proces.

Tylko jedna firma zaoferowała mi współpracę. Jest lipa, i tyle na rynku. Przynajmniej w Embedded/C.

@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.

Rynek i oferty są po⁎⁎⁎⁎ne. Dla seniorów to chcą chyba 3 osób czyli najlepiej jakbyś j⁎⁎ał 24h za stawkę w innych ofertach określoną jako junior. 17 lat siedzę w tym bagnie zwanym IT i mam ochotę tym coraz bardziej j⁎⁎⁎ac. A golang nie trawie jak js

Zaloguj się aby komentować

Jeśli zastanawiacie się co począć ze swoim życiem.

Czy może iść na informatykę by zostać #programista15k 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.


#informatyka #lego #protip #edukacja

81bcbf77-dac6-48f4-bbc4-be059f663b8d

@4pietrowydrapaczchmur Mimo wszystko nawet jakbym miał mieć już wiedzę do pracy dentysty to wolę sobie siedzieć przed komputerem z domu niż zaglądać ludziom do ust.

Zaloguj się aby komentować

@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ć #programista25k albo nawet #programista30k


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

Zaloguj się aby komentować

@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.

Zaloguj się aby komentować

Zaloguj się aby komentować

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

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

Zaloguj się aby komentować

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), #gielda 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ę.


#programowanie #pracait #programista15k #programista25k i trochę #niepopularnaopinia

@PanNiepoprawny Nieironicznie - pracuje się nad takim zastosowaniem AI w celach naukowych. Dajesz temat AI i ono robi research za ciebie na dany temat. ( ͠° ͟ʖ ͡°)

@groman43 jak ktoś myśli, że USA zaczęło przegrywać tylko dlatego, że ktoś wynalazł jakiś nowy algorytm, czy model AI, to znaczy, że nie rozumie jak daleko z przodu są Amerykanie.

Zaloguj się aby komentować