@CrossX: koledze @ciasneszelki: pomyliło się z tym że w Win10 (wersji testowej) są aplikacje które przesyłają do microsoftu informacje jak go używasz. Żeby wiedzieli co i jak gdy się zepsuje. Raczej oczywista sprawa, w końcu to wersja dla testerów.
  • Odpowiedz
@CrossX: istotna część EULA:

“Microsoft collects information about you, your devices, applications and networks, and your use of those devices, applications and networks. Examples of data we collect include your name, email address, preferences and interests; browsing, search and file history; phone call and SMS data; device configuration and sensor data; and application usage.”
  • Odpowiedz
@Masterfcb:

- niestety z tą tabelą jest taki problem, że nie mogłem znaleźć bezpłatnego API, które dawałoby mi dane np. w JSON i mógłbym je sobie ładnie parsować; rozwiązaniem jest parsowanie wyrażeniami regularnymi z jakiejś strony i to planuje to wprowadzić w następnej wersji aplikacji

-
  • Odpowiedz
#programowanie #csharp #visualstudio

Mirki błagam o pomoc, lub wskazówke. Dostałem do refaktoryzacji wpizdu kodu w C# (do tego zrobienie dokumentacji). Problem polega na tym, że jest to kod gry pisanej na bazie Unity, więc nie ma całego drzewa projektu w VS tylko otwieram pojedyncze skrypty i je edytuje. Teraz pojawia się problem, bo totalnie nie wiem jak zmusić VS by, przykładowo gdy zmieniam nazwę zmiennej/funkcji w
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

w jakim celu tworzy się klasy statyczne, oprócz takich błahych powodów jak te dwa:

1. gdy wiemy, że nie będzie potrzeby tworzenia obiektu klasy.

2. gdy wszystkie składowe w klasie są statyczne.

#naukaprogramowania #csharp
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kkarol93: Zasadniczo unika się klas statycznych, bo są trudne do testowania. Wydaje mi się, że w rzeczywistości najczęstszy powód ich tworzenia to ładne API :)
  • Odpowiedz
Aktualnie zajmuję się obsługą wyjątków. Utknąłem przy tym.

Mam 2 zmienne double, które chcę podzielić. Chcę zapobiec dzieleniu przez 0. Mógłbym użyć ifa, który sprawdziłby czy b == 0, ale nie o to chodzi. Gdyby to były liczby całkowite, to użyłbym DivideByZeroException, ale tu to nie zadziała. Jak to rozwiązać?

http://pastebin.com/qFwdjmkL

double.Parse(temp)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@binerek: No jak na obsługę wyjątków to słaby przykład bo dzielenie floatów przez 0.0 nie rzuca żadnego wyjątku tylko zwraca Infinity ewentualnie NaN

Więc albo byś potrzebował ifa w którym sprawdzisz takie wartości i ręcznie rzucisz wyjątek albo nie tędy droga.

  • Odpowiedz
@1080p: hostingi współdzielone w 9 przypadkach na 10 nie udostępniają połączeń websocket (nawet lokalnie, mając chociażby dostęp do ssh). Celuj minimum w VPS-a, albo pytaj przykładowego dostawcy czy na drodze wyjątku włączyłby to dla ciebie - choć szczerze wątpię.

Możesz pokusić się w ostateczności na obejście tego poprzez emulację przy użyciu m.in. SockJS, ale czy 20 pln miesięcznie (bodaj najtańszy VPS) jest warte takich kombinacji ?
  • Odpowiedz
Korzystał z was ktoś zarówno z NHibernate i Entity Framework i mógłby się wypowiedzieć o EF vs NHibernate? Jak wygląda aktualny stan linq providerów w EF ? Korzystam z NHibernate, ale myśle o przerzuceniu się na EF.

#programowanie #csharp #dotnet
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Macie jakiś pomysł, dlaczego jak zwiększam Quality to myszka staje się bardziej czuła? W sensie ruszam tak samo a im lepsza jakość tym szybciej mi obraca kamerę?

Kod

#unity3d #gamedev #csharp
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@blisher: Bo z------ś coś z DeltaTime :P Inna ilość fpsów pewnie jest.

vertical = Input.GetAxis("MouseVertical") * sensitivity * Time.deltaTime * multiplier;
Z tego co kojarzę GetAxis nie trzeba mnożyć przez deltaTime?
  • Odpowiedz
Mireczki!

Chcę poznać C#, znam dosyć dobrze C++. Potrzebuję jakiegoś ciekawego źródła nauki, fajnie by było jakby było to po polsku. Przejrzałem tak #csharp i zainteresowało mnie Visual 2013 C# krok po kroku, ale student znaczy biedak nie wydam teraz 70+pln na książkę, chciałbym coś online/pdf. Wolę czytać niżeli oglądać. Dokumentacja mnie nie odpowiada, za dużo czasu mogę stracić na początku, a nie powiem, że chcę szybko ogarnąć podstawy, z
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Huczek: Ło je rany. Nie może być stare, ma być najnowsze. I najlepiej żeby było po polsku. No i nie wydam 70zł więc darmowe ma być. Do tego ciekawe i żeby się szybko uczyło bo dokumentacja jest dla ludzi co mają czas a nie dla studentów. No i tekst ma być, a nie żadne filmy.

Radzę jaśnie księciu zmienić podejście.

Jest to co jest, cudów nie
  • Odpowiedz
@PsichiX: GC w pisaniu skrypto-podobnego kodu jest bardzo przydatny, alokacje są bardzo szybkie, a wielowątkowe generacyjne GC są wystarczająco wydajne (o ile nie wymuszamy odśmiecania kilka razy na sekundę jak w Minecrafcie).
  • Odpowiedz
@wojtek656: Poszło dobrze, jednakże była to tylko rozmowa hr'owa, więc teraz czekam na telefon o rozmowę już czysto techniczną pod konkretny projekt/projekty. Jestem dobrej myśli :)
  • Odpowiedz
#java #csharp

Miśki, jak w javie wygląda przeszukiwanie kolekcji i różne inne operacje na kolekcjach. Istnieje jakiś odpowiednik LINQ (chodzi mi głównie o linq lambda expressions). Jeżeli istnieje to jak się ma korzystanie z tego a dobre praktyki? Korzystają z tego ludzie czy to raczej sprawi że będę java-hipsterowcem ? :)
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jak w c# stworzyć obiekt, który będzie referencją do innego zamiast jego kopią?

Np.:

int a=2;

int
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach