Latest Event Updates

Windows 8 skrót na Desktop

Posted on

Skrót klawiszowy, który musisz poznać

Ile przekleństw już poleciało gdy nagle znika Desktop (otworzyliśmy inną apkę) i nie można go prosto przywrócić. Ten (…) Windows 8.
A można tak:

Win + d (pokaż pulpit)
Działa z dowolnego miejsca.

Windows 8 ogólnie

System po miesiącu użytkowania bardzo mi się podoba. Jak coś nie działa dobrze (jak ten Desktop) to przecież wyszukiwarka pomoże. Korzystam tylko z wersji Desktop, nie mam tableta Windowsowego, żeby korzystanie z metro miało sens. Omijam więc metro gdzie się da, ustawiając otwieranie zdjęć za pomocą np. IrfanView zamiast domyślnego.

Brak osławionego „Start Menu” też nie jest problemem. Od dawna już nie używałem. Klikam „Win” i piszę co ma się otworzyć.

Outlook

Posted on

Wyszykuj domyślnie we wszystkich folderach

File -> Options -> Search

Search all folders in outlook

Źródło

Skróty klawiszowe

Ctrl+K – sprawdza i dopełnia pełne emaile w pasku wysyłania Do, CC itd.

Ctrl+E – szukaj
Ctrl+N – nowy mail
Alt+S – wyslij
Ctrl+R – odpowiedz
Ctrl+Shift+R – odpowiedz wszystkim
Ctrl+F – forward

Ctrl+1 – maile
Ctrl+2 – kalendarz

Częściowa inspiracja, ale to zawsze najpierw sam widzę potrzebę, gdzie mnie myszka wkurza i dopiero potem szukam skrótu.

Workflow

Email to przeprocesowaniu (załatwieniu czego ode mnie w nim chciano) staram się kasować lub archiwizować. Granicę między dwoma każdy sam sobie musi wymyślić. Lepiej więcej kasować, rzadko wraca się do już załatwionych spraw.

Jeśli dotyczy aktualnego projektu to wrzucam do katalogu przeznaczonego na to (chyba, że jest do skasowania). Sprawdzam czy to będzie działać.

“The ServicePointManager does not support proxies with the https scheme” problem

Posted on

Chodzi o Nuget ‘NuGet official package source’ z adresu https://nuget.org/api/v2/. Już drugi raz wrócił do mnie ten problem. Kiedyś jakoś rozwiązałem, ale teraz nie potrafiłem trafić na tamto rozwiązanie, więc opiszę nowsze (może lepsze).

I’m not behind a corporate proxy, so the error message made absolutely no sense to me. What helped, though, was to replace the default NuGet package source. I did this by:

  1. Going into NuGet settings and adding a new package source pointing to http://nuget.org/api/v2/ (no ‘s’ in the scheme)
  2. Disabled the default source
  3. Enabled my newly added source

Źródło

HostingEnvironment.MapPath()

Posted on

TL;DR: always use HostingEnvironment.MapPath()

http://stackoverflow.com/questions/3795986/using-server-mappath-inside-a-static-field-in-asp-net-mvc

Server.MapPath specifies the relative or virtual path to map to a physical directory.

Server.MapPath(“.”)1 returns the current physical directory of the file (e.g. aspx) being executed
Server.MapPath(“..”) returns the parent directory
Server.MapPath(“~”) returns the physical path to the root of the application
Server.MapPath(“/”) returns the physical path to the root of the domain name (is not necessarily the same as the root of the application)

http://stackoverflow.com/questions/275781/server-mappath-server-mappath-server-mappath-server-mappath?lq=1

KDiff3

Posted on Updated on

Czasem trzeba porównać 2 pliki (nie chodzi o kod w repozytorium, tu już mamy porównywarki). Zazwyczaj robiłem to w Total Commanderze. W lewym i prawym oknie nawigowałem do właściwych miejsc, zaznaczałem po pliku i Files->Compare Contents. To rozwiązanie służyło bardzo długo.

KDiff3

Ostatnio podczas zabaw z Gitem zaintalowałem KDiff3. Przewaga jest taka, że mogę kliknąć PPM i wybrac jeden plik, następnie PPM na innym pliku i wybieram jeden z poprzednio wybranych plików, z którym chcemy porównywać. Obrazki poniżej.

Kdiff3 choose first

Kdiff3 choose second

W KDiff3 mamy dodatkowe okno, które służy do mergowania pierwszego i drugiego pliku, czego w Total Commander nie widziałem.
KDiff3 merging

Fajne są skróty Ctrl+1 i Ctrl+2 wybierające z którego pliku linijkę wybrać. Nie korzystam z tego w Gicie (jeszcze?).

Online bonus

Tool porównujący online: http://www.quickdiff.com/

[Outlook] New meeting with all

Posted on

Gdy już mamy pasujacy termin w Outlooku i pasujaca sale to mozemy przyciskiem ‘New meeting with all’ zaprosić wszystkich.

New meeting with all outlook