2013-05-24
Moi kursanci często dopytują się o to jak wygląda egzamin, gdzie można go zdać itp. Swoje odpowiedzi postanowiłem w końcu zebrać i opisać w jednym miejscu. Zapoznaj się z seria 4 artykułów na ten temat:
- Część 1 – kupno vouchera
- Część 2 – przygotowania do egzaminu
- Część 3 – dzień egzaminu
- Część 4 – egzamin Microsoft
Dzień egzaminu
Wydaje mi się, że w płeniej formie jestem z rana, dlatego egzaminy wolę zaplanować na godziny poranne. Nie za wcześnie, ale 9 lub 10 są ok.
Tego dnia staram się nie zajmować innymi rzeczami (zwłaszcza przed egzaminem). Jeszcze wcześniej upewniam się jak dojechać do ośrodka, czy drogi nie są rozkopane, gdzie zaparkować itp. Pozwala mi to uniknąć w dniu egzaminu dodatkowego stresu.
2013-05-24
Moi kursanci często dopytują się o to jak wygląda egzamin, gdzie można go zdać itp. Swoje odpowiedzi postanowiłem w końcu zebrać i opisać w jednym miejscu. Zapoznaj się z seria 4 artykułów na ten temat:
- Część 1 – kupno vouchera
- Część 2 – przygotowania do egzaminu
- Część 3 – dzień egzaminu
- Część 4 – egzamin Microsoft
Egzamin
Na początku możesz zobaczyć ankietę. Czas dostępny na odpowiedzenie na pytania na tej ankiecie również jest wyświetlany na ekranie. Możesz otrzymać również do rozwiązania próbny test, na którym możesz lepiej się zapoznać z aplikacją egzaminacyjną. Po tych wstępnych zabawach zobaczysz komunikat z informacją, że jak tylko klikniesz kolejny przycisk, to rozpocznie się Twój egzamin, na który masz określony czas.

Sala egzaminacyjna Prometric i Pearson VUE w bit Polska
Po uruchomieniu egzaminu zacznie się wyświetlanie pytań. Zobaczysz pytanie, a poniżej obszar na udzielenie odpowiedzi. Niektóre pytania będą proste. Odpowiedz na nie i kliknij next. Inne będą trudniejsze. Zawsze odpowiedz na pytanie, jeśli nie znasz odpowiedzi – strzelaj. Punktów ujemnych nie ma, a zawsze mogłeś trafić. Kłopotliwe pytania możesz oznaczyć po to by później, pod koniec egzaminu do nich wrócić. Czytaj dalej »
2013-05-24
2013-05-15
SQL i inne bazy danych mają wartość NULL. Kiedy np pewna data jest nieznana, zapamiętujesz w niej NULL i już wiadomo, że data jest jeszcze nieokreślona. Rodzi się jednak problem jak tego nulla obsługiwać w aplikacjach w .NET.
Do typu DateTime nie można przypisać wartości null. Można za to wykorzystać typ DateTime? , który już przyjmuje wartość null.
Kiedy chcesz się odwołać do zmiennej x typu DateTime? musisz to zrobić tak:
if(x.HasValue)
{
string s = x.Value.ToString()
}
Kiedy masz procedurę i chesz do niej przekazać NULL możesz skorzystać z DBNull.Value. Dzieje się tak dlatego, że null w .NET to trochę co innego niż NULL w bazie danych. Rzutowanie na typ object było potrzebne, aby pozbyć się komunikatu o niegodności typów:
myCommand.Parameters["@receivedDate"].Value =
(r.ReceivedDate == null ? (object)DBNull.Value : r.ReceivedDate.Value);

2013-05-14
Oto opis sytuacji, która mnie spotkała:
Coś niedobrego dzieje się z kontrolerem domeny. Nie odpowiada na ping, a ja nie mam możliwości zalogowania się do serwera. Gdyby jenak kontroler nie działał to jak mógłbym się logować? Jest to możliwe, że gdy jedyny kontroler domeny w danej lokalizacji nie działa, to żądanie uwierzytelnienia zostanie przesłane do innego dostępnego, choć niekiedy odległego kontrolera domeny. Jak więc zbadać kto nas uwierzytelnił.
Można posłużyć się komendą systeminfo. W zwróconym wyniku należy poszukać linijki „Serwer logowania”

2013-05-14
Drupal 7. Kiedy próbuję włączyć Clean URL w Konfiguracja >> Wyszukiwanie i metadane >> Przyjazne adresy to zamiast zobaczyć:

widzę: Czytaj dalej »
2013-05-14
Budując serwis interentowy zazwyczaj nie zakończysz swojego dzieła w postaci jednej stronki. Serwisy rozrastają się, powstają wyspecjalizowane podserwisy itp. Dlatego warto rozważyć, czy instalując np drupala od razu nie umieścić go w podkatalogu.
Mój dostawca hostingu pozwala mi na takie cuda, jeżeli również u niego prowadzę DNS. Niestety mój DNS znajduje się na zewnątrz i uznałem jego przeniesienie za zbyt kłopotliwe. W takim przypadku jestem zdany na plik .htaccess wraz z zasadami przepisywania adresów. W katalogu głównym utworzyłem plik .htaccess o mniej więcej takiej zawartości:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?moja_domena\.pl$ [NC]
RewriteCond %{REQUEST_FILENAME} !/moj_katalog/
RewriteRule ^(.*)$ /moj_katalog/$1 [L] Czytaj dalej »