Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - ronin

Strony: [1]
1
Linux / Odp: Jakie IDE
« dnia: Grudzień 14, 2006, 18:42:32 »
Możesz jeszcze spróbować NetBeans, ale tu jest taki sam problem jak z Eclipse.

2
C++ / Odp: dll w api i aplikacja w .net
« dnia: Listopad 23, 2006, 21:11:41 »
Trzeba napisać coś w tym stylu:
[DllImport("nazwa.dll", EntryPoint="nazwafunkcji")]
private static extern typ nazwa(parametry);

i dalej wywołujesz sobie tą funkcję. Polecam "Visual C# 2005 Recipes", rozdział 12 jest poświęcony wywoływaniu natywnego kodu z poziomu .NET, są tu dokładnie wyjaśnione bardziej złożone przypadki, wszystko na prostych przykładach.

3
Inne / Odp: Program wspomagajacy prace nauczyciela - obiektowo
« dnia: Listopad 23, 2006, 19:32:10 »
A może spróbuj zamodelować prostą bazę relacyjną. W jednym kontenerze trzymaj klasę Student z id i innymi danymi studenta (imie ..), a drugim kontenerze klasa Kurs tez z id kursu + dane. Teraz trzeba jeszcze tylko zrobić klasę przechowującą informacje o powiązaniach między klasami student i kurs. Powinien w niej być id studenta i id kursu no i np. ocena z kursu. Teraz jak chcesz znaleźć wszystkie kursy studenta to przeszukujesz kontener powiązań i wyciągasz te rekordy, dla których pasuje id studenta, jeżeli chcesz pokazać studentów chodzących na dany kurs, wyciągasz pola dla których pasuje id kursu. Jeżeli jest możliwość, żę student może mieć więcej ocen z jednego kursu to trzeba zrobić jeszcze jedną klasę, przechowującą numer powiązania między Kurs i Student oraz ocenę. W ten sposób dane nie będą się dublowały.

4
Java / Odp: mułowaty NetBeans
« dnia: Listopad 22, 2006, 12:57:23 »
Tools -> Module Manager i tam powyłączaj wszystkie moduły, które nie są ci potrzebne, powinno mnie mulić

5
Projekty rozpoczęte / Odp: www
« dnia: Listopad 19, 2006, 18:30:46 »
fajna gierka :) ma w sobie spory potencjał, szkoda tylko, że nie można strafować jak się do przodu idzie.

6
Ja protestuje a co z Roninami?? :) Mam nadzieje, że w późniejszych wersjach coś się dla nich znajdzie. Mogliby np. próbować odzyskać swój honor., po tym jak się zhańbili po stracie swego Pana.

Pozdrawiam

7
C++ / Odp: Error C2447 - Co to? Z kąd to? :-)
« dnia: Listopad 19, 2006, 17:51:20 »
Z tego kodu ciężko trochę wnioskować (lepiej jakbyś go wkleił w znacznikach code) ale ten błąd występuję np. jeżeli w globalnej przestrzeni nie ma klamry otwierającej
{ a jest gdzieś zamykająca, lub jeżeli dasz ; po nagłówku funkcji:

void main();
{
...
}

8
Java / Odp: Budowanie GUI w NetBeans
« dnia: Listopad 19, 2006, 17:28:25 »
co do JTabbedPane to najpierw musisz do zakładki wrzucić Panel albo JPanel a dopiero potem do niego wrzucać inne kontrolki, wtedy nie będą się rozszerzały.

9
Projekty rozpoczęte / Odp: www
« dnia: Listopad 18, 2006, 23:00:39 »
screeny rzeczywiście wyglądają obiecującą, ale przydałoby się zobaczy jak to działa na żywo

10
.NET i XNA / Odp: Książka o C#
« dnia: Listopad 18, 2006, 22:51:02 »
no ta pierwsza jest po polsku, samego c# można się z niej nauczyć i jakiś wstęp do WinForms jest.

Zobacz jeszcze ten topic: http://forum.warsztat.gd/index.php/topic,209.0.html

11
Java / Odp: Java Pixel Shader ?
« dnia: Listopad 18, 2006, 19:50:05 »
nie wiem czy poczęści o to ci chodziło, ale jeżeli chcesz pisać shadery w javie a masz trochę wolnego czasu to możesz napisać kompilator z javy na język shaderów :)

