Przez ostatnie kilka lat już pewnie z kilkadziesiąt razy włączałem na IIS uwierzytelnianie zintegrowane z windows (windows authentication) i nigdy…. NIGDY, nie było z tym żadnego problemu…..aż do wczoraj. Pomimo tego, że wszystko było (przynajmniej wdłg. mojej wiedzy) zrobione zgodnie ze sztuką, Internet Explorer uparcie pytał mnie o mój login i hasło aby po 3 próbach zakomunikować mi “401 – Unauthorized: Access is denied due to invalid credentials”.
Microsoft Language Portal pomaga tłumaczyć zwroty z branży IT
Wielokrotnie miałem problem jak tłumaczyć z angielskiego na polski specyficzne słowa i zwroty z branży IT, takie jak np. features, claims-based authentication, mirroring, failover, prerequisites. Kilka dni temu, przy okazji pewnego szkolenia, dowiedziałem się o istnieniu czegoś takiego jak Microsoft Language Portal - serwisu, na którym możemy sprawdzić jak w swoich poszczególnych produktach słowa takie tłumaczy Microsoft. Polecam – jak dla mnie to bardzo przydatny adres
SQL driver 3.0 for PHP
Mniej więcej 3 tygodnie temu, wraz z oficjalnym wypuszczeniem SQL Servera 2012, Microsoft udostępnił trzecią wersję sterownika dla PHP.
Najważniejsze, a właściwie najbardziej interesujące z mojego punktu widzenia zmiany to:
- Wsparcie dla PHP 5.4
- Wsparcie dla SQL Always on – to zupełnie nowa funkcjonalność, bardzo pożądana przez administratorów baz danych, pozwalająca zapewnić wysoką dostępność, a będąca w swoistym połączeniem klastra i mirroringu
- Wsparcie dla buffered queries.
Slowly changing dimension podczas 58 spotkania PLSSUG c.d.
Podczas 58 spotkania PLSSUG, które odbyło się 9 lutego w warszawskiej siedzibie Microsoft, miałem przyjemność poprowadzić sesję na temat Slowly changing dimension w SSIS. Zgodnie z obietnicą zamieszczam link do mojej prezentacji a także fragment kodu, który wzbudził zainteresowanie.
Slowly changing dimension podczas 58 spotkania PLSSUG.
W najbliższy czwartek w siedzibie Microsoft w Warszawie, podczas 58 spotkania PLSSUG będę miał przyjemność wystapić z sesja na temat Slowly Changing Dimension. Zainteresowanych zapraszam.
Abstrakt:
Podczas projektowania hurtowni danych, prędzej czy później okaże się, że przynajmniej cześć wymiarów nie jest wcale niezależna od czasu. Atrybuty wymiarów często ulegają zmianom, a my musimy określić sposób w jaki to obsłużymy, tak aby osiągnąć oczekiwane przez biznes efekty. Podczas tej sesji opisze kilka podstawowych technik jakich możemy do tego celu użyć. Wykorzystam w tym celu zarówno standardowe komponenty SSIS dostarczane przez Microsoft, jak i ich często dużo bardziej użyteczne alternatywy.
Link do agendy spotkania na stronie Polish SQL Server Users Group: http://plssug.org.pl/2012/01/58-spotkanie-plssug-warszawa/
Moja aplikacja na Facebooku przestała działać …. (PHP-SDK i metoda getSession)
Jakież było moje zdziwienie kiedy odkryłem, iż zintegrowane z Facebookiem logowanie na stronie http://nadnie.pl nagle przestało działać. Winowajcą zamieszania okazało się być zupełnie nowe PHP-SDK jakie wypuścił Facebook, a konkretnie metoda getSession(), która zupełnie zniknęła. Po ściągnięciu jego najnowszej (v.3.1.1) wersji (składającej się teraz z 2 plików), wszystko stało się jasne. Obecnie już sama inicjalizacja obiektu Facebook tworzy automatycznie nową sesję:
SQL 2012 – nowy model licencjonowania
Jak to często bywa, w każdej beczce miodu znajdzie się niestety i łyżka dziegciu. Ta prawda dotyczy także nowej edycji SQL Server-a 2012, do niedawna występującego pod nazwą kodową Denali. Oczywiście przynosi nam ona szereg nowych i niezwykle interesujących funkcjonalności (o których może wspomnę innym razem), ale żeby nie było tak wspaniale pojawia się także nowy model licencjonowania. Na początek nie wygląda to tak źle – będą 3 edycje:
- Standard
- Business Intelligence
- Enterprise
SQL Server Intergration Services Data Cleanser od Red Gate
Red Gate to firma zajmująca się tworzeniem oprogramowania wspierającego developerów i administratorów MS SQL Servera (chociaż od jakiegoś czasu także Oracle i MySQL). Co jakiś czas ta grupa speców serwuje nam “prezent”, czy to w postaci nowej wtyczki do Management Studio, czy to innego związanego z bazami danych narzędzia, które potrafi wielu osobom z branży, dramatycznie ułatwić życie (jak np. SQL Compare – od którego jestem prawie uzależniony). Dosłownie kilka tygodnii temu, Red Gate postanowił dla odmiany wspomóc trochę specjalistów od BI i wypuścił komponenent do Integration Services, który może okazać się dośc przydatny w procesie czyszczenia danych.
Jak nakłonić Reporting services aby dla Bing Maps korzystały z serwera proxy
Jeżeli korzystacie z kontrolki mapowej w Reporting services i chcecie prezentować dane geograficzne z wykorzystanie Bing Maps, a w Waszej sieci wykorzystywany jest serwer proxy, to wysłaniu raportów na serwer, zamiast oczekiwanej mapy zobaczycie lakoniczny komunikat
Unable to connect to remote server
Reporting Services 2008 R2 i Bing Maps
Kiedy dzisiaj próbowałem umieścić nowy raport na serwerze, otrzymałem dość zaskakujący komunikat:
There was an exception running the extensions specified in the config file. —> Maximum request length exceeded.
Jedyne co w szczególny sposób wyróżniało ten raport od innych, to osadzona na nim kontrolka mapowa – nowość w Reporting Services 2008 R2, myśle że mocno oczekiwana zwłaszcza po wprowadzniu danych typu geograficznego do SQL Servera w wersji 2008.