タグ

2009年2月24日のブックマーク (15件)

  • OracleからMySQLに移行することは可能なのか?

    ということである。これにはもちろん様々な意見があるだろうが、極論すれば「際限なく予算と時間があればどんな場合でも移行可能!」であると言える。しかし現実的には予算も時間も限られているので、移行出来る場合と出来ない場合があるのは当然のことだろう。OracleにあってMySQLにない機能も存在するし、Oracleの方が性能が出るアプリケーションの負荷パターンも多い。Oracle固有の機能(ストアドパッケージなど)を使いまくってる場合には、移行はとんでもなく困難な作業になる。ただし、逆もまたしかりでMySQLからOracleへの移行でも同じことが言える。いずれのデータベースもデータベースとして求められる必須の機能は備えているので、単に「データベースを利用したアプリケーション」を構築する場合にはいずれのRDBMSを利用しても良い。従ってMySQLOracleの代替になり得る存在である。 ※ここでは

    OracleからMySQLに移行することは可能なのか?
  • 【アクセス解析×ユーザビリティ】 アクセス解析の重要性

    DoRuby! (ドルビー!) は現場のエンジニアによる、主にRubyなどの技術に関する様々な実践ノウハウを集めた技術情報サイトです。 はじめまして。 アクセス解析コンサルタント、見習いのナオミです。 ユーザビリティ・アクセシビリティに強いコンサルタントを目指しています。どうぞよろしくお願いします。 ■「アクセス解析入門編【アクセス解析×ユーザビリティ】」ってどんなブログ?ブログでは、「アクセス解析」の話題を「ユーザビリティ・アクセシビリティを高める」というテーマに視点を置き、解析結果から問題点を洗い出し、とるべき施策・その効果までを書かせていただきます。   具体的には、・そもそもアクセス解析とは?・分析したけど、データの活かし方がわからない・・・・Webサイトに対するユーザの行動心理って?・ゴールまで到達しないのはなぜ?・サイトの回遊を促したい・・・ などなど自身の勉強も兼ねて、少し

  • 【AIRコレ】シンプルこそToDo管理の原点『To-do List』 - コードも公開中 | ネット | マイコミジャーナル

    『To-do List』はまさしくその名前のまま、ToDoリストを手軽に作れるタスク管理ツール。仕様は実にシンプルで、単純にテキストベースでToDoリストを作成し、一覧化するだけのAIRアプリケーションです。ToDo管理というよりも、メモを残す付箋紙のような使用感ですが、必要以上に複雑な操作はなく、シンプルにリスト化することを追求したツールといえるでしょう。 「To-do List」を起動すると、このようなウィンドウが現れる。設定項目などは特にないため、そのまま使うことができる メモを残したい文章を入力し、「Add」ボタンを押そう。複雑な設定もなく操作はこれだけでOKだ。タスク一覧は複数作る際は「文章入力」→「Addボタン」を繰り返せばいい すると「To-do List」ウィンドウ画面の下部に、入力したテキストが一覧化される。日語をそのまま入力するとも可能。「Save」ボタンで一覧を保存

    u-ichi
    u-ichi 2009/02/24
  • Ring

    Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や

    u-ichi
    u-ichi 2009/02/24
  • fugafugaにrestful_authenticationをセットアップ。(2) ~ spec/models/user_spec.rbの修正 - railsでhogehogeを作ってみる。

    とりあえず、RSpecのセットアップ。 $ script/generate rspec んじゃあ、とりあえず、テスト。 $ rake spec:models (略) #=> 75 examples, 75 failures #=> rake aborted! (略)...そりゃそうだ。 認証をloginからemailに変更しているからねぇ。 修正、マンドクセ。 とりあえず、フィクスチャ。 # spec/fixtures/users.yml quentin: id: 1 - login: quentin +# login: quentin (略) aaron: id: 2 - login: aaron +# login: aaron (略) old_password_holder: id: 3 - login: old_password_holder +# login: old_passwo

    fugafugaにrestful_authenticationをセットアップ。(2) ~ spec/models/user_spec.rbの修正 - railsでhogehogeを作ってみる。
    u-ichi
    u-ichi 2009/02/24
  • fugafugaにrestful_authenticationをセットアップ。(1) - railsでhogehogeを作ってみる。

    月並みに。 $ script/generate authenticated user sessions --aasm --rspecAASMとRSpecに対応させて頂きました。 んで、config/routes.rbに追記。 map.activate '/activate/:activation_code', :controller => 'users', :action => 'activate', :activation_code => nil んで、config/environment.rbに追記。 + config.active_record.observers = :user_observera でも、これって、別段、「絶対に必要」って訳じゃないんだよねぇ... AASMでステート管理してるなら、そっちでメールの送信とかさせてもイイんだよな... んで、認証を、loginではなく

    fugafugaにrestful_authenticationをセットアップ。(1) - railsでhogehogeを作ってみる。
    u-ichi
    u-ichi 2009/02/24
  • railsでfugafugaを作ってみる。 - railsでhogehogeを作ってみる。

    とりあえず、やる気を出さないことには、なwww んじゃあ、新しいプロジェクト(某社カタログ・サイト(コマース無し))作成。 $ svnadmin create /var/repositories/fugafuga # 適当&ウチは未だにsvn $ cd ~/Rails # 適当 $ rails fugafuga # ウチはまだrails 2.2.2 $ svn import -m "New Project 'fugafuga' Created" ./fugafuga svn+ssh://localhost/var/repositories/fugafuga/trunk # localhostでも敢えてsvn+ssh $ mv fugafuga fugafuga_imported # 元のプロジェクトをリネーム $ svn co svn+ssh://localhost/var/reposit

    railsでfugafugaを作ってみる。 - railsでhogehogeを作ってみる。
    u-ichi
    u-ichi 2009/02/24
  • もしもデータベースサーバがクラッシュしたら

    人の作ったものは完璧ではない。完璧でないものはクラッシュする。故にデータベースはクラッシュする。サーバハードウェアの故障、OSのクラッシュ、データベースそのもののバグなど原因は様々であるが、永遠に停止することなく動き続けるRDBMSというものは存在しない。もちろん数年間無停止で問題が出ない場合もあるが、クラッシュするときはするので対策が必要である。もしもの時に備えて抜かりないのがスマートなオトコのスタイルである。データベースのご利用は計画的に。 と思ったそこのアナタ!!人生そんなに楽ではありません。 もちろんRDBMSはトランザクションのDurabilityを保証しているので99%の場合はそれでOKだけど、それはCOMMITが成功した場合の話。COMMITは大抵の場合高速な処理であるが、それでも処理にかかる時間はゼロではない。アプリケーションがデータベースサーバにCOMMITを送信してから

    もしもデータベースサーバがクラッシュしたら
  • dotstyle.net - dotstyle リソースおよび情報

  • MySQL Clusterでバックアップを取得する - メモ帳

    MySQL Clusterは、メモリテーブルであっても、かなりディスク容量を消費する。 (6.2までは、ざっくりと「メモリテーブル見積」*10。メモリを32GB積んで、30GBほどをMySQL Clusterに割り当てたら、ざっくり300GBほどのHDDがあると良い。) というわけで、MySQL Clusterのバックアップは「取りっぱなし」では、HDD容量を圧迫するので、MySQL Clusterのメンテナンス用スクリプトを作ってみた。 #!/bin/sh bkupdir=`find /export/home/mysql-cluster/BACKUP/ -name "BACKUP*" |wc -l` echo "The number of backup dir under BACKUP is:" $bkupdir if [ $bkupdir -gt 0 ]; then cp -pr /e

    u-ichi
    u-ichi 2009/02/24
  • Rails 2.3のengine機能を調べてみた - moroの日記

    どんなものかしら、と思って調べてみました。実はenginesとか(Merbのsliceとか)懐疑派だったんですが、最近になっていくつか良さそうなユースケースが思いついたんで、うまくやれないかな、と。 これまで懐疑派だった償い?として、rails-enginesチームの公式ブログの記事を意訳してみました。 http://rails-engines.org/news/2009/02/02/engines-in-rails-2-3/ 後半は疲れてきたので、特に訳が粗くなっていますが、何かあればコメントやIRCなどでツッコミください。 Engines in Rails 2.3 Some support for ‘engine’ plugins has been merged into the Rails core codebase in Rails 2.3. In this guide, I’ll

    Rails 2.3のengine機能を調べてみた - moroの日記
    u-ichi
    u-ichi 2009/02/24
  • 仕事を先延ばししてしまう11の理由とそれへの対策 | P O P * P O P

    よく言われることですが、自分でも意識していなかったところがあったので勢いで翻訳してみます。 「11 Causes and Cures for Procrastination」です。「やらなくちゃいけないんだけど・・・なんだかねぇ・・・」というときにいかがでしょうか。どの理由が自分にあてはまるかがわかれば対策もわかってくるのかもしれませんよ。 よろしければ以下からどうぞ。 やろうとしていることが複雑と思い込んでいる 対策:やるべき仕事を書き出して、小さなアクションに分解してみましょう。次にとるべき具体的な行動は何かを想像してみましょう。どんなに小さい仕事でもいいので何かにとりかかってみましょう。 仕事は完璧にすべきだと思い込んでいる 対策:人間は完璧ではありません。また完璧なことよりも速度が大事な時も多いです。とりあえず80%完成させることを目指しましょう。 意思決定の仕方がはっきりしていな

    仕事を先延ばししてしまう11の理由とそれへの対策 | P O P * P O P
    u-ichi
    u-ichi 2009/02/24
    後で後輩に読ませる
  • オープンソースライセンスいろはのい : LINE Corporation ディレクターブログ

    こんにちは。『livedoor フォーチュン』(占い)を担当しております、ナガナガと申します。ライブドアでは、さまざまなオープンソースソフトウェアを利用してサービスを提供しています。 オープンソースソフトウェアとは、「自由に利用・コピー・再配布・改変が可能なソフトウェア」のことです。オープンソースという言葉からも想像できるように、ソフトウェアのソースコードを入手することができます。無料で利用できるという意味での「フリーソフトウェア」と混同される方も多いですが、無料であっても再配布や改変を許していないライセンスのソフトウェアはオープンソースソフトウェアではありません。また、オープンソフトウェアは無保証であり、利用者の自己責任で利用する必要があります。セキュリティアップデートやサポートを受けられるかわりにお金を払う必要があるソフトウェアとは対照的だと思います。ちなみに、フリーソフトウェアの「フ

    オープンソースライセンスいろはのい : LINE Corporation ディレクターブログ
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    u-ichi
    u-ichi 2009/02/24
    「出世をする人、それは会社をいつも褒め称える人、いつも会社は素晴らしいといっている人だ」
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA