I hereby claim:
- I am jeroenheijmans on github.
- I am jeroenheijmans (https://keybase.io/jeroenheijmans) on keybase.
- I have a public key ASAzXzBDLZAU_aCj3dB_dN4cDqCTyka3DSPFCMK-0hMBxwo
To claim this, I am signing this object:
/* | |
* Create a new Class Library and copy/paste this file over the class1.cs file. | |
* | |
* On Package Mananager Console: | |
* | |
* @("MSTest.TestFramework","MSTest.TestAdapter","EntityFramework") | foreach { Install-Package $_ } | |
* | |
* Run `sqllocaldb c soquestion` to create the instance. | |
* Afterwards create database `TestDb` e.g. with SSMS on that instance. | |
*/ |
{ | |
"id": "5960b8fe99b1151dc82b6cb8", | |
"name": "LPIC-1 101 Study Guide", | |
"desc": "", | |
"descData": null, | |
"closed": false, | |
"idOrganization": null, | |
"invited": false, | |
"pinned": false, | |
"starred": false, |
I hereby claim:
To claim this, I am signing this object:
/* | |
SQL DDL scripts generated using | |
dotnet ef database update | |
for the IdentityServer4.Samples 6_AspNetIdentity quick start. This was run for | |
commit 0a7400a2ade8c149b3feb08a05bf4423d19ac08c in that repository. It references | |
- IdentityServer4.AspNetIdentity 2.0.0 including | |
- Microsoft.AspNetCore.Identity (>= 2.0.1) |
/* DISCLAIMER: | |
* This code is pure adhoc magic. NO WARRANTY or guarantees or | |
* whatsoever! Use at your own risk!! | |
*/ | |
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
namespace CsharpBuddy |
// Formatter using "dd-MM-yyyy" string format: | |
// See: https://ng-bootstrap.github.io/#/components/datepicker/api#NgbDateParserFormatter | |
// | |
export class NgbDateStringParserFormatter extends NgbDateParserFormatter { | |
parse(value: string): NgbDateStruct { | |
if (!value) { return null; } | |
const parts = value.trim().split('-'); | |
return { |
import { NgbDateAdapter, NgbDateStruct } from '@ng-bootstrap/ng-bootstrap'; | |
import { Injectable } from '@angular/core'; | |
import * as moment from 'moment'; | |
// Might need to polyfill depending on needed browser support... | |
const isInt = Number.isInteger; | |
@Injectable() | |
export class NgbMomentjsAdapter extends NgbDateAdapter<moment.Moment> { |
// Usage: | |
// { provide: OAuthStorage, useValue: decoratedStorage }, | |
const decoratedStorage: OAuthStorage = { | |
getItem(key) { | |
const data = localStorage.getItem(key); | |
console.warn('get', key, data ? data.substring(0, 25) : data); | |
return data; | |
}, | |
setItem(key, data) { |
import { OAuthErrorEvent } from 'angular-oauth2-oidc'; | |
// ... | |
this.authService.events.subscribe(event => { | |
if (event instanceof OAuthErrorEvent) { | |
console.error(event); | |
} else { | |
console.warn(event); | |
} |
choco install adobereader -y | |
choco install googlechrome -y | |
choco install firefox -y | |
choco install 7zip -y | |
choco install notepadplusplus -y | |
choco install git -y | |
choco install putty -y | |
choco install nodejs -y | |
choco install skype -y | |
choco install sysinternals -y |