#programista15k

80
641

Zaloguj się aby komentować

Floorp. Po ostatnim oświadczeniu FFa odnośnie poszanowania moich danych, które Mozilla bardzo źle rozegrała, postanowiłem zostać przy platformie, ale wziąć coś mniej obrazoburczego.

Czemu FF? Bo prawie wszystko inne to Chrome, a zapędy do zmuszania nas do oglądania reklam mnie niepokoją.

Librewolf, ale myślę czy nie zmienić na co innego.


W sumie to nie jestem szurem, wkurwiają mnie snapy (ostatni install Ubuntu był teraz), a szybciej było librewolf z ppa niż kminić jak zrobić ff bez snapa.

@Component2094 arc browser na bazie chromium. Bo full screen, nie ma zwykłych tabów. Ktoś mi polecił i testuje. Póki co, jest nieźle.

Ale Librewolf też próbowałem.

Brakuje mi w obu synchronizacji zakładek między komputerami. @Legendary_Weaponsmith odkryłeś coś takiego w librewolf?

Zaloguj się aby komentować

Używam gnome, ze względu na brak potrzeby konfigurowania większości rzeczy i styl UI, który mi się podoba. Pasuje do mojego workflow - jedno okno na cały ekran. KDE wydawało mi się zbyt chaotyczne, gdy ostatni raz go używałem.

KDE bo mogę z nim zrobić co tylko zechcę. Korzystałem kiedyś z GNOME ale zawsze mnie męczyło bo mój sposób korzystania z komputera jest inny od wizji "artystów" z teamu od GNOME. Za bardzo uprościli i okroili je z funkcjonalności. Jasne, jest bardziej stabilne od KDE bo literalnie w nim nic nie ma xD. I jak chcesz przywrócić albo dodać jakąś funkcjonalność to trzeba pobierać jakieś losowe dziwne rozszerzenia. I potem robisz update środowiska i połowa z nich się wywala i nie możesz korzystać z komputera xd.


Z innych środowisk to na pewno nie mogę nic zarzucić Cinnamonowi i XFCE. Po prostu działają, jasne mają mniej funkcjonalności niż KDE ale są też lżejsze i mają swój target. Zawsze jeszcze można porzucić używanie całych DE i zainstalować sobie samo WM i wtedy imo najlepsza opcja na ten moment to Hyprland albo Sway.

b9830433-f9d8-471f-98cd-71a675d92b22

Zaloguj się aby komentować

W ramach geopolitycznego sci-fi tak sobie rozmyślam o konflikcie #indie #pakistan w kontekście gospodarczym. Wg danych Instytutu Danych z D⁎⁎y, w sektorze IT w Indiach pracuje obecnie ponad 5 milionów ludzi. Tymczasem, na LinkedIn od miesięcy lamenty HR i pracowników jak to rynki zachodnie ze stanu hibernacji przechodzą w redukcję. Eldorado z #praca w IT już się skończyło - poziomy zatrudnienia i płace lecą na łeb w wyniku "efektu" AI i niezmiennego od dwóch dziesięcioleci trendu z outsorcingiem.


No więc, gdyby tak coś walnęło na dobre, takie kolejne proxy war rozgrzebane na parę lat... Myślicie, że jest jeszcze powrót do tego, co było z #programista15k itp.? Zabartosiakować można - czy w Polski interesie jest takie zarzewie konfliktu?


Nie stwierdzam, pytam - dajcie znać, co uważacie.

7db237b5-9e81-4ad5-a716-2499afa9683c

@Patobus to tak jakbyś pytał po upowszechnieniu się aut spalinowych czy wrócimy do koni na masową skalę. Nie wrócimy. Potrzeba teraz ludzi do przewijania pieluch i podcierania dup w dpsach, tego ejaj napewno za nas nie zrobi, robota do końca życia

@Patobus Nie widzę żadnej takiej tendencji, cały czas podwyżki, cały czas pracy jest tak dużo, że mógłbym w ogóle nie wychodzić i miałbym co robić. Poza tym od dawna tag #programista15k nie brzmi już imponująco bo musiał powstać wiele lat temu.

@Patobus generowałeś z użyciem AI coś więcej niż kilka skryptów w pythonie? :P bo o ile tutaj AI może służyć dużą pomocą, to jednak wraz ze wzrostem projektu jego użyteczność drastycznie spada, a żeby było efektywne rrzeba pisać coraz bardziej złożone prompty, do tego błędy i nadgorliwość ai do zamiany rzeczy których nie dawałeś w promptach.


AI to narzędzie, nie zastępca programisty. Zastąpi maks tzw klepaczy crudow (na ten moment ). Niektórzy się już o tym przekonali, inni dopiero przekonają i widać że rynek zaczął powoli odbijać, tylko trump zaczął magię z cłami i dużo inwestycji zostało wstrzymanych.

Zaloguj się aby komentować

#programowanie #programista15k


Mam 8 lat stażu w Javie, mgr inż z polibudy. Mam certyfikaty z clouda AWS i Kubernetesa. Poza Javą kodowałem w Node.JS, Angularze, Pythonie. Rzucam niskie stawki. Rozważam hybrydę


Mam olbrzymi problem ze znalezieniem lepszej pracy. Mam obecnie robotę ale szukam czegoś innego, więc bezrobotny nie jestem. Ale jakbym szukał pracy na bezrobociu to bym chyba dostał poważnej depresji. Już z 6 miesięcy wysyłania setek CV by mieć z 10 rozmów i na praktycznie każdej mówią, że jestem za słaby. Rozumiecie to? Jak to ku*** możliwe.


Pracuje w aktualnej firmie, szef mi wypłaca kilkanaście tysięcy więc nie jestem słaby, realizuje taski, dowoże ficzery, dostarczam wartość. Czyli sprawdzam się skoro mi płacą. To co ten mój szef to jakiś idiota skoro mi płaci? A i tak w branży mam zerową wartość bo tak rekruter uważa, bo nie znałem odpowiedzi na kilka pytań z googla które mógłbym w pracy wyszukać w 10 sekund jakby była potrzeba. Co z tego że na 90% pytań odpowiedziałem poprawnie i poradziłem sobie z zadaniami domowymi niby na 4 godziny, a realnie zajmowały 10-20 by spełnić wszystkie wymagania i dopieścić je od A do Z


To jest totalna paranoja jak ten zawód się zeszmacił. Pracujesz, płacą ci za robotę co jest jasną oznaką wysokiej kompetencji - ale inni tego tak nie odbierają. Podczas rekrutacji jesteś nic nie warty i jeden błąd wrzuca cię do kategorii "junior" - bo wiadomo, że senior musi wykuć całą wiedze z google na pamięć

Trochę jak pisali koledzy - naprawdę warto mieć niszową specjalizacje.

Wtedy nie konkurujesz już z tysiącami programistów, bo liczba kandydatów naprawde maleje.

Robiles cos przy procesorach? Super!

Programowałes coś związanego z lekami bądź szczepionkami? Jeszcze lepiej!

Robiles system do tradingu? Rewelacja! Chcemy Cie!

Duga kwestia - networking. Jeśli masz kolegę, który akurat szuka ludzi do zespołu, to jesteś wpuszczany poza kolejką, bo jesteś sprawdzony. Raz tak załapałem super lukratywny kontrakt za wysoka stawkę.

Tak więc skille to wcale nie jest najlepsza strategia na znalezienie obecnie pracy.

@pozytywny_gosc1 pracodawca chce mieć dużo pracy zrobionej tanio i dobrze czyli zupełnie się te oczekiwania rozjeżdżają z tym czego chce pracownik, to zawsze będzie konflikt i no, prawdopodobnie powiedzieliby, że jesteś ok jeżeli byś wziął taką robotę za głodową stawkę. To jedna z możliwych opcji jak tłumaczyć to co piszesz, inne masz w komentarzach od reszty ludzi

Zaloguj się aby komentować

Ta płyta DVD programuje lepiej niż 90% #programista15k


#programowanie #heheszki #technologia #ciekawostki #informatyka #sztucznainteligencja #ai

ee888618-ef4d-4b9b-81af-a59f0c4e619e

Zaloguj się aby komentować

Cześć, w najbliższym czasie wpadnie mi kilka projektów w c++, na codzień programuję w c#. Miałem kilka razy w życiu do czynienia z c++ ale chciałbym przeczytać jakąś książkę, żeby usystematyzować wiedzę, oraz poczytać o dobrych praktykach itp., najlepiej napisaną dla programistów, żeby nie było pierdolenia co to są pętle i jak otworzyć plik.


Jest coś godnego polecenia w tej dziedzinie?


#programowanie #programista15k

@izopropanol

To polecę klasyki, chociaż wcale nie są złe:


  1. A tour of C++ Bjarne Stoustroupa (btw ojciec tego języka). Bardzo, ale to bardzo przystępna książka dla osób które wcześniej programowały a chcą zacząć C++

  2. Skuteczny Nowoczesny C++ Scotta Meyersa - super język, ale warto jednak dopiero PO A tour of C++.


Moim zdaniem to wystarczy, jeżeli jesteś programistą.

Jest jeszcze jedna książka Stroustroupa, taka bardziej "deep" dla "ciekawskich", ale nie czytałem więc nie wiem. Podobno dobra.


Odpuściłbym sobie Symfonię C++ Grębosza - na pewno o tym słyszałeś, strasznie rozwlekła i mało wciągająca.

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

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

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