Miesi膮c: Marzec 2011

Instalacja Joomla! na Ubuntu 10.10

Instalacja lokalnej wersji Joomla na Ubuntu (ja robi艂em to na Ubuntu 10.10):

Wpisujemy w terminalu aby zainstalowa膰 Apache + MySQL serv:

  • sudo apt-get install php5
  • sudo apt-get install mysql-server-5.1
  • sudo apt-get install php5-mysql
  • sudo apt-get install mysql-admin
  • sudo apt-get install apache2.2-common
  • sudo apt-get install libapache2-mod-php5
jTwoim katalogiem g艂贸wnym jest  /var/www  tam b臋dziesz wgrywa艂 katalog ze swoj膮 J! Domy艣lnie w katalogu var nie mo偶na zapisywa膰 plik贸w jako u偶ytkownik aby to zmieni膰 musisz nada膰 chmod 777 dla folderu var/www dzi臋ki temu b臋dziesz m贸g艂 wgrywa膰 pliki na sw贸j serwer lokalny. Aby to zrobi膰 w terminalu wpisz:
sudo chmod -R 777 /var/www

cdn…

Python i C++

Python jest interpreterem
C++ to j臋zyk kompilowany

+

Python jest interpretowanym, interaktywnym j臋zykiem programowaniastworzonym przez Guino van Rossuma w 1990,obecnie rozwijanym przez Python Software Fundation. J臋zykten wspiera programowanie obiektowe, strukturalnei funkcyjne. Ze wzgl臋du na bogat膮 bibliotek臋 standardow膮,prostot臋, przejrzysto艣膰 kodu 藕r贸d艂owego (np. bloki s膮 zaznaczaneprzez wci臋cia), przeno艣no艣膰, brak statycznej kontrolityp贸w, mo偶liwo艣膰 umieszczania dokumentacji w kodzie藕r贸d艂owym staje si臋 on coraz bardziej popularny 鈥 dzia艂aj膮c膮 aplikacj臋 mo偶na utworzy膰 w bardzo kr贸tkim czasie.J臋zyk Python zosta艂 ciekawie opisany w ksi膮偶ce

XAAMP+ECLIPSE+JOOMLA

Dlaczego ludzie pozostaj膮 przeci臋tni?

Bo po艣wi臋caj膮 wi臋cej czasu na rozrywk臋 i

uciekanie od rzeczywisto艣ci ni偶 na

rozwijanie siebie i spe艂nianie swoich

marze艅.


Ubuntu – pomoc – strona 2
ECLIPSE konfiguracja pod JOOMLA!
http://docs.joomla.org/Setting_up_your_workstation_for_Joomla!_development



Installation on Linux

Download the latest version available at the XAMPP web site. After downloading simply type in (if needed, substitute the name of your download file):

 sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt 

To start XAMPP simply execute the command:

 sudo /opt/lampp/lampp start 

The XAMPP package for Linux does not includes the XDebug PHP debugger. To install XDebug on Debian or Ubuntu:
– Install the build-essential package:

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install autoconf

– Download the development package for your version of XAMPP and extract it over your existing installation:

sudo tar xvfz xampp-linux-devel-1.7.2.tar.gz -C /opt 

– Build XDebug:

wget http://xdebug.org/files/xdebug-2.0.5.tgz
tar xzf xdebug-2.0.5.tgz
cd xdebug-2.0.5/
/opt/lampp/bin/phpize

After this you will have following output on your console鈥

Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626

./configure --with-php-config=/opt/lampp/bin/php-config
make
sudo make install

Then the output will be this.. please monitor the directory specified.

Installing shared extensions:     /opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/ 

Create a folder in your temp folder that will holds the data file generated by XDebug:

sudo mkdir /opt/lampp/tmp/xdebug
sudo chmod a+rwx -R /opt/lampp/tmp/xdebug

Update
As of May 14, 2010 the php5-xdebug package installs version 2.0.5 of XDebug. If you need to install a more current version, you can uninstall the php5-xdebug package with:

