Google is an American multinational technology company specializing in Internet-related services and products that include online advertising technologies, search, cloud computing, software, and hardware.

Share tech news, updates, or what's on your mind.

Sign up to Post

Here's an easy one for ya...  I've done this before in Google Voice but I can't seem to find the feature to enable forwarding to our VoIP system for whatever reason
Has Powershell sent you back into the Stone Age?
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

call 4 phone numbers at the same time.
Only 4 not 400. Not looking for an enterprise solution.

Maybe something that combines with google voice or skype.
Want to use windows 10 computer and regular headset.
Ideally no additional hardware but if hardware is needed for 4 phone numbers then
I added 6 properties in Google Search Console about 8 hours ago. When I try to set the language and country, Google responds "Google has not yet processed your property", Does anyone know how long this should take? Could I have left anything undone? I did a Google search for this message but didn't find anything useful
I need a solution to add a local json file to the body of an html page, to display data from said file in a Google map window.  So far, all attempts to display data from an external source have failed.  Below, is the code I am using.

<!DOCTYPE html>
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="viewport" content="initial-scale=1.0, user-scalable=no">
	<title>Info windows</title>
	<style type="text/css">/* Always set the map height explicitly to define the size of the div
       * element that contains the map. */
      #map {
        height: 100%;
      /* Optional: Makes the sample page fill the window. */
      html, body {
        height: 100%;
        margin: 0;
        padding: 0;
<div id="map"></div>

      // This example displays a marker at the center of Australia.
      // When the user clicks the marker, an info window opens.

      function initMap() {
        var hc = {lat: 40.4512, lng: -85.3700};
        var map = new google.maps.Map(document.getElementById('map'), {
          zoom: 4,
          center: hc

obj = { "table":"customers", "limit":20 };
dbParam = JSON.stringify(obj);
xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
    if (this.readyState == 4 && this.status == 200) {
        myObj = JSON.parse(this.responseText);
        txt += "<table border='1'>"
        for (x in myObj) {
            txt += "<tr><td>" + 

Open in new window

PHP - How do I pass the output: $os6x->toString() to: $os1 = new OSRef(651409.903, 313177.270);?

I'm using the PHPcoord package to try and convert a UK 6 figure Grid reference to Lat & Long.

According to the examples given in the link above. This is a two part process.

Part 1) Converting the 6 Figure Grid Reference into an OSGB grid reference.

ie: Convert TG514131 into (651400, 313100).

The example given is:

$os6 = "TG514131";
echo "Six figure string: " . $os6 . "<br />";
$os6x = getOSRefFromSixFigureReference($os6);
echo "Converted to OS Grid Ref: " . $os6x->toString() . " - " . $os6x->toSixFigureString();
Six figure string: TG514131
Converted to OS Grid Ref: (651400, 313100) - TG514131

Open in new window

Part 2) converts the OSGB reference into Lat & Long by:

$os1 = new OSRef(651409.903, 313177.270);
echo "OS Grid Reference: " . $os1->toString() . " - " . $os1->toSixFigureString() . "<br />";
$ll1 = $os1->toLatLng();
echo "Converted to Lat/Long: " . $ll1->toString();

Open in new window

The problem I am having is that I can't get the output of stage 1:


Open in new window

into the input of stage 2:

$os1 = new OSRef(651409.903, 313177.270);
I've tried converting $os6x->toString() into a variable and then using:

$myvariable = $os6x->toString();
$os1 = new OSRef($myvariable);

Open in new window


$os1 = new OSRef$myvariable;

Open in new window


$os1 = new OSRef . $myvariable;

Open in new window

and unsurprisingly, none work.

As you can tell I'm not very good at this and am struggling to find any help on Google.

My next step would be to pattern match $myvariable and then split it into two variables and plug them in like this:

$os1 = new OSRef($number1, $number2);

Open in new window

But I'm sure this is not the correct way to achieve this and I'm missing something very simple.
Is there any way of setting corporate Google Drive data to read-only?

Once we migrate the data from our corporate Google Drive folder we would like to set this data as read-only so that the data will remain in Google Drive but will not be able to be modified.

Is there any way of doing this?
Can I use my PC to EDIT Google Photos that were uploaded from my iPhone and have them sync back to my iPhone and replace the original?
Can I use my PC to DELETE Google Photos that were uploaded from my iPhone and have them delete from my iPhone?

I have several photos that I would like to rotate, crop, delete, etc.  That would be easier on my PC than my iPhone. I would like my Phone to reflect the changes made to the files on the PC?  If this can be done, how?

Thanks very much,
Hello experts.

How to suppress " c. Do you want to keep it" in google chrome?

The user feels that the apartments they rent out have been unfairly reviewed on Google reviews.  Some of the reviews are over 5 years old. They have lots of maintenance records to support that they took care of any repair needs that the renters had, and a long history of good service.  

Is there anything they can do to remediate the old reviews? Any insight into the process of Google Reviews?

Google Chrome Captcha issue.

Hi, we've been getting the captcha challenge when doing normal web browsing searches. Reading the online help I understand that it could be caused by many factors, we're a small business of about 100 computers, no way i can check each machine. I'm looking at web traffic on the FW and nothing stands out, have you dealt with the same issue with that many devices? if so how did you handle it?  

The Firewall Audit Checklist
The Firewall Audit Checklist

Preparing for a firewall audit today is almost impossible.
AlgoSec, together with some of the largest global organizations and auditors, has created a checklist to follow when preparing for your firewall audit. Simplify risk mitigation while staying compliant all of the time!

I need to learn a database.
I don't know what the Google database is named. I was also considering MySQL.I'm using Dragon NaturallySpeaking and was considering one that is appropriate. Possibly Microsoft database.
Hello Experts -

Just out of curiosity, is there any way to get Google to return the result of a search in chronological order?

If not, is there any other large scale search engine that can return results by date?

Has anybody successfully got Google Translator working with Access.

For now I just want to have a form with 3 fields
  • The language to translate from
  • The text in the chosen language
  • The translated text in English
Then a "Translate" button which executes the code.
How are you ? :)

I need some help, if you'd like to :)

Here is my Javascript code :

   // Initialize Firebase
            var config = { 
       apiKey: "AIzaSyBRC2kza6jhghEFNr5dteVpw2kB9mxqrU8",
       authDomain: "",
       databaseURL: "",
       projectId: "formulaire-7fba1",
       storageBucket: "",
       messagingSenderId: "548100244430"
    function initMap() {
      var map = new google.maps.Map(document.getElementById('map'), {
        center: {lat: 0, lng: 0},
        zoom: 3,
        styles: [{
          featureType: 'poi',
          stylers: [{ visibility: 'off' }]  // Turn off points of interest.
        }, {
          featureType: 'transit.station',
          stylers: [{ visibility: 'off' }]  // Turn off bus stations, train stations, etc.
        disableDoubleClickZoom: true
    // Loop through users in order with the forEach() method. The callback
    // provided to forEach() will be called synchronously with a DataSnapshot
    // for each child:
    var query = firebase.database().ref("client").orderByKey();
      .then(function(snapshot) {
        var position = [];
        snapshot.forEach(function(childSnapshot) {
          // key will be 

Open in new window

Hello Experts -

After rebooting my computer using Windows 7, I get a dialog box when I try to run Internet Explorer 11 to call Google from a desktop icon. Makes no matter if I answer YES or NO. The very next time I try to run Internet Explorer 11, the same message comes up. I've tried rebooting, but the problem will not go away.

Do anyone of you high-powered Pros know what the problem is here?   Thanks for your help.

The text appearing on the dialog box is shown below:

User Account Control

Do you want to allow the following program to make changes to this computer?

Program name:       Internet Explorer 11
Verified publisher:  Microsoft Corporation
File origin:                 Hard Drive on this Computer

Yes                 No
windows 10 laptop
I have a quick wifi connection. I do not want to plug into the router.

Sometimes google hangouts / google voice has low call quality.
instead of hearing a word. I can not understand one word in every sentence because there is a robot noise

I looked up downloading hangouts for windows 10 but can not find

Is there any way to increase call quality or is that server side (google)?
A friend is continually being signed out of his Google accounts on his computer.

I have checked his cookies setting in Chrome, logged in to each of his accounts. when I close Chrome and re-open all his accounts have to be signed in again.

I have tested this on my computer in Chrome and his accounts stay signed in after I close and reopen Chrome.

I have reset his Chrome, cleared his cookies and other site data and his cached images and files. After logging back in to each account and setting each page to reopen they have to be signed into again after I close and reopen Chrome.

I uninstalled and reinstalled Chrome. Signed into each account, set them to "open a specific page or set of pages". Closed Chrome and reopened and again have to re-sign into each of his Google accounts. I am at my wits end...Please help!!
Is it possible to create a report that shows "Goal Completion Location" and "Source / medium" Side by side? Or at the very least, medium? Don't have to have source.

Basically, our goals are being tracked with regex, and the completion urls actually have the quote numbers in them. So we are trying to see which specific quotes in our system are from from cpc vs organic. We're trying to determine how likely cpc users are to place an order after requesting a quote, vs organic users.

Does that make sense?
How can a 1 gig file be sent.

Can a php uploader handle a 1 gig file

I dont want to use google drive or drop box because I need to sign up and person receiving needs to sign up.

File being shared between two people so I dont want to set up a torrent.
Live webcast with Pinal Dave
Live webcast with Pinal Dave

Pinal Dave will teach you tricks to help identify the real root cause of database problems rather than red herrings. Attendees will learn scripts that they can use in their environment to immediately figure out their performance Blame Shifters and fix them quickly.

My domain controller today is not working right. it is booted and all the services appear to be running but noone can connect to it on the network. the server fails NSLookup to itself and cant ping out. it says ping failed. general failure. i can ping out to google. i just found out that the workstations also cannot ping themselves

the server is Server 2011 SBS and all the workstations are windows 7
Hi All

I have exchange 2003 and exchange 2010 in co existence mode. We have created forwarders for all users in AD to redirect email to google cloud. Once an email is sent it hits my exchange server and then goes to cloud. i have tested with my user and individual emails work fine. they go to outlook and after that it is redirected to cloud gmail.

The issue is that when someone sends an email to a distribution Group we get the email on outlook but we do not get the email on cloud. What could be the issue and how can i solve this
After installing Chrome on this new PC with Windows 10, I get nothing but a blank screen, please see attached. I have done the following:

uninstalled and re-installed
ran the chrome removal tool
deleted the google folder from the user profile
ran CCleaner to repair the registry
Nothing has resolved this issue, any suggestions?
Hi Experts,

When I try installing Google API Client as mentioned under step 2 of with the following command from the command prompt

php composer.phar require google/apiclient:^2.0

Open in new window

...I get the following errors

fatal: destination path 'C:\Inetpub\vhosts\\crm-cor.aces-\utilities\google_calendar\vendor\google\apiclient-services' alr
eady exists and is not an empty directory.

fatal: destination path 'C:\Inetpub\vhosts\\crm-cor.aces-\utilities\google_calendar\vendor\google\apiclient-services' alr
eady exists and is not an empty directory.

Open in new window

because it is giving me ...already exists and is not an empty directory. I completely delete 'C:\Inetpub\vhosts\\\utilities\google_calendar\vendor directory and run the code above again from c:\...\google_calendar. Same error even if I deleted it.

As well I am running PHP under IIS with Plesk.

If I am ignoring the above error and still use my application I get

" <br />
<b>Warning</b>:  require_once(C:\Inetpub\vhosts\\\utilities\google_calendar/vendor/autoload.php): failed to open stream: No such file or directory in <b>C:\Inetpub\vhosts\\\utilities\google_calendar\index.php</b> on line <b>80</b><br />
<br />
<b>Fatal error</b>:  require_once(): Failed opening required 'C:\Inetpub\vhosts\\\utilities\google_calendar/vendor/autoload.php' (include_path='.;.\includes;.\pear.;C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\PEAR') in <b>C:\Inetpub\vhosts\\\utilities\google_calendar\index.php</b> on line <b>80</b><br />

Open in new window

Any help will be appreciated.
A customer of mine was getting notices when he opened outlook 2016 that his mailbox, and internet calendars were corrupted. We would go through and scan it would say it fixed it but then when we re-opened outlook, same issue.

I have deleted the profile
I have setup a new outlook profile for the gmail account.
I have setup internet calendars again (private) and also have imported the contacts from gmail into outlook.

Is there a way that we can capture the autocomplete listing the customer had with his old profile? Isn't there a file that contains this listing? I can just move it to where the current one is and name it that name so outlook thinks that its the present one?
How can I as a Google super administrator determine the total number of files that all of our company's users have within Google Drive?

So far I have only been able to determine things such as the total size of all of our data or how many files have been added each day but haven't been able to determine the total number of files contained within our corporate Google Drive.

I understand that their are custom URL hyperlinks available to display data such as this that can't be directly accessed by going through the website. For example the custom URL was provided to me by someone else which does display more detailed information that had been unavailable to me.






Google is an American multinational technology company specializing in Internet-related services and products that include online advertising technologies, search, cloud computing, software, and hardware.