サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
www.red-mount.com
「オリジナルの項目が見つからなかったので、エイリアス“********”は開けません。」と出て、Finderで外付けHDDが開けない時は USB や、AirMac Extream などで外付けのHDDに接続している際、 「オリジナルの項目が見つからなかったので、エイリアス“********”は開けません。」 と表示され、Finderからそのディレクトリを開くことができないことがあります。 AirMacExtreamなどでNAS接続している場合、Finderで中身を表示させることはできても、Finder上部に表示されるはずのアイコンが表示されなかったり、新規ディレクトリが作成できないなど、妙なエラーに悩まされます。 そんな場合の解決策を見つけたのでご紹介。 以下、問題の起きているディスク名は「FileServer」の場合です。 他の名前になっている場合は、適宜読み替えて下さい! Mac OS
Parallels上でWindowsを使っているのですが、英語キーボードに換装した際に、Parallels上のWindows側からは日本語キーボードとして認識され続けていました。 そのまま使い続けるのはさすがに不便だったので、Windows側で英語配列キーボードとして認識させる方法をメモ。 1.スタートメニューから「ファイル名を指定して実行」を選択(Winキー+RでもOK) 2.立ち上がったウィンドウの入力欄に、「regedit」と入力。 3.レジストリエディタが起動するので、下記2つの値をそれぞれ変更する /HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/i8042prt/Parameters/LayerDriver JPN /HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Con
Subversionを使う上で問題になってくるのが、Subversionサーバーをどうやって確保するか、でしょう。 会社などでSubversionを使ってその便利さを知っていても、いざ自分で使おうと思った時にサーバーが用意できず断念してしまう人は少なくないと思います。 Beanstalkは、Warehouseをベースにした、ブラウザ上で誰でも簡単に使える管理ツールを備えたフリーのSubversionサーバーです。 ホームページを見たところ、1ユーザーあたりどの程度のサーパースペースが提供されているのかは明記されていませんでしたが、個人で使う分には特に問題ない程度の容量は提供されているのではないかと思います。 Beanstalk公式サイト Beanstalkの使い方(アカウント・リポジトリの作成) Beanstalkホームページの右上部にある、「Sign up」と書かれたリンクをクリ
SinatraはRuby on Railsのように自動でフォルダやファイルを生成してくれないので、Railsデプロイの際のデファクトスタンダードとなりつつあるPassengerを使ってデプロイを行う際には、必要なフォルダやファイルを自分で作ってあげる必要があります。 デプロイする際に作成する必要があるフォルダやファイルをついつい忘れてしまうので、以下に書いておきます。 左の画像を見れば一目瞭然ですが、SinatraをPassenger上で動かすには、最低4つのファイル / フォルダが必要です。 publicフォルダとtmpフォルダは、説明の必要がないと思います。Railsのフォルダと同じです。これはただ単にデプロイするフォルダの中に作成しておくだけでOKです。画像やCSS、JavaScriptを使う場合は、publicフォルダの中に置いてあげるときちんと読み込んでくれます。 Rai
年齢を重ねていくと、衰えてくるのは肌だけではありません。 意外と見落としがちなのが「頭皮」です。 最近、髪にボリュームがなくなってきた 抜け毛やキレ毛が気になる・・ パサつく ちゃんと洗っているのに頭皮のにおいが気になる・・ カラーやドライヤーなどで傷んでいる どれか一つでも当てはまるものがあるなら、髪や頭皮がSOSを発しているのかもしれません。 そんな時は、the MILLSでシャンプーをされてみてはいかがでしょうか? the MILLSは、頭皮の老化を抑えるエイジングケア専用のシャンプーです。 普通のシャンプーと何が違うかというと、the MILLSの場合、 ココイルグルタミン酸Na ココイルトレオニンNa ラウロイルメチルアラニンNa といった、すべてアミノ酸系の成分で洗うシャンプーで、やさしく頭皮と髪を洗い上げる。という点が特徴です。 頭皮・髪のエイジングケアには、このアミノ酸系シ
YSlowは、Firefoxを使用しているユーザーであれば最も手軽に、かつ無料で導入できるWEBページの表示パフォーマンス改善ツールです。13の項目についてチェックを行い、項目毎にA〜Fの評価を表示してくれると共に、改善案を提示してくれます。 Firebugをベースに使用しているため、YSlowを使うには先にFirebugをインストールしておく必要があります。 以下の記事は、Firefoxを使用していることが前提となります。 なお、Firefox自体のダウンロードはこちらから、Firebugのダウンロードはこちらからどうぞ。 YSlowのインストール方法 YSlow::Firefox Add-onsから、YSlowをインストールします。 YSlowはFirebugを必要としますので、Firebugをインストールしていない方は、先にFirebug::Firefox Add-onsから、Fi
僕は、Windows3.1時代からずっとATOKを使ってきている人間なのですが、MacにSwitchしてからずっと困っていたのが「キーボードショートカットの変更方法」。 MacのATOKは、悲しい事に何故か他のアプリケーションとキーボードショートカットがバッティングしているのです。 ATOKのヘルプを見ても書いてなかったのですが、ようやく変更方法を見つけたので、同じ問題でお悩みの方や、数ヶ月後の自分のためにメモメモ。 左図のように、ウィンドウ右上の入力メニューから、「環境設定」の下にある「カスタマイザ」をクリックすると、ATOKのキーボードショートカットを変更することができます。 ほとんどのアプリケーションだと、キーボードショートカットは環境設定からできたから、環境設定を何度も見返していました……。 しかし、この「カスタマイザ」って名称、正直なんとかならないのだろうか。 これで意味
Flashを使った開発をする際にFlash Debug Playerが必要になることがあります。 ですが、Googleで検索してもなかなかFlash Debug Playeのインストールページにたどり着かないので、インストール方法と合わせて書いておきます。 1.Adobe Flash Player Support Center にアクセス http://www.adobe.com/support/flashplayer/downloads.html にアクセスします。 2.ページ中程にあるDebugger Versionをダウンロード ページ中程(左の画像で、白くなっている部分)に、Debug Playerのダウンロードリンクがあります。 ダウンロードリンクは、FlashPlayerのバージョン毎に用意されています。 なお、同じバージョンでも、各OSやブラウザごとに、インストールす
JavaScriptで、「.」や「..」に一致する文字列を抽出しようとしたのですが、ハマったのでメモ。 var dot = '..'; var str = 'ab'; // 「..」にはマッチして欲しい => alertが出ないとエラー if( dot.match(new RegExp('^(\.){1,2}$')) ) alert('success 1'); if( dot.match(new RegExp('^(\\.){1,2}$')) ) alert('success 2'); if( dot.match(new RegExp(/^(\.){1,2}$/)) ) alert('success 3'); if( dot.match(/^(\.){1,2}$/) ) alert('success 4'); // 「ab」にはマッチして欲しくない => alertが出たらエラー if(
2009年2月7日、秋葉原で行われた「WEBデベロッパの祭典@東京」に行ってきました。 約1ヶ月も前になってしまったので激しく今更ですが、僕が参加した「国内最大規模のRuby on Railsサイト 〜「クックパッド」の裏側見せます〜」というセッションについてまとめておきます。 COOKPADについて http://www.cookpad.com/ 技術ブログ http://techlife.cookpad.com/ COOKPAD自体は1998年にオープンしたレシピ投稿・検索サイト。 現在までに47万品以上のレシピが登録されており、月間PV約2.8億、月間ユーザー数約547万人を抱えています。 「世界で一番生活に役に立つサイト作り」を目指しており、投稿されたレシピをただ見るだけでなく、自分が作った料理の写真を作者にフィードバックすることが可能です。 COOKPADはどのくらいすごいの
2009年2月15日、Rails勉強会@東京に行ってきました。 今回の会場は浜松町近くのTISさん。トイレからの見晴らしも良く、全室机付き。素晴らしい会場を提供していただき、ありがとうございます! 今回行われたセッションは下記の5つ。 前半 13:40-15:10 SKIPの話 RSpecとCucumber Ruby 1.9.1でRailsとかMerbとか動かす(前編) 後半 15: 40-17:10 Rails 2.3.0の話 Ruby 1.9.1でRailsとかMerbとか動かす(後編) さて、僕が参加したセッションの感想など書いておきます。 前半: RSpecとCucumber (もろはしさん) このセッションは、僕がもろはしさん指名でセッションのタネに「RSpecの話を聞きたい」と書く事で、まんまと(?)計画通り行われたセッション。もろはしさん本当にありがとう
2009年2月19日、CSS Nite in Ginza Vol.31に行ってきました。 CSS Nite自体は既知の復習だったので残念ながら「新しい何かを学ぶ」というものではありませんでした。しかしながらCSS Nite後の懇親会で、プレゼンテーターの小林さんに興味深いお話を聞かせて頂いたのでそれをまとめておきます。(なので、今回はイベント自体のレポートはナシです) 小林さんのセッション内容はIE6が持つCSS関連のバグを修正する方法でした。その中で小林さんは、自分で作成したフレームワークを利用してブラウザ毎の挙動の差違を吸収していました。 この点が、僕にとってはとても不思議でなりませんでした。 「何故オープンソースCSSフレームワークの類でブラウザ毎の差違を吸収しないんだろう?」 オープンソースCSSフレームワークがあるのに、敢えて自分フレームワークを利用するのは、「車輪の再発明」に思
MacにVersionsをインストールするためにはSubversion 1.5.0が必要ですが、MacOSX 10.5に標準でインストールされているSubversionは1.4.4のため、最新版をインストールする必要があります。 最新版のSubversionをインストールするためには、MacPortsでSubversionをインストールします。 Subversionのインストール方法 (MacOS 10.5) 2008.07現在、最新版のSubversionを入れようとすると、SQLite3がエラーを吐くので、先にSQLite3を最新版にします。 $ sudo port clean sqlite3 $ sudo port install sqlite3 SQLite3の最新版をインストールしたら、Subversionをインストールします。 $ sudo port instal
YSlowの記事の続きです。 実際に何らかのサイトにチューニングをかける手順と共に紹介した方が分かりやすいと思うので、このサイトを使ってチューニングしようと思います。 ちなみにApache2.x+mod_railsを使ってRailsを動かしているので、そこを念頭に置いたチューニングをかけていきます。 まず、いきなり否定的な話になりますが、全ての項目でAを取るのはかなり困難です。 たとえば、チェック項目2つ目の「Use a CDN」は、最低でも2つのサーバーを必要としますので、先立つものがないと難しいですし、ほとんどのチェック項目ではAPIなど、自分の管理下にないサーバーを使っている場合、手の出しようがない状態になります。 ですので、今回のチューニングは若干消極的ではありますが「Fの項目を少しでもなくす」を目標にしたいと思います。 1. Make fewer HTTP requests
Railsで開発してる時、config/database.ymlの内容をまとめて書きたいな、と思う事がたまにあります。あまりYAMLについてきちんと知らなかったので、勉強がてらアンカーとエイリアスについて調べてみました。 ぐだぐだ文章で書くよりも、実際のYAMLを見てもらった方が早いと思うので、まずは下記を見て下さい。 development: database: hoge_test adapter: mysql host: localhost socket: /var/lib/mysql/mysql.sock username: fuga password: encoding: utf8 test: database: hoge_test adapter: mysql host: localhost socket: /var/lib/mysql/mysql.s
前回の記事(http://www.red-mount.com/blogs/show/versions)で取り上げたVersionsの詳細な使い方です。 1.MacにSubversionの作業コピーがチェックアウトされていない場合 Versionsでは、まずリポジトリを「BOOKMARKS」に登録し、その後チェックアウトを行います。 右画面の一番上にある「New Repository Bookmark」をクリックすると左のような画面が表示されます。 Name: リポジトリ名を記入します。通常、Locationを入力すると自動的に入力されます。 Location: リポジトリURLを入力します。 Username: リポジトリへのアクセスにユーザー名が必要であれば入力します。 Password: リポジトリへのアクセスにパスワードが必要であれば入力します。 上記の入力が完了したら、「C
モデル名に複数形を使うと「nil.to_sym」というNoMethodErrorが表示される Rails(2.1.1現在)でscript/generateする時、モデル名に複数形を使ってしまうと、 config/routes.rb で map.resources を使ったRESTfulアプリケーションを作る際にエラーになります。 例えば、 ruby script/generate scaffold abouts title:string content:text と、複数形の名称を使用してscaffoldした後に、scaffoldで生成されたコントローラーで新規作成や修正を行おうとすると NoMethodError: You have a nil object when you didn't expect it! The error occurred while evaluati
Mac(Linux)にしろWindowsにしろ、ネットワークを利用した開発で良く使うのが、hostsファイル。開発作業が佳境に入ると、日に何度も同じ設定を追加したり削除しなければならない事もざらにありました。 そんな、地味で面倒な作業をGUIベースで簡単に扱えるアプリケーションがHosterです。 設定ファイルのインポートにも対応しているので、今まで/etc/hostsに書いてはコメントアウトしていたデータの移行も簡単です。 開発作業にMacを使っている人はゼヒ。 Hoster 公式ホームページ Hosterの公式サイトにも、使い方の説明があるのですが、少し前のバージョンを元に書いてあるようなので、インストールと簡単な操作方法を書いておきます。(ドキュメント作成時のバージョンは1.208です) Hosterのインストールと簡単な説明 公式ホームページ右上にある「DOWNLOAD」ボタンをク
バージョン管理システムのSubversionはとても便利なのですが、MacだとGUIで管理できるツールがあまりなく、プログラマー以外の人にSubversionを勧める際に困っていました。 (MacのGUI管理ツールとして各所で紹介されているsvnXはイマイチUIが直感的でないため、プログラマーでない人に勧めるのは厳しいですし) WindowsのTortoiseSVNを目標に作られた、SCPluginというFinder上で操作可能なソフトもあるのですが、2008年現在、あまりメンテナンスされていない様子。 また、10.5では各ファイル/フォルダアイコンの上に表示されるステータスアイコンがきちんと更新されないという問題もありました。 Versionsはアプリケーションを毎回立ち上げないといけない煩わしさはあるものの、ベータ版にも関わらず安定性・操作性・デザイン性に優れたSubversion
このページを最初にブックマークしてみませんか?
『the MILLSシャンプー【最安値】最大2000円OFFはこちら』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く