Skip to content

Instantly share code, notes, and snippets.

View nekketsuuu's full-sized avatar
🍑
I like peaches!

Takuma Ishikawa nekketsuuu

🍑
I like peaches!
View GitHub Profile
@MasWag
MasWag / thesis.tex
Last active December 1, 2016 04:53
IS/CSの卒論修論用LaTeXクラスファイルのuplatex版
\documentclass[senior,final,11pt]{uiscs-thesis}
% 論文の種類とフォントサイズをオプションに
%-------------------
\etitle{Title in English}
\jtitle{邦文標題}
%
\eauthor{Taro Todai}
\jauthor{東大太郎}
\esupervisor{Masami Hagiya}
\jsupervisor{萩谷昌己}
@uhyo
uhyo / count.sh
Last active January 19, 2017 17:16
Sotsuron word counter
#!/bin/bash
CHAP=
ALLFLAG=0
while getopts ac: OPT
do
case $OPT in
a) ALLFLAG=1;;
c) CHAP=$OPTARG;;
@qnighy
qnighy / README.md
Last active January 26, 2017 07:25
Algebraic Topology Literature: strip unnecessary spaces
def x;$x=!$x;end.tap do%)
def f(x)
if x
unless x
p :foo # ←ここに実行到達することは可能か?
end
end
end

SATySFiコミッターポリシー提案

用語

  • gfnさん = gfnさん
  • コミッター = コミット権限のある人
  • コントリビューター = SATySFiへのPRを出している人・出した人

PRについて

(* Encoding termination of a Turing machine into a GADT *)
type s0 and s1 and s2 and s3 and s4 and fin
type c0 and c1 and c2 and c3 and blank
type left and right
type endt
type ('st_in, 'head_in, 'st_out, 'head_out, 'lr) transition =
| Tr1 : (s0, 'a, s1, 'a, left) transition
@tenntenn
tenntenn / contract_tricks.md
Last active September 28, 2018 08:56
contract tricks

Contract Tricks

こういうことができたらいいなと言う発想から考えています。

contract ptr(t T) {
    *t
}

type Ptr struct {
#!/bin/bash
set -eu
readonly ARCHIVER_DIR_PREFIX="${HOME}/.minecraft_archiver"
readonly ARCHIVER_BIN_DIR="${ARCHIVER_DIR_PREFIX}/bin"
readonly ARCHIVER_WORK_DIR="${ARCHIVER_DIR_PREFIX}/work"
readonly SYSTEMD_UNIT_DIR="/usr/lib/systemd/system/"
yum -y update
@kaityo256
kaityo256 / fandcandcompiler.md
Last active October 4, 2020 04:48
FortranとC++とコンパイラと

FortranとC++とコンパイラと

はじめに

将来どうなるかはわからないのだが、とりあえず2018年現在、まだスパコンを使って数値計算をしようとしたらFortranかC++を使わなければならない。で、一般論としてコンパイラはFortranの方が最適化しやすく、似たようなコードをFortranとC++で書いたら、Fortranの方が早くなる、ということはまま起きる。それじゃ全部Fortranでかけばよいのか?というと、世の中そんなに単純では無い気がするよ、という感じのポエムです。

なお、以下に出てくる数値計算結果は筆者の(だいぶ昔の)経験を脚色したもので、実際に存在するアーキテクチャやコンパイラとは全く関係ありませんのであしからず。

C++で書いてみる

@pine
pine / IT_Workshop_Community_Advent_Calendar_20161212.md
Last active October 25, 2020 08:48
IT 勉強会の闇と、如何にして闇を払うか