2013-03-01から1ヶ月間の記事一覧

tmuxのコピーモードの時に幅が2以上の文字を扱う時の挙動をいじったpatchを1.8用に書き換えた時のメモ

一応前の記事 http://d.hatena.ne.jp/silenvx/20121016/1350335269 tmuxのpatch置き場 https://github.com/silenvx/PKGBUILD/tree/master/tmux 今のところはここの https://github.com/silenvx/PKGBUILD/blob/master/tmux/copy_cursor_width.patch ここに置…

なぜかndiswrapperのモジュールが読み込まれない

前日にやったことと言えばカーネルを3.7.*から3.8.*に変えたりと色々とアップデートをしました ブート時に画面に何らかのエラーが出てましたが流れてしまって見る方法を知らないので dmesgの方を見てみると % dmesg|grep ndiswrapper [ 6.325572] ndiswrappe…

動画サイトの動画への直接的なリンクを表示するシェルスクリプトを書いた

追記 youtube-dlは様々なサイトに対応したのでそっち使ったほうが正直いい 前書き 動画サイトといっても、手動で対応させているのでそんなに対応していないです とりあえずyoutubeとかfc2とかdailymotionとかtedとかustreamとかradikoなどに対応してます 一…

c言語のstrstr関数を実装してみた

c

#include<stdio.h> char *strstr(const char *str1, const char *str2){ unsigned int i,j,k; for(i=j=k=0;str2[j]!='\0';i++){ if(str1[i]=='\0')return '\0'; for(j=0,k=i;str2[j]!='\0' && str1[i+j]==str2[j];j++); } return (char*)&str1[k]; } int main(){ char</stdio.h>…

ニコニコ静画のマンガを落とすシェルスクリプトを書いた

前提 urlがhttp://seiga.nicovideo.jp/comic/数字 このようなタイプでflashを使っていないものしか対応してません 注意書き 例外処理は書いてないです パスワードを入力しても非表示にならないので誰もいないところで実行してください *1 非表示になるように…

適当なlinuxからarchlinuxをインストールする

やり方 https://raw.github.com/tokland/arch-bootstrap/master/arch-bootstrap.sh このスクリプトを使えば簡単に導入ができますが、現在(2013/03/04)、このスクリプトを使うと pacmanを呼び出す時にライブラリがないとエラーが出るので PACMAN_PACKAGES変数…