dotnetomaniak.pl

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

W wpisie o lokalizowaniu enumów pojawił się komentarz, w którym Janko zwrócił mi uwagę, że rozbijanie napisów na małe pliki resource nie jest najlepszym pomysłem pod względem wydajności. Jak pisałem w innym wpisie (Używanie napisów w aplikacji) stosuje wiele plików resource do organizacji napisów wyświetlanych użytkownikowi. Dlatego chciałem sprawdzić, czy to prawda. Przeglądając internet można trafić na pytania na stackoverflow: https://stackoverflow.com/ques...

Źródło: plawgo.pl
Dziel się z innymi:
Jeden czy wiele plików resource, a wydajność - Blog Daniela Plawgo

Inne 133 dni, 12 godzin, 39 minut temu danielplawgo 122 rozwiń

W tym wpisie poruszę kwestię wydajności i różnic pomiędzy zespołem lokalnym i zdalnym. Jak wyglądają różnice w produktywności? Dlaczego “łatwiejsza” komunikacja jest mniej skuteczna? Jak powstaje chaos projektowy? Na te i wiele innych pytań odpowiedzi znajdują się w tekście. Przez zespół lokalny rozumiem ludzi, pracujących w jednej lokalizacji – w każd...

Tagi: team
Źródło: wojciszko.com
Dziel się z innymi:
Wydajność zespołu zdalnego vs lokalnego – Karol Wójciszko

Inne 134 dni, 13 godzin, 33 minuty temu mijagi 172 rozwiń

Słowem wstępu Dawno, dawno temu została stworzona stała MAX_PATH, decydująca o tym jak długie mogą być ścieżki do plików i katalogów w systemie Windows. Jest to setting na poziomie Windows API. Ostatnio w pracy dotknął mnie ten problem. Niefortunne było to, że problem objawił się podczas modyfikowania pliku projektu jenkinsa, w celu utworzenia joba releasowego. Problem był o tyle uciążliwy, że przecież nie zmienię nagle całej struktury projektu i źródeł które zamierzam budować, ani tez nie będę przenos...

Windows i ścieżki, którymi podąża

Inne 134 dni, 13 godzin, 33 minuty temu patrykkubiela 90 rozwiń

Jeszcze parę lat temu, gdyby ktoś mi powiedział, że mam zrobić jakikolwiek rebase, to uciekłabym daleko. Wszelkie akcje w konsolowym GitBashu napawały mnie przerażeniem. Dzisiaj już wiem, że konsola nie gryzie i można z jej pomocą zrobić wiele ciekawych rzeczy - np. przydatny rebase interaktywny.

Dziel się z innymi:
Rebase interaktywny w GitBashu – programmer-girl

Inne 135 dni, 13 godzin, 15 minut temu Weronika Tobor 74 rozwiń

Posted on by krystiankolad Ostatnimi czasy popełniłem mały, dosyć prosty tool o nazwie DotnetThx. Służy on do wylistowania paczek, których używamy w naszej aplikacji, wraz z informacjami o ich autorach oraz linkach do ich projektów. Tool jest wzorowany na thanks, jednak jest w całości napisany w C# oraz działa tylko na .Net Core w wersji co najmniej 2.0. Jak go używać? Najpierw należy zainstalować nasz tool: dotnet tool install -g DotnetThx a następnie, będąc w folderze projektu, którego paczki chcemy...

Tagi: .net core
Dziel się z innymi:
DotnetThx, czyli podziękuj za Open Source – Krystian Kolad – o .Necie i nie tylko

Inne 139 dni, 13 godzin, 43 minuty temu krystiankolad 87 rozwiń

Tego ranka miałem interesującą rozmowę z Doc'iem Nortonem. Skłoniło mnie to do rozmyślań... Wiesz co to jest numer 800. Niektórzy ludzie nazywają je "bezpłatna infolinia". Firma Telekomunikacyjna nazywa je liniami WATS. Wide Area Telephone Service. Poniższy tekst jest luźnym tłumaczeniem wpisu bloga Roberta Cecila "Wujka Boba" Martina ze strony : https://blog.cleancoder.com/uncle-bob/2015/10/05/WattsLine54.html Proszę o komentarze, jeżeli ta luźność jest zbyt daleko posunięta. W roku 1976 ...

[Wujek Bob] WATS Linia 54

Inne 140 dni, 12 godzin, 22 minuty temu coola 78 rozwiń

