パソコンでKindle書籍を読もう!

このブログでもときどき,Kindleの話題があります。そこで,昨日夜遅くにアメリカのアマゾンのキンドルの本を閲覧しました。

Amazon.com: Kindle Books: Kindle Store

 「どうせ,人気書籍しか存在しないだろう」と思い,PHPを検索! 結果はご覧の通り。

Amazon.com: PHP – Kindle eBooks: Kindle Store

 オライリーやDummies forなどがなんとKindle Booksになっています。私の大学院のクラスに,英語で受講する人がいるので,英語のPHP本を探しました。
 お目当ての本がありました。

Amazon.com: Learning PHP & MySQL eBook: Michele E. Davis, Jon A. Phillips: Kindle Store: Reviews, Prices & more

 そこで,次に,amazon.comにアカウントをつくりました。

 いよいよ1-Clickで購入です。購入するときに,クレジットカード情報を入力しました。先日つくったばかりのアメリカンエクスプレスを早速利用しました。さあ,その決済すると,Kindleを持っているかどうか聞いてきます。そこで,Kindle For PCを選ぶとなんと,パソコンでKindle書籍が読めるんですね。

 キーワード検索もできますし,頁めくりも速いし,大満足! みなさん,円高なので,Kindleならば洋書がめちゃ安いですよ!

Kindle for PC
comments

大学生はなにもしらんへん!

 KCG4年制学科(情報学科)3回生のゼミを担当しています。2012年春入社のための就職活動が始まっており,私のゼミの学生も活動を開始しています。
 さて,活動してゼミ生が驚いて言いました。「ほかの大学生は何もしらへん。大学の実習室で使用しているソフトの名前もしらへんで,就活して,会社入ってから勉強するつもりなんてこと得ているもんな」と。
 そこで,私がアドバイス。「いや,偏差値50未満の大学では,大学は落ちこぼれても卒業させてくれるが,専門学校は落ちこぼれたら行き場ない。つまり落ちこぼれるのがいやだから大学に行くんだといっておるよ」という話をするとゼミ生は納得した様子です。ちなみに,KCGでは落ちこぼれないような丁寧な授業をしておりますので,入学希望者はご安心を!

【ブログ内参照】
期待のKCG新入生 | オブジェクト脳@kcg
それでも大学に行きますか?–その2 | オブジェクト脳@kcg
それでも大学に行きますか? | オブジェクト脳@kcg

【KCGへ入学しよう】
京都コンピュータ学院 | オープンキャンパス…次は11月3日

comments

iPhoneアプリ制作ならMac版のFlash CS5

Adobe Flash Professional CS5 Macintosh版

 アップルの方針転換でiPhoneでのFlash変換アプリ復活しました。
【出典】
アップルの方針転換でiPhoneでのFlash変換アプリ復活へ、アドビの株価も急上昇 - Publickey

 これでPackager for iPhoneも日の目を見ることになります。
【参照】
Adobe Labs – Packager for iPhone

 さて,せっかくFlash CS5でiPhoneアプリは作れるかもしれませんが,iPhoneで試すには,以下のことが必要です。

(1)Appleディベロッパープログラムという実機確認が必要です。そのディベロッパープログラムはMacしかないのですね。参加費は年間10,800円。
Mac Developer Program – Apple Developer

(2)Appleストアへの登録はAppleが有利?

Apple Storeへようこそ – Apple Store (Japan)

 そのようなわけでiPhoneアプリをFlashで開発したい人は是非とも,Macintosh版のFlashの方をオススメします。

【ブログ内参照】
Flash8では…(福建2010第42日目) | オブジェクト脳@kcg
Appleともめたが,本日発売のFlash CS5 | オブジェクト脳@kcg

comments

メディアミックスの上を行け!

