не могу отдрегендропить смайлики пальцем. какой отстой)
|
Цитата:
К примеру, если взять и разобрать команду выше: git rm -rf --cached -- /usr/home... Нам нужно что-то удалить? в *nix-системах принято использовать команду rm, смотрим есть ли такая в git: git rm --help Ключ --help нужен для отмены действий по-умолчанию и вызова хелпера. Тут же мы увидим список ключей, среди которых есть нужный: --cached Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone. Далее вспоминаем, что для рекурсивного удаления каталогов в *nix-системах используется ключ -r, а для подавления предупреждений ключ -f, смотрим: man rm -f Attempt to remove the files without prompting for confirmation, regardless of the file's permissions. If the file does not exist, do not dis- play a diagnostic message or modify the exit status to reflect an error. The -f option overrides any previous -i options. -r Attempt to remove the file hierarchy rooted in each file argument. The -R option implies the -d option. If the -i option is specified, the user is prompted for confirmation before each directory's contents are processed (as well as before the attempt is made to remove the direc- tory). If the user does not respond affirmatively, the file hierarchy rooted in that directory is skipped. git rm --help -f, --force Override the up-to-date check. -r Allow recursive removal when a leading directory name is given. PS: все команды и ключи git выучить наизусть конечно не получиться, для это есть хелпер |
Цитата:
Цитата:
|
нет, я имею ввиду как в долбанном вконтактике - блоки не попадающие в видимую область удаляются из документа.
на таблетке |
Цитата:
1. постановка задачи + файлы, git init, открываю проект 2. далее работа, git commit (достаточно частый, т.к. знающие люди сказали, что потом можно будет легко избавиться от ненужных. слить и т.п.) с ветвлением пока только начал знакомится melky, спс. Почитал немного про --interactive, но так и не понял в чем прелесть. Можно в двух словах? Цитата:
Сейчас, спустя ~ 1,5 недели работы (на примитивном уровне) с Git, начинаю потихоньку осваиваться. Удобная штука. А ведь я пользуюсь лишь немногими ее возможностями. Буду ковырять дальше :) |
Цитата:
интерактивное добавление подразумевает собой то, что можно stage'ить только те куски из diff'а, которые не в прогрессе работы - т.е. комитить те куски изменений, которые доделаны. особенно полезно, если забыть что-то закомитить, и работаешь дальше ... через неск. дней очень много изменений накапливается. |
а если не проверять что коммитишь можно получить в репе нерабочую версию.
|
Сделал lite-версию приложения http://test.hnoe.ru/sp/
Изменения производились только в css По моим наблюдениям нагрузка уменьшилась втрое - в состоянии покоя равна 3-м открытым яндексам Еще по наблюдениям: 1 Гиф анимация на странице создает нагрузку только когда видима. То есть смайлики в элементе за пределами видимой области не создают нагрузку. tenshi, нет смысла их подгружать-удалять, делать у них display: none. 2 Тени, градиенты, закругленные углы - создавали не менее серьезную нагрузку на CPU, чем gif-анимация. Если lite-версия будет нормально работать на слабых ПК, прикручу ее к основной версии и буду по умолчанию выдавать в старых браузерах. melky,, если не трудно, посмотри пожалуйста на ноуте!!! Буду ооочень благодарен! |
тем не менее они участвуют в reflow, хотя это мелочи конечно.
|
Уфф.. наконец-таки доделал..
Как вам подход к реализации lite и full версии сайта: http://test.hnoe.ru/sp/ там внизу где копирайт вся фишка, кликайте на ссылку lite/full По показателя: в браузере safari нагрузка на CPU в lite версии снижается более чем в 4 раза! И все это средствами css |
Часовой пояс GMT +3, время: 00:07. |