Niech Cię dunder świśnie @Pariston. Wrzucasz ciekawy problemik z delegatami na #csharp, a potem usuwasz wpis :P I jeszcze PW zablokowane :P
Wszystko
Najnowsze
Archiwum
- 2
- 0
@meetom: W takim razie chyba nie zdążyłeś skomentować. Usunąłem wpis, żeby nie angażować innych, bo już zrozumiałem temat, ale dziękuję w takim razie :D Co do PW, to niczego nie blokowałem.
- 0
@Pariston: pisałem odpowiedź i mi krzyknęło, że nie ma takiego wpisu :P
Standardowo PW jest zablokowane.
Bywaj!
Standardowo PW jest zablokowane.
Bywaj!
Pytanie. Mam listę urządzeń (obiektów). Każde urządzenie ma przypisaną bazę danych (adres, port, nazwa bazy). Chcę je pogrupować tak aby uzyskać grupy aparatów przypisane do jednej bazy. Mogą być osobne listy czy coś. Jakaś podpowiedź?
#pytanie #csharp #programowanie
#pytanie #csharp #programowanie
Wykopki spod #programowanie, #csharp potrzebna szybka pomoc!
Mam program w #visualstudio który łączy się z bazą danych i chcę go uruchomić na innym komputerze, no ale w connectionstring'u mam ścieżkę do bazy z komputera na którym pisałem program. Co zrobić żeby możliwe było uruchomienie tego programu na innym komputerze?
Mam program w #visualstudio który łączy się z bazą danych i chcę go uruchomić na innym komputerze, no ale w connectionstring'u mam ścieżkę do bazy z komputera na którym pisałem program. Co zrobić żeby możliwe było uruchomienie tego programu na innym komputerze?
@JaTuNaChwile: Prawdopodobnie wystawić tą bazę i wtedy podać adres w stringu, bo teraz pewnie masz localhost. Albo przenieść bazę na drugiego kompa i dalej po localhoście się z nią łączyć.
- 1
@JaTuNaChwile: to MS SQL? jeżeli baza jest lokalnie to użyj kropeczki w nazwie serwera (po prostu "."). Ewentualnie dodaj instancję jeżeli potrzebna (np. ".\SQLEXPRESS")
Tworzysz interfejs IDictionary, aby potem implementować go w klasie abstrakcyjnej DictionaryBase, aby następnie stworzyć swoją własną klasę (słownik) która będzie dziedziczyć od tegoż DictionaryBase. Po drodze oczywiście bawiąc się w implementowanie wszystkich metod i właściwości.
Rozumiem, że nadejście typów generycznych zostało przyjęte ciepło?
#csharp
Rozumiem, że nadejście typów generycznych zostało przyjęte ciepło?
#csharp
- 1
@Phallusimpudicus: matka wie, że ćpiesz?
- 1
@meetom: Wciągam kod z brainfucka w jednej kresce.
Hej Mirki! Potrzebuję zrobić aplikację na androida, taka tam mini społecznościówka. Wykorzystam do tego C# z Xamarinem.
Jako że w androidzie będę pisał pierwszy raz, a w webie (php, asp.net, python) siedzę już parę ładnych latek, pomyślałem żeby zrobić stronę, responsywny design itp, a w aplikacji po prostu wyświetlić tą o to stronę (web view). Oczywiście funkcje takie jak powiadomienia w trayu itp zrobiłbym normalnie. W ten o to sposób zaoszczędziłbym mega
Jako że w androidzie będę pisał pierwszy raz, a w webie (php, asp.net, python) siedzę już parę ładnych latek, pomyślałem żeby zrobić stronę, responsywny design itp, a w aplikacji po prostu wyświetlić tą o to stronę (web view). Oczywiście funkcje takie jak powiadomienia w trayu itp zrobiłbym normalnie. W ten o to sposób zaoszczędziłbym mega
@PanKamil907: Nie lepiej jakby na stronie zrobiłeś API i przez aplikacje odpytywałeś po prostu?
- 5
@PanKamil907: wiesz, jakbyś chciał, to możesz przepchnąć taką appkę po kłótniach z Google lub przy szczęściu, że nie zbanują, ale druga sprawa to wydajność. Mam responsywny chat w ajaxie i opóźnienie to 30 sekund po każdej akcji ;)
W androidzie nie będziesz miał dużo roboty:
baza danych < plik php > android (webservices), to jest android woła plik php, on przekazuje do bazy, w drugą stronę plik php przekazuje wartość
W androidzie nie będziesz miał dużo roboty:
baza danych < plik php > android (webservices), to jest android woła plik php, on przekazuje do bazy, w drugą stronę plik php przekazuje wartość
Czy mi się wydaje, czy "object" i "var" to prawie to samo, tyle że to pierwsze pozwala na brak inicjalizacji, a to drugie wymaga inicjalizacji.
Jak się nazywał mechanizm pozwalający na przypisanie typu do obiektu arbitralnie potem?
#csharp
Jak się nazywał mechanizm pozwalający na przypisanie typu do obiektu arbitralnie potem?
#csharp
@Phallusimpudicus: To to ja ci moge powiedziec w ciemno bo identycznie w turbo pascalu bylo zanim jeszcze powstaly komputery zdolne dzwignac sdk szarpa
- 4
@Phallusimpudicus: nie to zupełnie co innego. var to tylko syntax sugar, który pozwala na łatwiejsze pisanie kodu na przykład zamiast pisać:
piszesz po
CustomerService cs = new CustomerService();
return cs.GetCustomers();piszesz po
Czasem się zastanawiam czy takie łączenie plusami nie było by bardziej czytelniejsze od tego ;)
Ale takie pisanie sprawia więcej frajdy
#programowanie #csharp
Ale takie pisanie sprawia więcej frajdy
#programowanie #csharp
źródło: comment_79tNRm2qmRYcxjN9sgfwXZnip4TICJbm.jpg
Pobierz@Zeronader: Wywal to "ternary expression" (jest na to jakieś fajne określenie w naszym języku?) do zmiennej i dopiero doklej. Nie ma nic gorszego niż warunkowe klejenie stringów z wieloma zmiennymi.
- 2
@Zeronader: Cytat akurat nie był do Ciebie, tylko z doświadczenia.
Podziel tą operację na dwie linijki.
Zamiast 20, możesz zrobić np. const int maxDescriptionLength = 20 i zmiennej użyć w pierwszej linijce.
const int maxAllowedDescriptionLength
Podziel tą operację na dwie linijki.
Zamiast 20, możesz zrobić np. const int maxDescriptionLength = 20 i zmiennej użyć w pierwszej linijce.
const int maxAllowedDescriptionLength
Powiedzmy, że ma 10 TextBlocków TB0..TB9 i jednowymiarową tablicę z wartościami całkowitymi. Chciałbym wypisać poszczególne wartości w odpowiednich TextBlockach, tak aby nr TB zgadzał się z indeksem tablicy. Użył bym do tego pętli for, ale nie wiem jak sprawić by nazwa TextBloacka zmieniała się podczas działania pętli.
Chodzi mi o miej więcej coś takiego:
for(int i=0; i<tab.Length; i++)
{
TB[i].Text = tab[i].ToString();
Chodzi mi o miej więcej coś takiego:
for(int i=0; i<tab.Length; i++)
{
TB[i].Text = tab[i].ToString();
- 2
@sebastian-koziel: Jeśli wiesz jakie to textboxy, ile ich jest, to stwórz wcześniej listę i po niej iteruj. Jeśli chcesz zrobić dynamicznie, to przeleć się po wszystkich kontrolkach, sprawdź czy są typu textbox i pobierz z nich wartość.
- 0
#csharp #cpp #visualstudio
Jest w VS2013 jakieś narzędzie do testowania szybkości wykonywania się kodu (coś w stylu "233 ms elapsed"? Chcę sobie porównać jak wykonuje się kod przed i po refraktoryzacji. Już coś takiego widziałem, ale przez ten cały czas programowania nigdy nie znalazłem szerszego wyjaśnienia jak to zrobić. Z góry dzięki.
Jest w VS2013 jakieś narzędzie do testowania szybkości wykonywania się kodu (coś w stylu "233 ms elapsed"? Chcę sobie porównać jak wykonuje się kod przed i po refraktoryzacji. Już coś takiego widziałem, ale przez ten cały czas programowania nigdy nie znalazłem szerszego wyjaśnienia jak to zrobić. Z góry dzięki.
- 0
- 0
#programowanie #csharp
Mirki potrzebuje ogarnać ASP.NET, Entity Framework i MVC
od czego powinienem zacząć?
Mirki potrzebuje ogarnać ASP.NET, Entity Framework i MVC
od czego powinienem zacząć?
- 7
@Franklin24: od początku...
- 2
46
Dostałem bana - Stworzyłem domowej roboty system antywłamaniowy

A Wy jak spędzacie czas na banicji? ( ͡º ͜ʖ͡º) Zapraszam do dyskusji nad sensem istnienia takiego projektu!
z- 40
- #
- #
- #
- #
- #
- #
- 62
Dostałem bana na wykop.pl, więc z braku zajęcia i chwilowego braku chęci na #gamedev, jak i odpoczynku od #javascript stworzyłem prototyp domowej roboty systemu antywłamaniowego (⌐ ͡■ ͜ʖ ͡■)
Będzie krótko i na temat, acz możecie śmiało pytać! (。◕‿‿◕。)
1. Jak
Będzie krótko i na temat, acz możecie śmiało pytać! (。◕‿‿◕。)
1. Jak
źródło: comment_w7JofkHBVlMdn5GTlXXIi3Q0nFToQH0i.jpg
Pobierz- 1
Jakiś warty polecenia tutorial pol lub ang w tematyce debugowania, testów jednostkowych, test driven developement w Visual Studio (najlepiej pod C#)? Dla kogoś, kto zna podstawy programowania, ale nie zna dobrych wzorców w debugowaniu.
#naukaprogramowania #csharp #visualstudio
#naukaprogramowania #csharp #visualstudio
Piszę sobie mini serwer do prościutkiej gry w C#. Gracze chodzą w kratkach (jak w Tibii) i potrzebuję najwydajniejszego sposobu na sprawdzenie czy gracz może wykonać ruch. Przykładowo klient loguje się do gry, wysyła pakiet, że chce iść na północ, serwer sprawdza czy upłynęło, dajmy na to, 0.6 sekundy, a następnie jeśli minęło, uruchamia blokadę ruchu i timer, który za 0.6 sekundy odblokuje ruch, oraz wysyła graczowi pakiet, że zgadza się na
- 0
@Radeg90: Interejs gry to jedno a serwer to drugie. Jeśli gracz nie może wykonać ruchu 0.5s po ostatnim to interfejs nie powinien mu na to pozwolić. Dodatkowo serwer to sprawdza aby przypadkiem ktoś nie "zhackował" gry. Ja bym to zrobił tak, że bym sprawdzał jaki był ostatni ruch i kiedy. Nie baw się wątki bo w tym przypadku się zagrzebiesz współdzieloną pamięcią dla tych wątków.
Grałeś kiedyś w gry mmorpg?
Grałeś kiedyś w gry mmorpg?
- 0
Interejs gry to jedno a serwer to drugie. Jeśli gracz nie może wykonać ruchu 0.5s po ostatnim to interfejs nie powinien mu na to pozwolić. Dodatkowo serwer to sprawdza aby przypadkiem ktoś nie "zhackował" gry.
@ethics: Tak właśnie jest. Klient blokuje ruch, ale serwer dodatkowo ten ruch kontroluje żeby ktoś nie uruchomił bota który z prędkością światła przemieszcza się po całej mapie. Bez tego zabezpieczenia w kliencie zabawnie to wygląda
#csharp
Jest w LinQ jakiś automatyczny sposób na rozbicie listy na kilka list, gdzie separatorem jest jakaś wartość? Przykładowo, mam listę intów: 1, 2, 3, 1, 4, 5, 1, 8 i chcę otrzymać 3 listy: (1, 2, 3), (1, 4, 5), (1, 8).
Teraz mam to zrobione w ten sposób, że wyciągam pozycje separatora na liście, a potem dzielę tę pierwszą listę przy użyciu metody Take(). Wyszło tego około 10
Jest w LinQ jakiś automatyczny sposób na rozbicie listy na kilka list, gdzie separatorem jest jakaś wartość? Przykładowo, mam listę intów: 1, 2, 3, 1, 4, 5, 1, 8 i chcę otrzymać 3 listy: (1, 2, 3), (1, 4, 5), (1, 8).
Teraz mam to zrobione w ten sposób, że wyciągam pozycje separatora na liście, a potem dzielę tę pierwszą listę przy użyciu metody Take(). Wyszło tego około 10
- 1
@westsajd: chyba wolę wersję pierwszą z dodawaniem separatorów w pętli xD
@Jurij_Iwanowicz_Gorki: aż tak zależy ci na wydajności? Funkcja tutaj wydaje się bardzo spoko, narzut na wywołanie funkcji jest minimalny
No elo. We wtorek mam rozmowe kwalifikacyjna na junior c# developera. Szukaja ambitnych ludzi, ktorzy chca sie uczyc, wszysyko super tylko moj poziom to nie junior xD Jak sie dostane to #wygryw a jak powiedza ze za malo umiem to pojde pracowac przy kebabie i sam sie naucze ( ͡° ͜ʖ ͡°)
Teoria, ktora znam/praktyki, ktore stosuje:
Zmienne po angielsku xD
Komentarze, regiony.
Wszystkie zmienne w klasach prywatne
Teoria, ktora znam/praktyki, ktore stosuje:
Zmienne po angielsku xD
Komentarze, regiony.
Wszystkie zmienne w klasach prywatne
@cebula_prazona: jak cię przyjmą za takie coś to ja idę kandydować na seniora :v
- 15
@cebula_prazona: lepiej niech cię zatrudnia, bo twoje zamiłowanie do kotów i te kebaby brzmią niepokojąco.
Da się w C# zdeserializować (odczytać) plik, który był zaserializowany w innym projekcie?
#programowanie #csharp
#programowanie #csharp
@fenix7557: wszystko sie da, jak masz odpowiedni serializer
@fenix7557: Czasami dobrym pomysłem jest też zrobić "Clear Solution" (czyli clear na całej solucji), a nast. "Rebuild Solution". Rebuild, czyli ctrl+shift+b (visual studio) powinien zrobić clear, ale ost. się przekonałem, że nie zawsze. Tak, też miałem problem z poprawnymi referencjami pomiędzy projektami.
- 1
Mirki, polecilibyście jakieś fajne tutoriale do WPF? Najlepiej w formie video, ale mogą być też do czytania :)
#csharp #wpf #programowanie
#csharp #wpf #programowanie
- 0
tktk.
@Mave: Jak robiłeś wcześniej w WinForms to WPF jest na tyle intuicyjny , że nie potrzeba nawet tutoriali, chociaż można i tak.
Gorzej jak wchodzisz w architektury 3 warstwowe.
A jeśli wcześniej nie robiłeś nic w jezyku wysokiego poziomu to ta strona wygląda obiecująco
http://www.wpftutorial.net/
Ale polecam wymyśleć jakiś projekt i sobie go samemu zrobić , np kalkulator ;)
Gorzej jak wchodzisz w architektury 3 warstwowe.
A jeśli wcześniej nie robiłeś nic w jezyku wysokiego poziomu to ta strona wygląda obiecująco
http://www.wpftutorial.net/
Ale polecam wymyśleć jakiś projekt i sobie go samemu zrobić , np kalkulator ;)























Unit testy (testy jednostkowe). Moja klasa A polega na bezpośrednich informacjach obiektu klasy B (z zewnętrznej biblioteki). Np:
if(b.jakieśPoleTylkoDoOdczytu)
...