tag:blogger.com,1999:blog-62592645676977387892024-02-19T10:37:28.302+02:00The Debian Side of Linux Computing! - VentrixΟι περιπέτειες του μικρου Ventrix στον μαγικό κόσμο του Linux...Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.comBlogger180125tag:blogger.com,1999:blog-6259264567697738789.post-5611963611297970292010-02-15T15:40:00.003+02:002010-02-15T16:00:05.953+02:00Android internet tethering through cable without rooting your phone.Well, you want to have internet access to your laptop from your Android phone, but without passing through the painful process of rooting your phone?<br /><br />The solution is easy, fast but unfortunately not flexible enough. It is not a full tethering application, but it creates a Sock5 proxy on your phone, your browser can use to surf the internet.<br /><br />You have to download and install the android SDK tools, and especially the adb program. If you do not know how to do it, download the necessary files from <a href="http://developer.android.com/sdk/index.html">here</a> and visit <a href="http://developer.android.com/sdk/installing.html#Installing">this link</a> on how to install them. You do not have to download or install eclipse or the ADT plugin.<br /><br />Supposing you have successfully installed the adb tool, and the "adb devices" command returns the id of your phone, you are ready to continue.<br /><br />Visit http://graha.ms/androidproxy/ and download <a href="http://graha.ms/androidproxy/Tetherbot.apk">this file</a>.<br /><br />Install it to your phone with the following command: "adb install Tetherbot.apk".<br /><br />Open the Tetherbot application, make sure you're connected to a Wireless or a Mobile network (GPRS or 3G) and press the "Start Socks" button.<br /><br />Now you have to tell your adb to forward all the connections from your pc to your phone.<br />This can be done by entering the following command: "adb forward tcp:1080 tcp:1080".<br /><br />My .bashrc has now one more line: "alias tetherG1='adb forward tcp:1080 tcp:1080'".<br /><br />The final step is to configure Firefox to make use of the Sock proxy we just created.<br />Go to Firefox (or Iceweasel you Debian fans) Edit -> Preferences -> Advanced -> Connection Settings -> Manual Proxy Configuration and at the SOCKS Host enter "localhost" and 1080 as port number.<br /><br />Now you have to tell Firefox not to use the /etc/resolv.conf to resolve the ip addresses but to use the Socks proxy. Go to the address bar, enter "about:config" search for "dns", find the "network.proxy.socks_remote_dns" key and set it to true.<br /><br />Enjoy internet to your laptop through your Android Phone!<br /><br />God how much I love that piece of plastic <3Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com1tag:blogger.com,1999:blog-6259264567697738789.post-11783514643096699962009-10-14T16:30:00.001+03:002009-10-14T16:31:58.915+03:00Opera 10 Greek Font rendering problemΟ καινούργιος Opera έχει ενα θεματάκι με το rendering των ελληνικών χαρακτήρων.<br />Πρέπει να έχετε εγκατεστημένο το πακέτο <span style="font-weight:bold;">msttcorefonts</span> για να δουλέψουν όλα σωστά.Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com2tag:blogger.com,1999:blog-6259264567697738789.post-32022726779196209982009-08-27T15:54:00.005+03:002009-08-27T15:56:51.162+03:00Producing XML Output from MySQLProducing XML Output from MySQL<br /><br />1.25.1 Problem<br />You'd like to turn a query result into XML.<br /><br />1.25.2 Solution<br />mysql can do that for you.<br /><br />1.25.3 Discussion<br />mysql creates an XML document from the result of a query if you use the <span style="font-weight:bold;">-X (or --xml)</span> option.Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com0tag:blogger.com,1999:blog-6259264567697738789.post-17513667600578968622009-08-01T17:20:00.003+03:002009-08-01T17:27:39.995+03:00BenchmarkPi for AndroidΧθες το βράδυ το <span style="font-weight:bold;">BenchmarkPi</span> ενα πρόγραμμα που κάνει benchmark Android συστήματα μετρώντας την ώρα που χρειάζεται για να υπολογιστεί (...) το "π" απέκτησε ενα major update και μια σελίδα <a href="http://androidBenchmark.com">http://androidBenchmark.com</a> :)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img.neteco.com/photo/00C8000002328442.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 302px;" src="http://img.neteco.com/photo/00C8000002328442.jpg" border="0" alt="" /></a><br />(η εικόνα είναι απο την παλιά version)<br /><br />Στα πλαίσια του "να δω πως τα παει στον έξω κόσμο" έκανα μερικές αναζητήσεις στο google και είδα οτι υπάρχει κόσμος που πράγματι (!) το χρησιμοποιεί!<br /><br />Πολύ ευχάριστο συναίσθημα...<br /><br /><a href="http://www.mobinaute.com/290874-test-samsung-galaxy-match-vs-htc-magic-android-gps-page4.html">http://www.mobinaute.com/290874-test-samsung-galaxy-match-vs-htc-magic-android-gps-page4.html</a><br /><br /><a href="http://androidcommunity.com/forums/f12/competitive-benchmarking-benchmarkpi-21375/">http://androidcommunity.com/forums/f12/competitive-benchmarking-benchmarkpi-21375/</a><br /><a href="http://www.cyrket.com/package/gr.androiddev.BenchmarkPi"><br />http://www.cyrket.com/package/gr.androiddev.BenchmarkPi</a>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com0tag:blogger.com,1999:blog-6259264567697738789.post-56619120095527305412009-06-25T22:58:00.001+03:002009-06-25T22:59:23.192+03:00Android Native Development KitΠΙΣΩ ΚΑΙ ΤΟΥΣ ΦΑΓΑΜΕ, ΤΙ ΕΒΓΑΛΕΣ ΜΩΡΗ GOOGLE ΜΕ ΤΟ ANDROID ΣΟΥ!!!<br /><br />Android Native Development Kit<br /><a href="http://tinyurl.com/lm8e23">http://tinyurl.com/lm8e23</a><br /><br />:DVentrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com2tag:blogger.com,1999:blog-6259264567697738789.post-31285603463643949512009-05-31T04:55:00.001+03:002009-05-31T04:56:53.858+03:00Android Greek Community @ Fosscomm 09 LarisaΜόνο τα 9 πρώτα λεπτά δυστυχώς...<br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/B4f56M9l86k&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/B4f56M9l86k&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br /><br /><a href="http://ventrix.nsdc.gr/android.php">http://ventrix.nsdc.gr/android.php</a>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com3tag:blogger.com,1999:blog-6259264567697738789.post-13495783877946975492009-05-28T02:09:00.002+03:002009-05-28T02:30:29.268+03:00lshw Πληροφορίες για το σύστημαΑναλυτικές πληροφορίες για το σύστημα σας μπορείτε να δείτε με το πρόγραμμα lshw.<br />Υπάρχει και GUI που ξεκινάει με το flag -Χ αρκεί να εγκαταστήσετε πρώτα και το lshw-gtk.<br /><br />Παράδειγμα εξόδου δείτε εδώ για το laptop μου: http://pastebin.com/f4d680444<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img140.imageshack.us/img140/223/lshw.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 423px;" src="http://img140.imageshack.us/img140/223/lshw.jpg" border="0" alt="" /></a>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com2tag:blogger.com,1999:blog-6259264567697738789.post-28478291892675832502009-05-26T12:52:00.003+03:002009-05-26T12:56:49.018+03:00Cisco 877w ΕΡΧΕΤΑΙ<span style="font-weight:bold;">Cisco 877w</span><br /><img src="http://www.cisco.com/en/US/prod/routers/ps380/ps6202/877_frontlarge_360x288.jpg" /><br /><br />ΕΡΧΕΤΑΙVentrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com3tag:blogger.com,1999:blog-6259264567697738789.post-11085082593021046232009-05-12T14:34:00.003+03:002009-05-12T14:41:10.270+03:00Λίστα Ελλήνων Χρηστών Debian<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh666djm0ESRXLR-hAIqkhEnDqsblJ6auur01IOSCKNeAIp20OoGjg699gGIZgojHRo4Z2M8G_x6u94FJVxdsjsJ_iVpzgzY0bezuMW3TXhs_fdZLJdPKQfbbn8MAaz5n0FC1HDtgvGaE4G/s400/debian_black1.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh666djm0ESRXLR-hAIqkhEnDqsblJ6auur01IOSCKNeAIp20OoGjg699gGIZgojHRo4Z2M8G_x6u94FJVxdsjsJ_iVpzgzY0bezuMW3TXhs_fdZLJdPKQfbbn8MAaz5n0FC1HDtgvGaE4G/s400/debian_black1.png" border="0" alt="" /></a><br /><br />Η λίστα των Ελλήνων Χρηστών Debian είναι πλέον γεγονός και βρίσκεται εδώ: <a href="http://lists.debian.org/debian-user-greek/">http://lists.debian.org/debian-user-greek/</a><br /><br />Σας μεταφέρω το πρώτο μου post στην λίστα:<br /><blockquote>Ας ελπίσουμε αυτή η λίστα με την βοήθεια όλων να γίνει το μέσο για την γενική ανασύνταξη της Ελληνικής κοινότητας του Debian.<br /><br />Η συζήτηση στη fosscomm 09 ήδη καρποφόρησε και δεν σταματάμε εδώ!<br /><br />Επόμενο σκαλοπάτι η ποιοτική αναβάθμιση του Debian.gr με άρθρα, wiki, tutorials το forum και άλλα πολλα!<br /><br />Ξεκινήσαμε δυνατά και μακάρι η συνέχεια να είναι ακόμα καλύτερη...</blockquote>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com2tag:blogger.com,1999:blog-6259264567697738789.post-75694164127554029122009-05-10T23:16:00.003+03:002009-05-10T23:27:41.769+03:00Fosscomm 09. Can i has one more pliz?Θα είμαι συνοπτικός.<br /><br />Πολλά συγχαρητήρια στα μέλη του linuxteam του TEI Λάρισας, που έδειξαν οτι όταν υπάρχει όρεξη, πάθος και μεράκι, το τέλειο είναι κάτι που μπορεί να ξεπεραστεί πολύ εύκολα.<br /><br />Παιδιά, η ευχαρίστηση ήταν πραγματικά όλη δική μου:)<br /><br />---------------------<br /><br />Μπορείτε να δείτε μερικές φωτογραφίες απο την παρουσίαση του Android εδώ: <a href="http://tinyurl.com/rb9cw5">http://tinyurl.com/rb9cw5</a><br />(ελπίζω να βρω και άλλες)<br /><br />Την παρουσίαση και τα slides απο το workshop μπορείτε να τα βρείτε εδώ: <br /><a href="http://ventrix.nsdc.gr/stuff/AndroidFosscomm.pdf">http://ventrix.nsdc.gr/stuff/AndroidFosscomm.pdf</a><br /><a href="http://ventrix.nsdc.gr/stuff/AndroidFosscommWorkshop.pdf">http://ventrix.nsdc.gr/stuff/AndroidFosscommWorkshop.pdf</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ventrix.nsdc.gr/photos/scry/cache/Personal!Meetings!Fosscomm09!img_0537_640x480.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 640px; height: 480px;" src="http://ventrix.nsdc.gr/photos/scry/cache/Personal!Meetings!Fosscomm09!img_0537_640x480.jpg" border="0" alt="" /></a>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com3tag:blogger.com,1999:blog-6259264567697738789.post-18558926368491138612009-05-06T21:28:00.001+03:002009-05-06T21:28:19.017+03:00AndroidDev.gr @ FossCommΚουράστηκα αλλά αξίζει!<br /><br />Ορίστε τα μπλουζάκια και τα στυλό που θα μοιράσω στην FossComm :)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ventrix.nsdc.gr/photos/PhoGal/Personal/kosAndroidsm.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 640px; height: 519px;" src="http://ventrix.nsdc.gr/photos/PhoGal/Personal/kosAndroidsm.jpg" border="0" alt="" /></a><br />τώρα είμαστε έτοιμοι!!!<br /><br />19 ακόμα μπλουζάκια καθώς και μπόλικα στυλό είναι έτοιμα να παραδοθούν σε επίδοξους Android Developers!!!<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq1GBZifXuRqILHqq5MqOgGgF_c3unR162W3JPQZsElbbWfJ8gKr7WtTM0ofwUETZLKWRPu2CD6tMovT-IbugaKlb-rQytiB6EYBLdUBGOEsWdM3f_WkG3vgpbvDmIEDqjTD8JUYdwNXpN/s1600-h/androidStylsm.JPG"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 398px; height: 400px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq1GBZifXuRqILHqq5MqOgGgF_c3unR162W3JPQZsElbbWfJ8gKr7WtTM0ofwUETZLKWRPu2CD6tMovT-IbugaKlb-rQytiB6EYBLdUBGOEsWdM3f_WkG3vgpbvDmIEDqjTD8JUYdwNXpN/s400/androidStylsm.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5332777955162558514" /></a>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com1tag:blogger.com,1999:blog-6259264567697738789.post-23264707230601704552009-05-05T12:02:00.005+03:002009-05-05T12:20:28.473+03:00The Unix-Haters handbook<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cs.washington.edu/homes/weise/title.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 469px; height: 120px;" src="http://www.cs.washington.edu/homes/weise/title.gif" border="0" alt="" /></a><br /><br />Αρκετά γαργαλιστικός τίτλος, η περιγραφή του το ίδιο ενδιαφέρουσα:<br /><br />The UNIX-HATERS Handbook is a semi-humorous edited compilation of messages to the UNIX-HATERS mailing list [...]<br /><br />Δείτε την αναλυτική περιγραφή εδώ: <a href="http://en.wikipedia.org/wiki/The_UNIX-HATERS_Handbook">http://en.wikipedia.org/wiki/The_UNIX-HATERS_Handbook</a><br />Την σελίδα εδώ: <a href="http://www.cs.washington.edu/homes/weise/unix-haters.html">http://www.cs.washington.edu/homes/weise/unix-haters.html</a><br />Κατεβάστε το απο εδώ: <a href="http://www.simson.net/ref/ugh.pdf">http://www.simson.net/ref/ugh.pdf</a><br /><br />Το "ύποπτο" είναι οτι ο τύπος που ξεκίνησε να το γράφει, μετά απο λίγο καιρό προσλήφθηκε απο την Microsoft και ένα απο τα mirrors του βιβλίου που βρήκα (αλλά δεν δουλεύει πλέον) ήταν κάτι σε *.microsoft.com/***<br /><br />:)<br /><br /><blockquote>Anybody else ever intend to type:<br /> % rm *.o<br />And type this by accident:<br /> % rm *>o<br />Now you’ve got one new empty file called “o”, but plenty of room<br />for it!<br /></blockquote>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com2tag:blogger.com,1999:blog-6259264567697738789.post-67514664833442693112009-04-23T12:43:00.003+03:002009-04-23T13:10:10.513+03:00Android Greek Community @ Fosscomm 2009<img src="http://linuxteam.cs.teilar.gr/~linuxteam/banner.gif" /><br />Όπως όλοι γνωρίζετε, στις <span style="font-weight:bold;">9 με 10 Μαίου</span>, θα πραγματοποιηθεί στο ΤΕΙ της Λάρισας το <a href="http://larisa.fosscomm.gr/"><span style="font-weight:bold;">2ο Συνέδριο Κοινοτήτων ΕΛ/ΛΑΚ</span></a>.<br /><br />Στο συνέδριο αυτό έχει την χαρά και την τιμή να συμμετέχει, <a href="http://larisa.fosscomm.gr/index.php?option=com_content&view=article&id=60&Itemid=61">μεταξύ πολλών άλλων κοινοτήτων</a>, και η <a href="http://www.androiddev.gr/"><span style="font-weight:bold;">Ελληνική Κοινότητα Android</span></a>.<br /><br />Συγκεκριμένα έχει προγραμματιστεί να γίνει μια παρουσίαση για το λειτουργικό σύστημα Android, στην οποία θα παρουσιαστούν η φιλοσοφία του, οι αρχές λειτουργίας του, η αρχιτεκτονική του κλπ.<br /><br />Επίσης έχει προγραμματιστεί ενα workshop στο οποίο μπορούν να συμμετέχουν όσοι θέλουν να κάνουν τα πρώτα τους βήματα στο Android Development!<br /><br />Καλούμε λοιπόν, όσους θέλουν να ενημερωθούν / μάθουν / προγραμματίσουν το Android να παρακολουθήσουν το συνέδριο και να μας γνωρίσουν απο κοντά!Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com2tag:blogger.com,1999:blog-6259264567697738789.post-82031219022687626042009-04-21T12:29:00.002+03:002009-04-21T12:38:43.274+03:00Oracle finally buys SunOracle: SELECT * FROM Sun<br /><br />7.4B<br /><br />είναι πολλά τα λεφτά;!<br /><br /><blockquote>Όπως ανακοίνωσε η Oracle, θα μείνει πιστή στο Linux και θα επενδύσει σημαντικά ποσά στη Java και στο λειτουργικό σύστημα Solaris το οποίο αναπτύσσει η Sun. Επιπλέον η Sun έχει τα δικαιώματα της MySQL που κυριαρχεί ως βάση δεδομένων στο Internet αν και παράλληλα συνεργαζόταν με την Oracle για την PostgreSQL κάτι για το οποίο μπορεί να έχουμε εξελίξεις στο μέλλον.</blockquote><br /><br />για να δούμε...Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com0tag:blogger.com,1999:blog-6259264567697738789.post-88155543524185991182009-04-15T22:03:00.003+03:002009-04-15T22:06:26.053+03:00Latex Quick ReferenceLatex Quick Reference or Latex Cheat Sheed οπως λεει και ο τίτλος:<br />Δείτε το, κατεβάστε το (κλπ) απο <a href="http://www.stdout.org/~winston/latex/">εδω</a><br /><br />εκτυπώθηκε ήδη και κολλήθηκε πάνω απο το γραφείο...<br /><br />Επίσης πολύ καλός editor για αρχάριους σε latex όπως εγώ είναι ο <span style="font-weight:bold;">texmaker</span>.<br /><br />aptitude install texmakerVentrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com0tag:blogger.com,1999:blog-6259264567697738789.post-79353056091964318352009-04-10T12:20:00.001+03:002009-04-10T12:29:33.598+03:00I+You+We=LinuxΚΑ ΤΑ ΠΛΗ ΚΤΙ ΚΟ<br /><object type="application/x-shockwave-flash" data="http://www.vimeo.com/moogaloop.swf?clip_id=3771567&server=www.vimeo.com&fullscreen=1&show_title=1&show_byline=1&show_portrait=1&color=" height="450" width="600"><param name="quality" value="best"><param name="wmode" value="transparent"><param name="allowfullscreen" value="true"><param name="scale" value="showAll"><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=3771567&server=www.vimeo.com&fullscreen=1&show_title=1&show_byline=1&show_portrait=1&color="></object><br /><br /><br />From the "We're Linux Video Contest Finalists"<br /><a href="http://www.linuxfoundation.org/news-media/blogs/browse/2009/04/announcing-%E2%80%9Cwe%E2%80%99re-linux%E2%80%9D-video-contest-finalists">http://www.linuxfoundation.org/news-media/blogs/browse/2009/04/announcing-%E2%80%9Cwe%E2%80%99re-linux%E2%80%9D-video-contest-finalists</a>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com0tag:blogger.com,1999:blog-6259264567697738789.post-91398814801960131432009-04-01T12:53:00.002+03:002009-04-01T12:55:19.560+03:00Successful ADVSuccessful ADV<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.androiddev.gr"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 220px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQFKDsqA1nrgn8gVDjs60d29i1Zu0tlVL0Kt8zsCaYH7kw079aJiCro-cptMlS6Mh_D6raeCzcnKzUGWO6vCTjAqIK9pBuIua_u9mGhU0v42Sxfnb8Fr4nDyN-lOPmJK9LZMZhiwvqVet4/s320/appleADV.jpg" alt="" id="BLOGGER_PHOTO_ID_5319659230438824978" border="0" /></a>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com1tag:blogger.com,1999:blog-6259264567697738789.post-59554276368332400812009-03-29T21:26:00.006+03:002009-03-30T01:40:37.712+03:00Android MarketΔεν έχουν περάσει 24 ώρες απο τότε που έκανα publish το application για ελληνικό πληκτρολόγιο στο Android και τα αποτελέσματα δεν μπορούν να με κάνουν να συγκρατηθώ ώστε να μην κάνω αυτό το post.<br /><br />Ορίστε μερικά νούμερα:<br /><br />Greek Virtual Keyboard<br />Version: 1.6<br />Downloads: 100-500<br />Size: 18178<br />Rating: 4.90 out of 5<br /><br />αλλά ίσως το πιο ενδιαφέρον:<br />Downloads: 392 total -216 active installs (55%) 29/3 21:26<br /><span style="font-weight:bold;">Updated! : 471 total -251 active installs (53%) 30/3 1:44</span><br /><br />το οποίο σημαίνει οτι 200 Έλληνες έχουν G1! (βάζω και 16 ξένους που απλά το κατέβασαν και whatever...)<br /><br /><span style="font-weight:bold;">200 Έλληνες μέσα σε λιγότερο απο 24 ώρες σε ένα κινητό που δεν έχει κυκλοφορήσει επίσημα στην Ελλάδα.</span><br /><br />Εαν αυτά δεν είναι ευχάριστα νεα, τότε ποια είναι;<br /><br />Τέλος αφήνω μερικά απο τα αγαπημένα μου σχόλια:<br /><ul><br /><li>Sinxaritira.. para poli kali doulia... to mono kai proto app pou iparxei sta Ellinika!!!<br /><li>μεγάλε έγραψες! πολύ καλό!<br /><li>Mpravo file, kairos itan<br /><li>Really good! Does what it says. Fullscreen keyboard<br /><li>ekseretiki doulia. Bravo.<br /><li>Bravo, poli oreo!<br /><li>Can someone actually develope an english version as good as this one??! This is amazing!<br /><li>Kosta eisai tromeros..You are the best...waiting along time for a greek develp...<br /><li>5* for flawless app, functionality and effort, missing * for keeping you in developing mood and average UI design...well done<br /></ul><br /><br /><a href="http://www.cyrket.com/package/gr.androiddev">Android Greek Virtual Keyboard</a>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com4tag:blogger.com,1999:blog-6259264567697738789.post-74614770073166535492009-03-29T04:55:00.007+03:002009-03-29T15:18:43.289+03:00Android Greek Virtual Keyboard<img src="http://ventrix.nsdc.gr/photos/GreekVirtualKeyboardICON.png" /><br />Όπως είχα υποσχεθεί, έγραψα σήμερα το απόγευμα το Greek Virtual Keyboard.<br /><br />Κατεβάστε το απο το market και μην ξεχάσετε να το βαθμολογήσετε!<br /><br />Για να το χρησιμοποιήσετε, απλά γράψτε το κείμενο που θέλετε και πατήστε το κουμπί "Αντιγραφή".<br />Μετά πηγαίνετε όπου θέλετε, κρατήστε πατημένο το δάκτυλο σας και επιλέξτε "paste".<br /><br />Τόσο απλό!<br /><br />Το έγραψα μέσα σε 3 ώρες και ο κώδικας είναι εξαιρετικά απλός, είναι περίπου 900 γραμμές και έχει μέγεθος μόνο 17Κ!<br /><br />Περισσότερες πληροφορίες θα βρείτε <a href="http://www.androiddev.gr/forum/viewtopic.php?f=10&t=147&p=205#p205">εδώ</a><br /><br />ΥΓ: χαίρομαι ιδιαίτερα που στο 1ο τέταρτο που το ανέβασα, ήδη έχω λάβει 3 email για να το φτιάξω και για άλλες γλώσσες :)<br /><br />Μετά απο περίπου 100 download και αφού η εφαρμογή έπιασε 4.5 στα 5 αστέρια, ας γράψω μερικά απο τα comments :)<br /><br />Μπορείτε να τα δείτε και <a href="http://www.cyrket.com/package/gr.androiddev">εδώ</a><br /><br /><ul><br /><li>Iraklis: Sinxaritiria.. para poli kali doulia.. to mono kai proto app pou iparxei sta Ellinika!!!<br /><li>Joseph: ekseretiki doulia. Bravo.<br /><li>Sandy: Bravo, poli oreo!<br /><li>Key Largo: Cool<br /><li>nancy: Can someone actually develope an english version as good as this one??! This is amazing!<br /><li>Jimmy: Kosta eisai tromeros.. You are the best... waiting along time for a greek developer<br /><li>zrks: 5* for flawless app, functionality and effort, missing * for keeping you in developing mood and average UI design... well done<br /><li>me: bravo kosta! this sure beats copy->paste from a transltr... just in time for 3/25<br /><li>Bobby: Does what it say<br /></ul><br />Εννοείται οτι στο Android Market θα βρείτε πλέον και την αγγλική version!<br /><img src="http://ventrix.nsdc.gr/photos/GreekVirtualKeyboard.png" />Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com1tag:blogger.com,1999:blog-6259264567697738789.post-91440697186273195592009-03-27T00:27:00.004+02:002009-03-27T00:37:01.174+02:00Ξεκλείδωμα και ενεργοποίηση του G1μόλις έγραψα εναν οδηγό τον οποίο χρωστούσα εδώ και καιρό!<br /><br />Ξεκλείδωμα και ενεργοποίηση του G1:<br /><a href="http://www.androiddev.gr/forum/viewtopic.php?f=11&t=143" target="_blank">http://www.androiddev.gr/forum/viewtopic.php?f=11&t=143</a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ventrix.nsdc.gr/photos/photoAndroid.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://ventrix.nsdc.gr/photos/photoAndroid.jpg" alt="" border="0" /></a><br />Όταν αγοράζετε ενα G1, πρέπει να έχετε στο νου σας οτι αυτό θα είναι κατα πάσα πιθανότητα κλειδωμένο.<br />Όταν λέμε οτι είναι κλειδωμένο, εννοούμε οτι η εταιρία το έχει κλειδώσει στον πάροχο (και στην συγκεκριμένη περίπτωση στην T-Mobile), ώστε να μπορεί να χρησιμοποιηθεί μόνο με μια σύνδεση της συγκεκριμένης εταιρίας. Κάτι αντίστοιχο έχουν κάνει κατα καιρούς πάρα πολλές εταιρίες κινητής τηλεφωνίας...Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com0tag:blogger.com,1999:blog-6259264567697738789.post-64755533445980906162009-03-25T14:56:00.009+02:002009-03-26T23:42:08.615+02:00Android G1 debugging on Debian with adbIn this post I will demonstrate how to connect your <span style="font-weight: bold;">G1</span> to your <span style="font-weight: bold;">Debian</span> system and accomplish tasks like debugging your application, getting shell, installing applications, transfer files to both directions etc.<br /><br />The instructions on the official Android Developers site http://developer.android.com/guide/developing/device.html are focused on Ubuntu, but there is a very close procedure to connect your device on Debian.<br /><br />First, login as <span style="font-weight: bold;">root</span><br /><br />create the file <span style="font-weight: bold;">/etc/udev/rules.d/50-android.rules</span><br />and write<p class="command">SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"</p>save and exit.<br /><br />Give the necessary permissions to the file: <p class="command">chmod a+rx /etc/udev/rules.d/50-android.rules</p><br />restart udev daemon<p class="command">/etc/init.d/udev restart</p><br /><br />For the following step, you must have the android sdk installed at the path both of root and your current user. Info can be found <a href="http://developer.android.com/sdk/1.1_r1/installing.html">here</a><br /><br />ex: in my .bashrc there is the line<p class="command">export PATH=${PATH}:/home/ventrix/bin/android-sdk/tools</p><br />Then still as <span style="font-weight: bold;">root</span>, type<p class="command">adb devices</p> and you should see your device.<br /><br />If not, try the <p class="command">adb kill-server</p> before running the adb devices command again.<br /><br />Now you can start playing with the <span style="font-weight: bold;">Android Debug Bridge</span> (adb).<br /><br />Enter <span style="font-weight: bold;">adb</span> to find out the options and commands.<br /><br />If you have more than one phone connected, or the emulator, you can issue commands with the -s flag followed by the device id to target your connected device.<br />ex: <p class="command"><em>adb -s</em> emulator-5556</p>to connect to the emulator device.<br /><br />Developing with eclipse will automatically detect the connected devices and let you choose the device you want to deploy to.<br /><br />More info about the <span style="font-weight: bold;">adb</span> can be found here: http://developer.android.com/guide/developing/tools/adb.html<br /><br />Connectivity to the adb can be archived by <span style="font-weight: bold;">EVERY G1</span> (unlocked or not, rooted or not), not only the developer's G1.<br /><br /><span style="font-weight: bold;">Greek instructions are here: </span><a href="http://www.androiddev.gr/forum/viewtopic.php?f=3&t=144&p=201"><span style="font-weight: bold;">http://www.androiddev.gr/forum/viewtopic.php?f=3&t=144&p=201</span></a>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com0tag:blogger.com,1999:blog-6259264567697738789.post-88395940575124387002009-03-17T11:10:00.000+02:002009-03-17T11:11:36.960+02:0015 interesting facts about linux kernelαναμεταδίδω απο το http://www.junauza.com/2009/03/15-interesting-facts-about-linux-kernel.html<br /><br />Exactly 15 years ago, on March 1994, Linux kernel version 1.0.0 was humbly released for the world to tinker with. To celebrate the historic moment, I have collected some really interesting facts about the Linux kernel. So if you are a Linux fan, grab a beer and read on.<br /><br />1. A 21 year-old Finnish college student created the Linux kernel as a hobby. (Do you know him?)<br /><br />2. An asteroid was named after the creator of the Linux kernel.<br /><br />3. Thousands of developers/programmers scattered all around the world are continuously contributing to the development of the Linux kernel.<br /><br />4. The Linux kernel's official mascot is a penguin named Tux.<br /><br />5. According to a study funded by the European Union, the estimated cost to redevelop the most recent kernel versions would be at $1.14 billion USD.<br /><br />6. As of today, only 2% of the Linux kernel has been written by Linus Torvalds.<br /><br />7. The Linux kernel is written in the version of the C programming language.<br /><br />8. Linux is now one of the most widely ported operating system kernels, running on a diverse range of systems from handheld computers to mainframe servers.<br /><br />9. Linux kernel 1.0.0 was released with 176,250 lines of code. The latest Linux kernel has over 10 million lines of code.<br /><br />10. Microsoft Windows and the Linux kernel can run simultaneously in parallel on the same machine using a software called Cooperative Linux (coLinux).<br /><br />11. At first, Torvalds wanted to call the kernel he developed Freax (a combination of "free", "freak", and the letter X to indicate that it is a Unix-like system), but his friend Ari Lemmke, who administered the FTP server where the kernel was first hosted for downloading, named Torvalds' directory linux.<br /><br />12. A guy name William Della Croce, Jr. trademarked the name Linux and eventually demanded royalties for its use. He later agreed to assign the trademark to Torvalds.<br /><br />13. The Linux kernel can be found on more than 87% of systems on the world's Top 500 supercomputers.<br /><br />14. A "vanilla kernel" is not an ice cream flavor but an unmodified version of the Linux kernel.<br /><br />15. The Linux Kernel is not in any way related to the army rank called ‘Colonel’. (hehe)<br /><br />Cheers!Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com0tag:blogger.com,1999:blog-6259264567697738789.post-42045715958935512992009-03-15T14:58:00.007+02:002009-03-15T15:15:54.286+02:00How many tty's do you really need?I'm trying to keep my Asus eee as fast and lightweight as I can.<br /><br />Getting the idea from <a href="http://forum.hellug.gr/index.php?topic=2494.0;topicseen">this</a> post (thanks to mikes) at <a href="http://forum.hellug.gr/">Hellug Forum</a> and thinking that most of the times I use only one tty, I did the following test:<br />I tested the free memory with the following configuration:<br />a) 7 tty's (getty)<br />b) 1 tty (getty)<br />c) 1 tty (fgetty*)<br /><br />The results was what I was expecting from the beginning:<br /><span style="font-weight:bold;">free mem - buffers/cache</span><br />a) 50936 - 23476<br />b) 50036 - 22624<br />c) 49640 - 22528<br /><br />Closing the unnecessary tty's was enough for me to get rid of about 1mb of ram at the buffers/cache.<br />Switching from getty to fgetty made my ram about 2mb bigger.<br /><br />Closing the "extra" ttys, wont save you a big amount of ram, (although 2mb of ram in a total of 256mb or less may make a little difference) but think of the post's title question again:<br /><br /><span style="font-weight:bold;">How many tty's do you really need?</span><br /><br /><br /><br /><br />*fgetty:<br />Description: very small, efficient, console-only getty and login.<br /> fgetty is a small, efficient, console-only getty for Linux. It is derived<br /> from mingetty but hacked until it would link against diet libc to produce<br /> the smallest memory footprint possible for a simple yet complete getty.<br /> fgetty includes a login program that supports the checkpassword<br /> authentication interface, and also a checkpassword program that uses the<br /> standard C library interface to passwd and shadow.Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com1tag:blogger.com,1999:blog-6259264567697738789.post-52701125834666901072009-03-12T02:01:00.005+02:002009-03-12T02:09:36.490+02:00Creative Ltd WebCam NX Pro 2 on DebianΠήρα την δανεισμένη-ξεχασμένη κάμερα πίσω και διαπίστωσα οτι δεν παίζει με την μια...<br /><br />Κακώς!<br /><br />Έχουμε και λέμε:<br /><p class="command"><span style="font-weight:bold;">lsusb</span><br />Creative Technology, Ltd WebCam NX Pro 2<br /><br /><span style="font-weight:bold;">tailf /var/log/messages</span><br />Linux video capture interface: v2.00<br />zc0301: V4L2 driver for ZC0301[P] Image Processor and Control Chip v1:1.10<br />usb 3-1: ZC0301[P] Image Processor and Control Chip detected (vid/pid 0x041E:0x403A)<br />usbcore: registered new interface driver zc0301</p><br />Μετά απο ενα μικρό research στο google με τα παραπάνω στοιχεία, βλέπουμε οτι χρειαζόμαστε το module "gspca", το οποίο δεν το έχει ο kernel ώστε να το φορτώσουμε άμεσα με modprobe.<br /><br />Έψαξα να το βρω σαν πακέτο και στάθηκα τυχερός:<br /><p class="command">apt-cache search gspca<br />gspca-modules-2.6-*86 - Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on ***</p><br />aptitude install σουξου μουξου ιστορίες μανταλάκια... το εγκαθιστούμε και καθαρίσαμε:)Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com0tag:blogger.com,1999:blog-6259264567697738789.post-11858891369197564062009-03-06T20:20:00.001+02:002009-03-06T20:21:07.696+02:00Τι έρχεται...Αύριο (7/3/09) έχουμε και λέμε:<br /><span style="font-weight:bold;">10.00</span>: <span style="font-style:italic;"><span style="font-weight:bold;">Γενική Συνέλευση & Κοπή Πίτας <a href="http://www.hellug.gr">Hellug</a></span></span><br /><br />Τετάρτη (11/3/09) έχουμε και λέμε:<br /><span style="font-weight:bold;">19:00</span>: <span style="font-style:italic;"><span style="font-weight:bold;">Παρουσίαση Android στο <a href="http://groups.google.com/group/patras-lug/web">PLUG</a></span></span>Ventrixhttp://www.blogger.com/profile/10642081693642977478noreply@blogger.com0