Pierwszy raz na dotnetomaniaku? Przeczytaj nasz FAQ lub zadaj nam pytanie.

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Inne
5
.netomaniaków

Jakiego języka programowania się nauczyć? nowe okno

opublikowano 23 godziny, 42 minuty temu | wysłane przez DamianDamian 1 dzień, 15 godzin, 54 minuty temu
10 marca 2010 09:50:38 GMT 9 marca 2010 17:38:21 GMT
Ostatnio coraz częściej spotykam się z pytaniem osób, które chcą się nauczyć programować, jakiego języka warto się nauczyć pod kątem przyszłego rynku pracy. Czy jeżeli nauczę się języka X to będą miał pracę? Co lepiej, Y czy Z, żeby dużo zarabiać? I tego typu różne pytania. (więcej)
kategoria: Inne | kliknięć: 136 | skomentuj | | źródło: blog.matthew.org.pl
tagi: programowanie
5
.netomaniaków

XNA: Kurs podstaw programowania w XNA! « Dawid Pośliński nowe okno

opublikowano 23 godziny, 42 minuty temu | wysłane przez http://poslinski.nethttp://poslinski.net 3 dni, 23 godziny, 39 minut temu
10 marca 2010 09:50:38 GMT 7 marca 2010 09:53:12 GMT
W trakcie studiów, przychodzi taki moment gdzie należy wybrać temat pracy dyplomowej. W moim przypadku padło, na technologię XNA.Obecnie system jest dość zamkniętą platformą, ale jest również w fazie testowej i plany sięgają znacznie dalej,  a sama platforma edukacyjna, prawdopodobnie zostanie zmieniona. W trakcie kursu zaprezentowałem jak stworzyć aplikację w XNA na przykładzie wymyślonej na potrzeby wykładów gry Chrupcio. ... (więcej)
kategoria: Inne | kliknięć: 109 | skomentuj | | źródło: blog.poslinski.net
tagi: e-learning, gamedev, XNA
3
.netomaniaki

Maciej Aniserowicz | Papierosowo-chamskie sko_dev_jarzenie nowe okno

opublikowano 23 godziny, 42 minuty temu | wysłane przez gordon_shumwaygordon_shumway 7 dni, 3 godziny, 9 minut temu
10 marca 2010 09:50:38 GMT 4 marca 2010 06:23:19 GMT
Jakoś dawno nic mi się z niczym nie skodevjarzyło :). Aż tu nagle.... Nie mam nic przeciwko nałogowym palaczom, sam lubię sobie zajarać. ALE gdy wchodzę o 6.07 z samego rana do obleśnej mikrowindy w tym zapyziałym starym bloku, w którym aktualnie przyszło mi mieszkać, i otacza mnie zewsząd cuchnąca mgła wydyszana z płuc smołczyciela, który nie potrafił poczekać 2 minut z odpaleniem fajki, to mnie szlag trafia... (więcej)
kategoria: Inne | kliknięć: 123 | skomentuj | | źródło: www.maciejaniserowicz.com
tagi: skojarzenie
7
.netomaniaków

Technologiczny kogel-mogel. .NET vs Java vs PHP vs RoR... nowe okno

opublikowano 23 godziny, 42 minuty temu | wysłane przez mackomacko 9 dni, 3 godziny, 29 minut temu
10 marca 2010 09:50:38 GMT 2 marca 2010 06:03:11 GMT
W dzisiejszym świecie "nietechniczni" kreatywni ludzie nie mają łatwo. Obrotny biznesmen chce wsadzić w coś trochę kasy, rozkręcić jakiś projekcik, wpada na genialny pomysł: "a, zainwestuję sobie w portal!". Pomysł - betka. Założenia - betka. Analiza - betka. Ewentualna dotacja - betka. Okazuje się, że wszystko jest banałem w porównaniu z dokonaniem wyboru technologii. I, wbrew pozorom, im więcej ekspertów, tym trudniejszy wybór. Chcesz wiedzieć jak jest naprawdę? Która z dzisiejszych technologii gwarantu... (więcej)
kategoria: Inne | kliknięć: 114 | skomentuj | | źródło: www.maciejaniserowicz.com
tagi: .Net, Java, PHP, RoR
1
.netomaniak

