惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
V
Vulnerabilities – Threatpost
Schneier on Security
Schneier on Security
O
OpenAI News
N
News | PayPal Newsroom
Simon Willison's Weblog
Simon Willison's Weblog
P
Privacy International News Feed
T
The Exploit Database - CXSecurity.com
Martin Fowler
Martin Fowler
Recent Commits to openclaw:main
Recent Commits to openclaw:main
月光博客
月光博客
SecWiki News
SecWiki News
T
Threat Research - Cisco Blogs
S
Securelist
K
Kaspersky official blog
S
Secure Thoughts
博客园 - Franky
Project Zero
Project Zero
D
Darknet – Hacking Tools, Hacker News & Cyber Security
量子位
小众软件
小众软件
C
CERT Recently Published Vulnerability Notes
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 三生石上(FineUI控件)
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Cyberwarzone
Cyberwarzone
PCI Perspectives
PCI Perspectives
V
Visual Studio Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Spread Privacy
Spread Privacy
Security Archives - TechRepublic
Security Archives - TechRepublic
T
Tor Project blog
IT之家
IT之家
雷峰网
雷峰网
Last Week in AI
Last Week in AI
T
Threatpost
博客园 - 【当耐特】
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Application and Cybersecurity Blog
Application and Cybersecurity Blog
C
Check Point Blog
H
Help Net Security
B
Blog RSS Feed
N
News and Events Feed by Topic
I
Intezer
Webroot Blog
Webroot Blog
G
GRAHAM CLULEY
L
LangChain Blog
Hugging Face - Blog
Hugging Face - Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Heimdal Security Blog

Ember.js Blog

Ember 7.0 Released Announcing the Official TypeScript Types Public Preview Accessibility Working Group Update The 2020 Ember Roadmap Countdown to The New Year - Built-in Addons Countdown to The New Year - Ember Exam Countdown to The New Year - Ember Code Snippet Countdown to The New Year - Ember Changeset Countdown to The New Year - Ember In Viewport Countdown to The New Year - Ember CLI Update Countdown to The New Year - Ember Template Invocation Location Countdown to The New Year - Ember CLI TypeScript Countdown to The New Year - Ember Bootstrap and Ember Paper Countdown to The New Year - Ember CSS Modules Countdown to The New Year - Ember Mapbox GL Countdown to The New Year - Ember Shepherd Countdown to The New Year - Ember Template Lint Countdown to The New Year - Ember Composable Helpers Countdown to The New Year - Ember Leaflet Countdown to The New Year - Ember Intl Countdown to The New Year - Ember Test Selectors Countdown to The New Year - Ember Power Select Countdown to The New Year - Ember Simple Auth Countdown to The New Year - Ember SVG Jar Countdown to The New Year - Ember Page Title Countdown to The New Year- Ember A11Y Testing Countdown to The New Year - Ember Angle Brackets Codemod Countdown to The New Year - Ember CLI Sass Countdown to The New Year - Ember Animated Countdown to The New Year - Ember Auto Import Countdown to The New Year - Ember Concurrency Countdown to The New Year - Ember Tether Countdown to The New Year - Ember Modifier Countdown to The New Year - Ember CLI Mirage Countdown to The New Year - Ember Sortable Coming Soon in Ember Octane - Part 5: Glimmer Components Coming Soon in Ember Octane - Part 4: Modifiers Coming Soon in Ember Octane - Part 3: Tracked Properties Coming Soon in Ember Octane - Part 2: Angle Brackets & Named Arguments Preview Weekend: 2019 Ember Community Survey Coming Soon in Ember Octane - Part 1: Native Classes First Annual DecEmber Event! 2018 Ember Community Survey 2017 Ember Community Survey Announcing The Glimmer 2 Alpha Upcoming deprecation of baseURL in Ember CLI 2.7 2016 Ember Community Survey Announcing Ember Core Team Face to Face, January 2016 Ember.js 1.13.0 and 2.0 Beta Released Another Ember 2.x Status Update Ember.js 1.12 and 1.13 Beta (Glimmer!) Released Ember.js 1.11.1 Released Ember.js 1.11.0 and 1.12 Beta Released Ember.js 1.10.0 and 1.11 Beta Released Compiling templates with Ember 1.10 Core Team Meeting Minutes - 2014/08/01 Core Team Meeting Minutes - 2014/08/14 Core Team Meeting Minutes - 2014/09/12 Cleaning Up Github Issues Core Team Meeting Minutes - 2014/07/11 Core Team Meeting Minutes - 2014/07/25 Core Team Meeting Minutes - 2014/06/13 Core Team Meeting Minutes - 2014/06/20 Core Team Meeting Minutes - 2014/06/27 Core Team Meeting Minutes - 2014/06/06 Core Team Meeting Minutes - 2014/04/25 Core Team Meeting Minutes - 2014/04/04 Ember 1.5.0 and 1.6 Beta Released Core Team Meeting Minutes - 2014/03/07 Core Team Meeting Minutes - 2014/03/14 Core Team Meeting Minutes - 2014/03/21 Core Team Meeting Minutes - 2014/02/28 Core Team Meeting Minutes - 2014/02/21 Core Team Meeting Minutes - 2014/02/14 Ember 1.4.0 and 1.5 Beta Released Core Team Meeting Minutes - 2014/01/27 Core Team Meeting Minutes - 2014/01/31 Core Team Meeting Minutes - 2014/02/07 Core Team Meeting Minutes - 2014/01/17 Core Team Meeting Minutes - 2014/01/03 Ember 1.3.0 and 1.4 Beta Released Core Team Meeting Minutes - 2013/12/20 Core Team Meeting Minutes - 2013/12/06 Ember 1.2.0 and 1.3 Beta Released Ember 1.1.2 Released Ember 1.1.1 and 1.2 Beta Released Ember 1.0 Released Ember 1.0 RC8 Released Ember 1.0 RC7 Released Ember 1.0 RC6.1, RC5.1, RC4.1, RC3.1, RC2.1 RC1.1 Released Ember 1.0 RC6 Ember 1.0 RC5 Ember 1.0 RC4 Ember 1.0 RC3 Announcing the Ember.js Security Policy Ember 1.0 RC2 Ember 1.0 RC Ember 1.0 Prerelease 2 Ember 1.0 Prerelease
This Week in Ember.js
2012-12-22 · via Ember.js Blog

