Mono to otwarta implementacja .NET dostępna na Windows, Linux i Mac.
Zadanie: Napisać program prezentujący w sposób graficzny naukę neuronów stosując proces nauki bez nauczyciela. Uczenie przeprowadzić z wykorzystaniem jednego z algorytmów WTA (Winner Takes All) lub WTM (Winner Takes Most). Krótkie postawy teoretyczne: Nauka bez nauczyciela (sieć samoorganizująca się) – W tym procesie nauki pożądana odpowiedź sieci nie jest znana. Sieć nie posiadając informacji o poprawności danych powstałych na wyjściu, uczy się poprzez analizę pobudzenia, w trakcie tej analizy parame...
Tworzenie gier zarówno komputerowych jak i konsolowych to skomplikowany proces. Pomijając jego aspekty związane z marketingiem, produkcją, testami, tworzeniem grafiki, dźwięków, muzyki itp., a skupiając się jedynie na pracy programistów, nadal zostaje bardzo duża liczba rzeczy, którymi należy się zająć. Grafika 2D i 3D, fizyka, sztuczna inteligencja, audio, obsługa sieci, wyspecjalizowane narzędzia. Wszystkie te elementy składające się na całość gry muszą zostać...
Grupa .NET PJWSTK wspólnie z Microsoft zapraszają na III edycję Konferencji IT Academic Day, która odbędzie się 23 kwietnia 2009 roku. Spotkanie rozpocznie się o godzinie 13.30 w Auli dużej, Polsko Japońskiej Wyższej Szkoły Technik Komputerowych przy ulicy Koszykowej 86 w Warszawie. Tegoroczne sesje tematyczne poprowadzą wysoce wykwalifikowani specjaliści z branży: Robert Kapuściński: Windows jako narzędzie do walki z wirusami czyli jak radzić sobie z wirusami tylko i wyłącznie za pomocą narzędzi ...
Wczoraj na prezentacji podczas spotkania poznańskiej grupy .net mieliśmy okazję obejrzeć prezentację Patryka i Bartka z Microsoft o Internet Explorerze 8. Mnie szczególnie zaintrygowały web slice – muszę przyznać że niespecjalnie rozumiem po co one są… dla mnie jest to coś pośredniego pomiędzy przeglądaniem strony a rssami. Hmmm… postanowił...
W poprzednich częściach o WiX:część 1 – wstęp teoretyczny o instalatorachczęść 2 – pierwszy instalatorczęść 3 – dodanie interfejsu użytkownikaczęść 4 – customizacja interfejsu użytkownikaczęść 5 – skróty na pulpicie i w menu start Bardzo ważnym zagadnieniem jest aktualizowanie już zainstalowanej aplikacji. Przy pomocy WiX można budować...
Każdy z nas uczy się cały życie, ja zaś nauczyłem się czegoś dzisiaj ;) było to na tyle ciekawe dla mnie, że stwierdziłem iż to opiszę :) A morał całej historii podam na końcu ;) Większość z nas zna wyrażenie w C# using, które powoduje wywołanie metody Dispose na obiekcie implementującym interfejs IDisposable. Przykład prostego wykorzystania using, podczas tworzenia pliku i go odczytywania:
Ostatnio popełniłem post na temat co to jest Code Contracts i na czym to polega. Teraz stwierdziłem, iż przyda się kilka informacji na temat ich debugowania – w szczególności iż kod ma działać jak warunki pre i post i jak to zostało zorganizowane. Żeby nie odkrywać ameryki na nowo, w tym celu wykorzystam przykłady zawarte w instalce CC, a które znajdują się w katalogu: C:\Program Files\Microsoft\Contracts\Samples Na pierwszy ogień weźmy przykład Rational. Otwórzmy plik soluti...
Różne materiały ze świata .NET z Częstochowskiej grupy .NET. Lista ostatnio dodanych zawiera m.in.: Testy jednostkowe w nUnit oraz technologia nHibernate - Marcel Czok Fraktale w .NET - Maciej Grzybek High Level Shader Language w XNA 3.0 - Piotr Matyja Windows Comunication Foundation - Kamil Kemus Szczególnie godna polecenia jest prezentacja o HLSL.
Prezentacja Marcina Najdera z 43. spotkania KGD.NET odnośnie Zaawansowanych zastosowań LINQ.
Po zbudowaniu kilkunastu różnych maszyn, zacząłem szukać rozwiązania umożliwiającego zdalne sterowanie robotem. Mam w zestawie pilota zdalnego sterowania, ale bez dodatkowych kabli itp. mogę nim sterować tylko zestawem Power Functions. Ja chciałem sterować silnikami z zestawu Mindstorms. Udało mi się znaleźć kilka rozwiązań tego problemu. Środowiska programowania takie jak RobotC mają zaimplementowane funkcje do zdalnego sterowania robotem za pomocą gamepada bądź joysticka podłączonego do komputera. Lin...
W artykule omówię jak w prosty sposób napisać najprostszą funkcje do Excela za pomocą platformy .NET, a dokładnie w języku C#. Co będzie nam potrzebne? Framework .NET 2.0 Visual Studio 2008 lub starsza wersja 2005Interop'y do Excela(Microsoft.Office.Interop.Excel.dll) Poniżej będę opisywał kod dla IDE Visual Studio 2008, ale dla starszego Visual Studio 2005 krok...
Kolejna porcja przydatnych extension metod by dario-g.
Jednym z najpopularniejszych zastosowań arkuszy XSLT jest transformacja danych zapisanych w formacie XML do dokumentów HTML. Otrzymane w ten sposób wyniki mogą być później wyświetlane za pomocą dowolnej przeglądarki internetowej. Przetwarzanie takie umożliwia swobodną prezentację danych i jest szczególnie przydatne w aplikacjach internetowych, w których pozwala oddzielić interfejs użytkownika od logiki aplikacji. Transformacje używane w tego typu zastosowaniach nie są zwykle zbyt skomplikowane i z reguły...
Na Polskich forach nie znajdziesz pytań ogólnych związanych z programowaniem. Dlaczego tak się dzieje? Czy Polscy programiści boją się dzielić wiedzą w obawie przed zawodową konkurencją? Że ktoś odbierze im pracę? A może po prostu nie są ekstrawertyczni?
Gutek o CodeContracts w .NET 4.0.
Usuwanie skutku błędu przed jego przyczyną jest kwintesencją obsługi błędów. Jeżeli jeszcze nie rozumiesz dlaczego try catch jest Twoim przyjacielem albo uważasz, że "ostatni błąd" ma sens tak samo jak "ostatni Mohikanin" (x2) to ten post jest dla Ciebie. Dziwisz się, czemu użytkownicy się denerwują? W tym poście dowiesz się wszystkiego na ten temat i jeszcze więcej, a może znajdziesz parę literuwek.
WixEdit czyli narzędzie umożliwiające wizualne edytowanie projektu instalatora.
W 10, jubileuszowym odcinku podcastu programisty o tym dlaczego systemu operacyjne nie są już gorącym tematem oraz jak wygląda sytuacja środowisk programistycznych desktopowych i webowych. Czy warto programować aplikacje webowe w tak niewygodnych narzędziach jakie istnieją na rynku?
Przyszłość języków. Wypowiedź Bruce’a Eckela, a .NET Framework Przeczytałem sobie całkiem ciekawy artykuł jednej z osób, którą kiedyś uważałem za personę świata C++/Java. Piszę, że uważałem, ponieważ z tego świata dawno wypadłem w związku z tym trudno mi jakkolwiek oceniać. Mowa o Bruce Eckel’u, autorze takich książek jak Thinking in C++ czy Thinking in Java. Autor tego artykułu wywnioskował, że podobnie jak C++ także i Java jako język programowania przejdzie do historii i będzie musiał u...