/dev/random

Eu tinha um muito interessante teaser teaser – Tive que criar um grande número de senhas geradas aleatoriamente, como eu tinha um requisito para ter um comprimento fixo para conter números e letras minúsculas grandes, coisas normais. Parece fácil né e é basicamente. Eu usei /dev/urandom para a geração de osnonvata e, em seguida, com uma esteira curta foi filtragem para o número desejado de caracteres e tipos de caracteres que devem ser usados. Enquanto eu sou o sabão macio no script principal é a correia transportadora :

cat /dev/urandom | tr -dc '[:alnum:]' | fold -w 20| head -n 1

Então vamos olhar um pouco mais detalhadamente o que está acontecendo aqui. Apanhe a saída do gato/dev/urandom. Então filtrá-lo para mostrar somente pequenas, números e letras grandes. Em seguida, dobre limite o comprimento das cordas para o número de Estados Unidos. Finalmente o regulador de pressão para mostrar somente 1 toda a linha de saída. Basicamente é tão fácil como 1-2-3. Se você quiser aumentar a complexidade da senha e os caracteres specialenite em regulâârni expressão da tr podem ser usados :gráfico: ou :imprimir: Em vez de :alnum:, que incluem todos os caracteres com ou sem espaço.

cat /dev/urandom | tr -dc '[:graph:]' | fold -w 20 | head -n 1
Reforçada por Zemanta

Meu povo do Debian tem gavetas com dependências. Isso não é o que eles que eles pacote ia32-libs que é nas dependências do Skype. Não vou falar sobre porque seus dependentes desde que é a versão 😉 h64 então no fim, existem alguns aplicativos que são excluídos diretamente devido a remoção deste pacote. Por bem ou mal, não há nenhuma maneira de fazê-lo sem eles assim, É necessário recuperar o pacote. A opção mais fácil é adicionar um repositório de teste e de dar prioridade ao em geral termos é que em modo que 😀 os passos mais abaixo o sistema estamos olhando quando ele atualizado e ia32-libs já foi.

1. Adicionar repositório teste ou asmática- Este é o nome de código para o próximo Debian estável. Adicionar uma linha de in/etc/apt/source.list que parece semelhante a este

deb http://debian.ludost.net/debian/ wheezy main contrib non-free

2. Damos prioridade para testar pacotes sobre aquelas de repositórios instáveis como pacote atualmente ainda tê-lo lá. Criar o file/etc/apt/preferences.d/apt (É minha escolha) pode ser em/etc/apt/preferências em vez disso of/etc/apt/preferences.d/and adicione o seguinte conteúdo

Package: *
Pin: release a=testing
Pin-Priority: 1010

3. apt-get update para atualizar os novos repositórios e prioridades. Seu novo Skype Sm″kvate, que é atualmente a versão 4.0.0.8.1 e instalar dpkg e em seguida, corrija os pacotes ausentes

dpkg -i skype-debian_4.0.0.8-1_amd64.deb

apt-get install -f

 

В доста общи линии това е процедура за принудително сваляне на версиите на пакетите но аз съм я използвал само за тези за които ми трябва в последствие може дадете приоритет на ia32-libs ia32-libs-gtk lib32v4l-0 para ser removido apenas testando o alimentador do pássaro.

English: This is a side view of the read head ...

Вчера ми се наложи да вдигна една виртуална машина на Windowds NTFS дяла ми. За мое огромно учудване машината започна да се влачи ужасно много когато virtualbox започна да създава виртуалния си HDD. WFT ??? Веднага един бърз top и проблема лъсна. ntfs-3g беше забил на 100% cpu usage 3 от 6-те ми ядра. Хмммм странно. След крако съзерцаване в следния ред проблема лъсна

/sbin/mount.ntfs-3g /dev/sda4 /media/disk1part4 -o rw

Очевидно /dev/sda4 е mount-нат само с default опции. Като цяло ntfs драйвера има дертове с интензивно писане и четене по по дяла ако не са му оказани малко чудодейни настройки.

  1. big_writesнай важната опция за падне интензитета за натоварването на вашата система като се използват запис на големи блокове.
  2. noatimeускорява системата като забранява обновяването на inode access time ако не ни е необходимо. На мен лично въобще не ми трябва
  3. windows_namesтука няма никакво ускорение но за сметка на това имената на файловете се третират според MS конвенциите при които имената на файловете не зависимо дали са с големи и илки малки букви са еднакви.

