Archive for the “Coding” Category

sablona pro jquery – puvodne odsud http://snipplr.com/view.php?codeview&id=52488

( function( $ ) {

// Global variables
var i, j;

// Default settings

var settings = {
"property" : 'value'
};

// Methods

var methods = {

init: function(options) {

// Capture $(this) global as a local variable
var $this = $(this);

// Extend settings with provided options
if( options ) {
$.extend(settings, options);
}

// Example method call
$this.pluginName('methodTwo');

$this.pluginName('methodThree');

},

methodTwo: function() {

},

methodThree: function() {

}

};

// Plugin namespace initialization

$.fn.pluginName = function(methd) {

if( methods[method] ) {
return methods[method].apply( this, Array.prototype.slice.call( arguments, 1 ));
} else if (typeof method === 'object' || !method ) {
return methods.init.apply( this, arguments );
} else {
$.error( 'Method ' + method + ' does not exist on jQuery.pluginName' );
}

}

// Standalone functions

function doThis(property) {

return 1;

}

} (jQuery) );

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print

Comments No Comments »

klokan:~# rdate -s tak.cesnet.cz
klokan:~# date
Mon Apr 11 12:48:42 CEST 2011
klokan:~# hwclock –systohc

linux:~# rdate -s tak.cesnet.cz

linux:~# hwclock –systohc

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print

Comments No Comments »

stale casteji potrebuju vygenerovat heslo nebo nejaky radoby unikatni string.

