Yo llevo una hora sentado en la silla sin hacer nada esperando que se me termine de actualizar la puta mierda de portátil este porque los de sistemas han colado una actualización en el directorio activo. Su puta madre.
Yo haciendo examen de pruebas de caja blanca y negra, pero en todo Internet lo explican bastante diferente a mi profesor, por lo tanto creo que estoy haciendo una examen a propósito mal para aprobarlo.
Yo tengo un par de compañeros que piden café descafeinado con leche desnatada y sacarina. Vamos, que les cobran por un vaso de agua.
El café natural no es amargo, aunque nunca lo he probado sin leche ni azúcar. La costumbre de tomar torrefacto xD
En el cv, se puede poner el nombre del proyecto del cliente en el que estuve y las tecnologías que se utilizaron?
Si no tenéis la V60 al lado del MacBook haciendo el 4:6 method mientras pasan los tests de JS no sois verdaderos code artisan.
#35202 Me refiero en plan:
Proyecto Stock Finance de ISBAN:
- Front: Mierda1
- Backend: Mierda2
- Base de datos: UsureroSQL
- Metodología de trabajo: Latigazos
Si te raya eso cambia el nombre de la empresa y pon: "Proyecto Stock Finance para grupo tecnólogico de banco español bla bla" y santas pascuas
#35191 Hoy desde casa He empezado a las 10AM llevo 2horitas... preparar comida, comer... Luego un par más hasta las 16h y a dar una vuelta ha disfrutar el buen tiempo. Siempre me mencionas y empiezo a sospechar que es envidia :p
https://programacion.net/codigo/pasar_variables_de_una_pagina_de_php_a_otra_70
<html>
<head>
//Pagina 1
</head>
<body>
<?php
//Se le da un valor a las variables
$variable1 = "Hola";
$variable2 = "como estas";
?>
//Link hacia la otra página
<a href="pagina2.php?variable1=<?php echo $variable1 ?>&variable2=<?php echo $variable2 ?>Ver la otra Pagina</a>
</body>
</html>
//Pagina 2 (Esto es lo que iria en la otra página)
<html>
<head>
</heal>
<?php
//Obterner las variable
$variable1=($_GET['variable1']);
$variable2=($_GET['variable2']);
// Mostar las variables
echo "$variable1";
echo "$variable2";
?>
</body>
</html>
// Por Faisal jalit espero que les sirva un saludo
------------------
https://programacion.net/codigo/8_reinas_17
<p>// 8 reinas.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "iostream" #include "vector" #include "cmath" #include "algorithm" using namespace std; const int N = 8; int fac(int n) { int ret = 1; if(n <= 1) return 1; for(int i = 2 ; i <= n ; ++i) ret *= i; return ret; } bool isCorrectChecker(vector<int>& ar) { for(int i = 0 ; i < ar.size() ; ++i) { for(int j = 0 ; j < ar.size() ; ++j) if( abs(ar[i] - ar[j]) == abs(i - j) && i != j ) return false; } return true; } vector< vector<int> > getCorrectChecker(vector<int>& ar) { vector< vector<int> > ret; for(int i = 0 ; i < fac( ar.size() ) ; ++i) { next_permutation(ar.begin(), ar.end()); if( isCorrectChecker(ar) ) ret.push_back( ar ); } return ret; } void showResult(vector< vector<int> >& result) { for(int i = 0 ; i < result.size() ; ++i) { for(int j = 0 ; j < result[i].size() ; ++j) cout << result[i][j] << " "; cout << endl; } } vector<int> getDatas() { vector<int> ret(N); for(int i = 0 ; i < N ; ++i) ret[i] = i + 1; return ret; } int main(int argc, char* argv[]) { int totalNum = 0; vector<int> ar = getDatas(); vector< vector<int> > result = getCorrectChecker(ar); showResult(result); return 0; } </int></int></int></int></int></int></int></int></int></p>
Holly molly...
#35212 btw pregunta siria, cómo se eligen adecuadamente las restricciones referenciales de una FK? Cómo sé si tengo que usar CASCADE
, SET NULL
o NO ACTION
? El 90% de las veces uso Cascade, por aquello de mantener la persistencia; otras veces uso Set Null porque considero que no quiero perder esos datos. Pero el No action? Cuándo y por qué?
#35213 Sinceramente el no action no le he encontrado un uso en todos estos a;os, porque como vas a mantener una FK a un registro que ha cambiado/ha sido eliminado?
Ademas cuando usas InnoDB como motor para mysql el NO ACTION es lo mismo que el RESTRICT con lo que si la transaccion no se completa, no te deja borrar ningun registro.
Según tengo entendido es mejor no borrar en cascada y hacerlo a mano por si borras datos que no deberías.