いづいづブログ

アジャイルコーチになりたい札幌在住SEです。アジャイル札幌スタッフ&ScrumFestSapporo実行委員。Like:パクチー/激辛/牡蠣/猫/初期仏教

Linux

macからLinuxサーバに、公開鍵認証方式でSSH接続をする

SSHとは SSHとは「Secure Shell」の略で、暗号や認証の技術を利用して安全にリモートコンピュータと通信するためのプロトコル*1。 パスワードやデータを暗号化して通信する点と、サーバーに接続する時に接続先が意図しないサーバーに誘導されていないか厳密…

FlickerAPIを使って任意の画像を取得する #1

今日から12月ということでアドベントカレンダー初日。 Linuxゲリラ戦記の#38〜#46あたりの「APIを使って任意の画像を取得する」をやってみた。 Linuxゲリラ戦記ではGoogleのAPIを使っているがすでに終了したらしいのでかわりにFlickerAPIを使う。今回は大好…

標準入出力・リダイレクション・パイプ

Linuxのキモである「標準入出力・リダイレクション・パイプ」について調べた。 標準入出力 標準入力、標準出力についてはここから引用*1。 標準入力 【 standard input 】 stdin 標準入力とは、コンピュータ上で実行されているプログラムが、特に何も指定さ…

curlでURLをパラメータに指定するときにハマった話

「画像取得APIを使って、任意の画像を取得する」ということをやってみた時に、「&」をエスケープしていなかったためにハマったので記録。 やったこと FlickerAPIを使って指定した画像を取得したい。 APPキーは事前に登録しておく。APIの引数にりんごの画像を…

体で覚えるLinuxの基本

再入門 体で覚えるLinuxの基本を読みながら手を動かして理解する。 UNIXの基本やLinuxゲリラ戦記とかぶっている内容もあるので、だいたいできるはず! Linuxのおさらい Linuxの歴史 UNIXの基礎のところにLinuxのことも書いてあるので参照。 Linuxの特徴 マル…

Linuxのコマンド一覧

Linuxのコマンドを勉強してブログに書いているうちに1ヶ所にまとめたくなってきたので、ちょっとずつここに集約していきます。(気が向いたら順番も整理します) ls pwd cd mkdir rm cp mv curl touch cat adduser passwd userdel echo 変数の中身を表示する…

Linuxゲリラ戦記を読んでLinuxのことを知る #26〜#37

Linuxゲリラ戦記を読んで理解する。長い・・・。 26.touchコマンド 空のファイルの作成する。 $ touch ファイル名 ファイル名にすでに存在するファイル名を指定した場合は、ファイルの日付だけを更新することができる。 おまけ ワイルドカード 例えばlsコマ…

Linuxゲリラ戦記を読んでLinuxのことを知る #7〜#25

Linuxゲリラ戦記を読んでLinuxと仲良くなる。まだまだ先は長い・・・。 7.一般ユーザ/rootユーザー Linuxのユーザにはrootユーザーと一般ユーザーがある。 rootユーザー 管理者権限をもった人。Linuxにはrootユーザーでなければ行えない操作(パッケージのイ…

APTについて

APT APTとはAdvanced Package Toolの略で、Debian用に開発されたパッケージ管理システム(ちなみにMacの場合、パッケージ管理システムはHomebrewがオススメ。)。 パッケージ管理システムは、インターネットからソフトウェアをインストールするためのパッケ…

Linuxゲリラ戦記を読んでLinuxのことを知る #1〜#6

UNIX?Linux?今どっちについて学んでるの?ってなりそうだけど今日は「Linux」です。 やることはLinuxゲリラ戦記の「82.ハッカーの3大美徳」までを読んで理解する。長い・・・。 Linuxゲリラ戦記はわかりやすいと評判なので、「わかりやすいサイトをここに…