まったりするmatayu

ツイートにゴミがついた感じのブログ

tec

同期のシス管メンバーが増えた

tec

自分は今大学3年生なのですが,同じ3年生のシス菅メンバーが最近の研究室仮配属の流れで少しずつ増えてきました. シス菅は基本的にngt研が運営していて,そのngt研に仮配属されたメンバーがシス菅に来た感じです. さらに,自分と同じ研究室に仮配属された…

macbook airにwindows10を入れ...

tec

ることができませんでした...泣 まあ後から考えたら, mac os側のバージョンをhigh sierraより新しいものにするとか, まだやれることは少しありそう. 普通にwindows pcがきてくれたら,そんなに使うことはないかもしれないですが... 2012年より古い型のmac…

今週はenpit最後のスプリントでした

tec

enpitではスクラム開発を採用していて, 今日は最後の11スプリント目(最初の短いやつ合わせたら12)のデモでした. デモ自体は最後のスプリントだからと言って, 特別なにか変わったことをするわけではないですが, 思っていたより時は速く, もう11スプリン…

初めてciscoコマンドを打ったよ

tec

今日初めてciscoのコマンドを打ちました. 大学の自習室にあるL2スイッチに接続してshow running-configで設定を見て, ポート指定して,VLANの変更をした感じ. プリンターにIPアドレスを割り振るためにやりました. 以前は大学の実験でスイッチをいじる機会…

MM経由でnews-ieに投稿するplugin(投稿フォームの実装[見た目だけ])

(この記事は作業ログだから,間違いがある可能性が高い) openInteractiveDialogで投稿フォームを開く. 基本的に次のplugin-demoを参考に実装した. mattermost-plugin-demo/command_hooks.go at master · mattermost/mattermost-plugin-demo · GitHub MMのA…

MM経由でnews-ieに投稿するplugin(実現可能か調べる)

tec

(この記事は作業ログで,間違いがある可能性が高い) 図や文章に起こした方が良いと言うアドバイスをもらったからとりあえず大まかな設計図を書いてみた.markdownに変換するところまで. 設計図 入力フォームから受け取った記事の情報をgolangでhugoのmarkdo…

Mattermost経由でnews-ieの投稿をするMM bot plugin(hello, world編)

tec

MMからnews-ieの記事を投稿できるようにupcoming bot pluginを作成していく. 作業ログだから間違った情報もそのまま載せている。後でしっかり知見としてまとめる。 MMのバージョン: 5.23.0 大まかな流れはこんな感じ. MMから記事内容を受け取る. 受け取っ…

goreturns?

tec

golangにはフォーマット(コードの見た目)を綺麗にするgofmtという開発支援ツールがあり, それにimportの整理機能をつけたgoimportsというものもある. それに似たgoreturnsなるものがあったからどういうものか,goimportsと何が違うのかを調べた. goreturn…

JSON, YAML,,, TOML?

tec

