dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Inne - Strona 39

Za pomocą flag bitowych można wykonywać bitowe operacje na liście wartości stałych. Deklaracja jest podobna do deklaracji zwykłego enuma, jednak należy zwrócić uwagę na dwie rzeczy: Przed deklaracją należy dopisać [Flags], aby zaznaczyć, że będziemy korzystać z flag bitowych. Po drugie każdy element musi być kolejną potęgą liczby 2 (jeżeli tego jawnie nie podamy, każdy kolejny element będzie zwiększany o 1 i przy operacjach bitowych będą występować (naszym zdaniem) błędy), np:[Flags] enum Zwierze    ...

Tagi: C# .NET, flagi
Źródło: gosiaborzecka.net
Dziel się z innymi:
IT blog by Gosia - Flagi bitowe

Inne 1787 dni, 6 godzin, 5 minut temu gosia 293 rozwiń

This post is about my experience with job interviews. Ardua prima via est!

Źródło: pawel.sawicz.eu
Dziel się z innymi:
[EN] Interviews – How to be not rejected ? | Pawel Sawicz .NET blog

Inne 1789 dni, 17 godzin, 51 minut temu pawelsawicz 211 rozwiń

Microsoft z każdą wersją wprowadza pewne nowe elementy do języka, które teoretycznie powinny poprawić możliwości języka, jak komfort pracy programisty. Od wersji .net 4.0 wprowadzono nowy typ – dynamic. Jego użycie pozwala na wykonanie czynności, które będą dopiero znane w momencie wykonania aplikacji. W dużym skrócie oznacza to, że kompilator pozwoli na wywołanie dowolnej akcji na obiekcie bez zgłoszenia błędu. Kod zostanie bez problemu skompilowany, nawet, jeśli nie istnieje metoda do której się odwołu...

Tagi: .Net, C#, dynamic
Dziel się z innymi:
dynamic – Code review | Michał Jankowski

Inne 1794 dni, 2 godziny, 40 minut temu psz750 290 rozwiń

Ostatnio wspomniałem o problemach, na jakie możemy natrafić bawiąc się OAuth w wersji 1. W sieci istnieje wiele różnych providerów, skracających nasze męki przy autoryzacji, jednak wcale nie ukracają one mąk jakie musimy przejść gdy chcemy coś więcej niż tylko autoryzację. Na szczęście mały projekt RestSharp przychodzi nam na ratunek. Dzięki niemu za pomocą kilku prostych metod, możemy dodać nagłówek authorization do zapytania z odpowiednimi parametrami jak iż z automatycznym podpisywaniem zapytań. Prz...

Tagi: oauth, restsharp
Źródło: blog.gutek.pl
Dziel się z innymi:
OAuth1 - RestSharp for rescue | Jakub Gutkowski

Inne 1798 dni, 9 godzin, 15 minut temu Paweł Łukasik 77 rozwiń

SignalR to bardzo sprytna biblioteczka pozwalająca na komunikację serwer->klient w aplikacjach internetowych. Sam jeszcze nie miałem okazji pobawić się nią w praktyce, ale pewnie już wkrótce… Póki co postanowiłem rozpowszechnić informację krążącą po sieci już od jakiegoś czasu. Jose M. Aguilar, ASP.NET MVP, napisał książkę o SignalR właśnie i udostępnił ją za friko. Wystarczy wejść na stronę http://www.campusmvp.net/signalr-ebook, podać swojego maila i c...

Dziel się z innymi:
Wednewsday: darmowa książka o SignalR | Maciej Aniserowicz o programowaniu

Inne 1801 dni, 19 godzin, 6 minut temu Paweł Łukasik 204 rozwiń

Wczoraj i przedwczoraj odbyła się konferencja dotnetConf, o której pisałem już wcześniej. Ten wpis stanowi krótkie podsumowanie całego wydarzenia.

Dziel się z innymi:
Podsumowanie konferencji dotnetConf - Tymoteusz Kęstowicz

Inne 1811 dni, 34 minuty temu tkestowicz 105 rozwiń

Po mojej prezentacji o unit testach na 4Developers dostałem pytania typu “skąd uczyć się o testach?”, “jak zacząć?”, “jak poszerzyć wiedzę?”. Oto zatem moje rekomendacje Pluralsight (200 minut jest za darmo – trial – za resztę trzeba zapłacić, ale warto wykupić sobie chociaż miesięczny abonament za ~30$) Test-First Development Part I – podstawy unit testów, całkiem OK ale raczej wyłącznie dla nowicjuszy; na pewno super na start Test-First De...

Dziel się z innymi:
Testy jednostkowe – materiały do nauki | Maciej Aniserowicz o programowaniu

Inne 1816 dni, 18 godzin, 41 minut temu psz750 329 rozwiń

Dzisiaj króciutka notka, ale mam nadzieję, że komuś przyda się. Załóżmy, że mamy kolekcję zawierającą np. DateTime. Naszym zadaniem jest zwrócenie maksymalnej wartości. Za pomocą LINQ łatwo to zrobić:DateTime[] dateTimeList=/.../; DateTime maxValue = dateTimeList.Max(); Niestety, w sytuacji gdy kolekcja zawiera 0 elementów dostaniemy wyjątek: “Sequence contains no elements”. Potrzebujemy funkcji MaxOrDefault, która niestety nie istnieje. Mamy do dyspozycji FirstOrDefault, SingleOrDefault, ale nie ma o...

Dziel się z innymi:
Piotr Zieliński » LINQ–MaxOrDefault

Inne 1819 dni, 4 godziny, 11 minut temu pzielinski 148 rozwiń

Dziś krótki post informacyjny o zbliżającej się wielkimi krokami konferencji. Już niebawem odbędzie się konferencja ...

Konferencja dotnetConf - Tymoteusz Kęstowicz

Inne 1823 dni, 17 godzin, 22 minuty temu tkestowicz 208 rozwiń

From few days I’m official member of codeguru redaction. I have hope the cooperation will be delightful. But now time is for rebellion!

Źródło: pawel.sawicz.eu
Dziel się z innymi:
[EN] Codeguru and .NET community | Pawel Sawicz .NET blog

Inne 1827 dni, 15 godzin, 2 minuty temu pawelsawicz 76 rozwiń

Jeśli jest źle, i wiadomo że jest źle, to jest dobrze. Bo może być tylko lepiej. I czas na zmiany. Najważniejsze, aby być zadowolonym z siebie. Czerpać radość i satysfakcję z codziennych obowiązków i nie czuć się “gorszym” względem otoczenia. Wykorzystywać ogromne możliwości rzucane przez naszą profesję. Kilka lat temu miałem niemały kryzys odnośnie swojej roli w z...

Dziel się z innymi:
…staraj się mieć taką, która jego jest | Maciej Aniserowicz o programowaniu

Inne 1829 dni, 17 godzin, 21 minut temu psz750 272 rozwiń

Miałem ostatnio okazję implementować własny provider claimów do SharePointa. Jak prawie całe API SharePointa, ta kupa kupy woła o pomstę do nieba. Postanowiłem wykorzystać okazję i zaprezentować jak to złe API mogłoby wyglądać, gdyby ktoś w teamie odpowiedzialnym za “dev-experience” tego kolosa miał trochę oleju w głowie. Ale najpierw kilka słów wprowadzenia, czyli przedstawienie problemu.

Dziel się z innymi:
Jak nie budować API – na przykładzie SPClaimProvider | Maciej Aniserowicz o programowaniu

Inne 1835 dni, 17 godzin, 26 minut temu psz750 256 rozwiń

Miało być tak pięknie. Zawód-programista. Spełnienie marzeń i nadziei. A tymczasem… Bury poranek, szaruga i dziki wicher. Deszcz zacina poziomo, zdaje się zostawiać bruzdy na polikach. Wtaczasz się sfatygowany do biura, składasz parasol… i masz ochotę zakopać się pod stertą suchych liści i tam przeczekać do emerytury. Opatrzności, zno...

Nie pożądaj pasji bliźniego swego… | Maciej Aniserowicz o programowaniu

Inne 1844 dni, 18 godzin, 4 minuty temu psz750 304 rozwiń

Franz w “Psach” powiedział: “nie lubię Ruskich”. Ja teraz mówię: “nie lubię regionów”. Regiony to te małe śmierdziuchy rozpoczynane dyrektywą #region i kończone dyrektywą #endregion. To te potworki co pozwalają klasę z kilkoma tysiącami linii zwinąć do kilku linii, grupując kod choćby w bezsensowny sposób, i spełnić tym samym całkiem sensowną zasadę “klasa powinna mieścić się na jednym ekranie”. Moje podejrzenie jest takie, ż...

Regionalna opinia o #regionach | Maciej Aniserowicz o programowaniu

Inne 1847 dni, 23 godziny, 28 minut temu psz750 210 rozwiń

To jest mój pierwszy wpis w zakresie ścieżki certyfikacyjnej Microsoftu, jednak na ten temat można poczytać także u Bartosza Dybowskiego (niemało z resztą) i Macieja Zbrzeżnego, stąd taki a nie inny tytuł. Chcę dorzucić swoje trzy grosze w tym temacie, ponieważ przekonałem się na własnej skórze jak bardzo pomocne są wszelkie informacje na temat egzaminów, tym bardziej jeżeli jest to początek przygody z certyfikacją. Między innymi dla...

Dziel się z innymi:
O certyfikacji raz jeszcze - Tymoteusz Kęstowicz

Inne 1847 dni, 23 godziny, 28 minut temu tkestowicz 227 rozwiń

“Kult mrówy” – tak bym określił stosunek do sposobu pracy bardzo często spotykany u, szczególnie młodych, programistów. Mrówa nie robi nic innego, tylko zapier… Wstaje rano, idzie do roboty, siedzi tam cały dzień, potem cały wieczór, wraca do domu żeby się kimnąć, i tak w kółko. I uważa, że tak powinno być. Jest fajnie, jest MOC!! Niezależ...

Nie wiedź fałszywego żywota poświęconego pracodawcy swemu | Maciej Aniserowicz o programowaniu

Inne 1851 dni, 16 godzin, 29 minut temu psz750 361 rozwiń

Podczas pisania prostego tool’a do komunikacji po porcie szeregowym natknąłem się na cechę C#, której dotąd nie znałem. Mowa tutaj o akcesorach (ang. accessors)addi removedla zdarzeń. Przeczytałem wiele różnych artykułów na temat różnych mechanizmów tego języka, widziałem wiele “żywego” kodu, jednak nie przypominam sobie żebym się wcześniej gdzieś z tym spotkał. Ok, tyle tytułem wstępu a teraz do rzeczy. Z reguły korzystając z mechanizmu zdarzeń używa się...

Tagi: .Net, C#
Dziel się z innymi:
add; & remove; event accessors - Tymoteusz Kęstowicz

Inne 1854 dni, 9 godzin, 21 minut temu tkestowicz 102 rozwiń

Tak mnie dzisiaj naszło, podsumowałem liczbę linii kodu, którą dzisiaj wygenerowały moje palce czasami z pomocą resharpera, ctrl+c, ctrl+v i mojego konwertera klas na knockout JS. Łącznie dziś napisałem: 4956 linii kodu, w tym cshtml: 2141, C#: 1771 i JS: 1044. Czy jest to wydajna praca? Czy to nie jest wydajna praca? Popatrzmy na taski, całość zamknęła 20 tasków i 4 Product Backlog Items i około 5 bugów. Czy to już jest wydajnie?

Źródło: blog.gutek.pl
Dziel się z innymi:
Jakub Gutkowski | Jakub Gutkowski - Wydajność programisty?

Inne 1855 dni, 1 godzinę, 57 minut temu Paweł Łukasik 313 rozwiń

Gutek niedawno napisał o swoich przemyśleniach odnośnie programowania podczas jazdy samochodem. Takie myśli mogą nas dopaść wszędzie. Od tego naprawdę nie ma ucieczki… o ile jesteśmy faktycznie odpowiednio zaangażowani. Mnie ostatnio dopadły one podczas grania w doskonałe NFS: Most Wanted na Androida. Jeszcze p…asja? Czy już p…ierdolec? Dla tych którzy nie grali: są to wyścigi samochodowe;). Gracz otrzymuje kilka trybów wyścigów. Jest tam oczywi...

Tagi: praca, refleksje
Dziel się z innymi:
Dev-refleksje podczas grania w NFS | Maciej Aniserowicz o programowaniu

Inne 1862 dni, 8 godzin, 18 minut temu Paweł Łukasik 166 rozwiń

I am a software developer. From my experience I can say, that this is one of the best jobs someone can do. It is creative, demanding and extremely rewarding plus it has an awesome community with friendly and intelligent people. When i was entering the work market in my first company i had various assumptins ans misconceptions that i learned in university. Boy i was soo wrong about a lot of things. In this post i want to dosciss some of them.You are passionate, hard working and very engaded, sorry that’s ...

Tagi: kariera
Źródło: www.mfranc.com
Dziel się z innymi:
[EN]Hard truths about software developer career | Passionate Programmer

Inne 1863 dni, 17 godzin, 22 minuty temu michalfranc 139 rozwiń

1 2... 37 38 39 40 41 42... 93 94
Szkolenia SecurITum

maj

26.

wrzesień

21.
Dev#
Gdańsk, Stary Maneż
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 867,57)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 391,37)

8

Damian (9 515,21)

9

danielplawgo (7 311,04)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 798,06)

15

dpawlukiewicz (3 581,94)

16

spetz (3 418,34)

17

AdrianBystrek (3 330,83)

18

jedmac (3 318,39)

19

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

20

CaMeL (2 954,87)