Overview Backbone UI provides a simple way to represent your Backbone Models and Collections as UI components. The need to shuffle data in and out of your UI is replaced with simple data binding techniques. All components are skinnable with CSS, and will render consistently accross browsers. The source is hosted on github with an MIT license. Philosophy This framework is written to embrace the DOM
学生の皆さんにサイボウズの開発について、もっと知っていただきたい、という思いからエンジニア志望者向けに技術説明会を開催しました。 6/14(木) 18:30 - 20:30 サイボウズ本社12F 過去、著名なエンジニアにご講演いただいたイベントは何度かありましたが、発表者も全てサイボウズで開催する技術イベントは今回が初めてとなります。今回は人事担当にお願いして、いろいろとチャレンジしてみました。 1. 会社説明はしない 説明するより、サイボウズのエンジニアと話す方が早いはず。 2. スーツ禁止 エンジニアはカジュアルで仕事をするのです。 3. アルコールとスナック 懇親会はこれがないと始まらない。 就職活動も佳境を迎えているこの時期、参加していただけるのかと開催側は心配していましたが、当日は多くの方にご参加いただき、座席も急遽追加しました。 皆さん、熱心に話を聞いてますね。 さて、トップバ
THIS IS JUST A PRETOTYPE! I had an idea last night and it appears to work! Main points write angular app app (make sure you export it into window namespace so that the compiler doesn't throw it all away as dead code) compile with closure compiler in advanced mode (see command below) change html file to reference the minified version of the js file grap personalLog.min_props_map.out and turn it int
I'm considering html5, angularJS for data binding and also google closure compiler and the closure library for interactive web applications. Do those work nicely together? Unfortunately there seem to be no detailed reports up to now. I have adobe flex experience, but I'm fairly new to pure js. So the questions can be considered to be from a beginner's perspective. There is no codebase that needs t
Git Advent Calendar / Jun. 6/12 担当@T_Hashです。 明日も仕事でだるいのですが、怠惰はプログラマの美徳といいます。というわけで僕が日々の仕事で怠惰にgitを使うための設定を共有したいと思います。 zsh ↓を参考にした設定を.zshrcに記述して、右プロンプトにブランチ名とステータスを表示させています。コマンドを叩かずに状態が見えて非常に便利です。 git のブランチ名 と作業状態 を zsh の右プロンプトに表示+ status に応じて色もつけてみた 緑だとクリーンな状態、赤だと未コミットの変更があります。「緑が正常な状態、緑に戻って来たら一段落してコーヒー飲もう」とか考えながら作業をしてます。 あと、zshはgitのコマンドも補完してくれるので地味に重宝します。 gst: git status git statusは常に叩くクセを付けた方がいいと
スマートフォン向けユーザーインターフェース「Feel UX」を 米国のデザイン会社と共同開発 シャープは、スマートフォンに搭載する独自のユーザーインターフェース「Feel UX」を世界的に著名なデザイン会社であるfrog社※(本社:米国カリフォルニア州サンフランシスコ)と共同で開発しました。2012年夏モデルの当社製スマートフォン端末に順次採用してまいります。 「Feel UX」は、アイコンをシンプルにレイアウトした美しいデザインで、スマートフォンを使い慣れたユーザーに加えて、初心者でも直感的に操作できるユーザーインターフェースです。 ロック画面である「ウェルカムシート」には、旅行先で撮影した風景や大切な家族の写真など、最大で5種類の画像を壁紙として設定できます。主要なショートカットアイコンや更新情報が壁紙と重ならずにレイアウトされており、フォトライブラリの感覚で壁紙を楽しめます。さらに、
For front-end developers who crave maintainable assets, Jam is a package manager for JavaScript. Unlike other repositories, we put the browser first by using AMD modules. View project on GitHub Install Jam Browse packages Read the docs Submit issues Create a package Manage dependencies Using a stack of script tags isn't the most maintainable way of managing dependencies, with Jam packages and AM
HTML+CSS+JavaScriptでつくるサイトの定番演出「高級ペライチ」! HTMLファイ部の「HTML5の鬼」ことほんだです。 カヤック社内では「高級ペライチ」という愛称で呼んでいる縦や横に長い1ページサイト。 スクロールに合わせたパララックスやアニメーションの演出が印象的ですよね。 今回は「高級ペライチ」とググると1位に表示される、 僕のはてブ「高級ペライチ」タグから厳選32サイトを紹介します! まずは王道!縦に長い高級ペライチ
Targeting iPhone 4's Retina Display with Media Queries03-11-11 Ryan Buttrey Here’s how to target the iPhone 4 in a media query and replace the background images with hi res images. The iPhone 4 has a gorgeous display. Text renders absolutely beautifully. However, images by default look crunchy and crappy (especially next to the beautifully crisp text). When we build sites, we spend time and effort
<!-- Example Map Above --> <script src="js/jquery.vmap.js"></script> <script src="js/jquery.vmap.world.js"></script> <script src="js/jquery.vmap.sampledata.js"></script> <script> jQuery('#vmap').vectorMap({ map: 'world_en', backgroundColor: #fff, color: '#ffffff', hoverOpacity: 0.7, selectedColor: '#666666', enableZoom: False, showTooltip: true, values: sample_data, scaleColors: ['#C8EEFF', '#0064
今まで:matchで全角スペースのハイライトだけはやってたんだけど、行末のスペースを残したまんまなミスが最近多いのでそれもハイライトしようとした。ヘルプを見たら:2matchとかできるけど:3matchまでしかないからmatchadd()使ってねと書いてあった。matchadd()でやりたいことは実現できたんだけど、かなりちゃんとスクリプト書かないとマッチのリストが肥大化しちゃう感じでアレな気がしので、syntaxをふわっと追加する感じで実現することにした。 scriptencoding utf-8 " Additional highlights augroup AdditionalHighlights autocmd! " Trailing spaces autocmd ColorScheme * highlight link TrailingSpaces Error autocmd S
I've been wondering whether there is a good "git export" solution that creates a copy of a tree without the .git repository directory. There are at least three methods I know of: git clone followed by removing the .git repository directory. git checkout-index alludes to this functionality but starts with "Just read the desired tree into the index..." which I'm not entirely sure how to do. git-expo
違法ダウンロード行為へのの刑事罰適用、アクセス制御を回避しての複製の違法化等を含む著作権改正法案が、6月15日に衆院で可決されました(参考記事)。このまま参院も通過して改正が成立してしまう可能性は高いと思います。 本来であればこのトピックについてはもっと早く触れておくべきでしたが、いろいろと忙しくてブログが更新できておらずどうもすみません。 さて、メディアの記事タイトルで「リッピング違法化」などのちょっと省略し過ぎの用語が使われていることもあってか、一部で混乱が見られるようです。そこで、まずは、何が合法で、何が違法なのか、さらには、犯罪になるのか否かについてまとめてみます。 1.CDからのリッピング行為→今までもずっと合法です。今回の法改正が成立しても合法です。 通常のCDには著作権法上の「技術的保護手段」に相当するコピー制御もアクセス制御も施されていませんので、個人またはそれに準ずる範囲
Fonts.com has a passionate dedication to providing useful, informative and relevant information about the typographic arts. We realize that students of typography need a strong foundation of knowledge to build a career on, and that professional graphic communicators never stop learning. To that end, we have created the following curriculum to provide a gateway to typographic information and guidan
こんにちは。梅雨ということで猫達を洗ってさっぱりした技術部技術支援グループの高井です。 ちなみに、洗った直後の猫からは恨みがこもった目で睨まれておりましたが、乾いたらフワフワになりまんざらでもなさそうです。 今回はミクシィで12年度新卒の総合職向けに実施した技術研修についてご紹介します。新卒のエンジニア職向け技術研修については前回書いた記事にてご紹介していますのでそちらをご参照下さい。 大事なこと 総合職向け技術研修のコンセプトは Web業界で働くための基礎教育 です。 このコンセプトを考えるに至るまでに以下3点の課題がありました。 職種の幅が広い Webサービスの基礎が漠然としている 「ミクシィでしか使えないこと」の教育は最小限に抑える 各課題を細かく見ていきます。 職種の幅が広い ミクシィで言うところの総合職とはミクシィのサービス企画や広告企画を考えたり、広告商品周りのセールスプランナ
今回の日記について 大変亀レス的、且つ、私的な話題でネットで晒すのも恐縮なのですが、コンピュータに関係しなくもない経験をしたので、なにかの役に立つかもしれないので日記として残しておきます。 事故や犯罪被害をうけた人は、「まさか自分が、こんな目に遭うとは思っていなかった」と皆、そう言うそうです。 私も、こんなことが自分の身に起こるとは思っていませんでした。 しかし、誰にでも起き得ることであり、だから記録として残す価値はあると思いました。 事件の内容 今年の二月、早朝の6時から警察に叩き起こされて、3人がかりで四畳半のアパートの家宅捜索を受けました。 はじめ自分の身に何が起こったのか、まったく分かりませんでした。 2月の初旬でしたが、4月リリースにむけて仕事の忙しい時期だったので、そんなに寝てない状況でした。 まだ寝不足な朝っぱらから、尋常ではなく激しくチャイムが鳴らされるので何事かとドキドキ
報道等によれば、音楽等の私的違法ダウンロードについて、自民党及び公明党は、政府提案の著作権法の一部を改正する法律案を修正し、刑事罰(2年以下の懲役または200万円以下の罰金)を設ける方針であり、民主党も受入れについて検討しているとのことである。 当連合会は、昨年12月15日付けで「違法ダウンロードに対する刑事罰の導入に関する意見書」を取りまとめ、違法ダウンロードは、コンテンツ産業の健全な成長を阻害するおそれのある由々しき問題であるとの認識を持ちつつも、直ちに刑事罰を導入することに対しては反対の意見を表明した。 その主な理由は、①私的領域における行為に対する刑事罰を規定するには極めて慎重でなければならないところ、私人による個々の違法ダウンロードによる財産的損害は極めて軽微であり、未だ刑事罰を導入するだけの当罰性ある行為であるとは認識されるには至っていないと考えられること、②民事上、私的使用目
米salesforce.comの日本法人セールスフォース・ドットコム(東京都港区)は2012年6月18日、米Twitter社と提携し、Twitter上の書き込みを分析して顧客対応に生かせるようにする仕組みの提供で合意したと発表した。 米Twitterは、公開されている1日当たり4億件以上のツイート(短文の書き込み・つぶやき)のデータを法人向けにリアルタイムで提供するサービス「Twitter Firehose」を既に実施している。今回の提携によって、セールスフォースのマーケティング支援ソフトウエア「salesforce Radian6」のユーザーは新たに、Twitter Firehoseを通じて公開ツイートデータを取得・分析し、活用できるようになる。 一般消費者向けに事業を展開する企業がこれらの仕組みを利用すれば、自社ブランドに関してインターネット上でどのようなコミュニケーションが行われてい
「JSX 書くなら Vim だよね」というのが当たり前になる明るい未来を目指して jsx.vim に何個か pull req を送りました! jsx/jsx.vim - GitHub https://github.com/jsx/jsx.vim pull reqを送った機能は次のとおりです。 コンパイラプラグインの追加 補完機能の追加 簡単に説明していきます。 コンパイラプラグインの追加 デフォルトではオンになっていないので、:compiler jsx にしておくか、vimrc で以下を実行する必要があります。 autocmd FileType jsx compiler jsx この状態で :make を実行すると quickfix にエラーが表示されます。vim-hier と併用すると以下の様になります。 補完機能の追加 manga_osyo さんが neocomplcache での実装
こんにちは。DS@GXEB事務局です。このまま5回目はないんじゃないかと事務局すら思うこともありましたが、なんとか開催にこぎつけ、まさかのクックパッド開催で第5回が開催できることになりました。関係者の皆様、そして発表者の皆様、参加者の皆様、本当にありがとうございます。 GXEB 第5回 「じわじわくるエンジニアリング」 日常のふとした瞬間、ツボにはまってひとりで笑ってしまうことありませんか?今回のテーマは、そんな「じわじわくる」技術を考えてみたいと思います。例えば、Web業界を席巻した「ろくろ」ブーム。なぜ人は「ろくろ」とわかっていながら「ろくろ」を回してしまうのか。誰が始めたのか。気づいたら、ろくろ回さずには話ができなくなってしまっているのは、なぜか。今回は、そんなことを真剣にエンジニアリング的視点から考えることをやってみたいと思います。他にも、GPS情報をやたらとONにさせたがるアプリ
言語処理学会18回年次大会で音象徴の機械学習による再現:最強のポケモンの生成という面白そうなタイトルの論文があったので紹介します. 概要 「最強のポケモンの生成」というタイトルですが,ポケモン廃人的な意味ではなくて「どんな名前のポケモンが強そうに聞こえるか」という内容の研究です. いわゆる音象徴と呼ばれる分野の話で,ゴジラやキングギドラなどの怪獣の名前には濁音が多い,という話にも関係してきます. ブーバ/キキ効果 音象徴でよく使われる例としてブーバ/キキ効果と呼ばれるものがあります. 以下の画像に描かれている2つの図形に対して「どちらがブーバでどちらがキキと思うか?」とたずねます. (ファイル:BoobaKiki.png - Wikipedia, Drawn by Andrew Dunn, 1 October 2004.) すると回答者の母語によらず「曲線のほうがブーバで鋭角のほうがキキ」
2012年3月に言語処理学会の年次大会で発表されましたこちらの論文、ここ最近ちょっとだけ自然言語処理、機械学習界隈で話題になっていたのですが、皆様ご存知でしょうか? 論文まとめサイトと化しつつある我がブログ、まあ取り上げますよね! ポケモン論文は、実のところ数多くあります。cinii で検索するとけっこうありますね。しかしながら理系的なアプローチは珍しく、卒業論文「ポケモンつなげるもん♪ ―最長しりとり問題を整数計画法で解く―」だけが突出して有名です。この論文は、停滞した情報系ポケモン論文業界に一石を投じるものであります。 この論文、最初タイトル見たときは「どこのFランだよwww」と思ったのですが、Last Author である荒牧英治先生は自分と同じ大学の自分と同じ建物にいらっしゃることが分かり、急に真顔になりました。 さてさて内容です。 タイトルは『音象徴の機械学習による再現:最強のポ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く