Mam pytanie do ludzi z #programowanie. Po pracy mam sporo czasu dla siebie który obecnie marnuję np oglądając seriale. Mam umiejętności w pisaniu programów w C# z WPFem, i z surowym C++. Trochę słabiej z Javą. Ostatecznie mógłbym bawić się w technologie webowe typu ASP.NET ale nie chcę, nie lubię. I właśnie na tym polega problem - na guru.com czy freelancer.com w 90% znajdują się zlecenia do przerobienia templatki WordPressa albo
@Leinnan: jeżeli od podstaw to polecam książki z serii rusz głową: C#. Rusz głową! Wydanie III, do nauki od podstaw nie polecam Reference Booków
  • Odpowiedz
#programowanie #dotnet #csharp #pytanie

Szukam porady do mojej sytuacji. Pracuję dwa lata w pewnej firmie, gdzie dostałem się zaraz po studiach (można powiedzieć, że to moja pierwsza konkretna praca). Ogólnie dział software'owy i niby byłem zatrudniony jako programista (bardziej embedded, co wynikało trochę z moich studiów), ale w praktyce to było użeranie się z dokumentami, normami, procesami i tego kodu mało co widziałem. Po ponad roku takiej pracy powiedziałem basta i miałem
@LeopoldStuff: dobrze ze działasz na własną rękę (uczysz się i uaktualniasz wiedzę). Co do zmiany roboty to szukaj na bieżąco, rynek IT jest nienasycony.. często jest tak że jeśli zauważą że jesteś kumaty na rozmowie to dadzą Ci szansę się doszlifować. Pozdro
  • Odpowiedz
Witajcie Mirki.
Od wczoraj kombinuje jak tu użyć biblioteki Word = Microsoft.Office.Interop.Word
do znalezienia i zwrócenia stringa. Ogólnie muszę zamienić parametry w tekście("|@xxxxx|") na dane.

No ale żeby nie robić brute force(ilość widoków x ilość kolumn) funkcji FindAndReplace(); potrzebuje aby funkcja zwróciła mi stringi/stringa znalezionego pomiędzy znakami "|@"-"|"

Word.Find.MatchWildcards = true;
Word.Find.Text = "[|@]*[|]";
Word.Find.Execute();

Przekopuje funkcjie Find. ale są jedynie funkcje zwracające Boolean więc i tak zrobi się brute force wyszukiwania
Mirki czy zna ktoś dobrze wzorzec MVP i Dependency Injection? Próbuję zrozumieć jak zrealizować nawigację pomiędzy widokami w Windows Forms i niestety 0 przykładów w internecie. We wszystkich przykładach jakie znalazłem albo nie było używane DI, albo nie było nawigacji.

#programowanie #dotnet #csharp
#gamedev #modelowanie #3d #csharp

Mam dwa pytania. Raczej mondre. Troche.

1. Gdzie znajdę jakąś dokumentację, kurs, poradnik do cryengine? Chodzi głównie o tematykę pisania do niego skryptów i ogólnie co i jak. Oficjalna dokumentacja to troche padają niestety a silnik jest ciekawy.
#cryengine

2. W czym modelować modele 3d do gry w cryengine? Chodzi oby by program był darmowy. Słyszałem że Blender ale trochę ma skomplikowany interfejs.

Jeszcze taki bonus. W czym
@adamak2k: Blender ujdzie jak go pod siebie skonfigurujesz. Co do kursów to proponowałbym jakieś video tutoriale, mnóstwo tego w sieci. Tworzenie animacji na podstawie kości dało chyba radę w blenderze, ale nie jestem pewien. Powodzonka :)
  • Odpowiedz
2. Blender, jest prosty, jest pełno poradników na youtube. Poświeć trochę czasu i nauczysz się bez problemu, nic nie przychodzi samo.

3. Blender ale jeżeli chodzi o postacie to możesz skorzystać z Fuse + Mixamo.
  • Odpowiedz
Disclaimer: mam już działający kod, just curious about better way.
Jaki jest najłatwiejszy sposób żeby wsadzić do metody generycznej, mając tylko stringa z nazwą klasy jako parametr generyczny?

