postgresqlのgem installに失敗

[interfmfun]> gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. /home/tgoto/.rvm/rubies/ruby-2.0.0-p353/bin/ruby extconf.rb checking for pg_config…

xmllintインストール

apt-cache search xmllint sudo apt-get install libxml2-utils

apt-get update が失敗する場合

■hash sumが一致しないエラー W:Failed to fetch gzip:/var/lib/apt/lists/partial/archive.ubuntu.com_ubuntu_dists_natty_main_source_ Sources Hash Sum mismatch■解決方法 sudo apt-get clean cd /var/lib/apt sudo mv lists lists.old sudo mkdir -p li…

YouTube Data APIをJavaScriptで操作する

ここの「Before your start」を読んで、ビデオを参考にして、oauthの設定をする。 https://developers.google.com/youtube/v3/getting-started まず管理画面のデザインが変更になっているのでとまどう。(「APIs & auth」->「Resistered apps」->「Web App-pr…

frmsというサンプルをrunしたときのエラーの対処法

sbt

ここのサイトを参考にしてfinagleのサンプルを動かそうとしたときのエラーの対処法 http://nihito.tumblr.com/post/12784840757/finagle-twitter-restapi-1sbt runすると以下エラーが。 [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] :: UN…

[scala][intellij][sbt] sbt gen-ideaでNot a validが発生

参考 http://mtoyoshi.hateblo.jp/entry/2013/05/12/132456 [project]> sbt gen-idea [info] Set current project to default-9088d5 (in build file:/home/tgoto/tmp/finagle-sample/project/) [error] Not a valid command: gen-idea [error] Expected '/'…

g8のテンプレートからIntelliJの設定を入れる際にsbt-ideaのnot foundエラー

この記事を参考にして、giter8のテンプレートからInterlliJのプロジェクトを作ろうとしたときに、sbt-ideaが見つからないというエラーが出たので、その解決方法を書く。 http://blog.livedoor.jp/tattyamm/archives/4253315.htmlエラーの内容 sbt.ResolveExc…

conscriptのインストールして、giter8をインストールする方法

git clone https://github.com/n8han/conscript.git cd conscript/ ./setup.sh これで、conscriptがインストールできるので、 以下でgiter8をインストール cs n8han/giter8 eclipseとsbtで連携できるプロジェクト作成方法は以下 http://d.hatena.ne.jp/qtama…

sbtのインストール

wget http://scalasbt.artifactoryonline.com/scalasbt/sbt-native-packages/org/scala-sbt/sbt//0.12.3/sbt.deb sudo dpkg -i sbt.deb sudo apt-get update sudo apt-get install sbt

Play Frameworkのインストール

mkdir ~/play cd ~/play wget http://downloads.typesafe.com/play/2.1.3/play-2.1.3.zip unzip play-2.1.3.zip sudo mv play-2.1.3 /usr/local/ sudo ln -s /usr/local/play-2.1.3 /usr/local/play source ~/.bashrc play new MyApps cd MyApps/ play run …

rubyでmysqlに接続(画像登録)

val1='0002' img=File.binread('images/180_57.png') val2=img.unpack('H*') connection.query("insert into blob01 values ('#{val1}', '#{val2}')") connection.close

rubyでmysqlに接続(データ登録)

require 'mysql' connection = Mysql::new("host", "userid", "password", "schema") connection.charset="utf8" val1 = '後藤' val2 = 26 val3 = '開発本部' connection.query("insert into staff values ('#{val1}', #{val2}, '#{val3}')") connection.que…

rubyでmysqlに接続(テーブル作成)

require 'mysql' connection = Mysql::new("host", "userid", "password", "schema") connection.charset="utf8" sql = <

rubyでmysqlに接続

ruby-mysqlを利用する gem install ruby-mysql

emacs

unix系の時M-x replace-string (RET) 置換対象文字列 (RET) 置換文字列 C-q C-j (RET)DOS(Windows)系の時M-x replace-string (RET) 置換対象文字列 (RET) 置換文字列 C-q C-m C-q C-j (RET)

heroku

git remote add heroku git@heroku.com:fathomless-mountain-1158.git git push heroku master heroku open heroku logs

sinatra http://grow.pe/dojo/tips/show/id/41emacsでタブをスペースに変換 1.まずは置き換えたい範囲を選択します。(全選択ならctrl + x 押して h)2.esc + x して、untabifyと打つとタブがスペースに変換されます。

heroku

Gemfile gem 'sqlite3', groups: %w(test development), require:false gem 'pg', groups: %w(production), require: falseローカルでのbundle installでは、productionを除く bundle install --without productionhttp://d.hatena.ne.jp/stellaqua/20080919…

ubuntuにrubyをインストール

http://www.oiax.jp/rails/zakkan/rails_3_2_installation_on_ubuntu.html

railsをwindowsでうごかく

初期セットアップは、こちらを参考に実行。 「railsinstaller」(ver.2.1.0)を使うと、windowsでも楽にセットアップができた。 http://thinkit.co.jp/story/2012/06/21/3594ただし、Railsのサーバーを立ち上げるときに以下のエラーがでるので、下の手順で解決…

facebook app

facebook sample ibmhttp://www.ibm.com/developerworks/jp/java/library/j-fb-gae/#download

GAEにJSPのコンパイルエラーでデプロイできない

EclipseのJRE設定に問題がある 設定 > Java > インストール済みのJREからjdkのパスを指定することで解決 「C:\Program Files\Java\jdk1.6.0_24」 −−−−−−−−− Created staging directory at: 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\appcfg4972058435776666621.t…

データベースの画像をJSPで表示する方法

データベースの画像をJSPで表示する方法<img src="画像用のサーブレットのパス?key=hoge">slim3+scenic3での方法 □□□□□ JSP □□□□□ ${f:h(e.key.name)} <img src="${f:url(showUrl)}"/> □□□□□ Java(PageClass) □□□□□ @ActionPath("show/{id}") public Navigation show(@Var("id") String id) throws Exception { BlobKey blobKey = new BlobK…

携帯サイトのime-mode制御

携帯サイトの入力項目のime-modeの制御を以下のように対応携帯サイトでime-mode(IE)を実現するには、inputタグの属性にistyleとmodeを使用する。istyleは、docomo,auで有効。modeは旧vodafone機種で有効。 - 全角(デフォルト)istyle="1" mode="hiragana"半…

server.xmlの編集

server.xmlにContextタグを追加し、データソースの設定も追加する。場所: /home/xxxxx/appservers/apache-tomcat-5.5x/conf/server.xml追加した内容:これをタグの一番最後に追加 *1 *1:余計にいじると動かなくなるので、必ずバックアップをとっておく

mysqlのjdbcドライバを配置

Tomcatのcommon/lib配下にmysqlのjdbcドライバを配置する /home/xxxxx/appservers/apache-tomcat-5.5x/common/lib に mysql-connector-java-3.1.12-bin.jar をバイナリーモードでアップロード

アプリケーションの配置

TomcatにアプリケーションをFTPで配置する。 /home/xxxxx/appservers/apache-tomcat-5.5x/webapps に、warファイルをバイナリーモードでアップロードする。

ドメインマッピングの設定

同じくJAVAコントロールパネルでURLとアプリケーションのマッピングを行う。 「JAVAコントロールパネル」-「ウェブサーバー、ドメインマッピング管理」 仮想マッピングパスの追加の欄にデプロイするアプリの仮想マッピングパスを登録する。

JDKの選択

同じくJAVAコントロールパネルでJDKを選択 「JAVAコントロールパネル」-「アプリケーションサーバー管理」-「JDKs」 (今回は、JDK6.0_03)

Tomcatをインストールする

専用のJAVAコントロールパネル(Webページからアクセス)を利用して、Tomcatをインストールする。 「JAVAコントロールパネル」-「アプリケーションサーバー管理」-「インストール」 (今回は、Tomcat5.5.23を選択し、インストール) *1 *1:結果、/home/xxxxx/app…