[EN] How To Do IT? Open cmd/PoSh windows on right position.

In this series I occasionally (yes, too occasionally) writing about small useful advices, which are answers for my colleagues, students and sometimes customers. It does no matter if you as administrator like work with command line or PowerShell tools or not. Sometimes it’s absolutely necessary to work with one or both of those tools. When I create new machine for my new experimental stuff just few days ago, one of necessary personalization things which I always do, is changing standard colours (especially for command line) for my favourite.

First part of this post will be about classic command line. So by default cmd window looks that:

image

It’s annoying for me, especially with appearence (i meant colours and font). Everything what I need for change how cmd look is under: right click cmd icon > properties > colours (for colors) and/or fonts (for size and type of fonts):

image

With chancging colurs we can change background and text colours ans same for pop-ups. For fonts we can change default settings for Consolas or Lucida Console and of course size. After changes my cmd look like I want:

image

The only problem is with posision and windows size especially if I expect more information (like after ipconfig /all command). So one more plece for configuration is right click cmd icon > properties > layout where I can change size and position for my cmd window:

image

After some experiments which position and size is ideal for me, and after unchecking let system position window I have my final result:

image

 

First part of this post will be about PowerShell. So by default PowerShell windows looks that:

image

More and more annoying than cmd, especially that upper bar for PowerShell window is hidden under Windows Taskbar (yes I use Windows Task Bar on upper screen position and it’s not standard choice). Because colours of PowerShell are like they should be, I just made small change with the fonts and PowerShell window size and position. Final result look like I want:

image

And finally when I use both tools together (or just both windows are open) I can easly switch (by mice instead of Alt+TAB) between windows.

 image

[PL] SQLDay 2015

Kolejna doroczna konferencja Polskiej Grupy Użytkowników SQL Server to już historia. W drodze na autobus, pociąg lub samochodem, samolotem (z Wrocławia można dojechać i dolecieć w wiele miejsc) wreszcie mam czas na zastanowienie się jaki jest bilans zysków i strat zarówno zawodowo jak i prywatnie uczestnictwa w tym wydarzeniu.

Interesując się trochę akurat tym silnikiem baz danych mam okazję uczestniczyć w wielu spotkaniach tej grupy {POLISH SQL SERVER USER GROUP} w ciągu roku. Czy jestem we Wrocławiu czy w Poznaniu, Warszawie, Krakowie, Katowicach, a nawet odległych Lublinie, Gdańsku czy Bydgoszczy, prawie w każdym miesiącu mogę spotkać takich samych fascynatów (lub sekciarzy jak mówią niektórzy) jak ja. Niektórzy mają więcej, znacznie wiecej wiedzy ode mnie, niektórzy wręcz przeciwnie – to ja mógłbym ich czegoś nauczyć.

