CyberTek - the future at the present!
Google

Arxiu per la categoria de "desenvolupament"

Habilitar PCNTL formulari en php

Publicat per: admin (dimarts 14)

Per activar PCNTL suport a php5 (provat en Ubuntu 10/10) en el primer cas, cal instal lar php5-cli php5-dev i, per descomptat, vostè ha de complir amb totes les dependències necessàries del sistema:

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

Després hem de posar en la ruta on es troba la font de la manera que desitgi omplir:

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

La ruta pot ser diferent, depenent de la distribució i la versió del PHP (/ etc/php5/cli/php5-xxxxx/ext/pcntl). Però després de passar els últims passos:

# Phpsize

#. / Configure

# Fer

# Make install

Alternativament, també pot make install per a copiar a mà el mòdul que acaba de compilar:

# Cp modules / pcntl.so / usr/lib/php5/shared_location_modules

Finalment afegir la Iniciativa per carregar el php del nostre formulari.:

# Tiro "extension = pcntl.so"> / etc/php5/conf.d/pcntl.ini

No us oblideu de reiniciar apache després aplica aquests canvis:

# / Etc/init.d/apache2 restart

Publicat a: apache , desenvolupament , php , consells , Ubuntu

Script per a l'estalvi de les bases de dades mysql

Publicat per: admin (sèrie 21)

Avui els presento a una base de dades convenient per automatitzar l'estalvi ampliada base de dades NOSRI mysql, a més el guió original es pot afegir al final del rescat i la comprensió de les bases de dades individuals en unes poques línies per copiar en un servidor remot i un quadre de missatge en el nostre informe e-mail.

# / Bin / bash
# Shell script de còpia de seguretat de base de dades MySql
# Per a bases de dades de còpia de seguretat d'arxius Nysql a / directori de còpia de seguretat i posteriorment recollir el seu
# Script. Vostè pot saltar-se les bases de dades de còpia de seguretat massa pocs.
# Trobareu més detalls a (informació d'instal lació):
# Http: / / www.cyberciti.biz/nixcraft/vivek/blogger/2005/01/mysql-backup-script.html
# Darrera actualització: agost - 2005
# -----------------------
# Aquest és un script de shell gratuïta sota llicència GNU GPL versió 2.0 o superior
# Copyright (C) 2004, 2005 del projecte nixCraft
# Vots / comentaris / suggeriments: http://cyberciti.biz/fb/
# -------------------------
# Aquest script és part de l'escriptura col.lecció de petxines nixCraft (NSSC)
# Http: / / bash.cyberciti.biz / Visita per a més informació.
# Actualització setembre - 2007 per CyberTek - http://www.cybertek.it
# -------------------------

MyUser = "SET-MYSQL-NOM D'USUARI" NOM D'USUARI #
Mypass = "SET PASSWORD" contrasenya #
Myhost = "localhost" # hostname

# Camins bin Linux, canviar això si no pot ser detectat automàticament a través de Què comanda
MySQL = "$ (que MySQL)"
Mysqldump = "$ (que mysqldump)"
Chown = "$ (chown Quin)"
CHMOD = "$ (que chmod)"
GZIP = "$ (que gzip)"

# Còpia de seguretat de la guia dest, canviar això si vostè té algunes altres ubicació
DEST = "/ backup"

# Principal on directori de còpia de seguretat s'emmagatzemarà
MBD = "$ DEST / mysql"

# Obtenir el nom de host
HOST = "$ (hostname)"

# Obtenir el format de data dd / mm / aaaa
ARA = "$ (date +"% d -% m -% I ")"

# Arxiu per emmagatzemar fitxers de còpia de seguretat actual
FILE = ""
# Deseu la llista de bases de dades
DBS = ""

# NO CÒPIA DE SEGURETAT Aquestes bases de dades
Iggy = "prova"

mkdir MBD i - p $ | [! - D $ DMO] | i:

# Només root pot accedir-hi!
Chown $ 0,0 - R $ DEST
DEST CHMOD $ 0600 $

# Obtenir llista de tots els primera base de dades
DBS = "$ ($ mysql-u $ MyUser-h myhost-p $ $ mypass l'EEB bases de dades d'espectacle ')"

per db a $ DBS
fer
skipdb = - 1
if ["$ Iggy!" = ""];
a continuació,
i en $ Iggy
fer
["$ Db" = = "$ i"] & & skipdb = 1 | |:
fet
fil

