Skip to content

Instantly share code, notes, and snippets.

View masterk63's full-sized avatar

Kevin Shionen Gomez Veliz masterk63

  • Tucuman - Argentina
View GitHub Profile
@masterk63
masterk63 / socketIonic.ts
Created July 28, 2017 14:02
Web Socket Inonic
// npm install socket.io-client --save
import * as io from 'socket.io-client';
socket:any
chat_input:string;
chats = [];
constructor(public navCtrl: NavController) {
this.socket = io('http://localhost:3000');
@masterk63
masterk63 / socket.js
Created July 28, 2017 13:59
Web Socket simple node
//npm install socket.io --save
// socket.js
var socket = require('socket.io'),
http = require('http'),
server = http.createServer(),
socket = socket.listen(server);
socket.on('connection', function(connection) {
console.log('User Connected');
@masterk63
masterk63 / ex.ts
Created July 26, 2017 22:09
utc fecha date node correccion
// npm install dateformat
// var dateformat = require('dateformat')
fechaPago = new Date(fechaPago.getUTCFullYear(),
fechaPago.getUTCMonth(),
fechaPago.getUTCDate(),
fechaPago.getUTCHours(),
fechaPago.getUTCMinutes(),
fechaPago.getUTCSeconds());
@masterk63
masterk63 / ex.ts
Created July 26, 2017 19:21
cast string to int
parseInt("10")
@masterk63
masterk63 / ex.css
Created July 25, 2017 13:36
ajustar texto del contenido wrap text
.ajustarTexto{
word-break: break-all;
white-space: normal;
}
@masterk63
masterk63 / ex.ts
Created July 22, 2017 16:17
pipe fecha en ts, no html.
import { DatePipe } from '@angular/common';
let datePipe = new DatePipe('es-AR');
this.miFecha = datePipe.transform(this.miFecha, 'dd/MM/yyyy');
@masterk63
masterk63 / ex.ts
Created July 22, 2017 16:00
primer letra mayuscula Capital Letter
primeraLetraMayuscula( str )
{
let pieces = str.split(" ");
for ( let i = 0; i < pieces.length; i++ )
{
let j = pieces[i].charAt(0).toUpperCase();
pieces[i] = j + pieces[i].substr(1).toLowerCase();
}
return pieces.join(" ");
}
@masterk63
masterk63 / ex.ts
Last active July 22, 2017 13:56
ejemplo completo de como escribrir sobre una imagen typescript
import { Component,ViewChild } from '@angular/core';
import { NavController } from 'ionic-angular';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
@ViewChild('myCanvas') canvas: any;
@masterk63
masterk63 / canvas.ts
Created July 22, 2017 13:39
usar canvas typescript
import { ViewChild } from '@angular/core';
@ViewChild('myCanvas') canvas: any;
canvasElement: any;
ctx:any;
ngAfterViewInit(){
this.canvasElement = this.canvas.nativeElement;
this.ctx = this.canvasElement.getContext('2d');
@masterk63
masterk63 / ex.ts
Created July 22, 2017 13:34
ViewChild
import { ViewChild } from '@angular/core';
@ViewChild('idDelElemento') imagen: any;
imagenHTML: any;
//costructor
this.imagenHTML = this.imagen.nativeElement;
//ya puedo trabajar, por ejmeplo obteniendo el alto del contenedor
this.imagenHTML.height