Archive for the 'flex' Category

tropmy czyli śledzik vel mousetracking

Właśnie uruchomiliśmy, w zepsole supersklepy.pl, rzecz do analityki usability i efektywności stron. Na razie, przez małe zamieszanie, pod tymczasowym adresem, docelowy to http://tropmy.net (i dodatkowo tropmy.com i tropmy.pl). Badanie polega na śledzeniu ruchów myszki/kursora, nakładaniu wielu takich śladów i prezentacji wyników. Początek to trzy rodzaje wizualizacji danych:

  • ślady, czyli strona pomazana jak dworcowa ściana,
  • kliknięcia, czyli dropsy w kolorowej polewie
  • mapy uwagi (heatmapy), czyli tęcza w kałuży

Całość dostępna w wersji demo za darmo, wersja płatna w drodze, podobnie jak rozbudowa. Próbujemy na swój sposób, a jeśli się da to lepiej, zrobić to co np. robi np. clicktale.com.

puścić coś w tle

Chcę móc uruchomić proces w tle za pomocą przeglądarki. Docelowo wszystko będzie działać na linkuksie, ale do testów przydałoby się to mieć u siebie. W linkuksie wiem.

costam &

uruchamia proces w tle, potem fajnie mogę sobie zarządzać

jobs

. Ale ja chcę w Windows. Windows Vista, żeby nie było niedomówień. Wywołanie komendy przez exec działa, ale czeka na zakończenie, a nie o to chodzi. Proces ma działać długo, a ja tylko chcę monitorować jego stan, a nie zamulać Firefoksa.

exec("start /b c:/sciezka_do_php/php.exe C:/sciezka_do_skryptu_procesu/bgproces.php > test.txt");

Próbowałem też uruchomić jakiś batch (costam.bat), który z kolei miałby uruchomić skrypt PHP, ale to też nie zadziałało – cały czas przeglądarka czekała na zakończenie całego procesu. Rozwiązanie jest takie, że w PHP na Windows trzeba użyć klasy COM, czyli windowsowych mechanizmów OLE (Object Linking and Embedding). Wygląda to tak:

< ?php
/*
 * skrypt do uruchomienia w tle skryptTla.php
 */
$fname = 'c:/log.html'; 
for($i=0; $i&lt;10; $i++){
	sleep(1);
	file_put_contents($fname, date('H:i:s') . '<br/>', FILE_APPEND);
}
file_put_contents($fname, '<hr />', FILE_APPEND);
?>
< ?php
/**
 * skrypt widziany przez przeglądarkę
 */
echo "uruchamiam " . date('H:i:s ');
 
  if(isset($_SERVER['PWD']))
  {
  	// $cmd = '....';
    $nullResult = "php $cmd > /dev/null &";
  }else{
    $cmd = 'sciezka_do_php/php.exe sciezkaSkryptuDoUruchomieniaWTle/skryptTla.php';
    $ws = new COM("WScript.Shell");
    $oExec = $ws->Run($cmd, 0, false);
  }
 
echo " koniec " . date('H:i:s ');
echo " OK ";
 
 
?>

spot PO spotem PiS?

Polityka polska bywa ciekawa. Rzadko uważam ruchy medialno-marketingowe poszczególnych partii za jakoś szczególnie błyskotliwe, owszem lubię nastawienie do świata i ludzi prezentowane przez PO, uwielbiam happeningi Palikota, ale dziś dla odmiany bardzo pozytywnie zaskoczył mnie team Kurski-Kamiński. Mają się onie zwrócić do p. Dolniaka, szefa sztabu PO, o pozwolenie na wykorzystanie całego spotu PO z poprzednich wyborów jako reklamy wyborczej PiS. Przedstawienie obietnic PO w charakterze pokerowego ‘sprawdzam’ uznaję za dobry, odważny i fajny ruch. Nie ma w nim zwykłej zjadliwości, przynajmniej w warstwie bezpośredniego komunikatu. Domyślam się oczywiście, że czai się tam syczące, nawet mimo braku odpowiednich spółgłosek, “a nie mówiłem?”, ale jest przestrzeń do własnej interpretacji, a to już oznacza pewien szacunek dla samodzielnego rozumu odbiorcy.

Odpowiedź p. Dolniaka, złapanego przez Brygidę Grysiak z TVN24 w Sejmie, była zachowawcza i bez humoru. Moim zdaniem, jedyna prawidłowa odpowiedź to “tak, oczywiście”… Gdyby z kolei Platforma zgłosiła dla tzw. fair play spot PiS z wyborów przez PiS wygranych, byłaby to nieco paranoiczna, ale przynajmniej oryginalna, kampania wyborcza. Jedni i drudzy mieli podobny czas do dyspozycji.

Natomiast zaprezentowany przez PO spot jest… tani. Dobrze przynajmniej, że trzyma pozytywny klimat i nikogo nie atakuje. Koncepcyjnie, realizacyjnie — tani. Ale tak obiecali…

« Previous PageNext Page »