暗い環境での PC 操作に。バッテリーにもやさしい LED 照明elago Portable USB LED Light For Laptops & Desktops【MacBook】【LEDライト】 USBポート電源のラップトップPC用ライト。キーボードを明るく照らしてくれるので、暗い環境でもPC操作に困りません。ネ... 続きを読む
Post navigation ← Previous もっと簡単に!tmuxで複数のサーバにSSH接続して同じコマンドを一気に送る tmuxで画面分割したり一斉にキー入力を送信したりする では、tmux上でコマンドを打つことで画面を分割したり、複数の画面に一斉に同じキー入力を実行でき... 続きを読む
au版iPhone 5で◯表示が出てしまう場合の対処法!?PRL(ローミングエリア情報)を更新しましょう。 カテゴリ: ニュース | ライター: momozow auのiPhoneにおける特有の現象「◯表示」…これは速度の遅いCDMA 1x(最大転送速度144kbps)に一度切り替わってしまうと、... 続きを読む
IT, Linux Linux等のコマンドラインで使える便利なワンライナーを、世界中のみんなで共有しちゃおうという「Command-line-fu」というサイトが素敵! All commands | commandlinefu.com 以前、100SHIKIさんでも、以下のように紹介されていました!Command-line-f... 続きを読む
Usually ignoring files is quite simple with Git. However, you may need to quickly hide changes in a file, perhaps for an entire development session or other reasons. Luckily there’s a simple way around this, thanks to some clever manual divi... 続きを読む
設定 OSX システム環境設定 -> ネットワーク -> 詳細 -> Proxies -> SOCKS Proxy ここにチェックを入れてlocalhost:2929などと入力する、肉ぺろぺろ Safari, Firefox, ChromeなどOSデフォルトのPROXYを使用するブラウザは透過確認済です もしgeta6netに接続した... 続きを読む
data online: 5 all: 23615 access today: 1 access yesterday: 0 access プロンプト? † シェル上(bash, csh など) ではコマンドを入力するコンソール(キーボード入力のための場所が点滅している地点)の事をプロンプトと呼びます。 Fedora/Red Hat では、初... 続きを読む
こんにちは、インフラ担当新人の nob です。 サーバー監視ツールで MySQL を監視しているのにデータが多すぎて活用していない。という方はいませんか?その豊富なデータをパフォーマンス・チューニングに活用しない手はありません。今回はサーバー監視ツールの... 続きを読む
zsh使いなら効率改善のため知っておきたいAUTOJUMPで話題になっているautojumpですが、zshの機能を拡張する割にはPythonが必要だったりしてインストール手続きがちょっと面倒くさいです。 単純なcd履歴のジャンプなら、zがほぼ同じ事ができて、zsh単体でやって... 続きを読む
Dev, Gitチーム開発において、「チケット/Issue」「TDD」「コードレビュー」など、ソースコードの変更に対する効果的な開発フローについてよく考えるのだけど、なんにしてもこのあたりは非常に課題が多く、各社各コミュニティで色々なやり方が模索されているポ... 続きを読む
会社でコードを書いていると、いろんなプロジェクトのディレクトリを移動することがよくあります。毎回cdするのはだるいので、便利な関数とその補完関数を書いたので紹介します。会社のプロジェクトのリポジトリは、~/work/hatena というところに全部まとめてい... 続きを読む
奇跡は数十秒で起こせた。手間もお金もかけずに鼻づまりを治す方法。 あなたもサイババになれる!? 2012-02-01T16:00:02+0900 @yukkuri0616をフォロー ゆっくりしていってね!!-ゆっくりライフハック、しませんか?- ライフハック 奇跡は数十秒で起こせた。手間... 続きを読む
はじめに 最初に、Gitに関するリソースとして、本では「入門Git」と「実用Git」、Web上では「Pro Git」が読みやすく、わかりやすいため、Gitについて知りたい人は一読をおすすめします。 特に、他のバージョン管理システムに関する前提知識がある場合には、Git... 続きを読む
みなさんはどのようなエディタでどのような記法で文章を書いていますか? 状況によるとは思いますが、WordとかMacのPagesで文章を書いているという方や Evernoteでメモを取っているという方、または、Blogの投稿フォームに綴っている方、 様々だと思います。 僕... 続きを読む
MongoDB | 18:52 | mongoコマンドから接続した際にオールドタイプ(SQL脳)たる我々人類にも調べやすい形でinsert、select、updateを行う方法を調べました。 定義参照 // use [データベース名] use [データベース名] // show databases show dbs // show tables ... 続きを読む
IT, Linux 昔、「ログアウト後もコマンドを実行し続けたい場合」というエントリで"nohup"コマンドの使い方を書いたのですが、nohupし忘れた時はどうすればいいのか、という話。 指定したバックグラウンドプロセスをデーモン化するためにdisownというbashの組み... 続きを読む
XtraBackupとは Percona社 が開発しているオープンソースのMySQLのバックアップツールです。InnoDB, XtraDBとMyISAMストレージエンジンをブロックすることなくバックアップをする事が出来ます。ライセンスはGPLv2で無料で使えます。 MySQLのバックアップ方法と... 続きを読む
./with Imagination A JavaScript, CSS, XHTML web log focusing on usability and accessibility by Dustin Diaz Tuesday, November 29th, 2005 UPDATE: For anyone who lands on this article months after the fact, there is now a podcast entry about thi... 続きを読む
rspecYugui さんの「RSpecにおけるコンテキストをまたぐ共通部分」が面白いので私も Tips を。コントローラにフィルタ*1をもりもり書いていくと、テストする場合に事前準備がすごくめんどくさくなる(ユーザ Foo でログインしてなきゃイケナイ、とかなんとか)ん... 続きを読む
基本的にGUI環境で使用するオンラインストレージ「Dropbox」ですが、UbuntuやFedora、CentOSなどサーバとして利用しているCUI環境のLinuxで思ったよりも簡単に導入出来ることに加え、使用してみてとても便利だったので紹介します。インストールから自動起動設定... 続きを読む
pepeさん、Ubuntuでも出来ると思いますがHDDメーカのユーテイリティを 利用するのが簡単です。ついでに診断もしてくれます。 ただし、古いマザーボードによっては制約があります。 例として、Seagate(Maxtorも含む)のHDDを購入すれば、ここに↓あります。 http:... 続きを読む
RubyRubyベストプラクティス5-4より.メタプログラミングの例として面白かったのでまとめてみる. メモ化とはメモ化とは,引数に対するメソッドの戻り値を保存しておき,再び同じ引数でメソッドが呼び出された時にその値を再利用することにより,同じ計算を何度... 続きを読む
日本、カナダ、フィリピンと各地を転々としているITエンジニアのblog。技術的な話(ほぼ備忘録)や、海外インターンの話がメイン。 MySQL 5.1がGAになってからしばらく経ったのに使った事無かったので、今やっている実験プロジェクトで採用してみた。CentOSの標... 続きを読む
デスクトップのモニタサイズが限られたユーザでも文書が読みやすいように、Adobe® Acrobat®のウィンドウ内で任意のサイズに合わせて折り返しできるAdobe PDF文書を作成することができます。折り返された文書では、ウィンドウサイズが変化してもテキストの元の大... 続きを読む
linuxシステムの起動時に一度だけ実行する処理は、普通は /etc/rc.local に書くわけだが 、1 ファイルにすべてを書いてしまうと管理が煩雑になったりする。まとまった処理ごとにファイルを分けておいたほうが管理が楽だ。 そこで /etc/rc.local の内容を以下の... 続きを読む
grep や ack なんかでいくつかのファイル名に絞った後 PAGER で見たいとき、いちいちコピペとかめんどくさい。で、vim には起動時の引数 - で stdin から食べれる機能があるので git grep ooooo # 良い感じに絞れたよ git grep ooooo | vim - すると vim が起動... 続きを読む
同等のツールがあるのが前提だけど、Defrag同様サービス止めるのが早い ただし、既定でTask Scheduleに登録されてるから、消しておくのが先かな ネットに直接接続してるなら絶対必要なツールだけど、もっと使えるFirewallはたくさんあるし、Windows7のFirewall... 続きを読む
たった一分で出来るライフハック。デスクトップフォルダを変更する。普段のデスクトップはこんな感じです。 プレゼンテーションで、プロジェクタへつなぐときアイコンが丸見えで恥ずかしい思いをしました。ファイル名も見られても恥ずかしいです。デスクトップ... 続きを読む
チャットのコマンドと役割を教えてください。 チャットの作成者またはホスト(通常チャットの設定者)は、さまざまなコマンドを使って、チャットメンバーの管理とパスワードによるチャットのセキュリティ強化のほか、各種の管理タスクを実行できます。利用可能... 続きを読む
三脚があると写真を撮るときに便利だ。1人で取材に行った時も三脚があれば自分を撮影出来る。暗いところで撮るときも手ぶれしない。三脚があると心強い。 そんな三脚だが、ネジの規格が決まっているので作ろうと思えば自分で作れる。今回はそのネジを使って色ん... 続きを読む
タイトルの通りですが、xargsコマンドの便利さを紹介する記事を書いてみました。xargsは私が大好きなコマンドの一つで、標準入力から渡されたファイル名などを引数とみなして、別のコマンドの引数として起動するというものです。 例えばfindで見つけたファイル... 続きを読む
postgresql | 15:25 | ちょっとしたデータ出力などは以下のようにやれば簡単にできます。 $ psql hoge hoge=# \a →出力で見やすいようにスペースを空けてそろえる処理をオフにする(トグルなので2回やると戻る) hoge=# \f , →セパレータをカンマにする。デフォ... 続きを読む
xen, 仮想化, 鯖, ハマり以前作成しておいたサーバのイメージが、サーバの移動に伴ってネットワークの設定が現状と沿わなくなっていたので、single user modeで起動して直そうとか思って xm create してみた。sshでは当然つながらないので、xm consoleしようと... 続きを読む
ThinkPad に付属の Lenovo ThinkVantage Recovery Media でリカバリーメディアを作成することが出来るのは、基本的には一度きり。もう一度作成したければ、D2D からリカバリーを行う必要があります。…と思っていたら、D2D からのリカバリをせずに複数回作成す... 続きを読む
一般的な OSX 環境および Linux 環境における、モダンな Perl 開発環境の構築方法についてまとめてみたよ。 下準備コンパイラなどをまずインストール。OSX なら Xcode、debian なら apt-get build-dep perl する。 perlbrew のインストールperlbrew をつかうこ... 続きを読む
macOSXが素晴らしいGUI環境を提供してくれるのだから、わざわざコマンド操作を覚えるまでもないと考えていた。ところが、OSXのGUI環境を素早く・便利に使いこなすためには、キー操作を組み合わせたショートカットが必須*1である。そして、ショートカットとは何... 続きを読む
linux, shell | 04:09 | 最近知って結構ショックを受けた。touch hoge.txt と同じ。*1 $ > hoge.txt $ ls -l hoge.txt -rw-r--r-- 1 root root 0 Jul 10 03:15 hoge.txt lessでtail -f ができる。 $ sudo less +F /var/log/messages SSHでリモートサーバに対し... 続きを読む
32bit 版の Windows 7 に Gavotte Ramdisk を導入した. 32bit 版の Windows 7 に Gavotte Ramdisk を導入した. http://www10.atwiki.jp/gavotterd/?cmd=search&keyword=Gavotto+Ramdisk すんなり動いた. 2GB + 2GB = 4GB のメモリを積んでいるので,32 bit ... 続きを読む
Windows PC 上で仮想的に Linux を動かして、そこを開発環境として使えるといろいろ便利です。それをするためのソフトとして VMware Server、VirtualPC、coLinux などがありますが、今回 VirtualBox を試してみたところ、簡単に開発環境を準備することができま... 続きを読む
前々から気になっていた、Zen-Codingを試してみた。これはすばらしい!特にVimer*1は迷わず使うべき。プログラマの世界ではコピペは悪!しかし…「"Hello."と3回表示するプログラムを書け」と言われたら、どう書く?puts "Hello."と書いて、コピペで3行にする... 続きを読む
Rubyこりゃーいい。 $ sudo gem install wirble Password: Successfully installed wirble-0.1.2 1 gem installed Installing ri documentation for wirble-0.1.2... Installing RDoc documentation for wirble-0.1.2... $ cat >> ~/.irbrc require 'rubygems' ... 続きを読む
Operaものすごく簡単。[Document Popup Menu]に以下を挿入するだけ。 Item, Evernote, = Copy link & Execute program, "/Applications/Evernote.app","%u" たぶんWindowsでも使えるはずだから、/Applications/Evernote.appをC:\Program Files\Evernote\Evernot... 続きを読む
前に置いといたやつの続編。 Opera UniteでUserJS管理 - 言いたい放題 - チーム俺等 後で試すって書いたけど、ちゃんと紹介しなくても誰かが試して書いてくれるかなーと思ったんだけど、変な期待をさせてしまったみたいなので。 レポート待ち... 圧倒的じゃない... 続きを読む
YouTube動画の再生が途中で止まってしまう例のアレは、Operaのキャッシュ保存時における不具合だと勝手に了解している。つまり、何らかの手段で動画の読み込みを中断した結果、キャッシュファイルが中途半端に保存され、以降Operaがそのキャッシュファイルを読... 続きを読む
Ruby on Rails, つくってみた | 23:49SNSもどきを作るログイン機能は必須だろう。restful_authenticationプラグインがデファクトスタンダードらしい。メールを使ってサインアップもできたりするらしいけど、ちょっとソースを追っかけるレベルでないので後回し(... 続きを読む
こんにちは。開発のシニアスペシャリストをやっております、通称「にぽたん」こと谷口公一です。 私たちが日頃使っているネット上のサービスで、web 上のフォームの最後等に「ここに書かれている文字を入力してください」のように、絵に描かれた文字を目で読み... 続きを読む
こんにちは。開発部の池邉です。 既に色んなところで発表していますが、ライブドアではWebサーバとして殆んどのサービスでApacheを使用しています。 Apache の特徴として、モジュールによる機能の追加、挙動の制御があります。その中でもよく利用されていながら... 続きを読む
● [Ruby] 1分で作る irc bot ircbot gem を更新。更新というか irc-net を使って全部書き直したので後方互換性は全くなし!(ドーン)。破壊なくして建設なし!でもそのお陰で、超簡単・簡潔に bot が書けるようになりました。もちろん UTF-8。1分で bot が作れ... 続きを読む
というわけなのでOpera Uniteでそれっぽいのを作ってみました。 DOMContentLoadedが来る前にUniteにアクセスして現在のWebページにマッチしたCSSを返して適用します。その間僅か数十ミリ秒(のはず)。 とりあえずCSSを書いて保存するだけのものを作成しました... 続きを読む