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ú

Temas - Maurice_Lupin

#1
Foro Libre / Porno Geek - AMD Ryzen 3000
5 Junio 2019, 16:18 PM
Computex 2019, Ryzen 3900X, 3800X, 3700X, 3600X. Navi RX 5000  :xD


A la expectativa por las nuevas APUs.

Saludos.
#2
Hardware / Ayuda para Armar PC Gaming
10 Febrero 2019, 19:15 PM
Hola a todos, para ser exacto intento armar una pc para modelar 3d y editar videos, para juegos también. Siempre he usado pcs básicas (intel dual core). Asi que necesito su ayuda en cuanto a este armado.

Estoy armando una pc lo más económica posible. ¿Funcionará bien esta combinación? y si es suficiente para cinema4d, After Effects,  3ds Max?
Comentenme si cometo un error o se puede cambiar por algo más barato.

Con las modificaciones.

CPU: Ryzen5 2400G 3.60GHZ 4MB 4core AM4( YD2400C5FBBOX )
Placa: AMD AM4 ASUS Prime B450M-A DDR4 mATX (Prime B450M)
RAM: DDR4 16GB 2400 CORSAIR CL16 1.2V (CMV16GX4M1A2400C16)
Case: Mid Tower THERMALTAKE Versa N27 Audio HD RGB (CA-1H6-00M1WN-00)
Fuente: 600W EVGA 100-W1-0600-K1 80p WHITE
Disco duro: 3.5 S3 1TB WD Blue 64MB 7200rpm (WD10EZEX)
SSD: SSD S3 120GB WD Green 7mm (WDS120G2G0A-00JH30)




Agregué un SSD de 120GB para el sistema. Mantengo la fuente de 600w para una futura tarjeta de video. Estaŕe atento a sus consejos.

Gracias por comentar.
#3
Recién me topé con Vala que es un C disfrazado de C# , ahora aprendo otro de sus dialectos quizá muchos están enterados pero en el foro no he visto comentarios. Genie es un dialecto de Vala similar a Python. El compilador Valac lo convierte a C  :xD

¿Qué es Vala?

Vala es un nuevo lenguaje de programación que permite utilizar modernas técnicas de programación
para escribir aplicaciones que funcionan con las bibliotecas de tiempo de ejecución de GNOME,
particularmente GLib y GObject. Esta plataforma ha proporcionado durante mucho tiempo un
entorno de programación muy completo, con características como un sistema de tipado dinámico y
gestión asistida de memoria. Antes de crear Vala, la única manera de programar para la plataforma
era con la API nativa de C, que expone muchos detalles no deseados, con un lenguaje de alto nivel
que tiene una máquina virtual auxiliar, como Python o el lenguaje C# de Mono o, alternativamente,
con C++ a través de una biblioteca contenedora (wrapper)...

https://wiki.gnome.org/Projects/Vala/Tutorial/es

Instalando en las distintas plataformas
https://wiki.gnome.org/Projects/Vala/ValaPlatforms

Doc Inglés
https://wiki.gnome.org/Projects/Genie

Doc español
http://genie.webierta.skn1.com/Genie%20Doc

Ventanas
http://genie.webierta.skn1.com/wiki/gtk

Aún no he probado cross build, pero aqui la info como compilar para Window desde Linux
https://wiki.gnome.org/Projects/Vala/Win32CrossBuildSample

Ejemplo Genie
Código (python) [Seleccionar]

// compila con valac --pkg gtk+-3.0 nombre_archivo.gs

uses Gtk

init
new MyApplication( "test.application",
ApplicationFlags.FLAGS_NONE
).run( args )

class MyApplication:Gtk.Application

window: Gtk.ApplicationWindow
icon: Gdk.Pixbuf

construct( application_id:string, flags:ApplicationFlags )
if !id_is_valid( application_id )
error( "application id %s is not valid", application_id )
this.application_id = application_id
this.flags = flags

def override activate ()

var window = new Gtk.ApplicationWindow( this )
window.set_default_size (800, 600)
window.window_position = WindowPosition.CENTER
window.set_border_width(10)

headerbar: Gtk.HeaderBar = new Gtk.HeaderBar()
headerbar.show_close_button = true
headerbar.title = "GENIE DOC"
window.set_titlebar(headerbar)

button: Gtk.Button = new Gtk.Button.with_label ("About")
button.clicked.connect(acercade)
headerbar.pack_end(button)

stack: Gtk.Stack = new Gtk.Stack()
stack.set_transition_type(Gtk.StackTransitionType.SLIDE_LEFT_RIGHT)

var image1 = new Gtk.Image ()
image1.set_from_file ("genielogo2.png")
stack.add_titled(image1, "label1", "GENIE")

var image2 = new Gtk.Image ()
image2.set_from_file ("pythonlogo.png")
stack.add_titled(image2, "label2", "PYTHON")

stack_switcher: Gtk.StackSwitcher = new Gtk.StackSwitcher()
stack_switcher.halign = Gtk.Align.CENTER
stack_switcher.set_stack(stack)

vbox: Gtk.Box = new Gtk.Box(Gtk.Orientation.VERTICAL, 0)
vbox.pack_start(stack_switcher, false, false, 0)
vbox.pack_start(stack, false, false, 10)

window.add(vbox)
window.show_all ()

def acercade(button:Button)

try
icon = new Gdk.Pixbuf.from_file ("genie64.png")
except e : GLib.Error
stderr.printf ("Error: %s\n", e.message)
authors: array of string = { "JESUS CUERDA", null }
license: string = "CC Attribution 4.0 International"
Gtk.show_about_dialog (window,
"program-name", ("Wiki Genie Doc"),
"logo", icon,
"copyright", ("CC BY 4.0 2017 Wiki GENIE DOC"),
"license", license,
"authors", authors,
"website", "http://genie.webierta.skn1.com",
"website-label", ("Wiki Genie Doc"),
null)


