Jak tam weekendzik? Ma ktoś ochotę na szybki projekcik z #embedded #fpga #telekomunikacja #dsp Ja już rozgrzewam kompilator!
#programowanie #programista15k #programista25k #pracait
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 VMWare jest teraz za darmochę bodaj, w porównaniu do VBox był w ciul stabilniejszy
@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.

@myoniwy może to jakiś moduł, który należy wyłączyć
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).
@myoniwy - do czego ta strona dokładnie?
Ma mieć logowanie i inny dynamiczny kontent?
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ć

Materiały dotyczące Cursora od jakiegoś czasu wyskakują mi wręcz z lodówki. Czas więc bym i ja dołożył swoje kilka groszy na ten temat. Przez ostatnie kilka tygodni miałem okazję pracować z Cursorem. Swoje obserwacje, wnioski i rekomendacje zamieściłem w artykule na blogu. Z artykułu dowiesz się co...
w pracy zawsze środowiska testowe odpalam w Europie, bo jestem patriotą gospodarczym
#gownowpis #pracbaza #programowanie #programista15k #heheszki
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 'arn
s3:::${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
@redve - i jak tam z tą Lambdą?
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

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.
@dahomej @Syster https://en.m.wikipedia.org/wiki/Ghost_job
@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ć

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 artykułu na moim...
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

@4pietrowydrapaczchmur widzę, że nie tylko modulary tam stoją. No i nie ma najcenniejszych:
10182: https://brickset.com/sets/10182-1/Cafe-Corner (pierwszy ever)
10185: https://brickset.com/sets/10185-1/Green-Grocer (trzeci)
10190: https://brickset.com/sets/10190-1/Market-Street (drugi)
Town hall się pewnie nie zmieścił xD
@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.
@nbzwdsdzbcps o ile dostaniesz pracę w IT.
A dentystów nie jest póki co za duzo
@4pietrowydrapaczchmur W sensie mówię z perspektywy już pracującego ale zgadza się próg wejścia jest coraz wyższy.
Dentysta sadysta ale po zestawach LEGO czuć pieniądz
Zaloguj się aby komentować
#heheszki #programowanie #programista15k #java
Humor programistów... ( ͡° ͜ʖ ͡°)

@MostlyRenegade to ja! No i bawi mnie trochę to 15k - to było modne 10 lat temu. Gdzie inflacja?
@damw to o juniorach?
@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ć

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 dowiesz...
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
#technologia #inwestycje #programista15k #wiadomoscipolska

@Nighthuntero Dla porównania, słynna kładka w Warszawie kosztowała 153 mln złotych, czyli jakieś 7 razy więcej
@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.
@Nighthuntero Nie wiem czy to się liczy, ale akurat Google w Polsce bardzo dużo zatrudnia
Zaloguj się aby komentować

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 rekomendacji i...
"Moja aplikacja może nie dba o prywatność, ale za to ma mnóstwo funkcji"
#heheszki #programista15k #opanie #remontujzhejto


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 moim zdaniem...
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 #programista15k
https://threadreaderapp.com/thread/1884244369907278106.html
#ai #ciekawostki #deepseek #technologia

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
Coś w tym jest.
Ai za mnie ksiązkę przeczyta( ͡° ͜ʖ ͡°)
@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ć