background preloader

Development

Facebook Twitter

Quick Start Codeception. Event Bus Implementation(s) – Hacker Noon. Docker Basics, Part Zero: Why Should I Care about Containers (and Microservices) Anyway? - The New Stack. Containers (and microservices) are the future of application delivery, at least until the next Great Tech Leap Forward comes along, and Docker is the category killer platform.

Docker Basics, Part Zero: Why Should I Care about Containers (and Microservices) Anyway? - The New Stack

Companies are adopting Docker at a remarkable rate these days. 34 Free Open Source CSS Code Snippets for Developers. Get the FlatPix UI Kit for only $7 - Learn More or Buy Now With a quick Google search you will find a ton of handy CSS2/CSS3 code snippets.

34 Free Open Source CSS Code Snippets for Developers

But what about pre-built CSS web interfaces? There are some cool widgets and samples out there, but it can be difficult finding great high-quality releases. CSS-Tricks. Introduction to JOINs – Basic of JOINs. The launch of Gandhinagar SQL Server User Group was a tremendous, astonishing success!

Introduction to JOINs – Basic of JOINs

It was overwhelming to see a large gathering of enthusiasts looking up to me (I was the Key Speaker) eager to enhance their knowledge and participate in some brainstorming discussions. Some members of User Group had requested me to write a simple article on JOINS elucidating its different types. Download SQL Script used throughout in this article to practice along. PHP Alternative Syntax & PHP Shorthand Short Guide. Ok, the title pun, is intended.

PHP Alternative Syntax & PHP Shorthand Short Guide

When I started out with PHP, every project I worked on required me to keep typing incessantly, not that I don’t like my keyboard or the keys on it, but sometimes the syntax does get to ya and not to mention the missing/dangling braces! I reached a point where I needed a PHP IDE, [yes I was using plain text editor at that time], to help me with preserving my keyboard and my sanity. This is the time I also stumbled on some PHP shorthand techniques and the alternative syntax. I was reminded of this when my assistant, was breaking away at my precious keyboard.

40 Useful Cheat Sheets For Designers and Developers. A cheat sheet or cheatsheet or a crib sheet is a brief collection of notes that designers and developers can use to quickly get help from.

40 Useful Cheat Sheets For Designers and Developers

These reference aids allows the designers and developers in finishing their product’s task easily and quickly. Graphic designing and developing itself is a very tough job in which you have to take care of even the minutest details, thus designers always welcome any help they can get from anywhere with open arms and cheat Sheets are one thing that makes their task a lot easier. HTTPD - Apache2 Web Server. Apache is the most commonly used Web Server on Linux systems.

HTTPD - Apache2 Web Server

Web Servers are used to serve Web Pages requested by client computers. Clients typically request and view Web Pages using Web Browser applications such as Firefox, Opera, or Mozilla. Users enter a Uniform Resource Locator (URL) to point to a Web server by means of its Fully Qualified Domain Name (FQDN) and a path to the required resource. For example, to view the home page of the Ubuntu Web site a user will enter only the FQDN. To request specific information about paid support, a user will enter the FQDN followed by a path. The most common protocol used to transfer Web pages is the Hyper Text Transfer Protocol (HTTP).

Apache Web Servers are often used in combination with the MySQL database engine, the HyperText Preprocessor (PHP) scripting language, and other popular scripting languages such as Python and Perl. The Apache2 web server is available in Ubuntu Linux. Apache2.conf: the main Apache2 configuration file. Networking Tutorial. This tutorial will show you how to set up networking for your VirtualBox VM and your host.

Networking Tutorial

If you follow these steps, you will be able to access your guest from your host using a WWW browser or ssh client (or whatever), your guest will have Internet access. There's an optional step at the end that will make your VM accessible from all machines on your network as well. For windows host and linux guest, I typically set up the guest to have 2x network interfaces.

In the vbox GUI, the 1st interface is set to NAT, and the 2nd is set to HOST ONLY. Tutorial: een HTML5 Geolocation map app die de gebruiker volgt. Published on december 16th, 2012 | by De redactie Stapje voor stapje krijgt HTML5 alle denkbare mogelijkheden van een app.

Tutorial: een HTML5 Geolocation map app die de gebruiker volgt

