Αρχική » Αρθρα του/της Οδυσσέας Χατζόπουλος

Αρχείο συντάκτη Οδυσσέας Χατζόπουλος

Πατήστε το play για να ακούσετε το γάτο

Πηγαίνω σχολείο χωρίς φόβο

Πρόσφατα σχόλια

Ο Καιρός – Πρόβλεψη

Εφημερίδες (αθλητικές και μη)

Μελλοντικές εκδηλώσεις

Δεν υπάρχουν μελλοντικά γεγονότα για αυτή την ομάδα.

Πρόγραμμα υπολογισμού Μ.Ο (Χρήσιμο για την περίοδο των διαγωνισμάτων) σε C++

Πηγαίος Κώδικας

 

#include <iostream>
#include <windows.h>
using namespace std;

int main()
{
int subjectCounter = 0;
int grades;
int total = 0;

cout << “Enter your grade or -1 to finish: ” << endl;
cin >> grades;
while(grades != -1){

subjectCounter++;
total += grades;
cout << “Enter your grade or -1 to finish: ” << endl;
cin >> grades;

}
cout << “Your score is: ” << total/subjectCounter;
Sleep(6000);
return 0;
}

 

Πρόγραμμα: https://drive.google.com/file/d/0B_JzNWY1un4FTy1DV1NJQkFYUms/edit?usp=sharing

Αποσυμπιέστε το αρχείο GRADES.7z και τρέξτε το αποσυμπιεσμένο αρχείο.

 

7zip —–>  http://www.7-zip.org/

Απλό πρόγραμμα υπολογισμού εμβαδού σε Python

Πηγαίος κώδικας:
import time
print(“Εμβαδο Τριγωνου”)
ypsos = input(“Υψος τριγωνου: “)
basi = input(“Βαση: “)
ypsos = float(ypsos)
basi = float(basi)
answer = (basi*ypsos)/2
answer = str(answer)
print(“Το εμβαδο ειναι: ” + answer)
time.sleep(15)

Πρόγραμμα:  https://docs.google.com/file/d/0B_JzNWY1un4FSFNTYlVoTWRGVWc/edit?usp=sharing

Αποσυμπιέστε το αρχείο Εξαγωγη.zip και κάντε 2 κλικ στο πρόγραμμα triangle.exe

 

Ένα γρήγορο review στο Ubuntu 13.04

http://osarena.net/wp-content/uploads/2013/03/ubuntu-13_04.png
Σε σχεδον έναν μήνα (τέλη Απριλίου 2013), έρχεται το Ubuntu 13.04, με την κωδική ονομασία: Raring Ringtail (έλεος). Η έκδοση αυτή είναι μια από τις ενδιάμεσες σταθερές (LTS) 12.04 και 14.04. Αυτο σημαίνει πως δεν θα έχει κάποιες ουσιαστικές αλλαγές η καινοτομίες και όπως όλες τις ενδιάμεσες εκδόσεις των LTS, θα την χαρακτηρίζαμε ως “δοκιμαστική” (όχι κυριολεκτικά ο όρος). Συνεπώς, αν το ζητούμενο σας είναι, σε καποιο παραγωγικό desktop η σταθερότητα και όχι κάποια τυχόν απρόοπτα, καλύτερα να παραμείνετε στην 12.04 η οποία έτσι κι’ αλλιώς έχει συνεχή updates.
Η συγκεκριμένη έκδοση 13.04, είναι μια από αυτές που έχει και τις λιγότερες και μη ουσιαστικές αλλαγές, ιδιαίτερα όσο αφορά αυτά που βλέπει και κάνει ο χρήστης.
-Ας του ρίξουμε, με αυτό το πρίσμα, μια γρήγορη μάτια:

Το πρώτο που θα δούμε, μόλις φορτώσει το περιβάλλον του, είναι το κλασσικό Unity desktop, με μόνες αλλαγές τα εικονίδια του Κέντρου Λογισμικού (Ubuntu Software Center) και αυτό του Amazon, τα οποία είναι “καρφιτσωμένα” στον launcher:

Ούτε και στο dash, κάποια ουσιαστική και ορατή αλλαγή:


To ίδιο και όσο αφορά την χρηστικότητα του launcher, δεν έχει υπάρξει η παραμικρή αλλαγή:

Τα συνηθισμένα και όσο αφορά το πάνελ και το σύστημα ειδοποιήσεων:


Από προεπιλογή, τα default θέματα του Ubuntu, με το Radiance, να είναι επίσης ένα όμορφο θέμα:
http://osarena.net/wp-content/uploads/2013/03/Screenshot-from-2013-03-25-16_36_50.png

Ο Ναυτίλος File Manager, στην τελευταία του έκδοση:

Αλλαγές όμως, υπάρχουν στην επιλογή Κλεισίματος και Αποσύνδεσης του υπολογιστή, όπου πλέον είναι με με πιο όμορφη και χρηστική ένδειξη:

Σε γενικές γραμμές λοιπόν, οι αλλαγές δεν είναι ουσιαστικές. Η κανονική έκδοση 13.04 του Ubuntu θα κυκλοφορήσει 26 Απριλίου (2013) και αυτή την στιγμή βρίσκεται σε δοκιμαστική έκδοση. Έχει αρκετά bugs και σε καμία περίπτωση, αν δεν έχετε εμπειρία, μην κάνετε upgrade σε αυτό τώρα η να προβείτε σε εγκατάσταση σε κάποιον παραγωγικό υπολογιστή.
Μπορείτε να κατεβάσετε αυτή την δοκιμαστική έκδοση του Ubuntu 13.04, από την σχετική ιστοσελίδα της Canonical:
DOWNLOAD

-Αν και όταν προχωρήσετε σε εγκατάσταση η upgrade από προηγούμενη έκδοση (12.04/12.10), δείτε και αυτό, το άρθρο, για βοήθεια.

Δες live το Google I/O 2013 εδώ, ζωντανή σύνδεση με Καλιφόρνια

Δες live το Google I/O 2013 εδώ, ζωντανή σύνδεση με Καλιφόρνια

Βρισκόμαστε λίγο πριν την έναρξη του Google I/O 2013 και το live video είναι έτοιμο. Το ετήσιο συνέδριο για developers και όλα τα θέματα γύρω από τις υπηρεσίες και τα προϊόντα του Google ξεκινάει σε περίπου 1 ώρα και μπορείς να το δεις ζωντανά.

ΔΕΣ ΖΩΝΤΑΝΑ ΤΟ ΠΙΟ ΕΝΔΙΑΦΕΡΟΝ GOOGLE I/O ΠΟΥ ΕΓΙΝΕ ΠΟΤΕ

Περιμένουμε να δούμε το νέο Google X Phone ή Nexus 5 μαζί με την νέα έκδοση Android 5.0 και φυσικά το νέο Google Play Games. Είναι σχεδόν βέβαιο ότι το Google θα ανακοινώσει και μια νέα υπηρεσία για streaming μουσικής ως ανταγωνιστής του Spotify. Ίσως μάθουμε εξελίξεις για το Google Glass αλλά και για τα σχέδια του Google για το Chrome OS και φυσικά τον Chrome browser, που σύντομα θα ακολουθήσει το δικό του μοναχικό μονοπάτι μακρυά από το WebKit. Φυσικά όλα αυτά δένουν αρμονικά με τις πρόσφατες εξελίξεις για την ενοποίηση του αποθηκευτικού χώρου μεταξύ Google, Google Drive και Google+.

Φημολογείται ότι ο μεγάλος απών του Google I/O 2013 θα είναι ο Andy Rubin, μετά την απομάκρυνση του από το Android. Το μέλλον της πλατφόρμας βρίσκεται σε κομβικό σημείο με το Google να κάνει ό,τι μπορεί για να καθιερώσει το Android ως το απόλυτο λειτουργικό smartphones, αφήνοντας πίσω τον ανταγωνισμό.

Live Εδω http://www.youtube.com/watch?feature=player_embedded&v=XclVwJP5GdM

 

 

Android Basics: Τι είναι το S-OFF και πώς το κάνω;

Το S-OΝ (σημαίνει Security On) είναι μια δικλείδα ασφαλείας την οποία έχει προσθέσει η HTC στις Android συσκευές της. Όπως ξέρουμε το Android είναι στην ουσία μια Linux διανομή, στην οποία ο χρήστης δεν μπορεί να επέμβει σε μερικά κομμάτια του συστήματος. Ένα από αυτά είναι η μνήμη NAND, η οποία είναι το πιο πολύτιμο μέρος στη συσκευή μας. Αν διαγραφεί η μνήμη NAND η συσκευή αχρηστεύεται και δεν μπορούμε να κάνουμε τίποτα χωρίς τα περιεχόμενά της (Υπάρχουν φυσικά τρόποι για να την ξαναφλασάρουμε).

Τι κάνει λοιπόν το S-OΝ;

  • Προστατεύει τη μνήμη NAND μη επιτρέποντάς μας να “γράψουμε” πάνω της.
  • Ελέγχει αν τα αρχεία .img είναι υπογεγραμμένα πριν τα εγκαταστήσουμε.
  • Δεν επιτρέπει την αντικατάσταση του HBOOT.

Γιατί όμως μερικές εφαρμογές που λειτουργούν σε άλλες συσκευές μόνο με root, σε αυτές της HTC προϋποθέτουν και S-OFF; Η απάντηση είναι οτι το S-OΝ εκτός από τη NAND (που καλά κάνει και την προστατεύει), αρνείται την πρόσβαση και σε μερικά ακόμα partition, στα οποία θέλουν να μπούν αυτές οι εφαρμογές. Ο μόνος λόγος για να κάνετε S-OFF λοιπόν, είναι επειδή θέλετε να εγκαταστήσετε μια τέτοια εφαρμογή και τίποτε άλλο. Μπορείτε να αλλάξετε ROM και Recovery μόνο με το root, οπότε επιχειρήστε το μόνο αν είναι απολύτως απαραίτητο!

Οι καλύτεροι τρόποι για S-OFF είναι οι εξής:

με αυτόν του Revolutionary να είναι ο πιο απλός.

Δείτε στο βίντεο παρακάτω πώς κάνουμε root και S-OFF σε ένα HTC Desire:

Android Basics: Τι είναι Root και πώς γίνεται;

Με τον όρο “Root” στο Android, περιγράφεται η διαδικασία η οποία έχει ως σκοπό να μας επιτρέψει να επεμβαίνουμε σε όλα τα partition της συσκευής μας και όχι μόνο σε αυτό του χρήστη, το οποίο και είναι επιτρεπόμενο εξ’ αρχής. Είναι κάτι αντίστοιχο με το Jailbreak για το PS3 και το iOS.

Για να αποκτήσουμε πρόσβαση στα υπόλοιπα partition πρέπει να ξεκλειδώσουμε τον bootloader. Έτσι μπορούμε να αντικαταστήσουμε την κονσόλα recovery που βρίσκεται στο ομώνυμο partition και μέσω αυτής να εγκαταστήσουμε την εφαρμογή superuser η οποία διαχειρίζεται τα δικαιώματα υπερχρήστη στο λειτουργικό μας.

Το Root λοιπόν στο Android είναι μια διαδικασία που αποτελείται από:

  • Το ξεκλείδωμα του bootloader της συσκευής
  • Την εγκατάσταση μιας μεταποιημένης recovery
  • Την εγκατάσταση της εφαρμογής superuser

H έλλειψη ενός εκ των τριών απαιτήσεων, καθιστά τη διαδικασία ανολοκλήρωτη. Για παράδειγμα αν έχουμε κάνει root στη συσκευή μας και της αλλάξουμε τη ROM με μία η οποία δε διαθέτει την εφαρμογή superuser, ο bootloader θα συνεχίσει να είναι ξεκλείδωτος αλλά η έλλειψη της εφαρμογής superuser δε θα μας επιτρέπει να τρέξουμε εφαρμογές root. Θα πρέπει λοιπόν να ξαναεγκαταστήσουμε το superuser για να κλείσουμε ξανά τη διαδικασία.

Μέθοδοι για root

Το root από συσκευή σε συσκευή διαφέρει. Μπορούμε να βρούμε μεθόδους root συγκεκριμένα για τη συσκευή μας στην ιστοσελίδα XDA Developers. Μερικές μέθοδοι όμως λειτουργούν για πολλές συσκευές. Ας δούμε αυτές τις μεθόδους για root και σε ποιες συσκευές λειτουργούν:

  • SuperOneClick για συσκευές με έκδοση Android έως και 2.3.5
  • Universal Androot για παλαιότερες συσκευές με έκδοση Android έως και 2.2
  • z4root για συσκευές με έκδοση Android έως και 2.2
  • Gingerbreak για συσκευές με έκδοση Android έως και 2.3.3
  • Unrevoked για επιλεγμένες συσκευές
  • Revolutionary για επιλεγμένες συσκευές
  • DoomLord method κυρίως για Sony Xperia συσκευές

Δείτε τέλος, στο παρακάτω βίντεο αναλυτικά πώς ξεκλειδώνουμε έναν bootloader (διαφέρει από συσκευή σε συσκευή), πώς εγκαθιστούμε μια recovery image (ίδιο για τις περισσότερες συσκευές) και πώς εγκαθιστούμε την εφαρμογή superuser (επίσης ίδιο).

Η καλύτερη συλλογή Χριστουγεννιάτικων τραγουδιών

Νομίζω πως δεν χρειάζονται πολλά λόγια για να περιγράψω το παρακάτω video. Περιέχει μια μεγάλη ποικιλία Χριστουγεννιάτικων τραγουδιών που πιστεύω πως θα ξυπνήσουν το εορταστικό πνεύμα μέσα σας 🙂

Αλλαγή μεγέθους γραμματοσειράς
Αντίθεση