Skip to content

Instantly share code, notes, and snippets.

View templateaholic10's full-sized avatar

templateaholic10

View GitHub Profile
@templateaholic10
templateaholic10 / factorio_nospoon_chart_v0_1.md
Last active February 28, 2020 12:38
Factorio v0.16「スプーンなんてない」クリアチャート v0.1

Factorio v0.16「スプーンなんてない」クリアチャート v0.1

このチャートで8時間クリアを目指したところ,失敗しました.改善案などあればご指摘ください.

概要

  • 設定は全てデフォルト.
  • マップシードは3776.
@templateaholic10
templateaholic10 / factorio_tech_order_v0_1.md
Last active February 28, 2020 16:48
Factorio v0.16「スプーンなんてない」クリアのための研究順 v0.1

Factorio v0.16「スプーンなんてない」クリアのための研究順 v0.1

この研究順で8時間クリアを目指したところ,失敗しました.改善案などあればご指摘ください.

クリアに最低限必要な研究についてはFactorio v0.16クリアに必要なTech treeを参照.

コンセプト

@templateaholic10
templateaholic10 / factorio_mini_tech_tree.md
Last active September 16, 2018 09:13
Factorio v0.16クリアに必要なTech tree

Factorio v0.16クリアに必要なTech tree

スプーンなんてない(There is no spoon./8時間クリア実績)を解除するため,クリアに最低限必要なテクノロジー一覧を作成した. Factorio 0.16.51 Tech Treeを参考にした.

minimal_tech_tree

  • 光学技術,太陽光発電,蓄電池,コンクリートはロケットサイロの研究には不要だが,ロケットサイロや衛星の材料として必要.
  • 物流学,応用原油処理はクリアに不要だがほぼ必須.
  • 防壁,ツールベルト,流体力学,レーザー,レーザータレットはクリアに不要だが取得してもよさそう.
@templateaholic10
templateaholic10 / how_to_hive.md
Last active August 30, 2018 17:44
Hiveメモ

インポート

テーブルのROW FORMAT, STORED, INPUTFORMATを正しく定義して

LOAD DATA LOCAL INPATH local_dir_name
OVERWRITE INTO TABLE tbl_name
PARTITION (...);
@templateaholic10
templateaholic10 / git_jupyter.md
Last active September 6, 2018 19:37
Jupyter notebookをGitで管理する
@templateaholic10
templateaholic10 / how_to_ssh.md
Last active August 27, 2018 14:51
SSH接続の設定

エージェント転送

多段SSHにおいて踏み台サーバに秘密鍵を転送するよう設定する. ページ下のクライアント設定の上接続すると自動で設定されるため,不要.

ssh-add -l # 登録状態を確認する
ssh-add ~/.ssh/id_rsa # 認証エージェントに秘密鍵を登録する
ssh-add -l # 再び登録状態を確認する
@templateaholic10
templateaholic10 / how_to_docker.md
Last active September 2, 2018 13:13
Dockerメモ
@templateaholic10
templateaholic10 / wlan_boot_connect.md
Last active March 13, 2020 09:39
Ubuntu 16.04の起動時に無線lan接続する

準備

普通に接続して

  • SSIDとパスフレーズ
  • ifconfigでネットワークアダプタ(wlan2s0
  • [接続情報]でIPv4のIPアドレス、サブネットマスク、デフォルトルート、Primary DNS

を確認しておく。

@templateaholic10
templateaholic10 / pysed.py
Last active August 22, 2018 17:17
sedのPython実装
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
Pythonでsedライクなコマンドライン処理を実現する.
Pysed#line_procをoverrideしたメソッドをコールする.
対話環境では以下のようにする:
def line_proc(line):
@templateaholic10
templateaholic10 / mysql.sql
Last active August 22, 2018 15:11
MySQLのファイル入出力
-- #ファイルを読み込む
LOAD DATA [LOCAL] INFILE 'file_name' INTO TABLE 'tbl_name' [OPTIONS]; -- デフォルトではサーバに/LOCALキーワードをつけるとクライアントから読み込む
-- LOAD DATA LOCAL構文を利用するためには--local-infile=1でmysqlクライアントを起動する
-- mysqlimport [--local] [options] db_name textfile1 [textfile2 ...] -- デフォルトではサーバに/--localオプションをつけるとクライアントから読み込む
-- #ファイルを書き込む
SELECT ... INTO OUTFILE 'file_name' [OPTIONS] FROM 'tbl_name'; -- サーバに書き込む
-- mysql -u [user_name] -p -h [host_name] [db_name] -e '...' > textfile -- クライアントに書き込む