@AnonimoweMirkoWyznania: nie na stażu i nie informatyk here, ale firma spoko. Co do ciekawej drogi, w Fuji do każdego działu (np. IT albo Service Desk albo HR) są pozycje wejściowe z których można potem awansować zarówno w swoim projekcie jak i na zupełnie inne stanowiska, jest mnóstwo projektów (czyli klientów) i możliwości kariery, często mi przychodzą maile żeby polecić znajomego do pracy XD więc zdecydowanie potrzeba ludzi (= może nie
  • Odpowiedz
#anonimowemirkowyznania
Cześć.
Pracuje w korpo już parę lat, w teorii jako programista C++. Niestety programowania jest bardzo mało, głównie zdobywa się wiedzę produktową.
Zaczęło mnie to męczyć, bo jako programista nie rozwijam się w ogóle. Wydaje mi się nawet, że cofnąłem się do poziomu z początku studiów.
Do tego nie zarabiam kokosów, widzę że można lepiej.
W związku z tym postanowiłem wziąć się za siebie i zmienić pracę na typowo programistyczną + "przebranżowić" się
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: ale czemu chcesz zmieniać język, a nie firmę? Pracuje od ponad roku w javie w dużym korpo i mógłbym napisać dokładnie to samo - samego kodzenia w moim projekcie co kot napłakał. Plus jest jedynie taki, że mierzymy się z problemami wydajnościowymi, więc może ta wiedza kiedyś jeszcze gdzieś zaprocentuje
  • Odpowiedz
OP: @ArcadiusK: chciałbym zmienić i język i firmę. Język głównie dlatego, bo więcej ofert jest w Javie.
Wydaje mi się też, że np. mid developer w Javie może zarabiać więcej jak senior developer w C++. To po części potwierdza @steppenwolf90 swoim komentarzem (tak zrozumiałem :) ).
Poza tym, Java wydaje mi się łatwiejsza i przyjemniejsza niż C++.

@Kashi66: Sporo mniej niż
  • Odpowiedz
Hej mirasy swirasy pajtoniasy
Mam taki oto kodzik: https://pastebin.com/x2RzGbs5
Ma on za zadanie wyprintowac wszystkie kombinacje czynników danej liczby. Jak widac funkcja jest rekurencyjna i stąd me pytanie. Czy da się zapisac każde l (czyli kazdy pojedynczy zbior czynników ktory jest printowany) do zmiennej, np. do listy. Tak aby funkcja go zwracala? Tak abym procz wyników w konsoli mogl wykonac jakąś operacje na tychże wynikach.
Jesli ta to prosilbym o podpowiedź jak
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zwei: Okej, rozumiem. Aczkolwiek w praktyce to nie dziala a funkcja nie zwraca mi niczego.
Czy to nie czasem dlatego że pierwsze rozpoczęcie się funkcji zakańcza się jako ostatnie? A dla pierwszego startu funkcji wartosc zmiennej/kontenera byl taki sam jak na starcie czyli byl pusty, wiec pusty zostanie zwrócony

Jeśli nie mam racji lub masz chęci i wolna chwile to mozesz spojrzec do kodu jaki wkleilem i edytowac go tak
  • Odpowiedz
Premiera Linuksa 5.17 opóźnia się przez groźną lukę

Na nową wersję kernela zaczekamy dłużej. Wszystkiemu winna nowa odmiana podatności Spectre/Meltdown.
https://bulldogjob.pl/readme/premiera-linuksa-5-17-opoznia-sie-przez-grozna-luke

#linux #ubuntu #programowanie #naukaprogramowania #internet #komputery #technologia #testowanieoprogramowania
Bulldogjob - Premiera Linuksa 5.17 opóźnia się przez groźną lukę

Na nową wersję ke...

źródło: comment_16472667009NsokRTLyNgnCeKXuMRJQ3.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chrome o 15% wyprzedza Safari na jej własnym boisku

Apple dało się pokonać na własnym sprzęcie i autorskim systemie operacyjnym. Wielki tryumf Google.
https://bulldogjob.pl/readme/chrome-o-15-wyprzedza-safari-na-jej-wlasnym-boisku

#chrome #google #internet #technologia #programowanie #naukaprogramowania #testowanieoprogramowania
Bulldogjob - Chrome o 15% wyprzedza Safari na jej własnym boisku

Apple dało się po...

źródło: comment_1647252374ODHk1SU5Rcnq3zoQUxIiq9.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bulldogjob: mało profesjonalny artykuł. ThinLTO nie skraca czasu builda tylko optymalizuje wydajność kodu kosztem dłuższego czasu budowania. W porównaniu do FatLTO nie trzeba przebudowywać całego projektu za każdym razem i pewnie o to chodziło z tym "znaczącym skróceniem czasu builda"
  • Odpowiedz
Siema, kontynuacja zadań na CodeWars ciąg dalszy. Dzisiaj w większości robiłem zadania na poziomie 8/7 kyu, ponieważ według mnie mocno budują one fundamenty programowania. To znaczy w zadaniach powyżej 6, ale i w samym 6 użyteczne stają się już biblioteki, które pozwalają rozwiązać problem w 10sekund. Dla przykładu powiem jakie zadanie dziś "rozwiązałem". Zadanie opierało się na zamienieniu IP na liczbę. Strasznie długi opis, jakies liczby binarne etc. myślę no nie ma
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

z biblioteki ipaddress zainportować IPv4Address


@Czujeglod10: do pracy czy w normalnych warunkach pewnie tak ale w zadaniu chodziło o to że ipv4 to uint32_t śmiesznie zapisany. Bitszifty robisz, koniunkcję binarną i tyle. Zresztą to ipv4addres ma kod źródłowy otwarty zapewnie i możesz sobie podejrzeć.
  • Odpowiedz
@Yakooo: Przeszukaj tag, jakiś czasu temu (może miesiąc czy dwa) był tu jakiś gość który szukał pracy jako junior java dev i zdawał relację z rozmów. Przy czym pytania były na dość wysokim poziomie, więc możliwe że śmieszkował albo trafił na firmę z zawyżonym progiem
  • Odpowiedz
@Yakooo: Junior Java Developer real business. Jak dla mnie to jest jak najbardziej odpowiedni poziom pytań na juniora, wiedza teoretyczna to nie jest wyznacznik tego jak dobrym inżynierem ktoś jest. Ech kurła chciałbyś mieć pytania na które odpowiedzi midzi często nie znają, żeby się ich wykuć i przeskoczyć konkurencję? Znam ja takich co mówią SOLID es, a potem nie potrafią zrozumieć czemu zasada Liskov złamana. Wiedza teoretyczna na podstawowym poziomie
  • Odpowiedz
Cześć, dzisiaj nadal robiłem sobie zadanka na CodeWars. Udało mi się awansować do 6 kyu ( ). Szczerze stronka bardzo mnie wciągnęła, ale nie ukrywam, że szukam zadań, które wydają mi się ciekawe i trzeba nad nimi pomyśleć w sensie nie-matematycznym. To znaczy, że nie lubię robić zadań gdzie mam podany link do wikipedii, żeby zobaczyć o czym autor zadania pisze, dużo jest takich zadań, że
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Czujeglod10: Ja konto zrobiłem 3 dni temu i już mam 5kyu. Fajne zadanka, najlepsze jak robisz program w 5-10linijkach a tu można w jednej xD list comprehension bardzo się przydaje. Ale czasami miałem przebłysl i jebłem jednolinijkowca ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Jak fachowo się przydziela uprawnienia?
Robię aplikację webową i chcę by na przykład ktoś kto dodał zdjęcie, mógł je edytować. Tylko on i nikt więcej.

a) oczywistym jest, że przycisk umożliwiający edycję wyświetlam tylko tej uprawnionej osobie
b) w bazie oczywiście jest WHERE login = 'user'

ale
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 3
@zogard: Sesja = ciastko = wiesz kim jest użytkownik (jeśli podpisujesz sesję ( ͡° ͜ʖ ͡°)). Jeśli wiesz kim jest, to co za problem pozwolić tylko jemu?
  • Odpowiedz
