ドットインストール代表のライフハックブログ
前回書いた 短期間でプログラミングを習得してWebサービスをつくるための知識と方法まとめ が好評だったので、今回は、JavaScriptに絞って習得するための方法をまとめてみたいと思います。 ちなみに、一番最初に、JSに触れた時は、Hello, Worldを表示させたり、 aタグでリンクをはったりぐらいしか出来ませんでした。 ですが、現在はjQueryで社内システムの 画面をつくる(Ajaxとかを使って)事を任せてもらっています。 なぜ、JavaScript(JS)がいいのか?なぜ勉強するのか? まずは、なぜJSをお薦めするのかを説明します。 ①ネイティブアプリがつくれちゃう。 ネイティブアプリとは、iPhoneアプリとか、Androidアプリのことです。 これまでは、iPhoneなら、Objective-Cという言語を、 AndroidならJava(JSとは別物)という言語
ちょっとした備忘録といったメモには Evernote を使っています。一時期に比べると使用頻度は少し落ちましたが、それでも使っています。地味なところですが、Evernote のタグ登録 UI が結構好きなのが理由の一つでもあります。 Web メールにおいては基本的に受信がメインで送信といっても殆どが返信で済んでしまっていますが、 Gmail を使っています。Gmail は非常に早いサイクルで機能や UI が刷新されまくっていますが、いつの頃から送信先、Cc、Bcc 入力のUIがまるでタグのような見た目とインタラクションになりました。この両者の UI はとても良く似ており、単純なカンマ区切りの文字列よりも視認性が高くて個人的に気に入っている UI の一つです。 そんな訳で、このタグ登録のUIコンポーネントを作ってみました。前回、jQuery UI Widget の作り方について学んだわけです
スマートフォン向けの Web サイトを作るとき、viewport の設定次第で使い勝手が大幅に変わる。 最近はレスポンシブ Web デザインが流行してるけども、その大前提として viewport の設定パターンを抑えておくのは重要だろう。 この記事では、viewport の設定によって、見た目・使い勝手がどう変わるかを解説する。 パターン1: 何も考えずに HTML を書く まずは、viewport を指定せずに、単純な HTML をスマートフォンで表示してみる。 <!DOCTYPE html> <head> <meta charset="utf-8"> </head> <body> <img src="/images/logo-ja.png"> <p>色んな素材がごった煮になった様子をお椀で表現しています。 湯気が<strong>「てっく」</strong>に見えるのが隠し味になっていま
[Å] domo Cue便利すぎ!!RSSで見つけた後でやる系の記事を一瞬でリマインダー登録!
パズドラの売上がヤバいヤバいとソーシャル上で大騒ぎされています。こんな記事やこんな記事も書かれてますし、株価も凄いことになりそうです。 ただ、タイトルにも書きましたが、数字を“浅く”掘り下げてみるとARPPU(Average Revenue Per Payed Use)などの値も相当異常な数字な事に気付きます。 ※まぁ売上が異常なので当たり前といえば当たり前ですが… 勝手にパズドラの売上を 60億 と仮定して話を始めます。 800万ダウンロード から適当に類推すると MAU:500万人 ※こんなにいない気もするけど、これくらいいないとARPUや他の数字が説明できない数字になってしまいます…という事はやっぱこれくらいはいるのかなと考えてます。 この時点で ARPU:1,200円 という驚愕の値が算出できます。 MAUがもう少し少ないと考えると、もっと高いARPUって事になります(笑) ここか
2013-02-15 Macを最近使い始めた人にぜひ使ってほしい!めちゃくちゃ捗るフリーソフト「Xtrafinder」 Mac Fan (マックファン) 2013年 02月号 [雑誌]出版社/メーカー: マイナビ発売日: 2012/12/27メディア: 雑誌 クリック: 10回この商品を含むブログを見る XtraFinderXtrafinderかよと思った人は、はいはいワロスワロスくらいな感じで。。超有名ソフトの紹介で恐縮です。 このブログ次は、Macのソフトの紹介しようかなと思っていた所僕が27 inch 新iMac に即インストールした厳選アプリ41!大公開!! つい最近こちらの記事を拝見しまして、タイミング逃したなぁと思って つらつら見てたんですが、XtraFinderがなかったのでご紹介。 ※もしかしたら、人を選ぶツールなのかもしれません。。XtraFinder Find
継続的インテグレーションを始めるための基礎知識:グリーはいかにしてJenkinsを導入したのか(1)(1/2 ページ) 本連載では、グリーのサービス開発において導入している継続的インテグレーション(Continuous Integration、以下、CI)と、CIツールであるJenkinsの導入について3回に分けて説明します。Jenkinsのインストールといった“手順”よりも、CI導入の“モチベーション”や“進め方のポイント”を中心に説明します。 グリーの開発と継続的インテグレーション SNSやソーシャルゲームなどを運営するグリーでは、数百名の技術者が日々さまざまな機能やサービスを開発し、リリースしています。このような規模、リリース頻度での開発を支えるには数多くの工夫や仕組みが必要です。この中でも最も大きな仕組みの1つにCIが挙げられます。 グリーでは、開発にCIを本格的に導入し始めたのは
しばらく前から気になっていたCSSを書く時に便利だという「Sass」と「Compass」を自分のサイトを作る時に使ってみました。 順番に導入の手順を追ってもいいのですが、検索すると多くのサイトが紹介していますので、私が見て参考にしたページをまとめておきたいと思います。 Sassとは まずSassとは何かと言うと、CSSを生成するためのメタ言語で、これを利用することでCSSを早く書けたり、記述が楽になったりします。 Sassの公式サイトは以下から。 Sass – Syntactically Awesome Stylesheets Compassとは Sassを拡張して、便利な機能を追加してくれるものです。ベンダープレフィックスを自動でつけてくれたり、リセットCSSを呼び出してくれたり、CSSスプライトを使えたりします。 Compassのドキュメントは以下から確認できます。 Compass H
数ヶ月前―― 電書ちゃん: ああっもうっ! 見てらんないわ。いつになったら電子書籍の普及=あたしの時代が来るのよっ! やっぱり制作環境かしら。手間をかけずにそこそこの品質の本が作れる便利ツールがあれば、コンテンツはもっと増やせそうね。 よーし、決めた! ろす: ついに、電書ちゃんの本気モードか? 僕も初めて見るぞ(ゴクリ) 電書ちゃん: じゃ、あとはよろしくね。 ろす: はい? 電書ちゃん: ちゃちゃっと作っといてよ、便利ツール。 ろす: あのー、僕プログラミングはあんまりやらないってゆうか…… 電書ちゃん: 今年のJEPA電子出版アワード程度は、軽く受賞しておきたいところね。 ろす: 聞いてないし…… 電書ちゃん: 黙ってコード書きなさいよ、ハゲ。 ろす: 僕はまだハゲてないし、それは誰かに強制労働させるために使う言葉じゃない。 電書ちゃん: あんたに成長の機会を用意してあげたあたしの心
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く