You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
I'm Tab Atkins and I work at Google. @tabatkins xanthir.com/+ xanthir.com xanthir.com/talks/2015-11-11 Houdini Makes CSS customizable Kissing cousin to the HTML Custom Elements work Guy Steele said the only way to preserve a language is to make it user-extensible https://drafts.css-houdini.org https://github.com/w3c/css-houdini-drafts/ Nearest-Future Houdini Parts Custom Properties redux Isolated
Wallaby.js is a developer productivity tool that runs your JavaScript and TypeScript tests immediately as you type, highlighting results in your IDE right next to your code. Test execution results, including code coverage, are displayed and updated in realtime right where you need to see them — in your code editor, next to the line of code that you're editing. Say goodbye to context switching. The
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
side_tana です。年の瀬も押し迫ってまいりましたが、みなさまいかがお過ごしでしょうか。 さて、12月6日に行われたGMOペパボさん主催の勉強会、師弟登壇2015でミクシィの新卒研修について発表をしてきましたので、本日はそのご報告です。 pepabo.connpass.com 師弟登壇という名の通り、講師側と新卒側の人間が二人一組となって発表する勉強会です。弊社からは 師匠 kuniwak とその弟子 side_tana というコンビで発表を行いました。 発表では、ミクシィの新卒技術研修の方針である「現場がおしえる・自分でそだつ」を軸として、 新卒研修全体のフロー 技術研修に対する考え方 ミクシィの公開している教材の作成過程・教材を公開する意義 研修を受けてみて感じたこと といったテーマについて話しました。 speakerdeck.com speakerdeck.com 参加してみて
TL;DR? Clone the Starter Kit instead. Have you ever wished that libraries for React apps could be simpler? Sure, you know that there are cases when all the bells and whistles are an advantage — but for you, features aren’t as important as clarity. Instead of giving up control to fast-moving libraries written by big names, you want to understand what is going on under the hood. And instead of sifti
SimpleStateManager 4.1.0 SimpleStateManager (SSM for short) is a javascript state manager for responsive websites. It is built to be light weight, is written in ES6, has no dependencies, supports AMD (if thats your kinda thing) and aims to be really easy to simply drop into your project ready to use. Download SimpleStateManager SimpleStateManager is built around the concept of states, a state bein
Create a design system with atomic methodology and Sketch toolWe all know the power of product consistency. Providing consistent user experience across different modules of your product can boost the usability. Once the users learn how to interact with a certain pattern in the system, they would assume the same workflow could apply on the other parts of the software. Maintaining product consistenc
Deploy Offline Web Apps to GitHub Pages Fork on GitHub Discover on npm Oghliner Oghliner is a Node tool to deploy Offline Web Apps to GitHub Pages. Offline Web Apps are web apps that cache their files (HTML, JavaScript, CSS, images, etc.) on the client, so they work even when your network doesn't. GitHub Pages is a simple host for static files. Oghliner offlines an app by generating a Service Work
User Onboarding is the process of radically increasing the likelihood that new users become successful when adopting your product. Teardowns Let's learn some lessons from how popular web apps do it! Here's the latest: And here are some other recent ones: WordPress QuickBooks Bitcoin » See all teardowns Onboarding Design Articles Never Mix Up Features with Benefits Ever Again… Bulletproof User Onbo
Spot the difference….You can’t! To a sighted user it appears we have two identical button elements. A user interface control not only needs to look like a certain control, it must be described as that control too. Take for example a button, one of the simplest of controls. There are many ways you can create something that looks like a button, but unless you use the actual button tag (or button rol
本日、iOSアプリ「はてなブックマーク」バージョン3.3をリリースしました。 新機能として、「最近のあとで読む」に追加したエントリーの文字数を見られるようになりました。文字数からエントリーの“ボリューム感”を把握できるので、より効率的にエントリーを消化できます。ぜひご活用ください。他にもいくつかの不具合を解消し、デザインを調整しました。App Storeからアップデートしてご利用くださいませ。 ▽ はてなブックマーク / 人気のブログ・ニュースも無料でまとめ読みを App Store で さらに、iOSアプリに頂いたフィードバックについて、対応方針や機能の方向性について紹介します。 アップデート内容(バージョン3.3) 追加の対応方針 機能に関する意見を募集します 検討結果の共有 アップデート内容(バージョン3.3) 「最近のあとで読む」にあるエントリーの文字数を見られるようにしました 通
この記事は、D言語くん Advent Calender 2015に投稿したものです http://qiita.com/advent-calendar/2015/d-man D言語くんの分裂 我々が目にするD言語くんの姿は、お腹の無い、中空の状態である。産まれて数秒後に、すぐにお腹を押し出して分裂してしまうからである。お腹があるのは繁殖(分裂)をしていない個体である。この特性から、D言語くんは並列でふえることができない。よって繁殖期のD言語くんは常に1匹である。もしお腹があるD言語くんを見つけても、そっとしておいてあげよう。 分裂の方向 生物の分裂には、方向による分類がある。 ・体の前後の軸に沿って分かれる縦分裂 ・体が前後の軸を横切って分かれる横分裂 D言語くんの分裂はどちらにもあてはまらず、いわば筒分裂とも言うべき形態をとり、特筆に値する。 D言語くん発生の起源 おせちのカマボコに魂が宿
“Café Allongé, also called Espresso Lungo, is a drink midway between an Espresso and Americano in strength. There are two different ways to make it. The first, and the one I prefer, is to add a small amount of hot water to a double or quadruple Espresso Ristretto. Like adding a splash of water to whiskey, the small dilution releases more of the complex flavours in the mouth. “The second way is to
この記事は仮想DOM/Flux Advent Calendar 2015 - Qiita13日目です。 二槽式とは「Viewとロジックを切り離し、それぞれが独立して成立することを目指したアーキテクチャ」をさして呼んでいます。 (これは私が勝手に名付けてるだけなので厳密な定義はないです) このView部分を「フロントエンドフロントエンド」、ロジック部分を「フロントエンドバックエンド」と呼び、合わせて「二槽式」と呼んでいます。 もう少し具体的にいうと、「Fluxのアクション部分を切り離して、View -> postMessage(JSON) -> onmessage(()=>{}) -> Dispatcherという形式にしたもの」です。 (ここではpostMessageを使っていますが、ある程度独立性が保てるのであれば普通のfunction callでも問題ないと考えています) なにを解決した
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く