Folioscope

At the touch of Tips, everyone becomes a Geek

2016-10-24

温かみある、手grep作った

シェル芸人初心者や、grepコマンド使うより手動で選んだほうがいいという状況のために、手grepツール tegrep を作りました。

Screenshot of tegrep

使い方

通常のgrepのようにパイプでつなげるだけです。

command1 | tegrep | command2

あるいはファイルから読み出すこともできます。

tegrep file

tegrep$EDITOR 環境変数を見ます。また $EDITOR がセットしていないときは edit コマンドが発動します。

もっと読む…

2016-10-22

GitHubとAppleのEmoji

GitHubを始めとする様々なWebサービスでAppleColorEmojiをよく見ますが、ライセンスはどうなっているか調べてみました。

GitHub上のEmojiが変わった

GitHubのEmojiが変更されました。自分の環境ではAppleColorEmojiで表示されているのですがTwitter上で同じことを報告しているユーザがいたため、自分の思い違いではなかったようです。

@github has changed the emojis on site once again. These...

もっと読む…

2016-10-05

ブログ引っ越しのお知らせ

突然ですが、ブログを引っ越しました。以前からはてなブログから引っ越したいなーと思ってましたが、ついに移行することができました。以前までははてなブログを使用していましたが、ローディングの遅さや広告の多さにうんざりしたので、自分の管轄下の環境に引っ越しました。

まだまだ画像のリンクやiframeなどははてなブログから引っ張っていますが、そのうち全部自分の環境下に移行する予定です。

また細かい技術情報やTips...

もっと読む…

2016-06-19

Qiitaの記事を書くときは、それっぽいアイコンを見出しに置くと、それっぽい記事に見える

最近技術的な記事は Qiita に投稿することとなり、こちらの記事はめっきりと減りました。たまにはこちらにも投稿したくて、Qiitaに関する記事を一つ。Qiitaの記事を書くときは、それっぽいアイコンを見出しに置くと、それっぽい記事に見える、という内容の記事です。

Qiitaの記事でアイコンを使う

QiitaはFont Awesomeを使用しているため、fa-*** をクラス名に持つ要素を配置すると、アイコンが表示されます。このアイコンは見出しにも使うことができます。例えば次のように記...

もっと読む…

2016-03-30

学内システムインテグレータのようなことをしたお話

自分は大学院生活で、およそ2年間、学内システムインテグレータのようなことをした。NAISTの学生宿舎内のネットワークは、学生ボランティアの委員会により保守・管理されており、自分もその委員に属していた。その活動を何も残さないのは勿体無いので、その活動内容および得られたことを記事に綴る。

活動内容

学生宿舎のネットワークは学内ネットワークを利用するため、学内アカウントで認証を行い、不審な通信を発見ししだいその学生への対応も行う。このゲートウェイ・認証システムも委員会お手製アプリが動いている...

もっと読む…

2016-02-10

中学2年生のときに作ったスクリーンセーバー

f:id:ibenza:20160210210411p:plain

GUIプログラミングを始めた人が作りたいもの、 そして中学2年生が見てワクワクするもの、 それは共通して映画「マトリックス」の緑の文字が画面上に覆い尽くされるアレです。 自分が中学2年生のとき、C++とWin32APIを使ってGUIアプリケーションにハマっていて、 同時にマトリックスも大好きだったので、スクリーンセーバーを作りました。

ファイルのタイムスタンプを見ると、2006年8月30日でした。 いまから10年前ですが、お蔵入りにするのがもったいなかったので公開しました。 当時...

もっと読む…

2016-01-27

人の絵文字のデフォルトが黄色い理由

f:id:ibenza:20160127102027p:plain

人権団体からの要望で、Unicode 8.0 で肌の色が導入されたのは有名な話です。 すでにAppleやTwitterでは肌の色のEmojiに対応していますが、同時に肌の色のデフォルトが黄色 になりました。 これは黄色人種が優遇されているとか、黄色人種を差別しているとかではありません。UTR #51: UNICODE EMOJI - 2.2 Diversity にその答えが載っています。

肌の色が指定されていないとき、次のような非現実的な肌の色を使用すべきです.

 RGB #FFCC22...

もっと読む…

2016-01-24

Electron + Git でエンジニア向けのノートアプリ作ってます [WIP]

f:id:ibenza:20160123184048g:plain

ElectronとGitを使って、エンジニア向けのノートアプリを作ってます。

ノートアプリはたくさんあるけど、自分に合うノートアプリを作りました。 主な機能は以下のとおりです。

  • Gitベースでバージョン管理
  • Markdownで書ける
  • 好きなエディタを使える

Gitのパワフルなバージョン管理機能を使うことで、複数ユーザの編集や誰がどこを編集したか、履歴の管理と差分も簡単に見れるんじゃないかと考えてます。 またGitHubやBitbucketをバックエンドに使うこともできるの...

もっと読む…
< Page 2 of 21 >