Thursday 19 January 2017

YouTube Launches In-App Messaging carrier That Lets customers Share and discuss videos

YouTube has launched a preview of in-app messaging provider on its Android and iOS apps - alternatively, for now, it is just to be had for customers in Canada. the brand new in-app messaging will permit customers to share clips, hyperlinks, textual content, and perhaps video too. customers in other regions can get entry to the function by means of invite. ultimate year in may just, YouTube had established it was testing the characteristic with limited customers.
In a blog submit on Google Canada's website online, there's a video the place the new characteristic has been shown as how this in-app messaging function works. which you could share a video with a couple of customers, chat with them, invite more customers, and even reply with additional YouTube video hyperlinks. moreover, there can be a 'heart' inside the chat thread to precise a like for a video or a message. YouTube videos will play throughout the chat window, without customers having to leave it. "not most effective are you able to share and obtain movies in the app, that you could also chat about them right on YouTube, reply with any other video, invite others to the conversation, and more." read the Google weblog.
YouTube had in brief tested this feature in may just ultimate year without any further small print for its rollout. It used to be also restrained just for a few users who were a part of YouTube's trying out process. This time YouTube has best chosen Canada for the rollout of this selection below a brand new Sharing tab. Google has mentioned in its weblog post that Canadians share 15 percent more videos than an ordinary YouTube user, so it can be truthful that they should see characteristic previous than all and sundry else.
however if you're not in Canada and yet are using this selection, you may also want an invitation from a chum who is already the use of this provider. that could very nearly happen if your buddy resides in Canada, they add you to their chat, or share a video on this type. After being brought, that you would be able to share and chat with others as neatly.
the theory behind the YouTube messaging feature is to inspire users to stay inside the YouTube app for sharing and conversing over a particular video, with no need to switch between the other apps. the brand new in-app messaging function is set to compete with fb's video carrier the place that you may remark, like, share, reply to feedback and even privately share video with others. this feature is continue to exist YouTube's Android app and its iOS counterpart as neatly in Canada.

Sunday 15 January 2017

7 search engine optimisation trends with a view to form web advertising in 2017

As the online world is already in movement for 2017, it's the excellent time for a retrospection on what changed final yr and what's more than likely going to vary now. for the reason that optimization is a multilayered organic process, you may in finding a few person views on 2017. trend forecasting in website positioning is a posh process. it is primarily because of the plain ambiguity maintained by engines like google and partly due to the unpredictable character of internet.
one of the vital factors expected right here come in style with other forecasts, but with a bit of luck that you would be able to take dwelling some unique giveaway from this publish. listed here are the highest 7 search engine optimisation developments to focal point your consideration on in 2017. keep affluent, stay organic.
  • UNMATCHED CONTENT

If any single search engine marketing prediction has at all times been proper over all these years, then it has to be the significance of creating high quality content material. The textual value of online instruments has increased immensely over time. keyword wealthy content material is already goƩ very long time on the grounds that. 2016 required content writers to optimize a key phrase to a minimal that you can imagine extent, regularly restricted to a double repetition over a 500 words piece. The frequency of it won't trade on this 12 months, but the high quality center of attention is without a doubt going to be higher.
  • MAKING IT HUMANLY

Viewer analytics recommend that web pages that can facilitate a greater humane connectivity with the readers do fare better in comparison with peers. There can be an expected boom of search engine marketing methods that purpose to deliver a more direct, reasonable reference to the reader. strategies comparable to blog commenting, instagram administration, fb promotions, and many others are going to get an ideal enhance by means of all assumptions. actually, this is the place the much discussed AMP thing also turns into relevant.
  • SEARCH ON THE RUN

although some pundits are assuming that Google goes to shift all its operations with the aid of a mobile centric outlook, but as of now it's going to simply be a thorough assumption. however, 2016 without a doubt showed important job on a part of the premium search engine to advertise AMPs or Accelerated mobile Pages. These are simply gentle-coded content that hundreds faster than three seconds, and subsequently have a better probability of surviving consumer consideration span. AMPs grasp a variety of prospect as neatly, so it will have to be a smart thought to dig them deeper.
  • DISPLAY POWER

just a few months in the past, fb released a statement on the surprising upward push in video viewership. the truth is that, this 12 months, movies made an enormous comeback. more and more firms are already focusing on audiovisual advertising in 2017.
  • NO FAUX CONTENT MATERIAL

