• Главная
  • Оглавление
  • Обратная связь
  • Лента RSS
  • Правила
Что здесь уже нашли

Автор будет очень признателен, если Вы кликнете по одной из белых ссылок выше.
Вам это ничего не стоит, а автору сайта будет приятно ;)




Найдено страниц: 37 [показано 10]

  1. Если бы microsoft не была такой ленивой...

    Степень соответствия запросу: 28,43%
    Фрагменты текста поста :
    ... Теоретически к офису обратиться можно через технологию COM ( Component Object Model ), значит роем MSDN на тему привязки COM-объектов к C#-коду... ... И тут же получаем готовый пример именно проверки правописания в свобственной программе, используя механизм из microsoft Word... ... При каждой проверке запускается сам Word (хоть и в фоне в невидимом окне) и по окончании проверки убивается... ... Type TWord = null... ... private SpellChecker() { try { TWord = Type... ... TWord... ... } } public bool CheckWord(string word) { object[] arg = { word }... ... :( %%%microsoft word, проверка синтаксиса, внедрение в свои программы, NET Framework, C#%%%... Подробнее: http://fit-media.com/post_1205882168.html


  2. 14 принципов создания вежливых программ

    Степень соответствия запросу: 18,45%
    Фрагменты текста поста :
    ... Другими словами, человек обладает определенными инстинктами, которые говорят ему, как вести себя в обществе других чувствительных созданий, поэтому как только некий объект проявляет определенные познавательные способности, эти инстинкты начинают действовать и мы начинаем реагировать на этот объект так же, как на других людей... ... Продукты производства с высокими познавательными способностями, такие как программы, тоже должны следовать этому правилу и быть вежливыми... ... Если же программа уважает пользователя и помогает ему, то она обязательно ему понравится... ... Я спросил моего друга Кейта Плиса (Keith Pleas), известного программиста-эксперта, занимающегося к тому же вопросами пользовательского интерфейса, что он думает о создании более человечных программ... ... Действительно, компьютер никогда не выдаст вам приблизительный баланс, но тогда компьютер не увидит разницы между выдачей сообщения о том, что у вас на счету "около 500$" за долю секунды, и точной суммы 503... ... Некоторым нравится, когда их приветствуют по имени, некоторым нет, но каждому нравится, когда к нему относятся в соответствии с его личными вкусами... ... Большинство программ не знает ничего о том, кто ею пользуется... ... Когда я создаю новое письмо и печатаю "Дейв" в графе "Кому", я ожидаю, что на основе моего поведения в прошлом программа догадается, что я имею в виду Дейва Карлика... ... Он понимает, что тот, кому он оказывает услуги - это его босс, и что бы босс не хотел, он должен получить это... ... Нет ничего страшного в том, чтобы программа выразила свое мнение о том, что я сделал ошибку, но она ни в коем случае не должна судить мои действия... ... Если я спрашиваю у служащего аэропорта, через какой выход пройти на рейс 729, я ожидаю, что он не только ответит на мой вопрос, но и даст мне важную информацию о том, что вылет рейса 729 задерживается на 20 минут... ... Я не хочу слышать ее нытье о том, что она не уверена, в какое место на диске записать файл... ... Нет практически никакой возможности изменить работу той или иной функции... ... Когда поступает какой-нибудь заказ с неполной информацией, он может обработать его и вернуться к нему позже, чтобы восполнить информацию... ... Программисты не видят никакого резона в том, чтобы создавать промежуточные состояния, потому что в компьютере они не нужны... ... Допуская существование в системе временных маленьких ошибок и доверяя человеку в том, что он позже исправит их, можно избежать более серьезных ошибок... ... Настоящая проблема в том, что подстраиваемость делает возможным мошенничество и злоупотребление... Подробнее: http://fit-media.com/post_1203349390.html


  3. Пользовательский интерфейс

    Степень соответствия запросу: 12,84%
    Фрагменты текста поста :
    ... Сама номенклатура принятых в среде Windows интерфейсных элементов вызывает большие сомнения в том, что на ее базе можно создать действительно удобные интерфейсы... ... Нам, конечно, не привыкать к тому, что неестественные вещи объявляются самыми правильными, но все-таки никакие уговоры и маркетинговые ходы не сделают правильным и удобным то, что противоречит человеческой природе... ... В сущности, на время работы с системой пользователь погружается в среду интерфейса подобно тому, как приехав на сафари, турист погружается в среду дикой природы... ... Пользователь простит вам обман, заключающийся в том, что простая на первый взгляд программа постепенно приоткрывает свои новые (в том числе и интерфейсные) возможности... ... Это может получиться случайно, когда пользователь по привычке попробует прием, освоенный в общении с другой программой, и с радостным удивлением обнаружит, что ваша программа правильно разобралась в том, чего он хотел... ... С одной стороны, пользователь должен уметь сказать системе, где и что он хочет изменить (обычно это делается щелчком мыши в нужном месте)... ... Соль модели в том, что нужный файл можно "приблизить" поворотом карусели (может быть, не одной), идущим в режиме анимации... ... Это - сигнал о том, что на действия пользователя система временно реагировать не будет... ... Это - сигнал о том, что система считает, что пользователь взаимодействует именно с этой кнопкой... ... Беда в том, что в оконном интерфейсе динамические визуальные сигналы носят характер гениальных находок и не образуют полную логичную систему... ... При этом, естественно, она должна постоянно быть доступной для взаимодействия, но, в отличие от многих сегодняшних мультимедиа-программ, не прерывать отображаемый поток, а плавно изменять его в соответствии с воздействием пользователя... ... Кому это нужно... Подробнее: http://fit-media.com/post_1204019048.html


  4. AJAX — WEB 2.0 за 5 минут

    Степень соответствия запросу: 10,79%
    Фрагменты текста поста :
    ... /script> О том, как работают селекторы jQuery можете прочесть в интернете, статей на эту тему уйма, я лишь скажу, что обратиться к любому элементу DOM (или набору элементов),можно просто передав в специальную функцию $(... ... Ну смотрите, в CSS изменить свойства нашего контейнера (например, изменить его фоновый цвет) можно следующей "... ... br> Так же придется изменить и функцию mytest()... ... К тому же далеко не всегда полученные данные нужно тупо поместить в контейнер, гораздо чаще требуется провести еще кое-какую обработку полученной информации уже на стороне клиента... ... Надеюсь, что этот скромный пост (и пол-часа ваших собственных экспериментов) навсегда закроют для вас тему использования AJAX на ваших сайтах... Подробнее: http://fit-media.com/post_1262093659.html


  5. Файлы vs базы данных.

    Степень соответствия запросу: 10,36%
    Фрагменты текста поста :
    ... Стали встречаться даже целые темы в программерских форумах, где сторонники файловых КМС бьются "до последней капли крови" с поклонниками "классического", СУБД-шного подхода... ... Для тех, кому не совсем понятно, о чем тут идет речь, приведу краткое упрощенное пояснение... ... Прикол в том, что unserialize восстанавливает точную копию исходного массива , даже если он многомерный, даже если его элементы представляют собой тоже массивы, которые в свою очередь тоже содержат массивы... ... Но вернемся к нашей теме... ... К тому же не стоит забывать, что пока одна копия запущенного скрипта копается в вашем (пусть и прокэшированном) файле, все другие будут тихо и мирно курить в сторонке... ... Но суть не в этом, а в том, что количество этих операций будет намного меньшим... ... Благодаря этому можно использовать так называемый бинарный поиск... ... Благодаря тому, что мы проиндексировали поле с именем хоста, мы находим нужную запись в 15 раз быстрее, чем в массиве (буду брать наихудший вариант)... ... Ну и конечно не забудьте о том, что поиск можно производить не в каждой таблице по отдельности, а сразу во всех, одной командой: Пример запроса SELECT Hits FROM se_hosts, se_query, se_hits WHERE ID1 = SH_ID AND ID2 = Q_ID AND Date = 3085 что еще даст еще больший выигрыш, т... ... И это при том, что случай был рассмотрен достаточно простой... Подробнее: http://fit-media.com/post_1222679684.html


  6. Урок информатики для мелкософта (пояснение к залепе №8)

    Степень соответствия запросу: 5,1%
    Фрагменты текста поста :
    ... Ладно, давайте перейдем к "сокращенной" записи описанной выше операции и подумаем вот над чем: теоретически методы operator+() и operator+=() должны делать одно и тоже, различие лишь в том, куда направится результат... ... настоящие кодеры уже поняли к чему весь этот длинный пост и, вставляя трясущейся рукой сигарету в рот, судорожно прокручивают в мозгу все ужасные последствия применения этого " выведения сокращенного оператора из полного " по схеме " а'ля Шарп "... ... этот метод что-то сделает с объектом а (изменит его состояние ) и вернет ссылку на объект а... ... Теперь давайте рассмотрим, к чему приведет такая же (автоматически генерируемая компилятором) заглушка в шарпе... ... Разве наше сложение не должно просто изменить объект, на который ссылается переменная a и всё... Подробнее: http://fit-media.com/post_1198760520.html


  7. Кручу, верчу, обмануть хочу!

    Степень соответствия запросу: 5,02%
    Фрагменты текста поста :
    ... Видимо это жутко актуальная для серферов тема... ... Такой слой по умолчанию является заблокированным, поэтому его нужно либо разблокировать дважды кликнув по нему в палитре слоев (окно Layers), либо работать с его частями, предварительно выделив их... ... вы сами будете управлять тем, насколько сильно повлияет трансформация на исходное изображение... ... Соответственно, тягая квадратики в серединах вертикальных сторон прямоугольника, вы сможете изменить ширину выделенного изображения... ... Тут есть один момент - с помощью этого вида трансформации вы можете не только изменить размеры картинки, но и отразить ее горизонтально или вертикально... ... Потянув за любой из угловых квадратиков, вы сможете изменить сразу и ширину и высоту выделенной части рисунка... Подробнее: http://fit-media.com/post_1212106379.html


  8. Год в Linux. Первые итоги

    Степень соответствия запросу: 4,96%
    Фрагменты текста поста :
    ... Поначалу многие вещи раздражали и удивляли, но позже приходило понимание, что раздражение мое вызвано не тем, что в линуксе что-то сделано через не так, а как раз таки наоборот - в винде это "... ... Вот список windows-программ, которые мне приходится до сих пор использовать: Adobe Photoshop Сейчас матерые линуксоиды закидают меня помидорами на тему "... ... К тому же CS5, даже запущенный под VirtualBox, работает быстрее, чем GIMP в своей родной среде... ... Adobe GoLive Хотя этот продукт уже давно снят с производства (Adobe теперь вместо него продвигает выкупленный Dreamweaver ), но я к нему привык... Подробнее: http://fit-media.com/post_1284404928.html


  9. Залепа №9. Microsoft друзей не признает.

    Степень соответствия запросу: 2,02%
    Фрагменты текста поста :
    ... Проблема здесь в том, что проектирование выполнено наизнанку... ... Более того, пользователь не должен даже догадываться о том, что CDate использует внутри еще что-то... ... К чему я веду... ... А к тому, что тут мы уперлись головой в очередной косяк C# - отсутствие в языке понятия "дружественности"... ... А там мы лишний раз убеждаемся в том, что технология... Подробнее: http://fit-media.com/post_1199568462.html


  10. Борьба с продажей ссылок. Война или кукольный театр?

    Степень соответствия запросу: 2,02%
    Фрагменты текста поста :
    ... Если дело будет идти сегодняшними темпами, то к тому времени в инете вааще ничего полезного найти будет невозможно &mdash... ... Пофантазируем в тему... ... Да в том, что воюющая сторона с удовольствием продает оружие собственным врагам... Подробнее: http://fit-media.com/post_1224241557.html


История внешних поисковых запросов

Меню

  • Главная страница
  • Оглавление блога
  • Лента новостей
  • Обратная связь
  • Правила блога

Анонсы по темам

  • Все посты блога
  • С миру по нитке
  • Мысли вслух
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Категории

  • Все посты по порядку
  • С миру по нитке
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Сервисы

  • Поиск по блогу
  • Поиск по всему сайту
  • Шпионское досье

Реклама


Стоимость сайта

Мой вебсайт стоит 865 404,18 руб

Статистика

    Widgetize!
  • Время работы: 0,38862 сек.
  • Память: 17 664 кБт
  • Статистика привратника
Copyright FIT-Media.com, © 2007-2012
Главная | Общее оглавление | Обратная связь | Правила блога | Лента RSS