webアプリなどを書くにあたって設定情報の格納に使用するデータ構造の形式がいくつかある. tomlというのを初めて聞いたから調べてみる. とりあえずJSONとYAMLはこんな感じ. JSON { "hoge": { "hoge1": "hoge", "hoge2": "hogehoge", "hoge3": "hogehogeho…

YouTube Data APIを叩いてみる(導入)

tec

備忘録 YouTube | Google Developers このサイトをみると,YouTubeAPIは大まかに Play YouTube Videos Add YouTube Data Analytics & Reporting Subscribe Buttons Live streaming みたいな5つがあって, 今回はYouTubeから動画のタイトルやLive配信の開始時…

GET と POST の違い

tec

以前 github api を利用して,ユーザー情報を取得することをした. mattari-matayu.hatenablog.com その時にGET と POST の違いがよく分からなくなったから,理解しようと思う. 実体をつかむ マスタリングTCP/IP入門編によると... www.amazon.co.jp マスタ…

github api 叩いてユーザー情報を取得する

tec

最終的に,こんな感じのコードを書いて取得できた. type CredentialInfo struct { gorm.Model Login string `json:"login"` AccessToken string `json:"access_token"` Scope string `json:"scope"` TokenType string `json:"token_type"` } func (c *Crede…

golangデバッガ delve

tec

golangデバッガのdelveを使ってみた. 参考にした記事はこちら. qiita.com 基本的な動作として,dlv debugでdlvのプロンプトを起動し, helpでコマンド一覧を表示できる. (dlv) help The following commands are available: Running the program: call ---…

golangのパッケージ分け

tec

main package直書き開発をしていたから,そろそろしっかりパッケージ分けをしたいと思う. packageを分ける際の決まり事 golangはpackageを分ける際に,例えばdatabase packageだったら ファイルの頭で package database と宣言すればいい...だけではない! p…

GolangのwebアプリとMySQLの接続

tec

urlメモ MySQLの操作をだいぶ忘れてた. qiita.com このサイトを参考にアプリとDBのデータのやり取りを実装した(してもらった). rightcode.co.jp gorm便利! qiita.com

Go modulesを理解する.

tec

大学の講義でGolangを触る機会があって,もう一度Golangをトライしてみたいと思った. 今回は,2年の頃に引っかかってGolangから離れてしまった原因のGo modulesを理解しようと思う. あの時はgopathとかgo modとかがこんがらがってしまってた. 今だったら…

webサービス構築(ただのurlメモです)

tec

ただのurlメモ. これを参考にやる qiita.com apacheをubuntuに入れる phoenixnap.com デフォルトページが表示された! 複数ユーザーがsshできるようにする. qiita.com 次のサイトを参考にチャットを作る. blog.y-yuki.net ユーザーごとにwebサーバー kana-…

isTriggerとは

tec

下記サイトで学んだ. kimama-up.net Is Triggerはonの時「トリガー」となり,offの時「当たり判定」になる.オブジェクトがトリガーの場合と当たり判定の場合とで使用できる関数が異なるのが違い.ちなみに当たり判定がないと物理的接触が行われない.

リバースプロキシ

tec

nginxを80番ポートで待ち構えさせて,そこからwebサーバのポートにリダイレクトさせることを考える. qiita.com iptablesコマンドでリダイレクトの設定を行った.上記のサイトにあるとおり. リバースプロキシってこういうことなのか...? 多分違う? 違った.…

nginxのデフォルトページが出てこない!

tec

apacheを止めてnginxを動かしているはずだが,80番ポートにアクセスするとapacheのデフォルトページが表示されてしまう. 両方のaccesslogを確認するとapacheが動いていないことは確認できた.(というかlogに書かれてる時間ってJSTじゃない場合もあるんだな…

Standard Assets(Unity)

tec

このassetで遊んでみようと思う.無料. assetstore.unity.com まずはimportして使えるようにするのだが,Unityのバージョンアップによってサポートされていないパッケージが使用されていることによって,importしてすぐは使えなかった.次の記事を参考に幾…

Skybox(Unity)

tec

Skyboxはただの背景ではなく,環境光の設定が含まれた背景である. 下記の記事を参考に,Skyboxというasset storeで無料配布されているものを使用してみた.MaterialがSkyboxに入っているのだが,アイコンが球体のものがMaterialであるという認識があったた…

Text(Unity)

tec

テキストフォントはasset storeで色々選べ,さらに普通のフォント(.ttfであればよい)も使える. 割と配置するのが難しかったり,文字がはっきり見えなかったりと難しい.3Dオブジェクトはベクターだがフォントはラスターであるから,うまくサイズを調節しな…

prefab(Unity)

tec

UnityのPrefabという概念.とても大事らしい. この記事を読めばオブジェクトをスクリプトで出現させることができる.銃から出る銃弾などをこの方法で出現させることができる. xr-hub.com

EC2のfirewall

tec

ec2ではポートを解放する時にec2のコンソール画面でセキュリティグループのルールを追加しなければならない.サーバー上でufw statusコマンドを確認すると,inactiveになっていて,コンソール画面での操作が前提となっていることがわかる.カスタムTCPのルー…

初めてのUnity

tec

前々から気になっていたUnityを触ってみようと思う.(備忘録的な作業メモだから文脈が切れてる) ダウンロードはもうしてある.こちらの記事を参考に遊んでみようと思う. xr-hub.com Unityにはasset store なるものがあって,3Dオブジェクトを自分で作れなく…

絵とAR

美術館とか博物館で美術品とARがコラボしてるやつがあるけどめっちゃっかっこいい.ちょっと作ってみるか. ARエフェクト?みたいなのどうやって作るんだろ.

Golang のHello World をUbuntuで!!!

tec

あとで誰かに教えるためのurlメモ.Hello Worldできるまでをまとめた. Ubuntu20.04をVirtualboxで使用. まずgolangをインストール.goコマンドが通るところまで. qiita.com 公式にはhello, worldまでの手順が書かれてた. golang.org 一応gopathも設定し…

Ubuntuのshellをzshにする.

tec

誰かに教えやすいようにurl記録を残す. デフォルトはbashだけどzshにしてみたい. Ubuntu20.04 virtualbox上に作成. このとうりにやればokだった. qiita.com 初回起動時はこんな感じで設定画面が出る.好きなのを選べば良い. 初回起動時にでるユーティリ…

Ubuntuでsshを使えるようにする

tec

誰かに説明しやすいようにurlメモ. virtualboxにubuntu20.04入れて作業. まずsshをインストール. linuxconfig.org firewallのport22を開ける.ubuntuのfirewallはufwコマンドで操作するのかな. linuxconfig.org 自分の場合ufwがinactiveだったから,acti…