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 - MinusFour

#2001
No directamente, porque los hostings webs por lo general no exonen el servicio de MySQLl al publico. De todas formas, puedes usar tu web hosting como un web service para manejar tu base de datos.
#2002
Código (php) [Seleccionar]
$pass   = $_POST["pass"];
$pass   = $_POST["rpass"];


Primero asignas a $pass un dato de $_POST y luego vuelves a tomar $pass y le pones otro $_POST. El segundo $pass deberia ser $rpass.

Luego tienes:

Código (php) [Seleccionar]

if($pass=$rpass)


Deberia ser:

Código (php) [Seleccionar]

if($pass == $rpass)
#2003
Cita de: WHK en 17 Marzo 2015, 16:28 PM
whk@machine:~$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.3
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.1.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
whk@machine:~$


whk@machine:~$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
stepping : 3
microcode : 0x17
cpu MHz : 800.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm
bogomips : 7999.81
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
stepping : 3
microcode : 0x17
cpu MHz : 800.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 1
cpu cores : 4
apicid : 2
initial apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm
bogomips : 7999.81
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
stepping : 3
microcode : 0x17
cpu MHz : 1500.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 2
cpu cores : 4
apicid : 4
initial apicid : 4
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm
bogomips : 7999.81
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
stepping : 3
microcode : 0x17
cpu MHz : 800.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 3
cpu cores : 4
apicid : 6
initial apicid : 6
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm
bogomips : 7999.81
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

processor : 4
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
stepping : 3
microcode : 0x17
cpu MHz : 800.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm
bogomips : 7999.81
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

processor : 5
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
stepping : 3
microcode : 0x17
cpu MHz : 800.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 1
cpu cores : 4
apicid : 3
initial apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm
bogomips : 7999.81
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

processor : 6
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
stepping : 3
microcode : 0x17
cpu MHz : 800.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 2
cpu cores : 4
apicid : 5
initial apicid : 5
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm
bogomips : 7999.81
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

processor : 7
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
stepping : 3
microcode : 0x17
cpu MHz : 800.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 3
cpu cores : 4
apicid : 7
initial apicid : 7
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm
bogomips : 7999.81
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

whk@machine:~$


Tienes toda la razón, por lo visto son 4 fisicos y 4 virtualizados.

Lo que no entiendo es... ubuntu me dice que mi placa viene con 2gb de ram de video y al mismo tiempo me dice que solo puedo utilizar 256mb?

whk@machine:~$ sudo dmesg | grep drm
[    2.179669] [drm] Initialized drm 1.1.0 20060810
[    2.201626] [drm] Memory usable by graphics device = 2048M
[    2.201630] fb: switching to inteldrmfb from VESA VGA
[    2.201715] [drm] Replacing VGA console driver
[    2.225037] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    2.225037] [drm] Driver supports precise vblank timestamp query.
[    2.653602] fbcon: inteldrmfb (fb0) is primary device
[    2.653673] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    2.669945] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[    3.793099] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 3305.208250] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off

whk@machine:~$ LC_ALL=C lspci -v | grep -EA10 "3D|VGA" | grep 'prefetchable'
Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
whk@machine:~$


Pues si debes tener 3D Hw Accel. En cuanto a Bitcoins busque un poco mas y al parecer Intel no da soporte en sus drivers para openCL (no estoy muy seguro, lei algo de un SDK, pero todo es muy confuso) que aparentemente es lo que usan para minar bitcoins. Sin embargo me encontre con esto:

http://www.freedesktop.org/wiki/Software/Beignet/

En cuanto a lo de tu memoria no me preocuparia mucho, mi gpu con lspci no muestra los 2GB Ram. Esa estadistica no es tecnicamente para toda tu VRAM.
#2004
Cita de: agus0 en 17 Marzo 2015, 16:24 PM
Di apache como ejemplo pero es otro programa, el problema y la diferencia con apache es que usando shel_exec() es como si se cerrara "terminal" en la que estoy ejecutando el  programa

¿Cerrara "terminal"?

Si es un script que solo inicia y detiene un programa en el background entonces con shell_exec te basta. Si es un proceso que continua ejecutandose y no regresa un valor necesitas enviarlo al background:

Código (php) [Seleccionar]

shell_exec(.'/server &>/dev/null &')
#2005
Cita de: agus0 en 17 Marzo 2015, 16:04 PM
Claro. por ejemplo es como el servicio de apache. "apache start", "apache restart" "apache stop"... eso me gustaría poder "controlar"