if ["$ skipdb" = = "-1"] llavors
FILE = "$ MBD / db $. $ HOST. NOW.gz $"
# No tots els llocs de treball dispositiu multifuncional a la canonada,
# Connecta't a mysql usant mysqldump per seleccionar base de dades mysql
# I la pipa de gz arxiu en directori de còpia de seguretat:)
$ Mysqldump - $ MyUser o - myhost h $ - $ p mypass $ db | GZIP $ - 9> $ ARXIU
fil

fet

# Còpia al servidor remot
ressò'******************* *******************'> Example_Backup / root / mybackup.txt
echo \>> / root / mybackup.txt
Data>> / root / mybackup.txt
echo \>> / root / mybackup.txt
Detalls *********************''********************* echo>> / root / mybackup.txt
# Recordeu que la comanda scp no es pot especificar la contrasenya en cas d'haver eliminat una clau del sistema de destinació
# En cas contrari, haurà de fer-ho
scp / backup / mysql / * root@example.dom: / home / backup / exemple / mysql /
oh-ls / backup / mysql />> / root / mybackup.txt
ressò'************************************************ * ">> / root / mybackup.txt
# Envia un correu electrònic amb l'informe del treball realitzat
Mail-s "Exemple de còpia de seguretat" <example@example.dom / root / mybackup.txt

# Eliminar després de pujar
rm-f / backup / mysql / *

VI - Els controls manuals

Publicat per: admin (joc 11)
En aquest article presento a vostè el llegendari omnipresent en totes les distribucions Linux. Per a alguns és extrema, i he d'admetre que he jutjat malament a aquells que prefereixen altres editors com nano o un consolar, però CMQ per a aquells que vulguin utilitzar-lo o per aquells que volen repassar les ordres han estat oblidats aquí és un útil i breu resum de les ordres:

allí [nom d'arxiu]

Moviment del cursor

[N] HJK moure el cursor
^ D es desplaça el cursor 12 línies més avall
^ U moure el cursor a la part superior 12 línies
^ F cursor a la pàgina següent
^ B cursor una pàgina enrere
G cursor al final del text
[N] G cursor a la línia n
| Cursor a la primera columna
[N] | n del cursor amb el caràcter de la línia
^ G de nou en l'última línia de la informació
H cursor a la línia de la pantalla
[N] H n del cursor a la línia de la pantalla
M. cursor a la pantalla del centre
L'última línia de l'indicador de pantalla
[N] L n del cursor a l'última línia de la pantalla
[N] w cursor a la següent paraula
W, w, però no té en compte la puntuació
[N] b cursor a la paraula anterior
B, b, però no té en compte la puntuació
i el cursor al final de la paraula es troba en
^ Cursor a la primera no-blanc
D cursor a la línia de sortida?
O el cursor a la línia de sortida?
$ Cursor al final de la línia

RECERCA

(Patró) de cerca de text
/ [Patró] esperem tpattern
? [Patró] busca el patró de tornada
n repetir la cerca cap endavant
N repetir la cerca cap enrere
/ [Patró] / n línies n segons el model de cursor
patró de comodins
^ A partir de la línia
$ Fi de línia
. qualsevol caràcter
[] Manté el caràcter
f [personatge] busca el caràcter en la línia actual cap endavant
F [personatge] busca el caràcter de la fila actual de nou

ENTRADES

i inserir text a l'esquerra
a la dreta del cursor d'inserció de text
Per inserir el final de la línia
^ U retrocedir una inserció de la paraula
@ Inserir a la part posterior del "que" s'insereix
o la col.locació d'una línia per sota
O publicar en una línia per sobre de
Esc extrems d'inserció

CORRECCIONS

[N] x esborra el caràcter
r [personatge] reemplaça el caràcter original amb un altre
R reemplaça tots els caràcters fins <ESC> dades
[N] s substitueix a un personatge amb una cadena
dw esborra una paraula abans del cursor
db eliminar una paraula darrere del cursor
dd esborra una línia
D Esborra ', situat sota el cursor
CW paraules substituint
cf [personatge] canvis en la línia actual fins a (personatge) inclòs
ct [personatge] com el personatge de veure, excepte
cc li permet canviar d'una línia
dl eliminar totes les línies de la pantalla sota el cursor
dG esborra la línia on està el cursor al final de l'arxiu
df [personatge] esborra la línia actual del cursor el caràcter en
dt [personatge] com df, a excepció de caràcter

Posar remei a la horror

o desfà
O desfer Línia

UNIÓ LINE

[N] J posar la línia de baix a la cua actual

Línia doblador

[N] I es carrega en un buffer, la línia actual
p Copieu les línies en el buffer
recupera l'última reposició

MANIPULACIÓ D'ARXIUS

: W salva, continua
: W <name> estalviar amb nou nom, segueix
: X, NOM iw escriu línies de xay a <name> arxiu
: Wq guardar i sortir
ZZ guarda i sortides
Q fulls si no han fet canvis
: Q! fulles
: NOM I entrar al <name> vista de l'editor
: R NOM en el text <name> la final de la línia sota el cursor

FAVORITS

<character> m crear favorit
'<character> Anar a marcador

VIDEO DE GESTIÓ

^ L torna a dibuixar de vídeo
z <ENTRAR> posa la línia actual fins a la part superior de la pantalla
z. línia actual en el centre de la pantalla
z-línia a la part inferior de la pantalla acorrente

NVU paquets en Ubuntu Edgy

Publicat per: admin (grup 2)
Un richeista un jugador es presenta aquí l'enllaç on descarregar el paquet de del'editor NVU pàgina web. NVU és un editor visual que permet als principiants i els que volen crear una pàgina web de forma ràpida per evitar l'adquisició de detall HTML. El codi generat per NVU no és totalment neta com un professional que vol, però no és dolent com alguns editor visual comercial.
NVU
L'enllaç per descarregar el paquet per a Ubuntu Edgy està aquí .
Per obtenir una captura de pantalla del programa, feu clic aquí .

a: Publicat el desenvolupament , Ubuntu

Script per a còpies de seguretat de DVD

Publicat per: admin (Aug 29)

La següent seqüència d'ordres està recolzat per algunes carpetes gravar en un DVD al final d'un informe per correu electrònic s'envia a l'adreça indicada. Ell va utilitzar el mode M (s'afegeix) Asthe el Z-si s'inicia de manera no interactiva no funciona correctament en presència de dades sobre els mitjans de comunicació, podreu escollir l'usar growisofs CMQ-ús-del-force-luke = tty-Z fins i tot en la manera silenciós tot i haver estat donat alguns detalls sobre els mitjans de comunicació.

Exemple:

Crear un arxiu i fer-ho executable:

> Toc / bin / dvdbackup.sh

> Chmod 755 / bin / dvdbackup.sh

Afegeix les següents instruccions:

# / Bin / bash
# Torneu la ubicació del programa amb els del seu sistema operatiu
Growisofs = / usr / bin / growisofs
ECHO = / bin / echo
PMEPB = / bin / grep
MAIL = / bin / mail
avui = `/ bin / date +% A»
# Còpia de seguretat comença per sota de
$ Echo "Crear còpia de seguretat d'avui $">> / tmp / backupoutput.tmp
$ Tiro>> / tmp / backupoutput.tmp
$ Growisofs-usi-la-força-luke = tty-dvd-compat-M / dev / dvd-D-J-R-T-l
-Empelt de pell de punts-Joliet a llarg Joliet-trans-TBL
-Iso-nivell 4-velocitat = 1, mida extra-V "$ avui còpia de seguretat"
etc / mail = / etc / mail
var / spool / mail = / var / spool / mail
= Home / home
root = />> / root / tmp backupoutput.tmp 2> & 1
# Canvieu la ruta estalviar partir d'ara, segons sigui necessari
micodigo = $?
$ Tiro>> / tmp / backupoutput.tmp
$ Tiro "Hi va haver un error, codi d'error: $ micodigo">> / tmp / backupoutput.tmp
$ Tiro>> / tmp / backupoutput.tmp
$ Tiro "Fi de la còpia de seguretat d'avui $">> / tmp / backupoutput.tmp
$-I-v dormir PMEPB / tmp /> backupoutput.tmp / tmp/backupoutput.tmp2
$-I-v format PMEPB / tmp/backupoutput.tmp2> / tmp / backupoutput.txt
$ Mail-s-n "Resultat de la còpia de seguretat a DVD" usermail @ domini </ tmp / backupoutput.txt

En crontab continuació, només ha d'afegir el programa per començar en la invocació d'una còpia de seguretat:

Crontab>-i

Exemple de la línia per afegir:

0 20 * * * / bin / dvdbackup.sh

Publicat a: desenvolupament , scripts , consells

Microsoft perd credibilitat davant els desenvolupadors

Publicat per: admin (4 de juny)

Les repetides i constants atacs per part de Microsoft al codi obert estan d'acord amb Marten Mickos (Director Executiu de MySQL AB ), produint una pèrdua de credibilitat de la companyia de Redmond. En aquest article comentaris amb més detall.

Google Web Toolkit

Publicat per: admin (01 de juny)

Google Web Toolkit

Google ha publicat recentment una interessant eina de desenvolupament per crear aplicacions Ajax en Java.

La descripció del producte es pot trobar en aquesta direcció .

El producte està en constant evolució i millora, pot descarregar aquí.

Desenvolupat per CyberTek - Assistència remota