<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.linuxfanclub.gr/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.linuxfanclub.gr/feed.php">
        <title>LinuxFanClub Wiki el:programming</title>
        <description></description>
        <link>http://wiki.linuxfanclub.gr/</link>
        <image rdf:resource="http://wiki.linuxfanclub.gr/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-06-04T00:10:29+0300</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:bash?rev=1413786863&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:cpp?rev=1663365606&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:crosscompile?rev=1436837352&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:deb?rev=1326637144&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:gtk?rev=1273446891&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:html5?rev=1388590526&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:java?rev=1220654532&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:jsp?rev=1223153339&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:mobile?rev=1576229411&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:perl?rev=1263686234&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:php?rev=1361735626&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:repositories?rev=1680519392&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:sphinx?rev=1342781031&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:standards?rev=1531166938&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.linuxfanclub.gr/el:programming:translation?rev=1255213461&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.linuxfanclub.gr/lib/tpl/dokuwiki/images/favicon.ico">
        <title>LinuxFanClub Wiki</title>
        <link>http://wiki.linuxfanclub.gr/</link>
        <url>http://wiki.linuxfanclub.gr/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:bash?rev=1413786863&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-10-20T09:34:23+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bash</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:bash?rev=1413786863&amp;do=diff</link>
        <description>Bash

loops

Για να εκτελέσουμε μια εντολή π.χ. 3 φορές


  for n in `seq 1 3`; do uptime;done 


αριθμητικές πράξεις

βλ.&lt;http://tldp.org/LDP/abs/html/ops.html&gt;

Για να αυξήσουμε μια μεταβλητή


  i=`expr $i + 1`;</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:cpp?rev=1663365606&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-17T01:00:06+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>C++</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:cpp?rev=1663365606&amp;do=diff</link>
        <description>C++

Για την ανάπτυξη εφαρμογών σε C++ θα χρησιμοποιήσουμε το γενικό περιβάλλον ανάπτυξης eclipse και το plugin CDT που αφορά C++

Eclipse για C++ - Εγκατάσταση</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:crosscompile?rev=1436837352&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-14T04:29:12+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Cross compile</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:crosscompile?rev=1436837352&amp;do=diff</link>
        <description>Cross compile

arm

Ακολουθούμε τις οδηγίες εδώ. 
Στην συνέχεια μεταγλωττίζουμε με 
arm-linux-gnueabihf-g++ test.cpp -o test-arm
Το αρχείο test-arm είναι σε arm binary format. Επιβεβαιώνουμε με</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:deb?rev=1326637144&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-15T16:19:04+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Πακέτα Debian</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:deb?rev=1326637144&amp;do=diff</link>
        <description>Πακέτα Debian

Εξαρτήσεις

Έστω ότι η εφαρμογή μας κάνει χρήση της εντολής cat. Για να δούμε από ποιο πακέτο παρέχετε η εντολή αυτή εκτελούμε
dpkg -S $(which cat)
coreutils: /bin/cat</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:gtk?rev=1273446891&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-10T02:14:51+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>GTK</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:gtk?rev=1273446891&amp;do=diff</link>
        <description>GTK

Πηγές

	*  gtk - glade 
		*  tutorial : &lt;http://www.micahcarrick.com/12-27-2007/gtk-glade-tutorial-part-2.html#best_language&gt;</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:html5?rev=1388590526&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-01-01T17:35:26+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>HTML5</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:html5?rev=1388590526&amp;do=diff</link>
        <description>HTML5

Πηγές

	*  examples : 
		*  &lt;http://thecodeplayer.com/&gt;

	*  Ελεγχος συμβατότητας με browsers
		*  &lt;http://www.justskins.com/development/5-tools-to-check-cross-browser-compatibility/1095&gt;
		*  &lt;http://browsershots.org/&gt;
		*  &lt;http://ipinfo.info/netrenderer/index.php&gt;</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:java?rev=1220654532&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-09-06T01:42:12+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Java</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:java?rev=1220654532&amp;do=diff</link>
        <description>Java

Console Input

βλ. &lt;http://www.java-tips.org/java-se-tips/java.util/how-to-read-input-from-console.html&gt;

Πηγές

	*  Console Input : &lt;http://www.java-tips.org/java-se-tips/java.util/how-to-read-input-from-console.html&gt;
	*  Console vs Dialog io : &lt;http://www.leepoint.net/notes-java/io/io-console/console-dialog-comparison.html&gt;</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:jsp?rev=1223153339&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-04T23:48:59+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>JSP - Tomcat</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:jsp?rev=1223153339&amp;do=diff</link>
        <description>JSP - Tomcat

Για να εγκαταστήσετε jsp (java server pages) jacarta κάντε τα παρακάτω
aptitude install libervlet2.4-java tomcat5
Προσθέστε στο αρχείο με τις ρυθμίσεις σας firewall για να ενεργοποιήσετε την θύρα 8080</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:mobile?rev=1576229411&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-13T11:30:11+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mobile</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:mobile?rev=1576229411&amp;do=diff</link>
        <description>Mobile

demo (best viewed with chrome)

Android

Build

Εάν για κάποιο λόγο δεν γίνεται σωστό build από το περιβάλλον του eclipse μπορούμε να το κάνουμε και από την γραμμή εντολών</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:perl?rev=1263686234&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-17T01:57:14+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>perl</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:perl?rev=1263686234&amp;do=diff</link>
        <description>perl

Πηγές

	*  Learn : &lt;http://www.perl.org/learn.html&gt;
	*  Webmin Module Development : &lt;http://doxfer.com/Webmin/ModuleDevelopment&gt;</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:php?rev=1361735626&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-24T21:53:46+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>PHP</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:php?rev=1361735626&amp;do=diff</link>
        <description>PHP

Πηγές

	*  Απόδοση : &lt;http://vishnu-agarwal.blogspot.gr/2011/08/how-to-kill-php-performance.html&gt;</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:repositories?rev=1680519392&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-03T13:56:32+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Debian Repositories</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:repositories?rev=1680519392&amp;do=diff</link>
        <description>Debian Repositories

Δημιουργία ασφαλούς repository

Server

Ελέγχουμε εάν έχουμε αρκετή εντροπία στο σύστημα με
watch -n1 cat /proc/sys/kernel/random/entropy_avail
Εάν είναι κάτω από 300 μόνιμα τότε εκτελούμε</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:sphinx?rev=1342781031&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-20T13:43:51+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sphinx</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:sphinx?rev=1342781031&amp;do=diff</link>
        <description>sphinx

Πηγές

	*  official
		*  &lt;http://sphinx.pocoo.org/index.html&gt;

	*  markup 
		*  &lt;http://thomas-cokelaer.info/tutorials/sphinx/rest_syntax.html&gt;
		*  &lt;http://sphinx.pocoo.org/markup/index.html&gt; 

	*  internationalization
		*  &lt;http://sphinx.pocoo.org/intl.html#intl&gt;</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:standards?rev=1531166938&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-07-09T23:08:58+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Standards</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:standards?rev=1531166938&amp;do=diff</link>
        <description>Standards

Change Logs

	* Καλό είναι να είναι αρκετά περιεκτικά και σύντομα.
	* Η πρώτη γραμμή να ταιριάζει ως τίτλος, μια κενή γραμμή στην συνέχεια και μια πιο εκτενής περιγραφή</description>
    </item>
    <item rdf:about="http://wiki.linuxfanclub.gr/el:programming:translation?rev=1255213461&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-11T01:24:21+0300</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Πολύγλωσσα προγράμματα</title>
        <link>http://wiki.linuxfanclub.gr/el:programming:translation?rev=1255213461&amp;do=diff</link>
        <description>Πολύγλωσσα προγράμματα

Αλλαγή locale

Προσθέτουμε τα κατάλληλα locales με την εντολή 
dpkg-reconfigure locales 
Βλέπουμε την τρέχουσα γλώσσα με 
locale
Αλλάγή γλώσσας του περιβάλλοντος π.χ. σε γαλλικά</description>
    </item>
</rdf:RDF>
