Jquery UI Dialog pozycja do BODY, a nie Viewport

Filed in Bez kategorii Leave a comment

znalezione na Stackoverflow

$(".mytext").mouseover(function() {
    var target = $(this);
    $("#dialog").dialog("widget").position({
       my: 'left',
       at: 'right',
       of: target
    });
}

, , ,

Kropki wokół linków Firefox

Filed in Bez kategorii Leave a comment

Gdy zależy nam na usunięciu zarysu linków na tworzonych przez nas stronach możemy dodać do CSS następujący styl

a {
    outline: none;
}

Proste, a sprawia że strony wyglądają lepiej :)

Fatal error: Can’t use method return value in write context in …

Filed in Bez kategorii Leave a comment

Fatal error: Can’t use method return value in write context in …
Błąd php który występuję w przypadku gdy chcemy sprawdzić przy pomocy funkcji isset() czy dana zmienna nie zawiera null.

Na potrzeby wyjaśnienia problemu prosta klasa Car, z 1 zmienną i 2 metodami.

$car = new Car();
$car->isPainted();

class Car {

  private $color;

  function setColor($color) {
     $this->color = $color;
  }

  function getColor() {
     return $this->color;
  }
}

Teraz  dodajemy funkcję isPainted() która powoduje błąd

Nie należy jej stosować, jest niepoprawna. Dobry przykład znajduje się niżej.

function isPainted() {
     if (isset($this->getColor())) {
      return true;
    } else {
      return false;
    }
  }

Teraz jak należy ją zaimplementować by działała.

function isPainted() {
     if ($this->getColor() != null) {
      return true;
    } else {
      return false;
    }
  }

lub metoda niepolecana, aczkolwiek również działająca

function isPainted() {
     if (isset($this->color)) {
      return true;
    } else {
      return false;
    }
  }

,

Schowek na pulpicie zdalnym

Filed in Bez kategorii Leave a comment

Często zdarzający się problem z niedziałającym współdzielonym schowkiem na pulpicie zdalnym.

Nie mogę skopiować tekstu z komputera zdalnego na swój komputer.
Sprawdź, czy Schowek został przekierowany, aby można było go używać na komputerze zdalnym. W tym celu:

  1. Otwórz okno Podłączanie pulpitu zdalnego, klikając przycisk Start, klikając kolejno polecenia Wszystkie programy, Akcesoria, a następnie klikając polecenie Podłączanie pulpitu zdalnego.
  2. W oknie dialogowym Podłączanie pulpitu zdalnego kliknij przycisk Opcje, a następnie kliknij kartę Zasoby lokalne.
  3. W obszarze Lokalne urządzenia i zasoby zaznacz pole wyboru Schowek, a następnie kliknij przycisk Podłącz.

Zródło: http://windows.microsoft.com/pl-PL/windows-vista/Troubleshoot-Remote-Desktop-problems

W moim przypadku to rozwiązanie nie pomogło, ale było wymagane do drugiego kroku.

Logujemy się do naszego komputera zdalnego.

Następnie należy otworzyć konsolę poprzez wpisanie w Start-> uruchom polecenia „cmd”

i wpisać

taskkill.exe /im rdpclip.exe & rdpclip.exe

Pamiętaj aby robić to na komputerze zdalnym, nie lokalnym.

Jeśli macie pomysł co jest powodem zacinania się schowka proszę o komentarze.

,

Poprawny szablon XHTML 1.0

Filed in Bez kategorii Leave a comment

Dla własnej wygody postanowiłem umieścić uniwersalny szablon strony zgodnej ze standardami XHTML 1.0.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="pl-PL">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Dziennik Programisty</title>
<link rel="stylesheet" href="http://konradpodgorski.pl/style.css" type="text/css"/>
<link rel="shortcut icon" href="http://konradpodgorski.pl/favicon.ico" />
<script type='text/javascript' src='http://konradpodgorski.pl/javascript.js'>
</script>
<link rel='index' title='Dziennik Programisty' href='http://konradpodgorski.pl/' />
<meta name="description" content="Opis" />
<meta name="keywords" content="dziennik, programisty, konrad podgórski" />
<meta name="author" content="Konrad Podgórski" />
<link rel="canonical" href="http://konradpodgorski.pl/" />
</head>
<body>

</body>
</html>

Ile razy zaczynam ciąć szablon lub po prostu pisać powtarzam te same kroki jak pisanie tagów html, head, body itd.

Często czytając różne tutoriale w internecie natrafiamy przestarzałe przykłady np.

<HTML>
<HEAD>
<TITLE>Tytuł Strony</TITLE>
</HEAD>
<BODY>
</BODY>
</HTML>

Chciało by się napisać że są one dobre dla początkujących, jednak po chwili zastanowienia dochodzę do wniosku, że jeśli się czegoś uczymy czemu nie robić tego od razu dobrze, unikając wprowadzania złych nawyków.

Co jest źle

  • brak deklaracji DOCTYPE, prawdopodobnie dzięki temu strona będzie wyglądała w każdej przeglądarce inaczej
  • Często tagi pisane są dużymi literami. To było dobre gdy pisaliśmy w notatniku gdzie poprawiało przejrzystość, jednak dzisiaj kolorowanie składni to naprawdę nie jest zbyt wiele. Dodatkowo według standardu XHTML 1.0 tagi powinny być pisane małymi literami.
  • brak tagów meta, bez tagu informującego o kodowaniu strony możemy zapomnieć o polskich znakach

Jak dodać drugą stronę na Facebook

Filed in Bez kategorii Leave a comment

Z tego wpisu dowiesz się jak utworzyć dwie lub więcej strony na Facebook.

Facebook umożliwia nam tworzenie własnych stron dzielących się na:

  • Strony społecznościowe  – strona przeznaczona dla zainteresowań, poglądów na dany temat czy akcji społecznych. Wadą tego rodzaju strony z punktu widzenia marketingu jest fakt, że w momencie gdy stanie się ona popularna jest odbierana autorowi i dalej opiekuje się nią Facebook. Również istotną informacją jest że nie generuje ona zdarzeń na tablicach osób do niej należących.
  • Strona oficjalna – wizytówka i swego rodzaju newsletter dla lokalnych firm, marek produktów czy artystów. Dobra do informowania klientów o nowościach, promocjach i konkursach. Świetna reklama firmy.

Nie bardzo rozumiem developerów Facebooka dlaczego po utworzeniu jednej strony brakuje linku do utworzenia kolejnej. Przejście do kategorii Reklamy i strony od razu przekierowuje do strony edycji naszej pierwszej utworzonej strony bez jakiejkolwiek możliwości utworzenia nowej. Przechodzi przez myśl jako by jedno konto mogło mieć przypisaną tylko jedną stronę.

Na szczęście nie jest to prawda, wystarczy przejść ręcznie na stronę z linku poniżej i możemy dodawać kolejne strony.

http://www.facebook.com/pages/create.php

Blogger – W szablonie powinna być tylko jedna karnacja

Filed in Bez kategorii Leave a comment

W trakcie wgrywania własnego szablonu do bloggera natrafiłem na komunikat uniemożliwiający zapisanie szablonu.

Zapisanie szablonu nie powiodło się
Popraw poniższy błąd, a następnie prześlij szablon ponownie.

W szablonie powinna być tylko jedna karnacja, a znaleziono ich: 0

Aby problem zniknął musimy dodać do naszego szablonu tag <b:skin></b:skin> np. tuż przed tagiem zamykającym </head>

Ten tag jest wymagany nawet jeśli nie korzystamy z jego funkcji.

TOP