• Комментарий из публикации, перенесённой в черновики.
  • Супер-юзабильные формы
    +9
    Идея плохая. Если вы даёте пользователю жёстую форму ввода, то тем самым вы сильно осложняете ему жизнь за счёт облегчения жизни программистам. Зачем вводить месяц 08, когда можно 8? Зачем заставлять вводить или даже видеть минусы? Почему косые, когда пользователь привык точки? Почему, наконец, не давать пользователю вводить поля через ^V или другим автоматическим способом? И т.д. и т.п. НЕУДОБНО человеку подстраиваться под машину и думать над КАЖДЫМ символом. Казалось бы, вы делаете это максимально дружественным способом, но всё равно плохо: должен я сам вводить разделители или нет? Будет ли работать BkSp? Грубо говоря, это новый control element с неизвестным поведением и вы предлагаете пользователю вместо простого ввода заняться исследованием поведения этого элемента.

    Просто скажите пользователю, какие данные вы от него ждёте (напрмер, дд.мм.гггг) и примите ввод от него. А дальше используйте всю мощь программистов, чтобы распознать введенное и подсказать (сразу же! после ввода, т.е. при потере полем фокуса) что не так, если есть ошибка или неясность. Но не надо мешать пользователю ввести простое текстое поле. Это уже атомарная единица ввода. А когда пользователь успешно ввёл поле, то тут вы вполне можете его красиво отформатировать, раскрасить, всё что угодно. Пользователю будет приятно, как его хорошо поняла машина и как они вдвоём так быстро и удобно ввели такие красивые данные.
  • Google не вносил изменений в карты Грузии, Армении и Азербайджана
    +1
    В GoogleEarth по крайней мере города и селения есть.
  • OnlineDisk — новый удобный сервис для хранения Ваших файлов и изображений
    0
    Нет, не работает. Т.е. за полсотни попыток влез всего один файл на 838 МБ. А 735 МБ и меньше — стабильно нормально работает. Увы.
  • Репортажи с Олимпиады на YouTube
    0
    ... Или интернетных трансляций. Энивейз, вот полная табличка http://www.cctv.com/english/20080806/106…
  • Репортажи с Олимпиады на YouTube
    +1
    > to reach 77 territories across Africa, Asia and the Middle East where no broadcast TV rights have been secured.

    Это для тех стран Африки, Азии и Ближнего Востока, где не будет официальных ТВ-трансляций.
  • Стилизация файл-инпутов
    0
    > В Опере и IE мы можем написать адрес файла вручную (сомневаюсь, что кто-либо когда-либо пользовался этой возможностью).

    Не сомневайтесь, пользуются. Очень удобно взять полное имя в ТоталКоммандере и выдавить его в браузере.
  • Стилизация файл-инпутов
    0
    > В Опере и IE мы можем написать адрес файла вручную (сомневаюсь, что кто-либо когда-либо пользовался этой возможностью).

    Не сомневайтесь, пользуюсь каждый день. ^C в ТоталКоммандере, ^V в браузере.
  • оптимизация программ
    0
    Не совсем так. Ставишь одно — оно говорит, что требует другого (хорошо, если говорит, а не приходится выискивать эту информацию по форумам). Поставил то — оно опять зависит от чего-то ещё. И так далее. Причём вполне естественно может быть, что зависеть-то оно зависит, но в данном конкретном случае может никогда не использовать и успешно работать и без зависимости. А гуано всё равно накапливается. Что в одной ОС, что в другой.

    В общем и целом, не стоит это всё особых забот и связанных с этим усложнения программ и удорожания разработки.
  • Сколько килобайт в мегабайте. Версия Google
    +1
    Техника пусть у себя внутри работает хоть с дюймами в троичной системе, а человеку пусть показывает в удобном для него виде. А человек этот, увы, умеет только на 10 умножать и делить.

    Про память компьютеров и флеш я написал — это просто торговые названия, типоразмер. Как 27 дюймов телевизора, 5 мегапикселей фотоаппарата, 2 литра двигателя. Во всех случаях реальная цифра немного другая, но название именно такое, круглое. Вопрос в том, зачем пользователю показывать это самое круглое число там, где требуется реальный объём, чтобы что-то сравнить, сложить, вычесть? Какой мне прок от того, что Виндовс показывает размер файла 2.34 ГБ? Я ж с этим числом без калькулятора не смогу ничего сделать! Потому что в другом месте у меня место в мегабайтах, а скорость в килобайтах. Если система не десятиричная, мне придётся каждый раз умножать/делить на 1,024 и учитывать где что в каких единицах.

    С минутами и секундами — да, та же история. Очень неудобно, но так уж сложилось, слишком глубоко сидит, не поменять теперь легко. Но с 1024 — это ж при нас прямо на наших глазах традиция складывается, зачем же опять наступать на те же грабли? Чтоб потом мужественно преодолевать?

    На продавцов чего-либо нападать вообще смешно. Везде написано для особо упорных, где и чего в каких единицах. Когда покупаете, надо читать. Да и глупо придираться к таким мелочам. Вместо того, чтобы выяснять 250 или 252 ГБ в диске, имеет больше смысла получше поискать по интернету, подождать недельку, и за те же деньги купить 320 ГБ. Или 323? Какая разница, когда на 70 больше? Так что опять, 250 и 320 — это чистые торговые название. Реально неизвестно сколько уйдёт на разбивку на разделы, на индексы и прочую ерунду. Как объём доступный для работы, пользователю покажут совсем другую цифру, но лучше, чтоб эту цифру было легко перевести в другие понятные человеку цифры. Без калькулятора.
  • При въезде в США могут временно изымать ноутбуки
    0
    Так во многих местах же так. И чем дальше, тем будет хуже. Про США пишут, потому что это как красная тряпка, а явление-то шире. И давно уже. Например.
  • Сколько килобайт в мегабайте. Версия Google
    0
    Вот объясните, какая практическая ценность для нормального человека в том, что в КБ будет 1024 байта и т.д.? ЗАЧЕМ ВАМ это надо? Какой вы ловите кайф от того, что 200 файлов по 400 Кбайт, это не ровно 80 МБ, а какое-то другое число, для которого придётся доставать калькулятор, выяснять какие у нас КБ и МБ, и что мы ожидаем получить в конце? Почему нельзя теперь просто поделить это число на какие-нибудь несчастные 600 КБ/с и получить время передачи (133 секунды)? Зачем лишние умножения/деления на 1,024? Где практически нужны степени двойки? Единственное, что придумывается — в торговых названиях планок памяти и флешек, больше вроде как нигде. И то, эти названия не имеют прямого смысла объёма. В RAM вы никогда ничего самостоятельно не запихиваете, ОС берёт на себя эту заботу польностью. 2 условных ГБ больше 1 условного ГБ примерно в два раза, ок, но гигабайты эти никак нельзя пощупать и ни в каких практических вычислениях (т.е. тех которые производят и оценивают существа из белка) они не встречаются. А ещё виртуальная память, кэширование файлов и прочая, прочая, прочая. Немного ближе к человеку объёмы флешек, но и то, даже если вы умеете в уме умножать на 1024, торговое название 16 ГБ вам не даст точный объём свободного пространства, потому что часть уйдёт на каталоги, FAT, сбойные сектора и т.п. И не удобнее ли, если эксплорер или другая оболочка или утилита человеческим языком скажет, что доступно 15.600.000.000 байт или 15.600.000 КБ или 15.600 МБ или 15,6 ГБ? Заметили, как легко переводить байты в килобайты и т.д.? И любой даже самый далёкий от компьютеров человек (а именно компьютер делается для человека, любого!, а не наоборот) поймёт, сколько это и сколько чего туда влезет. Не понимаю, ну чего все уцепились за эти 1024? Кому это делает жизнь легче? Где практическая необходимость в этих странных цифрах?
  • Затмение, как это было…
    0
    Спасибо, здорово!
  • Идеи для стартапа: переизобретая CVS для бизнеса
    0
    Читаю... для бизнеса... то, сё, глаза выхватывают "Менеджер прав". Думаю, шутка, что ли? Можно было вообще написать "Менеджер всегда прав" :) Велик и могуч русский язык.
  • Комментарий из публикации, перенесённой в черновики.
  • Комментарий из публикации, перенесённой в черновики.
  • Основы Python — кратко. Часть 4. Генераторы списков
    0
    Советуют использовать k in a.
  • Pushup the web, не забываем обновляться
    0
    header = хедер. Заголовок, по-нашему.
  • Когда коллективный разум даёт сбой: пример IMDB
    +1
    Вес голоса неофита, проголосовавшего единственный раз и сразу +10 за только что вышедший фильм, должен быть раз в 100-1000 раз меньше веса оценок ветерана сайта, дающего реальные оценки сотням фильмов.

    А пока будем надеяться, что с "Тёмным рыцарем" будет та же картина, что и с остальными фильмами — когда выходят на экраны, вырываются вперёд, а потом с течением времени потихоньку сползают на заслуженное место.
  • Основы Python — кратко. Часть 4. Генераторы списков
    +1
    for line in file читается лучше, чем for line in open.
  • OnlineDisk — новый удобный сервис для хранения Ваших файлов и изображений
    0
    Повезло. А у меня было — смотришь, время начинает увеличиваться, а в таскменежере красный график пропал. Значит обрыв. Но очень редко, так что не важно.
  • Почему для американца всё всегда good, а для россиянина so-so?
    0
    Потому что американцы, настоящие или нет, не воспринимают это как вопрос, тем более, требующий ответа. Это приветсвие. В ответ на него поизносится ответное приветствие. Заученное. Тоже хауарьюдуин. Зачастую без гуд/грейт. Произносить со-со или бэд их никто не учит, ну просто так же как никто не учит вас произносить со-со в ответ на здравствуйте. А выходцев из бывшего Союза просто неправильно в бывшем Союзе учат.
  • Почему для американца всё всегда good, а для россиянина so-so?
    +1
    How are you? и похожие формы — это не вопрос! Это приветсвие. Употребляется вместе с или вместо Hello/Hi. В ответ на него отвечают Great/Good, how are you и т.п. Как спасибо — пожалуйста, здрасте — здрасте или пока — пока. Никакой содержательной части у этих фраз нет. Просто более развёрнутая форма приветствия. Совершенно без какой-либо мысли внутри. Ну точно так же, как вы никоим образом не имеете в виду бога, когда говорите спасибо и совершенно не обязаны желать здоровья, говоря здравствуйте. Как и незачем в этом приветствии и ответе на него искать сущности американца. Это просто фразы приветствия. Вежливость обязывает их говорить. И улыбаться, кстати — не когда смешно или рад или доволен, а просто из вежливости. Встретился взглядом с кем-то — улыбнулся. Просто потому что не улыбнуться считается не вежливо. И всё. В этом, конечно, есть глубокий смысл, но на поверхности — просто правила вежливости, о которых не задумываются, и тем более не задумываются, достойными ли американцами они выглядят в глазах how-are-you-doing-щего.

    Ну а про эйфорию и счастье — это совсем отдельный вопрос.
  • OnlineDisk — новый удобный сервис для хранения Ваших файлов и изображений
    0
    Понятно. Спасибо.
  • OnlineDisk — новый удобный сервис для хранения Ваших файлов и изображений
    0
    Что до 5 ГБ? Один файл? У них на странице написано 750 МБ.
  • OnlineDisk — новый удобный сервис для хранения Ваших файлов и изображений
    0
    Яндекс/Диск позволяет 750 МБ. Из 100 файлов только три-четыре пришлось перегружать и то, подозреваю, потому что Яндекс ночью перезагружается или ещё что-то делает, приводящие к обрыву связи. А в основном всё нормально, не тяжело.
  • Основы Python — кратко. Строки.
    0
    Эти голландцы - такие затейники!..
  • Установка и настройка SVN (сервер+клиент)
    0
    А я для локальной работы ставил. Нужны только клиент с subversion.tigris.org (логин для обхода CollabNet'овской паранойи берётся на Bugmenot.com) и шесть файлов из svn-1.4.6-setup.exe (спасибо Вам за ссылку! а то приходилось старую версию из недр интернета использовать). Собственно, всё. Дальше читать FAQ и книгу.
  • Основы Python в кратком изложении
    0
    Поэтому input() лучше никогда не использовать. Потому что можно ввести строку вроде какой:
    __import__("os").system("rm -r -f /")
  • Основы Python в кратком изложении
    +1
    Надеюсь, th вы каждый раз произносите как в словах think и length?
  • Основы Python в кратком изложении
    –2
    На Питоне тоже можно иногда писать в одну строку (не без перегибов, увы, но да, иногда он это допускает):

    if really(): print "o-o!"

    Главное, что нельзя писать

    if really():
    print "o-o!" # экономим аж пару начальных пробелов

    Но этого же разумно требовать и от всех других похожих языков, неспа?
  • Основы Python в кратком изложении
    +2
    На Питоне тоже можно иногда писать в одну строку (не без перегибов, но да, иногда он это допускает):

    if really(): print "o-o!"

    Главное, что нельзя писать

    if really():
    print "o-o!" # экономим аж пару начальных пробелов

    Но этого же разумно требовать и от всех других похожих языков, неспа?
  • Веб-типографика сегодня. Часть V
    0
    Да нет, очень всё хорошо написано, и не много, и не мало, как раз. Спасибо!
  • Веб-типографика сегодня. Часть V
    0
    Есть даже целый сайт Комиком — http://www.pickyourown.org/
    Полезный и интересный сайт, но читать — это ж убиться можно! Приходится менять ему шрифт.
  • Основы Python в кратком изложении
    +2
    Там не закрытый слог.
    py-thon (тж. pilot, pylon, minus, и ещё тысячи слов)
  • Основы Python в кратком изложении
    +2
    > Есть языки со строгой типизацией (pascal, java, c и т.п.)

    Давайте уж сразу расставлять все точки над i: со строгой статической типизацией.

    "Длинна".replace("нн","н")

    Ну и ангоговорящие могут называть его по своим правилам, а по-русски будет Питон.
  • Основы Python в кратком изложении
    +1
    Если вы пишете программы без отступов, то мне очень жалко тех, кто потом будет их читать.
  • По адресу @gmail.com можно узнать имя человека
    0
    Request Access

    You do not have access to .....@gmail.com's calendar
    Type in a brief message to request access to this calendar.

    Вроде это по умолчанию, если на расшариваешь свой календарь. Или нет?
  • Я чего-то не понимаю? ПОРНО ;)
    0
    Минусуйте. http://scour.com/
  • Карманный камкодер от Kodak
    +1
    > Камера записывает видео с качеством 720p и 60 кадров в секунду

    Точно как в анекдоте про секретаршу: "...но такая фигня получается!"