juknete na dropbox!
Dropbox je cloud reseni, ktere funguje jak z webu tak z Windows, Linux, Mac, Android
nabizi zdarma dostatek storage a spoustu moznosti jak ziskat nejakou zdarma, sam jsem aktualne na 5GB zdarma. Pokud dropbox chcete tak kliknete na muj referal a dostanu za vas 250MB :-)
Dik
29. 7. 2012
25. 7. 2012
How to create custom application launchers in Gnome 3
http://blog.randell.ph/2011/08/01/how-to-create-custom-application-launchers-in-gnome-3/
17. 7. 2012
Batch update URL aliases in Joomla 2.5
Jak nastavit spravne URL aliasy pro existujici zaznamy v databazi.
Zjistil jsem, ze Joomla neumi odstranit diakritiku z nazvu tak aby friendly URL bylo spravne a č nebylo smazano. Nenasel jsem zadny nastroj, ktery by to dokazal opravit nad existujicimi zaznamy, tak jsem si napsal malinkej PHP script.
Prepiste si ho tak aby jste mohli parametry zadavat treba v konzoli, tohle byla jednorazovka.
Zjistil jsem, ze Joomla neumi odstranit diakritiku z nazvu tak aby friendly URL bylo spravne a č nebylo smazano. Nenasel jsem zadny nastroj, ktery by to dokazal opravit nad existujicimi zaznamy, tak jsem si napsal malinkej PHP script.
Prepiste si ho tak aby jste mohli parametry zadavat treba v konzoli, tohle byla jednorazovka.
mb_internal_encoding('UTF-8');
$conn = mysql_connect('localhost','xxxxx','xxxxxxx');
mysql_select_db('xxxxxx');
mysql_query('set names utf8');
$result = mysql_query('select * from j25_content order by id desc');
while ( $record = mysql_fetch_assoc($result) ) {
$found = mysql_query('select count(*) matched from j25_content where `alias`="'.addslashes(seoUrl($record['title'])).'" and id<>'.$record['id']);
$foundM = mysql_fetch_assoc($found);
$alias = seoUrl($record['title']);
if ($foundM['matched']>1)
{
$duplicates++;
$alias.="-".(intval($found['matched'])+1);
echo ('[!!] ' . $record['alias']. 'would be duplicit, changed to: '.$alias."\n");
}
if ($record['alias']!=$alias) {
echo ('[++] ' . $record['alias']. ' changed to '.$alias.' from title "'.$record['title'].'"'."\n");
mysql_query('update j25_content set alias="'.$alias.'" where id='.$record['id']);
$modified++;
} else {
$correct++;
}
}
$result = mysql_query('select * from j25_menu order by id');
while ( $record = mysql_fetch_assoc($result) ) {
$found = mysql_query('select count(*) matched from j25_menu where `link`="'.addslashes(seoUrl($record['title'])).'" and id<>'.$record['id']);
$foundM = mysql_fetch_assoc($found);
$alias = seoUrl($record['title']);
if ($foundM['matched']>1)
{
$duplicates++;
$alias.="-".(intval($foundM['matched'])+1);
echo ('[!!] ' . $record['alias']. 'would be duplicit, changed to: '.$alias."\n");
}
if ($record['link']!=$alias) {
echo ('[++] ' . $record['link']. ' changed to '.$alias.' from title "'.$record['title'].'"'."\n");
mysql_query('update j25_menu set alias="'.$alias.'", path="'.$alias.'" where id='.$record['id']);
$modified++;
} else {
$correct++;
}
}
echo mysql_num_rows($result)." analyzed, $correct was ok, $modified has been modified, $duplicates was duplicate...\n";
/**
* Return URL-Friendly string slug
* @param string $string
* @return string
*/
function seoUrl($string) {
//Unwanted: {UPPERCASE} ; / ? : @ & = + $ , . ! ~ * ' ( )
$string = mb_strtolower($string);
$string = iconv('UTF-8','ASCII//TRANSLIT',$string);
//Strip any unwanted characters
$string = preg_replace("/[^a-z0-9_\s-]/", "", $string);
//Clean multiple dashes or whitespaces
$string = preg_replace("/[\s-]+/", " ", $string);
//Convert whitespaces and underscore to dash
$string = preg_replace("/[\s_]/", "-", $string);
return $string;
}
Štítky:
databaze,
diacritics,
diakritika,
friend alias,
joomla,
mod_rewrite,
opravit alias,
remove diacritics,
url
16. 7. 2012
Update/Install Java Oracle JDK on Ubuntu 10-12.04
Pokud potrebujete pro nektere program JDK od javy misto OpenJDK, ktere ma dost problemu s vykonem a zobrazenim tak existuje PPA repositar, kde to lze jednoduse updatnout do aktualni verze.
Pokud vse probehlo bez chyby tak kontrola:
Meli by jste videt neco podobneho:
The package installs all the Java binaries, so you can also try "javac -version" which should return "javac 1.7.0_04" and so on (the "_04" part of the version can be different because I'm constantly updating the PPA with the latest Oracle Java 7 version).
If for some reason, the Java version in use is not 1.7.0, you can try to run the following command:
Jak na to:
K pridani PPAv Ubuntu (12.04, 11.10, 11.04 and
10.04):
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Pokud vse probehlo bez chyby tak kontrola:
java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)
The package installs all the Java binaries, so you can also try "javac -version" which should return "javac 1.7.0_04" and so on (the "_04" part of the version can be different because I'm constantly updating the PPA with the latest Oracle Java 7 version).
If for some reason, the Java version in use is not 1.7.0, you can try to run the following command:
sudo update-java-alternatives -s java-7-oracle
24. 7. 2011
Gnome 3 na Ubuntu 11.04 - odstraneni
Tak jsem si uspesne nainstaloval gnome-shell, bohuzel mi moje graficka karta ATI na notebooku nefunguje s gnome 3 pokud nainstaluji fglrx ovladace, takze bych musel pouzivat open source ovladace v balicku xorg a to mi zase turuje grafika porad na 100%, takze pro mne zatim ne:
http://www.ajopaul.com/2011/04/26/ubuntu-11-04-uninstall-gnome3-and-revert-to-gnome-2-x/
Tady je odkaz ja to odinstalovat, vrele doporucuji aktivni pripojeni k internetu v jednom z terminalu: CTRL+ALT+F1
http://www.ajopaul.com/2011/04/26/ubuntu-11-04-uninstall-gnome3-and-revert-to-gnome-2-x/
Tady je odkaz ja to odinstalovat, vrele doporucuji aktivni pripojeni k internetu v jednom z terminalu: CTRL+ALT+F1
Evernote na Linuxu
Update: Pod linuxem existuje instalace Nevernote
Evernote pouzivam jiz delsi dobu a na Linuxu jsem byl bohuzel nucen ho spoustet pod wine, vypada to, ze uz konecne je nejaka alternativa, ktera by mela bezet po linuxem.
Zatim se mi nepodarilo spustit 64 bitovou verzi. Urcite se na to podivam i pozdeji.
Evernote pouzivam jiz delsi dobu a na Linuxu jsem byl bohuzel nucen ho spoustet pod wine, vypada to, ze uz konecne je nejaka alternativa, ktera by mela bezet po linuxem.
Zatim se mi nepodarilo spustit 64 bitovou verzi. Urcite se na to podivam i pozdeji.
20. 7. 2011
Zbavte se, nebo zmněnte Ubuntu boot splash
http://ubuntuguide.net/plymouth-manager-gui-tool-to-change-initial-splash-screen-themes-in-ubuntu
http://www.techdrivein.com/2011/05/zorin-splash-screen-manager-install.html
http://www.techdrivein.com/2011/05/zorin-splash-screen-manager-install.html
12. 2. 2011
Dobre recepty, vlastní a nalezené
Odkazy na cizí recepty:
Rýžový nákyp - http://recepty.vareni.cz/ryzovy-nakyp-s-merunkami/
25. 8. 2009
Zapnout tinyMCE tlacitka (nejen) v MODx
To jsem se zase natrapil, zapinam custom pridavam tam podle stranky http://wiki.moxiecode.com/index.php/TinyMCE:Control_reference a furt se to tam neobjevuje.
Nezmite zapomenou zapnout plugin pred tim nez zacnete pridavat tlacitka.
Nezmite zapomenou zapnout plugin pred tim nez zacnete pridavat tlacitka.
22. 8. 2009
Certifikaty do apache
Dneska jsem se rozhodl tenhle blog trochu pouzivat.
Instaluju na apache certifikaty pro ssl (https),
Instaluju na apache certifikaty pro ssl (https),
Debian:
sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem
sudo chmod a+r /etc/apache2/ssl/apache.pem
Přihlásit se k odběru:
Příspěvky (Atom)