- Create repo on GitHub where you'll put your files.
- Use jsDeliver or statically to get your assets.
Here is repo I'm using:
https://github.com/jcubic/static
And links to files look like this:
Here is repo I'm using:
https://github.com/jcubic/static
And links to files look like this:
WSA or Windows Subsystem for Android is a Tool that allows Windows to run Android Apps directly without using any emulator. The problem is Windows Subsystem for Android is currently only available through preview via the Beta Channel of the Windows Insider Program. But if you follow this guide, you don't have to be in Windows Insider Program to try it out. The only thing you need is Windows 11 installed and some patience.
For typical CI/CD tasks that don't require Docker daemon access, use the agent.yml
pod sepc.
For CI/CD jobs that need Docker daemon to build Docker images, use the privileged-agent.yml
pod spec.
Make sure you are running TeamCity server version >= 2020.1 or have the Kubernetes support plugin installed.
// when you're trying to use `position:sticky` on an element | |
// you'll have trouble if any parent/ancestor element has | |
// overflow set to anything other than "visible" (such as: auto,hidden,overlay,scroll) | |
// & turns out if a parent is `display:flex` it might need some love | |
// (to remedy this you can set the `align-self` of your sticky element) | |
// see here for how the display & align-self properties affect: http://bit.ly/2ZaRu4o | |
// so, to find those troublesome parents... | |
// copy & paste this into Chrome Inspector/Dev Tools console | |
// (and be sure to change the #stickyElement below, if needed) |
/******************************************************************************* | |
* Don't Be a Jerk: The Open Source Software License. | |
* Adapted from: https://github.com/evantahler/Dont-be-a-Jerk | |
******************************************************************************* | |
* _I_ am the software author - JohannesMP on Github. | |
* _You_ are the user of this software. You might be a _we_, and that's OK! | |
* | |
* This is free, open source software. I will never charge you to use, | |
* license, or obtain this software. Doing so would make me a jerk. | |
* |
This document describes the relationship between Memory<T>
and its related classes (MemoryPool<T>
, IMemoryOwner<T>
, etc.). It also describes best practices when accepting Memory<T>
instances in public API surface. Following these guidelines will help developers write clear, bug-free code.
Span<T>
is the basic exchange type that represents contiguous buffers. These buffers may be backed by managed memory (such as T[]
or System.String
). They may also be backed by unmanaged memory (such as via stackalloc
or a raw void*
). The Span<T>
type is not heapable, meaning that it cannot appear as a field in classes, and it cannot be used across yield
or await
boundaries.
Memory
is a wrapper around an object that can generate a Span
. For instance, Memory
instances can be backed by T[]
, System.String
(readonly), and even SafeHandle
instances. Memory
cannot be backed by "transient" unmanaged me
using System; | |
using Microsoft.CodeAnalysis; | |
using Microsoft.CodeAnalysis.Editing; | |
// ref https://msdn.microsoft.com/en-us/magazine/mt707527.aspx | |
// needed packages | |
// Microsoft.CSharp; | |
// Microsoft.CodeAnalysis; | |
// Microsoft.CodeAnalysis.CSharp; | |
// Microsoft.CodeAnalysis.CSharp.Workspaces; |
--================================================================================== | |
-- Copyright (C) 2017 by Robert Machmer = | |
-- = | |
-- Permission is hereby granted, free of charge, to any person obtaining a copy = | |
-- of this software and associated documentation files (the "Software"), to deal = | |
-- in the Software without restriction, including without limitation the rights = | |
-- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell = | |
-- copies of the Software, and to permit persons to whom the Software is = | |
-- furnished to do so, subject to the following conditions: = | |
-- = |
#lowercase letters/numbers only | |
-join ((48..57) + (97..122) | Get-Random -Count 32 | % {[char]$_}) | |
# all characters | |
-join ((33..126) | Get-Random -Count 32 | % {[char]$_}) |