Functional Programming – How to Write Functional Code in PHP

Functional Programming – How to Write Functional Code in PHP

Functional Programming – How to Write Functional Code in PHP Functional programming can be defined in simple terms as a programming paradigm that do not change the state of a program instead it uses pure functions. A pure function is a function that has the ability to accept a value and return another value without…

PHP Debugging and Profiling – Xdebug

PHP Debugging and Profiling – Xdebug

PHP Debugging and Profiling – Xdebug When we are talking about web development, PHP surely one of the most popular languages in the world. Its popularity can be judged from the fact that all the major CMS solutions available are powered by PHP. However for long PHP developers faced a problem in absence of a…

Responsive Photo Gallery with LazyLoad (least.js)

Responsive Photo Gallery with LazyLoad (least.js)

Responsive Photo Gallery with LazyLoad (least.js) Looking for a great responsive photo gallery with lazy load effect, then our new article is for you. During my wanderings on the internet I came across a great plugin least.js. It let you turn a set of photos into a photo gallery which works great even on mobile…

Permalinks tutorial

Permalinks tutorial

Permalinks tutorial What are permalinks? Actually, they are just various links to entries of your website. Long ago, nearly all hyperlinks were permalinks, just because all content was static (static html pages). Later, with the development and popularization of programming languages, dynamic links began to appear. As example: dynamic listings of members, blogs, photos, etc….

How to create Pinterest-like script – step 6

How to create Pinterest-like script – step 6

How to create Pinterest-like script – step 6 Several our readers asked us to implement an infinite scroll for our Pinterest script, thus I decided to implement it today. I made some research, and came to http://www.infinite-scroll.com/. I think that the library is ideal for the realization of our objectives. It let us make some…

WYSIWYG and WYSIWYM Editors

WYSIWYG and WYSIWYM Editors

WYSIWYG and WYSIWYM Editors If you are looking for a rich text editor – our post could be useful for you. I made a research of existing editors and picked the best of available solutions. The therm ‘WYSIWYG’ means “What You See Is What You Get”. As usual, this is a system (editor) in which…

Neat and modern design – responsive

Neat and modern design – responsive

Neat and modern design – responsive The last time we had finished the foundation of our template – we prepared a universal template (see: Neat and modern design, which is centered on the center). But our template had one disadvantage – he was not ready to work on small screens (mobile devices, like iPhone or…

15+ Fresh And Stunning CSS3 Tutorials

15+ Fresh And Stunning CSS3 Tutorials

15+ Fresh And Stunning CSS3 Tutorials CSS helps you in bringing down the infinite possibilities that you can use to create a perfect website. Working with CSS will make you feel comfortable and like a professional web designer as your efforts with CSS is going to be very little. However, you should have a better…

Android development – Your first steps

Android development – Your first steps

Android development – Your first steps Everyone of us thought about to start writing own applications for mobile devices. This is because mobile devices are becoming more and more popular and available, and now rare to meet a person who does not have a mobile phone. The market of mobile applications is growing all the…

MP3 Player with HTML5 – lesson 2

MP3 Player with HTML5 – lesson 2

MP3 Player with HTML5. Lesson 2 – Controlling Play, Pause and Stop with Javascript In the previous section we created an audio element using HTML5 and then controlled it using the built-in controls available through the browser. In most applications, however, you will want the user to have more control over the audio (or video)…

Win Free WordPress theme from ThemeFuse (ended)

Win Free WordPress theme from ThemeFuse (ended)

Win Free WordPress theme from ThemeFuse (ended) ThemeFuse is ready to share 3 WordPress themes licenses with our reader! If you’re one of the many bloggers out there who use the WordPress platform, you’re in for a great gift. You’ll be able to download a free ThemeFuse theme for your blog as a part of…

MP3 Player with HTML5

MP3 Player with HTML5

MP3 Player with HTML5 In you are a beginner in HTML5 and you are looking for new knowledge – our new tutorial is for you. We are about to tell you how to create your own html5 mp3 player. For the first lesson, we are going to tell you about HTML5 Audio Element. The HTML5…

CSS3 Responsive menu

CSS3 Responsive menu

CSS3 Responsive menu Today I’m going to tell how to create a responsive navigation menu using only CSS3. Why responsive? I think it is important and essential. As you know, today, many people browse the Internet via mobile devices (such as ipad, iphone or android). And it is important that mobile members could navigate through…

Infographic: The Psychology of Color

Infographic: The Psychology of Color

Infographic: The Psychology of Color Today I prepared a new and fresh collection of infographics about color in web. Choosing right colors in web-design is an important part when you make something new. As usual, people rely on their own subjective thoughts, without thinking how important color is. Actually, every color has own associations. I…