$(‘.ctrl’).live(‘copy paste’, function(e){ e.preventDefault() });
ou
$(‘.ctrl’).live(‘copy paste contextmenu’, function(e){ e.preventDefault() });
O comando FIND é um dos comandos mais completos que existe no Linux. Embora muitas pessoas achem que é medonho e terrível fazer buscar através do terminal,...
$(‘.ctrl’).live(‘copy paste’, function(e){ e.preventDefault() });
ou
$(‘.ctrl’).live(‘copy paste contextmenu’, function(e){ e.preventDefault() });
Nada melhor do que começar o ano com algumas dicas do mais novo queridinho entre os editores de código. Por isso hoje, na minha estréia aqui no Front End Brasil, vou mostrar um pouco do meu workflow com Sublime Text 2 voltado para desenvolvimento Front-End.
Os comandos mostrados no vídeo são executados no MacOSx, mas graças ao Giovanni Keppelen (@keppelen), você também pode conferir os respectivos comandos no Windows ou Linux.
03:10 – Navegar entre os arquivos: Command + P
03:35 – Layout de 2 colunas: Command + Option + 2
04:07 – Modo de distração livre: Command + Option + Shift + F
04:27 – Find: Command + F
04:34 – Find / Replace: Command + Option + F
04:40 – Find / Where / Replace: Command + Shift + F
04:59 – Indentação à esquerda: Command + [ ou Shift + Tab
05:03 - Indentação à direita: Command + ] ou Tab
05:19 – Comentário: Command + /
06:50 – Multi-select: Command pressionado + Clique em várias linhas
07:20 – Code Folding – Minimiza Bloco: Command + Option + [
07:36 - Code Folding - Maximiza Bloco: Command + Option + ]
07:49 – Code Folding – Minimiza Atributos: Command + K + Command + T
08:18 – Code Folding – Maximiza Atributos: Command + K + Command + 0
09:07 – Console: Ctrl + `
09:29 – Menu: Command + Shift + P
13:09 – Haiku: Ctrl + Option + Enter
15:17 – Prefixr: Command + Ctrl + X
25:37 – JSHint: Ctrl + J
26:35 – JSMinifier: Ctrl + Option + M
03:10 – Navegar entre os arquivos: Ctrl + P
03:35 – Layout de 2 colunas: Alt + Shift + 2
04:07 – Modo de distração livre: Shift + F11
04:27 – Find: Ctrl + F
04:34 – Find / Replace: Ctrl + H
04:40 – Find / Where / Replace: Ctrl + Shift + H
04:59 – Indentação à esquerda: Ctrl + [
05:03 - Indentação à direita: Ctrl + ]
05:19 – Comentário: Ctrl + / ou Ctrl+;
06:50 – Multi-select: Ctrl pressionado + Clique em várias linhas
07:20 – Code Folding – Minimiza Bloco: Ctrl + Shift + [
07:36 - Code Folding - Maximiza Bloco: Ctrl + Shift + ]
07:49 – Code Folding – Minimiza Atributos: Ctrl + K + Ctrl + J
08:18 – Code Folding – Maximiza Atributos: Ctrl + K + Ctrl + 1
09:07 – Console: Ctrl + `
09:29 – Menu: Ctrl + Shift + P
13:09 – Haiku: Ctrl + Alt + Enter
15:17 – Prefixr: Ctrl + Alt + X
25:37 – JSHint: Ctrl + J
26:35 – JSMinifier: Ctrl + Alt + M
Deletar linha: Ctrl + Shift + K (Windows/Mac/Linux)
Duplicar linha – Mac – Command + Shift + D – Windows/Linux – Ctrl + Shift + D
Troca de linhas: Mac – Command + Ctrl + Seta (cima ou baixo) – Windows/Linux – Ctrl + Shift + Seta (cima ou baixo)
Jade – Syntax Highlight – https://github.com/miksago/jade-tmbundle
Stylus – Syntax Highlight – https://github.com/LearnBoost/stylus
// If you require a URL like
http://myapp.example.com/article/21
// Use the following in article/read action
$uri = sfRouting::getInstance()->getCurrentInternalUri();
=> article/read?id=21
$uri = sfRouting::getInstance()->getCurrentInternalUri(true);
=> @article_by_id?id=21
$rule = sfRouting::getInstance()->getCurrentRouteName();
=> article_by_id
$uri = ‘article/read?id=21′;
$url = $this->getController()->genUrl($uri);
=> /article/21
$url = $this->getController()->genUrl($uri, true);
=> http://myapp.example.com/article/21
Worst-fit é um algoritmo utilizado na partição de disco rígido.
Função
O algoritmo worst-fit aloca o programa na pior partição, ou seja, aquela que deixa o maior espaço livre.
Está técnica, apesar de aproveitar primeiro as partições maiores, acaba deixando espaços livres grandes o suficiente para que outros programas utilizem da memória, diminuindo ou retardando a fragmentação.
http://graph.facebook.com/perfectchocolate
| Date Formats |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Here are some more date formats that does not come standard in SQL Server as part of the CONVERT function.
1 To make the month name in upper case, simply use |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Diretório
a2c@cpro1146:~$ htpasswd -c .htpasswd fabio@gwnet.com.br a2c@cpro1146:~$ nano .htaccess AuthUserFile /home/storage/8/ad/8a/gwnet/public_html/bycarvalho/.htpasswd AuthGroupFile /dev/null AuthName "Acesso Restrito" AuthType Basic <Limit GET POST> require user fabio@gwnet.com.br </Limit>
Arquivos
AuthUserFile /home/<LOGIN>/.htpasswd AuthGroupFile /dev/null AuthName Restrito AuthType Basic <Files "secreto.php"> require user nome1 nome2 ( somente os usuários que terão acesso ) </Files>
Para proteger mais de um arquivo, basta incrementar com a TAG :
<Files "arquivo2.php"> require user nome1 nome2 nome3 ( os usuários nome1, nome2 e nome3 terão acesso a este arquivo ) </Files> <Files "arquivo3.php"> require user nome1 ( somente o usuário nome1 terá acesso a este arquivo ) </Files>
O comando FIND é um dos comandos mais completos que existe no Linux.
Embora muitas pessoas achem que é medonho e terrível fazer buscar através do terminal, elas desconhecem o poder de um verdadeiro sistema de busca, principalmente porque a maioria está acostumada com o Windows.
Eu não irei tentar explicar todo o comando FIND, pois as possibilidades são enormes, mas focarei as principais possibilidades do comando FIND.
Sempre que surgir uma dúvida, consulte o manual do FIND (digite no shell: man find).
Eu começarei explicando o básico e partindo da idéia de que você entendeu os exemplos, eu vou aumentando a complexidade dos comandos, ou seja, na primeira linha você não precisa ter conhecimento algum sobre o FIND, mas na vigésima linha eu já considero que você compreendeu os comandos anteriores.
find . -name arquivoX
find /home -name arquivoX
find / -name arquivoX
find /home -type d arquivoX
find /home -type f arquivoX
find /home -type f -perm 777
find /home -perm 777
find /home -type f -size +400k
find /home -type f -size -5M
find /home -type f -size +850k -size -95M
Otimizando:
find /home -type f -size +850k && -95M
find /home -type f -atime N
Se N houver parte fracionária, ela será ignorada;
find /home -type f -ctime 5
find /home -type f -ctime N
find /home -type f -atime -10 -atime +5
find /home -type f -ctime +10 -ctime -60
Otimizando:
find /home -type f -ctime +10 && -60
find /home -type f -user root -name arquivoX
find /home -type f -perm 777 -user root -exec chmod 644 {} \;
O que faz: Procura no diretório rome (find /home) arquivos (-type f) com permissão 777 (-perm 777) que pertençam ao usuário root (-user root) e executa chmod 644 em cada arquivo (representado por “{}”).
O fim do comando -exec deve ser explicitado, pois você pode usar expressões tanto antes de “{}” (isto é chamado de lista) quanto depois.
Coloca-se o caracter “\”, assim o shell não interepretará o caractere seguinte, que é o “;”, que indica o final da instrução “-exec”.
find /home -type f -ctime +10 && -60 -exec mv {} /tmp/teste \;
O que faz: Procura arquivos no diretório home com permissão 777 (find /home -type f -perm 777) e move para a pasta /tmp/teste (“-exec mv {} /temp/teste \;”)
find /home -iname '.*jpg'
Busca todos os arquivos que tenham qualquer caracter (representado por “.”) em qualquer quantidade (representado por “*”) e que termine por “jpg”.
find /home -iname 'DSC.*\.jpg'
Busca por arquivos que comecem por “DSC” e que contenham qualquer coisa em qualquer quantidade até encontrar um “.jpg”.