A clear error message for wrong password format

In my sign up form for a website, I display a message belows the password field form.:

<em class="help-block">A minimum 8 characters password contains a combination of <strong>uppercase and lowercase letter</strong> and <strong>number</strong>.</em> 

And if the participant still didn’t match the password requirement, there’ll be an error message:

A minimum 8 characters password contains a combination of uppercase and lowercase letter and number are required.

So far, there were 12 sign-up, but there were 2 participants failed and didn’t understand this message, and complain about it.

FYI, this website’s target audience were for international academics and professionals in chemistry, that’s why the website is using English. I don’t have any information where the participant who had this error were coming from.

Is there a more appropriate and clear error message that I can use in English?

system (“clear”) no funciona correctamente

Buen día, estoy creando un código en C que me permita obtener información sobre los productos que se han vendido en un día en una tienda. Sucede que cuando el usuario ingresa una opción de Categoría inválida, el código limpia la pantalla y vuelve a pedir la información.

Este es el código:

#include <stdio.h> //Standard input-output #include <stdlib.h> #include <stdbool.h>  void mensaje_inicial() {  printf("\t\tEjercicio 4\n"); printf("\n"); //Obtencion de la informacion printf("Los productos pertenecen a tres categorias:\n"); printf("Categoria A: 20.000 y 80.000\n"); printf("Categoria B: 8.000 y 50.000\n"); printf("Categoria C: 100.000 y 200.000\n");  printf("Nota: Para ingresar la categoria, debe elegir letras     mayusculas.\n"); printf("Ejemplo: A, B o C."); printf("\n"); printf("Para ingresar el valor del articulo, no utilice ni puntos ni     comas.\n"); printf("Ejemplo: Si desea ingresar 100.000 pesos, ingrese: 100000"); printf("\n"); } int main (){  int cantidad_vendida = 0;  mensaje_inicial();  //Obtencion de la cantidad de productos vendidos printf("Ingrese la cantidad de productos vendidos en el dia: "); scanf("%i", &cantidad_vendida); printf("\n");  //Creacion de arrays para el almacenamiento de valores //1. Nombres char nombres[cantidad_vendida][100]; char nombre;  //2. Id de productos char id_producto[cantidad_vendida][100];  //3. Categoria del productos char categoria_producto[cantidad_vendida]; char categoria;  //4. Valor del producto //int valor_producto[cantidad_vendida]; //float valor = 0.0;  //Obtencion del nombre del producto for (int i = 0; i < cantidad_vendida; i++) {   printf("\n");   //Obtiene el nombre del producto   printf("Ingrese el nombre del producto %i: ", i+1);   scanf(" %s", &nombres[i]);    //Obtiene el id del producto   printf("Ingrese el id del producto %i: ", i+1);   scanf(" %s", &id_producto[i]);    //Obtiene la categoria del producto   //getchar();   bool verificacion = false;   while(verificacion == false){     printf("Ingrese la categoria del producto %i: ", i+1);     scanf(" %c", &categoria);     getchar();     if ((categoria == 'A')||(categoria == 'B')||(categoria == 'C')) {       verificacion = true;     } else {       system ("clear"); //Se usa clear porque cls no es portable       mensaje_inicial();       printf("\n");       printf("No ha ingresado una categoria correcta.\n");     }   }   categoria_producto[i]=categoria; }  //IMPRESION DE TODA LA INFORMACION for (int i = 0; i < cantidad_vendida; i++) {   printf("ELEMENTO %i\n", i+1);   printf("Nombre: %s\n", nombres[i]);   printf("Id: %s\n", id_producto[i]);   printf("Categoria: %c\n", categoria_producto[i]); }  return 0; } 

Cuando la persona no ingresa una opción correcta, limpio la pantalla e imprimo el mensaje inicial nuevamente pero por algún motivo aún queda una línea de texto en la parte superior de la pantalla y no logro entender por qué ya que esa línea debió ser eliminada luego de haber ejecutado system ("clear") y antes de solicitar que ingrese una opción correcta nuevamente…

Vean la primera línea:

Ver la primera línea

Muchas gracias de antemano!