class Foo{}

...

string asd = typeof(Foo).Name;
Method(); //oczywiście nie można tak, bo "generics aren't templates"

Problem się nagle pojawił, gdy chciałem mieć niestandardowy dostęp do bazy danych, problem w tym, że muszę podać nazwę encji, która jednak nie jest znana w compile-time, a
Zarejestrowałem się na azure (trial) ale gdy chcę utworzyć aplikację hostowaną na azure wyświetla mi, że nie mam subskrypcji, ale na stronie pokazuje mi że mam (patrz: zdjęcie). Czy coś muszę jeszcze zrobić, np najpierw stworzyć jakieś zasoby na azure a potem próbować dopiero tworzyć apke? Czy może muszę poczekać jakiś czas zanim konto zostanie 'zatwierdzone'?

#azure #microsoft #visualstudio #programowanie #csharp #aspnet
PanCogito - Zarejestrowałem się na azure (trial) ale gdy chcę utworzyć aplikację host...

źródło: comment_S67Gg9r1hkvCIFXNOK4zMi5yftdEMfYS.jpg

Pobierz
W visual studio 2015 mam do wyboru tylko jeden tempalte ASP.NET Web Application. Gdzie podziały się pozostałe templaty?
Co ciekawe już robiłem jakiś czas temu update instalatora żeby pobrał cały staff do aplikacji webowych i miałem sporo templatów np do mvc czy web api. Tymczasem otwieram dzisiaj i gdzieś wcięło templaty

#pytanie #programowanie #visualstudio #csharp
Niedawno przerzuciłem się na Unity i nie mogę znaleźć niczego sensownego na temat relacji pomiędzy obiektami, a skryptami. Nie wiem też w jakim stopniu polegać na komponentach, a w jakim na własnej strukturze kodu. To samo z inspektorem. Czy lepiej szukać obiektu ( GameObject.Find() ), czy używać do tego celu inspektora. Czy jeden obiekt to powinien być jeden skrypt ( Gracz) z klasami prywatnymi ( Wzrok, Poruszanie), czy każdy skrypt odpowiadający za
@mmprogr: Musisz sobie usystematyzować swoją wiedzę o strukturze unity. Też z tym miałem problem bo tutoriale uczą jak zrobić teren, dodać gracza i sterowanie, a nie uczą jak poprawnie budować struktury obiektów i komponentów w unity. Na początek polecam, jeżeli nie masz problemu z angielskim, przeczytaj unity best practices. Skrypty zawsze będą komponentami obiektów, możesz je oddawać do jednego obiektu ile chcesz i jak masz skrypt jakiś prosty, który powoduje
  • Odpowiedz
  • 0
@mmprogr jak Ci się wywali skrypt z inspektora to po jego ponownym dodaniu musisz te obiekty wrzucić od nowa co przy dużej ich ilości jest nieco irytujące, z find nie ma problemu
  • Odpowiedz
Mam problem ze śledzeniem zmian w obiekcie lokalnym tak, aby zaktualizować zmiany i zapisać je w bazie, fragment kodu poniżej. Metoda .SubmitChanges() nie aktualizuje bazy, bo nie widzi zmian. Pytanie jak zmusić go do śledzenia obiektu Element.

Nie mogę wywołać MPW.WydanieMaterialus.Attach(Element), bo wywala mi błąd i w sumie się nie dziwię. Da się to jakoś inaczej zrobić?

public class Element
{
public string TwrKod { get; set; }
public string TwrEan {
@virus-t: Kiedy tworzysz nowy obiekt w SELECTie, to przestajesz śledzić zmiany.
Entity śledzi zmiany na podstawie kluczy (Najprawdopodobniej Id).
Musisz pobrać całe obiekty w ten sposób, jeśli chcesz mieć tracking

Select new Element()
{
User = user,
Rw = rw
};

Drugim lepszym, ale mniej czytelnym rozwiązaniem jest tworzenie nowego obiektu w foreachu (koniecznie z Id, bo EF śledzi zmiany po Id), podpięcie do kontekstu i zmiana tylko jednego property na
  • Odpowiedz