タグ

graySpaceのブックマーク (804)

  • AWSのt2.microでMT4からメールを送れる環境を構築する – とのログ

    スペック的にもメモリは1GBあるので、MT4を1つ動かすのには十分。 しかも現在最初の1年は無料。 これは使わない手は無いでしょう。 とりあえずインスタンスを立ち上げて動作するかどうかだけでも確認しましょうか。 インスタンスの立ち上げ AWS ManagerのInstancesよりLaunch Instanceをクリックし、Microsoft Windows Server 2012 R2 Baseを選択します。 次のページでt2.microを選択します。 あとは適当に進んでいきます。 必要に応じて暗号鍵を作成したりセキュリティグループを作成してRDPのポートを開けておきましょう。 インスタンスが立ち上がったら、ConnectボタンからRDPファイルをダウンロードします。 ついでにパスワードも控えておきましょう。 繋いでみる Microsoft Remote Desktopで繋いでみました。

    AWSのt2.microでMT4からメールを送れる環境を構築する – とのログ
    graySpace
    graySpace 2014/09/26
  • レプリケーションしてるMySQLで、マスタやスレーブが障害停止した場合のリカバリプラン - (ひ)メモ

    MySQLで、レプリケーションベースのHAな構成について考えたメモです。 3台(というか2台+1台)がいいかなぁと思っていて、前半はその理由を、後半では{マスタ,スレーブ}が{再起不能になった,ちょっとダウンしてすぐ復帰した}場合のリカバリプランについて書きます。 今のところはこれがベストかなと思っているのですが、「こうしたほうがいいと思う!」「ここがおかしい!」などなどのご意見はコメント、TBなどでいただけるとうれしいです。 ゴール マスタが落ちてもぐーすか寝ていられるようにしたい リカバリの作業はできるだけ単純に、かつ、短時間で完了するようにしたい めんどくさいのはいや 基構成、方針 2台+1台 サービスで使うのは2台 (db1, db2) もう1台は管理用 (db3) スレーブを多数並べる構成にはしない 台数増えると管理コストが上がる マスタダウン時のフェイルオーバとそのフェイルバ

    レプリケーションしてるMySQLで、マスタやスレーブが障害停止した場合のリカバリプラン - (ひ)メモ
    graySpace
    graySpace 2014/09/21
  • わずか5分!? AWSのEC2でクラウドなウェブサーバーを構築してみた | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    はじめまして。五反田の「Clisk(クリスク)」という会社でシステムエンジニアなどをしている芹沢と申します。盟友であるLIGのゴウさんや紳さんと酒を酌み交わしているうちに、LIGブログに記事を書かせていただくことになりました。よろしくお願いいたします。 AWSとは? http://aws.amazon.com/jp/ AWSAmazon Web Servicesの略)とは、Amazonが提供しているクラウドサービスの総称で、その中にはさまざまなサービスが含まれています。 EC2(仮想サーバー)、S3(ストレージ)、RDS(リレーショナルデータベース)、CloudWatch(監視)など、たくさんのサービスが提供されていて、それらのITインフラのリソースを、使いたいときに、使いたいものを、使いたいだけ、必要なスペックで、利用することができるのが特徴です。 多くのサービスは管理画面から操作でき

    わずか5分!? AWSのEC2でクラウドなウェブサーバーを構築してみた | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    graySpace
    graySpace 2014/08/26
  • システム系の例外は実行時例外+AOPでハンドリングするのがベスト - 達人プログラマーを目指して

    インフラ層のチェック例外はやはりJavaのBad Partだと思う 先日のJava言語のチェック例外は当にGood Partなのか? - 達人プログラマーを目指してで、 インフラ層のフレームワークなどでは実行時例外が適切 ということを書いたのですが、この点についてもう少し詳しく考えてみたいと思います。 Java: The Good PartsのではRMIの章があるのですが、RMIではRemoteというマーカーインターフェースを継承しつつ、すべてのメソッドがRemoteExceptionというチェック例外を送出する規則となっています。 Java Good Parts(9.1節より引用) pubic interface StatRecorder extends Remote { void recordGame(BoxScore stats) throws RemoteException;

    システム系の例外は実行時例外+AOPでハンドリングするのがベスト - 達人プログラマーを目指して
    graySpace
    graySpace 2014/07/28
  • これからAWSを始める人は一読すべき「AWS運用チェックリスト」を読んでみた | DevelopersIO

    はじめに こんにちは植木和樹です。AWSでは各種ホワイトペーパーなどの資料を多数公開しています。 AWS アーキテクチャーセンター | アマゾン ウェブ サービス(AWS語) 今回は上記ページからダウンロードできる「AWS 運用チェックリスト(PDFファイル)」を読んでみました。運用チェックリストという名前ではありますが、AWSを利用する方は一度目を通しておくのをお勧めする内容でした。 チェックリストは大きく3つ「ベーシック」「エンタープライズ」「セキュリティ監査」に分かれています。このうちベーシックは15項目程とコンパクトにまとまっていて、簡易チェックリストとしてお手頃です。 残念ながらまだ日語訳がされていないようですので、今回ベーシック部分だけをザックリ読んで簡単なコメントを書いてみました。 ベーシック運用チェックリスト 原文は「我々は〜〜〜を設定しています(理解しています)」

    これからAWSを始める人は一読すべき「AWS運用チェックリスト」を読んでみた | DevelopersIO
    graySpace
    graySpace 2014/07/27
  • TeasOne Coffee » Blog Archive » Oracle10gの文字コードにおけるCHAR、NCHAR、VARCHAR2とNVARCHAR2の挙動について

    現行の文字コードの確認方法 SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER LIKE ‘%CHARACTERSET’; ———————————————————- NLS_NCHAR_CHARACTERSET |  AL16UTF16 ———————————————————- NLS_CHARACTERSET              |  JA16SJIS ———————————————————- Oracle10gの文字コードにおけるCHAR、NCHAR、VARCHAR2とNVARCHAR2の挙動が いい具合に頭の中でかき混ざってきたので、整理する。。。 カラムの定義を『NAME NVARCHAR2(20)』というように定義した場合、 このNAMEというフィールドには、NLS_NCHAR_CHARACTERSETで

    graySpace
    graySpace 2014/07/23
  • ゴールドマン・サックス証券 (14) 二人の天才: 外資系つれづれ - 新しい知のインフラ

    " 好奇心 " こそが活力の源。 ”今までこの世に無かった新しい知のインフラ” として知識、刺激、ヤル気を発信していきます。 連載記事 「必ず結婚できる45のルール」 「MBAの知識」 「元気の出る言葉」「マッキンゼーの知恵」 「起業のアイデア1000ノック」 を同時進行させていす。1月よりメルマガ " 熱血日記 " を発行し、記事の約半分をメルマガに移行します。 外資系金融機関が日格的に上陸するようになったのは、1984年のプラザ合意の後からである。 日からの輸出攻勢に悲鳴を上げたアメリカが、なんとかしてアメリカの製造業を守るため、為替を各国の国力にふさわしい相場に調整しようと、ニューヨークのプラザホテルにG7の蔵相を呼び、そこからあれよあれよという間に円高が進んでいく。 それまで世間で注目を浴びることの少なかった為替ディーラーがテレビ画面に登場するようになり、まず外資系銀行の

    graySpace
    graySpace 2014/07/19
  • データベースサーバリプレイスの考え方

    全12回の連載も今回で最終回です。手間暇かけて構築したデータベースサーバに必ず訪れる「リプレース」という作業について、移行計画を作成するに当たっての考え方と具体的な検討項目を説明します。【更新版】 避けては通れないデータベースサーバのリプレース データベースサーバの運用は、定期的な製品のバージョンアップと、稼働するハードウェアの見直し(リプレース)が欠かせません。 バージョンアップはソフトウェアとしての機能強化をシステムに取り入れたり、不具合を修正し安定稼働させたりするために行います。リプレースはハードウェアの保守提供期間終了に対応するだけでなく、システム規模の変化にマシンスペックを適合させるためのリサイジング作業としても行われます。いずれも、構築したシステムの安定稼働と成長を支える作業として重要なものです。 特に、稼働するハードウェアを入れ替える「リプレース」という作業は、その後数年間の

    データベースサーバリプレイスの考え方
    graySpace
    graySpace 2014/06/25
  • 時系列分析I ――ARMAモデルと時系列分析

    連載バックナンバー はじめに 今回は時系列分析について紹介します。ビジネスで生成されるデータの多くが“時間“の項目を含む時系列データで、1週間の傾向や季節変動などを分析する際など、さまざまな場面で時系列の分析が必要となります。 時系列分析(Time Series Analysis)とは? 時系列分析(Time Series Analysis)は、株価や為替レートなど金融関連の時間とともに変化するデータを分析し予測するために発達してきました。「時系列計量経済学(Time Series Econometrics)」などの学問の中で論じられているデータ分析の中では、比較的歴史のあるテーマです。それだけに、定式化するためのさまざまなモデルが提案されていて、1つの変量を分析するためのモデルだけでも、表1のように多くのモデルがあります。 略称 説明 AR

    時系列分析I ――ARMAモデルと時系列分析
    graySpace
    graySpace 2014/06/25
  • バッチアプリケーション設計のポイント

    データベースの運用に当たって、効率のよいバッチアプリケーションが作成できるかどうか、は大きな課題です。連載では、Oracle Databaseの管理運用を前提に、効率のよいバッチアプリケーション作成のためのテクニックを紹介していきます。 バッチ処理の抱える問題 オープン系技術の導入によって、企業システムのフロントエンド(画面周り)は大きく進化を遂げました。しかし、バックエンド(サーバ周り)でのバッチ処理は、今日でもさまざまな問題を抱えています。 最も深刻な問題は、バッチの処理性能が著しく低下してしまうことでしょう。業務のIT化が進むにつれて、データベースに蓄積されるデータ量はどんどん増加する傾向にあります。また、Webなどで多様なサービスを展開するには、データをさまざまな形式に加工/集計する必要があります。 この2つのマイナス要因によって、既存のバッチアプリケーションにかかる負荷はますま

    バッチアプリケーション設計のポイント
    graySpace
    graySpace 2014/06/23
  • Microsoft PowerPoint - Javaバッチ処理再考処理パターン.ppt

    © 2009 IBM Corporation ® 日アイ・ビー・エム システムズ・エンジニアリング株式会社 ワークプレース 太田 智之 eb82649@jp.ibm.com Javaバッチ処理再考 処理パターン選択の方法論 IBM Software Group | WebSphere software 2 ご注意 � この資料に含まれる情報は可能な限り正確を期しておりますが、日アイ・ ビー・エム システムズ・エンジニアリング株式会社の正式なレビューを受け ておらず、当資料に記載された内容に関して日アイ・ビー・エム システム ズ・エンジニアリング株式会社は何ら保証するものではありません。 � 従って、この情報の利用またはこれらの技法の実施はひとえに使用者の責 任において為されるものであり、資料の内容によって受けたいかなる被害に 関しても一切の補償をするものではありません。 � 当資料を

    graySpace
    graySpace 2014/06/23
  • Make the Future Java FY13 PPT Template

    Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 2 Batch Application for the Java Platform – JSR352 NTTコムウェア株式会社 技術SE部 OSS・AP技術 担当 上 宜人 Copyright © 2012, Oracle and/or its affi

    graySpace
    graySpace 2014/06/19
  • もう文字化けには悩まない!Oracle Database 11g R2ならWindows 7クライアントでもばっちり

    graySpace
    graySpace 2014/06/19
  • 監視ソフトウエアをどう選ぶか

    graySpace
    graySpace 2014/06/16
  • EUC-JPなJava Webアプリの文字化けまとめ - ooharakの日記

    問題1 PostgreSQLのデータベースをJDBC経由でEUC_JPとして運用しているとき、古いバージョン(8.1系:〜8.1.3, 7.4: 〜7.4.12)から、それ以降のバージョンにバージョンアップしたら、character 0xXXXXXX of encoding "UNICODE" has no equivalent in "EUC_JP"というSQLExceptionが出るようになる。 原因 PostgreSQLのJDBCドライバでは、JavaからEUC_JPへの変換については、PostgreSQL上の変換ルーチンを用いる。Java上の全ての文字に対応するEUC_JP(厳密にはx-eucjp-open-19970715-ms)のコードがあるわけではないので、変換に失敗する場合がある。たとえば、置換文字(U+FFFD)は、対応するEUC_JPのコードを持たない。 このとき、Po

    EUC-JPなJava Webアプリの文字化けまとめ - ooharakの日記
    graySpace
    graySpace 2014/06/16
  • STAP細胞が見つかるまでひたすら適当な細胞を生成し続けるプログラム - 驚異のアニヲタ社会復帰の予備

    が話題なのでRでやっといた。 stap <- "STAP" tmp <- "" t1 <- proc.time()["elapsed"] while(tmp != stap){ tmp <- paste(sample(LETTERS, size=4, replace=TRUE), collapse="") print(tmp) } t2 <- proc.time()["elapsed"] paste("STAP細胞の作成に", round(t2 - t1), "秒かかりました") [1] "STAP細胞の作成に 7 秒かかりました" たまたま早く作成できたけれども、重複を許してサンプリングしてて、通りの細胞が論理的に考えられるなか、サンプリングの速度を適当に計算して作成にかかる時間の分布が取れるはずなので、やる気のある研究者というか当事者はやってみたらいいんじゃないかな(適当 時間がかかり

    STAP細胞が見つかるまでひたすら適当な細胞を生成し続けるプログラム - 驚異のアニヲタ社会復帰の予備
    graySpace
    graySpace 2014/06/16
  • どのようにOracleを勉強してきたか - kagamihogeの日記

    一昨年から去年にかけては、リレーショナルデータベースの分野の学習に注力すべく活動を続けてきた。具体的なRDBMSのプロダクトはそのときの仕事で使っていたという理由でOracleを選んだ。学習内容としてブログでまとめたものは、主に実行速度に影響を与える要素を中心にした。年末年始ということもあり、このエントリでは、Oracleのパフォーマンスに与える影響をどのようなやり方で学習を進めてきたか、を振り返りたい。 まずはインプット 当初の俺のOracleレベルは「スキーマってなんだ、カレーの一種か?」とかそういうレベルであったが、この程度の状況だとそもそも何を学習したいのかを自分で判断できない。だから、ともかく分かんないことがあってもいいから、最初は情報を沢山仕入れることから始めた。俺は、俺にとっては新しいことを学ぶとき、まずインプットを多くすることから始めるタイプである。たいてはまず書籍を読むこ

    どのようにOracleを勉強してきたか - kagamihogeの日記
    graySpace
    graySpace 2014/06/11
  • https://developer.oracle.com/jp/technical-resources/articles/secret-of-oracle-site.html

    graySpace
    graySpace 2014/06/02
    #oracle
  • Javaバッチフレームワークで多重実行、非同期実行

    最終回は、TERAバッチの特徴的な機能の紹介 連載第3回の「Eclipseで作る! DBを使った実践的なJavaバッチ」では、オープンソースのJavaバッチフレームワークの1つである「TERASOLUNA Batch Framework for Java」(以下、TERAバッチ)を利用した格的なバッチアプリケーションの実装を通して、TERAバッチの実践的な利用方法を学びました。 今回はTERAバッチが提供する特徴的な機能である、「多重実行」と「非同期実行」の2つの機能を実際に利用することで、TERAバッチのさまざまな利用方法を学んでいきましょう。 バッチの分散処理? 「多重実行」とは? 連載第2回「OSSのJavaバッチフレームワークでHello World!」でも少し触れましたが、バッチ処理では、大量件数データの処理を限られた時間で処理する必要があるときに、ジョブの多重化を行うことが一

    Javaバッチフレームワークで多重実行、非同期実行
    graySpace
    graySpace 2014/06/02
    #バッチ
  • 経営工学基礎演習 H班

    graySpace
    graySpace 2014/05/24