Month: July 2013
Outlook
Wyszykuj domyślnie we wszystkich folderach
File -> Options -> Search
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
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:
- Going into NuGet settings and adding a new package source pointing to http://nuget.org/api/v2/ (no ‘s’ in the scheme)
- Disabled the default source
- Enabled my newly added source
HostingEnvironment.MapPath()
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)
KDiff3
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.
W KDiff3 mamy dodatkowe okno, które służy do mergowania pierwszego i drugiego pliku, czego w Total Commander nie widziałem.
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
Gdy już mamy pasujacy termin w Outlooku i pasujaca sale to mozemy przyciskiem ‘New meeting with all’ zaprosić wszystkich.