Został raptem tydzień do końca maja, a co za tym idzie oficjalnego zakończenia konkursu Daj Się Poznać 2016. Nie będę oryginalny, ale ostatni z wymaganych postów będzie krótkim podsumowaniem tego co działo się przez 3 ostatnie miesiące.
Daj się poznać 2016 2491 dni, 11 godzin, 1 minutę temu 147 źrodło rozwiń
Maj dobiega końca, a wraz z nim kończy się Daj Się Poznać. Ten konkurs wniósł bardzo dużo do mojego życia, przede wszystkim zacząłem regularnie prowadzić bloga. Była to też okazja do poznania wielu osób z polskiej informatycznej blogosfery oraz innych uczestników konkursu. No i ja sam dałem się poznać.
Daj się poznać 2016 2491 dni, 11 godzin, 1 minutę temu 109 źrodło rozwiń
W 1970 roku Edgar Frank Codd przedstawia koncept relacyjnej bazy danych w swojej pracy pt. „A Relational Model of Data for Large Shared Data Banks„. Blisko pół wieku później programiści nadal wykorzystują dzieło Codd-a w swoich projektach korzystając z MS SQL Server, PostgreSQL itd. Istnieje jednak stosunkowo nowy nurt, którego zadaniem jest dopełnienie funkcjonalności swojego poprzednika. Mowa o bazach danych NoSQL. I to właśnie o tym nurcie porozmawiałem w drugim odcinku DevReview. Moim gościem był Raf...
Bazy danych i XML 2491 dni, 11 godzin, 1 minutę temu 113 źrodło rozwiń
The bad things in Cassandra.
Architektura 2493 dni, 18 godzin, 29 minut temu 59 źrodło rozwiń
For more than one year Windows developers can hear about Docker stuff. Now we are ready to run it: windows containers on windows host. Check it out and have some fun
Anyone who made any HackerRank problems considering performance has seen this phrase in the assignment: “watch out for slow IO”. We are used to thing about files, databases and such as potentially slow IO, but the Console? Yes, and you will be amazed how much. Couple words about the setup. I am using NLog with file target (for normal logging) and mail target (for total failure, and aggregated reports). When debugging or profiling I run the process as a con...
Dziś podzielę się z Tobą ciekawą listą materiałów o DDD, czyli Domain Driven Design. Jest to podejście do tworzenia oprogramowania przydatne wtedy, kiedy domena nad którą pracujemy jest skomplikowana. Jednocześnie nie zalecane do trywialnych części aplikacji w stylu „encje na twarz i pchasz” czyli typu CRUD. Ułatwia pracę z kodem jak i… klientem :-). Temat, którym na pewno warto się zainteresować.
Architektura 2493 dni, 18 godzin, 29 minut temu 665 źrodło rozwiń
Trochę sporo ostatnio czasu w ramach projektu poświęciłem na naprawianie biblioteki ClrMd i pisania poradników o GitHubie. W ramach rdzennego rozwoju projektu skupiłem się na neo4j, teraz pora najwyższa wrócić do interfejsu i zastanowić się nad ważnym pytaniem - czego użyję jako biblioteki rysującej grafy.
Daj się poznać 2016 2493 dni, 18 godzin, 29 minut temu 92 źrodło rozwiń
oEmbed This is definitely something you should be aware of. oEmbed allows you to embed easily content from different sources/providers into your website. It’s an open standard for embedding content. Following the official website: oEmbed is a format for allowing an embedded representation of a URL on third party sites. The simple API allows a website to display embedded content (such as photos or videos) when a user posts a link to that resource, without having to parse the resource directly. So, let’...
Daj się poznać 2016 2493 dni, 18 godzin, 29 minut temu 45 źrodło rozwiń
← Kurs MVVM #4 DataTemplateSelectorOpublikowano, autor:Tomasz J W tej części kursu dowiesz się jak stworzyć aplikację wielojęzyczną wykorzystując bindowanie. Jako przykład stworzymy sobie formularz mini-formularz. Zaczynamy od stworzenia plik zasobów (ang. Resources File) w dwóch wersjach, domyślna – Polska i Angielska. Aby to zrobić do projektu dodajemy nowy element typu resx jak na obrazie poniżej. Plik ten wykorzystamy jako słownik domyślnego języka. Otwieramy nowo utworzony plik i dodajemy do ni...
Sztuka programowania 2493 dni, 18 godzin, 29 minut temu 177 źrodło rozwiń
Your editor is Your main tool. Nowadays we are using usually more than one. Read more to check how to make them look similar
So, here I come with the new video in which I talk about the Warden Web Panel. If you feel like listening to me talking again is a good idea, just go into the post details, where you can find a link to the screencast.
Daj się poznać 2016 2494 dni, 18 godzin, 37 minut temu 28 źrodło rozwiń
In today’s post, I’d like to present how easy it is to create a custom watcher that can be added to the Warden instance and integrated with the whole monitoring process. Let’s not waste any more time and jump directly into the code.
Daj się poznać 2016 2494 dni, 18 godzin, 37 minut temu 21 źrodło rozwiń
The following tutorial is dedicated to all Excel professionals who are looking for solutions to optimize their daily work. There are more and more data to be processed every day in relatively short period of time, and here comes for help the Visual Basic for Applications.
W poprzednich częściach znęcałem się nad biblioteką ClrMd i zawartym w niej niedopatrzeniu – poważnym problemie z deadlockiem. Korzystając, że jest to Open Source dostępny na GitHubie, czuję się w obowiązku spróbować dostarczyć oficjalną poprawkę. A to świetna okazja do napisania artykuliku o tym, jak to formalnie przeprowadzić.
Daj się poznać 2016 2494 dni, 18 godzin, 37 minut temu 83 źrodło rozwiń
Dzisiejszy wpis w tematyce startupowej. Opiszę sześć najważniejszych cech, które według mnie powinno posiadać dobre MVP. Jeśli masz w planach lub pracujesz nad własnym projektem ten post jest dla ciebie obowiązkowy MVP (ang. minimum viable product) – jest to wersja produktu, która posiada minimalne funkcjonalności, umożliwiające wprowadzenie na rynek. Ta wersja ma zweryfikować przydatność twojego produktu, z...
Today is the day, in which the Warden Web Panel has been finally released. It is available in the Azure cloud, where you can create a free account and use it immediately, or, if you wish to host it on your own, just clone the repository and run the web application – it’s actually quite easy to get it up and running on localhost in a matter of minutes (or even seconds). In the post details, you can find more information about the idea behind the Web Panel UI and what can be done do with this tool in term...
Daj się poznać 2016 2494 dni, 18 godzin, 37 minut temu 27 źrodło rozwiń
One of the main processes in cookit is dealing with extracting recipe information from raw html. I know it isn’t the most elegant solution but it is the only universal one. But to the point. Every web page goes through a process involving html parsing, stemming, parsing, and n-gram token matching. Then it’s saved to Sql Server and after transformation to Solr. So a lot of string manipulation, math calculations and from time to time mostly 0-gen GC. In the most pessimistic case this process has to be r...
Sztuka programowania 2494 dni, 18 godzin, 43 minuty temu 60 źrodło rozwiń
Jakiś czas temu w ramach serii CodeTip podzieliłem się z Wami trikiem, który pozwalał w Entity Framework na aktualizację property bez uprzedniego pobrania obiektu. W razie czego link do wpisu macie tu. Jeden z czytelników zwrócił uwagę na możliwe użycie biblioteki, która ułatwia cały proces, a w dodatku oferuje kilka ciekawych opcji, niedostępnych w EF. Po zapoznaniu się z tym „wynalazkiem” jestem bardzo mile zaskoczony, w związku z czym chciałbym przedstawić jego możliwości. Batch update i delete ...
Bazy danych i XML 2495 dni, 20 godzin, 47 minut temu 334 źrodło rozwiń
List of all common and popular knowledge management tools that we should use and why