¿Tienes otro servidor web que esta usando PHP para iniciar el proceso de apache? Ese servidor web debe tener permisos de root para poder iniciar apache al menos bajo el puerto 80. Si es el mismo servidor apache que esta corriendo bajo el mismo puerto solo podrias usar apache stop y para eso tambien necesitas permisos root.
#2006
¿Enviar instrucciones? ¿El programa funciona de forma interactiva? Puedes usar 'kill' con shell_exec para matar el proceso.
#2007
Cita de: WHK en 17 Marzo 2015, 14:46 PM
Si, ya probé con el programa que dice si tengo drivers privativos para habilitar y nada :(

Era lspci o lscpi?

whk@machine:~$ lspci -n
00:00.0 0600: 8086:0c00 (rev 06)
00:02.0 0300: 8086:0412 (rev 06)
00:03.0 0403: 8086:0c0c (rev 06)
00:14.0 0c03: 8086:8c31 (rev 05)
00:16.0 0780: 8086:8c3a (rev 04)
00:1a.0 0c03: 8086:8c2d (rev 05)
00:1b.0 0403: 8086:8c20 (rev 05)
00:1c.0 0604: 8086:8c10 (rev d5)
00:1c.2 0604: 8086:8c14 (rev d5)
00:1d.0 0c03: 8086:8c26 (rev 05)
00:1f.0 0601: 8086:8c5c (rev 05)
00:1f.2 0106: 8086:8c02 (rev 05)
00:1f.3 0c05: 8086:8c22 (rev 05)
02:00.0 0200: 10ec:8168 (rev 0c)
whk@machine:~$


De hecho no me funcionan los usb 3.0, los 2.0 no tengo problema pero los 3.0 no me toma nada, ni un pendrive ni el celular ni nada, está muerto. Lo otro que me dijeron es que mi disco solido anda lento y no se en la práctica si será un tema también de drivers o configuración o que onda.

whk@machine:~$ sudo hdparm -Tt /dev/sda

/dev/sda:
Timing cached reads:   34810 MB in  2.00 seconds = 17424.09 MB/sec
Timing buffered disk reads:  30 MB in  3.02 seconds =   9.93 MB/sec
whk@machine:~$


Por lo menos en la práctica mi pc vuela, tiene un intel i7 de ultima generacion de 8 nucleos y me anda a 4.2, el tema es que cuando quise probar un juego o cuando quise probar el tema de la minería bitcoin utilizando la gpu ahi comencé a ver los problemas.

Si, era lspci. Estuve viendo este post tuyo en otro foro y al parecer tienes cargado el driver correcto, i975. No estoy seguro. ¿Tu modelo es i7 4970k? Porque esos son solo 4 nucleos (con HyperThread 8 threads que el sistema toma como "cpu" pero no son cores exactamente). Si tienes otro CPU que en efecto son 8 cores pues entonces hay algo mal o hiciste un upgrade o algo parecido.

Prueba:

Código (bash) [Seleccionar]

glxinfo | grep OpenGL
#2008
Cita de: WHK en 17 Marzo 2015, 03:12 AM
Hola, pues que tengo un pc de escritorio con esa placa madre, el tema es que estoy utilizando ubuntu 14 y no me acompañan los drivers.

Lo que se es que el sistema está usando el software y no el hardware para acelerar por lo cual entiendo que el driver debe tener uno genérico y además me dice que tengo un chip xeon por lo cual claramente deduzco que le falta el driver.

He buscado en muchos lados y todos dicen que es un modelo un tanto nuevo por lo cual es dificil encontrar drivers compatibles en ubuntu.

Me dan una mano?

¿Entonces... lo que no te va es el driver de las graficas? ¿Probaste con el menu de Drivers Adicionales de Ubuntu?

Puedes poner el output completo de:

Código (bash) [Seleccionar]

lspci -n
#2009
PHP / Re: [DUDA] Strict Standards
17 Marzo 2015, 02:54 AM
Cita de: DarK_FirefoX en 17 Marzo 2015, 02:27 AM
Primero que todo quiero aclarar que este script no lo programé yo, por lo tanto todavía no he revisado todo el código. Voy por partes!

Hice lo que me dijo Gus Garsaky y soluciona el problema, gracias.

Ahora me surge la duda pues este es un script con alrededor de 3000+ archivos php, lo que me cuesta entender es ¿por que lo habrán programado asi? O sea ¿por qué ahora tengo que cambiar muchos de estos métodos a estático?

Podrá ser que ¿en versiones anteriores de PHP, esto era permitido? Pues el script es de hace como 4 años.

Gracias

PD: Iré preguntando en este mismo hilo si me encuentro con algún otro problema, espero puedan seguir ayundandome

Si, parece estar escrito con reglas de OOP de PHP 4.0. No solo usa el :: para acceder a metodos de la clase sin usar static, sino tambien usa los valores por referencia de los objetos. Me imagino porque en PHP 4.0 los objetos se pasaban por valor (y aun se siguen pasando por valor, pero se usan identificadores en lugar de la estructura completa).
#2010
PHP / Re: [DUDA] Strict Standards
17 Marzo 2015, 00:28 AM
CitarEspero me puedan ayudar a ver que es lo que pasa porque no tengo ni idea.

Gracias de antemano!

PD: Esto me pasa con muchas llamadas de funciones que tienen más o menos el mismo estilo de llamarlas. ¿Tendré que configurar algo en apache o php?
PD: Tengo instalado XAMPP!!

:: Es un accesor estatico (hay excepciones como con static:: ), para metodos estaticos (metodos que no son llamados desde el contexto del objeto). Como no declaraste el metodo como estatico solo puedes accederlo desde el contexto del objeto:

Código (php) [Seleccionar]

$obj = new SESmarty();
$obj->getInstance();


Veo que es un patron singleton asi que quiero imaginar que de verdad requieres que sea estatico.