For testing purposes, the easiest way to go is jitpack:
resolvers += "jitpack" at "https://jitpack.io"
libraryDependencies += "com.github.User" % "Repo" % "Tag"
For testing purposes, the easiest way to go is jitpack:
resolvers += "jitpack" at "https://jitpack.io"
libraryDependencies += "com.github.User" % "Repo" % "Tag"
Step 1: Generate first ssh key Type the following command to generate your first public and private key on a local workstation. Next provide the required input or accept the defaults. Please do not change the filename and directory location.
workstation 1 $ ssh-keygen -t rsa
Finally, copy your public key to your remote server using scp
This guide now lives at https://github.com/joyeusenoelle/GuideToMastodon/ - please check there for updates, and feel free to submit a PR if you have suggestions or want to submit a translation!
import scala.language.existentials | |
class A { class E } | |
class B extends A { class E } | |
trait CD { type E } | |
trait C extends CD { type E = Int } | |
trait D extends CD { type E = String } | |
object Test { | |
type EE[+X <: { type E }] = X#E |
<?xml version="1.0"?> | |
<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> | |
<fontconfig> | |
<match target="font"> | |
<test qual="any" name="family"> | |
<string>Fira Sans</string> | |
</test> | |
<edit name="fontfeatures" mode="prepend"> | |
<string>tnum</string> | |
</edit> |
import java.io.{ByteArrayOutputStream, PrintWriter} | |
import java.util.spi.ToolProvider | |
enablePlugins(JavaAppPackaging) | |
//this allows us to run tools like jdeps and jlink from within the JVM | |
def runTool(name: String, arguments: Seq[String]): Either[String,String] = { | |
val maybeTool: Option[ToolProvider] = { | |
val _tool = ToolProvider.findFirst(name) | |
if(_tool.isPresent) { |
The current version of this document is here.
This document contains additional supporting material for the claims in this post (published 1 September 2019), in response to a cease and desist letter from John De Goes that I received on 6 July 2020.
Please see also this post for more information about De Goes deleting the FCoP repository on GitHub shortly before sending the cease and desist letter.
package org.w3.banana | |
import org.w3.banana._ | |
trait RDFOps[Rdf <: RDF & Singleton](using val Rdf: RDF) { | |
def emptyGraph: Rdf.Graph | |
} | |
trait PointedGraph[Rdf <: RDF & Singleton](using val ops: RDFOps[Rdf]) { |
! # NOTE | |
! | |
! For asian users, this keymappings will not work when typing in your native | |
! language. You need a separate article to understand why that doesn't work, | |
! yet you can use keyd or kmonad if you need low-level global key mapping. | |
! I personally recommend using keyd if you are not familar with lisp-like | |
! languages. | |
! | |
! - Keyd repository : https://github.com/rvaiya/keyd | |
! - My config for keyd : https://gist.github.com/Simhyeon/58b008a9a5d8e8b34d78d774db1f745b |