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

  • 超簡単「Small Basic」でプログラミングを始めよう!(1/3) - @IT

    ソフトウェアを作成するには、プログラム用の特別な言語(=「プログラミング言語」と呼ばれる)で、そのソフトウェアの動作や見た目を記述する必要がある。稿で紹介する「Small Basic」とは、そのようなプログラミング言語の1つである(※ただし、執筆現時点での最新バージョンは「0.6」で、まだ正式版ではなく、日語版もまだない。2010年2月8日現在、「0.8」で日語版の提供が開始された)。 なぜ、いまさらそのようなプログラミング言語が新たに作られてようとしているのか。 Visual BasicやC#、JavaRubyなどの最近のプログラミング言語は長年蓄積されてきた技術や考えが多数導入されており、プログラミング言語が誕生した当時から比べると、非常に洗練されてきている。しかも、機能も盛りだくさんである。洗練されて機能が豊富ということは、それだけ「プログラミング初心者が学ぶには難しい」とい

  • Flash制作を簡単にするActionScriptライブラリとは?(1/3) - @IT

    Flash制作を簡単にする ActionScriptライブラリとは? 特集:Flasherに便利なオープンソース「Spark project」 Spark project コミッタ 新藤 愛大 2008/12/10 「ActionScriptライブラリ」って何? 読者の方は、Flashを使った複雑なアニメーションの制作をどのように行っているのでしょうか。ActionScriptコードを勉強して一から制作していますか? そんな人にこそ知っておいてほしいことがあります。実は、オープンソースの「ActionScriptライブラリ」を使うと、無料で簡単に複雑な機能・動きが実現できるのです。 ActionScriptライブラリとは、一言でいうと、「みんなが使えるように公開されているActionScriptコード」のことです。 イマイチピンと来ませんか? そんな人でも、「Tweener」「Paperv

    texas_tgb
    texas_tgb 2008/12/12
     ActionscriptライブラリとHowto
  • Apache LDAP StudioでLDAPはもう怖くない (1/3) - @IT

    Apache LDAP StudioでLDAPはもう怖くない:CoolなEclipseプラグイン(21)(1/3 ページ) 「LDAPは難しいなぁ……」という人こそ ユーザー情報を管理するインフラとしてしばしばLDAPが利用されます。しかし、LDAPは非常に難解で取っつきにくいという印象があり、知識がない人には敬遠されがちです。稿で紹介するApache Directory Studioを利用すると、Eclipseのビューを利用して視覚的にLDAPを操作できます。 また、GUIによる入力の補助を行ってくれるので、LDAPを利用する敷居がぐっと下がります。LDAPに興味を持っているけど、その難解さで利用に挫折した方は稿を読んでLDAPを利用してみてください。 LDAPとApacheプロジェクト LDAP(Lightweight Directory Access Protocol)とは、ディ

    Apache LDAP StudioでLDAPはもう怖くない (1/3) - @IT
  • Skypeの通話音質を安定向上させる ― @IT

    Skypeは、PtoP(Peer to Peer)の技術を利用して、インターネット上で音声通話やビデオ通話などを可能にするサービスだ。インターネット上のユーザー同士なら、世界のどこからでも音声・ビデオ通話が可能だ。必要なソフトウェアの入手から音声通話まで、すべて無料で利用できる(Skypeと通常の電話網間での通話を可能にするサービスもあるが、この場合には電話料金がかかる)。Skypeの詳細については、関連記事を参照されたい。 Skypeでは、最大で9人までの同時通話(音声会議)が可能である。つまり、従来は高額な電話料金やサービス利用料金負担が不可欠だった国際電話や電話会議などが、すべて無料で利用できるわけだ。このため昨今では、このSkypeを業務に利用する企業も増えている。 非常に便利なSkypeだが、時として通話品質が非常に低く、実用的な通話が困難な場合がある。具体的には、ノイズが混入し

  • Ajaxでデバッグしよう - @IT

    ここで紹介するログ技法は、貧弱なクライアント開発環境で述べたようなJavaScriptのAlert()などでチェックポイント確認や変数表示する手法の課題を解決し、時刻付き情報の動作ログをファイルとして記録することです。 記録に残すことによりデバッグ時だけでなく証拠として第三者への提示や共同確認作業にも使用することができるなど副次的な効果もあります。

  • 80年代のAppleに学ぶUIの部品化とガイドライン ― @IT

    インタラクションデザインパターン(1) 80年代のAppleに学ぶUIの部品化とガイドライン ソシオメディア 上野 学 2007/2/7 インタラクションデザインパターンのプロローグとして、その原則や秩序の歴史を見てみよう。20年前のAppleはどのように質の高いアプリケーション開発を目指していたか デザインが優れていれば、道具はより楽しいものになり、利用者はより生産的になるはずです。道具のデザインというものは大昔から私たち人間が取り組んできたことですが、近年急激にデジタルデバイスが多様化したことによって、インタラクティブな道具をデザインするための方法論は技術の進歩に追い付くことができなくなっています。利便性を高めるはずの新技術が使い方を複雑化する要因となり、利用者の混乱は増すばかりです。 最近私は携帯電話を買い替えたのですが、同じメーカーの3年前の機種と比べて、著しく使い勝手が悪くなって

  • @IT:Vine Linuxでカーネルをアップデートするには

    しかし、カーネルはapt-getでは更新されないので、明示的にカーネルをインストールするようにオプション指定を行う必要がある。 まず、以下のコマンドを実行して、パッケージで提供されているカーネルを調べる。 # uname -r ←カーネルのバージョンを確認 2.4.22-0vl2.10 # apt-get install kernel ファイル依存を処理しています... 完了 パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 パッケージ kernel は以下のパッケージで提供されているバーチャルパッケージです。 kernel22#2.2.25-0vl3 2.2.25-0vl3 kernel-smp#2.4.22-0vl2.11 2.4.22-0vl2.11 kernel-smp#2.4.22-0vl2.10 2.4.22-0vl2.10 kerne

    texas_tgb
    texas_tgb 2005/06/24
     カーネルをアップデートするヨ。
  • 1