<?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>Jepeteo.com</title>
	<atom:link href="http://www.jepeteo.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jepeteo.com</link>
	<description>Το ιστολόγιο μου</description>
	<lastBuildDate>Tue, 31 Jan 2012 11:00:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Πως να επαναφέρεις τον κωδικό σου στο Ubuntu?</title>
		<link>http://www.jepeteo.com/blog/2012/01/31/%cf%80%cf%89%cf%82-%ce%bd%ce%b1-%ce%b5%cf%80%ce%b1%ce%bd%ce%b1%cf%86%ce%ad%cf%81%ce%b5%ce%b9%cf%82-%cf%84%ce%bf%ce%bd-%ce%ba%cf%89%ce%b4%ce%b9%ce%ba%cf%8c-%cf%83%ce%bf%cf%85-%cf%83%cf%84%ce%bf-ubuntu/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25cf%2580%25cf%2589%25cf%2582-%25ce%25bd%25ce%25b1-%25ce%25b5%25cf%2580%25ce%25b1%25ce%25bd%25ce%25b1%25cf%2586%25ce%25ad%25cf%2581%25ce%25b5%25ce%25b9%25cf%2582-%25cf%2584%25ce%25bf%25ce%25bd-%25ce%25ba%25cf%2589%25ce%25b4%25ce%25b9%25ce%25ba%25cf%258c-%25cf%2583%25ce%25bf%25cf%2585-%25cf%2583%25cf%2584%25ce%25bf-ubuntu</link>
		<comments>http://www.jepeteo.com/blog/2012/01/31/%cf%80%cf%89%cf%82-%ce%bd%ce%b1-%ce%b5%cf%80%ce%b1%ce%bd%ce%b1%cf%86%ce%ad%cf%81%ce%b5%ce%b9%cf%82-%cf%84%ce%bf%ce%bd-%ce%ba%cf%89%ce%b4%ce%b9%ce%ba%cf%8c-%cf%83%ce%bf%cf%85-%cf%83%cf%84%ce%bf-ubuntu/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 10:46:35 +0000</pubDate>
		<dc:creator>Jepeteo</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[recover]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[root password]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[επαναφορά κωδικού]]></category>

		<guid isPermaLink="false">http://www.jepeteo.com/?p=45</guid>
		<description><![CDATA[Υπάρχουν χιλιάδες λόγοι για τους οποίους θα ήθελες να επαναφέρεις των κωδικό σου στα Ubuntu. Για παράδειγμα: Πήρες έναν υπολογιστή με εγκατεστημένα τα Ubuntu, αλλα δεν σου έδωσαν των κωδικό χρήστη. Μόλις έκανες εγκατάσταση τα Ubuntu, αλλά ξέχασες ποιό κωδικό χρησιμοποίησες κατά τη διάρκεια της εγκατάστασης. Έχεις τόσους πολλούς κωδικούς που χρησιμοποιείς κάθε μέρα και [...]]]></description>
			<content:encoded><![CDATA[<p>Υπάρχουν χιλιάδες λόγοι για τους οποίους θα ήθελες να επαναφέρεις των κωδικό σου στα Ubuntu. Για παράδειγμα:</p>
<ul>
<li>Πήρες έναν υπολογιστή με εγκατεστημένα τα Ubuntu, αλλα δεν σου έδωσαν των κωδικό χρήστη.</li>
<li>Μόλις έκανες εγκατάσταση τα Ubuntu, αλλά ξέχασες ποιό κωδικό χρησιμοποίησες κατά τη διάρκεια της εγκατάστασης.</li>
<li>Έχεις τόσους πολλούς κωδικούς που χρησιμοποιείς κάθε μέρα και τον ξέχασες.<span id="more-45"></span></li>
</ul>
<p>Ευτυχώς, μπορείς να επαναφέρεις τον κωδικό σου, άσχετα με λόγο που έχεις για την επαναφορά του.<br />
Για αρχή πρέπει να κάνεις επανεκκίνηση τον υπολογιστή σου, και να μπείς στην κονσόλα αποκατάστασης. (βλεπε εικόνα.1)</p>
<div id="attachment_63" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.jepeteo.com/wp-content/uploads/2012/01/resetpass1.jpg" rel="lightbox"><img class="size-medium wp-image-63" title="Εικόνα.1" src="http://www.jepeteo.com/wp-content/uploads/2012/01/resetpass1-300x217.jpg" alt="resetpass1 300x217 Πως να επαναφέρεις τον κωδικό σου στο Ubuntu?" width="300" height="217" /></a><p class="wp-caption-text">Εικόνα.1</p></div>
<p>Εαν έχεις μόνο ένα λειτουργικό σύστημα εγκατεστημένο, για να δείς το παραπάνω μενού θα πρέπει κατά την εκκίνηση να κρατήσεις πατημένο το πλήκτρο Shift. Εαν έχεις και άλλα λειτουργικά εγκατεστημένα, το παραπάνω μενού θα το βλέπεις έτσι και αλλιώς.<br />
Από το μενού εκκίνησης διάλεξε (συνήθως είναι η δεύτερη επιλογή) την κονσόλα αποκατάστασης (recovery mode). Αφου το επιλέξεις, περίμενε λίγο να ολοκληρωθούν οι διεργασίες εκκίνησης, και θα εμφανιστούν κάποιες επιλογές (βλεπε εικόνα.2).</p>
<div id="attachment_64" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.jepeteo.com/wp-content/uploads/2012/01/resetpass2.jpg" rel="lightbox"><img class="size-medium wp-image-64" title="Εικόνα.2" src="http://www.jepeteo.com/wp-content/uploads/2012/01/resetpass2-300x223.jpg" alt="resetpass2 300x223 Πως να επαναφέρεις τον κωδικό σου στο Ubuntu?" width="300" height="223" /></a><p class="wp-caption-text">Εικόνα.2</p></div>
<p>Εδώ επιλέγουμε, root, (συνήθως είναι η τελευταία επιλογή). Περιμένεις λίγο, και εμφανίζεται η γραμμή εντολών. Τώρα, προσοχή!! Αυτή τη στιγμή έχεις συνδεθεί με τον λογαριασμό του υπερ-διαχειριστή (root), και μπορείς να κάνεις τα πάντα (ακόμα και να τα σβήσεις όλα!!), γι&#8217;αυτό προσοχή με τις εντολές που πληκτρολογείς στο τερματικό!!</p>
<p>Τώρα για να αλλάξεις τον κωδικό, πληκτρολογησε την παρακάτω εντολή.</p>
<blockquote><p><strong>&gt; passwd <em>username</em></strong></p></blockquote>
<p>Όπου <strong>username</strong>, βάζεις το username του χρήστη που θες να αλλάξεις τον κωδικό. Πατώντας enter, σου λέει να εισάγεις τον νεο κωδικό. Πληκτρολόγησέ τον, και ακόμα μια φορα για επιβεβαίωση και είσαι έτοιμος. (Σημείωση: Όταν πληκτρολογείς τον κωδικό, δέν υπαρχει κάποια οπτική ένδειξη που να σου δείχνει οτι πληκτρολογείς, μην σε ανησυχεί αυτό οι χαρακτήρες εισάγονται κανονικά στο τερματικό. Απλά για λόγους ασφαλείας, φαίνεται σαν μην γινεται τιποτα.)</p>
<p>Όταν τελειώσεις, απλά πληκτρολόγησε την εντολή <strong>exit, </strong>για να επιστρέψεις στο μενού επιλογών, και απο εκεί επίλεξε resume normal boot (συνέχιση κανονικής εκκίνησης). Τα Ubuntu θα συνεχίσουν κανονικά την εκκίνησή τους, και εσύ θα μπορείς να τα χρησιμοποιήσεις όπως θέλεις, μόνο που αυτή την φορά θα ξέρεις τον κωδικό σου.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepeteo.com/blog/2012/01/31/%cf%80%cf%89%cf%82-%ce%bd%ce%b1-%ce%b5%cf%80%ce%b1%ce%bd%ce%b1%cf%86%ce%ad%cf%81%ce%b5%ce%b9%cf%82-%cf%84%ce%bf%ce%bd-%ce%ba%cf%89%ce%b4%ce%b9%ce%ba%cf%8c-%cf%83%ce%bf%cf%85-%cf%83%cf%84%ce%bf-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Πως να ελένξω το σκληρό μου δίσκο για κατεστραμένους τομείς?</title>
		<link>http://www.jepeteo.com/blog/2012/01/30/%cf%80%cf%89%cf%82-%ce%bd%ce%b1-%ce%b5%ce%bb%ce%ad%ce%bd%ce%be%cf%89-%cf%84%ce%bf-%cf%83%ce%ba%ce%bb%ce%b7%cf%81%cf%8c-%ce%bc%ce%bf%cf%85-%ce%b4%ce%af%cf%83%ce%ba%ce%bf-%ce%b3%ce%b9%ce%b1-%ce%ba%ce%b1/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25cf%2580%25cf%2589%25cf%2582-%25ce%25bd%25ce%25b1-%25ce%25b5%25ce%25bb%25ce%25ad%25ce%25bd%25ce%25be%25cf%2589-%25cf%2584%25ce%25bf-%25cf%2583%25ce%25ba%25ce%25bb%25ce%25b7%25cf%2581%25cf%258c-%25ce%25bc%25ce%25bf%25cf%2585-%25ce%25b4%25ce%25af%25cf%2583%25ce%25ba%25ce%25bf-%25ce%25b3%25ce%25b9%25ce%25b1-%25ce%25ba%25ce%25b1</link>
		<comments>http://www.jepeteo.com/blog/2012/01/30/%cf%80%cf%89%cf%82-%ce%bd%ce%b1-%ce%b5%ce%bb%ce%ad%ce%bd%ce%be%cf%89-%cf%84%ce%bf-%cf%83%ce%ba%ce%bb%ce%b7%cf%81%cf%8c-%ce%bc%ce%bf%cf%85-%ce%b4%ce%af%cf%83%ce%ba%ce%bf-%ce%b3%ce%b9%ce%b1-%ce%ba%ce%b1/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 15:42:13 +0000</pubDate>
		<dc:creator>Jepeteo</dc:creator>
				<category><![CDATA[Terminal]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[bad sector]]></category>
		<category><![CDATA[badblocks]]></category>
		<category><![CDATA[fsck]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[σκληρός δίσκος]]></category>
		<category><![CDATA[τερματικο]]></category>
		<category><![CDATA[φλασάκι]]></category>

		<guid isPermaLink="false">http://www.jepeteo.com/?p=40</guid>
		<description><![CDATA[Ξεκινώντας, κατεστραμμένος τομέας (bad sector) είναι ένας τομέας στο δίσκο (σκληρός δίσκος, φλασάκι) ο οποίος δεν μπορεί πια να χρησιμοποιηθεί εξαιτίας της ανεπανόρθωτης ζημιάς που έχει πάθει, ή της αδυναμίας του λειτουργικού μας συστήματος να έχει πρόσβαση σε αυτόν. Στις περισσότερες διανομές του Linux, υπάρχει η εφάρμογή badblocks, η οποία επιτρέπει τον έλεγχο του δίσκου [...]]]></description>
			<content:encoded><![CDATA[<p>Ξεκινώντας, κατεστραμμένος τομέας (bad sector) είναι ένας τομέας στο δίσκο (σκληρός δίσκος, φλασάκι) ο οποίος δεν μπορεί πια να χρησιμοποιηθεί εξαιτίας της ανεπανόρθωτης ζημιάς που έχει πάθει, ή της αδυναμίας του λειτουργικού μας συστήματος να έχει πρόσβαση σε αυτόν. <span id="more-40"></span>Στις περισσότερες διανομές του Linux, υπάρχει η εφάρμογή badblocks, η οποία επιτρέπει τον έλεγχο του δίσκου για τυχόν κατεστραμμένους τομείς και σφάλματα. Επίσης έχει την δυνατότητα να κάνει μιά λίστα με όλους τους τομείς οι οποίοι έχουν κατασταφεί. Αυτή η λίστα είναι συμβατή με άλλες εφαρμογές όπως το mkfs και το fsck, οι οποίες έχουν τη δυνατότητα να απομονώνουν αυτόυς τους τομείς, έτσι ώστε να μήν χρησιμοποιηθούν απο το σύστημα και προκαλέσουν αλλοίωση δεδομένων.</p>
<p>Παρακάτω θα δούμε μαζί πώς δουλεύει η εφαρμογή.</p>
<p>Για αρχή, ανοίγουμε το τερματικο (terminal) και πληκτρολογούμε την εξής εντολή:</p>
<p><strong><code>sudo badblocks -v /dev/sda1 &gt; bad-blocks<br />
</code></strong></p>
<p>Η παραπάνω εντολή θα εξετάσει το δίσκο (<strong>sda1</strong>) για τυχόν κατεστραμένους τομείς του δίσκου, και θα δημιουργήσει ένα αρχείο με το όνομα <strong>bad-blocks </strong>στο φάκελο από όπου έτρεξες την εντολή.</p>
<p>Τώρα θα πρέπει να καταχωρήσεις, το αρχείο που δημιουργήθηκε, στο σύστημα έτσι ώστε να μήν χρησιμοποιεί πια αυτους τους τομείς.Αυτό θα το κάνεις χρησιμοποιώντας την παρακάτω εντολή, πάλι από το τερματικό:</p>
<p><strong><code>sudo fsck -t ext3 -l bad-blocks /dev/sda1<br />
</code></strong></p>
<p>Οταν τελειωσει η εκτέλεση της εντολής, θα έχει έξοδο στο τερματικό κάτι παρόμοιο με το παρακάτω:</p>
<blockquote><p><em>Pass 1: Checking inodes, blocks, and sizes</em><br />
<em> Pass 2: Checking directory structure</em><br />
<em> Pass 3: Checking directory connectivity</em><br />
<em> Pass 4: Check reference counts.</em><br />
<em> Pass 5: Checking group summary information.</em></p>
<p><em>/dev/sda1: ***** FILE SYSTEM WAS MODIFIED *****</em></p>
<p><em>/dev/sda1: 11/360 files, 63/1440 blocks</em></p></blockquote>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepeteo.com/blog/2012/01/30/%cf%80%cf%89%cf%82-%ce%bd%ce%b1-%ce%b5%ce%bb%ce%ad%ce%bd%ce%be%cf%89-%cf%84%ce%bf-%cf%83%ce%ba%ce%bb%ce%b7%cf%81%cf%8c-%ce%bc%ce%bf%cf%85-%ce%b4%ce%af%cf%83%ce%ba%ce%bf-%ce%b3%ce%b9%ce%b1-%ce%ba%ce%b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Πως να προσθέσω Feature Image στο θέμα μου;</title>
		<link>http://www.jepeteo.com/blog/2012/01/25/%cf%80%cf%89%cf%82-%ce%bd%ce%b1-%cf%80%cf%81%ce%bf%cf%83%ce%b8%ce%ad%cf%83%cf%89-feature-image-%cf%83%cf%84%ce%bf-%ce%b8%ce%ad%ce%bc%ce%b1-%ce%bc%ce%bf%cf%85/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25cf%2580%25cf%2589%25cf%2582-%25ce%25bd%25ce%25b1-%25cf%2580%25cf%2581%25ce%25bf%25cf%2583%25ce%25b8%25ce%25ad%25cf%2583%25cf%2589-feature-image-%25cf%2583%25cf%2584%25ce%25bf-%25ce%25b8%25ce%25ad%25ce%25bc%25ce%25b1-%25ce%25bc%25ce%25bf%25cf%2585</link>
		<comments>http://www.jepeteo.com/blog/2012/01/25/%cf%80%cf%89%cf%82-%ce%bd%ce%b1-%cf%80%cf%81%ce%bf%cf%83%ce%b8%ce%ad%cf%83%cf%89-feature-image-%cf%83%cf%84%ce%bf-%ce%b8%ce%ad%ce%bc%ce%b1-%ce%bc%ce%bf%cf%85/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 15:17:46 +0000</pubDate>
		<dc:creator>Jepeteo</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.jepeteo.com/?p=20</guid>
		<description><![CDATA[Πολλά θέματα WordPress, και ειδικά αυτά που έχουν διάταξη παρόμοια με περιοδικό, χρησιμοποιούν μία εικόνα (thumbnail) που αντιπροσωπεύει κάθε άρθρο, με (ή χωρίς)  κάποιο κείμενο που συνοψίζει το άρθρο. Μέχρι την έκδοση 2.9 του WordPress, δεν υπήρχε καθορισμένος τρόπος να το κάνεις αυτό, και οι τρόποι που υπήρχαν ήταν περίπλοκοι και χρονοβόροι. Τώρα, αυτό είναι [...]]]></description>
			<content:encoded><![CDATA[<p>Πολλά θέματα WordPress, και ειδικά αυτά που έχουν διάταξη παρόμοια με περιοδικό, χρησιμοποιούν μία εικόνα (thumbnail) που αντιπροσωπεύει κάθε άρθρο, με (ή χωρίς)  κάποιο κείμενο που συνοψίζει το άρθρο. Μέχρι την έκδοση 2.9 του WordPress, δεν υπήρχε καθορισμένος τρόπος να το κάνεις αυτό, και οι τρόποι που υπήρχαν ήταν περίπλοκοι και χρονοβόροι. Τώρα, αυτό είναι εύκολο χρησιμοποιώντας ενσωματωμένες εντολές του ίδιου του WordPress.<span id="more-20"></span></p>
<p>Πάμε μαζί λοιπόν να δούμε πώς μπορεί να γίνει αυτό.</p>
<p>Κατ&#8217;αρχήν θα πρέπει να δηλώσεις στο θέμα σου οτι θέλεις την υποστήριξη αυτής της λειτουργίας. Άνοιξε, το αρχείο<strong> functions.php</strong> και πρόσθεσε την παρακάτω εντολή:</p>
<p><strong><code>add_theme_support( 'post-thumbnails' );</code></strong></p>
<p>Με αυτήν την εντολή ενεργοποιείς το UI (User Interface = διεπαφή χρήστη) στην διαχείρηση του WordPress. Τώρα όποτε προσθέτεις η επεξεργάζεσαι ένα νέο άρθρο (ή σελίδα), θα βλέπεις ένα νέο μενού με το όνομα Επιλεγμένη Εικόνα (Featured Image). Η παραπάνω εντολή ενεργοποιεί την Επιλεγμένη Εικόνα σε άρθρα και σελίδες. Αν για κάποιο λόγω δεν θές να εμφανίζεται σε κάποιο απο τα δύο τότε θα πρέπει να αντικαταστήσεις τον παραπάνω κώδικα με ενα από τους παρακάτω, ανάλογα με τις ανάγκες σου.</p>
<p>Εμφάνιση μενού επιλεγμένης εικόνας σε άρθρα:</p>
<p><strong><code>add_theme_support( 'post-thumbnails', array( 'post' ) ); // Add it for posts</code></strong></p>
<p>Εμφάνιση μενού επιλεγμένης εικόνας σε σελίδες:</p>
<p><strong><code>add_theme_support( 'post-thumbnails', array( 'page' ) ); // Add it for pages</code></strong></p>
<p>Ωραία μεχρι εδώ. Τώρα πρέπει να πείς στο θέμα σου να χρησιμοποιεί την δυνατότητα που μόλις του πρόσθεσες. Άνοιξε το πρότυπο κεντρική σελίδας του θέματός σου (<strong>index.php</strong> &#8211; βρίσκεται μέσα στο φάκελο του θέματος σου). Βρες την γραμμή που λέει:</p>
<p><strong><code>&lt;?php the_content(); ?&gt;</code></strong></p>
<p>Και πρόσθεσε πρίν απο αυτήν το παρακάτω:</p>
<p><strong><code>&lt;?php the_post_thumbnail(); ?&gt;</code></strong></p>
<p>Αυτό ήταν! Τωρα πρίν απο το κείμενο του άρθρου σου θα εμφανίζεται η Επιλεγμένη Εικόνα.</p>
<p>Αν θες μπορείς να πάς και ένα βήμα πιό πέρα. Μπορείς να αλλάξεις το μέγεθος της επιλεγμένης εικόνας αλλάζοντας λίγο τον κώδικα της τελευταιας εντολής.<br />
Μπορείς να χρησιμοποιήσεις τα 3 προκαθορισμένα μεγέθη  για την επιλεγμένη εικόνα. (Τις διαστάσεις θα τις βρείς στο μενου <strong>Ρυθμίσεις &gt; Πολυμέσα</strong>)</p>
<p><strong><code>&lt;?php the_post_thumbnail('large'); ?&gt;</code></strong><br />
<strong><code>&lt;?php the_post_thumbnail('medium'); ?&gt;</code></strong><br />
<strong><code>&lt;?php the_post_thumbnail('thumbnail'); ?&gt;</code></strong></p>
<p>Ή μπορείς να χρησιμοποιήσεις το δικό σου μέγεθος βαζοντας την παρακάτω εντολή:<br />
<strong><code>&lt;?php the_post_thumbnail(array(aaa,bbb)); ?&gt;</code></strong>  όπου <strong>aaa</strong>=μήκος και <strong>bbb</strong>=ύψος.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepeteo.com/blog/2012/01/25/%cf%80%cf%89%cf%82-%ce%bd%ce%b1-%cf%80%cf%81%ce%bf%cf%83%ce%b8%ce%ad%cf%83%cf%89-feature-image-%cf%83%cf%84%ce%bf-%ce%b8%ce%ad%ce%bc%ce%b1-%ce%bc%ce%bf%cf%85/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java: Προέλευση και δημιουργία</title>
		<link>http://www.jepeteo.com/blog/2012/01/24/java-%cf%80%cf%81%ce%bf%ce%ad%ce%bb%ce%b5%cf%85%cf%83%ce%b7-%ce%ba%ce%b1%ce%b9-%ce%b4%ce%b7%ce%bc%ce%b9%ce%bf%cf%85%cf%81%ce%b3%ce%af%ce%b1/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=java-%25cf%2580%25cf%2581%25ce%25bf%25ce%25ad%25ce%25bb%25ce%25b5%25cf%2585%25cf%2583%25ce%25b7-%25ce%25ba%25ce%25b1%25ce%25b9-%25ce%25b4%25ce%25b7%25ce%25bc%25ce%25b9%25ce%25bf%25cf%2585%25cf%2581%25ce%25b3%25ce%25af%25ce%25b1</link>
		<comments>http://www.jepeteo.com/blog/2012/01/24/java-%cf%80%cf%81%ce%bf%ce%ad%ce%bb%ce%b5%cf%85%cf%83%ce%b7-%ce%ba%ce%b1%ce%b9-%ce%b4%ce%b7%ce%bc%ce%b9%ce%bf%cf%85%cf%81%ce%b3%ce%af%ce%b1/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 11:55:59 +0000</pubDate>
		<dc:creator>Jepeteo</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Προγραμματισμός]]></category>

		<guid isPermaLink="false">http://www.jepeteo.com/?p=17</guid>
		<description><![CDATA[Ιστορία Στις αρχές του 1991, η Sun αναζητούσε το κατάλληλο εργαλείο για να αποτελέσει την πλατφόρμα ανάπτυξης λογισμικού σε μικρο-συσκευές. Τα εργαλεία της εποχής ήταν γλώσσες προγραμματισμού όπως η C και η C++. Μετά από διάφορους πειραματισμούς προέκυψε το συμπέρασμα ότι οι υπάρχουσες γλώσσες δεν μπορούσαν να καλύψουν τις ανάγκες τους. Ο “πατέρας” της Java, James Gosling, που [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Ιστορία</strong></p>
<hr />
<p>Στις αρχές του 1991, η <em>Sun</em> αναζητούσε το κατάλληλο εργαλείο για να αποτελέσει την πλατφόρμα ανάπτυξης λογισμικού σε μικρο-συσκευές. Τα εργαλεία της εποχής ήταν γλώσσες προγραμματισμού όπως η C και η C++. Μετά από διάφορους πειραματισμούς προέκυψε το συμπέρασμα ότι οι υπάρχουσες γλώσσες δεν μπορούσαν να καλύψουν τις ανάγκες τους. <span id="more-17"></span>Ο “πατέρας” της Java, James Gosling, που εργαζόταν εκείνη την εποχή για την Sun, μαζί με τους Patrick Naughton, Chris Warth, Ed Frank και Mike Sheridan,  έκαναν ήδη πειραματισμούς πάνω στη C++ και είχαν παρουσιάσει κατά καιρούς κάποιες πειραματικές γλώσσες ως πρότυπα για το νέο εργαλείο που αναζητούσαν στην <em>Sun</em>. Τελικά μετά από λίγο καιρό κατέληξαν με μια πρόταση, η οποία ήταν η γλωσσα <em>Oak</em>.<br />
(Το όνομά της το πήρε από το ομώνυμο δένδρο (βελανιδιά) το οποίο ο Gosling είχε έξω από το γραφείο του και έβλεπε κάθε μέρα.)</p>
<p><strong>Από την Oak στη Java</strong></p>
<hr />
<p>H <em>Oak</em> ήταν μία γλώσσα που διατηρούσε μεγάλη συγγένεια με την C++. Παρόλα αυτά είχε πολύ πιο έντονο αντικειμενοστρεφή χαρακτήρα σε σχέση με την C++ και χαρακτηριζόταν για την απλότητα της. Σύντομα οι υπεύθυνοι ανάπτυξης της νέας γλώσσας ανακάλυψαν ότι το όνομα <em>Oak</em> ήταν ήδη κατοχυρωμένο οπότε κατά την διάρκεια μιας εκ των πολλών συναντήσεων σε κάποιο τοπικό καφέ αποφάσισαν να μετονομάσουν το νέο τους δημιούργημα σε Java που εκτός των άλλων ήταν το όνομα αγαπητού καφέ για τους δημιουργούς της (<em>Java</em> στην αγγλική γλώσσα είναι το φυτό που βγάζει τον καφέ). Η επίσημη εμφάνιση της <em>Java</em> αλλά και του <em>HotJava</em> (πλοηγός με υποστήριξη<em>Java</em>) στη βιομηχανία της πληροφορικής έγινε το Μάρτιο του 1995 όταν η <em>Sun</em> την ανακοίνωσε στο συνέδριο <em>Sun World</em> 1995. O πρώτος μεταγλωττιστής της ήταν γραμμένος στη γλώσσα C από τον James Gosling. Το 1994, ο A.Van Hoff ξαναγράφει τον μεταγλωττιστή της γλώσσας σε <em>Java</em>, ενώ το Δεκέμβριο του 1995 πρώτες οι IBM, Borland, Mitsubishi Electronics, Sybase και Symantec ανακοινώνουν σχέδια να χρησιμοποιήσουν τη <em>Java</em> για την δημιουργία λογισμικού. Από εκεί και πέρα η Java ακολουθεί μία ανοδική πορεία και είναι πλέον μία από τις πιο δημοφιλείς γλώσσες στον χώρο της πληροφορικής. Στις 13 Νοεμβρίου του 2006 η Java έγινε πλέον μια γλώσσα ανοιχτού κώδικα (GPL) όσον αφορά το μεταγλωττιστή (javac) και το πακέτο ανάπτυξης (JDK, Java Development Kit).</p>
<p><strong>H εξαγορά από την Oracle και το μέλλον της Java</strong></p>
<hr />
<p>Στις 27 Απριλίου 2010 η εταιρία λογισμικού Oracle Corporation ανακοίνωσε ότι μετά από πολύμηνες συζητήσεις ήρθε σε συμφωνία για την εξαγορά της Sun Microsystems και των τεχνολογιών (πνευματικά δικαιώματα/ πατέντες) που η δεύτερη είχε στην κατοχή της ή δημιουργήσει. Η συγκεκριμένη συμφωνία θεωρείται σημαντική για το μέλλον της Java και του γενικότερου οικοσυστήματος τεχνολογιών γύρω απο αυτή μιας και ο έμμεσος έλεγχος της τεχνολογίας και η εξέλιξη της περνάει σε άλλα χέρια.</p>
<hr />
<p><strong>Πηγή</strong>: <a title="Βικιπαίδεια - Java" href="http://el.wikipedia.org/wiki/Java" target="_blank">Βικιπαίδεια</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepeteo.com/blog/2012/01/24/java-%cf%80%cf%81%ce%bf%ce%ad%ce%bb%ce%b5%cf%85%cf%83%ce%b7-%ce%ba%ce%b1%ce%b9-%ce%b4%ce%b7%ce%bc%ce%b9%ce%bf%cf%85%cf%81%ce%b3%ce%af%ce%b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ασφαλής διαγραφή αρχείων στο Ubuntu, με ένα μόνο κλικ.</title>
		<link>http://www.jepeteo.com/blog/2012/01/24/%ce%b1%cf%83%cf%86%ce%b1%ce%bb%ce%ae%cf%82-%ce%b4%ce%b9%ce%b1%ce%b3%cf%81%ce%b1%cf%86%ce%ae-%ce%b1%cf%81%cf%87%ce%b5%ce%af%cf%89%ce%bd-%cf%83%cf%84%ce%bf-ubuntu-%ce%bc%ce%b5-%ce%ad%ce%bd%ce%b1-%ce%bc/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25ce%25b1%25cf%2583%25cf%2586%25ce%25b1%25ce%25bb%25ce%25ae%25cf%2582-%25ce%25b4%25ce%25b9%25ce%25b1%25ce%25b3%25cf%2581%25ce%25b1%25cf%2586%25ce%25ae-%25ce%25b1%25cf%2581%25cf%2587%25ce%25b5%25ce%25af%25cf%2589%25ce%25bd-%25cf%2583%25cf%2584%25ce%25bf-ubuntu-%25ce%25bc%25ce%25b5-%25ce%25ad%25ce%25bd%25ce%25b1-%25ce%25bc</link>
		<comments>http://www.jepeteo.com/blog/2012/01/24/%ce%b1%cf%83%cf%86%ce%b1%ce%bb%ce%ae%cf%82-%ce%b4%ce%b9%ce%b1%ce%b3%cf%81%ce%b1%cf%86%ce%ae-%ce%b1%cf%81%cf%87%ce%b5%ce%af%cf%89%ce%bd-%cf%83%cf%84%ce%bf-ubuntu-%ce%bc%ce%b5-%ce%ad%ce%bd%ce%b1-%ce%bc/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 09:54:35 +0000</pubDate>
		<dc:creator>Jepeteo</dc:creator>
				<category><![CDATA[Bash]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.jepeteo.com/?p=13</guid>
		<description><![CDATA[Σε όλους μας έχει τύχει να σβήσουμε κάποιο αρχείο που τελικά το χρειαζόμασταν. Όπως είναι γνωστό υπάρχουν εργαλεία που κάνουν αυτή την δουλειά. Αλλά τι γίνεται στην περίπτωση που θέλουμε να διαγράψουμε ένα αρχείο για πάντα από τον υπολογιστή μας; Η λύση είναι σχετικά απλή… Καταρχήν ανοίγουμε το “Κέντρο Λογισμικού Ubuntu” και από εδώ κάνουμε [...]]]></description>
			<content:encoded><![CDATA[<p>Σε όλους μας έχει τύχει να σβήσουμε κάποιο αρχείο που τελικά το χρειαζόμασταν. Όπως είναι γνωστό υπάρχουν εργαλεία που κάνουν αυτή την δουλειά. Αλλά τι γίνεται στην περίπτωση που θέλουμε να διαγράψουμε ένα αρχείο για πάντα από τον υπολογιστή μας;<br />
Η λύση είναι σχετικά απλή…</p>
<p><span id="more-13"></span>Καταρχήν ανοίγουμε το “Κέντρο Λογισμικού Ubuntu” και από εδώ κάνουμε εγκατάσταση το “wipe” (Secure file deletion).</p>
<p>Το “Wipe” είναι ένα προγραμματάκι που τρέχει από το τερματικό και κάνει ακριβώς τη δουλειά που θέλουμε. δηλαδή διαγράφει τα αρχεία από δίσκο με τέτοιο τρόπο που είναι αδύνατη η ανάκτησή τους.</p>
<p>Δημιουργούμε ένα αρχείο (π.χ. secure_delete) μέσα στον φάκελο /home/<em>user</em>/.gnome2/nautilus-scripts. (όπου user το όνομα χρηστη που χρησιμοποιείτε για να συνδεθείτε στο Ubuntu.) Αυτό μας δίνει τη δυνατότητα επιλέγοντας ένα αρχείο και κάνοντας δεξί κλικ πάνω του να μπορούμε να τρέχουμε το σενάριο εντολών “secure_delete”.  Έπειτα δημιουργούμε ένα φάκελο .myprogs μέσα στον φάκελο /home/user/, και άλλο ένα αρχείο με το όνομα wipe_files.</p>
<p>Κάνοντας επεξεργασία το “secure_delete” προσθέτουμε τον παρακάτω κώδικα:</p>
<blockquote><p>#!/bin/bash</p>
<p>arg=”$@”<br />
gnome-terminal -e “/home/user/.myprogs/wipe_files $arg” –title=”Wipe!”</p></blockquote>
<p><strong>#!/bin/bash</strong> :<br />
<strong>arg=”$@”</strong> : Η εντολή αυτή καταχωρεί στην μεταβλητή <strong>arg</strong>, ότι έχουμε επιλέξει με το ποντίκι.(Είτε έιναι φάκελος, είτε είναι αρχείο)<br />
<strong>gnome-terminal -e “/home/user/.myprogs/wipe_files $arg” –title=”Wipe!”</strong><br />
με την εντολή αυτή ανοίγουμε ένα τερματικό και εκτελούμε το αρχείο wipe_files, που βρίσκεται στον φάκελο /home/user/.myprogs/<br />
όπου user = το username μας, και .myprogs ο φάκελος που φτιάξαμε προηγουμένως.<br />
<strong>–title=”Wipe!”</strong> : Το τερματικό που θα ανοίξει θα έχει το όνομα Wipe!!.</p>
<p>Έπειτα κάνοντας επεξεργασία το wipe_files, προσθέτουμε τον παρακάτω κώδικα:</p>
<blockquote><p>#!/bin/bash</p>
<p>echo “It’s time to wipe some files!”</p>
<p>arg=”$@”<br />
echo<br />
sudo wipe “$arg” -rfciq -Q 5<br />
echo<br />
read -p “Press enter to Exit…”<br />
exit<br />
exec bash</p></blockquote>
<p><strong>#!/bin/bash</strong> :<br />
<strong>echo “It’s time to wipe some files!”</strong> : Εμφανίζει στο τερματικό το αντίστοιχο κείμενο.<br />
<strong>arg=”$@”</strong> : Τα ορίσματα που πήρε από το προηγούμενο αρχείο τα βάζει στην μεταβλητη <strong>arg</strong><br />
<strong>echo</strong> : εμφανίζει στο τερματικό μία κενή γραμμή<br />
<strong>wipe “$arg” -rfciq -Q 5</strong> : εκτελεί την εντολή wipe (που κάναμε εγκατάσταση στην αρχή) με διάφορες παραμέτρους.<br />
<strong>echo</strong> : εμφανίζει στο τερματικό μία κενή γραμμή<br />
<strong>read -p “Press enter to Exit…”</strong> : το πρόγραμμα περιμένει να πατήσεις το πλήκτρο Enter για να συνεχίσει την εκτέλεσή του.<br />
<strong>exit</strong> : τερματίζει τη λειτουργία του τερματικού.<br />
<strong>exec bash</strong></p>
<p>Αυτό ήταν! Τώρα πατώντας με το δεξί κλίκ πάνω σ’ενα αρχείο που θέλετε να διαγράψετε, και επιλέγοντας, σενάρια εντολών – secure_delete, τρέχει το scipt μας, διαγράφοντας ασφαλές το αρχείο.</p>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://www.jepeteo.com/blog/2012/01/24/%ce%b1%cf%83%cf%86%ce%b1%ce%bb%ce%ae%cf%82-%ce%b4%ce%b9%ce%b1%ce%b3%cf%81%ce%b1%cf%86%ce%ae-%ce%b1%cf%81%cf%87%ce%b5%ce%af%cf%89%ce%bd-%cf%83%cf%84%ce%bf-ubuntu-%ce%bc%ce%b5-%ce%ad%ce%bd%ce%b1-%ce%bc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Τα καλύτερα 10 plugin για το WordPress</title>
		<link>http://www.jepeteo.com/blog/2012/01/23/%cf%84%ce%b1-%ce%ba%ce%b1%ce%bb%cf%8d%cf%84%ce%b5%cf%81%ce%b1-10-plugin-%ce%b3%ce%b9%ce%b1-%cf%84%ce%bf-wordpress/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25cf%2584%25ce%25b1-%25ce%25ba%25ce%25b1%25ce%25bb%25cf%258d%25cf%2584%25ce%25b5%25cf%2581%25ce%25b1-10-plugin-%25ce%25b3%25ce%25b9%25ce%25b1-%25cf%2584%25ce%25bf-wordpress</link>
		<comments>http://www.jepeteo.com/blog/2012/01/23/%cf%84%ce%b1-%ce%ba%ce%b1%ce%bb%cf%8d%cf%84%ce%b5%cf%81%ce%b1-10-plugin-%ce%b3%ce%b9%ce%b1-%cf%84%ce%bf-wordpress/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 17:19:51 +0000</pubDate>
		<dc:creator>Jepeteo</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.jepeteo.com/?p=8</guid>
		<description><![CDATA[Ένας από του λόγους που είμαι πορωμένος με το WordPress είναι τα χιλιάδες plugins (πρόσθετα) που διαθέτει. Ότι και να θέλεις να κάνεις με το blog (ιστολόγιο) σου, σίγουρα θα υπάρχει ένα plugin που θα σε βοηθήσει να το κάνεις. Παρακάτω θα βρείς μια λίστα με τα καλύτερα 10 plugin για το WordPress. Τα συγκεκριμένα [...]]]></description>
			<content:encoded><![CDATA[<p>Ένας από του λόγους που είμαι πορωμένος με το WordPress είναι τα χιλιάδες plugins (πρόσθετα) που διαθέτει. Ότι και να θέλεις να κάνεις με το blog (ιστολόγιο) σου, σίγουρα θα υπάρχει ένα plugin που θα σε βοηθήσει να το κάνεις.</p>
<p>Παρακάτω θα βρείς μια λίστα με τα καλύτερα 10 plugin για το WordPress. Τα συγκεκριμένα τα συνιστώ προσωπικά μια και τα χρησιμοποιώ sto Jepeteo.com αλλά και σε άλλα ιστολόγια<span id="more-8"></span></p>
<h2 style="text-align: center;">Τα καλύτερα 10 plugin για το WordPress.</h2>
<p>&nbsp;</p>
<ol>
<li><a title="W3 Total Cache" href="http://wordpress.org/extend/plugins/w3-total-cache/" target="_blank">W3 Total Cache</a> &#8211; Αυτό το plugin είναι το καλύτερο για δύο λόγους. Για αρχή, κάνει τις σελίδες σου να φορτώνουν πολύ πιο γρήγορα. Επίσης, αποθηκέυει μια στατική έκδοση του ιστολογίου σου, έτσι ώστε να χρειάζεται λιγότερη επεξεργαστική ισχύ για την εμφάνιση των σελίδων σου.</li>
<li><a title="SEO Ultimate" href="http://wordpress.org/extend/plugins/seo-ultimate/" target="_blank">SEO Ultimate</a> &#8211; Θες το  ιστολόγιο σου να εμφανίζεται στην κορυφή των μηχανών αναζήτησης. Αυτό το plugin αναλαμβάνει να κάνει όλη τη δουλειά για σένα. Επιπλέον, παρέχει κάποια πολύ χρήσιμα εργαλεία για DeepLinking, Link Masking και Slug Optimization.</li>
<li><a title="WP Optimize" href="http://wordpress.org/extend/plugins/wp-optimize/" target="_blank">WP Optimize</a>- Το plugin αυτό σε βοηθάει να κρατάς καθαρή την βάση δεδομένων του site σου. Επίσης σου επιτρέπει να τρέξεις την εντολή βελτιστοποίησης στους κεντρικούς πίνακες  (core  DB tables) της βάσης δεδομένων του ιστολογίου σου.
<div></div>
</li>
<li><a title="Akismet" href="http://wordpress.org/extend/plugins/akismet/" target="_blank">Akismet</a> &#8211; Ένα απο τα αγαπημένα μου plugin. Κατά τη γνώμη το καλύτερο plugin που υπάρχει εκει έξω για να προστατέψεις το ιστολόγιό σου απο comment και trackback spam.</li>
<li><a title="Broken Link Checker" href="http://wordpress.org/extend/plugins/broken-link-checker/" target="_blank">Broken Link Checker</a> &#8211; Το όνομά του τα λέει όλα. Ελέγχει όλους του σύνδεσμους που υπάρχουν στο blog σου και σε ενημερώνει για τυχόν συνδέσμους που δεν λειτουργούν πια.</li>
<li><a title="Google Analytics for WordPress" href="http://wordpress.org/extend/plugins/google-analytics-for-wordpress/" target="_blank">Google Analytics for WordPress</a>- Με αυτό το plugin μπορείς εύκολα να προσθέσεις τα Google Analytics στο blog σου, προσθέτωντας επιπλέον λειτουργίες όπως  custom variables, automatic clickout  και download tracking.
<div></div>
</li>
<li><a title="Google XML Sitemaps" href="http://wordpress.org/extend/plugins/google-sitemap-generator/" target="_blank">Google XML Sitemaps</a> &#8211; Αυτό το plugin φτιάχνει ένα ειδικό XML Sitemap, με το οποίο βοηθάει τις μηχανές αναζήτησης (Google, Yahoo, Bing, Ask, etc.) να μπορέσουν να σε βάλουν στο ευρετήριο τους.</li>
<li><a title="Lightbox Gallery" href="http://wordpress.org/extend/plugins/lightbox-gallery/" target="_blank">Lightbox Gallery</a> &#8211; Προσθέτει την δυνατότη lightbox αυτόματα σε εικόνες και galleries.</li>
<li><a title="SEO Friendly Images" href="http://wordpress.org/extend/plugins/seo-image/" target="_blank">Seo Friendly Images</a> &#8211; Συμπληρώνει αυτόματα την ιδιότητα alt και title των εικόνων, αυξάνωντας την κίνηση του ιστολογίου μέσω των αποτελεσμάτων αναζήτησης.</li>
<li><a title="WP Security Scan " href="http://wordpress.org/extend/plugins/wp-security-scan/" target="_blank">WP Security Scan </a>- Μια δωρεάν σουίτα (για ένα ιστολόγιο) πού σκανάρει την εγκατάστασηη του ιστολογίου σου για τυχόν ιους, κακοβουλο κώδικα ή πιθανά κενά ασφαλείας.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.jepeteo.com/blog/2012/01/23/%cf%84%ce%b1-%ce%ba%ce%b1%ce%bb%cf%8d%cf%84%ce%b5%cf%81%ce%b1-10-plugin-%ce%b3%ce%b9%ce%b1-%cf%84%ce%bf-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: www.jepeteo.com @ 2012-02-23 08:48:24 -->
