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

#621
El programa trabaja como mencioné recursivamente, lo que quiere decir que trabaja en subcarpetas también. El programa funciona para cualquier carpeta si le das la ruta de esa carpeta.

Lo único esque en las últimas pruebas que he hecho he tenido algunos problemas gracias al maldito Windows que no sabe como arreglarselas en algunas situaciones con esos paths, y menos cuando se hace recursivo el cambio.... voy a arreglar esos problemas cuanto antes.

Lo ideal en estos momentos para que no sufras ningún percance es... uhmm... imagino que usar un Live CD de alguna distro muy pequeña, montar el disco y analiza.

Voy a resolver los problemas que mencioné antes y lo paso.


Saludos
#622
Cita de: urvreak en 27 Febrero 2011, 22:35 PM
alguno conoce algun programa que busque e instale drivers y actualizaciones.. para windows uso drivermax... necesito actualizar para la placa de red
Te refieres a en GNU/Linux... si has instalado drivers desde repositorios estos se mantendrán actualizados si actualizas tu sistema periodicamente. Si los has descargado y compilado no tienes más remedio que estar pendiente.

Saludos
#623
Mira la cuarta respuesta de este hilo: http://foro.elhacker.net/gnulinux/error_al_arrancar_archi_linux-t320437.0.html e intenta crear el enlace simbólico
#624
Lo único que conozco al respecto es GPU-Z: http://www.techpowerup.com/gpuz/ en el apartado "Sensors" sección Load. Info a manera de Porcentaje.

Saludos
#625
Java / Nuevo en Java... y ahora que hago XD
1 Marzo 2011, 23:14 PM
Hola a la comu de Jeva de eh.net!

Esta es la primera vez que me ven por acá, y al parecer me seguiran viendo por un tiempo XD

Les comento. Este sábado comenzaré un curso de Certificación de Oracle en Java. Y la verdad es que no se nada de Java (el curso empieza desde lo más básico). Como verán tengo experiencia en C/C++ Ruby y algo de Python. Lo poco que se es la historia de Java y su gran orientación a objetos.... Pero igual queria resolver grandes incognitas:

Cual será el IDE más adecuado para desarrollar en Java (yo se con el que me sienta más cómodo...blah blah, si fuera por eso usaria siempre gedit...) El caso es que el factor 'Productividad' esta por medio, así que de seguro se es más productivo con un IDE con buenas funcionalidades. entonces cual es maś conveniente ¿Eclipse, NetBeans, otro?.

Ahora en C/C++ por ejemplo existen estandares de como programar para mantener siempre un codigo legible elocuente y por sobretodo compatible. Sé que gracias a la máquina virtual de JAva la portabilidad no es problema. pero además ¿Existe algún standard de programación en Java? o ¿Cuales son las mejores prácticas y habitos para mantener un código limpio?

Y por último, un poco metido (porque facilmente podria googlearlo) Podrían explicarme las diferencias entre los diferentes J***

Gracias.

Saludos
#626
Cita de: suso11 en  1 Marzo 2011, 22:42 PM
:xD gankutsuo espectacular! Jajajaja  ;-)

Cita de: Randomize en  1 Marzo 2011, 22:48 PM
Chapó gankutsuo, me quito el sombrero  ;)

grx! Justo lo acabo de pasar en mi máquina y encontré unos cuantos paths de ese tamaño que ya están bien!

Saludos
#627
Bien alfin lo he terminado! la última versión del script que comprueba si el tamaño de un path es mayor a 256 caracteres, y si es así entonces te pregunta si quieres cambiar el nombre del archivo ahora solo falta implementar unas cuantas opciones para permitir el pase de parametros por la consola. Espero este Script sea de utilidad para alguien.

Source:
Código (ruby) [Seleccionar]
require 'find'

def dirComp(dir)
Dir.chdir(dir)
puts dir
Find.find(dir) do |path|
if(path.to_s.length > 256)
print "#{path} ... ||ERROR: Path mayor a 255 caracteres||\n"
print "Desea renombrar el archivo (s/n): "
op = gets.chomp.to_s
if (op == 's')
print "Escriba el nuevo nombre para el archivo: "
name = gets.chomp.to_s
oldName = cutPath(path)
File.rename(path, oldName + name)
else next
end
else puts "#{path} ... |OK|"
end
end
end

def cutPath(path)
index = -1
tmpVar = 0
while (tmpVar != 1) do
if (path[index].chr == "/" or path[index].chr == "\\" ) then
finalIndex = path.length - index.abs
oldName = path[0, (finalIndex + 1)]
tmpVar = 1
else
index = index - 1
end
end
return oldName
end

print "Escriba el path de un directorio: "
path = gets.chomp.to_s
dirComp(path)


Aquí el archivo: http://www.mediafire.com/?az6ouc6395cr12j
Mañana paso el Script en un exe para que funcione sin tener instalado Ruby


#629
GNU/Linux / Re: menu inicio
1 Marzo 2011, 18:14 PM
esta información puede ser muy util: http://mabavi.wordpress.com/grub-2/

Saludos
#630
Hola, pues realmente me has dado una idea!

Acabo de hacer un Script en ruby que simplemente escribiendo el path del directorio que quieres verificar el buscará (recursivamente en todos sus archivos y subdirectorios) de ahí en adelante y te dira que rutas superan los 255 caracteres, es muy facil de usar, pero así mismo muy primitivo, así que no le pases parametros que no sirban porque no he considerado todas las excepciones.

Ahora implemento la función de renombrar el archivo cada qe encuentre un path tan largo

Requisitos: Tener Ruby claro está.

a continuación te lo dejo: http://www.mediafire.com/?xl59d3cg1nh8n1t

Path válidos:
CitarC:\
c:\Users\SomeUser\Projects
F:\lo\que\sea
En general cualquier path absoluto sirve, si el directorio o archivo no existe simplemente lanza un error y se sale del programa.

Saludos