Arquivo para a categoria 'desenvolvimento'
Postado por: admin (ter 14) Para habilitar PCNTL apoio em php5 (testado no Ubuntu 10.10), em primeira instância, é necessário instalar o php5-cli e php5-dev, é claro que você deve atender a todas as dependências necessárias do sistema:
# Sudo apt-get install php5-dev php5-cli
Depois temos de colocar no caminho de onde você pode encontrar a fonte da forma que queremos preencher:
# Cd / etc/php5/cli/php5-5.3.3/ext/pcntl
O caminho pode ser diferente, dependendo da distro e versão do PHP (/ etc/php5/cli/php5-xxxxx/ext/pcntl). Mas depois passamos os últimos passos:
# Phpsize
#. / Configure
# Fazer
# Make install
Alternativamente, você também pode make install para copiar manualmente o módulo que você acaba de compilar:
# Módulos Cp / pcntl.so / usr/lib/php5/shared_location_modules
Por último adicione o Ini para carregar o php nosso formulário.:
# Echo "extension = pcntl.so" /> etc/php5/conf.d/pcntl.ini
Não se esqueça de reiniciar o apache depois de aplicar as mudanças:
# / Etc/init.d/apache2 restart
Postado por: admin (set 21) Hoje eu apresento a vocês um banco de dados conveniente para automatizar a economia alargada base de dados NOSRI mysql, além do roteiro original podem ser adicionados no final da recuperação e compactação de bases de dados individuais em poucas linhas para copiar para um servidor remoto e uma caixa de mensagem no nosso relatório e-mail.
# / Bin / bash
# Shell script para backup de banco de dados MySql
# Para bancos de dados de backup de arquivos para Nysql / dir backup e depois pegar pelo seu
# Script. Você pode pular Poucos bancos de dados de backup também.
# Para mais informações consulte (Informações de Instalação):
# Http: / / www.cyberciti.biz/nixcraft/vivek/blogger/2005/01/mysql-backup-script.html
# Última actualização: agosto - 2005
# -----------------------
# Este é um script shell livre sob a GNU GPL versão 2.0 ou superior
# Copyright (C) 2004, o projeto nixCraft 2005
# / Comentário Comentários e sugestões: http://cyberciti.biz/fb/
# -------------------------
# Este script faz parte da coleção nixCraft shell script (NSSC)
# Http: / bash.cyberciti.biz / / Visite para mais informações.
# Atualizado setembro - 2007 por CyberTek - http://www.cybertek.it
# -------------------------
MyUser = "SET-MYSQL-USER-NAME" USERNAME #
Minhasenha = "SET PASSWORD" password #
Myhost = "localhost" # Hostname
bin caminhos Linux #, altere isto caso não pode ser detectado automaticamente, através do qual o comando
MYSQL = "$ (que o MySQL)"
Mysqldump = "$ (Que mysqldump)"
Chown = "$ (chown qual)"
CHMOD = "$ (Que chmod)"
GZIP = "$ (Que gzip)"
# Diretório Dest Backup, mudar isso se você tiver someother local
DEST = "/ backup"
# Onde o diretório principal de backup serão armazenados
MBD = "$ DEST / mysql"
# Get hostname
HOST = "$ (hostname)"
# Faça o formato de data dd-mm-aaaa
AGORA = "$ (date +"% d -% m -% Y ")"
# Arquivo para armazenar arquivos de backup atual
FILE = ""
# Lista de bases de dados da loja
DBS = ""
# NÃO backup desses bancos de dados
IGGY = "teste"
MBD & mkdir - p $ | [! - D $ MBD] | e:
# Somente o root pode acessá-lo!
Chown $ 0,0 - R $ DEST
DEST $ chmod 0600 $
# Obtenha toda a lista primeiro banco de dados
DBS = "$ ($ mysql-u $ MyUser-h-p myhost $ mypass da BSE bases de dados mostram ')"
por db em $ DBS
fazer
skipdb = - 1
if ["$ IGGY!" = ""];
em seguida,
for i in $ IGGY
fazer
["$ Db" = "$ i"] & & skipdb = 1 | |:
feito
fi
if ["skipdb $" = "-1"] então
FILE = "$ MBD $ db /. $ HOST. NOW.gz $"
# Fazer todo o trabalho inone na tubulação,
# Se conectar ao mysql usando mysqldump para banco de dados mysql selecionar
# E pipe-lo para gz arquivo em dir backup:)
$ Mysqldump - u $ MyUser - myhost $ h - $ p $ db mypass | $ GZIP - 9> $ FILE
fi
feito
# Copiar no servidor remoto
echo'******************* *******************'> Example_Backup / root mybackup.txt /
echo \>> / root / mybackup.txt
data>> / root / mybackup.txt
echo \>> / root / mybackup.txt
Detalhes *********************''********************* echo>> / root / mybackup.txt
# Lembre-se que o comando scp não pode especificar a senha se você tiver desmarcado uma chave no sistema de destino
# Caso contrário, terá de fazê-lo
scp / backup / * root@example.dom / mysql: / home / backup / example / mysql /
oh-ls / backup / mysql />> / root / mybackup.txt
echo'************************************************ * '>> / root / mybackup.txt
# Envia um e-mail com o relatório dos trabalhos realizados
Mail-s "Exemplo Backup" <example@example.dom / root / mybackup.txt
# Remove após upload
rm-f / backup / * / mysql
Postado por: admin (set 11) Neste artigo vou apresentar a vocês a lendária onipresente em todas as distribuições Linux. Para alguns é extrema, e devo admitir que eu misjudged aqueles que preferem outros editores como o nano ou um console, mas cmq para quem quiser usá-lo ou para aqueles que querem se atualizar sobre os comandos foram esquecidos aqui é um útil e rápido resumo dos comandos:
lá [arquivo]
Movimento do cursor
[N] HJK mover o cursor
^ D move o cursor 12 linhas para baixo
U ^ mover o cursor na parte superior 12 linhas
cursor ^ F Avança uma página
^ B cursor uma página para trás
G cursor para o final do texto
[N] G cursor para a linha n
| Cursor para a primeira coluna
[N] | n cursor para o caractere da linha
volta ^ G na última linha de informações
H cursor para a primeira linha da tela
[N] n H cursor para a linha da tela
M cursor do centro da tela
A última linha do cursor na tela
[N] n L cursor para a última linha da tela
[N] w cursor para a próxima palavra
W, W, mas não leva em conta a pontuação
[N] b cursor para a palavra anterior
B, b, mas não leva em conta a pontuação
e cursor no final da palavra é localizada em
^ Cursor para o primeiro não-branco
D cursor na linha de partida?
O cursor na linha de partida?
$ Cursor ao fim da linha
PESQUISA
(Padrão) Texto de pesquisa
/ [Padrão] ansiosos para tpattern
? [Padrão] olha para o padrão de volta
busca n repetir frente
N busca repetir para trás
/ [Padrão] / n n linhas após o padrão do cursor
padrão curinga
^ Início da linha
$ Fim da linha
. qualquer caractere
[] Tem o caráter
f [personagem] olha para o personagem na linha atual para a frente
F [personagem] olha para o personagem na linha atual de volta
INSCRIÇÕES
i insere texto à esquerda
para inserir à direita do cursor de texto
Para inserir o fim da linha
^ U voltar uma palavra de inserção
@ Inserir na parte de trás do que "que" foi inserida
ou colocação em uma linha abaixo
Ou postar em uma linha acima
Esc termina inserção
CORRECÇÕES
[N] x personagem Excluir
r [personagem] substitui o caráter original com outro
R substitui todos os caracteres até <ESC> dados
[N] s substitui um personagem com uma seqüência de
dw deleta a palavra antes do cursor
db excluir uma palavra sob o cursor
dd apagar uma linha
D Limpa ', localizado sob o cursor
cw palavras substituição
cf [personagem] mudanças na linha atual até (personagem) incluiu
ct [personagem] como personagem cf excepto
cc permite que você altere uma linha
dL remover todas as linhas da tela sob o cursor
dG apaga a linha onde o cursor está no final do arquivo
[Personagem] df exclui a linha atual do cursor até o caractere dentro
[Personagem] dt como df, exceto caráter
Remédio rror o
u desfazer
U desfazer Line
LINHA DE UNIÃO
[N] J colocar a linha abaixo na cauda atual
dobrador de linha
[N] Y cargas em um buffer, a linha atual
p Copie as linhas no buffer
recupera a última restauração
Manipulação de arquivos
: W salva, continua
: W <name> salvar com novo nome, continua
: X <name> yw, escreve linhas de X para Y no arquivo <nome>
: Wq salvar e sair
ZZ salva e sai
Q folhas, se você não fez nenhuma alteração
: Q! folhas
: <nome> E entrar no <name> vista do editor
: R <name> no texto <name> o fim da linha sob o cursor
MARCADORES
<character> m criar favorito
"Indo para a ficha de <character>
VIDEO DE GESTÃO
^ L redesenha vídeo
z <return> coloca a linha atual para o topo da tela
z. linha atual no meio da tela
z-line para o fundo da tela acorrente
Postado por: admin (jogo 2) A richeista um jogador que nós apresentamos aqui o link onde baixar o pacote del'editor página Web NVU. NVU é um editor visual que permite os novatos e aqueles que querem criar uma página web de forma rápida para evitar a aquisição de HTML detalhados. O código gerado pelo NVU não é totalmente limpo como um profissional que quiser, mas não é ruim como alguns visual editor comercial.
O link para baixar o pacote para o Ubuntu Edgy é aqui . Para obter um screenshot do programa, clique aqui . Postado por: admin (29 de agosto) O script a seguir é apoiada por algumas pastas gravadas para o DVD no final de um relatório de e-mail é enviado para o endereço indicado. Ele usou o modo-M (append) asthe o Z-se iniciado em um non-interactive não funciona corretamente na presença de dados na mídia, você pode tentar usar o growisofs cmq-use-the-force-luke = tty-Z mesmo em modo silencioso, apesar de ter sido dado alguns detalhes sobre os meios de comunicação.
Exemplo:
Crie um arquivo e torná-lo executável:
> Touch / bin / dvdbackup.sh
> Chmod 755 / bin / dvdbackup.sh
Adicione as seguintes instruções:
# / Bin / bash
# Substitua os locais do programa com as de seu sistema operacional
Growisofs = / usr / bin / growisofs
ECHO = / bin / echo
GREP = / bin / grep
MAIL = / bin / mail
hoje = `/ bin / date +% A`
# Backup começa abaixo
$ Echo "Criando backup hoje $">> / tmp / backupoutput.tmp
$ Echo>> / tmp / backupoutput.tmp
$ Growisofs-use-the-force-luke = tty-dvd-compat-M / dev / dvd-D-J-R-T-l
Enxerto de pontos-de ocultar-joliet longa-joliet-trans-tbl
Iso-nível-4-velocidade = 1-overburn-V "$ hoje Backup"
mail / etc = / etc / mail
/ Var / spool / mail = / var / spool / mail
home = / home
root = />> / root / tmp backupoutput.tmp 2> & 1
# Alterar o caminho de salvar a partir de agora, conforme necessário
mycode = $?
$ Echo>> / tmp / backupoutput.tmp
$ Echo "Houve um erro, código de erro: $ mycode">> / tmp / backupoutput.tmp
$ Echo>> / tmp / backupoutput.tmp
$ Echo "Fim de dólares hoje backup">> / tmp / backupoutput.tmp
$-I-v dormir GREP / tmp /> backupoutput.tmp / tmp/backupoutput.tmp2
$-I-v formatação GREP / tmp/backupoutput.tmp2> / tmp / backupoutput.txt
$ Mail-s-n "Resultado do backup para DVD" usermail @ domínio </ tmp / backupoutput.txt
No crontab basta adicionar o cronograma para começar em chamar um backup:
> Crontab-e
Exemplo de linha para acrescentar:
0 20 * * * / bin / dvdbackup.sh
Postado por: admin (04 de junho) Os ataques repetidos e contínuos da Microsoft em código aberto são de acordo com Marten Mickos (Diretor Executivo da MySQL AB ), produzindo uma perda de credibilidade da empresa de Redmond. Este artigo opiniões em detalhes.
Postado por: admin (01 de junho)  | O Google lançou recentemente uma ferramenta de desenvolvimento interessante para criar aplicações Ajax em Java. |
A descrição do produto podem ser encontradas no endereço deste .
O produto está constantemente evoluindo e melhorando, você pode baixá-lo aqui.