Dobra mirasy, stwierdzam że w 2k20 trzeba spróbować czegoś nowego i padło na programowanie, nigdy nie robiłem nic związanego z tym tematem, mimo wszystko chciałem zacząć, przeglądając kłótnie javascript vs c++ vs python vs reszta świata na początek wybrałem sobie na Pythona - ogarnąłem sobie kanał
"Jak nauczyć się programowania" gdzie ziomek luźno ogólnie mówi o temacie i tak dalej, nie są to tutoriale ale raczej taka luźna wiedza w formie vloga,
Mirasy stwierdziłem że czas na zmianę pracy i zacząłem chodzić na rozmowy, oto propozycje które dostałem:
1. 137 PLN+vat/h, b2b brak płatnych urlopów, brak benefitów
2. 20k net+vat/miesiąc, b2b płatny urlop
3. 25k brutto UoP

Która oferta się najbardziej opłaca bo ciężko to w sumie porównać? jak to przeliczyć bo już się zgubiłem?

#programista15k #zarobki #pracbaza #przegryw #programowanie #naukaprogramowania #b2b #dzialalnoscgospodarcza
#anonimowemirkowyznania
Cześć,

mam pytanie, które w różnej formie pojawia się od czasu do czasu na mirko.

Co myślicie o rozpoczęciu nauki programowania od zera w wieku 30+ z myślą o zdobyciu pracy, a nie hobbystycznie? Chodzi mi o naukę własną plus rozpoczęcie studiów zaocznych z informatyki. Czy w wieku ok. 35 lat ma się szansę dostać pracę w zawodzie programisty szczególnie w konfrontacji z osobami w wieku ~23 lata z podobną wiedzą?
@AnonimoweMirkoWyznania:

Co myślicie o rozpoczęciu nauki programowania od zera w wieku 30+


Wiek jest tylko liczbą. Liczą się predyspozycje, umiejętności, wiedza.

z myślą o zdobyciu pracy, a nie hobbystycznie?


Zdaję sobie sprawę z tego, że są różni ludzie. Osobiście gdybym traktował programowanie wyłącznie jako pracę bez zajawki do tego i tego, że jest ono właśnie moim hobby to bym chyba już dawno na drugi bok się przewracał 10 metrów pod ziemią.
  • Odpowiedz
Jest szansa. Z mojej perspektywy wydaje mi się, że największym problemem w takim wieku jest z reguły brak czasu bo ktoś ma już rodzinę i możliwy duży spadek zarobków.

Osobiście jak miałbym się do tego zabierać to wziąłbym jakąś technologie typu RoR, Java, PHP, C#/.NET.
Na rynku liczą się umiejętności a nie wiek.

Dodatkowo osoba posiadająca doświadczenie niezwiązane z IT może nawet być potencjalnie lepszym wyborem niż 23 latek bo może mieć
  • Odpowiedz
#anonimowemirkowyznania
Cześć,

mam pytanie, które w różnej formie pojawia się od czasu do czasu na mirko.

Co myślicie o rozpoczęciu nauki programowania od zera w wieku 30+ z myślą o zdobyciu pracy, a nie hobbystycznie? Chodzi mi o naukę własną plus rozpoczęcie studiów zaocznych z informatyki. Czy w wieku ok. 35 lat ma się szansę dostać pracę w zawodzie programisty szczególnie w konfrontacji z osobami w wieku ~23 lata z podobną wiedzą?
Czołgiem miruny, pytanie do bardziej doświadczonych - możecie polecić jakiś fajny najlepiej interaktywny tutek do nauki t-sql który się stosuje w ms sql? Przerobiłem kurs z udemy, trochę poczytalem, łyknąłem sporo teorii ale czuję że ta wiedza mi szybko ulatuje bo póki co dopiero szukam nowej pracy w IT i zwyczajnie nie mam jak i na czym biznesowo tego sql używać a chciałbym coś podziałać praktycznie ( ͡° ͜ʖ ͡
#naukaprogramowania #linux #jezykc

Potrzebuje, żeby program obsługiwał jednocześnie stdin i stdout. Tzn. żeby wczytywał ze standardowego wejścia i wysyłał to na serwer, a kiedy dostanie dane z serwera to je wyświetlał.

Czy można jakoś zmusić 2 procesy, żeby obsługiwały ten sam terminal w tym samym czasie? Coś w stylu:

If((pid = Fork()) == 0)

Wczytuj z stdin i send

else if(pid > 0)

Wypisuj na stdout z recv
@Heibonna: nie ma z tym żadnego problemu, podobnie robi się sockety. In i out mają osobne deskryptory i póki nie musisz się bawić w synchronizację to zwyczajnie będzie działać. Robisz 2 wątki, scanf, printf i tyle.
  • Odpowiedz
Dodałem do projektu paczkę humanizer przez polecenie dotnet add package.

W PackageReference dodało mi nowy wpis, także myślę, że poprawnie został zainstalowany.
Teraz próbując zadeklarować @using Humanizer w widoku wyrzuca mi błąd odnośnie braku możliwości znalezienia nazwy typu lub przestrzeni nazw „Humanizer” (brak dyrektywy using lub odwołania do zestawu?)...

Co zrobiłem źle, że nie może odnaleźć tej przestrzeni nazw?
#naukaprogramowania #csharp
@aircod: Tylko w takim wypadku przypilnuj żeby nie zbierać niepotrzebnie syfu w takiej tablicy, chociażby zerując ją po wykorzystaniu tych dwóch eventów
  • Odpowiedz
a są jakieś przeciwwskazania?


@SalsaDeAmigo: A no takie że to rozwiązanie jest po #!$%@? i żeby wyciągnąć coś z komponentu który trzyma stan wewnętrznie musiałbyś się nagrzebać. Zajrzyj proszę do dokumentacji Vue i poczytaj o bindowaniu danych
  • Odpowiedz
jest od jakiegoś czasu filozofia, gdzie się praktycznie nie tworzy gałęzi i jest powiązana z rapid development,


I jakie są zalety takiego podejścia? W jaki sposób 2 zespoły mają niezależnie pracować nad różnymi feature'ami jednej aplikacji?

@eloar:
  • Odpowiedz
jest od jakiegoś czasu filozofia, gdzie się praktycznie nie tworzy gałęzi i jest powiązana z rapid development


@eloar: raczej nie spotkałem się z czymś takim. Dodatkowo de facto takie coś jest niemożliwe, bo zawsze masz przynajmniej 2 gałęzie - local i remote. To, że obie nazywają się master to nie zmienia faktu, że są to osobne gałęzie.

kijowo się robi review jak jest milion commitów napierdzielone


Dla tego masz git commit
  • Odpowiedz
@pdawid:
for (int i=1;i<11;++i)
{
for(int j=1;j<11;j++)
{
war[i][j]=j*i;
cout<<war[i][j]<<" ";
}
cout<<endl;
}

Jeżeli chcesz żeby tylko wypisać to nie musisz mieć w ogóle tablicy tylko w pętli zostawić cout<<j*i;
  • Odpowiedz
Hej Wykopki

Powoli gromadzę materiał aby rozkręcić kanał na youtube który będzie służył do przekazywania wiedzy w konkretnej technologii.

A jak ta technologia?
Jest to CRM w chmurze o nazwie Salesforce. Obecnie lider rynku, chociaż mało popularny w polskich firmach ze względu na koszty licencji. Wyróżnia się przede wszystkim mnogością możliwości automatyzacji poprzez wyklikiwanie funkcjonalności -> tzw programowanie deklaratywne (σ ͜ʖσ). Czemu więc
@espeka: Trailheady są mega. Moim zdaniem nie ma lepszego rozwiązania na świecie jeśli chodzi o naukę jakiejś technologii. Mają oczywiście parę wad (wszedobylski samozachwyt i próby wyciskania różnych produktów plus nie pokrywają wszelkich standardów, dodatkowych frameworkow czy edge casow) ale sumarycznie są świetnym źródłem wiedzy.
Osobiście wchodziłem w Salesforce'a robiąc trailer w kolejności: Admin Beginner (żeby poznać platformę), Developer Beginner, Developer Advanced. Po tych trzech moim zdaniem ma się wiedzę na
  • Odpowiedz
#anonimowemirkowyznania
W skrócie: Tanie kursy programowania to oszustwo jakich mało, nie dajcie się jak ja złapać na miłe słówka. No i nie oszczędzajcie na swoim rozwoju, bo to doprowadziło mnie do bankructwa.

Zacznijmy od tego, że mam kilku dawnych kolegów ze szkoły i pracują oni w IT (jeden jest na pewno programista, bo widziałem jak pisze coś w html). Niechętnie chwalili się oni swoimi zarobkami, to jednak po rzeczach których kupują zauważyłem
#informatyka #matematyka #algorytmy #programowanie #naukaprogramowania

Gramatyki bezkontekstowe, czy moglby mi ktos wytlumaczyc albo nakierowac bo nie mam pojecia skad sie biorą liniowe gramatyki, gramatyki bezkontekstowe ktora generuje konkretny jezyk dany konkretnym wzorem.

Skad np. w zdj 4 i pozostałych wziąć gramatykę bezkontekstową którą tam widać w rozwiązaniu? Jak rozwiazac inne, podobne zadania co tutaj dalem? Chcialbym sie tego nauczyć ale nie wiem skąd to się bierze..
turbol - #informatyka #matematyka #algorytmy #programowanie #naukaprogramowania 

G...

źródło: comment_sxSfXm6WLiJUTzyBXzBm8A81LfkeGHrR.jpg

Pobierz
@turbol na przykładzie pierwszego screena i w dużym uproszczeniu:
S możesz potraktować jako funkcje rekurencyjna zwracająca część słowa, ale wszystkie zwracane "wartości" muszą spełniać podany warunek - wydaje mi się że nie ma podejścia matematycznego, żeby uzyskać wynik tylko trzeba to robić na logikę
  • Odpowiedz
@turbol: no jakiegoś jednego, najlepszego sposobu to chyba nie ma żeby napisać CFG. Jeżeli umiesz skonstruować automat ze stosem dla danego języka(co często jest bardziej intuicyjne) to da się go przerobić na gramatykę np tak https://cs.stackexchange.com/questions/51658/how-to-convert-pda-to-cfg ale niekoniecznie będzie to najszybszy sposób. Imo po prostu trzeba porobić *trochę* przykładów, zobaczyć jakie słowa mogą być wyprowadzone z danych konstrukcji gramatyki, jak wyglądają drzewa derywacji itd i po pewnym czasie można się tym
  • Odpowiedz
Siemano mirasy. Złapałem fajną robotę, w której mogę praktycznie robić co chcę, gdy wykonam swoją robotę. Postanowiłem więc zrobić jakiś projekcik do portfolio. Nie chcę na kompie instalować zbędnego oprogramowania, więc stwierdziłem, że projekt będę rozwijać i pisać na vps'ie. Mam tam vima na którym mogę zainstalować pluginy do różnych języków. Problem w tym, że nie przychodzi mi na myśl co za aplikację mogę napisać na samym vps'ie. Jakies api samo? Crawler
@Rakky: raz że php -S, dwa że symfony ma wbudowane server:run, podejrzewam że inne frameworki mają coś podobnego. A i tak chyba najlepiej zapakować wszystko w dockera.
  • Odpowiedz