Postagens

Mostrando postagens de abril, 2021

PHP: Serializando uma maneira simples

Imagem
  PHP: Serializando uma maneira simples Os desenvolvedores php odeiam isso! Ítalo Baeza Cabrera seguir 1 de julho de 2019  · 4 min de leitura Foto de  Ghis  em  Unsplash Uma das partes tingidamente sobre salvar a instância de uma classe é serializar. Para quem não sabe o que diabos é isso, o conceito é muito simples: você pode  representar uma instância de uma classe como uma corda, para que você possa armazenar em qualquer lugar, e depois restaurar a instância a partir dessa mesma string. Isso é feito automaticamente dentro do PHP quando você usa os métodos e , usando a instância de classe, e a representação de sequência de caracteres de classe, respectivamente: serialize($instance) unserialize($string) $car = new Car(new OilEngine()); FileHandler::set('class.txt', serialize($car)); $sameCar = unserialize(FileHandler::get('class.txt')); Isso é muito útil para armazenar instâncias para recuperação posterior, como arquivos interno, bancos de dados, em lojas de memória (c

Você realmente precisa de um segundo monitor para codificar?

Imagem
  Você realmente precisa de um segundo monitor para codificar? Practicum por Yandex seguir 6 de novembro de 2020  · 3 min de leitura Muitos desenvolvedores usam um sistema multi-monitor. Normalmente, haverá um monitor principal para o editor de código e um monitor auxiliar para coisas adicionais. Então, você deve investir em um monitor secundário, ou é apenas uma moda? A resposta depende de como você aprende a usar o segundo monitor. Considere esses cenários de segunda tela: ✅ Você usa seu segundo monitor para olhar as referências de código: manuais, arquivos de ajuda, StackOverflow, etc. ✅ Se você é um desenvolvedor web ou um aplicativo, você usa seu segundo monitor para testar instantaneamente seu código. ✅ Se você é um engenheiro de QA (ou travar bugs de fixação após QA), você reserva a tela secundária para tarefas ou bugs. Todos esses cenários têm uma coisa em comum: você tem os dois processos relacionados ao trabalho que ajudam você a alcançar seu objetivo atual. Por exemplo, se v