Jak łatwo coś spieprzyć używając wątków. | .braindamage nowe okno

opublikowano 23 godziny, 42 minuty temu | wysłane przez gordon_shumwaygordon_shumway 10 dni, 3 godziny, 5 minut temu
10 marca 2010 09:50:38 GMT 1 marca 2010 06:26:50 GMT
Używanie wątków przypomina stąpanie po cienkim lodzie: póki jesteśmy na lodzie jest fajnie i zabawnie, w momencie gdy lód pod nami pęka, no cóż, mamy problem. Teraz do rzeczy .. Dostaję do ręki okienko z jakimiś ustawieniami (checkboxy, pola textowe, te sprawy) i magicznym przyciskiem ‘Save’ zapisującym ustawienia do bazy. Żart polega na tym, że po zmianie jakiejś opcji i użycia magicznego przycisku stan kontrolki powraca do stanu sprzed ‘Save’. Niemalże mechanicznie ponawiam czynność i tym razem już wszys.... (więcej)
kategoria: Inne | kliknięć: 63 | skomentuj | | źródło: www.bdamage.pl
tagi: threads, wątki
3
.netomaniaki

.neting in the free world | Interesujące fragmenty kodu produkcyjnego nowe okno

opublikowano 1 dzień, 9 godzin, 22 minuty temu | wysłane przez gordon_shumwaygordon_shumway 8 dni, 2 godziny, 55 minut temu
10 marca 2010 00:09:47 GMT 3 marca 2010 06:37:24 GMT
Dostałem od znajomego fragment kodu napisany przez jego grupę programistów z pewnego wschodniego kraju: private static boolean isNull(Object objectToCheck) { boolean isNullFlag = false; if(objectToCheck!= null) { isNullFlag = true; } return isNullFlag; } (więcej)
kategoria: Inne | kliknięć: 102 | skomentuj | | źródło: blog.gutek.pl
tagi: pro
2
.netomaniaki

.neting in the free world | Struktury jako własności klas nowe okno

opublikowano 1 dzień, 9 godzin, 22 minuty temu | wysłane przez gordon_shumwaygordon_shumway 7 dni, 2 godziny, 46 minut temu
10 marca 2010 00:09:47 GMT 4 marca 2010 06:45:42 GMT
Załóżmy dla przykładu taki o to kod: public class Point { public int X; public int Y; } class Program { public Point Position { get; set; } public void SetPosition(int x, int y) { Position.X = x; Position.Y = y; } static void Main(string[] args) { var p = new Program(); p.SetPosition(10, 10); Console.ReadLine(); } } (więcej)
kategoria: Inne | kliknięć: 68 | skomentuj | | źródło: blog.gutek.pl
tagi: struktury
2
.netomaniaki

Singleton a wielowątkowość nowe okno

opublikowano 2 dni, 17 godzin, 23 minuty temu | wysłane przez pzielinskipzielinski 10 dni, 20 godzin, 8 minut temu
8 marca 2010 16:08:57 GMT 28 lutego 2010 13:24:37 GMT
Z racji tego, że w ostatnim czasie sporo pisałem o wielowątkowości w C#, dzisiaj pokaże prawidłową implementacje wzorca projektowego singleton przystosowanego do pracy w środowisku współbieżnym. Na początek przyjrzyjmy się klasycznej implementacji:publicsealedclass Singleton { privatestatic Singleton m_Instance =null; private Singleton() { } publicstatic Singleton Instance { get { if(m_Instance ==null) m_Instance =new Signleton(); ret... (więcej)
kategoria: Inne | kliknięć: 74 | skomentuj | | źródło: www.pzielinski.com
6
.netomaniaków

devBlogi: Ergonomia miejsca pracy przy komputerze nowe okno

