『Think IT | ソフトウェア開発の第一線に携わるエン...』 の新着エントリー
-
HTML+JavaScriptだけでブラウザに図形描画 - Canvas API - | Think ... thinkit.co.jp
TIPS 007:キャンバスを準備する Canvas APIを利用するには、まず図形の描画先(=キャンバス)を準備しておく必要があります。 [リスト1]キャンバスを準備するコード(canvas.html) <!DOCTYPE html> <html> <head> <meta charset=... 続きを読む
-
日本は本当にガラパゴス?アメリカで働く日本人からのメッセージ(米... thinkit.co.jp
アメリカでエンジニアとして仕事をするということ 米マイクロソフト訪問レポートの第2回では、5年ほど前から現地で働いている成本正史氏に、アメリカでのエンジニアのワーキングスタイルについてお聞きした内容を主に紹介したいと思います。後半は田口さんのシアトル訪問記もあるのでお楽しみに。 ここからは、成... 続きを読む
-
実践「Heroku」をセットアップしてサンプルアプリを動かそう | Think... thinkit.co.jp
MacOSXをご使用の方 RailsInstaller(http://railsinstaller.org/)を使用しても良いのですが、Windowsのような罠は少ないので、手動で設定していきたいと思います。皆さまの環境構築の参考にしてください。 なお、以降の手順の実行のためには、事前にXco... 続きを読む
-
“障害発生前の解決”をどうやって実現するか | Think IT thinkit.co.jp
データセンター環境で“監視”といえば、まず思い浮かぶのは「死活監視」だろう。文字通り、サーバが「生きている(稼働している)か、死んでいる(停止している)か」を見極める簡便な手法だ。 これだけで用が足りる場合ももちろんあるが、それだけでは複雑化する現在のシステム構成には対応しきれないという課題が... 続きを読む
-
新感覚のオンライン英会話『ベストティーチャー』は、お手本のような... thinkit.co.jp
世間をアッと言わせるユニークなアイデアと技術力で勝負しているニュージェネレーションを応援するこの連載。今回登場するのは、これまでも数多く誕生してきた「オンライン英会話サービス」の難点を見事にくつがえした『ベストティーチャー』だ。Webベースの学習に最適なインタラクションを可能にするサービスを生... 続きを読む
-
第2回 youRoomとPivotalTrackerではじめる無駄のないコミュニケーシ... thinkit.co.jp
前回はiPhoneアプリ「AnkiBlank」をご紹介した後、アプリを開発し続けながらサーバ側も開発し続ける上での課題を挙げ、その解決策として適切なツールを使っていく必要があるということを説明しました。今回はコミュニケーションツールとして使用したyouRoomとPivotalTrackerにつ... 続きを読む
-
第3回 HTML5でクロスプラットフォーム開発を実現する4つのツール | T... thinkit.co.jp
1.クロスプラットフォーム開発ツールに関する世界的な調査 これまで2回にわたり、スマートフォンやタブレット向けアプリケーション開発スタイルの今後を考えてみました。前回までの結論をまとめると、以下の2つになります。 ネイティブアプリからWeアプリへの移行 端末プラットフォームの拡大や、開発にかか... 続きを読む
-
第1回 チーム開発を円滑にするための必須ツール | Think IT thinkit.co.jp
はじめに 先日Googleが「世界のスマートフォン利用に関する大規模調査」にて2012年度版の調査結果を公開したところによると、日本のスマートフォン普及率は20%だそうです。昨年2011年は6%だったので、約3倍普及していることになります。 このようにますますスマートフォンのアプリ需要は増大し... 続きを読む
-
第2回 CSSだけでできる?の判断スキル向上など、失敗から得た5つの気... thinkit.co.jp
前回の記事では、ぼくらの自社サイトリニューアルがいったん失敗に終わり、ゼロから作り直す羽目になった顛末をお話しました。失敗はつらくて、恥ずかしい。今も、こうして記事を書いている中で、「できれば失敗せずに済ませたかったな」という複雑な思いが胸にこみ上げてきます。 せめてその失敗を反省し、「繰り返... 続きを読む
-
第2回 スマホアプリ開発にも役立つHTML5の8つの技術 | Think IT thinkit.co.jp
前回でお伝えしたように、シリコンバレーでは特に昨年あたりから「オープンなWebの技術でスマートフォン向けアプリを開発」という動きが強くなってきています。そして、オープンなWebの技術を語るときに欠かせない存在のひとつとしてHTML5が挙げられます。 今回はスマートフォン向けアプリケーション開発... 続きを読む
-
第2回 スマホアプリ開発にも役立つHTML5の8つの技術 | Think IT thinkit.co.jp
前回でお伝えしたように、シリコンバレーでは特に昨年あたりから「オープンなWebの技術でスマートフォン向けアプリを開発」という動きが強くなってきています。そして、オープンなWebの技術を語るときに欠かせない存在のひとつとしてHTML5が挙げられます。 今回はスマートフォン向けアプリケーション開発... 続きを読む
-
第1回 中の人がそっと教えるWebリニューアル失敗の顛末 | Think IT thinkit.co.jp
「失敗談」へようこそ! この記事はWeb制作における「失敗談」、それも、「作っていたものがほとんどおじゃん」という、かなり手痛いレベルの失敗談を、恥を忍んで皆さまの目の前に晒(さら)すというものです(現在は、制作全体をゼロからやり直しているところです)。 案件自体は「自社サイトのリニューアル」... 続きを読む
-
第1回 中の人がそっと教えるWebリニューアル失敗の顛末 | Think IT thinkit.co.jp
「失敗談」へようこそ! この記事はWeb制作における「失敗談」、それも、「作っていたものがほとんどおじゃん」という、かなり手痛いレベルの失敗談を、恥を忍んで皆さまの目の前に晒(さら)すというものです(現在は、制作全体をゼロからやり直しているところです)。 案件自体は「自社サイトのリニューアル」... 続きを読む
-
ソフトウエアエンジニアがUX/UIを考える上で読むべき4冊の良書と名言... thinkit.co.jp
筑波大学 システム情報工学研究科 コンピュータサイエンス専攻 非数値アルゴリズム研究室(NPAL) 五十嵐 悠紀 2004年度下期、2005年度下期とIPA未踏ソフトに採択された、『天才プログラマー/スーパークリエータ』。筑波大学 システム情報工学研究科 コンピュータサイエンス専攻 非数... 続きを読む
-
第1回 中の人がそっと教えるWebリニューアル失敗の顛末 | Think IT thinkit.co.jp
「失敗談」へようこそ! この記事はWeb制作における「失敗談」、それも、「作っていたものがほとんどおじゃん」という、かなり手痛いレベルの失敗談を、恥を忍んで皆さまの目の前に晒(さら)すというものです(現在は、制作全体をゼロからやり直しているところです)。 案件自体は「自社サイトのリニューアル」... 続きを読む
-
Web制作における、ぼくらの失敗について語ろう | Think IT thinkit.co.jp
本誌は、読者登録いただくことにより、毎月無料でみなさまのお手元まで直接お届けいたします(書店などでは販売していません)。 企業の情報システムを担当する方々や事業部門のIT担当の方々、およびIT関連プロフェッショナルの方々を対象に、実践的に役立つ情報を掲載、幅広く業務にご活用いただけます。 続きを読む
-
第1回 ネイティブアプリで作る?Webアプリで作る? | Think IT thinkit.co.jp
1. Walled Gardenからの脱却 筆者は2010年以降、シリコンバレーに数ヶ月単位で滞在しながらスマートフォン周りの最新動向を追いかけているのですが、2011年あたりからモバイルデベロッパーによる「Walled Gardenから自由になろう」という動きが強まってきたように思います。 ... 続きを読む
-
HTML5の便利なTips100選 | Think IT thinkit.co.jp
本誌は、読者登録いただくことにより、毎月無料でみなさまのお手元まで直接お届けいたします(書店などでは販売していません)。 企業の情報システムを担当する方々や事業部門のIT担当の方々、およびIT関連プロフェッショナルの方々を対象に、実践的に役立つ情報を掲載、幅広く業務にご活用いただけます。 続きを読む
-
第1回 スマホアプリ開発にも便利な位置情報API - Geolocation API - ... thinkit.co.jp
TIPS 001:現在の位置情報を取得する 現在の位置情報を取得するには、navigator.geolocationオブジェクトのgetCurrentPositionメソッドを利用します。以下は、Geolocation API経由でユーザーの現在位置を取得し、経度/緯度/方角を表示する例です。... 続きを読む
-
第5回 SVGのグラデーションとJavaScriptとの連携 | Think IT thinkit.co.jp
- コンピュータ・IT
- svg html5 javascript
- 5 users
- 2012/05/17
はじめに HTMLの周辺技術について解説する本シリーズですが、前回はSVGの様々な図形描画要素について解説しました。今回はWebデザインでも有用なSVGのグラデーション機能について解説します。また、JavaScriptからSVGの要素を操作する方法についても解説します。 今回紹介する記事のサン... 続きを読む