約 188,877 件
https://w.atwiki.jp/chapati4it/pages/98.html
Ruby/MySQLのインストール 今回はRuby/MySQLというライブラリを使います。 Ruby/MySQLは、とみたまさひろさん(@tmtm)が開発している、RubyからMySQLにアクセスするライブラリで、インストールは「gem」コマンドで行います。 とみたまさひろさんのサイト(カテゴリ=MySQL) http //tmtms.hatenablog.com/category/MySQL Ruby/MySQLのインストールコマンド実行結果 C \Users\main gem install ruby-mysql Fetching ruby-mysql-2.9.10.gem (100%) Successfully installed ruby-mysql-2.9.10 1 gem installed Installing ri documentation for ruby-mysql-2.9.10... Installing RDoc documentation for ruby-mysql-2.9.10... C \Users\main windowsなのにコマンドでインストールとか新鮮! これで、「C \ruby\lib\ruby\gems\1.8\gems」に「ruby-mysql-2.9.10」がインストールされました。 使い方 「gem」コマンドでインストールしたライブラリを使う場合、以下のように「require 'rubygems'」を追加します。 require rubygems require mysql しかし、今回は@pagesと同じソースコードで動くようにしたいので「RUBYLIB」環境変数を使用します。 以下の画像のように変数名「RUBYLIB」、変数値「C \ruby\lib\ruby\gems\1.8\gems\ruby-mysql-2.9.10\lib;」として環境変数を作成して下さい。 この設定が上手くいけば、@pagesとローカルの開発環境で同じソースで動作確認出来るようになります。 ※「RUBYLIB」環境変数は、Rubyがライブラリを探す変数「$LOAD_PATH」に好きなディレクトリを追加してくれるのです。
https://w.atwiki.jp/rubyonrails/pages/13.html
環境構築(対象:WindowsXP) Rubyのインストール One-Click Installerをダウンロード→ruby186-27_rc2.exe インストールフォルダは C \Ruby とします。 Rubyのpathを通す システムのプロパティ→詳細設定→環境変数→ユーザー環境変数→pahtに追加 コマンドプロンプトで確認 path gemのアップデート gem update --system Railsのインストール コマンドプロンプトにて ※結構時間かかります gem install rails 実行結果 Successfully installed rake-0.8.7 Successfully installed activesupport-2.3.4 Successfully installed activerecord-2.3.4 Successfully installed rack-1.0.1 Successfully installed actionpack-2.3.4 Successfully installed actionmailer-2.3.4 Successfully installed activeresource-2.3.4 Successfully installed rails-2.3.4 8 gems installed Installing ri documentation for rake-0.8.7... Installing ri documentation for activesupport-2.3.4... Installing ri documentation for activerecord-2.3.4... Installing ri documentation for rack-1.0.1... Installing ri documentation for actionpack-2.3.4... Installing ri documentation for actionmailer-2.3.4... Installing ri documentation for activeresource-2.3.4... Installing RDoc documentation for rake-0.8.7... Installing RDoc documentation for activesupport-2.3.4... Installing RDoc documentation for activerecord-2.3.4... Installing RDoc documentation for rack-1.0.1... Installing RDoc documentation for actionpack-2.3.4... Installing RDoc documentation for actionmailer-2.3.4... Installing RDoc documentation for activeresource-2.3.4... SQLite3のインストール 参考:Ruby on Rails(2.0.2)デフォルトDB変更:MySQLからSQLite3へ SQLite Download Page Precompiled Binaries For Windows→sqlite-3_6_19.zip/sqlitedll-3_6_19.zip sqlite3.exe/sqlite3.dllをC \Ruby\binにコピー gem install sqlite3-ruby インストールの確認 ruby -v ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-mswin32] gem -v 1.3.5 rails -v Rails 2.3.4
https://w.atwiki.jp/gonjoukk/pages/19.html
railsには、3つの環境がデフォルトで装備されている テスト環境 (test) 開発環境 (development) 本番環境 (production) rails consoleでは、デフォルトで開発環境(development)が使用されるらしい。 コンソール起動のコマンド $rails console Loading development environment (Rails 4.1.5) ←このような表示がされる コンソールから次のコマンドで環境確認できる irb(main) 001 0 Rails.env = "development" irb(main) 002 0 Rails.env.development? = true irb(main) 003 0 Rails.env.test? = false irb(main) 004 0 Rails.env.production? = false ☆本番環境への切り替えは以下の①②を行う。 ①次のlinuxコマンドで、環境変数(RAILS_ENV:値= production )を変更(変数がなければ追加される) $export RAILS_ENV=production コンソールから次のコマンドで環境確認すると、railsは本番環境を見ていることがわかる $rails console irb(main) 001 0 Rails.env = "production" irb(main) 002 0 Rails.env.development? = false irb(main) 003 0 Rails.env.production? = true irb(main) 004 0 Rails.env.test? = false ②WEBrick上で実験する場合、config¥environments¥production.rb を編集 次の行を false から true にする config.serve_static_assets = true ※本番環境から開発環境へ切り替える場合は、次の要領(上記と逆の指定をする) ①次のlinuxコマンドで、環境変数(RAILS_ENV:値= development )に変更 $export RAILS_ENV=development ②config¥environments¥production.rb を編集 次の行を false から true にする config.serve_static_assets = false ※本番環境のデータベース構築は、次のコマンドを実行 $rake db create RAILS_ENV=production $rake db migrate RAILS_ENV=production ※railsサーバを本番環境として起動する場合は、次のコマンドを実行。 $rails s -e production
https://w.atwiki.jp/m_shige1979/pages/597.html
初期設定 ダウンロード このサイトよりダウンロードを行なう また、ユーティリティのダウンロードも行なう インストール 処理 処理 処理 処理 処理 処理 処理 処理 処理 処理 環境変数設定 システム環境変数「path」に「c \MinGW\bin」をセット ユーティリティファイルコピー 解凍したユーティリティのファイルをbinディレクトリへコピーする
https://w.atwiki.jp/keisks/pages/31.html
vim上でc++やjavaのコンパイル 実行ができるいい方法はないかと探していたら、quickrun.vimが良いらしい。 ということで自分も入れてみたのだが、windows環境だと色々面倒なことが多かったのでメモ。 quickrun.vimの設定というよりも、前提となる環境構築作業(特にcygwin)の方が中心ですが… 0.前提 前提として c++用にcygwin(full)、java用にjdk1.6を導入し、それぞれの\binへ環境変数を追加しておきます。 1.gcc-3, g++-3のシンボリックリンク作成 cygwinにデフォルトで入っているgcc, g++だと「アクセスできません」と返されてしまうので、gcc-3, g++-3からシンボリックリンクを張ります。オリジナルのgcc.exe, g++.exeは適宜バックアップしておくこと。 c \cygwin\bin mklink gcc.exe c \cygwin\bin\gcc-3.exe c \cygwin\bin mklink g++.exe c \cygwin\bin\g++-3.exe これで大丈夫、なはず。 2.cygwin環境変数を作成 システム環境変数に、 変数 CYGWIN 値:nodosfileswarning を作成する。 作成しなくても問題ないが、作成しないとプログラムを実行するたびに cygwin warning MS-DOS style path detected C hogehoge Preferred POSIX equivalent is /cygdrive/c/hogehoge/Debug CYGWIN environment variable option "nodosfilewarning" turns off this warning. Consult the user s guide for more details about POSIX paths http //cygwin.com/cygwin-ug-net/using.html#using-pathnames という警告がでて煩わしいので、環境変数を作成することをおススメする。 3.quickrun.vim導入 前提となる環境が整ったら、quickrun.vimを入れる。 いくつか種類があるようだが、自分はthinca版を入れた。 導入は他のvimプラグインと同じ。 結局cygwin周りの作業が一番面倒だった…orz
https://w.atwiki.jp/ehatoovo/pages/18.html
WinSCPをコマンドラインで使う WinSCPをコマンドラインで使う スクリプトを実行したい場合 winscp.exe /console /script=scriptfile スクリプトをバッチ上に書きたい場合 winscp.exe /console /command "option batch on" "option confirm off" "open sftp //username password@hostname port" "get filename" "exit" サーバーを指定した上でスクリプトを実行したい場合 winscp.exe /console /script=scriptfile sftp //username password@hostname port スクリプトにパラメータを引き渡したい場合 ①パラメータを直接渡す方法 winscp.exe /console /script=scriptfile /parameter param1 param2 ... ②環境変数を渡す方法 スクリプトでは呼び出し元バッチの環境変数を%var%形式で使用できる。 例えば呼び出し元で以下の通り環境変数を設定している場合、 スクリプトで%YYYYMMDD%と書けば20151029となる。 set YYYYMMDD=20151029
https://w.atwiki.jp/line-age/pages/12.html
下準備 ここでは鯖を建てる前に揃える必要なあるものの説明 鯖の起動よりも躓く部分はここなので注意深く読むように。 用意するもの Java (JDK/JRE) (環境変数) MySQL サーバーファイル(137鯖系列) SVN L1クライアント とりあえず以上5つ揃える必要があります。 JDK/JREのインストール JDK/JREはJavaを動かすプログラムだと思って下さい。Line-AgeはJavaで開発されているので、まずはこれが無くては話になりません。早速インストールしましょう。 インストールする前に事前にPCへどのバージョンがインストールされているかチェックを行います。何れかの手順により、コマンドプロンプトを立ち上げてください。以下に2つほど例を出して置きます。 Windows XP の場合 手順その1: 「スタートメニュー」→「すべてのプログラム」→「アクセサリ」→「コマンドプロンプト」 手順その2: 「スタートメニュー」→「ファイル名を指定して実行」→cmdと入力→OKをクリック コマンドプロンプトを立ち上げたら以下のような画面になるはずです。 コマンドプロンプト C \ の横そのまま「Java -Version」を入力しましょう。Javaと-Versionとの間には半角スペースがあります。注意して下さい。入力し終わったらEnterを押します。 その後「Java(TM) SE Runtime Environment (build 1.6.0_01-b06)」と表示されていればインストールに必要はありません。(しかし、稀に動かない場合がありますのでその場合は下記の手順に従ってJDKをインストールして下さい。)バージョンが違う、もしくは「操作可能なプログラムまたはバッチ ファイルとして認識されていません。」と表示された場合はJDKのインストール行いましょう。 まずは、JDKのプログラムファイルをダウンロードするために以下のサイトへ移動します。 → http //java.sun.com/javase/ja/6/download.html 一番上の「JDK 6u1」をダウンロードしましょう。右のダウンロードボタンを押すと英語のページへ飛ばされると思います。飛ばされた場合は「Required You must accept the license agreement to download the product.」と書かれている部分の↓の「Accept」をチェックしましょう。その後、更にその下にある「jdk-6u1-windows-i586-p-iftw.exe」をダウンロードします。一回押してもダウンロードが開始されない場合もう一度「Windows Online Installation, Multi-language」をクリックすることでダウンロードが開始されます。 ダウンロードが終わったあとは早速インストールしましょう。インストーラーに従いながらインストールします。ここでの注意点はJDKとJREのインストーラーの両方が立ち上がるので両方忘れないようにインストールしましょう。あと、インストールしたディレクトリを忘れないように。 インストールが終わった後は「環境変数」を設定します。ここがキモになるので注意。この設定に失敗しているとサーバーが上手く立ち上がりません。 環境変数の設定 システムコントロールパネルを起動して下さい(マイコンピュータ→コントロールパネル→パフォーマンスとメンテナンス→システム)。起動後詳細設定タブを選択します。ここに環境変数というボタンがあるので、これをクリックします。すると環境変数を設定出来るウィンドウが立ち上がります。 次に上のユーザーの環境変数ではなく、下のシステム環境変数の部分へ目を移動します。ここの中から「Path」という変数を探します。ウィンドウ幅が非常に狭いのゆっくり動かしながら探して下さい。見つけたら「Path」を選択した状態で「編集」ボタンを押します。 すると、環境変数を編集出来る小窓が立ち上がりますがここで編集するのは下欄の変数値です。恐らく複数のパスが書かれた状態になっていると思われますが、現在書かれているパスを消さないように一番最後にさっきインストールしたJDKのbinフォルダへのパスを追加します。追加の時はそれぞれのパスを「;」セミコロンで区切るの忘れないように。 例: C \Program Files\Java\にインストールした場合は最後に「C \Program Files\Java\jdk1.6.0\bin\」という感じで追加入力します。つまり追加入力する際は「C \Program Files\hogehoge\bin\;C \Program Files\Java\jdk1.6.0\bin\」となります。 入力できたらOKを押し、ウィンドウを閉じます。PCを再起動した後にコマンドプロンプトを立ち上げて「Java -Version」と「Javac -J-Version」の二つを入力しましょう。両方のコマンドを入力してどちらも「Java(TM) SE Runtime Environment (build 1.6.0_01-b06)」のように表示されれば成功です。 もし、「javacは、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」という表示が現れたら、それは環境変数Pathの設定が正しく行なえていないという証拠です。Javaがインストールされた場所と、Pathに追加したパスをよく比べて、書き間違えていたりしないかチェックしましょう。 また、どうしても環境変数の設定が上手くいかない場合は「classpath」が影響している場合があります。この場合環境変数の「classpath」という変数の変数値の中身を空白にしてやると上手く動作するようになる場合があります。 その他わからないことはググるなり以下のサイトを参考にするなりして調べましょう。 →http //allabout.co.jp/internet/java/closeup/CU20050815A/index2.htm MySQLについて MySQL(マイエスキューエル)は、RDBMS(リレーショナルデータベースを管理、運用するためのシステム)の実装の一つである。オープンソースで開発されており、GNU GPLと商用ライセンスのデュアルライセンスとなっている。 これについては特に決まったソフトはないので自分の使いやすいソフトを使いましょう。データベースは「l1jdb」です。 「SQL?、なにそれ食べ物?」と思った人は「EasyPHP」と「navicat」を導入して下さい。インストールして起動するだけで使えます。 詳しい説明は後ほど。 サーバーファイル(137鯖の場合) 以上3つのソフトが導入し終わったら起動の下準備は終了です。 次にサーバーファイルを入手します。今まではうpろだに上げられていたのを落とすという単純な方式でしたが、今後リリース方法がSVNに移りつつあるので今後はサーバーファイルの入手にSVNを扱えるソフトを導入する必要が出てくるかもしれません。現段階ではまだうpろだにも上げられているので開発陣の方以外は導入する必要はないかと思われます。全くSVNを知らない人が下手に導入して開発の邪魔をしてしまう可能性が大いにあるので。 SVN 現在のところ不必要。 どうしても入れたい方はeclipceが良いとのこと。 開発に参加したい方はTortoiseSVNが便利らしいです。 L1クライアント 説明の必要はありませんね。ダウンロードしてインストールして下さい。 サイズが大きいのでダウンロード時間がかかります。しかし、アクセレータを使って落とすという行為は出来るだけしないようにしましょう。鯖に負担がかかります。現在のところ、137鯖へ接続するだけであればUS蔵/JP蔵のどちらでも接続することが可能です。ただし、JP蔵の場合は文字化けが発生ケースが存在します。
https://w.atwiki.jp/qtlab/pages/16.html
開発環境の構築 Windowos7 + VC2010 Express Edision インストール Qtのインストールファイルををダウンロード 「qt-win-opensource-x.x.x-vs2010.exe」 ここから プロジェクトファイル作成 スタート > すべてのプログラム > Qt > Qtx.x.x Command Prompt を起動 ソースファイル、QtDesignerで作成した.uiファイルのあるフォルダへ移動 (cd /d フォルダパス) qmake -project qmake -tp vc でVC2010のプロジェクトファイルを作成 ビルド 実行できることを確認する 注意事項 ビルド システムの環境変数のPATHへ、C \Qt\x.x.x\bin を追加する。 プログラムの起動 windowsのsystemフォルダに バージョンの異なるQtのDllファイルが存在すると プログラムが動作しない。
https://w.atwiki.jp/t-style/pages/30.html
ここを編集 Windowsばかり使っていたMac初心者の忘備録(MaxOS X対象)。 環境変数 ホームディレクトリに.bash_profileを作成。 その中にいろいろ書くことでカスタマイズできる。 どんな環境変数が設定されているかを知りたい場合は、printenvコマンドで確認する。 PATH 実行パス。ここにあるバイナリはそのままバイナリ名で実行できる。 (DY)LD_LIBRARY_PATH ライブラリパス。DYをつけた場合ダイナミックリンクライブラリ。 なお、DYLD_FALLBACK_LIBRARY_PATHはなければ読むというタイプ(変な競合を起こさないためにこっちを優先的に利用すべきかも)。 Eclipseと環境変数 EclipseというかインストールしたAppはbashの環境変数を引き継いでくれない。使い方がわからないだけだと思うが、Eclipse上からの設定方法をいまいちわからない。 これを解決する他の手段は以下。なお、2つ目は未検証。 bashからEclipseを起動する bashから起動すると、そのbashの環境変数を引き継いでくれる。これで、.bash_profileや.bashrcの設定がそのまま使える。 個人的にはbashの設定と共通化できて、Eclipseを多重起動するのにも便利なこの方法を利用している。 environment.plistを使う ホーム直下に.MacOSX/environment.plistを作り、その中に環境変数を書くとapp起動で認識してくれる模様。 詳細は ここ に書いてる。 スリープモード Macにはいくつかのスリープモードがあり、初期設定ではセーフスリープというのが使われている。 これを変えたい場合は次のようにする。 sudo pmset -a hibernatemode num 上記においてnumにはモードを表す数値を入れる。対応は以下の通り(この番号以外は不明)。 1:ディープスリープ(休止状態) 3:ハイブリッドスリープ(デフォルト) Eclipse CDT on MacOS X CDT EclipseによるC/C++開発をサポートするプラグイン。 インストール 方法1 C/C++にチューンされたEclipseを選んでダウンロードする。 方法2 通常のEclipseをダウンロード後、プラグインの自動ダウンロード機能(Help Install New Software)を使う。 eclipse/.../Indigoとかを選んで、プログラミングツールの階層をあさるとある。 boostの利用 boostのビルド ダウンロードして、bjamをつくって、bjamを実行すると終了。 パス設定(これはハマった) ヘッダとライブラリの場所をそれぞれEclipseに教える必要がある。 ヘッダは、プロジェクトのProperties Includes、 ライブラリ(ビルド用)は、プロジェクトのProperties Library PathsとLibrariesに書く。 このとき、Librariesは注意が必要。たとえば、正規表現ライブラリの場合、libboost_regex.aやlibboost_regex.dylibが実体であるが、Librariesにはboost_regexと書く。 上記までの設定でビルドができるようになる。しかし、ダイナミックライブラリを使う場合、これだけだとEclipse上からは実行できない。理由はdylibの場所がわからないため。 そこでProperties Run/Debug Settings EnvironmentでDYLD_LIBRARY_PATHを環境変数として追加しライブラリのあるディレクトリを設定する。 lで小文字を ことえりの設定にwindows風のチェックをつける。 Pythonバージョン切り替え(by MacPorts) MacPortsを使っている場合は、port selectを使う。 $ sudo port select --set python python27 MySQL with Python MySQLのインストール macportsからもインストールできるけど、最新版がdmg形式であるのでそれを ここ からダウンロード。 で、pkgファイルなどをダブルクリックしていけばインストール完了。 Pythonとの接続 インストール ネットを調べるとMySQL for Pythonというのが普及している模様。ただし、Mac上のセットアップは注意が必要。 まずはhttp //sourceforge.net/projects/mysql-python/files/からファイルをダウンロードしてくる。 readmeを読むと、setup.py buildとinstallで良さそうに見えるが、site.cfgファイルにMySQLのコンフィグファイルの場所を指定する必要がある。 ちなみに、今回の環境では、mysql_config = /usr/local/mysql/bin/mysql_configだった。 利用時の注意点 MySQLのライブラリを使うらしく、そのダイナミックライブラリへのパス(DYLD_LIBRARY_PATH)を通す必要がある。 ちなみに、今回の環境では/usr/local/mysql/lib/だった。 ツール MySQL GUI Toolsが便利。
https://w.atwiki.jp/tenoreshare-4ddig/pages/11.html
4DDiG Mac Data Recoveryは株式会社Tenorshareによって開発されたプロフェッショナルなデータ復元ソフトウェアです。4DDiGは、Windows / Mac/USBメモリー/SDカード/デジタルキャマーなどから失われたデータや削除されたデータをわずか3ステップで復元するためのサポートを提供します。 100%安全 97.4%以上の高い復元率 初心者向けのデータ復元ソフト USB、SDカード、デジタルカメラなど、すべてのMacベースのデバイスから失われたデータをたっだ3ステップでデータを復元できる 低リスク