nDiki : Git

Git

2014年2月21日 (金)

今日のさえずり: モンスターストライクのシールが付いているので、ファミ通App NO.013 Android 注文した

2014年02月21日

  • 13:20 お、 MyToodle を Toodledo が手に入れて公式 Android アプリ扱いにしたんだ。
  • 13:31 これで Toodledo + 2Do では実質使えなかったコンテキストが使えるようになるな。「サブタスクを別フォルダに」は入力できるけど、フォルダ別表示だと親タスクのフォルダにしか表示されないのは今後に期待。
  • 13:34 2Do アンインストール。
  • 17:48 Git リポジトリの中に Git リポジトリをネストして置いておいてもよしなにしてくれるのかな(submodule にはしたくないケース)。
  • 23:53 モンスターストライクのシールが付いているので、ファミ通App NO.013 Android 注文した。 http://amzn.to/1h5dClG
[ 2月21日全て ]

2014年3月14日 (金)

今日のさえずり: Pageant って Pagent じゃなかった

[ 3月14日全て ]

2014年4月2日 (水)

git log で特定の関数の変更履歴を見る

Git でファイル中の特定の範囲の変更履歴を見る -L オプションで、その範囲を正規表現で指定できる。例えば Perl モジュールだと

 git log -L '/sub func_name/',/^}/:lib/Foo/Bar.pm

で lib/Foo/Bar.pm の中の func_name サブルーチン(/関数/メソッド)の変更履歴(sub func_name のある行から、行頭が } の行までの変更履歴)を出力できる。

[ 4月2日全て ]

2014年7月3日 (木)

Samba 経由だと SourceTree やっぱり遅かった

今の環境になってから Git リポジトリブラウザ QGit の X の画面を Windows 7 BOX の方にうまくもってこれなくなってしまったので、たまに tig 使っているのだけれどやっぱりグラフィカルなツリーも見たい。

ということで Windows 7 BOX の方に Atlassian の SourceTree を入れてみた。

見た目綺麗で良さそげなんだけれど、開発環境(Linux)上にある Git リポジトリ/ワークツリーを Samba 経由でブラウズするには更新が重くて予想はしていたけれど無理無理だった(特にリポジトリがとても大きいこともある)。これは OS X 用なのだ。

[ 7月3日全て ]

2014年9月2日 (火)

今日のさえずり: あんちぽくんさんの写真をお土産としてあげたら、ディスプレイに飾っているので申し訳なく思っています

  • 07:42 「むだにしてしまった時間が、おしくてならない。」 最後の授業 p.8 http://flic.kr/p/p2koBk
  • 08:24 @cocu_628496 Gitファイルシステムであるということを説明すればOK。
  • 14:35 YAPC::Asia Tokyo 2014 でノベルティでもらったあんちぽくんさんの写真をお土産として新卒エンジニアにあげたら、ディスプレイに飾っているので申し訳なく思っています。 #yapcasia
  • 14:51YAPC::Asia Ramen Challenge Graph” http://bit.ly/Z5jas7
  • 22:08 @cocu_628496 なるほど。 VCS 自体が初めての方だったりするのでしょうか?
  • 22:30 @cocu_628496 そういう層だと、Git の本とか読んで哲学的なとこ知ると一番早そう(時間的余裕があれば)。
[ 9月2日全て ]

2015年5月13日 (水)

レクサー・リサーチ開発同窓会

rimage:/nDiki/Flickr/17034996273.jpg

2月の Developers Summit 2015 で zakwa 氏と再会したのをきっかけに、当時一緒に仕事をしていた気が置けないソフトウェア開発者4人で同窓会をすることになった。セッティングしてくれた zakwa 氏ありがとう!

COGS DINING KAGURAZAKA (コグス ダイニング 神楽)

手配してくれたお店は「焼きたてパンとワインのお店」COGS DINING KAGURAZAKA。神楽から路地に入ったところにあるお店で、上品な味の料理で満足だった。店内もうるさくなくて話しやすかったし、たばこを吸っている人もいなかったので快適だった。

ソフトウェア開発

現職のまま続けている1人と、別の場所で働くことになった3人だけれどみなそれぞれソフトウェア開発現場に関わっていて、それぞれの開発スタイルなどについて情報交換したり。

大企業だからしっかりした開発をしているとか、スタートアップだからモダンな開発をしているとかでは必ずしも無いよねという話だった。例えばバージョン管理一つにしてもうまくできていない(やっていない)場合も多いとのこと。当時を振り返ってみると小規模かつ独学の状況ながら、今では普通になってきたプラクティスやツールをその時から実践/活用していたなと自画自賛した。

「書けなくなったホワイトボードマーカーはその場で床に投げ捨て」に共感を持ってもらえていたのが、振り返って当時の自分の一番の成果だな。

退職時に使っていた社内 WikiNaney 謹製のものだったのでその後どうなったのかなとたまに気になっていたのだけれど、ビル管理会社の人に社内サーバの電源を切られたことによりサーバごと死んで闇に葬られたらしい。R.I.P.

その他

同窓会らしく「あのひとは今」的な話をしたり、当時フィルムカメラで撮っていた業務風景のアルバムを持ってきて盛り上がったり。あとはレーシックやドライアイ治療ひぇー的な話題が出たり。あとは展示会の時のレクサー・リサーチポロシャツ制作秘話とか。

そういえば出席はできなかった2013年2月開催の「LEXER設立20周年記念サロン・パーティ」で会社のるぐるロゴの立体置物が配られたと聞いて、あ、欲しかったなーと。

[ 5月13日全て ]

2016年3月6日 (日)

今日のさえずり: ふえる磯野ワカメちゃん!

rimage:/nDiki/Flickr/25547682935.jpg

2016年03月06日

[ 3月6日全て ]

2018年10月22日 (月)

今日のさえずり: 分散型バージョン管理システムだし核攻撃があっても大丈夫

[ 10月22日全て ]

2022年3月22日 (火)

Logseq でワーキングノートを GitHub Pages にデプロイし公開する

公開で作業する」というコンセプトで Markdown で書いているノートを先月から MkDocs + GitHub Enterprise Server (以下 GHE) の GitHub Pages で公開してみている(記事)。

一昨日から使い始めたアウトライナー Logseq には graph (ページ群) を静的サイトとしてエクスポートする機能が標準でついている。思考中のメモを公開するのにうってつけそうだ。

MkDocs を使ったドキュメントベースの社内ノートサイトとは別に、アウトラインベースの社内ノートサイトを作ってみた。

手順1: ghp-import をインストール

MkDocs が GitHub Pages へのデプロイで使っている ghp-import をインストールする

 $ pip3 install ghp-import

MkDocs をインストールしていればすでに入っている。

手順2: GHE でリポジトリを作成

GHE 上で graph リポジトリを作成する。プライベートでも OK。

手順3: Git リポジトリをローカルに clone する

Git リポジトリを clone したあと、Logseq graph をエクスポートするディレクトリとして site/ を作っておく。

 $ git clone git@example.com:Naney/graph.git
 $ cd graph
 $ git config user.name 'WATANABE Yoshimasa'
 $ git config user.email naney@example.com
 $ mkdir site

手順4: Logseq で graph をエクスポートする

まずエクスポートするページ毎に [Make it public for publishing] しておくか、設定で [All pages public when publishing] をオンにしておく。

Logseq のメニューから [Export graph] を選び、 Export public pages を指定する。エクスポート先を選択するダイアログで前の手順で作成した site ディレクトリを選び、エクスポートする。

手順5: GitHub Pages にデプロイする

Git リポジトリディレクトリの中で以下を実行しデプロイする。

 $ ghp-import --push --force --no-jekyll site

[ 組織内公開ワーキングノートサイト ] [ 公開で作業する ]

[ 3月22日全て ]

2023年9月1日 (金)

Obsidian Sync 3年目も継続

2021年から使っていObsidian Sync のサブスクリプションを自動更新した。

$48/年。クレジットカード決済での換算レート149.859円で、支払い額は7,193円。円安で2年前に比べて33%アップ。当初は、約450円/月だったが今年は約600円/月。

ファイル同期に約600円/月かあとは思うが、クラウドストレージサービスや Git で同期管理するよりも、公式に開発保守されているコアプラグインでの同期管理の方が楽なんだよね。

[ サブスクリプションサービス ]

[ 9月1日全て ]

About

Naney Naneymx

Naney (なにい) です。株式会社MIXIで SNS 事業の部長をしています。

※本サイトの内容は個人的見解であり所属組織とは関係ありません。

Process Time: 0.026785s / load averages: 0.19, 0.36, 0.40