- Открываем установленны Sublime Text
- View -> Show Console (Ctrl+`)
- Ищем через google: Sublime Package Control
- Переходим на вкладку Installation
- Находим там следующий магический набор символов: import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
- Копируем их и вставляем в консоль Sublime Text и жмем Enter
- Перезагружаем Sublime Text и во вкладке Preferences появляется дополнительное подменю Package Control
воскресенье, 23 декабря 2012 г.
Установка Sublime Package Control в Sublime Text 2
среда, 12 декабря 2012 г.
IntelliSense в Notepad++
Settings -> Preferences->Backup/Auto-completion->Enable auto-completion on each input
вторник, 11 декабря 2012 г.
TortoiseSVN
Загрузка локального проекта в SVN репозиторий
Итак у нас есть готовый проект в локальной папке под названием my_project.Переименуем его в my_project_ (добавим в конце нижнее подчеркивание)
Создадим рядом с этой папкой новую с названием my_project (без подчеркивания на конце)
Правой кнопкой мыши > TortoiseSVN > Import >
.png)
Пишем первый commit
Ok.
Include ignored files (включить игнорируемые файлы) - не нужно
Пожалуйста помните, что та папка, которую вы импортировали, НЕ НАХОДИТСЯ под управлением версиями! Для получения рабочей копии, находящейся под управлением версиями, вы должны произвести извлечение только что импортированной версии.
Получение локальной рабочей копии проекта из репозитория
Поэтому для получения копии из SVN репозитория необходимо в директории нажать правую кнопку и выбрать из меню пункт «Извлечь».png&container=blogger&gadget=a&rewriteMime=image%2F*)
В меню настройки «Извлечение» в поле «URL в хранилище» нужно указать доменное имя сайта с svn репозиторием, в поле «Извлечь в папку» – путь к локальной копии. После чего нажать кнопку ОК. После извлечения в данной директории окажется актуальная версия проекта.
Теперь просто перетянем файлы из my_project_ в my_project.
Папку my_project_ можно удалить.
Если зайти внутрь папки my_project, то увидим что в проводнике у всех файлов есть иконка с синим знаком вопроса
Это значит что файлы/папки не закоммичены.
Но иногда нам нужно запретить коммитить некоторые файли или папки.
Для этого нужно нажать на файл/папку и добавить ее в список игнора
Добавить файлы/папки в исключение
Также мы можем исключить файлы/папки, кликнув правой кнопкой мыши на папку > TortoiseSVN > Add to ignore list > Archive
Добавить файл/папку к проекту
Правой кнопкой на папке проектаВыбрать TortoiseSVN->Add
После завершения, еще раз правой кнопкой
SVN Commit.
Удалить файл из версионного контроля
Статья: ru, enУдерживаем Shift и кликаем правой кнопкой на файл, который нужно удалить.
Появиться расширенное контекстное меню. Там надо выбрать:
Удалить (оставив локально) / Delete (keep local)
суббота, 27 октября 2012 г.
Denwer (Apache) и .htaccess
Чтобы в браузер можно было написать http://localhost/ , нужно:
Создать файл .htaccess и положить его в папку c:\WebServers\home\localhost\www\
Внутри файла .htaccess:
Создать файл .htaccess и положить его в папку c:\WebServers\home\localhost\www\
Внутри файла .htaccess:
пятница, 28 сентября 2012 г.
CSS border, margin, padding
«Блочная модель (box model) – это то как браузер воспринимает и отображает элементы на веб-странице.
Это стандартная модель W3C. Что важно заметить здесь, так это то, что реальная ширина рамки – не та, которая обозначена в свойствах ширины.

Давайте, к примеру, возьмем блок шириной 200 пикселей, 25 пикселей внутренние отступы с каждой стороны и рамка в 5 пикселей. Реальная отображаемая ширина блока, в таком случае, будет 260 пикселей, а не 200, как мы этого хотели.
Если же нам нужен блок со строгой шириной в 200 пикселей, нам всего лишь надо указать основную ширину в 140 пикселей, и всё. Важно просто знать, как это работает. Это поможет вам избежать головных болей в будущем.
Это стандартная модель W3C. Что важно заметить здесь, так это то, что реальная ширина рамки – не та, которая обозначена в свойствах ширины.

Давайте, к примеру, возьмем блок шириной 200 пикселей, 25 пикселей внутренние отступы с каждой стороны и рамка в 5 пикселей. Реальная отображаемая ширина блока, в таком случае, будет 260 пикселей, а не 200, как мы этого хотели.
Если же нам нужен блок со строгой шириной в 200 пикселей, нам всего лишь надо указать основную ширину в 140 пикселей, и всё. Важно просто знать, как это работает. Это поможет вам избежать головных болей в будущем.
Выставляем кодировку по умолчанию в текстовых файлах (*.txt) Windows 7
По умолчанию в Windows, при создании новых текстовых документов, стоит кодировка ANSI. Для тех, кому надоело каждый раз создавать txt файл, например в Total Commander (Shift+F4), и после этого открывать его, например в Notepad++, чтобы поменять кодировку по умолчанию на UTF-8, предлагаю простое решение:
- Создаем новый текстовый документ с названием TXTUTF-8.txt
- Открываем его Notepad++ и меняем кодировку: вкладка Encoding -> Convert to UTF-8 without BOM.
- Сохраняем.
- Переходим в c:\Windows\ShellNew\ и переносим туда файл TXTUTF-8.txt
- Зажимаем сочетание клавишь Win+R (открываем панель "Выполнить") и открываем реестр путем набора: regedit
- Переходим по такой ветке HKEY_CLASSES_ROOT -> .txt (обратите внимание: первый символ точка) -> ShellNew
- Справа кликаем на пустое поле правой кнопкой мыши и выбираем: Создаеть (New) -> Строковый параметр (String Value).
- Переименовываем его (F2) в FileName
- Кликаем на него 2 раза и в поле Значение (Value data) прописываем TXTUTF-8.txt
- Сохраняем и проверяем.
вторник, 11 сентября 2012 г.
Запуск программ из консоли Windows с параметрами
На примере консоли mysql:
c:\Windows\System32\cmd.exe /c ""c:\WebServers\usr\local\mysql-5.5\bin\mysql.exe" -u root -p"
c:\Windows\System32\cmd.exe /c ""c:\WebServers\usr\local\mysql-5.5\bin\mysql.exe" -u root -p"
вторник, 14 августа 2012 г.
Делаем закладки в Adobe Reader
Качаем плагин bookmark_page.js. Разархивируем его и кидаем в папку:
c:\Program Files (x86)\Adobe\Reader 10.0\Reader\Javascripts\
Перезапускаем программу. В меню View появляются 4 дополнительных пункта меню:
c:\Program Files (x86)\Adobe\Reader 10.0\Reader\Javascripts\
Перезапускаем программу. В меню View появляются 4 дополнительных пункта меню:
- Bookmark This Page 5
- Go To Bookmark 6
- Remove a Bookmark
- Clear Bookmarks
среда, 8 августа 2012 г.
DosBox - TES 2: Daggerfall for Windows 7
Устанавливаем DosBox. Я его установил в c:\Program Files (x86)\DOSBox-0.74\
Открываем файл настроек, который находится в меню
Открываем файл настроек, который находится в меню
- Пуск->
- Все программы->
- DOSBox-0.74->
- Options->
- DOSBox 0.74 Options
Либо запускаем файл из директории
c:\Program Files (x86)\DOSBox-0.74\DOSBox 0.74 Options.bat
пятница, 3 августа 2012 г.
Удаляем символы переноса строки
Часто, при необходимости копирования текста из PDF-файла в текстовый редактор (например, Notepad) текст вставляется, например так:
Строка 1
Строка 2
Строка 3
А нам нужно чтобы все эти строки объединялись в одну.
Чтобы это сделать, нужно скопировать текст в Notepad++, выделить все строки, которые хотим объединить (Ctrl+A), и выбрать пункт в меню Edit -> Line Operations -> Join Lines (Ctrl+J). Мы получили строку вида:
Строка 1 Строка 2 Строка 3
Дополнительные полезности:
А можно обойтись стандартными функциями Notepad++. Переходим в Edit -> Copy to Clipboard -> выбираем одну из трех, то что нам нужно.
Compare – сравнение содержимого 2‑х файлов (синхронизация прокрутки в комплекте)
Emmet (бывший Zen Coding)
Строка 1
Строка 2
Строка 3
А нам нужно чтобы все эти строки объединялись в одну.
Чтобы это сделать, нужно скопировать текст в Notepad++, выделить все строки, которые хотим объединить (Ctrl+A), и выбрать пункт в меню Edit -> Line Operations -> Join Lines (Ctrl+J). Мы получили строку вида:
Строка 1 Строка 2 Строка 3
Дополнительные полезности:
Вставка текущей даты в Notepad++
Устанавливаем плагин TextFX. Перезагружаем Notepad++ и у нас появляется новое меню, после "Run" - называется TextFX. Заходим в него. TextFX -> TextFX Insert -> Date & Time...Копируем путь к открытому в Notepad++ файлу.
Можно сделать это через плагин TextFX -> TextFX Insert ->Current...А можно обойтись стандартными функциями Notepad++. Переходим в Edit -> Copy to Clipboard -> выбираем одну из трех, то что нам нужно.
Compare – сравнение содержимого 2‑х файлов (синхронизация прокрутки в комплекте)
Emmet (бывший Zen Coding)
Меняем цвет фона в Adobe Reader
1) Edit - Preferences - Accessibility.
2) Make sure the "Replace Document Colors" is checked and click on Custom Color.
3) Click "Page Background" color and then select "other color."
2) Make sure the "Replace Document Colors" is checked and click on Custom Color.
3) Click "Page Background" color and then select "other color."
четверг, 2 августа 2012 г.
Символические ссылки: как синхронизировать любые папки в Dropbox
mklink /d c:\temp d:\temp — эта команда создает символическую ссылку c:\temp, указывающую на d:=\temp. При этом система будет считать, что все файлы из d:\temp на самом деле находятся на диске C, и даже при измерении размера папки будет показывать не 0 байт, как в случае с обычным ярлыком, а полный объем.
mklink /d c:\Users\nickname\Dropbox\Drive d:\Drive. Важно!!! В папке Dropbox не должно быть изначально папки с названием Drive.
Теперь все содержимое d:\Drive будет загружаться на Dropbox, хотя файлы из этой папки по-прежнему находятся вне Dropbox.
mklink /d c:\Users\nickname\Dropbox\Drive d:\Drive. Важно!!! В папке Dropbox не должно быть изначально папки с названием Drive.
Теперь все содержимое d:\Drive будет загружаться на Dropbox, хотя файлы из этой папки по-прежнему находятся вне Dropbox.
Синхронизация настроек Firefox. mklink /j c:\Firefox d:\Dropbox\Firefox
пятница, 27 июля 2012 г.
Перестал работать планшет LY-F1
Проблема с планшетом LY-F1
Описание планшета и много полезной информации здесьОС: Android 4.0.3
Версия ядра: 3.0.8+
Планшет после включения просто грузился и ничего не происходило. На экране была анимация слова Android.

воскресенье, 8 июля 2012 г.
aDosBox - TES 2: Daggerfall for Android 4
DAGGER\setup
DAGGER\Z.CFG
DAGGER\Z.CFG
Перемещаем патч в корень папки с игрой DAGGER\DAG213.EXE
Потом можно в z.cfg изменить pathcd на такой же как и path , чтобы диск не требовался, и запускать fall z.cfg
четверг, 28 июня 2012 г.
Sublime Text - настройка интерфейса и компилятора
Preferences -> Settings - User:
{
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"font_size": 12.0,
"font_options": ["bold"]
}
Настройка компилятора MinGW под язык C
Tools -> Build System -> New Build System...
{
"path": "C:\\Documents and Settings\\UserName\\My Documents\\c\\MinGW\\bin",
"cmd": ["gcc.exe", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c"
}
{
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"font_size": 12.0,
"font_options": ["bold"]
}
Настройка компилятора MinGW под язык C
Tools -> Build System -> New Build System...
{
"path": "C:\\Documents and Settings\\UserName\\My Documents\\c\\MinGW\\bin",
"cmd": ["gcc.exe", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c"
}
суббота, 16 июня 2012 г.
среда, 6 июня 2012 г.
vertical-align, valign
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
<td style="vertical-align: top;" class="uni_tab" bgcolor="E2F5F0" valign="top" rowspan="9"> |
четверг, 26 апреля 2012 г.
вторник, 27 марта 2012 г.
понедельник, 26 марта 2012 г.
среда, 21 марта 2012 г.
суббота, 25 февраля 2012 г.
Запрос пароля при выходе из спящего режима или гибернации
Панель управления --> Электропитание -->Запрос пароля при пробуждении --> Изменение недоступных в данный момент параметров --> Парольная защита при пробуждении --> Не запрашивать пароль
понедельник, 20 февраля 2012 г.
суббота, 11 февраля 2012 г.
Запуск Java Applet
e:\Java workspace\Ex1\bin>javac Demo3.java //компиляция
e:\Java workspace\Ex1\bin>appletviewer Demo3.java //запуск viewer java
e:\Java workspace\Ex1\bin>appletviewer Demo3.html //запуск viewer html
пятница, 10 февраля 2012 г.
Устанавливаем Tomcat для Windows x64
Скачиваем Tomcat
разархивируем его на c:\Program Files\apache-tomcat-7.0.25\
Если запустить командную строку (cmd) и написать там:
c:\Program Files\apache-tomcat-7.0.25\bin>startup
То мы увидим следующий текст:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
c:\Program Files\apache-tomcat-7.0.25\bin>
Это говорит нам о том, что серверу Tomcat нужно указать, где находится установленный JRE/JDK
Есть несколько способов сделать это.
воскресенье, 5 февраля 2012 г.
суббота, 4 февраля 2012 г.
Как очистить список окна выполнить
Win+R --> regedit --> Ok
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
Команды которые были ранее вами введены, хранятся как значения параметров a,b,c и т.д. (то есть используются буквы английского алфавита). Удалите параметр с записью не нужной вам команды, и она пропадет из списка истории.
среда, 1 февраля 2012 г.
Регулярные выражения
Регулярные выражения
Джеффри Фридл - Регулярные выражения
Ян Гойвертс, Стивен Левитан - Регулярные выражения. Сборник рецептов
среда, 4 января 2012 г.
Подписаться на:
Сообщения (Atom)