Ознакомьтесь с нашей политикой обработки персональных данных
  • ↓
  • ↑
  • ⇑
 
Записи с темой: компьютеры (список заголовков)
23:52 

Быстрый поиск

Быстрый поиск такая удобная штука, что его стоило бы изобрести на тысячу лет раньше. Привыкнув в Опере, на автомате пытаюсь жмакать "/" и искать файлы в проводнике.

@темы: Компьютеры

17:42 

Об авто-обновлении

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

Это почти всегда бесполезно, (...)

@темы: Компьютеры

02:11 

Об ошибках

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

А между тем, контроль ошибок, assertionы и прочее - это, скорее, защита от случайно допущенных закономерностей. Настоящая случайная ошибка - это когда процессор сложил два и два и получил пять. Никакие try...except до конца от этого не защитят.
Слава богу, что такое редкость.

(С другой стороны...)

@темы: Компьютеры

16:14 

Итераторы в Delphi

В ближайших нескольких постах я расскажу о занятных применениях новшеств языка Delphi. Большинство из этих новшеств появилось в предыдущих версиях, Delphi 2010 только добавила атрибуты и расширила поддержку шаблонов, но поскольку распространяются нововведения очень медленно, чуть осветить их никогда не поздно.

Итак, итераторы. Начиная, кажется, с версии 2007, в дополнение ко стандартному "for", Delphi поддерживается следующий синтаксис...

@темы: Delphi, Компьютеры

00:13 

Borland Delphi 2010

23:54 

Инвентарный пост

К моему системному блоку подключены:
- MIDI-клавиатура
- Планшет
- Джойстик
- Наушники
- Выносной микрофон
- Колонки 5.1
- Мышь и клавиатура
- Зарядка для КПК
- рутер/адсл-модем

Всё это как-то умудряется умещаться вокруг стола. Ещё хватает usb-слотов на пару флешек.

@темы: Будни, Компьютеры

11:50 

Об анимации лиц

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

Вообще-то говоря, это делают, но только в видеороликах, да и там - лишь в специальные моменты. А надо - всегда.

@темы: Компьютеры

02:34 

Фигня про винду

Меню по правой кнопке с элементами разных размеров - вот это было бы удобно.

@темы: Компьютеры

19:39 

Семёрка

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

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

@темы: Компьютеры

01:24 

Про семёрку

Вещи, которые неприятны в Windows 7:
1. Раз в 5-6 минут паркует неактивные диски. Потом, когда обращаешься к диску, он долго раскручивается.
2. В проводнике нет кнопки "Вверх" (ещё с висты). Да, я понимаю, что теперь можно щёлкнуть по адресной строке, но "Вверх" гораздо удобнее!
3. Если оставить компьютер без присмотра, семёрка вскоре начинает грызть диски, что-то там индексируя. Приходится шевелить мышью, чтоб заткнулась.

Тем не менее, семёрка нравится. Я сам с удивлением заметил: когда у меня стояла Виста, я рассчитывал перейти работать на неё, но через пару недель, попадая в меню выбора операционки, уже всегда думал: "Только не сейчас, как-нибудь в другой раз, лучше я пока в XP загружусь". Так и забросил.
А с семёркой наоборот: хотел только потестировать, но в который раз ловлю себя на мысли "Загружусь-ка я в семёрку, порадую себя". Тут ещё куча необжитых мелочей, но работать просто приятно.

@темы: Компьютеры

16:16 

Windows 7

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

@темы: Компьютеры

15:44 

Вот предложение по усовершенствованию таскбара. Очень удобное, между прочим. Должно быть два таскбара: один сверху, устроенный как Opera Tabs (т.е. все кнопки видны, нажатие разворачивает приложение на весь экран), и один снизу - обычный таскбар (куча кнопок, группируются, нажатие перекидывает кнопку в табы).

Таким образом, активные приложения всегда наверху, и между ними легко переключаться. Каждое открывается, как таб, на весь экран. Если же его свернуть, оно попадает в неактивный список внизу экрана: лишние приложения не будут загромождать место на "активном" таскбаре, но будут всегда доступны при необходимости.

@темы: Компьютеры

15:56 

Об альтернативных способах ввода

Билл Гейтс любит гадать на кофейной гуще, предсказывая будущее. В последний раз он, кажется, заявил, что будущее за тачскринами. А вот как на самом деле:

Тачскрин - никогда и нигде не будет популярным средством ввода. Наши руки привыкли работать с объёмными предметами, которые можно ощупать, дёрнуть, нажать. Вазюкать ими по холодному стеклу - просто предел мечтаний футуриста-идиота.
Голос - тоже не будет. Печатать быстрее, чем диктовать. В общественном месте, да и дома, разговаривать неудобно. И вообще, клавишами управлять быстрее. Голос, однако, незаменим в играх - об этом я раньше писал, но пост искать лень.
Рукописный ввод - только для математических формул и нот.

Попытки перенести в компьютер "привычные" средства ввода (голос и рукопись) сродни попыткам выдалбливать на бумаге наскальную живопись.

@темы: Компьютеры

02:00 

Связи

Удобство использования библиотеки зависит от связей. Мы это видели дважды: один раз сам интернет оказался удобен из-за гиперссылок, другой - Википедия покорила всех именно способностью привязывать к каждой вещи всё-всё-всё, что хоть как-то с ней связано.

В MSDN сейчас больше всего нехватает связей. "Эта статья на других языках, для других версий Windows, в других выпусках Visual Studio". По двадцать похожих статей - и никаких связей.

@темы: Компьютеры

12:39 

О USB 3.0

Скорость USB 3.0 - в десять раз выше старой. Но максимальная длина кабеля - три метра, и он толстый. Кроме того, коннекторы из простых "воткнул - работает" превратились в сложные конструкции с несколькими слоями контактов.

Сдаётся мне, интерфейс USB повернул куда-то не туда. Лучшим в нём всегда была простота.

@темы: Компьютеры

17:59 

Вот кто, интересно, выдумал класть программы в "Program Files\Company Name\Application Name"? Хотел бы я посмотреть на этого идиота.

Мало того, что для нахождения программы нужно вспоминать ещё и имя её разработчика (а кто его помнит?). Мало того, что компании меняются, а программы остаются (флеш, например, был вначале Macromedia, потом Adobe; Delphi - вначале Borland, потом Inprise, опять Borland, CodeGear и Embarcadero; почти любая крупная игровая серия сменила пару разработчиков).

Самое главное, что в такой группировке нет никакого смысла. Это пример ложной общности. Программы роднит вовсе не принадлежность к одному издателю, а схожесть функций. Если у меня есть пять игр Myst, я хочу их видеть в папке "Games\Myst" или "Games\Quest\Myst", а не "Cyan", "Presto", "Ubisoft" или "Broderbund". Особой весёлостью отличается пятый Myst, который кладёт себя в папку "Ubisoft\Cyan\Myst V". Спасибо, очень приятно чувствовать себя декодирующей машиной.

Кто-то может сказать, что в папку "Program Files" обычному юзеру лазать не полагается. Охотно верю. Откройте "Пуск"! Откройте, откройте. Там та же самая фигня. "Пуск -> Программы -> Имя паблишера -> Имя разработчика -> Название игры". И это при том, что от одного разработчика редко найдётся хотя бы тройка игр! Чего уж говорить о паре "разработчик - паблишер".
Психбольница во всём цвету.

Как дополнительный бонус: группировка по компаниям не избавила нас даже от длинных названий программ.
"Microsoft Office -> Office Applications -> Microsoft Word".
"Microsoft Visual Studio 2005 -> Visual Studio Tools -> Visual Studio 2005 Remote Debugger"
В переводе с менеджерского на русский это значит:
"Microsoft Office -> Word" и
"Microsoft Visual Studio 2005 -> Tools -> Remote Debugger"

@темы: Компьютеры

20:38 

Да, кстати

Меня раздражает любовь виндов класть папки от апдейтов прямо в \WINDOWS. Так здорово наблюдать в ней двадцать штук папок вида $NtUninstallKB123456$!
Ну неужели нельзя было завести для этого отдельную папку?

Ещё о том, что требует срочного исправления:

1. Должна быть общая, стандартная, единственная система установки приложений. В ней всё должно быть предельно точно описано: в каком ключе реестра хранятся какие сведения об установке, в каких папках - какие временные файлы.
Все старые инсталляторы должны работать исключительно через слой совместимости, который подбирал бы раскиданное ими по различным папкам барахло и складывал его в папочку "Installed Applications\AppName\Compability". Задолбало смотреть, как пятьдесят различных инсталляторов складируют барахло в пятидесяти различных местах.

2. Кто-то должен разобрать все подпапки винды, и выкинуть половину. Потому, что обычная практика заводить по папке на каждое приложение. Или даже по нескольким.

@темы: Компьютеры

01:45 

Чего нехватает инсталляторам

...так это странички со вступлением.
"Вы устанавливаете Stochastic Lab Archim, программу для построения двух- и трёхмерных графиков математических функций".

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

@темы: Компьютеры

18:37 

Anidb-tool

Вместо того, чтобы готовиться к комплексному анализу, написал простенькую утилиту для добавления файлов в mylist на AniDB. Работает так: указываете ей свои логин/пароль, и дальше можете запускать из командной строки:
anidb mylistadd "имя файла"

Ещё в комплекте есть два batch-файла, с помощью которых можно делать так. Кликаете по файлу или папке с видео правой клавишей мыши, выбираете "Отправить> anidb_file/anidb_folder", и файл/все файлы в папке добавляются в ваш mylist на AniDB.

Всё это нужно потому, что меня мега-задолбала огромная, глючная и неудобная AniDB-o-Matic. А нужно мне из неё было только авто-хэширование файлов и добавление в mylist. Вот я и сделал его отдельно в маленькой утилитке.

@темы: Победа, Компьютеры

23:39 

Компьютерная история

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

А теперь постановка задачи

@темы: Компьютеры

void

главная