事前にやっていただきたいこと
- ツール3種のインストール
- sbtのドライラン
Scalaのプロジェクト/周辺ツールも基本的にJVM上で動作するので必要です.
#!/bin/sh -eu | |
BRD='10.255.255.255' # for searching interface | |
enable_wol() { | |
sudo ethtool -s $1 wol g | |
sudo sh -c 'cat << EOF > /etc/systemd/system/[email protected] | |
[Unit] | |
Description=Wake-on-LAN for %i | |
Requires=network.target |
object Main { | |
def main(args: Array[String]): Unit = { | |
case class =>>[T, U](f: T => Boolean, g: T => U) | |
implicit class Ex[T](f: T => Boolean) { | |
def =>>[U](g: T => U): T =>> U = new =>>(f, g) | |
} | |
def matchx1[T, U](target: T)(cases: (T =>> U)*): U = { | |
cases.collectFirst { | |
case cas if cas.f(target) => cas.g(target) |
#!/bin/sh | |
# http://www.mztn.org/dragon/arm64_01.html | |
mkdir -p qemu-arm64 | |
cd qemu-arm64 | |
wget http://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-arm64-uefi1.img | |
sudo qemu-img resize xenial-server-cloudimg-arm64-uefi1.img +10G |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | |
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3"> | |
<dependency> | |
<dependentAssembly> | |
<assemblyIdentity | |
type="win32" | |
name="Microsoft.Windows.Common-Controls" | |
version="6.0.0.0" processorArchitecture="*" |
I hereby claim:
To claim this, I am signing this object:
#include <vector> | |
using namespace std; | |
template<typename T, size_t N> | |
class aligned_allocator : public allocator<T> { | |
using size_type = typename allocator<T>::size_type; | |
using pointer = typename allocator<T>::pointer; | |
using const_pointer = typename allocator<T>::const_pointer; |
package hivemall.tools.matrix; | |
import hivemall.utils.hadoop.HiveUtils; | |
import hivemall.utils.hadoop.WritableUtils; | |
import hivemall.utils.lang.Preconditions; | |
import org.apache.hadoop.hive.ql.exec.Description; | |
import org.apache.hadoop.hive.ql.exec.UDFArgumentLengthException; | |
import org.apache.hadoop.hive.ql.exec.UDFArgumentTypeException; | |
import org.apache.hadoop.hive.ql.metadata.HiveException; | |
import org.apache.hadoop.hive.ql.parse.SemanticException; |
package somewhere; | |
import org.apache.hadoop.hive.ql.exec.Description; | |
import org.apache.hadoop.hive.ql.exec.UDFArgumentException; | |
import org.apache.hadoop.hive.ql.exec.UDFArgumentLengthException; | |
import org.apache.hadoop.hive.ql.exec.UDFArgumentTypeException; | |
import org.apache.hadoop.hive.ql.metadata.HiveException; | |
import org.apache.hadoop.hive.ql.udf.generic.GenericUDF; | |
import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector; |
package somewhere; | |
import org.apache.hadoop.hive.ql.exec.Description; | |
import org.apache.hadoop.hive.ql.exec.UDFArgumentLengthException; | |
import org.apache.hadoop.hive.ql.exec.UDFArgumentTypeException; | |
import org.apache.hadoop.hive.ql.metadata.HiveException; | |
import org.apache.hadoop.hive.ql.parse.SemanticException; | |
import org.apache.hadoop.hive.ql.udf.generic.AbstractGenericUDAFResolver; | |
import org.apache.hadoop.hive.ql.udf.generic.GenericUDAFEvaluator; | |
import org.apache.hadoop.hive.ql.udf.generic.GenericUDAFParameterInfo; |