こんにちは。小川です。 今日はvimのコマンドでも紹介しようかなと思います。 僕はテキストエディタは大体vimを使っています。 執筆をしたときもvimでやっていましたし、PHPもvimで書いています。 vimって色々コマンドがあって便利ですよね。友達とvimのコマンドを教えあったりして、度々「こんな便利なコマンドがあるのか!」と驚かされます。 今日はそんなvimのコマンドの中から普段使っていて便利だなーと思うものをいくつか紹介していきます。 ちなみにShiftを押しながらのコマンドは、アルファベットキーの場合は大文字で表記します。 エンターやエスケープを押下する必要がある場合はエンターやエスケープと記述します。「:」ではじまるコマンドモードはエンターを押さないと意味がないので、そこは省略します。 同時押しは+でつなげて表記し、基本的には1文字ずつ順番に押下します。 ■ページ移動 「ggで」
前回までは、ユーザー自身のPCでVimを使うことを前提にして、解説を進めてきました。今回は、sshでサーバにログインし、そのサーバ上でVimを使うことを考えた設定ポイントを解説します(編集部) sshでサーバにログインしてVimを使う アプリケーション開発に使うメインエディタをVimと決めている開発者は、今でも少なくない。PCが十分な処理能力を持つようになり、EclipseやVisual Studioなどの統合開発環境(IDE:Integrated Development Environment)の機能が充実し、数々の便利な機能を備えるようになった。 しかしIDEを便利に活用できる環境が整っている今でも、メモリをあまり消費せず、軽快に動くVimは、開発者の支持を集めている。自分の好きなように自由にカスタマイズできる柔軟さを評価している開発者も多い。Vimを使う多くの開発者は、より便利に使う
はじめに AVRを使ってインターネットラジオを作りました.これを使えば,インターネット上でSHOUTcastやIcecastというプロトコルで配信されているmp3のストリーミング放送を聞くことができます. 音楽を聴く以外にも,英語の勉強のため外国のニュースなどを手軽に聞いてみたいと思い製作しました. 安価に入手した中古のLANカードを使い自作のTCP/IPプロトコルスタックで処理を行いました. ハードウェア システムの構成は下記の図のようになっています: システム全体の制御にはATmega328Pを使います.これは,32KBのフラッシュROMと2KBのRAMを持っており,セラロックを外付けして20MHzで動作させます. イーサネットのインターフェースには,ノートPC用のLANカードである3ComのEtherLink-III (3C589D)を使いました.このカードの使い方の詳細については以
MTM06でスイッチサイエンスさんからXBeeを購入しました。前から使ってみたいと思っていたのですが、面白い応用例が思いつかず(電力モニターとか先例があるし)先送りになっていました。「とにかく使ってみるぜ」といじり始めると、すごく機能があり奥が深いです。そのため、設定面では結構ハマってノウハウもたまりました。 XBeeの基本設定については多くの方がブログで解説していますが、最新のZB型(ZigBee対応)でAPIモードを使った設定例はあまりなかったので、この点について記載します。今回は、XBeeモジュールの種別・基本動作の解説とループバックテストを行うまでの基本設定について記載します。 XBeeモジュールの種別 2010年12月時点でスイッチサイエンスさんから購入できるXBeeモジュールには大きく分けて以下の4種類があります。
五月病が抜け切らないIT系新入社員に贈るシリーズ第1段。 ~/.ssh/configにはいろいろな設定が書けるが、周囲を見渡した限り、あまり活用されているようには見受けられない。そこで、今回は便利な設定をいくつか集めてみた。 長いホスト名に短い名前をつける Host exp1 HostName verrrryyy.looooong.hostname.example.jp ssh verrrryyy.looooong.hostname.example.jpの代わりにssh exp1でログインできるようになる。 ちなみに、zshの場合、configファイルに登録されたホスト名はsshコマンドを打つときに補完されるので更に便利。 特定のホストへログインするときのユーザ名や鍵をカスタマイズする Host github.com User tkng IdentityFile ~/.ssh/id_rsa
Linuxメモ トップページページ一覧メンバー編集 履歴 PS3 Media Server 最終更新:ha_yshr 2010年02月13日(土) 18:12:14 PS3 Media Server は Windows/Linux/MacOSX に対応した DLNA サーバーです。 Java で開発されているので、JRE が必須です。 公式サイト http://code.google.com/p/ps3mediaserver/ インストール まず、必要なパッケージをインストール。 # aptitude update # aptitude install sun-java6-jre # aptitude install mplayer mencoder ffmpeg 次に、PS3 Media Server をインストール。 # wget http://ps3mediaserver
管理中のサーバで行っているセキュリティ設定を公開します。本当はこういうことを公開するのはよろしくないのですが、脆弱サーバが氾濫している現状そこが踏み台となってsshアタックされるのも迷惑極まりないので、最低限やっとけという内容でまとめました。*1 起動サービスと概要 iptables/Firewallの設定 iptablesの中身 limit-burstについて hashlimitについて hosts.allow/hosts.deny(TCP Wrapper)の設定 sshdの設定 その他の設定 Apacheの設定 Postfixの設定 Dovecotの設定 まとめ 起動サービスと概要 Apache (www) sshd smtp/pop bind (DNS) ntpd いくつかの注意点。 sftpで十分なのでftpdは使わない。WinSCP等を使えばffftpに依存する必要はない。*2
どうにも GUI ソフトで radiko.jp 聴いていると、どうにもパネルがうるさくなってしまうので、Ubuntu 9.10 Karmic Koala のコンソール環境で radiko.jp を聴取可能にしてみた。これはその時のメモ。 apt で mplayer をインストールする。 apt で libssl-dev をインストールする。 rtmpdump をダウンロードし、"make linux" でビルドする。 ビルドされたバイナリファイルを "/usr/local/bin" に "sudo mv" する。 以下のようなシェル・スクリプトを作成し "/usr/local/sbin" に "sudo mv" する。 #! /bin/sh # スクリプトの引数に局名を指定する # ABC : ABC ラジオ # MBS : MBS ラジオ # OBC : ラジオ大阪 # CCL : FM
imlib2のインストール † http://sourceforge.net/project/showfiles.php?group_id=2&package_id=11130 # tar xvzf imlib2-1.3.0.tar.gz # cd imlib2-1.3.0 # ./configure # make # make install ↑ LAME(mp3 encoder)のインストール † http://lame.sourceforge.net/ # tar xvzf lame-3.97.tar.gz # cd lame-3.97 # ./configure # make # make install ↑ libsndfileのインストール † FAAD2のインストールに必要らしい http://www.mega-nerd.com/libsndfile/ # tar xvzf
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く