18 posts tagged

памятки

Later Ctrl + ↑

#29

Обновил Sublime Text до третьей версии, которая сейчас тестируется. Заметил, что выделенный текст перестал автоматически подставляться в поиск, когда нажимаешь cmd+f. В дефолтных настройках нашёл строчку, которая включает эту функцию

"find_selected_text": true

Её нужно скопировать в собственный файл настроек, чтобы применить снова, потому что OS X переписывает этот параметр.

 No comments   2014   sublime text   памятки

#18

Нормальный вывод информации о папке (с размерами файлов, флагами и датой изменения)


ls -lh

 No comments   2013   памятки

#17

Постоянно создаю, но постоянно путаюсь и забываю. Поэтому надо записать, чтобы в следующий раз не забывать.
Создаём локалькую репу

git branch new_branch
# или
git checkout -b new_branch

После такой красоты я забываю как сделать так, чтоб простым git pull заполучить изменения. А вот как

git branch --set-upstream new_branch origin/new_branch 
# или
git checkout --track origin/new_branch

Понятное дело, что до этого всего надо создать удалённую ветку ;)

Либо, если удалённая ветка ещё не была создана, можно сделать так

git push -u origin new_branch
 No comments   2013   git   памятки

#12

Раскрасим-ка терминальный git в разные цвета. Для этого возьмём файл .gitconfig из домашней директории и добавим в него следующие строчки

[color]<br />
    ui = auto<br />
[color "branch"]<br />
    current = red<br />
    local = yellow<br />
    remote = green<br />
[color "diff"]<br />
    whitespace = white<br />
    old = red bod<br />
    new = green bold<br />
    meta = yellow bold<br />
    frag = cyan<br />
[color "status"]<br />
    added = red<br />
    changed = green<br />
    untracked = cyan<br />
 No comments   2013   git   памятки

#11

Хотим получить разницу между датами в полных годах в javascript? Делаем так

var now = new Date(); // дата до которой считаем
var bdate = new Date('1991-11-19'); // дата от
var d = now - bdate; 
var r = new Date(0); 
r.setMilliseconds(d); 
var old = r.getFullYear() - 1970; // вычитаем 1970 лет 
// (количество лет, создаваемых по умолчанию 
// в new Date(0))

С помощью denisx

 No comments   2013   javascript   памятки

#10

Чувак, не забывай, когда в терминале вместо имени твоего компа появляется какая-то фигня, такая вот штука поможет тебе

sudo scutil --set HostName your_comp_name
 No comments   2013   Apple   памятки

#2

Недавно тут столкнулся с тем, что надо было проверить как выглядит сайт на хостинге. При этом я только зарегистрировал домен и привязал его к хостингу, то есть в лучшем случае надо было ждать пару часов, пока обновятся DNS, а в худшем и все 72 часа. Поэтому пришлось поискать решение, которое помогло бы мне в решении этой проблемы.
В общем-то решение было найдено достаточно быстро и оказалось очень простым и очевидным (странно, что я сам не додумался). Надо просто внести запись в файлик hosts.
Как строится файл hosts рассказывать не буду, про это мы можем прочитать, например, тут. Нам же важно, что в туда надо добавить такую строчку

ip_adress имя_домена

К примеру, это может выглядеть как-то так

199.99.99.250 malstoun.ru

После чего мы сможем зайти на сайт, введя в браузер доменное имя.

P.S. Не стоит забывать о том, что мы изменили файл, и желательно через 72 часа, когда точно все DNS обновятся, удалить эту запись оттуда.
P.P.S. В windows 8 эта штука может не работать, потому что система поддерживает файл в состоянии “по умолчанию”.

 No comments   2012   hosts   памятки

Установка движка Эгея

Обычно по каким-то фантастическим стечениям обстоятельств у меня всё начинает работать если не с первого раза, то со второго уж точно. И этот раз был не исключение: всё запустилось с первого раза, заработало, но...почти сразу упало и больше не запускалось.
Этот классный движок долго не хотел поддаваться и работать как надо. Сначала он выдавал 
Looks like mod_rewrite does not work. Please set url_composition to ‘real’ in user/config.php then go to .../?go=@sync and then back to front page of your blog.
что странно, ведь я ничего не менял. Только лишь сохранил тестовую заметку. А после загрузки заново всех файлов просто решил не париться и начал выкидывать 500-ую ошибку. Почему ошибка, я ведь стёр все файлы и заново закачал их в эту же директорию?! o_O
Что интересно: добавление рекомендуемого в документации параметра +FollowSymLinks в .htaccess не помогло абсолютно. Зато помогло то, чего нет в документации: RewriteBase / – это дело я дописал после RewriteEngine On
В итоге получилось
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
Теперь всё работает, пока ошибок не видно.
Так что ПРИВЕТ, ЭГЕЯ!
 2 comments   2012   памятки   советы