タグ

linuxと開発に関するPuyostyのブックマーク (4)

  • ラズパイマガジン2018年12月号に「Vision Kit」を使った人工知能ジャンケンゲーム「Deep Janken」の記事を書きました - karaage. [からあげ]

    ラズパイマガジン2018年12月号に記事が載りました ラズパイマガジン12月号に、GoogleAIカメラ「Vision Kit」に関する記事を載せていただきました。現時点で既に書店で発売中です。 ラズパイマガジン 2018年12月号 (日経BPパソコンベストムック) 作者: 日経Linux出版社/メーカー: 日経BP社発売日: 2018/11/08メディア: ムックこの商品を含むブログを見る 【国内代理店版】Google AIY Vision Kit V1.1posted with カエレバ Google Amazon楽天市場 商業誌での記事掲載は、ラズパイマガジン10月号と日経Linux11月号に続いて3ヶ月連続となります、イエイ!(詳細は以下記事参照下さい) 人工知能とジャンケンゲームができる「Deep Janken」 ラズパイマガジンでは、「Vision Kit」で手の形を画像認識

    ラズパイマガジン2018年12月号に「Vision Kit」を使った人工知能ジャンケンゲーム「Deep Janken」の記事を書きました - karaage. [からあげ]
  • bash スクリプトの先頭によく書く記述のおさらい - Money Forward Developers Blog

    こんにちは。 マネーフォワードでアグリゲーション開発を担当しています中川です。 今回のブログは、私が bash スクリプトを書く際に心がけている事のおさらいをします。 知ってて当たり前のことかも知れませんが、意外と理解されていないアレです。 では、私が bash スクリプトを書く際によく使う記述を一つずつ紹介します。 2種類の shebang シェルスクリプトの一行目に必ず記述する #! で始まる行を shebang と言います。 bash スクリプトの shebang は、bash を絶対パスで指定する方法と、env を使って指定する方法の二種類あります。 bash を絶対パスを指定する方法 #!/bin/bash env を使ってを指定する方法 #!/usr/bin/env bash 前者は /bin/bash が使われます。 (/bin/bash が存在しなければスクリプトの起動時に

    bash スクリプトの先頭によく書く記述のおさらい - Money Forward Developers Blog
  • 私が他人のシェルスクリプトから学んだこと | Yakst

    私はシェルスクリプトの大ファンで、他人のスクリプトから面白い方法を学ぶのが大好きだ。最近、SSHサーバの2要素認証を簡単にするためのauthy-sshスクリプトに出会った。このスクリプト群を見まわしていて、みんなと共有したいたくさんのクールなことを見つけた。 出力に色付けする 出力文字列を、成功した時は緑に、失敗した時は赤に、警告は黄色に色づけしたいと思うことはたくさんあるだろう。 NORMAL=$(tput sgr0) GREEN=$(tput setaf 2; tput bold) YELLOW=$(tput setaf 3) RED=$(tput setaf 1) function red() { echo -e "$RED$*$NORMAL" } function green() { echo -e "$GREEN$*$NORMAL" } function yellow() { e

    私が他人のシェルスクリプトから学んだこと | Yakst
  • (新人向け) Unixオペレーションの注意点 - Magical Diary

    主に新人向けとして、Unixサーバで作業をする際の注意点を書いておく。 ここに書いてある内容は絶対的なものではないし、会社や現場ごとにルールがあるので、適宜ルールに合わせて実践すれば良い。 ログを取れ 何をやったか、何をやらなかったか、というエビデンスのためにログは必ず残しておく。SSHクライアントによっては毎回自動的にログ取得する設定が可能なので、設定しておくと良いだろう。 作業後に問題が発生した場合に作業内容を確認するためにも使うため、必ずログは取得しておくこと。 (追記) 当たり前だが、コマンドとその出力をペアで取ることに意味がある。 set -x (set verbose) しろ ログを取得しても、コマンドラインを編集した際には以下のように非常に見づらいものとなってしまう。(がんばれば解析することは出来るが…) ESC[0mESC[27mESC[24mESC[JESC[1myasu

    (新人向け) Unixオペレーションの注意点 - Magical Diary
  • 1