Cześć! Współtworzę aplikacje mobilną która będzie przechowywać dużą ilość(<200) 2 minutowych filmów w dobrej jakości. No i tutaj nie wiem jak podejść do tematu przechowywania tych filmików. Jakiś zewnętrzny host? W bazie danych? Jak zazwyczaj rozwiązuje się tego typu problem? Zależy mi aby filmiki były dostępne jedynie wewnątrz aplikacji. #programowanie #aplikacje #aplikacjemobilne #informatyka #it #pytanie #pomocy #android
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@Koliat: @atm-Pa: Kluczowa, jak się domyślam, jest ta niedostępność. Musisz napisać serwer, który będzie streamowal te filmiki z uwierzytelnieniem i autoryzacją po np. jakimś tokenie. Chyba nic innego nie przychodzi mi do głowy, aby zapewnić tą szczególnie autoryzację, niż własna implementacja. Dodatkowo możesz cachowac ulubione/popularne filmiki w samej aplikacji.
  • Odpowiedz
Dawno tu nie pisałem o Summon The JSON. Otóż skończyłem prace nad wideo przedstawiającym tą karcianę. To były trzy miesiące pracy z Blenderem. Głosu użyczył Steve McCurdy, mega utalentowany voice over. Dziękuję wszystkim, którzy motywowali mnie swoimi głosami i komentarzami, bez Was bym tak daleko nie doszedł! ( ͡° ͜ʖ ͡°)

Zapraszam do obejrzenia!


#summonthejson #dlaprogramistow #blender #grafika #

lubisz?

  • tak 28.6% (4)
  • nie 71.4% (10)

Oddanych głosów: 14

tomaszs - Dawno tu nie pisałem o Summon The JSON. Otóż skończyłem prace nad wideo prz...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs: Ogólnie fajne, ale widać, że: za jasno, odbija i krzywo(kamera "do stołu"/napisy).
1. Zmniejsz poziom odbicia światła od powierzchni kart.
2. Ustaw kamerę równo względem powierzchni "stołu"(masz chyba rotację kamery na 'y' +/- 0, wyzeruj y).
3. Podkręć kontrast itp. jednym ze stylów obrazu w: Render properties/Color management/Look/np. Medium High Contrast
4. Możesz te wiszące napisy urozmaicić, jakieś podkreślenie, "owalną podstawkę" itp., czy jakiś animowaną lnię świetlną pod tekstem.
  • Odpowiedz
#testowanieoprogramowania #programowanie #csharp
Mam doświadczenie jedynie z JAVĄ i myślałem że uda mi się przepisać rozwiązanie na C# jednak widocznie tutaj selenium jest gorsze xD.
Chce stworzyć klasę "WaitForElement", która zawierałaby metody np waitUntilElementIsVisible, gdzie jako parametr przekazywałbym IWebElement.

IWebElementy w klasie Page wygląda u mnie tak:

public
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

PIERWSZA APLIKACJA Desktopowa WINDOWS FORMS w C# – UI (1/2)

Cześć Właśnie pojawił się nowy materiał na youtube: https://www.youtube.com/watch?v=nj_H4kHnIc8
W tym filmie pokaże Ci jak napisać pierwszą kompletną aplikację desktopową w Windows Forms (w C#) – kalkulator. Jest to 1 z 2 części i skupimy się w niej na tworzeniu interfejsu użytkownika. 2 część pojawi się w przyszły czwartek

Link: https://www.youtube.com/watch?v=nj_H4kHnIc8
kazik- - PIERWSZA APLIKACJA Desktopowa WINDOWS FORMS w C# – UI (1/2)

Cześć Właśnie...

źródło: comment_1616142518D2TCt961cjJYH8kotBO1EG.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Boska_Klaudia: Skoro masz firme produkcyjna ktora ma wszystkie komputery na Windows i z powodow bezpieczenstwa jedyna przegladarka to IE (uwierz mi, jest takich wiele), to zrozum ze WebApp bedzie zlym wyborem. Tu nie chodzi o cofanie sie w rozwoju ale dopasowywanie technologii do wymogow klienta.
  • Odpowiedz
@g_vv: ja niedawno dostałem prace jako Junior. W zasadzie dobrze by było jakbyś wszystko z 90% składni (raczej nie będą pytać o słowa klucze jak lock ale dobrze wiedzieć ze coś takiego istnieje). Do tego jakieś wzorce, dependency injection, itp. Do MVC to chyba jeszcze frontend by się przydał
  • Odpowiedz
Załóżmy, że znam C# + Unity, ale chcę zmienić pracę. Będzie mi łatwiej zostać przy języku, ale ogarnąć inną branżę (np. aplikacje webowe w C#), czy nauczyć się innego języka, ale zostać w branży (np. C++ i gamedev w Unrealu)?

Generalnie domyślam się, jaka jest odpowiedź, ale chcę zobaczyć stosunek głosów.
#programowanie #csharp

Co mi będzie łatwiej ogarnąć?

  • Ten sam język, inna branża 80.6% (29)
  • Inny język, ale też gamedev 19.4% (7)

Oddanych głosów: 36

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co Musi Umieć PROGRAMISTA C#/.NET? Kompletna Ścieżka Programisty.

Cześć :) Właśnie pojawił się nowy film na moim kanale youtube. W tym filmie pokaże Ci całą ścieżkę nauki od podstawy do pracy na stanowisku Młodszy Programista .NET. Dowiesz się z niego co musisz umieć, aby zostać Programistą C#/.NET i jak uczyć się najbardziej efektywnie

✅ Więcej: https://www.youtube.com/watch?v=fTEH2Lqsjyk

#programowanie #programista #nauka #naukaprogramowania #programista15k #
kazik- - Co Musi Umieć PROGRAMISTA C#/.NET? Kompletna Ścieżka Programisty.

