Learn how to a build a cloud-first strategyRegister Now


Web Development





Web development includes all aspects of presenting content on intranets and the Internet, including delivery development, protocols, languages and standards, server software, browser clients, databases and multimedia generation.

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

Sign up to Post

Hi There,
A site I manage got a google alert shown in the attached image.
I have no idea what this alert is about?
Can anyone shed any light on this?
Thanks in advance,
Concerto Cloud for Software Providers & ISVs
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Given  the following code segments:
 __.map(lookupEvents,function(value,key) {
            if(pathname.indexOf(key)!==-1) {returnValue.push(value);}

Open in new window

Is there a way to use a regX or other approach, possibly _filter, so both event29 and event32 are not set for URLs containing "checking-offer-confirmation"? I only want to set event32 for  "checking-offer-confirmation". I'm new to Underscore so not quiet sure how to handle this particular situation?

I have seen so many websites let the user to login using their Facebook account. To complete college web project I need to add a facility to my website, to login to my website using DISCORD account.I have tried so many times.Read the documentation but I have no clue how to do this.Please help me on how to do this.
I've been taking on the occasional client, undercharging for my hours to meet market rates, but I just discovered Wordpress and I realized I can have enough output (you know for the average site someone wants to have built) and I can charge extra for custom plugins or Laravel or other solutions that require something more than Wordpress.

After 2018 I would like to start taking on clients - I would like to have the following on my portfolio
-Ecommerce site for local business built with Woocommerce
-Ecommerce site built for another local business built with Woocommerce
-consolidatedutilities.com rewritten in Laravel, possibly with a new design
-effinghamministorage.com possibly redone with wordpress
-pwsmeetup.com - a social media site for people with prader willi syndrome written in Laravel
-umstream.net - a streaming audio site for Umphrey's Mcgee written with Laravel and React

Would listing these sites be a good idea or a bad idea? Should I use Google Adwords? How much do I need to save up for advertising when I build a site advertising services?

I'm going to offer hosting and security. I'm studying Cyber Security and I don't know if I should put that.

I have Schizophrenia and Bipolar and it's a lot harder for me to communicate professionally that it is for most people. Presenting myself well will be a challenge, but I know that my work will be good. I have to work very hard at this, it doesn't come naturally to me, at least not since my diagnosis.

So we're re-naming all the categories and product names on our website. Which means we need to do redirects for each page, hundreds of them.

We want to test it on our dev site. What the boss is asking for is a linkchecker that will create a sitemap, then once we run the scripts to rename it all, the linkchecker will test the sitemap against the live site to see if there are any broken links.

I think that's what he's going on about, but basically any way that we can run a scan on the current site, then run the scripts to change the names, then check to be sure that all the 301 redirects are there.

Any tools out there you know of? Thanks.
In our office the website https://barefruit.com.au/ is working for everyone except one computer user.  A Mac.  No watter what browser used, the video doen't play, just an image.

Can anyone give me an idea as to why this might be happening?
I am trying to set up a rewrite url in my iis web.config file.

something like this:
 <rule name="car-donation pages">
<match url="^car-donation-(.*)-(.*).asp$" />
<action type="Rewrite" url="car-donation.php?city={R:1}&state={R:2}" />

Open in new window

These are sample of pages that are coming in

I need to get the name after the 2nd dash as city and the words after the 3rd dash is for state.

But I am running into an issue that i have some cities that have dashes in it.
and even

really if it would be possible to separate it
-  'car-donation- '
- whatever is here is city
- extra dash '-'
- these 2 characters is the states
- '.asp' (at the end)

How can I set that up?
i need to retrieve image from data base

                        $sql_img="SELECT * FROM packages_image WHERE packageID='$pac_id'";
							<img src="data:image/jpeg;base64, <?php echo $result_img['content']; ?>" />

Open in new window

it appears like that

�A��7a3_3+��i�G��VX�$T�[T}� �\.����m��H��帢��Q��l%��c:y�*�M0��?�8�zq����i�O���;��z�s����Yg���vtl+-�:����ק�j��#u�c�|�EX�D��O{���������<��L��KSi�+���Ui����lO_ڏ�y��t٬r�e[fG���*�-z)�ְ�IS3�>����Y��寕iOy������.���f/b�,�^F�U��6<�nS�h��ȖX�D� /�\( yXe�8��_���t�jڌ���d5;bRE�əs�\��3�Q(d 8b�)]8��t�.�eӊ�՘ z$!zq�N2��F�c��!̳��A�H�B�� B�b�����X\���X\���X\��J�Fo}��)�J�����K����=���'!102 "3AQ#@��?�C�ר�a׫�Y�cX[�S���#{D�g�1;G@��D���H����A�1F��RlCE�2e��~"9.D_�Uo���V ϥ�5nc`M��#cxl�">;(����-"#���Ӿ�8�_!c�*3M%��4����nx��_r�P��S {��u�A`�ǶB����n"�Sᬟ��x����"� :n�%n�5�o&�b&!J�g*��Q>�QP�[����M�E�c��f��D-H�Jlm�Ʀ��� ����y��� {f�=�E`@ � ���<��.�a?��%!1 "023Q@a��?��6#�Q���Tw��q�b� y����"��=G���OQ�9��D���"�u��(�0x��cj�6�I���(�D�#��A�ʃ-�b�*�祎5nc��2����"=�0Qa��,7�ZD5�k�^yn��!n���4��XZ�M:]���+��P}����\��~c�-�&��+TS񪒯������L(ɺ̔�)�������U=�Ua��l��B6��N0�J��"����Z��]O"���E@������ ����q4V5m��<�� �*M��� q��5 !"12@AQq�03ar��� …
Dear experts,

The cost of SIS can be very high, including the yearly subscription.  Therefore, I was informed by the management to build a Student Information System in house from scratch.   I am left with no choice except to provide a good reason to avoid such idea, because I know the result will not come easy, especially I you have only a single web developer.

The question is what are the reasons to convince the management that is not possible, relative to Cost, Security, Time, man power...etc?

If you know an article that would help please share it with me.

Thanks in advance.
I am developing an app with Electron and need to display a message box to the user. This is the code I have:

const   electron = require('electron')
const   dialog = electron.dialog

        dialog.showMessageBox(BrowserWindow, {
            type: "info",
            buttons: ["OK", "Cancel"],
            title: "Importer Finished",
            message: "All done",
            detail: "Open you imported project in the IDE"
        }, resp => {


Open in new window

The message box displayed does not follow the options, see the attached snippet.

I hope someone can point me in the right direction to fix this, thanks,
What does it mean to be "Always On"?
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Hi everybody.
Checking PageSpeed tool I'm a bit confused about inconsistent results.
For my pages I have a simple basic structure like the one below
<!DOCTYPE html>
<html lang="en">

		<?php require_once "inc_head.php" ?>


	<body class="homepage">

		<header id="header">
			<?php require_once "inc_topbar.php" ?>
			<?php require_once "inc_nav.php" ?>

		<section id="content">
			<!--page content here-->

		<section id="feature">
			<div class="container">
		<?php require_once "inc_footer.php" ?>

Open in new window

So what I exepect to get as Pagespeed result is something inherent to the section "content". Once I have already optimized Head and footer sections, I shouldn't receive warning about "render-blocking JavaScript and CSS" because they are the same for all my pages.

As a side note, I'm using CloudFlare to serve my files, so I purged the cache in CloudFlare panel in order to get updated results in PageSpeed, but it still tells me the same thing...

Any idea?
Hi everybody.
I've finally decided to face the annoying problem of SEO optimization. I'm using PageSpeed Insights and there are some things which are confusing me a bit.

The one I want ask about here is this: PSI tells me to Eliminate render-blocking JavaScript and CSS in above-the-fold content; I've put anything but bootstrap.min.css in the footer but I still receive the same message. I've put even bootstrap.min.css in the footer and not only I've got a horrible effect loading page (it appears without any css attached for a fraction of second) but the message is still here.

They suggest to optimize CSS delivery. If I understand correctly, I should have to extract from bootstrap the essential rule to give my page a decent aspect and the using the suggested javascript (https://developers.google.com/speed/docs/insights/OptimizeCSSDelivery) function to defer the loading of the rest of the css. Is this correct?

Thank you

i want to download a website offline, so that i can browse it offline when i do not have internet while in train.

how can i do that?

From what I know, if you are documenting a data structure (e.g. JSON) with embedded objects, you might have something like this for the data schema tables:

DISCLAIMER: In the real world, I doubt you'd have a full (e.g.) doctor object embedded in the prescription object. More likely, you'd have a record number for patient, doctor, drug, but the below is useful for this example. :)

Rx Number
Patient Object
Doctor Object
Drug Object

You'd then have tables for the aforementioned objects, which themselves could contain objects:
IdNumbers Object

And in turn...
Now, to the question. I'm documenting an API where some of the embedded objects contain only one field/object. To use the above example, something like:

PRESCRIPTION OBJECT (as before: contains many fields/objects)

DOCTOR OBJECT (Contains one object)
IdNumbers Object

ID NUMBERS OBJECT (Contains one field)

Per the above, would I be overdoing it to have separate data tables for these objects containing only one field/object? If so, I'd need to find a clean way to embed everything in the parent table.

Hello -

I'm working with pipes to filter a data set. I am new to Angular 2...so I am baby stepping my way into the full functionality I am trying to implement.

I'm working to add two separate filters...looking at two separate fields. I want to do them separately b/c the data set the filters will be applied to will be large....and response times for the second filter (which will be searching a name field) will be slower than response times for the 1st filter (which will be looking at an ID).

I've implemented the search functionality to look at two fields...which is great. However, I want it to not return anything unless something is entered into one of the search boxes. When i was working with just one filter for the ID field...i was able to do this using
if (!IDSearch) return null

Open in new window

. If  I did not have that specified...it caused problems when the user changed IDs. How do I add similar logic to when using the two search boxes?

Below is the code for my pipe component.

import { Pipe, PipeTransform } from '@angular/core';

  name: 'employeeSelection'
export class EmployeeSelectionPipe implements PipeTransform {

//CH Multiple Search Play
public transform(items: any[], IDSearch: string, nameSearch: string) {
    if (items && items.length){
            return items.filter(item =>{

                if (IDSearch && item.ID.toLowerCase().indexOf(IDSearch.toLowerCase()) === -1){
                    return false;

Open in new window

Hi EE,

Getting this message when trying to launch a website see attached. I am using Windows server 2008 R2 Standard SP1, IIS 7. I know it's a browser check of some sort I am just wondering if there is a way around it or a windows update that fixes it.  

Server Error in 'Service/myGuest' Application.

Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: The browser or gateway element with ID 'InternetExplorer' cannot be found.

Source Error:

An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Source File: d:\inetpub\wwwroot\Service\myGuest\App_Browsers\ie11.browser    Line: 2

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1040


ie11 browser file below:

  <browser id="IE11" parentID="IE">
      <capability name="majorversion" match="^11$" />
      <capability name="browser"  value="IE" />
      <capability name="type"     value="IE${majorversion}" />

Open in new window

I'm trying to figure out if different browsers will return different messages/errors when a string is passed into a date function as per the below example where last[0] = "new visit":

var lastVisit = new Date(last[0]);

Open in new window

Chrome returns "Invalid Date" but not sure how robust this will be across all browsers if I'm using:

if(lastvisit != "Invalid Date")

Open in new window

I'm not sure if there is a better way to detect if I got a date format back or an invalid date? I can't do anything about the string being passed. It will happen the initial session a user hits the site.
I am writing a Windows web application using HTML5 & CSS and java-script. I wish for the web page to respond to a button click by operating the camera on the device displaying the web page so as to autofocus and take a picture image (in jpeg format) and return the image to the server in a Get or Post web action.
I am using Embarcadero C++ builder XE10.2 to develop the application.

The device viewing the web page is an Android mobile device which is using the chrome web browser. The image returned to the web application will be subjected to optical barcode recognition and the web application will respond according to the barcode that has been decoded;

I am seeking any relevant example code or references to appropriate tutorials. I don't need any assistance with decoding the barcode image, I do need help in acquiring the image from the mobile device's camera via the web page being displayed.
Dear EE experts,

We would like to ask on how to fix the sub-site in our SharePoint, we created a new sub-site and we add an embedded code (HTML script) into the main part of the site (center).
However, every time we access the site: http://our-server:2018/products/productSKU , it'll go or redirect to this site: http://our-server:2018/products/productSKU/_layouts/15/start.aspx#/ (please see the attached screenshot PRODUCTSKU_05.JPG), it will stop there and will not go to its normal look (please see the attached screenshot PRODUCTSKU_06.JPG). Then now, even we type it directly or check every link, which is correct, the screenshot from PRODUCTSKU_05.JPG appears.

We have no forgotten CSS &/or JS files, as it is located from jquery site. And we add some CSS manually...

I'm attaching the code here:
Yesterday, it was working smoothly, within sharepoint, but this morning, we have no idea what went wrong why it result differently.
<!doctype html>
<html lang="en">
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Product SKU</title>
  <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
  <link rel="stylesheet" href="/resources/demos/style.css">

.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
		border: 0px solid #949292;

Open in new window

Technology Partners: We Want Your Opinion!
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Dear EE experts,

We would like to ask on how to remove the upper link in SharePoint 2013 (please see the attached screenshot).

Thank you and hope to hear soon...
I am having issue reading some things in my iPad. (PDF's)

Example... the following link I can see fine in my PC but not on my iPad or iPhone.

I am looking for a plugin for an ASP Classic web application that uses Bootstrap/SQL

We have some text fields or HTML editors where currently users have to type, I was wondering if there is any software out there that would allow a user to use their mic to enter the text into the HTML editor with speech.
I have a select statement, but I think the WHERE clause is incorrect. This is my current code:

Select *  
FROM   Cases AS c
       LEFT JOIN Users e ON e.UserId = c.AlienId
LEFT JOIN dbo.Employment AS g ON g.UserId = c.AlienId
WHERE  c.Id = @caseid AND g.CurEmp = 1; 

Open in new window

In reality what I need is to get the g.CurEmp=1  inside the left join dbo.Employment

In other words, the left join should be to that table HERE CurEmp=1
and the final WHERE clause should only read c.Id = @caseid

How can I do this?
Hell experts, Last year I switched to WIX.com for my website hosting, all went well but the email setup was not what I was used to. The previous hosting services I'd used allowed 20 or so free forwarding emails, i.e. set up an address fred@mydomain.com and all email could be diverted from that to Fred's existing pop3 account with AOL, BT or whoever. Wix insists on using Gsuite to manage emails, so I bought an email package  and with some fiddling about, managed to get some free forwarding addresses working using email routing. Several months ago, this stopped working, Gsuite seem to have changed their configuration setup and I can't get it going again. My main email works fine and the catchall function works fine but I can't get it to forward particular emails to particular people. I've tried WIX help to no avail. Is anyone out there an expert with Gsuite?
I have code that updates a table, but when moving the data the size is larger than what our field allows.
I need to cast the field.

This is my current code, which works if the data was only 20 characters long.

SET a.I797 = b.Description
from bluedot_eimmigration.dbo.Users a
INNER JOIN [bluedot_eimmigration].[dbo].[zzz_eimmigration_customdocuments] AS b ON b.userid = a.userid 
WHERE b.DocName = 'I-797'

Open in new window

I am trying to make the description 20 characters so that I can update without getting an error

SET a.I797 = CAST(b.Description AS VARCHAR(20) ) AS Description , 
from bluedot_eimmigration.dbo.Users a
INNER JOIN [bluedot_eimmigration].[dbo].[zzz_eimmigration_customdocuments] AS b ON b.userid = a.userid 
WHERE b.DocName = 'I-797'

Open in new window

But the above gives me a syntax error:

Msg 156, Level 15, State 1, Line 15
Incorrect syntax near the keyword 'AS'.

Open in new window

Your help is appreciated.

Web Development





Web development includes all aspects of presenting content on intranets and the Internet, including delivery development, protocols, languages and standards, server software, browser clients, databases and multimedia generation.