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 / App.java
Created October 1, 2023 17:23
Crear un proyecto en Javalin
package com.inforhomex.auditor;
import io.javalin.Javalin;
/**
* Hola mundo con Javalin
*
*/
public class App
{
@HiroNakamura
HiroNakamura / README.md
Last active March 18, 2024 17:23
Progress- Language Programming

Progress

Progress- Language Programming

Progress ABL es un lenguaje de programaci贸n vinculado al entorno Progress OpenEdge, su base de datos y las utilidades que lo rodean. Es similar al ingl茅s fuertemente tipado, enlazado en tiempo de ejecuci贸n.

Aunque inicialmente se dise帽贸 como un lenguaje procedimental, a partir de la versi贸n 10.1 se mejor贸 con elementos de gram谩tica orientada a objetos, que se pueden mezclar con el estilo procedimental original.

A diferencia de otros lenguajes, Advanced Business Language (ABL) permite a los desarrolladores administrar datos relacionales de la manera que mejor se adapte a sus necesidades comerciales, lo que aumenta significativamente la productividad.

Un desarrollador de OpenEdge puede crear API para .NET, JavaScript, clientes Java, mensajer铆a Java e incluso asignar esquemas de bases de datos a formatos XML, al mismo tiempo que aprovecha la eficiencia de ABL.

@HiroNakamura
HiroNakamura / README.md
Last active June 13, 2023 00:34
WebAssembly - Emscripten

WebAssembly

Emscripten

WebAssembly (abreviado Wasm) es un formato de instrucci贸n binaria para una m谩quina virtual basada en pila. Wasm est谩 dise帽ado como un objetivo de compilaci贸n port谩til para lenguajes de programaci贸n, lo que permite la implementaci贸n en la web para aplicaciones de cliente y servidor.

Emscripten es una cadena de herramientas de compilaci贸n completa para WebAssembly, que utiliza LLVM, con un enfoque especial en la velocidad, el tama帽o y la plataforma web.

@HiroNakamura
HiroNakamura / Main.java
Created May 21, 2023 20:28
gRPC con Java
package main;
import com.example.Person;
public class Main {
public static void main(String[] args) {
// Crear una instancia de Person
Person person = Person.newBuilder()
.setName("John")
.setAge(25)
@HiroNakamura
HiroNakamura / README.md
Last active June 5, 2023 20:37
Programando en R

R

Programando en R

R es un entorno y lenguaje de programaci贸n (multiparadigma) con un enfoque al an谩lisis estad铆stico. R naci贸 como una reimplementaci贸n de software libre del lenguaje S, adicionado con soporte para 谩mbito est谩tico.

Instalando R

sudo apt-get update
sudo apt install build-essential
sudo apt install r-base
@HiroNakamura
HiroNakamura / Holamundo.scala
Last active June 24, 2023 19:53
M谩s ejemplos con Scala
object Holamundo{
def main(args: Array[String]): Unit = {
println("Hola mundo!!")
}
}
@HiroNakamura
HiroNakamura / Cargo.toml
Last active March 19, 2023 17:49
Rust for beginners
[package]
name = "mi_paquete"
version = "0.1.0"
edition = "2021"
authors = ["Hironakamura <[email protected]>"]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
rand = "0.8"
@HiroNakamura
HiroNakamura / README.md
Last active June 11, 2023 22:02
Snippets

Snippets

Ejemplos en Linux Bash y otros lenguajes

Leer una entrada

echo -n "Proceed? [y/n]: "
read -r ans
echo "$ans"
@HiroNakamura
HiroNakamura / PersonasInfo.txt
Last active January 30, 2023 00:52
Programaci贸n en lenguaje C, 2da parte
HERIBERTO ENRIQUEZ LARA
LAURA ESQUIVEL LOPEZ
JIMENA SANCHEZ PEREZ
ANA LAURA BERRIOZABAL YUNEZ
MILTON VERA TORRES
JUAN CARLOS ROMERO VARGAS
@HiroNakamura
HiroNakamura / clases.php
Last active January 1, 2023 03:57
PHP en ejemplos
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Clases en PHP</title>
</head>
<body>
<h1>
<?php