Adobe Creative Suite 4 クロスメディア ガイドブック

 私は自称kcg.eduエバンジェリストですが,広報担当の教員です。kcg.eduを盛り上げるために,メディアミックス戦略なども考えていますが,もはやそれも古いようですね。
 第一章にクロスメディアのことがあります。
 おどろきは第二章! 実際のウェブサイトの制作事例があるんですよ。それも有名企業。
 第三章は,CS4の使い方の概要です。こんな構成の本は見たことがありませんね。
 これはウェブビジネス技術専攻の京都情報大学院大学の学生さん向けですね。

【目次】
第一章 クロスメディアとは何か

[その1] クロスメディアとは何か
メディアとは何か
クロスメディアの本質
マスコミュニケーションの崩壊
ビジネスとしてのコミュニケーション
クロスメディアの進展
クロスメディアを実現するワークフロー
自動車販売をシミュレーション
クロスメディアのメリットは
ワークフローの具体的な要件
クロスメディアの将来を予測してみる

[その2] +DESIGNING クロスメディア・ケーススタディ
紙媒体→Webサイト
紙媒体→立ち読みページ
紙媒体→デジタル雑誌
紙媒体→モバイルサイト
セミナー→Webビデオ
Column リッチなコミュニケーションを実現する『Adobe AIR』

第二章 事例から学ぶクロスメディア

eruca.』(株式会社リクルート)
『クルマ情報誌「Goo
」』(株式会社プロトコーポレーション)
ゼラチンシルバーLOVE』(株式会社ファントム・フィルム)
楽天』(株式会社アイ・エム・ジェイ)
日健協』(株式会社アイ・エム・ジェイ)

第三章 Adobe Creative Suite 4 Highlight Review

Adobe Creative Suiteアプリケーションの歴史
Adobe Creative Suite4の製品構成
Adobe Creative Suite4製品とクロスメディア
共同作業を支えるツール
Adobe Creative Suite 4 Q&A
Adobe Bridge CS4
Adobe Photoshop CS4
Adobe Illustrator CS4
Adobe InDesign CS4
Adobe Flash CS4 Professional
Adobe Dreamweaver CS4
Adobe Fireworks CS4
Adobe After Effects CS4
Adobe Premiere Pro CS4

comments

電子書籍対応スキャナを買いました。

ノバック スタンド型ワンクリックスキャナー NV-PS200U

 以前,このブログで紹介のあった商品です。

【参考】
電子書籍 | 水と空気とウェブ。

 そのあと早速購入しましたが,忙しくてなかなか使うヒマがありませんでした。ようやく,使うことになりましたので報告します。
 仕様では,名刺,ハガキ,A5,B5,A4までキャプチャできます。今回は洋書に多いA4変形版でチャレンジしました。
 図1を見て下さい。アイコンで出ている「スキャナ設定」が重要です。ここで設定するべきはタイマースキャンの時間間隔です。デフォルトは4秒です。しかし,4秒でめくることができるのは小さな本ぐらいです。私は8秒に設定してようやくスキャンができました。また,ここではファイル名やスキャン結果の保存フォルダの設定なども可能です。ファイル名の番号付けは2づつ増加させることも可能ですので,左側のページだけスキャンして,そのあと右側をスキャンすることも可能です。ちなみに本の置く場所を置く下敷きがついています。ゴム製で折り曲げ可能です。

本の大きさを設定する下敷き

図1 スキャナ設定

 図2をみてください。こちらは,A4変形版のカバーです。はみ出しているのがわかりますね。A4よりも少し大きいところまでスキャンできますので,実際に,A4変形版の片側のページだけなら何とか紙面をキャプチャすることが可能です。

本の大きさを設定する下敷き

図2 全体

 最後に注意点があります。スキャナは上から撮影しますので,当然,部屋の明かりによってできるスキャナの影が本の紙面にできます。これが気になる人は少し注意が必要ですね。

【メーカサイト】
SimplyScan ソフトウェア
NOVAC

comments

国勢調査とけいおん!!

 国勢調査の啓蒙バナーがKCGサイトに出ていますので,キャプチャしました。

国勢調査,けいおん,KCG

 大学院にも出ていますね。

 京都情報大学院大学 | 2010/10/01 10月1日は国勢調査です。

