Драйвера версии 2.31: USBDrivers_231.exe
При установке может зачем то потребовать установки WMP 11.
Качать тут: Windows Media Player 11
Установка (вообще говоря и скачка) требует валидации Windows на предмет легитимности.
Если по каким либо причинам у вас не получается установить, то можно попробовать альтернативный способ:
Распаковать архиватором (к примеру, WinRAR) скачанный wmp11-windowsxp-x86-ru-ru.exe
Установить по очереди:
1) wmfdist11.exe
2) umdf.exe
3) wmp11.exe
После установки, говорят, мешает библиотека: LegitLibM.dll …
Очистка DNS кэша на MAC OS X
dscacheutil -flushcache
Закрытие Cocoa приложения по закрытию главного (последнего) окна
Необходимо в делегат приложения (AppDelegate.m) добавить метод:
- (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication { return YES; }
Установка Ubuntu Core
Ubuntu 12.10 Server “add-apt-repository” команда не найдена
После установки Ubuntu 12.10 Server команда add-apt-repository не устанавливается по умолчанию.
Необходимо выполнить:
sudo apt-get install python-software-properties
sudo apt-get install software-properties-common
Удаление большого количества файлов из папки
При попытке удалить файлы из папки стандартным способом: rm *.plist (их там было более 25000) получил:
-bash: /bin/rm: Слишком длинный список аргументов
Собственно «mv *.plist /dev/null» привело к тому же результату.
Видимо алгоритм строит сначала список файлов а потом уже подставляет в команду, что естественно выходит за строковые лимиты.
Можно было конечно удалить папку целиком с помощью «rm -rf /dir» , но там есть другие необходимые файлы.
Решение как всегда оказалось простым и тривиальным:
find . -name '*.plist' -delete
JDK 7u10 с NetBeans 7.2.1 на MacBook Pro Retina Mac OS X 10.8.x (Mountain Lion)
Установить NetBeans с официального сайта Oracle получил ужасный не Retina IDE GUI.
Изначально это был баг IDE NetBeans. Лечится очень просто, в файл /Applications/NetBeans/NetBeans 7.2.1.app/Contents/Info.plist добавляется значение:
<key>NSHighResolutionCapable</key> <true/>
Если открыть в XCode, то этот параметр называется «High Resolution Capable» установить в YES соответственно.
Но в скачанной версии этот «баг» был уже поправлен. Но это все равно не решило проблемы.
На этот раз это уже системный баг JDK 7.x пока что не исправленный.
NetBeans можно вылечить с помощью установки предыдущего JDK 6. На сайте Oracle нет дистрибьютива JDK 6 для MacOS.
Качается с сайта Apple: http://support.apple.com/kb/DL1572?viewlocale=ru_RU
После установки необходимо поправить одну строчук в конфиге /Applications/NetBeans/NetBeans 7.2.1.app/Contents/Resources/NetBeans/etc/netbeans.conf:
netbeans_jdkhome=»/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home»
Закрываем и открываем NetBeans и вуаля! =)
PS: Вышеизложенные метод должен помочь для всех Java приложений (к примеру, семейство IDE Eclipse)
Устновка поддержки C++ в NetBeans.
JDK 6.x устанавливается в /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
JDK 7.x устанавливается в /Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk
В процессе поиска решения проблемы набрел на интересную маленькую утилитку Retinizer, которая преобразует ресурсы OS X приложений в формат Retina (@2x и пр.), но в случае с NetBeans как и с другими прочими JavaVM приложениями она практически бесполезна.
Проекция в авиационных навигаторах Garmin
Как оказалось используется Равнопромежуточная проекция
Похожа на проекцию Меркатора, но более простая математика пересчета географических координат в проецированные (пиксели).
Для слабенького железа навигаторов Garmin самое то.
DiskImageCache: Could not resolve the absolute path of the old directory
Приложение странно падает при загрузке PDF с файловой системы.
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:[NSURL fileURLWithPath: filename]];
[webView loadRequest:urlRequest];
[/code]
Удалить сабмодуль git
- Удалить модуль из
.gitmodules
- Выполнить команду
git add .gitmodules
- Удалить модуль из
.git/config
- Выполнить команду
git rm -rf --cached path_to_submodule
- Выполнить команду
rm -rf path_to_submodule
update:
Нашел идеальное решение — в файл ~/.gitconfig добавить алиас:
[alias] rms = "!f(){ git config -f .gitmodules --remove-section \"submodule.$1\";git add .gitmodules; git config -f .git/config --remove-section \"submodule.$1\";git rm -rf --cached \"$1\";rm -rf \".git/modules/$1\";rm -rf \"$1\"; }; f"
Теперь просто git rms SUBMODULE
Идея пришла отсюда: http://stackoverflow.com/questions/1260748/how-do-i-remove-a-git-submodule