Obsah kategorie ‘Technika’

TMEP pro GIOM3000AE na Internetu

Napadlo mě použít strýčka Googla a zkusit najít kde všude se používa mnou upravená aplikace TMEP pro prezentaci dat z meteostanice GIOM3000AE.

 

Nejdříve přehled instalací jenž mám na svědomí:

http://teploty.lwq.cz/malinak/ – 600 m n.m. – stožár Maliňák, Dobrošov

http://teploty.lwq.cz/konciny/ – 530 m n.m. – rodinný dům Končiny u Červeného Kostelce

http://teploty.lwq.cz/prazska/ – 340 m n.m. – budova bazénu, Pražská ulice Náchod

http://www.celina.matejov.org/ – 350 m n.m. – Čelina u Slapské přehrady

http://pocasi.jaromer.net/stanice01/ – Na Rejsce 346,  Jaroměř

http://pocasi.jaromer.net/stanice02/ – Na Zavadilce,  Jaroměř

 

 Nalezené instalace pomocí google.cz :

http://www.trebestovice.cz/meteo/ –  200 m n.m. – fotbalové hřiště, Třebestovice

http://meteo.rozhlednabiskupskakupa.cz/ –  890,6 m n.m. – rozhledna Biskupská kupa

http://zdevo.cz/Ujezd_nad_Lesy/ – 250 m n.m. – Praha 9, Újezd nad Lesy

http://www.skihomole.cz/tmep/meteoweb.php – Ski Areál HOMOLE Poniklá, Krkonoše

 

 

… časem prohledám net znova a uvidíme co přibude …

 

Přidáno dne 10. října 2012 by lwq  |  31 komentářů »

MAC OS X – Startovací USB flashdisk s Ubuntu

Dávám do kupy známému novej noťas a první co je v plánu je náhrada nějakých Vist nejlepším systémem co tam jde dát, tedy aktuální verzí Ubuntu 🙂

A jelikož to není první případ, kdy si chci vytvořit startovací USB flashdisk s Ubuntu (nebo jiným tunčňákem), napadlo mě postup sepsat sem, třeba se to někomu bude hodit a mě taky – příště, až zas budu něco instalovat … 🙂

Tak tedy v bodech :

  • stáhneme ISO obraz systému, tedy Ubuntu například, pro Vaši platformu (i386 či x86_64 (pokud nemáte tušení co zvolit, zkuste Wikipedii (u mě dala rozhřešení tato stránka) a nebo prostě zvolte i386, ač to nemusí být ideální, ale bude to fungovat))
  • následně provedeme převod staženého souboru do formátu IMG, jenž půjde dále použít a tedy v Terminálu provedeme:
    • přepneme se do adresáře, kde máme stažený ISO soubor :
    • cd /Users/Name/Download/ (složka Stažené)
    • provedeme vlastní převod ISO na IMG pomocí hdiutil :
  • hdiutil convert -format UDRW -o ubuntu.img ubuntu.iso
  • jelikož nástroj hdiutil má nutkání všude dávat příponu *.dmg, tak provedeme přejmenování :
  • mv ubuntu.img.dmg ubuntu.img
  • vypíšeme si seznam disků v MACoj a POZORNĚ (za následky Vaší snahy nenesu odpovědnost) :
  • diskutil list
  • zajímá nás popisek typu /dev/disk1 – dejte si pozor, abyste našli správný disk – dle velikosti oddílů a tak !
  • nyní je třeba disk odpojit ze systému (udělat tzv unMount), aby na něj byl možný přístup:
  • diskutil unmountDisk /dev/disk1
  • teď vezmeme k ruce můj velmi oblíbený (ač nebezpečný) nástroj dd a napíšeme IMG soubor na USBčko :
  • sudo dd if=ubuntu.img of=/dev/rdisk1 bs=16m
  • opět, pozor na to, abyste zapisovali na SPRÁVNÝ disk. Místo /dev/disk1 můžete užít /dev/rdisk1, což je rychlejší.
  • na mnou užitý flashdisk Kingston Traveller 8GB disk trval zápis necelé čtyři minuty :
  • finální log z nástroje dd zní : 728018944 bytes transferred in 225.063530 secs
  • nyní lze z USBčka nastartovat a používat ho jak LIVE tak jako médium instalační – alespoň u Ubuntu

 