last year, Zuckerberg additionally launched a commentary on creating complete strategies to combat faux news circulating in social media. it appears, there are many untrustworthy resources doing rounds on-line, and also you want to watch out on developing analysis oriented content material for internet sites.
expect in-depth writing within the strains of Wikipedia. that's just because it's one of those sites that all the time have the ability to be on the primary page for many direct queries you set to Google. site owners could be vying for his or her location within the ‘folks additionally Ask’ tips provided by means of the search engine from closing year or so.
  • Details Matter

as the web continues to adapt in macro mode, micro degree data also becomes extra granular. In impact, 2017 is for sure going to be another 12 months of richer analytics, because details subject!
  • Prepare for the Unpredictable

One pertinent trend that should be a mainstay in any search engine optimisation planning is the significance of ultimate open minded. Nothing is definite, and an abrupt change in algorithm dynamics in 2017 can prove to be a game changer. Google is nearly overdue on its next big update, so simply keep an open eye and be prepared for a new year beforehand!
For more information click the link below-
Visit our website: http://www.pnpuniverse.com/
Support: info@pnpuniverse.com
Call Us ☎ : +91 7879740465 
New York (+1)646832227

Wednesday 11 January 2017

Yahoo Renames Itself as ‘Altaba’, CEO Marissa Mayer Resigns


Yahoo as we are aware of it is now not. no longer best has CEO Marissa Mayer resigned, however TechCrunch experiences the rest board individuals have chosen to rename the company as Altaba Inc.
A filing with the Securities and alternate commission confirms the identify alternate, which TechCrunch states is a sign that the company’s sale to Verizon is moving forward as deliberate.
Verizon is about to obtain nearly all of Yahoo’s belongings following the sale, while Altaba Inc. will hold a 15% stake in Alibaba and a 35.5% stake in Yahoo Japan.
that suggests Yahoo’s search engine, blogs, email service, and other properties contained on the homepage will proceed to operate beneath Verizon. They’re not going anywhere in the meanwhile. Altaba is essentially selecting up what’s left behind after the Verizon sale.
The Altaba board now consists of most effective 5 members: Tor Braham, Eric Brandt, Catherine Friedman, Thomas McInerney and Jeffrey Smith. Altaba is now only a retaining company, which owns nothing greater than inventory and patents.
The Yahoo brand we’ve at all times recognized may very neatly proceed to survive below Verizon. Former CEO Marissa Mayer can result in a task with Verizon as smartly, however her future plans have but to be introduced.
people who use Yahoo’s web products and services aren't prone to notice any alternate if and when the sale to Verizon closes. There’s still an opportunity the deal gained’t even go through, during which case all of the above will also be pushed aside. Yahoo not too long ago disclosed details of two vital hacks, which analysts speculate may put the handle Verizon in jeopardy.
this is all the data that's available at the moment. more small print are anticipated to be published later this month all through Yahoo’s salary call.

Tuesday 10 January 2017

5 highest apps for programming on android platform


Finding out to application is superior. you could make your self think in very different ways, and learn a trade with a view to be extraordinarily useful in years yet to come. Plus, it’s enjoyable!
there are plenty of packages on personal computer computer systems for writing and compiling code – however what about on Android? There are apps on the way to confidently make your life easier while programming, whether or not you are simply beginning, or were programming all your lifestyles. productiveness is intensely vital in programming, so maybe just a few of those apps will will let you be in your method to being a coding maniac!
Let’s check out apps that allow you to code, edit, compile and run your supply code on the transfer.
1. C4droid – C/C++ compiler & IDE
C4droid is a very talked-about and user-pleasant C/C++ IDE and compiler for Android platform. that you would be able to write and run C and C++ applications in an instant on your phone. it is a paid app and that i for my part used it. it's truly nice utility for C/C++ programmers. some of its options are talked about under.
Features
Create your individual purposes on android software and run them even without web get admission to
supply code editor with syntax highlighting, tabs, code completion, code formatting, file association and undo/redo
easily export and share your applications as APKs or native executables (for terminal apps)
No root get admission to is required
Full ANSI C and ISO C99 give a boost to with TCC (Tiny C Compiler) + uClibc
helps Git integration
customize the GUI, select the place to put tabs and buttons, more than a few issues are additionally supported.


