v3k.net
Follow
884 views | +0 today
 
v3k.net
Everything about Drupal
Curated by Andy Truong
Your new post is loading...
Your new post is loading...
Scooped by Andy Truong
Scoop.it!

Localize.drupal.org: 1000 new translatable strings for Drupal 8 and the future of localize.drupal.org

As we kept following the changes made to Drupal 8 and the dozens of new ways of adding translatable strings to code in the new version, we worked on support for TWIG translation constructs and all kinds of YAML file sources (routing titles, menu...
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Drupal Watchdog: Drupal 7 Content Types from Code

Drupal Watchdog: Drupal 7 Content Types from Code | v3k.net | Scoop.it
One key feature of Drupal 7 that makes it one of the most flexible content management frameworks available, is the ability for administrators to build new types of content – beyond the two built into a standard installation of Drupal 7, “Article”...
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Mediacurrent: The Real Value of Drupalcon

Mediacurrent: The Real Value of Drupalcon | v3k.net | Scoop.it
I bet most people who have ever attended a DrupalCon before would agree that it takes a full week to process (and recoup) from all the community synergy and new information consumed during this epic annual event.
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

AGLOBALWAY: Drupal to Excel with Views

Every now and then we need to export a bunch of content from our Drupal site into a spreadsheet. This can easily be accomplished through views with modules like Views Excel Export, which allows you to add a new display for your view.
more...
No comment yet.
Rescooped by Andy Truong from JavaScript for Line of Business Applications
Scoop.it!

Pub/Sub JavaScript Object

Pub/Sub JavaScript Object | v3k.net | Scoop.it

There are three keys to effective AJAX-driven websites: event delegation, History management, and effective app-wide communication with pub/sub. This blog employs of all of these techniques, and I thought I'd share the simplest of them: a tiny pub/sub module I use on this site.

If you've not used pub/sub before, the gist is that you publish to a topic and anyone can subscribe, much like the way a radio works: a radio station broadcasts (publishes) and anyone can listen (subscribes). This is excellent for highly modular web applications; it's a license to globally communicate without attaching to any specific object.


Via Jan Hesse
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

The configuration system will not change data types anymore | Drupal.org

The configuration system will not change data types anymore http://t.co/ycWQtqhW4t
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Six Mile Tech: Syncing Sites with Drush

Six Mile Tech: Syncing Sites with Drush | v3k.net | Scoop.it
Drush is a great tool that every Drupal developer should learn. It will save you tons of time with everything from downloading and enabling modules, to exporting and reverting Features.
more...
No comment yet.
Rescooped by Andy Truong from JavaScript for Line of Business Applications
Scoop.it!

Getting to the Content You Want, Faster in IE11 - Page Prediction, Preload, and Prefetch

Getting to the Content You Want, Faster in IE11 - Page Prediction, Preload, and Prefetch | v3k.net | Scoop.it

Internet Explorer 11 helps overcome the effects of network latency, making every day browsing feel fast and responsive without hurting battery life, CPU, network bandwidth, or memory. Network latency is a problem that holds back Web performance, even though we enjoy more bandwidth now than ever before. IE11 reduces the effects of network latency by downloading and preloading pages and Web resources in the background, downloading multiple resources in parallel using the SPDY/3 protocol, and prioritizing downloads of the most important resources on the page.

 

Page Prediction, preload (also called prerender), and prefetch in IE11 give the browser a head start in downloading and rendering the next page or downloading resources for the next page. For common browsing patterns, pages are pre-emptively fetched and even constructed in the background in a hidden tab so they appear instantly when you click on that link. These techniques speed up things you commonly do on the Web, such as searching, reading articles, browsing photos, and so on, making them feel like browsing local content.


Via Jan Hesse
more...
No comment yet.
Rescooped by Andy Truong from JavaScript for Line of Business Applications
Scoop.it!

reSRC · List of Free Programming Books

reSRC · List of Free Programming Books | v3k.net | Scoop.it

* Algorithms & Datastructures
* Theoretical Computer Science
* Operating systems
* Database
* Networking
* Compiler Design
* Programming Paradigms
* Parallel Programming
* Software Architecture
* Open Source Ecosystem
* Information Retrieval
* Datamining
* Machine Learning
* Mathematics
* Misc
* Web Performance
* MOOC
* Professional Development
* Security


Via Jan Hesse
more...
No comment yet.
Rescooped by Andy Truong from JavaScript for Line of Business Applications
Scoop.it!

Backbone.Notifier | Powerful UI Notifications & Dialogs Framework for Backbone.js

Backbone.Notifier | Powerful UI Notifications & Dialogs Framework for Backbone.js | v3k.net | Scoop.it

Backbone.Notifier was born as part of JSNAIL.IT (not live at the moment, maybe will revive it some day), an independent project I've worked on. It started as a component I were quite pleased with, and thought it may be also useful by others, so I've decided to add some features, make it completely independent and open it's source.

After years of working and using dozens of open-sourced projects, I'm glad to contribute to this amazing community and hope you'll find it useful. Feel free to contact me for any purpose.


Via Jan Hesse
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Vijay's Drupal Blog: Tutorial on writing tour module tips in Drupal 8

Author: Vijay Nandwani
Mentor: Matthew Lechleider
This tutorial would describe how can Drupal 8 module developers create a user interface tour for their own modules.
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Drupal Watchdog: Caffeinated Drupal

Drupal Watchdog: Caffeinated Drupal | v3k.net | Scoop.it
Over our last cup of coffee we discussed content delivery networks (CDNs) and how they can dramatically speed up websites. This issue, we’ll take a look at how to swap out the backend storage used by Drupal’s Cache API.
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Acquia: Migrate in 8, DrupalCon post-mortem

Acquia: Migrate in 8, DrupalCon post-mortem | v3k.net | Scoop.it
At DrupalCon Austin, I led a Core Conversation panel, Status of Migrate in 8, along with chx, ultimike, Ryan Weal, and bdone. The conversation was well-received, and we fielded some good questions.
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Open Source Training: Building a Business Directory With Drupal

Open Source Training: Building a Business Directory With Drupal | v3k.net | Scoop.it
Over the last couple of weeks, several different OSTraining members have asked me about creating a directory in Drupal.
I'm going to recommend a 4-step process for creating a basic directory.
more...
No comment yet.
Rescooped by Andy Truong from JavaScript for Line of Business Applications
Scoop.it!

Node-webkit: 6 Tutorial Videos

Node-webkit: 6 Tutorial Videos | v3k.net | Scoop.it

Creating desktop applications using HTML5 technologies:

Wrapping it Up! (6/6)
Using Node.js Modules (5/6)
Context and Window Menus (4/6)
The Manifest File (3/6)
Custom Window Controls (2/6)
Introduction (1/6)


Via Jan Hesse
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Appnovation Technologies: Successful Multilingual Sites With Drupal 7

Appnovation Technologies: Successful Multilingual Sites With Drupal 7 | v3k.net | Scoop.it
The decision to make your website multilingual may be driven by the desire to increase site traffic, increase sales, gain a better competitive edge, or as a courtesy for your customers.
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Chapter Three: Sketch v.s. Fireworks

Chapter Three: Sketch v.s. Fireworks | v3k.net | Scoop.it
Our design team was shocked and dismayed to hear that Adobe was no longer supporting future updates to Fireworks. All three of use Fireworks daily for our design work.
more...
No comment yet.
Rescooped by Andy Truong from JavaScript for Line of Business Applications
Scoop.it!

Understanding {{this}} scoping in Ember Handlebars {{each}} blocks

Understanding {{this}} scoping in Ember Handlebars {{each}} blocks | v3k.net | Scoop.it
One of the more confusing parts of using Ember is understanding how {{this}} is scoped within an {{each}} block in your templates. The reason this can be so confusing is because the scope of the block can change depending on what you are iterating over and how your controller is set up. I will cover the three main use cases and discuss what {{this}} resolves to in each.

* Case 1: {{#each model}}

* Case 2: {{#each person in model}}

* Case 3: {{#each controller}} with itemController


Via Jan Hesse
more...
No comment yet.
Rescooped by Andy Truong from JavaScript for Line of Business Applications
Scoop.it!

Lazy.js - Like Underscore, but lazier

Lazy.js - Like Underscore, but lazier | v3k.net | Scoop.it

Lazy.js is a utility library for JavaScript, similar to Underscore and Lo-Dash but with one important difference: lazy evaluation (also known as deferred execution). This can translate to superior performance in many cases, especially when dealing with large arrays and/or "chaining" together multiple methods. For simple cases (map, filter, etc.) on small arrays, Lazy's performance should be similar to Underscore or Lo-Dash.

The following chart illustrates the performance of Lazy.js versus Underscore and Lo-Dash for several common operations using arrays with 10 elements each on Chrome:


Via Jan Hesse
more...
No comment yet.
Rescooped by Andy Truong from JavaScript for Line of Business Applications
Scoop.it!

Implementing microstates in Backbone.js

Implementing microstates in Backbone.js | v3k.net | Scoop.it

When developing a Backbone.js mobile web app recently, I needed to create a unique history state without a unique URL when opening an overlay. This was done to allow the user to hit back in the browser and be returned to the view which launched the overlay. While solving this problem, I landed upon a concept of microstates which I thought might be of interest to other web app developers.

In this post I will first give an overview of the HTML5 History API, then talk about how to create a microstate in a Backbone app, and conclude with the implications of exposing microstates.


Via Jan Hesse
more...
No comment yet.
Rescooped by Andy Truong from JavaScript for Line of Business Applications
Scoop.it!

Exploring the Eternal Abyss of Null and Undefined

Exploring the Eternal Abyss of Null and Undefined | v3k.net | Scoop.it

When discussing primitive data types in JavaScript, most are aware of the basics, starting with String, Number, and Boolean. These primitives are fairly straightforward and function as you might expect. This article, however, will be focusing on the more unique primitive data types known asNull and Undefined; what makes them similar, dissimilar, and overall unusual.

In JavaScript, null is a literal and language keyword that represents no discernible object value. In other words, it’s an indication of “no value”. While similar, undefined actually represents the non-existence of a value. Both are completely immutable; have no properties or methods, and are incapable of property assignment. In fact, attempting to access or define a property will raise a TypeError. They are, as their names suggest, completely void of value.


Via Jan Hesse
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Acquia Expands Analytics, Translation Capabilities of Social Communities on ... - Marketwired (press release)

Acquia Expands Analytics, Translation Capabilities of Social Communities on ... - Marketwired (press release) | v3k.net | Scoop.it
Acquia Expands Analytics, Translation Capabilities of Social Communities on ...
more...
No comment yet.
Scooped by Andy Truong
Scoop.it!

Victor Kane: Introducing Drupal Lean Process

Victor Kane: Introducing Drupal Lean Process | v3k.net | Scoop.it
Table of contents [Skip to any section because you can] Introduction Drupal Lean Process and Machu Picchu Lit Drupal Lean Drupal Lean Process Book Eclipse (Kepler) IDE and Project Management tool Introduction I have been working in software...
more...
No comment yet.