2019-01-01から1年間の記事一覧

IELTS 受けた

前書き IETLS 高得点 取得ノウハウ紹介ではないので悪しからず。 俺英語めっちゃできるやん! 9/7, 9/8 僕は IELTS を受験した。 1日目は writing, reading, listening 2日目は speaking というスケジュールで行われる。 Writing を初日の 一番最初に持って…

Javascript に再入門した

Javascript 再入門 ふと、MDNのチュートリアル記事眺めてたら知らないことばかりだったのでまとめてみようかと思いました。 最初の方は Javascript に関係ないことが続きます。 以下からは 自分が気になったMDN の文を意訳しながら記述しています。 Web を始…

Typescript: Interface について調べた

Interface Typescript の理念は 値が持つ "形" の型チェックに焦点を当てています。このことは、"ダックタイピング" や "構造部分型" などと呼ばれる。Typescript のインターフェイスはその型への名前付けの役割を果たします。 最初の Interface function pr…

Oauth 1.0 について。

なんで調べたのか Twitter の APIいじってた時に訳が分からなくなったので。 Oauth 1.0 参照先:https://tools.ietf.org/html/rfc5849#section-3 概要 OAuth は クライアント(1) にリソースオーナー(2) の代理でサーバー(3) のリソースにアクセス権限を与え…

raspberry pi 3 に ubuntu を入れる。

参考: Writing an SD Card Image Using Command Line Tools on OS X RPi Easy SD Card Setup - eLinux.org 「Raspberry Pi 3」に「Ubuntu 16.04」を入れる(備忘録) - Qiita MACでOSイメージを焼く - Qiita OS イメージをダウンロード 元の ubuntu OS のバ…

手っ取り早く偶数か奇数か見極める条件式

ビット演算しで条件分岐する場合はこう。 (val & 1) == 0 2で割った時のあまりで条件分岐する場合はこう。 (val % 2) == 0

C++ における配列

疑問に思うことが多いので調べなければならない。 配列とは メモリ上にある型が連続して保存さらている一つのデータの塊。 配列が定義された変数には配列の要素のポインタが保存されている。 下では char と int の配列を定義している。 定義した変数をそれ…

C++ における文字列

参照: char* vs std:string vs char[] in C++ - GeeksforGeeks Character sequences - C++ Tutorials 文字列とは 文字列は「文字の連なり」である。 char 型の要素の配列で文字列を定義することができる。 null を意味する \0 文字 によって文字列の最後が…

C++における ++a, a++ の違い

いい加減覚えようと思いまして、記録します。 参照: Operators - C++ Tutorials 先に結論 「++ 演算子前後の 変数の状態をインクリメントする」ということは共通で、違うのは返る値が「インクリメントされた後」なのか「インクリメントされる前」なのかの違…

Atcoder を解く(ABC001)

ABC001 を解く c++ で解いてます。理由は先輩が c++ は最高の言語だというからです。 問題A 簡単な引き算なので省略 問題B まだできてマシェん #include <iostream> #include <sstream> using namespace std; int main() { float d; std::stringstream stream; cin >> d; d /= 1</sstream></iostream>…

printf について

ふと、printf() について気になったので調べたら知らないことがたくさんわかったのでメモします。 参考: printf(3): formatted output conversion - Linux man page printf() は関数で、第一引数に format charactor を受ける。% ではない普通の文字はそのま…

タイ一人旅予算

タイで一人旅してきました。貧乏旅のため予算を超えないように、毎日使った金額をメモしていたので予算がきになる人は参考になるかもしれません。 期間は 3/7~3/24 の18日の旅行。 最終日の 3/24 の午前1:00 に離陸しているので、実質は17日間の旅行。 使用…

overthwire やってみた

level 12->13 この辺から、急にむずくなった気がする。まあ、tar の理解をしなければならないだけなんですど。 お題 The password for the next level is stored in the file data.txt, which is a hexdump of a file that has been repeatedly compressed. …