CSS3 dał nam do dyspozycji ciekawą właściwość box-shadow. W nowym standardzie mamy również możliwość stosowania wielu cieni dla jednego obiektu. W niniejszym wpisie pokażę jak stworzyć estetyczną ramkę z rozmytymi cieniami.
Trudno opisać to słowami więc najpierw przykład tego co chcemy uzyskać:

|
Kodowanie ISO czy Windows? Przed takim dylematem stawaliśmy jakiś czas temu. Microsoft sobie, reszta sobie. UTF-8 Pozwolił zażegnać konflikt, ale czy na pewno? Teraz mamy wybór: ISO czy UTF-8. Ludzie nie chcą się przekonać do tego uniwersalnego standardu i tworzy to liczne problemy. Przyzwyczajenie może zostać wybaczone użytkownikom prywatnym, ale jeśli firmy serwujące nam strony internetowe nie pamiętają o nadążaniu za postępem to coś jest nie w porządku. Właśnie dlatego skupię się na problemach z kodowaniem dotyczących budowy stron internetowych.
Pliki tekstowe i użytkownicy domowi
Od razu zacznę od problemu plików TXT. Pracując na dwóch platformach (Windows i Linux) ciągle spotykam się z krzaczkami... Zapisywanie dokumentów w kodowaniu UTF-8 jest rozwiązaniem, które oszczędza nam problemów. Co za problem wybrać w notatniku "Kodowanie: UTF-8"? Jest to niestety kłopot dla ludzi nie potrafiących wyobrazić sobie co to jest kodowanie. "No bo jeśli w Windowsie nie ma to znaczenia to czym tu się przejmować" - racja słuszna, ale połowicznie. Prawdziwe kłopoty pojawiają się w kolejnym przypadku...
|
 Ile razy tworzymy prostą stronę w PHP, która ma doczytywać podstrony dzięki include wstawionemu w odpowiednim miejscu, tyle razy używamy specyficznych adresów w których wysyłamy odpowiednie instrukcje do serwera. Najczęściej zmienna id (np. http://7pl.info/index.php?podstrona=kontakt) określa którą stronę chcemy wyświetlić. Zmienną przysłaną na serwer należy przechwycić, poddać analizie w instrukcji SWITCH, która wyświetli odpowiednią podstronę i gotowe.
|
 Prowadząc blog czy wortal w którym czasami wspominamy o programowaniu i udostępniamy choć małe kawałki kodu powinniśmy używać kolorowania jego składni. Wszyscy blogerzy mogą skorzystać z dobrodziejstwa GeSHi, który koloruje za nas składnie, a użytkownicy systemu Joomla! mają go w standardzie. Niestety większości osób dodatek w Joomla! nie działa...
|
Temat poziomych menu poruszany był w blogosferze już wielokrotnie. Każdy lepszy webmajster znalazł jakiś sposób na takie menu. Ciekawie rozmyślał o tym Riddle, dużo pracy w temat włożył też Adriano. Ja zmierzyłem się z innym problemem dotyczącym poziomego menu: jego środkowania niezależnie od jego szerokości. Oczywiście można było użyć starego już znacznika "center" z htmla, albo operować margin:0; i width w CSSie z wykorzystaniem JS. Pierwsza metoda nie powinna być w ogóle używana, druga jest niewygodna jeśli robimy templatki pod jakiegoś CMSa, bo nie zawsze możemy użyć JS. Po moich przemyśleniach powstała najlepsza metoda z wykorzystaniem samego CSSa.
|
Systemy z rodziny Windows wyposażone są w centralną bazę danych systemu, którą nazywamy rejestrem. Według założeń ma on przyspieszać pracę systemu, a także dawać programistom możliwość przechowywania ustawień programów. Bazy danych są lepszym sposobem przechowywania informacji (szybki dostęp, jedno miejsce) niż pliki i to przemawia za użyciem rejestru. Zapis i odczyt danych będzie szybszy, ale rozwiązanie to posiada szereg wad o których później...
|
Rekurencję poznaje się tak naprawdę już w szkole średniej podczas liczenia silniej. Niestety ten sposób liczenia dla człowieka jest raczej uciążliwy, ale za to dla komputera wręcz idealny. W kodzie napisanym przez Sundaya możemy spotkać wywołującą się samą funkcję dzięki której liczymy wartość silniej. Jak zwykle oddaje głos specjaliście od kodowania, który tym razem przygotował wstęp teoretyczny. Sunday, do dzieła!
Procek
|
Dla koderów ceniących nowe wrażenia Sunday postanowił przygotować znów jakiś nieczytelny kod. Jeśli sobie ktoś z tym poradzi - szczerze gratuluję :)
Procek
|
W poniższym artykule przedstawiliśmy kilkanaście funkcji matematycznych, które mogą zostać z powodzeniem zastosowane w programie Delphi. Należy jedynie pamiętać, że niektóre z nich wymagają włączenia modułu math.
|
Język C++ (jak każdy inny) posiada kilka(naście) słów kluczowych. Są to słowa, które zawierają informacje dla kompilatora np. przy deklaracji zmiennych (int x=0;) słowo int nie może być więc użyte w ten sposób: int int=0;. W tym przypadku kompilator nie będzie wiedział co z tym zrobić (po prostu zgłosi błąd)
OK! Ale do rzeczy, oto lista tych słów:
|
|
<< pierwsza < poprzednia 1 2 3 następna > ostatnia >>
|
|
Strona 1 z 3 |