『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。
以下の記事は、 R 教授による S 大学での講義録を Haskell Advent Calendar 2012 のために転載したものである。 はじめに えー、それでは、今年最後の授業を始めたいと思う。今日は『究極の関数型言語による至高の Hello, world!』について講義することにしたい。 “究極”の関数型言語が何であるかについては諸説あろうが、ここでは SKI コンビネータ計算を指すものとする。また“至高”の定義を、最も簡潔であること、すなわち最も短く記述されていることと定める。 諸君は第一プログラミング言語として Haskell を選択している者がほとんどであろう。当初この講義も Haskell をベースに行おうと考えていた。だが、Haskell は非常に巨大な言語となってしまっており、言語仕様を把握するだけでも難しい。だいたい STG が Spineless Tagless G
今回、WEBCRE8.jpの優さん企画の#LOVEFONT Advent Calendar 2012というイベントにお誘いいただきました。 愛するフォントの魅力を語る・詳しくなくても構わない、と優しい声をかけていただいて勇気がでたので、私も参加させていただくことになりました。 今回の企画、Advent Calendarと#LOVEFONTについては、WEBCRE8.jpさんの記事をご覧ください。 2012年、今年こそはAdvent Calendarに参加しよう!! |WEBCRE8.jp#LOVEFONT | WEBCRE8.jp#LOVEFONT Advent Calendar やさしさゴシックって…?その名の通り、やさしい雰囲気の「やさしさゴシック」。 好きなポイントはいろいろあるのに、そのフォントについて知っていることは、とても少なかったので調べてみることにしました。 やさしさゴシッ
2012年12月04日01:34 カテゴリHaskellイベント 誤解していたHaskell IO編 ※この記事はHaskell Advent Calendar 2012のために書かれた記事です。 読者層を考えればHaskellを既に知っている人が大多数であろうにも関わらず、 あえて自分なりのIOの解説なんぞを考えてみました。 いくぶん簡略化してはいますが、どうかご容赦ください。 公開日が予定した日付を越えていることも、どうかご容赦ください。 いきなり私事で恐縮ですが、 思い起こせば私にとって今年はHaskellの年でした。 半年ほど前、なぜかYokohama.rbという、 Rubyをやるはずの勉強会で強く勧められた結果、 私はすぐさまHaskellの勉強をはじめ、 あっという間にその魅力に取り憑かれてしまいました。 今ではすっかりYokohama.rbのHaskell担当の一人(?)です
Dependency injection has been a frequent subject of discussion among many corporate developers in the past few years. Many feared that they might sacrifice too much time building their application architecture without doing any real work. In this article, I'll explain why PHP developers should consider taking advantage of dependency injection, when building large, scalable projects. What is Depend
Another efforts by the professional graphic designers and we’re here to took those work for you to get mastered in Photoshop. In this article, we are featuring 30 fresh Photoshop tutorials for graphic designers who are seeking success and want to be consistence. Photoshop needs practice to get perfect and refine your skills. This article forwards a chain of Photoshop tutorials which we have publis
ここ何ヶ月か、なかなか外部に話しづらい仕事をしていたので技術ブログの更新が止まりましたが、また話しやすい領域の仕事に戻ってきたので細々とメモ的に書いていこうと思います。 リハビリ的に、非常に軽い話題で。 Fluentdの監視は概ねtcp(udp)のport監視と、適切な数プロセスがあるかのプロセス数監視を行なっています。 ただ、Fluentdのログに吐かれる内容に非常に神経質にならなければいけないケースも多いため(ex. "queue size exceeds limit"等)、ログの監視も最近始めました。 非常にナイーブに、1 linerでエラーを抽出するには、以下のように書いてあげると良いと思います。 cat ${LOG} | awk --assign d=${DATE} --assign h=${HOUR} --assign m=${MINUTE} '{split($2, t, ":
2. 合わせて読みたい • 第2回 ioDrive+MySQL勉強会 @外道父 ioDriveの世界 へようこそ – http://www.slideshare.net/GedowFather/welcome-to- iodrive-world • ActiveRecord Turntable – ドリコム内製のDBの水平分割ミドルウェア – http://www.slideshare.net/drecom/activerecordturntab le • ソーシャルゲームにレコメンドエンジンを導入した話 – http://www.slideshare.net/TokorotenNakayama/ss- 15111004 3. 自己紹介 • ところてん@Drecom – データ分析グループ – 高機能雑用 • R&D&火消し&データ分析&企画 • 最近、インフラ業務が外れた – 定額働きた
2012 Pythonアドベントカレンダー(Webフレームワーク) #python_adv の5日目の記事です。 明日は @altnight にお願いします。 Flaskはオモチャじゃないよ PyCharmなどのIDEがFlaskに対応を始めたり、Flask はそろそろ Django に続く Python の Web フレームワーク No.2 と名乗れそうなほど広まってきています。(その割にPython3対応遅いけど) Flaskと言えばマイクロフレームワーク、Hello World が簡単に書けるヤツで有名ですよね。 import flask app = flask.Flask(__name__) @app.route('/') def index(): return "Hello, World." app.run(debug=True) これを見るとオモチャっぽく見えるんですが、Fla
Backbone.js Advent Calendar 2012 – 03日目 最近になってようやくBackbone.jsを触り始めた高梨ギンペイです。 まだよくわかってないけど、初めて触ってみて気付いた事のうち、Backbone.jsが自動的に処理してくれる部分について書いてみました。 Viewの要素生成の仕組み Viewのイベント監視の仕組み Backbone.jsのバージョンは0.9.2です。 内部用ユーティリティ ローカルスコープの汎用関数。方々で使ってるので、先にこれ書いておきます。(この項は後から見返せばいいです。) getValue(object, key) object[key]が関数なら実行して戻り値、そうでなければプロパティの値を返すだけです。 要素の生成 properties.elがview.elにならない…… サンプルを見てみると、Backbone.View.ext
Meteor 関連情報メモ Posted in Ajax (RSS) 「Node.js」 をベースとしたWebアプリケーションプラットフォーム 「Meteor」 の関連情報をメモ。φ(..) 関連情報 ・もうJavaもRubyも要らない?–JavaScriptオンリーの未来派WebアプリフレームワークMeteorがデビュー ・「Meteor」は、JavaScript/HTMLで開発するリアルタイムWebアプリケーション基盤。何が起きているのかすぐに分からないほどすごい - Publickey ・あのリアルタイムJavaScript/HTML5開発基盤「Meteor」、8.5億円のベンチャー投資を受け入れ - Publickey ・連載:体感!JavaScriptで超速アプリケーション開発 -Meteor完全解説|gihyo.jp ・JavaScript Meteor 0.4.2を試してみた
2. Agenda o Facebookの選択の波紋 o 「Webアプリ」とは何か? o Webの世代について o Webを取り巻く環境の変化 o 変化の三つの方向 o WebプロトコルとHTTPの見直し o サーバーとクライアントの役割の見直し o 開発言語の見直し 4. TechCrunch誌とのインタビュー 2012年9月11日 I think the biggest mistake that we made, as a company, is betting too much on HTML5 as opposed to native… because it just wasn’t there. 会社として、我々が犯した最大の誤りは、ネーティブに対して、 HTML5に、あまりに賭けすぎたことだと思う。 5. 「スマートフォンのアプリを、HTML5で
Sublime Text 2 Advent Calendarの1日目です。 本当は12/1に書くはずが、風邪でダウンしていて公開が遅れてしまいました。。 気を取り直して、頑張って書きたいと思います。 最初にAdvent Calendarとは何か?という方は、技術評論社さんのこちらの記事が参考になります。 本日12月1日より,プログラマ有志による2012年の技術系Advent Calendarが各所ではじまる Sublime Text 2 Advent Calendarについては、こちらで他の方のブログポストやエントリーができます。まだ空きがあるようですので、興味のある方は是非! Sublime Text 2 Advent Calendar さて今回は、意外とあまり取り上げられないSublime Text 2のテーマについて触れてみたいと思います。デフォルトでも多くのテーマがあり、Soda
jQuery プラグイン作った時とかに説明用とデモ用のソースを別々に用意するのが面倒で、なんとか一本化できないかなぁとあれこれしてたら、jsdo.it とか jsFiddle みたいなことができるようになってた。 jquery.ex-demo - GitHubjQuery ver 1.7 以上、jQuery Compatible を併用すれば Ver 1.2.x で動作可。 2013/09/25追記 Google Code Prettify と統合しました。詳細は以下をご覧ください。 [Ex Code Prettify] その場で編集/実行できるシンタックスハイライター jQuery プラグインデモページに使用デモページに使う場合は以下のような感じ。 HTML <!-- 実行結果の表示場所を用意(必須ではない) --> <div class="result"></div> <!-- CSS
jshintのerror出力はwarning出力と同じ処理です。よってvimのerrorformatを使ってエラーメッセージを解析し、そこからエラーの種類を判断しているsyntasticではwarningとerrorの区別ができず、すべてがエラーとして扱われます。 ⚔ 1 foo; ⚔ 2 bar( , , , ); 1行目はfooが未定義というwarning、2行目はシンタックスエラーというerrorです。どちらも直すべきものではありますが、jshintの性質上、特段問題でなくとも++や==をif(cond) return;などを使うと警告を出すことが設定によってはありえます。また設定項目は膨大であり、これを自分が望むように正しく設定するのはjshint初心者には不可能でしょう(参考: うちの発展途上のjshintrc)。その結果、syntasticをインストールしたあと試みに開いたjs
Backbone.jsで書き始めたら「Backboneどう?」と聞かれることがあったので、自分ではあんま語れるほど知らないけど「ここらへんの記事は素晴らしいよ!」というものをまとめておいたヽ(・ω・´)ゝ まずは読んでおくべきもの Backbone.js Advent Calendar 2011 なにはともあれまずはBackbone.js Advent Calendar 2011 ある程度まで書けるようになる情報は総ざらいで書いてあると思う。 中でもBackbone.js入門はありがたい。読んでおけば基本の仕組みを知ることが出来る。 Backbone.jsが依存しているunderscore.jsの情報なんかもあったりしてありがたい。 ちなみに今年(2012)のAdvent Calendarはこちら。今はまだ始まったばかりだから情報少ないけどこれから充実してくるだろうし楽しみ(´ω`) Ba
CSSでもJavaScriptでもできるけどどちらを使おうか、CSSとJavaScriptどのように使い分ければいいのだろうか、二つのうまい関係を構築するテクニックを紹介します。 Building A Relationship Between CSS & JavaScript 下記は 各ポイントを意訳したものです。 はじめに スタイルの定義はCSSで:JavaScriptからCSSを遠ざける ユーザエクスペリエンスを犠牲にしないで使い分ける CSSとJavaScriptの使い分けの大切なポイント はじめに JavaScriptには数多くのライブラリ、jQuery, Prototype, Node.js, Backbone.js, Mustacheなどあり、非常に人気が高いです。これらは実際に非常に多く利用されており、時間をかければもっとよい方法があるかもしれないところでもそれらを使ってしま
alertifyjs - An unobtrusive customizable JavaScript notification system カスタマイズ可能で動きがよいalertダイアログ実装jQueryプラグイン「alertifyjs」 デザインもシンプルですっきりしていて動きが少し気持ちいいアラートダイアログを実装できます ボタンを「OK」とか自由に指定することもできます ダイアログだけでなく、ページの右下にちょこっと出す通知風にもすることが可能。 関連エントリ リアルなWindows風ツリービューが実装できるjQueryプラグイン「dynatree」 モバイルブラウザでの高速クリックを実現するjQueryプラグイン「jQuery Fastbutton」 カードを華麗に動かすアニメーションの実装jQueryプラグイン「Baraja」 どんなリストも横スクロールさせられるjQuery
RubyMotion に興味がある有志で集まってもくもく会というのをやっています。 もくもく会とはなんぞや、という方は http://mokumokukai.tumblr.com/ あたりを。要はゆるいハッカソンです。 RubyMotion のもくもく会は、集まって軽く自己紹介して今日やることを説明したらあとはもくもく作業する感じです。今回で三回目。昨日インストールしたばかりという人がチュートリアルをやっていたり、開発中のアプリを作ったり、バグを直したり、ブログ書いたり。自分はもくもく会のたびに RubyMotion をアップデートして既存のアプリが動かなくなりそれを直す、ということを繰り返しているわけですが。 黙々・・・といってもそばに同志がいるのでわからないことがあったら聞きますし、今日なんかはチュートリアル始めるならこの辺がいいんじゃないかとか、Advent Calendar が埋ま
こんにちはこんにちは!! 今日はちょっとUIについて思うことのお話をしたいと思います。 ぼくは以前、ゲーム業界にいたんだけど、そこでは、 いわゆるグラフィックデザインを専門にしている人に 「この画面のUIおねがいね」と丸投げする光景をよく見ました。 だけど、見た目が綺麗なデザインを仕上げるのと 使い勝手を考慮したユーザーインターフェイスを設計するのとでは、 考え方も、必要なスキルもまるで違うものだと思う。 情報や機能を、どのようにユーザーに提供するか。 これは画面上の配置や見た目だけの話だけじゃなくって、 情報の階層化や、いつどのタイミングで見せるかといったことまで考えなきゃならない。 たとえばゲームなら、初めからボタンだらけの画面にするのではなくて、 ゲームの進み具合、ユーザーの習熟度に応じて段階的に機能を見せるとかね。 細かい話なら、ボタンを押した時に反応するのか、 離した時に反応する
@fladdict さんの分析した iTunes11 のアルバム情報表示アルゴリズムをとりあえず実装してみました。 詳細は http://fladdict.net/blog/2012/11/itunes11_colorpicker.html で公開されています。 - 減色の色数は 512 色 - 減色アルゴリズムは 32 で割って小数部を切り捨て32を掛けて16を加算するだけの単純なもの - 文字色は背景色と色相の差が 120 以上のもの、かつ明度の差が96以上のもので出現回数の一番大きいもの - 動作確認は Google Chrome のみ 実物を見ないで実装したので大きく異なっている可能性があります。全然違ったらゴメンナサイ。 window.addEventListener('DOMContentLoaded', function() { var style = document.cr
レスポンシブWebデザイン対応のWordPressテーマの配布を開始します。 1.レスポンシブWebデザイン対応 今回配布するテーマでは、レスポンシブWebデザイン対応として次の6つのレイアウトを提供します。カッコ内の英文字はカラムレイアウトを切り替える文字列になります。カラムレイアウトの変更方法については6項で解説します。 3カラム固定レイアウト(layout-three-column) 3カラム固定レイアウト・右サイドバー(layout-three-column-right) 2カラム固定レイアウト・左サイドバー(layout-two-column-left) 2カラム固定レイアウト・右サイドバー(layout-two-column-right) 3カラムリキッドレイアウト(layout-three-column-liquid) 3カラムリキッドレイアウト・右サイドバー(layout-
さまざまなクリスマスツリーが表現できるPhotoshopブラシまとめ「50+ Free Christmas Trees and Decoration Brushes For Photoshop」 クリスマスまで一ヶ月を切り、さまざまな場所でクリスマスの雰囲気が色濃くなっています。そんな中今回紹介するのが、さまざまなクリスマスツリーが表現できるPhotoshopブラシをまとめた「50+ Free Christmas Trees and Decoration Brushes For Photoshop」です。 19 Christmas Tree Clip Art Photoshop Brushes | Best Free PS Brushes Online リアルなもみの木から、可愛らしいイラストまで、さまざまなブラシが紹介されています。中でも気になったものをいくつかピックアップしましたので、
iTunes11がリリースされましたね。賛否両論を呼びそうな大変更。 このiTunes11、アルバム選択時の情報画面がもの凄く凝ってる。なんとアルバムジャケットにあわせて情報の色が変化するんよ!! 何これオシャレ! どういうアルゴリズムになっているのか、とっても気になる。 仮定としては、 ジャケットを16〜32色程度で減色、パレット抽出する。 四辺のエッジに含まれる色から、最多ピクセル色を背景に採用。 残りの色の中で、背景色と一定距離(RGB or 色相)がある最多ピクセル色を文字色1として採用。 残りの色の中で、背景色と一定距離(RGB or 色相)がある最多ピクセル色を文字色2として採用。 どうしても適切な色がない場合、白か黒を文字色に採用。 アルバムの四隅に対し、背景色でインナーシャドーをかける という感じかなと。多分これであってる。 アルゴリズムで文脈にあった綺麗な配色を作るってい
カテゴリー アクセス解析 (2) Analysis (1) Android (7) Apache (6) API (2) Amazon Web Services (66) CloudSearch (1) EC2 (3) RDS (1) SES (1) Backbone.js (1) BigQuery (1) Blockchain (3) Blogger (1) Book (113) Bootstrap (4) Configuration Management (3) Cacti (1) Capistrano (2) CentOS (15) Chef (1) Chrome (9) ClamAV (1) CMS (2) CODA (1) CoffeeScript (1) CORESERVER (4) 仮想通貨 (1) CSS (22) Sass (6) CSV (1) DNS (1) 資料 (
wdbはPython製のWSGI用のWebベースデバッガーです。 スクリプト言語の開発のが個人的には手軽ですが、IDEを使ったコンパイル系言語の開発において羨ましいと感じるのがブレークポイントを含めたデバッガー機能です。そんなデバッグ機能をWSGIを使った開発に用いられるのがwdbです。 アクセスするとデバッガーが立ち上がります。 ステップ実行、コンソールでの出力ができます。 別なライブラリへ遷移します。 最後は結果が出力されて完了です。 wdbを実行すると、1984番ポートでWebサーバが立ち上がります。そして/wtfにアクセスするとwdb.set_trace()を実行した次の行からステップ実行が可能になります。最後までいくと画面に結果のHTMLが出力されて完了となります。変数の内容を見たり、ステップ実行もできるようになり、より開発がスムーズになりそうです。 wdbはPython製、GP
こんにちは、クライアント基盤チームのよやです。 昨今、Flash Player の自作が流行りのようですが、デバッグやテストに苦労されているとも聞き及んでいます。 丁度タイミング良く、SWFバイナリ編集のススメでサンプルとして引用している IO_SWF パッケージが SWF 解析ツールとして充実してきました。折角ですので、この場で紹介させて下さい。 http://openpear.org/package/IO_SWF http://openpear.org/package/IO_SWF/src/trunk/sample 野良 Flash Player の開発者であれば自前で SWF 解析ツールを用意出来ると思いますが、何かあった時に verify check として利用頂けると幸いです。 IO_SWF のインストール php と pear コマンドが入っていれば3つのコマンドでインストール
Rubyの磨き方 東京大学大学院情報理工学系研究科 創造情報学専攻 特任助教 笹田 耕一 1 Ruby とは オブジェクト指向プログラミング言語Ruby るびー.計算機に仕事を頼むときに使う「言語」 いろんなプログラミングをいいとこ取りしていて人気 Java,JavaScript,C,C++,Perl,Python,PHP,Smalltalk, Self, Lisp,Fortran,Cobol,Eiffle,CLU, Lua,Io,Icon,Sather,Rexx ,…などの親戚 日本発(まつもとゆきひろ氏:2005年度OSS貢献者賞受賞) 世界中で広く利用 • Ruby on Rails の大ブーム Ruby処理系はオープンソースソフトウェア • Rubyプログラムを実行するためのソフトウェア • CRuby, JRuby, IronRuby,Rubinius 等々,今はたくさん
目黒で吞んだ後、どうしても日本酒を呑みたいという同行者に連れられ、渋谷で立ち寄ったのが新南口にできたGEMSにある「渋三魚金」です。 もう本当に新南口を出たらすぐって感じで、埼京線や湘南新宿ラインのユーザには本当にありがたい感じの飲食ビルです。 で、魚金といえば、新橋あたりにある盛りの多い有名店でして、過去にはそちらにもお邪魔したことあります。 日本酒なら魚介だろうということで、二次会的にこちらに行きました。 新しいビルですし、店内もとてもキレイでしたよ。デートにも良いのではないでしょうか! メニューをチェックする、麦酒男です。 二次会ということで、軽めに刺身三点盛りにしてみました。 が! 三点だけど三点じゃない! 名が体を表してない的な! いや、もちろん食べる側としては嬉しいんですけどね。これで1,280円だから、かなりお値打ちですよね〜。 そして、日本酒を呑む! メンチカツも食べる!
[更新 2016-09-26] プラグイン、Githubのソースコード共に公開が取り下げられていました。類似のプラグインとしては、Notification Barなどがあるようです。 Apollo Pluginは、ワード […] [更新 2016-09-26] プラグイン、Githubのソースコード共に公開が取り下げられていました。類似のプラグインとしては、Notification Barなどがあるようです。 Apollo Pluginは、ワードプレスブログで各ページの最上部に出す告知を簡単に作成・管理できるプラグインです。 管理画面は機能をオンにするのと、通知バーの色を選ぶぐらい。 カスタムポストで通常の記事と同じように、アナウンスバーに出したい告知が書けます。開始日・終了日も指定できるので、告知の必要性が無くなったら自動的に消すことも可能。 ブログでちょっとした告知をする際にいいかも。
Around 5 months ago I was on a motocross bike making my way to the top of the Bokor mountain range in Cambodia. I’d chosen to take time off as a contract PHP developer in London and travel around south east Asia - Thailand, Cambodia and Malaysia. I spent the first half of the year there and discovered, partied, relaxed and forgot about work. Whilst there I decided that I needed something new to le
By Robert McDon. 皆様こんにちは! 先日の記事『16万タイトルの AV の ID を dmm から集めた』の続きです。前回は IDBy Robert McDon. 皆様こんにちは! 先日の記事『16万タイトルの AV の ID を dmm から集めた』の続きです。前回は ID を集めたので、今回はそれを元に画像をもりもりとダウンロードします。 画像の処理とかにトライするのはまた後日。今回の記事はダウンロードまでです。 大量のデータを用いれば何か出てくるかもしれないという期待、楽しいですね。 そういえば前回の記事について「ビッグデータ」という言葉を絡めてコメントをいただきましたが、正直この程度ではビッグデータでも何でもないと思います。レコード数16万というのはデータベースとしてはたぶん特に多くもないほうです。また、今回ダウンロードした総データ量は107GBですが、一般にビッグ
ピアソン・エデュケーション - 実装パターン http://www.pej-hed.jp/washo/2635.html 著:ケント・ベック(Kent Beck) 監訳:長瀬嘉秀、永田渉 訳:株式会社テクノロジックアート 発行:2008年12月20日 ページ数:208 判型:A5 税込価格:2,310円 ISBN10:4894712873 ISBN13:9784894712874 <XPの提唱者ケント・ベック最新刊! 毎日のプログラミングにとことん役立つパターン集!> <集められた77のパターンは、日々のプログラミング作業をこなし、読みやすいコードを書くためのものです。この新しいパターン集は、クラスや状態、振る舞い、メソッド、コレクション、フレームワークなど、開発のさまざまな問題に対処します。著者は、図表やストーリー、例題、エッセイをフル活用して、パターンを解明してゆきます。変数の命名から
PHPFogが今年でサービス提供を終了するのでAPPFogに乗り換えようと思います。 乗り換えるのは今現在PHPFogにデプロイされている「はてなダイアリーキーワードBot」 サインアップとアプリケーション作成 まずはAPPFogにアカウントを作ってアプリケーションを作成します。 Step 1: Choose an application PHPを選択します。Java, Groovy, Python, Ruby, Nodeとか色々あって嬉しくなりますね。 ちなみにフリープランだと10Apps作成可能みたいです。フリーでRAMが2GBもあるので結構遊べそうです。 Step 2: Choose an infrastructure 多分どれでもいいと思うんだけど、とりあえずAWSで一番距離的に近そうなシンガポールを選択。 Step 3: Choose a subdomain: アプリのドメイン。
Web上で見て触れる、HTML5とCSS3のオンラインサンプルがすごく良かったのでご紹介。 HTML5 & CSS3 Tools and Tutorials パラメータを自由に触りながら、実際に動作している様子をリアルタイムにプレビューする事が可能です。 以下に使っている様子を載せてみます。 ↑設定した項目を選択します。 まずはBox Propertiesを試してみます。 ↑設定可能な項目が表示されます。 パラメータをグリグリいじれちゃいます。 ↑設定した内容はリアルタイムにプレビュー表示されました。 使用するコードと対応するブラウザも教えてくれます。 違うものも試してみましょう。 ↑Videoを設定している所です。 動画ファイルはURLを直接入力して設定します。 ↑プレビューです。 細かいブラウザのバージョンも教えてくれました。 他にも設定可能な項目はたくさんありました。 興味のある方は
00:26 12/12/18 BookLive! 7月に出会ってからずっと電子書籍ストアとして BookLive! をひいきにしているのですが、一体どこが好きなのか語りたくなりました。 ITMedia の これでもう迷わない、電子書店完全ガイド という一連の記事の、 電子書籍の端末の話よりストアの話をしましょうよというコンセプトに思いっきり影響されています。 といっても、第一印象が「普通のことが普通にできるので感激した!!」というもので、 つまり今年の前半に使っていた幾つかの電子書籍ストア/専用アプリが残念だっただけかもしれません。 買った本がどこをクリックすれば読めるのか理解するのに10分かかった、とか、 6冊以上買うと本棚アプリから画面外に本がはみ出るので手でいちいち棚を変えて整理しないと読めない、とか。 本当に普通に使えるという以上に特筆することもないんですが、 あ、でも、今年になる
東京大学工学部卒。経営コンサルティングファーム、マッキンゼー・アンド・カンパニーを経て、国内大手の投資ファンド、アドバンテッジパートナーズに勤務する。その中で、「低迷する日本経済」「社会保障制度の崩壊」を見て、「今、自分が本当にやるべきことは何か」を考え抜いた結果、2010年6月に退社。証券会社に勤めていた妻と2人で、株式会社S&S investmentsを立ち上げる。金融のプロとして培った最先端のスキルを、若い世代を中心とした個人のファイナンシャルリテラシー(お金に関する知識)向上に役立てるべく、セミナーやコラム執筆、個別相談など多方面の活動を行う。雑誌・ラジオなどメディアにも多数出演。講師を務めたセミナーへの参加者は、のべ2000人を超える。資産運用全般のアドバイスはもちろん、海外移住や海外不動産投資など、お金に関わるさまざまなトピックについてのアドバイスを提供している。モットーは「お
An experimental image slider that flips through images in 3D. Two stacks resemble image piles where images will be lifted off from and rotated to the center for viewing. StackSlider is a highly experimental jQuery image slider plugin that explores a different and fun viewing concept for thumbnails, utilizing CSS 3D transforms and perspective. The idea is to navigate through two piles of images whe
これは GraphicalWeb (CSS, SVG, WebGL etc) Advent Calendar 2012 - Adventar への参加の記事です。 3日目の今日は私 id:rikuo がSVG画像ファイルの軽量化テクニックを取り上げてみます。 ちょっと長くなってしまったので、ご注意ください。 はじめに、SVGとは? まず始めに、SVGとは何か?の簡単な説明です。 SVGとはScalable Vector Graphics(スケーラブルベクターグラフィックス)の略で、XMLを基盤に書かれた画像記述言語、またはベクター画像ファイルのことです。画像ファイルというと、JPEG、GIF、PNGまたBMPなどはよく知られていますね。それらの画像はピクセル(ドット)ごとに色を表現したもので、総じてラスター(ビットマップ)画像と呼ばれています。 対してSVGは座標や図形で扱うため、拡大・縮
この記事はPHP Advent Calender 2012の2日目の記事になります、詳細は以下をどうぞ。 PHP Advent Calender 2012 フレームワークやCMS的な記事が多いので、あまり参考例のないTIPSを書きたいと思います。 PHPでTCPサーバを立ててみる PHPでTCPなサーバを作るとなると、socket関数やfsockopenなどを使った例を多く見かけます。 PHPというよりかはLinuxなネタになってしまいますが、ここではxinetdを使った例を書いてみたいと思います。 xinetdとは? 今回は、スーパーサーバーと呼ばれる xinetd の設定方法について説明していきます。スーパーサーバーとは、ポート監視用のデーモンプログラムで、あるポートに対してアクセスがあると、設定ファイル (/etc/xinetd.d/ 等) を元にポートに対応したサービス (ftp
2012/12/02 少しだけわかる人向け Webの開発において欠かすことのできないJavaScript。 html/cssしか触った事のない人でも理解のしやすいモデルを提供するjQuery。 非常に便利なjQueryですが、DOM操作のコスト自体が低くなる訳ではありませんので、 実装方法によってはブラウザに大きな負荷をかける場合があります。 特にモバイルブラウザにとってはシビアな所だと思います。 モバイル端末の性能も飛躍的に向上してきてるとはいえ、 最適化された実装を目指さない理由はないでしょう。 この辺りを気をつけると良いっていうポイントを挙げてみます。 jQueryと銘打ってますがそれに限らず、Zeptoでも生jsでも同じです。 ループ文の書き方 よく書かれがちなループ文。 var array = ["data1", "data2", "data3", "data4", "data5
この記事は @astronaughts (通称・あすとろなんとか) さん主催の Titanium Mobile Advent Calendar 2012 向けに書いています。 Early Advent Calendar とは異なり小ネタ以外もご自由にとのことなので、参加したい方は ATND へ ! さて、1日目を担当することになったわけですが、ちょろっと硬いネタでスタートを切らせてもらおうと思います。多分どこかでタガが外れると思うので…。今回は Titanium Mobile を Strict mode で書いてみましょう。 Titanium Mobile & JavaScript 今更ですが、Titanium Mobile は JavaScript を使う開発ツールじゃないですか。 Appcelerator からも JavaScript コーディング規則が提示されていますが、人によって規
Tomomi Imura An Open Web advocate and front-end engineer, who loves everything mobile, and writes about HTML5, CSS, JS, UX, tech events, gadgets, etc. She unintentionally got 15min of fame by creating The HTTP Status Cats. Also, the opinions expressed here are solely her own and do not express the views or opinions of my employer. Twitter LinkedIn Instagram Github Flickr My articles are licensed u
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く