Skip to content

Instantly share code, notes, and snippets.

View giacomelli's full-sized avatar
🎮
gamedev

Diego Giacomelli giacomelli

🎮
gamedev
View GitHub Profile
var physicalPath: string = '/site/wwwroot';
if(taskParams.VirtualApplication)
{
physicalPath = await appServiceUtility.getPhysicalPath(taskParams.VirtualApplication);
await kuduServiceUtility.createPathIfRequired(physicalPath);
virtualApplicationPath = physicalPath;
}
using UnityEngine;
public class TspCity
{
public Vector2 Position { get; set; }
}
using System;
using GeneticSharp.Domain;
using GeneticSharp.Domain.Chromosomes;
using GeneticSharp.Domain.Crossovers;
using GeneticSharp.Domain.Fitnesses;
using GeneticSharp.Domain.Mutations;
using GeneticSharp.Domain.Populations;
using GeneticSharp.Domain.Selections;
using GeneticSharp.Domain.Terminations;
#tool nuget:?package=MSBuild.SonarQube.Runner.Tool&version=4.6.0
#addin nuget:?package=Cake.Sonar&version=1.1.22
#addin nuget:?package=Cake.Git&version=0.21.0
var target = Argument("target", "Default");
var solutionDir = "src";
var sonarLogin = "[SONARCLOUD-USER-TOKEN]";
var branch = GitBranchCurrent(".").FriendlyName;
Task("Build")
using Dapper;
/// <summary>
/// Extension methods for Dapper arguments
/// </summary>
/// <remarks>
/// The methods below are used to indicate the argument data type to Dapper and avoid the NVARCHAR(4000) arguments on SQL.
/// http://diegogiacomelli.com.br/dapper-and-the-nvarchar-4000-arguments
/// </remarks>
public static class DapperArgumentExtensions
using Microsoft.ServiceBus.Messaging;
using Newtonsoft.Json;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Sample
{
public class AzureServiceBus<TMessage>
{
using System.Collections.Generic;
using System.Linq;
using UnityEditor;
using UnityEngine;
/// <summary>
/// Sorting Layer Debugger.
/// https://diegogiacomelli.com.br/a-sorting-layer-debugger-for-unity/
/// </summary>
public class SortingLayerDebugger : EditorWindow
@giacomelli
giacomelli / azure-pipelines.yml
Last active December 17, 2019 12:12
Azure Pipelines - Generating DB Script with SqlPackage.exe: http://diegogiacomelli.com.br/azure-pipelines-generating-db-script/
pool:
vmImage: 'vs2017-win2016'
variables:
buildPlatform: 'Any CPU'
buildConfiguration: 'Release'
dbProject: 'Set with the name of your Sql Server Database Project'
targetDBConnectionString: 'Set with the connection string of the target database'
- task: VSBuild@1
@page "/tsp"
@inject IJSRuntime _js
<div class="container">
<div class="row">
<div>
Cities: <input type="text" @bind=@_numberOfCities onblur=@ResetGA disabled=@_tspGA.IsRunning />
</div>
<div>
<button onclick=@ResetGA disabled=@_tspGA.IsRunning >Reset</button>
@giacomelli
giacomelli / TesseractService.cs
Created June 13, 2019 10:50
Using Tesseract4 with C#
using System;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Text;
namespace Ocr
{
/// <summary>
/// Service to read texts from images through OCR Tesseract engine.