Moved to a repository. 👍
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { Media, MediaObject } from '@ionic-native/media'; | |
import { File as NativeFile, FileEntry } from '@ionic-native/file'; | |
import { delay, getBlobFromFileEntry } from './utils' | |
// Detect platform device and select extension (Cordova platform, etc) | |
// Android | |
const AUDIO_EXTENSION = '.mp3' | |
// iOS | |
const AUDIO_EXTENSION = '.m4a' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function () { | |
'use strict'; | |
angular | |
.module('App') | |
.factory('Async', Async); | |
Async.$inject = ['$q']; | |
function Async($q) { | |
return { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var mongoose = require('mongoose'); | |
var validate = require('mongoose-validator'); | |
var Schema = mongoose.Schema; | |
var crypto = require('crypto'); | |
var utilities = require('../services/utilities'); | |
var userSchema = new Schema({ | |
firstname: { type : String, trim : true }, | |
lastname: { type : String, trim : true }, | |
username: { type: String, required: true, unique: true, lowercase: true, trim : true, index : true }, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Billing REST API | |
Las operaciones se ajustan a la especificación del protocolo HTTP/1.1 | |
Cada operación devuelve un encabezado x-ms-request-id | |
Azure Active Directory para la autenticación (El usuario debe ser miembro del rol propietario, colaborador o Lector) | |
Permiten consultar para las categorías: | |
- Uso de recursos | |
- RateCard de recursos (Obtener info de precios y metadatos de recursos de una suscripción de Azure) |
- Planets - https://codepen.io/srekoble/pen/RLpNVJ
- Analog Clock - https://codepen.io/JavaScriptJunkie/pen/gOYvPMv
- Full Moon - https://codepen.io/negarjf/pen/zYGjLrW
- Electricity - https://codepen.io/noeldelgado/pen/NPGmRO
- Hacking theme - https://codepen.io/yashbhardwaj/pen/KyEqn
- Galaxy - https://codepen.io/Momciloo/details/YEwzRQ
- Rotating is the answer - https://codepen.io/schoenwaldnils/pen/ZQrvpx
- Hexagons:
A native bridge to use Mercado Pago SDK V4 with React Native.
import MercadoPago from 'react-native-mercado-pago';
async startPayment() {
try {
const publicKey = 'TEST-dc0b51e0-0eb7-47ce-b145-5585a0189eb0';
const preferenceId = '113196323-082708db-09c3-4c7d-a65a-727e237c76e0';
- Inicio, qué es Proyecto 26?
- Dibujando en WebGL/Canvas (IonPhaser)
- Animaciones en React Native (Newbies)
- SQLite en mobile (Ionic, React Native, etc)
- Code sharing (Ionic, NativeScript) for Web, PWA, Mobile
- Requests HTTP en Unity (RestClient)
- REST APIs para juegos
- Requests http, observables, cancelación, etc