How to auto reload a tab in Chrome with a full clear cache : “clear site data” from dev tools

I’ve a third party site that display graphs.

I need this page to be reloaded to have up to date graphs (and the site does not show it’s custom animation for loading data)

But refresh or SHIFT+REFRESH : the data is somehow loaded from a local cache.

If I use the developper tools, “Application” Tab, Clear storage, “clear site data” button and refresh the page, then I can see the website custom loading screen and the data gets updated.

I’m looking for a way to avoid this caching effect, but just for this tab.

Any idea on how to achieve that ?

I’ve tried a few chrome extension that have a clear cache option, but this does not work.

the Clear Site data button that works

Best way to insert a clear button in a datagrid cell

I have a datagrid (or, more general, a data structure) in which the user, with a proper button, can clear data by only one column. Since that requirements force me to implement different moments to clear data for each single line, is it correct to replicate a “clear” icon in every column’s cells? (Image below). Is there a way to achieve the same behaviour with a smarter UI decision?

Thanks.

Data Structure

Clear input button accessibility

I’ve a text input with a clear button (looks like “x”). When clicked, this button will remove all the text from the input:

enter image description here

The markup for this looks like:

  <label for="first-name">First name</label>    <div class="input-and-buttons">      <button       role="button"       aria-label="Clear"       tabindex="0">       X     </button>      <input id="first-name" tabindex="1"></input>    </div> 

How to best describe meaning of this button and its relationship to the input for users who use screen readers (like NVDA or VoiceOver)?

Why do people not notice our enormous, prominent, clear and contrasting purple banner?

I’m part of a MediaWiki site called D&D Wiki. Among others, one of our longstanding issues in the public eye was our failure to label clearly enough that certain pages are categorised ‘Homebrew’, as opposed to ‘Official’.

Consequently, we pushed through a solution wherein all pages that are not ‘Official’ are labelled with this lovely homebrew banner. Contrasting with the site’s light, creamy-browns, brazenly displayed is this page-wide, striking black/dark purple/red banner, complete with black-bordered white text that is very largely and clearly displaying the words “Homebrew Page”, with extra minor explanation.

Official pages and homebrew pages have different colour schemes, different fonts, different text sizes, different table layouts, different title schemes, and, notably, a different banner declaring it ‘official content’ that is noticeably different at the shortest glance.

However, I have heard multiple times from reddit, to our chat, to stackexchange itself that, and I quote: “the homebrew banner is inexplicably hard to notice despite being bright purple.”. Somehow people are still getting these two categories of pages mixed up?

I profess my own inability to understand this situation. Did we overshoot human perception? Did we make it so noticeable, so.. obvious, that it could not be seen from within; Like humanity itself being unaware of the entirety of the universe around them?

How do we make people actually notice our banner? Or is there a better way to inform people of the homebrew nature of the content they’re seeing? Are these blind people all weird freaks, or am I somehow off my nut?

enter image description here

EDIT: Thanks all for the interest and helpful responses! For those interested, our subsequent discussion on the matter can be found on the site, here.

Problem with ~\.bashrc – Have to run `bind -x ‘”\C-l”: clear’` each time I start Terminal

I recently made some edits to my ~\.bashrc file in my Ubuntu 18.03 VM. Apparently I messed them up somehow because now whenever I start Terminal pressing Control + L to clear the screen does not work. I found a workaround by using this command: bind -x '"\C-l": clear'

However, obviously I’d like to fix the underlying cause of the issue instead of just issuing a command as a symptomatic fix every time. How could I do that? For security reasons I cannot post the full output of my ~\.bashrc file but I will post any specific parts requested.

Alternatively I can simply restore my .bak version of ~.\bashrc, but for my own edification I would really like to know where I went wrong with this.

I uninstalled an app,but did not clear space

So i am using a Samsung Galaxy Tab 4 and i recently had this game called ‘Bully:Scholarship Edition'(got tired a while of the GTAs) and i saw the app was having 5.30GB memory size I tapped uninstall and the app,the obb(2.5GB) and the data are gone from my device,but i keep having only 500MB free I do not have any cache to delete I did restart my device a couple times Nothing seems to work

Please help me if you can