Προσωπικές Σημειώσεις Προγραμματισμού.

20120429

php/mysql ubuntu 10.04 & 12.04

Για να εγκαταστήσω το php/mysql στο ubuntu (10.04 ή 12.04) τρέχω:

sudo su
apt-get install aptitude 
- Αν δεν είναι εγκατεστημένο το aptitute  
aptitude install mysql-server mysql-client
  - Βάζω κωδικό root που μου ζητάει για το mysql.
aptitude install apache2
- Ανοίγω την σελίδα http://127.0.0.1/ και ελέγχω ότι δουλεύει ο apache εξυπηρετητής. Ο αρχικός κατάλογος των web σελίδων είναι /var/www και το αρχείο ρυθμίσεων είναι το /etc/apache2/apache2.conf. Περαιτέρω αρχεία ρυθμίσεως βρίσκονται στους υποκαταλόγους /etc/apache2 και στο /etc/apache2/mods-enabled (για τα Apache modules), /etc/apache2/sites-enabled (για virtual hosts) αλλά και το /etc/apache2/conf.d. 
aptitude install php5 libapache2-mod-php5 
/etc/init.d/apache2 restart 
- Εγκατάσταση php5 και επανεκκίνηση εξυπηρετητή apache.

Για να ελέγξω την εγκατάσταση php φτιάχνω το αρχείο info.php με το κώδικα "" και το αποθηκεύω στο /var/www. Κατόπιν ανοίγω την php σελίδα με την διεύθυνση http://127.0.0.1/info.php.
Για να ψάξω modules τρέχω την εντολή aptitude search php5. Με την παρακάτω εντολή εγκαθιστώ τα modules που με ενδιαφέρουν π.χ.: aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json και για να ενεργοποιηθούν επανεκκινώ τον εξυπηρετητή apache: /etc/init.d/apache2 restart. Για να δω τα modules που ενεργοποιήθηκαν τρέχω πάλι τον κώδικα info.php: http://127.0.0.1/info.php.
 aptitude install phpmyadmin
- Εγκατάσταση του web εργαλείου διαχείρισης της βάσης MySQL (επιλέγω το apache2). Κατόπιν επιλέγω ναι στη ρύθμιση dbconfig-common και βάζω τον κωδικό root του MySQL (το οποίο έχω επιλέξει σε παραπάνω βήμα). Κατόπιν επιλέγω κωδικό πρόσβασης για το phpmyadmin.
Κατόπιν συνδέομαι στο http://127.0.0.1/phpmyadmin/ με όνομα χρήστη root και κωδικό πρόσβασης, αυτό που επέλεξα κατά την εγκατάσταση του phpmyadmin παραπάνω. Στο παρακάτω screen-shot φαίνεται η εγκατάσταση του phpmyadmin και οι αρχικοποιημένες βάσεις MySQL με default στοιχεία:

20120203

Install Windows 7 from USB

Στα windows 7 τρέχεις το cmd prompt ως admin από το  Start menu > All programs > Accessories.

Κατόπιν τρέχεις DISKPART και εκτελείς τις εντολές LIST DISK, αν το usb είναι το DISK1 τότε εκτελείς: 

SELECT DISK 1
CLEAN
CREATE PARTITION PRIMARY
SELECT PARTITION 1
ACTIVE
FORMAT FS=NTFS
(Format process may take few seconds)
ASSIGN
EXIT


Κατόπιν πας στο DVD όπου βρίσκεται η εγκατάσταση των Windows 7  και πας στο directory boot (θεωρούμε ότι στο D: είναι το DVD των Windows7 και στο F το usb drive):

D:
CD BOOT
BOOTSECT.EXE /NT60 F: 
CD \
xcopy * /s F:\ 

20100908

Ubuntu: Create PDF film from jpgs.

sudo apt-get install imagemagick

convert -resize 2000x2000 -define pdf:use-trimbox=true *.jpg new_pdf.pdf

link: http://ubuntuforums.org/archive/index.php/t-808596.html

20100625

Αντιγραφή αρχείων (jpg) από πολλούς φακέλους σε ένα φάκελο - linux.

find input_directory -iname "file_type" -exec cp {} output_directory \;


Παράδειγμα χρήσης:

find /home/ggia/images -iname "*jpg"  -exec cp {} /home/ggia/photos/ \;

20100307

Panasonic SD-100 επιλογή preset adobe premiere cs4.

Για την βιντεοκάμερα Panasonic SD-100 επιλέγω από τα available presets: AVCHD -> 1080i -> AVCHD 1080i25 (5oi).

20100228

Adobe Encore CS4 "Access Denie" - Windows 7.

Την ώρα που κάνεις "build" το DVD project "Building file system (sorting)" σου βγάζει το μήνυμα "Access Denied".

Απλά τρέχεις το Adobe Encore CS4 ως Administrator (Δεξί κλίκ - Run As Administrator) για να μην βγει αυτό το μήνυμα.

20100227

Western digital essential - αφαίρεση wd smartware.

Οι καινούργιοι δίσκοι της western digital έχουν την δυνατότητα αυτόματου backup κλπ μέσω του wd smartware το οποίο είναι άχρηστο αν θες τον δίσκο να τον χρησιμοποιήσεις σε linux.

Για να αφαιρέσεις το wd smartware drive (δεν αφαιρείται ούτε με το gparted στο linux) πρέπει να κάνεις αναβάθμιση του firmware και κατόπιν την εκτέλεση του utility WD SmartWare Virtual CD Manager for Windows που δίνει η western digital (σε περιβάλλον windows). Με το εργαλείο αυτό μπορείς να ενεργοποιήσεις / απενεργοποιήσεις το wd smartware virtual drive.

Στα winodows για να μπορέσεις να δεις το WD SES Device Driver πρέπει χειροκίνητα να δηλώσεις το dir: WD SmartWare\Extras\WD SES Device Driver

"Right-Click the WD SES Driver in the Device Manager & Left-Click 'Update Driver'.

Choose 'Install from a specific location'.The SES Driver is in the WD Smartware VCD within the Folder 'Extras'."

Αφού βάλεις τα windows να δουν κανονικά το driver, τότε μπορείς με το utility WD SmartWare Virtual CD Manager for Windows να το απενεργοποιήσεις.

Σύνδεσμοι:

eggs.in.art (my non-technical blog)