sudo apt-get remove php5-xdebug

then use the following command to install the PECL installer:

sudo apt-get install php5-dev

and then run

sudo pecl install xdebug

to install the latest version of XDebug (2.0.5 as of this writing)

Autor: DekeR

 Za pomoc i wsparcie w przygotowaniu poni偶szego wpisu dzi臋kuj臋 serdecznie Fu艅kowi!
W艣r贸d dost臋pnych w internecie system贸w zarz膮dzania tre艣ci膮 DRUPAL wydaje mi si臋 najciekawszy – zar贸wno ideowo jak i funkcjonalnie.
Niestety, od kiedy znam ten CMS [prawie 2 lata], zawsze wykorzystywa艂em narz臋dzia dostarczone przez hoster贸w do jego konfiguracji, za艣 internet milczy na temat instalacji krok po kroku dla Ubuntu. Uda艂o mi si臋 w ko艅cu samemu wypracowa膰 spos贸b, a oto on:
Czeka nas du偶o zabawy w terminalu, wi臋c uruchom konsole i wykonuj kolejno opisane poni偶ej polecenia.

sudo apt-get install apache2 Serwer APACHE
sudo apt-get install mysql-server Bazy danych mySQL
Podajemy has艂o dla root’a bazy mysql – warto je zapami臋ta膰!
sudo apt-get install mysql-admin Program do obs艂ugi mySQL
sudo apt-get install php5 Obs艂uga PHP w wersji 5
sudo /etc/init.d/apache2 restart Restart serwera
sudo apt-get install libapache2-mod-auth-mysql Wsparcie APACHE-mySQL
sudo apt-get install php5-mysql Wsparcie PHP-mySQL
sudo apt-get install phpmyadmin Program do obs艂ugi PHP
sudo /etc/init.d/apache2 restart Restart serwera

Porzucamy terminal i mo偶emy si臋 przekona膰, czy nasz serwer lokalny naprawd臋 dzia艂a – otwieramy przegl膮dark臋, wpisuj膮c w adresie:
http://localhost/co powinno spowodowa膰 wy艣wietlenie si臋 notki „It work! […]„.
Przechodzimy na stron臋 drupal.org i pobieramy interesuj膮c膮 nas wersj臋, ja wybra艂em najnowsz膮 o numerze 7. Przyda si臋 nam jeszcze plik t艂umaczenia na j臋zyk polski .po kt贸ry tak偶e znajdziemy na tej stronie.
Otwieramy teraz Komputer -> System plik贸w -> Var gdzie klikamy prawym przyciskiem myszy na folder WWW i otwieramy go jako administrator. W tej lokalizacji rozpakowujemy paczk臋 DRUPALa. Zalecam zmieni膰 nazw臋 z „drupal-7.0″ na co艣 bez znak贸w specjalnych – np.”drupal7”.
Plik t艂umaczenia wklejamy do:drupal7/profiles/standard/translations
Wycofujemy si臋 nast臋pnie do lokalizacji drupal7/sites/default i tworzymy katalog „files” oraz kopi臋 pliku default.settings.php o nazwie settings.php. Oby obiektom w ich W艂a艣ciwo艣ciach nadajemy wszelkie prawa dost臋pu.
Tak przygotowani przechodzimy znowu do przegl膮darki i w polu adresu podajemy /localhost/drupal7/install.php – nareszcie jeste艣my w instalatorze DRUPALa!
Dalsza cz臋艣膰 nie powinna nastr臋cza膰 trudno艣ci, w internecie jest wiele poradnik贸w jak dalej post臋powa膰.

Praca dla Informatyk贸w

,

