Как стать автором
Обновить
2
0
nicola @nicola

CTO of Health Samurai

Отправить сообщение

vim + psql

Время на прочтение3 мин
Количество просмотров5.1K
Уже пол года как перешели на vim. Работаем с RoR(ruby on rails) и javascript (Dojo).
Vim попищал недельку и стал служить верой и правдой.
Подкупает простота и в тоже время мощь этого редактора, особенно в *nix окружении.

в этой заметке я раскажу как легко подружить vim и psql (postgresql console client).
Читать дальше →
Всего голосов 30: ↑26 и ↓4+22
Комментарии23

svn tips

Время на прочтение2 мин
Количество просмотров3.2K
Сегодня занимался устройством проекта и возился с svn — решил поделиться некоторыми советами:
Автоматическая заливка кода на сервер из репозитория после коммита
Версионирование файлов настроек (Settings.php/xml/yml)
Храниение жирных и малоизменчивых сторонних библиотек в репозитории с быстрым чекаутом проекта
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии17

паттерны 2.0 (решение типовых задач программиста)

Время на прочтение1 мин
Количество просмотров4.8K
Вот задумался, что можно потратить несколько выходных и сделать интерактивный каталог шаблонов проектирования с примерами (реальными) на разных языках программирования. Погуглил реализаций вроде не нашел — есть снипеты, но хотеться на уровень проектирования подняться — если ошибаюсь дайте знать. Вижу так: есть паттерны (метки) — есть типовые задачи — есть красивые их решения — ресурс заполняется сообществом — все счастливы.
Жду отклика:) и детализации идеи в процессе обсуждения.
Всего голосов 29: ↑27 и ↓2+25
Комментарии42

Повторное введение в JavaScript

Время на прочтение1 мин
Количество просмотров689
Потратил недельку и перевел статью с Mozilla Developer Center под названием A re-introduction to JavaScript (http://developer.mozilla.org/en/docs/A_re-introduction_to_JavaScript) (Simon Willison), которая по видимому навеяна лекциями Douglas Crockford и похожа на их упрощённый конспект, но мне кажется может быть полезной для многих при погружении в JavaScript.
Вот ссылка:

developer.mozilla.org/ru/docs/Повторное_введение_в_JavaScript.

Если найдёте ошибки или захотите добавить и расширить содержимое — не стесняйтесь.


:( почему то хабр переводит в нижний регистр «S» в слове JavaScript из href и ссылка погибает.
Всего голосов 11: ↑11 и ↓0+11
Комментарии10

Обход массива в javascript

Время на прочтение2 мин
Количество просмотров965
Пробежать по элементам массива, выбрать из него некоторые элементы или сформировать новый массив необходимо довольно часто. Это можно сделать классическим способом:

var arr=[1,2,3,4,5,6,7]
var map=[];
var subarray=[];
for(var i=0,len=arr.length;i<len;i++){
  var item = arr[i];
  //do something
  alert(item);
  //map and sub
  if(/*some condition*/){
    map.push(item +1);
    subarray.push(item)
  }
}


Однако в ECMA-262 [1] и большинстве фрэймворков поддержаны альтернативные (более элегантные) способы для достижения этой цели:
var arr=[1,2,3,4,5,6,7]
arr.forEach(function((element, index, array){ alert (element); })
var map= arr.map(function((element, index, array){
  if(/*some condition*/)
    return element;
})
var subarray=arr.filter(function((element, index, array){ return  /*some condition*/})

Читать дальше →
Всего голосов 15: ↑6 и ↓9-3
Комментарии20

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность