Pomocny link:
http://www.linux.ie/articles/tutorials/vim-3.0.refcard.html
czwartek, 3 marca 2011
Vim - tabulacje i wcięcia - konfiguracja
Żeby poprawnie ustawić tabulacje i wcięcia w Vim'ie należy w pliku (dla Windows):
C:\Program Files\Vim\_vimrc
wstawić linie:
oczywiście jeśli chcemy ustawić wcięcia na 4 :-)
dodatkowo można wyłączyć zawijanie wierszy:
C:\Program Files\Vim\_vimrc
wstawić linie:
set tabstop=4 set shiftwidth=4
oczywiście jeśli chcemy ustawić wcięcia na 4 :-)
dodatkowo można wyłączyć zawijanie wierszy:
set nowrap
środa, 2 marca 2011
Zmienne środowiskowe w Linuksie
Minimalny skrót.
Wyświetlenie wszystkich zmiennych:
> env
Wyświetlenie pojedynczej zmiennej:
> echo $JAVA_HOME
Przyznanie zmiennej wartości:
> ZMIENNA=wartość
Export do innych powłok:
> export $ZMIENNA
chyba jeszcze:
> export ZMIENNA
Zapamiętanie zmiennej do powtórnego restartu komputera:
umieścić w lokalnym pliku .profile
albo dla wszystkich użytkowników w /etc/profile
Usunięcie zmiennej:
> unset ZMIENNA
Szczegóły na:
http://jakilinux.org/konsola/zmienne-srodowiskowe/
Wyświetlenie wszystkich zmiennych:
> env
Wyświetlenie pojedynczej zmiennej:
> echo $JAVA_HOME
Przyznanie zmiennej wartości:
> ZMIENNA=wartość
Export do innych powłok:
> export $ZMIENNA
chyba jeszcze:
> export ZMIENNA
Zapamiętanie zmiennej do powtórnego restartu komputera:
umieścić w lokalnym pliku .profile
albo dla wszystkich użytkowników w /etc/profile
Usunięcie zmiennej:
> unset ZMIENNA
Szczegóły na:
http://jakilinux.org/konsola/zmienne-srodowiskowe/
JavaScript - Jak ustawić kursor w pierwszym polu formularza na stronie www - focus()
Można to oczywiście sprytniej zrobic przy pomocy jQuery, ale to rozwiązanie ma tę zaletę, że nie potrzebuje żadnych dodatkowych starań. Czysty kod i już:
A w definicji body strony należy wstawić: onload="formfocus();
function formfocus() { if(document.forms.length > 0) { var formElements = ["text", "checkbox", "radio", "select-one", "select-multiple", "textarea"]; var form = document.forms[document.forms.length-1]; for (var j = 0; j < form.elements.length; j++) { var field = form.elements[j]; for(var x = 0; x < formElements.length; x++) { if (field.getAttribute("type") == formElements[x]) { field.focus(); return false; } } } }
A w definicji body strony należy wstawić: onload="formfocus();
jQuery - autocomplete wyzwalanie akcji
Ciężko tu zrozumieć co miałem na myśli osobom nie z branży, albo i nawet z branży.
A problem jest taki, że autocomplete z frameworka jQuery w momencie wybrania w polu tekstowym właściwej opcji nie robi nic. A czasami fajnie by było aby po wybraniu dokonał akcji takiej jakby był wciśnięty klawiszy "submit" formularza.
Można zrobić to tak:
A problem jest taki, że autocomplete z frameworka jQuery w momencie wybrania w polu tekstowym właściwej opcji nie robi nic. A czasami fajnie by było aby po wybraniu dokonał akcji takiej jakby był wciśnięty klawiszy "submit" formularza.
Można zrobić to tak:
$('input#query').autocomplete('yoururl',{ ............. your options ............. }).result(function(event, item, formatted) { $(this).parents().find('form:first').submit(); });
poniedziałek, 28 lutego 2011
CSS 3 - automatyczny generator stylów
Gdy potrzebujemy zaawansowanego wyglądu elementów strony www to albo męczymy się z obrazeczkami, podłożami, gradientami, pikselami, rameczkami i innymi duperelami, albo szukamy prostych rozwiązań. Do owych prostych można by zaliczyć CSS 3. Bo na litość boską! Czy zaokrąglone rogi, albo cień to odkrywanie grobowca Tutenhamona (czy jak go tam zwą)? To są proste i durne elementy, które implementują miliony programistów każdego dnia. Jak czytasz te słowa to wyobraź sobie bandę programistów, która w tej chwili poci się nad ramką, zaokrąglonym rogiem i cieniem. Poniżające.
Zamiast pracowicie szukać rozwiązań w necie można skorzystać z prostego generatora:
http://css3generator.com/
Dużo rozwiązań podaje na tacy. Większość to oczywiście łapanie prawą nogą za lewe ucho.
Zamiast pracowicie szukać rozwiązań w necie można skorzystać z prostego generatora:
http://css3generator.com/
Dużo rozwiązań podaje na tacy. Większość to oczywiście łapanie prawą nogą za lewe ucho.
Subskrybuj:
Posty (Atom)