Posts Tagged “macos”:

Rodando um servidor web PHP localmente no seu Mac ou Linux!

Você precisa testar um codigo rapido na sua maquina localmente, ou transferir arquivos facilmente entre computadores na mesma rede.... o que fazer ? Bem, usando PHP fica bem facil na verdade. Usando um metodo nativo do PHP basta rodar uma linha de comando no diretorio que você quer listar e pronto. Simples assim. `# primeiro vá para o diretório a ser listado` `cd /tmp/` `# rode o comando abaixo para criar uma pagina chamada index.html` `echo "My index page" > index.html` `# rode o comando abaixo para iniciar seu servidor web PHP` `php -S localhost:8000` [](/wp-content/uploads/2018/05/webserver-php.png) `# uma chamada ao servidor web:` [](/wp-content/uploads/2018/05/webserver-php-chamada.png.png) `# o resultado` [](/wp-content/uploads/2017/10/SimpleHTTPServer-demo.png) Espero que ajude! [Leia Mais]

Rodando um servidor web localmente no seu Mac ou Linux!

Você precisa testar um codigo rapido na sua maquina localmente, ou transferir arquivos facilmente entre computadores na mesma rede.... o que fazer ? Bem, usando python fica bem facil na verdade. Usando o metodo nativo SimpleHTTPServer do python basta roda uma linha de comando no diretorio que você quer listar e pronto. Simples assim. `# primeiro vá para o diretório a ser listado` `cd /tmp/demo` `# rode o comando abaixo` `python -m SimpleHTTPServer 8000` [](/wp-content/uploads/2017/10/SimpleHTTPServer-demo.png) `# o resultado` `Serving HTTP on 0.0.0.0 port 8000 ...` `127.0.0.1 - - [05/Oct/2017 19:44:43] "GET / HTTP/1.1" 200 -` [](/wp-content/uploads/2017/10/SimpleHTTPServer-result.png) Espero que ajude! [Leia Mais]

Servidor TFTP rodando no seu Mac!

Hummmm… então você precisa de um servidor TFTP para transferir arquivos (digamos que imagens de um roteador Cisco)… qual seria a maneira mais fácil/rápida de fazer isso ? Instalar um tftpd em um servidor ? Ou quem sabe rodar isso localmente no seu Mac ? O Mac tem um servidor built-in e basta inicia-lo… rapido e limpo. Como fazer isso ? `sudo launchctl load -F /System/Library/LaunchDaemons/tftp.plist sudo launchctl start com.apple.tftpd` A pasta padrão é **/private/tftpboot** mas você pode muda-la em **/System/Library/LaunchDaemons/tftp.plist**. Espero que ajude! [Leia Mais]

Como colocar cor no meu vim (editor) ?

Uma duvida simples mas de que muitas pessoas me perguntam: “_Como colocar cor no meu vim ?_” Na verdade eh muito simples. Basta voce editar um arquivo e rodar um comando para habilitar ou desabilitar. `$ vim file.py` **Para habilitar:** `:syntax on` [](http://sysadmin.com.br/wp-content/uploads/2015/11/Screen-Shot-2015-11-20-at-11.39.03-PM.png) **Para desabilitar:** `:syntax off` [](http://sysadmin.com.br/wp-content/uploads/2015/11/Screen-Shot-2015-11-20-at-11.45.31-PM.png) **E caso você queira fazer dessa mudança permanente ?** `vim ~/.vimrc` `syntax on` Pronto! [Leia Mais]
Tags: vim linux macos

Linux::Como salvar o resultado de um comando em um arquivo

Olá! Salvar o resultado de um comando em um arquivo é simples, certo ? Bem, depende. Depende do que exatamente você deseja fazer. Se você quer, por exemplo, fazer um script e colocar no cron para gravar em um log o resultado, sim é muito simples. Basta jogar a saída para um arquivo utilizando o  operador >. Digamos, por exemplo, que você queira que todos os dias as 00:00 um arquivo seja salvo com os processos que estão rodando no seu servidor utilizando o comando ‘`ps axu`‘. Simples, você coloca no cron: `# salvando em um arquivo todos os processos que estão rodando no momento;` `0 0 * * * /bin/ps axu > /var/log/ps-axu.log` O resultado deve ser algo como: `USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND` `root         1  0.0  0.0  10372    84 ?        Ss   Dec09   2:03 init [3]` `root         2  0.0  0.0      0     0 ?        S `root         3  0.0  0.0      0     0 ?        SN  ... [Leia Mais]

MacOS::Como alterar o local onde seus Screenshots são salvos

Sempre me incomodou a idéia dos screenshots no Mac serem salvos no Desktop. Dá uma impressão de desorganização e confusão. Mudar o local onde os screenshots são salvos é bem fácil. Veja abaixo como faze-lo. **1. Crie um diretório onde os screenshots deverão ser salvos. No meu caso eu criei uma pasta chamada Screen Shots dentro de Desktop mesmo.** `mkdir  /Users/aguiar/Desktop/Screen\ Shots` **2. Iremos utilizar o comando defaults para alterar o local onde os novos screenshots serão salvos.** Comando:  `defaults write com.apple.screencapture location ` `defaults write com.apple.screencapture location "/Users/aguiar/Desktop/Screen Shots"` **3. Veja que o diretório está vazio.** `Macbook-air-de-aguiar:Screen Shots aguiar$ ls -lsa total 0 0 drwxr-xr-x  2 aguiar  staff   68 30 Nov 17:29 . 0 drwxr-xr-x  8 aguiar  staff  272 30 Nov 17:29 .. Macbook-air-de-aguiar:Screen Shots aguiar$ ` **4. Reinicie o serviço.** `killall SystemUIServer` **5. Faça um screenshot.** `command + shift + 3` **6. Veja o resultado.** `Macbook-air-de-aguiar:Screen Shots aguiar$ ls -lsa total 1224 0 drwxr-xr-x  3 aguiar  staff     102 30 Nov 17:32 . 0 drwxr-xr-x  8 aguiar  staff     272 30 Nov 17:32 .. 1224 -rw-r--r--@ 1 aguiar  staff  623570 30 Nov 17:32 Captura de Tela 2013-11-30 às 17.32.37.png Macbook-air-de-aguiar:Screen Shots aguiar$`   E é isso aí! Feito.      ... [Leia Mais]
Tags: macos

MacOS::Descubra ( e mude ) o modo sleep

Para descobrir o modo sleep de seu MacOS use o comando: ` pmset -g | grep hibernatemode ` Há 3 opções: ` hibernatemode 0 hibernatemode 1 hibernatemode 3 ` 0 : Modo normal ( padrão para desktops ) 1 : Modo hibernação ( padrão para notebooks fabricados até 2005 ) 3 : Modo sleep seguro ( padrão para notebook fabricados após 2005 ) O modo hibernação salva sua sessão em disco. Logo o retorno é mais lento. O modo sleep seguro salva sua sessão em memória. Logo o retorno é mais rápido ao custo de um consumo de energia maior durante o estado. Para mudar o modo de sleep use o comando: ` sudo pmset -a hibernatemode X ` Substitua X por 0 , 1 ou 3 [Leia Mais]
Tags: macos