<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ubuntu - pomoc &#187; Programowanie</title>
	<atom:link href="http://www.ubuntu-pomoc.org/category/programowanie/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ubuntu-pomoc.org</link>
	<description>Przydatne polecenia, sprawdzone rozwiązania. Tutaj znajdziesz porady związane z konfiguracją i użytkowaniem systemu Ubuntu Linux.</description>
	<lastBuildDate>Thu, 29 Jul 2010 22:01:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Instalacja Apache + PHP5 + MySQL</title>
		<link>http://www.ubuntu-pomoc.org/instalacja-apache-php5-mysql/</link>
		<comments>http://www.ubuntu-pomoc.org/instalacja-apache-php5-mysql/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 22:01:19 +0000</pubDate>
		<dc:creator>Psajdi</dc:creator>
				<category><![CDATA[Aplikacje - instalacja]]></category>
		<category><![CDATA[Aplikacje - konfiguracja]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[baza danych]]></category>
		<category><![CDATA[instalacja]]></category>
		<category><![CDATA[konfiguracja]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[serwer www]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/?p=2301</guid>
		<description><![CDATA[W dzisiejszym artykule opiszę krok po kroku instalację serwera stron www apache2 wraz z PHP w wersji 5 i bazą danych MySQL. Wchodzimy w terminal i aktualizujemy nasze oprogramowanie: sudo apt-get update Nastepnie instalujemy serwer www apache2 sudo apt-get install apache2 W kolejnym kroku doinstalujemy do niego PHP w wersji 5 sudo apt-get install php5 [...]]]></description>
			<content:encoded><![CDATA[<p>W dzisiejszym artykule opiszę krok po kroku instalację serwera stron www <strong>apache2</strong> wraz z <strong>PHP w wersji 5</strong> i bazą danych <strong>MySQL</strong>.</p>
<p>Wchodzimy w terminal i <strong>aktualizujemy nasze oprogramowanie</strong>:</p>
<blockquote><p><code>sudo apt-get update</code></p></blockquote>
<p>Nastepnie<strong> instalujemy serwer www apache2</strong></p>
<blockquote><p><code>sudo apt-get install apache2</code></p></blockquote>
<p>W kolejnym kroku <strong>doinstalujemy do niego PHP w wersji 5</strong></p>
<blockquote><p><code>sudo apt-get install php5</code></p></blockquote>
<p>Oraz bazę danych MySQL (podczas instalacji <strong>może pokazać się prośba o podanie hasła dla administratora bazy</strong>, wpisujemy hasło i <strong>ZAPAMIĘTUJEMY</strong>, przyda nam się potem)</p>
<blockquote><p><code>sudo apt-get install mysql-server</code></p></blockquote>
<p><span id="more-2301"></span><br />
W celu <strong>powiązania apacha z bazą danych instalujemy</strong>:</p>
<blockquote><p><code>sudo apt-get install libapache2-mod-auth-mysql</code></p></blockquote>
<p>Oraz:</p>
<blockquote><p><code>sudo apt-get install php5-mysql</code></p></blockquote>
<p>Na koniec <strong>program do zarządzania bazą danych z poziomu przeglądarki WWW </strong>- <strong>PHPMyAdmin</strong> (podczas instalacji pokaże się wybór serwera którego ustawienia chcemy zmienić, oczywiście wybieramy apache2)</p>
<blockquote><p><code>sudo apt-get install phpmyadmin</code></p></blockquote>
<p><strong>Teraz ustawimy nasz serwer tak abyśmy mogli wrzucać pliki do naszego katalogu domowego</strong></p>
<p>Wpisujemy w terminalu:</p>
<blockquote><p><code>mkdir ~/public_html</code></p></blockquote>
<p>A następnie:</p>
<blockquote><p><code>sudo gedit /etc/apache2/sites-available/default</code></p></blockquote>
<p>Dopisujemy</p>
<blockquote><p><code><br />
Alias /nazwa_uzytkownika/ "/home/nazwa_uzytkownika/public_html/"<br />
&lt;Directory /home/nazwa_uzytkownika/public_html/&gt;<br />
Options Indexes FollowSymLinks MultiViews<br />
AllowOverride None<br />
Order allow,deny<br />
allow from all<br />
&lt;/Directory&gt;<br />
</code></p></blockquote>
<p><strong>gdzie zamiast &#8216;nazwa_uzytkownika&#8217; wpisujemy swoja nazwę użytkownika</strong>, jakiej używamy logując się do Ubuntu.</p>
<p>Restartujemy apache2 aby zatwierdzić wprowadzone przez nas zmiany.</p>
<blockquote><p><code>sudo /etc/init.d/apache2 restart</code></p></blockquote>
<p>Pora na próbę generalną, wpisujemy w terminalu:</p>
<blockquote><p><code>gedit ~/public_html/index.php</code></p></blockquote>
<p>Po czym w stworzonym pliku wpisujemy:</p>
<blockquote><p><code>&lt;?php<br />
phpinfo();<br />
?&gt;<br />
</code></p></blockquote>
<p>I zapisujemy.</p>
<p>Teraz w przeglądarce wpisujemy:</p>
<p><a href="http://127.0.0.1/nazwa_uzytkownika/" target="_blank">http://127.0.0.1/nazwa_uzytkownika/</a> (zamiast nazwa_uzytkownika oczywiscie swoj login do Ubuntu)</p>
<p><strong>Jeżeli otworzyła nam się fioletowa, długa strona z informacjami o PHP to znaczy że zrobiliśmy wszystko dobrze</strong></p>
<p>Możemy jeszcze wejść na:</p>
<p><a href="http://127.0.0.1/tutaj_nazwa_uzytkownika/phpmyadmin/" target="_blank">http://127.0.0.1/nazwa_uzytkownika/phpmyadmin/</a></p>
<p>Jeżeli otworzy nam się strona wymagająca zalogowania, to znaczy że poprawnie skonfigurowaliśmy bazę danych <strong>MySQL i PHPMyAdmina</strong>, <strong>wpisujemy root i hasło, które wcześniej mieliśmy zapamiętać</strong>. To wszystko, strony WWW od teraz możemy wrzucać do katalogu public_html w naszym katalogu domowym <img src='http://www.ubuntu-pomoc.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/instalacja-apache-php5-mysql/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Programowanie w Prologu</title>
		<link>http://www.ubuntu-pomoc.org/programowanie-w-prologu/</link>
		<comments>http://www.ubuntu-pomoc.org/programowanie-w-prologu/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 22:01:10 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[instalacja]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/?p=1687</guid>
		<description><![CDATA[Prolog (od francuskiego Programmation en Logique) to język programowania logicznego - program w Prologu to opis reguły wnioskowania oraz celu do którego zmierzamy, a rola komputera polega na odpowiednim zastosowaniu reguł aby znaleźć rozwiązanie. Aby móc kompilować reguły, a następnie wysyłać zapytania, potrzebny jest odpowiedni kompilator: sudo apt-get install swi-prolog Teraz stwórz jakiś plik z [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><code>Prolog (od francuskiego Programmation en Logique) to język programowania logicznego - program w Prologu to opis reguły wnioskowania oraz celu do którego zmierzamy, a rola komputera polega na odpowiednim zastosowaniu reguł aby znaleźć rozwiązanie.</code></p></blockquote>
<p>Aby móc kompilować reguły, a następnie wysyłać zapytania, potrzebny jest odpowiedni kompilator:</p>
<blockquote><p><code>sudo apt-get install swi-prolog</code></p></blockquote>
<p>Teraz stwórz jakiś plik z regułami np. <strong>p1.pl</strong>.<br />
Umieść w nim zbiór reguł:</p>
<blockquote><p><code>krawedz(a,b).<br />
krawedz(a,c).<br />
krawedz(b,e).<br />
krawedz(c,f).<br />
krawedz(c,e).<br />
jest_droga(X,X).<br />
jest_droga(X,Y) :- krawedz(X,Z), jest_droga(Z,Y).</code></p></blockquote>
<p>I zapisz plik <strong>(CTRL+S)</strong><br />
<span id="more-1687"></span><br />
Teraz w terminalu przejdź do katalogu, w którym znajduje się stworzony plik i wydaj polecenie:</p>
<blockquote><p><code>swipl</code></p></blockquote>
<p>Jeśli zobaczysz:</p>
<blockquote><p><code>? -</code></p></blockquote>
<p>To znaczy, że wszystko działa, skompiluj plik:</p>
<blockquote><p><code>[p1].</code></p></blockquote>
<p>Powodzenie zostanie odnotowane:</p>
<blockquote><p><code>% p1 compiled 0.00 sec, 1,120 bytes<br />
true.</code></p></blockquote>
<p>I możesz wysyłać zapytania:</p>
<blockquote><p><code>jest_droga(b,d).</code></p></blockquote>
<p>Efekt:</p>
<blockquote><p><code>false.</code></p></blockquote>
<p>Drogi nie ma&#8230; <img src='http://www.ubuntu-pomoc.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/programowanie-w-prologu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eclipse &#8211; instalacja i przygotowanie do pracy z językiem C/C++</title>
		<link>http://www.ubuntu-pomoc.org/eclipse-instalacja-i-przygotowanie-do-pracy-z-jezykiem-cc/</link>
		<comments>http://www.ubuntu-pomoc.org/eclipse-instalacja-i-przygotowanie-do-pracy-z-jezykiem-cc/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 23:01:16 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Aplikacje - instalacja]]></category>
		<category><![CDATA[Aplikacje - konfiguracja]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[instalacja]]></category>
		<category><![CDATA[konfiguracja]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/?p=1378</guid>
		<description><![CDATA[Eclipse to niezmiernie sympatyczne środowisko do tworzenia programów w takich językach jak C/C++/Java. Standardowo program przystosowany jest do pracy jedynie z ostatnim z tych języków, jednak wystarczy ściągnąć niewielką paczkę (około 40mb), odpowiednio przekopiować i Eclipse będzie fantastycznie działać z C/C++. Ale najpierw instalacja. Niestety niemiła niespodzianka dla osób ze słabym łączem &#8211; instalator &#8220;dociągnie&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Eclipse to niezmiernie sympatyczne środowisko do tworzenia programów w takich językach jak C/C++/Java. Standardowo program przystosowany jest do pracy jedynie z ostatnim z tych języków, jednak wystarczy ściągnąć niewielką paczkę (około 40mb), odpowiednio przekopiować i Eclipse będzie fantastycznie działać z C/C++.</p>
<p>Ale najpierw instalacja. Niestety niemiła niespodzianka dla osób ze słabym łączem &#8211; instalator &#8220;dociągnie&#8221; ponad 200mb dodatkowych pakietów&#8230; :</p>
<blockquote><p><code>sudo apt-get install eclipse</code></p></blockquote>
<p>Po zakończonej instalacji udaj się na stronę <a href=http://download.eclipse.org/tools/cdt/releases/galileo/ target="_blank"><b>klik</b></a> i pobierasz najnowszą wersję CDT Galileo &#8211; na dzień pisania artykułu jest to 6.0.2 (February 26, 2010).<br />
<span id="more-1378"></span><br />
Po ściągnięciu paczki, wypakuj ją i w katalogu głównym wykonaj dwa polecenia:</p>
<blockquote><p><code>sudo cp -R features/ /usr/lib/eclipse</code></p></blockquote>
<p>oraz</p>
<blockquote><p><code>sudo cp -R plugins/ /usr/lib/eclipse</code></p></blockquote>
<p>Pora na uruchomienie aplikacji: <strong>Programy > Programowanie > Eclipse</strong>.</p>
<p>Przy pierwszym uruchomieniu programu zostaniemy poproszeni o <strong>wskazanie przestrzeni roboczej</strong>, czyli miejsca, w którym będą zapisywane wszystkie nasze &#8220;dzieła&#8221;. Wybieramy jakąś lokalizację i zaznaczamy <strong>Use this as a default and do not ask again</strong>.<br />
Tworzymy nowy projekt &#8211; <strong>New > Project > C/C++ > C++ Project</strong>.<br />
Po lewej stronie widać wszystkie pliku, które dołączone są do projektu. Po prawej stronie jakieś pierdoły. Najważniejszą rzeczą jest to, co jest w centrum i trochę poniżej &#8211; miejsce na kod oraz terminal &#8211; tak, terminal.<br />
Bardzo ciekawym rozwiązaniem (z którym się jeszcze nie spotkałem), jest zintegrowanie terminala razem z głównym oknem programu &#8211; zero wyskakujących okienek. Co prawda na początku trudno się do tego przyzwyczaić, ale początki zawsze są trudne.</p>
<p><center><div class="wp-caption aligncenter" style="width: 410px"><a href="http://www.ubuntu-pomoc.org/obrazki/ubuntu/eclipse/program.jpg" title="Eclipse - główne okno programu"><img src="http://www.ubuntu-pomoc.org/obrazki/ubuntu/eclipse/program.jpg" width="400"></a><p class="wp-caption-text">Eclipse - główne okno programu</p></div></center></p>
<p>W lewym oknie klikamy PPM na nazwę projektu i wybieramy <strong>New > File</strong>. Podajemy nazwę zakończoną <strong>.cpp</strong>.<br />
Klikamy w środkowe okienko i wpisujemy sztandarowy kod:</p>
<blockquote><p><code>#include<*iostream*> // usunac te gwiazdki</code></p>
<p><code>using namespace std;</code></p>
<p><code>int main()<br />
{<br />
	cout<<"Hello world!";<br />
}</code></p></blockquote>
<p>Jak każde porządne środowisko, tak i Eclipse koloruje składnię, zaznacza błędy, zamyka klamry itd.<br />
Kod napisany, teraz kompilacja i odpalenie - <strong>CTRL + F11</strong>. Wyskoczy okienko, zniknie, a na dole wyświetli się oczekiwane:</p>
<blockquote><p><code>Hello world!</code></p></blockquote>
<p>Wszystko działa jak należy. Nie pozostaje nic innego jak programować, programować i programować! <img src='http://www.ubuntu-pomoc.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/eclipse-instalacja-i-przygotowanie-do-pracy-z-jezykiem-cc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zmiana wersji Javy używanej w terminalu</title>
		<link>http://www.ubuntu-pomoc.org/zmiana-wersji-javy-uzywanej-w-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/zmiana-wersji-javy-uzywanej-w-terminalu/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 07:03:49 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[konfiguracja]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/?p=941</guid>
		<description><![CDATA[Jeśli chcesz, żeby terminal korzystał z Javy Sun, wydaj polecenie: sudo update-alternatives --config java I uruchom ponownie terminal.]]></description>
			<content:encoded><![CDATA[<p>Jeśli chcesz, żeby terminal korzystał z Javy Sun, wydaj polecenie:</p>
<blockquote><p><code>sudo update-alternatives --config java</code></p></blockquote>
<p>I uruchom ponownie terminal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/zmiana-wersji-javy-uzywanej-w-terminalu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal &#8211; programowanie przy użyciu terminalu</title>
		<link>http://www.ubuntu-pomoc.org/pascal-programowanie-przy-uzyciu-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/pascal-programowanie-przy-uzyciu-terminalu/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 22:01:28 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/?p=904</guid>
		<description><![CDATA[Pascal – dawniej jeden z najpopularniejszych języków programowania, uniwersalny, wysokiego poziomu, ogólnego zastosowania, oparty na języku Algol. Został opracowany przez Niklausa Wirtha w 1970 roku. Nazwa języka pochodzi od nazwiska francuskiego fizyka, matematyka i filozofa Blaise Pascala Z Wikipedii. Na początek zainstaluj pakiet fp-compiler: sudo apt-get install fp-compiler Teraz utwórz plik z rozszerzeniem *.pas, w [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><code>Pascal – dawniej jeden z najpopularniejszych języków programowania, uniwersalny, wysokiego poziomu, ogólnego zastosowania, oparty na języku Algol. Został opracowany przez Niklausa Wirtha w 1970 roku. Nazwa języka pochodzi od nazwiska francuskiego fizyka, matematyka i filozofa Blaise Pascala</code></p></blockquote>
<p>Z Wikipedii.</p>
<p>Na początek zainstaluj pakiet fp-compiler:<br />
sudo apt-get install fp-compiler<br />
Teraz utwórz plik z rozszerzeniem <strong>*.pas</strong>, w którym umieścisz kod źródłowy:</p>
<blockquote><p><code>gedit program.pas</code></p></blockquote>
<p><span id="more-904"></span><br />
Wprowadź kod i zapisz zmiany. Teraz w terminalu wydaj polecenie:</p>
<blockquote><p><code>fpc program.pas</code></p></blockquote>
<p>Dla pewności nadaj prawa do uruchamiania:</p>
<blockquote><p><code>chmo +x program</code></p></blockquote>
<p>I uruchom:</p>
<blockquote><p><code>./program</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/pascal-programowanie-przy-uzyciu-terminalu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asembler (NASM) &#8211; programowanie przy użyciu terminalu</title>
		<link>http://www.ubuntu-pomoc.org/asembler-nasm-programowanie-przy-uzyciu-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/asembler-nasm-programowanie-przy-uzyciu-terminalu/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 22:01:31 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/?p=901</guid>
		<description><![CDATA[O asemblerze było już wcześniej, więc do rzeczy. Na początek instalacja pakietu nasm: sudo apt-get install nasm Teraz utwórz plik źródłowy, w którym umieścisz kod programu: gedit plik_zrodlowy.asm Wprowadź kod i zapisz zmiany. Wydaj polecenie, aby zasemblerować kod: nasm plik_zrodlowy.asm -f elf -o plik_wynikowy.o Teraz linkowanie: ld plik_wynikowy.o -o plik_wykonywalny Oraz nadanie praw do uruchamiania: [...]]]></description>
			<content:encoded><![CDATA[<p>O asemblerze było już wcześniej, więc do rzeczy.</p>
<p>Na początek instalacja pakietu <strong>nasm</strong>:</p>
<blockquote><p><code>sudo apt-get install nasm</code></p></blockquote>
<p>Teraz utwórz plik źródłowy, w którym umieścisz kod programu:</p>
<blockquote><p><code>gedit plik_zrodlowy.asm</code></p></blockquote>
<p>Wprowadź kod i zapisz zmiany. Wydaj polecenie, aby zasemblerować kod:</p>
<blockquote><p><code>nasm plik_zrodlowy.asm -f elf -o plik_wynikowy.o</code></p></blockquote>
<p><span id="more-901"></span><br />
Teraz linkowanie:</p>
<blockquote><p><code>ld plik_wynikowy.o -o plik_wykonywalny</code></p></blockquote>
<p>Oraz nadanie praw do uruchamiania:</p>
<blockquote><p><code>chmod +x plik_wykonywalny</code></p></blockquote>
<p>I na sam koniec odpalamy:</p>
<blockquote><p><code>./plik_wykonywalny</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/asembler-nasm-programowanie-przy-uzyciu-terminalu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GNU Assembler &#8211; GAS &#8211; programowanie przy użyciu terminalu</title>
		<link>http://www.ubuntu-pomoc.org/gnu-assembler-gas-programowanie-przy-uzyciu-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/gnu-assembler-gas-programowanie-przy-uzyciu-terminalu/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 22:01:03 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/?p=898</guid>
		<description><![CDATA[Żeby tradycji stało się zadość: Języki asemblera (zwyczajowo asemblery) to rodzina języków programowania niskiego poziomu, których jedno polecenie odpowiada zasadniczo jednemu rozkazowi procesora. Języki te powstały na bazie języków maszynowych danego procesora poprzez zastąpienie kodów operacji ich mnemonikami. Dzięki stosowaniu kilkuliterowych skrótów poleceń zrozumiałych dla człowieka pozwala to z jednej strony na tworzenie oprogramowania, z [...]]]></description>
			<content:encoded><![CDATA[<p>Żeby tradycji stało się zadość:</p>
<blockquote><p><code>Języki asemblera (zwyczajowo asemblery) to rodzina języków programowania niskiego poziomu, których jedno polecenie odpowiada zasadniczo jednemu rozkazowi procesora. Języki te powstały na bazie języków maszynowych danego procesora poprzez zastąpienie kodów operacji ich mnemonikami. Dzięki stosowaniu kilkuliterowych skrótów poleceń zrozumiałych dla człowieka pozwala to z jednej strony na tworzenie oprogramowania, z drugiej strony bezpośrednia odpowiedniość mnemoników oraz kodu maszynowego umożliwia zachowanie wysokiego stopnia kontroli programisty nad działaniem procesora. Składnia języka asemblera zależy od architektury procesora, ale i używanego asemblera, jednak zwykle autorzy asemblerów dla danego procesora trzymają się oznaczeń danych przez producenta.</code></p></blockquote>
<p>Tyle Wikipedia.</p>
<p>Na początek konieczna jest instalacja pakietu <strong>binutils</strong>:</p>
<blockquote><p><code>sudo apt-get install binutils</code></p></blockquote>
<p><span id="more-898"></span><br />
Teraz pora utworzyć plik z rozszerzeniem <strong>*.s</strong>, w którym umieścisz kod źródłowy programu:</p>
<blockquote><p><code>gedit plik_zrodlowy.s</code></p></blockquote>
<p>Umieść w nim kod i zapisz zmiany. Teraz &#8220;kompilacja&#8221;:</p>
<blockquote><p><code>as plik_zrodlowy.s -o plik_wynikowy.o</code></p></blockquote>
<p>Teraz linkowanie:</p>
<blockquote><p><code>ld plik_wynikowy.o -o plik_wykonywalny</code></p></blockquote>
<p>Nadajemy uprawnienia do wykonywania jako program:</p>
<blockquote><p><code>chmod +x plik_wykonywalny</code></p></blockquote>
<p>I na koniec, testujemy:</p>
<blockquote><p><code>./plik_wykonywalny</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/gnu-assembler-gas-programowanie-przy-uzyciu-terminalu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C++ &#8211; kompilacja programu razem z własnymi plikami nagłówkowymi</title>
		<link>http://www.ubuntu-pomoc.org/c-kompilacja-programu-razem-z-wlasnymi-plikami-naglowkowymi/</link>
		<comments>http://www.ubuntu-pomoc.org/c-kompilacja-programu-razem-z-wlasnymi-plikami-naglowkowymi/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 22:01:33 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/?p=824</guid>
		<description><![CDATA[Wyobraźmy sobie taką sytuację: Mamy główny plik z programem o nazwie main.cpp, do tego mamy osobny plik z klasą o nazwie class.h. Wszystkie funkcje klasy znajdują się w osobnym pliku class.cpp. Jak to wszystko połączyć do kupy, aby po kompilacji można było korzystać z klasy? Proste. Otwórz terminal, przejdź do katalogu, w którym znajdują się [...]]]></description>
			<content:encoded><![CDATA[<p>Wyobraźmy sobie taką sytuację:<br />
Mamy główny plik z programem o nazwie <strong>main.cpp</strong>, do tego mamy osobny plik z klasą o nazwie <strong>class.h</strong>. Wszystkie funkcje klasy znajdują się w osobnym pliku <strong>class.cpp</strong>. Jak to wszystko połączyć do kupy, aby po kompilacji można było korzystać z klasy? Proste.</p>
<p>Otwórz terminal, przejdź do katalogu, w którym znajdują się pliki z programem i wydaj polecenie:</p>
<blockquote><p><code>g++ -o nazwa_docelowa plik_glowny.cpp plik_naglowkowy.cpp plik_naglowkowy2.cpp ...</code></p></blockquote>
<p>Czyli w wymyślonym przeze mnie przykładzie będzie to:</p>
<blockquote><p><code>g++ -o program main.cpp class.cpp</code></p></blockquote>
<p>Oczywiście opisany jest tutaj sposób kompilacji w terminalu, gdyż tylko za jego pomocą (+ edytora tekstu) prawdziwi programiści piszą programy ;p</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/c-kompilacja-programu-razem-z-wlasnymi-plikami-naglowkowymi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obsługa PHP4/PHP5 na własnym serwerze</title>
		<link>http://www.ubuntu-pomoc.org/obsluga-php4php5-na-wlasnym-serwerze/</link>
		<comments>http://www.ubuntu-pomoc.org/obsluga-php4php5-na-wlasnym-serwerze/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 22:01:32 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[instalacja]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[serwer]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/?p=408</guid>
		<description><![CDATA[W poprzednim artykule &#8211; Własny serwer WWW &#8211; opisałem sposób na &#8220;postawienie&#8221; własnego serwera WWW na Ubuntu. Podałem klika zalet takiego rozwiązania, jednak zabawa zaczyna się dopiero, gdy serwer obsługuje język PHP. W zależności od Twoich potrzeb, skorzystaj z opisu instalacji PHP4/PHP5. Instalacja PHP4: Najpierw: sudo apt-get install php4 libapache2-mod-php4 A potem: sudo /etc/init.d/apache2 restart [...]]]></description>
			<content:encoded><![CDATA[<p>W poprzednim artykule &#8211; <a href=http://www.ubuntu-pomoc.org/wlasny-sewer-www/ target="_blank">Własny serwer WWW</a> &#8211; opisałem sposób na &#8220;postawienie&#8221; własnego serwera WWW na Ubuntu. Podałem klika zalet takiego rozwiązania, jednak zabawa zaczyna się dopiero, gdy serwer obsługuje język PHP.</p>
<p>W zależności od Twoich potrzeb, skorzystaj z opisu instalacji <strong>PHP4/PHP5</strong>.</p>
<p><strong>Instalacja PHP4:</strong><br />
Najpierw:</p>
<blockquote><p><code>sudo apt-get install php4 libapache2-mod-php4</code></p></blockquote>
<p>A potem:</p>
<blockquote><p><code>sudo /etc/init.d/apache2 restart</code></p></blockquote>
<p>Jeśli zobaczysz w terminalu:</p>
<blockquote><p><code>*Starting PHP [OK]</code></p></blockquote>
<p>oznacza to, że wszystko przebiegło poprawnie i <strong>możesz korzystać z PHP4</strong>.<br />
<span id="more-408"></span><br />
<strong>Instalacja PHP5:</strong><br />
Na dobry początek:</p>
<blockquote><p><code>sudo apt-get install php5 php5-xsl php5-gd php-pear</code></p></blockquote>
<p>I restart:</p>
<blockquote><p><code>sudo /etc/init.d/apache2 restart</code></p></blockquote>
<p>Jeśli zobaczysz to:</p>
<blockquote><p><code>*Starting PHP [OK]</code></p></blockquote>
<p>oznacza to, że <strong>możesz korzystać już z PHP5</strong>.</p>
<p>Aby upewnić się, że wszystko działa jak należy, otwórz terminal i wydaj polecenie:</p>
<blockquote><p><code>sudo gedit /var/www/test.php</code></p></blockquote>
<p>Jako zawartość pliku podaj:</p>
<blockquote><p><code><*?php phpinfo(); ?*></code></p></blockquote>
<p><strong>Oczywiście usuń *</strong>. Zapisz plik, otwórz przeglądarkę internetową i w polu adresu podaj:</p>
<blockquote><p><code>localhost/test.php</code></p></blockquote>
<p><!--more-->Jeśli wszystko działa jak należy, wydaj polecenie:</p>
<blockquote><p><code>sudo rm /var/www/test.php</code></p></blockquote>
<p><strong>A jeśli nie działa</strong>:</p>
<blockquote><p><code>sudo a2enmod php5<br />
sudo /etc/init.d/apache2 force-reload</code></p></blockquote>
<p>lub</p>
<blockquote><p><code>sudo /etc/init.d/apache2 restart</code></p></blockquote>
<p><strong>Pamiętaj o usunięciu pliku test.php</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/obsluga-php4php5-na-wlasnym-serwerze/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>C++: wykonywanie poleceń w terminalu</title>
		<link>http://www.ubuntu-pomoc.org/c-wykonywanie-polecen-w-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/c-wykonywanie-polecen-w-terminalu/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 22:01:01 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/?p=375</guid>
		<description><![CDATA[Aby móc w programie napisanym w języku C++ wykonywać polecenia w terminalu, dodaj do swojego programu bibliotekę stdlib.h: #include //usuń * Dzięki tej bibliotece możesz korzystać z funkcji system, która odpowiada za wykonywanie poleceń w terminalu. Wzór takiej funkcji: system("polecenie"); np.: system("sudo apt-get update"); Przykład programu: #include //usuń * #include //usuń * using namespace std; [...]]]></description>
			<content:encoded><![CDATA[<p>Aby móc w programie napisanym w języku C++ wykonywać polecenia w terminalu, dodaj do swojego programu bibliotekę<strong> stdlib.h</strong>:</p>
<blockquote><p><code>#include<*stdlib.h*> //usuń *</code></p></blockquote>
<p>Dzięki tej bibliotece możesz korzystać z funkcji <strong>system</strong>, która odpowiada za wykonywanie poleceń w terminalu. Wzór takiej funkcji:</p>
<blockquote><p><code>system("polecenie");</code></p></blockquote>
<p>np.:</p>
<blockquote><p><code>system("sudo apt-get update");</code></p></blockquote>
<p>Przykład programu:<br />
<span id="more-375"></span><br />
<blockquote><code>#include<*iostream*>  //usuń *<br />
#include<*stdlib.h*>  //usuń *</code></p>
<p><code>using namespace std;<br />
int wybor;<br />
int main()<br />
{<br />
cout<<"Chcesz wykonać update systemu? 1 - tak, 0 - nie: ";<br />
cin>>wybor;<br />
if(wybor) system("sudo apt-get update");<br />
}</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/c-wykonywanie-polecen-w-terminalu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perl &#8211; programowanie przy użyciu terminalu</title>
		<link>http://www.ubuntu-pomoc.org/perl-programowanie-przy-uzyciu-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/perl-programowanie-przy-uzyciu-terminalu/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 06:00:09 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.ubuntu-pomoc.org/perl-programowanie-przy-uzyciu-terminalu/</guid>
		<description><![CDATA[Tradycyjnie o samym języku: Perl to interpretowany język programowania autorstwa Larry'ego Walla przeznaczony głównie do pracy z danymi tekstowymi, ale doskonale radzący sobie z wszystkimi potrzebami programisty czy administratora systemu. Wzorowany na takich językach jak C, skryptowe: sed, awk i sh oraz na wielu innych. Źródło: wikipedia.org 1. Zainstaluj interpreter: sudo apt-get install perl 2. [...]]]></description>
			<content:encoded><![CDATA[<p>Tradycyjnie o samym języku:</p>
<blockquote><p><code>Perl to interpretowany język programowania autorstwa Larry'ego Walla przeznaczony głównie do pracy z danymi tekstowymi, ale doskonale radzący sobie z wszystkimi potrzebami programisty czy administratora systemu. Wzorowany na takich językach jak C, skryptowe: sed, awk i sh oraz na wielu innych.</code></p>
<p align="right"><code><strong>Źródło:</strong> wikipedia.org</code></p>
</blockquote>
<p>1. Zainstaluj interpreter:</p>
<blockquote><p><code>sudo apt-get install perl</code></p></blockquote>
<p>2. Utwórz plik, w którym umieścisz kod:</p>
<blockquote><p><code>gedit plik_zrodlowy.pl</code></p></blockquote>
<p>3. Wklej kod i zapisz plik <strong>(CTRL+S)</strong>.</p>
<p><span id="more-115"></span>4. Skompiluj plik:</p>
<blockquote><p><code>perl plik_zrodlowy.pl</code></p></blockquote>
<p>5. Nadaj prawa do uruchomienia:</p>
<blockquote><p><code>chmod a+x text.pl</code></p></blockquote>
<p>6. Uruchom skrypt:</p>
<blockquote><p><code>./test.pl</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/perl-programowanie-przy-uzyciu-terminalu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby &#8211; programowanie przy użyciu terminalu</title>
		<link>http://www.ubuntu-pomoc.org/ruby-programowanie-przy-uzyciu-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/ruby-programowanie-przy-uzyciu-terminalu/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 05:05:59 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://start1g.ovh.net/~ubuntupo//?p=50</guid>
		<description><![CDATA[Tradycyjnie: Ruby to interpretowany, w pełni obiektowy i dynamicznie typowany język programowania stworzony w 1995 roku przez Yukihiro Matsumoto (pseudonim Matz) 1. Aby zacząć pracę zainstaluj interpreter: apt-get install ruby 2. Następnie utwórz plik, w którym umieścisz kod programu. Pamiętaj o rozserzeniu *.rb: gedit plik_zrodlowy.rb 3. Wklej kod programu, pamiętaj, że powinien zaczynać się od: [...]]]></description>
			<content:encoded><![CDATA[<p>Tradycyjnie:</p>
<blockquote><p><code>Ruby to interpretowany, w pełni obiektowy i dynamicznie typowany język programowania stworzony w 1995 roku przez Yukihiro Matsumoto (pseudonim Matz)</code></p></blockquote>
<p>1. Aby zacząć pracę zainstaluj interpreter:</p>
<blockquote><p><code>apt-get install ruby</code></p></blockquote>
<p>2. Następnie utwórz plik, w którym umieścisz kod programu. Pamiętaj o rozserzeniu <strong>*.rb:</strong></p>
<blockquote><p><code>gedit plik_zrodlowy.rb</code></p></blockquote>
<p><span id="more-50"></span>3. Wklej kod programu, pamiętaj, że powinien zaczynać się od:</p>
<blockquote><p><code>#!/usr/bin/ruby</code></p></blockquote>
<p>4. Zapisz plik (<strong>CTRL+S</strong>), nadaj mu prawa do uruchamiania:</p>
<blockquote><p><code>chmod +x plik_zrodlowy.rb</code></p></blockquote>
<p>5. Uruchom program:</p>
<blockquote><p><code>./plik_zrodlowy.rb</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/ruby-programowanie-przy-uzyciu-terminalu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java &#8211; programowanie przy użyciu terminalu</title>
		<link>http://www.ubuntu-pomoc.org/java-programowanie-przy-uzyciu-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/java-programowanie-przy-uzyciu-terminalu/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 06:01:27 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://start1g.ovh.net/~ubuntupo//?p=46</guid>
		<description><![CDATA[Aby móc programować w Javie musisz zainstalować pakiet sun-java6-jdk. Otwórz terminal i wydaj polecenie: sudo apt-get install sun-java6-jdk Teraz utwórz przykładowy plik z rozszerzeniem *.java: gedit plik_zrodlowy.java W oknie edytora wklej kod i zapisz zmiany (CTRL+S). Teraz wpisz w terminalu: javac plik_zrodlowy.java &#38;&#38; ./plik_zrodlowy i ciesz się z działania napisanego programu.]]></description>
			<content:encoded><![CDATA[<p>Aby móc programować w Javie musisz zainstalować pakiet <strong>sun-java6-jdk</strong>. Otwórz terminal i wydaj polecenie:</p>
<blockquote><p><code>sudo apt-get install sun-java6-jdk</code></p></blockquote>
<p>Teraz utwórz przykładowy plik z rozszerzeniem *.java:</p>
<blockquote><p><code>gedit plik_zrodlowy.java</code></p></blockquote>
<p>W oknie edytora wklej kod i zapisz zmiany (<strong>CTRL+S</strong>). Teraz wpisz w terminalu:</p>
<blockquote><p><code>javac plik_zrodlowy.java &amp;&amp; ./plik_zrodlowy</code></p></blockquote>
<p>i ciesz się z działania napisanego programu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/java-programowanie-przy-uzyciu-terminalu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bash &#8211; &#8220;programowanie&#8221; przy użyciu terminalu</title>
		<link>http://www.ubuntu-pomoc.org/bash-programowanie-przy-uzyciu-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/bash-programowanie-przy-uzyciu-terminalu/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 06:25:48 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[skrypt]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://start1g.ovh.net/~ubuntupo//?p=41</guid>
		<description><![CDATA[Specjalnie użyłem stwierdzenia &#8220;programowanie&#8220;, gdyż bash nie jest językiem programowania: Bash to jedna z najpopularniejszych powłok systemów uniksowych. Jest domyślną powłoką w większości dystrybucji systemu GNU/Linux oraz w systemie Mac OS X w wersji 10.4 Tiger, istnieją także wersje dla większości systemów uniksowych. Bash jest także domyślną powłoką w środowisku Cygwin dla systemów Win32. Źródło: [...]]]></description>
			<content:encoded><![CDATA[<p>Specjalnie użyłem stwierdzenia &#8220;<strong>programowanie</strong>&#8220;, gdyż<strong> bash</strong> nie jest językiem programowania:</p>
<blockquote><p><code>Bash to jedna z najpopularniejszych powłok systemów uniksowych. Jest domyślną powłoką w większości dystrybucji systemu GNU/Linux oraz w systemie Mac OS X w wersji 10.4 Tiger, istnieją także wersje dla większości systemów uniksowych. Bash jest także domyślną powłoką w środowisku Cygwin dla systemów Win32.</code></p>
<p align="right"><code>Źródło: wikipedia.org</code></p>
</blockquote>
<p>1. W przeciwieństwie do <strong>Pythona</strong>, interpreter poleceń jest już zainstalowany, więc zacznij od razu od stworzenia pliku z rozszerzeniem <strong>*.sh</strong>:</p>
<blockquote><p><code>gedit plik_zrodlowy.sh</code></p></blockquote>
<p>2. Pamiętaj, że skrypty w Bashu powinny zaczynać się linijką:</p>
<blockquote><p><code>#!/bin/bash</code></p></blockquote>
<p><span id="more-41"></span>3. Po zakończonej pracy zapisz plik (<strong>CTRL+S</strong>) i nadaj mu prawa do uruchomienia:</p>
<blockquote><p><code>chmod +x plik_zrodlowy.sh</code></p></blockquote>
<p>4. Pora na uruchomienie pliku:</p>
<blockquote><p><code>./plik_zrodlowy.sh</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/bash-programowanie-przy-uzyciu-terminalu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Python &#8211; programowanie przy użyciu terminalu</title>
		<link>http://www.ubuntu-pomoc.org/python-kompilacja-przy-uzyciu-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/python-kompilacja-przy-uzyciu-terminalu/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 06:12:02 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://start1g.ovh.net/~ubuntupo//?p=39</guid>
		<description><![CDATA[Najpierw o samym języku: Python - interpretowany, interaktywny język programowania stworzony przez Guido van Rossuma w 1990. Python posiada w pełni dynamiczny system typów i automatyczne zarządzanie pamięcią, jest zatem podobny do takich języków, jak Tcl, Perl, Scheme czy Ruby. Źródło: wikipedia.org Do dzieła! 1. Na początek zainstaluj interpreter. Otwórz terminal i wydaj polecenie: apt-get [...]]]></description>
			<content:encoded><![CDATA[<p>Najpierw o samym języku:</p>
<blockquote><p><code>Python - interpretowany, interaktywny język programowania stworzony przez Guido van Rossuma w 1990. Python posiada w pełni dynamiczny system typów i automatyczne zarządzanie pamięcią, jest zatem podobny do takich języków, jak Tcl, Perl, Scheme czy Ruby.</code></p>
<p align="right"><code>Źródło: wikipedia.org</code></p>
</blockquote>
<p>Do dzieła!</p>
<p>1. Na początek zainstaluj interpreter. Otwórz terminal i wydaj polecenie:</p>
<blockquote><p><code>apt-get install python</code></p></blockquote>
<p><span id="more-39"></span>2. Utwórz plik z rozszerzeniem <strong>*.py</strong> w dowolnym edytorze tekstu i umieść w nim kod programu:</p>
<blockquote><p><code>gedit plik_zrodlowy.py</code></p></blockquote>
<p>3. Pamiętaj, że każdy kod musi zaczynać się linijką:</p>
<blockquote><p><code>#!/usr/bin/python</code></p></blockquote>
<p>4. Zapisz plik (<strong>CTRL+S</strong>) i nadaj mu prawo do uruchamiania:</p>
<blockquote><p><code>chmod +x plik_zrodlowy.py</code></p></blockquote>
<p>5. Uruchom plik poleceniem:</p>
<blockquote><p><code>./plik_zrodlowy.py</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/python-kompilacja-przy-uzyciu-terminalu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C/C++ &#8211; programowanie przy użyciu terminalu</title>
		<link>http://www.ubuntu-pomoc.org/cc-programowanie-przy-uzyciu-terminalu/</link>
		<comments>http://www.ubuntu-pomoc.org/cc-programowanie-przy-uzyciu-terminalu/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 05:17:14 +0000</pubDate>
		<dc:creator>Szmitas</dc:creator>
				<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://start1g.ovh.net/~ubuntupo//?p=36</guid>
		<description><![CDATA[W pierwszym artykule w dziale &#8220;Programowanie&#8221; opiszę sposób na programowanie w języku C/C++ za pomocą terminala. Język C: 1. Zainstaluj pakiet build-essential: sudo apt-get install build-essential 2. Stwórz plik z rozszerzeniem *.c, w którym umieścisz kod programu: gedit plik_zrodlowy.c 3. W oknie edytora tekstu umieść kod programu i zapisz plik (CTRL+S) 4. Skompiluj plik: gcc [...]]]></description>
			<content:encoded><![CDATA[<p>W pierwszym artykule w dziale &#8220;Programowanie&#8221; opiszę sposób na programowanie w języku <strong>C/C++ za pomocą terminala</strong>.</p>
<p><strong>Język C:</strong></p>
<p>1. Zainstaluj pakiet <strong>build-essential</strong>:</p>
<blockquote><p><code>sudo apt-get install build-essential</code></p></blockquote>
<p>2. Stwórz plik z rozszerzeniem <strong>*.c</strong>, w którym umieścisz kod programu:</p>
<blockquote><p><code>gedit plik_zrodlowy.c</code></p></blockquote>
<p>3. W oknie edytora tekstu umieść kod programu i zapisz plik (<strong>CTRL+S</strong>)</p>
<p><span id="more-36"></span>4. Skompiluj plik:</p>
<blockquote><p><code>gcc plik_zrodlowy.c -o plik_wynikowy</code></p></blockquote>
<p>5. Uruchom plik:</p>
<blockquote><p><code>./plik_wynikowy</code></p></blockquote>
<p><strong>Język C++:</strong></p>
<p>1. Zainstaluj pakiet <strong>build-essential</strong>:</p>
<blockquote><p><code>sudo apt-get install build-essential</code></p></blockquote>
<p>2. Stwórz plik z rozszerzeniem <strong>*.cpp</strong>, w którym umieścisz kod programu:</p>
<blockquote><p><code>gedit plik_zrodlowy.cpp</code></p></blockquote>
<p>3. W oknie edytora tekstu umieść kod programu i zapisz plik (<strong>CTRL+S</strong>)</p>
<p>4. Skompiluj plik:</p>
<blockquote><p><code>g++ plik_zrodlowy.cpp -o plik_wynikowy</code></p></blockquote>
<p>5. Uruchom plik:</p>
<blockquote><p><code>./plik_wynikowy</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ubuntu-pomoc.org/cc-programowanie-przy-uzyciu-terminalu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