Dopiero skończyłeś studia, szukasz stażu lub rozpoczynasz poszukiwania pierwszej pracy. Znajdujesz tę (mniej lub bardziej) wymarzoną ofertę pracy, klikasz „Aplikuj”… i następuje ten krępujący moment, kiedy uświadamiasz sobie, że trochę głupio jest wysyłać CV, w którym są tylko wymienione twoje studia i praca dorywcza w kinie. W dzisiejszym wpisie, pokażę Ci jak wyciągnąć najwięcej z twoich dotychczasowych doświadczeń i sprawić, że twoje CV, nawet bez dużego doświadczenia, będzie przyciągało uwagę.

Dziel się z innymi:
Co zrobić z pustym CV? – Ewa Marciniak

Inne 141 dni, 13 godzin, 47 minut temu Damian 53 rozwiń

Dzisiaj post techniczny i pewnie też trochę niszowy. Porozmawiamy o tym jak oprogramować komunikację szeregową ze skanerami Motorola/Zebra bez korzystania z trybu emulacji klawiatury i bez zewnętrznych bibliotek.

Tagi: .Net, C#
Źródło: strejczek.com
Dziel się z innymi:
Komunikacja szeregowa ze skanerami Motorola/Zebra z poziomu C# | PAWEŁ STREJCZEK

Inne 141 dni, 13 godzin, 47 minut temu pstrejczek 57 rozwiń

W styczniu roku Pańskiego 2018 stuknęło mi 12 lat pracy zawodowej. Uściślę – pracy zawodowej, polegającej na wdrożeniach systemów informatycznych w oparciu o platformę Dynamics CRM firmy Microsoft.  Tak naprawdę to owych, przepracowanych przeze mnie lat upłynęło już 13. Ponieważ jednak pierwszy rok „kariery” spędziłem jako stażysta, zajmując się mocno odmiennymi technologiami od tych, którym w większości poświęcony...

Tagi: msdyn365
Dziel się z innymi:
12 lat z CRM-em. Perspektywa inżyniera-programisty

Inne 144 dni, 13 godzin, 36 minut temu Piotrek Gaszewski 164 rozwiń

A few days ago I have reached 365 consecutive days on Stack Overflow. In the beginning of July 2017 I have decided to run an experiment - visit Stack Overflow every single day and do something useful to other community members (answer a question, review one of the queues, edit and improve existing questions and so on). Now it is the best time to summarize this experiment and share my thoughts with you.

Tagi: inne
Dziel się z innymi:
[EN] 365 consecutive days on Stack Overflow - what I have learned from this experiment | e.printstacktrace

Inne 144 dni, 13 godzin, 36 minut temu Piotr Stapp 45 rozwiń

Async programming becomes more and more popular. While being very convenient in use, from performance perspective there are scenarios where regular Task-returning async methods have one serious drawback: they need to allocate a new Task to represent the operation (and its result).

Tagi: async/await, C#, gc
Dziel się z innymi:
Implementing custom IValueTaskSource – async without allocations – TooSlowException

Inne 145 dni, 13 godzin, 14 minut temu KonradKokosa 74 rozwiń

Typ string jest jednym z najczęściej używanych typów danych w aplikacji. Gdy go potrzebujemy to po prostu otwieramy cudzysłów, wpisujemy wartość i zamykamy cudzysłów. Bardzo często nawet nie zastanawiamy się, czy to dobre podejście. Niestety w dłuższe perspektywie takie podejście oznacza problemy. A to robimy literówkę w kluczu podczas pobierania wartości z słownika, o której dowiadujemy się dopiero podczas wykonywana kodu (o ile go przetestujemy). A to musimy w 20...

Źródło: plawgo.pl
Dziel się z innymi:
Używanie napisów w aplikacji - Blog Daniela Plawgo

Inne 146 dni, 13 godzin, 35 minut temu danielplawgo 112 rozwiń

Jak może wyglądać kariera programisty? Czy każdy programista musi stać się Project Managerem / Liderem? Jak wiele zależy od nas? O karierze programisty w jedenastym odcinku podcastu Dev:Cast.

Źródło: devenv.pl
Dziel się z innymi:
Dev:Cast - #11 Programista na całe życie? Kariera programisty w praktyce - DevEnv

Inne 146 dni, 13 godzin, 35 minut temu devenv 97 rozwiń

Pracujecie w projekcie opartym o Windows Formsy? Mam nadzieję, że nie ale jeżeli macie tę niewątpliwą przyjemność, to zapewne zdarzyło Wam się użyć czegoś takiego jak BindingSource...

