この文章は技術書典7などで頒布した左手キーボード Pulsarの組み立て方の説明です。
もし欠品や不具合等がありましたら、@mackee_wまで連絡をお願いします。
| module github.com/mackee/sandbox/goperlfallblock | |
| go 1.16 | |
| require ( | |
| github.com/JoelOtter/termloop v0.0.0-20210806173944-5f7c38744afb // indirect | |
| github.com/Songmu/strrand v0.0.0-20181014100012-5195340ba52c // indirect | |
| github.com/nsf/termbox-go v1.1.1 // indirect | |
| ) |
この文章は技術書典7などで頒布した左手キーボード Pulsarの組み立て方の説明です。
もし欠品や不具合等がありましたら、@mackee_wまで連絡をお願いします。
| package main | |
| import ( | |
| "bytes" | |
| "math/rand" | |
| "testing" | |
| ) | |
| func genKey(n int) string { | |
| ss := &bytes.Buffer{} |
| #!/usr/bin/perl | |
| use strict; | |
| use warnings; | |
| use utf8; | |
| =head1 SYNOPSIS | |
| gomx - too simple tool dependencies installer and executor in Golang | |
| $ gomx install github.com/golang/mock/mockgen |
| #!/usr/bin/env perl | |
| use 5.28.0; | |
| use warnings; | |
| use utf8; | |
| use Path::Tiny; | |
| use PPR; | |
| use PPIx::Regexp::Dumper; | |
| my $file = path("PPR/lib/PPR.pm"); |
| package main | |
| import ( | |
| "encoding/json" | |
| "fmt" | |
| "log" | |
| ) | |
| type Parser interface { | |
| Parse(string) error |
| <html lang="ja"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>ようこそ! GoでCGIのホームページへ!</title> | |
| </head> | |
| <body style="text-align: center; margin: 0 auto; width: 800px; background-color: lightseagreen;"> | |
| <h1>ようこそ!GoでCGIのホームページへ!<h1> | |
| <hr> |
| #!/usr/bin/env perl | |
| use strict; | |
| use warnings; | |
| use utf8; | |
| use constant { | |
| GITHUB_ENDPOINT => 'https://github.com/%s.keys', | |
| VULTR_ENDPOINT => 'https://api.vultr.com/v1/server/list' | |
| }; |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| import sys | |
| import os | |
| import time | |
| import subprocess | |
| from threading import Thread | |
| import signal |
| use strict; | |
| use warnings; | |
| use Test::MockTime ':all'; | |
| use Time::Piece::Plus; | |
| use Test::More; | |
| use YAPC; | |
| subtest 'is_yet()' => sub { |