Saludos.
#4
Foro Libre / PS4 por 1 dolar [VIRUS]
30 Diciembre 2017, 18:38 PM
Me acaba de pasar este link un amigo, me pareció una gran estafa. Si alguien sabe como denunciarlo o verificar que esto es una estafa.

sony20.com - Comprar la nueva PS4 por sólo 1 dolar - SONY

Si vives en Latino América y quieres la nueva PS4 Slim o PS4 PRO, entonces es probable que ésto sea lo más emocionante que hayas podido leer.


Viendo su código fuente (no soy experto en malware), encontré unos links:

Código (html4strict) [Seleccionar]

<a href="http://delf.go2cloud.org/aff_c?offer_id=4&aff_id=1008&aff_sub2=sony20" class="dropdown-toggle p4" data-toggle="dropdown">


Indagando en la web sobre delf.go2cloud.org encontré que esta ligado con estafas.
http://scamanalyze.com/check/delf.go2cloud.org.html

Si me equivoco me agradaría que me comenten.

Saludos
#5
GNU/Linux / Libro: Sound Programming
27 Noviembre 2017, 02:55 AM
Java, Gtk, Raspberry Pi, ...

1. Basic Concepts of Sound 1
2. User-Level Tools 7
3. Sound Codecs and File Formats 11
4. Overview of Linux Sound Architecture 15
5. ALSA 21
6. PulseAudio 61
7. Jack 143
8. Session Management 179
9. Java Sound 197
10. GStreamer 211
11. libao 223
12. FFmpeg/Libav 227
13. OpenMAX IL 235
14. LADSPA 277
15. Displaying Video with Overlays Using Gtk and FFmpeg 293
16. MIDI 317
17. User-Level Tools for MIDI 321
18. MIDI Java Sound 327
19. MIDI ALSA 343
20. FluidSynth 351
21. TiMidity 355
22. Overview of Karaoke Systems 369
23. Karaoke User-Level Tools 371
24. MP3+G 381
25. Karaoke Applications Using Java Sound 407
26. Subtitles and Closed Captions 443
27. Karaoke FluidSynth 465
28. TiMidity and Karaoke 499
29. Jack and Karaoke 523
30. Streaming Audio 533
31. Raspberry Pi 537
32. Conclusion 547
Appendix
A. Decoding the DKD Files on the Sonken Karaoke DVD 549


link

Saludos.
#6
Windows / lenovo con Windows 10 - WIFI Lento
15 Noviembre 2017, 16:01 PM
Tengo una laptop lenovo nueva, con wind 10, el problema es que el wifi funciona increíblemente lento. Tengo otras pcs conectadas a la red y no hay problema con la navegación.

He leído que hay que desactivar: Actualizaciones de más de un lugar.
Algunos comentan que es una especie de torrent que por defecto trae y eso consume el ancho de banda. ¿Esto es cierto? ¿A alguien le ha pasado?

Agradezco las sugerencias.

Saludos.
#7
Hardware / Problema puertos USB
18 Septiembre 2017, 06:58 AM
Hola a todos.

Tengo laptop HP Pavilion 15-p002la y todos los puertos USB han dejado de funcionar, no hay energía el led del mouse no enciende, ni reconoce Pendrives en ningún puerto.

Pensé que de trataba se software así que probé desinstalar drivers y por último restauré el sistema operativo, los puertos siguen sin funcionar. Si funciona el lector de tarjeta SD.

Temo que sea la placa base. Si alguien tiene sugerencias se los agradecería.

Gracias.
#8
Redes / Ayuda problema con RTSP
10 Agosto 2017, 17:56 PM
Hola a todos.

He creado una app para android que reproduce un streaming: rtsp://********:1935

Todo bien salvo que he visto 3 equipos con problemas desconocidos, estoy descartando que sea problemas del equipo pues son android 7 y 4.4, la app se reproduce con normalidad desde la 2.2.
Dentro de los que funcionan con normalidad también hay android 7 y 4.4.

Me parece que puede ser un problema con la configuración de sus routers, quizá bloquean el protocolo RTSP.
Según la wikipedia el puerto por defecto de RTSP es el 554 UDP, pero la url del streaming dice que se conecta por el puerto 1935.


También he leído que hay RTSP por TCP, mis dudas son.
- ¿Como determino si es UDP o TCP mi streaming?
- ¿Como saber si es el puerto 554 ó 1935 el que tienen que desbloquear en su router o firewall?
Tengo linux, nmap y VLC para reproducir el streaming.
Disculpen si me equivoco de lugar.
Saludos.
#9
Java / Ayuda MEDIA_ERROR_SYSTEM Android
7 Agosto 2017, 02:39 AM
Hola a todos.

He creado una App para android que reproduce un streaming RTSP, me ha dado errores en 3 instalaciones. Pero funciona en más de 20 equipos.

Implementé el listener onError al MediaPlayer.
Código (java) [Seleccionar]
boolean onError (MediaPlayer mp,
                int what,
                int extra)
// Esto devuelve
// what = MEDIA_ERROR_UNKNOWN
// extra = MEDIA_ERROR_SYSTEM (-2147483648) - low-level system error.


Pensé que tal vez era por la version del android que no soporta el streaming pero algunos equipos son actuales como el Motorola Moto Z Play con android 7. Curiosamente funciona bien en android 2.2.

Dirección del streaming: rtsp://********:1935

Me pregunto si tal vez sea que el streaming es bloqueado por router.

Agradezco si alguien tiene sugerencias.

Saludos.
#10
Dudas Generales / bloqueo IP por mi ISP [F1]
20 Abril 2017, 19:09 PM
Hola, acabo de contratar un hosting el problema es que el IP que me han asignado es bloqueado por mi ISP puesto que he probado en otra casa y no tengo problemas.

Es un hosting compartido, el técnico me ha recomendado que le pide a mi ISP que lo desbloquee, no sé que tan fácil sea. Me pregunto cuales serian las causas de este bloqueo, está en una lista negra el IP?

Agradecería cualquier sugerencia y experiencia que me compartan.

Saludos.
#11
Hola a todos.

Antes utilizaba google drive como almacenamiento de sonidos para mi app web, el problema es que ya no funciona como hosting.

Si alguien utiliza otro servicio gratuito para subir archivos y me de la url para poder reproducirlo con js.

Saludos.
#12
Desarrollo Web / Pasarela de Pago [F1]
24 Marzo 2017, 18:40 PM
Hola a todos.
Voy a hacer una pasarela de pago. Según lo que leí, este es mi plan
- contrataré un hosting + SSL.
- Utilizar wordpress + woocommerce.

Mis dudas:

- Hay que hacer un contrato con alguna entidad bancaria para el pago tarjeta Visa ¿?,
  (que recomiendan)

- Si alguien puede compartir su experiencia sobre la implementación y seguridad del sitio.

Ahora estoy por iniciar en esto, si surgen más dudas comentaré, muchas gracias.

Saludos.
#13
Hola, estoy por crear correos corporativos en el CPanel, mi duda es que tan inseguros son, antes he trabajado con el servicio de gogle, y no me preocupé más.

Pero ahora no hay dinero para contratar esos servicios, asi que los crearé en el host. También he leido que se puede configurar una cuenta gmail como cliente de correo y asi liberar espacio en el host.

Les agradezco que compartan sus experiencias o sugerencias.

Saludos.
#14
Hola a todos, estoy por crear un diccionario.

Se me ha ocurrido hacerlo con wordpress, y buscar en los post (serán más de 1000 palabras), es decir un posteo por palabra con algo de contenido multimedia ¿Esto hará lento el sitio?

Si alguien ha realizado algo similar, estoy buscando la mejor manera de realizarlo.

La otra opción sería hacerlo desde cero con php y mysql, pero me tomaría más tiempo. Espero sus opiniones y sugerencias, muchas gracias.

Saludos.
#15
PHP / Consejos sobre mi sitio [F1]
10 Agosto 2016, 03:02 AM
Estoy creando un sitio con wordpress me ayuda con el registro de usuarios, y la personalizo con un plugin que voy creando (una clase en php), además utilizo la libreria fpdf para crear un reporte según las respuestas a un cuestionario.

Mis dudas:

- Sobre la creación del reporte en pdf, cuanto de texto es el limite para no saturar al hosting. Existe alguna alternativa para crear un documento localmente (con javascript)

- Al iniciar el cuestionario cargo todo mediante ajax, son varios combos por Area y Categoria (no queria hacer muchas consultas por eso lo almaceno en una variable). Cuanto seria el peso maximo de los datos que puedo almacenar en variables.


Tengo dudas pues estoy acostumbrado a programar para escritorio. Cualquier consejo o buenas practicas, se los agradeceria.

Muchas gracias.
#16
GNU/Linux / enmascarar router NUCOM[F1]
27 Julio 2016, 00:16 AM
Hola, tengo un router Nucom R5000UNv2 y quiero cambiarle la MAC para hacer NAT, pues mi salida a internet está ligada a la MAC de mi PC.

Siguiendo este tutorial encontré que corre un Linux 2.6.30
http://blog.alguien.site/2013/05/hackeando-nucom-r5000unv2.html

Con el tuto, logre acceder y al dar ifconfig esto me devuelve:
Código (dos) [Seleccionar]
> ifconfig
bcmsw           Link encap:Ethernet  HWaddr FC:8B:97:__:__:__ 
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
                Base address:0xda00
---------------------------------------------------------------------
br0             Link encap:Ethernet  HWaddr FC:8B:97:__:__:__ 
                inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::fe8b:97ff:fe41:a0c2/64 Scope:Link
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:384 errors:0 dropped:0 overruns:0 frame:0
                TX packets:351 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:0
                RX bytes:40647 (39.6 KiB)  TX bytes:30345 (29.6 KiB)
---------------------------------------------------------------------
lo              Link encap:Local Loopback 
                inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
                UP LOOPBACK RUNNING  MTU:16436  Metric:1
                RX packets:196 errors:0 dropped:0 overruns:0 frame:0
                TX packets:196 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:0
                RX bytes:20811 (20.3 KiB)  TX bytes:20811 (20.3 KiB)
---------------------------------------------------------------------
wl0             Link encap:Ethernet  HWaddr 0A:EE:47:__:__:__   
          inet6 addr: fe80::8ee:47ff:fe58:86b6/64 Scope:Link
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:337 errors:0 dropped:0 overruns:0 frame:0
                TX packets:353 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:40129 (39.1 KiB)  TX bytes:49968 (48.7 KiB)
                Interrupt:31

Indagando en la web entiendo que debo tumbar y cambiar una tarjeta, supongo que debe ser del br0, cuando lo intenté perdí la conexión al router desde mi pc, por fortuna se recupero al reiniciar.

Asi que pienso que debo agregar un script para cambiar la MAC y que se ejecute cada vez que encienda el router. Tengo dudas y no quisiera arruinarlo. ¿Alguien ha hecho algo asi?, ¿Que me sugieren? no se mucho de linux.

