Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - t4r0x

#1
amigos tengo un samsung s8+ y odio todas el monton de aplicaciones que trae consigo, se que es posible desintalar corriendo como root pero aun yo he leido que android es como Windows que el propio sistema operativo o aplicaciones del sistema de google funcionan para tracearte y funcionan como software espia asi que yo estaba preguntandome si es posible tener debian o ubuntu como sistema operativo principal y no me refiero a instalar algun emulador o maquina virtual desde alli.

estaba buscando informacion e increiblemente ( para mi ) no encontre nada en concreto solo como ejecutarlo usando algun emulador o por el estilo. es posible? o algun tipo de debian que sea OPEN SOURCE para smartphones?
#2
Si pero de que manera y que fue escrito para este proposito y como hacerlo?
#3
Buenas veran tengo instalado wordpress en mi VPS y tengo un blog de prubea y quiero saber si es posible ejecutar un callback o codigo PHP ( una funcion o simplemente codigo PHP ) cuando un usuario abre un post, asi yo puedo abrir analizar la variable $_POST/$_GET y sacar informacion como referencia, agente y demas, es posible?
#4
Hola como puedo ejecutar este comando de este batch usando ShellExecute y pasandolo como parametro?

en el .bat:
@ECHO OFF
SET VAR1=1
ECHO %VAR1%
pause


en C++:

ShellExecuteW(
        NULL,
        L"open",
        L"cmd.exe",
        L"/C \"SET VAR1=1 & ECHO %VAR1% & PAUSE\"",
        NULL,
        SW_SHOW
        );

desde el .bat imprime: "1" pero desde mi programa C+ este imprime "%VAR1%"

#5
Buenas mi escenario es este, tengo una pagina donde debo controlar el acceso de multiples usuarios/sesiones a la vez, ellos verificarian si hay un "cupo" disponible si lo hay entonces recuperan un ese valor del cupo de la base de datos MySQL, esta verificacion deberia hacerme de manera que no haya conflico entre los usuarios a la hora de verificar. algo como esto:

tabla:

------------------------------
Id   |  CupoEsDisponible
------------------------------
1    |            1
2    |            1
3    |            1
4    |            1
5    |            1
------------------------------
El 1 en CupoEsDisponible indica que el cupo es disponible. el codigo:

Código (php) [Seleccionar]

// por aqui llegan todos los usuarios/sesiones



Begintransaction()

aqui el usuario verifica si hay cupo disponible ( si "CupoEsDisponible" es igual a 1 sino retornaria FALSE ).
aqui todas las demas sesiones se detienen a esperan que la primera termine. y el problema es ese, las demas sesiones quedan esperando ya que todas acceden a la misma fila con Id = 1 pudiendo recuperar la fila 2 o 3, 4, 5 que estan disponibles asi que como hago para prevenir que no esperen y que busquen por otra fila?
if(Query("SELECT * FROM Tabla_cupos_para_usuarios WHERE CupoEsDisponible = 1 LOCK IN SHARE MODE") != FALSE)
{
     el cupo es disponible asi que lo establecemos como no disponible ( igual a 0 )
     execute("UPDATE Tabla_cupos_para_usuarios SET CupoEsDisponible = 0 WHERE Id = Id_que_obtuvimos_de_Query");
     
     mas codigo...
}

Commit()


#6
Hola buenas quisiera saber la opinion de ustedes, veran en estos dias estoy buscando un buen servidor con buen hardware, estoy hablando de algo como minimo 8 cores a 2.8 Ghz o más, la RAM el disco duro no es de importancia yo creo ya que con tal que le ponga 4-8 RAM y 1-2TB estaria bien.

Veran he estado buscando en Amazon y encontre esta:
https://www.amazon.com/Apple-8-Core-2-8GHz-16GB-Mavericks/dp/B00SB3OTW8

El servidor lo necesito especialmente para trabajo con maquinas virtuales / VPS a una pequeña cantidad de clientes. mi presupuesto es de maximo 1000$.

Mod: no escribir en mayúsculas
#7
Bueno no sé si es extraño pero tengo una tabla con varias celdas y al veces las lineas de las filas no aparecen entre medio de ellas como esta imagen.


porque pasa y como puedo solucionarlo? el codigo:
Código (html4strict) [Seleccionar]


<style>
   body
   {
       height: 100%;
       margin: 0px;
       padding: 0px;
   }

   table, th, td {
       border: 1px solid black;
       border-collapse: collapse;
   }
   
   .table-info
   {
       border-spacing: 0px;
   }
   
</style>

<body>
   <table class='table-info'>
       <tr>
           <th style='width:100px'>colum1</th>
           <th style='width:100px'>colum2</th>
           <th style='width:100px'>colum3</th>
           <th style='width:100px'>colum4</th>
           <th style='width:100px'>colum5</th>
           <th style='width:100px'>colum6</th>
       </tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
       <tr><td>Value1</td><td>Value2</td><td>Value3</td><td>Value4</td><td>Value5</td><td>Value6</td></tr>
   </table>
</body>
#8
Bueno la verdad no me gustaria tener algo generico y establecer un height y width a 1000px+.

acerca de div FLEX parece que es algo un poco nuevo al menos require de IE 11 y opera 12 :P

parece que como que es imposible hacerlo de forma sencilla, yo he estado buscando por horas :P
#9
Intente ese codigo, lo agregue al <style> y tambien intente agregar en un archivo css por separado pero no funciono, se mira exactamente igual :P
#10
Buenas veran tengo un dia entero tratando de hacer que el height de un menu vertical sea mas o menos como automatico ( auto ) pero a la vez al 100%, he probado y buscado y no encuentro una solucion!

para darme entender de la manera mas facil hice un simple que simula mi situacion, el codigo es muy simple tengo dos Div's, el primero es el que funciona como menu vertical, el segundo para contener texto, controles y demas, el problema viene cuando tengo una tabla y este sobre pasa la altura del Divs, el div al que pertenece se "estira" todo bien, pero el menu no lo hace y no encuentra una manera para hacer que lo haga, alguna idea?



Código (html4strict) [Seleccionar]
<style>
   

*
{
   margin: 0;
   padding 0;
   box-sizing: border-box;
}

body
{
   width: 100%;
   height: 100%;
   overflow: auto;
}

.sidebar
{
   float: left;
   background-color: #c0392b;
   width: 200px;
   height: 100%;
}

.container
{
   background-color: #34495e;
   width: 100%;
   height: auto;
}

.mylist
{
   margin-top: 80px;
}

.mylist li
{
   padding: 10px;
}

.mytable
{
   margin-left: 240px;
}


</style>

<html>
<body>
   <div class='sidebar'>
       <ul class='mylist'>
           <li><a>Link1</a></li>
           <li><a>Link2</a></li>
           <li><a>Link3</a></li>
           <li><a>Link4</a></li>
           <li><a>Link5</a></li>
           <li><a>Link6</a></li>
           <li><a>Link7</a></li>
           <li><a>Link8</a></li>
       </ul>
   </div>
   <div class='container'>
       <div class='mytable'>
           <table border='1'>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
               <tr><td>value1</td><td>value2</td></tr>
           </table>
       </div>
   </div>
</body>
</html>