インストール前の確認事項 iOSの対応バージョン XCode4.2では、iOS5とiOS4.3のみエミュレータのインストールが可能である よって、iOS4.0などが必要な場合は、Snow Leopard(10.6)+XCode3.2の環境構築を検討する必要がある ※TitaniumSDKやAndroidエミュレータの各バージョンは別途インストール可能である ダウンロード Titanium Studioのダウンロード(VERSION 1.0.7.201112152014) XCode(iOS SDK)のダウンロード Lion(10.7)な人はXCode4.2.1 Snow Leopard(10.6)な人はXCode3.2(4.1GBあった・・・) iOS Dev Center http://developer.apple.com/devcentor/ios/ JDK6(1.6)がインストール
有名な Vim 使いが github で公開している vimrc を簡単にまとめてみました. 一段落ついたら参考にして自分の vimrc を見直そうと思います. Shougo さん https://github.com/Shougo/shougo-s-github/blob/master/vim/.vimrc kana さん https://github.com/kana/config/blob/master/vim/personal/dot.vimrc tyru さん https://github.com/tyru/dotfiles/blob/master/dotfiles/.vim/init.vim ujihisa さん https://github.com/ujihisa/config/blob/master/_vimrc tpope さん https://github.com/tp
# prefixキーをctrl+tへ変更 set-option -g prefix C-t unbind-key C-b bind-key C-t send-prefix # prefix + r で設定ファイルを再読み込み(私的には最重要設定) bind r source-file ~/.tmux.conf # prefixキー連打で直前のウィンドウと切り替え unbind C-t bind-key C-t last-window # copyモードのキーバインドをvi風に set-window-option -g mode-keys vi # ステータスバーを白地にシックな青で大人っぽく。 set-option -g status-bg colour7 set-option -g status-fg black set-window-option -g wi
このところ開発作業にvimを使うことがめっぽう増えてきたsun-riseです、こんにちは。 統合開発環境では左側にプロジェクトのツリー構造、右側にエディタという構造をよく みかけますが、vimでも同様の環境を実現できるプラグインNERDTreeを導入 してみます。 nerdtree.zip をダウンロードし、解凍。下記のディレクトリ郡ができますのでそれらを $HOME/.vim/(.vimディレクトリが無い場合は作成し)に放りこみましょう。 doc nerdtree_plugin plugin syntax vimを起動して":NERDTree"とコマンドを打つと登場。 素晴らしい! ? をタイプするとヘルプが表示されますよ。ヘルプから戻るときはもう一度 ? を。 試しにRuby On RailsのプロジェクトでNERDTreeを利用するとこのような感じに。 ハカー気取りでドヤ顔できるかも
アプリを使う際の注意事項 内部キーボード推奨 アプリの操作方法に入る前に重要な注意事項です。 私がそうなのですが、外部キーボードを使っている場合、正しくキーを認識してくれないことがあります。 iPad, iPhone の内蔵キーボードを使いましょう。 編集できるファイルはアプリ内のファイルのみ 「コマンドが使えるということは!!」と期待してしまうのですが、残念ながら編集できるのは、iTunes を使って「Vim」内に入れたファイルのみです。 そのほかのファイルはリードオンリーとなります。 外部バイナリファイルを実行できません 「リードオンリーってことは実行できるんだね!」と誤解されそうですが、実行もできません。 こちらは iOS SDK で定められた範囲内での利用法なのです。 日本語が入力できません コメントや echo などで日本語を使いたいところですが、まだ日本語は対応していないようで
すべての対応言語一覧 対応言語はシンタックスハイライト用ライブラリ Rouge の対応言語に準じます。Redmine 5.0の場合はRouge 3.28が対応している209言語のハイライトが行えます。 abap : SAP – Advanced Business Application Programming actionscript : ActionScript [別名 as,as3] ada : The Ada 2012 programming language apache : configuration files for Apache web server apex : The Apex programming language (provided by salesforce) apiblueprint : Markdown based API description langu
404 - ユメイサオスホトシサソツシ。」 ト昮ェイ鰈メオトラハヤエソノトワメムアサノセウ」ャメムク�クトテ﨤ニサ゚ヤンハアイサソノモテ。」
自分のプログラミング脳をプログラムにして、いつかプログラミングから脱出してやるぞっ!とか夢見ながら、日々プログラム作っていく 百野 貴博 の日記です!今は、屋号『百蔵。』として、Silverlight・WPFを追跡中です! (2007/09/30) 個人の開発管理の為に、週末にさくらインターネットにRedmineをインストールしてみました。 Linux初心者で、Rubyも初体験だったので、若干はまってしまいましたが、なんとか トップページが出るところまでいきました。 インターネットに情報公開してくださっている先人の皆様ありがとう! といわけで、既にあちこちに数多ある情報ではありますが 自分のためにも、この週末の作業をまとめてみたいと思います。 ■目標 さくらインターネット(ライトプラン)に 最新のRedmineと、Mercurialを導入します。 ホームページとしても借りているので、/la
Captcha security check hisasann.com is for sale Please prove you're not a robot View Price Processing
Make a note of it: Web tech, montaineering, and so on. Note: この記事は、3年以上前に書かれています。Webの進化は速い!情報の正確性は自己責任で判断してください。 Vim Advent Calendar 2011 19日目。 迫り来るX'dayに有形無形の圧力を感じつつ、それでも健気に生きる紳士淑女へ捧ぐ。全ての独身貴族の味方@sigwygです。飲みに行こうぜ! さて、今回はWeb屋に向けて「Vim使おうぜ!」て記事を書こうかと思ってました。こないだのSugamoで「どんな記事がいいkana?」と訊いてみたところ、以下3点の意見が挙がりました。 初心者導入キット(汎用.vimrc) 定番プラグイン ファイルの開き方がそもそも判りづらい>< うん、つまらん! 初心者向け講座ってのは以前てきとーだけどやったことがあって、もっとマシに
gitによるバージョン管理 バージョン管理システムはつかってますか? 僕は前に自分の作成したコードを元に、後輩にプログラムを作らせようとしてまずは僕のコードをコピペしろと指示したところ、コピペしかしてない(と言い張る)割にはコピペしたコードは動かず、さらに何故かコピペ元の僕のコードが滅茶苦茶に荒らされて当然のごとく動かなくなるという、なんかもう幽霊の存在を認めない限り説明がつかないような怪奇現象に遭遇したことがあります。しかもそのときはcpコマンドによるバックアップに頼っていて運悪くバックアップを忘れたために僕の貴重な1日が消え去ってしまった訳でして、それから僕はバージョン管理システムに頼ることを固く心に決めました。また僕はその目を覆いたくなるような残虐な事件以来、建設業界に見習って、IT業界でもプロジェクトキックオフ時にお祓いはすべきだと訴え続けています。 まぁそれはいいとして、いやまだ
問題 gitでは空気を吸うようにブランチを作り空気を吐くようにマージを行います。 gitでマージ作業を中止して元の状態に戻すではマージに際してよくある問題の対処方法について紹介しました。 運用をきちんとしていればトピックブランチのマージでコンフリクトが発生することは稀です。 しかし稀とはいえコンフリクトが発生するときは発生します。 例えば新機能Xの実装を始めるとしましょう: $ git checkout -b topic-x master $ $EDITOR $ git commit -am 'Fix outdated comments' $ $EDITOR $ git commit -am 'Revise existing API' $ $EDITOR $ git commit -am 'Implement X' o---o---o <- topic-x / o---o---o <- m
MacPortsでステキなUNIXツールをインストール – はこべにっき# このサイトを参考に、Xcode Tools をインストールするべきだと知り、インストールしました。 Mac OS 10.6にMacPorts | THE HAM MEDIA このサイトを参考に MacPorts をインストールしました。 ちなみにどちらのサイトも MacPorts のリンク先がおかしいかもしれないので、 以下のページから MacPorts ダウンロードできますです。 The MacPorts Project — Home なんとかこれでインストールが完了しました。 ついでに subversion も入れちゃいました! 今日はこれくらいで寝ます。 本当は Mac で PHP 開発環境作ることが目的なんですが、perl が動かせるだけになったり、バーチャルドメインやったりしなきゃいけないと思うので、まだ
フリーランスでwebの仕事をしながらwebサービスとかを作ったり作らなかったり、成長と挫折の記録・・・かもしれない適当な日々 フリーランスでwebの仕事をしながらwebサービスとかを作ったり作らなかったり、成長と挫折の記録・・・かもしれない ntpで時刻設定することがあったので、メモ。 ntpとは、Network Time Protocolの略で時刻を問い合わせることを目的として開発されたプロトコル。 ntpサーバとしてできることは大きく2つあります。 サーバの時刻を問い合わせ、同期させる 他のサーバに時刻を送信する とりあえず、サーバの時刻を合わせてみましょう。 まずは、ntpをインストール yum install -y ntp 次に時刻を他サーバに問い合わせて同期させてみましょう。 ntpdate ntp.nict.jp このntp.nict.jpは日本標準時プロジェクトのnt
表題のままなのですが、結論から言いますと SELinux DEATH! そうです、またこいつなんです。 Rails 3.1 から内部で CaffeeScript を使うようになったそうで実行時に JavaScript ランタイムが必要になりました。Gemfile に execjs と therubyracer を追加して bundle install を実行すれば必要なライブラリが入ります。入るはずですなんです。 torao@cumin$ vi Gemfile # ... gem 'execjs' gem 'therubyracer' # 追加 torao@cumin$ bundle install しかしそれでも「JavaScript ランタイムが見つからない」と Rails を起動できないことがあります。というかできませんでした。 torao@cumin$ rails server -
使い方 † 起動 screen 作業する ウィンドウをもう一つ開きたくなったら ^a^c で新しいウィンドウとシェルを起動 作業を途中のままやめたくなったら ^a^d でデタッチ 作業を再開したくなったら screen -r screen 中の全てのウィンドウを exit すると screen 自体も終了。 ↑ prefixキー † デフォルトだと Crt+A なので、これは shell でも頻繁に使うので困る。 以下を追加すると Ctr+Z が screen の prefix キーになる。 escape ^z^z みんな何に割り当ててるもんなんだろうな。 あと、共用のアカウントとかで好き勝手に .screenrc が置けないときなどは起動オプションでも変えられるので覚えておくと良い。 screen -e^z^z ↑ スクロールバッファサイズ(行数) † コンソールに流れた文字の履歴を何行
GNU screenとは ひとつの端譁で、複数の仮想端譁を使うシステム。簡単切り替えができて、ひとつのターミナルで全てができるスグレモノ。CUI使いなら活用すべし。 使うには、おおまかにいって次の2つがあると思う。 プロンプトで 'screen' と打つ。 kterm -T kterm -e screen などとしておく(-Tを指定しないと、ウィンドウタイトルがscreenになって、個人的に気持ち悪い)。 個人的には、.xinitrcなどのファイルで呼び出すwindowとしてscreenを利用することを推奨。 GNU screenの使いかた GNU screenは、「コマンド文字」プラスなにかの文字でさまざまな機能を錫現できる。コマンド文字はデフォルトではC-aだが、.screenrc中でescape命令から設定できる。たとえば私は、 escape ^t^t としている。これはC
これは何をしてるかというと、screenを使うと、screen番号が割り振られると思う。 それに簡単に移動するためにkeyを割り当ててるんです。 ちなみに、おっさんは手が短くて複数キーを同時に押せないので、一つのキーで動作を完了させてます。 それはすなわちファンクションキー! ほとんど使わないキーですね。。。。 なのでこいつらを活用します! 具体的には、「F1」を押すと、0番のscreenに。F2なら1番。F3なら・・・ って感じ。 k; は F10 を指していて、新規ウィンドウの起動 F1 は F11 を指していて、スクリーンネームの変更 って感じです。 ファンクションキーなんか使わないから、これしておくと便利だよ まぁ、ホームポジションから離れちゃうけどね・・・ Tags: screen
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く