Archiwa tagu: links

Metoda gumowej kaczuszki

Metoda gumowej kaczuszki[1][2] – nieformalny sposób debugowania kodu. Metoda polega na tym, że programista, próbując znaleźć błędy w kodzie (inspekcja kodu), trzyma w pobliżu gumową kaczuszkę lub inny przedmiot nieożywiony. Linia po linii, programista tłumaczy kaczuszce lub innemu obiektowi przewidywane funkcje każdego segmentu kodu – podczas sprawdzania powinny wyjść na jaw błędy stworzonej aplikacji.

Metoda jest wersją metody „myślenia na głos”[3], procedury uznanej za skuteczny sposób na przyspieszenie rozwiązywania problemów.”

https://pl.wikipedia.org/wiki/Metoda_gumowej_kaczuszki

Ping w Excel-u ?

Czasami w życiu ‘admina’ lub audytora  pojawia się potrzeba sporządzenia zestawienia używanych adresów IP w sieci. Nie wiedzieć czemu często obok tego pojawia się żądanie by taki raport dostarczyć w Excel-u.

A co gdyby tak nauczyć Excela jak sprawdzić czy dany adres IP ‘żyje’ ?

Tak powstał króciutki moduł VBS dodający do Excel’a dwie funkcje ping zwracają one TRUE lub FALSE w zależności od tego czy otrzymały odpowiedź na polecenie ping.

Screen z Excel

Moduł ten zawiera 2 funkcje: PING_HOST i PING_Volatile:

PING_HOST Jako argument przyjmuje adres IP serwera, zwraca Bool Przeliczenie wartości/wykonanie polecenia Ping następuję po zmianie argumentu funkcji (adresu IP) lub wymuszeniu przeliczenia przez Ctrl+Alt+Shift+F9
PING_Volatile Jako argument przyjmuje adres IP serwera, zwraca Bool Przeliczenie wartości/Wykonanie polecenia Ping następuję po zmianę argumentu funkcji (adresu IP) lub zmianie jakiejkolwiek innej komórki

Działanie testowane w Excel 2016.

Plik z modułem i przykładem ze screena powyżej : Ping w Excelu

Autologon…

Zawsze aby zrobić autologon na jakieś konto z hasłem posiłkowałem  się wpisami w rejestrze albo skryptem, a tu taka niespodzianka… można z GUI… wystarczy:

1. Click Start, type netplwiz, and then press Enter.
2. In the User Accounts dialog box, click the account you want to automatically log on to.If it is available, clear the Users Must Enter A User Name And Password To Use This Computer check box.
3. Click OK.
4. In the Automatically Log On dialog box, enter the user’s password twice and click OK.

The next time you restart the computer, it will automatically log on with the local user account you selected. Configuring automatic logon stores the user’s password in the registry unencrypted, where someone might be able to retrieve it.”

… całe życie człowiek się uczy…

Więcej: https://technet.microsoft.com/en-us/library/ee872306.aspx

HTTP/2 – narzędzia – gdzie warto zajrzeć jak chcemy sprawdzić jak gada nasz serwer WWW….

HTTP/2 staje się coraz popularniejsze… poniżej trochę zebranych linków tak ku pamięci…

Narzędzia do testowania serwera/stron www:

Testowanie klienta/ przeglądarek:

Plug-in do Firefoxa pokazujący status SPDY i HTTP/2:

Przy okazji kilka tooli do ogólnej analizy stron:

 

Czy używa kompresji GZIP:

 

 

Microsoft Lumia 950 XL przełom? Raczej uskok w dziurę czasoprzestrzenną…

Lumia 950 wow jaka technologia! wow super! Ooo i jednocześnie może służyć jako mikro desktop! Ale super. Wszystko w jednym!
Dobra… starczy tego…  tak myślałem jeszcze parę tygodni temu… gdy jako jeden z pierwszych wybrańców miałem testować to nowe narzędzie korpo-tortur.  Zmniejszające koszty pozwalające używać komórki jako wszystko-mającego narzędzia do wszystkiego tak przynajmniej przedstawiali to ‘ewangeliści M$