Czwartek przyniósł mi największy problem – tylko jeden z pięciu warsztatów mogłem wybrać (bo przecież w dwóch nie dałbym rady uczestniczyć na raz. Padło na Adama Machanica, ale tylko dlatego , że pozostałe były albo po polsku albo z gatunku “opowieści o kostkach i wymiarach”, a Klaus jest na tyle blisko, że zawsze można go gdzieś w Europie złapać. W każdym razie po warsztatach nawet na kolację nie miałem siły. Powrót do pokoju zakończył się brazylijską telenowelą, bo to był jedyny sposób by moje myśłi wróciły na właściwe tory. Po zaprostowaniu moich zwojów przez Adama, tylko telenowela mogła mnie uratować. Szkoda, że Niewolnicy Isaury już nie puszczają.

Z natury jestem bazodanowcem a nie inteligentem, więc ścieżka DBA/SEC zdecydowanie bardziej mi podpasowała niż BI/DEV. Zresztą tak naprawdę nie było specjalnego podziału na ścieżki. Nie dość, że organizatorzy wszystko wymieszali to jeszcze poprzestawiali językowo. Co zreszta okazało się nie tak złym pomysłem, bo mózg mógł odrobinę odpocząć.

Wybór nie był łatwy, ale metodą dedukcji/selekcji postanowiłem się wybrać na: Anderasa Woltera – słyszałem o nim dobre opinie tu i tam, poza tym jest nowym prelegentem na SQL Day, poza tym to MCM z SQL Server; drugi w zestawie był Charley Hanania – to gość, który się mocno udzielał przy PASS Europe (tak była kiedyś taka konferencja), a skoro o niej moja to nie mogłem ominąć Pawła Potasińskiego – byłego MVP, byłego prezesa PLSSUG, oraz wciąż aktywnego członka społeczności oraz Damiana Widery – występującego wcześniej, ale wciąż przedstawiającego coś nowego; którzy mi oniej kilkukrotnie opowiadali.

Postanowiłem tez zastosować się do rady dobrych wujków i wybrać na sesje, które nie tylko zapowiadały się bardzo cieżko dla mnie, ale też były zupełnie nie związane z moją codzienną pracą – wujkowie radzili, że to najlepszy sposób na zwrócenie uwagi na coś nowego, odkrycie nowego kierunku czy też może na poszerzenie horyzontów. W tej puli wybrałem oczywiście Adama Machanica – jak nie wiecie kto to jest to wpiszcie w wyszukiwarkę sp_whoisactive, oraz nowe twarze Katarzynę Żmudę – nie tylko ze względu na ciekawy tytuł, ale dlatego że jest jedyną prelegentka (a takiej okazji przepuścić nie można) oraz Kamila Nowińskiego razem z Tomaszem Liberą – nie są jedynym duetem na konferencji ale tu znowu ciekawy temat się pojawił. Pozostało mi tylko z obowiązku wybrać coś z kosmicznej tematyki BI. W tym wypadku aby cokolwiek zrozumieć zedydowałem się na znanych i doświadczonych prelegentów Grzorza Stoleckiego i Marcina Szeligę … a co tam niech będzie w kolejnym duecie z Andrzejem Kukułą.

Co więcej o konferencji mogę napisać? Kawy nie zabrakło, żarcie z kuchni wyszło o czasie i było dobrze podane, miejsce fantastyczne (dobrze, że padało, bo tak to bym na Planty poszedł albo do Ogrodu Japońskiego). Dobrze, że przyjechałem tramwajem, bo parking mimo, że pod ziemią pod centrum to przeobrzydliwie drogi (i pewnie dlatego pusty). Impreze integracyjną z innymi uczestniczkami, uczestnikami, prelegentami i organizatorami przez grzecznośc przemilczę. Mam też nadzieję, że żadne kompromitujące zdjęcia (zwłaszcza te rozwodowe) się nie pojawiły. A mój mózg nadal paruje. Szef powinien dać mi wiecej wolnego, ale dał tylko na konferencję i jeszcze będzie chciał słuchać jak było… mógł sobie sam pojechać.

Ach i jeszcze ten bilans muszę zrobić… ale czy na pewno?

*****

Tak naprawdę to nie ja powinienem pisać ten tekst, tylko Ty, czytelniku. Masz jeszcze miesiąc na rejestrację zarówno na warsztaty:

  • Adam Machanic | “No More Guessing! An Enlightened Approach to Performance Troubleshooting”
  • Alberto Ferrari | “From 0 to DAX”
  • Klaus Aschenbrenner | “Performance improvements in SQL Server 2014″
  • Marcin Szeliga | “Mistrz danych (Data Scientist) w Chmurze.”
  • Łukasz Grala | “Projektowanie modelu wielowymiarowego danych (DimensionalModeling)”

jak i oczywiście na sesje:

  • PROCESOWANIE I PARTYCJONOWANIE SSAS OD PODSZEWKI (300)
  • ADVANCED TIME INTELLIGENCE IN DAX (300)
  • BUDGETING WITH POWER PIVOT (300)
  • POWER BI DASHBOARDING (300)
  • ŁATWY ETL PRZY POMOCY BIML (300)
  • PROCEDURY SKŁADOWANE W ANALYSIS SERVICES MULTIDIMENSIONAL (400)
  • BI SOLUTION PERFORMANCE MONITORING (300)
  • AZURE MACHINE LEARNING — NOWA PLATFORMA EKSPLORACJI DANYCH (300)
  • TRANSFORMACJE SSIS POD LUPĄ (300)
  • SSIS – DOBRE PRAKTYKI (300)
  • FROM LOCKS TO DEAD-LOCKS.  – CONCURRENCY IN SQL SERVER (300)
  • “SQL ATTACK…ED” – SQL SERVER UNDER ATTACK VIA SQL INJECTION (300)
  • OPERATIONAL BEST PRACTICES FOR SQL SERVER – NOTES FROM THE FIELD (200)
  • HIDDEN GEMS FOR IO HEAVY DATABASES (300)
  • ETL A CLUSTERED COLUMNSTORE INDEX – DEEP DIVE (400)
  • TROUBLESHOOTING TEMPDB (300)
  • IN-MEMORY OLTP INTERNALS (400)
  • INTRODUCING SQLPROXY (300)
  • UPGRADING TO SQL SERVER 2014 (300)
  • DZIENNIK TRANSAKCJI W SQL SERVER OD A DO Z (400)
  • DATA, FASTER: SQL SERVER PERFORMANCE TECHNIQUES WITH SQLCLR (400)
  • QUERY TUNING MASTERY: CLASH OF THE ROW GOALS (400)
  • QUERY TUNING MASTERY: THE ART AND SCIENCE OF MANHANDLING PARALLELISM (400)
  • WYSZUKIWANIE PEŁNOTEKSTOWE W SQL SERVER (300)
  • INDEKSY I STATYSTYKI OD ŚRODKA (300)
  • JOINS IN SQL SERVER – AS EASY AS ABC!? (300)
  • UNIQUEIDENTIFIERS AS PRIMARY KEYS IN SQL SERVER (300)
  • DUŻE OBIEKTY W SQL SERVER (400)
  • UNIT TESTS WITH TSQLT (200)

I to tylko ty będziesz mógł zrobić bilans zysków i strat zawodowych i prywatnych wynikających z tej imprezy. Mam jednak dla Ciebie złą wiadomość. Żaden księgowy nie zaliczy ci tego bilansu, bo nie będzie on na zero. Być może będziesz miał jakąś pozycję po stronie WINIEN (cholera twitter mi nie działa/kawa o siedemnastej była już o jedną za dużo), ale po stronie MA lista będzie się ciągnąć bardzo długo. Nie zwlekaj i nie zmarnuj tego czasu. Rejestracja ukryta jest pod obrazkiem:

PS. i olej majówkę jest nic nie warta w porównaniu z…

[EN] 2Q 2015 and my public speaking and presence {updated}

Second quarter of 2015 looks really busy, even with less number of travels. I’ve few confirmed sessions at conferences and user groups, and some plan for attending only. I will miss few events and unfortunetelly reject some of them. This post unfortunatelly I publish a little late than expected, but it’s still “a beginning of second quarter”.

Attendee:

This quarter will be few events when I will attend. To hear someone, to see someone, to meet someone, to be inspired. My plans are very flexible (even my calendar is not):

User Group Meetings:

  • Leicester SQL Server User Group|Leicester, England|15th Apr {SITE|TWITTER}
  • Azure UK User Group|Birmingham, England|16th Apr {SITE}
  • Azure UK User Group|London, England|27th Apr {SITE}
  • SharePoint UK User Group|Nottingham|30th Apr {SITE}

Conferences:

Speaker:

Speaking is most important part of all my events. As many of us – The Speakers – we love it. So of course I will have some chance to increasing my speakers skills here:

User Group Meetings:

  • London PASS Chapter|London, England|19th May {SITE}|session: WASD for Beginners
  • East Midlands PASS Chapter|Leicester,England|17th June {SITE|TWITTER}|session (or two): TBA

Conferences

  • Enterprise Security and Risk Management|London,England|28th April {SITE|TWITTER}|experts panel & session: Trust. The Primer
  • ITCamp 2015|Cluj-Napoca, Romania|21st-22nd May {SITE|TWITTER}|session: SQL Server Security in the Cloud
  • SPBiz Conference|Virtual Event, Worldwide|17th-18th June {SITE|TWITTER|FACEBOOK}|session: 2AM A Disaster Just Began

Trainer:

After great event in Microsoft Norge [whrere I delivered Hybrid Cloud full day workshop as second part of LEAP Program], I will back to my favourite place: Reykjavik. As always with great cmpany at Skeifan district I will deliver my authored:

  • SharePoint 2013 Administration for ITPRo Masterclass |{REGISTRATION}

Rejected events:

Time is not flexible. My outlook calendar is but with limited level only. So based on many reasons (fortunatelly all are connected with business, not private things) I had to reject my attendee as speaker or subject matter expert at some events:

  • Microsoft Ignite
  • SQL Saturday Exeter
  • SQL Saturday Varna
  • SQL Saturday Krasnodar

I know it’s always very bad news for organizers and I have full respect for their hard job and results of choice the best speaker for their events. But I have always two side of coin:

  • I can send my submission and if something happen with my clients or business things in advance I can decide to not go, reject my session and living in shame
  • I can stay at home and watch tv still thinking ‘I could be there if I’ll submit on time’

The problem only is that I have no tv screen in my flat, so I can only look on my walls.