úterý 31. prosince 2013

Simulace zobrazení stránek na tabletu nebo mobilním telefonu v prohlížečích Google Chrome a Chromium

Pokud potřebujete zjistit, jak se zobrazuje stránka na tabletu nebo mobilním telefonu, můžete použít prohlížeč Google Chrome nebo Chromium.

1. Zapněte Nástroje pro vývojáře (např. stiskem klávesy F12).

2. V pravém dolním rohu klikněte na ikonu ozubeného kola.


3. Zobrazí se okno Settings. Klikněte na Overrides, zatrhněte volbu User Agent a zvolte zařízení, na kterém chcete zobrazení simulovat.


4. Zadejte požadovanou adresu. Stránka by se měla zobrazit tak, jako by vypadala na simulovaném zařízení. Pokud se Vám zdá, že se stránka nezobrazuje správně, zkuste stránku obnovit a případně vymazat cache.

středa 18. prosince 2013

Jak na změnu rozložení klávesnice v Xfce (applet zapomene nastavení)

Ve Správci nastavení vypnout v části Klávesnice - Rozložení možnost Použít výchozí nastavení systému.
Naklikat požadovaný přepínač rozložení klávesnice v appletu nastavení rozložení klávesnice
Ve Správci nastavení zapnout v části Klávesnice - Rozložení možnost Použít výchozí nastavení systému.

Je to nějaká hloupá chyba ..

Co použít pro nastavení bluetooth sluchátek v Xfce?

apt-get install blueman

Jak odstranit automatické přidávání zalomení řádků ve WordPressu

Úpravou funkce v souboru wp-includes/formatting.php


function wpautop($pee, $br = false)

pondělí 9. září 2013

Blikání diod záložní zdroje APC UPS

Po výměně baterie  v záložním zdroji může dojít k tomu, že se bude záložní zdroj "zlobit", totiž zlostně blikat všemi diodami. Problém spočívá v tom, že netuší jak dobrá či špatná baterie je a jak dlouho vydrží.

Z toho důvodu je nutné provést rekalibraci záložního zdroje, např. vypnutím daemona apcupsd a spuštěním programu apctest, kde se volbou 2) spustí Perform a Battery Runtime Calibration.

úterý 3. září 2013

Software na úřadech a jeho otevřené alternativy – PDF ke stažení


Společnost LIBERIX vytvořila dokument s metodikou pro zavádění open source softwaru na úřadech. Dokument je ale užitečný i pro firmy a další zájmemce o open source. Dokument ve formátu pdf si můžete zdarma stáhnout na adrese http://liberix.cz/projekty/software-na-uradech-a-jeho-otevrene-alternativy-pdf-ke-stazeni.

Kde zjistit odinstalační řetězec pro tiché odinstalování programu?

V registru rozbalte

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
 
A dejte Hledat požadovaný program. Příklad odinstalace Javy 6u33 je tento:

msiexec /x{26A24AE4-039D-4CA4-87B4-2F83216033FF} /qn /quiet

sobota 24. srpna 2013

Firefox a našeptávač Google

Pokud vám ve vyhledávacím poli nefunguje našeptávání vyhledávače Google, stačí si na stránce http://mycroftproject.com/google-search-plugins.html stáhnout příslušný vyhledávací modul a do Firefoxu ho nainstalovat. Např. Firefox v Linuxu Mint totiž standardně našeptávání nezobrazuje.

čtvrtek 15. srpna 2013

Elektronická kniha o redakčním systému WordPress zdarma



Elektronická kniha s užitečnými tipy pro práci v redakčním systému WordPress je k dispozici zdarma ke stažení na http://www.zlatywordpress.cz/. Knihu napsal zkušený autor Vlastimil Ott.

pátek 21. června 2013

Jak nahrát dění na obrazovce z příkazového řádku

export DISPLAY=:0.0


ffmpeg -f x11grab -s `xdpyinfo | grep 'dimensions:'|awk '{print $2}'` -r 25 -i :0.0 -sameq /tmp/out.mpg

čtvrtek 20. června 2013

Jak na skrytý DHCP server

Chyby v počítačové síti se špatně hledají a tak si ukažme jak vypadá takový skrytý DHCP server (další DHCP server o kterém nemáme ani tušení).

Začne to přidělováním nesmyslných IP adres. V logu DHCP serveru se objeví něco jako:

Jun 20 07:59:55 obelix dhcpd: DHCPREQUEST for 192.168.100.110 (192.168.100.252) from 08:2e:5f:bc:ff:c2 via eth0: wrong network.
Jun 20 07:59:55 obelix dhcpd: DHCPNAK on 192.168.100.110 to 08:2e:5f:bc:ff:c2 via eth0


Tímto nám DHCP server říká, že se mu ozval klient s IP adresou  192.168.100.110 a protože to je nesmysl, tak mu server odpověděl (DHCPNAK) ať s ní jde do .... a vyžádá si IP adresu novou. Tím by bylo vše vyřešeno, pokud by mu jí však znovu nepřiřadil jiný (skrytý) DHCP server a celé se to neopakovalo do nekonečna znovu.

IP adresa skrytého DHCP serveru je uvedena v závorce (192.168.100.252), takže ho stačí jen lokalizovat v síti, vypnout, rozšlapat a tak podobně. Pro úplnost dodejme, že si další IP adresu na rozhraní přidáte třeba takto

ip a add 192.168.100.1/24 dev eth0

úterý 18. června 2013

Vtip pro roota

Všichni mi říkají, že jméno kocoura se jako heslo pro roota nehodí.
Ale když já jsem si tak zvykl na mého qzb!7kw_2et !

Převzato z : http://www.rouming.cz/roumingJokes.php

pátek 14. června 2013

Kniha o LMS Moodle

Nedávno vyšla skvěle napsaná kniha o LMS Moodle s názvem  

Moodle - kompletní průvodce tvorbou a správou elektronických kurzů



Recenzi knihy si můžete přečíst na LinuxEXPRESu.

pondělí 27. května 2013

sobota 25. května 2013

Jak rychle zmenšit obrázky v Linuxu

for i in *.JPG; do convert $i -resize 10% $(basename $i .JPG).jpg; done 
nebo třeba
for i in *.JPG; do convert $i -resize 800 $(basename $i .JPG).jpg; done 

pátek 24. května 2013

Jak opravit mobil

Pokud si utopíte telefon, dejte ho do misky se suchou rýží. Rýže přes noc naláká asiaty, kteří vám elektroniku opraví.

čtvrtek 23. května 2013

Jak na ĎŤŇ ve Windows 8 of firmy HP

Pokud vám na vašem novém notebooku od firmy HP nejdou psát háčky a spolu s nimi taková písmenka jako je ĎŤŇ, atp. Pak si odinstalujte program PDF Complete.

Je to ostuda, FUJ.

sobota 18. května 2013

Pozor při migraci Moodle

Pokud migrujete Moodle někam jinam, mělo by to fungovat bez "out of box" (samo od sebe). Jestli, že se vám nepůjde po přesunu jinam přihlásit, pak zkontrolujte soubor config.php

$CFG->passwordsaltmain = 'xxxxxxxxxxxxxxx'

nelze míchat a měl by obsahovat heslo z původního (migrovaného souboru).

pátek 17. května 2013

Jak zjistit v Linuxu co zabírá operační paměť?

Zjistit co zabírá tolik operační paměti není zrovna jednoduché. Proto zkuste tento skript napsaný v Pythonu:

http://www.pixelbeat.org/scripts/ps_mem.py

pátek 10. května 2013

Repykota a nová verze CUPS

Nová verze CUPS standardně neposílá jména uživatelů, kteří provedli tisk. Tato jména jsou ovšem důležitá pro správnou funkci systému sledování tisku (PyKota).

Nově je tedy třeba do /etc/cups/cupsd.conf přidat v následující sekci tyto dva řádky:

<Policy default>
  JobPrivateAccess all
  JobPrivateValues none
</Policy>



čtvrtek 9. května 2013

Makro pro hromadný převod Word na HTML

Pro hromadný převod souborů s příponou .docx z nějakého adresáře můžete použít toto makro:

Sub Konverze()
Dim strFilename As String
Dim strDocName As String
Dim strPath As String
Dim oDoc As Document
Dim fDialog As FileDialog
Dim intPos As Integer
Set fDialog = Application.FileDialog(msoFileDialogFolderPicker)
With fDialog
    .Title = "Select folder and click OK"
    .AllowMultiSelect = False
    .InitialView = msoFileDialogViewList
    If .Show <> -1 Then
        MsgBox "Cancelled By User", , "List Folder Contents"
        Exit Sub
    End If
    strPath = fDialog.SelectedItems.Item(1)
    If Right(strPath, 1) <> "\" Then strPath = strPath + "\"
End With
If Documents.Count > 0 Then
    Documents.Close SaveChanges:=wdPromptToSaveChanges
End If
If Left(strPath, 1) = Chr(34) Then
    strPath = Mid(strPath, 2, Len(strPath) - 2)
