I hereby claim:
- I am aulizko on github.
- I am aulizko (https://keybase.io/aulizko) on keybase.
- I have a public key whose fingerprint is 2B15 3E78 238C 4606 5A19 1E12 56F2 EB3D 1694 9CF9
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
IF = { | |
'true' : function () { | |
alert('true'); | |
}, | |
'false' : function () { | |
alert('false') | |
} | |
}; | |
IF[(5 < 4)](); // should be false |
<?xml version="1.0" encoding="UTF-8"?> | |
<project name="production-build" default="build" basedir="."> | |
<!-- место, куда будем складывать свежескачанные yui-compressor и jslint4java --> | |
<property name="tools.location" value="tools/"/> | |
<!-- какую версию yui compressor'а и откуда качать, а также, какое имя будет у получившегося jar-файла --> | |
<property name="yuicompressor-version" value="2.4.2"/> | |
<property name="yuicompressor-zip" value="yuicompressor-${yuicompressor-version}.zip"/> | |
<property name="yuicompressor-unzip-dir" value="yuicompressor-${yuicompressor-version}"/> | |
<property name="yuicompressor-location" value="http://www.julienlecomte.net/yuicompressor/"/> | |
<property name="yuicompressor-jar" value="yuicompressor-${yuicompressor-version}.jar"/> |
// пусть ArrayUtils - это специальная утилита для работы с массивами, | |
// реализующая for…each, map/reduce для всех браузеров, включая ie6. | |
// Что-то наподобие YUI.Array | |
var A = window.ArrayUtils = { | |
map : (Array.prototype.map) ? | |
function (a, fn, c) { | |
return a.map(fn, c || window); | |
} : | |
function (a, fn, c) { | |
var result = [], i = a.length; |
" Nathan L Smith's .vimrc file. Based on | |
" John Lam's .vimrc file | |
" General options | |
set nocompatible | |
set autoread | |
filetype on | |
filetype indent on | |
filetype plugin on |
<?xml version="1.0" encoding="UTF-8"?> | |
<project name="deploy" default="stripFirebugConsoleCalls" basedir="."> | |
<!-- место, где сложены наши еще не сжатые и не слитые в один js-скрипты --> | |
<property name="js" value="js/"/> | |
<!-- регулярка для отлова нездоровых элементов (беззастенчиво утянута с yui builder'a, и слегка доведена напильником) | |
http://github.com/yui/builder/blob/master/componentbuild/shared/properties.xml 79-я строка --> | |
<property name="firebug.console.regex" value="^.*?(?:console.log|console.dir).*?(?:;|\).*;|(?:\r?\n.*?)*?\).*;).*;?.*?\r?\n" /> | |
<property name="firebug.console.regex.flags" value="mg" /> | |
<property name="firebug.console.regex.byline" value="false" /> |
// That variant actually works with 1.0.0-beta4 | |
// Link to the previous (1.0.0-beta3) version: | |
// https://github.com/cdebotton/react-universal/blob/master/src/server.js#L49 | |
import createLocation from 'history/lib/createLocation'; | |
import createHistory from 'history/lib/createMemoryHistory'; | |
import ReactDOM from 'react-dom/server'; | |
import {Router} from 'react-router'; | |
import Layout from './views/Layout'; | |
import Application from './containers/Application'; |
// Убираем старый обработчик нажатий | |
var forEach = Array.prototype.forEach; | |
forEach.call(document.getElementsByClassName('glyphicon-volume-up'), | |
removeAllEventListeners); | |
function play(e) { | |
if (!e) { | |
return; | |
} | |
var target = e.target; |
require 'rubygems' | |
require 'yaml' | |
require 'ya2yaml' | |
$KCODE = 'u' | |
class Hash | |
def deep_stringify_keys | |
new_hash = {} | |
self.each do |key, value| | |
new_hash.merge!(key.to_s => (value.is_a?(Hash) ? value.deep_stringify_keys : value)) |
# usage: | |
# bundle exec rake locale:file RAILS_ENV=production | |
# if you want to export a different locale (not en.yml), provide locale option, as follows: | |
# bundle exec rake locale:file RAILS_ENV=production locale=ru | |
require 'mongo-i18n' | |
def write_to_database(sc, path, value) | |
key = path.join('.') | |
sc[key] = value.to_json |