一定期間更新がないため広告を表示しています
![SAP TRM英語 | SAP Oracleブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/2302e44c95c7e474fefb218540004f95dc47a4bb/height=288;version=1;width=512/https%3A%2F%2Fimaging.jugem.jp%2Ftemplate%2Fimg%2Fjugem_og-image.png)
こんにちは。斎藤です。 手元でちょちょいと作ったプログラムや、 init スクリプトの無いOSSを daemon として動作させ続けたい事、ありませんか?そんなときに便利なのが Upstart です。daemontoolsの代わりとしても使えます。 今回は設定方法を中心に、解説していきます。 ※CentOS 6.3 (x86_64) で検証しています はじめに Upstart とは何か UpstartのWikiによると、"/sbin/init"デーモン(例えばSysVinit)を置き換えるものであり、イベントベースでタスクやサービスを起動・停止できるようにしたものである、と述べられています。また、特徴として、SysVinitと比べ「設定が簡単」「起動が早くなる」などが挙げられています。 Upstart のメリット 3つのメリットがあると、私は考えています。 起動・終了制御が容易 仮にABE
解説 Java VM(Virtual Machine)とはJavaプログラムの実行環境のことで、Oracle(以前はSun Microsystems)などから無償で配布されている。特に、最も一般的なOracleのJava VMは、管理ツールとセットで「Java Runtime Environment(JRE)」として、PCにプレインストールされていたり、Webアプリケーションの利用時にインストールされたりしている。 JREは普及していることもあり、関連記事に記されているように、脆弱性などの理由から最新版への更新を迫られることがある。更新が必要かどうかを判断するためには、現在インストールされているJREのバージョンを知らなければならない。 最近のJREは更新の際、すでにインストール済みのJREに対して、変更されたファイルのみを置き換える(同一フォルダにインストールする)ようになっているが、過
HTMLとかXHTMLとかHTML5とかのテンプレートエンジンのThymeleafいい感じっぽいのでHello worldしてみます。 NetBeansでMavenのJavaアプリケーションのプロジェクトを作成して依存性の追加でthymeleafで検索するとorg.thymeleafが出てくるので、それを追加します。pom.xmlには以下のような記述が追加されます。 <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> <version>2.0.15</version> </dependency> Thymeleafは、色んな場所からテンプレートを取得するためのTemplateResolverというものが定義されています。一番シンプルだと思うのはClassLoaderTemplate
» 【永久保存版】これずっと聴いててたい! 「洋画の日本語吹き替え声優」をまとめた動画が面白すぎてキケン!! 特集 突然だが、みなさんは洋画を観る際、字幕版で観るだろうか? それとも吹き替え版で観るだろうか? きっと多くの人が「もとの俳優の声が聞きたいから」、「オリジナルの雰囲気そのまんまで映画を楽しみたいから」などの理由で、字幕版を観ていることだろう。 しかし吹き替え版だって、いいところはたくさんあるんだ! そう気づかせてくれる動画がここにある。その動画のタイトルは「洋画【日本語吹き替え】専属声優一覧」といい、素晴らしき洋画吹き替え声優さんたちが次から次へと登場する。 動画投稿者は次のような想いのもと、このビデオを制作したらしく、「久しぶりに吹き替え版が観たい!」と思わずにはいられない仕上がりになっている。 声優さんたちは海外の俳優さんたちが超えることのできない言語という壁を超えてくれる
製作著作 © 2002, 2003, 2004, 2005 Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato This work is licensed under the Creative Commons Attribution License. To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
仕事ではSubversion(以下、svn)を使っているのだが、これをgitに置き換えたい。 とはいえ、いきなり全体をgitに移行するのはキツそうなので、以下のようなプロセスを踏もうと思う。 (1) 自分の環境だけgitを使えるようにする(中央リポジトリはsvn) (2) 他のメンバー(数名規模)もgitを使えるようにする(中央リポジトリはsvn) (3) 中央リポジトリをsvnからgitに変える このエントリでは上記(1)の経緯を書きとめておく。 現状 ・以下のように中央にsvnリポジトリが存在していて、各人がそこからチェックアウトしている ・各人はチェックアウトした「svn作業コピー」から「作業用ディレクトリ」にコピーしている(cpやrsyncで) ・各人の「作業用ディレクトリ」のhtdocsはdev環境としてブラウザから閲覧可能 ・各人の「svn作業コピー」と「作業用ディレクトリ」は
MariaDBとは? MariaDBは、MySQL派生のオープンソースな関係データベース管理システム(RDBMS)である。 MariaDBの開発は、MySQLのオリジナルコードの作者でMySQL ABの創設者でもあるMichael “Monty” Wideniusにより、 現在オラクルによって所有されているMySQLをフォークして立ち上げられたプロジェクトにより行われている。 配布ライセンスは、GNU General Public Licenseのバージョン2。 via http://ja.wikipedia.org/wiki/MariaDB 基本的にはMySQLと互換のリレーショナルデータベースです。 特別な学習コストなく使えるそうです。 つい先日、MariaDB 10.0.1がリリースされたので、インストールをしてみました。 MariaDBをインストール CentOS 6.3で試してみ
We are sorry, the page you requested cannot be found.
オンライン決済システムを提供する米stripeが、MongoDBとPostgreSQLをリアルタイムで同期させるツール「MoSQL」を公開している。これを利用することで、リアルタイム性が必要な処理はMongoDBに行わせ、複雑なSQLクエリが必要な分析処理はSQLデータベースで行う、といった構成が可能になる。 MoSQLは「MongoDB→SQLストリーミングトランスレータ」をうたうツール。MongoDBクラスタに格納されているコンテンツをリアルタイムでPostgreSQLにインポートできるという。これにより、MongoDBでサービスを運用し、オフラインでのデータ解析やレポートはSQLを使って実行する、といった分業が行える。 MongoDBにはスキーマがないため、実行時にはMongoDBに格納されるデータをSQLで扱える行形式のデータに変換する定義ファイルが必要となる。定義ファイルはYAM
感動作の多い重松清ですが、中でも1位2位を争うだろう傑作。 家庭崩壊に直面したある男が、幽霊が運転するワゴンに乗って、人生の岐路になった過去へ旅します。
今月5日にようやく発売されたNexus 10国内版が配達されたので早速開封してみます。記事公開は2月8日ですが、昨日2月7日には配達されていました。 Nexus 10は、GoogleとSamsungが共同開発した10インチタブレット。解像度2,560×1,600ピクセルの高精細LCD、Cortex-A15ベースのデュアルコアプロセッサ「Exynos 5250」、2GB RAMを搭載するなど、タブレットの中でもハイスペックな1台です。 まずは、注文から配達完了までの過程を紹介します。2月5日にGoogle Playストアで注文後、当日夕方には発されました。発送地点は香港みたいですね。2月6日には日本に到着し、その日のうちに関空の輸入審査を通過。1日かけて福岡に移送され、2月7日に配達されました。注文から中1日で配達完了という速さにびっくりしました。 みなさんもご存じの通り、Nexus 10国
記事内に広告を含む場合があります。記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。 こんにちは!アキオ(@akio0911)です。 以前にレベル・目的別!iPhoneアプリ開発おすすめ書籍15冊(2012年8月版)という記事を書きましたが、それ以降、役に立つ本・勉強になる本が何冊か出ましたので、iPhoneアプリ開発おすすめ本リストを更新してお届けしたいと思います! 追記 ↓ 2015年11月版を公開しました! ⇒ iPhoneアプリ開発にオススメの本7選(初心者向け含む)2015年11月版 iPhoneアプリ開発にオススメの本7選(初心者向け含む)2015年11月版 1. iPhoneアプリ開発が初めてな初心者の方に。画面部品のリファレンスとしても
1975年生まれ。慶應義塾大学・大学院(政策・メディア研究科)修了後、三菱総合研究所にて情報通信分野のコンサルティングや国内外の政策調査等に従事。その後2007年に独立し、現在は株式会社企(くわだて)代表として、通信・メディア産業の経営戦略立案や資本政策のアドバイザー業務を行う。16年より慶應大学大学院政策・メディア研究科特任准教授。 スマートフォンの理想と現実 2011年はスマートフォンの普及が本格化する年になる…。業界関係者の誰しもがそう予感していた矢先に発生した東日本大震災は、社会におけるケータイの位置づけを大きく変えた。しかし、スマートフォンの生産に影響が及びつつも、通信事業者各社はその普及を引き続き目指し、消費者もまたそれに呼応している。震災を受けて日本社会自体が変わらなければならない時に、スマホを含むケータイはどんな役割を果たしうるのか。ユーザー意識、端末開発、インフラ動向、ビ
「ソフトウエアなんて所詮はハードウエアのおまけ」。3~4年前に日経エレクトロニクス編集部の宴会で先輩記者にこう言われ、とても驚いたことを今でも覚えています。その当時ですら、ソフトウエアやサービスを含めたユーザー体験の重要さは、米Apple社の成功などから広く認知されていたはずです。その記者には失礼ですが、「なんて時代遅れの考え方なんだろう」と思いました。 悲しいことに、こうした認識は特殊なものではなく、日本のメーカーではありふれたものだったようです。人工知能の研究者として著名なEdward Feigenbaum氏は、日経ビジネスのインタビューで「日本のビジネス文化は目に見えないソフトウエアの重要性を理解しませんでした。大学を卒業し、電気エンジニアとして働くことが良しとされ、プログラマーは活躍の場もなく、正当な評価もされなかった」と語っています(日経ビジネスオンラインの記事、日経ビジネスDi
お財布にお札の向きを揃えて入れるとか、一緒にお守りを入れるとかいうのは、迷信ですね。あるいはオカルト、そうでなきゃお財布プレーかな。 僕はずっとマネークリップを使っていますが、一にも二にも紛失防止のためです。僕は実にいろいろなものをなくすんです。ひとつのことを考え始めると他のことを忘れてしまうので、お財布なんて10個以上なくしました。マネークリップならズボンの前ポケットに入れられるから、絶対になくすことはありません。 携帯に4種類(モバイルSuica・Edy・iD・nanaco)の電子マネーを入れているので、小銭を使うことはほとんどないですね。モバイルSuicaで新幹線や飛行機の予約もできるし、コンビニや自販機で買い物もできる。個人タクシーはダメな場合があるけど、iDやEdyでタクシーにも乗れます。早くなくしてほしいと思いますね、現金を。 カードも磁気だけじゃなくて、携帯のICを読み取れる
何の話かというと Red Hat Networkに登録したRHELシステムであれば、 # yum updateとすれば、すべてのパッケージが自動的に最新にアップデートされます。あるいは、 # yum install hogehogeとすれば、hogehogeの最新バージョンと依存パッケージがまとめてインストールされます。 しかしながら、場合によっては、特定のパッケージだけ特定のバージョンに上げたい、とか、いきなりインストールするのではなくて、まずはRPMファイルをダウンロードして、根掘り葉掘り調べてからインストールしたい、という場合もあります。 このような際に、yumを使わずに、Red HatのCustomer Portalから個別にRPMをダウンロードして対応している方も多いと思いますが、実は、yumでもそのようなきめ細かな対応は可能です。特に、EC2/Nifty Cloudなどで時間課
Rails application preloader といえば spork や zeus を使っている人もいるかと思います。 今後、期待できる preloader として spring を教えてもらいました。 springはzeusと類似していますが、springはrubyで実装されています。Railsに綿密に統合されているのが他のプリローダーと比較すると大きな特徴です。 Railsコミッターが開発していることからも、今後期待できるpreloaderです。 インストールGemfileにspringを追加します。 group :development, :test do gem 'spring' end$ bundleこれでgemが導入されます。 利用方法springの簡単な使い方です。 $ bundle exec spring Usage: spring COMMAND [ARGS] T
数カ月前に明らかになったように、MicrosoftのWindowsクライアントチームは「Windows 8」の最初のFeature Packアップデートに取り組んでいる。このアップデートの開発コード名は「Blue」で、2013年の夏か秋にリリースされる予定だ。 しかし、非常に正確な情報筋の1人によると、BlueはWindowsそのものだけを対象とするものではないという。 筆者の情報筋によると、Microsoftは「Windows Phone」「Windows Services」(「SkyDrive」や「Hotmail」など)のほか、「Windows Server」を対象とする次の大規模なプラットフォームアップデートをBlueと呼んでいるという。言い換えると、Blueとは、すべて同じ日に登場するわけではないが、大体同じくらいの時期にリリースされる予定の一連の製品アップデートである。 これらの
CNN.co.jp App for iPhone/iPadは、CNNが配信しているニュースがまとめて読めるアプリで、2月5日にリリースされたばかりだ。英語版のニュースと日本語翻訳版のニュースを1つのアプリ内で読める利便性を利用して、世界のニュースへの理解を深めたり、英語学習に生かしたりできる。 無料で楽しめるコンテンツは、日本語翻訳版の各カテゴリのニュースと写真で、英語版のニュースや動画、英語学習コンテンツは有料となっている。有料コンテンツも10回までは無料で試せる。 本アプリは、iPhoneとiPadの両方で利用でき、メールアドレスを登録することにより、複数の端末で利用可能になる(課金後は、どの端末からでも有料コンテンツにアクセス可能)。画面上部にカテゴリを示すツールバーがあり、左右にスワイプして目的のカテゴリをタップすると、該当するカテゴリのニュースが一覧表示される。iPadの場合、広
ガラケー派にも2台持ちにも!今の携帯はそのままで、安くて縛りも後腐れもないスマートフォンを手に入れる方法 『ガラケーは手放せないけど、LINEとかの人気スマホアプリも使いたい』『予備にドコモ回線のスマートフォンも持っておきたい』…と思っても、スマートフォンの本体価格や月額費用、解約金などを考えると、なかなか気軽に手を出せるものではありません。 しかし、もし本体は安く、月額は1,000円弱、エリア最大級のドコモXi/FOMA回線で、最低利用期間の縛りがなく解約金もかからないスマートフォンがあったら…? …あったんです! スマートフォンは中古で手に入れよう! 普通にスマートフォンを買おうとすると、新品のスマートフォンは定価で8万円くらいするのは珍しくありません。分割で支払ったり、長く契約を続ければ少しずつ割り引かれたりするので結果的にはもっと安くなったりしますが、長く使う覚悟がなければなかなか
出典:ITpro 2013/02/01 (記事は執筆時の情報に基づいており、現在では異なる場合があります) 今回は、まず、大規模なサイバースパイ活動「Red October」の話題から紹介する。Red Octoberは、ロシアのカスペルスキーラボの調査によって明らかになった。「Microsoft Office」に存在する脆弱性(CVE-2009-3129、CVE-2010-3333、CVE-2012-0158)を悪用されることに加え、Java攻撃の手口が使われていたことが判明している。 カスペルスキーラボのブログによると、Java攻撃手口はイスラエルのセキュラートが確認、報告したもの。攻撃者はJavaの「Rhino」スクリプトエンジンに存在する脆弱性(CVE-2011-3544)を突いて対象のネットワークに侵入していたと見られる。Red Octobeも、これと手口の特徴が一致することから、
ディストリビューションで用意されていないパッケージをデーモン化したい場合、supervisorが便利です。init scriptを書くという面倒な作業をやらなくても簡単にデーモン化できます。それだけでなく、プロセスが終了してしまった場合に自動的に起動したり、一定数のプロセスを維持したり、標準出力のログをローテーションしたりといった便利な仕組みが用意されています。 インストール ここではRHEL 6 + EPELを前提とします。他のディストリビューションでもだいたい同じかと思います。 easy_installもしくはpipで最新版をインストールします。 sudo yum install python-pip sudo pip-python install supervisor supervisorのinit scriptはGitHubの公式リポジトリに用意されています。 git clone
Apacheの設定ファイルを変更します。 80番はリバプロ側で処理するためApacheではListenポートを8010に変更する nginx側の設定を変更します。 インストール後は「/opt/local/etc/nginx」に設定ファイルのサンプルがあり、 通常はこちらを参考にして設定しますが、今回は設定ファイルを下記のように設定します。 1.mimeタイプはデフォルトのものを利用します sudo mv /opt/local/etc/nginx/mime.types.default /opt/local/etc/nginx/mime.types user nobody; worker_processes 1; error_log logs/error.log info; events { worker_connections 256; } http { include
DRの実現でもクラウド活用が可能な時代に 事業継続計画(BCP)を確立する上で、データ保全をどう実現するかが重要な課題になっている。現在ではほとんどのビジネスがITに依存しているため、ITシステムがダウンすれば業務遂行は難しい。もちろん壊れた機器やソフトウエアは再調達によって復帰できるが、社内に蓄積されたデータは再調達することはできない。つまり、データの消失は莫大な損害につながり、場合によっては業務どころか、企業そのものの存続が危うくなる危険性もある。2011年3月の東日本大震災で、このリスクの怖さを実感した企業も多いだろう。 災害発生時にデータを保全するには、データを遠隔地に保管する災害対策(ディザスタリカバリ:DR)が不可欠だ。昔はバックアップテープを遠隔地に輸送するのが一般的だったが、最近では通信回線経由で遠隔地にデータをコピーする手法が広がっている。しかしこのようなシステムを自前で
Copyright © 2004-2024 Impress Corporation. An Impress Group Company. All rights reserved.
【課外授業5日目】「Sublime Text 2とSass&Compassで効率的なコーディングライフ」を開講しました!! クラスメソッドブログ課外授業5日目 今回は今大人気のSublimeText2とSass&Compassの勉強会でした。弊社のブログでも大変人気なこのシリーズですが、今回も募集30名という枠に対して倍近い応募があり人気の高さが分かりました。 1時間目:ちょっと心地よいHTMLコーディング with Sublime Text2 1時間目は、清田 隆志によるsublime text 2 のパッケージ(プラグイン)についての話でした。発表したスライドは以下になります。 スライドのリンクは以下になります。 https://dev.classmethod.jp/slide/html-coding-with-sublime-text2/ ロレム・イプサムについて熱く語る清田先生。サ
オンラインストレージと言えば Dropbox とか GoogleDrive とかがあるわけですが、有償で使うなら結構お得なプライシングになっている Bitcasa がリリースされました。 無料でも 10GB まで使えるそうなので、とりあえずサインアップしてみました。 サインアップと Mac 版アプリのインストール サインアップは こちら から。 サインアップ開始の時は無償/有償のプランを選べませんが、サインアップの最後でプランを選ぶことができます。 無償プランでも 10GB まで使えるので使い勝手を確認する意味で、まずは無償プランでサインアップ。 サインアップが終わったら ここ から Mac 版をダウンロードしてインストール。 インストールが終わるとサイドバーに Bitcasa のドライブが表示されます。 あとは Dropbox と同じようにこのフォルダにファイルを置けばオンラインに保存さ
Ubuntu 12.10では「ディスク」がディスク管理の標準アプリに Ubuntu 12.10では、ディスク管理の標準アプリが「ディスクユーティリティ」から「ディスク(Disks 3.6.1)」に変更になりました。 https://live.gnome.org/Design/Apps/Disks ディスクユーティリティでは、簡単に外付けHDDなどのファイルシステムをチェックできましたが、「ディスク」には、ファイルシステムチェックのメニューがありません。 Ubuntu 12.10で、GUIからファイルシステムをチェックするには、GPartedを使うのが簡単です。 Gpartedは標準ではインストールされていないので、Synapticから「gparted」で検索して、インストールしておきましょう。 Gpartedを起動したら、まず、「Gparted」メニューの「デバイス」から、ファイルシステム
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く