Dzień pierwszy upłynął pod kątem zabaw, słuchania muzyki itd itp … No nawet działa…

Dzień drugi No dobra dalej się bawię ;-P ściąga się pełno updejtów… przeżyję… trzeba ustawić by ściągały się tylko po WiFi

Dzień kolejny rozpoznawanie tęczówki… no działa… wygodne… podejrzliwe spojrzenia kolegi Nexora ‘nie boisz się, że co chwila robi Ci zdjęcie?’…  no dobra zacząłem zasłaniać kamerkę w niektórych miejscach gdzie go używam…If it makes you feel better, here is an Antivirus for Windows phones

Wyprawa, i mapa… fajnie, że można używać w trybie offline… ale czy tylko ja wolę jak ktoś mówi do mnie kieruj się na lewo czy prawo niż gdy ktoś podaje kierunki geograficzne? Kieruj się na południowy-zachód jak nie widać słońca to trochę tak jakoś nie tak…

Ładowarka… jak nie weźmiesz to zapomnij, żeby ktoś miał pod ręką USB-C. Pytanie w recepcji hotelowej o ładowarkę bezprzewodową do telefonu wzbudza konsternację, ale już po chwili dostaję hasło do bezprzewodowego Wi-Fi… tylko co mi po tym jak telefon rozładowany…

Corpo – poczta z Exchange działa ale żeby być w zgodzie z politykami muszę mieć antywirusa… Pierwsze spotkanie z Windows Store… PUSTO…  No dobra jest grudzień telefon niedawno się pojawił trzeba poczekać jak developerzy coś wydevelopują…  ale jest antivirus… trochę logo dziwne…

If it makes you feel better, here is an Antivirus for Windows phones

ale lubię StarTreka więc czytam dalej czym jest Antivirus for WinPhones  Opis rozwiał moje wątpliwości… “If it makes you feel better, here is an Antivirus for Windows phones”…

Odkrywam aplikacje w sklepiku, wiele to tam nie ma, ale podstawowe dla userów są…

Niestety wiem, że Applety Javy nie będą działały… Czyli główne Corpo-Aplikacje też nie… trzeba poczekać, aż ktoś je przemigruje na coś bardziej uniwersalnego/nowszego…

“Lumia Offers” Oooo fajnie M$ dba o swoich early adopterów 😉 dostanę za darmo magiczną przystawkę, która zrobi z mojej Lumii 950 XL pełnoprawny (prawie) desktop. Klikam. Jest 22 grudnia 2015 roku godzina 2:36 MAM!  “Microsoft: Odbierz akcesorium HD-500 za darmo i ciesz się jeszcze większymi możliwościami swojego smartfona Lumia”. Drukuję (tak wiem jestem nie ekologiczny i drukuję e-maile) aby gdzieś nie zniknął mój unikalny kod promocyjny. Jak w stopce napisano mam czas do 29 lutego 2016 by go zrealizować  super 😉 czas zająć się przygotowaniami do świat….

Telefon ok, bateria ok, aparat foto ok a po updejtach nawet lepszy niż na początku


Święta minęły ostatni dzień lutego i ostatnia szansa na testy magicznej przystawki… tym bardziej, że  po ostatnich zabawach z driverami mój komputer odmawia posłuszeństwa i często muszę używać klawiatury ekranowej. Mam kod więc spróbujmy to pudełko zamówić z telefonu po chwili bingowania Bingo! Jest!

Wybingowana przystawka do LumiiOk tylko kliknąć na koszyk i już mam! Niestety byłoby za pięknie… Towary nie dodają się do koszyka… Edge trochę kuleje, a Chrome’a albo firefoxa nie ma…

wp_ss_20160301_0002[1] Taki mały ZONK, aby używać magicznej przystawki zastępującej (no dobra wiem, że nie we wszystkim) komputer, muszę już wcześniej mieć jakiś komputer by tą przystawkę zamówić BUG PIERWSZY.