12
Java / Odp: Co myslicie o Java jako platformie do pisania gier?
« dnia: Listopad 18, 2006, 19:41:20 »
Języki takie jak Java czy C#, albo może lepiej powiedzieć platformy JVM czy .NET wyprą np. C++ w zastosowaniach biznesowych (gry się chyba do tego zaliczają). Dzisiaj projekty stają się coraz bardziej skomplikowana, mają bardziej wymyślne interfejsy itd. przez co potrzeba znacznie więcej czasu i pieniędzy na ich wytworzenie. Wydaje mi się, że producentom bardziej się opłaca zainwestować w nową platformę, w której masę rzeczy robią za nas narzędzia niż pisać w C++. Java jest na lepszej pozycji bo niej bardzo dobre narzędzia są za darmo, a teraz jeszcze została otwarta, więc zacznie się prężniej rozwijać.

A inna sprawa, ma być chyba nowy standard C++, ciekawe jak to wpłynie na sytuację na rynku oprogramowania?

13
.NET i XNA / Odp: Bezpieczenstwo kodu.
« dnia: Listopad 18, 2006, 17:42:04 »
Coś kiepsko, że ten zaciemniacz nie zmienia nazw argumentów
Cytuj
public ӟ(ԁ tbPort)

a stosowanie znaków spoza naszego alfabetu to raczej taki pic na wodę, bo wystarczy zwykłe find&replace i już mamy zmienne postaci zmienna1, zmienna2, itd :)

Samo find&replace nie wystarczy bo nazwy zmiennych i funkcji mogą się powtarzać w przypadków większych projektów. Przykładowy kod Javy:
public class cl01 extends cl02 implements cl03, cl04, cl05
{
    public int a;
    public int b; ...
    public void a()
    {
        a = c(d(e(f(b))))+cl03.a(cl02.b());
    }
}

W tym przypadku nie można zamienić a na coś innego, bo zmienią się nazwy zmiennych i funkcji. Dekompilowanie takiego kodu ręcznie jest bardzo ciężkie do wykonania ale jeszcze użyjemy odpowiednich narzędzi staje się proste. Jeżeli chodzi o Jave to podstawą jak dla mnie jest moduł "refactoring" z NetBeans. Do
tego jeszcze np. Enterprise Architect aby zreversować kod do UML. Widać wtedy które klasy zależą od innych. Klasy, które nie korzystają z innych klas można
wyodrębnić z kodu i skompilować oddzielnie, wiadomo wtedy co robią. Przechodząc tak od małych klas do coraz większych można bardzo szybko uzyskać
czytelny kod.

14
.NET i XNA / Odp: Książka o C#
« dnia: Listopad 18, 2006, 17:14:39 »
Na wstępnie polecam "O'Reilly C#. Programowanie"
Jest to taki wstęp do C#, opis składni, bardziej zaawansowane rzeczy jak refleksja czy wielowątkowość i krótkie omówienie technologi ADO.NET, ASP.NET i Windows Forms.

Jeżeli się nauczyć programowania okienkowego to polecam "Pro .NET 2.0 Windows Forms and Custom Controls", znajdziesz tu wszystko o tworzeniu aplikacji okienkowych z wszystkimi bajerami, o tworzeniu własnych kontrolek itp.

A co do programowania sieciowego to zajrzyj do "Visual C# 2005 Recipes". Książka obejmuje wiele tematów (XML, sieć, bazy danych, wątki, ...). Fajne jest, że są przedstawione jakieś konkretne problemy i rozwiązaniami a nie sucha teoria.


Strony: [1]