След както поправих опциите с който ми се монтира дяла fstab записът изглеждаше така

UUID=2213f519-f980-42bf-9e25-9201db38c458  /media/disk1part4  ntfs-3g  defaults,big_writes,windows_names,noatime 0 0

Reforçada por Zemanta

Por algum tempo eu notei que eu parei de trabalhar gnome shell extensão do tempo-um ми. Em geral, não se apoquente foi atualizado versão de minha versão do GNOME Shell. Por mais estranho que atualizado me atualizar versão do GNOME Shell. Então eu deixei, защото не е болка за умира и още по малко имам време да се ровя в такива дребни грешки. Mas hoje eu percebi que era hora de parar com isso e corrigir os meus milagres. git Обнових árvore-a до последна версия, Eu instalei um novo – nenhuma mudança. WTF. Então eu bati um make de desinstalação e mostrar algo chocante, adicionar ainda estava desativada por não renovado, e eu tinha desinstalado. Geralmente neste ponto eu assumi que ele está instalado em mais extensões de pasta e, portanto, torna seções. A partir de agora as coisas estão indo nos seguintes cenários. Encontrando-se o nome do aditivo, encontrar o add e remove. Tomando os nomes de posturas de fachada aditivos instaliranete gnomo com o seguinte comando

gsettings get org.gnome.shell enabled-extensions

Cuja produção realizada, че имам активирана добавка с името [email protected]. Diversão. Приятното е в случая това е името на папката на добавката и лесно може да се локира местоположението и с командата

find / -name '[email protected]'

Тук нещата вече станаха лесни. От изхода на find-a разбрах, че го има в 2 папаки. Един бърз rm -rf на 2-те папаки и всичко си дойде на местата. Една бърза инсталация на добавката и рестарт на gnome shell.

Reforçada por Zemanta

Há poucos dias saiu XAMPP 1.8.0 Após a atualização de versão 1.7.7 Eu tive um problema bastante interessante. PhpMyAdmin-não minha abertura e izg″rmâvaše com 403

Acesso proibido!


Novo conceito de segurança do XAMPP:

Acesso ao objeto solicitado apenas está disponível a partir da rede local.

Esta definição pode ser configurada no arquivo. “httpd-xampp.conf”.

Agora eu abri o xampp httpd-conf que para mim... está localizado no / opt/lampp/etc/extra /, à primeira vista, parecia tudo bem. As regras para a rede local estavam bem. Para além de que eu iria abrir o localhost. WTF ??? Olhei o log e ver que meu acesso é cortado por konfiguaciâta. As coisas aqui já ahnaha-me e, francamente, tipo de um pouco de sorte eu encontrei o problema. След като преглеждах httpd. conf-а видях в Allow/Deny клаузите един последен ред Exigir que todos concedido. Ah a Eureka. Este é o novo mecanismo de controle que entrou em Apache 2.4. x. Dá acesso ou recusar tais tudo bem, Basicamente imitado a funcionalidade de permitir/negar :). За да поправим проблема добавяме exigem todas concedidas в директивите за папката /opt/lampp/phpmyadmin. Após as mudanças em mim fica assim

<Diretório “/opt / lampp / phpmyadmin”>
Limite AuthConfig AllowOverride
Permitir a ordem,negar
Permitir que todos
Exigir que todos concedido
</Diretório>

 

Você sempre pode tentar outro divoti, por exemplo, para renomear o pasta phpmyadmin algo diferente e não alias para. Mas é feio e não muito significativo 🙂

p. s pediu-me por que eu uso o XAMPP e não limpar a instalação de todos os componentes como é meu Debian nasceu – a resposta é muito simples – PREGUIÇA. Preguiça de escrever vários comandos então me buscar konfovete etc.. Muito fácil é tomar seu maço inteiro razarhiviraš e luz 😉

Reforçada por Zemanta