Cześć :...

źródło: comment_1615554513mvOPNcmxuptaUx2wZkQSlb.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#unity #naukaprogramowania #csharp #unity3d #gamedev

Mirki, czy są w necie jakieś praktyczne przykłady użycia zenject/extenject w Unity? Jakieś serie na youtube, udemy, gdzie ktoś na przykładzie omawia stworzenie gry na zasadach DI, lub omawia praktycznie różnice między zwykłym programowaniem obiektowym a DI w Unity właśnie? Kilka projektów testowych mam, zacząłem tworzyć testowo grę opartą na DI od początku, ale nie ukrywam, na
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

zacząłem tworzyć testowo grę opartą na DI od początku


@TymRazemNieBedeBordo: DI ma rozwiązywać konkretne problemy z dużą ilością zależności. Jeżeli takich problemów nie masz, to wprowadzanie DI tylko utrudnia tworzenie projektu. Są też alternatywy gdy chcesz wspóldzielić dane, np. Service Locatory.
  • Odpowiedz
Mam pytanie odnośnie wątków w WebApi w .Net Core.

Co się dzieje gdy mamy jakiś endpoint synchroniczny ("normalny") i powiedzmy w jednym momencie 20 osób wykonuje requesta pod tego endpointa? Co się wtedy dzieje? Czy każdy request jest wtedy kolejkowany i dodatkowo tworzą się nowe wątki do obsługi żądań? Jeśli tak to jak to się ma do przełączania kontekstu pomiędzy wątkami, tzn, że kontekst jest przełączany nawet na wątki, które obsługują zakolejkowane
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maestrozo: To dosc szeroki temat, swietne omowienie jest TUTAJ

W duzym skrocie: myslenie o watkach w .NET Core jest dosc egzotyczne, programowanie asynchroniczne nie ma tak naprawde NIC wspolnego z watkami. Concurrency to cos zupelnie innego niz parallelism.

Watki w zaden sposob nie sa tworzone przy kazdym requescie. Bylby to straszny antypattern i latwo by mozna bylo udupic serwer. Nie ma zadnego sensu spawnowac wieksza ilosc watkow niz ilosc rdzeni logicznych, to
  • Odpowiedz
@maestrozo: W ASP.NET Core nie używasz wątków tylko tasków (System.Threading.Tasks) i w kontekście obsługi asynchronicznej myśl o taskach nie wątkach. "Przerobieniem" tasków na wątki zajmuje się odpowiednia biblioteka. Task do specjalna abstrakcja, wprowadzona właśnie po to, aby programiści nie musieli zajmować się niskopoziomowymi aspektami jeśli nie muszą.

Poza tym asynchroniczność != równoległe przetwarzanie. W dużym uproszczeniu asynchroniczność (np. w API) pozwala na nieblokowanie głównego wątku aplikacji przy obsłudze requestów HTTP
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Khaine: np w NoSQL, sa 3 metody generowania zapytań:
- LINQ(nie polecam)
- QueryBuilder w wersji reflection i string
- String

Jeśli musisz jakoś dynamicznie tworzyć zapytania to czasem trzeba zejść nawet na poziom String. Tak jak w życiu masz np wkrętarkę którą wkręcasz ale jak się okaże że gdzieś w dziurze musisz coś wkręcić i nie zmieścisz tam wkrętarki to bierzesz śrubokręt. Więc proponuje zamiast głowić się jak to
  • Odpowiedz
@Khaine: Jestem zwolennikiem podejścia, że do operacji insert, update i delete należy wykorzystywać EF (czy inny ORM) ale do selectów już lepiej wykorzystać np. Dappera, w prosty sposób będziesz mógł stworzyć SQL który będzie w miarę optymalny a nie generowany.
  • Odpowiedz
#csharp #programowanie

Czy budując jakieś api, dobrym podejściem jest umieszczanie kodu w kontrolerach w try catchu? np.

[HttpGet]
public void Foo()
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 4
@RaVo: jeśli masz jakiś konkretny case możesz tak zrobić. Ale lepiej na poziomie globalnym. Szukaj po "Global exception handling "
  • Odpowiedz
Słyszałem że sytuacja na rynku juniorów jest dramatyczna więc postanowiliśmy w firmie zatrudnić dodatkową osobę na stanowisku junior/mid .NET developer, która robiłaby proste taski programistyczne i miała okazję podszkolić się w pracy przy bardzo fajnym projekcie. Remote, 2k netto na UoD albo umowie zleceniu, elastyczne godziny pracy (minimum 8 godzin dziennie), możliwość awansu.
CV na priv

#programista15k #programowanie #dotnet #csharp #naukaprogramowania
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #ankieta #python #csharp #excel
Podpowiedzcie jak się dobrać do problemu:
Potrzebuję zrobić coś w stylu google forms, tzn ankietę, która umożliwia przeskakiwanie pytań:
Np pytanie 1 - odpowiedź "nie" kieruje do pytania 2, odpowiedź "tak" do pytania 1a (które następnie kieruje do pytania 2)

Najlepiej gdyby to było w formie jakiejś rozwijanej listy. Na koniec będę musiał zrobić wydruk odpowiedzi.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wikwid brzmi jak prosta sprawa do napisania w vba - skoro już o excela zawołałes. Napisanie drzewa z ifami to krótsza zabawa niż napisanie tego posta. Na koniec dać plik tylko do odczytu i wykorzystać opcje druku w vba. Wysłać pracownikowi biurowemu możesz cały plik Excel.

No to takie podejście jak chcesz coś na super szybko.

Inaczej to jest opcja napisania tego od zera w formularzach w ASP.net z razor no
  • Odpowiedz