Nuvem de TAG's

Publicidade

Arquivo

Merece Um Clique

Firefox

Visitantes

free counters
  • 30jul

    Vamos abordar de uma maneira fácil e objetiva um recurso muito útil do PHP: A manipulação de arquivos

    Primeiro, vamos conhecer as principais funções:

    Abertura de arquivo: função fopen
    Essa função retorna um identificador do arquivo que deve ser armazenado em uma variável para o uso posterior em funções de leitura, gravação e fechamento.

    Os modos de abertura são:
    ✔ r : Somente leitura.
    ✔ r+ : Leitura e gravação. Se o arquivo já existir, irá gravar no início do
    arquivo.
    ✔ w : Somente gravação. Se o arquivo já existir, irá apagar todo o conteúdo
    prévio.
    ✔ w+ : Gravação e Leitura. Se o arquivo já existir, irá apagar todo o conteúdo
    prévio.
    ✔ a : Somente gravação. Caso o arquivo exista irá gravar no final do arquivo.
    ✔ a+ : Gravação e leitura. Caso o arquivo exista irá gravar no final do arquivo.

    Gravação de arquivo: função fwrite
    Essa função aceita argumentos na forma de um identificador de arquivo e uma string. Retorna o número de caracteres gravados.

    Leitura de arquivo: função fread
    Essa função faz a transferência do conteúdo de um arquivo (de texto) para uma variável. Aceita um identificador de arquivo e um tamanho do arquivo em bytes como segundo argumento.

    Fechamento de um arquivo: função fclose
    Para finalizar o uso de um arquivo, deve-se fechá-lo, assim todas as alterações serão salvas.  Não é necessário utilizar nenhum argumento além do próprio identificador do arquivo.


    Continue lendo… Ler tudo

    Tags: ,

  • 24jul

    Já vi vários artigos falando sobre Bacgrounds/Fundos listados, padrões de preenchimento, linhas verticais, design patterns e outras espécies do tipo. Mas sempre tenho a sensação de que o artigo não está completo… que falta alguma coisa… Então, como se diz no Rio de Janeiro, “vamos fazer barba, cabelo e bigode”:

    Como criar e instalar e usar os famosos patterns no photoshop;
    Aplicar os patterns em imagens, inclusive combinando com outros filtros e recursos do Ps;
    Baixar vários patterns e imagens de/com listas diagonais e outros padrões de preenchimento;
    Visitar diversos sites com tutoriais e até geradores de patterns/stripes

    O artigo é grande, mas se não fosse não justificaria a demora em postar (hehehe)

    Vamos lá:

    Patterns, Grid Lines, Padrões….

    São vários os nomes, mas o “produto” é o mesmo: um padrão repetitivo de imagem que resulda num efeito. Você deve em mente então que o pattern a ser criado se repetirá por toda a imagem ao ser aplicado, e que por isso deve-se sempre imaginar ou testar como fica essa combinação. Alguns exemplos:

    Paterns

    Alguns exemplos de padrão-de-preenchimento, os patterns

    Vamos criar o nosso pattern

    1 – Abra o PhotoShop, crie uma nova imagem de tamanho 6×6 pixels. É, é pequeno mesmo. :)

    1 - Criar nova imagem 6x6px no photoshop

    1 - Criar nova imagem 6x6px no photoshop

    2 – Aumente no máximo o zoom de sua imagem, para podermos ver/desenhar pixel-por-pixel nela.

    3 - Aplicar o máximo de zoom possível

    2 - Aplicar o máximo de zoom possível

    3 – Desenhe um padrão. Como disse antes, pode-se desenhar “qualquer coisa” mas não se deve esquecer que este padrão se repetirá várias e várias vezes – imagine (ou desenhe em) um papel quadriculado, onde voce terá várias repetições em todas as direções do desenho que fizer aqui.

    Para dar seguimento, vamos usar um padrão simples: linhas verticais. digo no plural para ressaltar, mais uma vez, que é a repetição dessa pequena figura que irá criar as linhas (ou qualquer outro padrão).

    > Selecione a ferramenta Pencil (lápis), escolha a “cor-de-frente” preta, expessura do traço de 1px e faça um traço diagonal na imagem, como mostrado abaixo:

    Desenhando o patern (padrão)

    3 - Desenhando o patern (padrão)

    4 – Por último, vamos definir esta figura como um pattern. Vá em “Edit > Define Pattern…” e na janela que surge coloque um nome de sua preferência. Nem precisa salvar a figura, só definir o patern :)

    4 - Definindo um pattern

    4 - Definindo um pattern

    Com nosso padrão criado, vamos aplicá-lo numa imagem. Siga para a próxima página clicando abaixo.

    Tags: , ,

  • 08jul

    Olá novamente!

    Se procurarmos nos buscadores da internet pelo termo “menu horizontal css” encontramos milhares de bons tutoriais e matéias a respeito. Mas notei que há lacunas nestas matérias…

    1º – Dizem como fazer, mas não dizem PORQUE fazer. O resultado disso é que temos nosso “produto” mas não sabemos como modificar ou corrigir o mesmo.

    2º – Normalmente, seja vertical ou horizontal, ensinam a criar menus de dois níveis no máximo, não dando ferramentas para quem está aprendendo poder ampliar isto…

    Então, como o dito popular, vou “matar a cobra e mostra o pau”.

    Vai ser uma matéria um pouco longa, mas acredito que será de muita utilidade.

    Vamos nessa?

    Ler tudo

    Tags: