PowerShell 3: Nowe ISE, edytor skryptów (2).

•18 grudnia, 2012 • Dodaj komentarz

Poprzednio opisałem kilka moim zdaniem najistotniejszych zmian w ISE, dzięki którym stał się on (nieco) lepszym edytorem skryptów. Dziś kilka innych dodatków, których poprzednio nie zdołałem “upchnąć”.

Bardziej edytorowy edytor

Większość dotyczy samej funkcjonalności aplikacji. Przede wszystkim więc mamy wreszcie “normalne” okno ustawień. Nadal można kontrolować konfigurację przy pomocy wbudowanego obiektu $PSIse, dodatkowo jednak wiele ustawień zapisać możemy z poziomu menu. Dodatkowo w przypadku wszelkich ustawień dotyczących fontów i kolorystyki (kolorowanie elementów tła i składni, wielkość fonta, jego krój) możemy posługiwać się tematami, które można importować/ eksportować przy pomocy plików ps1xml. Konfigurację znajdziemy w Tools –> Options.

Czytaj dalej ‚PowerShell 3: Nowe ISE, edytor skryptów (2).’

PowerShell 3: Nowe ISE, edytor skryptów (1).

•26 listopada, 2012 • Dodaj komentarz

W poprzedniej części starałem się pokazać, że nowe ISE może być całkiem wygodną alternatywą dla “tradycyjnej” konsoli. Dziś postaram się pokazać jak zmienił się edytor i dlaczego warto rozważyć “przesiadkę” na ISE, nawet jeśli wcześniej korzystaliście z innych edytorów (które mimo wszystkich zmian wprowadzonych w ISE mogą w wielu obszarach lepiej się od ISE sprawdzać).

Czytaj dalej ‚PowerShell 3: Nowe ISE, edytor skryptów (1).’

Wyrażenia regularne – część trzecia.

•19 listopada, 2012 • Dodaj komentarz

Jak zwykle przy tego typu okazjach – będzie króciutko. Troszkę się “zeszło” od ostatniego odcinka cyklu o wyrażeniach regularnych. Dziś w końcu udało mi się znów do tego przysiąść. Tym razem rzecz o operatorze –replace. Dorzuciłem garść informacji o tym, jak wyrażenie regularne “podziabać”. Mam nadzieję, że na kolejne odcinki nie będzie trzeba czekać równie długo.

Przyjemnego oglądania i czekam na informację zwrotną (zwłaszcza krytykę!).

Przy okazji: zauważyłem, że tego filmiku prawie nie da się oglądać w wersji low-res (a taką domyślnie wyświetla VideoPress). Niestety, nie ma możliwości by domyślnie film startował w HD, pozostaje więc samemu sobie tę opcję aktywować:

Dlaczego nie ustawiłem tego domyślnie? Cóż, ponoć jedyna metoda by to zrobić, to zwiększyć szerokość postów do szerokości filmu (dla HD to 1280). Więcej info na podstronie z kompletem filmików. Obiecuję zwiększyć nieco fonta/ kontrast przy następnych nagraniach, by HD nie było konieczne. Puszczam oczko

PowerShell 3: Nowe ISE, czyli nowa konsola.

•15 listopada, 2012 • Dodaj komentarz

Dziś rozpoczynamy naszą podróż po nowościach w PowerShellu 3. By całkowicie skupić się na tym, co oferuje sam PowerShell, a nie nowa wersja systemu (czy to serwerowego, czy też klienckiego) będziemy się przyglądać temu, co możemy z niego “wyciągnąć” na systemach starszych. Wszystko demonstrować będę na systemie Windows Server 2008.

Dlaczego zaczynam od ISE? Bo korzystając z tego narzędzia będzie nam o wiele łatwiej odkrywać inne nowości, które w PowerShellu się pojawiają. Więcej: łatwiej będzie nam korzystać z tego, co istniało już wcześniej, ale co umknęło nam uwadze. Jest bowiem PowerShell ISE doskonałym narzędziem do poznawania tego wszystkiego, co PowerShell jako taki ma nam do zaoferowania.

Czytaj dalej ‚PowerShell 3: Nowe ISE, czyli nowa konsola.’

MTS, czyli święta, święta…

•31 października, 2012 • Dodaj komentarz

Skończył się MTS i muszę przyznać, że z mojego punktu widzenia była to bardzo udana impreza. Poznałem masę ciekawych ludzi, niektórych zobaczyłem po dłuższym czasie. Ale oczywiście nie ma się co czarować: dla mnie największe wydarzenie miało miejsce dziś między 13:30 a 14:00. Puszczam oczko Ale po kolei…

Czytaj dalej ‚MTS, czyli święta, święta…’

PowerShell 3 ver. Server 2012.

•19 października, 2012 • 2 Komentarze

