background preloader


Facebook Twitter

Drew Curtis: How I beat a patent troll. LooseLeaf. Twenty. Breakout List — You should work for a fast growing tech company. Digital HighlightersC-Pen. Hail — Create and curate flexible content for multi-channel online publishing. Explicit cookie consent. Elections in Canada used to be a bit of a sprint, the last five averaging just under six weeks from start to finish.

Explicit cookie consent

Candidates now face an 11-week marathon after Stephen Harper, Canada’s Conservative prime minister, visited the governor general August 2nd to officially launch the campaign for the October 19th vote. It is not auspicious timing for the ruling Conservatives, who lag the left-leaning New Democratic Party in the polls and whose claim of being the best economic stewards is looking tattered with the economy contracting for the first five months of the year. But the government was largely bound to the October date by its own fixed-date election law. The only thing the prime minister had to play with was the length of the campaign.

Firing the starting gun early has several advantages. Canada’s first-past-the-post system means Mr Harper could still win enough of the 338 seats in the Westminster-style parliament to secure a rare fourth consecutive term in government. Free Online Courses From Top Universities. Coursera - Free Online Courses From Top Universities. Mkbehbehani/play-heroku-seed. Keeping Scala Simple - Underscore. You don’t have to venture far to find people arguing that Scala is a complex language, or that Scala needs to be more opinionated.

Keeping Scala Simple - Underscore

Luckily I have plenty of opinions, specifically about how to make Scala simpler, and this is something I’ve been espousing in my recent talks at Scala Days SF and Amsterdam (slides here). The problem with talking about simplicity is that it becomes one of those things like “good art” that’s defined as “I know it when I see it.” This provides no guidance. We need more precision. In this blog post I want to discuss complexity from three different angles and give concrete recommendations for creating simple Scala code. Znurgl/openschool-p2-scala. Step 1: Create the Buckets for Your Website - Getting Started with AWS. You can use Amazon Simple Storage Service (Amazon S3) to store all the content that makes up your static website, including HTML pages, images, CSS files, videos, and JavaScript files.

Step 1: Create the Buckets for Your Website - Getting Started with AWS

Each file is stored in Amazon S3 as an object in a location called a bucket. Amazon S3 requires that you give your bucket the same name as your domain. Step 3: Deploy Your App - Getting Started with AWS. Deploy the app to your EC2 instance by completing the following tasks.

Step 3: Deploy Your App - Getting Started with AWS

For this tutorial, you'll install Drupal and create a test page. Google Domains. Watch & Digest the "Brandscaping" book by Andrew Davis in 4 minutes (Book Summary) "The Art of The Start 2.0" by Guy Kawasaki - (Video Book Summary) 45+ Best Html5 Landing Page Templates. Free & premium html5 landing page templates to showcase and promote your app, events, newsletters & and all other products in creative design and layouts.

45+ Best Html5 Landing Page Templates

“In online marketing, a landing page, sometimes known as a “lead capture page” or a “lander”, is a single web page that appears in response to clicking on a search engine optimized search result or an online advertisement. The landing page will usually display directed sales copy that is a logical extension of the advertisement, search result or link.” Simplegreen13vc.PNG (PNG Image, 1031 × 669 pixels) - Scaled (99%) Web design gif note. Web design gif note. Notebook paper background – Item 3. HTML5 UP! Responsive HTML5 and CSS3 Site Templates. Ask UI Kit a Flat Bootstrap Responsive Web Template by w3layouts.

Clean Free UI Kit a Flat Bootstrap Responsive Web Template by w3layouts. Clean Free UI Kit is a clean, Flat and Sportive look Bootstrap Template Plain and bold UI kit that includes lots of user interface elements for web applications and widgets.

Clean Free UI Kit a Flat Bootstrap Responsive Web Template by w3layouts

It comes with free Flat Responsive web design template. Clean Free UI Kit template is built in a Fancy style however it can be customized as per the user requirements. Clean Free UI Kit Template is designed with a clean flat grid system. This Responsive web template is compatible in all Web,Smartphones and Tablets. The UI Kit is designed using HTML5 and CSS3. RSA Animate - The Divided Brain. RSA Animate - The Power of Networks. Step 1: Create an Application Server - Getting Started with AWS. You can use Amazon EC2 to create a virtual server to run your web app.

Step 1: Create an Application Server - Getting Started with AWS

These virtual servers are called EC2 instances. Setting Up to Host a Web App on AWS - Getting Started with AWS. Before you start this tutorial, complete the following tasks if you haven't already.

Setting Up to Host a Web App on AWS - Getting Started with AWS

When you sign up for Amazon Web Services (AWS), your AWS account is automatically signed up for all services in AWS and you can start using them immediately. You are charged only for the services that you use. If you created your AWS account less than 12 months ago, you can get started with AWS for free. For more information, see AWS Free Tier. If you have an AWS account already, skip to the next step. To create an AWS account Open and then click Sign Up.Follow the on-screen instructions.Part of the sign-up procedure involves receiving a phone call and entering a PIN using the phone keypad. Services in AWS require that you provide credentials when you access them, so that the service can determine whether you have permission to access its resources. Create an IAM user, and then add the user to an IAM group with administrative permissions or and grant this user administrative permissions. Step 1: Create an Application Server - Getting Started with AWS. Products. Getting Started with AWS Documentation. ACID. Set of properties (atomicity, consistency, isolation, durability) of database transactions intended to guarantee validity even in the event of errors, power failures, etc.


According to Gray and Reuter, IMS supported ACID transactions as early as 1973 (although the term ACID came later).[3] Characteristics[edit] The characteristics of these four properties as defined by Reuter and Härder are as follows: Representational state transfer. Representational State Transfer (REST) is a software architecture style consisting of guidelines and best practices for creating scalable web services.[1][2] REST is a coordinated set of constraints applied to the design of components in a distributed hypermedia system that can lead to a more performant and maintainable architecture.[3] REST has gained widespread acceptance across the Web[citation needed] as a simpler alternative to SOAP and WSDL-based Web services.

Representational state transfer

RESTful systems typically, but not always, communicate over the Hypertext Transfer Protocol with the same HTTP verbs (GET, POST, PUT, DELETE, etc.) used by web browsers to retrieve web pages and send data to remote servers.[3] The REST architectural style was developed by W3C Technical Architecture Group (TAG) in parallel with HTTP 1.1, based on the existing design of HTTP 1.0.[4] The World Wide Web represents the largest implementation of a system conforming to the REST architectural style. Micro Service Architecture. Conceptually speaking MSA is not particularly difficult to grasp but in practice it does raise many questions. How do these services communicate? What about latency between services? How do you test the services? SOLID (object-oriented design)

In computer programming, SOLID (Single responsibility, Open-closed, Liskov substitution, Interface segregation and Dependency inversion) is a mnemonic acronym introduced by Michael Feathers for the "first five principles" named by Robert C. Martin[1][2] in the early 2000s[3] that stands for five basic principles of object-oriented programming and design. The principles, when applied together, intend to make it more likely that a programmer will create a system that is easy to maintain and extend over time.[3] The principles of SOLID are guidelines that can be applied while working on software to remove code smells by causing the programmer to refactor the software's source code until it is both legible and extensible.

It is part of an overall strategy of agile and adaptive programming.[3] Amazon EC2 – Mongo Play Scala Instance setup guide. EDIT: These instructions are now out of date as the SBT and Play dependences now need to be installed via the Typesafe Activator, see the Play Framework documentation for details. This is a quick guide on how to create an EC2 instance with Mongo DB and Play/Scala, allowing you to quickly spin up a server and put your application online in half an hour or less. You can do all this with the AWS Free usage tier, so it costs nothing. Chosen Play/Scala cause it’s what I’m working with now, but the same advantages apply to any other open source frameworks and dbs. Play/Scala is insanely easy and quick to use, see James Hughes great starter guide for info. All the info below was available online but not in one place or covering some of the tricks that held me up as a newbie. Elastic Compute Cloud (EC2) - Scalable Cloud Hosting.

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers. Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment.

Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change.