End If
strFilename = Dir$(strPath & "*.docx")
While Len(strFilename) <> 0
    Set oDoc = Documents.Open(strPath & strFilename)
    strDocName = ActiveDocument.FullName
    intPos = InStrRev(strDocName, ".")
    strDocName = Left(strDocName, intPos - 1)
    strDocName = strDocName & ".html"
    oDoc.SaveAs FileName:=strDocName, FileFormat:=wdFormatHTML
    oDoc.Close SaveChanges:=wdDoNotSaveChanges
    strFilename = Dir$()
Wend
End Sub

čtvrtek 18. dubna 2013

Jak odvirovat Windows na notebooku

Vyndat zavirovaný pevný disk z notebooku a umístit ho jinam, např. do externího USB rámečku, tak abychom ho mohli úspěšně odvirovat bez obvyklé re-instalace systému je tak trochu oříšek - alespoň v situaci, kdy ho máte zavirovaný třeba virem s nápisem "Policie České republiky", který vám blokuje klávesnici tak, že se nemůžete přepnout kamkoliv jinam.

Co použít pro vyřešení tohoto problému? Co je po ruce, tak např. výše uvedený postup spočívající ve vyjmutí disku, jeho přesunu do externího USB rámečku a konečně také jeho odvirování v jiném počítači.

Dál mě napadá vložení disku přímo do klasického počítače, jen se vám musí chtít lézt (obvykle) pod stůl, takže to zavrhněme hned z počátku. Jinak nutno poznamenat, že v případě SATA disku budou konektory stejné a v případě PATA disku to snad ani radši nezkoušejte.

Nyní je v pořadí použití "antivirového samobootvacího CD", např. toho od AVG. Tento způsob se mi ovšem neosvědčil a takové CD se ukázalo jako pro viry zcela neškodné..

Také můžete nabootovat do záchranného režimu (s prací v síti) -  obvykle před začátkem startu mačkejte klávesu F8 až se objeví příslušná nabídka. Dál lze použít online skener např. od Esetu. Možná se mi to zdálo, ale ani zde jsem nepochodil, viry byly sice nalezeny, ale (zřejmě i proto, že v polovině vyhledávání přestal program reagovat) antivirus nic neodstranil. V případě rozlišení obrazovky 640x480 px také počítejte s dost krkolomným ovládáním, protože optimalizace vzhledu je o dost výše. Jinými slovy, pokud se budete chtít dostat na tlačítka mimo viditelnou plochu (a poznamenejme také, že tvůrci webového rozhraní šikovně vypli zobrazování posunovacích lišt), budete muset vyzkoušet klávesu Tab v kombinaci s Entrem a přitom se modlit, abyste se nacházeli zrovna nad tím tlačítkem, o kterém si myslíte, že tam je.

Konečně mě ještě napadá spustit SystemRescueCD, nabootovat do Linuxu, změnit heslo uživateli root, spustit síť a připojit si vzdálený disk (to je ten disk na notebooku) třeba přes sshfs na jiném linuxovém stroji a dál to odvirovat pomocí Windows třeba ve VirtualBoxu. Pokud se vám zdá toto řešení obzvláště složité, pak vězte, že v mém případě se ukázalo jako nejjednodušší a také jediné možné a funkční řešení.

čtvrtek 21. března 2013

Přihlašování přes L2TP

Není to žádná legrace, ale možná to i funguje.. Přesně tak by se to dalo charakterizovat.

/etc/ipsec.conf

 conn server
        authby=secret
        pfs=no
        rekey=yes
        keyingtries=3
        type=transport
        left=MOJE_IPADRESA
        right=IPADRESA_SERVERU
        auto=add


/etc/ipsec.secrets

MOJE_IPADRESA IPADRESA_SERVERU : PSK "pre-shared-key"

/etc/xl2tpd/xl2tpd.conf

  [lac server]
  lns = IPADRESA_SERVERU
  ppp debug = yes
  pppoptfile = /etc/ppp/options.l2tpd.client
  length bit = yes


/etc/ppp/options.l2tpd.client

 ipcp-accept-local
 ipcp-accept-remote
 refuse-eap
 require-mschap-v2
 noccp
 noauth
 idle 1800
 mtu 1410
 mru 1410
 defaultroute
 usepeerdns
 debug
 lock
 connect-delay 5000
 name PŘIHLAŠOVACÍ_JMÉNO
 password HESLO



Přihlášení
Složitější než by se dalo očekávat..

