Skip to content
Junho 3, 2023

Código Fonte

Conteúdo para você se capacitar em programação

  • Início
  • javascript
  • ruby
  • rails
  • php
  • css
  • bash
  • c#
  • nodejs
Main Menu

patterns

css / patterns

Crie um tabuleiro de damas em CSS3

.checker { height: 0; width: 20%; padding-top: 20%; float: left; background: black;}.checker:nth-of-type(even) { background: white;} Demo http://jsbin.com/afikin/1/

Continuar lendo
architecture / history / mvc / patterns / web

Redescobrindo MVC

Pobre MVC! É provavelmente o “padrão” mais mal compreendido da história da ciência da computação. Por quê? Ver o MVC como uma simples separação de interesses leva a soluções desnecessariamente …

Continuar lendo
cpp / cpp11 / observer / patterns / signals

Implementando sinais em C ++ 11

O padrão do observador é muito usado em videogames quando vários subsistemas de jogo precisam ser notificados de um evento. O padrão original envolve a definição de uma interface que …

Continuar lendo
javascript / observer / patterns

Padrão de publicar / assinar Javascript

O padrão Publicar / Assinar (PubSub) é uma variação do padrão Observer. Ele permite que você desacople e remova dependências entre seus objetos, o que pode tornar seus objetos mais …

Continuar lendo
backbone / javascript / patterns

Buscando modelos relacionados com o Backbone

O backbone é um ótimo framework, mas é tão bom quanto jovem. Então, há muitas coisas que não tiramos da caixa. Uma dessas coisas é obter os modelos relacionados. Deixe-me …

Continuar lendo
css / patterns

Abordagem de ordem de propriedades CSS

Dica rápida. Quando escrevo código CSS, gosto de ordenar as propriedades por impacto. Exemplos Se você estiver fazendo uma grande chamada com uma fonte grande, coloque o tamanho da fonte …

Continuar lendo
book / design / javascript / learning / pattern / patterns / read

Aprendendo Padrões de Design JavaScript

Nos últimos cinco anos, tenho feito cada vez mais javascript. Era inevitável: no início, a simples necessidade de lidar com um clique em um site. Então veio o AJAX, e …

Continuar lendo
development / patterns / php

Implementação de singleton de 13 linhas

class Singleton { private static $instance = null; private function __construct(){ //do something } public static function getInstance(){ self::$instance !== null ?: self::$instance = new self(); return self::$instance; }}

Continuar lendo
backbone / javascript / patterns

Transformar uma coleção (backbone) em um iterador

Às vezes, é bom ter um iterador que pode iterar sobre uma coleção, retornando valores de atributo para cada modelo. Este padrão é completamente inspirado no padrão Iterator de Stoyan …

Continuar lendo
activerecord / patterns / proxy object / query object / relational / ruby

Query + Proxy Objects para Sweet Data Access

Fiquei interessado em aplicar os padrões estabelecidos pela Gangue dos Quatro em meu código sempre que possível. Isso me ajuda a entender o que funciona bem e o que não …

Continuar lendo
patterns / perl / syntax

Parâmetros nomeados com valores padrão para sub-rotinas

sub foo { my %args = ( # set your defaults/doc your accepted args here arg1 => ‘default’ arg2 => undef, # passed-in args replace your defaults @_ ); # …

Continuar lendo
backbone / boilerplate / faye / heroku / jasmine / oauth / patterns / puma / rails / websocket

Rails, Backbone, Oauth, Websocket, Aplicativo de amostra Heroku

Estou apenas compartilhando meu aplicativo de portfólio de exemplo Você verá: Associações Backbone.Model sem qualquer plugin Sincronizando entre clientes com Faye Autenticação com Facebook, Twitter, Github, Google+ sem atualização de …

Continuar lendo
horror / java / patterns / software design

The Hooker Design Pattern

Uma vez que estava revisando um patch de um colega de equipe, tudo estava mais ou menos bem, exceto por uma aula particular feia, longa e misteriosa. – “Oh, sim. …

Continuar lendo

Javascript

Ver Tudo

Git – correção ortográfica automática

Abril 29, 2021

Reproduza áudio facilmente com Rails: soundmanager-rails 1.0

Abril 27, 2021

Sincronismo preciso em JavaScript com microtímero e nanotempo

Abril 27, 2021

Insira um novo trecho de código contendo a diretiva angularJS em tempo de execução

Abril 23, 2021

Quebre apenas em exceções de JavaScript não travadas

Abril 22, 2021

Botão de inicialização de login social JavaScript do Google para OAuth

Abril 21, 2021

Php

Ver Tudo

5 etapas para acelerar suas páginas PHP

Abril 28, 2021

Não gerencie o semi collin

Abril 27, 2021

Delete Doctrine – PHP

Abril 18, 2021

PHPStorm “Digite hinting”, se você pode chamá-lo assim

Abril 17, 2021

Testando com Sessões (Symfony2)

Abril 16, 2021

Encontre o IP público do servidor

Abril 16, 2021

Python

Ver Tudo

Qualquer otimização da prática é muito mais difícil

Abril 17, 2021

Servidor da web HTTP simples Python com saída de registro

Março 28, 2021

Servidor da web simples em segundos

Março 27, 2021

Remover arquivos .pyc automaticamente

Março 25, 2021

Não use easy_install. Use pip.

Março 7, 2021

Python CSV pode delimitar mais do que vírgulas

Março 7, 2021

Ruby

Ver Tudo

Descubra rapidamente os métodos disponíveis para a aula

Abril 30, 2021

Git – correção ortográfica automática

Abril 29, 2021

Reproduza áudio facilmente com Rails: soundmanager-rails 1.0

Abril 27, 2021

Onde é o melhor lugar para começar a aprender Rails?

Abril 23, 2021

Use Hash # fetch sobre Hash # []

Abril 23, 2021

Execute o Sphinx no Rails usando o Foreman

Abril 22, 2021

Copyright © 2023 Código Fonte.