Skip to content

Instantly share code, notes, and snippets.

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

Jose Angel Mendez Santiago JamsMendez

🏠
Working from home
View GitHub Profile
@JamsMendez
JamsMendez / .ideavimrc
Last active April 11, 2024 00:00
Configuration to Intellij IDE Vim
" .ideavimrc is a configuration file for IdeaVim plugin. It uses
" the same commands as the original .vimrc configuration.
" You can find a list of commands here: https://jb.gg/h38q75
" Find more examples here: https://jb.gg/share-ideavimrc
=== List Actions ===
Google Sheet
https://docs.google.com/spreadsheets/d/17GvVbsLc48iM-vpKgBTwz5ByvsMmmw0dqIenzemDcXM/edit?usp=sharing
Gist
@JamsMendez
JamsMendez / wezterm.lua
Created April 5, 2024 16:10
Wezterm Configuration
-- Location C:\Users\[YOUR_USER]\.config\wezterm\wezterm.lua
local wezterm = require("wezterm")
-- DevOS is name WSL distro
return {
default_prog = { "wsl.exe", "-d", "DevOS", "--cd", "~" },
default_cursor_style = "BlinkingBar",
color_schemes = {
["tokyonight-storm"] = {
background = "#1F2335",
@JamsMendez
JamsMendez / settings.json
Created December 2, 2023 03:22
Go settings VS Code
{
"go.toolsManagement.autoUpdate": true,
"go.lintTool": "golangci-lint",
"go.lintFlags": [
"--fast"
],
"gopls": {
"ui.semanticTokens": true,
"ui.diagnostic.analyses": {
"unusedparams": true
@JamsMendez
JamsMendez / init.lua
Last active May 27, 2022 15:00
Configuración de AstroNvim
-- ~/.config/nvim/lua/user/init.lua
local config = {
-- Set colorscheme
colorscheme = "onedark",
-- set vim options here (vim.<first_key>.<second_key> = value)
options = {
opt = {
relativenumber = true, -- sets vim.opt.relativenumber
record := recordDB.Model{
UserDB: UserRecords,
PwdDB: PwdRecords,
NameDB: NameRecords,
Host: HostRecords,
Port: PortRecords,
Debug: true,
}
// Abre conexión de MYSQL
@JamsMendez
JamsMendez / read.go
Created May 7, 2018 17:04
Lectura Serial en Golang
const (
sizeRead = 64
carReturn = 13
newLine = 10
)
serialPort, _ := serial.OpenPort(options)
read := make(chan []byte)
addJSON (json) {
let self = this;
let formData = new FormData();
formData.append('json', JSON.stringify(json));
formData.append('file', avatar);
let xhr = $.ajax({
@JamsMendez
JamsMendez / reading_terminal.go
Last active September 29, 2015 17:32
Leer información desde la terminal
package main
import (
"bufio"
"fmt"
"os"
)
func main() {
messagesInput := []string{"Name(s): ", "First name: ", "Last name: ", "Age: "}
@JamsMendez
JamsMendez / currency.go
Created September 1, 2015 00:50
Concurrencia en Go
package main
import (
"fmt"
"sync"
"time"
)
func main() {
var wg sync.WaitGroup
@JamsMendez
JamsMendez / process_parallel.go
Created September 1, 2015 00:40
Procesos Paralelos en Go lang
package main
import (
"fmt"
"runtime"
"sync"
"time"
)
func main() {