Записи с темой: программы (список заголовков)
23:36 

Акелла промахнулся

Клавиши Ctrl+C и Ctrl+V прочно вошли в обиход любого "клавиатурника". И всё равно я по ним иногда промахиваюсь. В принципе, в ситуациях, когда есть ещё и Ctrl+Z, любой промах поправим. Но может быть неприятен. Если вместо "копировать", нажали "вставить", достаточно отменить действие. А если вместо "вставить" нажали "копировать"? По идее, если курсор просто мигает в тексте, то ничего страшного. Ведь копируется в буфер выделение, а его нет. Но есть альтернативные текстовые редакторы, например редактор в Visual Studio, которые копируют в буфер пустое место и оно замещает то, что было там. И приходится опять искать то, откуда копировал и забирать это заново.

Однако, если включена опция "замещение выделения при вставке" (если она отключаема; в большинстве редакторов она включена "намертво") и вы собирались воспользоваться этой возможностью, то путаница с копированием-вставкой приведёт к замещению "нужных" данных в буфере "ненужными" независимо от редактора.

@темы: Программы

23:21 

Untitled [253]

Если это и разовый глюк, то весьма неприятный. Visual Studio не опознал подмену файла при Switch-е бранча в SVN. В итоге в коммит ушли файлы не из того бранча. Понятно, что всё восстанавливается, но на то, чтобы разобрать, какие правки были внесены мной в не ту версию файла, а какие -- из чужого бранча -- ушло время.

А я-то привык, что он всегда её опознаёт и предлагает перезагрузить содержимое.

Мораль: всегда закрывать все открытые файлы при "Switch"/"Update до определённой версии".

@темы: Программирование, Программы

23:14 

Untitled [235]

Ещё один прикол с 64-битной виндой -- вроде под ней работают 32-битные приложения, но 32-битный Microsoft SQL Server Express -- не работает (вопрос -- зачем ставить 32-битный на 64-битную оставим в стороне).

(бонус)

@темы: Программы

23:15 

Untitled [233]

С удивлением обнаружил, что в Windows диалоговые окна можно закрывать при помощи сочетания клавиш Ctrl+Pause/Break. Это охренительно, но не знаю, кому может пригодиться. Работает точно хрюше, 2003 сервер, висте, семёрке. На ноутбуке, правда, работает только с правым контролом, а с левым -- нет.

Под диалоговыми окнами понимаются все окна с кнопками OK/Cancel, Yes/No и прочим. Например, можно нажать Win+Pause/Break, окинуть взглядом свойства системы и сразу нажать Ctrl+Pause/Break, чтобы закрыть окно. В семёрке не сработает, т.к. там окно свойств системы -- не диалоговое, а окно проводника.

@темы: Программы, Лайфхак

23:25 

Работает -- не трогай

Удалось пять минут посмотреть на Windows 8 (8.1). Число настроек у компьютера теперь меньше, чем у среднего mp3-плеера!

Да, панель управления не убрали, но тенденция к сокращению числа настроек всё равно очень заметна.

@темы: Программы

23:27 

Untitled [223]

Оказалось, что в Firefox'е плагины хранятся в папке пользовательского профиля. Таким образом, при переносе профиля, в новой установке ФФ старые плагины появляются автоматом! Да ещё и со всеми настройками.

@темы: Программы

22:08 

Страшнее зверя нет

Три (пять) трюка с мышкой в Windows.

1. Системное меню.
В Windows 3.1 было меню "минус" в левом верхнем углу. Так вот, оно есть до сих пор, даже в семёрке! Открывается однократным нажатием левой кнопки мышки в левом верхнем углу, где иконка (ну или альт+пробел, как обычно). Там пункты типа свернуть-развернуть. Но пункт "закрыть" подсвечен жирным. Если кто помнит, в 3.1 окно закрывалось двойным щелчком по минусу. Так вот, сейчас двойной щелчок тоже работает. Щёлкните дважды в левом верхнем углу окна, чтобы закрыть его! Да, есть крестик, но на нынешних мониторах крестик может быть слишком далеко от мышки.

(да, распахнуть на весь экран/восстановить можно двойным щелчком по строке заголовка, а в семёрке есть и более интересные команды)

2. Выбор пункта из верхнего меню.
Можно сократить на 1 число щелчков мышкой при выборе в меню. Нажмите левой кнопкой мыши на нужном пункте, например, "Файл", кнопку мышки не отпускайте. Дальше можете сколько угодно ползать с нажатой кнопкой по меню. Как только вы её отпустите, будет выбран выделенный на тот момент пункт, например "Открыть...". Таким образом, вы нажмёте на мышку всего 1 раз вместо двух.

(да, если меню представляет собой дерево папок на диске, например, меню "пуск" или панель на панели задач, приаттачченная к папке на диске -- то двойной щелчок по любому пункту открывает папку, которую олицетворяет собой пункт меню)

3. Ай, нет-нет-нет!
Даже если вы уже нажали "Да" на вопрос "Вы уверены, что хотите отформатировать винчестер", при некоторых условиях результатов этого действия можно таки избежать.
Фишка в том, что обработка нажатия на кнопки в диалоговых окнах происходит только тогда, когда вы ОТПУСКАЕТЕ кнопку. Пока кнопка нажата, действие ещё не производится. Итак, вы нажали на кнопку и тут же поняли, что зря это сделали. Не отпускайте её (а кнопка в диалоговом окне отпускатеся синхронно с кнопкой мышки)!
а) Если вы нажали на кнопку мышкой, просто отведите мышку с кнопки, а потом отпустите кнопку мышки. Действие, которое должно было запуститься по кнопке, не запустится.
б) Если вы нажали на кнопку при помощи клавиатуры (нажали ПРОБЕЛ), то просто щёлкните (пока вы его ещё не отпустили) в свободной от кнопок области окна и, удерживая левую кнопку мыши, отпустите пробел. Действие тоже не произойдёт.

(если кнопки программы созданы не виндой, а я вляются "пользовательскими" (например, в приложениях на Java), эффекты от этих действий могут отличаться. Если вы нажали на кнопку при помощи Enter'а или при помощи подчёркнутой буквы -- этот метод не сработает. Если вы нажали кнопку мышкой, либо делали перетаскивание мышкой, можно попробовать нажать Esc -- но это может не сработать.)

@темы: Программы, Лайфхак

23:21 

Список маленьких бесплатных сверхполезных программ, которые я использую

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

(Смотреть описание и список)

@темы: Программы

22:52 

Untitled [133]

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

@темы: Программы

22:19 

NTFS на флешке

Сегодня я узнал, как форматировать флешки в NTFS (под XP; работает ли это под следующими -- не знаю). Надо:
1) открыть свойства любого диска,
2) перейти на вкладку "Оборудование",
3) далее найти флешку, которые вы хотите отформатировать в NTFS и выделить её (там будет не буква диска, а название устройства),
4) нажать "Свойства",
5) в открывшемся окне перейти на вкладку "Политики",
6) а там выбрать "Оптимизировать для производительности",
7) и нажать "ОК".

Обращаю ваше внимание, что после этого нельзя будет выдёргивать флешку, не извлекая её безопасно. Однако в окне форматирования NTFS появится как одна из возможных файловых систем.
Кроме того, я не знаю, что будет, если после форматирования отключить это обратно (и будет ли это вообще возможно?). Но если отключить не форматируя, то придётся перезагружаться.

@темы: Программы

22:46 

path\to\file

Сначала я думал что это баги, но это фичи. Итак:

1. В Windows \ и / в пути к файлу/папке равноправны. То есть c:\windows\system32\cmd.exe это абсолютно точно то же самое, что и c:/windows/system32/cmd.exe . Забавно, не правда ли? И выглядит необычно.
2. Число \ и / между названиями папок не имеет значения, как и их чередование. То есть, совершенно законно можно написать c:\/\/\/\/windows\\system32\\/\//cmd.exe

Первое, видимо, связано с частичной совместимостью с юником (посикс, все дела), а второе -- как мне подсказали -- с тем, что каждый слэш/бэкслэш считается входом в папку ".", которая ссылается на ту же папку и есть в каждой папке (да-да, в тотал коммандере отображается только "..", "на уровень выше", а ".", "эта же папка" не отображается). То есть folder1\\folder2 раскрывается как folder1\.\folder2, что, разумеется, то же самое, что и folder1\folder2.

@темы: Наблюдения, Программы

22:18 

Untitled [102]

У одного моего знакомого на ноутбуке стоит линукс. Он мне его сегодня показал (ну, я его и раньше видел). И там есть загрузчик с выбором вариантов загрузки. Последний пункт меню в загрузчике -- "Darkside of hard disk". По этой опции запускается Windows.

Потому что с CAD-системами под линуксом напряжёнка.

@темы: Программы

23:02 

Каким не должно быть автообновление (auto-update)

1. Автообновление не должно отсутствовать, если программа обновляется довольно регулярно.
2. Автообновление не должно быть обязательным (то есть, без возможности отключения).
2.1 И за спиной у пользователя не должно ничего скачивать, если тот отключил его.
3. Автообновление не должно быть полуавтоматическим. То есть по нажатию кнопки "Обновить" или по таймеру не должен открываться сайт программы (пусть даже на странице с загрузкой), чтобы пользователю пришлось вручную качать, а потом запускать файл.
4. Автообновление не должно быть "тихим" -- типа ты заснул, проснулся, а у тебя уже другая версия. В которой убрали твою любимую пасхалку в Help->About! Хнык-хнык.

Так сделано в Perfect Dark. И на этом он однажды чуть не погорел, когда оказалось, что в новой версии ошибка распределения юнити и все клиенты свой юнити чистят вместо того, чтобы хранить. Не представляю себе, сколько файлов пропало из-за этого. Хорошо, что автор вовремя среагировал и выложил "новую" версию -- старую с исправленным номером версии.

5. Автообновление не должно быть непонятным. Когда нажимая кнопку "подтвердить обновление" ты должен знать, что изменилось в новой версии. А то какой-то кот Шрёдингера в мешке.
6. Автообновление не должно заключаться в автоматической скачке и запуске обычного инсталлятора, когда надо опять нажимать некст-некст-некст-финиш (сбрасываем галочки с Яндекс.Бар) и заново выбирать папку куда устанавливать и менять остальные настройки установки "под себя" (выбирать язык и проч).
7. Автообновление не должно сбрасывать настройки программы. По возможности.

На реальных примерах сталкивался не со всем, но с большинством.

@темы: Мысли, Программы

21:28 

Совершить невозможное

Сегодня великий день. Я подвесил Блокнот.

Как это произошло? Я вставил в него из буфера два столбика цифр, всего 10000 строк. И в каждой автозаменой стал заменять точки на запятые. Во время замены (она шла медленно и анимированно) я решил переключиться на другое приложение. Когда я переключился обратно, он перестал перерисовывать своё окно и подавать признаки жизни.

@темы: Борьба с техникой, Программы

23:07 

О .NET

Это как раз тот случай, когда я не читал (не программировал под это), но осуждаю. Можно меня обвинять в таком суб'ективном подходе. Вообще не люблю .NET . И не уважаю. Не знаю, даже, почему. Из замеченных об'ективных недостатков: из-за того, что любая программа, фактически, является интерпретируемой, наблюдаются заметные тормоза (или люди просто не умеют качественно писать под .NET). При установке, если .NET Framework нужной версии не стоит, приходится ставить. А если установленная версия старше, чем нужно, прога может не заработать (неточно). Суб'ективно -- программы не кажутся мне "настоящими", поскольку не транслируются в машинный код.

Те же проблемы свойственны и ява-программам, но почему-то я к ним лояльнее. Не могу об'яснить.

