技術関連の覚書

案件でやったり自宅で試したことの覚書

AWSのp3インスタンスでnvidia-dockerを動かしてみる

今まででなんとなくわかってきたこと kernelとnvidiaドライバの関係は重要 cudaやcuDNNのバージョンはアプリに合わせておく nvidiaドライバによってcudaの使えるバージョンが違ってくるので使いたいアプリと整合性を取る nvidia-dockerの挙動はホストOSのnvi…

debianリポジトリの作り方とapt-get

リポジトリのディレクトリ構成 pool/先頭文字/パッケージ/パッケージファイル プロトコルはhttpなので、curlコマンドやブラウザで見ることができる。 debianファイル(*.deb) ファイル名は アプリケーション名バージョンアーキテクチャ.deb そのため、アプリ…

nvidia-dockerメモ

GPUドライバの取得 apt search nvidia-[0-9]{3} この中で最適なドライバを探す nvidiaのサイトでダウンロードする apt-getでも取得できるけど、バージョンが古い場合もある nvidiaのサイトでダウンロードして取得する方が良さそう nvidiaドライバとCUDAのバ…

ゴリラ.vim #6で喋ってきた

今回はゴリラ.vim #6 - connpassで喋ってきました。 vim(vi)はLinuxなどではおなじみのエディタですが、Macでも使えるようで周り見渡すとMac率が高かったように思います。 プラグインの話題が多く、自分のサーバーサイドでの使い方というのは少数派のようで…

あなたのコンテナ運用大丈夫?コンテナセキュリティの考え方と対応策

あなたのコンテナ運用大丈夫?コンテナセキュリティの考え方と対応策 - connpassに行ってきました。 会場はDevelopers.IO CAFE | クラスメソッドです。 アプリで飲み物を注文、店内でウォークスルー(商品を取った分だけ自動決済される仕組み)のカフェです…

elasticsearch勉強会

第32回Elasticsearch勉強会「Elastic Stack 7.x」2019.07 #elasticsearchjp | Meetup 久しぶりに行きました。 気がつくとElasticsearchも7になってました。 なんか前に行ったときには6.1くらいだったような... セキュリティ機能などがBASICに追加されるなど…

dockerのubuntuイメージでsystemctlを動かす

本来やるべきではないのですが、せっかくやったのでとりあえず残しておきます。 自前のサービスをDockerで動かすときの書き方 /etc/systemd/hoge.service を作成したあと # systemctl enable hoge # systemctl daemon-reload # systemctl start hoge という…

dockerでnvidia

今回、仕事でdockerでnvidia環境を使うのでメモ書きとして残しておきます。 NVIDIAというのはグラフィックドライバでバージョンによる依存関係がかなり高めです。 構成としては、ubuntu16.04(AWS EC2インスタンス、p2.xlarge)nvidia-396+cuda9.1+cuDNN7.1.3.…

RPAの仕事をしてみた

RPA

今年に入ってからRPAの仕事をしてきました。 4ヶ月間に渡ってしてみた感想ですが、正直なところ面白いことをするわけではないかと思います。 というのも、RPAの作業領域がシステム間で人がやらなければならない単純作業、データをダウンロードしてExcelにま…

ソフトウェアテスト・品質勉強会

【初心者向け】ソフトウェアテスト・品質勉強会 Ver3.4【いまさら聞けないテスト・品質の基礎】 - connpass こちらに夫婦で参加してきました。 テストとは何か?品質とは何か?やところどころ空欄のある資料を考えて、時々隣の人と話し合いながら意見を交わ…

クラウド化について思うこと

最近AWSへの移行という案件を診て思うことがいくつかあるので書きたいと思います。 よくある移行はオンプレからクラウドに移行したいというパターンが多いと思います。 そんなときに起こりがちなことをいくつかまとめてみたいと思います。 手作業でインスタ…

パワポカラオケに行ってきた

今回は技術的なことというよりはプレゼンのこと。 それも、かなり遊びの要素が多いものでした。 パワポカラオケとは ランダムで選ばれた人がランダムで選ばれたお題についてランダムに出てくる画像を見てプレゼンする大会です。 一人の持ち時間は3分で画像は…

業界あるあるBarでisaaxについて話してきた

昨日ここで話してきました。 内容は、isaaxの紹介ということでどんなことができるのかを話してきましたが、今回は自分の好きな宇宙開発の話をもとに構成してみました。 isaaxはIoT機器に一斉にアプリをデプロイすることができ、登録している機器のオンライン…

ラズパイで監視カメラ

isaaxug.connpass.com ここは今スタッフとして参加しています。 今回は人数も多く、ある程度ハンズオンに参加できる余裕があったのですが、ネットワークのトラブルで繋がらなかったりして断念。 これは、週末作るということにします。 今回書いてるものの元…

もくもく執筆会に行ってきた

techbook-meetup.connpass.com ここで、書いてきました。 技術書典で書こうと言う気になった話の続きになるけど、やっぱり一人では進まない。 何しろ書いたことがないのでどう書いたらいいのかとか色々と考えてしまう。 考え過ぎで言葉に詰まる自分の不器用…

技術書典5に行ってきた

techbookfest.org 今回1万人を超えてめちゃめちゃ混んでましたが、今回も買いすぎるくらい買ってしまいました。 ただ、今回は買い物以上に非公式の打ち上げで話したことが自分にとってありがたすぎる話だった。 技術書典の打ち上げですが、私自身は出展者で…

DevelopersIO2018に行ってきた

10月5日から8日の間がかなり忙しかった。 10/5 【満員御礼】AWS、DevOps、AIや話題のレジなし店舗まで!クラスメソッド主催カンファレンスを10/5(金)に開催します | DevelopersIO 10/6 ゆるふわクリエーターバスケ vol.7 - connpass 10/7 子供の文化祭…

Dockerについて

cloud.connpass.com こちらに行ってきました。 初心者向けと言いながら結構中級者が多かった(主催者談)会でした。 Dockerのインストールや基本的な使い方はみんなできてる人たちが初心者会というところに集まる理由は、 自分の使い方が正しいのか(自分は…

今やってること

今回の仕事ではdocker、ansible、AWSをやってきました。 dockerも今はdocker-ceとdocker-eeになっていたので、自宅もdocker-ceに入れ替え。 Install Docker | Docker Documentation ここを見てインストールすればすぐにできます。 ansibleもUbuntuの場合、ap…

AWSハンズオン

下書きのまま埋もれていたものの棚卸しです。 ちょっと古いですが 抽選で補欠でしたが、当日繰り上げ通知がきたので急遽行ってきました。 recochoku.connpass.com やったこと EC2(user1)インスタンスの作成 ELBの作成 EC2(user2)インスタンスのAMIを作る 2台…

仕事再開

今週から仕事再開しました。 8月末で前の会社を退職して、有給消化などもありようやく仕事です。 今度はインフラよりの仕事なので、そっち方面の記事がかけたらと思います。

会社を辞めるときに注意すること

技術者と言ってもやはり職業としている場合、会社に所属している人が多いと思います。*1 会社を辞める時に、円満退職できる人は良いのですが、やはり辞めるときは何かしら不満が合って辞めることも多いです。 当然、不満が合って辞めるような場合、会社とも…

第20回Elasticsearch勉強会

第20回Elasticsearch勉強会­ #elasticsearchjp - Elasticsearch勉強会(Elastic Tokyo User Group) #elasticsearchjp (東京都) | Meetup 行ってきました。*1 今回は5.5リリースの話から 前回は5.3のリリースだったので一部5.4の新機能もあります。 EOLがくる…

chatOps+IoTでvoiceOpsしたら業務が改善できた話

今日はこちらへ行ってきました*1 ChatOps+IoTでvoiceOpsしたら業務が改善できた話 HRMOSでのChatOps HRMOSでのchatOpsの取り組み アプリケーションのビルド/デプロイ/リリース リソース関しのアラート通知 エラーログの通知 問い合わせ窓口に来た問い合わせ…

事業会社とブログ会社が語るAIとマイクロサービス、そして技術者の働き方 〜ファーストリテイリング × クラスメソッド勉強会〜

ここに行って来ました 【7/26(水)開催】事業会社とブログ会社が語るAIとマイクロサービス、そして技術者の働き方 〜ファーストリテイリング × クラスメソッド勉強会〜 | Developers.IO タイトルは勉強会ですが、最初の挨拶で横田社長が「勉強会という名の会…

Java8をおさらいしつつJava9を眺める

https://d-cube.connpass.com/event/62507/ こちらに行って来ました 案件ではJDK8を使いながらJava7までの機能しか使えないなど(規約でLambda、Streamを許可されない)でちゃんと使ってこれなかったのでこれを機会に案件でどのように使ってきてJava9ではど…

Amazon LinuxでSlackbotを作ってみる

さっき作ったAWSのインスタンスにSlackbotのプログラムを仕込んでみます python環境の準備 [ec2-user@ip-10-0-10-50 ~]$ python --version Python 2.7.12 python3系とpipをインストールする [root@ip-10-0-10-50 ~]# yum search python3 Loaded plugins: pri…

EC2でサーバを作る手順

AWS

AWSでサーバを立てて見る手順 ネットワークの構築 ネットワーク構築(VPC)*1 AWSマネジメントコンソールの「ネットワーキング&コンテンツ配信」にある「VPC」をクリック VPCダッシュボードの「VPC」を選択 「VPC 接続の作成」を押下 VPCを作成する 項目 入力…

無茶振りへの対応

技術と離れるかもしれないけど、マネジメントとしてはちょっと書き残しておこうかなと言うことを 客先から1週間前倒しでお願いしますという無茶振りを水曜日に言われた時の話 リーダーから、休日出社して欲しいと言われましたが、期限は金曜日 休出したとこ…

第2回 Alteryx User Group in 東京

【7/3】第2回 Alteryx User Group in 東京 - connpass こちらに行ってきましたが、当日仕事で予定外の急ぎの仕事が舞い込み会場に到着した頃にはこの話が終わる頃でした。 第2回Alteryx User Group in 東京で「新製品&新機能紹介」の発表をしました #altery…