Doufám, že se Vám návod/postup hodí – u mě se hodit bude určitě a nemusím zas pátrat po netu 🙂

Přidáno dne 25. září 2012 by lwq  |  Komentáře nejsou povolené u textu s názvem MAC OS X – Startovací USB flashdisk s Ubuntu

Oprava TMEP 4.2 – přesměrování na mobilní verzi

Náhodou sem včera narazil na chybku v aplikace TMEP, jenž postihuje jak originální aplikaci, tak verzi pro GIOM 3000.

Jednoduše nefunguje automatické přesměrování uživatele, jenž přistupuje z mobilního zařízení, na mobilní verzi aplikace.

Je to způsobeno jednak chybějícím konfiguračním parametrem v souboru nastaveni.php, tak nevhodnou konstrukcí vlastního přesměrování, jenž PHP aktuální verze prostě „nežere“ 🙂

 

Připravil sem pro Vás následující kousky kódu, pro opravu souboru nastaveni.php a index.php. Oprava je již zaintegrována do *.zip souboru, který je zde na blogu ke stažení.

Na konec nastaveni.php je třeba přidat následující, aby se přesměrování povolilo :

$presmerovavatMobily = true; // CZ: Presmerovavat na mobilni verzi ?
                            // EN: Redirect to mobile version ?

 

Soubor index.php je třeba kolem řádku 34-tého nahradit :

 if (($ipod !== false || $iphone !== false || $android !== false) && $presmerovavatMobily == 1 && $_GET['nemobile'] == 0)
 {
    Header('Location: mobile.php', 301, true);
    exit();
 }

 

… za opravenou a rozšířenou verzi :

 // rozpoznani o jake jde zarizeni ... verze 2.0 (240912)
 $aMobile = array("iphone", "ipod", "ipad",
                  "android", "htc", "samsung",
                  "nokia", "symbian", "blackberry",
                  "iemobile", "opera mini", "htc",
                  "samsung", "silk", "kindle", 
                  "hp-tablet", "hpwos", "j2me/midp");

 for ($i = 0; $i < count($aMobile); $i++)
 {
   if (stripos($_SERVER['HTTP_USER_AGENT'], $aMobile[$i]) !== false && $presmerovavatMobily == true && $_GET['nemobile'] == 0)
   {
      $aDir = explode("/", __DIR__);
      $sRedirect = "Location: http://".$_SERVER["SERVER_NAME"]."/".$aDir[count($aDir)-1]."/mobile.php";
      Header($sRedirect, TRUE, 301);
      exit();
   }
 }
 // rozpoznani zarizeni - konec

 

Nyní by už přesměrování mělo makat 🙂 Pokud máte mobil jiné platformy než Apple a přesměrování stále nefunguje, dejte mi vědet, či zkuste zjistit co prohlížeč vrací v poli $_SERVER[‚HTTP_USER_AGENT‘] … Díky !

 

Aktualizace : Našel sem na netu seznam User-Agent-IDs pro další platformy/prohlížeče na mobilních zařízeních, tedy sem udělal další edit/opravu archivu ke stažení a kódu zde na stránce. Navíc sem našel chybu v jpgraphs (jde o definici cesty k fontům, lze nastavit dle vašeho prostředí), oprava je taktéž v archivu a zde:

Soubor skripty/jpgraph/jpgraph.php – řádek 202 :

//define('TTF_DIR','/usr/share/fonts/truetype/');
define('TTF_DIR','./fonts/');

… řádek 222 :

//define('MBTTF_DIR','/usr/share/fonts/truetype/');
define('MBTTF_DIR','./fonts/');

Aktualizace 25.10.2012 a 26.10.2012 : Odstranil sem z výčtu uset-agent tagů „trident“, což mělo totiž za následek, že mobilní verzi webu viděli i lidi co stále používají InternetExplorer a zároveň sem část kódu odpovědnou za tuto funkci přesunul do souboru skripty/fce.php … Archiv byl upraven taky. Dne 26.10. sem celé přesměrování kapku přepsal znovu a je otestováno, že funguje bez chyb – v případě, že nějakou chybu najdete, tak pište 🙂 A archiv je aktualizován taky, jako vždy.

 

 

Přidáno dne 24. září 2012 by lwq  |  Komentáře nejsou povolené u textu s názvem Oprava TMEP 4.2 – přesměrování na mobilní verzi

a href=