Skip to content

Instantly share code, notes, and snippets.

View HiroNakamura's full-sized avatar
🏠
Working from home

Developer of interesting things HiroNakamura

🏠
Working from home
View GitHub Profile
@HiroNakamura
HiroNakamura / Arcanos.groovy
Last active October 9, 2022 22:31
Calcula la carta de tarot que te corresponde de acuerdo al año que inicia
package tarot
import java.util.Scanner
public class Tarot{
static main(args) {
def mapaArcanos=[1:"El Mago",2:"La Papisa",3:"La Emperatriz",4:"El Emperador",5:"El Papa",6:"El Enamorado",7:"El Carro",8:"La Justicia",9:"El Ermitaño",10:"La Rueda",11:"La Fuerza",12:"El Colgado",13:"La Muerte",14:"La Templanza",15:"El Diablo",16:"La Torre",17:"La Estrella",18:"La Luna",19:"El Sol",20:"El Juicio",21:"El Mundo",22:"El Loco"]
def mapaMeses=["enero":1,"febrero":2,"marzo":3,"abril":4,"mayo":5,"junio":6,"julio":7,"agosto":8,"septiembre":9,"octubre":10,"noviembre":11,"diciembre":12]
def dia=0
@HiroNakamura
HiroNakamura / ingeeconomica.py
Created March 24, 2012 17:37
Cálculos básicos de ingeniería económica
'''
----------------------------------------------------------------
[Operaciones de Ingeniería Económica]
----------------------------------------------------------------
'''
from series import *
def menu():
print "\t[Menú del programa]"
@HiroNakamura
HiroNakamura / binario.js
Last active May 30, 2021 01:35
Conversor de decimal a binario
function getBinario(decimal){
let residuo = 0;
let binario = "";
while(decimal >= 2){
residuo = parseInt(decimal % 2);
decimal = parseInt(decimal / 2);
binario += ""+residuo;
}
binario += ""+decimal;
var tam = binario.length - 1;
@HiroNakamura
HiroNakamura / factorial.py
Created March 25, 2012 21:39
Factorial en Tkinter Python
from Tkinter import*
import sys
from math import*
def Factorial(n):
if n==0:
return 1
else:
return n*Factorial(n-1)
def Obtener_Fact():
@HiroNakamura
HiroNakamura / Aleatorio.java
Created April 1, 2012 01:27
Generar dos números aleatorios, el usuario debe "adivinar" la suma de esos dos
import javax.swing.JTextField;
import javax.swing.JLabel;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JButton;
import java.awt.event.*;
import javax.swing.JOptionPane;
/*
@HiroNakamura
HiroNakamura / Prog19.java
Last active October 2, 2015 17:28
Uso básico de Enum
import javax.swing.JOptionPane;
import java.util.List;
import java.util.ArrayList;
enum Genero{
HOMBRE, MUJER;
}
/*
@author yo
compilar: javac -g Prog19.java
@HiroNakamura
HiroNakamura / Spring Framework 001.java
Last active October 2, 2015 18:58
Programando en Spring Framework 001
context.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="superman" class="org.springpruebas.prueba02.Superman">
<property name="superPoder" ref="velocidad"/>
</bean>
@HiroNakamura
HiroNakamura / Spring Framework 002.java
Last active October 2, 2015 18:58
Programando en Spring Framework 002
//1
package com.pruebaspring.pruebaspring2;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
@HiroNakamura
HiroNakamura / Estructuras básicas
Created April 4, 2012 14:45
Estructuras de control básicas
[Python]
'''
Este es un comentario multilínea
'''
#selectivas, en Python no existe switch
global numero
numero=18
if numero<=18:
print "no cumpliste los 18 años"
@HiroNakamura
HiroNakamura / Crear un JAR
Created April 4, 2012 16:41
Crear un JAR -- Build JAR
[Crear JAR]
MANIFEST.MF
Manifest-Version: 1.0
Main-Class: Tarot
Name: Tarot.class, Tarot$1.class, Tarot$2.class
Java-Bean: True
Construir JAR
jar cfm Inicio.jar META-INF/MANIFEST.MF *.class