2014年1月7日のブックマーク (21件)

  • jQuery.selection - テキストの選択範囲を自由自在に扱えるjQueryプラグイン MOONGIFT

    おお、これはかなり使えそう! テキストボックスやテキストエリアに入力された文字列に対して何らかの処理を行いたいと思うことは良くあります。さらにキャレットのある場所や選択されている文字に対して処理を行うのも良くある処理ではないかと思います。 例えばWYSIWYGエディタを作ったり、選択文字を別なサービスに飛ばしたりといった使い方が考えられます。意外と選択範囲を取り出すというのは面倒な処理なのですがjQuery.selectionを使うとごくごく簡単にできそうです。 テキストボックスの場合 例えばテキストボックスの例です。 $('#sel-input').click(function(){ alert($('#input').selection()); $('#input').focus(); }); $('#input').selection() で選択されている文字が取れます。 こんな感じ

    jQuery.selection - テキストの選択範囲を自由自在に扱えるjQueryプラグイン MOONGIFT
    poppun1940
    poppun1940 2014/01/07
    おお、これはかなり使えそう! テキストボックスやテキストエリアに入力された文字列に対して何らかの処理を行いたいと思うことは良くあります。さらにキャレットのある場所や選択されている文字に対して処理を行う
  • Engadget | Technology News & Reviews

    Pick up the 9th-gen iPad with two years of AppleCare+ for only $298

    Engadget | Technology News & Reviews
    poppun1940
    poppun1940 2014/01/07
    インテル、SD カードサイズの超小型PC 『Edison』 発表。デュアルコアCPU、WiFi 搭載のウェアラブル端末用 By Takuro Matsukawa posted 2014年01月07日 19時30分 0 米ラスベガスで開催中のCES 2014 にて、インテルがSD カード規格の筐体に収ま
  • ゲーム系UIデザイナーの勉強を2年近くやって思った12のこと。 - meycoのUX&UIデザイン技術メモ

    あけましておめでとうございます。 新年になり、すこしゆったりとした時間を過ごす事ができました。せっかくなので、去年からずっと思っていたUIデザイナーについて思った頭の中のことをまとめたいと思います。 WEBのUI設計よりも、明らかにゲームの方が難しい これは結構何度も言ってますが、ゲームの設計(ゲーミフィケーションのアプリ含む)の方が明らかに「やることが多い」です。 もっとプレイしてもらうには?ゲームが終わったときに、どのような設計になればもう一度やってくれる? チュートリアルは必要?やりこみ要素はどうする?ソーシャルとどうやって連携する?ポイント加算の条件は?アクショナブルフィードバックは?日常で使ってくれるような設計には何が必要?盛り込みすぎではないか? などなど、考えることが多いです。 このあたりは、ソーシャルゲーム当に上手にできてるなーと思っているので、日々勉強しています。 ゲ

    ゲーム系UIデザイナーの勉強を2年近くやって思った12のこと。 - meycoのUX&UIデザイン技術メモ
    poppun1940
    poppun1940 2014/01/07
    2014-01-05 ゲーム系UIデザイナーの勉強を2年近くやって思った12のこと。 あけましておめでとうございます。 新年になり、すこしゆったりとした時間を過ごす事ができました。せっかくなので、去年からずっと思っていたUI
  • jQuery Mobile 1.4が正式版に。CSSインラインSVGのアイコンでRetina対応、DOM削減で動作の高速化も

    jQuery Mobile 1.4が正式版に。CSSインラインSVGのアイコンでRetina対応、DOM削減で動作の高速化も iOSやAndroidなどクロスデバイス対応のモバイルアプリケーション開発のためのJavaScriptライブラリ「jQuery Mobile」の最新版「jQuery Mobile 1.4」が公開されています。 CSS内のSVGでアイコンを描画 今回のバージョンの大きな特徴は、これまで画像ファイルを基に描画されてきたアイコンがすべてSVGに置き換えられたことで拡大縮小に対して柔軟になり、Retinaなど高精細な画面でもなめらかな表示を実現したことです。 例えば、jQuery Mobile 1.4でアイコン表示を備えたボタンをChromeのデバッガで見てみると、イメージファイルを示す部分にはSVGのコードがそのまま記述されていることが分かります。 これまであったPNG形

    jQuery Mobile 1.4が正式版に。CSSインラインSVGのアイコンでRetina対応、DOM削減で動作の高速化も
    poppun1940
    poppun1940 2014/01/07
    jQuery Mobile 1.4が正式版に。CSSインラインSVGのアイコンでRetina対応、DOM削減で動作の高速化も iOSやAndroidなどクロスデバイス対応のモバイルアプリケーション開発のためのJavaScriptライブラリ「jQuery Mobile」の最新版「jQuery Mobile
  • TechCrunch | Startup and Technology News

    After Apple loosened its App Store guidelines to permit game emulators, the retro game emulator Delta — an app 10 years in the making — hit the top of the…

    TechCrunch | Startup and Technology News
    poppun1940
    poppun1940 2014/01/07
    CESでLGがOperaのweb OSを搭載したスマートTVを発表した直後にPanasonicもモバイル連動テレビの計画を明らかにした。 パナソニックはMozillaと提携してFirefox OS (FFOS)とオープンWeb標準の精神に準拠したスマートTVで居間の大画面の
  • WordPressからはてなブログに移行した経緯などを書き連ねてみる。 - ジョナサンブログ

    flavour47.comというドメインで約二年ほどWordPressでブログを書いてましたが、この度はてなブログに引っ越してきました。 新たにドメインも取得して、心機一転頑張っていこうかと思ってますので、どうぞよろしくお願いします。 はてなからWordPressというのはよくある話かと思いますが、逆は少数派だと思いますので、はてなブログへ移行する事になった経緯などを簡単に説明しておきます。 モブログの執筆スピードを上げるためにWordPressを選んだ。 元々、Bloggerで細々と書いてました。特にWordPressに魅力を感じてませんでしたが、僕の執筆スタイルが殆どiPhoneからの更新という、いわゆるモブログがメインだったので、「するぷろが使いたい!」という理由でWordPressに引っ越しました。 するぷろ for iOS(ブログエディタ)(¥500) カテゴリ:ソーシャルネット

    WordPressからはてなブログに移行した経緯などを書き連ねてみる。 - ジョナサンブログ
    poppun1940
    poppun1940 2014/01/07
    2014-01-07 WordPressからはてなブログに移行した経緯などを書き連ねてみる。 ブログ 雑記 flavour47.comというドメインで約二年ほどWordPressでブログを書いてましたが、この度はてなブログに引っ越してきました。 新たにドメイン
  • [CSS]楽しい動きが満載!ボタンや画像用の40種類以上のホバーエフェクトがまとめられたスタイルシート -Hover.css

    ボタンやロゴや画像にclassを加えるだけで簡単に利用できるホバーエフェクトがまとめられたスタイルシート(SASSも有り)を紹介します。 40種類以上のCSS3アニメーションは、見てるだけでも楽しいです。 Hover.css Hover.css -GitHub Hover.cssの使い方 Hover.cssのデモ Hover.cssの使い方 使い方は非常に簡単です。 Step 1: 外部ファイル 当スタイルシートを外部ファイルとして記述します。 <head> <link href="css/hover-min.css" rel="stylesheet"> </head> 一部のエフェクトだけを使用したい場合は、そのスタイルだけコピペすればOK! Step 2: HTML あとは、ボタンやロゴや画像にclassを指定するだけで、さまざまなホバーエフェクトが利用できます。 <a class="

    poppun1940
    poppun1940 2014/01/07
    ボタンやロゴや画像にclassを加えるだけで簡単に利用できるホバーエフェクトがまとめられたスタイルシート(SASSも有り)を紹介します。 40種類以上のCSS3アニメーションは、見てるだけでも楽しいです。 Hover.css Hover.css -Git
  • omotan.com

    This domain may be for sale!

    omotan.com
    poppun1940
    poppun1940 2014/01/07
    PCとスマホで表示を分けよう! WordPressを運営していく上で、絶対に入れておきたい便利なショートコードを紹介していきます。第1回目の今回は「PCとスマホで表示を分けるショートコード」です。「とりあえずコードだけ
  • UIアイコンの最適化 — 認識速度の向上をめざして | architexture.jp アーキテクスチャ — 情報をデザインする可能性の探求

    著者:アラ・コルマトヴァ(Alla Kholmatova) 翻訳者:浅野 紀予 インターフェース上のアイコンを、ただの装飾要素ではなく、その価値を高める要素にするのはどんなポイントでしょうか? 直感的であること、美的価値があること、記憶しやすいこと、それとも文化の違いを超えて知覚できること? 効果的なアイコンはそれらの特徴をいくつも持ちあわせていますが、私はあるひとつの尺度に注目したいと思います — それは認識速度、つまりそのアイコンをどれくらいの速さで発見し識別できるか、という尺度です。 単純な暇つぶしアプリなら、認識速度の違いは大した問題ではなく、体験全体を揺るがすほどの影響を与えはしないかもしれません。 でも、複雑なトレーディングアプリでは事情が異なるでしょう。その場合、アイコン表現に求められる要件は、一段とスピード優先の傾向を強めます。個々の要素の処理時間が、インターフェース全体

    UIアイコンの最適化 — 認識速度の向上をめざして | architexture.jp アーキテクスチャ — 情報をデザインする可能性の探求
    poppun1940
    poppun1940 2014/01/07
    著者:アラ・コルマトヴァ(Alla Kholmatova) 翻訳者:浅野 紀予 インターフェース上のアイコンを、ただの装飾要素ではなく、その価値を高める要素にするのはどんなポイントでしょうか? 直感的であること、美的価値があ
  • 3万円を切る低価格ノートPC「Chromebook」新機種を東芝が発売予定

    By ToshibaUSA GoogleChrome OSを搭載した「Chromebook」シリーズは、今までにDell・HP・Acerなどから発売されており、ノートPC市場のシェアを拡大しつつありますが、新たに東芝がChromebook新機種のリリースを予定しており、マシンの公式画像も発表されています。 Toshiba Introduces the First Chromebook with 13-Inch Screen | Business Wire http://www.businesswire.com/news/home/20140106005454/en/Toshiba-Introduces-Chromebook-13-Inch-Screen 東芝Chromebookの公式イメージ画像はこんな感じ。1366×768の13.3インチのディスプレイで重量は約1.5kg。CPUにHa

    3万円を切る低価格ノートPC「Chromebook」新機種を東芝が発売予定
    poppun1940
    poppun1940 2014/01/07
    By ToshibaUSA GoogleのChrome OSを搭載した「Chromebook」シリーズは、今までにDell・HP・Acerなどから発売されており、ノートPC市場のシェアを拡大しつつありますが、新たに東芝がChromebook新機種のリリースを予定しており、マシンの
  • パナソニック、次世代スマートテレビで「Firefox OS」を採用

    poppun1940
    poppun1940 2014/01/07
    ニュース パナソニック、次世代スマートテレビで「Firefox OS」を採用 (2014/1/7 12:33) パナソニックとMozillaは、次世代スマートテレビの実現に向け、「Firefox OS」を共同で推進するための包括的なパートナーシップを締結した
  • 【大幅追加】すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ - showrtpath - iPhone,iPadウェブブラウザアプリ開発ブログ

    2014-01-07 【大幅追加】すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ iOS開発の記事のまとめ こんにちはnasustです。『すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ - showrtpath - iPhone,iPadウェブブラウザアプリ開発ブログ』を大幅に更新しましたので、更新内容をこちらで紹介します。このまとめは、iOS開発者の有益な情報を提供する目的です。このまとめを読むだけで高品質なアプリが開発できるようにします。 以下のまとめを『すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ - showrtpath - iPhone,iPadウェブブラウザアプリ開発ブログ』に追加しました。 入門・

    【大幅追加】すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ - showrtpath - iPhone,iPadウェブブラウザアプリ開発ブログ
    poppun1940
    poppun1940 2014/01/07
    2014-01-07 【大幅追加】すごい参考になるiOS開発関連の良記事まとめ、ライブラリ、プログラミング、UI/UX、プロモーションのメモ iOS開発の記事のまとめ こんにちはnasustです。『すごい参考になるiOS開発関連の良記事まとめ
  • Engadget | Technology News & Reviews

    Pick up the 9th-gen iPad with two years of AppleCare+ for only $298

    Engadget | Technology News & Reviews
    poppun1940
    poppun1940 2014/01/07
    ASUS VivoTab Note 8 発表、ワコム製デジタイザ搭載で299ドルからの8インチ Windows タブレット By Takuro Matsukawa posted 2014年01月07日 08時30分 0 ASUS が、CES 2014 で開催したIn Search of Incredible イベントにて8インチWindows タブレットVivoTab Note
  • JavaScriptで学ぶ関数型プログラミング

    書はJavaScriptを使って関数型プログラミングを学ぶ書籍です。関数型言語としてJavaScriptを理解し、使用することにより、コードがより洗練され、美しく、そして読みやすいものになることを目的としています。JavaScriptビルトインのデータ型を上手に利用するための基知識やJavaScriptにおける関数の持つ特性など、関数型プログラミングの技術とその考え方について解説します。また実際のJavaScriptコーディングに関数型プログラミングのエッセンスを加えるポイントをサンプルを使って丁寧に説明します。関数型プログラミングに精通した著者が書き下ろした書はテクニックを増やし、コーディングのイマジネーションを広げたいエンジニア必携の一冊です。 Jeremy Ashkenasによるまえがき Steve Vinoskiによるまえがき 訳者まえがき はじめに 1章 関数型JavaSc

    JavaScriptで学ぶ関数型プログラミング
    poppun1940
    poppun1940 2014/01/07
    JavaScriptで学ぶ関数型プログラミング Michael Fogus 著、和田 祐一郎 訳 2014年01月18日 発売予定 352ページ ISBN978-4-87311-660-0 フォーマット Print 原書: Functional JavaScript 本書はJavaScriptを使って関数型プログラミングを学ぶ書籍です
  • ペアリング対コードレビュー: 開発者文化の比較

    前職 と 現職 で、ペアプログラミング文化からコードレビュー文化への移行を経験した。文化の差に適合するのは興味深い経験だった。ちょっと気づいたことを書いてみよう。 (ペアプログラミング|コードレビュー)の(メリット|危険性)みたいな題名の記事はもう山ほどある。著者はどっちかの信奉者なわけだ。私は明確トレードオフがちょっとあるにせよ、どっちの戦略も有効であると認識している。このトレードオフについて、もうちょっとバランスのとれた議論をしてみようと思う。 用語の定義 まず、舞台を整えよう。”ペアプログラミング” とか”コードレビュー”という言葉は、人によってとらえ方が大きく異なることがある。 ペアプログラミング文化 といったとき、作業のほぼ100%をペア作業で行っているチームを指す。一つのタスクに二人の開発者が割り当てられ、同じ画面を共有して作業をする。開発者は両方コード構築のプロセスに関わって

    poppun1940
    poppun1940 2014/01/07
    前職 と 現職 で、ペアプログラミング文化からコードレビュー文化への移行を経験した。文化の差に適合するのは興味深い経験だった。ちょっと気づいたことを書いてみよう。 (ペアプログラミング|コードレビュー)の(メリ
  • 未経験から目指す!Webプログラマーになるための勉強方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは。最近、犬を飼ったtetsuです。 今回は、自分自身がWebプログラマーになるときにおこなった勉強方法(主にPHP)について大公開します。 まずは環境作り Webプログラマーにとって、まずは環境(サーバ)がないとプログラムを勉強できません。有料のサービスでサーバを用意したり、自分でサーバを作ったりとさまざまな方法がありますが、今は無料で環境を提供してくれるサービスが充実しています。 例えば @PAGES: http://atpages.jp/ xdomain: http://www.xdomain.ne.jp/ など、探すと結構出てきます。 無料のため、一部機能に制限があることもありしますが、プログラムが書けるようになってから有料のサーバを用意するのでも遅くはありません。 とにかくコードを書いてみる サーバの用意が出できたらまずはコードを書いてみましょう。 適当なファイルを作りま

    未経験から目指す!Webプログラマーになるための勉強方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    poppun1940
    poppun1940 2014/01/07
    こんにちは。最近、犬を飼ったtetsuです。 今回は自分自身がWebプログラマーになるときに行った、勉強方法(主にPHP)について大公開します。 webプログラマーになるための勉強方法 まずは環境作り Webプログラマーにとっ
  • TechCrunch | Startup and Technology News

    After Apple loosened its App Store guidelines to permit game emulators, the retro game emulator Delta — an app 10 years in the making — hit the top of the…

    TechCrunch | Startup and Technology News
    poppun1940
    poppun1940 2014/01/07
    あけましておめでとう。新たな365日も、地球が太陽と衝突せずに終わることを、祈りましょう。今年もよろしく! ところでこの記事は今2013年12月31日に書いてるんだけど、したがって、ちょいとお酒が入っている。またこ
  • ASUSが3万円台の激安Windows 8.1タブレット「VivoTab Note 8」を新発売へ

    アメリカ・ラスベガスで開催中のCES 2014で、ASUSはWindows 8.1搭載の8インチタブレット「VivoTab Note 8」を正式に発表しました。 ASUS Announces VivoTab Note 8 Windows 8.1 Tablet with Professional Wacom Digitizer Stylus http://press.asus.com/release.php?id=27 (PDFファイル)VivoTab Note 8 E-Manual M80T Series http://dlcdnet.asus.com/pub/ASUS/nb/M80TA/E_eManual_VER8517.pdf VivoTab Note 8を実際に操作する様子は以下のムービーで確認できます。 ASUS VivoTab Note 8 - scurta prezentare

    ASUSが3万円台の激安Windows 8.1タブレット「VivoTab Note 8」を新発売へ
    poppun1940
    poppun1940 2014/01/07
    アメリカ・ラスベガスで開催中のCES 2014で、ASUSはWindows 8.1搭載の8インチタブレット「VivoTab Note 8」を正式に発表しました。 ASUS Announces VivoTab Note 8 Windows 8.1 Tablet with Professional Wacom Digitizer Stylus http://press.asus.com/release... via はて
  • 60分で始めるiOSアプリのUI自動テスト - 株式会社CFlatの明後日スタイルのブログ

    iOSのアプリケーションではモデル周りのテストと同じぐらいUI周りのテストが重要な気がするのですが、画面のテストってちょっと面倒ですよね。その上Xcode標準のテストフレームワークでは画面遷移などのテストができません。そこで、統合テスト用のテストフレームワークを使う必要がでてきます。 選択肢はいくつかありますが、使い方がシンプルで導入も容易なKIF Frameworkを紹介します。 KIF Framework GitHub - kif-framework/KIF: Keep It Functional - An iOS Functional Testing Framework KIFは決済サービスSquareが自社アプリケーションの統合テストのために開発したフレームワークだそうです。KIFを使ったテストではボタンをタップして画面遷移したり、画面遷移した先のUIの存在を確認したりといったこと

    60分で始めるiOSアプリのUI自動テスト - 株式会社CFlatの明後日スタイルのブログ
    poppun1940
    poppun1940 2014/01/07
    2014-01-06 60分で始めるiOSアプリのUI自動テスト iOS iPhoneアプリ Objective-c Test iOSのアプリケーションではモデル周りのテストと同じぐらいUI周りのテストが重要な気がするのですが、画面のテストってちょっと面倒ですよね。そ
  • jQueryのfind()を利用した高速化

    jQueryのfind()を利用した高速化 最近、jQueryのfind()のちょっとよろしくない使い方をチラホラと見かけるのでfind()の高速化について解説をします。 アンチパターン 最近、見かけたパターンとしては以下の様なものがあります。 $('.foo #bar') このセレクタをfind()を使って高速化する為に以下のように書きなおす。 $('.foo').find('#bar') というもの。これは、ケースによっては高速化が見込めるものの、多くのケースでは低速化されてしまいます。 また、以下の様なパターンも見かけました。 var $ul = $('ul'), $a = $ul.find('.a'), $b = $ul.find('.b'); $a.css('color', 'red'); $b.css('color', 'green').text('Hello'); こちらも、

    jQueryのfind()を利用した高速化
    poppun1940
    poppun1940 2014/01/07
    最近、jQueryのfind()のちょっとよろしくない使い方をチラホラと見かけるのでfind()の高速化について解説をします。 アンチパターン 最近、見かけたパターンとしては以下の様なものがあります。 $('.foo #bar') このセレクタをfi
  • これはイケてる!!日常生活をより豊かにするWebサービス10選 | 株式会社LIG

    こんにちは。 寒かろうが、風が冷たかろうがフットサルを行う時はシャツにハーフパンツ。野上です。 日常生活、どのような面でwebサービスを利用していますか?オンラインの時代が進化し続ける中で、現代には日常生活を向上させてくれる便利なWebサービスが多々あります。今回はその中でも、これは使えそう!と思えるWebサービスを10選まとめてみました! 日常生活に便利なWebサービス10選 ファッションコーディネート WEAR http://wear.jp/ 特徴 人気ファッション通販サイト、ZOZOTOWNを運営するスタートトゥディが開発。 ショップ店員や、ユーザーが投稿したファッションスタイルを観覧することができる。 持っている服をクローゼット登録することで、管理することができる。 日々のコーディネートの参考にしよう! 服買ったけど、これどうやって着こなそう…。ショップ店員みたいにうまく着こなした

    これはイケてる!!日常生活をより豊かにするWebサービス10選 | 株式会社LIG
    poppun1940
    poppun1940 2014/01/07
    こんにちは。 寒かろうが、風が冷たかろうがフットサルを行う時はシャツにハーフパンツ。野上です。 日常生活、どのような面でwebサービスを利用していますか?オンラインの時代が進化し続ける中で、現代には日常生活