Клавиша/Команда | Описание |
---|---|
:e! | отменяет все изменения, сделанные за сеанс |
h,j,k,l | перемещение курсора ←, ↓, ↑, → |
0 | переход в начало строки |
$ | переход в конец строки |
^ | переход на первый непустой символ |
w | вперед на слово |
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 Backbone = require('backbone'); | |
var _ = require('underscore'); | |
var User = Backbone.Model.extend({ | |
// TODO: эту функцию вообще не надо писать, | |
// потому что конструктор такого же вида и так по дефолту создается | |
// при вызове функции Backbone.Model.extend | |
constructor: function() { | |
Backbone.Model.apply(this, arguments); |
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
/** | |
* Created by mwmaleks on 31.10.13. | |
*/ | |
var mongoose = require('mongoose'); | |
console.log('Версия монгуса -', mongoose.version); | |
var db = mongoose.createConnection('mongodb://localhost/learn'); | |
db.on("error", console.error.bind(console, "connection error:")); | |
db.once("open", function callback () { | |
console.log("Connected!") |
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
#!/bin/bash | |
# Создаем файл .git/hooks/commit-msg и сохраняем туда этот текст | |
# Не забываем дать права на выполнение этого файла $ chmod 777 .git/hooks/commit-msg | |
# создаем временный файл | |
tempname="ticket-id-XXXX"; | |
tempfile=`mktemp $tempname`; | |
# выделяем из имени бранча номер тикета. Бранч всегда называется по шаблону Номер_Краткое_Описание | |
# например 1364_restore_xterm_title или 1364-restore-xterm-title |
Workflow:
- Расскажите о своей среде разработки (ОС, редактор, браузер(ы), прочие инструменты)
- Какую VCS используете? Как работали в команде? PR, методологии, оценка времени
- Использовали CI?
- Как узнаете о новинках в мире JS? Какие конференции/митапы посятили за последние полгода? Какую технологию изучили недавно?
Базовые вопросы
- Как браузер отрисовывает HTML-страницу на экране? (что происходит после получения ответа от сервера)