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 - Joe Fraddy

#1
Scripting / rails error en metodo
15 Agosto 2017, 19:10 PM
Amigos, no estoy seguro si va aquí o en desarrollo web, pero allí va la pregunta sobre este error, en el que intento subir un archivo a un bucket S3 de amazon:

NoMethodError in UploadsController#create
undefined method `write' for #<Aws::S3::Object:0x007ff0981bb850>

Código (ruby) [Seleccionar]
    # Upload the file
    obj.write(
      file: params[:file],
      acl: :public_read
    )



Este es mi código:


Código (ruby) [Seleccionar]
class UploadsController < ApplicationController

  def new

  end

  def create

  # Make an object in your bucket for your upload
    obj = S3_BUCKET.object(params[:file].original_filename)

    # Upload the file
    obj.write(
      file: params[:file],
      acl: :public_read
    )
   
    # Create an object for the upload
    @upload = Upload.new(
url: obj.public_url,
name: obj.key
)
   
    # Save the upload
    if @upload.save
      redirect_to uploads_path, success: 'File successfully uploaded'
    else
      flash.now[:notice] = 'There was an error'
      render :new
    end
  end

  def index
  @uploads = Upload.all
  end
end


Estoy usando la versión 2 de aws-sdk, pero al parecer si está bien:

Porque esto es lo que me trae:

Parameters:

{"utf8"=>"✓",
"authenticity_token"=>"KNpjxo3vZBXKpno9JVGJXu69fxBpwjNdfY8p1f9fleaaecfk3I7avRk42v5FqKwIqMS6puX2Qm9GJhrn5rCB+w==",
"file"=>
  #<ActionDispatch::Http::UploadedFile:0x007ff0a8030890
   @content_type="image/jpeg",
   @headers="Content-Disposition: form-data; name=\"file\"; filename=\"lake-louise-alberta.jpg\"\r\nContent-Type: image/jpeg\r\n",
   @original_filename="lake-louise-alberta.jpg",
   @tempfile=#<File:/tmp/RackMultipart20170815-9057-16b57sd.jpg>>,
"commit"=>"Upload file"}



Saludos!!
#2
GNU/Linux / redirección DNS Reverse [help]
26 Abril 2017, 01:36 AM
Hola amigos:

Tengo una problema resulta que tengo una api (que no administro) que guarda archivos (mayormente imágenes) pero la IP es dinámica y hemos puesto un dns que se auto-actualiza, sin embargo cuando quiero acceder desde fuera tengo un router que solo me acepta direcciones IP y no resuleve DNS, la arquitectura está mas o menos así:

ASÍ NO ME PUEDO CONECTAR MI ROUTER NO RESUELVE DNS:

Código (dos) [Seleccionar]
+---------+ +--------+
| DNS API | --------------------------------------> | ROUTER |
+---------+ +--------+


Quisiera poner algo así:
Código (dos) [Seleccionar]

+---------+ +-------------+ +---------+
| DNS API | --------------------> | DNS REVERSE | --------------------> |  ROUTER |
+---------+ +-------------+ +---------+


No se si alguien ha hecho algo así y como se podría hacer?

Saludos!!
#3
Bueno amigos, les dejo mi archivo de configuración por si deciden usar ksh como su Shell principal de scripting.

Código (bash) [Seleccionar]

#!/bin/ksh

#################################################
# Environment by ZafNat - izafnat@icloud.com    #
#################################################

if [ -z "$VISUAL" -a -z "$EDITOR" ]; then
set -o emacs
fi

alias h='fc -l'
alias j=jobs
alias m=$PAGER
alias ll='ls -laFo'
alias l='ls -l'
alias ls='ls -G'
alias vi='vim'

# Configuracion de teclas (Solo para editor modo emacs)
keybd_trap () {
  case ${.sh.edchar} in
    $'\f')    .sh.edchar=$'\e\f';;  # Limpiar pantalla
    $'\e[1~') .sh.edchar=$'\001';;  # Inicio
    $'\e[F')  .sh.edchar=$'\005';; # Fin
    $'\e[5~') .sh.edchar=$'\e>';;   # PgUp
    $'\e[6~') .sh.edchar=$'\e<';;   # PgDn
    $'\e[3~') .sh.edchar=$'\004';;  # Suprimir
  esac
}
trap keybd_trap KEYBD

# setup prompt

# # Modificar el prompt a: "username@hostname >"

PS1='$(print -n "\033[31m${USER}\033[00m ";if [[ "${PWD#$HOME}" != "$PWD" ]] then; print -n "\033[36m~${PWD#$HOME}\033[00m "; else; print -n "$PWD";fi;)'

case `id -u` in
        0) PS1="${PS1}$(print "\033[31m# \033[00m")";;
*) PS1="${PS1}$(print "\033[31m> \033[00m")";;
esac


Saludos!!!!
#4
GNU/Linux / Nagios3 permisos para usuarios
9 Noviembre 2016, 20:19 PM
Buenas tardes amigos:

Tengo un servidor con nagios, y maquinas que estoy monitoreando, ya estan listas las alertas y algunos usuarios con sus respectivos servicios.

Quiero preguntar si se puede crear un usuario que pueda monitorear solamente un servidor.

Saludos!!!!
#5
Ho amigos, estoy intentando recorrer una cadena, o mas bien por lo pronto acceder a sus valores y no logro hacerlo, si acceso directamente poniendo un %c me deja pero a la hora de comprara valores no funciona.

#include <stdio.h>
#include <string.h>

int main() {

char tecla[5] = "AEIOU";
char vo[1];

printf("Una vocal mayuscula: ");
scanf("%s",vo);

printf("%c\n",tecla[3] );  /* Lo hace correctamente */

printf("Esto esta %s\n",(strcmp(tecla[3],vo) == 0) ? "BIEN" : "MAL"); /* No es capaz de leer el dato */

return 0;
}


Saludos!!!
#6
Scripting / Problema con Botones wxpython
28 Mayo 2016, 19:58 PM
Bueno estoy haciendo un programa que hace una función especifica.

Quiero que inicie un proceso, pero que tambien lo detenga con el mismo boton, pero cuando entra al ciclo while corre el proceso, pero se cicla todo el programa.

este es mi codigo:

Código (python) [Seleccionar]
# -*- coding: utf-8 -*-

import wx
import wx.xrc

class MyFrame1 ( wx.Frame ):

def __init__( self, parent ):
wx.Frame.__init__ ( self, parent, id = wx.ID_ANY, title = wx.EmptyString, pos = wx.DefaultPosition, size = wx.Size( 50,80 ), style = wx.DEFAULT_FRAME_STYLE|wx.TAB_TRAVERSAL )

self.SetSizeHintsSz( wx.DefaultSize, wx.DefaultSize )

bSizer1 = wx.BoxSizer( wx.VERTICAL )

self.m_button1 = wx.Button( self, wx.ID_ANY, u"MyButton", wx.DefaultPosition, wx.DefaultSize, 0 )
bSizer1.Add( self.m_button1, 0, wx.ALL, 5 )


self.SetSizer( bSizer1 )
self.Layout()

self.Centre( wx.BOTH )

# Connect Events
self.m_button1.Bind( wx.EVT_BUTTON, self.m_button1OnButtonClick )

# Virtual event handlers, overide them in your derived class
def m_button1OnButtonClick( self, event ):
if self.m_button1.GetLabel() == "MyButton":
self.m_button1.SetLabel("OTRO")
while self.m_button1.GetLabel() == "OTRO":
print "hola"
else:
self.m_button1.SetLabel("MyButton")


Window = wx.App(False)
Principal = MyFrame1(None)
Principal.Show(True)
Window.MainLoop()


Saludos!!!
#7
GNU/Linux / error en modulos de virtualbox
26 Febrero 2016, 07:49 AM
Amigos que tal?

Me tira este error en gentoo cuando inicio el servicio:

/etc/init.d/virtualbox-guest-additions start

* Loading kernel modules
modprobe: FATAL: Module vboxguest not found.
modprobe: FATAL: Module vboxsf not found.
* ERROR: virtualbox-guest-additions failed to start



Ya le busqué por todos lados, pero no le encuentro, ayudenme por favor.

Saludos!!!
#8
GNU/Linux / driver intel Wireless-AC 3160
8 Febrero 2016, 20:55 PM
Hola amigos, estoy instalando gentoo, ya quedo casi todo pero estoy batallando para encontrar un driver para mi placa, según windows el driver es Intel(R) Dual Band Wireless-AC 3160 y el CD que ocupe para instalar el sistema base me detecta la interfaz como wlp1s0, el la versión del kernel que uso es la 4.4.1.

Alguno podría ayudarme con esto?

Saludos!
#9
Estoy usando Visual Studio 2008, para desarrollar una aplicación en el lenguaje C#, todo muy bien, pero me sale este error, al querer correr el programa:

Error 1 Ninguna sobrecarga para el método 'Show' acepta '3' argumentos

Este error me sale en el codigo:

Código (csharp) [Seleccionar]
DialogResult result = MessageBox.Show(msg.ToString(), "Modificar",MessageBoxButtons.YesNo);

De hecho si quito la parte de MessageBoxButtons.YesNo el programa corre perfectamente.

Me podrían ayudar

Saludos!!!
#10
Hola amigos, estoy enredado con una consulta SQL, ya hace conexión a la BD, pero a la hora de ejecutar la consulta no logro extraer los datos deseados.

Este es mi código:

Código (csharp) [Seleccionar]
MySqlConnection conn = new MySqlConnection(connectionString);
                MySqlCommand command = conn.CreateCommand();
                command.CommandText = "select login,password from usuarios where login='" + vUsuario + "' and password='" + vPasswd + "' LIMIT 1;";
                conn.Open(); // Activa la conexión ## conn.Close(); cierra las conexiones
                MySqlDataReader reader = command.ExecuteReader();
                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        if (Convert.ToString(reader["login"]) == vUsuario && Convert.ToString(reader["password"]) == vPasswd)
                        {
                            MessageBox.Show("Bien hecho, tu usuario y contraseña son correctos", "Conectado");
                        }
                        else
                        {
                            MessageBox.Show("Su usuario o contraseña son erroneos", "Error");
                        }



En la línea 10 también he tratado poniendo:

Código (csharp) [Seleccionar]
if (Convert.ToString({"0"}) == vUsuario && Convert.ToString({"1"}]) == vPasswd)

Podrían ayudarme a extrae los datos, no me marca error, ni nada, solo me pasa al else.

Saludos!!!
#11
Hola amigos, tengo un botón que debe hacer una conexión por mySQL, ya probé que conecte a la bd y lo hace, el problema es cuando quiero que ejecute una consulta.

mi código es este:

Código (csharp) [Seleccionar]
private void btnAceptar_Click(object sender, EventArgs e)
        {
            if (connection.State == ConnectionState.Closed) {
                iniciarConexion();
            }
            vUsuario = txtUser.Text;
            vPasswd = txtPasswd.Text;
            // EJECUTAR CONSULTA
            MySqlConnection conn = new MySqlConnection(connectionString);
            MySqlCommand command = conn.CreateCommand();
            command.CommandText = "select login,password from usuarios where login='" + vUsuario + "' and password='" + vPasswd + "'";
           
            // LEER DATOS DE LA CONSULTA
            MySqlDataReader reader = command.ExecuteReader();
            if (reader.Read())
            {
                if (reader["login"].ToString() == vUsuario & reader["password"].ToString() == vPasswd)
                {
                    MessageBox.Show("Bien hecho, tu usuario y contraseña son correctos", "Conectado");
                }
                else
                {
                    MessageBox.Show("Su usuario o contraseña son erroneos", "Error");
                }


El error me lo da en la línea 14.

gracias. Saludos!!!
#12
Mac OS X / Instalar wxPython o wxPhoenix
23 Diciembre 2015, 15:38 PM
Hola amigos, he tratado de instalarle wxPython o wxPhoenix, pero no logro hacerlo, tengo os x el capitán pero no logro hacer la instalación unidamente logre instalar wxWidgets.

Saludos!!!!
#13
Tengo un script como este:

Código (python) [Seleccionar]
candela = {
    "nombre":"Candela",
    "tareas": [90, 97, 75, 92],
    "pruebas": [88, 40, 94],
    "examenes": [75, 90]
    }
milagros = {
    "nombre":"Milagros",
    "tareas": [100.0, 92.0, 98.0, 100.0],
    "pruebas": [82.0, 83.0, 91.0],
    "examenes": [89.0, 97.0]
    }
ramiro = {
    "nombre":"Ramiro",
    "tareas": [0.0, 87.0, 75.0, 22.0],
    "pruebas": [0.0, 75.0, 78.0],
    "examenes": [100.0, 100.0]
}

alumnos=[candela, milagros, ramiro]
for x in [0,1,2,3]:
    print alumnos[x]["nombre"]
    print alumnos[x]["tareas"]
    print alumnos[x]["pruebas"]
    print alumnos[x]["examenes"]



Y corre bien, hace lo que quiero, pero al último genera este error:

Traceback (most recent call last):
  File "alumnos.py", line 22, in <module>
    print alumnos[x]["nombre"]
IndexError: list index out of range

#14
Quiero hacer una simple suma uso un tres cajas de texto, las que estan en el código, pero me da error, no entinedo cual es la razón.


Código (vb) [Seleccionar]
Private Sub cmdResta_Click(Index As Integer)
txtResultado.Text = Val(txtOp1.Text) - Val(txtOp2.Text)
lblOperador.Caption = "-"
End Sub



ayuda, saludos!!!
#15
Scripting / Lua cuestiones de portabilidad
14 Agosto 2015, 16:06 PM
Amigos Hola:

Quisiera saber si es posible compilar archivos Lua para Windows/Linux/Mac solo por cuestiones de portabilidad. Es decir que yo lleve mi software y simplemente lo ejecute sin necesidad de tener instalado LUA.

Saludos!!!
#16
Buenas amigos:

Quiero pasar de escribir aplicaciones de consola a aplicaciones de escritorio. Regularmente uso OS X, Linux y Windows (en el orden mencionado).

Por ahora estoy trabajando en Linux, y lo que necesito es que mi código pueda ser compilado (sin tantas complicaciones) en estos tres sistemas.

Descarto Java, porque no me gusta que dependa de una maquina virtual, además de que considero que muchas aplicaciones son un poco lentas al compilarlas (sobre todo en proyectos grandes)

Estoy entre C++ y el IDE Lazarus (freepascal) porque son libres Xojo se ve muy bien, pero las licencias son algo caras.

No se cuales son sus recomendaciones, me servirán de mucho, y si tienen otro lenguaje que recomendar será lo tomaré muy en cuenta.

Saludos!!!!
#17
Hola amigos, tengo un editor que he comprado, y esta es la plantilla que me aparece

Código (cpp) [Seleccionar]
#include <iostream>

using namespace std;
int main(int argc, char *argv[]) {

}


La linea 3 ya se que es para evitar poner el std:: al ejecutar algunos parámetros.
pero que significan los argumentos de la función principal de la linea 4 y para que sirven.

Además leí por allí que es una mala práctica escribir la linea 3, que es mejor poner std:: cada vez que se utilice, si esto es así en que afecta a una buena programación, ya que quiero evitar los errores comunes en este lenguaje.

Saludos!!!
#18
GNU/Linux / wxsmith gentoo
30 Julio 2015, 18:33 PM
Amigos hola, he instalado hoy en mi funtoo/gentoo codeblocks, pero me faltan los plugins, entre ellos wxsmith que es el que quiero usar

Ya busque en la documentación, y he tratado de instalar con:

emerge --ask codeblocks[wxsmith]

Y similar, pero igual no encuentro como hacerlo, alguien sabe como se hace eso???
#19
Scripting / programa en perl con opciones
27 Julio 2015, 06:16 AM
Hola amigos, la pregunta es como puedo hacer un programa con opciones:

por ejemplo que al ejecutar mi programa así:

programa.pl --h
me aparezca un menú de opciones :-)

saludos :-)
#20
GNU/Linux / castellanizar gentoo/funtoo Linux
10 Julio 2015, 01:11 AM
Hola amigos, se que mi pregunta puede resultar tonta, porque parece demasiado obvia, pero me gustaría porner en español mi maquina, tengo la siguiente configuración y antes funcionaba, pero ahora que re-instalé funtoo me ha quedado todo en ingles:

Esto he puesto en mi make.conf

LINGUAS="es_MX es es_ES"

Saludos!!!!
#21
GNU/Linux / funtoo error al compilar xf86
22 Junio 2015, 21:46 PM
Este es el error que arroja el compilador

* ERROR: x11-drivers/xf86-video-intel-2.99.917-r2 failed (compile phase):
*   emake failed
*
* If you need support, post the output of `emerge --info '=x11-drivers/xf86-video-intel-2.99.917-r2'`,
* the complete build log and the output of `emerge -pqv '=x11-drivers/xf86-video-intel-2.99.917-r2'`.
* The complete build log is located at '/var/tmp/portage/x11-drivers/xf86-video-intel-2.99.917-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-video-intel-2.99.917-r2/temp/environment'.
* Working directory: '/var/tmp/portage/x11-drivers/xf86-video-intel-2.99.917-r2/work/xf86-video-intel-2.99.917_build'
* S: '/var/tmp/portage/x11-drivers/xf86-video-intel-2.99.917-r2/work/xf86-video-intel-2.99.917'

>>> Failed to emerge x11-drivers/xf86-video-intel-2.99.917-r2, Log file:

>>>  '/var/tmp/portage/x11-drivers/xf86-video-intel-2.99.917-r2/temp/build.log'

* Messages for package x11-drivers/xf86-video-intel-2.99.917-r2:

* ERROR: x11-drivers/xf86-video-intel-2.99.917-r2 failed (compile phase):
*   emake failed
*
* If you need support, post the output of `emerge --info '=x11-drivers/xf86-video-intel-2.99.917-r2'`,
* the complete build log and the output of `emerge -pqv '=x11-drivers/xf86-video-intel-2.99.917-r2'`.
* The complete build log is located at '/var/tmp/portage/x11-drivers/xf86-video-intel-2.99.917-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-video-intel-2.99.917-r2/temp/environment'.
* Working directory: '/var/tmp/portage/x11-drivers/xf86-video-intel-2.99.917-r2/work/xf86-video-intel-2.99.917_build'
* S: '/var/tmp/portage/x11-drivers/xf86-video-intel-2.99.917-r2/work/xf86-video-intel-2.99.917'


También compilé el paquete manualmente, pero no me deja usar las X

Alguno sabe cual es el problema, si es el kernel tal vez???

O algo leí por allí que era por la partición de tipo XFS, pero no se si tenga relación.

Saludos!!!
#22
Hola ya he instalado mysql en un servidor de pruebas en OpenBSD, pero necesito dar permiso para conexiones remotas usando el software sqlyog

Solo tengo la BD de base creada con el comando:
/usr/local/bin/mysql_install_db


he intentado con esto:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';

Pero no me funciona
saludos!!!
#23
Hola amigos, tengo un problema con mi teclado, resulta que en la consola funciona perfectaente mi teclado español latinoamericano, pero en las X no es así.

Tengo esta configuración:

/etc/X11/xorg.conf.d/30-keyboard.conf

Section "InputClass"
    Identifier "keyboard-all"
    Driver "evdev"
    Option "XkbLayout" "es"
    Option "XkbModel" "logitech_g15"
    Option "XkbRules" "xorg"
    Option "XkbOptions" "grp:alt_shift_toggle,grp:switch,grp_led:scroll,compose:rwin,terminate:ctrl_alt_bksp"
    Option "XkbVariant" ",qwerty"
    MatchIsKeyboard "on"
EndSection


ya le he puesto la, la-latin1, pero no funciona, alguno podría ayudarme???

Es una Laptop HP, saludos
#24
Unix/Unix-Like / servidor ftp ocultar ficheros
14 Abril 2015, 00:52 AM
Hola:

Tengo instalado OpenBSD y en el un servidor ftp con cuentas y anoymous.

Quiero saber si es posible ocultar los ficheros como .profile, y eso que inician con un .

Saludos!!!!
#25
Seguridad / Fortinet descargas
7 Abril 2015, 23:32 PM
Tengo el Fortinet con el firmeware fortigate 80C pero no me permite descargar, por ejemplo si quiero descargar el OpenBSD me deja colgado dejandome el siguiente mensaje:

Attention!!

The file "install56.iso" has been blocked. The file is larger than the configured file size limit.

URL = ftp.openbsd.org/pub/OpenBSD/5.6/i386/install56.iso


Me gustaría saber como dar permisos para descargar archivos, grandes ya he buscado en internet pero no encuentro como, porque las especificaciones son para otras versiones.

O no se si hay que reconfigurar o agregar unna nueva politica.

Ayuda por favor, que tengo serios problemas de seguridad ya que no hay actualizaciones, para mis maquinas porque no puedo descargar.
#26
Que tal amigos, tengo una pregunta a su experiencia:

Resulta que tengo que plantear un proyecto para crear un servidor dedicado con FTP y otros servicios que se irán añadiendo mas adelante.

Y estoy pensando en usar cualquiera de los sistemas propuestos anteriormente (Gentoo, Debian OpenBSD) y no se cual usar, el servidor debe ser seguro y actualizable principalmente.

Me gusta Gentoo, por su rendimiento (que yo si lo puedo notar cuando se hace una buena instalación)

Debian, es bueno también y con muy buena fama en cuanto a los servidores.

Y OpenBSD (que no es Linux) se me hace muy estable igualmente y seguro, pero no se que tal sería la fluidez.

Espero me puedan ayudar!!!

Saludos!!!!
#27
GNU/Linux / Gentoo sonido flash
21 Marzo 2015, 18:20 PM
Amigos, un nuevo problema con mi Gentoo-GNU/Linux, resulta que he compilado el kernel funcionalmente para mi arquitectura y placa, pero el sonido no se reproduce en flash con el navegador opera, pero en otras aplicaciones como zsnes (el emulador) si hay sonido perfectamente.

Alguno tendrá una solución para esto???

Gracias!!!!
#28
Programación C/C++ / python C++
20 Marzo 2015, 22:32 PM
Hola amigos, tal vez la pregunta es tonta, pero se me ha ocurrido y no se si sea posible porque apenas estoy empezando a programar en C++

Hace algún tiempo hice algunas cosas en C, pero veo que C++ aunque conserva palabras y parte de la sintaxis del C es a la vez muy diferente, incluso convidando algunas librerías he visto que se puede asemejar a python en cuanto a concatenación y cosas por el estilo, no si si ustedes sabrán que librerías usar para obtener una programación que pueda seguir una sintaxis parecida a python.

Saludos!!!!
#29
GNU/Linux / Kenel o /dev no sdX
19 Marzo 2015, 16:22 PM
Amigos:

Tengo un problema y este es que después de compilar el kernel y funcionar correctamente en Gentoo, ya no me aparecen los links a los discos duros /dev/sdb1 por ejemplo /dev/sdc, etc...

No se si configure algo mal en mi kernel o es cuestión de montar algo adicional, esta es mi tabla de particiones:

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/sda2 /boot ext2 noatime 0 0
/dev/sda3 / ext4 noatime 0 1
/dev/sda4 none swap sw 0 0
/dev/sdb1 /mnt/data vfat noauto,users,rw 0 0
/dev/cdrom /mnt/cdrom auto noauto,users,ro 0 0
/dev/sdc1 /mnt/usb auto noauto,users,rw 0 0

#30
Hola amigos, si he desarrollado aplicaciones para Mac, en Objetive C y quisiera pasarlas a Windows y Linux, hay alguna forma de hacerlo??

Y si fuera posible a FreeBSD sería muy bueno también.

Saludos :-)
#31
GNU/Linux / Gentooo root block device
18 Marzo 2015, 08:30 AM
Hola amigos, me he instalado Gentoo con el genkernel all y posteriormente compile mi kernel pero ahora ambos me dan un error, es el siguiente:

Could to find the root block device in /dev/sda3 (Que es mi /)
pelase especify another value or:
type "Shell" for shell
type "q" to skip


Uso ext4 en esa partición y si la tengo soportada, al terminar de compilar me ha dado este anuncio el kernel.

WARNING... WARNING... WARNING...
* Additional kernel cmdline arguments that *may* be required to boot properly...
* With support for several ext* filesystems available, it may be needed to
* add "rootfstype=ext3" or "rootfstype=ext4" to the list of boot parameters.


Ya le he puesto rootfstype=ext4 al final de la linea del kernel, pero sigue igual, y no encuentro solución en internet.

Gracias!!!!
#32
Scripting / python y wxpython
10 Marzo 2015, 23:15 PM
Amigos, que tal, estoy encantado con python, por su facilidad versatilidad y soporte multiplataforma.

Pero no se si este lenguaje me servirá para el medio empresarial, como independiente por supuesto.

Tengo un buen manual de wxpython que se ajusta a mis necesidades pero regularmente cuando quieres comercializar un software no es muy conveniente decirle al usuario, tienes que instalar python y wxpython para que puedas correr mi programa.

Hay alguna forma de empaquetar mi software??

Que desventajas hay de hacer esto??

Saludos!!!
#33
Scripting / ruby programa --opciones
9 Marzo 2015, 20:21 PM
Amigos, me pueden dar un ejemplo, de como hacer un programa que implemente opciones en ruby:

programa --help
programa --opcion1

y cosas así, o si hay un manual mejor

gracias
#34
Seguridad / Tor en ArchLinux
9 Marzo 2015, 00:14 AM
amigos, ando configurando una computadora con tor, he seguido un manual y leído otros varios, de como configurar tor y ademas privoxy para hacer uso de este, pero no logro ser anónimo, mi IP se sigue viendo aun en el navegador y ni se diga desde la terminal, podrían ustedes recomendarme un manual afectivo, con las configuraciones necesarias y todo ??

Gracias
#35
Seguridad / conectar ssh por medio de proxy
8 Marzo 2015, 07:41 AM
Amigos como hago para conectarme por ssh usando un proxy


MIPC === PROXY ==== SERVER

Algo así
#36
Mensajería / BitchX - configuración -BitchX
6 Marzo 2015, 21:18 PM
Hola amigos, nuevamente por aquí con dudas de irc.

He visto que en mi maquina hay un fichero .BitchX
Y quiero saber como configurarlo para reemplazar los datos de defecto por los que yo deseo.

Como que entre con determinado nick a determinado servidor, etc..

Saludos!!!
#37
Mensajería / Conectado irc siempre
4 Marzo 2015, 23:31 PM
Saludos amigos:

Bueno, he conseguido una cuenta de shell, con un amigo que tiene un ordenador viejo pero muy funcional, lo ha montado con ArchLinux y me ha dado una shell a nivel de usuario y con algunas restricciones.

He visto que hay algunos bots no maliciosos por la red como el nanobot y otros de esos que sirve para la administración (no se si eso sirva para mis propósitos)

Y lo que quiero hacer es estar conectado siempre, pero al salir de la sesión ssh me quede conectado, al mismo tiempo que al ingresar desde mi maquina (otra ubicación) la sesión de ssh me de el control a mi, y al salir nuevamente se regrese a la cuenta shell.

Gracias, saludos
#38
Bueno amigos, una pregunta sobre estas bibliotecas, para que me orienten, he andado leyendo que hay implementaciones para perl, python y ruby (que son los que me interesan) además de otros.

Lo he leído en ingles por eso no estoy seguro si mi información es correcta, (1) pero quiero saber si el proyecto vale en la actualidad, ya que veo que las fuentes son muy viejas, datan algunas de 2005 y 2007.

(2) Realmente podría hacer un proyecto aceptable con esto??

(3) Que otras alternativas tengo para programar aplicaciones de ventanas multi-plataforma enfocado a la empresa (por desgracia privativas)

Saludos!!!
#39
Hola amigos:

Estoy desarrollando una aplicación en modo texto en python que es capaz de ingresar datos como nombre, correo, fecha de cumpleaños etc...

En ese fichero puedo almacenar varios datos de usuarios, y me gustaría acceder a la información de solo un usuario dentro de ese fichero.

Saludos!!!
#40
Scripting / problema con variable e instancia
24 Febrero 2015, 20:51 PM
Este es mi código (python):

Código (python) [Seleccionar]
class Punto3D(object):
    def __init__(self, x, y, z):
        self.x=x
        self.y=y
        self.z=z
       
    def __repr__():
        return "%d, %d, %d" % self.x, self.y, self.z
       
miPunto=Punto3D(1,2,3)
print miPunto


La indicación es que fuera de la definición de clase, creá una variable que se llame miPunto que contenga una nueva instancia de Punto3D con x=1, y=2 y z=3.

#41
Scripting / Automatizar tareas con python
23 Febrero 2015, 06:40 AM
Bueno amigos una pregunta sobre python (aunque quizá vale para cualquier lenguaje script)

Como puedo hacer para automatizar alguna tarea, por ejemplo supongamos que quiero probar mi seguridad wep y tengo la suite aircrack-ng como lo puedo automatizar con python, para que haga el proceso automáticamente.

Me pueden explicar con cualquier otro software, solo puse aircrack-ng como ejemplo.

Saludos!!!
#42
ASM / Ensamblador ¿¿¿es posible???
23 Febrero 2015, 06:07 AM
Bueno amigos, me gusta mucho este asunto de la programación, se programar en algunos lenguajes, no soy muy bueno, me sigo aprendiendo.

Siempre he querido programar en lenguajes de nivel bajo y he programado algunas cosillas en C (Que es considerado por muchos de nivel intermedio) y si es algo complejo y difícil de aprender (sobre todo si no se ha tenido la oportunidad de ir a la universidad).

Bueno dejando el rollo, mi pregunta es, ¿es posible aprender ensamblador por medio de libros, videos y demás recursos que hay en internet? o terminaré frustrado al intentarlo???

Gracias!!!
#43
Scripting / Preguntas sobre perl!!!
22 Febrero 2015, 02:07 AM
Bueno, he visto que hay algunas herramientas para compilar scripts, desde bat, ruby o python, e incluso e encontrado una herramienta comercial para PERL llamada perl2exe.

La pregunta 1 es Hay alguna alternativa libre a Perl2Exe

La segunda vale la pena aprender a programar en Perl??

Veo que Gentoo tiene su portage escrito en Python, mientras que FreeBSD usa pkg escrito en perl.

Espero sus respuestas, saludos!!!
#44
Lo que tengo que hacer es:

01 Vamos a crear una función invierte_bit que tome los datos de entrada (numero, n).
02 Invertimos el nth bit (con los bit de unos siendo el primer bit) y lo guardamos en resultado.
03Return the result of calling bin(result).

y tengo este código:

Código (python) [Seleccionar]
def invierte_bit(numero, n):
    resultado=numero<<n
    return bin(resultado)

nth=0b10
bit=2
print invierte_bit(nth, bit)


Pero me parece que esta mal, porque no es solo un error lógico sino de comprensión.
#45
Scripting / máscara de bits
19 Febrero 2015, 23:47 PM
Alguno entiende la máscara de bits??

Según una máscara de bits es una variable que te ayuda con las operaciones a nivel de bits. Una máscara de bits te ayuda a encender bits específicos, apagar otros, o a recoger datos de qué bits están encendidos o apagados en un entero.

Esas son las instrucciones del ejercicio:

1. Escribí una función controla_bit4 que tome un número entero como entrada.
2. Debe revisar si el cuarto bit, comenzando desde la derecha, está encendido.
3. Si el bit está encendido, tu función debe devolver "on" (¡no mostrarlo!).
4. Si el bit está apagado, tu función debe devolver "off".

Mi código es este:

Código (python) [Seleccionar]
def controla_bit4(entero):
    mask=0b0100
    onoff=mask & entero
    if onoff > 0:
        print "on"
    else:
        print "off"
   
num=0b1100
print controla_bit4(num)


Pero creo que no logro hacer bien las cosas, al parecer tengo un error lógico