Have you ever thought of your email list as a potential risk to your business? Probably not, but there are some situations where, instead of it being an asset, it can negatively impact on your entire email marketing plan. When does your email list become risky and what can you do to prevent that?
There is no 3-step miracle strategy that can guarantee your email marketing success. But there is one step that is crucial to getting your emails in front of your subscribers and helping you connect with them. Email verification is a growing practice among marketers, as it helps them email safely and achieve their conversion goals. Let’s try to understand why businesses clean their email lists and how developing this habit can boost your email marketing.
Drupal 8 has lot of inbuilt functionality within it, one of the main important features is Configuration Synchronization. It will help us to migrate full setup properly on site deployment. But the main problem is that, According to the Drupal 8 CMI documentation,
Sometimes, we have planned to change our website domain name or changing local domain (.in) to global domain (.com). It is the easy process to switch the site domain but the main problem is that search engines duplicate the content in index, obviously it would affect the site’s search engine optimization but we can prevent it from the issue with the easy steps,
Recently, i have changed my site domain from leopathu.in to leopathu.com, i will explain how i prevent my site from the issue,
Website is necessary for all business in 21st Century, The current trending is single page website lots of them are using single page website to promote their business, product, application, software. I am going to show you how to make business single page website and how to launch it,
Before getting deep into that, let's see some advantages of single page websites,
Linux Operating System allows custom commands, So anyone can write their own commands for their needs. That’s the power of Linux. I am going to show you how to create custom commands ( now - to shows current time) in Linux System,
Create Bash Script :
The First thing is to create bash script in /usr/bin/ Directory which will run your commands,
$ cd /usr/bin $ sudo vim now
Write the following code in the file,
jQuery UI library have lots of features within it like Draggable, Droppable, Sortable, Accordian, Slider etc.., but unfortunately is not supporting touch effect (event). It is the major issue in the current mobile world. Lots of libraries are available to solve the problem, one of the best library is jQuery UI Touch Punch, Let see how to get the Touch Functionality in jQuery UI with the Touch Punch Library,
This video shows that, how to extract email addresses from google search results.
Security is very important for all devices and tools even it is on online / offline. In the web world a small mistake would cause to lose your effort and data, with some of the simple tricks we could make our wordpress site to be more secure, I am going to explain that the few tricks below,
Starting blog on wordpress is very simple mostly, we could complete and launch the blog within 30 to 45 minutes that's the power of wordpress. Do you know wordpress power 25% of the website in the world ? The main part of the starting blog is to choosing hosting plan and selecting most suitable domain names. In this article i am going to show you that how to start a blog on wordpress,
In such a time, i want to place blocks in sidebar region with the dynamic weight. It means the blocks should render in different position for each page request. I have searched and tried lots of method but unfortunately i can’t find proper method to do that. So i have decided to do that with some hacky way.
Playing games is widely popular among children and teenagers as an entertainment activity; meanwhile, playing games also make earn money opportunity. Getting paid for playing game is a dream for many gamers. There are many people out there playing video games. The way people making money with playing games even without much desire.
Sometimes we had upgraded the PHP to 7.x version, but then only we know that some functionality won’t support in our web application / website, in that situation better switch back to the PHP 5.x version, It is not a much work, simply we could get back our php old version in few commands, will look it below,
If PHP 5.x version had been removed from your site, just install it with the following command
There is thousands of wordpress themes are available in the market, I am going to list some of the cool and stunning wordpress themes here,
Blogging is a fully responsive WordPress theme that is designed and built for bloggers with lots of content. Thanks to HTML5 and CSS3 markup and custom widgets, building your blog has never been easier, and the optimizations for search engines and advertising will generate more traffic and higher earnings.
Wordpress is web software you can use to create a beautiful website, blog, or app. and also wordpress is both free and priceless at the same time. you are reading this blog because you are eagerly waiting to know about how to install wordpress and configure that, The following lists would help to launch your website / blog in wordpress,
1. Download the wordpress latest version from wordpress.org , extract the zip and place the folder into your apache's public folder (public_html/wordpress)
The WordPress community is big. Really big. We're talking thousands of designers and developers, tens of thousands of writers, and millions of users, all contributing to pushing WordPress forward. And one very popular way to do this is designing and developing Premium WordPress themes. Premium Wordpress themes are a great way to get a blog or website off the ground – and there are countless WordPress tutorials online to help you do just that. The Following themes are the most downloaded themes of all the theme, will check one by one.
Blogs can be a very marketable and very profitable tool if used correctly. Profiting from blogs is just a matter of grabbing the attention of an audience and not doing any actual salesmen selling. In this article you will learn the 13 most essential steps to successful blogging.
1) Where to start ?
Twig can be extended in many ways; you can add extra tags, filters, tests, operators, global variables, and functions. You can even extend the parser itself with node visitors. In this blog,
I am going to show you how to create new custom twig filters in drupal. For example we are going to create a filter to remove numbers from string, will explain with hello_world module.
Create hello_world folder in modules/custom/ folder with the following files,
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs. At its core, Slim is a dispatcher that receives an HTTP request, invokes an appropriate callback routine, and returns an HTTP response.
In this blog, I am going to show you how to setup application in that.
Download & Install :
Composer is the best way to install slim framework and create project using Slim-Skeleton as a base.
Sometimes a little trick would be the key for the biggest solutions, In wistia there is an option called videofoam to create responsive video embed code, but unfortunately it is not yet available for playlist embed. In this blog I am going to show you a simple trick to get responsive wistia playlist in yours embeded sites in the following steps,
Choose anyone of your favourite theme while creating embed code, but if you choose BENTO theme, just enable the option to make playlist menu in the bottom of the video
see the scrrenshot
One of the most favourite and valuable features in drupal is multisite configuration, Drupal 8 provide simple way to create multisite it reduced lots of works. The following steps shows to configure multisite in drupal 8,
Drupal have proper UI to create nodes but programmer should know to create a node programmatically, It might need in a custom module or any scripts. The following code would help to create node with the image field in drupal 8,
JPEG is a lossy format, which means you lose information every time you save it, even if you choose 100% Quality, But all the JPEG images have some information (comments/Meta) data within it without losslessly. A tool does this magic is called JPEGTran and is likely already have an UNIX/Linux , If not see how to install it in linux and windows exe file here.
So optimize the JPEG information without losslessly with removing meta information and comments, The following command would do the magic,
Speed up the website loading time is one of the option to increase the site SEO performance which means to get more visitors for the site. The following would happen for a second delay page load time,
- 11% Fewer page views
- 16% decrease customer satisfaction
- 7% loss in conversion
And also some studies founds the following interesting results, It might be shock you,
Array is a structured data which holds different types(string, array, object) of values and one or more values in a single variable, for example if you want to store 50 different types of values in a single variable instead of storing in 50 separate variables the array would help in that situation.
There is three different types of array available,
1. Numeric Array :
The array stored value's index will define by numbers, the index will be starting from zero.
1. Class :
It is a template definition of the methods and variables (properties) in a particular kind of object
1.1 Methods :
It is similar to function attached to specific classes.
A symbol of a name that stands for value.
We all know our all browsers are memory eaters especially Chrome, Firefox. So when we open the more no of tabs and using more no of time everyting slows down and sometimes its crashes the browser, The worst part of this is it would affect the performance of the system as the tabs continue to run background processes and feed on your system's memory.
Chrome have a great tool to solve the issue without any headache,
I needed a way to check the currect user has permission to view the currect/particular page, Searched lot finally got the exact way, going to show the tricks to you in this blog.
Drupal has an api called " drupal_valid_path " , Normally it used to test the url is valid or not. but the trick is that, It also check the user has permission to view the currect/particular page.
We all know YAML is "a human friendly data serialization standard for all programming languages". In Drupal 8, the old .INFO files are now gone and have been replaced by YAML files - pronounced “yamel” (rhymes with camel). The following will show the tricks on strings,
Strings : Strings in YAML can be wrapped both in single and double quotes. In some cases, they can also be unquoted:
A string in YAML 'A singled-quoted string in YAML' "A double-quoted string in YAML"
Most of the times developers don't like the GUI, It makes feel lazy. Drupal has a tool (Drush) to do some management work from command line.
And also the installing the drupal site makes very lazy while doing with browser, The Drush has an option to install the full site with a single command.
The Following command will install the drupal in standard method,
drush site-install standard --account-name=admin --account-pass=[useruser_pass] --db-url=mysql://[db_user]:[db_pass]@localhost/[db_name]
In this blog, I am going to share the best way to install python in linux mint.
First, We have to install some depedencies,
sudo apt-get install build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
Then Download the python source for the linux environment by the following commands.
cd ~/Downloads/ wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tar.xz
Extract and goto the libraries,
MS-Excel Stream Handler is a PHP Class, This class implements a stream handler interface to read and write Microsoft Excel spreadsheet files in the XLS format.
XLS files may be read and written using PHP fopen, fread or fwrite, or any other PHP functions that can access to streams. The file name has the format xlsfile://path/to/spreadsheet.xls where /path/to/spreadsheet.xls is the path of the actual spreadsheet file to be read or written.
The rsync command is the greatest tool to syncronize data from the source, The rsync has lot of option to simplify the work. I am going to explain the amazing feature from the same.
Sometimes we need to syncronize some particular extenstion from the source, The rsync has the simple and coolest solutions for that. The following command will syncronize the particular extenstions from the source.
rsync -rv --include '*' --include '*.jpg' --exclude '*' --prune-empty-dirs /source-path /destination-path
Recently, I had faced a problem in my system. I am using Dual boot option with Linux and Windows 8, Its all going smoothly But I have decided to re-install the windows 8 So I re-installed the windows 8 After successfully completed the re-install process. The Linux option not showing in the Windows boot loader searched more in google and finally get the simple and effective solution to fix the issue.
The Godaddy shared hosting's php execution time and memory limit is very low, So some large site's request would break for large process.
But the Godaddy doesn't allow to change the php.ini file directly, we could do that with some tricky First find your server's php.ini file with the following commands
php -i | grep php.ini
it will return the path of the php.ini file, it would be something like this
/usr/path-to/php.ini Then copy the php.ini file into your public_html directory with the following commands.
Commonly most of the people facing the grub rescue crash, mostly it will happen when we use dual boot option to use two different Operating System. The main cause of the problem we had deleted the linux partition in the system.
The "if you build it, they will come" plan won’t get your business seen in 2015. The fact is, 50 percent of companies plan to increase marketing spend in 2015. So what will you do to get exposure and grow your business this year?
If you don’t have the budget to assemble a top-tier marketing team, you’ll need some great tools to take your marketing to the next level. To help you reach your marketing goals this year, I’ve put together a list of 15 must-have tools to get you started.