de[v|b]log

ShellScript, Coffee, iOS/OSX Dev
Origin: Himajinworks.
About.

sedの使い方(※)を学んだ @ 第27回シェル芸勉強会

久々に(リモートだが)参加させていただいた。 今回は治安が悪かった。(褒め言葉) 気づいたこととして、そこまでしっかり nl を使っていないこと(日々の生活で使えていない)と、 sed の使い方を知らなかった事がある。 nl をし...

shell and シェル芸
11 February 2017

Objective-Cのsemaphore周りについて確認した

よく GCD の dispatch_semaphore_create の引数が 0 ってどういう意味だっけとなるので確認した。 どこでこれを知りたくなるかというと、(あまりやりたくないが)非同期処理を同期処理として扱いたいというケース...

Objective-C
18 January 2017

zshのプロジェクト読み進め

まだ雑にざっくり読んでいる。 以下に書くのは呼んでいて何だこれと思ったしたものだったりメモだったり。 ShellScriptの記法 Util/preconfig 内でのコード。 このコードは configure ファイルを用意する...

zsh and shell
11 January 2017

zshのリポジトリを見ての調べ物

リポジトリはここにある : https://github.com/zsh-users/zsh 本家はSourceForgeにあるのだが、いつも自分はGithub上のを見ている。 そもそもビルド周りも受け売りでやっていたのでそろそろし...

zsh, shell, and development
11 January 2017

今年の目標

表題の通り。 目標 $ kmhjs --quiet --simple --number-of-proc=1 --quiet もっと平穏に、おとなしく、控えめにいきたい。 こう書くと「おとなしく」は良くないと言われそう。 だが...

diary
03 January 2017

2016年まとめ

2016年 もう終わりますね。もう24時間切っていた。 よく見たら去年書いてなかったみたいだが、今年はまとめを書きたいと思う。 大きめのイベント 大学をついに卒業する 社会に放たれる 富士山に登る 技術系反省 ...

diary
31 December 2016

Shell関数について見直した

この記事は Shell Script Advent Calendar 2016 の カッコつけないシェル関数定義 - Qiita を読んで、Shell関数の書き方の書き方に疎いことを知ったため、見直そうと思い調べ物をしたメモです。 ...

Shell and zsh
31 December 2016

zsh 5.3リリースノート読み

ざっくり zsh 5.3のリリースノートの NEWS を読んだのでメモ。(Incompatibilities(README内)はまだ深く読めていない) 特に修飾子と typeset -p についてメモ。 記載してないものとしては、...

Shell and zsh
20 December 2016

ブログシステムを移行した

内容 表題の通り。 これまでWordpressを利用していたが、以前からやりたかったので Jekyll へ移行した。 移行段階 移行をするにあたり、データを取り出していかないといけない。そこで以下の流れで移行を行った。 jeky...

diary
18 December 2016

Parse-server + Slackbot環境を作った

Parse-server + Slackbot 概要 この記事では(タイトルに含まれていますが…)SlackBotの実装等には触れず、今回利用したDockerイメージ群(yongjhih/docker-parse-server /...

Develop, Docker, Environment, Linux, OSX, Parse, ruby, Server, Slack, and 備忘録
15 June 2016

square/retrofit を使って簡単なAPIクライアントを書いた

square/retrofit を使って簡単なAPIクライアントを書いた。 使う必要性があったため、調査も兼ねて square/retrofit を用いて簡単なAPIクライアントを書いていた。簡単な流れについてまとめる。 尚、対象...

android, Android, Code, and Develop
01 June 2016

Chainerで試すMLP

やったこと まずは多層パーセプトロン(Multi Layer Perceptron; MLP)を試すということで、以下の参考記事/サンプルコードをベースにして実装を行った。 大部分のコードはXORの学習 - chainerで自...

Chainer, Code, Develop, education, Python, and 備忘録
14 March 2016

Chainer利用環境の構築

前からかなり話題になっているディープラーニングライブラリの実装の一種のChainerをインストールしたメモ。 Goal Debian環境でOpenBLASによりCPU演算の並列化を有効にしたChainer環境の導入 pyenvで...

Chainer, Develop, Linux, Python, and 備忘録
13 March 2016

Intel MKLをGNU Octave経由で利用する

Intel Math Kernel Library (MKL)をGNU Octave経由で利用するということでちょっとしたメモを残します。 そのまえに 実は @mopp に、「なんか去年の8月くらいからMKLが無料で使えるようにな...

Code, Develop, Environment, Octave, and Parallelization
21 February 2016

書き初め 2016

あけましておめでとうございます。 今年も恒例の書き初めを。 言語の選定は 1年1言語ったー で。 なるほど、初めての言語だ。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2...

Code, Develop, and diary
03 January 2016

GNU Octaveと過ごすクリスマスイブ

あいさつ さて、世間はクリスマスイブなわけですが私にはそんなの関係ないわけです。みなさまいかがお過ごしでしょうか。 そんな私が贈る今日の記事ですが、今年はタイトルにもあるとおりに寝起きを共にする仲となった GNU Octave に関...

adventcalendar, Code, CUDA, Develop, education, Environment, and Octave
24 December 2015

プラグインの簡単な更新

今日は休日でやることがあったので軽い進捗だけ。 やったこと やった内容としては公開しているzgit-repo-user-configの軽い更新をした。 特に重いところに触れるのではなく、単純に書き方を簡単にした。 1 2 3 4...

adventcalendar, Code, Develop, Environment, Shell, Terminal, and zsh
13 December 2015

zshの(P)展開とかを使ってみる

実はこれまで(P)オプションを知らなかったのでそれと、前日の記事でも扱ったprivateに関してももう少し試します。 気づいたこと privateで配列による初期化はできない 過去にlocalであったみたいに、宣言と同時の初期化...

adventcalendar, Code, Develop, Environment, Linux, Shell, Terminal, and zsh
08 December 2015

zsh 5.2.0の機能をちょっと試してみた

今日は機能の流れに乗って、気になったので、zsh 5.2.0の機能をちょっと試してみた。 参考は以下のzshのニュースである。 https://github.com/zsh-users/zsh/blob/master/NEWS ...

adventcalendar, Code, Develop, Environment, Shell, Terminal, and zsh
07 December 2015

zshrcをnative-zshスクリプトに移行してて気づいた

今日は日曜ということもありちょっと休みを取りたかったのでほんの少しだけ作業を行った。 やったこと これまで移行作業をOS X (10.11)環境で、Homebrewを利用してインストールしているzsh (5.1.2)で行っていた。...

adventcalendar, Code, Develop, Environment, Shell, Terminal, and zsh
06 December 2015

zshrcをnative-zshスクリプトに移行する

引き続きzshrc内部をnative-zshスクリプトに移行する作業を行っていた。 特に今日は個人で作成しているライブラリをサブコマンドとして持っているhim(himajinに由来)コマンドとその中身の更新をしていた。 特に新しいこと...

adventcalendar, Code, Develop, Environment, Shell, Terminal, and zsh
05 December 2015

zshでgrepっぽい何かを簡単に実装してみようとした

今日はまずgrepコマンドに対する簡単な実装をzshスクリプトで書いてみた。 ここ数日の記事でTODOとして「コマンドのwrapperを作成する」ということが上がってきていたので、zfc(zsh-filter-collection)...

adventcalendar, Code, Develop, Environment, Shell, Terminal, and zsh
04 December 2015

zgit-repo-configをnative-zsh-script化してた

今日は個人で作成してGithubで公開していたzgit-repo-user-config (https://github.com/kmhjs/zgit-repo-user-config)というzshプラグインをnative-zshスク...

adventcalendar, Code, Develop, Environment, Linux, Shell, Terminal, and zsh
03 December 2015

zshrcの中身をnative-zsh-script化してた (その2)

今日も引き続き.zshrc内の関連ファイルのnative-zshスクリプト化の作業。 進捗 1 2 3 4 5 6 7 8 9 10* 2ca5a57 (HEAD -> master, origin/master, orig...

adventcalendar, Code, Develop, Environment, Shell, Terminal, and zsh
02 December 2015

zshrcの中身をnative-zsh-script化してた (その1)

やったこと まずは手始めに .zshrc と、個人で書いてるライブラリ群の名前の若い方から zsh-script に移行を進めていた。 1 2 3 4 5 6 7* 21cea79 (HEAD -> master, orig...

adventcalendar, Code, Develop, Environment, Shell, Terminal, and zsh
01 December 2015

中秋の名月らしい

中秋の名月らしいのでふらふら写真とってた。 とか言いながら散歩がメインだった。 涼しくなって過ごしやすくなってきた。

Camera, diary, and Photo
27 September 2015

ALT#0x05の開催に関して

ALT#0x05の開催に関するメモをここに。 ヘタしたらこれが夏休みの自由研究①になりかねない。 [New] Atndたてました : https://atnd.org/events/70008 日程 : 学祭1日目(1...

Event and 自由研究
06 August 2015

シェルスクリプトでのset -eの挙動に関して

ちょっと質問いただいて、自分もよくわからなかったので質問したり、やってみたりしたまとめです。 内容 内容ですが、シェルスクリプトにおいてコマンド実行時に終了状態が0以外である場合に実行を停止するというものです。 1 2 3 4s...

Code, Develop, Linux, Shell, Terminal, zsh, and 備忘録
30 July 2015

最近の動き

めっちゃウニ食べてきてお腹いっぱいの今日このごろ、最近いろいろ動きがあったのでまとめ。 おおざっぱに はじめた 業務用ルーター設定 WebRTC周り Wii U マリオカート Splatoon やり直した 開発用...

diary and 反省
21 July 2015

IX2015の設定にトライしてみた

IX2015の設定にトライしてみた。 IX2015とは? => 中古格安で手に入る業務用ルーター とのこと。 個人的に前から興味があって、友人がまとめて購入するとのことだったのでまとめて買ってもらった。最終的に「設定ファイル...

Develop, diary, Environment, IX2015, 備忘録, and 反省
05 July 2015