タグ

ブックマーク / syohex.hatenablog.com (5)

  • MELPAコミッタになりました - Shohei Yoshida's Diary

    パッケージのレビューをしまくり, そのパッケージに PRをしまくっていたら,コミット権限をいただきました.(個人的には el-getユーザで MELPAをテスト向けのパッケージぐらいにしか使っていないのですが...). パッケージを MELPAで登録したいけどよくわからないとかレビューして欲しい等の場合は twitterslackemacs-jpチーム等でご連絡頂ければと思います. よろしくお願いします. あと Emacsではありませんが, zsh-usersの zsh-completionsのコミッタにもなったので, そちらでも何かありましたらご連絡ください.

    MELPAコミッタになりました - Shohei Yoshida's Diary
    udzura
    udzura 2016/09/12
    sugoi
  • mountシステムコールの使用例 - Shohei Yoshida's Diary

    調べてもあまり見つからなかったのでメモ。 コード 詳しくは manを参照してください。 特徴的なのは最後の引数ですかね。mountコマンドの '-o'オプションで与えるものを そのまま指定するという形です。何を指定するかは第 3引数のファイルシステムの 種類に依存しています。詳しくは "man 8 mount"を参照してください。 以下は VFATにフォーマットされた SDカードを /mnt/tmpにマウントする例です。 (第 1引数の srcは環境により異なる可能性がありますので注意してください) #include <stdio.h> #include <stdlib.h> #include <sys/mount.h> int main(void) { int ret; int mount_flag = 0; ret = mount("/dev/mmcblk0p1", "/mnt/tmp

    mountシステムコールの使用例 - Shohei Yoshida's Diary
  • Emacsユーザが「実践Vim」を読んだ感想 - Shohei Yoshida's Diary

    はじめに 私はにわか Emacsユーザであり, 定期的に Vimへの乗り換えを試み, 挫折を繰り返していました. なんで最近は諦めて Emacsの使い方をまともに 覚えようという方向でやっていこうと決めたんですが, このを 読んでまた気持ちがぐらついてしまいました. Vimだからこその内容 Emacsやその他エディタではおそらくこの内容は書けなかったと思います. Emacsやその他エディタで Tipsを書くとなると, 「こうしたらこうできます」とか 「この拡張を入れたら、こんなことがお手軽にできるようになる」ということが 終始続くことになるでしょう. というのも Vim以外のエディタでは基的には ある地点しか見ることができないからです. ある地点でできるベストなことは どの段階でもおそらくベストです. しかし Vimは違います. それはある地点の 作業を次に活かせるからです. それが

    Emacsユーザが「実践Vim」を読んだ感想 - Shohei Yoshida's Diary
  • emacs-jpはじめます - Shohei Yoshida's Diary

    http://emacs-jp.github.com/ https://github.com/emacs-jp/emacs-jp.github.com Emacsのコミュニティサイトみたいなのがあったらいいよね、って 2年前ぐらいから話していた気がするんですが、全く持って実現に 至れていませんでした。ですが、先週の @myuheさんの 以下の tweetからいろいろ議論が盛り上がり、ようやく行動に 移れたかなという感じになっています。 結局、日Emacserが集える場所とはどこだったのか。 2013-02-12 19:43:47 via twitcle 主な目的 質問、疑問に答える 添削 メンテナンスされていないパッケージを emacs-jp organizationで管理する などです。 こんな人はぜひ わからないことがある こんな拡張ないの ? こんな拡張書いたけど、見て欲しい こ

    udzura
    udzura 2013/02/17
    きた〜
  • /dev/keikyuで "ダァ!!シエリイェッス!!" - Shohei Yoshida's Diary

    Linuxデバイスドライバを書く練習。/dev/fizzbuzzにしようかと思ったけど、 なんかあれだったので。まあ中身は fizzbuzzなんですが・・・。 ソース C言語をスクラッチから書くのは慣れない・・・. #include <linux/init.h> #include <linux/module.h> #include <linux/types.h> #include <linux/kernel.h> #include <linux/fs.h> #include <linux/cdev.h> #include <linux/device.h> #include <asm/uaccess.h> #include <asm/string.h> MODULE_LICENSE("Dual BSD/GPL"); static int keikyu_open(struct inode *i

    /dev/keikyuで "ダァ!!シエリイェッス!!" - Shohei Yoshida's Diary
  • 1