/etc/init.d/ipsec start
/etc/init.d/xl2tpd start
ipsec auto --up server
echo "c server" > /var/run/xl2tpd/l2tp-control

Kontrola spojení

ifconfig

Mělo by se objevit připojení pp0 nebo tak něco..

Směrování

route add -net 192.168.1.0 netmask 255.255.255.0 gw PŘIŘAZENÁ_IPADRESA

Odpojení
Ještě složitější..

ipsec auto --down server
echo "d server" > /var/run/xl2tpd/l2tp-control
/etc/init.d/xl2tpd stop

/etc/init.d/ipsec stop


Další odkazy
https://wiki.archlinux.org/index.php/L2TP/IPsec_VPN_client_setup

sobota 9. března 2013

Přihlášení přes SSH pomocí certifikátu

V domovském adresáři si vytvořte adresář .ssh a po vstoupení do něj zadejte:

ssh-keygen -t rsa -f id_rsa -P ''

Obsah souboru id_rsa.pub pak přeneste do souboru ~/.ssh/authorized_keys2 uživatele na vzdáleném počítači, kam se chcete přihlašovat. Tím je vše hotovo a příště nebudete muset zadávat své heslo.

Jak povolit zobrazování chyb PHP pomocí .htaccess

Někde v adresářové struktuře vytvořte soubor .htaccess (automaticky bude platit také pro podadresáře) a vložte do něj tento kód:

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on



pátek 15. února 2013

Když nefunguje hibernace na disk

Pokud by se vám stalo, že se počítač v pořádku hibernuje, ale uložený soubor odmítá při startu znovu použít, může být chyba v nastavení Grubu. Zkuste se tedy podívat do souboru /etc/default/grub konkrétně na řádek

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=/dev/sda2 nouveau.blacklist=1"

kde je důležitá především část resume, která ukazuje na oddíl (tímto oddílem bývá tzv. swap) kde je obsah operační paměti uložen.

Pro někoho může být zajímavá i část nouveau.blacklist=1, která vypne zavedení ovladače nouveau graficikých karet NVidia.

čtvrtek 14. února 2013

Jak na práva ve WordPressu

Nastavení práv ve WordPressu lze snadno rozbít instalací pluginu ExecPHP a spravit pomocí Capability Manager Enhanced. Ostatním uživatelům se musí nastavit potřebná práva k ExecPHP a úpravě stránek, které ho používají.

úterý 5. února 2013

Když Firefox nepřehrává videa HTML5

Pokud přehrávání videí funguje lokálně, ale přestane fungovat v případě jejich přesunu na server, může za vše pravděpodobně Apache. Úpravou (přidáním) následujícího do souboru /etc/apache2/httpd.conf a restartováním Apache vše napravíte.

AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm

neděle 27. ledna 2013

Sed a mazání textu

Aneb jak rekurzivně odstranit určitý text z hromady textových souborů uložených v určité adresářové struktuře.

Třeba takto:

find  ./ -name "*.txt" | xargs sed -i 's/Nějaký hloupý text//'

Pro smazání celého řádku lze použít toto

find  ./ -name "*.txt" | xargs sed -i '/Nějaký koupý text/d'

pátek 18. ledna 2013

Přepínání obrázků pomocí jQuery

HTML kód

<table><tr>
<td class="fader">
    <img src="obrazek1.png" />
    <a href=""><obrazek2.png" /></a>
</td>

</tr></table>

CSS styly

.fader  {
        line-height:0px;
}

.fader  img:last-child {
    margin-top: -186px; /* posun podle velikosti obrázku */
    display: none;
}



jQuery


<script>
jQuery().ready (function(){

jQuery('.fader').hover(function() {
    jQuery(this).find('img:last').fadeToggle(200);
 });

});
</script>


Zdroje
jQuery Hover image change animation

sobota 5. ledna 2013

Blogger: nastavení statické úvodní stránky

Pokud potřebujete v Bloggeru nastavit, aby se jako úvodní stránka blogu zobrazovala místo příspěvků statická stránka (podobně, jako to lze nastavit např. ve WordPressu), postupujte následovně:
  1. Vytvořte statickou stránku, kterou později použijete jako úvodní. Takto vytvořená stránka má adresu např. http://blog.rokit.cz/p/stranka.html.
  2. V nastavení blogu klikněte na Nastavení vyhledávání a vytvořte nové přesměrování. Do pole Z: zadejte / a do ple Do: zadejte /p/stranka.html.
  3. Zatrhněte možnost Permanentní a přesměrování uložte.



Zdroj: http://www.bloggertipspro.com/2012/06/creating-blogger-static-home-page.html