Saludos.
#17
Windows / clonar win8 a SSD[F1]
25 Julio 2016, 03:10 AM
Hola a todos. He clonado un win8 de una laptop DELL en un SSD que tengo, con el partition wizard 9 lo logré(Migrar OS to SSD), el asunto es que pienso usar este SSD en una lenovoG450.

Pensaba que funcionaria pero ha dado error

PXE-E61: Media test failure, check cable
PXE:MOF:exiting Broadcom PXE ROM

Saludos y gracias.

#18
Hardware / error SMART lenovo g450 [F1]
12 Julio 2016, 03:33 AM
Hola, a todos.

Me ha salido este error, leyendo en la web me dicen que el disco duro ya tiene problemas y que dentro de poco morira.

Me pregunto si en caso no consigo un disco duro de repuesto, podria usar una memoria SSD para bootear un SO. ¿Alguien lo ha intentado?

¿Que me recomiendan?

Muchas gracias.
#19
Hola a todos, cometi una burrada actualize con synaptic y ahora se me congela luego de unos minutos usando mi Ubuntu.

Tengo openJDK instalado. Indagando en la web, encontré el modo Recovery, ahora les escribo desde mi ubuntu y todo normal, aunque no tengo mucha resolución, funciona bien.

No tengo mucha experiencia en linux pero no tengo problemas en usar comando,
mis dudas serian:

- Desde el modo Recuperación, como detecto el software que me ocasiona el problema y lo elimino(no me se de memoria los comando por eso uso Synaptic).

-Cuando terminó de instalar Synaptic me salio un mensaje que hacia referencia a paquetes rotos, ese podria ser el problema o sera el openJDK (pienso de todos modos quitarlo)

Muchas gracias y disculpen las molestias.
#20
Hola, acabo de compilar cef_binary_3.2171.1979_windows32 y cef_binary_3.1650.1562_windows32 con gcc4.9 en WinXP SP3, estoy contento porque me tomo como 3 semanas  :xD.

Ahora creo que se puede compilar casi cualquier versión del CEF con mingw, sólo tenemos que solucionar errores con paciencia y terquedad.

Requisitos:
- TDM-gcc-4.9.2
- cef_binary_3.1650.1562_windows32
- http://code.google.com/p/make-it-so/

*Lo que se necesita para poder incrustar el chromium es compilar libcef_dll_wrapper.vcxproj. Cuando descomprimes el cef_binary_3... buscar el proyecto cefclient2008.sln y lo convertirmos a linux Makefile con make-it-so.exe

*Ahora ya tendrás el archivo libcef_dll_wrapper.makefile, agregar el flag CXXFLAGS+=-std=gnu++11
y compilamos con mingw32-make (si te salta algún pequeño error buscas el equivalente de vc++ en gcc)

Dejo el makefile con pequeñas modificaciones y me funcionó libcef_dll_wrapper.makefile.txt

Luego agrego, si es de interes, el ejemplo con wxDev-C++

Saludos.
#21
Hola a todos, estoy haciendo un programa que descarga de youtb, he visto mucho code en php funcional, en base a eso he llegado a una conclusión: Cuando cambio el time zone en php da los mismos problemas que mi app en QT.

El ejemplo en php esta asi, cuando pongo mi zona horaria real da problemas, asi que lo dejo con esta zona y no hay problema
Código (php) [Seleccionar]
date_default_timezone_set("Asia/Tehran");

Entonces estoy buscando si alguien sabe como cambiar Time Zone usando QNetworkAccessManager, mas o menos asi esta mi codigo y funciona pero no siempre

Código (cpp) [Seleccionar]

QNetworkAccessManager manager;
// Pienso que debido a la zona horaria me devuelve info del video aleatoriamente
QUrl url = ("http://www.youtb.com/get_video_info?&video_id=" + idVideo + "&asv=3&el=detailpage&hl=en_US");

QNetworkRequest request(url);

request.setRawHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
request.setRawHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0");
request.setRawHeader("Accept-Language", "en-US,en;q=0.5");
request.setRawHeader("Cache-Control", "no-cache");
request.setRawHeader("Connection", "keep-alive");
request.setRawHeader( "Accept-Charset", "ISO-8859-1,utf-8;q=0.7,*;q=0.7" );
request.setRawHeader("Pragma","no-cache");

QNetworkReply* reply = manager.get(request);
// lo demas es procesar la informacion del archivo: get_video_info


Saludos.
#22
Desarrollo Web / BootStrap 3 sin Jquery [CODE]
19 Abril 2015, 20:34 PM
Hola a todos, quiero usar las plantillas CSS sin jquery.
Este es un ejemplo que encontre, lo estoy pasando a javascript.
Creo que ya resolvi la parte del navbar, si tienen sugerencias o detectan errores lo apreciaria mucho.

Código (html4strict) [Seleccionar]

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Bootstrap 3 Responsive Layout Example</title>
<link rel="stylesheet" href="http://getbootstrap.com/dist/css/bootstrap.min.css">
<script>
hasClass = function (el, cl) {
var regex = new RegExp('(?:\\s|^)' + cl + '(?:\\s|$)');
return !!el.className.match(regex);
}
function hideMenu(ob){
var menuD = document.querySelector( ob.getAttribute('data-target') );
if( hasClass(menuD, 'in') ){
menuD.classList.remove('in');
menuD.style.display = 'none';
}
}
function hideSubMenu(ob){
var menuD = ob.parentNode;
if( hasClass(menuD, 'open') ){
menuD.classList.remove('open');
}
}
function showMenu(e){    
var ob = e.target;
var menuD = document.querySelector( ob.getAttribute('data-target') );

if( hasClass(menuD, 'in') ){
menuD.classList.remove('in');
menuD.style.display = 'none';
}
else {
menuD.classList.add('in');
menuD.style.display = 'block';
}
}

