#programowanie #naukaprogramowania #csharp

cześć. Nie potrafię zrobić wydruku kodów kreskowych w formsach.Drukarka DYMO LabelWriter450. Mam pictureBoxa który zawiera wygenerowany kod kreskowy i jak zapisuje plik do jpg i drukuje go to niestety drukuje się rozmyty kod kreskowy i czytnik nie umie odczytać go. Korzystałem z przykładu ze strony dymo developers ale niestety drukuje mi tylko napisy a ja potrzebuje cały kod kreskowy. Ktoś zrobił kiedyś coś takiego?
tak, przyszlosciowa. Tylko obecnie nazywa to sie SPA albo MVVM.


@PlonacaZyrafa: Mówić o Apletach że są przyszłościowe tylko nazywają się SPA albo MVVM ma tyle sensu co nic. To jak powiedzieć, że motorowery są przyszłościowe tylko teraz nazywają się hulajnogi elektryczne albo rama węglowa xD

@RaczejNiePiszDoMnie: Pomyśleć, że 10 lat minęło od tej książeczki a mimo, że studia mnie zraziły do javy to miało to wszystko na mnie jakiś wpływ
  • Odpowiedz
@PlonacaZyrafa: Mówić o Apletach że są przyszłościowe tylko nazywają się SPA albo MVVM ma tyle sensu co nic. To jak powiedzieć, że motorowery są przyszłościowe tylko teraz nazywają się hulajnogi elektryczne albo rama węglowa xD


@aseeon_: Bardziej mi chodzi o to, że wszystko zatacza kręgi w IT. Rozwiązania, które były be 10 lat temu, wracają teraz ze zmienionymi nazwami. Dlatego nie warto przywiązywać się za bardzo do technologii, tylko zrozumieć
  • Odpowiedz
Cześć, mam pytanie. Chcę rozpocząć edukowanie nowej osoby w świecie programowania ( #php ). Korzysta ona z Windowsa i tu zastanawiam się w jaki sposób podejść do utworzenia środowiska. Z jednej strony mamy cool Dockera, którego znajomość przyda się każdemu, a z drugiej "prostsze" rzeczy typu Vagrant lub nawet schodząc jeszcze głębiej: XAMPy czy inne śmieszne MAMPy.
Uczyliście kogoś w ostatnim czasie? Jakiego wyboru dokonaliście odnośnie środowiska? Będę bardzo wdzięczny za wszelkie
@FREEQ: namów go na linuxa. Na windzie prawdopodobnie będzie walczył z problemami które na linuxie nie istnieją. Straci mnóstwo czasu i zapału przez takie pierdoły. Po za tym wydaje mi się że podstawowa znajomość linuxa będąc devem #php to jest i tak must have.

A tak po za tym to ja bym zaczął właśnie od vagranta i później jak już się zapozna z wirtualizacją to wprowadzić go w kontenery.
  • Odpowiedz
Hej, chciałbym zrobić fajny prgoram do analizy danych kod który przetwarza dane i wizualizuje je (w matplotlib) już stworzyłem teraz się zastanawiam nad GUI odpowiednim do tego żeby fajnie wykresy mi wygenerował i dynamicznie je zmieniał,
- czy ktoś takie coś robił i mogłby mi podpowiedzieć które GUI do tego poleca ?
- jeśli nie robiłeś nic co się ociera o taki temat ale korzystałeś z jakiegoś GUI i oprócz dokumentacji korzystałeś
Wczoraj straciłem pracę. Byłem programistą i byłem w tym #!$%@?. Co jest tym bardziej słabe, że skończyłem informatykę dziennie i mam przez to kilka lat życia w dupę xd Bardzo poważnie myślę o porzuceniu programowania na zawsze - pytanie tylko co dalej. Ogarniam bardzo dobrze angielski, całkiem nieźle niemiecki, umiem też coś po rosyjsku. Nie mogę powiedzieć na 100% że to moje powołanie, ale lubię uczyć się języków.

I tu pojawia się
Praca programisty jest fascynująca, bo każdego dnia uczysz się czegoś nowego. Ja np. nauczyłem się nowego wzorca projektowego:

Grzesiowy ośmiotysięcznik - nie ma takiego wzorca projektowego, którego nie da się zastąpić skończoną ilością ifów

Nazwa wzięła się od 8 tysięcy ifów znalezionych w jednej tylko klasie

#programowanie #programista15k #naukaprogramowania
@kuite22: albo jeżeli kod został wygenerowany automatycznie.

W sumie to nie rozumiem tego hejtu na ify - 10 ifów i 10 bloków kodu to samo zło.

Opakuj te 10 bloków kodu w lambdach, wsadź do hashmapy, wymyśl dla nich jakieś podejrzane klucze i napisz map.get(handlerName).apply() i już nagle uuuu jaki piękny kod.

A gówno, 10 ifów i 10 bloków kodu było milion razy bardziej czytelne i przynajmniej prowadziło do zrozumiałych stack
  • Odpowiedz
W sumie to nie rozumiem tego hejtu na ify - 10 ifów i 10 bloków kodu to samo zło.


@vasco_da_gama: w sumie racja, po co się rozpisywać, jakieś różne klasy, pliki, jakieś interfejsy, warstwy, połapać się człowiek nie może. A tam to masz jeden plik, 20 tysięcy linii, wszystko elegancko czytelne

biznes chce mieć ten feature na teraz a na refaktor przyjdzie czas


@kuite22: na refactor przyjdzie czas - pomyślał,
  • Odpowiedz
@JustJoinIT: React Native nadal budzi zainteresowanie wielu developerów, którzy chcą stworzyć jedną aplikację na dwie platformy naraz. Każdy z nich na pewno zastanawiał się, kiedy warto skorzystać z React Native, a kiedy lepiej stworzyć osobno dwie apki. Jeden z developerów postanowił przygotować obszerny artykuł na ten temat, pokazując, jak wyglądało stworzenie jego projektu przy wykorzystaniu RN. Jeśli chcecie dowiedzieć się, czy jest zadowolony z efektu, zajrzyjcie do naszej Prasówki Technologicznej.

Poniżej
JustJoinIT - @JustJoinIT: React Native nadal budzi zainteresowanie wielu developerów,...

źródło: comment_QLqYyLFog7MnYm4lnMF3M7zOmJj85sYq.jpg

Pobierz
#programowanie #naukaprogramowania #cpp
trzy szybkie pytanka
13. Szablon można zdefiniować dla
klasy i metody, ale nie dla funkcji globalnej
klasy, unii, metody i funkcji globalnej
klasy, metody i funkcji globalnej
klasy i funkcji globalnej, ale nie dla metody

15. Konkretyzacja szablonu klasy powoduje
utworzenie klasy szablonowej i niekiedy wszystkich jej metod
zawsze utworzenie klasy szablonowej i wszystkich jej metod
utworzenie jedynie klasy szablonowej
utworzenie klasy szablonowej i części jej metod

16. Szablony
@JakTamCoTam: tak chcę bez inicjalizacji nowego obiektu Konto, móc wypisać imie i nazwisko wlasciciela KOnto Plus. Czy to możliwe w ogóle przy takim zapisie? , bo nie chce mi się tyle scrollować do nauki

//edit
Zmienić zmienne klasy bazowej z private na protected?
  • Odpowiedz
Hej Mireczki :-)
Mam zadanie w którym dostaję listę kierunków i muszę usunąć te które sobie zaprzeczają (pary "NORTH" - "SOUTH" i "EAST" - "WEST"), czyli np. jeśli dostanę ["NORTH", "WEST", "SOUTH", "EAST", "WEST"] to powinno zostać mi ["WEST"]. No i napisałem coś takiego: https://pastebin.com/PHaApCne
Kod przy niektórych listach wywala błąd, metodą prób i błędów doszedłem do tego, że błąd pojawia się gdy mam większą liczbę tego drugiego kierunku z pary.
Mmmmmm - Hej Mireczki :-) 
Mam zadanie w którym dostaję listę kierunków i muszę usun...

