タグ

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

  • ITコミュニティカンファレンス主催者のための参考書

    5月17日、カンファレンス運営に興味がある人のためのイベント「カンファレンスカンファレンス」が開催された。会場には、IT系コミュニティカンファレンスの主催者たち(Lightweight Language Matsuriの法林浩之氏、YAPC::Asia Tokyoの牧大輔氏、PHPカンファレンスの田中康一氏、東京Node学園祭のJxck氏、PyCon JPの清水川貴之氏)が勢ぞろい。そこで共有されたイベント運営のためのノウハウを、一問一答形式に再構成してレポートする。 カンファレンスを主催・運営する上での心構え ――何のためにそのカンファレンスを運営しているのか 情報・知識を提供する プログラミングの楽しさを伝える 参加者同士のコミュニケーションの場を提供する 自分が楽む 恩返し まず、カンファレンス主催者は、参加者の誰よりもカンファレンスが好きである。そもそも、カンファレンスが好きでなけ

    ITコミュニティカンファレンス主催者のための参考書
    umeyuki1326
    umeyuki1326 2013/05/22
    いいね!
  • スマホアプリの作り方【超まとめ】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上で動き、マイクやカメラなどデバイスの機能を十分に使えるのが特徴です。作り方は、基編やデザイン/グラフィック編で紹介した記事が参考になると思います。 一方で

  • JSPで特殊文字が文字化けする場合の対処方法

    質問1:「①②」「ⅠⅡ」「㍉㌔」などが文字化けします 解答:文字コードとしてシフトJIS(Shift_JIS)の代わりにWindows-31Jを指定しましょう Windows環境で標準的に用いられている文字コードは、正確にいうと「Shift_JIS」ではなく、Shift_JISを拡張した「Windows-31J」と呼ばれるWindows標準文字セットである。JavaではJDK 1.2以降で「MS932」という名称でサポートされており、JDK 1.4.1以降はWindows-31JというIANAの正式名称でも利用可能になっている。 このWindows-31Jは、以下のようなWindows固有の機種依存文字を含んでいるのが特徴だ。 一方、MacintoshなどWindows以外のOSにおける「Shift_JIS」は、Windows-31Jとは異なる文字集合をサポートしている。例えばWindow

    JSPで特殊文字が文字化けする場合の対処方法
  • いまさら聞けないiPhone/iPadアプリの作り方の基礎

    いまさら聞けないiPhone/iPadアプリの作り方の基礎:SDKで始めるiPad/iPhoneアプリ開発の勘所(1)(1/4 ページ) 初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です 迷わず短時間でiPhone/iPadアプリを作れるように 皆さんのお気に入りのiPhone/iPadアプリは何でしょうか。筆者は、Googleカレンダーと同期してくれるスケジュール管理アプリがお気に入りです。いまでは目的のアプリを探すのも大変なほど、日々多くのiPhone/iPadアプリが登場しています。 6月8日にはiPhone 4の発表があり、マルチタスクやモバイル広告ネットワーク、ゲーム開発など、iPhone OS改め、iOS 4で実現できる機能がたくさん追加され、さらに魅力的になりました

    いまさら聞けないiPhone/iPadアプリの作り方の基礎
  • 「DBから取得した画像データをJSPで表示するには?」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    umeyuki1326
    umeyuki1326 2010/02/14
    画像表示
  • 売れるiPad/iPhoneアプリのためのデザイン必須知識

    売り上げを左右する以前に、デザインが原因でアップルの審査落ちも起こり得ます。基礎データや注意点、素材サイトなど役立つ情報満載! iPad/iPhoneアプリのデザインは、不要? 重要? 2009年11月に登録数が10万を超え、毎日増え続けるiPhoneアプリ(参考:AppleのApp Store、登録アプリが10万を突破)。「そろそろ作り始めてみたいけど、どこから手を出せばいいの?」というデザイナの方もいらっしゃるのではないでしょうか。 カヤック意匠部では、ネタアプリから格的な楽器アプリまで、多くのアプリをリリースしています。そこで今回は、その経験を生かして、iPad/iPhoneアプリ制作を始めるに当たってデザイナが押さえておくべき基的なポイントを、まとめて紹介します! 「デザインを一切しなくても、アプリは作れる」 と、いきなりですが、デザイナがいなくてもアプリは作れます。アップ

    売れるiPad/iPhoneアプリのためのデザイン必須知識
  • Eclipse 3.4で超簡単Javaプログラミング基礎入門

    これからプログラミングを学習する人へ 連載は、これからプログラミングを学習したい方や、Javaは難しそう、Eclipseも初めて、という方のためのJavaプログラミング超入門連載です。2009年1月時点で最新版のJavaとEclipseを使って説明をしています。 連載は、これからプログラミングについて学びたいと考えている初心者を対象としています。無償で入手できる開発環境「Eclipse」を使い、プログラミングの基礎を学びます。使用するプログラミング言語は、オブジェクト指向プログラミング言語「Java」です。 ただし、オブジェクト指向については、詳しい説明をせずに、それ以前のプログラミングの基礎について解説をします。まずは、自分の手を動かして連載の内容を実践していただき、プログラミングとJava言語に慣れていただくのが、連載の目的です。OSはWindows Vista Home Ed

    Eclipse 3.4で超簡単Javaプログラミング基礎入門
  • IMAPを利用すると何ができるのか?

    今回から数回に分けて、電子メールプロトコルの「IMAP (Internet Message Access Protocol)」について解説したいと思います。 最初に、簡単に私たちとIMAPとのかかわりについてお話ししたいと思います。私たちオレンジソフトは、Windowsで動作する「Winbiff」という電子メールクライアント(メーラ)を開発、販売しています。1994年の開発当初、世間ではNetWareをはじめとするファイルサーバが普及しつつあるときでした。ファイルサーバは、どのPCでも同じファイルを参照することができるということで、瞬く間にオフィスに普及したわけですが、メーラ開発者として、メールでも同じような環境―どこでも同じようにメールを参照する―を実現したいと考えるのは、とても自然なことでした。これが私たちとIMAPの最初の出合いです。 残念ながら当時のIMAPは、IMAP2bisとい

    IMAPを利用すると何ができるのか?
  • @IT:Webminをインストールするには

    Webminを採用していないディストリビューションで使いたい場合は、自分でインストールする必要がある。 まず、WebminのWebサイト(http://www.webmin.com/)から最新版のRPMファイルをダウンロードする。2002年6月時点では、webmin-0.980-1.noarch.rpmが最新版だった。日WebminユーザーズグループのWebページ(http://jp.webmin.com/)もあるので参考にするといいだろう。ちなみに、WebminにはPerl 5が必要だが、Red Hat Linux 7.3およびTurbolinux 7 Workstationにはインストールされている。 RPMファイルをダウンロードしたら、rpmコマンドでインストールする。 # rpm -ihv webmin-0.980-1.noarch.rpm Preparing...       

  • Rubyを最大63%高速化した中学生は超多忙!

    Rubyを最大63%高速化した中学生は超多忙!:【写真】天才プログラマに聞く10の質問(5)(2/3 ページ) Pythonの美しさに一目惚れ。プログラミング言語遍歴 【言語編】 竹内氏 すると、金井君が最初に覚えたプログラミング言語はC? 金井氏 そうです。実は小学生のときに、プログラミングに興味がわき、日語プログラミング言語「なでしこ」に挑戦しようとしましたが、性に合いませんでした。プログラムの日語といつも使っている日語とのギャップに苦しんで止めました。きちんと勉強をすれば使いやすい言語だったのかもしれませんが。 竹内氏 なるほど。日語は自分が普段から使っている言葉だから、それをプログラムというちょっと日常生活と離れたもので使うのに違和感があったわけね。日人にとってプログラムは、英語のような記述の方が思考回路が切り替わるので受け止めやすかったりする可能性はある。プログラムが日

    Rubyを最大63%高速化した中学生は超多忙!
  • SNSとアプリのID連携もかんたんに実現するOpenPNE

    SNSとアプリのID連携もかんたんに実現するOpenPNE:社内SNSをOpenPNEで作ってみよう(2)(1/2 ページ) 前回は社内SNSそのものの説明、業務に役立つ使い方・楽しみ方やSNSのオープンソースソフトウェアであるOpenPNEのセットアップについて解説しました。 今回は社内SNSとID管理の関係やOpenPNEを使ったほかのアプリケーションとのID連携の仕方について解説します。 社内SNSのように、特定の目的を持った組織の中での情報交換は、ID管理が非常に重要になってきます。 社内SNSはIDの管理・連携が重要 さて皆さんは、社内SNS以外にも多くのアプリケーションを使い分けていると思いますが、複数のアプリケーションに対して、それぞれのアカウント(ID)を使い分けるのは、管理が複雑になり大変なものですよね。 会社の機密管理のためにも、アカウントが分散することは非常に危険です

    SNSとアプリのID連携もかんたんに実現するOpenPNE
  • Cocoaの素、Objective-Cを知ろう - @IT

    Objective-C初心者のための入門連載です。Objective-Cとは何かの基礎知識から、さまざまな基構文/文法(変数、データ型、nil、配列、プロパティ、アクセサ、クラス、スーパークラス、ルートクラス、サブクラス、ポインター、メソッド、インスタンス、リンク、ラッパークラス、コンパイラディレクティブ、id、メッセージ式、文字列操作、forなどの繰り返し(ループ)、列挙子、ディクショナリ(連想配列)、高速列挙、オブジェクト指向、継承、プロトコル、多重採用、セレクター、クラスクラスター、カテゴライズ、カテゴリ、メモリ管理、ガベージコレクション、参照カウンターなど)を、書き方が分かる豊富なサンプルコードとともに解説します。

  • @IT:標準化目前:注目のXML問い合わせ言語「XQuery」 ~前編

    標準化目前:注目のXML問い合わせ言語 XQuery ~前編 いままで標準が存在しなかったXML問い合わせ言語の世界に、XQueryが強力な標準候補として登場した。XML問い合わせ言語が標準化されれば、リレーショナルデータベースがSQLの発展とともに進化してきたように、XMLデータベースの重要度も大きく高まってくることが予想される。 記事では、XMLのデータモデルを解説し、過去のXML問い合わせ言語を振り返りつつ、最新のXQueryの基的な機能や概要をお届けする。 戌亥稔 ビーコンIT 2002/2/9 2001年5月に私が執筆した書籍『実践XMLデータベース構築』(戌亥稔・田中聡・田中行広共著 オーム社)の中には、XML問い合わせ言語について説明した章があります。この章の執筆を始めたのは2000年の12月ごろで、文には、そのころのXML問い合わせ言語の状況について「XMLの問い合わ

  • 損益計算書に登場する5つの利益

    各利益は1つ前の利益から、損益を加減して算定する仕組みになっています。大ざっぱにいうと、上に行くほど、業だけの成果に近づき、下に行くほど業とは無関係なものや臨時なものも含めた成果になります。以下、項目別にイメージを持ちやすいように簡単に説明していきます。 (1)売上総利益 売上総利益は、売上高から売上原価を引いて計算します。売上高は、顧客に提供したシステムの対価です。売上原価とは、直感的にいうと顧客に提供したシステムにかかったコストすべてです。外部から購入したサーバやルータ、ソフトウェアはもちろんのこと、顧客向けカスタマイズに要した労務費・外注費や、社内検証環境の減価償却費も売上原価に含まれます。なお、未売り上げのシステムについては、仕掛品として資産計上され、翌期以降に売り上げた時点で売上原価となるため、今期の利益計算には含まれません。 (2)営業利益 売上総利益から販売費および一般管

    損益計算書に登場する5つの利益
  • JavaScriptでできること・できないこと

    さまざまなプログラミング言語がありますが、プログラミングそのものに触れてみたいと思うならJavaScriptをお勧めします。Webブラウザとメモ帳があれば、格的なプログラミングに挑戦できるのです(編集部) プログラミングを学びたいと思ったら 皆さんは、JavaScriptというと何を思い浮かべるでしょうか。 Webで動的なユーザーインターフェイスを実現するための技術でしょうか。それとも、オブジェクト指向のスクリプティング言語でしょうか。JavaScriptというキーワードを聞いたことがある程度という方もいるでしょう。 JavaScriptは現在多くのWebブラウザに搭載され、さまざまな場面でWebの中核技術を支えているスクリプティング言語です。 連載は、プログラミングを初めて学ぶ人を対象にしたJavaScriptの入門記事です。特に次のような方のために分かりやすく解説を行っていきます。

    JavaScriptでできること・できないこと
  • 1