Skip to content

Instantly share code, notes, and snippets.

View rsciriano's full-sized avatar
💭
Continuous learning

Roberto Sanz rsciriano

💭
Continuous learning
View GitHub Profile

Clean branches

(para cuando se me acumulan las ramas en local, que ya se han mergeado y eliminado de remoto)

git fetch --prune origin
git branch --merged | egrep -v "(^\*|master|dev)" | xargs git branch -d

Reset local repository branch with remote version

@rsciriano
rsciriano / opentherm.yaml
Last active July 21, 2023 21:31
Code of a device, created with ESPHome, to integrate an OpenTherm boiler with Home Assistant
substitutions:
devicename: opentherm
upper_devicename: Opentherm
esphome:
name: $devicename
platform: ESP8266
board: d1_mini_lite
arduino_version: '2.7.2'
platformio_options:
@rsciriano
rsciriano / WebModerno-Ejemplo.md
Created November 25, 2016 16:38
Ejemplo práctico de la charla : "Desarrollo `Moderno´ de Aplicaciones Web .NET

Desarrollo "Moderno" de Aplicaciones Web .NET - Ejemplo practico

Variable de entorno para modo desarrollo de .NET Core y ejecutar

SET ASPNETCORE_ENVIRONMENT=Development
dotnet run

Desarrollo "Moderno" de Aplicaciones Web .NET - Preparación del entorno de Desarrollo

Introducción

En este documento se explica cómo preparar el entorno de desarrollo necesario para seguir la parte práctica de la charla Desarrollo "Moderno" de Aplicaciones Web .NET del próximo 25/11/2016 en DotNetters

Es posible que se tengan instaladas algunas de estas herramientas por lo que puede convenir comprobarlo antes y así evitar su instalación

@rsciriano
rsciriano / GridPage.aspx
Created January 29, 2016 19:40
Conflicto entre GridViewScroll y Loading image en ASP.NET WebForms
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="GridPage.aspx.cs" Inherits="PruebaGridViewScroll.GridPage" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<style type="text/css">
.modal {
position: fixed;
top: 0;
using System.Collections.Generic;
using System.Linq;
namespace Reto2ClassLibrary
{
/// <summary>
/// Solución al reto 2 MSDN http://blogs.msdn.com/b/esmsdn/archive/2014/09/19/retosmsdn-reto-2-161-esos-eventos.aspx
/// </summary>
public class Reto2 : IReto2
{
// Lista ordenada de delegados