dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem C#

OpenMP - źródło, które zainspirowało mnie do zmian w HopfieldSymulatorze znajduje się tudaj. Dzisiaj napiszę o C++ w wykorzystanym projekcie. Cała warstwa obliczeniowa jest napisana w tym języku. Oczywiście po napisaniu dobrze jest program zoptymalizować, można jeśli używamy C# i kodu zarządzalnego użyć Parallel.For(...), no ale w czystym natywnym C++ nie ma takij możliwości, pozostaje użycie OpenMP lub wzorców wielowątkowości, które są dostępne w Visual C++ 2010. Niestety nie mam ...

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator - Daj się poznać #4 - OpenMP

Programowanie rozproszone 2505 dni, 18 godzin, 46 minut temu piotr_sowa 47 rozwiń

August 07Daj się poznać #3 Dzisiaj postanowiłem usprawnić symulator sieci Hopfielda o zapamiętywanie kolorów. Jak pewnie wiecie z poprzednich wpisów na wyjściu sieci Hopfielda są wartości od -1 do +1 aby zapisać obraz kolorowy można – taki był mój pierwszy zamysł – podzielić ten przedział na wszystkie dostępne kolory RGB bez przezroczystości Alpha wychodzi 256x256x256 przedziałów, trochę dużo. Eksperymenty pokazały, że jest z tym kłopot obrazy co prawda zapamiętywały się ale pokazywały się przekłamania…

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator - Daj się poznać #3 - Zapamiętywanie kolorów

Programowanie rozproszone 2505 dni, 20 godzin, 28 minut temu piotr_sowa 72 rozwiń

Dziś zgodnie z obietnicą na dziś rozpracowałem kontrolkę MsChart. Dodam, że na CodePlex dodałem nową wersję symulatora z formatką wykresów. Źródła: http://hopfieldsimulator.codeplex.com/SourceControl/list/changeses Instalator: http://hopfieldsimulator.codeplex.com/releases/view/50075

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator - Daj się poznać #2

Programowanie rozproszone 2511 dni, 10 godzin, 49 minut temu piotr_sowa 29 rozwiń

Dziś przedstawiam nowe GUI do Hopfield Symulatora 0.2.1. Źródła projektu można pobrać tutaj: http://hopfieldsimulator.codeplex.com/SourceControl/list/changesets Instalator w wersji 0.2.1 x86 tutaj: http://hopfieldsimulator.codeplex.com/releases/view/49956

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator - Daj się poznać #1

Programowanie rozproszone 2510 dni, 15 godzin, 25 minut temu piotr_sowa 74 rozwiń

Ostatnio pracuje nad programem do symulacji. Mój edytor symulacji złożony jest z tysięcy kwadratów (System.Windows.Shapes.Rectangle). Potrzebowałem wypełnić niektóre kwadraty tekstem. Rozwiązaniem było użycie VisualBrush. Użyłem kodu który znalazłem w dokumentacji VisualBrush na MSDN. Nie mogłem sobie jednak poradzić z dodaniem marginesu do tekstu, tak aby tekst nie przylegał do obramowania kwadratu.

Tagi: C#, WPF
Źródło: belczyk.com
Dziel się z innymi:
VisualBrush, problem z marginesem

Windows 2515 dni, 10 godzin, 49 minut temu sebastian 55 rozwiń

Czy zdarza się wam czasem potrzeba wyłączania/hibernowania/usypiania komputera za jakiś czas, np. po wykonaniu jakiegoś długotrwałego zadania? Mnie tak. Jak więc to zrobić? Niektóre aplikacje taką funkcjonalność posiadają, jednak nie wszystkie. Z pomocą może przyjść systemowe polecenie shutdown, ale nie potrafi ono wszystkiego. „Shutdown /s” - wyłączy system, „Shutdown /h” - system zahibernuje, można dodać jeszcze opóźnienie czasowe np. „Shutdown /s /t 600”, by wyłączyć system po 10 min (600 s). Nieste...

Tagi: C#, hibernacja, WMI
Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: Jak zahibernować komputer z poziomu C# [PL]

Windows 2533 dni, 22 godziny, 58 minut temu http://pawlos.blogspot.com/ 146 rozwiń

Zbiory (w programowaniu) to kontenery, które przechowują elementy niepowtarzające się i umożliwiają szybkie sprawdzenie, czy jakaś wartość do danego zbioru należy. 'Szybkie' oznacza tu złożoność logarytmiczną (względem rozmiaru pojemnika) lub lepszą. Podstawowa różnica w stosunku do zbiorów matematycznych jest natomiast taka, iż te drugie mogą zawierać elementy różnych rodzajów, podczas struktura danych o tej nazwie przechowuje obiekty jednego typu.

Tagi: C#, kontenery, zbiory
Źródło: xion.org.pl
Dziel się z innymi:
xion.log » C# i zbiory

Inne 2566 dni, 9 godzin, 29 minut temu macko 99 rozwiń

Jak pozbyć się wyjątku Common Language Runtime detected an invalid program. przy emitowaniu assembly

Dziel się z innymi:
Common Language Runtime detected an invalid program.

Inne 2581 dni, 12 godzin, 55 minut temu Novakov 73 rozwiń

„Mamy aplikację napisaną dla .NET 2.0, która obsługuje wtyczki (plugin'y). Chcemy opracować dla niej wtyczkę, oferującą nową funkcjonalność. Z jakiegoś powodu (np. z wygody lub lepszych rozwiązań technicznych) wtyczkę chcielibyśmy przygotować w .NET 4.0. Czy nam się to uda?” Zobaczmy przykład.

Wtyczka w .NET 4.0 dla aplikacji .NET 2.0

Windows 2587 dni, 16 godzin, 47 minut temu paduda 88 rozwiń

Korzystając z Viusal Studio i .NET mamy łatwy sposób konfigurowania aplikacji przy pomocy plików app.config oraz Settings.Settings. Pisałem już o tym na tym blogu w artykule: „Przechowywanie i edycja ustawień aplikacji w .NET (prosto, szybko, sprawnie i elegancko)(przykłady oparte o .NET, w języku C#)”. Niestety można natknąć się na „schody”, gdy ustawienia chcemy przenosić pomiędzy różnymi assembly. Zobaczmy na prostym przykładzie jak to rozwiązać...

Przenoszenie ustawień pomiędzy różnymi assembly.

Windows 2592 dni, 19 godzin, 31 minut temu paduda 94 rozwiń

Jak przekierować wersję assembly w pliku app.config.

Przekierowanie wersji assembly

Windows 2597 dni, 21 godzin, 27 minut temu paduda 100 rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Czy tworzymy stronę dla milionów użytkowników, czy dla setek musimy mieć świadomość różnych odbiorców. Mówiąc różnych w dzisiejszym artykule mam na myśli użytkowników np. z niestandardowymi urządzeniami wejściowymi, potrzebującymi większej czcionki itp. Bo trzeba mieć świadomość, że wielu użytkowników nie korzysta z tradycyjnych myszek a i nie każdy użytkownik wyświetla stronę internetową na zwykłym monitorze.Jak kontrolki ASP.NET wspierają...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Configuring Accessibility | Eastgroup.pl

Web 2603 dni, 21 godzin, 37 minut temu danielplawgo 19 rozwiń

Tym razem troche o Memory Profilingu.

Źródło: wtbi.pl
Dziel się z innymi:
WTBI | Absolutne minimum o Dispose i GC pt. 2

Windows 2605 dni, 18 godzin temu turek 115 rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Debugowanie witryny sieci Web może być trudnym procesem ze względu choćby na to, że zazwyczaj klient i serwer są na różnych maszynach. Ponad to może być również rozdzielona baza danych, dane w sesji, ciasteczkach itd. No i po tak strasznym wstępie można w końcu powiedzieć, że debugowanie dla Visual Studio a raczej narzędzi które udostępnia nie jest jakimś większym problem ;)Konfiguracja debugowania w ASP.NET Standardowo w Visual Studio do d...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562 Debugging an ASP.NET Application | Eastgroup.pl

Web 2606 dni, 1 godzinę, 47 minut temu danielplawgo 36 rozwiń

Na rynku wydawniczym pojawiła się ciekawa pozycja związana z programowaniem gier na platformę Windows Mobile: “Windows Mobile Game Development”. Choć książek o samej platformie WM jest dość sporo, to jednak o programowaniu gier jest jak na lekarstwo. Mimo, iż nadchodzi Windows Mobile 7 trzeba pamiętać, że Microsoft przez jeszcze nie określony czas będzie wspierał niższe platformy przez co książka jest wciąż na czasie. A muszę przyznać, że dawno nie czytałem tak dobrej książki.

Jakub Florczyk » “Windows Mobile Game Development”

Mobile development 2617 dni, 11 godzin, 45 minut temu http://jakub-florczyk.myope... 70 rozwiń

Dzisiejszy post będzie trochę inny niż zwykle, a zainspirowany został pytaniami, jakie od czasu do czasu dostaję poprzez email, np.: „(...) przymierzam się do rozpoczęcia przygody z C# i technologiami .NET. Obecnie znam w stopniu średnio-zaawansowanym język XXX (...) Czy mógłbyś mi polecić jakieś książki lub artykuły, które pomogłyby mi na starcie?” „ (...) Niektórzy mówią, że dość dobrą książką, jeżeli znam C, jest książka XXXX. Może ją miałeś w ręce, co o niej sądzisz?” „ (...) Czy znasz jakiś dobry ...

Tagi: C#
Dziel się z innymi:
Jak uczyć się C#? [PL]

Inne 2616 dni, 21 godzin, 57 minut temu gordon_shumway 247 rozwiń

Skala szarości i sepia Na początku miałem zamiar zrobić z tego tematu krótki tekst, który w sam raz nadawałby się na Short Tip. Jednak testowy projekt rozrósł się na tyle (a przy okazji doszedłem do paru ciekawych wniosków), że grzechem byłoby niepoświęcenie temu “śledztwu” kilku minut i słów więcej. Chodzi o banalny na pozór temat: przetwarzanie obrazów i dwa bodajże najbardziej popularne filtry: skalę szarości oraz sepię. Przy okazji pisania projektu w CUDA chciałem obejrzeć te efekty, zaimplementowałe...

Tagi: C#, grayscale, sepia
Źródło: czoper.netau.net
Dziel się z innymi:
Skala szarości i sepia | czoper.devlog

Windows 2618 dni, 3 godziny, 24 minuty temu pczatrowski 125 rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. ASP.NET udostępnia prosty model dla klienta używającego Web Services. Generowany jest obiekt proxy kiedy wykorzystujemy referencje do Web Services. Obiekt proxy zajmuje się serializacją, wiadomościami SOAP i związanymi z nimi procesami. Poniżej rysunek z TK modelu XML Web Service w ASP.NET : Tworzenie Web Service w ASP.NET Tworząc XML Web Services w ASP.NET dziedziczymy po klasie System.Web.Services.WebService. Klasa ta zapewnia wrapper dla...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Creating and Consuming XML Web Services | Eastgroup.pl

Web 2619 dni, 16 godzin, 45 minut temu danielplawgo 42 rozwiń

Czyli taka mała notka, co i kiedy używać. W przypadku C++ główną różnicą jest widoczność, dla zasady mogę przypomnieć, że klasa domyślnie traktuje swoje metody i pola jako prywatne, również jeśli chodzi o dziedziczenie, w przypadku struktur jest zupełnie na odwrót. Czyli ot, kosmetyka, w wypadku C# wygląda to już zupełnie inaczej. Ale wróćmy jeszcze na chwilę do C++, w linku[1] który podałem na dole wpisu, jest podany dosyć ciekawy przykład, który może napędzić pewnych kłopotów No to przejdźmy do wprowa...

Tagi: C#, C++, class, struct
Źródło: www.mieczynski.tk
Dziel się z innymi:
Class vs Struct – C# i trochę C++

Inne 2622 dni, 20 godzin, 25 minut temu paduda 217 rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Jak wiadomo .NET ma szeroko pojęte wsparcie dla XML. Implementacja XML to wydajność, niezawodności i skalowalność a w połączeniu z ADO.NET możliwość korzystania z XML jako źródła danych.Klasy XML Klasy XML są dostępne w System.Xml.dll czyli potrzebujemy dyrektywy using System.Xml. System.Data.dll rozszerza wspomnianą przestrzeń o chociażby klasę XmlDataDocument. Chciałbym teraz po krótce przyjrzeć się podstawowym klasom XML w .NET Framework...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Working with XML data | Eastgroup.pl

Web 2626 dni, 17 godzin, 4 minuty temu danielplawgo 56 rozwiń

1 2... 45 46 47 48 49 50... 60 61
Szkolenia SecurITum

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 626,47)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,15)

8

Damian (9 056,1)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 608,06)

15

jedmac (3 318,39)

16

http://jakub-flor... (3 224,66)

17

spetz (3 078,27)

18

CaMeL (2 954,87)

19

lkurzyniec (2 633,85)

20

mnikolajuk (2 596,93)