function showSubMenu(e){    
var ob = e.target;
var menuD = ob.parentNode;
if( hasClass(menuD, 'open') ){
menuD.classList.remove('open');
}
else {
menuD.classList.add('open');
}
}

</script>
</head>
<body>
<nav id="myNavbar" class="navbar navbar-default navbar-inverse navbar-fixed-top" role="navigation">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="container">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbarCollapse">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="#">Tutorial Republic</a>
        </div>
        <!-- Collect the nav links, forms, and other content for toggling -->
        <div class="collapse navbar-collapse" id="navbarCollapse">
            <ul class="nav navbar-nav">
                <li class="active"><a href="http://www.tutorialrepublic.com" target="_blank">Home</a></li>
                <li><a href="http://www.tutorialrepublic.com/about-us.php" target="_blank">About</a></li>
                <li><a href="http://www.tutorialrepublic.com/contact-us.php" target="_blank">Contact</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Dropdown 1<span class="caret"></span></a>
    <ul class="dropdown-menu" role="menu">
  <li><a href="#">Components</a></li>
  <li><a href="#">javascript</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button">Dropdown 2<span class="caret"></span></a>
    <ul class="dropdown-menu" role="menu">
  <li><a href="#">Action</a></li>
  <li><a href="#">Another action</a></li>
  <li><a href="#">Something else here</a></li>
  <li class="divider"></li>
  <li class="dropdown-header">Nav header</li>
  <li><a href="#">Separated link</a></li>
  <li><a href="#">One more separated link</a></li>
</ul>
</li>
            </ul>
        </div>
    </div>
</nav>
<div class="container">
    <div class="jumbotron">
        <h1>Learn to Create Websites</h1>
        <p>In today's world internet is the most popular way of connecting with the people. At <a href="http://www.tutorialrepublic.com" target="_blank">tutorialrepublic.com</a> you will learn the essential of web development technologies along with real life practice example, so that you can create your own website to connect with the people around the world.</p>
        <p><a href="http://www.tutorialrepublic.com" target="_blank" class="btn btn-success btn-lg">Get started today</a></p>
    </div>
    <div class="row">
        <div class="col-sm-6 col-md-4 col-lg-2">
            <h2>HTML</h2>
            <p>HTML is a markup language that is used for creating web pages. The HTML tutorial section will help you understand the basics of HTML, so that you can create your own web pages or website.</p>
            <p><a href="http://www.tutorialrepublic.com/html-tutorial/" target="_blank" class="btn btn-success">Learn More &raquo;</a></p>
        </div>
        <div class="col-sm-6 col-md-4 col-lg-2">
            <h2>CSS</h2>
            <p>CSS is used for describing the presentation of web pages. The CSS tutorial section will help you learn the essentials of CSS, so that you can fine control the style and layout of your HTML document.</p>
            <p><a href="http://www.tutorialrepublic.com/css-tutorial/" target="_blank" class="btn btn-success">Learn More &raquo;</a></p>
        </div>
        <div class="clearfix visible-sm-block"></div>
        <div class="col-sm-6 col-md-4 col-lg-2">
            <h2>Bootstrap</h2>
            <p>Bootstrap is a powerful front-end framework for faster and easier web development. The Bootstrap tutorial section will help you learn the techniques of Bootstrap so that you can create web your own website with much less efforts.</p>
            <p><a href="http://www.tutorialrepublic.com/twitter-bootstrap-tutorial/" target="_blank" class="btn btn-success">Learn More &raquo;</a></p>
        </div>
        <div class="clearfix visible-md-block"></div>
        <div class="col-sm-6 col-md-4 col-lg-2">
            <h2>References</h2>
            <p>The references section outlines all the standard HTML tags and CSS properties along with other useful references such as color names and values, symbols and character entities, web safe fonts, language codes, HTTP messages and much more.</p>
            <p><a href="http://www.tutorialrepublic.com/twitter-bootstrap-tutorial/" target="_blank" class="btn btn-success">Learn More &raquo;</a></p>
        </div>
        <div class="clearfix visible-sm-block"></div>
        <div class="col-sm-6 col-md-4 col-lg-2">
            <h2>Examples</h2>
            <p>The examples section encloses an extensive collection of examples on various topic that you can try and test yourself using online HTML editor.</p>
            <p><a href="http://www.tutorialrepublic.com/twitter-bootstrap-tutorial/" target="_blank" class="btn btn-success">Learn More &raquo;</a></p>
        </div>
        <div class="col-sm-6 col-md-4 col-lg-2">
            <h2>FAQ</h2>
            <p>The collection of Frequently Asked Questions (FAQ) provides brief answers to many common questions related to web design and development.</p>
            <p><a href="http://www.tutorialrepublic.com/twitter-bootstrap-tutorial/" target="_blank" class="btn btn-success">Learn More &raquo;</a></p>
        </div>
    </div>
    <hr>
    <div class="row">
        <div class="col-sm-12">
            <footer>
                <p>© Copyright 2013 Tutorial Republic</p>
            </footer>
        </div>
    </div>
</div>
<script>
document.addEventListener('click', function(e) {
var oMenu = document.getElementById('collapse');
oMenu = document.querySelector('button.navbar-toggle');
if(e.target == oMenu )
showMenu(e);
else if( hasClass(e.target, 'dropdown-toggle') )
showSubMenu(e);
else {
hideMenu( oMenu );
listaSub = document.getElementsByClassName('dropdown-toggle');
for (i= 0; i < listaSub.length; i++) {
hideSubMenu(listaSub[i]);
}
/*
Array.prototype.forEach.call(listaSub, function(el) {
// Do stuff with the element
hideSubMenu(el);
});*/
}
});
</script>
</body>
</html>                               