Dziel się z innymi:
Zdradziecki BindingSource – string.Empty

Inne 147 dni, 13 godzin, 41 minut temu pszemek 78 rozwiń

„Senior to stan umysłu”. Odrobinę przewrotny tytuł, bo oczywiście nie chodzi mi o seniora w standardowo rozumianym znaczeniu tego słowa, a o tzw. „senior software engineer”, czyli kogoś, kim staram się być. Staram, ponieważ dopiero stosunkowo niedawno zrozumiałem, że najczęściej używane do definicji tego stanowiska kryteria – lata doświadczenia, znajomość wielu technologii, realizacja projektów od A do Z itp., nie do końca pokrywają się z życiem.

Dziel się z innymi:
Senior to stan umysłu

Inne 147 dni, 13 godzin, 41 minut temu pszczyg 208 rozwiń

Daily Scrum (a.k.a. Standup) jest jednym z obowiązkowych wydarzeń w Scrumie. Zobacz, jak przestać marnować cenny czas podczas Daily Scrum - zmień to spotkanie w najważniejszy punkt swojego dnia.

Dziel się z innymi:
Efektywny Daily Scrum - nie marnuj kwadransu ze swojego poranka | Binary Thoughts

Inne 148 dni, 13 godzin, 52 minuty temu Keraxel 141 rozwiń

Od pierwszych chwil rewolucji Agile zastanawialiśmy się nad pytaniem o Agile w Dużej Skali. Jak możemy wziąć zasady lekkiego, częstego, przyrostowego, o wysokim poziomie informacji zwrotnej rozwoju oprogramowania i zastosować je do naprawdę ogromnych projektów? Poniższy tekst jest luźnym tłumaczeniem wpisu bloga Roberta Cecila "Wujka Boba" Martina ze strony : https://blog.cleancoder.com/uncle-bob/2018/04/02/InTheLarge.html

Tagi: wujek bob
Dziel się z innymi:
[Wujek Bob] W Dużej Skali

Inne 148 dni, 13 godzin, 52 minuty temu coola 92 rozwiń

Używam aplikacji termux która jest emulatorem systemu linux na android mozna w nim instalować pakiety przez apt i doinstalowac narzedzia znane z linuxa Fajna aplikacja ale po dluższym używaniu nudzi sie jej wygląd Aby zmienic wiadomość startową wystarczy wyedytować plik motd który znajduje się : /data/data/com.termux/files/usr/etc/motd Ja używam vim ponieważ jest wygodny Nastepnie instalujemy: Termux Styling I zamykamy aplikacje (ja mam alias do zamykania wszystkich okien ter...

Zmiana wygladu konsoli w Termux

Inne 149 dni, 14 godzin, 55 minut temu n3rd 38 rozwiń

Jest rok 2006. Zarząd Volkswagena wie, że ich silnik diesla nie spełni amerykańskich standardów emisji. Więc poprosili inżynierów o rozwiązanie nie wymagające przeprojektowania silnika. Wyobraź sobie scenę spotkania w salce konferencyjnej. Co było powiedziane? Na co się zgodzili? Możemy nigdy nie poznać wszystkich szczegółów; ale jasne jest to, że zarząd poprosił inżynierów o znalezienie sposobu oszukania testów emisji. Poniższy tekst jest luźnym tłumaczeniem wpisu bloga Roberta Cecila "Wujka...

Tagi: inne
Dziel się z innymi:
Michał Kuliński Blog: Tylko Wykonywałem Polecenia

Inne 152 dni, 12 godzin, 36 minut temu Piotr Stapp 97 rozwiń

Typy wyliczeniowy są używane do określenia jednej wartości z góry określonego zbioru. Dzięki nim możemy ułatwić sobie tworzenie kodu poprzez nadanie nazwy dla wartości, którą później używamy. Nazwa enuma musi spełniać rygory składni takich języków jak C#, dlatego potrzebujemy mechanizmu, który wyświetli ładny napisu w interfejsie użytkownika. W tym wpisie drogi czytelniku, pokaże Ci jak to zrobić małym nakładem pracy oraz przy okazji wspierać wiele języków. Zob...

Źródło: plawgo.pl
Dziel się z innymi:
Lokalizacja Enum - Blog Daniela Plawgo

Inne 153 dni, 13 godzin, 25 minut temu danielplawgo 152 rozwiń

1 2 3 4 5 6 7 8... 100 101