[PostgreSQL] Znakowe typy danych

Często się zdarza, że programista jest zmuszony zmodyfikować istniejącą strukturę bazy danych bądź zaprojektować takową od podstaw. Definiując nową tabelę musi zastanowić się jakiego typu powinna być kolumna przechowująca określone dane. Jest to dosyć istotna decyzja, ponieważ jej skutki mogą być odczuwalne, w dotkliwy sposób, w późniejszym etapie realizacji projektu. Nieprzemyślana struktura bazy danych może […]

[OneNote API + OAuth2] – Przykład

Niniejszy post, zgodnie z obietnicą, opisuje bardzo prostą aplikację webową, która wyświetla użytkownikowi listę jego notatników OneNote. Notatniki są pobierane przy użyciu odpowiedniego zapytania OneNote API, a proces uzyskania dostępu opiera się na protokole OAuth 2.0. Oznacza to, że użytkownik uzyskuje dostęp do swoich notatników dopiero po pomyślnym przejściu procesu uwierzytelnienia za pomocą swojego konta […]

OneNote API – uwierzytelnienie i autoryzacja

Wprowadzenie OneNote zapewnia bezpieczny dostęp do swoich notesów za pośrednictwem dwóch usług: konta Microsoft (znanego wcześniej jako Live Connect) oraz Azure Active Directory (AD). Oznacza to, że użytkownik korzystający z zewnętrznej aplikacji, aby otrzymać dostęp do notesów OneNote, musi pomyślnie przejść proces uwierzytelnienia, czy to za pośrednictwem konta MS, czy Azure AD. Wybór odpowiedniego narzędzia […]

OneNoteNotifier – plan działania

Po co planować? Przed rozpoczęciem prac nad jakimkolwiek większym projektem, warto najpierw sobie wszystko poukładać w głowie, a później przelać to na papier (lub zapisać na innym dowolnym nośniku danych, jak kto woli). Dzięki temu będziemy mieli plan działania, który poprowadzi nas do określonego celu – w tym przypadku jest to działająca aplikacja, spełniająca swoją […]

Ready, Steady, Go!

Już od dłuższego czasu planowałem założenie bloga technicznego, którego używałbym do porządkowania wiedzy i gromadzenia pomysłów. Pewnie jeszcze długo bym planował, gdyby nie impuls w postaci konkursu Daj Się Poznać 2016. Szczerze mówiąc, rywalizacja nie jest moim głównym celem i nie liczę na żadne nagrody, bo w porównaniu z niektórymi konkursowymi projektami, mój wydaje się […]