saludos.
#23
Estoy tratando de agregar un recurso a un ejecutable de vb.net, si alguien tiene info o sugerencia que compartir se lo agradeceria mucho.

No estoy intentando agregar el recurso en un proyecto, aclaro.
Según entiendo tendría que modificar el formato PE del exe, pero si hay algun otro método mejor  ;D.

Saludos.
#24
Hola a todos, tengo un formulario con unos listas select, en Mozilla e InternetE se puede seleccionar los selects, pero en Chrome no se despliega el control.

He visto su codigo y si estan los items de la lista sólo que no se puede desplegar, ¿alguien ha tenido el mismo problema?

Si tienen alguna sugerencia se los agradeceria, pienso que quizá debe haber un script que bloquea el raton.

Tiene seguridad que impide seleccionar los textos.

Saludos.
#25
Hola a todos, tengo que hacer sitio web para repositorio, saben de algun plugin wordpress para hacer repositorios, que los usuarios accedan al hosting y puedan subir o descargar archivos, controlar la privacidad de los archivos.

Si tienen algun consejo se los agradeceria mucho.

Saludos.
#26
Java / Space Invaders Tutorial [SRC]
25 Septiembre 2014, 23:29 PM
Hace tiempo que encontre este curso, me ayudo mucho, utiliza clases bases que luego puedes utilizar en cualquier otro juego. Gracias a Alexander Hristov por este excelente tutorial.


https://sites.google.com/site/iberhack/CursodeSpaceInvaders.zip

el curso online


Saludos.
#27
Alguien sabe de una herramienta gratuita, que me permita realizar varias graficas de una hoja en excel.

Estoy buscando como hacer grafico de barras con porcentajes y ponerle 3 niveles en intervalos de 30, si alguien tiene info se lo agradeceria mucho.

Saludos.
#28
Desarrollo Web / AJAX post Muy lento [F1]
4 Julio 2014, 02:49 AM
Estoy enviando un form por medio de ajax, cuando accedo al sitio desde mi pc funciona perfecto. El problema me ha dado cuando se conectan algunos usuarios que demora mucho el envio, probado con chrome y firefox.

- Un caso demoró más de 10min
- Y otro no envio.
- Desde mi casa demora milisegundos.

Es un host contratado y desde mi casa no tengo problema a enviar. Estoy usando jquery.
Código (javascript) [Seleccionar]
$.ajax({ type: "POST",
url: "responde.php",
data: data,
success: function(responde) {
if( responde=='insert' ) {
alert('Insertado');
}
else
console.log('-> ' + responde);

},
error: function (obj, error, objError){
alert('Error: ' + objError);
}
});

Me pregunto si es la velocidad de internet?
a alguien le ha pasado algo similar?
Saludos.
#29
Siempre que hago un programa con base datos Access en winXp 32bits, y lo llevo a win 7 64bits no me funciona por más que ponga compatibilidad.

Yo utilizo SharpDevelop 2.2.

Indagando en la web encontré la solución, tenia que cambiar el CPU destino en lugar de Any CPU a x86 para que se compile codigo en 32bits y no me salga este error:

El Proveedor 'Microsoft.Jet.OLEDB.4.0' no está registrado en el equipo local

Capturas:




No olviden guardar cambios  :xD, no he probado en win8 de 64bits.

Para visual studio es lo mismo, encontré esta info: http://www.edrawsoft.com/64bit-office-component.php

