morito

個人的に勉強したことのメモを投稿していく技術ブログ。最近はWebアプリ開発と量子コンピュータの勉強をしてます。

2021-03-01から1ヶ月間の記事一覧

LinuC勉強用のCentOS環境をDockerで作った

最近,会社の先輩におすすめされてLinuCの勉強を始めました とりあえず公式公認の教科書を買って 載っているコマンドを実際に使って覚えていくことにしました ただ、普段使いしているのはMacOSなので試験範囲で使えないコマンドもあるし、 環境をいじるのも嫌…

LinuC頻出のUnixコマンド 【備忘録】

最近暇な時間にモンハンライズLinuCの勉強をしているので 頻出っぽいコマンドの使い方を備忘録として残しておきます history 書式 例 man 書式 whatis apropos od 例 tr 書式 例 tee sed 書式 history コマンドの実行履歴を表示する 書式 history [option] […

anacondaで取得したTweetが途中で切れる

Go

環境 Docker Version 20.10.2 docker-compose version 1.27.4, build 40524192 go version go1.14 linux/amd64 anacondaを使ってTwitterのいいね欄を取得したかったのですが 取ってきたツイーヒョがなぜか途中で切れてしまうので困った コードは以下。認証の…

ハードリンクとシンボリックリンク

リンクとはファイルの別名を構成し、 同じファイルにアクセスできるようにする仕組みです。 Linuxでは2種類のリンクファイルが用意されています。 ハードリンク 元のファイルとリンクファイルでiノードとファイルの実態を共有する仕組み 元のファイルが削除…

go build のエラー `go build main.go- build output "main.go" already exists and is not an object file`

Go

goでpackageをbuildしようとしたらタイトルのようなエラーが出た↓ # go build go build main.go: build output "main.go" already exists and is not an object file 環境 Docker Version 20.10.2 docker-compose version 1.27.4, build 40524192 go version…

go run main.goしても分割したファイルの関数が読まれない

Go言語初心者です # go run main.go # command-line-arguments ./main.go:5:2: undefined: tweet main.go のmain関数から 同じpackageのtweet.goに記述した tweet関数を呼び出そうとしたらエラーが出ました main.goもtweet.goも同じpackageなので呼び出せる…

TwitterAPI使って自動でTweetするGoのプログラムを作る with Docker

前回の続きです 今回はTwitterAPIを使ってGoで書かれたプログラムからツイートしてみます 環境 前準備 ソースコード Dockerfileを修正 環境変数受け渡しのためにdocker-compose.ymlを修正 ホスト(コンテナの外)のシェルに環境変数をセット docker-compose…

Docker + GitでGoの開発を始める

環境 Docker Version 20.10.2 docker-compose version 1.27.4, build 40524192 Githubでリポジトリを作る URLをとってきて任意のディレクトリで Git clone [URL] Docker環境作成 Dockerfileを記述 FROM golang:1.14.0-alpine3.11 # ビルド時にashを使う SHEL…

Dockerチュートリアルやってみたメモ

Go

参考にしたQiita記事 qiita.com 環境 MacOS Catalina 10.15.6 Docker for Mac Docker version 20.10.2 docker-compose version 1.27.4 メモ Docker run -it の-itとはなにか docker run -it の「-it」とはなにか - Qiita -it と入力した場合, -i or --intera…