, , , , ,

Great Freelance website / platform !!

freelancing work

I’ve worked as a PHP Developer for the last 6 years, and the projects I’ve been worked are simple desktop applications to complex web applications. Most of the applications that I’ve worked on are still in use today, by companies, organizations, and individuals. I also have a lot of experience with web design (HTML, CSS, JavaScript).

Recently, I’ve researched a lot of sites that enable freelancers to find work (such as Upwork, People Per Hour, Guru) and I’ve worked on a couple of projects there.I have a 5.0 rating for every project I’ve been rated on.I really like freelance work, because of three things: no need to travel to work, you can get a decent pay if you’re doing your job correctly, and you get to work on different projects so you learn a lot of new things.

While I’ve been researching other freelancing platforms, I came across Toptal web developers Community and I immediately fall in love with it. Let me explain why I ended up liking it so much:

It’s the place where the best freelancers are – Toptal web developers Community receives thousands of applications every month, but only about 3% of applicants get in. According to their website and various blog posts on the web, Toptal web developers Community has developed a tough screening process to identify and accept the best engineers. Oh, and did I mention that the engineers who are accepted at Toptal web developers Community work for clients such as Airbnb and ZenDesk?

Great blog posts – This is how I learned about Toptal web developers Community in the first place. They have excellent posts on their Engineering Blog, written by freelance software engineers who work at Toptal web developers Community. I’ve learned a lot from their blog, and I highly recommend that you try it for yourself.

Long term works – The only reason I don’t like freelance platforms such as Elance is that it’s hard to find long-term projects for a competitive salary there. Most of the projects are low-paying short-term projects, and you have to be on their site every day, so you can catch (on time) and apply quickly for the occasional good project that is posted there. That is boring and very time-consuming. Toptal web developers Community promises to provide opportunities for you, so you don’t have to waste an entire day just searching for a good project.

Anyway, I’ve just begun the interview process at Toptal web developers Community (to become a part of the Java engineers community), and I really like to get in and become one of the freelancers who work there. If you’re a software engineer looking for work, I recommend that you do the same.

, , ,

How to Customize Woocommerce Single Product page layout ??

woocommerce_custom_img

Motto: Client wants to change the layout of single product page of Woocommerce, the challenge is when we upgrade the Woocommerce plugin, it will overwrite all the code files so customization will be removed. So we need to find out the way by which we can customize the Woocommerce & we can upgrade it by just once click from WordPress back end.
Read more

How to create magento Test & Demo site

Follow the below 7 steps to create a Test or Demo site on your server.

  1. Create a subdirectory: Create a Subdirectory on your server where you want to create a “Test” site.

    cd /home/domain/public_html/
    mkdir test

  2. Copy all Magento files from public_html directory to the newly created “test” folder

    cp -r /home/domain/public_html/* /home/domain/public_html/test/
    cp /home/domain/public_html/.htaccess /home/domain/public_html/test/

  3. Create a new database for test site: Test environment will use a separate database, So we need to create a database as well. This can be done in the control panel of your hosting account. for ex: test_db
  4. Export the database: Now we need to export the current Magento database. You can use phpmyadmin to export the database or you can use the below command to export the database.

    mysqldump –insert-ignore –single-transaction -u[USERNAME]  -p[PASSWORD] [DB_NAME] | zip > dump.sql.gz

    Notes : You need to replace the SQUARE BRACKETS values with your values.

  5. Import the database: Now we need to import the database which we have export in above step. you can import the database from phpmyadmin IMPORT tab or you can do that with the following command also.

    gunzip < dump.sql.gz | mysql -f -u[USERNAME] -p[PASSWORD] [DB_NAME]

    Notes : You need to replace the SQUARE BRACKETS values with your values.

  6. Change the base_url: You must have to change the base-URL in the Magento database table called “core_config_data”.

    UPDATE core_config_data SET value=”http://www.domain.com/test/” WHERE path=’web/secure/base_url’;
    UPDATE core_config_data SET value=”http://www.domain.com/test/” WHERE path=’web/unsecure/base_url’;

  7. Clear the cache: Last step is to clear the cache. you can do it from the following directory.

    “/home/domain/public_html/test/var/”

Which is the best platform / technology for creating a website?

best-technology

There are a plenty of plateforms / technology available to start your website but which is best for you ? here’s possibly the most comprehensive guide ever.

What needs to be considerd before you choose the platform ?

  1. Cost
  2. Easy
  3. Scalability
  4. Performance
  5. Compatibility
  6. Advantages
  7. Disadvantages

Read more

Do you know about this future technologies ?

htc-vive

In the last 10 years the world has changed beyond our expectations.

It will be hard to believe that The technology that we are using now are not aged more than 12years. For example smart-phones and ATM’s. And they became a part of our life in a short period of time.

The words which we are heard frequently nowadays is

    1. Virtual reality (Oculus rift and HTC vive) : We can expect VR system will become more popular in coming years.

Read more