Skip to content

Instantly share code, notes, and snippets.

@migsalazar
migsalazar / canvas.2.js
Last active June 5, 2016 06:18
Plotting functions with canvas
for (var x = xstart; x < width; x++) {
xreal = (x / (xorigin)) - x0,
yreal = height - ((f(xreal) - y0) * _yscale);
}
@migsalazar
migsalazar / canvas.html
Last active June 5, 2016 06:18
Plotting with Canvas in HTML5
<!DOCTYPE html>
<html>
<head></head>
<body>
<canvas id="canvas-example" height="300px" width="500px">
Your browser doesn't support canvas
</canvas>
</body>
</html>
@migsalazar
migsalazar / canvas.1.js
Last active June 5, 2016 06:19
Plotting with Canvas in HTML5
(function(){
var canvas = document.getElementById("canvas-example");
if (canvas.getContext) {
context = canvas.getContext('2d');
}
}());
array=[0,1]
sum = 0
fib=0
while (fib <= 4000000):
if(fib%2):
sum += fib
fib = array[1]
array[1] += array[0]
s = []
for x in range(1,1000):
if x % 5 == 0 or x % 3 == 0:
s.append(x)
print sum(s)
@migsalazar
migsalazar / pluginTemplate.js
Last active May 15, 2017 23:26
Jquery plugin template
; (function (plug) { plug(window.jQuery, window, document); }
(function ($, window, document, undefined) {
/* IIFE pattern */
//Forces good code =B
'use strict';
var plugin = 'PluginName',
namespacePlugin = 'Namespace_PluginName';
//constructor
@migsalazar
migsalazar / EntityRepository.cs
Last active May 13, 2016 13:58
Repository - EntityRepository
public class EntityRepository
{
private Repository<Entity> repository;
public IEnumerable<Entity> FindEntityByName(string name)
{
return repository.FindBy(e => e.Name == name);
}
}
@migsalazar
migsalazar / Entity.cs
Created June 14, 2015 20:47
Repository - Entity
public class Entity : Repository<Entity>, IEntityRepository
{
//Propiedades
//Constructor con nueva instancia del contexto
//Implementación de métodos
//Métodos particulares de clase
//Huevos de pascua
}
@migsalazar
migsalazar / Repository.cs
Created June 14, 2015 20:43
Repository - Repository
public class Repository<T> : IRepository<T>
{
//Implementaciones de IRepository utilizando T
}
@migsalazar
migsalazar / IEntityRepository.cs
Last active August 29, 2015 14:23
Repository - Entity
public interface IEntityRepository : IRepository<Entity>
{
/// <summary>
/// Buscar registro por la propiedad foo
/// </summary>
/// <param name="foo">valor de propiedada buscar</param>
/// <returns>Entity</returns>
Entity FindByFoo(string foo);
}