elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 51
1  Programación / Desarrollo Web / Re: Diferencias entre mostrar datos de la base de datos con PHP y javascript en: 5 Septiembre 2022, 16:46 pm
Hola,

Hacerlo desde el cliente con JS o desde el servidor con PHP no debería afectar en nada a la seguridad siempre que esté bien implementado.

La ventaja de hacerlo desde el cliente es que tu web se verá más ágil ya que, por ejemplo, para recargar el listado de productos no deberá actualizarse toda la página sino solo el siguiente set de resultados. Así es como funcionan el 99% (a ojo) de las webs modernas desde hace años.

Saludos!
2  Programación / Desarrollo Web / Re: [Pregunta]: Evitar el re-envio de datos por medio de AJAX en: 28 Junio 2019, 10:21 am
Hola,

En tu función donde haces la petición con AJAX, deshabilita el botón de enviar cuando cojas el valor del campo del comentario, y vuelve a habilitarlo tras obtener la respuesta del servidor. Tampoco estaría mal que limpiaras el campo del comentario (eliminaras su contenido, así como el de otros campos si los hubiera, por ejemplo nombre o email) tras recibir respuesta correcta (comentario publicado) del servidor.

Saludos!
3  Programación / Programación C/C++ / Re: [C][?] Duda con algoritmo en C en: 30 Mayo 2019, 13:22 pm
Hola,

Una posibilidad sería pasar el número a una cadena y así luego simplemente devuelves la posición que te interese. Hace mucho que no toco C pero sería algo así (no lo he probado por lo que igual hay algún error):

Código
  1. int cifra_iesima(int n, int i)
  2. {
  3.    char buffer[64] = "";
  4.  
  5.    sprintf(buffer, "%d", n);
  6.  
  7.    // Si n negativo, la cifra correcta es i+1 para tener
  8.    // en cuenta el símbolo '-'
  9.    int index = n >= 0 ? i : i+1;
  10.  
  11.    // 48 = Código ASCII decimal para el 0
  12.    return buffer[index]-48;
  13. }

Ten en cuenta que aquí considero que la primera cifra tiene el índice 0. Si quisieras que empezara a contar en el índice 1, deberías restarle uno a la variable index.

Saludos!


4  Informática / Hardware / Renovación de mobo y procesador en: 28 Marzo 2019, 21:36 pm
Buenas,

Estoy planeando una renovación de ordenador, en la que lo cambiaré todo a excepción de los discos duros (tengo uno con Ubuntu para trabajar, otro con Windows para juegos y otro común tipo almacén). El tema es, será tan simple como montar el nuevo PC con los discos existentes y arrancarlo y que funcione? O debería instalar antes los drivers en ambos sistemas (Ubuntu y Windows) para la nueva placa base y el nuevo procesador? Voy a cambiar de Intel a AMD y el tema de los drivers me preocupa.

Cómo lo haríais vosotros?

Gracias!
5  Programación / PHP / Re: Cambiar la imagen de pendiendo la seleccionada en: 5 Agosto 2017, 23:43 pm
Hola, te doy una idea básica de cómo se haría con JQuery:

HTML imagen:
Código
  1. <img id='foto' src='default.jpg'>

Supongamos que las fotos de las alfombras en varios colores se llaman asi:
alfombra1_negra.jpg
alfombra1_roja.jpg
etc.

HTML select:
Código
  1. <select id="estilo">
  2.   <option value='negra'>Negro</option>
  3.   <option value='roja'>Rojo</option>

JS:
Código
  1. $('#estilo').on('change', function() {
  2.   var value = $(this).val();
  3.   $('#foto').attr('src', 'alfombra1_' + value + '.jpg');
  4. });

Espero que te dé una idea de cómo adaptarlo a tus necesidades.

Saludos!
6  Programación / Scripting / Re: ¿Si es falso por que se entra en el bucle while? [PYTHON] en: 10 Febrero 2017, 19:07 pm
Hola,

Cuando se usan enteros para algún condicional, =0 es falso y !=0 verdadero.

Saludos!
7  Programación / PHP / Re: Parse Error Subvariable como index en: 2 Febrero 2017, 16:59 pm
Hola,

Cuando quieres imprimir un array, usa comillas dobles " para la cadena y usa {} para englobar la variable que es un array.

Código
  1. echo "<label class='checkbox'>{$data[$value[0]]}</label>";

Saludos!
8  Foros Generales / Dudas Generales / Permisos en GIT en: 20 Diciembre 2016, 15:44 pm
Hola,

Estoy buscando la manera de restringir el acceso a un repositorio git que tengo alojado en un servidor mío. No sé si se puede hacer pero cuento qué sería lo ideal y a ver si alguien puede arrojarme un poco de luz sobre el tema.

Lo ideal sería crear una rama a partir de la actual master, y que un usuario solo tuviera acceso a esa rama. Que pudiera hacer pull/push, crear más ramas a partir de esa, etc. Pero que en ningún caso pudiera acceder a la master.

Alguien sabe si esto es posible con git?

Gracias!
9  Programación / Desarrollo Web / [Oferta] Busco desarrollador web en: 18 Diciembre 2016, 19:47 pm
Hola,

Estoy desde hace varios años como desarrollador web freelance (autónomo de toda la vida) y necesito a alguien de confianza que me ayude con algunos proyectos.

Busco a alguien que tenga experiencia en general con HTML, CSS, PHP, JQuery, MySQL y Bootstrap. No pretendo encontrar a nadie que sea un experto con 20 años de experiencia, sino a alguien que lleve un tiempo aprendiendo y que se sienta preparado para meterse en un proyecto real y quiera aprender a hacer aplicaciones web más profesionales. La verdad es que se ve cada basura colgada en internet...

Si tienes algo de experiencia con Laravel es un plus muy grande y me iría genial, aunque si no sabes pero tienes ganas de aprenderlo es mejor que nada. También si sabes manejar Photoshop, Illustrator o alguno similar es un plus, aunque preferiría que supieras de todo lo demás antes que de esto.

Si te interesa contáctame por privado con tu email y ya hablamos sobre tu experiencia, salario, etc. y vemos si encajamos.

Gracias!
10  Programación / Desarrollo Web / Re: ¿Y... como sigo? en: 14 Diciembre 2016, 15:09 pm
Hola,

PHP es sin duda mucho más importante que javascript, a no ser que estés usando node.js para el lado del servidor.

Igualmente, no sé porque tienes que elegir uno u otro. Mi recomendación es que te mires un tutorial rápido de PHP, de javascript y de JQuery como los de http://www.w3schools.com. Léetelos del tirón para ir metiéndote en cada lenguaje y que así te vayan sonando cosas.

Una vez los hayas leído, haz una web para ir practicando. Primero añádele gestión de usuarios, luego que si un chat, etc, y como tendrás que ir buscando información para cada cosa que hagas ya irás asimilando los conceptos leídos en los tutos. Así irás aprendiendo sin darte cuenta todo lo básico relacionado con desarrollar una web.

Cuando lleves un tiempo así y ya seas capaz de montar una web tú solo, lo suyo sería que aprendieras algún framework para que te facilitara la vida en tareas comunes y así pudieras desarrollar aplicaciones web más grandes y profesionales.

Saludos!
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 51
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines