CyberTek - the future at the present!
Google

Αρχείο για την κατηγορία «ανάπτυξη» του

Ενεργοποίηση PCNTL φόρμα σε php

Ταχυδρομημένος από: admin (Τρ. 14)

Για να ενεργοποιήσετε PCNTL υποστήριξη σε php5 (δοκιμαστεί σε Ubuntu 10.10), σε πρώτο βαθμό, είναι αναγκαίο να εγκαταστήσετε το php5-cli όσο και php5-dev, φυσικά θα πρέπει να πληροί όλες τις απαιτούμενες εξαρτήσεις από το σύστημα:

# Sudo apt-get install php5-dev php5-cli

Μετά θα πρέπει να μπαίνουν στο δρόμο όπου μπορείτε να βρείτε την πηγή της φόρμας που θέλουμε να συμπληρώσει:

# Cd / etc/php5/cli/php5-5.3.3/ext/pcntl

Η διαδρομή μπορεί να είναι διαφορετική, ανάλογα με το distro και την έκδοση του PHP (/ etc/php5/cli/php5-xxxxx/ext/pcntl). Όμως, αφού περάσουμε από τα τελικά βήματα:

# Phpsize

#. / Configure

# Κάντε

# Make install

Εναλλακτικά, μπορείτε επίσης να εγκαταστήσετε για να αντιγράψετε με το χέρι την ενότητα που μόλις καταρτίζονται:

# Ενότητες Cp / pcntl.so / usr/lib/php5/shared_location_modules

Τέλος προσθέτουμε το ini για να φορτώσει το php φόρμα μας.:

# Echo "επέκταση = pcntl.so"> / etc/php5/conf.d/pcntl.ini

Μην ξεχάσετε να κάνετε επανεκκίνηση του apache, στη συνέχεια, να εφαρμόσετε τις αλλαγές μας:

# / Etc/init.d/apache2 επανεκκίνηση

Δημοσιεύθηκε στην: apache , την ανάπτυξη , php , μικρά μυστικά , ubuntu

Σενάριο για την αποθήκευση σε βάσεις δεδομένων MySQL

Ταχυδρομημένος από: admin (σύνολο 21)

Σήμερα μπορώ να σας παρουσιάσω μια βολική βάση δεδομένων για να αυτοματοποιήσει τη διάσωση διευρυμένης NOSRI mysql βάση δεδομένων, εκτός από το αρχικό σενάριο μπορεί να προστεθεί στο τέλος της διάσωσης και της συμπίεσης των επιμέρους βάσεις δεδομένων μέσα σε λίγες γραμμές να αντιγράψετε σε ένα απομακρυσμένο server και ένα πλαίσιο μηνύματος στην έκθεσή μας e-mail.

# / Bin / bash
# Σενάριο της Shell για το backup βάσης δεδομένων MySQL
# Για να αντιγράφων ασφαλείας βάσεων δεδομένων Nysql αρχείο / backup dir και αργότερα pick up από σας
# Script. Μπορείτε να παραλείψετε Λίγα βάσεις δεδομένων από το backup πάρα πολύ.
# Για περισσότερες πληροφορίες παρακαλούμε δείτε (info εγκατάστασης):
# Http: / / www.cyberciti.biz/nixcraft/vivek/blogger/2005/01/mysql-backup-script.html
# Τελευταία ενημέρωση: Αύγουστος - 2005
# -----------------------
# Αυτό είναι ένα ελεύθερο σενάριο κελύφους κάτω από άδεια GPL έκδοση GNU 2.0 ή παραπάνω
# Πνευματικά δικαιώματα (C) 2004, 2005 έργου nixCraft
# Αναθεώρηση / σχόλιο / προτάσεις: http://cyberciti.biz/fb/
# -------------------------
# Αυτό το σενάριο είναι μέρος του σεναρίου συλλογή κοχυλιών nixCraft (NSSC)
# Http: / / bash.cyberciti.biz / Επίσκεψη για περισσότερες πληροφορίες.
# Ενημέρωση Σεπτέμβριος - 2007 από CyberTek - http://www.cybertek.it
# -------------------------

MyUser = "SET-MYSQL-όνομα χρήστη" # USERNAME
Mypass = "SET-PASSWORD" # κωδικός
Myhost = "localhost" # Hostname

# Μονοπάτια Μπιν Linux, αλλαγή αυτή αν δεν μπορεί να εντοπίζονται αυτόματα μέσω του οποίου εντολή
MYSQL = "$ (Ποια mysql)"
Mysqldump = "$ (Ποια mysqldump)"
Chown = "$ (Ποια chown)"
CHMOD = "$ (Ποια chmod)"
GZIP = "$ (Ποια gzip)"

# Backup κατάλογο Dest, αλλάξτε αυτό, αν έχετε someother τοποθεσία
DEST = "/ backup"

# Κύρια ΟΠΟΥ εφεδρικό κατάλογο θα αποθηκεύονται
MBD = "$ DEST / mysql"

# Πάρτε hostname
HOST = "$ (hostname)"

# Αποκτήστε τη μορφή της ημερομηνίας dd-mm-yyyy
ΤΩΡΑ = "$ (date +"% d -% m -% Y ")"

# Αρχείο για αποθήκευση τρέχον αρχείο αντιγράφου ασφαλείας
FILE = ""
# Κατάλογο Store των βάσεων δεδομένων
DBS = ""

# ΜΗΝ BACKUP Αυτές οι βάσεις δεδομένων
IGGY = "test"

mkdir MBD & - p $ | [! - D $ MBD] | &:

# Μόνο ο root μπορεί να έχει πρόσβαση!
Chown 0,0 δολάρια - R $ DEST
DEST $ CHMOD $ 0600

# Πάρτε όλες κατάλογο της βάσης πρώτων
DBS = "$ ($ mysql-u $ MyUser-h myhost-p $ $ mypass-ΣΕΒ» βάσεις δεδομένων δείχνουν ') "

για τα db στα $ DBS
κάνω
skipdb = - 1
εάν ["$ IGGY!" = ""]?
συνέχεια
για το i σε $ IGGY
κάνω
["$ Db" = "$ i"] & & skipdb = 1 | |:
γίνεται
fi

εάν ["$ skipdb" = = "-1"], τότε
FILE = "$ MBD / $ db. $ HOST. NOW.gz $"
# Να όλων inone θέσεων εργασίας στον σωλήνα,
# Σύνδεση με MySQL χρησιμοποιώντας mysqldump για επιλεγμένα βάση δεδομένων mysql
# Και σωλήνα έξω να gz αρχείο backup dir:)
$ Mysqldump - $ u MyUser - h myhost $ - $ p mypass $ db | $ GZIP - 9> $ file
fi

γίνεται

# Αντιγραφή απομακρυσμένο server
echo'******************* Example_Backup *******************'> / root / mybackup.txt
echo \>> / root / mybackup.txt
>> Ημερομηνία / root / mybackup.txt
echo \>> / root / mybackup.txt
Λεπτομέρειες *********************''********************* echo>> / root / mybackup.txt
# Να θυμάστε ότι η εντολή scp δεν μπορούν να καθορίσουν τον κωδικό αν έχετε καθαρίσει ένα πλήκτρο στο σύστημα στόχο
# Διαφορετικά θα πρέπει να το κάνουμε
SCP / backup / mysql / root@example.dom *: / home / backup / παράδειγμα / mysql /
OH-ls / backup / mysql />> / root / mybackup.txt
echo'************************************************ >> * '/ root / mybackup.txt
# Στείλτε ένα email με την έκθεση των εργασιών που εκτελούνται
mail-s "Παράδειγμα Backup" <example@example.dom / root / mybackup.txt

# Κατάργηση μετά upload
rm-f / backup / mysql / *

Δημοσίευση στο: της ανάπτυξης , mysql , scripts , συμβουλές

VI - Εγχειρίδιο έλεγχοι

Ταχυδρομημένος από: admin (σύνολο 11)
Σε αυτό το άρθρο σας καταθέσω τη θρυλική πανταχού παρούσα σε κάθε διανομή Linux. Για μερικούς είναι ακραία, και οφείλω να ομολογήσω ότι έχω παρεξηγηθεί όσους προτιμούν άλλους εκδότες, όπως νανο ή τους κονσόλα, αλλά cmq για εκείνους που θέλουν να χρησιμοποιήσουν αυτό ή για εκείνους που θέλουν να ανανεώσει τις εντολές έχουν ξεχαστεί εδώ είναι μια γρήγορη και χρήσιμη περίληψη των εντολών:

εκεί [όνομα_αρχείου]

Κίνηση δρομέα

[N] HJK μετακινήσετε το δρομέα
^ Α μετακινεί το δρομέα 12 γραμμές κάτω
U ^ μετακινήσετε το δρομέα στην κορυφή 12 γραμμές
^ Δρομέα F προς τα εμπρός μία σελίδα
^ Β δρομέα μία σελίδα πίσω
G δρομέα στο τέλος του κειμένου
[N] G δρομέα στην n line
| Δρομέας στην πρώτη στήλη
[N] | δρομέα ν με το χαρακτήρα της γραμμής
^ G πίσω από την τελευταία γραμμή πληροφοριών
H δρομέα στην πρώτη γραμμή της οθόνης
[N] δρομέα n H προς τη γραμμή της οθόνης
Μ κέρσορα στην οθόνη του κέντρου
Η τελευταία γραμμή του κέρσορα στην οθόνη
[N] δρομέα ν Λ έως την τελευταία γραμμή της οθόνης
[N] δρομέα w στην επόμενη λέξη
W όπως W, αλλά δεν λαμβάνει υπόψη της τα σημεία στίξης
[N] δρομέα β στην προηγούμενη λέξη
Β β, αλλά δεν λαμβάνει υπόψη της τα σημεία στίξης
και δρομέα στο τέλος της λέξης βρίσκεται στην
^ Δρομέας για την πρώτη μη-λευκό
Δ δρομέα στη γραμμή εκκίνησης?
O δρομέα στη γραμμή εκκίνησης?
$ Δρομέα μέχρι το τέλος της γραμμής

ΑΝΑΖΗΤΗΣΗ

(Pattern) κείμενο αναζήτηση
/ [Pattern] Ανυπομονούμε να tpattern
? [Pattern] αναζητά το μοτίβο πίσω
ν αναζήτηση επαναλάβω προς τα εμπρός
Ν αναζήτηση επαναλάβω προς τα πίσω
/ [Pattern] / γραμμές ν ν μετά το μοτίβο δρομέα
μπαλαντέρ μοτίβο
Αρχή ^ της γραμμής
$ Τέλος γραμμής
. οποιοδήποτε χαρακτήρα
[] Συγκρατεί το χαρακτήρα
στ [χαρακτήρα] αναζητά το χαρακτήρα της τρέχουσας γραμμής προς τα εμπρός
F [χαρακτήρα] αναζητά τον χαρακτήρα στην τρέχουσα γραμμή πίσω

ΔΗΛΩΣΕΙΣ ΣΥΜΜΕΤΟΧΗΣ

i εισάγει κείμενο προς τα αριστερά
για να εισαγάγετε κείμενο δεξιά του δρομέα
Για να εισαγάγετε το τέλος της γραμμής
^ U κινηθεί πίσω μία εισαγωγή λέξης
@ Εισαγωγή στο πίσω μέρος του τι "που" προστέθηκε
ή τοποθέτηση σε μια γραμμή από κάτω
Ή απόσπαση σε μια γραμμή πάνω
Esc τελειώνει παρεμβολή

ΔΙΟΡΘΩΣΕΙΣ

[N] x Διαγραφή χαρακτήρα
r [χαρακτήρα] αντικαθιστά τον αρχικό χαρακτήρα με άλλο
Ε αντικαθιστά όλους τους χαρακτήρες μέχρι δεδομένων <ESC>
[N] s αντικαθιστά έναν χαρακτήρα με μια σειρά
dw διαγράφει μια λέξη πριν από τον κέρσορα
δβ διαγράψετε μια λέξη πίσω από τον κέρσορα
δδ διαγράψετε μια γραμμή
Δ Καθαρίζει »που βρίσκεται κάτω από τον δρομέα
cw λόγια αντικαθιστώντας
CF [χαρακτήρα] αλλαγές σχετικά με την τρέχουσα γραμμή έως (χαρακτήρα) που περιλαμβάνονται
ct [χαρακτήρα] ως χαρακτήρας cf εκτός
γγ σας επιτρέπει να αλλάξετε μια γραμμή
dL αφαιρέσετε όλες τις γραμμές της οθόνης κάτω από το δρομέα
dG διαγράφει τη γραμμή όπου ο δρομέας βρίσκεται στο τέλος του αρχείου
df [χαρακτήρα] διαγράφει την τρέχουσα γραμμή από τον δρομέα μέχρι το χαρακτήρα κατά
dt [χαρακτήρα] ως df, εκτός από χαρακτήρα

Επανόρθωση της rror

u αναίρεση
U αναίρεση Line

ΕΝΩΣΗ LINE

[N] J θέσει τη γραμμή κάτω στην ουρά τρέχουσες

Γραμμή doubler

[N] φορτία Υ σε μια ζώνη, η τρέχουσα γραμμή
p Αντιγράψτε τις γραμμές στο buffer
ανακτά τον τελευταίο μηδενισμό

ΧΕΙΡΙΣΜΟ ΤΩΝ ΑΡΧΕΙΩΝ

: W αποθηκεύει, συνεχίζει
: W <name> αποθήκευση με νέο όνομα, συνεχίζει
: X, <name> yw γράφει γραμμές από X σε Y για <name> αρχείο
: Wq αποθηκεύσετε και να κλείσετε
ZZ σώζει και οι έξοδοι κινδύνου
Q φύλλα, εάν δεν έχετε υποβάλει αλλαγές
: Q! φύλλα
: <Όνομα> Και αρχίζει να το <name> άποψη επεξεργαστή
: R <name> στο κείμενο <name> το τέλος της γραμμής που βρίσκεται ο κέρσορας

ΣΕΛΙΔΟΔΕΙΚΤΕΣ

<character> μ δημιουργία σελιδοδείκτη
«<character> Πηγαίνοντας στο σελιδοδείκτη

VIDEO ΔΙΑΧΕΙΡΙΣΗ

^ L επανασχεδίαση της οθόνης
z <return> τοποθετεί την γραμμή στην κορυφή της οθόνης
z. τρέχουσα γραμμή στη μέση της οθόνης
z-line με το κάτω μέρος της οθόνης acorrente

Δημοσίευση στο: ανάπτυξη , linux , κέλυφος , συμβουλές

Nvu πακέτο για το Ubuntu Edgy

Ταχυδρομημένος από: admin (σύνολο 2)
Ένας richeista ένας παίκτης που παρουσιάζουμε εδώ το σύνδεσμο, όπου για να κατεβάσετε το πακέτο del'editor Nvu ιστοσελίδα. Nvu είναι μια οπτική editor που επιτρέπει σε αρχάριους και όσους θέλουν να δημιουργήσουν μια ιστοσελίδα γρήγορα να αποτραπεί η απόκτηση λεπτομερών HTML. Ο κώδικας που παράγεται από Nvu δεν είναι εντελώς καθαρό σαν επαγγελματίας θα ήθελε, αλλά δεν είναι κακό, όπως ορισμένες εμπορικές οπτική editor.
Nvu
Ο σύνδεσμος για να κατεβάσετε το πακέτο για το Ubuntu Edgy είναι εδώ .
Για ένα screenshot του προγράμματος κάντε κλικ εδώ .

Δημοσίευση στο: της ανάπτυξης , ubuntu

Σενάριο για backup dvd

Ταχυδρομημένος από: admin (29 Αυγούστου)

Το ακόλουθο σενάριο υποστηρίζεται από ορισμένους φακέλους καίγονται σε DVD στα τέλη του ένα μήνυμα ηλεκτρονικού ταχυδρομείου αποστέλλεται έκθεση στη διεύθυνση που αναγράφεται. Χρησιμοποίησε το M-mode (append) asthe η-Z αν ξεκινήσει σε μια μη διαδραστική δεν λειτουργεί σωστά με την παρουσία των στοιχείων σχετικά με τα μέσα μαζικής ενημέρωσης, μπορείτε να δοκιμάσετε να χρησιμοποιήσετε cmq growisofs χρήση-the-force-luke = tty-Z ακόμη και σε ήσυχη λειτουργία παρότι έχει δώσει κάποιες λεπτομέρειες σχετικά με τα μέσα μαζικής ενημέρωσης.

Παράδειγμα:

Δημιουργήστε ένα αρχείο και να το κάνετε εκτελέσιμο:

> Touch / bin / dvdbackup.sh

> Chmod 755 / bin / dvdbackup.sh

Προσθέστε τις παρακάτω οδηγίες:

# / Bin / bash
# Αντικαταστήστε τις θέσεις του προγράμματος, με εκείνες του λειτουργικού σας συστήματος
Growisofs = / usr / bin / growisofs
Η ECHO = / bin / echo
GREP = / bin / grep
MAIL = / bin / mail
Σήμερα = `/ bin / ημερομηνία +% Α»
# Backup ξεκινά κάτω από
$ ECHO "Δημιουργία αντιγράφου ασφαλείας $ σήμερα">> / tmp / backupoutput.tmp
$ ECHO>> / tmp / backupoutput.tmp
$ Growisofs χρήση-the-force-luke = tty-dvd-compat-M / dev / dvd-D-J-R-T-l
-Graft-σημείων-απόκρυψη-Joliet βίου Joliet-trans-TBL
-Iso-επίπεδο 4-τάχυτο = 1-overburn-V »σήμερα $ Backup"
etc / mail = / etc / mail
var / spool / mail = / var / spool / mail
home = / home
root = />> root / tmp / backupoutput.tmp 2> & 1
# Αλλαγή του σώσει μονοπάτι από εδώ και πέρα ανάλογα με τις ανάγκες
mycode = $;
$ ECHO>> / tmp / backupoutput.tmp
$ Echo "Υπήρξε ένα σφάλμα, κωδικός σφάλματος: $ mycode">> / tmp / backupoutput.tmp
$ ECHO>> / tmp / backupoutput.tmp
$ Ηχώ "Τέλος του σήμερα $ backup">> / tmp / backupoutput.tmp
$ Grep-i-v ύπνου / tmp /> backupoutput.tmp / tmp/backupoutput.tmp2
$-I-v μορφοποίηση GREP / tmp/backupoutput.tmp2> / tmp / backupoutput.txt
$ Mail-s-n "Αποτέλεσμα της δημιουργίας αντιγράφων ασφαλείας σε DVD" usermail @ domain </ tmp / backupoutput.txt

Στο crontab τότε απλά προσθέστε το χρονοδιάγραμμα για να αρχίσει να επικαλεστεί ένα αντίγραφο ασφαλείας:

> Crontab-e

Παράδειγμα γραμμής για να προσθέσει:

0 20 * * * / bin / dvdbackup.sh

Δημοσίευση στο: της ανάπτυξης , scripts , συμβουλές

Η Microsoft χάνει την αξιοπιστία με την ανάπτυξη

Ταχυδρομημένος από: admin (Ιούνιος 4)

Οι συνεχείς και επαναλαμβανόμενες επιθέσεις από τη Microsoft για λογισμικό ανοιχτού κώδικα είναι ανάλογα με Marten Mickos (εκτελεστικός διευθυντής της MySQL AB ), παράγοντας ένα απώλεια της αξιοπιστίας της επιχείρησης Redmond. Αυτό το άρθρο σχόλια σε περισσότερες λεπτομέρειες.

Δημοσίευση στο: της ανάπτυξης , η Microsoft

Google Web Toolkit

Ταχυδρομημένος από: admin (Ιουν 1)

Google Web Toolkit

Το Google έχει κυκλοφορήσει πρόσφατα ένα ενδιαφέρον εργαλείο ανάπτυξης για τη δημιουργία Ajax εφαρμογές σε Java.

Η περιγραφή του προϊόντος μπορεί να βρεθεί σε αυτή τη διεύθυνση .

Το προϊόν είναι συνεχώς εξελίσσονται και βελτιώνονται, μπορείτε να το κατεβάσετε εδώ.

Δημοσίευση στο: ανάπτυξη , google , τεχνολογία
Powered by CyberTek - Απομακρυσμένη βοήθεια