– By Bradley Priest

Only a few more days left, I hope everyone's had a great 2012, while you get ready for the New Year, here's what's been happening in Ember.

New Router API

The new router API has been merged! We've spent a lot of time incorporating feedback about our first iteration of the router, and we think you're going to really love what we've come up with. It helps you get started quickly, and eliminates the old API that forced you to write unwieldy nested objects.

There is a short walkthrough that describes the thinking behind the new API. Full documentation should be landing this week.

Embedded Records

After a massive refactor of the Ember Data library, it now fully supports embedded records, amongst other goodies.

As always, check out BREAKING_CHANGES for information about updating your apps.

DS.JSONSerializer

In the last post we talked about the changes in the serialization API's renaming methods to remove the JSON specificity whilst adding hooks to manage relationship dirtiness.

We've now fully extracted all the JSON semantics from DS.Serializer into it's own class. The DS.JSONSerializer is a subclass of DS.Serializer which implements the JSON-specific semantics. The RESTAdapter now uses the JSONSerializer by default so if you are using that there is no need to change anything in your application.

After some feedback we've also renamed toData/fromData to serialize/deserialize for a more friendly API.

As always, check out BREAKING_CHANGES for more information.

Bound handlebars helpers

Ember.Handlebars just got a little bit smarter. Ember.Handlebars.registerBoundHelper provides a way to create your own bound custom helpers.

Example:

Ember.Handlebars.registerBoundHelper('capitalize', function(value) {
  return value.toUpperCase();
});

which can be used in your templates as follows:

{{capitalize name}}

Ember.Object.create behavior change

The new behavior will call computed property setters instead of overwriting them. We suggest using Ember.Object.extend() to create classes and use create to initialize properties on your instance. The old behavior is available via createWithMixins. This change should increase object creation performance by 2x.

Other changes of note

reject and rejectProperty methods have been added to Ember.Enumerable.

Ember.none and Ember.empty have been renamed to Ember.isEmpty and Ember.isNone to keep with the Ember Boolean naming convention.

EmberCamp

The very first Ember Camp in SF is happening on the 15th February 2013. Sign up here, be quick, tickets are limited.

Looking to learn Ember? There's also an Introduction to Ember event in the week leading up to Ember Camp.

Enjoy your holiday, Bradley Priest @bradleypriest