てくてっく

コマ撮り作家系エンジニアです。日々地味ぃぃぃにつまづく技術的な問題について、備忘録として作ります。

2019-01-01から1年間の記事一覧

DebianにPHP7をインストールできなかった

dpkg -l コマンドで探しても、phpのパッケージが出てこなかった。調べた。 obel.hatenablog.jpインストールできた。

Debianへのapache2のインストール

vagrantを導入したので、Webサーバをインストールするところから始めます! なにもないところから一から始めているようで楽しい。 sudo apt -y install apache2 コマンドでインストールしようとしたら vagrant@Debian-jessie-amd64-netboot:/$ apt -y instal…

DBeaverでreadonlyしたい

[ざっくり下書き] DBeaverというSQLクライアントを使ってみた。様々な接続のしかたが使い勝手良い。SQLエディタの下部に「書き込み可能」という文言があるので、 readonly設定もクライアントで選択できそう→見つからない探した。GRANT・・・ obel.hatenablog…

SQLのORDER BY句で複数列を指定したい

Postgresqlで、SQLのクエリ結果をソートしたい。 SELECT * FROM [テーブル名] ORDER BY [ソート対象列名] DESC; DESC:降順 →大きい順に並べる(値が降りてくる)ASC:昇順 →小さい順に並べる(値が昇っていく) 複数の列をキーとしてソートする場合は、 SEL…

ログインシェルを書く

パスワードをコピペしたり覚える必要がない ここ半年ほどでシェルコマンドには慣れてきましたが、 じつはシェルスクリプトは組んでいませんでした。そこで、いままでコマンドを保存して使っていたところを、 順次シェルスクリプトに置き換えていくことにしま…

jsonをcsvに変換する方法

csvkitを使う qiita.comy0m0r.hateblo.jp 整形する in2csv -f json {ファイル名.json} で叩いてみると、jsonの形式がおかしいとエラーが出たので、 単純なjsonを作成しcsvに変換してみて見比べた。すると最初と最後を[]で囲むのと、 レコードごとに「,」で区…

catコマンドの使い方(復習)

名前は concatenate and print files cat -- concatenate and print files concatenateは「連結する」 連結してファイルを表示するコマンド? 表示だけじゃなかったん? オプションは [-benstuv] cat [-benstuv] [file ...] -b 行番号をつける -b Number the…

Linuxコマンドのマニュアルページをテキストに出力したときの表示ズレを直す(man、col、>)

Linuxコマンドのマニュルをじっくり見るためにテキストで出力してみたら、 「cat」と表示されるはずが「ccccaaattttt」とか、 おかしな表示になっていた。manコマンドをテキストで出力する(単純にリダイレクト) man > cat.txt「man」コマンドを、「cat.txt…

記事中のソースコードを格好良く表示する

Hatena Blogを前提とした備忘録です。 $ ls -lとかecho 'Hello World!';とか>|| {ここに書く} ||<こうなる $ ls -l さらに >|php| {ここに書く} ||<こうなる 参考 hatenadiary.g.hatena.ne.jp

XMLをCSVに変換したいときはXSLT

やはりあったXML変換 XSLTとは テンプレートファイルの作り方 実行コマンド 結果 やはりあったXML変換 構造化されたデータを分解して一覧にするとか、 別のシステムに喰わせるために整形するとかで、 XML形式のデータをcsvに変換したいという要望がありまし…

mysqlが再起動しなかったが、stop、startで解決した

mysqlに接続しようとしたら ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)と怒られた。https://qiita.com/carotene4035/items/e00076fe3990b9178cc0を参考にして、 サーバ再起動してみたり、 pidファイル…