Crie a primeira página do Jornal.
Crie a segunda página do Jornal.
d e v o n
dirt enthusiast
KIROKAZE

shark vs the universe
Game of Thrones Daily
AnasAbdin
$LAYYYTER

if i look back, i am lost
ojovivo
Alisa U Zemlji Chuda

No title available

No title available

blake kathryn
No title available
taylor price

JBB: An Artblog!

tannertan36

Janaina Medeiros
TVSTRANGERTHINGS

izzy's playlists!
seen from Japan

seen from Türkiye

seen from Greece
seen from Türkiye
seen from United States
seen from United States

seen from United States
seen from United States
seen from Bangladesh

seen from Colombia
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from Germany
seen from United States
seen from United States
seen from United States
@gygaweb
Crie a primeira página do Jornal.
Crie a segunda página do Jornal.
MacOS versus Linux
MacOS X e Linux compartilham o desejo de evitar o uso do Windows. Mas os dois grupos se separa quando se trata da questão do OS X em relação Linux. Qual sistema operacional é a opção mais prática para os usuários que não querem o Windows? Um escritor na Datamation explorado essa questão e, finalmente, do lado de Linux.
O relatório de Matt Hartley para Datamation:
OS X é um sistema operacional sólido para aqueles que apreciam a visão da Apple do ambiente de trabalho ideal. Ele oferece acesso a aplicações de nível profissional que muitas indústrias dependem. No entanto, isso nem sempre é o sistema operacional mais prático para o utilizador final ocasional. Na verdade, em alguns casos, é completamente um exagero.
Neste artigo, vou explorar isso pois eu acredito que o Linux é uma solução mais prática do que o OS X. Este artigo não é sobre qual plataforma é "melhor". pelo contrário, é uma questão de qual plataforma é mais prática.
Linux no desktop evita obsolescência planejada(que a apple traz) e permite que o usuário final pesonalize a sua experiência de computação para atender às suas necessidades. Linux, também evita a utilização de logins de identificação especiais para re-instalar o software. Há também algo a ser dito sobre ter meios físicos para a instalação do sistema operacional (Linux facilita).
Se distribuições Linux tiverem o mesmo nível de suporte técnico ao consumidor disponível para Windows e MacOS X têm, nós veríamos o número de adeptos explodindo. Não é mistério que qualquer máquina roda Linux. E cada um desses indivíduos nestes computadores amam o fato de não terem que dar um upgrade na sua máquina a cada 2 anos.
(via https://www.youtube.com/watch?v=ldrTWwjPB0Y)
Estagiário foi pego dormindo e virou MEME
Continuando a aula anterior elaboramos ensta o login básico com laravel 5.2 com uma série de dicas cruciais.
Nossa Página no facebook
Download do codigo via Dropbox
Codigo fonte no Github
Obrigado!
Instalação e Login com Laravel 5.2 - Parte 1
Olá Pessoal, vamos estudar? Bem do começo. O que vem por ai:
Parte 1
No Linux (Xubuntu);
Instalação do Apache, Php e Mysql;(Comandos)
Instalação do curl, composer e Laravel 5.2 (Videoaula)
Criação do projeto inicial Laravel 5.2 (Videoaula)
Instalando apache, php e mysql
Para instalar o Apache: sudo apt-get install apache2
Para instalar o Mysql: sudo apt-get install mysql-server php5-mysql Aqui você vai definir a senha de acesso ao banco de dados, memorize-a para ter menos trabalho depois.
Para instalar o Php: sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
Para instalar o Phpmyadmin: sudo apt-get install phpmyadmin Aqui você vai usar aquela senha que foi memorizada anteriormente.
Para Ativar o Mod_rewrite: sudo a2enmod rewrite Modulo do apache que permite a reescrita de URL para permitir o uso de URLs amigáveis, após este comando reinicie o servidor apache com o comando:service apache2 restart
Após todos estes passos podemos agora prosseguir conforme o vídeo a seguir.
Instalação do curl, composer e Laravel 5.2 e projeto inicial
Agora entra a parte do vídeo
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer composer global require "laravel/installer" composer create-project --prefer-dist laravel/laravel novoprojeto
O cURL é uma ferramenta para criar requisições em diversos protocolos (incluindo HTTP, HTTPS e FTP, entre muitos outros) e obter conteúdo remoto. Ele existe como ferramenta de linha de comando, e também como biblioteca, a libcurl, que o PHP incorpora e expõe por meio das funções curl_*
10 Motivos pra perder o medo da informática e começar a estudá-la.
- Ainda está em crescimento
Ao menos que seja uma cidadezinha muito pequena no interior será um ramo em que cada vez será necessário mão de obra capacitada.
- O salário não é ruim
Em relação a outras áreas que exigem capacitação de nível médio, esta área se destaca.
- Maior possibilidade de satisfação
O que o dinheiro não garante o tempo todo é satisfação no trabalho, mas quando se trata deste ramo existe a possibilidade de trabalharmos no conforto do nosso lar, fazendo um Home Office. E isso não tem preço, aleás, tem seu preço e pode valer.
- É diversificado
Dentro da área mesmo que indiretamente, passando por dentro da operação de um computador podemos trabalhar como: operador, digitador, programador, gerente de projetos, administrador de sistemas, administrador de banco de dados, professor de informática, diagramador, designer grafico, modelista, pixel artist e mais.
- É altamente prático
Pouquíssimas áreas temos um contato tão intenso com o conteúdo que estudamos, estamos o tempo todo validando nosso conhecimento, isto é maravilhoso!
- Você pode exercer
O que eu quero dizer é que antes de se formar você ja pode exercer a profissão, por exemplo: Muitos analistas de sistemas ainda não receberam o canudo e recebem tal qual.
- Desenvolve
A informática te ajuda a pensar, porque a maioria dos problemas da área é resolvido com lógica e isso desenvolve a nossa capacidade de resolução de problemas.
- Você se torna uma celebridade
É engraçado mas muitos vão lhe telefonar para que você ajude na hora dos problemas técnicos ou no caso de falta de talento com a informática.
- Nós não somos todos nerds
Tah certo eu sou, a maioria dos meus amigos o são, tah certo computação é legal e existe o estereótipo. Mas temos vidas reais com amigos reais. Não vamos generalizar.
- Não adianta fugir
Pois é ela esta ai e seja qual for o seu ramo, ainda mais se você for uma pessoa que quer se aprofundar você vai acabar esbarrando lá e vai ter que achar uma solução.mesmo se for na matemática, biologia, enfermagem ou até na moda.
GYGAWEB completou 2 anos hoje!
10 Equívocos sobre Web Design e Experiência do Usuário
Projetos Web são uma forma de transmitir seus pensamentos e idéias sobre um negócio, produto ou plano em uma plataforma web. Sites que você desenvolver dizer muito sobre a personalidade do seu negócio. Ele ajuda você a vender o seu pedaço de virtude. Ele atua como um pódio onde de você se conectar com seu público. Há muitas coisas que disse sobre web design e experiência do usuário. Todo mundo tem uma versão de web design em sua mente. Eles têm seus próprios pensamentos e opiniões sobre a experiência do usuário. A partir dessas derivações limply estruturados e casuais, surgem mitos e equívocos sobre web design e experiência do usuário que precisam de reconsideração. Mito # 1: As pessoas lêem na Web Este é o mito mais comum entre webmasters e web designers. Os usuários do site olhar para a informação que é fácil de entender. Eles não gostam de ler coisas. Eles procuram por palavras-chave, listas e ilustrações intuitivos e optar por ler apenas se encontrar algo promissor na primeira varredura. Mito # 2: Apenas três cliques trabalhar Deixe-me dizer-lhe que não é sobre o número de cliques. É sobre como singular ou justificável a transição é. Você precisa trabalhar na otimização da navegação e fazer o usuário se sentir atendidos por todo o caminho em vez. Coloque o usuário à vontade com cliques abrangentes e garantir-lhe o direito de resposta como e quando necessário e que seria suficiente. Mito # 3: Eles não gostam de rolagem A rolagem é uma forma de navegação. Não é uma característica ou uma prática. Você tem que entender truques para matar mais conteúdo e coisas inúteis em cima enquanto você planeja o pergaminho. Em vez de quebrar o conteúdo em várias páginas, fazer mais do mesmo interagir em uma página com presença de layout inteligente e planejada transição de rolagem que corresponde perfeitamente com a experiência do usuário. Mito # 4: O design é apenas cerca de estética Não! Design não é apenas cerca de boa aparência. Trata-se de toda a entidade de apresentação. É sobre a sensação que o usuário recebe, indo através do site. É sobre fazer o usuário interagir com o site, usá-lo de forma rápida e envolvente. Projeto cobre tudo, funcional e conceitual e tudo o que é utilizável. Mito 5: A acessibilidade é caro e difícil Acessibilidade significa simplesmente que faz o local disponível em diferentes dispositivos. Fazendo site rodar em diferentes dispositivos requer um pré-planejamento e nada extra em termos de funcionalidades e conteúdos. Algumas horas planos de construção adicionais seguido de implementação certo e você é feito com o seu site pronto para ser visualizado em telas diferentes. Mito # 6: Graphics torná-lo mais visível Este é um velho mito idade que quanto mais gráficos você adicionar a sua interface mais ganha vida. Tudo que você precisa fazer é dar mais ênfase a detalhes e ver as coisas não para a desordem. Basta evitar gráficos pesados e altos e ir com destaques sutis e temas de apresentação para torná-lo visualmente eficaz. Mito # 7: Se o projeto é bom, pequenos detalhes não importam O pior mito nunca! Você simplesmente não pode fazer sem detalhes e isso significa que tem que haver compromisso suficiente de entidades de recursos e caracterização em cada nível de design. O seu belo design não é nada se não tem nada a oferecer em termos de detalhes funcionais e comunicativas. Mito # 8: Você é como seus usuários Não bloqueie o seu caminho para impressionar o seu público, pensando dessa maneira. O seu produto é como seu filho e seu amor para ela é tendenciosa. Se você quiser saber limitações e contras do seu site, fazer seus amigos usá-lo. Eles vão interpretá-la objetivamente e você vai ter a perspectiva do usuário direita dele então. Mito # 9: Flash é mal Não é tudo sobre usando o Flash é bom. Mas isso não significa que você simplesmente ir em abandoná-lo sem rodeios. É uma grande tecnologia. Tem a confiança para usá-lo onde você precisa agir 'chamativo'. A nova versão do Flash vai ajudar você a atingir um esquema de apresentação melhor e empurrar o seu recurso, sem fazer o seu site mais pesado, ao contrário do que é popularmente acreditado. Mito # 10: Busca vai resolver os problemas de navegação de um site Você não pode depender de busca completamente e evitar ter uma navegação optimizada em seu site. Considere busca como o último tipo a ser oferecido para o usuário apenas no caso de as dicas de navegação e ferramentas direcionais ir completamente plana. Tente fazê-lo funcionar colocando suficiente de navegação interativa e pontos de referência fáceis em todo o site. Conclusão Agora que você já se deparou com alguns pensamentos realmente dramatizadas empurrando coisas além da realidade, tomar a responsabilidade de combatê-las. Tentar trazer um ângulo mais amplo de como projetos de trabalho. Pense mais sobre estourando mitos e equilibrar idéias sobre web design e experiência do usuário e você vai passar. Autor Bio Ana Elena Foster é um escritor técnico sênior da CakePHPExpert, uma das principais CakePHP Web Development Company. O autor está a contribuir para a indústria desde 2008, com seu profundo conhecimento em desenvolvimento web, design e conteúdo Tecnologia relacionada à indústria fornecer insights e pensamentos pessoais sobre tópicos mais recentes. Fonte:http://www.thecrazyprogrammer.com/2015/05/misconceptions-about-web-design-and-user-experience.html
Aprendendo Javascript/JSON do básico (com JQuery) - Aula 2
Como trabalhar com JQUERY/JSON no JAVA
GSON
Gson é uma biblioteca que pode ser usada para converter objetos de linguagem Java em qualquer representação JSON.
É Só visitar o website do repositório central maven e fazer o download do arquivo (.jar) no caso de hoje 18/01/2015 gson-2.3.1.jar. Coloque-o dentro da pasta /WEB-INF/lib
Javascript -> Jquery - Enviando a requisição
$("#formaddcurr #uf").on("change",function(){ var idestado = $(this).val(); $.post("../sistema?logica=cidadesestado&idestado="+ idestado,function(data){ for(i=0;i' + data.cidades[i].cid_nome + ''); } },"Json"); });
Java -> Servlet - Enviando o callback (resposta)
CidadesEstadoLogica celog = new CidadesEstadoLogica(); PrintWriter out = response.getWriter(); Gson gson = new Gson(); JsonObject myObj = new JsonObject(); List lcidade = celog.ListaCidades(request, response); JsonElement jobj = gson.toJsonTree(lcidade); myObj.add("cidades",jobj); out.println(myObj.toString());
Cache da imagem de compartilhamento no facebook
Calma, vamos limpar esse cache, antes entenda:
Quando estamos desenvolvendo um website e nele temos o botão de compartilhamento é essencial definirmos a imagem que vai na hora em que o compartilhamento aparecerá na linha do tempo. Então definimos estas tags, como na imagem abaixo
Certo mas quando temos que alterar esta imagem e a mesma não muda? É um Cache eterno, providenciado pelo facebook!!
Não tem problema vamos limpar esse Cache com a ajuda do facebook. Copie a url do seu site , onde estão as TAGs citadas na imagem anterior e cole neste link Obrigado. Até a próxima. Gygaweb
O que é JSON (O básico do JSON)
Como você trabalha com Javascript Object Notation? [JSON]
Com melhorias para JavaScript nos últimos anos e com o advento de AJAX, o interesse em JavaScript deu uma guinada para melhor.
Logo no início, com AJAX, ja desconviamos que havia um concorrente para XML para a manipulação de dados, que se manteve estável, mais rápido, e portátil. Este foi o início de JSON. Embora *RFC 4627 é um marco para o JSON, parece que ela já havia sido discutida entre os conhecedores de JavaScript. JSON é igualmente, ou até mais adequado, para troca de dados do que o XML, que foi originalmente considerado o formato/caminho ideal e amigável.
O que é JSON?
Uma sigla que você pode ter começado a aparecer com maior frequência na Internet. JSON significa JavaScript Object Notation. Pois bem, é um objecto especial construto de notação e é um subconjunto do JavaScript.
Ele pode ser usado sempre que o JavaScript estiver sendo usado e você não precisa baixar nada. Não há necessidade de se preocupar com a versão do JavaScript. Você pode ler mais sobre JSON na RFC 4627. JSON foi projetado para ser mínimo, textual, e portátil.
O MIME já é registrado como application/json. JSON pode lidar com a troca de dados em aplicações escritas em diferentes linguagens de programação como C, C #, ColdFusion, Perl, Python, Ruby, e assim por diante.
JSON Basico
JSON tem tipos simples e duas estruturas que são muito semelhantes às estruturas de dados universalmente utilizadas tais como dicionário, valores de hash, pares de chave/valor, listas, sequências, bit record, matrizes e assim por diante. É natural. Tipos em JSON
O subconjunto JavaScript de JSON admite um dos quatro tipos primitivos seguintes.
Strings [excepto ", e caracteres de controle]
Número [Integer, real e ponto flutuante]
Boolean [literais, verdadeiros e falsos]
Null
Ao contrário de JavaScript que não suporta representação hexadecimal e octal de números, nem suporta NaN (não um número) e infinito. Também os números não precisam de aspas mas strings sim. Além dos quatro tipos primitivos ele também suporta dois tipos de estruturas, objeto e array.
JSON objeto
Um objeto JSON é um conjunto desordenado (membros) de pares de chaves/valores, com chaves que estão sendo separadas pelos valores utilizando dois pontos (:) e os membros de estarem separados por uma vírgula (,). Os dois pontos e a vírgula são, respectivamente, chamados de separadores de nome e o separador de valor.
Aqui é uma variável que representa um objeto JSON com três membros "empresa": ". Hodentek" é um membro do objeto JSON onde a chave, que é "empresa", são separados por o valor, o qual é "Hodentek." O objecto é sempre entre chaves, como mostrado na variável declarada. Neste exemplo, todos os valores são do tipo string.
var jObj = {"empresa": "Hodentek", "telefone": "609-275-1205", "cidade": "Plainsboro"};
Você pode acessar o valor de qualquer membro utilizando a notação de ponto, como mostrado no próximo trecho, o que mostra o "telefone" do objeto no alerta como "609-275-1205."
alert (jObj.phone); // Os valores dos membros do objeto JSON pode ser de diferentes tipos, tal como mostrado na seguinte listagem de código.
Este gerará a seguinte saída:
JSON Array
Ao contrário de objetos JSON, Arrays JSON são colocados entre colchetes [].
O Array JSON é uma seqüência ordenada de valores separados por vírgula (,). Os valores podem ser qualquer um dos tipos primitivos, bem como as duas estruturas, objetos JSON e Arrays JSON.Aqui é uma variável de matriz JSON com valores de quatro strings.
var myJsonArray = ["Red", "Azul", "Yellow", "Magenta"];
Você será capaz de acessar um item do array de sua posição (0 com base), como mostra na listagem a seguir.
A saída exibida quando este script é executado como é mostrado na próxima imagem.
É possível ter um array cujos elementos são de diferentes tipos . Itens de array podem ser objectos e arrays , bem como, como se mostra na seguinte listagem.
A saída exibida quando este script é executado como é mostrado na próxima imagem.
Note como a matriz interior e o objecto no interior da matriz são acessados.
JSON e XMLJSON são representações textuais mínimas de dados, em comparação com o XML e seu "detalhamento", o que torna o XML equivalente muito maior do que JSON.
Bem, ambos são textuais, mas JSON é mais do que XML com todas as suas "angulações." Isto não é para acabar com XML, mas apenas para destacar o óbvio.
Isto tem implicações óbvias para o AJAX, e JSON é mais frequentemente o formato de dados preferido em que os resultados em AJAX são recebidos.
Tudo em XML é uma cadeia, mas JSON possui vários tipos como discutimos anteriormente.
O arquivo webstudents.xml foi usado para ilustração.O mesmo arquivo será representado como um objeto JSON nesta seção.O arquivo é reproduzido aqui para referência.Ao escrever para baixo a equivalência apenas o elemento raiz e seus filhos são considerados.Aqui está a lista de webstudents.xml.
ainda não...
As regras nesta conversão são simples. O elemento raiz será o objeto principal, e os três nós de estudantes irão formar um array.
Cada elemento do vetor será um objeto de estudante com seus próprios atributos como um par valor de cadeia. Se você mantiver a seguinte sintaxe na sua mira vai ser fácil de seguir a listagem.
Objeto: var obj = {key1: value1, key2: value2, key3: value3}; matriz: var Arr = [valorA, valorB, valorC ];
O documento XML tem tipos simples e complexos e este é desenvolvido por partes para tornar a explicação fácil de entender.
O Elemento de raiz com os alunos e seus atributos
O elemento raiz é o objeto com os três alunos dispostos em um array. Cada um dos alunos é um objecto como mostrado na listagem seguinte.
Este é um objeto cujo valor é um array.
O wclass[1] refere-se ao segundo objeto aluno e é acessado como mostra a declaração de alerta. Esse código irá exibir uma janela de alerta com o valor 2. No código anterior os filhos dos alunos não estão incluídos.
Elemento raiz com os atributos-filho do aluno.
A listagem a seguir mostra o objeto JSON com apenas os atributos-filho de estudantes mostrados em um array.
Aqui aluno 2 é "Charles Boyer" e sua habilidade é exibido na caixa de alerta. Combinando os dois, é fácil ver como o equivalente JSON de webstudents.xml pode ser formado como mostrado na listagem a seguir.
A lista também mostra como os vários valores são acessados. A saída exibida quando este script é executado é como mostrado na imagem.
Observe como os atributos de estudante são acessados. E quanto a representação do objeto binário? Não há suporte nativo para objetos binários. No entanto, alguns novos formatos têm surgido recentemente.
RFC 4627 - http://www.ietf.org/rfc/rfc4627.txt
*RFC – Abreviaão para requisição de comentários (Request for comments), são uma série de notas sobre aInternet, começou em 1969 (quando a Internet foi a ARPANET).Um documento de Internet pode ser submetido ao IETF por qualquer pessoa, mas o IETF decide se o documento se torna um RFC. Eventualmente, se ele ganha bastante interesse, pode evoluir para um padrão da internet. Cada RFC é designado por um número RFC. Uma vez publicado, um RFC nunca muda. Modificações um RFC original são atribuído um novo número RFC.
*IETF – Abreviação para Força tarefa de engenharia de internet (Internet Engeenering Task Force)IETF,o principal órgão de normas e organização para a Internet. A IETF é uma grande comunidade internacional aberta de designers, operadores, fornecedores e pesquisadores preocupados com a evolução da arquitetura da Internet e do bom funcionamento da Internet. É aberto a qualquer pessoa interessada.
Obrigado pela atenção e até a próxima.
Curta Gygaweb no facebook
Assista nossas video aulas
Repositorio do artigo
Vídeos iniciando com tela preta no Chrome, Como resolver.
Olá, Hoje estarei explicando como resolver o problema que acontece quando tentamos assistir um vídeo no facebook ou no youtube através do navegador Chrome. O vídeo inicia com a tela toda preta e não conseguimos assistir o início do vídeo. Siga a sequência de imagens e observe como resolver. Se vc curtiu, compartilhe a dica para ajudar outras pessoas. Curta nossa página no facebook e nosso canal no youtube.
- Vá no menu do navegador Chrome e selecione configurações.
- No fim da página que se abrirá escolha a opção destacada na imagem.
- Agora pra finalizar desmarque a opção que está em destaque na imagem.
´ É isso, Feche o navegador e abra novamente. Aproveite e divulgue. Obrigado e até a próxima. Gygaweb
Usando checkbox no Excel para selecionar itens
Nesta video aula mostro a vocês como adicionar checkboxes na sua planilha para selecionar itens e adicioná-los em outras funções. Arquivo para download
Nesta vídeo aula mostro como elaborar um banner rotativo personalizado usando JQUERY.