PostgreSQLのDBクライアント(Mac)
PSequelがインストールも楽で、使い勝手も良さそう
読みはピーシクォルらしいよ
探した理由
- Postgresqlを使ったRailsアプリを触っている
- 知らないDBの全体像を把握するのにコンソールだとかなりつらい
- MacでDBクライアント使ったことねぇ。Winは色々経験ある
オススメ理由
インストール方法
- 前提 Homebrewが入っていること
- 以下コマンド実行
$ brew cask install psequel
- 以上だ。アプリケーションにPsequelのアイコンがあるはず
■ 本家 PSequelサイト
www.psequel.com
■参考サイト
Mac の MySQL クライアントに「Sequel Pro」を使っているなら PostgreSQL クライアントは「PSequel」がオススメ - akiyoko blog
各種DBのMac用GUIクライアント - komagataのブログ
FJORD Meetupに参加しました
5月FJORD Meetupにようやく参加できました。初参加です(^^)
用事があった月は仕方ないですが、先月は接続して準備万端と思いきや
そのタイミングで電話がかかってきて、結局そのまま参加できませんでした(T_T)
いやまぁ今回も冒頭で電話かかってきて若干遅刻でしたが。
時間は19:30から21:30まで、appear.inでアクセス。
アサヒスーパードゥラァイ!!を片手に唐揚げつまみながらでした。
今回総勢で12名かな。和気藹々に色々な話が聞けて良かったです。
東京でないと直接会うことがないですし、こういう機会があるのはありがたいですね。
雰囲気感じられるのも大事ですよね。
会場では深セン土産の小型ドローン飛んでましたw
会場とのやり取りは若干タイムラグがありやりづからったですが
考えてみたらうちのマンションは夕方から1Mでないクソ通信速度になるので
それが原因ぽいな(^_^;)
以下、当日画像です。
ローカル参加(FJORDメイン会場)が画像右側ですね。
画像左側2名が別箇所からのアクセスです。
正直画像は、笑い男を使ってみたかっただけだったり♪
rbenvでインストールに失敗する(macOS High Sierra)
rbenvコマンド覚書き
rbenvとは
RVM(RubyVersionManager)の後継。
名前から分かる通り、Rubyのバージョンを管理するためのアプリ。
Rubyを複数バージョンインストールでき、切り替えることができる。
前提
HomeBrewがインストールされていること。
インストール
brew install rbenv
aptとは?
apt(Advanced Packaging Tool)とは、Debian(Linuxディストリビューション)用に
作られたパッケージ管理システムのこと。
コンパイル済みのソフトウェアの管理だけでなく、ソースコードをコンパイルして
使用するソフトウェアの依存関係も解決してくれる。
aptコマンドですが、実はいろいろ歴史があって、apt / apt-get / aptitude
この3つだけでなく似たようなコマンドがあるようです。
パッケージ管理システムを実行するコマンドであることには違いないのですが
どうも微妙に動作が違うようです。
apt-get でアップデートすると旧バージョンの構成を残したままアップデートするようで
最新の構成になってくれないとか。ようは余計なゴミが残ったりする。
Debian公式サイトではaptでの実行が推奨されているようです。
■検索・情報表示
パッケージ(ソフトウェア)検索
$ apt search 検索キーワード※正規表現ききます 完全一致検索の例 $ apt search ^vim$
特定パッケージの情報表示
$ apt show パッケージ名
※ここから下のコマンドはroot権限が必要です。
■追加、ダウンロード
パッケージ(ソフトウェア)のインストール
# apt install パッケージ名
ソースパッケージのダウンロード
# apt source パッケージ名
ソースパッケージをコンパイルする為に必要なパッケージのダウンロード
# apt build-dep パッケージ名
■更新
リポジトリの更新
# apt update
インストール済みソフトウェアの更新
# apt upgrade
ディストリビューションのアップグレード(依存パッケージが削除されることもある)
# apt dist-upgrade
■削除
特定パッケージの削除
# apt remove パッケージ名
特定パッケージの設定ファイルを含めた削除
# apt purge パッケージ名
不要なパッケージの自動削除(依存されていないライブラリ)
# apt autoremove パッケージ名