2013-01-01から1年間の記事一覧

linux版firefoxでshockwaveを使う

前書き http://askubuntu.com/questions/48140/compatible-version-of-adobe-shockwave-player ここに書いてあることをそのままするだけですが shockwaveのexe版だとなぜかインストールできなかったのでそれを混じりながら書く ちなみにこれをするとlinux版f…

ホームディレクトリ構成を晒してみる

前書き 真剣にlinuxを使い始めた時にどうするか数時間悩んだのでそういう人の為に晒してみる 確かこういうのを参考にしたと思う みんなのホームディレクトリ下の構成を教えてください - まめめも 自分のホームディレクトリ下の構成 - すぎゃーんメモ うちの…

ffmpegで-map 0を指定して変換する時、終了するまで変換結果がファイルに追加出力されず、メモリリークが発生する

問題点 私の場合は原因を突き詰めていくと % ffmpeg -i 問題のファイル (中略) Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 1k tbn, 59.94 tbc Stream #0:1(jpn): Audio: pcm_s16le, 48000 Hz, st…

zshの補完にunzipの-Oオプションを付け足す

前書き patch当てることによって使える-Oオプション このオプションを書いてしまうと忽ち補完ができなくなってしまうのでいじります なお、私は-O cp932しか使わないのでそれが出るようにしか対応してません vals配列いじれば好きに追加できます やり方 この…

awesomeをデュアルディスプレイで快適に使うrc.luaの設定紹介

awesome以前の問題で、デュアルディスプレイの解像度とか、1番モニタの左に2番モニタを映したいとかそういう問題があるならば xrandrでググったほうが幸せになれます モニターのフォーカスを変更する http://awesome.naquadah.org/wiki/Move_Focus_to_a_spec…

archlinuxでandroid端末にHello Worldを表示させるまでのメモ

開発環境を整える個人的なメモ ろくに調べてないので嘘を書いてるかもしれません 参考資料 /opt/android-sdk/SDK Readme.txt http://androg.seesaa.net/article/188121467.html http://www.javadrive.jp/android/commnadline/index1.html コマンド % yaourt …

muttの:sourceでファイル名も補完できるようにするpatchを書いた時のメモ

今回書いたmuttのpatch https://raw.github.com/silenvx/PKGBUILD/master/mutt/source_complete.patch ここにおいてますが、archlinuxユーザーなどのmakepkgが使える環境下の人は % git clone https://github.com/silenvx/PKGBUILD.git % cd PKGBUILD/mutt %…

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変数…

archlinuxでinitscriptからsystemdに移行しようとしたら起動できない時のメモ

症状 systemdを使って起動しようとしたところ (上略) [FAILED] Failed to start Login Service. See 'systemctl status systemd-logind.service' for details. [ OK ] Reached target Multi-User. [ OK ] Reached target Graphical Interface.このようなメッ…

pacman中にコマンドがないようなエラーが出たので中断させて再起動したらカーネルパニックで死んだのを直した時のメモ

hddから起動ができないので適当なlivecdでbootをして 例えばカーネルパニックで起動できないhddを/mntディレクトリにマウントしてからchrootしようとすると chroot: failed to run command '/bin/bash': No such file or directoryとエラーが出てどうしてもc…