opublikowano 6 dni, 19 godzin, 11 minut temu | wysłane przez gordon_shumwaygordon_shumway 14 dni, 2 godziny, 2 minuty temu
4 marca 2010 14:21:28 GMT 25 lutego 2010 07:29:39 GMT
Oryginalny post: Computer Workstation Ergonomics Autor: Jeff Atwood Niemal każdą chwilę, kiedy nie śpię, spędzam przy komputerze. Jestem tym, kogo mógłbyś nazwać domowym entuzjastą. Jestem szczęściarzem, ponieważ nie doświadczyłem żadnego urazu związanego z komputerem w związku z długotrwałą pracą przy nim, ale jest to bardzo realne ryzyko zawodowe. Miewam czasem bóle w dłoniach bądź nadgarstkach, zazwyczaj po maratońskich hulankach, gdzie oczywiście przesadzam -- ale to nie jest tematem tego wpisu. O ...... (więcej)
kategoria: Inne | kliknięć: 81 | skomentuj | | źródło: www.devblogi.pl
tagi: devblogi, jeff atwood
10
.netomaniaków

Maciej Aniserowicz | Co POWINIEN freelancer nowe okno

opublikowano 7 dni, 21 godzin, 40 minut temu | wysłane przez gordon_shumwaygordon_shumway 14 dni, 3 godziny, 7 minut temu
3 marca 2010 11:52:05 GMT 25 lutego 2010 06:24:50 GMT
Zastanawiałem się ostatnio nad tym, jaki MUSI być godny zaufania freelancer-programista, a jaki być NIE MOŻE. Efektem jest kilka spostrzeżeń, które dla wielu ocierają się zapewne o banał... ale ze względu na spore zainteresowanie ostatnim postem o tej tematyce postanowiłem się nimi podzielić. Co zatem cechuje profesjonalistę? (więcej)
kategoria: Inne | kliknięć: 153 | skomentuj | | źródło: www.maciejaniserowicz.com
tagi: freelancing, zawód programista
4
.netomaniaki

Wielowątkowość(pętle, Task) w C# 4.0 nowe okno

opublikowano 8 dni, 10 godzin, 22 minuty temu | wysłane przez pzielinskipzielinski 12 dni, 19 godzin, 2 minuty temu
2 marca 2010 23:10:21 GMT 26 lutego 2010 14:30:25 GMT
Programowanie współbieżne w c# 4.0 jest znacznie łatwiejsze w porównaniu z poprzednią wersją. Widać, że platforma .NET staje się coraz dogodniejszym środowiskiem programistycznym dla rozwiązań równoległych. Zacznijmy od pętli foreach. Przeważnie wykonujemy ją w sposób sekwencyjny. Jeśli chcielibyśmy zrównoleglić ją, musielibyśmy stworzyć instancję Thread i zawartość pętli umieścić w wątkach. Ponadto proces wymagałby użycia np. semafora albo ManualResetEvent aby zsynchronizować kod wykonywany po zakończeniu... (więcej)
kategoria: Inne | kliknięć: 91 | skomentuj | | źródło: www.pzielinski.com
1
.netomaniak

Enum nowe okno

opublikowano 8 dni, 10 godzin, 22 minuty temu | wysłane przez DamianDamian 16 dni, 12 godzin, 48 minut temu
2 marca 2010 23:10:21 GMT 22 lutego 2010 20:43:52 GMT
Bryczka z flagami public enum Kolorki { None , Black , Red , Green , Blue }; Koń jaki jest każdy widzi. A co jeśli byśmy chcieli mieć bryczkę z kiloma końmi? Pamięć przywiodła mi myśl o bitach, ale pomyślałam sobie - że niby nie ma czegoś nowszego i elegantszego? [FlagsAttribute] public enum Kolorki { None , Black , Red , Green , Blue }; //Kolorki.Green = Kolorki.Black | Kolorki.Red Św... (więcej)
kategoria: Inne | kliknięć: 69 | skomentuj | | źródło: jlfedra.blogspot.com
tagi: Enum
4
.netomaniaki

Synchronizacja wątków(semafor, mutex), część 2. nowe okno

