Skip to content

Instantly share code, notes, and snippets.

View sahara-ooga's full-sized avatar

Yuu Ogasawara sahara-ooga

View GitHub Profile
@sahara-ooga
sahara-ooga / geopandas.md
Last active April 27, 2020 08:42
Geopandas導入

Publisher

How to make a Publisher

@Publisher

Subscriber

Lifecycle

@sahara-ooga
sahara-ooga / binary_description.md
Created March 5, 2020 04:13
Swiftで2進数表記

Swiftで2進数表記

OptionSetで2進数表記したほうが便利な場合がある。ここではInt型のインスタンスの値をStringで2進数表記する。

let num = 11
let str2  = String(num, radix: 2) // 1011
let str8  = String(num, radix: 8) // 13
let str16 = String(num, radix: 16) // b
@sahara-ooga
sahara-ooga / start.md
Created January 21, 2020 12:37
逆算式SQL教科書

macでサンプルデータを使うまで

サポートページからデータをダウンロードする。

データを解凍し、make_data.sqlを開いて、文字コードをutf8に変更し保存する。

以降、MySQLを立ち上げてSQLファイルを実行しデータベースを構成する。

$ mysql -uroot #root実行
@sahara-ooga
sahara-ooga / file.md
Last active January 20, 2020 04:07
QGIS

QGISのファイル

name extension description
qgis .gqs どこのフォルダ(ディレクトリ)からデータファイルを読み込んで、座標参照系は何で、どうやって分類して何色に分けるか、ラベルは付けるならどのデータをラベルとして表示させるか、印刷の時の縮尺と範囲、スケールバーは付けるか付けないか、…といった「どう見せるか」ということを指定した「QGisファイル」という固有の拡張子を持つXMLファイルです。XMLファイルなので、テキストエディタで開けられます。
たとえばshapeファイルの地物を追加したり位置を編集したり、DBFファイルの内容を書き換えたり追加したりした場合は、shapeファイルを保存してからQGisファイルを保存する必要があります。
.shp The geometry of vector features are stored in this file
.dbf The attributes of vector features are stored in this file
.shx This file is an index that helps the GIS Application to find features more quickly.

操作

@sahara-ooga
sahara-ooga / remove_no_need_row.md
Last active January 10, 2020 02:09
Excelシート中の空行・見出し行を削除する

すべての空行と、2つ目以降の見出し行を削除する。

Sub EraseBlankRowAndLeaveFirstHeaderRow()
Application.ScreenUpdating = False

    Dim r As Long, c As Long, d As Long
     '  Margin which include header row
    Dim header_margin As Long:  header_margin = 5
     
@sahara-ooga
sahara-ooga / android_lifecycle_methods.md
Last active January 3, 2020 06:01
Androidのライフサイクルメソッドの呼び出しを検証した

Android Activity Lifecycle methods

Log

起動、AppSwitcher、ホームボタン、アプリ強制終了

## 起動

com.example.android.dessertpusher I/MainActivity: onCreate Called
@sahara-ooga
sahara-ooga / data_binding_in_android.md
Last active January 1, 2020 03:33
Data binding in Android

Activity

XMLファイルの設定

<layout> タグで囲む

activity_main.xml

<layout xmlns:android="http://schemas.android.com/apk/res/android">