Geolocatie is één van de leukste. In dit artikel zullen we een applicatie maken die jouw beweging trackt op een Google maps. De HTML5 geolocation api is erg recht toe recht aan: je roept de functie aan en krijgt bij succes de coördinaten terug van de applicatie. Hoe sociaal is jouw website? Update 21 januari 17:00 uur: n.a.v. de discussie in de comments is de titel van deze blogpost (oorspronkelijk "Hoe sociaal is jouw website?

Hoe sociaal is jouw website?

") 11 Useful CSS Code Snippets for Responsive Web Design. Mobile responsive web designs have become extremely popular in the last 2 years, and with a very good reason.

11 Useful CSS Code Snippets for Responsive Web Design

As such it’s common to see more code snippets published on the blogosphere, Github repositories, Codepen docs and more. You’ve probably heard about responsive web design these last 2 years, but in a nutshell, it all boils down to this: A responsive website means quite literally that it responds properly to all devices and screen sizes. It is done by scaling down or re-organizing content on the page using some CSS and HTML trickery, in order to create the best possible user experience on your site.

9 Fresh Free Fonts. Here at WDL we love to keep our readers updated, especially when it comes to fresh free fonts. Today we gathered 9 new free fonts to keep your design library updated and fresh. V.GER Grotesque. Tariff Street Ltd. A site I’m currently building requires a bunch of Cron jobs running daily to bring in and update various bits of data. It’s the first time I’ve needed to do this within the Yii framework, and it was a useful experience figuring out how it works.

The Yii documentation located at isn’t completely clear, so hopefully this post will help. Firstly, forget about browser emulation, the best way to implement Cron jobs in Yii is by using Yii’s Console Application (CConsoleCommand) functions. Essentially this is a separate instance of your application that can be run from the command line rather than as a publicly executable php script.

The first thing to do is to create a new entry or index script – which looks a lot like the index.php file in your public_html or root directory. I called my script cron.php and dropped it on to the server below public_html. De wereld van Facebook Analytics. Nu Facebook steeds belangrijker wordt als marketingplatform in Nederland en de fanpagina’s als paddenstoelen de grond uit schieten, wordt de vraag wat deze inspanningen opleveren ook steeds belangrijker.

Meer bereik op Facebook met Open Graph. Bij veel websites en applicaties wordt gebruikgemaakt van Facebook om meer bereik te creëren. Via de Facebook API kun je content delen en vrienden uitnodigen. 2 use it - Toestemming voor cookies waarschijnlijk niet nodig. Book. How to use the W3C Geolocation API. By Shwetank Dixit Introduction Imagine visiting a city for the first time. Single Page Apps with HTML5, Web API, Knockout and jQuery - Online Training Course for .NET Developers. Tools and Downloads - Make the Web Faster. Web Performance Best Practices - Make the Web Faster. 3 reasons why you should let Google host jQuery for you. All too often, I find code similar to this when inspecting the source for public websites that use jQuery: If you’re doing this on a public facing website, you are doing it wrong. Instead, I urge you to use the Google Hosted Libraries content delivery network to serve jQuery to your users directly from Google’s network of datacenters.

Doing so has several advantages over hosting jQuery on your server(s): decreased latency, increased parallelism, and better caching. In this post, I will expand upon those three benefits of Google’s CDN and show you a couple examples of how you can make use of the service. Just here for the links? Metatags Officiële Site Nederland - metatags aanmelden zoekmachines. Hoe JavaScript te activeren in je web browser en waarom. Automated Deployment of PHP Applications using git. By Jon Saints - 05 Mar 2011 Heroku is a sweet hosting platform which offers a pure git deployment workflow. I love using it to deploy my Rails projects. PHP Advent 2009 / Automate Your Deployment. Deploying your web site to a server can be an exercise in frustration and fraught with mistakes.

There’s a lot to remember during deployment, from using the correct transfer system to ensuring that caches are cleaned. We aren’t very good at doing the same thing twice, in exactly the same way. Computers, however, are. Automation of deployment steps reduces our stress, and fewer mistakes are made. Getting your house in order. Simple deploy script for PHP Applications. Here at RJMetrics, we roll out features and fixes to our code multiple times per day. As our organization has grown the complexity of coordinating and executing these releases has increased exponentially, and we have been spending a lot of time lately solidifying and standardizing our deployment process.

Coming off developing some personal projects in Ruby on Rails, the Capistrano deployment system was fresh in my mind, and had left a favorable impression on me for its versatility, ease of use, and lack of verbose XML configuration files. Although it’s written in Ruby, Capistrano is general enough to deploy just about anything – and in fact there are several guides that detail how to use it with PHP. Git. Praktische GIT handleiding - PHP tutorials - PHPhulp. Met git tag kun je momentopnames beheren van je applicatie/project.

Een verschil ten opzichte van Subversion of CVS is dat een tag in Git ook echt een momentopname is en ook readonly is, wat bij SVN/CVS niet het geval is. Een tag wordt in Git als iets heel anders gezien als een branch bijvoorbeeld. Wanneer gebruik ik tags? Git - een simpele uitleg - no deep shit! Git_tutorial.pdf (application/pdf-object) PHP: date - Manual. Calculating past and future dates < PHP. Ubuntu: Linux voor mensen/Processen/Het cron systeem. 5 of the Best Free Online Wireframing Applications. Many successful web designers and developers can visualize interfaces in their head. Handling Unicode Front to Back in a Web App. Understanding encoding is all fine and good, but there are many gotchas involved in actually building a complex system consisting of many moving parts that uses anything but ASCII characters.

7 Performance and Scalability Enhancements. The Definitive Guide To PHP's isset And empty. Htmlspecialchars. The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) Edit this Fiddle. TiltShift.js - Tilt-Shift Effect using jQuery and CSS3 -

CheatSheets - zen-coding - Cheat sheets for Zen Coding syntax and abbreviations - Set of plugins for HTML and CSS hi-speed coding. Can’t Get Into Preprocessors? Try Zen Coding. Understanding Design Patterns in JavaScript. Create a new Fiddle - jsFiddle. Javascript code for selecting/de-selecting all Checkboxs. Good article.