Skrypciarze

Skrypciarz czyli programista parający się językami interpretowanymi. To szyderskie określenie używane przez Wielkiego Programistę, który tym sposobem prawdopodobnie leczy swoje kompleksy.  Programista ów sam jest nomen omen skrypciarzem bodajże Perla, ale uważa się za jednostkę ponad przeciętną, gdyż 20 lat temu udało mu się napisać “Hello World” w C++ …

Poza tym w korporacji były pączki.

,

No Comments

O gotowaniu będzie teraz

Plotki z życia gwiazd są raczej passe i sprowadzają się do copiegoandpejsta czy relacji z pudelka. Ktoś ujebał stół Durczoka, a jedyny ruch generuje Iza 3D … marne 500 UU.

Ludzie lubią jeść, więc o gotowaniu będzie, bo jutro wigilia tłustego czwartku. Czy w korporacji w dobie kryzysu będą pączki?

No, a Tusku powiedział, że sprzeda w pizdu to euro, złoty nasz polski będzie się umacniał.

, ,

No Comments

Feedburner przenosi się do Google

A czy Ty już przeniosłeś swoje Feedy do Google? Do końca lutego i tak Cię przeniosą …

,

No Comments

Dowcip programistyczny

  • Two strings walk into a bar and sit down.
  • The bartender says, “So what’ll it be?”
  • The first string says, “I think I’ll have a beer quag fulk boorg jdk^CjfdLk jk3s d#f67howe%^U r89nvy owmc63^Dz x.xvcu”
  • “Please excuse my friend,” the second string says, “He isn’t null-terminated.”

No Comments

jQuery 1.3 wydane

Jest nowe jQuery 1.3.

Co nowego:

  • nowy silnik selektorów CSS o nazwie Sizzle (49% szybszy!)
  • nowa przeglądarka API
  • Live Events
  • .offset() ma 6 razy większa wydajność
  • nowa wersja nie korzysta z wykrywania przeglądarki użytkownika
  • pełna notka prasowa

No Comments

position: fixed w Internet Explorer

Jak powszechnie wiadomo IE6 ma w nosie position:fixed. Jak sobie z tym radzić można przeczytać tutaj.

, ,

No Comments

Chrome pod Linux i Mac

Wiadomo, że jeszcze nie ma, ale będzie. Google zapowiedziała, że już pod koniec pierwszego półrocza zobaczymy dwie nowe wersje Chrome, jedna pod Linux, druga pod Mac OS.

Przyda się w pracy :-)

, ,

No Comments

Jak stworzyć sitemapę dla robota wyszukiwarki?

Stworzyliśmy witrynę, mamy cała masę podstron, dowiedzieliśmy się, że stworzenie i zgłoszenie sitemapy może przyspieszyć indeksowanie treści w wyszukiwarce, szukamy w Google, a tam multum narzędzi online. Które wybrać?

Znalazłem jedno narzędzie, które działa wyśmienicie i ma kilka przydatnych opcji:

Jak tego efektywnie użyć?

  • w pole Project Name wpisujemy jakąś nazwę
  • podajemy URL naszej strony, dla której chcemy stworzyć sitemapę
  • dobrze jest zrobić filtr, np. chcemy zapisać same strony z rozszerzeniem .html, wtedy filtr definiujemy tak “http://nasza-domena.pl/*.html”

Tak przygotowaną sitemapę zapisujemy na naszym serwerze jako plik XML i zgłaszamy w Google Webmasters Tool.

, , ,

No Comments

Jak zaznaczyć wiele checkboxów w jQuery?

Dziś będzie pierwsza szybka mini lekcja jQuery.

Krótka specyfikacja zadania:

  • mamy pewny kontener
  • w nim kilka pól typu checkbox
  • chcemy zaznaczyć/odznaczyć wszystkie checkboxy przy użyciu jednej akcji

Mniej więcej taki kod HTML:

<!-- nasz przycisk -->
<input id="przycisk" type="button" value="Zaznacz/Odznacz" />
<!-- nasze checkboxy -->
<input name="pole[]" type="checkbox" />
<input name="pole[]" type="checkbox" />

Oto rozwiązanie problemu:

$(document).ready(
	function() {
		$("#przycisk").click(function() {
			status = null;
			$("input[name^=pole]").each(function() {
				if( status == null ) {
					status = !this.checked;
				}
				this.checked = status;
			});
			return false;
		});
	}
);

Co się dzieje w kodzie JavaScript:

  • definiujemy zdarzenie onClick na polu id=przycisk
  • dzięki jQuery w prosty sposób filtrujemy wszystkie pola input, które posiadają wartość atrybutu name rozpoczynającą się od ciągu “pole”
  • każdemu takiemu elementowi zmieniamy atrybut checked na przeciwny (a dokładniej na przeciwny względem pierwszego checkboxa w tym przypadku)

Proste, szybkie, łatwe i wygodne, prawda? No to koniec pierwszej mini lekcji jQuery :-)

, , , ,

No Comments

jQuery – interfejs użytkownika

Jak jQuery to po to by zbudować ładny interfejs użytkownika. Jak interfejs użytkownika z jQuery to tylko z ThemeRoller‘em … W przyszłości może rzucę kilka porad jak tego dobrodziejstwa używać.

, , ,

No Comments