Skip to content

Instantly share code, notes, and snippets.

View cmplstofB's full-sized avatar

cmplstofB

  • Osaka, Japan (UTF+09:00)
View GitHub Profile
@abaez
abaez / mineacraft-install.sh
Last active April 16, 2022 02:48
Simple Install script for Minecraft on linux of course ;)
#!/bin/bash
###### NOTE YOU HAVE TO RUN IN root
# cd "$(dirname ${BASH_SOURCE[0]})"
# dir=${PWD##*/}
dir="/opt/minecraft"
@deton
deton / gist:5138905
Last active April 5, 2024 11:11
Vimでの日本語のカーソル移動の改善: 文節単位のWORD移動(W,E,B)プラグインと、句読点に移動するmap
@voluntas
voluntas / webrtc.rst
Last active May 21, 2024 05:35
WebRTC コトハジメ
@kmaed
kmaed / test-scantokens.tex
Created January 6, 2016 19:36
\scantokens の使い方
%% 眠れないので書いた.etoolbox.sty を読むと勉強になるなあ(つらい).
%% まずは基本形で準備運動.
%% 一度保存された,パラメータ文字を含むトークン列を定義とする,
%% パラメータをとるマクロを定義したいとする.
\def\a{##2##1} % カテゴリコードが6である限り,# は二重にせざるをえない.
\expandafter\def\expandafter\b\expandafter#\expandafter1\expandafter#\expandafter2\expandafter{\a}
\show\b % #1#2->#2#1
%% これはひどい.\edef 使いましょうよ.
\edef\b{%
@aminophen
aminophen / tcstyalone.sty
Last active April 29, 2020 12:23
パッケージ (.sty) 単独でもコンパイルできる、まるで .dtx のようなパッケージの実装例
% \iffalse meta-comment
%
% Copyright (c) 2016 Hironobu Yamashita (@aminophen)
%
%%%%%%%% ^^A driver-like trick using catcode difference
%
% This file `tcstyalone.sty' is a normal LaTeX package, so
% \RequirePackage{tcstyalone}
% and
% \usepackage{tcstyalone}
@kaityo256
kaityo256 / howto.md
Last active May 20, 2024 11:32
研究者として生きていくコツ

研究者として生きていくコツ

これは卜部さんの優秀なプログラマーになるためのコツに影響されて書いたものです。

著者について

自分を構成する要素は、大きい順にシステムエンジニア、プログラマ、研究者だと思っています。でも、おそらく給料は「研究者」として払われているため、研究者として生きていくコツとしました。僕はさほど優秀とは言えませんが、とりあえずそれなりに長いことそれで食っています。大学の教授のウェブサイトに「研究者としてのコツ」みたいなことが書いてあることがありますが、これには「既に大学の教授になっている人が書いている」という強烈なバイアスがかかっています。もちろん参考になることも書いてありますが、「死ぬほど研究しろ、研究のことだけ考えろ」的な文章が多い印象です。これは普通の人にとって役に立たない助言です。これは平均的な研究者として生きていくための戯言、ポエムだと思ってください。

健康第一

@daveloyall
daveloyall / guixsd_vs_nixos.md
Created March 3, 2018 00:44
guixsd vs nixos
@allenyllee
allenyllee / install_tools.sh
Last active June 5, 2024 17:57
mount vhdx in linux
#!/bin/bash
# install qemu utils
sudo apt install qemu-utils
# install nbd client
sudo apt install nbd-client
@euske
euske / openssh-is-written-by-monkeys.md
Last active January 13, 2023 05:35
OpenSSL はサルが書いたに決まってる (OpenSSL is written by monkeys, by Marco Peereboom)
@euske
euske / c_pointer_exercises.c
Created June 19, 2020 03:27
C Pointer Exercises for Beginners
/*
C Pointer Exercises for Beginners
by Yusuke Shinyama
*/
#include <stdio.h>
int main(int argc, char **argv)
{
struct foo {