Hej, jakie macie opinie o kursie "Java od podstaw" Arkadiusza Włodarczyka na Udemy? To początek mojej przygody z programowaniem. Wybrałem na początek Javę potem chce poznać Pythona. Zastanawia mnie tylko czy materiał jest dobry do przyswojenia czy wybrać coś w języku angielskim. #naukaprogramowania #udemy #programowanie #programista15k #java
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@blvckie najgorszy kurs jaki kupiłem na udemy. Odradzam, jedynym plusem jest to że jest po polsku jeśli nie ogarniasz angielskiego. Brak zadań do samodzielnego zrobienia, nie jest w ogóle aktualizowany, na jakimś starym IDE. Mam wrażenie że gość nie wie o czym mówi.
  • Odpowiedz
@mizantrol: To co napisałeś Point(a) = x1, y1 to instrukcja która nie ma za wiele sensu, ale chyba nie będę tłumaczył co ona oznacza. W zadaniu masz zmienne a i b które są obiektami typu Point, które mają atrybuty x i y. Co oznacza że jeśli chcesz sprawdzić wspólrzędną x punktu a, piszesz a.x
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Macie jakieś dobre kursy o #angular ? Uczyłem się trochę reacta, ale po znajomości mogę dostać robotę jako front. Nie miałem styczności jeszcze z #typescript
Szwarzmuller jakoś mi nie podchodzi. Bardzo mi odpowiadał kurs Johna Smilgi z reacta, ale nie ma on kursu z angulara :(.
#naukaprogramowania
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wie ktoś może jak wydrukować imiona ze słownika klasa, posługując się tylko zmienną lista? Nie może to być zrobione na sztywno, bo w zmiennej lista będzie mogła być dowolna liczba elementów: teraz są dwie klasy, ale może być 1 lub 3 itd.

klasa = {"1a" : ["Adam", "Joanna"], "2b" : ["Jan", "Agnieszka"], "3c" : ["Tomek", "Iza"]}
lista = ["1a", "3c"]
Próbowałem zastosować for in range(), dodawać kolejne indeksy i drukować,
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mało napisane w temacie. Na pewno nie upadnie, bo poszli w dobrym kierunku. A czy przyciągnie więcej rynku - też wątpliwe.
  • Odpowiedz
Cześć, cześć!
Dzisiaj od rana dużo kodowania, przez bite trzy godziny robiłem zadanka na CodeWars, na razie robiłem poziom 8/7/6, tzn. większość co robiłem było z poziomu 7, ale udało mi się również rozwiązać jedno zadanko z poziomu 6 (akurat trafiło się dosyć proste). Teoretycznie mogę powiedzieć, że niektóre zadania z poziomu 8 były dużo cieższe niż te z poziomu 6/7. Może po prostu natrafiłem na swoje słabe punkty, a za to w
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Czujeglod10: nie wiem czy dobrze rozumiem bo już późno, ale jak masz już całego stringa wczytanego to jest metoda replace która zamienia ci każde słowo x na słowo y. A co do otwierania plików to polecam przy użyciu with czyli context managera który w przypadku plików sam je zamyka(to dobra praktyka), bo w przykładzie u ciebie sam musisz zamknąć, to było by po 5 linii file_raw.close(). A co
  • Odpowiedz
@Czujeglod10: dobra już rozumiem twój przykład, mogłem jednak poczekać do porannej kawy z odpowiedzią ( ͡° ͜ʖ ͡°)
Jeśli ten plik nie jest za duży(rozumiem że docelowo to jedno/kilka zdań) to proponuję żebyś to zrobił podobnie jak u mnie w przykladzie, wczytujesz cały plik do stringa i robisz na nim replace, bo teraz sprawdziłem i jednak zamienia dany ciąg znaków nawet jak masz jakiś przedrostek albo
  • Odpowiedz
Dobry wieczór.
Na początek to uczę się trochę JSa, wiadomo html, css, sass, node itd i ostatnio przeglądałem tag #naukaprogramowania i widziałem że ktoś pisał o dodatku do przeglądarki na nielimitowane czarnolisto. I stwierdziłem że spróbuję zrobić coś takiego no i sobie napisałem taki dodatek, wydaje się nawet działać, nawet nie rzuca błędami, jest wersja dla Chrome i Firefoxa, testowałem na najnowszych wersjach. Niestety na razie da się tylko czarnolistować
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach