Показаны сообщения с ярлыком soft. Показать все сообщения
Показаны сообщения с ярлыком soft. Показать все сообщения

11 мая 2015 г.

BetterTouchTool. Расширенные настройки Magic Mouse, Macbook Touch pad и других манипуляторов



Попалась мне на глаза бесплатная утилита BetterTouchTool, расширяющая функциональность многих видов манипуляторов под Mac OS. В окне настроек видны закладки для touchpad, Magic mouse, keyboard, Normal mice, Apple Remote и еще нескольких. Пока я опробовал настройку для встроенного в Macbook touchpad и Magic mouse. Работает.
До этих пор использовал MagicPref, которая используется для того же, но имеет меньше настроек, событий, действий и настраиваемых манипуляторов. Пока переключился на BetterTouchTool.
Обе программки бесплатные. Про BTT сказать пока не могу, но MP работает стабильно и беспокойства не доставляет. Надеюсь новая утилита будет такой же незаметной.

15 сент. 2014 г.

Mac OS + Midnight Commander

mc (midnight commander) == фактически единственный файловый менеджер, используемый в среде консольных *nix-ов сотоварищи. Ну, кроме command line, конечно. Но и в GUI среде он тоже дает профит. В Mac OS у меня прижился только он, не считая штатного Finder. Установку я делаю из бинарей, взятых тут. Настроек особых он не требует.
Единственное, что я (как и остальные, я думаю) не смогли побороть игнорирование mc клавиши Alt, замененной на маковских клавах на option. Но совсем недавно я таки нашел, чем ее заменить. mc замечательно понимает комбинации:

  • Esc-Enter (Alt-Enter) — скопировать имя файла под курсором в командную строку
  • Esc-h (Alt-h) — история команд
  • Esc-Tab (Alt-Tab) — варианты продолжения набранной команды

6 нояб. 2013 г.

"Attention Booster" aka "Разгон внимания": Тренируем память и внимание

Выложил в AppStore свое приложение "Разгон внимания". Приложение сделано по мотивам прохождения курсов скорочтения в клубе "Сапи" по методике Смотрицких. После этих курсов стал заметен прогресс в чтении, внимании и скорости восприятия информации. Чтобы держать себя в форме и не таскать при себе дополнительных папочек, было решено написать генератор четырех основных упражнений, которые в том или ином виде входят во все методики скорочтения: 3 вида таблиц и кольца Ландольта. К тому же, в программе эти упражнения все время генерируются заново, и глаз уже не сможет выучить расположение символов при долгом использовании одной и той же таблицы. Поскольку размер таблицы довольно критичен, то приложение разработано для iPad.
Буквенные таблицы Шульте —
тренировка бокового зрения
Кольца Ландольта — тренировка
концентрации внимания
В текущей версии, как упоминалось, программа предоставляет 4 вида упражнений: числовые, буквенные и смешанные таблицы Шульте, а так же таблицу колец Ландольта (C-charts). В первых трех упражнениях необходимо фиксируя взгляд на центре таблицы искать боковым зрением последовательно буквы и числа. Это упражнение развивает сосредоточенность взгляда и боковое зрение, что является непременным условием выхватывания большей части читаемой строки, чем 1-2 слова.

Таблица колец Ландольта позволяет тренировать сосредоточенность внимания при сканировании текста. В этом упражнении нужно искать кольца определенного направления, игнорируя другие кольца. Этот прием позволяет при быстром сканировании большого объема текста выхватывать знакомые слова и таким образом понимать суть текста.
Приложение имеет две локализации — русскую и английскую. К тому же оно бесплатно.

Скачивайте, пользуйтесь на здоровье.


5 нояб. 2013 г.

Bzzzer - скромный напоминатель

Выложил в Аппстор свою программу под названием Bzzzer. Функционал программы прост. После нажатия кнопки Start Bzzzer воспроизводит выбранный звук с выбранной же периодичностью. Периодичность предоставлена набором из 5, 10, 15 или 30 минут.
Однако смысл программы гораздо глубже, чем может показаться! Когда человек занимается каким-то увлекательным, а возможно совсем не увлекательным и рутинным, делом (листание какого-нибудь агрегатора фан-контента, чтение, рисование, программирование), легко забыть про течение времени. Но вместе с тем, не всегда есть возможность или желание отвлекаться, чтобы посмотреть на часы, вспомнить когда ты последний раз засекал время, сколько прошло с тех пор... Bzzzer ненавязчиво напоминает, что прошло пять минут. Или тридцать. И не отвлекаясь от работы ты отмечаешь, что с момента пуска Bzzzer прошло около 2 часов. Надо бы встать, размяться, подышать воздухом.
Таким образом Bzzzer скромно напоминает, что время уходит, что нужно подсуетиться и успеть больше.
Сам я Базззера пользую уже около 3 лет. Всегда очень помогает держать себя в рамках времени и при этом не просыпаться :)

Так что, welcome, как говорится.


26 июн. 2013 г.

Mac OS: Afloat — повышение функциональности окон


Утилита Afloat устанавливается, как системное расширение в MacOS X и добавляет несколько функций для управления окнами приложений. Несколько пунктов меню добавляется в меню Window Cocoa-приложений. Я этот плагинчик ставлю, в основном, из-за двух функций: перетаскивание окна за любое место (по нажатию Cmd+Ctrl) и изменение размера окна (та же комбинация + драг правой клавишей мыши). В дополнение есть функция Always On Top, регулировка прозрачности окна и еще несколько других. Единственное ограничение — поддерживаются только Cocoa-приложения.
Программа бесплатна и удобна. Рекомендую :)

28 июн. 2012 г.

Менеджер буфера обмена для Mac OS

Недавно нашел и начал успешную эксплуатацию на маке бесплатной программки ClipMenu. Функционал примерно соответствует упоминавшейся ранее утилите для MS Windows Clip Cache. Есть средства автоматизации, отображение списка сохраненных блоков в виде меню с подменюшками, настройка горячих клавиш для отображения меню, кастомизация действий по сохранению, запоминанию и прочим нужным событиям. В общем, программа достаточно удобна и настраиваема. Учитывая функционал и бесплатность - рекомендую.

10 февр. 2012 г.

Linux. Многопоточный консольный download-клиент

Стандартным дефакто ftp/http download-клиентом для *x систем является wget. Но у него отсутствует одна важная фича (которая, впрочем, с утолщением клиентских интернет-каналов постепенно нивелируется) - многопоточная загрузка файлов. Если толщина клиентского канала больше, чем отдает сервер, можно попробовать ускорить закачку используя несколько потоков. Тут на выручку приходит Axel Download Accelerator - последователь идеологии KISS и продолжатель функций wget. Он умеет создавать указанное количество потоков закачки (ежели, конечно, сервер такое позволяет). И дополнительные плюшки в виде индикации процесса, поиска зеркал, и прочих.
В Ubuntu он ставится через apt. Предполагаю, что для rpm-репозиториев тоже есть сборки. Ну, и сборку из сорцов еще тоже никто не отменял.

6 янв. 2012 г.

WinScreener 1.0.0.7 released

Обновил граббер окон WinScreener до версии 1.0.0.7. Изменения:
1. Добавился ключ /debug, по которому программа ведет простой отладочный лог.
2. Добавилась дефолтная горячая комбинация клавиш для открытия/сокрытия окна программы Win-Alt-Space.
2. Добавился ключ /nohotkey для отключения дефолтной горячей комбинации клавиш.

Напомню, что WinScreener представляет из себя простой граббер указанного окна, позволяющий наблюдать за содержимым окна даже когда оно перекрыто другими окнами. Очень удобно в условиях отсутствия второго монитора (а может и при его наличии) для наблюдения за каким-то долгим процессом.

16 мая 2011 г.

WinScreener обновился до верси 1.0.0.6


WinScreener обновился до верси 1.0.0.6. Основная добавка - параметры командной строки:
/noscrolls - скрыть полосы прокрутки при старте программы
/nobottoms - скрыть нижние контролы.

Кроме этого добавил в инсталляторе создание ярлыка для запуска приложения в компактном редиме.

22 апр. 2011 г.

WinScreener: version update

WinScreener обновился до версии 1.0.0.5. Новыя фишки:
  1. Компактный режим формы. В нем только видны канва отрисовки целевого окна, кнопка включения отображения спрятанных контролов и мини-мишень.
  2. Возможность сокрытия полос прокрутки.
  3. Иконка активного окна WinScreener-а в системном лотке обрамляется красным квадратом.


So, welcome to download and donate :)

7 апр. 2011 г.

Весенние обновления

Обновил свои утилитки WinScreener и MKEF.
Про WinScreener я писал тут. Кратко напомню, что основная задача программы - отображение выбранного участка определенного окна, даже если это окно закрыто другими окнами. В новой версии (1.0.0.4) я поменял немного интерфейс, добавил возможность скроллирования содержимого отслеживаемого окна, возможность изменения прозрачности окна программы. Так же избавился от кнопки на панели задач - она там совсем не нужна. Вместо нее появилась пиктограмма в системном лотке (возле часиков), по клику на которую окно программы прячется или появляется. Помимо этого добавил индикацию событий, происходящих в программе. Ежели целевое окно стало недоступно, в левом верхнем окне WinScreener-а отображается пиктограммка ошибки. Если целевое приложение подвисло, - песочные часы.

Про MKEF я писал тут. Задача программы - создание пустого файла на указанном носителе с целью занять все, или указанный объем свободного пространства. Например, чтобы не дать записаться на флешку вирусу. В новой версии я добавил возможность указывать процент от свободного пространства, который будет отобран создаваемым файлом (-u %). И добавил ключ -l, который говорит о том, что указанный объем - это то, сколько нужно оставить свободного места, а не занять. Ну, и добавил возврат различных кодов завершения работы.

Где-то так. Предложения и замечания принимаются.

25 янв. 2011 г.

WinScreener

Давно вынашивал идею, которую наконец реализовал. Идея состоит в том, чтобы в отдельном окошке, которое лежит поверх остальных окон, просматривать часть другого окна, даже если оно скрыто другими окнами. Идея родилась при использовании одного монитора, когда в Visual Studio (или других бильдерах) идет долгий билд, есть время заняться другими делами. Выкидывать на самый верх цельное окно студии смысла нет, т.к. оно закроет значительную часть экрана. А вывести на верхний уровень кусочек окна - очень даже удобно. Фактически, это та же экранная лупа, только отображающая определенное окна, а не весь экран.
Результатом раздумий и кодирования стал WinScreener. Программа делает именно это - выводит на экран кусочек указанного окна.
Из дополнительных бонусов получилась фишка отображения последнего активного "родственного" указанному окна. Родственность определяется по одинаковому заголовку окна или имени класса окна. Например все консольные окна в Windows имеют именем класса строку "ConsoleWindowClass". Если есть несколько консольных окошек, которые нужно попеременно мониторить, можно в WinScreener выделить опцию Find: "First - same class". Последнее активное консольное окно будет мониториться WinScreener-ом.

Интерфейс программы не сложный. Пиктограммкой "Мишень" выбирается нужное окно. Кнопкой Start/Stop активируется процесс мониторинга. По причине того, что интересующее окно может находиться в центре родительского, я сделал так, чтобы выводилось именно выделенное окно, даже если оно является дочерним контролом диалога. Если нужно мониторить всё окно, мишень можно навести на заголовок главного окна.

Одно из текущих ограничений - привязка к нижнему левому углу целевого окна. Планирую изменить это введением полос прокрутки, которыми можно будет выбрать интересующую часть окна.

В программе есть что доделывать. И по интерфейсу, и по функциям. Замечания и предложения принимаются.

Текущая версия - 1.0.0.0 b.

17 дек. 2010 г.

XChat

Хорошая чатилка XChat. Они, в принципе, все хорошие. Но эта тоже хороша. Только работает в Windows не больше 30 дней.
Hint: дату своей установки и прочие настройки она хранит в реестре по адресу HKEY_CURRENT_USER\Software\XChat или в файле C:\Program Files\xchat\inst.conf

18 сент. 2010 г.

uTorrent

Понадобилось скачать файлик через торрент-трекер. Скачал uTorrent, поставил. Поставился он быстро и без всяких вопросов. И тут же прописал себя в автозагрузку. При запуске сразу же слетает.
Тенденция, однако: на тестировщиках экономим, считаем себя самыми умными и делаем кучи движений без спроса у пользователя.

23 авг. 2010 г.

Free launch bar

Давно я уже пользую под виндой утилиитку True Launch Bar. Утилитка добавляет панель быстрого запуска к панели задач Windows. Но эта панель на порядок более конфигурабельна, нежели стандартный Быстрый Запуск. Конфигурабельность заключается в разворачиваемых меню, подменю, настраиваемых иконках и прочих фичах. Однако сия программка платная.
По причинам, описанным тут, начал поиск бесплатной альтернативы. Сразу же наткнулся на бесплатный вариант True Launch Bar - Free Launch Bar. Утилита - обрезанный вариант TLB. Однако функции у нее отрезаны именно те, которые я практически никогда не пользовал - плагины, настраиваемые контекстные меню и т.д. Поставил - радуюсь :)

10 авг. 2010 г.

Unreal Commander - бесплатная альтернатива Total Commaner-у

На текущем месте работы строго настрого запретили ставить платное ПО. Практически всё, что нужно, я уже давно себе подобрал. А вот Total Commander-ом до сих пор пользуюсь. Но пришлось искать бесплатную альтернативу - хоть он и shareware, но не бесплатный.
Перепробовал несколько вариантов. Остановился на файл-менеджере Unreal Commander. Программка хороша тем, что практически полностью копирует функционал TC - перепривыкать не приходится (ну, ежели только к пиктограммке). Есть небольшие косметические отличия (есть некоторые ляпы и неаккуратности), некоторые различия в горячих клавишах. Но все эти немногочисленные недостатки покрываются бесплатностью, настраиваемостью и поддержкой плагинов к TC.
В общем, рекомендую.

23 мая 2010 г.

MKEF (Make Empty File). Простая ReadOnly защита для флешек

Написал на досуге простую консольную утилитку MKEF, которая по заданному пути создает пустой файл заданной длины. По умолчанию файл создается в директории запуска программы и размер файла берется равным размеру свободного места на текущем диске. Основная идея работы - забить на флешке всё свободное место, чтобы при втыкании ее в зараженную машину записаться на нее у вируса не было бы возможности. При запуске без параметров программа проверяет, является ли текущий диск сменным (removable). Если нет, то запрашивается допольнительное подтверждение, чтобы избежать неприятностей с работой системы.

Usage:
mkef [-n <file name>] [-p <file path>] [-s <file size>] [-u <units>] [-a <attr>] [-h|/h|-?]
-n <file name> Имя нового файла. По умолчанию - уникальное имя вида mkfXXXXX для целевой директории.
-p <file path> Путь, по которому будет создаваться файл. По умолчанию - текущая директория.
-s <file size> Размер нового файла. По умолчанию - всё свободное пространство на целевом диске.
-u <units> Единицы задаваемого размера. Понимаются: B, K, M, G. По умолчанию - M(egabytes).
-a <attr> Атрибуты создаваемого файла. Понимаются: A, S, H, R. По умолчанию -H(idden).
-h|/? Показать справку по использованию.

Скриншоты приводить смысла нет, т.к. утиль консольная.

Скорость работы утилиты сильно зависит от скорости носителя. У меня на одной флешке файл размером 2,5ГБ создавался 19 минут. На другой - 5 минут. При таких скоростях интерес в этой утилите чисто академический получается. Но, может кому-то и пригодится :). Время покажет. Возможно, со временем удастся ускорить этот процесс.