na netu je spousta generatoru ale nikdy mi zadny nevyhoval, nasel jsem velice podobny ktery se mi libil (http://www.tutorialchip.com/php-password-generator-class/) a mirne upravit pro svoje pouziti.

password generator jsem si rozjel tady: http://password.derp.cz/

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print

Comments No Comments »

pokud zkusite ie9 explorer na strankach s cufonem, asi rychle zjistite ze nefunguje.

pokud se prepne do compatibility modu, tak ano ale jinak ne.. nebo nenasel jsem zpusob jak to zapnout.

jedna z moznosti jak cufon zprovoznit je aktualizovat coufon.
https://github.com/sorccu/cufon/raw/master/js/cufon.js
(preferuji tuto moznost, zkousel jsem a funguje vse ok)

dalsi moznost je

<!--[if gte IE 9]>
<script type="text/javascript"> Cufon.set('engine', 'canvas'); </script>
<![endif]-->

nebo pridat

<meta content="IE=8" http-equiv="X-UA-Compatible" />

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print

Comments No Comments »

url adresa na zmenu prav pro aplikaci na facebook

http://www.facebook.com/login.php?api_key=API KEY STRING&connect_display=popup&v=1.0&next=http://www.facebook.com/connect/login_success.html&cancel_url=

http://www.facebook.com/connect/login_failure.html&fbconnect=true&

return_session=true&req_perms=read_stream,publish_stream,offline_access

prehled prav ktera se daji dat na aplikace

http://developers.facebook.com/docs/authentication/permissions

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print

Comments No Comments »

prikaz pro export dat z ms sql express databaze. pokud je potreba exportovat tabulku do csv a pouzit ji v nejake funkcni db je potreba spusit konzolovy prikaz

sqlcmd -S serverName -d dbName -E -o “<filename.csv>”  -Q “SELECT * FROM  <tableName>” -W -w 999 -s”;”

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print

Comments No Comments »

Pokud je potreba mit na jedne strance dva merici kody (jeden svuj a napr. druhy pro zakaznika nebo pro druheho kamarada) je nutne trosku upravit kod z google analytics

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=’" + gaJsHost + "google-analytics.com/ga.js’
 type=’text/javascript’%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var firstTracker = _gat._getTracker("UA-XXXXXXX-1");
firstTracker._initData();
firstTracker._trackPageview();
var secondTracker = _gat._getTracker(" a UA-XXXXXXX-2");
secondTracker._setDomainName("none");
secondTracker._setAllowLinker(true);
secondTracker._initData();
secondTracker._trackPageview();
</script>

Místo UA-XXXXXXX-1 a UA-XXXXXXX-2 je potřeba doplnit platné čísla účtů.

Tímto se umožní sledování jedné webové stránky ve dvou účtech Google Analytics, a to bez vzájemného ovlivňování sběru dat.

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print

Comments No Comments »

kazdy kdo to mysli s programovanim vazne musi pouzivat svn. jelikoz v posledni dobe pracuji doma na vice pocitacich a pokazde si tahat flasku s projektem se mi nechce tak pro mne byla nutnost svn. opustil jsem domaci svn a zkusil nejake na internetu.

nasel jsem jedno ktere mi zatim plne vyhovuje. nabizi zadarmo 500mb, subversion  muzu mit neomezene a ne pouze jeden projekt. Vyzkousel jsem jich nekolik nez jsem se rozhodl pro nize uvedene. Je dostatecne rychle a nabizi vse co potrebuji. Dale  nabizi neco jako spravu projetu (bugy, tasky, milestony apod.. ) .

Mohu tedy plne doporucit adresu www.xp-dev.com – Subversion Hosting & Project Tracking. Pri tom placena verze 40 dolaru za rok je v dobra. takze az nekdy dojde misto dojde i k placene verzi. Oproti ostatnim musim znovu potvrdit jejich dostatecnou rychlost a dobrou cenu .

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags: ,

Comments 1 Comment »

http://www.tripwiremagazine.com/tools/developer-toolbox/javascript-ajax-jquery-mega-toolbox.html -120+ Javascript, Ajax, jQuery Mega Toolbox z oblasti

* Image Handling (Galleries, manipulation etc.)
* Tables Handling (Sorting cell editing etc.)
* Virtual Keyboard
* Forms Handling (Validation, autofill etc.)
* Windows Handling
* Color pickers
* Ajax Loaders
* Calendars
* Dynamic Menus
* Inline Text Editing
* File Uploaders
* Mobile Devices
* Libraries
* Cookies Handling

http://jquery.bassistance.de/validate/demo/index.html – demo jquery validace formularu, velice jednoduche na implementaci, priklady pouziti na ruznych webech – samotne stranky totho jquery pluginu pro validovani zde

Vista like kalendar v js – vista like ajax date picker – http://dev.base86.com/scripts/vista-like_ajax_calendar_version_2.html#examples

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags: , , ,

Comments No Comments »

pomocnik pri kesovani obsahu v publikacnim systemu EzPublish

http://ez.no/developer/articles/ez_publish_performance_optimization_part_3_of_3_practical_cache_and_template_solutions/internal_caches

cache bloky v ezpublishi, ne vzdy je zadouci aby se vse kesevalo, dulezite je nektere casti i vyjmou

http://ez.no/doc/ez_publish/technical_manual/4_0/reference/template_functions/miscellaneous/cache_block

dulezita je i direktiva {set-block scope=root variable=cache_ttl}0{/set-block} tato direktiva zajisti ze se template nebude keskovat

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags: , , ,

Comments No Comments »

Pri pouziti weboveho toolbaru na editaci stranek primo bez administracniho rozhrani se objevil problem ze pri prihlaseni se ne vzdy zobrazil web toolbar na editaci.

Nastesti sikovni soudruzi z norska tento problem uz vyresili patchem. Na strankach ezpublishe je navod i patch ke stazeni.

cituji:

How to patch 4.1.0 (the easy way):

  • download the attached ezuser.php file and place it in “kernel\classes\datatypes\ezuser\” (overwriting the existing one)
  • logout and in again
  • clear sessions in admin if you want to force others to login as well (/setup/session)

Po aplikovani patche je vse okamzite ok, a toolbar se zobrazuje tak jak ma.

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags:

Comments No Comments »

Pokud po instalaci a nasypani nejakeho obsahu na ezPublish 4.1 narazite na problem s hlaskou “You do not have permission to view this object “ je problem v pravech pro uzivatele. Problem je v tom ze anonymni uzivatel nema pravo na cteni obrazku. V klasickem nastaveni po instalaci ezka pri pouziti standartni temy je nutne si trosku upravit nastaveni roli a prav.

Ja napred zkousel nastavovat prava na filesystemu, nastavil jsem var na 777 a pak cely adresar ale to nevyresilo :. Nastesti tento problem uz vyresil za mne nejakej clovicek zde

Reseni:

  • Adminisrace -> Menu “User Accounts“;
  • V levo je polozka “Roles and policies“;
  • Zeditovat roli “Anonymous” a pod “Content- Read Policy” je nutne pridat “Media” sekci

Pote se zacnou obrazky zobrazovat v poradku.

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags:

Comments No Comments »

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags: , , ,

Comments No Comments »

we need remove / delete all articles from database. all old articles in database was only testing purposes

i mean articles as class like article, u can remove any node from tree

include "some_db_layer";

$q = "
SELECT node_id
FROM `ezcontentobject`
LEFT JOIN ezcontentobject_tree ON `ezcontentobject`.id = ezcontentobject_tree.contentobject_id
WHERE `contentclass_id` = 2 AND node_id IS NOT NULL
";
//contentclass_id` = 2 is our id for articles
$res = $db->fetch_all($q);

foreach ( $res as $value) {
$rootNode = eZContentObjectTreeNode::fetch( $value['node_id'] );
//delete, realy delete records from dbase,
$rootNode->removeNodeFromTree(false);
}

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags: ,

Comments No Comments »

  • http://www.noupe.com/jquery/5-css3-techniques-for-major-browsers-using-the-power-of-jquery.html – super priklady na pouziti jquery, moje velice oblibene jsou kulate rohy pomoci jquery .. je to parada
  • http://preloaders.net/en/latest – free ajax animated gif preloader – paradni generator animovanych gifu pro ajaxove nahravani, spousta moznosti volitenosti, velikost, rychlost animace, barva pozadi, popredi …
  • http://www.cheat-sheets.org/ – vsechny mozne cheat sheets na jednom miste, cheat sheet od .net, asp.net pres php, eclipse az po xlst, yahoo skripty. vetsina je jich predgenerovana v pdf a staci jen vytisknout a dat na zed vedle monitoru  :)
  • http://finalbuilds.edskes.net/iecollection.htm – Internet Explorer Collection, moznost mit na jednom pocitaci nekolik internet exploreru
    * Internet Explorer 1.0 (4.40.308)
    * Internet Explorer 1.5 (0.1.0.10)
    * Internet Explorer 2.01 (2.01.046)
    * Internet Explorer 3.0 (3.0.1152)
    * Internet Explorer 4.01 (4.72.3110.0)
    * Internet Explorer 5.01 (5.00.3314.2100)
    * Internet Explorer 5.5 (5.51.4807.2300)
    * Internet Explorer 6.0 (6.00.2800.1106)
    * Internet Explorer 6.0 (6.00.2900.2180)
    * Internet Explorer 7.0 (7.00.5730.13)
    * Internet Explorer 8.0 (8.00.6001.18372)
Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags: , , ,

Comments No Comments »

pokud si chcete nainstalovat na windows vista 64bit openVpn gui, tak asi narazite na problem s windows tap32 driver.

1. stahnete si http://openvpn.net/release/openvpn-2.1_rc4-install.exe tuto verzi openvpn
2. je lepsi to spoustet jako spravce (prave tlacitko na mysi – spustit jako spravce)

Pri instalaci se bude objevovat hlaska spojena s UAC ve windowws. uspesne ji ignorujte a pak instalujte.

Po te by melo byt vse OK.

pak staci do adresare conf hodit svoje .ovpn konfigurak

##Begin
#client mode
client
#server address
remote vpn.domena.cz
#protocol
proto udp
#routed device
dev tun
persist-key
persist-tun
#certificate authority
ca "C:/Program Files (x86)/OpenVPN/config/certificate.crt"
#client certificate
cert "C:/Program Files (x86)/OpenVPN/config/trustedUser.crt"
#client key
key "C:/Program Files (x86)/OpenVPN/config/
trustedUser.key"
#tls-auth additional key
tls-auth "C:/Program Files (x86)/OpenVPN/config/key.key"
#enablecompression
comp-lzo
#set debug level
verb 3
#prompt for authentication credentials
auth-user-pass
#exits if auth fails
auth-retry none
##End

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags:

Comments No Comments »

pokud je potreba vysledovat kolik procesu v danou chvili probiha na mysql databazi a neni pristup na konzoli pro pouziti prikazu mytop (a top clone for MySQL), muzete zkusit pouzit nasledujici prikaz (napr. phpMyAdminu v zalozce SQL)

SHOW FULL PROCESSLIST

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags: ,

Comments No Comments »

  • na smashing magazinu vysel moc pekny clanek ktery shrnuje vsechno mozne k k tomu aby clovek efektivne vyvijiel v PHP, clanek ma nazev 50 Extremely Useful PHP Tools, skoda ze jen zapomneli na vynikajici editor PsPad z dilny ceskeho vyvojare Jana Fialu
  • pekne napsany clanek o srovnani nahrazovacich funkci v php (str_replace,  ereg_replace,  preg_replace), docela mne prekvapily vysledky, to ze preg je rychlejsi nez ereg jsem vedel ale zde to konecne nekdo pekne sepsal. ctete zde srovnani-nahrazovacich-funkci
  • pekny clanek ktery polopatisticky ukazuje jak si vytvorit pro wordpress vlastni thema, rozepisuje zde krok pro krku s nazornymi ukazkami a kusy exampl kodu
  • http://code.google.com/apis/ajax/playground/ – soupis veskereho google api i s priklady, moooc pekne, je ihned videt demo atd.. velice poucne a pouzitelne ..
Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags: , , ,

Comments No Comments »

priklad dotazu na aktualizaci obsahu napriklad v clanku, pokud se zmeni cestka k obrazku atd.

update ‘table_name’ SET `table_column` = replace(`table_column`, “old text”, “new text”)

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print

Comments No Comments »

moc pekne ikonky zdarma ke stazeni najdete na adrese http://sweetie.sublink.ca/.

Ikonky jsou ke stazeni ve formatu zip kde jsou ikonky v psd formatu + png24, png8. Parada. :)

Sdílejte:
  • Facebook
  • Add to favorites
  • Twitter
  • del.icio.us
  • Digg
  • LinkedIn
  • Google Bookmarks
  • email
  • Print
Tags:

Comments No Comments »