Jest to artykuł
konkursowy nadesłany do nas przez
Rafała D.
Ostatnimi czasy pojawił się wpis o instalacji LAMP'a (Linux Apache Mysql PHP), wielu z Was – w tym także mnie - zaciekawiła możliwość tworzenia stron bez umieszczania ich na zewnętrznym serwerze. W tym poradniku, na przykładzie Ubuntu 11.04, pokażę jak zmienić domyślny katalog stron WWW, a także dodawać subdomeny.
Zmiana katalogu ze stroną WWW
- Uruchom terminal i otwórz plik z konfiguracją swojej domyślnej strony wpisując:
Problem
Przy próbie otworzenia plików znajdujących się na serwerze, następuje ich pobieranie na dysk twardy - zamiast wyświetlenia.
Rozwiązanie
Otwórz terminal i wydaj polecenie:
sudo gedit /etc/apache2/httpd.conf
Umieść w pliku następujący kod:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .phtml
Zrestartuj Apache:
sudo /etc/init.d/apache2 restart
Flex SDK to oprogramowanie, które pozwala na kompilację programów napisanych w języku ActionScript 3.
Pierwszym krokiem jest pobranie paczki z programem ze strony download.macromedia.com.
Utwórz katalog, w którym przechowasz rozpakowaną paczkę:
sudo mkdir /opt/flex
Otwórz terminal i przejdź do katalogu, w którym znajduje się flex_sdk_4.1.zip. Następnie przenieś plik do utworzonego wcześniej katalogu:
sudo mv flex_sdk_4.1.zip /opt/flex
Rozpakuj plik:
SQLt/SQL::Translator/SQLFairy to aplikacja, która bardzo szybko wygeneruje dla Ciebie diagram ER z kodu SQL.
Instalacja
Otwórz terminal i wydaj polecenie:
sudo apt-get install sqlfairy
Użytkowanie
Schemat polecenia konwertującego plik *.sql do diagramu ER:
sqlt-diagram -d=MySQL -o=diagram.png plik.sql --color
Oczywiście upewnij się, że podajesz poprawną ścieżkę do pliku z kodem!
W szóstej części kursu Programowanie w powłoce przedstawię operatory arytmetyczne.
| Operatory arytmetyczne |
| Operator |
Działanie |
| +, - |
dodawanie i odejmowanie |
| !, ~ |
logiczna i bitowa negacja |
| ** |
potęga |
| *, /, % |
mnożenie, dzielenie, reszta z dzielenia |
| <<, >> |
przesunięcie bitowe |
| <=, >=, <, >, ==, != |
porównania |
| &, ^, | |
bitowe AND, XOR oraz OR |
| &&, || |
logiczne AND oraz OR |
| wyrażenie1?wyrażenie2:wyrażenie3 |
wyrażenie warunkowe |
| =, +=, -=, *=, /=, %=, <<=, >>=, &=, ^=, |= |
przypisania |
Przykłady
Poniższy trywialny skrypt pokazuje zastosowanie operatorów: