Mireczki, mam szybkie pytanie: jak dochodzi o przekazania argumentu do funkcji changedate? Rozumiem wszystko co poza tym dzieje się w skrypcie. Rozumiem też czym jest m. Zastanawia mnie samo wywołanie zwrotne changedate tutaj: datepat.sub(change_date, text) gdy to ona jest argumentem metody sub wzorca datepat.
https://pastebin.com/yfuHSd2M
#python #naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@smalczyk1: Task.Completed pewinno się zwracać w metodach typu Task bez wartości, tam gdzie wykonujemy zwykłe operacje bez wywoływania asynchronicznych metod. W Twoim wypadku sam await jest wskazany
  • Odpowiedz
@smalczyk1: Tak jak pisałem, jak masz metodę zwracającą Task i nie używasz wewnątrz asynchroniczności, wtedy zwracasz CompletedTask aby dać znać, że Task się zakończył. await GetData zawsze zwróci rezultat - await spowoduje, że aplikacja poczeka do ukończenia i zwróci rezultat. Asynchroniczność to taka maszyna stanów przełączająca się między nimi. Tutaj zobacz sobie przykładowy kod https://pastebin.com/DJuNkCBL
  • Odpowiedz
Hej, prawie kończę swój pierwszy projekt (quiz, losowane pytania w czystym C) i mam jeden problem, który wszystko mi wysypuje - zalega mi znak nowej linii z pierwszego wczytania z klawiatury, przez co odpowiedź podana przez gracza nigdy nie jest dobrze porównana z odpowiedzią poprawną z pliku, ewentualnie nie wczytuje jej wcale (gdy chcę pobierać tylko jeden znak). Jakiś pomysł? Wiem że to podstawy, ale zawiesiłam się, testowałam getchar, scanf, fscanf, fgets,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RandomRandr: To może rzeczywiście warto, tylko byś chyba musiałbyś to aktualizować bo z mając np. 5lat expa certyfikat z udemy "First step in coding" nie będzie wyglądało zachęcająco :D
Osobiście wstawiam tylko "oficjalne" certyfikaty
  • Odpowiedz
Chciałbym zrobić klona Wykopu z działającymi tagami, żeby nauczyć się Springa i podstaw Angulara. Zastanawiam się jak podejść do podziału projektu na części.

1. Backend rozbity na moduły + front, też jako moduł, wszystko spiąć mavenem jako jeden projekt. Chciałem tak zrobić ale nwm czy nie bd musiał za każdym razem robić mvn clean package java -jar ...? Jeśli za każdym razem kiedy chciałbym odpalić apkę miałbym pakować wszystko do pojedynczego jara to
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321: No będę musiał jeśli chcę to deploynąć na jakimś serwerze. To robi się rzadko i build nie powinien być wtedy problemem. Lokalnie odpalasz dev server przez Angular CLI, Backend osobno i sobie developujesz. Wpakowanie fronta do JARa i serwowanie tego z np. Tomcata to chyba najprostrze rozwiązanie i do takiego projektu powinno być ok.
  • Odpowiedz
Cześć, Mirki może ktoś polecić Jakąś książkę albo kurs w języku polskim może być również w języku angielskim do nauki podstaw drupala? Nie mogę nic konkretnego znaleźć w Internecie na udemy znalazłem tylko trzy kursy z tego te kursy są słabe
#programowanie #drupal #naukaprogramowania

#programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rakky: ksiazek w wersji PL nie ma, w wersji angielskiej jakies sa, ale zmian z kazda wersja jest troche i nie ma sensu chyba korzystac z ksiazek, najlepiej w corze szukac konkretych rozwiazan, core to twoj przyjaciel, znajdziesz tam mase poprawnych przykladow albo w sieci, poza tym modul drupal examples. Drupal latwy nie jest, ale warto w niego inwestowac, bo praca jest dobrze oplacana, a specjalistwo jak na lekarstwo. A
  • Odpowiedz
Czy prostota Pythona nie powoduje tego, że jest duża konkurencja na stanowiska, zwłaszcza juniorskie? Ok, dużo się mówi o zalaniu rynku Javy przez bootcampwców, ale ogarnięcie Javy trochę czasu zajmuje i suma sumarum ludzi, którzy naprawdę umieją sensownie programować w cale tak dużo nie jest. Co o tym myślicie?

#informatyka #programowanie #programista15k #naukaprogramowania #python #pracbaza
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy prostota Pythona


@Edelner: wszyscy widzą prostotę pythona na poziomie
print("hello word") vs javową wersję trochę dłuższą.

a opanowanie języka na poziomie trochę wyżej niż "żaden" czy to pythona czy javy
  • Odpowiedz
Startujemy z frontendową edycją Śniadania z Programowaniem #67. ( ͡° ͜ʖ ͡°)

Poruszymy takie newsy jak:
-> Predykcje na 2020 na Froncie
-> State of JS, czyli niejako statystyczne podsumowanie wykorzystania JS
justjoin_it - Startujemy z frontendową edycją Śniadania z Programowaniem #67. ( ͡° ͜ʖ...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Goglez: @blisher: Służy nie tylko czytelności kodu ale oszczędności heapa, zamiast instancjonować obiekty dla tych commonowych przypadków (0, 1, -1) to masz już pod to obiekty z defaulta zrobione i statyczne dostępy do nich
  • Odpowiedz
#programowanie #lisp #commonlisp #livecoding #naukaprogramowania

Mireczki, zapraszam na Debugger-Oriented Programming - czyli godzinny wykład dla KSI UJ i nie tylko, w którym pokazuję, w jaki sposób programować interaktywnie praktycznie bez wychodzenia z debuggera.

Podmieniamy kod i dane na żywo, dodajemy nowe procedury restartowania w przypadku błędów, wchodzimy incepcyjnie w debuggery wyższego poziomu i takie tam zwyczajne lispowe rzeczy. ( ͡° ͜
phoe - #programowanie #lisp #commonlisp #livecoding #naukaprogramowania 

Mireczki,...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy przez to, że Python jest dynamiczne typowany, nie potrzebuje intefejsów?

Załóżmy, że mam 2 klasy. Jedna TextFile druga PdfFile. Obie mają metodę save(), która służy do zapisu do pliku o określonym formacie. Mam też metodę getsavetofile(), która zwraca obiekt jednej z tych 2 klas i potem na tym obiektcie wywołuje metodę save().

class
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

To generalnie rozwinięcie myśli @WielkiElektronig, ale możesz ponownie użyć anonimowych typów do stworzenia takiego obiektu.

var my_jsondata = new
{
name = name + "Year" + i,
displayName = displayName + "Year"
  • Odpowiedz
@NickciN: O Panie! W bardzo bardzo telegraficznym skrócie, chodzi o scope (zakres). this precyzuje, że mówimy tutaj o wartościach dla tego konkretnego obiektu danej klasy. Ale myślę, że potrzebujesz poczytać this MDN
  • Odpowiedz
@falkor91: kumam. Czyli jak deklaruje poprzez this.zmienna to ona jest konkretnie do danej instancji tej klasy. I może być nazwaObiektu.zmienna a jak robię poprzez let/const to nie odnosi się to do konkretnego obiektu i nie mogę do tego później "zawołać"
  • Odpowiedz