Porady w tsql: jak uzyskać pierwszy/ostatni dzień w roku / miesiącu oraz inne operacje na datach. Dodatkowo wytłumaczenie zasad działania.
Bazy danych i XML 2549 dni, 9 godzin, 37 minut temu 145 źrodło rozwiń
Ciąg dalszy o optymalizacji projektowej – kilka słów o tym, że nie ma nic bardziej nieefektywnego niż robienie efektywnie rzeczy zupełnie niepotrzebnych. Spróbuję wyjaśnić jak dobierać drogę optymalizacji projektowej. Jeśli wpis ci się spodobał, udostępnij go lub śledź mnie na facebooku, twitterze, LinkedIn lub subskrybuj mój kanał na YouTube – twoja interakcja motywuje do dalszego pisania! Jeśli i...
Październik, jesień, sezon konferencyjny w pełni. Część wydarzeń już za nami, sporo jeszcze przed nami. Co robić wybierając się na konferencję? Jak do niej podejść, czego oczekiwać? Jestem konferencjo-maniakiem i uważam, że taka forma aktywności bardzo dużo może nam zaoferować. Ale wiele też zależy właśnie od tego, jak takową konferencję przeżyjemy.
W dniu dzisiejszym zajmiemy się instalacją SonarQube na Windows i MS SQL oraz pierwszą analizą projektów .Net, .Net Core 2.0 i JavaScript.
Moje wrażenia po uczestnictwie w konferencji Ignite 2017, największym wydarzeniu technologicznym w tym roku organizowanym przez Microsoft. I tak się składa, że miałem przyjemność w niej uczestniczyć.
Napisałem piękny i profesjonalnie wyglądający program. Chciałem go pokazać innym. Czułem w środku, że nie profesjonalnie jest przekazać .zip i kazać moim użytkownikom, go rozpakować i stworzyć sobie skróty do programu w menu start. Mój program zasługuje na lepsze traktowanie goddamn it.
A więc chcesz użyć Service Fabric i od samego począku zastanawiasz się w jaki sposób uczynić Twój cluster bardziej wydajnym. Zauważasz opcję konfiguracji ListenOnSecondary i włączasz ją. Aplikacja zaczyna działać szybciej, ale po pewnym czasie pojawiają się błędy. Jakie? O tym w artykule.
Architektura 2550 dni, 8 godzin, 1 minutę temu 42 źrodło rozwiń
C# Attributes are very popular for ‘decorating’ assembly with some additional data, usually influencing on the application’s behavior or the way data are managed. You probably already used at least some of them – Obsolete, Serializable, Required, Display, MaxLength, RegularExpression, WebMethod are only a few of hundreds available in .Net world. What is more, you can write your own custom attribute and use it like a build-in one. I will write more about this in the next post. Right now, let’s focus o...
Sztuka programowania 2551 dni, 8 godzin, 32 minuty temu 168 źrodło rozwiń
A while ago I wrote about creating Actor System and top-level actors. Sadly it was stored in a static field. And keyword static is … let’s say it’s not one of my favourites. Today I’ll show you how I’m doing the exact same thing but in Dependency Injection container.
Sztuka programowania 2551 dni, 8 godzin, 32 minuty temu 84 źrodło rozwiń
Ostatnio zostałem poproszony o pomoc w uzyskaniu connection string do bazy znajdującej się lokalnie na pewnym komputerze. Zadanie to było o tyle utrudnione, że oprócz serwera baz danych, nie było na nim praktycznie żadnego oprogramowania, które mogłoby mi w tym pomóc. Bezpośrednia podłączenie do serwera z mojego komputera było niemożliwe. Po krótkim przeglądzie tego, co w Intern...
Bazy danych i XML 2552 dni, 8 godzin, 20 minut temu 271 źrodło rozwiń
Implementacja singletona w C# może być trudniejsza niż się wydaje...
Sztuka programowania 2552 dni, 8 godzin, 20 minut temu 293 źrodło rozwiń
With the release of Visual Studio 2017 15.3 developers can take advantage of new Tools for Azure Functions. Learn how to take advantage of those tools to deliver pre-compiled bots for Azure Bot Service. Building chat bots for Azure Bot Service is very simple and takes little to no effort this days. In minutes fully functional bots can be presented to a client. Although the...
Lots of developers do pet projects besides their job. Things are pretty straightforward when you work alone. You code some functionality, then commit the changes and push it to the repository like GitHub, Bitbucket or Gitlab. Simple is that. But at some point, your code might turn into a full product. Folks start using it, new contributors come and your repository becomes their workspace as well. As you probably guess, if you want to keep the control over t...
Lista kilku ważnych dobrych praktyk programowania w TSQL.
Bazy danych i XML 2555 dni, 8 godzin, 15 minut temu 439 źrodło rozwiń
Testowanie kodu, który nie wykorzystuje zewnętrznych zależności jest stosunkowo proste. W większości przypadków testowany moduł współpracuje jednak z innymi elementami systemu. Stawia to przed testami dwa wyzwania – po pierwsze powinny poprawnie działać, a po drugie sprawdzać poprawność tej współpracy. Nie jest to zadanie proste, a zewnętrzne zależności są jednym z głównych czynników utrudniających testowanie. Aby radzić sobie z zależnościami posługujemy się mockami, czyli dublerami zastępującymi zal...
Sztuka programowania 2555 dni, 8 godzin, 15 minut temu 139 źrodło rozwiń
W ostatni weekend(23-24.09.2017) odbyło się Devstyle Speakers. Były to dwudniowe warsztaty z występów publicznych i prowadzenia prezentacji. Było świetnie! Po więcej zapraszam na najnowszy wpis na moim blogu.
W poprzednim wpisie zajęliśmy się podstawową konfiguracją Team City, teraz nadszedł czas na Octopus’a.
W trakcie naszej przygody z programowaniem zetknęliśmy się z książkami poruszającymi najróżniejsze tematy. Programowanie, branża IT, biznes, nowe technologie, design, rozwój osobisty, biografie znanych ludzi – było tego naprawdę mnóstwo. Wiele z nich zmieniło sposób w jaki teraz myślimy i podchodzimy do nauki oraz pracy. W cyklu books dzielimy się z wami najlepszymi wg nas tytułami które pomogą wam stać się lepszymi programistami i na pewno poszerzą wasze horyzonty.
Na Microsoft Ingnite aż tłoczno od nowinek technologicznych w ekosystemie Microsoftu. Mnie najbardziej interesuje Azure Functions więc chciałbym się z wami podzielić tymi najciekawszymi:
Written by Dawid Sibińskion As you may know, in my MoneyBack Xamarin.Android application I’ve used SQLite as the local db management system. Recently I’ve added an ASP.NET Core web solution to my GitHub repository in order to create back-end API for my mobile app. I wanted to have database hosted on a remote server and Android application to synchronize its data with it. Then I started wondering… and decided to make a deeper research first. As I wrote in my post summing up DajSiePoznac2017 comp...
Architektura 2556 dni, 8 godzin, 57 minut temu 40 źrodło rozwiń