źródło: comment_1eT6VRAjoc6ulrYk92clw8BjpQXUiZIX.jpg

Pobierz
while "north" -> True. Zawsze. Niepusty string jest zawsze true. Więc tak naprawdę twój warunek brzmi "while south in directions". Jeżeli chcesz sprawdzać oba to powinieneś napisać "while south in directions and north in directions".
  • Odpowiedz
@Praetorian2002: albo coś takiego, chociaż nie wiem czy to już nie jest overkill:

directions = ["NORTH", "WEST", "SOUTH", "EAST", "WEST"]
counter = Counter(directions)
pairs = {"NORTH": "SOUTH", "SOUTH": "NORTH", "WEST": "EAST", "EAST": "WEST"}
out = [direction for direction in counter if counter[direction] > counter[pairs[direction]]]
  • Odpowiedz
@kebab-case: Typowy błąd programisty w pierwszej fazie fascynacji wzorcami obiektowymi. Sranie wszędzie abstrakcyjnymi fabrykami i strategiami. A potem i tak się okazuje, że to, co miało się zmieniać razem - zmienia się oddzielnie, a to, co miało być od siebie niezależne - musi teraz być zależne. I zamiast skasować 10-linijkowego if-then-else, którego możesz przeczytać i zrozumieć w całości w 5 minut, i napisać innego, którego też możesz zrozumieć w całości w
  • Odpowiedz
@kebab-case: widzisz, to są problemy do rozwiązania. Niektóre z nich wymagają wzorców. Większość nie :)

Np. sensowna implementacja sortowania nie wymaga wzorca strategii, tylko lambd (funkcji anonimowych, domknięć, jak zwał, tak zwał). Nawet powiedziałbym, że stosowanie wzorca strategii w tym przypadku to błąd.

Wzorzec strategii to zwykle rozwiązanie problemu domknięć w języku programowania. Ale w c++ już są, więc wzorzec strategii powoli odchodzi do lamusa.

Fabryka abstrakcyjna to kolejny przykład -
  • Odpowiedz
@maque: @filozof900: Mój ulubiony 'pusty' przykład w Pythonie to x = [ [] ] * 2, które tworzy listę zawierającą dwie referencje na jedną i tą samą pustą listę ( ͡° ͜ʖ ͡°) Chyba każdy programista się na to natyka, bo z cywilnie używanych języków programowania Python jest chyba najbardziej szalony na punkcie ideologii immutable. Programista obiektowy natyka się na problem, że __init__ nie jest
  • Odpowiedz
#dotnet #csharp #api #naukaprogramowania #serwery

Mam problem . Było uruchomione na IIS API. Podmieniłem na nową wersję, ale teraz jak w Restlecie daje requesta to dostaje komunikat 'No respponse'. Na serwerze na lolachoscie API się włącza. Niestety nie sprawdziłem przed wgraniem noweszej wersji czy wcześniejsze API działało.Gdzie jest problem ?

Coś z vpn mogą mieć źle ustawione na tym serwerze ?

-z mojego kompa ping nie idzie
-Otworzyłem port 2002 jak tutaj
via Wykop Mobilny (Android)
  • 1
@smalczyk1: ping pingiem , odpowiada Ci ten port? Ping to inny protokół (icmp) i nijak nie zależy od tcp/http. Sprawdź powershellem test-netconnection np albo teknetem czy nmapem czy port widzisz
  • Odpowiedz