2. AIDE- IDE for Android Java C++
AIDE is an IDE for growing real Android apps right away on Android instrument. in case you are an android or java developer then AIDE is a superb app for you. It also allows C and C++ construction. briefly it's an all in one IDE which lets you increase Android, Java, C and C++ tasks to your mobile. AIDE additionally present lessons so as to assist to research Android app construction and Java programming. below are some of its vital options.
features
Interactive classes for Android, Java and sport construction
Edit, assemble and run code with single click. No root get admission to is required.
Debug Android Java apps and Java Console apps
real-time error checking, Code Refactoring
Code completion and syntax highlighting, Dropbox integration

3. C# to move
for those who love C# programming so much then C# to go app will assist you to to do C# programming anywhere for your mobile. it is like having mini C# compiler for your pocket. C# to go provides quite a lot of options like code completion, syntax highlighting, and many others. it's also a free app which can also be downloaded from google play retailer freely.
4. CppDroid
CppDroid is any other easy free app with C/C++ IDE and compiler for android units. it is primarily curious about learning programming languages and libraries.
features
full code , real-time diagnostics with warnings, error and fixes.
File and tutorial navigator, static prognosis.
smart syntax highlighting, and auto pairing and auto indentation.
collect and run C/C++ code without root get right of entry to .
Works offline, Dropbox strengthen.

5. QPython – Python for Android
QPython is a script engine that runs Python scripts and tasks on android gadgets. It incorporates the Python interpreter, console, editor, and the SL4A Library for Android. It offers an excellent building kit which means that you can easily improve Python tasks and scripts in your cellphone.

Thursday 5 January 2017

Leverage Browser Caching with W3 Total Cache

Leverage Browser Caching with W3 Total Cache

About a month ago, I posted on a basic setup of W3 Total Cache, a WordPress plugin designed to decrease page load times to improve user experience and SEO. Based on the needs of visitors here, I thought I would go more in-depth into the browser caching feature of W3TC.

How To Leverage Browser Caching in W3TC

Enabling your WordPress site to leverage browser caching can be done in 5 steps.

Step 1. Enable Preview Mode

Before tweaking any settings within W3 Total Cache, make sure you enable preview mode. This setting will allow you to see how the website performs with the new settings before going live with them. Click the “Enable” button to deploy preview mode on your site. This can be found from the General setting tab.
W3TC Preview Mode

Step 2. Enable Browser Caching

You must enable Browser Caching within W3TC in order to leverage general browser caching. On the general settings of W3TC, scroll down and enable the Browser Cache.
Enable Browser Caching

Step 3. Specify Cache Headers

After you’ve enabled browser caching, click the “Browser Cache” section at the top of the plugin configuration, which will bring you to a page with general and specific settings for different configurations of cache headers. Below is a starting configuration and explanation of settings.
General Settings
These check boxes will toggle these settings for the next three sections down. It is recommended that you check the following 5 boxes (and what those boxes represent).
  • Set expires header – The expires header is an expiration time of an entity of the web, whether an HTML document, CSS file, image, etc. The length specified in this header will control how long the cache of the entity is valid.
  • Set cache control header – The cache control header is an additional header to encourage browser caching.
  • Set entity tag (eTag) – The eTag is a validation tag that makes browser caching more efficient.
  • Set W3 Total Cache Header – This is a header set by W3TC to assist in identifying optimized files.
  • Enable HTTP (gzip) compression – Gzip compression will reduce the download time for text-based files.
Browser cache global settings - W3 Total Cache
Now that you have your global settings enabled for browser caching, it’s time to get more in-depth and specific with different sections.
CSS & JS
If you checked all of the boxes correctly in the general settings above, there will only be one change you need to make in this section. Under the “set expires header” section, change the value in “Expires Header Lifetime” to 604800. This is the amount of seconds that a CSS or JS file will be until a new cache of that file is created. 604800 seconds is the equivalent of two weeks, the minimum recommend time for ideal page speed optimization. You can increase the value here if you wish, but just be sure to clear your cache if you make changes to these files, that way users can be served the most up-to-date version of your site.
HTML & XML
HTML and XML files change much more frequently. There should be no changes made here. Make sure you leave the “Expires Header Lifetime” set to 3600 seconds. This controls elements of an HTML page all the way down to text, so make sure this is short enough to reflect how often a page could be updated. 3600 seconds (1 hour) is standard practice.
Media & Other Files
Mimic the settings of the CSS and JS section as these files rarely change.

Step 4. Save and Preview Your Caching Settings

Save your settings and preview your changes by clicking preview at the top of the plugin settings. This will open up a new browser window or tab. From here, you can check the difference in browser caching and how it impacts page speed. I recommend the Google Page Speed plugin. Install the extension for your browser and run the page speed scripts on your page. There may be a few outside elements (CSS, JS) hosted on other sites that may be out of your control in relation to browser caching. Don’t panic, most of these come from plugins. The majority of the files that you want to cache are already hosted in your server. Check the difference in Page Speed Score by running the scripts on the preview of your cache as well as the version without.

Step 5. Deploy W3 Total Cache Settings

Once everything looks good with the W3TC preview, go back to the plugin settings and click deploy, which will migrate all settings toggled in preview mode over the live version.

Notes on Caching

With the correct implementation of W3 Total Cache, leveraging browser caching will improve the speed of your website, giving users a better experience as well as improving SEO. As a WordPress developer, testing settings and implementing them can be tedious. Always use preview mode when making any changes, as they can greatly affect the way your site performs and even looks. Once you have the process down, you’ll be able to enjoy page speed scores of 90 and above! Good luck!

+Web Solution, Web Design and development Company, India


Wednesday 4 January 2017

IBM Launches New Features for Serverless Cloud Platform

Giant IBM has declared a few new elements for OpenWhisk, the occasion driven and open serverless registering stage worked for its Bluemix open cloud benefit. The new elements, for example, moment troubleshooting with NodeJS, Python, and Swift activities, are intended to help designers investigate their code quicker, better coordinate with outsider instruments and bolster a more extensive scope of programming dialects.

"Engineers are swinging to the cloud for productivity, yet they likewise need decision," said Bill Karpovich, general director for IBM Cloud, in an announcement. "Since we've constructed OpenWhisk with open norms, it's ready to not just settle numerous issues connected with server administration, additionally gives designers the adaptability to pull in outside instruments and information and run code wherever they pick."

Growing Integrations with New Apps 

IBM said it is extending and fixing incorporations with the developing biological system of utilizations encompassing OpenWhisk, which offers an open, non-exclusive motor. By building OpenWhisk with open gauges starting from the earliest stage and establishing its code in dynamic engineer groups, for example, Apache, the organization plans to extend the scope of abilities designers can get to. An open serverless stage additionally gives flexibility to pick where applications can keep running, as indicated by IBM.

OpenWhisk goes about as a basic drive inside applications running on Bluemix, restricting together pertinent occasions and triggers, for example, the transferring of a picture or the clicking of a mouse. At the point when activated by such occasions, OpenWhisk consequently taps cloud benefits as required, for example, subjective insight, Internet of Things (IoT), and examination. IBM said OpenWhisk is intended to make conventional cloud foundation undetectable, empowering engineers to concentrate on composing code as opposed to designing servers.

New Features for OpenWhisk 

Beside the new troubleshooting capacities, IBM likewise declared other new components for the OpenWhisk stage, incorporating reconciliation with MessageHub, a Bluemix-facilitated Apache Kafka benefit for continuous form outs of information pipelines and spilling applications.

The stage will likewise start offering support for new runtimes, for example, Java, Node v6, Python and Swift v3, the organization said, and would incorporate another augmentation for Visual Studio Code. The upgrade likewise highlights an as good as ever UI to disentangle program based advancement and testing.

Bluemix has quickly developed to wind up distinctly one of the biggest open, open cloud arrangements available, as per IBM. The stage depends on open norms and elements more than 150 propelled advances and administrations, including psychological processing, blockchain, Internet of Things, cloud information administrations, DevOps and security.

A few huge organizations have moved to embrace serverless design models, for example, OpenWhisk, to accelerate arrangement and increment proficiency.

"Microservices and compartments are changing the way we construct applications, but since of serverless, we can take that change much further," said Luis Enriquez, head of stage building and design at Santander Group, in IBM's announcement. Santander said it had as of late received the OpenWhisk stage, including that it "gives the moment framework we requirement for extreme assignments and surprising crests in workload, and is a key building hinder as we move to an ongoing and occasion driven engineering."

Tuesday 3 January 2017

New PHP discharge brings another speed help

Form 7.1.0 of the dialect likewise backs nullable sortsThe PHP 7 line, which appeared a year back, has gotten its first point discharge overhaul, enhancing execution and including nullable sorts.

Adaptation 7.1.0 likewise offers capacities like a void return sort and class steady perceivability modifiers. However, a key PHP advocate focused on execution. The update "[provides] up to 35 percent better execution in CPU-concentrated workloads," said Zeev Suraski, CTO at PHP devices maker Zend.

Nullable sorts in 7.1 permits a check sort to be of some sort or invalid. "Sort statements for parameters and return qualities can now be set apart as nullable by prefixing the sort name with a question mark. This connotes and in addition the predefined sort, invalid can be passed as a contention, or returned as an esteem, separately," documentation states.

Variant 7.1 likewise underpins class consistent perceivability to reflect the conduct of strategy and property perceivability. "Class steady might be characterized as open, private or ensured. class constants announced with no express perceivability watchword are characterized as open," as indicated by the proposition.

A "void" return sort in PHP 7.1 makes it clear that a capacity plays out an activity as opposed to delivering an outcome. An iterable pseudo-sort, then, can be utilized as a parameter sort to show that a capacity requires an arrangement of qualities while not thinking about the type of the esteem set. "This sort is practically equivalent to callable, tolerating numerous sorts rather than one single sort," documentation states.

PHP 7.2 is slated to present an Argon2 secret word hash. "Argon2 addresses a few key drawbacks of existing calculations in that it is intended for the most noteworthy memory filling rate, and compelling utilize different figuring units while as yet giving barrier against tradeoff assaults," the documentation states.

Unpatched Vulnerability Affecting PHP 7 Servers 

PHP 7 is influenced by an unpatched helplessness that opens servers running the most recent branch of the PHP programming dialect to assaults.

The powerlessness, yet unpatched is a piece of a trifecta of bugs uncovered amid a presentation by Yannay Livneh, Check Point analyst, at the current year's 33rd Chaos Communication Congress.

Vulnerabilities influence PHP 7's unserialize system 

Every one of the three bugs influence PHP's unserialize component, the way toward changing over a surge of bytes once more into a PHP question.

The CVE recognizable proof markers of the three bugs are CVE-2016-7478, CVE-2016-7479, and CVE-2016-7480.

As indicated by a specialized report discharged by Livneh, the primary bug is a Denial of Service (DoS) issue, however which can be abused remotely and used to bring about a PHP server to expend an excessive amount of memory, hang the site, and even close down the server procedure.

The other two bugs are remote code execution (RCE) vulnerabilities that permit an assailant to execute noxious code on the server, which in a few situations may empower the gatecrasher to assume control over the whole server.

One bug remains unpatched 

Livneh says he educated the PHP group of the issues in August and September this year. The PHP group pushed a bugfix on October 13, with the arrival of PHP 7.0.12, and on December 1, with the arrival of PHP 7.1.0.

The PHP group settled just two of the three issues at the season of composing, with one bug remaining unpatched. Bleeping Computer has connected with Stanislav Malyshev, an individual from the PHP group, to ask about the status of the last bug. As indicated by Malyshev, the PHP group doesn't "typically have particular discharge dates for individual bugs."

"The arrivals of PHP are done like clockwork, with the following one anticipated January fifth," Malyshev said. "Once the settle for the specific bug is prepared, it is discharged in the following planned discharge."

Livneh says the three bugs can be abused utilizing a system he beforehand point by point in August. The specialist has not determined which of the three bugs remained unpatched.

Bleeping Computer has connected with Livneh to ask if there is confirmation that any of the three bugs has been misused in nature.

The unending adventure of serialize/unserialize issues 

The serialize/unserialize component (changing information objects into memory bytes and the other way around) has been a noteworthy reason for issues in prior PHP renditions, and it creates the impression that it will be the same for PHP 7.

A bug in the PHP serialize instrument has already permitted specialists to hack into PornHub.

So also, issues with the unserialize operations additionally influence Java applications, and a noteworthy bug has been utilized to bargain some PayPal administrations this year.

The following is Livneh showing his three issues that influence PHP 7's unserialize component at the current year's Chaos Communication Congress.

What Are Some Tips For Making Marketing Ads?

  Did you know that people who are interested in ads are 50% more likely to buy a product than organic visitors? If you are willing to creat...