タグ

2013年12月26日のブックマーク (10件)

  • 「今どきのGruntを使ったフロントエンド開発(HTML/CSS編)」HTML5 Conference 2013 セッションレポート

    「今どきのGruntを使ったフロントエンド開発(HTML/CSS編)」HTML5 Conference 2013 セッションレポート 出口 達也 2013年11月30日(土)に開催された「HTML5 Conference 2013」の、株式会社サイバーエージェント・石光司さんによるセッション「今どきのGruntを使ったフロントエンド開発(HTML/CSS編)」の内容をご紹介します。 なお、セッションのターゲットはGruntを使ったことのないHTML/CSSコーダーやWebデザイナーさんです。 なぜGruntを使うのか Gruntとは、JavaScriptで書いたタスクを実行してくれるアプリケーション(JavaScript Task Runner)です。 Webアプリケーションの開発が複雑になってきて、CoffeeScript、Sassなどのコンパイルが必要な技術を使うことが多くなってきた

    「今どきのGruntを使ったフロントエンド開発(HTML/CSS編)」HTML5 Conference 2013 セッションレポート
  • koa入門 - from scratch

    さて、2013年12月19日にkoaというフレームワークの0.1.0がリリースされ、Hackers Newsに乗り、それが話題になっています。 これまでNode.jsのWeb Application Frameworkとして最もメジャーなのはExpressだと思いますが、Expressの作者であるTJを筆頭にExpressチームがKoaを積極的にエンハンスし始めているため、今後のNode.jsのフレームワーク勢力図が変わる可能性があります。 作者のメッセージを引用すると Koa is a new web framework designed by the team behind Express, which aims to be a smaller, more expressive, and more robust foundation for web applications and A

    koa入門 - from scratch
  • ES6のシンタックスを予習復習(1) ~let, const, arrow function, generators, for of~ | 1000ch.net

    ECMAScript6 ES6のフォローについては書こうとしていたものの後手に回っていまして、ようやく書くに至ります。 SetやらMapやら、追加クラスのあたりは実装されても試そうとした時にそんなに障壁にならない気がしてますが、 letとかconst、アローファンクション等々、シンタックスが関わる辺はつっかえ棒になりかねないので消化しておきます。 この段階での実装状況はNightly > Canary Chrome Canary 34.0.1760.0 Firefox Nightly 29.0a1 (2013-12-25) この2つをECMAScript 6 compatibility tableで比較するとNightlyのほうが先行実装は進んでいるのでNightlyでアレコレします。 Canaryだと試したいシンタックス部分がまだ実装されていないので断念。 Canaryでデバッグしたい人

  • Jenkins vs Bot。実際使ってみて分かった利点&欠点 - iOSアプリ開発こぼれ話 - Mobile Touch - モバイル/タブレット開発者およびデザイナー向け情報ポータル

    Xcode 5からOS X Serverと組み合わせてCIを実現するBotが追加されました。Botは長らくJenkinsとXcodeのコマンドラインツールを組み合わせて生き延びてきたCIコーダーたちにとって福音となるかと思われた機能です。 しかしそこはAppleというべきか流石の独自路線突っ走りで、Jenkinsのような自由度がまったくなくBotの利点があまりないのが現状です。Botの唯一といえる利点は、実機でのテストをCIに組み込めることです。 とは言えMacとの親和性が高くWebページからAdHocの配布を簡単にできたりと、拡張性を考えないならわりと使える面もあります。そこで今回は、Botを使って自動的にビルド&TestFlightアップロードができる仕組みを作るために、Botのことを少し探ってみることにします。 Bot from Apple VS Jenkins Bot自体リリースさ

    Jenkins vs Bot。実際使ってみて分かった利点&欠点 - iOSアプリ開発こぼれ話 - Mobile Touch - モバイル/タブレット開発者およびデザイナー向け情報ポータル
  • スキーマレスなオブジェクトたちからスキーマを推測するやつ - hitode909の日記

    MongoDBなどはスキーマレスなデータベースであり,先にスキーマ決めなくても,何でもつっこめることになってる. データベースから見ればスキーマレスということでいいけど,アプリケーション的には,何が入ってるかちゃんと管理したい. 下の例では,AliceとBobでは持ってるフィールドがちがって,Bobはhobbyを持ってるけど,Aliceは持ってない. { name => 'Alice', age => 20, } { name => 'Bob', age => 21, hobbies => ['tennis', 'soccer'], } これくらいなら見れば分かるけど,長期間運用してて,結局何が入ってるのか分からない,みたいなことがあって,難しかった. オブジェクトをどんどん渡していくと構造を教えてくれるのを作った. hitode909/perl-object-classifier · G

    スキーマレスなオブジェクトたちからスキーマを推測するやつ - hitode909の日記
    lizy
    lizy 2013/12/26
  • CentOS 6.5にDockerいれてGrowthForecastを動かしてみた - blog.nomadscafe.jp

    ちょっとずつ試してる。環境は以下。 MacOS X 10.8 VirtualBox 4.3.2 Vagrant 1.3.5 Packer v0.4.0 packer でCentOS6.5のイメージを作る まず、packerを使ってCentOS 6.5のイメージを作るところから。テンプレートはgithubにあげてます。 $ git clone https://github.com/kazeburo/my_packer.git $ cd my_packer $ packer build centos6.5.json テンプレートは https://github.com/hnakamur/my-packer-template-files を参考にさせて頂きました。 このあとの作業が楽になるようにCentOS 6.5をインストールしたあとに、yum groupinstall "Developmen

  • 「Simeji」の入力ログ無断送信は「実装バグ」 バイドゥ、IMEログ収集の意図を説明

    バイドゥは12月26日、同社のPC用IME「Baidu IME」とAndroid用IME「Simeji」で入力された内容(ログ)が、ユーザーに無断で外部サーバに送信されているという指摘について、「ユーザーからの許諾がない限りログ送信は行っていない」と釈明した。ただSimejiについては、「バージョンアップ時の実装バグ」でログを無断で送信する仕様になっていたと説明。26日中のアップデートで改善する。 同社の説明によると、IMEからの入力ログ取得は、変換精度の向上や、今後のアプリ開発のための基礎情報としての活用が目的。ログを同社サーバで受け取る場合は、事前にユーザーからの許諾を得ており、許諾がなければログは取得していないという。また、収集したログは日国内のみで管理し、一定期間後に廃棄しており、クレジットカード情報やパスワードなどの信用情報、住所や電話番号など個人情報はログとして収集しない仕様

    「Simeji」の入力ログ無断送信は「実装バグ」 バイドゥ、IMEログ収集の意図を説明
    lizy
    lizy 2013/12/26
    Microsoft「それは仕様です」、Baidu「それはバグです」
  • 打倒Grunt!Node.js用の新たなビルドシステムgulpことはじめ | OpenWeb

    メリークリスマス! このブログは、HTML5 Advent Calendar 2013の12/25用です。 とはいえ、HTML5カンファレンスとかあったせいで、最近あまり技術的なトピックを追っておらず・・・ ここは、つい最近目にした gulp というプロダクトを触ってみたレポートでもしようかと思います。 Node.js製なので、実はHTML5ともあんまり関係ない。すいませんすいません gulpは、自身のことを「ストリーミング・ビルド・システム」と称しています。つまり、Gruntなどと同カテゴリの「ビルド用ツール」です。 Gruntは、JSON形式で宣言的にタスクのパラメータを記述していく形式です。慣れればスッキリしていて見やすいし、設定を変更するのも容易なのですが、細かくタスクの動作を制御する必要が生じた時に「何をどうすれば求める結果が得られるのか?」がわかりにくいという欠点があります。あ

    lizy
    lizy 2013/12/26
    いまいち読みづらいような……Javascript自体があまり内部DSLに向いてなさそう
  • アマゾンのエネループ、通称アマループを買ってみた

    「プロも使うエネループを買ってみた」からの続きです。 前回は、エネループのハイエンドモデルという容量の多い充電池についての内容でした。今回は、もっと安く、エネループ同様質の高い充電池を買う方法について書いてみます。 充電池を安く買う方法… それは… アマループ! アマゾンでエネループみたいな製品が売っています。怪しい中国製のものではなく、アマゾン公式商品です。しかも、MADE IN JAPAN!Amazonベーシックの「充電式ニッケル水素電池 単4形8個パック (最小容量750mAh、約1000回使用可能)」の充電池です。注文すると、アマゾンお得意のフラストレーション・フリー・パッケージで送られてきます。 中を開けると、アマゾンのエネループ、通称「アマループ」が出てきます。アマループという呼び名が一般的かどうかは知りません。勝手にアマループと呼んでいます。この充電池の型番は、「HR-4UT

    アマゾンのエネループ、通称アマループを買ってみた
    lizy
    lizy 2013/12/26
  • 中国製の日本語入力ソフト 入力情報を無断送信 NHKニュース

    中国最大手の検索サイト「百度(バイドゥ)」が提供する日語の入力ソフトが、パソコンに打ち込まれたほぼすべての情報を、利用者に無断で外部に送信していたことが分かりました。 セキュリティー会社は、機密情報が漏えいするおそれもあるとして、利用には注意が必要だと指摘しています。 アメリカグーグルに次いで世界2位の検索サイト、中国の「百度」は、4年前から「Baidu IME(バイドゥ・アイエムイー)」という日語の入力ソフトを無償で提供していて、おととしまでに180万回ダウンロードされるなど、利用が広がっています。 このソフトは、初期設定ではパソコンの情報を外部に送信しないと表示していますが、セキュリティー会社のネットエージェントなどが分析したところ、実際には国内にある百度のサーバーに情報を送信していることが分かりました。送っている内容は、利用者がパソコンで打ち込んだほぼすべての情報と、パソコン固

    中国製の日本語入力ソフト 入力情報を無断送信 NHKニュース