Scratch book

大切なのはアウトプットとコミットメント。 忘備録てきなかんじです。

メニューを開く
  • ホーム
  • Home

Linux macOS Ubuntu Unix

[tmux] これだけ知っておけば、操作が捗る

## 利用シーン * manコマンドを見ながらコマンドを打つ * 別マシンにログインしながら自分のマシンでもコマンド実行したい * ターミナルをいちいち切り替えるのが面倒 ## コマンド一覧 Prefixキー (CTRL + b) このキーを押してから下の表のキーをおす...

C++ Ubuntu

[c++] log4cxxで日本語が文字化けしないようにする

C++のロギングライブラリの[log4cxx](https://logging.apache.org/log4cxx/latest_stable/)を使っているのですが 日本語の出力時に文字化け(????)のようになってしまっていました。 色々調べた結果、以下のよ...

Ubuntu

[Ubuntu] Mac + Parallelsで「かな」「英数」で入力変換を切り変える

仕事では仮想環境を使うのにVirtualBoxを使っていますが、家ではMacにWindowsを入れるわけではないのでParallelsにUbuntuをインストールして使おうと思いました。 Ubuntuをインストールした所、「かな」「英数」で入力切り替えができなかったの...

Ubuntu Vim

[Vim] ソースコードからVimをインストールする(Ubuntu 18.04)

久しぶりにVimをソースコードからインストールします。 ## 環境 * Ubuntu 18.04 LTS ## 事前準備 ビルドに必要なパッケージをインストールします。 Software Updater > Settings... > Source...

C++ Ubuntu Unix

[Makefile] 自動でmakeしたい気分になった

色々あって更新が滞っていました。 c++のサンプルを作成しても、いちいちg++ xxxと記載するのが面倒になってしまいました。 そういう時には、makefileを作れば良いのですが、今まで避けて通って来ていたので書き方がよくわかりませんでした。 そういえ...

awk Linux Mac macOS Ubuntu Unix

[Mac] カンマ区切りのCSVを逆順にする

カンマ区切りのCSV形式の文字列を逆順にしたい。 手でやってもいいのですが、コピペがめんどくさい。 awkを使って行う方法を考えてみました。 ```bash `gutter:false; $ echo "hoge,foo,bar" | a...

Linux Raspberry pi Ubuntu システム管理

[Linux] マシンのスペックを調べる

サーバーをクラウドに移行させるのには現在のマシンスペックを調べる必要があります。 では LinuxのCPUのスペックってどうやって調べるの? ググればすぐわかるんですけどね。 ## CPUの情報を調べる ```bash `gutter:false; $ ca...

Bash Linux Mac macOS Ubuntu Unix

連番フォルダを一気に作成する (コマンドライン編)

1, 2, 3, ... と並んだ連番のフォルダを作成する機会があった時に、1つ1つ作成するのは時間の無駄です。 MacやLinuxなどのUnix系のOSを使っている場合はコマンドラインから一発で作成してしまいましょう。 ```bash `gutter:fal...

Linux Mac Ubuntu Unix

nmapでポートスキャンしてみる

** 自分の管理しているPCに対してのみ行いましょう ** ** 他のネットワークの機器に対して行うとは法律に触れる可能性があります ** セキュリティの本を読んでいて、家の中のRaspberry Piに対してポートスキャンしてみることにしました。 Mac(High...

Bash Linux Mac Ubuntu Unix

[Unix] コマンドラインでHex文字列(16進文字列)をバイナリに変換する

16進数の文字列をバイナリに変換したかったのですが、コマンドラインでできたので方法を紹介します。 ## 変換方法 xxdコマンドを使います。 ```bash $ echo "12AF" | xxd -r -p > /tmp/chang...

Linux Mac Ubuntu Unix Vim

[Vim] Unixでroot権限のファイルを見るつもりで開いたのにがっつり編集しちゃった時

Software Design8月号のVimの細道にためになる記事がありました。 vimでroot権限のファイルとか開いて編集したのに気づいたらユーザー権限だった!ってことよくあります。 自分のVimにはSudoWriteを入れているので、そんな時には下記のようにすれば...

Bash Mac Ubuntu Unix

Macで2つのフォルダをマージして統合する

Macで環境を移行した時に新規に新しいMacとして移行したのですが、元のMacから少しずつ必要なファイルやフォルダーをコピーしています。 元のMacにある事を忘れて新しく同じ名称のフォルダーを作成してしまったのですが、Macはフォルダーを上書きしてしまうので、うまくマージ...

Bash Fedora Mac Ubuntu Unix

ターミナル(bash)の補完でパスやファイル名の大文字小文字を区別しないようにする

いつもググってしまうので、記事にして覚えることにします。 .bashrcに記載してもダメです。 ~/.inputrcに記載します。 ```bash set completion-ignore-case on ``` /ets/inputrc に記載しても同じそう...

Ubuntu Vim

UbuntuのVimでヤンクしたものをブラウザなどに貼付ける

Ubuntu(12.04)のVimで * レジスタにヤンクしたものをブラウザに貼付ける事ができなかった. Ubuntuでは + にヤンクしないとクリップボードを共有できなかった...

Next>

サイト内検索

人気記事

  • [Python] 電車時刻表の再現シミュレーター
    子供が電車好きなので、近くの路線(上高地線)の電車の場所がわかる[スクリプト](https://github.com/k28/python_time_table_simulation)を作成しました。 上高地線の時刻表データからどの駅を何時に出発するかがわかるので、そ...
  • [SQL] 超絶遅いSQLを高速化した (同じテーブルをjoin)
    何万件もあるテーブル同士をJOINしていて超絶遅かったSQLの実行を早くした話です。 テーブル同士のJOINをしていたり、サブクエリを使っていたりで遅そうだなとは思っていましたが、実際に使ったら遅すぎて使えませんでした。 (少ない環境ならそれなりに動くので、本番で...
  • Raspberry pi で画面が見切れてしまっている時の直し方
    raspbery pi をHDMIでディスプレイに繋いでセットアップしていたのですが 画面の上下左右が見切れてしまっていました。 直し方がわかったので備忘録として残します。 ### 修正方法 以下のファイルを編集する ``` `gutter:false; $ /...

カテゴリー

  • 9cc
  • Android
  • awk
  • Bash
  • C
  • C++
  • DeepLearning
  • Docker
  • emacs
  • Fedora
  • Git
  • Go
  • GoogleHome
  • HTML
  • iOS
  • iPad
  • iPhone
  • Java
  • JavaScript
  • Keras
  • kotlin
  • Linux
  • Lisp
  • Mac
  • macOS
  • nginx
  • Objective-C
  • OS
  • Perl
  • PHP
  • PowerShell
  • Puzzle
  • Python
  • Raspberry pi
  • Ruby
  • Scheme
  • Security
  • sed
  • Shell
  • SQL
  • Swift
  • Ubuntu
  • Unix
  • VB
  • Vim
  • VSCode
  • watchOS
  • Windows
  • Xcode
  • zsh
  • アニメ
  • アプリ作成
  • ウィスキー
  • お酒
  • ガジェット
  • カップ麺
  • キャンプ
  • ゲーム
  • システム管理
  • マンガ
  • ワンライナー
  • 映画
  • 競技プログラム
  • 雑記
  • 書評
  • 正規表現
  • 設計
  • 低レイヤ

ブログアーカイブ

  • 1月 2025 ( 2 )
  • 2月 2024 ( 1 )
  • 1月 2024 ( 1 )
  • 11月 2023 ( 1 )
  • 10月 2023 ( 2 )
  • 4月 2023 ( 2 )
  • 3月 2023 ( 3 )
  • 2月 2023 ( 2 )
  • 1月 2023 ( 5 )
  • 12月 2022 ( 4 )
  • 11月 2022 ( 2 )
  • 10月 2022 ( 6 )
  • 9月 2022 ( 1 )
  • 8月 2022 ( 3 )
  • 7月 2022 ( 2 )
  • 6月 2022 ( 2 )
  • 5月 2022 ( 2 )
  • 4月 2022 ( 9 )
  • 2月 2022 ( 2 )
  • 1月 2022 ( 3 )
  • 12月 2021 ( 2 )
  • 11月 2021 ( 2 )
  • 10月 2021 ( 3 )
  • 9月 2021 ( 7 )
  • 8月 2021 ( 1 )
  • 7月 2021 ( 5 )
  • 6月 2021 ( 4 )
  • 5月 2021 ( 4 )
  • 4月 2021 ( 8 )
  • 3月 2021 ( 5 )
  • 2月 2021 ( 6 )
  • 1月 2021 ( 13 )
  • 12月 2020 ( 7 )
  • 11月 2020 ( 12 )
  • 10月 2020 ( 9 )
  • 9月 2020 ( 2 )
  • 8月 2020 ( 10 )
  • 7月 2020 ( 3 )
  • 6月 2020 ( 6 )
  • 5月 2020 ( 9 )
  • 4月 2020 ( 8 )
  • 3月 2020 ( 9 )
  • 2月 2020 ( 9 )
  • 1月 2020 ( 8 )
  • 12月 2019 ( 3 )
  • 11月 2019 ( 5 )
  • 10月 2019 ( 6 )
  • 9月 2019 ( 2 )
  • 8月 2019 ( 13 )
  • 7月 2019 ( 10 )
  • 6月 2019 ( 10 )
  • 5月 2019 ( 8 )
  • 4月 2019 ( 8 )
  • 3月 2019 ( 9 )
  • 2月 2019 ( 13 )
  • 1月 2019 ( 17 )
  • 12月 2018 ( 13 )
  • 11月 2018 ( 13 )
  • 10月 2018 ( 20 )
  • 9月 2018 ( 13 )
  • 8月 2018 ( 10 )
  • 7月 2018 ( 21 )
  • 6月 2018 ( 13 )
  • 5月 2018 ( 23 )
  • 4月 2018 ( 27 )
  • 3月 2018 ( 25 )
  • 2月 2018 ( 23 )
  • 1月 2018 ( 16 )
  • 12月 2017 ( 17 )
  • 11月 2017 ( 12 )
  • 10月 2017 ( 13 )
  • 9月 2017 ( 13 )
  • 8月 2017 ( 21 )
  • 7月 2017 ( 9 )
  • 2月 2017 ( 2 )
  • 1月 2017 ( 1 )
  • 10月 2016 ( 3 )
  • 8月 2016 ( 2 )
  • 7月 2016 ( 4 )
  • 6月 2016 ( 2 )
  • 10月 2014 ( 1 )
  • 9月 2014 ( 2 )
  • 4月 2014 ( 1 )
  • 3月 2014 ( 1 )
  • 2月 2014 ( 1 )
  • 1月 2014 ( 3 )
  • 12月 2013 ( 1 )
  • 5月 2013 ( 1 )

自己紹介

自分の写真
k28
休日は子供と遊んだり, プログラミングしたりしてます. GitHub:https://github.com/k28
詳細プロフィールを表示
© 2013 - 2019 Scratch book . プライバシーポリシー. Powered by Blogger.