title |
---|
(ここだけの話)エンジニア向け優しい英作文 |
さまざまな事情でソフトウェアエンジニアが英語で文章を書かなければいけないとき、最低限の意味が通じるように書くためのいくつかのポイント。
1 行から数行程度の英文(Git のコミットログなど)を書く場合を想定する。
FROM ubuntu:latest | |
RUN apt-get update | |
RUN apt-get install -y curl xz-utils | |
WORKDIR /work | |
RUN curl -O https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.16.5-stable.tar.xz | |
RUN tar xf flutter_linux_3.16.5-stable.tar.xz |
I hereby claim:
To claim this, I am signing this object:
From 0873075aea3fe169805b6518f3546023c1497938 Mon Sep 17 00:00:00 2001 | |
From: Toru Hisai <[email protected]> | |
Date: Tue, 7 Sep 2021 13:46:36 +0900 | |
Subject: [PATCH 1/2] fix for Blueprint generated C++ Class handling | |
--- | |
.../Source/Runtime/Engine/Private/BlueprintGeneratedClass.cpp | 4 ++-- | |
1 file changed, 2 insertions(+), 2 deletions(-) | |
diff --git a/Engine/Source/Runtime/Engine/Private/BlueprintGeneratedClass.cpp b/Engine/Source/Runtime/Engine/Private/BlueprintGeneratedClass.cpp |
node_modules/ |
export GCC_COLORS=\ | |
'error=01;38;5;214:'\ | |
'warning=01;38;5;229:'\ | |
'note=01;38;5;195:'\ | |
'range1=38;5;204:'\ | |
'range2=38;5;39:'\ | |
'locus=01:'\ | |
'quote=01:'\ | |
'path=01;38;5;195:'\ | |
'fixit-insert=38;5;154:'\ |
const readline = require('readline'); | |
async function processLineByLine(strm, eat) { | |
const rl = readline.createInterface({ | |
input: strm, | |
crlfDelay: Infinity | |
}); | |
for await (const line of rl) { | |
// Each line in input.txt will be successively available here as `line`. |
(use gauche.threads) | |
(use data.queue) | |
(define *queue* (make-mtqueue)) | |
(define *cont-queue* (make-mtqueue)) | |
(define (on-data n) | |
(let ((proc (dequeue! *cont-queue* #f))) | |
(if proc |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <string.h> | |
int compar(const void* a, const void* b) { | |
return strcmp(*(const char**)a, *(const char**)b); | |
} | |
int main(int argc, char** argv) { | |
const char *giantString = |