opublikowano 8 dni, 21 godzin, 58 minut temu | wysłane przez pzielinskipzielinski 16 dni, 22 godziny temu
2 marca 2010 11:33:54 GMT 22 lutego 2010 11:32:25 GMT
W dzisiejszym poście przedstawię zasadę działania semafora oraz mutexa. Zacznijmy od teorii, czym jest semafor i jak można go zaimplementować? Otóż semafor jest sposobem na realizację wzajemnego wykluczania – zapewnienia, że tylko określona liczba wątków będzie mogła jednocześnie wykonać dany fragment kodu. Wyróżniamy semafory binarne, które dopuszczają maksymalnie jeden wątek oraz semafory ogólne, które umożliwiają jednoczesny dostęp określoną przez programistę liczbę wątków. Implementacja semafora wymaga... (więcej)
kategoria: Inne | kliknięć: 54 | skomentuj | | źródło: www.pzielinski.com
1
.netomaniak

Piotr Zieliński » Blog Archive » Synchronizacja wątków(AutoResetEvent, ManualResetEvent, Interlocked), część 3 nowe okno

opublikowano 8 dni, 21 godzin, 58 minut temu | wysłane przez pzielinskipzielinski 15 dni, 18 godzin, 23 minuty temu
2 marca 2010 11:33:54 GMT 23 lutego 2010 15:08:56 GMT
W celu synchronizacji wątków można wykorzystać mechanizm zdarzeń: ManualResetEvent oraz AutoResetEvent. Rozwiązanie polega na zastosowaniu sygnalizacji. Chcąc wejść do sekcji krytycznej piszemy:ManualResetEvent resetEvent =new ManualResetEvent(false); resetEvent.WaitOne(); W konstruktorze ustawiamy początkową wartość sygnału na false(brak sygnału). Następnie wywołujemy metodę WaitOne, która czeka na nadejście sygnału. Metoda blokuje kod aż  do momentu gdy w jakimś miejscu kodu zostanie wysłane zdarzenie ..... (więcej)
kategoria: Inne | kliknięć: 21 | skomentuj | | źródło: www.pzielinski.com
8
.netomaniaków

Maciej Aniserowicz | Przechowujesz datę i czas? Może warto w UTC? nowe okno

opublikowano 8 dni, 21 godzin, 58 minut temu | wysłane przez gordon_shumwaygordon_shumway 17 dni, 3 godziny, 3 minuty temu
2 marca 2010 11:33:54 GMT 22 lutego 2010 06:29:21 GMT
W ubiegłym tygodniu w implementowanym systemie zajmowałem się datą i czasem. I tak mnie tknęło... dlaczego w ogromnej większości systemów, które przyszło mi oglądać, datę zapisuje się w sposób następujący? 1: article.PublishedTime = DateTime.Now Niby co jest z tym złego? Właściwie... to zależy od kontekstu i rodzaju tworzonego systemu. Korzystając z powyższej konstrukcji trzeba zdawać sobie sprawę z tego, że tak zapisany czas jest ZALEŻNY od maszyny, na której operacja ma miejsce. Wartość ta odczytana na... (więcej)
kategoria: Inne | kliknięć: 92 | skomentuj | | źródło: www.maciejaniserowicz.com
tagi: .Net, UTC
2
.netomaniaki

Piotr Zieliński » Blog Archive » Synchronizacja wątków w C# (lock, Monitor), część 1 nowe okno

opublikowano 10 dni, 16 godzin, 6 minut temu | wysłane przez pzielinskipzielinski 17 dni, 17 godzin, 38 minut temu
28 lutego 2010 17:25:54 GMT 21 lutego 2010 15:54:08 GMT
Najtrudniejszym zadaniem w programowaniu współbieżnym jest programowanie sekwencyjne a uściślając synchronizacja wątków;). Pewne operacje w naszych programach muszą być wykonywane w sposób sekwencyjny. Często dostęp do danych współdzielonych nie może odbywać się w sposób równoległy. Rozważmy klasyczny problem zwiększania liczby o jeden:counter = counter +1; Jeśli zmienna counter jest współdzielona przez kilka wątków, powyższa  operacja jest niepoprawna. Dlaczego? Zacznijmy od początku. Zwiększanie liczby... (więcej)
kategoria: Inne | kliknięć: 51 | skomentuj | | źródło: www.pzielinski.com
3
.netomaniaki

XNA: Co na horyzoncie? « Dawid Pośliński nowe okno

opublikowano 10 dni, 16 godzin, 6 minut temu | wysłane przez http://poslinski.nethttp://poslinski.net 18 dni, 9 godzin, 40 minut temu
28 lutego 2010 17:25:54 GMT 20 lutego 2010 23:51:42 GMT
Wydawałoby się, że ostatnio temat XNA, nieco ucichł i nie pojawiają się jakieś kluczowe informacje związane z tym frameworkiem. Gdyby jednak podsumować co już wiadomo, na temat tego, co pojawi się w związku z kolejnymi wersjami, uzbierałoby się tego całkiem sporo.Surface Cieszy fakt, iż Microsoft wraz z wprowadzeniem kolejnych platform sprzętowych, planuje wprowadzić natywną obsługę XNA przez te urządzenia. Chodzi tutaj konkretnie, o już dost... (więcej)
kategoria: Inne | kliknięć: 49 | skomentuj | | źródło: blog.poslinski.net
tagi: project natal, Surface, windows phone, XNA
3
.netomaniaki

devBlogi: Twoje ulubione oszustwo związane z NP-zupełnością nowe okno

opublikowano 13 dni, 1 godzinę, 14 minut temu | wysłane przez gordon_shumwaygordon_shumway 21 dni, 2 godziny, 13 minut temu
26 lutego 2010 08:18:25 GMT 18 lutego 2010 07:18:46 GMT
Oryginalny post: Your Favorite NP-Complete Cheat Autor: Jeff Atwood Czy kiedykolwiek słyszałeś, żeby inżynier oprogramowania odnosił się do jakiegoś problemu mianem "NP-zupełny"? To wymyślny, żargonowy skrót do "niesamowicie trudny". Najbardziej znana cecha problemów NP-zupełnych to to, że nieznany jest sposób na ich szybkie rozwiązanie; to oznacza, że czas jaki jest wymagany na rozwiązanie danego problemu przy użyciu obecnie znanych algorytmów, wzrasta bardzo szybko w miarę wzrostu rozmiaru ... (więcej)
kategoria: Inne | kliknięć: 49 | skomentuj | | źródło: www.devblogi.pl
tagi: devblogi, jeff atwood
8
.netomaniaków

.NET blog: TPL – Zaczynamy nowe okno

opublikowano 13 dni, 1 godzinę, 14 minut temu | wysłane przez gordon_shumwaygordon_shumway 23 dni, 3 minuty temu
26 lutego 2010 08:18:25 GMT 16 lutego 2010 09:28:52 GMT
Tę serię przede wszystkim należy zacząć od pytania – po co nam to? To z kolei możemy rozbić na dwa kolejne. Po co nam w ogóle programowanie równoległe oraz po co nam TPL – przecież już mamy dostępne narzędzia.Po co nam to w ogóle Mam nadzieję, iż tak na prawdę na to pytanie odpowiadać nie trzeba, ale dla porządku zróbmy to. Potrzebujemy bo prawo Moore’a przestaje działać. Nie możemy już powiedzieć naszemu klientowi, który narzeka na słabą wydajność aplikacji, że gdy będziemy wydawać to oprogramowanie to p.... (więcej)
kategoria: Inne | kliknięć: 98 | skomentuj | | źródło: pawlos.blogspot.com
tagi: Parallel Extensions, TPL, wielowotkowość
6
.netomaniaków

xion.log » using w C# nowe okno

opublikowano 13 dni, 21 godzin, 41 minut temu | wysłane przez gordon_shumwaygordon_shumway 23 dni, 10 godzin, 13 minut temu
25 lutego 2010 11:50:57 GMT 15 lutego 2010 23:19:38 GMT
W C++ nie ma mechanizmu typu garbage collector, więc jedyne automatyczne zwalnianie obiektów, jakie w tym języku występuje, dotyczy tych lokalnych - tworzonych na stosie. Dlatego wszelkiego typu pomocnicze obiekty (np. uchwyty do zewnętrznych zasobów, jak pliki) deklaruje się tu zwykle jako właśnie zmienne lokalne. W innych językach z kolei - dokładniej: w tych, w których GC występuje - praktycznie wszystkie... (więcej)
kategoria: Inne | kliknięć: 96 | skomentuj | | źródło: xion.org.pl
tagi: Garbage Collector, using
Poprzednia 1 2 3 4 5 6 7 8 9 10 ... 25 26 Następna