Spróbujmy z komputera… jest w koszyku… unikatowy kod promocyjny nie wchodzi… Jeszcze raz…. widocznie źle przepisałem… Ok jest infolinia spróbujmy zadzwonić… niestety nie działa w tych godzinach… szkoda, że nie podaje w jakich działa… malutki BUG.

Całe szczęście działa chat. Zostałem połączony z kimś z prawdopodobnie z okolić Indii, ale otrzymałem całkiem dużo wsparcia i pocieszenia oraz informację, że niestety nie ma jak pomóc bo to tak działa.. jak działa… i że oprócz podania linku do magicznego modułu w sklepach w UK i telefonów do wsparcia w PL to wiele mi nie może pomóc. Uprzejmie doradził jak poszukać kosz w outlooku by znaleźć link w mailu który drukowałem, podobno ten link jest unikalny, i koniecznie tego muszę użyć. Niestety może i jest unikalny, ale mojej magicznej przystawki nie dostanę bo kod promocyjny dalej nie działa….

Niestety nie zapisałem tej rozmowy co okaże się bardzo ważne później… mam tylko link z historii przeglądarki… zakładałem, że skoro muszę się zalogować do sklepu to już jestem zidentyfikowany… cóż pomyliłem się BUG. Mam tylko link z historii przeglądarki:

https://sales.liveperson.net/hc/72961245/?cmd=file&file=chatFrame&site=72961245&visitor=11447080422900&msessionkey=4029284251777752502&siteContainer=Secondary4&LEAppKey=f907f2d9acd64b7f8c00b83bed3c2822&SV!chat-button-name=chat-store-sales-en-us&SV!chat-button-room=chat-store-sales-en-us&referrer=%28button%20dynamic-button:chat-store-sales-en-us%28Buy%20Surface%20Dock%20-%20Microsoft%20Store%29%29%20http%3A//www.microsoftstore.com/store/msusa/en_US/pdp/Microsoft-Surface-Dock/productID.325725200%3Ficid%3DCampaign_PerfectMatch_ModF_SurfaceAcc_SurfaceDock&visitor=11447080422900&msessionkey=4029284251777752502&sessionkey=H4029284251777752502-92e609054d4943fcb47f8f009853aae3K34025148

Spróbuję zgodnie z radą zadzwonić następnego dnia na infolinię. Po wysłuchaniu, że wyrażam zgodę na wyeksportowanie moich danych praktycznie na cały świat zostałem połączony z Panem o imieniu Thanos oraz poinformowany, że ‘promocja’ wygasła w styczniu….

Ja tam widzę na stronie https://www.microsoft.com/pl-pl/mobile/microsoft-display-dock-offer/ że tylko ofertę trzeba było aktywować w styczniu (co tez uczyniłem) cytat:  “Oferta jest ważna jedynie przy zakupie modelu 950 XL lub 950 XL Dual Sim oraz rejestracji w okresie od 27.11.2015 do 31.01.2016, a także do wyczerpania zapasów. ” ciekawie zaczyna się dalej: ” Kod promocyjny aktywować należy za pośrednictwem internetowego sklepu firmy Microsoft do dnia 28.02.2016. ” W emailu z kodem promocyjnym napisano małym druczkiem “Kod promocyjny należy zrealizować za pośrednictwem internetowego sklepu Microsoft do dnia 29/02/2016 [..]” Trochę niespójne te informacje… zgodnie z mailem mogłem próbować zrealizować go tak jak chciałem ostatniego dnia lutego…   Czyżby ktoś nie przewidział, że luty w tym roku ma 29 dni? Tak, rok 2016 jest rokiem przestepnym! Albo ktoś nie sprawdził w kalendarzu, albo nawaliło przygotowanie promocji i powpisywano różne daty jej końca?

W historii zdarzyło się, że luty miał nawet 30 dni… ale to już inna historia…

Pan Thanos ma jutro oddzwonić z nowymi informacjami zobaczymy…