19 May 2013

The Ruby Reflector

Topic

client-side

  Source Favicon
By Giles Bowkett of Giles Bowkett 2 months ago.
Email

This is not an adaptation of MVC for the world of client-side JavaScript apps. It's an adaptation of Rails's "we call it MVC but it's really M-T-(PHP-ish)" structure instead. But Ember re-uses this structure without the benefit of Ruby, which provides many powerful and unique mechanisms that make it possible for Rails to do convoluted things internally yet still emerge with very elegant developer APIs. JavaScript does not have that elegance, and although …

gilesbowkett.blogspot.com Read
  Source Favicon
By Leigh Shevchik of New Relic 8 months ago.
Email
  Source Favicon
By John Resig of John Resig 4 months ago.
Email

…application in such a way that content is never being dynamically constructed from strings inside my client-side JavaScript. If I were to do that I would use a template and put the template directly into the HTML of my page, using something like my JavaScript Micro-Templating solution.

I consider it to be especially important that you try to avoid having any translatable strings in your JavaScript or CSS files as those files you'll want to heavily cache and likely put …

ejohn.org Read
  Source Favicon
By Patrick of Kalzumeus Software 5 months ago.
Email

Scheduling Issues ( Client-side): I had about three-ish weeks of availability this year where I intended to be doing consulting work, but didn't end up billing anybody, because I didn't move engagements through the pipeline fast enough. (That would be a decent-sized hit if I were a traditional consultant, who generally aim for about 35 weeks of work in the year, but since I generally shoot for about ten-ish...) In the future, I'm going to revise the proposal-and-present-contract …

kalzumeus.com Read
  Source Favicon
On Alex R. Young 6 months ago.
Email

Ajax exploded, JSONP became the norm, client-side JavaScript evolved from something evil to exciting and finally accepted. jQuery rules the roost. There are those working to break client-side scripting into smaller, more manageable libraries -- the Component and Ender spring to mind.

XML RPC is now largely regarded as a painful corporate technology, while RESTful JSON APIs are far more common on the contemporary Web.

Authentication has been democratised …

alexyoung.org Read
  Source Favicon
By Joey of Global Nerdy 6 months ago.
Email

…trying to solve, copy-and-pastes it, and then tweaks it as needed. I get the feeling that a lot of client-side JavaScript is coded this way. This is one of the reasons I insisted that the FizzBuzz exercise be done on paper rather than with a computer.

Overspecialization: It could be that some candidates have simply been writing the same kind of program over and over, and now do their work "on autopilot". I've heard that FizzBuzz is pretty good at catching this sort of …

globalnerdy.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 9 months ago.
Email

…Plain text productivity for geeks", Markdown formatting with text folding in a client-side OS X editor.

The Sidekiq Experiment, Part I - So far, technical success, financial failure.

Simple Amazon Glacier Uploader - People have wasted no time putting a UI on Amazon's latest service.

Firepath - Firebug extension for working with XPath expressions and CSS3 selectors. I'm finding it helpful when writing Capybara tests.

Neutron …

afreshcup.com Read
  Source Favicon
On igvita.com 11 months ago.
Email

…fashion is difficult. However, you won't do any better by trying to outsmart the browser from client-side JavaScript . In the example above I marked the media="print" stylesheet as non-blocking, how come? We already know half of the answer: if the media query does not match, we mark it as non-blocking and give it a low resource priority. Now let's take a look at WebKit's HTMLPreloadScanner :

void preload ( Document * document , bool scanningBody , const …

igvita.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 11 months ago.
Email

Heroku app to serve up requests from files in a gist.

CVE-2012-2122: A Tragically Comedic Security Flaw in MySQL - Looks like people will be losing sleep over this one for a while.

PouchDB - JavaScript/ JSON database that can sync with an online CouchDB installation.

Proxino - Monitoring and logging for client-side JavaScript.

afreshcup.com Read
  Source Favicon
By Assaf of Labnotes 1 year ago.
Email

Jar Cookies.js : A client-side JS library for manipulating cookies.

Big it is The web platform - a cheat sheet . Handy reference to the bewildering array of specs that makes up current day Web.

Misinformed Just one example of why you can't trust tech press to teach you about the tech industry .

Insecure by design " Security questions" are great for anything but security. Case in point, The Man Who Hacked Hollywood .

Secure by …

blog.labnotes.org Read