タグ

ブックマーク / atmarkit.itmedia.co.jp (14)

  • macOSでWinアプリを実行する第3の方法、しかもWindowsのライセンスは不要です

    macOS上でWindowsアプリを実行する 無償のWindowsエミュレータ「Wine」を使うと、macOS上でWindowsアプリが実行できる。Windows OSのライセンス料も不要だ。Armプロセッサを搭載したMacでも、x86/x64のWindowsアプリの実行ができる。Wineのインストール方法と基的な設定について解説する。 Webサービスが普及し、1日の作業のほとんどがWebブラウザ上で完結しているという人も増えているのではないだろうか。Windows OSでなくても、仕事に困らなくなっては来ている。一方で、やっぱり幾つかのWindowsアプリが動かない環境では仕事にならない、という人もいるだろう。 筆者もテキストエディタの「秀丸」に仕事環境を依存しており、原稿執筆やHTMLへの変換になくてはならないツールとなっている。特にテキストからHTMLに変換するマクロは、継ぎ足して

    macOSでWinアプリを実行する第3の方法、しかもWindowsのライセンスは不要です
  • 便利だけど使いどころが難しいPHPの代表的なマジックメソッドと無名関数の使い方

    便利だけど使いどころが難しいPHPの代表的なマジックメソッドと無名関数の使い方:PHPオブジェクト指向プログラミング入門(4)(1/3 ページ) 「PHPで、どのようにオブジェクト指向プログラミングをしていくか」を解説する連載。今回は、マジックメソッドの概要と__get()、__set()、__call()、__callStatic()、__toString()の書き方と使い方に加え、PHP 5.3から使えるようになった無名関数と__invoke()について解説します。 連載目次 連載では、第1回の「PHPにおけるクラスの書き方と呼び出し方――インスタンス、メソッド、プロパティ」、第2回の「大規模PHP開発で欠かせないアクセス修飾子とカプセル化、アクセサー、コンストラクター/デストラクター」、第3回の「PHPにおける継承、オーバーライド、protected、parentの書き方と使い方、

    便利だけど使いどころが難しいPHPの代表的なマジックメソッドと無名関数の使い方
  • Bootstrapの使い方超入門 (1/4) - @IT

    話題のレスポンシブWebデザインも簡単にできる、CSSフレームワーク「Bootstrap」の概要と基的な使い方をサンプルとコードを交えて紹介します。 最近はやりのHTML5、JavaScriptライブラリ、CSS3、APIの紹介、またそれらを組み合わせたサンプルアプリケーションの紹介と解説を厳選して紹介、解説していく連載「HTML5アプリ作ろうぜ!」。今回紹介するフレームワークは「Bootstrap」です。 話題のレスポンシブWebデザインも簡単にできる、CSSフレームワーク「Bootstrap」とは 現在のWeb制作、開発では、ともにスピードが重視されています。「Bootstrap」を使用すると、既に用意されているスタイルを適用するだけで、格段に速く見栄えを整えられます。事実、Webシステムの管理画面などでBootstrapを使用するケースも増えてきました。 Bootstrapは最近

    Bootstrapの使い方超入門 (1/4) - @IT
  • スマホアプリの作り方【超まとめ】Web編:HTML5やjQuery MobileなどスマホWebアプリ開発に役立つ記事52選 - @IT

    Web編:HTML5やjQuery Mobileなど スマホWebアプリ開発に役立つ記事52選 @IT編集部 2012/1/31(2013/2/28 改訂) iOS(iPhoneiPad/iPod touch)、AndroidWindows Phoneなど、さまざまなスマートフォンのプラットフォームのアプリを作るための@IT記事のまとめです。今後、順次更新・追加していきます。 開発者が登録したApp StoreやMarketplaceなどからダウンロードしてインストールするアプリ、もしくは、あらかじめインストールされているアプリは、「ネイティブアプリ」と呼ばれています。iOSやAndroidWindows PhoneといったOS上で動き、マイクやカメラなどデバイスの機能を十分に使えるのが特徴です。作り方は、基編やデザイン/グラフィック編で紹介した記事が参考になると思います。 一方で

  • jQuery Mobileでサクッと作るスマートフォン向けWebアプリの基本 ─ @IT

    大日印刷 森川 裕美 2011/9/29 jQueryMobileを使って、スマートフォン向けのWebアプリケーションを手軽に作成する方法をおばかアプリを例に紹介します おばかアプリの開発にjQuery Mobileを使ってみました 先月8月20日に開催されました「第5回おばかアプリ選手権(見よ! コレジャナーイアプリの数々を!)」にて、jQuery MobileとHTML5の要素を使用した、iPhoneのMobile Safariで動作するミニアプリiBooNを紹介させていただきました。記事では、jQueryMobileを使って、お手軽にスマートフォン向けのWebアプリケーションを作成する方法をiBooNを例に紹介します。 iBooNは、iPhoneの傾きに応じて車の音が変わるミニアプリです。まず、Color Select画面から好きな色の車を選びます。ミニカーの画像が表示された画面

  • “すべてクラウド”も間近!? 「ZumoDrive」を使ってみた - @IT

    2009/01/23 オンラインストレージサービスは古くからあるが、汎用クラウドサービスの登場で、その使い勝手が急速に進化している。2009年1月に入ってプライベートベータテストを始めた「ZumoDrive」は、エンドユーザー向けのサービスとしては、現時点で最も先進的な利便性とリーズナブルな価格を実現したサービスの1つだ。ZumoDriveはAmazon S3をバックエンドに使い、ローカルPCのOSに透過的にマウントできる仮想ドライブを提供する。ファイルはクリックして初めてストリーム配信されるため、ローカルストレージは、もはや主従関係でいえば従の“キャッシュ”として機能する。 ZumoDriveを使ってみたい読者は、同サービスのWebサイトで招待コード“itmedia”を入力してみてほしい。現在ZumoDriveはプライベートベータテスト中だが、@IT読者に対して先着で500アカウントまで

  • 知らないと損するFacebookファンページの作り方(1/3)- @IT

    プロモーション活用で注目を集めるFacebookのファンページ。簡単に作れるので、この機会にファンページを開設してみよう!(2011年2月5日にファンページの名称がFacebookページに変更になりました) ビバ Facebook! 世界最大のユーザー数を誇るSNS(ソーシャル・ネットワーク・サービス)の「Facebook」。 2010年夏には「ユーザー数が5億人を突破」というニュースが流れましたが、日でもユーザー数を伸ばし、約180万人が利用しています。 また1月15日から日でも、Facebook創業者の自伝映画「ソーシャル・ネットワーク」が公開となり、注目度はさらに高まっています。 Facebookのプロモーション活用術! まずは、Facebookを使ったプロモーション事例をいくつか紹介しましょう。 ■ FacebookのAPIを活用 外部サイトとFacebookの情報を結び付けて

  • RPMパッケージのインストール/削除が可能かどうかを調べるには - @IT

    $ rpm -ihv --test AdobeReader_jpn-7.0.9-1.i386.rpm 準備中...           ########################################### [100%] ファイル /usr/local/Adobe/Acrobat7.0/Browser/intellinux/nppdf.so (パッケージ AdobeReader_jpn-7.0.9-1 から) は、パッケージ AdobeReader_jpn-7.0.8-1 からのファイルと競合して ファイル /usr/local/Adobe/Acrobat7.0/Reader/AcroVersion (パッケージ AdobeReader_jpn-7.0.9-1 から) は、パッケージ AdobeReader_jpn-7.0.8-1 からのファイルと競合して ファイル /us

  • MySQL+Apache+PHPをインストールしよう(2/3) ― @IT

    インストールと設定(2) Apacheのインストール 次は、Apacheのインストールです。MySQLと同様に、Apacheがインストール済みかどうかをrpmコマンドで確認します。 # rpm -qa *http* httpd-manual-2.2.3-5 system-config-httpd-1.4.1-1.fc6 httpd-2.2.3-5

    MySQL+Apache+PHPをインストールしよう(2/3) ― @IT
  • マッシュアップの落とし穴。誰がために結び付けるのか

    WEB 2.0ブームとともにWebサイト運営者の間で一般化し、多くの人気サービスを生み出した「マッシュアップ」によるWebサイト構築手法。そんな構築手法に警鐘を鳴らす出来事があった 連載目次 音楽CD交換コミュニティとして、2007年1月から運営を開始した「diglog」は、Amazon Web ServicesからAPIの停止、加えてアマゾン・アソシエイト・プログラムの契約解除を受けて、2007年9月末をもってサービス停止に追い込まれた。 diglogは、サービスの根幹となるCDのデータベース情報をAmazon Web Servicesが提供するAPIに依存していると同時に、収益の多くの部分をアマゾン・アソシエイト・プログラムに頼っていたために、サービスを停止せざるを得ない状況に至ったのだ。 時間を超越した多対多のCD物々交換コミュニティ この問題を理解するためには、diglogが提供し

    マッシュアップの落とし穴。誰がために結び付けるのか
  • 個人開発のAndroidアプリで月収116万円に - @IT

    2010/03/02 iPhoneアプリがゴールドラッシュの様相を呈した理由には、開発プラットフォーム自体の魅力のほかに、個人開発者で一攫千金を実現した例が次々と報じられたこともあるだろう。iPhoneに続いて、Androidでもそうした例が出てきたようだ。 「Android Developer Challenge 2」で3位に入賞したこともある「Car Locator」の作者、Edward Kim氏は3月1日付けのブログで、自身の成功事例を詳細に紹介している。 Car Locatorはクルマを駐車した場所で、その場所をAndroid端末に記憶させ、後でクルマを探すときに、どこに停めたかがすぐに分かるようにするアプリ。GPSや方位磁石を使ったナビゲーション、レーダービュー、マップビューができるほか、パーキングメーターの時間警告機能もあるようだ。経度緯度ではなく何階に停めたかが分からないとダ

  • 接続数/帯域制限で無法なダウンローダを撃退

    mod_limitipconnによる接続数制限 mod_limitipconnもまた、トラフィック制御を実現するモジュールです。こちらは単位時間当たりの接続数ではなく、単純に同時接続数で制限を行います。主な特徴は以下のとおりです。 /cgi-binや/imagesなど、URL単位で同時接続数の制限を設けることができる 拡張子やMIMEタイプによるファイルの区別が可能 HTMLファイルは無制限、WMAなどの動画ファイルには制限を設けるといったことが可能 制限が実施された場合、規制を受けたクライアントのアドレスをerror.logに出力できる .htaccessファイルを使ってディレクトリごとに設定できる なお、mod_bwshareと組み合わせて利用することもできます。 mod_limitipconnのインストールと設定 mod_limitipconnのソースは、配布元(http://dom

    接続数/帯域制限で無法なダウンローダを撃退
  • @IT:パケットフローから負荷分散の基本を理解する

    サーバ負荷分散の基構成と動作 負荷分散装置(ロードバランサ)のニーズは現在も高まる一方です。従来はWebサーバのみを主な対象としていましたが、現在ではルータ#1/アプリケーションサーバ/メールサーバ/SIPサーバ/ファイアウォール/VPNゲートウェイ/ウイルスゲートウェイ/IDSなど、多種多様の機器やプロトコルが負荷分散の対象となっています。それに応じてロードバランサも現在では非常に多機能となっていますが、連載では、全3回に渡ってアプリケーションベースではなく、ネットワークベースの技術、基となるパケットフローやサーバヘルスチェック、接続維持などの動作について紹介します。また、パフォーマンス測定についてもお話ししましょう。 #1 ルータはレイヤ3でインターネット回線のマルチホーミングとして機能する(=複数のWAN回線を接続して、同時に通信させることで負荷分散し、必要な帯域を確保するし、

    @IT:パケットフローから負荷分散の基本を理解する
  • WindowsでDNSの検索サフィックスリストを定義する(DNS検索時に補われるドメイン名のリストを追加する)

    対象OS:Windows 2000 Professional/Windows 2000 Server/Windows XP Home Edition/Windows XP Professional/Windows Server 2003 解説 DNSサーバを使って名前を検索する場合、ホスト名とドメイン名を組み合わせたFQDN名を使って行われる。例えばコンピュータのホスト名が「www」で、ドメイン名が「d-advantage.jp」であるとすると、FQDN名は「www.d-advantage.jp」となる。 もしユーザーがドメイン名を省略して、ホスト名だけで通信相手を指定しようとすると、DNSのリゾルバ(アプリケーションから渡されたコンピュータを、DNSサーバに渡して、名前解決を依頼する機能)は、ドメイン名の部分を補い、必ずFQDN名に変換してから、DNSサーバへと渡すことになっている。DN

    WindowsでDNSの検索サフィックスリストを定義する(DNS検索時に補われるドメイン名のリストを追加する)
  • 1