Dodatek do WordPress’a zapewniający bardzo sprawne renderowanie stron dla urządzeń mobilnych o nazwie MobilePress zapewnia sprawną obsługę blogów praktycznie na każdej komórce, czy innych urządzeniach przenośnych, jak choćby iPod Touch. Jest jednak jeden mały problem z tą wtyczką, który wynika bezpośrednio z jej funkcjonalności: motywy.

Każdy motyw używany w MobilePress korzysta z różnych plików składowych strony – header.php, page.php, footer.php. A co za tym idzie, by dołączyć np. skrypt Google Analytics trzeba edytować plik każdego motywu. Na szczęście domyślnie dostarczane są tylko dwa.

Aby dodać skrypt Google Analytics, wyedytuj dwa pliki:

  • /wp-content/plugins/mobilepress/themes/default/footer.php
  • /wp-content/plugins/mobilepress/themes/iphone/footer.php

i dodaj przed znacznik zamknięcia body skypt GA.

Dzięki temu prostemu zabiegowi zapewnisz sobie zliczanie wejść klientów komórkowych na swojego bloga.

Nowa wersja Internet Explorera w wersji 8 była jednym z pierwszych dużych zadań dla naszego nowego ośrodka podpisywania kodu w Puerto Rico. Zbudowany za kilka milinów dolarów ośrodek w Humacao w Puerto Rico jest drugim, po Redmond, ośrodkiem Microsoftu gdzie oprogramowanie podpisywane jest certyfikatami autentyczności, tzw. codesign. Generalnie, certyfikaty potwierdzają, że oprogramowanie pochodzi z zaufanego wydawcy. W tym wypadku jest to Microsoft, ale może to być każda inna firma, która podpisuje swój kod.

Nowy ośrodek nazywany jest MOPR od słów Microsoft Operations Puerto Rico. Microsoft Operations to dział firmy, w której pracuję.

Oto przykład pliku podpisanego w Redmond:

A oto przykład pliku podpisanego w Puerto Rico:

Oba zrzuty ekranu przedstawiają właściwości certyfikatów, które można znaleźć na zakładce Digital Signatures we właściwościach dowolnego, podpisanego pliku.

Przeczytałem przed chwilą doskonały post na stronie Coding Horror – HTML Validation: Does It Matter? napisany przez Jeff’a Atwood’a.

Dość ciekawie podszedł to tematu zasadności walidacji kodu strony HTML czy XHTML. Polecam każdemu.

Aha, moja strona nie waliduje się poprawnie w robocie W3C. I tak pozostanie, bo błędy jakie są znajdywane w kodzie w ogóle mi nie przeszkadzają i nie zapobiegają poprawnemu wyświetlaniu strony w przeglądarkach.

HelloWorld copyrighted?

4 Sierpień 2006

Przepis: zainstaluj MSDN Library, pójdź do Development Tools and Languages -> Visual Studio -> Visual C# -> Visual C# Samples -> Hello World Sample -> Hello1.cs -> View Source:

//Copyright (C) Microsoft Corporation.  All rights reserved.
// Hello1.cs
public class Hello1
{
public static void Main()
{
System.Console.WriteLine("Hello, World!");
}
}

WTF?