Pane for drawing in pseudo 3D

  • 17
  • May

Date: 17th May 2013 Author: admin Categories: HTML5, JavaScript 0

Tags: , , ,

Pane for drawing in pseudo 3D

Pane for drawing in pseudo 3D

Today we are going to go back to the practical lessons for html5. I think we have already done a good break in our lessons. In this tutorial I will show you how to create a pane for drawing which is spinning on its axis (on html5 canvas object). Each of your drawn shape will be spinning in pseudo 3D mode. Two objects (prototypes) are defined here: Point and Shape (each shape consists of multiple points). The main idea – to project and be rotated points of figures, as well as to draw a curved line between these points.
Read more

Functional Programming – How to Write Functional Code in PHP

  • 09
  • May

Date: 09th May 2013 Author: admin Categories: PHP 0

Tags: , , , , ,

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 changing the input supplied to it. It is characterized by its ability to support functions that are of high order. This implies that these functions take and return other functions. Also functional programming supports systems that are elaborated in nature, that is, they can prevent the issue of null pointers that is a problem in object oriented programming. A programming paradigm that is functional has the following attributes: do not alter the states which make parallelism easier, deals mostly with a function which is the smallest unit hence enhances readability of code, has deterministic functions that enable stability of a program.
Read more

PHP Debugging and Profiling – Xdebug

  • 06
  • May

Date: 06th May 2013 Author: admin Categories: PHP 0

Tags: , ,

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 suitable debugger which other programming languages such as Java and C# enjoyed. Overcoming this meant manually adding debug statements which was quite a challenging task. This problem was solved once Xdebug hit the scenes and soon became one of the most popular PHP extensions.
Read more

Responsive Photo Gallery with LazyLoad (least.js)

  • 01
  • May

Date: 01st May 2013 Author: admin Categories: HTML/CSS, jQuery 0

Tags: , ,

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 phones with small screens, moreover lazy load effect lets you to decrease server’s traffic. When you move your mouse over a photo, custom text is displayed. To view the full-size version – need to click on the thumb. I think that this could be ideal for you, because besides of all listed features, its size is only 1kb.
Read more

Permalinks tutorial

  • 24
  • Apr

Date: 24th Apr 2013 Author: admin Categories: HTML/CSS 2

Tags: , , ,

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. We ourselves can determine the permalinks scheme, in order to make them more friendly. As always, Rewrite engine (mod_rewrite module) is used to convert urls with different GET params into more human-readable urls.
Read more

How to create Pinterest-like script – step 6

  • 16
  • Apr

Date: 16th Apr 2013 Author: admin Categories: AJAX, HTML/CSS, HTML5, JavaScript, jQuery, MySQL, PHP 1

Tags: , ,

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 kind of endless pages. It means that initially we can render a certain amount of images, when we want to see more images, we can easily scroll down, and new set of images will be loaded ajaxy. If you are ready – let’s start.
Read more

WYSIWYG and WYSIWYM Editors

  • 09
  • Apr

Date: 09th Apr 2013 Author: admin Categories: resources 2

Tags: , ,

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 content (tables, text, images etc) displayed on screen during editing appears in a form corresponding to its appearance when printed or displayed as a finished result (as example – a web document, a printed copy, or even a presentation).
Read more

Neat and modern design – responsive

  • 02
  • Apr

Date: 02nd Apr 2013 Author: admin Categories: HTML/CSS 7

Tags: , , , , ,

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 Android). When it comes to mobile things, it usually means two things: mobile applications or a mobile version. Not so long ago were popular WAP technology but, more recently, people are more and more talking about responsive templates. Responsive templates become a trend. This technology makes it possible to simply use your site on mobile devices without a global alteration of your template. If you ask – if it works with Internet Explorer – yes, it works. Ok, it’s time to start.
Read more

15+ Fresh And Stunning CSS3 Tutorials

  • 25
  • Mar

Date: 25th Mar 2013 Author: admin Categories: resources 0

Tags: , ,

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 knowledge about CSS templates, buttons, frameworks and all related stuff of CSS before you begin your work with CSS on web designing. Though you find many articles online that help you to learn CSS, the below mentioned 17 fresh CSS tutorials will help you more to grasp the basic of CSS. Check out our previous CSS tutorials which will definitely work as a boost in your learning process.
Read more

Android development – Your first steps

  • 22
  • Mar

Date: 22nd Mar 2013 Author: admin Categories: java 5

Tags: , , , , ,

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 time. We can say, that it is divided into two main areas – android apps and iphone application. But, where to start? This question is of concern to many of us. In fact, all is not as difficult as it seems. Today I’ll show you the basics of developing applications for Android and where to start.
Read more