【ブログ内参照】
聖地巡礼マニュアル | オブジェクト脳@kcg

【けいおん!!の聖地に近いKCGIへ入学しよう】
京都情報大学院大学 | 入学説明会…2010年10月23日

comments

クラスの記述があるPHPの本 その2

実践マスターPHP+MySQL―PHP4/PHP5対応

 PHP 5.3以後ではオブジェクト指向があります。クラス記述がある書籍を以前紹介しました。

クラスの記述があるPHPの本 | オブジェクト脳@kcg

 今回は,クラス記述のあるの別の本を紹介しましょう。この本はオーソドックスに書かれています。

 ちなみに,PHP 5.3以後とMySQLをつかう方はXamppLiteがオススメです。XamppLiteは必ず,ドライブのルートに置いてくください。
【ダウンロード】
apache friends – xampp for windows

目次

Part1 PHP+MySQL入門
Part2 準備
Part3 PHPの基本
Part4 PHPの操作
Part5 PHPの応用
Part6 データベースの基本・操作
Part7 PHPとMySQLの連携・基本
Part8 PHPとMySQLの連携・応用

【出版社】
実践マスター PHP+MySQL PHP4/PHP5対応

【サンプルコード実行例】
実践マスター PHP+MySQL PHP4/PHP5対応 サンプル
PHP+MYSQL动态网站开发与全程 サンプル

【ブログ内参照】
クラスの記述があるPHPの本 | オブジェクト脳@kcg
コーディングの解説が丁寧 | オブジェクト脳@kcg
中国のPHP+MySQLの本 | オブジェクト脳@kcg

comments

ソフトウェアとの対応が書かれているデータベース教科書 その2

Database Management: With Website Development Applications

 以前,同じようなタイトルの書評を書きました。
ソフトウェアとの対応が書かれているデータベース教科書 | オブジェクト脳@kcg
 今度もKCGI図書室で見つけた書籍です。RDB(リレーショナルデータベース)あるいは関係データベースの書籍というのは,SQLの具体例は書かれているのですが,ソフトウェアつまり,Oracle, MS SQL Server, Accessなどに即した記述をした教科書は日本にはほとんどありません。このAccess 2000をつかって,ウェブデータベースを作っていきます。
 内容は,関係データベースモデル,構造化問い合わせ言語(SQL),データモデリングとE-R対応,データベース設計,データベース管理となっています。
 本書には中文版が存在して,KCGI図書室にもあります。中文版には第7章がありません。

【目次】
I. INTRODUCTION TO INFORMATION TECHNOLOGY AND THE WORLD WIDE WEB.
1. Introduction to Information Systems.
What Are Information Systems and Databases?
Why Are Databases Important?
How Do Databases Represent Information?
Who Works with Database Systems?
How Do Databases Support the World Wide Web?
What Database Concepts and Terms Do You Need to Know?

2. An overview of Internet Architecture and Tools.
The Web: What Does It Consist Of?
Web Pages and HTML.
Web and Information Servers.
A Close Look at a Sample Web Site.

II. DESIGNING AND SPECIFYING INFORMATION SYSTEMS.
3. Representing Information with Data Models.
Data Models.
Discovering and Specifying Information Requirements and Terminology.
Organizing Information.
Relationships and Relationship Types.
Case in Point: Determining entity classes, attributes and relationship types for video sales.

4. Designing Entity-Relationship Models.
Entity-Relationship Modeling.
Entity-Relationship Diagrams.
Modeling Video Rentals.
Roles in Relationship Types.
An E-R Model for BigHit Video.
Object-Oriented Data Models.
Case in Point: E-R model for video sales for BigHit Video.

