サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
都知事選
mattintosh-note.jp
レンタルで借りている回線終端装置兼無線LANルータの無線が RTP 通信をブチブチ切ってしまうので Raspberry Pi をアクセスポイントにした。 今回使用した無線LANアダプタは手元にあった以下の2種類。以前、試しにと買ってみたものだが結局ギガビットイーサネットアダプタを購入したので放置していた。どちらも RTL8192cu が使われている(たしか dkms-8192cu を入れたような…)。 Logitec LAN-WH300NU2 Planex GW-USNANO2A hostapd パッケージをインストール。 pacman -S hostapd 今回は「無線ルータ」ではなく「無線アクセスポイント」を作成するのでブリッジ接続になる。ブリッジ接続を作成する方法はいくつかあるらしいが、Raspberry Pi 2 Model B+ にインストールしている Arch Linux(ar
久しぶりに MacBook Air を使っていて、なぜか「今聴いている音楽をカラオケ音源で聴きたいな」とか思ったのでやってみた。 ここで言う「カラオケ音源」とは ヘッドフォンのプラグが中途半端に抜けた状態のアレ のことである(何を言ってるのかわかると思うが)。 で、ffmpeg にそんなフィルターなかったかなーと man ffmpeg-filters を見てみたけど載ってない。でも自分の記憶の中には何かを使って簡単にそんなことを出来た記憶が残っている。まぁマルチメディアファイルを弄ると言えば ffmpeg か VLC だろうということで VLC のオーディオフィルターを見てみると「カラオケ」というのがあった。そうそう、これこれ。 さて、これをコマンドラインから使うとなるとどうなるのか。簡単な話で transcode モジュールに afilter=karaoke と書けばいいだけだ。 今回の
JavaScript の復習、みたいな。 仕事で毎月同じようなメールを送るのだが、Outlook のテンプレートだと全員で共有するがなんかめんどくさい。そこで、HTML でメールのテンプレートページを作成し、そこからコピーすればいいというような案を考えてみた。 そこでちょいと面倒になってくるのが「署名」。自分だけが使うなら HTML に JavaScript 直書きで書いてしまってもかまわないのだけど、HTML が読めない人が多い現場だとそういうわけにもいかない。 なので外部のテキストファイルの内容を HTML にインポート出来ないかどうか調べてみたところ XMLHttpRequest というのを使えばできるらしい。 function writeSignature() { var xhr = new XMLHttpRequest(); xhr.addEventListener("load"
これも Qiita に投稿できないのでこっちに。 〈カラム表示〉 /usr/bin/column /usr/bin/lam /usr/bin/paste /usr/bin/pr /usr/bin/rs 〈テキスト生成・加工〉 /usr/bin/fmt:テキストのセンタリング /usr/bin/fold:長くなったテキストを指定行で折り返す /usr/bin/jot:連続・ランダムデータの生成 〈カラム表示〉 column 行をデリミタで分割してカラム表示するコマンド。一行あたり 2048 バイトまでの制限がある。 ( echo "PERM LINKS OWNER GROUP SIZE MONTH DAY TIME NAME" /bin/ls -l / | tail -n +2 ) | column -t PERM LINKS OWNER GROUP SIZE MONTH DAY TIME
GPT ディスクの管理に gdisk を使うようになり、parted との違いがある程度わかってきたので比較なんかをちょっと書いてみようかと思いました。 用途によりますが、個人的には gdisk の方が使いやすいのではないかと思います。 本記事で使用しているバージョンを以下に記載します。環境によって動作が異なる可能性がありますので詳しくはマニュアルを参照してください。 Linux Mint 17 GPT fdisk (gdisk) version 0.8.8 parted (GNU parted) 2.3 用語に関しては使い方が間違っている部分もあるかと思います。また、ここで使用している HDD はやや破損している WD20EARS を使用しているためセクタ数などに異常があるかもしれません。 parted 対話モードで操作するときの流れです。 parted /dev/sdb GNU Par
対象のディレクトリを再帰的に調べ、各ディレクトリに含まれるファイルの作成日時と最終更新日時を比較するマクロ。差異があるファイルに関しては背景色を変更する。 Option Explicit Sub foo() Dim strFindroot strFindroot = "C:\WINDOWS\System32" ''' Init ''' Cells.Clear Cells.Delete Dim intCounter intCounter = 1 recursive strFindroot, intCounter ''' Format ''' Columns(1).HorizontalAlignment = xlRight Columns(1).IndentLevel = 1 Columns(4).NumberFormatLocal = "#,##0, ""KB""" Columns(5).N
Firefox about:config を開いて新しい値を追加する。browser.contentHandlers で検索すると登録済みのものが出てくるので空いている番号を適当に使う。Firefox の再起動後に feedly を選択できるようになる。 Preference Name Type Value browser.contentHandlers.types.6.title string feedly browser.contentHandlers.types.6.type string application/vnd.mozilla.maybe.feed browser.contentHandlers.types.6.uri string http://www.feedly.com/home#subscription/feed/%s Linux では ~/.mozilla/fir
Linux マシンで Mozc の検索候補やツイッターで絵文字が表示されていなかったので絵文字表示用の環境を整えてみた。 Chrome 拡張『Chromoji』 Google Chrome で絵文字を表示してくれたり、入力をサポートしてくれるプラグイン。絵文字は iOS 風(Apple Color Emoji.ttf の流用?)。HTML を解析して絵文字を画像に置き換えているようです。ちょっと表示が重くなるかもしれませんね。 Chromoji - Emoji for Google Chrome™ - Chrome ウェブストア ツールバーのボタンをクリックするとパレットが開き、選択した絵文字をテキストフィールドに挿入してくれます。 Wikipedia などで絵文字表示のテストができます。 Emoji - Wikipedia, the free encyclopedia Twitter f
『えもふり』から出力したデータを加工する練習の個人的なまとめ。 ImageMagick で文字を埋め込む 何かメッセージを入れるときに。gravity <type> を使うと基準点を指定できる。 convert -alpha remove -delay 4 -loop 0 scene1/"*".png \ -font /System/Library/Fonts/Noteworthy.ttc \ -pointsize 16 \ -weight 700 \ -fill midnightblue \ -draw 'fill-opacity 0.8 gravity South text 0,20 "Powered by E-mote Free Movie Maker!!"' \ animation.gif ImageMagick で出力したアニメーション GIF に残像が発生する -alpha r
BPI (British Recorded Music Industry) Ltd からの訴えがあったためコンテンツを削除しました。 Google ではこのたび、デジタル ミレニアム著作権法(DMCA)の規定に従い、貴サイトにあるコンテンツの一部が他者の著作権を侵害しているとする申し立て通知を受領いたしました。現在、違法とされたコンテンツを Google 検索結果から削除する作業を行っております。 Google で受け取った通知の内容は、個人を特定する情報を削除した上で、法的申し立て通知を集めた第三者サイト Lumen の 次の URL に掲載される可能性があります。 http://lumendatabase.org/notices/14708025
Linux でも簡易の GUI を作りたいな〜と思っていて Linux Mint に搭載されている mintstick のソースを見てみたらなんと import gi.repository from Gtk だけで作れちゃうことが判明。Mac OS X の AppleScript よか面倒だけど色々カスタマイズできるし、何より作っていて楽しい。 今回作成したのは RAR コマンドをちょっと便利にするための GUI。某掲示板で他の人用に作成したものだけどその掲示板に掲載するのがなんとなく微妙だったのでここに置いておく。 引数にファイルを与えて実行すると圧縮方法とリカバリレコードレベルを選択できる。 #!/usr/bin/python # -*- coding: utf-8 -*- """Desktop entry example (~/.local/share/applications/ra
MikuInstaller アップデート用キット『MikuInstaller-Kai-Kit』の説明書です。 MikuInstaller-Kai-Kit とは? MikuInstaller-Kai-Kit は MikuInstaller をアップデート(改造)するためのキットです。昨年、「MikuInstaller+ Kit」という名称で書いていたコードを書き直したものです。 X11 の検出を省略しているので X11.app や XQuartz.app がインストールされていない環境でも Wine を実行できるようになります。(多分) アプリケーションバンドルの作成機能は動作しません。Wine.bundle のローカルへのコピーも行われません。有効にする場合は MikuInstaller-Kai.app/Contents/Resources/backend.sh のコメントアウトを外してく
OS X 風のインタフェイスを搭載した Linux ディストリビューション『elementary OS』のレビューです。 elementary OS は Ubuntu がベースの Linux ディストリビューションで、軽量と美しいインタフェイスがウリのようです。Pantheon と呼ばれるデスクトップ環境で、触ってみた感じは OS X の要素を取り入れた GNOME という感じです。 今回はバージョン 0.2.1 Luna(32-bit)を使用しました。 アプリケーションランチャは Ubuntu と似たような感じです。標準ブラウザは Webkit 系の軽量ブラウザ『Midori』、写真管理やミュージックプレーヤなどは Linux の標準的なものがインストールされています。 デスクトップ下部には『Plank』によるドックが配置されます。シンプルで動きも良いです。テーマもいくつか用意されている
Markdown エディタなら Mac/Linux/Windows で使える Chrome アプリの『StackEdit』がおすすめ! 『StackEdit』を試してみたらとても良かったのでレビューです。 Chrome アプリだから Mac/Linux/Windows で使える! 初回起動時の画面。この時点で「この子はデキる子に違いない!」感が漂ってきます…。OS が変わっても操作方法は同じで見栄えもほとんど変わりません。 OS X OS X 10.9 Linux Linux Mint 17 Windows Windows 7 *上記画像はディスプレイサイズがそれぞれ異なります 分割ビューの縦横切り替えやキーボード・ショートカット設定など機能が豊富! 分割ビューの縦横切替やテンプレート設定など機能も豊富です。テーマもいくつか切り替え可能で黒背景も用意されています。エディタ側のフォントはリッ
Google Chrome と Chromium で使える多機能ダウンロードマネージャ『Chrono Download Manager』のファーストインプレッション。 Firefox のアドオンに『Download Them All (DTA)』という超便利なダウンロードマネージャがありますが、『Chrono Download Manger』はそれの Chrome 版といった感じ。 ブラウザ内蔵のダウンロードマネージャだと接続が切れてしまうとやり直しになることがあったりしますが、これらのアドオンはレジューム機能を備えているのでダウンロードの再試行はもちろん、帯域が空いているときまで一時停止させておくなんてこともできます。 DTA との差異ですが、 ゴミ箱機能搭載 通知機能搭載(画面右下) ページ内コンテンツの一括ダウンロード機能がない(DTA One Click に相当するもの) 帯域制限
EasyWine on macOS 10.14 Mojave EasyWine.app は macOS で Wine を簡単に使えるようにしたアプリケーションです。日本語環境用に最適化されており、通常の Wine よりも文字化けが起こりにくくなっています。また、面倒な Homebrew などのパッケージマネージャや XQuartz のインストールも必要ありません。 ■ 動作ソフト一例 7-Zip、7-Zip Portable TeraTerm Pro WinSCP WinRAR A5:SQL Mk-2 秀丸 サクラエディタ AviUtl foobar2000 RPG ツクール 2000 RTP 東方Project 原作シリーズ コミックマーケット DVD-ROM カタログ えもふり E-mote Free Movie Maker Packet Tracer 7.1.1 for Window
Mac で『えもふり(E-mote Free Movie Maker)』を動かす方法を紹介しています。 はじめに ここでは Wine というオープンソースのプログラムを使って Mac で『えもふり』(以下:Emofuri)を動かす方法を紹介しています。Emofuri に限らず、Wine は全ての Windows アプリケーションの動作を保証しているわけではありませんのであしからず。とりあえず Snow Leopard 以上ならサンプル PSD 開いて出力するまではできると思います。 私が配布しているバイナリを使用して起動できた方はお使いの OS X のバージョンなどを Twitter@mattintosh4 に送っていただけると助かりますヽ(*゚д゚)ノ 〈テスト環境〉 MacBook Air Late 2010 OS X Mavericks 10.9.3 / Wine 1.7.20(改)
Nihonshu と MacPorts 版 Wine にて表示の確認をしてみました。Wine のバージョンはいずれも 1.7.4 です。 Wine 内蔵の dwrite.dll が原因のようです。 設定前 設定後 Nihonshu は日本語表示用の設定をしてあるのであるそのままでだいたい日本語が表示されますが、MacPorts 版 Wine は代替フォントが無いと豆腐文字になるため別途フォントを用意するかレジストリの設定が必要です。レジストリで設定する場合は http://mattintosh.hatenablog.com/entry/2013/09/17/181721 にある INF でも適用してもらえればいいかと。(追記:INF に下記の Steam 用設定を追加しました) 設定例 winecfg で行う場合は dwrite を追加後、「無効」に設定しておきます。 Steam.exe
MPEGSplitter_query_accept MPEG-1 system streams not yet supported. エラーの回避方法。 Wine で Windows ゲームを実行したときにゲーム内のムービーが正しく再生されないことがある。これは Wine 内蔵の quartz.dll が MPEG-1 ビデオの再生に対応していないため。 fixme:quartz:MPEGSplitter_query_accept MPEG-1 system streams not yet supported. fixme:quartz:AMGetErrorTextW (80004005,0x33ddb0,160) stub ネイティブの quartz.dll は以下の方法で入手することができる。 Winetricks を使用する DirectX エンドユーザランタイム(February
CMake 2.8.10 における個人的なメモです。まだ慣れていないので誤りがあるかもしれません。随時追加していくので書きかけの部分があります。 CMake 変数 変数名 内容 展開 外部コマンド CMAKE_SYSTEM システム名(フル) Darwin-10.8.0 uname -a CMAKE_SYSTEM_NAME システム名 Darwin uname -n CMAKE_SYSTEM_VERSION システムバージョン 10.8.0 uname -r CMAKE_SYSTEM_PROCESSOR システムプロセッサー i386 uname -p 同様に CMAKE_HOST_SYSTEM_* という変数もある。 変数名 内容 例 CMAKE_<LANG>_COMPILER_ABI コンパイラの ABI(?) 空 CMAKE_<LANG>_COMPILER_ID コンパイラのベンダー
Qiita に投稿しようと思ったけど書式エラーで貼れなかったのでこっちに貼っておく。 GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0) zsh 4.3.9 (i386-apple-darwin10.0) シェルおよびコマンドの種類 /bin/sh /bin/bash /bin/bash(xpg_echo) /bin/zsh /bin/zsh(bsdecho) /bin/echo(BSD ECHO) /opt/local/bin/gecho(GNU ECHO/MacPorts Coreutils 版) 比較項目 オプションフラグ タブ 改行 改行抑制 エスケープ文字 エスケープ文字(クオート展開) ユニコード指定 echo -n ${LINENO} echo -e ${LINENO} echo -E ${LINENO}
sed でタブの削除や置換をしたりする話です。 はじめに 「ターミナル上でタブを入力したい」という方 ^V のあとに <tab> で入力できます。(環境によるかも) 「sed コマンドでタブを置換したい」という方 以下の方法などがあります。 # 先頭のみ sed s/$'\t'// # すべて => tr -d '\t' の方がおすすめ sed s/$'\t'//g 「sed についてちょっと知っておきたいな〜」という方は記事の続きをどうぞ。 ただ、読む前にターミナルでもスクリプトでも構いませんが以下のコマンドを実行してみてください。(環境によって違うかもしれませんが)最後だけバックスラッシュが2つになってると思います。sed を使う場合これが結構重要です。 set -- \\\\ "\\\\" $'\\\\' '\\\\' echo $@ 以下で BSD sed に関して色々書いてますが
2024-06-05 はてなサービスのユーザーエージェントについて調べてみた はてなブログ Cloudflare Cloudflare を導入したことによって JavaScript を使わないエージェントなどからのアクセスも解析できるようになったのだけどイベントを見てると見たこと無いエージェントのものがありました。 イベントを JSON としてダウンロードしたものを記載します(一… 2024-06-04 Cloudflareをはてなブログに接続してアクセス制限などをしてみた はてなブログ Cloudflare Cloudflare を使ってはてなブログのアクセス制限などを行ってみました。 前々から画像の無断転載に困っていたので以前 AWS CloudFront と AWS WAF をはてなブログと組み合わせられないか試してみたことがありました。これはできるには出来たのですが恒久化は… 20
この記事は古くなりましたので新しい記事をご覧ください。 mattintosh.hatenablog.com この情報は 1.5 系をもとにしています。1.4 系では動作が異なる可能性がありますので注意して下さい。また、個人の経験上の話ですので間違っている部分もあるかもしれません。 この記事にある Replacements、FontSubstitutes、SystemLink におけるフォント設定には若干誤りが含まれると思われます(時間がなくてまだ直してません)。 2013年09月17日: 日本語環境用初期設定ファイルを公開しました。 Mac ユーザー向け Wine 初期設定用 INF ファイル - mattintosh note -hatena- Wine がフォントをチェックする場所 Wine 環境で使用するフォントは Wine 本体と fontconfig によって制御されています。f
このページを最初にブックマークしてみませんか?
『mattintosh note』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く