background preloader

Tech

Facebook Twitter

15 signs you’re doing agile wrong. Instant Apps on Android are the most fascinating thing Google announced today. Input And Output Aliases Can Be Namespaced In Angular 2 Beta 14. Yesterday, I stumbled upon the fact that input and output bindings could be namespaced in Angular 2 Beta 14.

Input And Output Aliases Can Be Namespaced In Angular 2 Beta 14

In that case, both the calling context and the component meta-data had to agree upon the namespace. Today, as a quick follow-up, I wanted to see if input and output aliases could be namespaced as well. This would allow the calling context to use "normal" binding properties and leave all the namespacing up to the component itself. Run this demo in my JavaScript Demos project on GitHub. OpenAgenda. The secrets to LinkedIn's open source success. Open source is the gift that keeps on giving ... unless it destroys your business first.

The secrets to LinkedIn's open source success

10 SQL Tricks That You Didn’t Think Were Possible. Listicles like these do work – not only do they attract attention, if the content is also valuable (and in this case it is, trust me), the article format can be extremely entertaining.

10 SQL Tricks That You Didn’t Think Were Possible

This article will bring you 10 SQL tricks that many of you might not have thought were possible. The article is a summary of my new, extremely fast-paced, ridiculously childish-humoured talk, which I’m giving at conferences (recently at JAX, and Devoxx France. You may quote me on this: 14 Web Development Tools That Work Better Than Anything. There are so many web development projects on the market that we literary don’t have enough time to read the info.

14 Web Development Tools That Work Better Than Anything

To get more time and win as many projects as we can, we have to carefully select tools that work better than anything. We tested and compared many tools and services and we concluded that these 14 work awesome. BeTheme BeTheme is one of the greatest WordPress themes, that you can use to create different kinds of websites, for electric, veterinarian, loan agency, charity agency, sitter, moving company, barber, health magazine, book writer, plumber, art agency, interior design company and many others. You have many predefined demos that can be imported super easily with a 1-click installation and you can choose whether you want to make a business site, a blog, a portfolio, or just something creative and entertaining. Why You Should Stop Installing Your WebDev Environment Locally.

Have you heard of Docker but thought that it’s only for system administrators and other Linux geeks? Or have you looked into it and felt a bit intimidated by the jargon? 24 Must Have Slack Apps for Bloggers & Marketers. Slack, the team communication app has brought some refreshing change to the way we communicate lately.

24 Must Have Slack Apps for Bloggers & Marketers

It’s probably the best tech app that got a lot of love with word of mouth marketing! Inside the Algolia engine part 1—indexing vs. search. Botlist : un store qui recense les bots de toutes les plateformes. Map Icons. Search.   Google Maps JavaScript API   Introduction A marker identifies a location on a map.

  Google Maps JavaScript API  

By default, a marker uses a standard image. Markers can display custom images, in which case they are usually referred to as "icons. " Markers and icons are objects of type Marker. You can set a custom icon within the marker's constructor, or by calling setIcon() on the marker. Broadly speaking, markers are a type of overlay. Markers are designed to be interactive. Add a marker The google.maps.Marker constructor takes a single Marker options object literal, specifying the initial properties of the marker. About - Snazzy Maps - Free Styles for Google Maps. GitHub - heroku/heroku-buildpack-pgbouncer: Run pgbouncer and stunnel in a dyno along with your application. Preboot. Last updated 28 January 2016 Preboot changes the standard dyno start behavior for web dynos.

Preboot

Instead of stopping the existing set of web dynos before starting the new ones, preboot ensures that the new web dynos are started (and receive traffic) before the existing ones are terminated. This can contribute to zero downtime deployments. Preboot is only available to apps that are using professional dyno types (standard and performance). Applications using free or hobby dynos do not have access to preboot. This feature should be used carefully because it can lead to situations where you have two versions of your code base running side by side. How to undo (almost) anything with Git. CSS containment. I haven’t heard about the contain property until some weeks ago when I asked about use cases for container queries on twitter and David Baron mentioned it in a response saying that contain: strict; can avoid many of the theoretical problems of container queries.

CSS containment

Since then I read the specification and everything I found about it trying to understand it; Here is what I learned. The contain property It’s a primitive for isolating style, layout, and paint. The contain property allows developers to limit a specific DOM sub-tree and the rest of the document; You can think of it like an iframe. Much like an iframe, this boundary establishes a new layout root, ensuring that DOM changes in the sub-tree never trigger reflows in the parent document. The contain property allows an author to indicate that an element and its contents are, as much as possible, independent of the rest of the document tree.

Debouncing and Throttling Explained Through Examples. The following is a guest post by David Corbacho, a front end engineer in London.

Debouncing and Throttling Explained Through Examples

We've broached this topic before, but this time, David is going to drive the concepts home through interactive demos that make things very clear. Debounce and throttle are two similar (but different!) The Paciello Group – Your Accessibility Partner (WCAG 2.0/508 audits, VPAT, usability and accessible user experience) The following content written by me, was until recently a part of the W3C Custom Elements specification, but was removed/substantially re-written when a new editor took over.

The Paciello Group – Your Accessibility Partner (WCAG 2.0/508 audits, VPAT, usability and accessible user experience)

As we think, in the form represented here, it’s a useful introduction to custom element semantics, we have re-published it. Custom Element Semantics The default semantics of a custom element is dependent upon the form in which it is instantiated: by default a custom tag has no special meaning at all. It represents its children.by default a type extension inherits the semantics of the element type it extends. GitHub takes aim at downtime with DGit. GitHub has rolled out a new feature that it claims will make the widely used code hosting platform far less prone to downtime. Distributed Git (DGit) uses the sync mechanisms of the Git protocol to replicate GitHub's repositories among three servers. Should one server go offline because of a mishap or for maintenance, traffic can be redirected to the other two. Using Git as the replication mechanism provides companies with a little more flexibility than simply mirroring blocks between disks, according to GitHub.

"Think of the replicas as three loosely coupled Git repositories kept in sync via Git protocols, rather than identical disk images full of repositories," says the blog post describing the new system. Read operations can be directed to a specific replica if needed, and new replicas of a given repository can be created if a file server has to be taken offline. Angular 2 - Les Types, comme dans TypeScript. Cette semaine au lieu d’un Ninja Tip, nous te proposons un article sur TypeScript, extrait de notre ebook sur Angular 2 et traduction en français d’un précédent post. Tu sais probablement que les applications Angular 2 peuvent être écrites en ES5, ES6 (voir nos posts à ce propos), ou TypeScript. Et tu te demandes peut-être qu’est-ce que TypeScript, et ce qu’il apporte de plus. JavaScript est dynamiquement typé.

Tu peux donc faire des trucs comme : Ng-Content Life-Cycle Is Controlled By The Parent View Not The Consumer In Angular 2 Beta 11. I know that the title is kind of a mouth-full. And, I'm not sure that the terminology is exactly correct. 5 dev tools for better code security. Parasoft’s Development Testing Platform (DTP) performs static analysis either in the IDE or as part of a build or continuous integration.

If DTP is enabled during CI, then “results are round-tripped to the dev in a couple of ways -- email, Web report, direct in IDE as if the analysis were run locally,” Parasoft evangelist Arthur Hicken says. “Our static analysis tools for C/C++, .Net, and Java have about 1,500 rules per platform. The rules have extensive docs with security relevance listed, links to references like common weakness enumeration (CWE), user-controllable severity, parameters, and more.” Managing Machines at Spotify. Microsoft is adding the Linux command line to Windows 10.

General

Ssl. Java. Configuring Web Applications. A web application is designed to look and behave in a way similar to a native application—for example, it is scaled to fit the entire screen on iOS. BuiltWith Technology Lookup. S Event Delivery – The Road to the Cloud (Part II) 12 Google Analytics Custom Reports to Help You Grow Faster. “Statistics are like bikinis. The Ultimate Guide to Removing Google Analytics Referral Spam.

The Google Analytics Add-On for Sheets: An Intro to an Underutilized Tool. Preload: What Is It Good For? GitHub Enterprise is coming to Bluemix. Framework 4.2.5 available now. GitHub apologizes for ignoring community concerns. Bref. Je suis passé au HTTPS. The `background-clip` Property and its Use Cases. Getting Started with ES2015 and Babel.

Google Will Soon Label HTTP Websites as "Unsafe" Announcing TypeScript 1.8 Beta - TypeScript. Microsoft Releases its Deep-Learning Toolkit on GitHub. Google just published a free, three-month course on deep learning. Chats Directory : des communautés privées sur Slack pour les professionnels du numérique. 12 Best and Essential WordPress Plugins you should Install.

Javascript

Html Css. Angular2. New media. 8 High Performance Apps You Never Knew Were Hybrid - Don't Sit On Your Ideas... The Current State of Web Security (An Interview with Anselm Hannemann) SEO. How to Setup Google Analytics and Segment Your Data. Tgalal/yowsup. UI syncing service. Coding Interview Answers and Trainer. New free chapters on Angular 2. Relay - Stream user activity from your app to Slack. How to Setup Google Analytics and Segment Your Data. Customer Success: Kimono Labs. Savoir dire je ne sais pas en SEO. Quick Tip: Stop Writing Loops and Start Thinking with Maps. One simple trick for JavaScript package maintainers to avoid breaking their user’s software and to… — Greenkeeper Blog. Real-time image processing and image CDN.

Speed Index : métrique incontournable de l’expérience utilisateur - Blog Fasterize. Auth0/angular2-authentication-sample. Angular 2 Beta. Managing state in Angular 2 using RxJs. The Beginner's Preemptive Guide To AngularJS 2 Alpha - AntJanus. JavaScript Weekly Issue 262: December 11, 2015. Responsive Web Design in Sass: Using media queries in Sass 3.2. Recursive TreeView in Angular 2.0.

Cssnext - Use tomorrow's CSS syntax, today. Giakki/uncss. A Field Guide to Developers. Java 8 Features - The ULTIMATE Guide. If HTTPS is more secure than HTTP, why don't all websites use HTTPS? Advantages of Exceptions (The Java™ Tutorials > Essential Classes > Exceptions) Injecting services in services in Angular 2. First Introductions Angular2 use Service, Http, Components and Routing. DevStickers — Stickers and T-shirts for Web Developers.

Mobile Web vs Mobile Apps: Where Should You Invest Your Marketing? Apple’s Swift Programming Language Is Now Open Source. Social. How to use Segment in Angular – Segment. WordPress.com Goes Open Source And Gets A Desktop App. Wireshark 2.0 est dispo. How We Made Our Landing Pages Fast: A Grand Journey. Les smartphones de 4,7 pouces sont les plus populaires. You Don't Know JS: this & Object Prototypes - O'Reilly Media. Webpack module bundler. A Healthy Gulp Setup for AngularJS Projects. Authentication with AngularJS. Best Practices for Building Angular.js Apps. Learn JavaScript: — JavaScript Scene. Winterbe/java8-tutorial.