UJP - 2014カテゴリのエントリ

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

ブログ - 2014カテゴリのエントリ

7zipのパッケージをインストール

カテゴリ : 
Apple » mac mini » 2014
ブロガー : 
ujpblog 2021/2/15 14:31
 7zip形式のファイル7zを受け取ったけれど,macOS Mojaveだとツールが入ってないので入れてみた.
 まずはパッケージを検索.

$ brew search 7zip🆑
==> Formulae
p7zip
[macmini2014:ujpadmin 14:07:07 ~ ]
$
 p7zipが該当する模様.パッケージを確認.
[macmini2014:ujpadmin 14:07:11 ~ ]
$ brew info p7zip🆑
p7zip: stable 16.02 (bottled)
7-Zip (high compression file archiver) implementation
https://p7zip.sourceforge.io/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/p7zip.rb
License: LGPL-2.1-or-later and GPL-2.0-or-later
==> Analytics
install: 24,531 (30 days), 58,693 (90 days), 167,272 (365 days)
install-on-request: 19,502 (30 days), 46,053 (90 days), 129,176 (365 days)
build-error: 0 (30 days)
[macmini2014:ujpadmin 14:07:18 ~ ]
$
 過去30日で19,502件ダウンロードなので,いいものだろうと思われる.
 インストールする.
[macmini2014:ujpadmin 14:07:46 ~ ]
$ brew install p7zip🆑
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> Updated Formulae
Updated 30 formulae.
==> Updated Casks
Updated 7 casks.
==> Deleted Casks
racket-cs

==> Downloading https://homebrew.bintray.com/bottles/p7zip-16.02_3.mojave.bottle.tar.gz
==> Downloading from https://d29vzk4ow07wi7.cloudfront.net/971a247c66fae4b54fdf169fdea79b79a85af6a8d6dc01a3119df014a
######################################################################## 100.0%
==> Pouring p7zip-16.02_3.mojave.bottle.tar.gz
🍺  /usr/local/Cellar/p7zip/16.02_3: 102 files, 4.4MB
[macmini2014:ujpadmin 14:08:32 ~ ]
$
 インストールされたディレクトリを確認する.
$ ls -la /usr/local/Cellar/p7zip/16.02_3/🆑
total 60
drwxr-xr-x 10 ujpadmin staff   320  2 15 14:08 .
drwxr-xr-x  3 ujpadmin staff    96  2 15 14:08 ..
drwxr-xr-x  3 ujpadmin staff    96  7 14  2016 .brew
-rw-r--r--  1 ujpadmin staff 39517  7 14  2016 ChangeLog
-rw-r--r--  1 ujpadmin staff   821  2 15 14:08 INSTALL_RECEIPT.json
-rw-r--r--  1 ujpadmin staff 12069  2 15 14:08 README
-rw-r--r--  1 ujpadmin staff   704  7 14  2016 TODO
drwxr-xr-x  5 ujpadmin staff   160  2 15 14:08 bin🈁
drwxr-xr-x  3 ujpadmin staff    96  7 14  2016 lib
drwxr-xr-x  4 ujpadmin staff   128  7 14  2016 share
[macmini2014:ujpadmin 14:09:32 ~ ]
$ ls -la /usr/local/Cellar/p7zip/16.02_3/bin🆑
total 12
drwxr-xr-x  5 ujpadmin staff 160  2 15 14:08 .
drwxr-xr-x 10 ujpadmin staff 320  2 15 14:08 ..
-r-xr-xr-x  1 ujpadmin staff  63  2 15 14:08 7z🈁
-r-xr-xr-x  1 ujpadmin staff  64  2 15 14:08 7za
-r-xr-xr-x  1 ujpadmin staff  64  2 15 14:08 7zr
[macmini2014:ujpadmin 14:09:36 ~ ]
$
 7zコマンドなどがあった.
 ファイルパスが通っているか確認.
$ which 7z🆑
/usr/local/bin/7z🈁
[macmini2014:ujpadmin 14:09:56 ~ ]
$ ls -la /usr/local/bin/7z🆑
lrwxr-xr-x 1 ujpadmin admin 30  2 15 14:08 /usr/local/bin/7z -> ../Cellar/p7zip/16.02_3/bin/7z🈁
[macmini2014:ujpadmin 14:10:05 ~ ]
$
 7zコマンドのヘルプを確認.
$ 7z -h🆑

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=utf8,Utf16=on,HugeFiles=on,64 bits,4 CPUs x64)

Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]

<Commands>
  a : Add files to archive
  b : Benchmark
  d : Delete files from archive
  e : Extract files from archive (without using directory names)
  h : Calculate hash values for files
  i : Show information about supported formats
  l : List contents of archive
  rn : Rename files in archive
  t : Test integrity of archive
  u : Update files to archive
  x : eXtract files with full paths🈁

<Switches>
  -- : Stop switches parsing
  -ai[r[-|0]]{@listfile|!wildcard} : Include archives
  -ax[r[-|0]]{@listfile|!wildcard} : eXclude archives
  -ao{a|s|t|u} : set Overwrite mode
  -an : disable archive_name field
  -bb[0-3] : set output log level
  -bd : disable progress indicator
  -bs{o|e|p}{0|1|2} : set output stream for output/error/progress line
  -bt : show execution time statistics
  -i[r[-|0]]{@listfile|!wildcard} : Include filenames
  -m{Parameters} : set compression Method
    -mmt[N] : set number of CPU threads
  -o{Directory} : set Output directory
  -p{Password} : set Password
  -r[-|0] : Recurse subdirectories
  -sa{a|e|s} : set Archive name mode
  -scc{UTF-8|WIN|DOS} : set charset for for console input/output
  -scs{UTF-8|UTF-16LE|UTF-16BE|WIN|DOS|{id}} : set charset for list files
  -scrc[CRC32|CRC64|SHA1|SHA256|*] : set hash function for x, e, h commands
  -sdel : delete files after compression
  -seml[.] : send archive by email
  -sfx[{name}] : Create SFX archive
  -si[{name}] : read data from stdin
  -slp : set Large Pages mode
  -slt : show technical information for l (List) command
  -snh : store hard links as links
  -snl : store symbolic links as links
  -sni : store NT security information
  -sns[-] : store NTFS alternate streams
  -so : write data to stdout
  -spd : disable wildcard matching for file names
  -spe : eliminate duplication of root folder for extract command
  -spf : use fully qualified file paths
  -ssc[-] : set sensitive case mode
  -ssw : compress shared files
  -stl : set archive timestamp from the most recently modified file
  -stm{HexMask} : set CPU thread affinity mask (hexadecimal number)
  -stx{Type} : exclude archive type
  -t{Type} : Set type of archive
  -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName] : Update options
  -v{Size}[b|k|m|g] : Create volumes
  -w[{path}] : assign Work directory. Empty path means a temporary directory
  -x[r[-|0]]{@listfile|!wildcard} : eXclude filenames
  -y : assume Yes on all queries
[macmini2014:ujpadmin 14:10:12 ~ ]
$
 インストールできたので,.7zファイルを展開する.
 ファイルを展開(解凍)する際には,xオプションを使う.
$ 7z x virus.zip.7z🆑

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=utf8,Utf16=on,HugeFiles=on,64 bits,4 CPUs x64)

Scanning the drive for archives:
1 file, 53103 bytes (52 KiB)

Extracting archive: virus.zip.7z
--
Path = virus.zip.7z
Type = 7z
Physical Size = 53103
Headers Size = 127
Method = Copy 7zAES
Solid = -
Blocks = 1


Enter password (will not be echoed):🔑🔑🔑🔑🔑
Everything is Ok

Size:       52962
Compressed: 53103
[macmini2014:ujpadmin 14:28:17 ~ ]
$
 パスワード付き7zファイルも対応していた.

DBCreator.py

カテゴリ : 
Apple » mac mini » 2014
ブロガー : 
ujpblog 2021/2/11 1:32
 エラーになって進まない...

(Cmd) generate
Starting data generation with nodes=500
Populating Standard Nodes
Traceback (most recent call last):
  File "/Users/ujpadmin/bin/BloodHound-Tools/DBCreator/DBCreator.py", line 806, in <module>
    MainMenu().cmdloop()
  File "/Users/ujpadmin/bin/BloodHound-Tools/DBCreator/DBCreator.py", line 69, in cmdloop
    cmd.Cmd.cmdloop(self)
  File "/usr/local/Cellar/python@3.9/3.9.1_8/Frameworks/Python.framework/Versions/3.9/lib/python3.9/cmd.py", line 138, in cmdloop
    stop = self.onecmd(line)
  File "/usr/local/Cellar/python@3.9/3.9.1_8/Frameworks/Python.framework/Versions/3.9/lib/python3.9/cmd.py", line 217, in onecmd
    return func(arg)
  File "/Users/ujpadmin/bin/BloodHound-Tools/DBCreator/DBCreator.py", line 200, in do_generate
    self.generate_data()
  File "/Users/ujpadmin/bin/BloodHound-Tools/DBCreator/DBCreator.py", line 261, in generate_data
    session.run(f"{base_statement},n.highvalue=true", gname=cn(
  File "/usr/local/lib/python3.9/site-packages/neo4j/__init__.py", line 503, in run
    self._connection.fetch()
  File "/usr/local/lib/python3.9/site-packages/neobolt/direct.py", line 419, in fetch
    return self._fetch()
  File "/usr/local/lib/python3.9/site-packages/neobolt/direct.py", line 461, in _fetch
    response.on_failure(summary_metadata or {})
  File "/usr/local/lib/python3.9/site-packages/neobolt/direct.py", line 755, in on_failure
    raise CypherError.hydrate(**metadata)
neobolt.exceptions.ClientError: Supplied bookmark [FB:kcwQTQsLDdTOQhS7m6W//Z2RdyGQ] does not conform to pattern neo4j:bookmark:v1:tx
 同じ悩みの人も...

https://github.com/BloodHoundAD/BloodHound-Tools/issues/22

Mac mini 2014のMojaveにiStatsをインストールする

カテゴリ : 
Apple » mac mini » 2014
ブロガー : 
ujpblog 2021/1/19 0:48
 rubyのバージョンがOS標準になっているので動かなかったので,環境を整える.

[macmini2014:ujpadmin 01:29:41 ~ ]
$ which ruby🆑
/usr/bin/ruby🈁
[macmini2014:ujpadmin 01:29:50 ~ ]
 rbenvでインストールされている環境を確認.
$ rbenv install --list🆑
2.5.8🈁
2.6.6
2.7.2
3.0.0
jruby-9.2.14.0
mruby-2.1.2
rbx-5.0
truffleruby-20.3.0
truffleruby+graalvm-20.3.0

Only latest stable releases for each Ruby implementation are shown.
Use 'rbenv install --list-all / -L' to show all local versions.
[macmini2014:ujpadmin 01:30:01 ~ ]
 rbenvのバージョンを確認.
$ rbenv -v🆑
rbenv 1.1.2🈁
[macmini2014:ujpadmin 01:31:10 ~ ]
 rbenvの2.5.8をインストール.
$ rbenv install 2.5.8🆑
 .bash_profileに記載の追加.
#20210118
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
export RUBY_CONFIGURE_OPTS="--with-openssl-dir=$(brew --prefix openssl@1.1)"
 rubyのバージョンを確認.
$ which ruby🆑
/Users/ujpadmin/.rbenv/shims/ruby
[macmini2014:ujpadmin 01:36:55 ~ ]
$
 やっとiStatsのインストール.
$ sudo gem install iStats🆑
Password:🔑
Building native extensions. This could take a while...
ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /usr/bin directory.🈁
[macmini2014:ujpadmin 01:37:21 ~ ]
$
 エラーになった.
 エラーメッセージにある通り,ディレクトリを指定して再実行.
$ sudo gem install iStats -n /usr/local/bin🆑
Building native extensions. This could take a while...
Successfully installed iStats-1.6.1
Parsing documentation for iStats-1.6.1
Done installing documentation for iStats after 0 seconds
1 gem installed
[macmini2014:ujpadmin 01:38:32 ~ ]
$
 成功した.
 実行してみる.
$ /usr/local/bin/istats all🆑
--- CPU Stats ---
CPU temp:               46.63°C     ▁▂▃▅▆▇

--- Fan Stats ---
Total fans in system:   1
Fan 0 speed:            1806 RPM    ▁▂▃▅▆▇

--- Battery Stats ---
No battery on system

For more stats run `istats extra` and follow the instructions.
[macmini2014:ujpadmin 00:44:29 ~ ]
$
 OK.

mac mini とダイソーのまな板スタンドの相性抜群

カテゴリ : 
Apple » mac mini » 2014
ブロガー : 
ujpblog 2021/1/8 1:18
 これからも在宅勤務も長く続くだろうし,リアルデスクトップの整理を.
 それでメインで使っているMacBook Pro 2015が,どうしても3画面利用+PC利用で併用できないので,メインをmac mini 2014にすることを思いついた.
 するとそれを配置するために検討したのがこの方法.

 まずは今回の整理対象.


 2010年に購入したmac mini 20102011年に購入したTime Capsuleこの前買ったmac mini 2014を積み重ねてみた.


 ぴったりサイズすぎて怖いくらい.

環境設定メモ

カテゴリ : 
Apple » mac mini » 2014
ブロガー : 
ujpblog 2021/1/7 1:51
 brewでインストールするパッケージ.
brew update
brew install tree
brew install wget
brew install cask
brew install gnu-sed
brew install coreutils
brew install imagemagick
brew install openjpeg
brew install fontconfig
brew install nkf
brew install curl
brew install ffmpeg
brew install mrtg
brew install cowsay
brew install sl
brew install neofetch
brew install figlet
brew install youtube-dl
brew install openjdk@8
brew install cask
brew install --cask iTerm2
 そのほかのツール.
sudo gem install iStats -n /usr/local/bin
git clone http://github.com/possatti/pokemonsay
cd pokemonsay/
./install.sh
 そして環境変数.
vi ~/.bash_profile
#PATH 20200106
export PATH="/usr/local/bin:$PATH"
export PATH="/usr/local/sbin:$PATH"
export PATH="/usr/local/opt/apr-util/bin:$PATH"
export PATH="/usr/local/opt/apr/bin:$PATH"
export PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"
export PATH="/usr/local/opt/curl/bin:$PATH"
export PATH="/usr/local/opt/gettext/bin:$PATH"
export PATH="/usr/local/opt/gnu-sed/libexec/gnubin:$PATH"
export PATH="/usr/local/opt/openldap/bin:$PATH"
export PATH="/usr/local/opt/openssl/bin:$PATH"
export PATH="/usr/local/opt/sphinx-doc/bin:$PATH"
export PATH="/usr/local/opt/sqlite/bin:$PATH"
export PATH="/usr/local/opt/icu4c/sbin:$PATH"
export PATH="/usr/local/opt/openjdk@8/bin:$PATH"

PS1='\[\e[0;36m\][\h:\u \t \w ]\[\e[0m\]\n\$ '
export COWPATH=/usr/local/Cellar/cowsay/3.04_1/share/cows
#cowsay -f daemon `hostname`
bin/pokemonsay -p Snorlax `hostname`

  App Storeで入れたのは,
日めくり
Skitch
Microsoft Remote Desktop
Apple Remote Desktop
macOS Server
Display Menu
Blackmagic Disk Speed Test

 ダウンロードしてインストールは,
Chromium
Google Chrome
Firefox
SeaMonkey
Brave Browser
Opera Neon
Opera
Kraniner-Elements
Microsoft Office 16.44(Microsoft 365)
DeepL
 ブラウザ入れすぎたかな.
 mac mini 2014に利用環境を作ろうとしてコマンドを実行している.
 ターミナルアプリのiTerm2をbrewでインストールしようとしたらエラーが...
macmini2014:~ ujpadmin$ brew cask install iTerm2🆑
Error: Calling brew cask install is disabled! Use brew install [--cask] instead.
macmini2014:~ ujpadmin$ 
 brew caskのインストールは非推奨になったようだ.今現在は,--caskをつけることで実行できるとのこと.
macmini2014:~ ujpadmin$ brew install --cask iTerm2🆑
==> Downloading https://iterm2.com/downloads/stable/iTerm2-3_4_3.zip
######################################################################## 100.0%
==> Installing Cask iterm2
==> Moving App 'iTerm.app' to '/Applications/iTerm.app'.
🍺  iterm2 was successfully installed!
macmini2014:~ ujpadmin$ 

 Gatekeeperの関係かな? このダイアログ.


 仕方ないね.

mac mini 2014を購入

カテゴリ : 
Apple » mac mini » 2014
ブロガー : 
ujpblog 2020/12/14 1:19
 CPUがARMベースになったM1 Mac miniがリリースされて,旧型のmacの中古価格が大暴落・・・と聞いて急いで(検診のついでに)秋葉原に行ってみた.

 それらしい暴落マシンはなかったけれど,mac mini 2014がメモリ16GBで24,999円(税別)で売られていたのを目をつけて,ぐるっと巡回した後にもう一度訪問してみたらまだ残っていたので購入してみました.


売ってた店のTwitterの投稿より

 値段が様々だったけれど,ここはもう最高スペックのものを.

 1ヶ月保証なのでまずは動作確認のための開封の儀.プチプチの簡易包装だけれど.
 

 上面にmac miniの底がつけられていた痕跡が.積み重ねて使われていたからか,中古売却時に積み重ねて置いてあっただけなのか.
 側面にシール跡があったので,やはりサーバにして使われていたのではなかろうか.2014年当時,本体だけで10万円くらいしていたから,このスペックだと20万円近かったんじゃなかろうか.このモデルはメモリ増設できないタイプ.

 早速ディスクスピードのベンチマークを.

Write 458.3MB/sとRead 503.0MB/s

 うちの2代目mac mini 2010にSSDを増設した状態を振り返って見ると.


Write 217.9MB/sとRead 260.7MB/s

 おお.倍か.

広告スペース
Google