Design Works - デザインワークス姉妹ブログ・DesignDevelopのデザインをリニューアルいたしました。 Designworksの新ドメインでの運用・リニューアルのご報告はさせて頂きましたが、Designworksのリニューアルとともに、姉妹ブログとして運用しているDesignDevelopのデザインも、大幅にリニューアルいたしました!!! Design Worksは、様々な商品やインスピレーションから生まれた新しいデザインを発信し、販売促進に繋げる広告やデザインを作り出しています。大幅にリニューアルしたDesign Worksでは、オンラインカジノ 日本語対応のデザインなど、オンラインの新たな分野にも活動を広げています。最新のH P新デザインとなった姉妹サイトブログのDesign Developと共に、今後もウェブデザインに関する様々な情報をお届けしていきます。 今回、
今年は、会社の理解もあり、念願のYAPC::Asia TOKYO 2011に参加することができました。YAPCは初参加です。 結論として、ものすごく楽しく、刺激を受け、良い思い出となりました。 中学生の作文みたいな感想で稚拙ですが、3日間の感想をまとめてみます。 参加した動機 前夜祭 1日目 2日目 感じたこと・考えたこと この順番で書いてあります。 参加した動機 YAPCは以前から羨ましいなと思っていました。初めて触ったプログラミング言語がPerlでしたし、趣味プログラミングのために利用していたこともありました。Perl界隈の有名人のブログや書籍なども読んでいて、あまりPerlに触れていない時期もありましたが、結果的には最も長く触れている言語だったと思います。その言語の大イベントということで、いつか参加したいと思いが強くありました。 去年・一昨年は職種的に参加しづらいということもありまし
LT は「5分間ならだれでもはなせるよね」っていう本来敷居のひくい場所ですプレゼンは「なにをつたえたいのか」を明確にすることが一番大事です。たごもさんや kazeburo さんもかいていたけども「なぜそうしたのか」が明確なプレゼンはおもしろいです中規模な方がすぐやくだつ人がおおい(DeNA の規模の事例はほとんどのサイトにはあてはまらない) 大規模だとそういうのもあるのか、へー。 みたいなのはあるし話としてはおもしろいんだけど。「伝えたいことがある」ならプレゼンした方がいいLT の自己紹介は所属と名前をいうぐらいで十分ですLT とかやるときは、友達とか同僚とかに一度みせてからああいう大舞台で発表すれば失敗がすくないです初心者のひとは、これでもかというぐらい練習してからやったほうがいいです。 スライドなしでもいいたいことを全部いいきれる、ぐらいまでどんなトラブルがあるかわからないしand m
ウェブという語に対して想起するイメージ図というのは人それぞれだと思います。ある人にはTwitterのホーム画面だったりある人にはメッシュ状のグラフ図だったり。私の場合は長らく、小学校の理科室に置いてある分子構造の模型のようなものを無限につなぎ合わせたような立体をイメージしてきました。 それが最近少し変化してきています。 ネット勃興期にもWeb2.0ブームの折にも、ウェブは情報の垣根を取り去り社会のフラット化を押し進めると人々は語りました。実際にそれは大きく進み、情報流通の面では革命的ともいえる変化がウェブの普及によってなされてきたと思います。 しかしながらリアル社会、特に三次元の物理的な人の営みにおいてはウェブによる変化はそれほど大きなものではありません。一般の住居や地域社会、ビジネス交渉や飲み会や週末の過ごし方といったところにウェブの影響は軽微なままだと思います。そしてこれから大きく変化
モジュール開発 最近忙しくて全然ブログ書けていなかったのですが、先日初めてTitanium Mobileのモジュール開発をした時にはまったりしたのでメモとして残しておきます。 クレイでは森山がブログを書いていたり、ダニーが仕事で使っていたりと多少実績はあるのですが、私自身は全くさわったことがありません。必要に迫られて、いきなりモジュール開発をすることになったのですが、Objective-Cさえわかっていれば意外に簡単にできるし、いろんな拡張が出来るので、かなり楽しかったです。 もしかするとTitanium Mobileでバリバリ開発している人から見ると、作法がなってないとか、変な動きをしてるとかあるかもしれませんので、その時はぜひ教えていただけると嬉しいです。 Titanium Mobileに関連した記事 近頃話題の Titanium Mobile でラクラク iOS アプリ開発してみた
カーソルが上下にバウンドしているアニメーションはユーザーの注意を引く効果がある。 Titaniumではそういうアニメーションが簡単に実装できるので使わない手はないでありましょう。 サンプルコード Windowの中で対象のViewが上下にバウンドするという素朴なサンプル。 例によってiOSでしか動作確認していない。 app.js var win, view, upAnimation, downAnimation; win = Ti.UI.createWindow({backgroundColor: "#fff"}); view = Ti.UI.createView({ width: 100, height: 20, top: 100, left: 'auto', backgroundColor: "#00f" }); win.add(view); upAnimation = Ti.UI.cr
はじめに1つアプリを作ってみて、「こう作っておいたほうがあとあと困らないな」というのが分かってきたので、まとめておきます。あくまで私見ですので、皆さんのルールがあれば、教えていただけると幸いです。 1画面に1Javascriptファイル 画面では、必ずViewを作ってから部品を配置する 画面遷移はループさせない 1) 1画面に1Javascriptファイル Titanium Mobileはソース管理が大変!?Javascriptを使いこなせていないせいもあって、app.js (Titanium Mobileの起点ファイル)にいろいろ書いていくと、すぐにファイルが肥大化してしまいます。本来であれば、画面とロジックの部分は分けて…と思うところですが、作ったアプリはサーバ側にロジックを持っているので、なかなか簡単にいきません。 ウィンドウごとにファイルを分けるのは簡単Titanium Mobil
MogSnapがリリースされて、個人的に楽しいなぁと思ってる「たべたい!」ボタン。何度も押したくなる。 このアニメーションを作りたいなぁ。と思ってやってみた。Titanium Mobileで 例によって、分かりづらいので、簡単なムービー ref - http://www.screencast.com/t/xIudGZAMiWks Unable to display content. Adobe Flash is required. 少しアニメーションは遅めにしてます。 コードはこんな感じ Titanium.UI.setBackgroundColor('#000'); var win = Titanium.UI.createWindow({ backgroundColor: '#fff' }); var view = Titanium.UI.createView({ layout:
初心者でも2週間でiPhoneアプリが作れちゃうTitanium Mobileがすごい件 どうもこんにちは、フレッシュさに定評のない新入社員のtek_kocです。 初めてのお仕事として「Titanium Mobileでアプリを試しにつくってみる」というのを担当していました。 JavaScriptはあまり使ったことがないですし、そもそもMacもほとんど触ったことがなかったので苦戦するかと思いましたが、2週間ほどでとりあえず形になるところまでできました。Titanium Mobileすごいです。 ということで、Titanium Mobileで試しにアプリ開発をしてみた感想を書いてみました。 そもそもTitanium Mobileとは? Titanium Mobileとは、Appcelerator社によるスマートフォン対応アプリケーションの開発環境です。 iPhoneやiPad、Androidを
無事にiPhone 4Sを購入された皆さん、楽しんでますか? 特に初めてiPhoneを購入された方はいかがでしょう?iPhoneはアプリで機能を強化出来るし、楽しさも増えていくので是非ともiPhoneアプリを使ってみて頂きたいです。 てことで、無料iPhoneアプリの「利用シーン別」2011年秋版のまとめてみました。 iPhoneに入れたい「利用シーン別」無料iPhoneアプリ222選(2011秋版) iPhoneに入れておきたいカテゴリ別の無料ゲーム140選(2011秋版) 各タイトル表記上の合計は362個です。(実はもう少し多いようです)これだけあれば1日1アプリとしても約1年間程度、楽しめそうです。 ぜひ、iPhone 4Sと一緒に無料アプリを試してみてはいかがでしょうか? ツイートする
表示中のページから無効な URL にリダイレクトしようとしています。 このページにリダイレクトしないようにする場合は、前のページに戻ってください。
ディズニーランドに行きたいから行く。理由は説明できません。一種の中毒かもしれません(笑)。 ディズニーランドが人々を惹きつける理由 : 投資十八番 ディズニーランドは不思議なところだ。数ある施設の中で、私が興味深いと思う施設のうちの一つである。上掲の通り、私もディズニーランドは好きだ。空いているなら何度も行きたいと思うものだ。私がそう思う理由はもうただ一つで、「不快」が極度に排除されている『空間』であり、そしてそれを実現するための『運営』だからだ。 ◆極上とはその変化さえ気配がない 私の好きなものに、家から送られる米がある。これがまたうまい。農家が自分たち用に作っているお米なので、通常のお米よかうまいんである。はじめてもらった当初、私は特に何の感慨もわかなかった。普通に美味しいといえば美味しいのだが、「うおおおおおお!これは!!(カッ)」などといった、美味しんぼ(ミスター味っ子でも可)で見
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ ブログの公開を終了しました。 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
これまで、iPhoneでは「フレーム」と「overflow:scrollでのスクロール」および、「テキストエリア(textarea要素)」は鬼門でした。 なんせ、スクロールがやりにくい。2本指でスライドすればスクロールできるのですが(テキストエリアはできない)、とても普通の人には分からない操作ですし、そもそもやりにくい。そのため、「使わない」というのが定説でした。 しかし、ふと iOS 5になってから試してみると、しれっと1本指でスクロールできるようになっているじゃありませんか。さすがにアップルも仕様変更を余儀なくされたようです。 とはいえ・・今度は、「触った場所によってスクロールされる場所が違う」という、困った問題が今度は発生してしまいます。おそらく、アップルも最初はそれが嫌で、2本指スクロールを選択したのではないかと思いますが、どちらにしても痛し痒しな感じです。 ここはやはり、スマホサ
『Laddr 』は、国内で根強い人気を誇る「livedoor Reader」のクライアントアプリです。 多くの未読記事があっても、さくさく消化できるように設計されています。 初期設定では、未読記事があるフィードがレート順にまとめられ、未読記事が多い順に並びます。 画面左上のアイコンをタップして、新着順やタイトル順で並べ替えも可能です。 フィードをスワイプするとアイコンを表示し、フィードを既読化したり、フィードの情報を閲覧することができます。 左右にスワイプしてフィード内の前後の記事を表示、上下にスワイプして前後のフィードに移動でき、多くの記事をチェックしやすくなっています。 右上のボタンをタップして、タイトルから読みたい記事を選択することも可能です。 全文を配信していないサイトの記事は、内蔵ブラウザで閲覧できます。 表示が最適化されていない場合にも、ツールバーのiPhoneのアイコンをタッ
Newsstand Night / picturing_it iOS5の新機能Newsstand。これまでは買い切りだった電子書籍が定期購読で読めるようになります。週刊誌や月刊誌を扱う出版社はこの機能が発表されたことで、今まで以上に提供しやすくなったんでしょうね。 日本向けのコンテンツはないのかと思いきや、宮崎あおいちゃんがいたので早速ダウンロードしてみました。 Newsstandそのものが特殊なフォルダのようになっていて、Storeへのボタンがついています。そこから一発でAppStoreのNewsstandカテゴリに遷移します。 気になるコンテンツを見つけてダウンロード。Newsstandカテゴリには有料コンテンツというのがなく、無料でダウンロードさせてから定期購読用の課金をするという流れのようですね。 早速日本のコンテンツを3つダウンロードしてみました。表紙がminaだけ可愛い!!更新
惚れ惚れする定期購読の仕組みで運営されてるECサイト“Shoedazzle”を紹介するよ。といっても彼女たちは自分たちのことをECサイトとは言ってなくて、あくまでパーソナルオンラインスタイリストって歌ってる。米国で2008年にサービスを開始、ユーザ数は300万人を超えてる(2011年5月時点)。FacebookのLike数も100万以上。 従業員数135人のShodazzleはこれまで6,000万ドルの資金調達に成功。ファウンダーはBrian LeeとファッションセレブリティのKim Kardashian。いちばん最近の資金調達はAndreessen Horowitzが率いたもので、新規の商品の取り扱いや海外進出に使うそう。数ヶ月のあいだにイギリスに進出、その後アジアと南アメリカでもサービスを開始する予定。 従来のウィンドウショッピング的なユーザが自らECサイトに出向くスタイルじゃなく、毎
iOS でデータを永続化する方法の続きです。今回は Core Data を使ったデータの永続化方法について説明します。 本記事では複雑で習得が難しいとされている Core Data について概念編と実装編の2回に分けて説明していきます。記事の全体的な流れとしては Core Data がどういったフレームワークかというところから O/R マッピングの説明、Core Data を使うメリット、Core Data フレームワークの概要、Core Data を使ったプログラムの例まで説明します。次の記事で実際に動くサンプルを作成します。 Core Data って何? Core Data はモデルオブジェクトを永続化するためのフレームワークです。もとは Mac OS X のために開発されたフレームワークで、iOS 3.0 から使用できるようになりました。 Core Data はデータの永続化に SQ
・横80列で折り返す。 普段80列で開発してるわけじゃないけど、横に長いコードも見にくいので。 ・1funtionは30行にする。 これも列指定と同じ意味で。 数字自体はそこまで意味がないけど、長いコードはそれ自体問題がある可能性が高い。 ・1ファイルは200~300行 「JSを1ファイルに200行以上書くと人間は死ぬ」と言われてるけど、実際はもうちょっと多くても大丈夫。 ・インデントは8タブ タブを使う理由は「タブはスペースに一括置換できるけど、スペースはタブに一括置換できない」から。 なので、コード中にコードインデント以外でハードタブは記述しない(文字列内に記述する時は¥tで記述する) タブの表示数はエディタ毎の設定次第だけど、インデントの深いコードが書きにくくなるので8タブで書く。 ただし、インデントの文字数に依存するインデントはしない(4タブでも正常なインデントになるように記述する
はじめに GitのプライベートリポジトリをDropboxを利用して構築する方法です。 Dropbox上にリポジトリを作成することで、同期しているすべてのマシンからこのリポジトリを利用することができるようになります。 このリポジトリを共有ディレクトリにすることで、複数人による開発も可能となります。 なおこの記事では Mac/Linux を対象に環境を構築していきます(Windowsはよくわかりません><)。 追記 bitbucketなら無料で非公開リポジトリを作ることができます。 特にこだわりがないなら、bitbucketを使うといいと思います。 準備 Dropboxのアカウント登録とインストール 無料会員でOKです(2GBまで利用できます)。 → Dropbox - Simplify your life →(参考リンク) ファイル同期のDropbox入門と、便利テクニックまとめ - nan
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く