NilColor

/*Terra nullius*/

Archive for the ‘software’ Category

VMWare Fusion vmrun

without comments

Очень хорошая надо сказать утилитка, эта vmrun.
Находится сие тут — /Library/Application\ Support/VMware\ Fusion/vmrun. Так как писать это долго и вообще, делаем линк ln -s /Library/Application\ Support/VMware\ Fusion/vmrun /usr/local/bin/vmrun. Путь тоже не супер короткий, зато его можно не писать. Итак, поехали!

$ vmrun 
vmrun version 3.0.0 build-204229

Usage: vmrun [AUTHENTICATION-FLAGS] COMMAND [PARAMETERS]

AUTHENTICATION-FLAGS
--------------------
These must appear before the command and any command parameters.

   -h <hostName>  (not needed for Fusion)
   -P <hostPort>  (not needed for Fusion)
   -T <hostType> (ws|fusion)
   -u <userName in host OS>  (not needed for Fusion)
   -p <password in host OS>  (not needed for Fusion)
   -vp <password for encrypted virtual machine>
   -gu <userName in guest OS>
   -gp <password in guest OS>

POWER COMMANDS           PARAMETERS           DESCRIPTION
--------------           ----------           -----------
start                    Path to vmx file     Start a VM or Team
                         [gui|nogui]

stop                     Path to vmx file     Stop a VM or Team
                         [hard|soft]

reset                    Path to vmx file     Reset a VM or Team
                         [hard|soft]

suspend                  Path to vmx file     Suspend a VM or Team
                         [hard|soft]

pause                    Path to vmx file     Pause a VM

unpause                  Path to vmx file     Unpause a VM
...

Вообще, выдало оно много чего интересного… Мне было интересно это: vmrun start nogui. А значит, что можно запустить свои девелоперские серверочки так, что-бы они не мозолили глаза. Удобно. А делается это так:

$ vmrun -T fusion start /path/to/vm.vmwarevm/vm.vmx nogui

И все. Ваш сервер запущен. Увидеть это можно набрав vmrun list.

$ vmrun list
Total running VMs: 1
/path/to/vm.vmwarevm/vm.vmx
$ 

И на последок, как я себе это чуть упростил. Приведенный ниже код был засунут в ~/.profile и в итоге имеем 3 новых функции: vr, devrun и devstop. Первая — по идее универсальна и по-умолчанию выполняет vmrun list, вторые две очевидны. Код вот:

vr() {
    DEVVM='/Users/user/Virtual Machines/Ubuntu 8.04 dev.vmwarevm/Ubuntu 8.04 dev.vmx'
    if [ -z "$1" ]; then
        vmrun list
        return 0
    fi
    vmrun -T fusion "$1" "$DEVVM" "$2"
}
alias devrun="vr start nogui"
alias devstop="vr stop soft"

Если будут предложения по скрипту — делитесь.

P.S.
Чуть не забыл… так как это headless режим, доступ к виртуалке только через ssh либо VNC. Имейте ввиду и настройте ДО запуска в headless режиме ;)
P.P.S.
Да, не думаю, что запуск VMWare в headless режиме сильно экономит ресурсы компьютера. Я не проверял — у меня это скорее дело истетики. Парой окон меньше и плюс минус (забавно… даже оставлю так: плюс минус) одна иконка в доке. Итак не маленьком доке.

Written by NilColor

November 23rd, 2009 at 10:48 pm

GiftWrap – .deb в легкую

without comments

Было когда-нибуть желание сделать deb-пакет?
Теперь можете это попробовать. Это уже не очень сложно :)

Ролик сразу в HD – делайте на полный экран и тогда видно что и как делается.

Written by NilColor

May 29th, 2009 at 7:01 pm

Curved Drop Shadows in Acorn

without comments

Если вы пользуетесь Acorn, то вот вам симпатичный плагин для него

Written by NilColor

February 25th, 2009 at 8:55 am

Posted in software

Tagged with , , , ,

with one comment

Google Picasa Google’s Picasa is available for the Mac.
Естественно — бета =) А как же без этого. Ну что ж, теперь осталось дождаться Chrome. А то он мне начал нравиться… Попользовался им пару дней — очень хорошая штука.

Written by NilColor

January 7th, 2009 at 8:49 pm

Posted in software

Tagged with , , , ,

Plainview

without comments

Вам приходилось проводить презентации со своего рабочего ноутбука? С той самой машинки, где рабочий стол завален не смотря ни на какое GTD? Где в доке сидим много чего и половина из этого кажет симпотные баджи с цифирками, а вторая так и норовит попрыгать? Ладно, на счет прыгать я загнул… Но тем не менее — часто хочется что-бы зрители смотрели на то, что ты им показываешь, а не на то, что вокруг: на всю эту красоту из ваших иконок/обоев и т.д.
Так вот, если вы достаточно частно показываете что-то вэбанутое, то вам вполне может понравиться PlainView. Что это такое?
Plainview

Это очень простой браузер, построенный на Webkit, в котором можно показывать презентации, можно собрать несколько линков заранее и удобно по ним пройтись. Еще можно переключиться в киоск-режим… Но это пожалуй будет интересно для тех кто ходит на выставки, и ходит туда не как посетитель ;) В общем очень маленькое и очень удобное приложение. Рекомендую.

