Laik here, mający marzenia o zmianie pracy i przejściu do IT (wiem, nie ma nic bardziej oklepanego).
Domyślam że że to powyżej zostanie jeszcze długo, jak nie na zawsze w sferze marzeń jak u 99% osób z takimi zamiarami. Ale jak nie dla zmiany pracy to dla samego siebie chciałbym nauczyć się coś programować, ot tak, jako hobby. Jako język wybrałem Pythona, coś kiedyś zdarzyło mi się w tym języku liznąć, jakiś tam
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema, skąd czerpiecie wiedzę taką typowo mającą zastosowanie w pracy/teoretyczne jakkolwiek to nazwać? Chodzi mi o to, że kursy programowania bardzo często uczą klepać kod, poznawać język i tyle. Ze studiów na przykład wyniosłem taką praktyczną wiedzę że nie należy pisać namespace std w headerach albo deklarować zmiennych globalnych itp. Chodzi mi o takie drobnostki(właściwie ważne rzeczy) a nie jak z tej pasty o zelencie xd
#naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Łączę się do Google API żeby coś naskrobać w ichniejszym arkuszu kalkulacyjnym. Fajnie, uwierzytelnianie jak i cały mechanizm działa. Po jakimś czasie (liczmy w dniach) apka się wywala. No ok., pewnie token wygasł czy coś. Odpalam ponownie apkę (nic nie zmieniając) i przy próbie skorzystania z API już przenosi mnie na stronę www, gdzie muszę uwierzytelnić się ponownie odpowiednim kontem. Dlaczego przekierowanie do odświeżenia tokenu nie działa za pierwszym razem? Nie do
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego gdy odpalamy projekt ASP.NET Core za pomocą dotnet run z poziomu CLI, wybierany jest serwer Kestrela (a więc podejrzewam, że pomimo wybrania opcji InProcess hosting model w konfiguracji projektu, wybierany jest OutOfProcess)? Z tego co wiem, InProcess hosting model jest wydajniejszy, dlatego jest to trochę dziwne, dla mnie jako dla nowicjusza.

#naukaprogramowania #csharp #aspnetcore #pytanie #pytaniedoeksperta #csharp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WielkiElektronig: co ma singleton do DI xD

@vanguard2727: Dependency Injection jest ogólnie mylone z Inversion Of Control i obecnie jest rozumiane jako skomplikowane określenie na coś raczej prostego - chodzi o ideę przekazywania obiektowi wszystkich jego zależności w momencie utworzenia (najlepiej przez konstruktor). Taki obiekt przechowuje sobie te zależności wewnętrznie i może zrobić wszystko co do niego należy z ich pomocą.

Na przykład wyobraź sobie CustomerService który do działania wymaga
  • Odpowiedz
DI jest formą IoT


@Myzreal: Chyba najabardziej trafione będzie stwierdzenie, że dependency injection realizuje zamysł (albo wzorzec, jak zwał tak zwał) inversion of control

w C# nie
  • Odpowiedz
#arduino #naukaprogramowania
Mam arduino leonardo, ale dziś przy którejś próbie wgrywania na niego przez arduino-cli programu, przestało mi je wykrywać (nie widzi go w ogóle w urządzeniach w usb).

Na windowsie w arduino IDE mam podobną sytuację. Po zrestartowaniu arduino przyciskiem wykrywa je przez chwile, po czym nagle przestaje.

pare godzin temu jeszcze działało normalnie
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

usmażyłbym je takim programem?


@RedveKoronny: Jeśli w programie użyje się pinów, które są potrzebne do inicjacji komunikacji/uploadu/etc to tak, można programem "ubić" płytkę. Nie na stałe ofc, ale wrzucenie następnego programu jest czasochłonne.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@vanguard2727: różnie, ale ja bym UI nie ruszał, od tego są małpy frontendowe, ale jakieś spięcie z API to tak, ogólnie js czy tam ts, ale żadnych cssów by mi się robić nie chciało
  • Odpowiedz
@Farezowsky: Oficjalna dokumentacja jest bardzo dobra, IMO nawet lepsza niż filmik bo można kopiować kod. Mają też przykłady aplikacji dla każdego z modułów w repo.
Patrz też baeldunga, ma sporo przykładów.
  • Odpowiedz
Plot untwist: do poprzedniego artykułu dorobiłem prostą animację 2D:
Kod: https://github.com/codeasap-pl/solar/blob/master/2D/solar2D.py
Gif: https://github.com/codeasap-pl/solar/blob/master/images/points2d.gif

Teraz można faktycznie poćwiczyć klasy, obiekty, metody, refactoring, sinusy, cosinusy.
Ta wersja jest bez klas, bez numpy, a sinusy i cosinusy są tylko funkcją czasu.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach