#hidemarueditor
#grep
#sourceReading
grep検索時にキーワードを適切に選べばいい、ということもなくはないが、いったんgrepした後で見えたものでさらにフィルタがけしてみたい、という考え。
フィルタは簡単に付け替えできる。
-----
タグ検索なり、grep検索なり、自分は複数フィルタを階層的に組合わせて探すのが性に合っている。
#hidemarueditor
#grep
#sourceReading
grep検索時にキーワードを適切に選べばいい、ということもなくはないが、いったんgrepした後で見えたものでさらにフィルタがけしてみたい、という考え。
フィルタは簡単に付け替えできる。
-----
タグ検索なり、grep検索なり、自分は複数フィルタを階層的に組合わせて探すのが性に合っている。
@yumetodo
お気をつけて。
#hidemaruEditor
#grep
#sourceReading
grepかけても関係ないものがたくさん出てくる場合。
**grep結果において検索をする。**
そうすると、自分の見たいものだけが強調表示される(秀丸エディタの設定によるかもしれない)。
強調表示されたものだけを見れば、閲覧作業を短縮できる。
「トリムスペースを無視」オプションを解除でインデント変換(スペースからタブ)をdiffできるようになった。
今使っているVCS。
タブからスペースのインデント変換をdiffできちんと表示しない。
タブインデントは空白インデントに置換可能。
空白インデントはタブインデントに置換するとき、意図しない部分の置換も起きるかも。
空白インデントに統一することになるのか。
タブインデントと空白インデントが混在するソースはMarkdownにすると明確におかしくなる。
インデントを統一してからMarkdownにするなどの工夫が必要だろう。
TODOリスト消化したので、次のTODOリストを作成。
:qiitan: TODOリストまだ?
TODOリスト駆動開発。
(ソース読んでるだけで何も開発はしていないが)。
今日もソースを読んでesa.io記事をたんたんと作成している。
先ほど20記事目になった。
ソースを読めばわかることだが、繁忙期の時間短縮になる。
あと、個々の記事を並べることで、関連性が見えてくる。
これをソース読みだけでやろうとすると、自分の頭では簡単にスタック・オーバーフローする。
(頭だけでやっている人もいるが、自分は超人ではないので)
usingとby usingの違い
下記が整理されている。
http://irumashinjuku.net/?p=8496
#sourceReading
#callGraph
#graphViz
1ソースから画像化したコールグラフ。
エントリポイントがどこからコールされるかを追記したい気がする。
Draw.ioに画像を読込ませて書く、などはできそうではあるが、手間ではある。
InkScapeで書くとしても、そのファイルを管理することになる。
関数の定義はあるが、使っている箇所が見つからない。
ソースコードメンテの歴史の中で使わなくなった関数なのかもしれない。
(手じまいをしていない)
玄孫 - 思いつかない
ひ孫 - Python / C++17
孫 - C++
子 - C
父 - BASIC
祖父 - アセンブラ
中学生から100歳のプログラマまで投稿するサイト
iPad mini4 55,000円で購入。
3年間でほぼ毎日使用。
1日50円くらいのコスト。
ほら、これめっちゃかっこいい。
ガラケー+iPad mini4持ち。
ガラケーにしているのは毎月の出費を抑えるため。
ゲームはしない。するとはまるため。
iPadは初代から3年おき程度で買い替え。
iPadにしている理由は、過去のアプリとの継続性や音楽などであったが、64bitになった時点でアプリの継続性はなくなった。
---
304SHも購入したがWiFi接続でのみ使用。
シリアルラインモニターという構想でUIの一部として購入。
シリアルラインモニターの出番以外、最近あまり使ってはいない。
関数のコールグラフ作成するツール。
もっと前から使っておけば良かった。
知らないソースを読始める時に見て、どこから読むかを決める。
2万円くらいのzenfoneで概ね満足なんだがiphoneを使うとこの点が最高だぜ的なところを知りたい
使ったことないので5倍の金を払う価値がわからんし使ってる人に聞くと雑に俺は信者だからそういうの関係ない的な雑なリアクションが返ってくる
2018-9/14
相当疲れてるな。
senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.