[Procek@Blog /]$ Programowanie

Recenzje

PHP Module

lol
Programowanie
Wielokrotne cienie CSS3 raz jeszcze
cienie CSS3

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ć:

cienie CSS3 - przykład

 
Koniec z ISO Czas na UTF-8
utf

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...

 
Automatycznie tworzące się zmienne w PHP
php

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.

 
Kolorowanie składni w Joomla!
kolorowanie

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...

 
Poziome menu zawsze wyśrodkowane
menu

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.

 
Pliki INI czy rejestr?
rejestr

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...

 
Silnia - rekurencyjny algorytm
silnia

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

 
Pętla w asemblerze
petla

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

 
Funkcje matematyczne w Delphi
delphi

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.

 
Słowa kluczowe w C++
slowo

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