← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 114
  1. Guide to upgrading from Babel 5 => 6

    Because it’s changed since October There have been a bunch of guides on upgrading to babel 5.

  2. Move your Open Source work to Node 4

    Now that Node 4 has been released, isn’t it time you upgraded your OS (Open Source) projects to use it?

  3. The (0, func) operation in transpiled code

    Was looking at some decompiled code from ES6 the other day, when I saw a line that looked like this: var x = (0, anObject.aFunc)(params); WTF?

  4. Or rebasing without rebasing Where I work, we use git (like everyone else), and we follow this common pattern for development: Create a feature branch off of master Work on your feature in the branch When getting ready to submit a Pull Request, squash your

  5. If you’re not aware of your code coverage when building a serious application, you’re not building a serious app.

  6. On Feb 9, 2011, Fat (Jacob Thornton, one of the creators on Bootstrap) opened a pull request to add beforeAll and afterAll statements to the jasmine library.

  7. express-coffee-react-views

    This is an Express view engine which renders React components written in CoffeeScript on the server.

  8. React and the annoyances of JSX

    I’ve been writing a bunch of React code and a heap of JSX at work.

  9. I have models like this: Models App.Child = DS.Model.extend({ parent: DS.belongsTo('parent', {async: true}) }); App.Parent = DS.Model.extend({ children: DS.hasMany('child', {async: true}) }); App.Nursery = DS.Model.extend({ children: DS.hasMany('child') }…

  10. Ember.Data Model Issues

    I was working with some older Ember.Data code, and I came across a model like this: App.MyFancyModel = DS.Model.extend({ isSelected: false, isSomethingElse: DS.attr('boolean', {defaultValue: false}) }); I thought this code was a bit strange, and then went…

  11. Stuff to mind when writing ES6 code

    These are some good tips I picked up browsing the ember and ember.data commits.

  12. Post about Songbird on npmawesome

    The folks at npmawesome wrote a blog post about the Songbird library I wrote.

  13. WriteGooder for Sublime Text

    Simple grammar checking for your documentation.

  14. Ember Model.isDirty - or not

    In Ember, if you have models like this: var Tag = DS.Model.extend({ name: DS.attr('string'), person: DS.belongsTo('person') }); var Person = DS.Model.extend({ name: DS.attr('string'), tags: DS.hasMany('tag') }); Then did something like this: var tag1 = th…

  15. Ember Data Contributions

    My contributions to Ember.Data!

  16. Ember Official Contributor!

    Check Out My Contribution to Ember!

  17. Ember FilterBy Fun

    If you happen to be writing filterBy statements in Ember against an object, you will want to use this syntax: skusForStyle: function(style) { return this.get('mergedSkus').filterBy('style.id', style.get('id')); } Instead of this similar looking but except…

  18. Ember - Test Teardown Error

    Cannot read property ‘addObject’ of null If you see the following error in Ember.Data 1.0.0-beta.7: Cannot read property 'addObject' of null TypeError: Cannot read property 'addObject' of null at Ember.ArrayProxy.extend.addRecord at Ember.Object.extend.up…

  19. The content property of DS.PromiseArray should be set before modifying it If you see the following error in Ember.Data 1.0.0-beta.7: The content property of DS.PromiseArray should be set before modifying it The issue is with changing the contents of an as…

  20. Ember vs Knockout - Property Comparison

    A small, appropriate comparison At ModCloth, I’ve been working on an internal application that uses Ember.js as its front end framework.

  21. New Blog!

    I’ve just ended a very long relationship that was hideously overdue for some closure.

  22. A/B Testing and Random Selection

    Are you looking for an A/B framework?

  23. At work we’ve been having some issues tracking down some nasty client side bugs.

  24. Source maps in node.js

    One of the projects I’m working on deals with source maps.

  25. CoffeeScript, what can I tell ya - I didn’t want to love it.

  26. Docco Fork - All JS, all the time

    EDIT: My fork is no longer needed.

  27. I spent a good bit of time working on the Esvalidate code that comes with Esprima, trying to get it to work smoothly with my sublime plugin.

  28. A friend and I were working on some code together when we found an interesting edge case in .Net that neither of us knew about.

  29. Portfolio Spotlight on Pathbrite = Cool?

    I’ve recently created a portfolio on Pathbrite.

  30. Esprima Plugin for Sublime Text

    In relation to my previous posts confessing my love for sublime, and my enjoyment of Esprima, here is some code that showcases both: An Esprima plugin for Sublime Test!

  31. I came across a brilliant project the other day - Esprima from Ariya Hidayat, the author of PhantomJS.

  32. A preface to this post: it is hard to find a free SQL Parser for .NET.

  33. Free Collection of Microsoft E-Books

    If you’re a Microsoft Dev, want to learn a bit more about the following products: SharePoint 2010 Sql Server 2012 Visual Studio 2010 Windows 8 Windows Phone 7 Office 365 Office 2010 ASP.NET 4.5 Web Forms ASP.NET MVC 4 Microsoft Dynamics CRM 2011 (God Rest…

  34. I’ve found a neat feature of derby dealing with the ready() function.

  35. I just finished the Stack section of Cracking the Coding Interview and came across an old puzzle - The Tower of Hanoi.

  36. I’ve been going over the Linked List section of Cracking the Coding Interview and most times I get stumped with a problem the solution is the Runner Technique (or slow/fast pointers).

  37. Sublime Text has rapidly become my favorite text editor.

  38. Setting up MongoDB to work with Derby.js

    This post is going to cover installing and configuring MongoDB to use with Derby.

  39. I’ve been learning quite a bit about JavaScript in writing algorithms from Cracking the Coding Interview.

  40. I finished my third algorithm from Cracking the Coding Interview - the Trie.

  41. I finished my second algorithm from Cracking the Coding Interview - the Binary Heap.

  42. In working with Twitter Bootstrap Forms, one of my favorite ways to lay out a form is using the Horizontal form layout.

  43. I finished my first algorithm from Cracking the Coding Interview - the almighty Singly Linked List.

  44. As I’ve mentioned in a previous post, I’m a big fan of Twitter Bootstrap.

  45. A friend and co-worker of mine (one of the best and brightest I’ve worked with) recently left our company to go work for Microsoft.

  46. In my previous post about derby, I talked a bit about how to create a model in derby and one rule you need to follow when creating models (the first two path segments should be an object).

  47. EDIT NOTE: This no longer needs to be done outside of Modernizr.

  48. Australian vs US Coffee Terms Comparison

    This took me a while to figure out when I first moved to Australia.

  49. Derby.js - Playing with Models

    Been playing around with Derby in my spare time.

  50. Some node.js and express.js beginner help

    I’ve just started using node.js with express.js on both Windows (with iisnode) and Ubuntu.