Przymierzam się do napisania cyklu o nowościach w PowerShell 3 jak, nie przymierzając, sójka do podróży za morze. Dziś jednak postanowiłem, że kiedyś w końcu muszę zacząć, więc czemu nie dziś? Puszczam oczko

Zanim jednak zagłębię się w konkrety chciałem ugryźć temat, który – mam wrażenie – powoduje pewne zamieszanie. Otóż jak pewnie wiecie PowerShell to nie tylko Server 2012 i Windows 8. Zainstalować go można również na starszych systemach: Windows 7, Windows Server 2008 i Windows Server 2008 R2. Trzeba jednak wiedzieć, że nie będzie to tożsame z uzyskaniem wszystkiego tego, co z PowerShellem jest związane w systemach najnowszych. Podobnie jak było z poprzednią wersją: część funkcji wynika bardziej z tego, co oferuje system, niż z tego, co oferuje PowerShell sam z siebie.

Czytaj dalej ‚PowerShell 3 ver. Server 2012.’

Historia kołem się toczy czyli rok od tortu, do tortu.

•29 września, 2012 • Dodaj komentarz

Niedawno pisałem o tym, że będę występował na MTS. I pomyśleć, że minął ledwie rok (z niewielkim ogonkiem) od dnia, kiedy to wystąpiłem po raz pierwszy z prezentacją o PowerShellu. Za uszy wyciągnął mnie “na scenę” Ziemek Borowski, za co jestem mu dozgonnie wdzięczny. “Premiera” miała miejsce na spotkaniu PEPUG, przedwczoraj znów miałem okazję poopowiadać o PowerShellu na forum tej samej grupy, co natknęło mnie do podsumowania tego ostatniego roku. Będzie filozoficznie raczej (lojalnie ostrzegam).

Czytaj dalej ‚Historia kołem się toczy czyli rok od tortu, do tortu.’

PowerShell: Get-Help w ojczystym języku.

•17 września, 2012 • Dodaj komentarz

Wpis dzisiejszy będzie wyjątkowo krótki, szykuję coś nieco dłuższego i bardziej filozoficznego, ale chwilowo – konkret.

Dziś na Facebooku nie kto inny jak sama June Blender Rogers (jeśli nie wiecie kto zacz – wspaniałomyślnie wybaczam Puszczam oczko) poprosiła, by zgłaszać przy pomocy connecta zapotrzebowanie na lokalizację pomocy do języków ojczystych, tu cytat z tego wpisu:

Want Updatable Help in a language other than English (en-US)? Please file a bug on Connect (http://Connect.Microsoft.com/​PowerShell). Click "Report a Bug" and then "Localization Bug". Please include the locale name (e.g. de-De) or language name (German) in the title.

Czytaj dalej ‚PowerShell: Get-Help w ojczystym języku.’

Będę na MTS! :)

•20 sierpnia, 2012 • 2 Komentarze

Wakacje nadal trwają (co widać po ilości wpisów na moim blogu w ostatnim czasie…) Nie mogę jednak powiedzieć, bym zupełnie próżnował. Co prawda gros mojej pracy powędruje do druku, ale nie da się ukryć, że nawet w czasie urlopu od “prawdziwej” pracy trudno jest mi zupełnie oderwać się od komputera.

Dziś chciałem się tylko pochwalić, że będę miał wyjątkowy zaszczyt wystąpić na Microsoft Technology Summit w tym roku. Sesja będzie krótka, ale mam nadzieję – intensywna i przydatna dla słuchaczy.

Temat? “Zarządzanie systemami przez dziurkę od klucza”.

Czytaj dalej ‚Będę na MTS! :)’

Jeden obraz…

•17 czerwca, 2012 • 2 Komentarze

WideotekaDziś bardzo krótki, informacyjny wpis. W końcu udało mi się ukończyć drugi odcinek cyklu wideo dotyczącego wyrażeń regularnych w PowerShellu. Długo zabierałem się do jego edycji, a gdy dziś zacząłem go edytować to okazało się, że łatwiej chyba będzie go po prostu nagrać od nowa. Puszczam oczko

Tak czy inaczej film jest już dostępny. Uznałem też, że ponieważ pierwszy wypadł nie najgorzej, to nie ma co się “ukrywać”. Oba filmy, podobnie jak wszystkie przyszłe, znajdziecie na podstronie “filmiki”.

Dodałem też link do tej (na razie jeszcze dość skromnej) wideoteki w bocznym panelu. Smacznego. Puszczam oczko

W najbliższym czasie zamierzam też opublikować serię artykułów o tym, co zyskamy już wkrótce w PowerShellu 3. Od rzeczy największych, jak workflow, po te drobne, jak parametr directory w poleceniu Get-ChildItem.