Início

Software Livre, mas com dono

Enviado por Yukare em sexta-feira, 4 de Agosto de 2017 - 01:14

O Software é Livre, mas tem dono.

Já repararam que a maior parte do que é software livre (pelo menos grandes projetos) possui uma empresa ou uma pessoa por trás como dono?

Para muitos deles você pode usar de maneira livre, mas se você quiser colaborar com uma modificação a história é bem outra. Quem participa mais em diversos projetos pode ter uma opinião diferente, mas posso citar dois exemplos que eu participo, um bom e outro ruim: PHP e Drupal.

Relógios de rua de Porto Alegre

Enviado por Yukare em sexta-feira, 4 de Agosto de 2017 - 01:10

Nota: originalmente escrito em Janeiro de 2017, poucos dias após o novo prefeito assumir.

Existem coisas na política do Brasil que é complicado de entender. Quando falta dinheiro para fazer algo se entende, afinal ele acaba. Mas coisas que acontecem por pura incompetência são difíceis de saber o motivo.

Vamos a um exemplo daqui de Porto Alegre. Aqueles relógios de rua que marcam as horas. Desde junho de 2015 eles estão desligados. Um ano e meio depois e ainda não se tem nem uma licitação em progresso para que outra empresa assuma isso, mas vamos por partes.

Quando isso aconteceu, a prefeitura prometeu que seria feita uma nova licitação e que os novos relógios teriam entre outras coisas wi-fi(acesso a internet) gratuito, os horários dos ônibus e outras coisinhas mais. Isso dito pela mesma prefeitura que prometeu corredores de ônibus com paradas de vidro e ar-condicionado para a copa e que foi entregar os corredores dois anos e meio depois disso(justo em cima da eleição, que coincidência) sem paradas de vidro e ar-condicionado.

Exibindo a ajuda por padrão

Enviado por Yukare em quinta-feira, 3 de Agosto de 2017 - 20:37

O padrão no Phing, isso é, quando você digita apenas o comando Phing sem nenhum argumento é executar a tarefa que esta definida como padrão. No entanto nem sempre você sabe quais as tarefas que estão disponíveis ou simplesmente não se lembra do nome exato da tarefa que precisa. O Phing possui um comando para isso, que é utiliza-lo com o argumento -l (phing -l), entretanto não acho esta a melhor maneira.

Eu considero melhor fazer como vários outros programas e exibir uma ajuda nesse caso. Seria possível criar uma tarefa com vários comandos echo, mas assim cada vez que você precisar adicionar ou remover uma tarefa, vai precisar modificar a ajuda. O que eu uso é simplesmente mostrar a ajuda padrão do phing quando o usuário utiliza o comando phing sem argumentos, desta maneira não precisamos nos preocupar em atualizar a ajuda.

Crie um arquivo chamado build.xml e insira o seguinte conteúdo:

Argumentos da Linha de Comando

Enviado por Yukare em quinta-feira, 3 de Agosto de 2017 - 20:33

Gosto muito de usar o Phing, mas uma coisa que não entendo é porque ele não possui como passar argumentos pela linha de comando, isto é, você pode passar várias opções do próprio Phing, mas se quiser passar uma opção para a sua tarefa não pode.

Alias, não poder é um pouco incorreto, é possível definir variáveis na linha de comando usando -D, por exemplo: phing minhatarefa -Dvariavel=valor mas para isso você precisa conhecer qual variável quer mudar.

Deus Ex: Human Revolution - Lista de Itens Importantes

Enviado por Yukare em quinta-feira, 3 de Agosto de 2017 - 19:10

Lista de itens importantes

Encontrei a seguinte página http://www.snakebytestudios.com/articles/gaming/deus-ex-human-revolution-exploration-checklist/ entretanto existem itens faltando e as explicações para alguns deles estão muitos simples, então para ajudar quem for jogar(e para mim mesmo) vou colocar aqui os itens que tem lá e adicionar o que estiver faltando aqui.

Fiz uma mudança com javascript e agora os itens que você marcar ficam salvos, assim fica mais fácil acompanhar o que você já pegou, principalmente nas partes maiores do jogo.