• ↓
  • ↑
  • ⇑
 
Записи с темой: программы (список заголовков)
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.

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

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

21:47 

Vuze

Это торрент-клиент. Выглядит и работает вроде нормально. Нужен был, чтобы скачать пару альбомов из Touhou Lossless Music Collection.

uTorrent не кушает торрент-файл размером 6 метров и об'ёмом скачиваемых материалов 1.09 TiB с формулировкой "Не могу скачать раздачу размером 2 TiB". Даже последняя версия. Которая, к слову, обзавелась платной модификацией. Теперь в левом нижнем углу висит кнопка "Получите мю-торрент плюс!". Всегда висит. Не знаю, можно ли отключить? Да мне и не важно. Всё равно я даже 3.0 (там ещё не было модификации "с плюсом") запускаю только если надо с магнита скачать. А так на 1.6.1 сижу. Думал, может, 3.1 справится с тем торрентом? Не справился. Зато я узнал про байду с "плюсом".

В лицензионном соглашении написано что я принимаю, что тот может скачивать обновления без моего ведома. Я думал всё, автообновления не отключаются. Но они отключались (надо снять четыре галочки для этого). Интерфейс медленный (ява потому что -- оказывается раньше это был Azureus). Навороченный. При установке я сказал, что не хочу ассоциировать с торрент-файлами. А он взял и проассоциировал. Слава богу, установщик Яндекс.Бар не поставил, хотя он настойчиво предлагал себя наряду с какой-то бесплатной аферой (offer).

Я загрузил, что мне надо, выключаю Vuze, через некоторое время пытаюсь поставить на закачу другой торрент. Опять запускается Vuze. Я же сказал, что не хочу ассоциироваться! В настройках снятия регистрации не нашёл. Но мне было всё равно, он мне был нужен для однократной задачи. Жму Uninstall. Хотя погодите, в главном меню его нет. Грузить список программ в Панели управления лень. Зашёл в папку в Program Files, там нашёлся исполняемый файл деинсталлятора. Запускаю и вижу картину маслом:


Он меня ещё и уговаривать будет?! Обычно удаление программы является взвешенным решением -- либо за ненадобностью, либо технологическое удаление для повторной установки. Думаете, ваши уговоры сработают? Надо будет, опять поставлю.

До свидания, Vuze, привет uTorrent 1.6.1.

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

15:44 

Untitled [029]

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

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

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

12:20 

"Снова ССЗБ" или "Как сбросить пароль в навигаторе"

Описана процедура снятия известного заранее пароля с устройств Windows CE.

У меня есть навигатор. Prestigio GeoVision 4300. Используется с разными целями. Незадолго до его приобретения мне один знакомый показал одну фишку -- на навигаторах, говорит, стоит обычный Windows CE, это почти что Windows Mobile, и есть Total Commander для него. И показал. Рабочий стол показал, меню пуск. Ярлычки. Почти что обычная винда. Я был немного удивлён. Кстати, разговор этот начался с того, что я спросил его -- что, рынок КПК и Windows Mobile умер? Он сказал -- КПК, да, сейчас сплошь смартфоны, а Windows Mobile -- вот.

И вот решил я посмотреть, можно ли на моём навигаторе так же сделать.
(читать дальше)

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

00:54 

Об обратной совместимости

В винде есть баг. Его многие замечали, наверное. Если программа, имеющая иконку в трее, падает, иконка продолжает висеть, пока не наведёшь на неё мышку. Этот баг прошёл красной нитью со времён Windows 95 и сохранился даже в семёрке.

Только что я узнал, что в Windows CE 5.0 он тоже есть.

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

23:19 

XOR-связный список

Описано создание XOR-связного списка и его принципы работы. Описаны принципы работы динамических структур данных -- списков и деревьев (на примере двоичных деревьев).

В этой статье описывается создание так называемого XOR-связного списка, основаня идея которого заключается в том, что в каждом элементе списка хранятся не два адреса соседних элементов, а один псевдо-адрес, что является интересным алгоритмически решением и позволяет немного экономить память. Что такое указатель, объяснять не буду. Те, кто этого не знают, могут дальше не читать, им статья будет неинтересна.

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

@темы: Статьи, Программы, Программирование, Тухлые идеи

23:16 

Об адресной строке

Создатели браузера Firefox заботятся о своих пользователях, но как-то странно.
Выходит Firefox 6. Что-то с адресной строкой не то. И правда, основной домен остался чёрным, остальное стало бледным. Ну куда это годится? Ок, находим как отключать.
Выходит Firefox 7. Что-то с адресной строкой не то. Дежа-вю? Нет. Убрали префикс "http://". Куда это годится? Ок, находим как отключать.

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

И вообще, гулять, так гулять. Делать подсветку адреса, так по всем правилам. Например, так.

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

@темы: Тухлые идеи, Программы, Мэдскиллз

00:01 

Об инсталляторах

Уже неоднократно встречал, что при установке программа пишет, что ей нужно, допутсим, xxx мегабайт на диске... На деле же оказывается что ей нужно вовсе не столько. Ей нужно xxx*2 или даже xxx*3 мегабайт. Почему? По-видимому, потому что она сначала распаковывает свои файлы во временную папку, и только потом копирует, куда просили. Да, после установки действительно занятое и заявленное места совпадают, но если на диске нет двукратного запаса -- установка успехом не закончится. Если программа занимает 10-20 метров, это не проблема, а если 200-400 и больше и встаёт на системный диск? JRE/JDK, например, пришлось ставить 3 или 4 раза, пока я освободил достаточно места для установки.
На самом деле я подозреваю, что виноваты не создатели самого инсталлятора, а виноваты создатели самой системы инсталляции (под этим я понимаю InstallShield и подобные), которая при расчёте места считает конечные объёмы файлов, а где она их хранит в промежутке не учитывает. Возможно, я неправ, т.к. созданием инсталляторов не занимался.
Дезинформацияя какая-то.

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

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

Untitled

главная