III. DESIGNING AND CREATING RELATIONAL DATABASES.
5. Developing Relational Data Models.
Introduction to the Relational Model.
A Closer Look at Relation Schemas and Keys.
Translating E-R Diagrams to Relation Schemas.
Representing Entity Classes as Relation Schemas.
Representing composite, multi-valued, and derived attributes.
Composite Attributes.
Multi-valued Attributes.
Derived Attributes.
Representing Relationship Types as Attributes.
One-to-many Relationship types.
One-to-one Relationship types.
Representing One-to-One Relationships by Merging Entities.
Representing Many-to-Many Relationships as Tables.
Representing Weak Entity Classes.
Representing Inheritance as Tables.
Case in Point: Relational model for video sales for BigHit Video.

6. Defining Relational Databases with Microsoft Access.
Creating an Access Database.
Creating Tables in Access.
Creating Forms from Tables.
Configuring Access for Multiple Users.
Specifying Relationship Types in Access.
Case in Point: Creating an Access database for Bighit Online Video Sales.

7. Improving Relational Schemas and Normalization.
Redundancy and Anomalies in Relation Schemas.
Functional Dependencies Between Attributes.
Superkeys and Keys.
Inferring Additional Functional Dependencies.
Determining Keys from Functional Dependencies.
Normalization.
Third Normal Form (3NF).
Boyce-Codd Normal Form (BCNF).
Case in Point: Normalization of a Car Registration.

IV. MANIPULATING RELATIONAL INFORMATION.
8. Manipulating Database Content with Relational Algebra and Microsoft Access.
Manipulating Information in Relational Databases.
Projection Queries.
Selection Queries.
Product Queries.
Queries with multiple join.
Combining Relational Operations.
Defining Complex Queries with Microsoft Access.
Applying Set Operators to Tables.
Creating User Interfaces in Access.
Case in Point: A Video Rental Checkout Form.

9. Using SQL to Manipulate Database Content and Structure.
Using SQL Select Statements for Queries.
Modifying Database Content with SQL.
Creating and Manipulating Schemas with SQL.
Case in Point: Manipulating BigHit Online Information with SQL.

V. CREATING INTERACTIVE WEB SITES.
10. Presenting Information on the Web with HTML.
Introduction to HTML.
Example of an HTML Document.
Anchor tags, URLs, and references to other documents.
Presenting information in tables.
Controlling format with style sheets.
Using external style sheets and style classes.
Case in Point: Design of the BigHit Online Web Site.

11. Creating Interaction between Users and Servers with ASP and JavaScript.
Active URLs and Forms in HTML.
Server-side scripting with ASP.
Processing forms with ASP and JavaScript.
Using objects and functions to improve code.
Case in Point: Forms and Interaction for BigHit Online.

12. Developing Database Applications for the Web.
Connecting to databases with ASP.
Executing select queries with ASP.
Creating objects from queries.
A general purpose query execution script.
Inserting new customer information.
Handling quote marks in SQL statements.
Case in Point: BigHit Online Web-Database Application.

VI. DEVELOPING AND MANAGING WEB-DATABASE INTERACTION.
13. Designing an Interactive Web Site.
Components of the BigHit Online Web site.
Data modeling for BigHit Online.
Relational Model for BigHit Online.
Creating a SQL Server Database.
Web Site Design, Pages, and Flow.

comments

パソコン関連商品5%割引

 KCG京都駅前校近くの「イオンモールKYOTO
」3階にあるパソコンショップ「ソフマップ.com」で,ゲームソフトや特売品は除いて,パソコン関連商品5%割引があるんです。KCGグループの学生や教職員に限った特典があります。レジでKCGの学生証や教職員証を見せれば割り引いてもらえるということです。

【参考】
店舗情報 イオンモールKYOTO店 | sofmap.com

【ソフマップで5%割引ならkcg.eduへ入学しよう】
京都コンピュータ学院 | 古都にあるわが国最初のコンピュータ教育機関
京都情報大学院大学 | 日本最初のIT専門職大学院

comments

秋田大学にニュートンのりんごの木が

 「あいかわらず忙しい3日間 | オブジェクト脳@kcg」にあるように,秋田大学に昨日はいました。
 秋田大学にニュートンのりんごの木の孫木がありました。

ニュートンのリンゴの木の孫

図 これがニュートンのりんごの木の末裔?

comments