タグ

ブックマーク / blog.ku-suke.jp (12)

  • Bootstrapよりキレイ!Googleのマテリアルデザインキット - ku-sukeのブログ

    Bootstrapの見慣れた感というか、モック感から脱却しようとFoundationとかに手を出しかけてたのですが、Googleがだしてきたマテリアルデザインキットがすごく良かったので紹介します。 たとえば管理画面風のデザインはこれ ほかにもBootstrap風の上部メニューのデザイン(Android)もあったり コンポーネントと呼ばれる部品も充実しています。これ見るだけで色々できそうな気がしますね! Blog風など幾つか提供されています。いまとあるサイドプロジェクトで簡易的な管理画面をつくろうとしてたのですが、早速活用していい感じに仕上げることが出来ました。 ダウンロードすると全テンプレートが含まれているので、コピペで組み合わせるだけでも結構いい感じに出来ます。Bootstrapに飽きてきたら、ぜひ使ってみてください。 www.getmdl.io

    Bootstrapよりキレイ!Googleのマテリアルデザインキット - ku-sukeのブログ
  • 入門書かとおもいきや超実践的な「RailsとiPhoneではじめるアプリケーション開発」 - ku-sukeのブログ

    いただいたのでレビューしたのですが、ぶっちゃけぼくRails書かない人なのでどうなのかなーと思ってたんです。目次を見れば分かる通り書かれている内容が実践的すぎて、「ああ、このひと(栗田さん)数々の現場で苦労されてる」というのが伝わってくる、安心してお勧めできるでした。 Amazonには詳しい目次見つからなかったので出版社より。書を一言で言えば、サンプルアプリケーションをひとつサーバ側もクライアント側も制作することで、自分が作りたいサービスにすぐに応用可能な「いけてる設計と部品」が手に入るです。 Chapter 01 アプリ開発の心構え 1-1 書の読み方 1-2 オープンソースライブラリを積極的に活用する 1-3 似たような問題に直面している開発者は必ずいるはず! 1-4 コピー&ペーストよりも処理を理解することが重要 1-5 書を読むのに必要な知識 1-6 書を読む前に必

    入門書かとおもいきや超実践的な「RailsとiPhoneではじめるアプリケーション開発」 - ku-sukeのブログ
  • 今時のWebエンジニアの入り口としてのGAE - ku-sukeのブログ

    日、GoogleがCloud SQLMySQLのレンタルみたいなの)の無料版を発表しました。500MB/6ヶ月でGoogle App Engineなどから無料で使えるようです。 さて、それはいいとして最近弊社なども含め、今時の環境って気だすと複雑化してますよね。OSCで発表された前佛さんのMunin資料を31pと2つ戻って29pを見比べてみてくださいw Muninではじめる実践★リソース監視 -俺のサーバがこんなに重いはずがない、を乗り切るために- from Masahito Zembutsu こんなの絶対おかしいよ!! NoSQLや非同期処理など、様々な新しい技術にチャレンジしたいと思っていても、どこから手を付けよう、、みたいなことってありますよね。Cassandraがいいのかな、Redisがいいのかな?みたいにはてブの着いた記事があれば読んでみるんだけど、インストールとか面倒そう

    今時のWebエンジニアの入り口としてのGAE - ku-sukeのブログ
  • 1GB/1円 衝撃のAmazon Glacierを早速使ってみた - ku-sukeのブログ

    AWS発表】 Glacier – 1GBあたり月額約1円で利用可能なアーカイブストレージが登場 - Amazon Web Services ブログ というわけでS3以来の衝撃だったので早速使ってみました。がしかし未だダウンロードは時間まちで試せていません。まずは概要のレポートです。 Amazon Glacierとはなんぞや 一言で言うと、いつでも手軽には取り出せない代わりに、安く長く安全に大量にデータを保存してくれるサービスです。1GBあたり月額1円と、Amazon S3の十分の一の価格で、MacBookAirのSSD256GBをフルバックアップしても、月額256円しかかからないのです。 Dropbox的につかえるの? 使えません。アップロードしたデータを取り出すには、申し込みリクエストを送信してから、3、4時間待つ必要があります。 つまり利用用途としてはお気に入り動画を何年も安全にバッ

    1GB/1円 衝撃のAmazon Glacierを早速使ってみた - ku-sukeのブログ
  • t.freeの仕組みをなんとなく予想して解説 - ku-sukeのブログ

    ちょっと気になるネタだったので同様の仕組みをオープンソースで漁ってみたのでそれを元に解説したいと思います。なので厳密にはt.freeの仕組みじゃなく「WebSocketのテザリングの仕組み」になります。 時間がない人向けに結論を書くと Macのネットワーク--Websocket1--[HTML]--Websocket2--サーバ→インターネット という接続経路になってます。 技術的にはすべての通信がサーバを通過するので傍受(覗き見)することは可能と思われます。 防ぐためには、VPNを使えば傍受出来ないですし、https://接続のブラウズであれば「どこにつないでるか」は傍受できても「どんな通信を行ったか」は傍受できなくなります。 図解:webSocketのテザリング cacooの図を2つ まずt.freeなどのクライアントソフトウエアをインストールします。Macには[有線LAN]や[無線L

    t.freeの仕組みをなんとなく予想して解説 - ku-sukeのブログ
  • Googleが正式回答したスマホサイトのSEO - ku-sukeのブログ

    こちらの記事のざっくりまとめです Google Finally Takes A Clear Stance On Mobile SEO Practices Official Google Webmaster Central Blog: Recommendations for building smartphone-optimized websites (モバイル・スマホという言葉が出ますが、基どちらもスマホを指しています。) 結論から言うとレスポンシブデザインがSEO上はオススメ あくまでSEOの観点ですが、スマホにかぎらず様々な表示領域をもつデバイスに対応するため、レスポンシブデザイン(画面幅に合わせてレイアウトが変わる奴。)が適用できるならそれが一番いいとのこと。 ※レスポンシブデザインに関しては、日ではまだ定着していないため賛否両論があるようですが、個人的には気でやるなら有りかな

    Googleが正式回答したスマホサイトのSEO - ku-sukeのブログ
  • 開発中のiPhoneアプリを自前サーバで配布する方法 - ku-sukeのブログ

    OTA配布が手軽にできるオープンソースのPHPスクリプト書きました。TestFlightが様々なポリシーで使えない方向けに書きました。 ku-suke/SimplePHPAdhocServer · GitHub これはなに? USBケーブルを繋がずに、開発中のアプリを実機に配布できるPHPスクリプトです。自前のサーバに設置してご利用ください。developmentプロファイルでもdistributionプロファイルでもenterpriseプロファイルでも使えます。enterprise以外はあくまでUDID登録済みの実機だけです。 動作確認というか必要条件 PHP 5.2以降 MySQL 5.0以降 USBで実機にアプリをインストールすることが出来る環境(Xcode/Provisioning profile etc) ライセンス 個人で書いたのでMITで自由に使えるよ!同梱ライブラリのライセ

    開発中のiPhoneアプリを自前サーバで配布する方法 - ku-sukeのブログ
  • 僕はauのAirPushは駆逐されると思う - ku-sukeのブログ

    id:gamellaさんの記事より。 auのターゲット広告がアンドロイドというプラットフォームにダメージを与える理由 - Future Insight auの広告がAndroidの通知バーに乗って価値を下げるという点は同意。ですが、その状況をGoogleが指をくわえて見てるとは思わず、目立ってきたらオイヤメロとつぶされる気がします。 以下記事での言葉のざっくり使い分け Android ・・・ 全般的な総称 Android OS ・・・ オープンソースでも提供されているOS Android Market ・・・ Googleが運営するアプリマーケット Market ・・・ それ以外のアプリマーケット Googleはソースコード管理だけではない 秋葉に出回る格安Padならいざしらず、正規でキャリアから発売されるメーカの端末は、Googleと厳格な契約に基づいてAndroid OSのカスタム範

    僕はauのAirPushは駆逐されると思う - ku-sukeのブログ
  • スマホ案件の見積もりについて - ku-sukeのブログ

    Android案件の見積り | クラスメソッド開発ブログ を読んで、業界人らしき人のブコメが、「この程度でホッテントリか」という感じで、僕もややそっちよりの意見だったので、ざっくり補足できそうな点について書いて見ました。もう転職して受託の立場ではなくなったので。やや発注側の視点も含まれています。 責任のないリスクについてコスト負担範囲を決める すべてにおいて最重要項目です。変化の激しいスマホ業界においては、互いのリスクテイクについての認識をあわせておく必要があります。例としてはこんなものがあります。 開発期間中に突如OSのメジャーバージョンアップがあった。 顧客「あ、新しいのでましたね。対応できますよね^^」 世論に応じて機能の根幹部分が突然リジェクト対象になる。 りんご「今日から電話番号認証禁止ね^^直さないと削除しちゃうよ^^」 過去を顧みない方針転換がなされる ぐぐる「メニューボタン

    スマホ案件の見積もりについて - ku-sukeのブログ
  • レーシックを受けました。0.03が1.5になりました。 - ku-sukeのブログ

    最初に書いときますがアフィリ記事ではないです。レーシック調べまくったんですけど、めっちゃアフィリサイトが多くてうんざりですね。 というわけで、レーシックを受けました。12/6に検査、12/12に手術でした。12/13の視力検査では片眼1.2、両眼1.5になって、すこぶるよく見えます。コンタクト常用してるみたいな感じです。思ったほど感動はないですが、日々小さくうれしいです。 受けようと思ったわけ 前から興味はあって、でも目にレーザーとかありえないとおもいつつも、保険屋さんから「今契約してるやつレーシックいけまっせ」ときいて心が揺らいでました。で、気に入ってるメガネがコーティングはげてきたんです。強度近視のめがねレンズって、軽く3万円(レンズのみ)はするので、やってみようかなーという感じで意を決しました。 うけた場所 神奈川クリニック眼科です。品川は以前よくない噂(どれを選んでも一番高いコース

    レーシックを受けました。0.03が1.5になりました。 - ku-sukeのブログ
  • 勉強会の段取りまとめ、更新版 - ku-sukeのブログ

    勉強会をやる時の段取りまとめ - ku-sukeのはてなダイアリー のつづき。 前回の内容をベースに、すこし最近の状況にあわせときます。 だいたい40〜100人前後の勉強会、20〜50人前後の懇親会を目安に書いています。 もうちょっと少なければ、適当に間引いてください。 事前の準備編 準備はatndを使う。がキャンセル率が高いので、シビアな人数把握には利用しない。 相場として100人くらいの規模のイベントだとドタキャン率は2割程度 勉強会だと、少し大目に募集しておいて、「定員越えの場合は後から来た人が立ち見ですよ」とかにすると良い。 「あとから登録した人」ではなく「後から来た人」がポイント。 懇親会は、atndで別エントリにする、が、こちらもシビアな人数確認には使わない。 相互のエントリにリンク張っておく。 会場へのアクセスはわかりやすく。 当日の準備編 可能であれば建物入り口などに会場案

    勉強会の段取りまとめ、更新版 - ku-sukeのブログ
  • Amazon MapReduceを使ってPHPで画像処理してみる - ku-sukeのブログ

    今日はとある私的なプロジェクトで画像の情報操作が必要になったので、ローカルで計算してもいいんだけど今後もパラメータチューニングで何度か発生しそうなので、AmazonMapReduceを使ってみました。 今回の構成図はこんなかんじ。全部Amazonで全部PHPでやってみた。 やろうとおもったきっかけ 別に5万枚くらいじゃ実はAmazonじゃなくてもよかったりします。一晩ペチぺーのスクリプトを4〜5平行で走らせておけば、ローカルのMySQLに結果をためるくらい可能です。でも、 今後のために勉強したかった。MapReduceで調べても、Apacheのログとかテキスト操作くらいしか見つからなかったので。 データをオンラインに置きたかった・ローカルに置きたくなかった。 そうすると、MapReduceするにせよしないにせよS3がよさそうだった。 じゃあ、EC2一晩動かすより、MapReduceで一

    Amazon MapReduceを使ってPHPで画像処理してみる - ku-sukeのブログ
  • 1