UPD 2010-05-23 14-36-46:

Удалось значительно увеличить скорость создания файла. Около 2 крат. Академичности стало меньше :).

4 мая 2010 г.

Установка Opera 10.53

Решил таки поставить новую оперу с чистого листа. Снес старую, сохранив предварительно директорию profile (в наследие от старых версий, которые обновлялись у меня начиная, imho, с 6-й, она находилась в c:/program files/opera).

После накатывания обновления на установленную версию (10.51) первым
делом не понравилось тормознутая отрисовка Personal Bar, в которой у меня куча кнопок. Возникла вопрос: отчего "самый быстрый броузер на планете" приносит в жертву скорости броузинга скорость работы UI? Если страничка откроется на 1,5 секунды позже, чем сейчас, я не сильно расстроюсь. А вот то, что UI стал работать раза в 3 медленнее, чем в 6-х версиях, сильно анноит. К сожалению, это общая тенденция.
Может это пресловутый DLL-hell?!

Первый запуск после сноса старой и установки новой версий. Блять! Где меню?! Какого хрена убрали меню? Почему после 20 лет работы с меню я должен привыкать к куче мелкософтовских задумок? Для этого есть Мак, для которого потребитель - быдло, которое главное убедить в том, что ему нужно именно эта кастрированная хрень, а не то, что он хочет. А я знаю, что мне нужно.

Зачем переделали поиск?! Я хочу старый поиск - модальный. В новом затенении экрана тоже есть здравая мысль. Но работает эта мысль в 5 раз медленнее Ctrl-F, Enter, F3. Почему не дать выбор между старым и новым вариантом?

В общем, я сильно опечален. Ибо то, что всегда было хорошо и удобно, становится в угоду моде таким же уродским, как и всё остальное.

Вернусь-ка я к старым версиям...

3 мая 2010 г.

Обновилась Opera

Опера обновилась. До 10.53. Заявили новый движок Opera Presto 2.5, новый механизм обработки JavaScript и обновленная графическая библиотека Vega.

Кстати. В новой версии (10.52) меня сильно насторожило то, что диалоговые окна стали какими-то подозрительными у Оперы - в виде HTML-страниц. Сперва возникла мысль, что марсиане из HP, которые суют HTML-интерфейс куда попало, добрались и до Оперы. Но потом понял цимис новшества. Теперь JavaScript-овые alert-ы не будут модальными по отношению к обозревателю. А токмо лишь к вызвавшей их странице.

11 апр. 2010 г.

Windows Server, Terminal, Virtual CD.

Недавно столкнулся с задачкой монтирования виртуальных CD в Windows 2003/2008 Terminal Server. Поиски эмуляторов, которые бы нормально работали в многопользовательской среде терминального сервера, в принципе, были не долгими, но немного неожиданными.
Первое, что было найдено - утилита от Microsoft. Судя по дефолтной пиктограммке от 6-й Visual Studio, программка не предполагалась в широкое использование. Она упоминается в статье "How to customize Windows PE by using the source files that are included with the Microsoft SMS 2003 Operating System Deployment (OSD) Feature Pack". Ставилась и тестировалась в Wiindows 2003 Server и Windows 2008. Обе - x32. На Windows 2008 x64 утилита работать отказалась - возникала ошибка инициализации драйвера.
Второй находкой оказалась утилита MagicDisk от MagicISO. Эта утилита спокойно работает и в x32, и в x64-операционках (разные сборки).
Обе утилиты бесплатны. Видимых ограничений на количество монтируемых дисков не обнаружено. Работают стабильно (пока глюков не замечено). Монтируемые диски остаются в системе и после перезагрузки оной и всеми пользователями.
Неожиданного в этих находках то, что они обе не значатся ни в списках продуктов, ни в центрах скачивания. Первая упоминается в статье, вторая - в разделе помощи.

UPD 2012-11-18: На сайте Майкрософт ссылка на файл не работает, но файл можно скачать на CNet.com - старая уважаемая файлопомойка.