Есть одна программа, правда, которая мне нравится -- Paint .NET .

@темы: Программирование, Программы

21:18 

MSVS 2010 RUS

Начальство зачем-то купило русскую версию вижуал студии 2010. Я потом спросил, зачем. Начальник сказал "так получилось".
Короче, ребята, слушайте главный прикол! Оказалось, что в русской версии вижуал студии язык интерфейса на английский сменить нельзя!
АААААААААААААА! НУ ПОЧЕМУ?

А в английской на русский -- можно.
orz

@темы: Крик души, Программы

19:15 

Таймстампы в Miranda

Потрясающую вещь обнаружил. Совершенно случайно.

Таймстампы в Miranda IM хранятся в каком-то внутреннем формате. Который не зависит от текущих настроек часового пояса. Возможно, в UTC. То есть, когда переводишь часовой пояс на компьютере или переносишь миранду на другой компьютер, все таймстампы у сообщений автоматом сдвигаются. И времени на это не тратится, значит фактических изменений в данных не происходит.

Раньше я думал, что если я переведу часовой пояс на предыдущий или перенесу на компьютер с другим часовым поясом, то в хистори может возникнуть пересечение старых и новых сообщений. А вот и нет. Пересечения не будет (разумеется, если дело только в часовом поясе).

@темы: Программы

23:57 

Windows Vista

Ах, чуть не забыл сделать запись!

У меня на ноутбуке до сих пор стоит виста. Никак не переустановлю. Она плохая. Но у неё есть пара удачных решений.

1. Если копирование (и другие файловые операции) завершается неудачей, есть кнопочка "повтор". Можно исправить ошибку и продолжить. В хрюше это возможно только в случае недостатка места на диске. В противном случае либо надо копировать заново или сличать списки исходных и конечных файлов.
2. Проводник. Строка адреса. Когда кликаете на компонент адреса, переходите в означенную компонентом папку. Очень удобно.

И... больше я ничего хорошего припомнить не могу! Такая вот система.

@темы: Программы

22:52 

Microsoft Word

Как бы это смешно не звучало, по Ворду очень мало спецов. Ответы на почти все вопросы приходится искать самостоятельно и с большим трудом.

Вот например, как при помощи горячих клавиш перейти в другой вид документа в режиме "два вида одного документа"?
Многие не знают даже про два вида одного документа.
Или -- как при помощи тех же горячих клавиш открыть меню смарт-тега? -- "А что такое смарт-тег?", спрашивают...
Да, это два примера с горячими клавишами, вопросы бывают и более существенными.

С появлением "ленты" всё стало ещё хуже. Теперь теряются даже знакомые пункты меню.
Я убеждён, что "лента" подходит только для программ со СРЕДНИМ числом функций. Так вот. Ворд это не слишком навороченная программа. Да, навороченная, всё-таки. Но не слишком. И всё же "лента" для Ворда уже тесна. А для Пэйнта велика. И всё-таки Майкрософт пихает ленту и туда и туда. Они больные, что ли?

А по поводу Ворда отдельная песня -- это вёрстка. Мало кто умеет более-менее стабильно верстать в Ворде (чтобы разметка не разбредалась при добавлении/удалении пары букв). Не умеют пользоваться табуляциями, выравниванием (!), обтеканием рисунка текстом, разрывами страниц, многоколоночностью, списками. Этим в основном отличаются люди старшего поколения, но среди молодых тоже таких много. Это удручает. Ворд -- это всё-таки не просто текстовый редактор, где надо просто печатать. Это текстовый процессор, с какой-никакой вёрсткой. Хотя она слабая, да.

Я тоже кое-что не умею. Я с трудом создаю структурированный документ, а дальше вообще не знаю, что делать. Значит и автосодержание -- не для меня.

@темы: Программы

23:42 

Double ССЗБ

Установка nView

Произошло в районе 2011/02/25.

(читать дальше)

@темы: Программы, Из закромов Родины, Борьба с техникой

Untitled

главная