Attention: the list was moved to
https://github.com/dypsilon/frontend-dev-bookmarks
This page is not maintained anymore, please update your bookmarks.
Attention: the list was moved to
https://github.com/dypsilon/frontend-dev-bookmarks
This page is not maintained anymore, please update your bookmarks.
function Enable-FusionLog { | |
param($logPath = "C:\Temp\Fusion") | |
if(!(Test-Path $logPath)) { | |
New-Item -ItemType Directory -Path $logPath | |
} | |
$fusionRoot = "HKLM:Software\Microsoft\Fusion" | |
function Set-FusionKey($name, $value, $type) { | |
if(!(Test-Path (Join-Path $fusionRoot $name))) { | |
(New-ItemProperty $fusionRoot -name $name -propertyType $type -ErrorAction Stop) | Out-Null |
A daily glance at what's happening in a high velocity codebase, thanks to @defunkt:
https://github.com/your/repo/compare/master@{yesterday}...master
Bookmark, share, and enjoy.
using System; | |
using System.Dynamic; | |
using System.Linq; | |
using System.Reflection; | |
using Raven.Client; | |
using Raven.Client.Document; | |
using Raven.Json.Linq; | |
namespace ChainedAPISample |
What is this? It's about 7 years of OpenStreetMap growth. Each step in the animation is 72 days, and the colors alternate between red and blue. The data is from Latest Weekly Changesets from planet.openstreetmap.org, processed into an SQLite database with sometimemachine. The points being drawn are the centers of the bounding boxes of changesets. There are 13,098,655 changesets in the database. The script to generate the visualization is below, and the rest of the make steps are
gm mogrify -format gif *.png
gifsicle --loop -d20 *.gif > ../animation.gif
Requiring gifsicle and graphicsmagick.
Fast growth in rectangular areas (like the DRC) is typically because of imports to the OSM data from other open datasources. The d
<form data-bind="submit: sendMessage"> | |
<input type="text" data-bind="value: newMessage" /> | |
<input type="submit" value="Send" /> | |
</form> | |
<ul data-bind="foreach: messages"> | |
<li data-bind="text: $data"></li> | |
</ul> | |
<script src="Scripts/jquery-1.8.1.js"></script> |
using System; | |
using System.Collections.Generic; | |
namespace Praeclarum | |
{ | |
/// <summary> | |
/// The type of <see cref="ListDiffAction{S,D}"/>. | |
/// </summary> | |
public enum ListDiffActionType | |
{ |
using System; | |
using System.IO; | |
using System.Messaging; | |
using System.Text; | |
using Newtonsoft.Json; | |
public class JsonMessageFormatter : IMessageFormatter | |
{ | |
private static readonly JsonSerializerSettings DefaultSerializerSettings = | |
new JsonSerializerSettings { |
<?xml version="1.0" encoding="utf-8"?> | |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
<PropertyGroup> | |
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">$(MSBuildProjectDirectory)\..\</SolutionDir> | |
<NuGetToolsPath>$([System.IO.Path]::Combine($(SolutionDir), ".nuget"))</NuGetToolsPath> | |
<NuGetExePath>$(NuGetToolsPath)\nuget.exe</NuGetExePath> | |
<PackagesConfig>$([System.IO.Path]::Combine($(ProjectDir), "packages.config"))</PackagesConfig> | |
<PackagesDir>$([System.IO.Path]::Combine($(SolutionDir), "packages"))</PackagesDir> | |
<PackageOutputDir Condition="$(PackageOutputDir) == ''">$(TargetDir.Trim('\\'))</PackageOutputDir> |
git fetch upstream | |
git reset --hard upstream/master |