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

Stream redirection

AnkhSVN+MSVS+WinMerge.

Мерджу бранчи. Обнаружились конфликты. Открываю вин-мерджем первый файл. Ресолвю. Сохраняю. Закрываю. AnkhSVN говорит -- вы там как, заресолвили конфликт? Я говорю -- ага, и перехожу к следующему файлу.

Ресолвю следующий файл (самый длинный). Сохраняю. Закрываю. AnkhSVN молчит. Открываю опять редактирование конфликтов. А ТАМ НИЧЕГО НЕ ПРИМЕНЕНО! Для теста внёс одну правку, сохранил, открыл заново -- пропала!

О, это дивное чувство, когда ты делаешь изменения, а они не применяются!

Стал расследовать.

ОКАЗАЛОСЬ, что при трёхстороннем мердже, который происходит при ресолве конфликтов, создаются три файла -- file1.left (read-only, "their file"), file1.right (его можно редактировать, "mine file") и file1.cpp (результирующий). Отображаются только первые два. ОДНАКО, когда происходит сохранение, файл file1.right сохраняется в file1.cpp! Поэтому при каждом открытии я вижу file1.left, в котором изменений нет!

А баг тут в том, что AnkhSVN не "подхватил" то, что я закончил редактирование. Не знаю, почему это произошло несколько раз (потом опять стал отображать). Пока не отображал, я сохранял файл, а потом НЕ ОТКРЫВАЯ КОНФЛИКТ ЗАНОВО помечал, что он заресолвен.

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

23:59 

Время мазни

Одна из программ, которыми я часто пользуюсь -- это пейнт (рисовать не умею, но схемы, скриншоты и пр. проще всего мне делать там). В семёрке и выше его модифицировали -- он теперь с лентой. Это довольно неудобно. В принципе, можно привыкнуть к этому интерфейсу. Но одна особенность меня выбешивает. Назначение переднего и заднего цвета. Раньше это делалось так -- левый клик по палитре -- это передний цвет, правый клик -- задний (фона). Теперь это делается так. Чтобы выбрать передний, надо щёлкнуть по палитре левой кнопкой -- как раньше. А чтобы выбрать фоновой, надо сначала нажать на кнопку Color 2, а потом опять левой кнопкой выбрать цвет. Бе. При этом состояние переключателя Color 1/Color 2 сохраняется и чтобы выбрать снова передний цвет, надо перед этим нажать на Color 1!

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

23:51 

Крайне необычно

Обнаружил крайне необычный и бесполезный баг (подтверждается в 8.1 и 10).

Взгляните на этот скриншот Проводника:


Видите эти зелёные области? У них есть три интересные особенности:
1. Если два раза по ним кликнуть, окно развернётся на весь экран/восстановится обратно.
2. Соответственно, щелчок ПКМ открывает системное меню (свернуть, восстановить, закрыть).
3. Если текущее окно неактивно, но эти области видны, то щелчок по ним снимает активность с текущего активного окна, но целевое окно Проводника активным не становится.

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

23:58 

Untitled [401]

Если хотите, чтобы после нескольких переустановок винды на разные диски программу, которая уже была установлена на одну из них, было сложнее найти, установите её в \Program Files\Program Files\... .

Не знаю, как я догадался туда поставить.

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

23:58 

BSOD

Винда у меня падает в синий экран смерти редко.

Старая установка 2003 падала за 5 лет всего 1 или 2 раза.
Новая установка 2003 (с новым железом) падала уже чаще -- раз в пару месяцев. Но все разы -- из-за драйвера видеокарты NVidia.
Поставил 2012, полёт нормальный. 3 месяца. 4 месяца.

Вчера упала в синий экран. Да-да, драйвер NVidia.

Хм, почему же редко падала первая? Там тоже NVidia карта была, хотя и другая...

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

23:47 

О сентиментальности

Windows 2003 Server я пользуюсь для понтов. Мне не нужны серверные возможности, но прикольно же. Поставил я её себе году эдак в 2004. В 2010 переставил. В 2015 я перешёл на 2012 Server. 2003 осталась живая на винте, но я практически перестал ей пользоваться.

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

А потом нажал shutdown.

Если кто не знает, в серверных версиях винды при завершении работы нужно в текстовое поле ввести причину перезагрузки. Я подумал, а в чём причина-то? Почему я перезагружаюсь? Что вынудило меня принять такое решение? Имеет ли это смысл?

Я написал в текстовом поле:

До новых встреч. Мы были вместе 10 лет. Спасибо за всё, что ты для меня сделала. Может быть, когда-нибудь ещё встретимся. Но когда -- не знаю.

И нажал OK.

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

23:35 

Маздай

Когда я вижу сообщение об обновлении до Windows 10, мне кажется, что чего-то в нём не хватает:


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

23:36 

Телепаты выходят из отпуска

Установку увезли показывать заказчику. Выехала установка и двое сборщиков. Установку собрали.

Мне поступает телефонный звонок:

-- Слушай, мы пытаемся запустить установку, но программа выдаёт ошибку. Можешь сказать, с чем она может быть связана? Я тебе на почту снимок с экрана послал.

Я открываю почту и вижу:


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

Проржавшись, я спрашиваю, работала ли в таком же комплекте установка до этого? Он говорит -- работала. Я говорю -- ну, тогда вы её неправильно собрали. Так и оказалось.

@темы: Программирование, Программы, Случай из жизни

23:55 

T-4

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

.NET
Google Chrome и все браузеры на WebKit
Продукция Apple (ПО, оборудование)
Skype
Microsoft Office 2007 и выше
uTorrent старших версий, то ли с 2.0, то ли с 3.0. Сам сижу на 1.6.1
Яндекс.Бар и прочее сопутствующее ПО

Список будет дополняться.

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

23:50 

О сортировке

АААА!

Я работаю с Windows с 2000 года. С Windows XP -- с 2003. И только сегодня обнаружил, что в некоторых случаях сортировка по имени в Проводнике не работает. Взгляните:



То есть, если первый знак в имени "минус", то он при сортировке игнорируется. Это печально. Хочу обычную лексикографическую сортировку, как в strcmp.

Вывод: если вы, как я, захотите пометить минусом какие-либо файлы/папки, чтобы они были заметны на общем фоне, не делайте этого! Выберите другой символ.

Подтверждено: Windows XP, 7, 8.1, 10.

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

23:58 

Untitled [383]

Очень удобно, что в Windows 8/8.1 в случае занятости файла система сразу сообщает, кто его занял.

Этого не хватало во всех предыдущих версиях.

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

23:56 

О структурировании времени, часть 2

<<

В последних версиях Windows из стандартного комплекта поставки системы удалили игры. И, на мой взгляд, очень зря. Казуальная игра позволяет структурировать время. Это плохо, когда в составе ОС нет средства для забивания свободного времени.

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

Меня спасли недосып и тетрис в мю-торренте (нажмите t в окне About).

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

23:54 

Палка, палка, огуречик

TightVNC. Моя любимая программа для удалённого доступа к рабочему столу. Почему любимая -- не знаю.

Переставил ОС на 64-битную. И сразу радостно поставил 64-битный TightVNC Server. И стал замечать странные глюки со стороны клиента. Шифт, контрол залипают. Поэтому на русской раскладке цифры не печатаются, запятая превращается в знак больше, точка -- в меньше. И тому подобное. Чтобы это вылечить, надо на панели инструментов клиента нажать и отпустить контрол. Но тогда залипнет шифт. Потом надо нажать капс лок, нажать хотя бы одну клавишу, отпустить капс лок -- тогда будет нормально печатать.

Треш же.

Снёс 64-битную, поставил 32-битную.

И никаких глюков!

Вот с чем это может быть связано?

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

23:37 

О ленте и плитке в Windows/Office

Впервые люди увидели ленту (Ribbon) в Офисе. И она мало кому понравилась.

Мне она тоже не понравилась, но майкрософт продолжила её пихать во все места, где раньше мы видели такую простую и понятную вещь, как главное меню. В восьмёрке лента появилась даже в проводнике и в пейнте.

Думая о ленте, я пришёл к выводу, что она подходит только для программ со средним числом функций. Если функций мало, лента выглядит сиро и убого. А если много, найти что-либо на ленте становится проблематично. То есть, ни ворд, ни пейнт под ленту не подходят.

Но я тупой, поэтому об истинной проблеме ленты я догадался только сегодня.

Дело в том, что человеческий глаз легче всего проводит одномерный поиск. Одномерный. Список. Список пунктов меню. Список иконок на тулбаре. Лента же представляет собой двумерную структуру. Потому что разные её пункты имеют разный размер. При таком подходе проводить поиск решительно невозможно.

Казалось бы, причём тут плитка на Start Screen в Windows 8? А там тоже элементы разного размера. И тоже приходится пользоваться двухмерным, а не одномерным поиском.

Неудобство в чистом виде.

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

23:42 

Ещё раз о сглаживании шрифтов: как полностью отключить ClearType в Windows 8?

Пока другие уже вовсю трахаются с десяткой, я только начинаю старомодно насиловать восьмёрку.

В статье рассмотрены методы отключения сглаживания шрифтов в ОС Windows 8/8.1. Описано, какие области интерфейса ОС затрагивает каждый из методов. Кроме того, рассмотрены вопросы замены стандартных шрифтов.


(читать статью)

@темы: Программы, Статьи

22:51 

О сглаживании шрифтов

Обнаружил интересную вещь, связанную со сглаживанием шрифтов в Windows Vista. Не помню, как в следующих версиях, а в этой доступно два вида сглаживания -- "обычное" и ClearType. Так вот, часть шрифтов сглаживаются только если включён КлиарТайп, часть сглаживаются когда включён любой тип сглаживания, а часть шрифтов не сглаживается вовсе.

Это очень интересно, однако есть шрифты предназначанные для работы со сглаживанием и без него они выглядят как говно, а часть наоборот -- выглядят как говно, если их сгладить.

А я сглаживание не люблю. Вообще.

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

23:16 

Ваш компьютер заблокирован за просмотр гей-порно

Вся эта история с Windows 10 мне напоминает компьютерный вирус.

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

А потом она ещё сама скачивается на компьютер, как мне только что сообщили.

А дома у меня наступает конец моей текущей установке винды 2003 сервер (а ставил я её 5 лет назад). И теперь я даже не знаю -- что же мне ставить?

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

23:53 

Коммунизм

Да, пронаблюдал любопытный эффект, о котором лучше знать ещё до того, как вы его обнаружите самостоятельно.

Я имею ввиду удалённый доступ к чужим компьютерам через программы типа TeamViewer, VNC, radmin и проч.

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

А теперь внимание --
1) Если вы подключены к нескольким компам сразу, то то, что вы копируете на одном, сразу попадает на все.
2) Если вы подключены к одному компу вдвоём, втроём и т.п., то то, что вы копируете у себя, тоже сразу оказывается у всех.

Т.е. буфер обмена становится общим на всех участников.

Возможно, это происходит не всегда, но я наблюдал это при нескольких комбинациях программ и схем подключения.

Это очень опасно -- кто-то может узнать то, что ему знать не положено. Будьте внимательны и осторожны, копируя что угодно в буфер обмена, если при удалённом подключении участников (целевых компьютеров, либо операторов) в сумме больше, чем два. Да и даже если два, возможны приколы, если кто-нибудь будет подглядывать за целевым компьютером, но тут уже ничего не поделаешь.

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

23:58 

Untitled [365]

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

Первая часть -- разжёвана до "нажмите левой кнопкой мыши". А вторая написана как для специалиста.

И вот непонятно, что с этим делать -- то ли об'яснить клиентам всю теорию, сопутствующую второй части, на пальцах, то ли приложить учебник, то ли переписать его необходимые части в инструкцию. А может попытаться ещё больше упростить? Но тогда можно потерять суть...

Не хватает умения об'яснять просто сложные вещи!

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

23:59 

Троянский лис

Можно подумать, что за Касперским человек как за каменной стеной. Но это не так.

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

Оказалось -- встало дополнение в файерфоксе, на которое Касперский не реагировал. И оно-то и ставило сам троян, который им удалялся.

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

Untitled

главная