W styczniu w serwisie Pracuj.pl mo偶na by艂o znale藕膰: 
  • ponad 500 ofert w kategorii Internet/E-commerce,
  • blisko 1500 w kategorii IT Administracja,
  • zdecydowanie najwi臋cej propozycji skierowanych by艂o do r贸偶nego rodzaju programist贸w. W kategorii IT Programowanie aktualnie mo偶na znale藕膰 ponad 2 200 propozycji od pracodawc贸w. Najbardziej poszukiwanymi specjalistami s膮 osoby znaj膮ce takie j臋zyki oprogramowania, jak Java, C, C++, C# oraz PHP. Tylko w styczniu ponad 100 ofert dedykowanych by艂o programistom obeznanym z tajnikami platformy .NET. Bardzo du偶a liczba propozycji skierowana jest tak偶e do os贸b znaj膮cych systemy ERP, a w szczeg贸lno艣ci produkty firmy SAP, a tak偶e r贸偶nego rodzaju administrator贸w 鈥 tu najcz臋艣ciej poszukiwani s膮 administratorzy system贸w i baz danych.
Powstaje coraz wi臋cej aplikacji z przeznaczeniem wy艂膮cznie na telefony kom贸rkowe i inne urz膮dzenia mobilne, co wida膰 tak偶e w ofertach pracy. Pojawi艂y si臋 ju偶 og艂oszenia, skierowane bezpo艣rednio do programist贸w aplikacji na iPhony/iPady oraz os贸b do艣wiadczonych w tworzeniu aplikacji w systemach Android i Symbian.
Zarobki: Mediana zarobk贸w wynios艂a w tej grupie zawodowej 5 140 PLN brutto. Co ciekawe, pracuj膮cy w dzia艂ach IT zarabiali wi臋cej (przeci臋tnie o 31%) od og贸艂u badanych, niezale偶nie od posiadanego wykszta艂cenia. Kluczowe znaczenie dla wysoko艣ci p艂ac mia艂o oczywi艣cie zajmowane stanowisko. Najlepiej wiod艂o si臋 osobom zajmuj膮cym stanowiska kierownicze. Co czwarty kierownik ds. IT otrzymywa艂 miesi臋cznie powy偶ej 10 500 PLN brutto. Na drugim biegunie znajdowali si臋 serwisanci sprz臋tu komputerowego 鈥 po艂owa z nich zarabia艂a mniej ni偶 2 500 PLN brutto. W przypadku stanowisk zwi膮zanych z bazami danych miesi臋czne p艂ace przekracza艂y 5 600 PLN brutto. Ni偶sze zarobki odnotowano w przypadku programist贸w i os贸b zajmuj膮cych si臋 designem. Po艂owa grafik贸w komputerowych zarabia艂a w 2010 roku poni偶ej 2 800 PLN brutto. Jak wynika ww. raportu, najlepiej op艂acanymi specjalistami IT byli ci pracuj膮cy w du偶ych, mi臋dzynarodowych firmach, dzia艂aj膮cych w sektorach bankowym lub telekomunikacyjnym. 艢rednio zarobki w korporacjach by艂y a偶 o po艂ow臋 wy偶sze ni偶 w ma艂ych firmach. Najgorzej op艂acani byli natomiast pracownicy dzia艂贸w IT w sektorze publicznym.
鈥 Ju偶 teraz co raz cz臋艣ciej poszukuje si臋 developer贸w aplikacji mobilnych, specjalist贸w od tzw. augmented reality, dzi臋ki kt贸rym konsumenci kupuj膮cy w Internecie, b臋d膮 mogli odczu膰, 偶e produkty s膮 nieco bardziej namacalne, czy specjalist贸w od gier spo艂eczno艣ciowych i geolokalizacji. Innym kierunkiem rozwoju pracy w bran偶y IT b臋dzie z pewno艣ci膮 cyberbezpiecze艅stwo oraz ochrona danych w sieci.
Jak wskazuj膮 eksperci tego rynku, popyt z pewno艣ci膮 b臋dzie te偶 na tzw. Ethical Hakers, kt贸rzy b臋d膮 艣ledzi膰 i naprawia膰 luki w zabezpieczeniach oraz Computer Forsenic Analysts, kt贸rzy w sieci, ale tak偶e w komputerach i telefonach b臋d膮 szuka膰 dowod贸w przest臋pstw.