Skip to content

Instantly share code, notes, and snippets.

View givanse's full-sized avatar
:shipit:
ON A BOAT

Gastón Silva givanse

:shipit:
ON A BOAT
View GitHub Profile
@givanse
givanse / index.html
Created November 18, 2014 16:02
Ember Starter Kit img src is a bind // source http://emberjs.jsbin.com/dukiyavote
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="img src is a bind" />
<meta charset="utf-8">
<title>Ember Starter Kit</title>
<link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/normalize/2.1.0/normalize.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="http://builds.handlebarsjs.com.s3.amazonaws.com/handlebars-v1.3.0.js"></script>
<script src="http://builds.emberjs.com/tags/v1.8.0/ember.js"></script>
@givanse
givanse / Bootstrap in Ember CLI
Last active August 29, 2015 14:14
Manually install Bootstrap in Ember CLI
In the command line:
bower install --save bootstrap
In your Brocfile
app.import('bower_components/bootstrap/dist/css/bootstrap.css');
app.import('bower_components/bootstrap/dist/css/bootstrap.css.map',
{ destDir: 'assets' });
app.import('bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot',
@givanse
givanse / html5_boilerplate
Last active May 15, 2016 17:57
HTML5 Boilerplate
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="">
@givanse
givanse / Nginx + Ember App
Last active February 20, 2021 13:08
Nginx + Ember
server {
root /var/www/{Your App Directory Path Here};
index index.html index.htm;
server_name {Your website URL or IP address here};
location / {
try_files $uri $uri/ /index.html?/$request_uri;
}
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, user-scalable=no"/>
<link rel="stylesheet" href="">
@givanse
givanse / kill-with-fire
Created July 10, 2015 15:27
kill mysql
apt-get remove --purge mysql-common mysql-server mysql-client mysql-client-5.5 mysql-client-core-5.5 mysql-server-core-5.5 libmysqlclient-dev
rm -rf /var/lib/mysql
rm -r /etc/mysql/
rm -rf /var/log/mysql
deluser mysql
delgroup mysql
@givanse
givanse / ember_cpmx6
Last active August 29, 2015 14:25
Construye tu primer aplicación Ember.js. Zapopan. #CPMX6
URL del evento:
http://campuse.ro/events/campus-party-mexico-2015/workshop/cpmx6-zapopan-construye-tu-primer-aplicacion-emberjs/
Ṕresentación:
https://speakerdeck.com/givanse/ember-first-steps-and-core-concepts
## Requerimentos
* Manejo de JavaScript
@givanse
givanse / DirectWrite.md
Last active March 17, 2016 20:34
DirectWrite

https://www.chromium.org/developers/design-documents/directwrite-font-cache

  • DirectWrite relies on Font Cache Service for system installed fonts.
  • It communicates with Font Cache service over Windows mostly undocumented and traditional IPC mechanism of ALPC (Asynchronous Local Procedure Call.)
  • We used this concept to enable DirectWrite in current release by loading system font files as custom fonts.
  • DirectWrite allows loading of Custom Fonts separately from System Fonts.

http://blog.chromium.org/2014/07/chrome-37-beta-directwrite-on-windows.html

  • Before DirectWrite, Chrome used the Graphics Device Interface (GDI) to render text.

CEF bugs

@givanse
givanse / sleep.js
Created April 5, 2016 18:42
JS Sleep
function sleep(milliseconds) {
var start = new Date().getTime();
for (var i = 0; i < 1e7; i++) {
if ((new Date().getTime() - start) > milliseconds){
break;
}
}
}
sleep(3000);
@givanse
givanse / controllers.application.js
Created April 26, 2016 03:35
outside world access
import Ember from 'ember';
export default Ember.Controller.extend({
myService: Ember.inject.service(),
list: Ember.computed.alias('myService.list'),
sortProperty: ['name'],
sortedList: Ember.computed.sort('list', 'sortProperty')