[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More


Web Applications





Web applications are systems that run in browsers that perform functions normally associated with other client-based programs. One of the most commonly used web applications is email; instead of downloading individual emails to a local machine, the data is shown through a website. Other examples of web applications are collaborative systems like a wiki or an online game.

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

Sign up to Post

Trying to demonstrate a web worker API to my Web Development students and I wanted to make the process of changing a color image to grayscale in the worker. I know it doesn't take much processing but I'm just using it as an example. I have the grayscale working fine when it's not separated out into a websworker ( jvalencia.ceiwd.com/contoso/badge1.html ) but when I put the code into a webworker the progress bar works but the grayscale image doesn't work--the color image is loaded. ( jvalencia.ceiwd.com/contoso/badge.html )  What am I missing?

WORKING (With no Web Worker):

function showImage(file) {
      reader = new FileReader();
      reader.onload = function (event) {

            if (holder.getContext !== undefined) {
                  var context = holder.getContext('2d');
                  var destX = 0;
                  var destY = 0;
                  var imageObj = new Image();
                  imageObj.onload = function() {
                        context.drawImage(imageObj, destX, destY, holder.width, holder.height);

                        var imgData = context.getImageData(0, 0, holder.width, holder.height); //get image from badge
                        var pixels = imgData.data

                        for (var i = 0, n = pixels.length; i < n; i += 4) {
                            var grayscale = pixels[i] * .3 + pixels[i+1] * .59 + pixels[i+2] * .11;
                            pixels[i  ] = grayscale;        // red
                                 pixels[i+1] = grayscale;        // green
                            pixels[i+2] = grayscale;        // blue
                            //pixels[i+3]              is alpha

Amazon Web Services
LVL 12
Amazon Web Services

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.


I have to draft a guideline for systems that interface with a CII system & need inputs:
currently, the interfaces concerned are limited to 3 types only:

1. files transfer
I can only think that the generally practices ie:
 a) encryption of data in transit (eg: using sftp instead of ftp/mapping a drive or NFS)
 b) encryption of data at rest if it's sensitive (tampered with)

2. API
how do we secure these (in particular APIs using microServices)??
I've heard of API needs to be certified so before requesting for it, need to be certain
else applications developers may question its relevance/usefulness

3. DBLink
Those sqlconnect  esp Oracle links to extract / update data.
Will need to define if the non-CII system is
   a) updating into CII, will have to be extra stringent but how?
   b) extracting from CII, just encrypting the sql calls

Oracle databases, weblogic are involved in the critical systems
while the less-critical systems may be Windows, Linux on
various apps (including mobile apps).

Editing thread to add Oracle as it relates to DBLink.
We have setup a Windows 2012R2 RDS with Web apps. When we publish the apps they are not showing up in the work place. In the properties of the published app the Remote App program folder has nothing in the drop down menu. I have removed the Collection and created a new one with the same results. Any suggestions on resolving this issue would be greatly appreciated. TIA
I migrated my sisters website yesterday and for some reason the homepage is showing as hostpapa and not the actual homepage of the website which I have moved to hostgator


However, I can login to the admin here - http://www.lindalouisehill.co.uk/wp-login.php

And I can go to all other individual pages such as this one - http://www.lindalouisehill.co.uk/about-linda

I am concerned this page has been lost completely as i've gone back into file manager and the hostpapa one is in every copy and backup I have but something does not make sense as I go to an old backup from March and its there too but the homepage has not been like that since March.
I am getting frequently below err message  while watching videos.
The browser I am using is Chrome.

Error Code

please advise how to fix this issue.
My Tomcat web application logs are telling me the user1 isn't in the specified mapped LDAP role/group coming from AD. I believe my issues lie with the JNDI Realm definition. Can someone review it please and see where I may be going wrong, I've included the DN information from AD as well:

My user1 account DN is

DistinguishedName : CN=user1,OU=Users,OU=Lab,DC=example,DC=com

Open in new window

The role/group Users I have specified in the web.xml config is

DistinguishedName : CN=Users,CN=Builtin,DC=example,DC=com

Open in new window

My Realm configuration is


Open in new window

I am trying to put together some pertinent questions in regards to our corporate website, in terms of technology, hosting, support, roles & responsibilities etc. This is to assist in an independent review of the website by a 3rd party from both accessibility, performance, security etc. Can you suggest some relevant 'fact finding' questions that if you needed to understand the setup of a website, and its hosting, and all the various technology components used to develop and maintain the site. It is not something I have ever had responsibility for, so having some queries in order to get a better understanding would be most useful.
i am looking into account lockout best practice configurations for failed login attempts/brute force. for one of our web applications the administrator has configured locking an account after 10 failed login attempts in a 60 second window. This seems a rather unusual setting based on other recommendations I have read on account lockout. Does anyone have a view if this setting poses a risk in anyway, or if any password attack tools can be configured to work around this setting e.g. a slower approach on how many it attempts each minute, and if so a more suitable suggestion of values?
These are the instuctions to download a picture from www.instagram.com


I'm using a normal windows 10 desktop pc.

I tried the instructions from the link above in this section


It worked fine using downloadgram except for one thing, it only saves the first picture in the post.

Sometimes an instagram post has more than 1 pictures

To view the other pictures i just click the right arrows that show above the picture.

How do i download the other pictures?
With the method above It only lets me download the first picture.
So if a instagram post has 4 pictures in the post, how do I download the 2nd picture? or all 4 pictures?
Hi experts
I need a site or company to create video or flash to present an application on a seminar
C++ 11 Fundamentals
LVL 12
C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.


I'm looking on expert suggestion. I found several options, but maybe someone will guide me for proper solutions.

I'm building severals web apps, and each apps, need a Help. I don't want spending time building an engine / framework for my help. Do you know an API / System I can integrate with easily with my web apps. Here's my requirements.....

  • Search, I want only to add a search box in my apps and this will call an API to search the "Online" system
  • Easy Interface for Creating Article / Help Page an Editor basically (can be a look and feel like WorkPress)
  • Possibility to add Image, Documents, Large Files (Video)
  • Online / Hosted preferably Offline option can also be consider
  • If possible, Security UserName / Password for users to access the Help (Not mandatory)

Some Ticketing System (ZenDesk, Zoho, ...) offert similar feature but it's not a full framework for help...

Anything exist on the market ?.... an Online Wikipedia with a Search API....

Free or Not, I want to check the options.

Thanks for sharing.
In a web application, I have a field in a table that contains the following (scrubbed):
what is this
You can mouse over STATUS to display a popup that shows "Approved", "Deferred" etc.

But, what do you call STATUS. It's not a link, and not sure if it should be called an icon. But, if "Icon" is appropriate, I'll run with it. Thanks.
Hi experts
I am searching for WebsiteBuilder applications like wix or any other
hye, EE experts, i am thinking to get advertisement to my own web site that  has 6000 chinese visitor as  monthly in English site about taxi fares calculating , is there any idea or advice  for getting online advertisement affiliate commpany??
Another question related,  i have domain name  such as htttp:// www.fastfood.[city name]. How to and where to sell this domain name as godaddy recommended price 650 $ ??
Dear Experts

I am looking for a solution or tool  to collect information about specific keywords which could be related to specific technology or a product etc if configured those specific words so that I get an instant notification when someone mentions about it on different sites , social media mentions,blog comments/website on complete internet, it is not related to our company or brand in general it is for my interest on some technology related or could be anything, which all companies showing interest on it and what they are doing for it etc, this will help us to understand. I know ORM tools but it is generally used for brand reputation not sure if it serves this purpose, experts please suggest
I have done front-end Microsoft SharePoint development for about three years, creating sophisticated custom interfaces like dynamic Org Charts. Now I want to create my first stand-alone web application. It needs to support user accounts and subscription-based pricing. Traffic will be relatively low, maybe 10,000 potential users worldwide. My current skillset is below. I'm thinking about hosting on Heroku. Is React a good option for me? What backend should I use?

Proficient in: HTML, CSS, JavaScript, SQL

Experience in: PHP, Python, TypeScript, NPM, Gulp

Interested in: React
Hi, do you know how to make an offline dictionary to search faster? I am using offline dictionary in my website but when its searching for the meaning of a word, it takes too much time to find the meaning.

To clarify things, I did not obtain these from other offline dictionary softwares. Instead, I made the coding myself using HTML.
web applications vs. custom desktop software.  These are the two scenarios that I am posed with in designing an attendance/registration system for our organization.  Are there disadvantages to web application vs. a desktop software.  I imagine there is more power in the coding aspect of most programs compared to web application development.  I know its an abstract question, but I wanted to see what the experts have to say on this subject.   Is there really no difference?  The application I will need to design will register individuals, take their daily attendance, and then output statistics.  Also any ideas on how to best develop such a program may be appreciate.
Simple question.

I am based in the US and have a hybrid Office 365 environment.  I have a user traveling internationally but cannot access his O365 webmail.  A colleague changed his O365 licensing location to the UK but I do not believe that we need to change the location for the user to access his O365 web applications.  Are there any O365 account modifications necessary when traveling abroad?  I do not think so but my colleague has me second guessing myself.
OWASP: Threats Fundamentals
LVL 12
OWASP: Threats Fundamentals

Learn the top ten threats that are present in modern web-application development and how to protect your business from them.

Can anyone please help?I have wasted almost a day on this,...Codebase I am working on has been analyzed by Checkmarks(i.e Its a tool which scan code for any security  issues), and it came back with a report containing a "Stored XSS" issue. The issue states:

Method retrieveDataTagsNames at line 47 of Correspondence
Template/sf/claims/api/correspondence/template/data/DataTagsNamesDao.java gets data from the database,
for the query element. This element’s value then flows through the code without being properly filtered or
encoded and is eventually displayed to the user in method retrieveDataTagsNamesDetails at line 52 of
Correspondence Template/sf/claims/api/correspondence/template/service/DataTagsNamesRestController.java.
This may enable a Stored Cross-Site-Scripting attack.

Code  for DataTagsNamesDao.java:-

public class DataTagsNamesDao {
    private static final Logger LOGGER = LoggerFactory.getLogger(DataTagsNamesDao.class);

    private NamedParameterJdbcTemplate jdbcTemplate;

    private Sql retrieveDataTagsNames;

     * This method retrieves data tags names and values  from a DB2
     * sequence object.
     * @return String (data tags names and values)
    @Transactional(readOnly = true)
    public List<DataTagsNames> retrieveDataTagsNames(String templateId) {
	try {
	    return jdbcTemplate.query(retrieveDataTagsNames.getSql(),new MapSqlParameterSource().addValue("templateId", templateId) 

Open in new window

I work as a translator, and sometimes a project contains a lot of difficult terms so I have to lookup each and every term in the documents. But when even Google searches don't render any results or only a few pages, it's really difficult to find a translation for such terms. Almost always in these cases, it's a technical handbok for some kind of machinery. Today I translate several handbooks for crushers, feeders and screens (cone crusher, jaw crusher, huck bolted inclined screen, scalping screen and a vibrating grizzly feeder).

So I was thinking of this solution, if it's viable:

I have a list of these difficult terms that don't give any search results on my national Google.se (advanced search settings: display results in my language Swedish) and can't find anything in my technical electronic dictionaries either. The best now would be if I could find other documents (pdfs, word documents etc.) and also websites in a selection of languages (I am proficient in German, Spanish, Italian, French, Norwegian and Danish) for these terms in this list by doing a deep web search.

Also, if I could find exhaustive definition context for these terms on English websites and in documents in English. The best is of course a comprehensive technical dictionary, but the one I found, McGraw-Hill Multimedia Encyclopedia of Science & Technology, seems to be out of stock everywhere.

But perhaps the most effective way would be to search for the hyperonym of all these terms in my term …
When I use Google Maps for example, I automatically get the map for the location I am at. There are much more examples like this, where my location is automatically given out to someone else. How can I get more control of this, and in particular be able to completely hide my location for anyone at all times? In Windows, Android and Mac?
Hello Experts,

Does anyone  know of either a paid or free service that lists high-risk private VPN services? We would like to see if there is a good one to use to integrate with our firewall. BTW, my suggestion was to put a WAF up I have been asked to explore IP intelligence services first.

Thank you,
I have some blockage on my iCloud email

I do not understand why, but certain emails do not show up on my iCloud account.

I logged into iCloud.com and saw no error or sign it was  not working. But I do know that certain emails have been lost. Such as, my WordPress site has an outbound email with a PDF attached. I pulled my hair out with the email not showing up until I used my trusty GMail.

Other things I fear are also blocked.

In my ThunderBird (Mac) for the iCloud email, there is no SPAM folder. So, perhaps it is being flagged somewhere as SPAM, but not visible either on ThunderBird or online at iCloud.com


Hi guys,

I would like to know if are there any alternative/idea for company intranet dictionary. We have tried below:
1.  We had tried to put an online dictionary link in our intranet but due to some firewall restriction, we not able to open the link.
2. We also tried with .exe file in intranet, it doesn't seems to work as well.
Everyone are welcome to generate ideas/alternatives as we need to provide solution ASAP.

Web Applications





Web applications are systems that run in browsers that perform functions normally associated with other client-based programs. One of the most commonly used web applications is email; instead of downloading individual emails to a local machine, the data is shown through a website. Other examples of web applications are collaborative systems like a wiki or an online game.