Konto Gmail jest na prawdę fajne. Działa dobrze – żeby nie powiedzieć niezawodnie, znalezienie właściwego maila u mistrzów wyszukiwania to też żaden problem. Sęk w tym, że nie zawsze szukamy maila po słowie, które powinno się znaleźć w wiadomości, czasami istotne jest zalezienie dużych maili (z dużymi załącznikami) lub maili starszuych niż pewien okres. Znalazłem […]
Archiwum autora
Gmail: wyszukiwanie maili
Powershell: ExecutionPolicy – odczyt z rejestru
Execution policy w powershellu kontrolujemy poleceniem Set-ExecutionPolicy, a sprawdzamy Get-ExecutionPolicy. Może sie jednak trafić w specyficznych warunkach, że chcesz te dane odczytać bezpośrednio z rejestru. W przypadku Execution policy ustawianego lokalnie na komputerze (scope LocalMachine) odpowiednia informacja znajduje się w rejestrze i można ją tam śmiało sprawdzić nawet nie dotykając powershella: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell
SQL DBCC FREEPROCCACHE
Ok ok, wiemy, że wyczyszczenie cache procedur na serwerze może „dobić serwer”, bo wszystkie skompilowane plany zapytań trzeba zbudować od nowa, ale – to polecenie można też uruchomić z mniejszym impaktem. Idziemy po kolei rozpoczynając od bomby a kończąc na komarze: DBCC FREEPROCCACHE; czyści cache dla całej instancji – duży impakt DBCC FLUSHPROCINDB (8) czyści […]
SQL Service Broker: Częste problemy
Ostatnimi czasy intensywnie pracuję z Service Brokerem i jak to bywa w takim związku, poznaję jego humory i sposoby rozwiązywania problemów. W tym wpisie chcę udokumentować kilka objawów i rozwiązań z Service Brokerem:
SQL Service Broker: The message could not be delivered because….
Service Broker to fantastyczne rozwiązanie na pokładzie platformy SQL, o ile działa…. W moim przypadku wysłanie komunikatu ze instancji A do B kończyło się tym, że w sys.transmission_queue na „A” nie był logowany żaden bład, ale wiadomość nie była wysyłana. No cóż – trzeba było włączyć profiler (najlepiej po obu stronach i analizować). Na instancji B […]
Powershell: praca z rejestrem HKEY_CLASSES_ROOT
Z powershellem można wszystko! Czy aby na pewno? Program regedit.exe pozwala edytować cały rejestr, podczas gdy w powershellu dostępne są tylko dwie części: HKLM HKLU A co z HKEY_CLASSES_ROOT? Nie można? Da się! Wykorzystaj do tego polecenie New-PSDrive: New-PSDrive -Name HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOT
Python: packing & unpacking
Python ma ciekawe rozwiązanie dotyczące przepisywania wartości. Jest to szczególnie prawdziwe w przypadku, gdy za jednym zamachem chcesz przypisać kilka wartości. Instrukcja my_tuple = (1,2,3,4) to tzw. tuple packing – wartości 1,2,3,4 są konwertowane do tuple i zapisywane w zmiennej. Instrukcja (a,b,c,d) = my_tuple print(a,b,c,d) to tzw. tuple unpacking. Jest tworzony roboczy tuple (a,b,c,d) i […]





























