To fix android monitor app in OSX try this:
0) Install java jdk 8 version under or equal 8-151
1) Go to monitor-x86_64 folder in mandoid-sdk
2) Right clico on monitor.app and chose "Show Package Content"
3) Go to Contents folder and open Info.plist in any text editor
4) Find section "<key>Eclipse</key>" and uncomment line "<string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/bin/java</string>"
5) Correct this line with valid path to your eatly installed jdk. Save It.
6) Run monitor.app. Enjoy.
Miran's Dev Notes
Usefull development notes.
9 августа 2018 г.
23 октября 2017 г.
SourceTree useful custom Actions.
Working with SourceTree sometimes not comfortably. For example when you have a lot of changes in working copy it's not easy to clean it. Revert git modifications and removing untracked files require time. Here script to make it easy! Here example for mac users.
1) Create file and name it gitreset.sh
2) Paste this code inside and save file:
#!/bin/bash
GIT_RESET_PATH="$1"
echo "Reset local changes in $GIT_RESET_PATH"
cd $GIT_RESET_PATH
git reset --hard
git clean -fd
3) Open SouксуTree preferences and go to "Custom Actions Tab" and press "Add" button. Fill fields with actual data: Caption, Shortcut, path to script and parameters like that:
and click Ok.
4) Now you can use chosen shortcut or item in SourceTree menu
1) Create file and name it gitreset.sh
2) Paste this code inside and save file:
#!/bin/bash
GIT_RESET_PATH="$1"
echo "Reset local changes in $GIT_RESET_PATH"
cd $GIT_RESET_PATH
git reset --hard
git clean -fd
3) Open SouксуTree preferences and go to "Custom Actions Tab" and press "Add" button. Fill fields with actual data: Caption, Shortcut, path to script and parameters like that:
and click Ok.
4) Now you can use chosen shortcut or item in SourceTree menu
20 января 2017 г.
18 мая 2015 г.
Multiple git accounts (ssh keys) on OSX or Linux
If you need to use multiple git accounts different ssh keys, for example during work on multiple projects. Here solution.
1) Create or open file:
OSX and Linux: ~/.ssh/config
$ touch config
2) Now create aliases for hosts:
#GitHub work account
Host wrkgithub
HostName github.com
IdentityFile ~/.ssh/path_to_your_work_github_key
#GitHub private account
Host prvtgithub
HostName github.com
IdentityFile ~/.ssh/path_to_your_private_github_key
#Assembla work account
Host wrkassembla
HostName git.assembla.com
IdentityFile ~/.ssh/path_to_your_work_assembla_key
#BitBucket work account
Host wrkbitbucket
HostName bitbucket.org
IdentityFile ~/.ssh/path_to_your_work_assembla_key
3) Use aliases for git urls like this: git@wrkgithub:username/projectnsme.git instead git@
9 апреля 2015 г.
Creating swap on Linux
To create 1Gb swap partition:
Switch to superuser and run the following commands:
$ sudo su
root# dd if=/dev/zero of=/mnt/swap.0 bs=1024 count=1048576
root# mkswap /mnt/swap.0
root# echo "/mnt/swap.0 swap swap defaults 0 0" >> /etc/fstab
root# swapon /mnt/swap.0
root# exit
To check if swap space was properly enabled:
$ free -m
or
$ sudo swapon -s
Switch to superuser and run the following commands:
$ sudo su
root# dd if=/dev/zero of=/mnt/swap.0 bs=1024 count=1048576
root# mkswap /mnt/swap.0
root# echo "/mnt/swap.0 swap swap defaults 0 0" >> /etc/fstab
root# swapon /mnt/swap.0
root# exit
To check if swap space was properly enabled:
$ free -m
or
$ sudo swapon -s
8 апреля 2015 г.
Photoshop и PNG с alpha-каналом
Наверняка те, кто работает с 3d графикой, хранил свои текстуры в TGA. Формат этот хорош тем, что нет потери качества изображения, а также поддержкой альфа-канала. Но время идет, и все большую популярность приобретает PNG, у которого есть ряд преимуществ, в том числе сжатие. Но есть одна ложка дегтя в работе с PNG в Photoshop: ужасная работа с альфа-каналом (прозрачностью).
Когда мы хотим создать изображение 32-бит (8-бит на каналы RGB + 8-бит альфа) и сохранить все это в PNG, мы и не подозреваем, что после повторного открытия этого изображения увидим совсем не то что сохраняли: Вместо исходных 4-х каналов, у нас будет 3. а Альфаканал, будет применен как прозрачность. Часто редактирование такого изображения становиться очень проблематичным.
Но на помощь приходит GIMP. Он открывает PNG файлы как нужно - с отдельным альфа каналом. Я обычно открываю PNG в GIMP, сохраняю в TGA, затем в фотошопе редактирую TGA и Конвертирую TGA в PNG утилитой nconvert.
Фишки Total Commander. Быстрая установка APK на android устройство.
Total Comander по прежнему остается мощнейшим и незаменимым инструментом. Я замечал, что мало кто пользуется "Панелью инструментов" (Tool bar) в верхней части окна программы. А если и пользуются, то только тем, что доступно по умолчанию.
Я пользуюсь этой панелью постоянно, и хочу поделиться способом быстрой и удобной обработки файлов: просто перетащив файл на иконку в панели.
Например сейчас, я часто устанавливаю на android устройства приложения для тестирования apk. Для быстрой установки создаем новый значек на панели подобного содержания:
Команда: cmd /k echo Installing apk.... && adb install -r
Параметры: %L
После этого просто перетаскивайте APK на созданную иконку.
Так же можно обрабатывать и множество файлов сразу, используя другие переменные в параметрах(%L - полный путь к одному файлу). Раньше, например, я конвертировал изображения из одного формата в другой, используя соответствующие значки на панели и утилиту convert.exe из XnView.
P.S.: учтите, что у вас должен быть установлены androidsdk platform-tools и прописан путь в PATH до папки с adb.exe
Подписаться на:
Сообщения (Atom)