タグ

ブックマーク / thinkit.co.jp (13)

  • 共有フォルダの運用パラメーター

    共有フォルダ上のアクセス許可を継承したい 今回はSamba共有フォルダ設定に利用するパラメーターについて解説します。 Sambaでアクセス権を設定する場合は、smb.confに記載する共有アクセス許可とファイルシステムのパーミッションを利用します。さらに、CentOS 5.2であればこれらに加えext3のACLを利用します。 共有フォルダ上に作成したディレクトリ内にファイルを作成した場合、WindowsのNTFSであれば、上位のディレクトリのアクセス許可が継承されます。 Sambaの場合もこのアクセス許可の継承を利用できますが、デフォルトの設定では「継承が無効」(「inherit permission = no」「inherit acls = no」)になっています。また「create mask=0744」と「directory mask=0755」となっているため、同じグループのユーザー

  • Dockerを使いこなすには。Dockerはこの先どこへ向かうのか? Docker座談会(後編)

    DockerについてはThinkITでもこれまで何度か解説してきた。今回はDocker仕事で扱っている方々に、Dockerをどう使っているか、どう使うのがよいかについて、座談会形式で話していただいた。(※この座談会は2015年に実施されたものです) 後編である今回は、ある程度の規模で実運用に使うときの課題や、利用する側の企業の課題、Dockerの上のソフトウェアの動向、Docker社の動向、といったテーマでお送りする。前編はこちら。 複数のコンテナーでシステムを組むのはまだ大変 松井:Dockerも、1つのコンテナーならいいのですが、複数のコンテナーでシステムを組むときには、いろいろ考えることが出てきますよね。ネットワーキングやストレージ、スケジューリング、バランシングなど。 そうすると結局PaaSのようになってきて、OpenShift 3やFlynnのようなシステムになる。でもロックイ

    Dockerを使いこなすには。Dockerはこの先どこへ向かうのか? Docker座談会(後編)
  • Dockerの誤解と神話。識者が語るDockerの使いどころとは? Docker座談会(前編)

    では題に入ります。まず、Dockerは何がいいのか、あるいはどういうことには向かないか。実際に仕事で関わっている立場から語ってください。 松井:SIerをやっていて、最近はお客様からDockerという言葉が出てくるようになりました。とあるお客様からは、Solarisコンテナーで動いているシステムが古いので乗り換えたい、そのためにDockerはどうかと具体的な話を聞かれました。一方、「Dockerってどう?」と漠然とした話をいただいて、お客様の環境でしたらこう使えます、という話をすることもあります。 実案件まではまだありません。アプリケーションが対応していないと使えない、という話になることが多い。Dockerでは、いままでのアプリをそのまま使おうとすると、失敗すると思います。 前佛:無理をしてDockerを入れるのは違うと思いますね。Docker社が、仮想化を置きかえるというような見せ方を

    Dockerの誤解と神話。識者が語るDockerの使いどころとは? Docker座談会(前編)
  • MySQL Clusterを試す!

    Copyright © 2004-2024 Impress Corporation. An Impress Group Company. All rights reserved.

  • これからはじめるRuby on Rails

    はじめに Rubyと出会ったころ、その簡潔さに感動した著者は、「ここまで自然言語に近い形でプログラムが書けるのであれば、インターネットとPCの違いすら理解しないでも、少しはプログラミングができるようになるかもしれない」と、家庭での普及に挑戦したことがあります。 その試みは、渡した入門書を「はじめてのRUBAI」と読まれた時点で頓挫したわけですが、その経験から「Rubyの文法に従ってはいるが、何やら他言語の匂いを感じるコード」のことを、Rubyの潜在力を生かしきれていないという意味で「RUBAIコード」と呼ぶことにしました。 そして、社内のさまざまな分野のプログラマにRuby開発を指導してみて分かったのは、"RUBAIコード"には、実装レベルの間違いと、設計レベルの間違いがあるということです。 実装レベルの間違いとは、処理を他言語の習慣に従って記述することで引き起こされます。Javaプログ

  • 第2回 JSONを使ってみよう! | Think IT

    JSONを使ったAjaxアプリケーション 前回はJSONの概要と記法、そしてJavaScriptでの利用方法について説明しました。連載2回目となる今回はAjaxアプリケーションでのJSONの利用方法を、サンプルを作成しながら紹介していきます。 なお、記事のサンプルを実行するにはApacheなどのWebサーバが必要になります。また、記事の後半ではPHPを用いた動的なJSONの生成方法にも触れますので、Apache上でPHPが利用できる環境を用意してください。環境の構築方法については割愛します。 prototype.jsについて prototype.js(http://www.prototypejs.org/)はさまざまなJavaScriptライブラリの中でも最も初期に登場したもので、多くのAjaxアプリケーションで利用されています。 DOMの操作などAjax以外にも便利な機能を備えていま

    animist
    animist 2009/05/26
  • [ThinkIT] 第1回:Webブラウザを使ったテストツールSeleniumとは (1/3)

    この連載は、WebアプリケーションのテストツールであるSelenium(セレニウム)についてサンプルを用いながら概要と基的な使い方を解説していきます。連載第1回の今回は、Seleniumの概要について紹介します。 Seleniumとは、Webブラウザを使ってWebアプリケーションをテストするツールです。この「Webブラウザを使って」というのが非常に大きなポイントで、人が手でWebブラウザを操作する代わりにSeleniumがWebブラウザを操作してくれるのです。 そして単純に操作するだけでなく、例えばエラーメッセージが正しく表示されているかといった検証も行うことができます。つまり、今まで人手を必要としていたWebブラウザを使った試験が自動化できるものなのです。そのため数百項目もあるテストも、クリック1回で実施できます。 より重要なことは「自動化することによって試験を繰返し実施できる」こと

  • [Think IT] 【仮想化を楽しむ】徹底解説!VMware ESXi

    プロダクトマーケティング室 インフラソリューション推進部 所属 開発SEの業務を経て、インフラ分野を追求したく2003年に同社入社。 その後、ITインフラの標準化に着目し、Service Oriented Infrastructure(SOI)のアーキテクチャ策定を業としつつ、多くの仮想化、統合化案件に従事。 http://www.ctc-g.co.jp/ ヴイエムウェアは、デスクトップからデータセンターにわたる仮想化ソリューションにおけるグローバルリーダーです。ヴイエムウェアソリューションは、設備投資や運営経費の削減、ビジネス継続性の確保、およびセキュリティーの強化を、環境に配慮した運営と共に実現します。 http://www.vmware.com/jp/

  • Flash Liteでゲームを作ろう!

    ゲームの概要 前回(http://www.thinkit.co.jp/article/144/3/)は、Flash Lite 1.1での時計待ち受けを作成してみましたが、今回は、簡単なゲームサンプルの解説をしていきます。 ゲームを作る時の基的な注意点はキーの割り当てです。第2回(http://www.thinkit.co.jp/article/144/2/)で説明したように、Flash Lite 1.1のキーイベントでキャリア対応を考慮した場合、左右のキーを使用することができません。そのため、基として数字のキーを割り当てていくこととなります。例えばキャラクターを上下左右に動かす場合などは「2」「8」「4」「6」などのキーを使用すると良いでしょう。今回のゲームも、すべての数字キーを使用する内容となります。 ゲームの内容として、まず数字がランダムに表示されます。その表示された数字のキーを素

  • Flash Lite 1.1の基本的なスクリプト制御

    Flash Lite 1.1はFlash 4ベースの仕様となっています。とは言っても、厳密にFlash 4とまったく同じ仕様というわけではなく、if文や文字の連結などで記述方法が異なる部分があります。 現在、PC版のFlashコンテンツを制作する場合、ほとんどがFlash 5以上の環境で制作を行っていると思います。そのため、PC版のFlashコンテンツ制作の基知識がある方でも、Flash Lite 1.1でコンテンツ制作をする場合は、使いなれた記述方法と少し異なる場合があると感じるかもしれません。 それらの相違点と合わせて、基的な部分からFlash Lite 1.1の解説をしていきます。 ムービークリップのプロパティの取得と設定に関しては、PC版のFlashと同様にドットシンタックスを利用することができます。 まず、ムービークリック「mc」の中にある「a」というムービークリップのプロパ

  • 時計待ち受けを作ろう!

    Flash Liteで時計待ち受けコンテンツ 携帯の大きな特徴の1つでもあり、人気の高いコンテンツとして、待ち受け画像が挙げられると思います。待ち受け画像は通常の1枚画像だけではなく、Flashを用いたものも多く存在します。 待ち受け画像をFlashで作成することにより、時計や日付を表示させるアニメーションが可能となります。つまり、待ち受け画像に何らかの動作を付け加えることができるので、より表現の幅を広げたものを作ることができます。 今回は、Flash Liteで時計待ち受けを制作してみましょう。まずは簡単に、待ち受けの画面内に時計と日付が表示されるだけのシンプルなデジタル時計について説明します。 時計待ち受けの準備作業 それでは、デジタル時計の待ち受けの作成方法を解説するにあたり、まずはこちらからサンプルをダウンロード(http://www.thinkit.co.jp/images/ar

  • Flash Liteの基本を学ぼう!

    Flash Liteの概要と活用法 Flash Liteとは、簡単に言えば、携帯電話でFlashの閲覧を可能としたバージョンのことです。2003年に発表されたNTT docomoの505iシリーズなどから対応されはじめました。 当初は「パケット代がかかる」「処理が重い」などの声も少なくありませんでしたが、パケット定額制などの導入や、機種のスペック向上、そして、携帯サイトの利用頻度が増えている今、携帯でのFlashの需要性は高まってきています。 その大きな理由は2つあります。 1つ目は、Flashの大きな特徴でもある、高度なアニメーションとインタラクティブ性です。アニメーションを活用することにより、楽しそう・面白そうな雰囲気、またはインパクトなどを与えるイメージ訴求力は、ただの静止画やGIF画像よりも高い効果を狙うことができます。また、ゲームや遊び系コンテンツなどもFlashを利用されるケー

  • [ThinkIT] 第1回:セマンティックWebとは (1/3)

    近頃、インターネットの世界(Web 2.0の世界)では、マイクロフォーマット/タギング/フォークソノミーといったメタデータやセマンティックWebに関係する技術が盛んに使われるようになってきた。また、エンタープライズの世界でも先進企業によるセマンティックWebを応用した情報インテグレーション事例が紹介されはじめている。 企業だけではなく個人においても、肥大化と多様化する情報を有効に扱うことが目下の課題であり、そのための有効手段としてメタデータやセマンティックWebがあらためて注目されはじめている。そこで、連載では「セマンティックWebによる情報統合」をメインテーマにおき、Web 2.0とエンタープライズの情報活用を支えるメタデータ技術の将来像ついて解説していく。 第1回の今回は、そもそも「セマンティックWeb」とは何かを解説する。 セマンティックWebは、1998年にティム・バーナーズ・リ

    animist
    animist 2006/07/27
  • 1