P.S.
Да, из минусов — нельзя выбрать на каком дисплее оно, PlainView, будет открываться фулскрин… Всегда только на основном (main) дисплее. Думаю, что стоит написать разработчикам, уверен, что это не сложно добавить.

Written by NilColor

November 10th, 2008 at 3:59 pm

G.Bookmarks vs Delicious

with 2 comments

DeliciuosSafari Хочу поделиться с вами одной утилиткой, которая недавно упала на весы выбора, вынесенного в заголовок поста. Имя этой утилитки — DeliciousSafari. Давно я ждал такую штуку для закладок от Гугла… Но ее так и не появилось (или я не нашел). А вот для “вкусняшек” появилось. До этого я делал так: если решил сохранить закладку, я нажимал сначала букмарклет от гугла и сохранял закладку там, потом жал букмарклет от делишес — и сохранял закладку и там. Вот и все. Использовать эти закладки я так и не научился. Вернее идти на сайт, искать ссылку и переходить по ней мне лениво. Теперь вот половина закладок у меня будет под рукой. Это хорошо. Сейчас поставлю и возможно через некоторое время расскажу свои впечатления…

P.S.
Кстати, если кто знает такое-же но для Google Bookmarks — дайте знать. Закладки от Гугла мне если честно более симпотны. Не хватает только удобства их использования.

Written by NilColor

November 6th, 2008 at 9:22 am

Маленький, да удаленький

with one comment

Есть такой “класс” утилиток, которые по описанию ну совсем нафиг не нужны. Например Zooom 2 и Visor.

Zooom 2
Use shortcuts to move and resize applications effortlessly, snap windows to the edge any other window on your desktop and even auto-raise applications just by moving your mouse over them, plus Zooom/2 can be configured to your taste!
Visor
Visor provides a systemwide terminal window accessible via a hotkey, much like the consoles found in games such as Quake.

Так вот почитав такое вот описание, желания ими попользоваться не возникает ни разу…

Read the rest of this entry »

Written by NilColor

September 12th, 2008 at 1:18 pm

UI – не игнорируйте

without comments

По долгу службы и по текущим обязанностям мне частенько приходится вступать в дискуссии, связанные с тем, как будет/должен выглядеть разрабатываемый продукт. И не так уж и редко такие дискуссии упираются в мифических “юзабилити спецов”, которые сказали, что “так будет правильно и удобно”. Поймать этих спецов пока не вышло, но ничего, все впереди. А пока я подсел на чтение разного рода статей, в которых рассказывается про модное нынче “юзабилити”, изучать примеры дизайнов разных и т.п. занятия. Факт — конкретики в этой сфере попадается не много. Даже мало. Что хотел бы посоветовать от себя лично:

  • MacBook (простой|Pro|Air) — да любой компьютер от Apple или еще точнее MacOS и почти любое ПО от Apple
  • Things и еще несколько сторонних приложений для MacOS
  • Сервисы от Google: календарь, почта, карты, ридер и т.д.
  • Также сайты на подобие MyDreamApp и довольно большое количество блогов.

Одна из последних находок — довольно интересная статья под названием UI is the Killer Feature

The user interface isn’t just the outer wrapper of a gadget or application that’s there to make it look good — it’s a map to the features the product offers and the vehicle that takes you there. Creating a good UI is absolutely vital if you want to make a successful product.

Don’t underestimate the importance of UI — it’s your product’s most important feature.

Есть что почитать, есть что посмотреть… Есть пища для мозга. Думайте, делайте ваши продукты не только функциональными, но еще и красивыми. Это окупится – если не деньгами, то уж отзывами точно.

Кстати, копирование интерфеса – это, на мой взгляд, знак признания ваших успехов. Надеюсь что Thn.gs будет жить в дружбе с СulturedСode.

Written by NilColor

August 29th, 2008 at 6:16 am

Posted in links,software,thoughts

Tagged with , , , ,

Google CalDAV починили

with 2 comments

iCal calDAV support Некоторое время назад, я писал о поддержке CalDAV в гугловском календаре. Тогда поддержка была половинчатая — только латинские буковки. Об этом я писал в Google Groups и оказался там не один.
И вот, сегодня я заглядывая в свой календарь вдруг удивился – все мои тестовые события сделанные через CalDAV стали показывать знакомые знаки… Да, это были русские буквы. И это означает, что теперь этим можно нормально пользоваться. Естественно, при условии, что ваш клиент календарный поддерживает это. По поводу поддержки, на гугле написано вот что:

What is CalDAV
CalDAV is an open protocol that allows calendar access via WebDAV. CalDAV models calendar events as HTTP resources in iCalendar format, and models calendars containing events as WebDAV collections. This allows you to publish and subscribe to calendars, share them collaboratively, sync between multiple users and sync between multiple devices.
System requirements
Only iCal 3.x supports CalDAV sync. (iCal 3.x is standard in all versions of Leopard.)
Using other CalDAV-supported calendar applications
While other calendar applications support CalDAV (including Mozilla Sunbird), Google Calendar only supports CalDAV using iCal.

Не хочу никаких холиваров, но за Apple, Leopard и iCal радостно ;)
И переходите уже наконец на правильные операционные системы!

Written by NilColor

August 28th, 2008 at 11:02 am

Красота ведет к jailbreak

without comments

Bluebird iPhone Theme


Осталось только дождаться своего iPhone нового и…

Written by NilColor

August 28th, 2008 at 9:06 am

Posted in hardware,iphone,links,software,web

Tagged with , , ,