Saludos.
#30
Hola, estoy mudando la carpeta raiz a una subcarpeta, no se mucho de htaccess encontre este codigo y logré hacerlo funcionar, pero tengo problemas con quitarle www a la url, si alguien puede ayudarme o quizá si tienen info sobre esto, se lo agradeceria mucho pues estoy haciendo bucles en el host  :-[

Código (apache) [Seleccionar]
RewriteEngine on
# Cambiar sudominio.com por su nombre de dominio
RewriteCond %{HTTP_HOST} ^(www.)?sudominio.com$
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteCond %{REQUEST_URI} !^/subdirectory/
# No cambiar estas lineas.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
RewriteRule ^(.*)$ /subdirectory/$1
# Cambiar sudominio.com por su nombre de dominio
# Cambiar 'subdirectory' por el nombre del subdirectorio que quiere usar
# followed by / then the main file for your site, index.php, index.html, etc.
RewriteCond %{HTTP_HOST} ^(www.)?sudominio.com$
RewriteRule ^(/)?$ subdirectory/index.php [L]




Supongo que en esta linea REQUEST_URI obtiene la url y se le agrega la carpeta

RewriteCond %{REQUEST_URI} !^/subdirectory/

Saludos y gracias.
#31
GNU/Linux / Que distro me recomiendan? [F1]
28 Mayo 2014, 17:25 PM
Hola espero me puedan ayudar y me sepa explicar, pienso instalar una distro de linux, ya antes he probado live cd ubuntu, backtrack.

Ahora que agregue un disco duro quiero instalar un linux y windows 7 de 64bits en el.

Me baje el ultimo ubuntu studio y cuando quise probarla live no funcionó, pienso que por los drivers.

Aqui los datos que saque con everest de mi pc:
Propiedades de la CPU:  
  Tipo de CPU   DualCore Intel Pentium E2200, 2200 MHz (11 x 200)  
  Alias de la CPU   Conroe-1M  
  Escalonamiento de la CPU   M0  
  Juego de instrucciones   x86, x86-64, MMX, SSE, SSE2, SSE3, SSSE3  
  Velocidad de reloj original   2200 MHz  
  Multiplicador de la CPU Min / Máx   6x / 11x  
  Engineering Sample   No  
  Caché de código L1   32 KB per core  
  Caché de datos L1   32 KB per core  
  Caché L2   1 MB (On-Die, ECC, ASC, Full-Speed)  
 
 Multi CPU:  
  Identificación del motherboard   DG31GL INTEL  
  CPU #1   Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz, 2199 MHz  
  CPU #2   Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz, 2199 MHz  


2.5 GB de ram,  video de 128 MB.

Estoy buscando un SO que no me de problemas con los drivers ni con el win7 64bits. No quisiera usar una maquina virtual.

También he leido acerca de CrunchBang Linux 11 "Waldorf" dicen que es liviana, alguien la ha probado?

Saludos y gracias.
#32
Intenté paginar como lo hace google, espero sea de su agrado.

Pueden ver el Ejemplo y bajarse el código php: http://elblocdetilyn.blogspot.com/2014/04/paginacion-tipo-google.html



Código (javascript) [Seleccionar]

function paginar(actual, total, por_pagina, enlace, maxpags) {
  var  texto = '<div class="pagination" id="navePage"><ul>';
  var total_paginas = Math.ceil(total/por_pagina);
  var anterior = actual - 1;
  var posterior = actual + 1;
  var med = maxpags/2;
  var minimo = 0;
  if( (actual + med) >= total_paginas) {
   minimo = Math.max(total_paginas - maxpags + 1,1);
  }
  else {
   minimo = ( (actual-med)>0 )? actual - med : 1;
  }   
  var maximo = 0; 
  if (actual > 1)
   texto += '<li><a href=?' + anterior + enlace + ' title="Back"><<</a></li>';
  maximo = Math.min(minimo + maxpags - 1, total_paginas);
  for (var i=minimo; i <= maximo; i++) {
   if(i == actual) {
    texto += '<li class="active"><a href="?="><b>' + actual + '</b></a></li>';
   }
   else {
    texto += '<li><a href=?'+ enlace + i + '>' + i +'</a></li>';
   }
  }
  if(actual < total_paginas )
   texto += '<li><a href=?' + enlace + posterior + ' title="Next">>></a></li>';
  texto += '</ul></div>';
  return texto;
}



Saludos.

#33
Hola, ultimamente estoy renegando con este problema que me da mysql en mi hosting, reclamo y me dicen que reinician el server, y todo funciona pero a los dias vuelve el mismo error.

The MySQL server is currently offline.
Error while connecting to MySQL: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2). Error from MySQL query:
Can't call method "do" on an undefined value at /usr/local/cpanel/Cpanel/Mysql.pm line 1196, <STDIN> line 1.


Alguien ha tenido un problema similar, hace unos meses no ocurria esto, es un ataque?. Ojalá alguien me pueda dar luz.

Datos del host:
Version de Apache 2.2.25
Version de PHP 5.4.21
Version de MySQL 5.5.36-cll
Arquitectura i686
Sistema Operativo linux


Saludos y gracias.


#34
Estoy siguiendo este post:

http://mashe.hawksey.info/2011/10/google-spreadsheets-as-a-database-insert-with-apps-script-form-postget-submit-method/

Alguien lo ha hecho funcionar, pues ya me quede sin ideas.
- Cree una hoja de calculo y vincule un form.
- Agregué el script doPost(e) con el editor de comandos a la hoja
- Publiqué el script para web.

Invoco desde un formulario y no me funciona la macro. Cuando pruebo con el ejemplo todo funciona perfecto.

El error que me da.
TypeError: No se puede llamar al método "getRange" de null.

Saludos.
------------------------------------------------------------
Despues de 2 dias logré hacerlo funcionar.  ;D

#35
Bueno estoy pensando como hacer una imagen para compartirla en redes sociales, si alguien tiene información que compartir se lo agradeceria mucho, este es un ejemplo.

Tipeas online y segun tus pulsaciones genera una imagen, para compartirla en las redes soc. Se me ocurre que tal vez tienen imagenes para todos los casos ¿?

http://10fastfingers.com/share-result/5_32_173_159_14_33_3_38_5445_8839

Saludos.
#36
Hola, disculpen si la pregunta es tonta, tengo inputs que al refrescar la pantalla se quedan con el valor anterior que ingrese.

Estoy utilizando jquery, asi que se me ocurrio esto y funciona, pero me pregunto si hay alguna forma óptima, pues si tuviera muchos campos input limpiarlos manualmente no me convence.

Código (javascript) [Seleccionar]
$(document).ready(function() {
$('#campo1').attr('value', '');
                $('#campo2').attr('value', '');
                //...
} );


También podria hacer un bucle, pero no sé si es lo más eficiente.

Saludos.
#37
Hola, estoy buscando un control que me permita seleccionar carpetas, no quiero utilizar el FolderBrowserDialog pues es un lio explorar.

Se puede utilizar el control OpenFileDialog para seleccionar carpetas?. Si alguien tiene un link, info... que pueda compartir, quizá algun control personalizado.

Lo último que se me ocurre es usar el SaveFileDialog.

Saludos.




;D buscando en ingles, encontré lo que buscaba.




link: http://www.codeproject.com/Articles/44914/Select-file-or-folder-from-the-same-dialog

comparto el code, quizá a alguien le interese.

Código (vbnet) [Seleccionar]

using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
using System.Reflection;
using System.IO;
using System.Windows.Forms;

public class FileFolderDialog : CommonDialog
{
private OpenFileDialog dialog = new OpenFileDialog();

public OpenFileDialog Dialog
{
get { return dialog; }
set { dialog = value; }
}

public new DialogResult ShowDialog()
{
return this.ShowDialog(null);
}

public new DialogResult ShowDialog(IWin32Window owner)
{
// Set validate names to false otherwise windows will not let you select "Folder Selection."
dialog.ValidateNames = false;
dialog.CheckFileExists = false;
dialog.CheckPathExists = true;

try
{
// Set initial directory (used when dialog.FileName is set from outside)
if (dialog.FileName != null && dialog.FileName != "")
{
if (Directory.Exists(dialog.FileName))
dialog.InitialDirectory = dialog.FileName;
else
dialog.InitialDirectory = Path.GetDirectoryName(dialog.FileName);
}
}
catch (Exception ex)
{
// Do nothing
}

// Always default to Folder Selection.
dialog.FileName = "Folder Selection.";

if (owner == null)
return dialog.ShowDialog();
else
return dialog.ShowDialog(owner);
}

/// <summary>
// Helper property. Parses FilePath into either folder path (if Folder Selection. is set)
// or returns file path
/// </summary>
public string SelectedPath
{
get {
try
{
if (dialog.FileName != null &&
(dialog.FileName.EndsWith("Folder Selection.") || !File.Exists(dialog.FileName)) &&
!Directory.Exists(dialog.FileName))
{
return Path.GetDirectoryName(dialog.FileName);
}
else
{
return dialog.FileName;
}
}
catch (Exception ex)
{
return dialog.FileName;
}
}
set
{
if (value != null && value != "")
{
dialog.FileName = value;
}
}
}

/// <summary>
/// When multiple files are selected returns them as semi-colon seprated string
/// </summary>
public string SelectedPaths
{
get {
if (dialog.FileNames != null && dialog.FileNames.Length > 1)
{
StringBuilder sb = new StringBuilder();
foreach (string fileName in dialog.FileNames)
{
try
{
if (File.Exists(fileName))
sb.Append(fileName + ";");
}
catch (Exception ex)
{
// Go to next
}
}
return sb.ToString();
}
else
{
return null;
}
}
}

public override void Reset()
{
dialog.Reset();
}

protected override bool RunDialog(IntPtr hwndOwner)
{
return true;
}
}


uso:
Código (vbnet) [Seleccionar]

FileFolderDialog ffD = new FileFolderDialog();
ffD.ShowDialog(this);


Saludos.
#38
Tengo un pequeño negocio y recibimos 2 llamadas de la recaudadora de impuestos en el Perú SUNAT, pero era una estafa.

Pero lo más extraño es que no puedo devolver la llamada, me sale el número no existe.

Alguien tiene alguna idea de como hacen esto, yo pense quizá me estan llamando desde internet, pero la calidad es muy buena, es desde un celular.

Saludos.
#39
Hola, espero no equivocarme de foro, tengo windows XP sp3 instalado en un disco SATA. Ahora le agregue un disco IDE, entré a la Bios y detecta ambos, incluso utilice el HirenBoot y puedo explorar los discos sin inconvenientes.

He puesto el IDE como esclavo y también configure el orden de booteo. Me sale cargando windows y antes de levantar se reinicia. Desconecto el disco IDE y todo funciona normal.

Tengo una placa intel DG31GL. Me parece que es un problema con windows XP. Tienen alguna sugerencia?.

EL disco Sata es 160GB y el IDE 40GB.

Saludos y gracias.
#40
Desarrollo Web / efecto Smartphone con CSS
6 Febrero 2014, 01:43 AM
Este es un pequeño tuto para simular con divs un smartphone, es mi primer tuto con css, espero comprendan si me equivoco.

captura:


link del tuto: http://pixelyarte.blogspot.com/2014/02/efecto-smartphone-con-css.html

Saludos.
#41
Para los fans de naruto, última animación de Tilyn (mi hermano  :xD ).

[youtube=640,360]ixOuO-QZtQw[/youtube]

Saludos.
#42
Hola, tengo una consulta.

Tengo dos servidores que tienen acceso a internet, sé que para configurar voy a herramientas administrativas y habilito conexiones tcp/ip, eso me ha funcioado antes pero en un entorno de red.

Ahora los dos servidores estan separados kilometros y no imagino tirar un cable. Si alguien ya ha hecho algo similar, o si tienen alguna sugerencia, otra idea, alguna info que compartir se lo agradecería mucho.

Por cierto, según me comentan que el ip del router de la otra planta, a la que voy a conectarme es dinámico, debe ser el proveedor de internet. Nos conectamos al servidor lejano por medio de teamviewer.

Saludos.

#43
Electrónica / grabar AVR desde la PC [AYUDA]
4 Agosto 2013, 21:05 PM
Estoy viendo recien el mundo de la programación de microcontroladores, y no quiero invertir demasiado.

Segun veo para armar el grabador se requiero un microcontrolador intermediario, me pregunto si puedo ahorrarme este componente y grabar directamente, desde la PC al AVR, disculpen si la pregunta es tonta.

Si tienen alguna información, link, pdf, etc que compartir se los agradeceria.

Saludos.
#44
Processing.js es un proyecto que se vale del elemento canvas para realizar animaciones en la web.

Con Processing.js se pueden realizar complejos dibujos, animaciones  sin  escribir mucho código, sino invocando a las funciones de esta librería.

Links:

http://processingjs.org/

http://processingjs.org/articles/PomaxGuide.html

http://processingjs.org/exhibition/

Animación :

http://mylifeaquatic.herokuapp.com/

Saludos.
#45
Estoy tratando de leer un xml desde una página  :xD , si alguien tiene un link o información que compartir, se lo agradecería mucho .

Saludos.