• «Плотность времени» (с) Н.А.Козырев

      Эпиграф:
      — А чем вам не нравится Второй Закон Термодинамики?
      — Ну, хотя бы тем, что Больцман повесился. И сын Циолковского тоже.
      ответ приписывают Н.Козыреву

      Кто такой Николай Александрович Козырев?
      — обладатель «алмазной звезды» Международной Академии Астронавтики (МАА) — высочайшей награды среди астрономов (только двое советских граждан имели такую награду — Ю.Гагарин и Н.Козырев).
      — автор теории протяженных звёздных атмосфер
      — автор теории солнечных пятен
      — создатель «Несимметричной причинной механики» одной из интереснейших научных теорий о свойствах времени.

      О последнем пункте и пойдет речь.
      Читать дальше →
    • Заземление. Что это такое и как его сделать (часть 1)



        Мой рассказ будет состоять из трёх частей.

        1 часть. Заземление
        (общая информация, термины и определения)


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


        3 часть. Современные способы строительства заземляющих устройств
        (описание, расчёт, монтаж)


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

        Если читатель обладает теоретическими знаниями и интересуется только практической реализацией — ему лучше пропустить первую часть и начать чтение со второй части.

        Если читатель обладает необходимыми знаниями и хочет познакомиться только с новинками — лучше пропустить первые две части и сразу перейти к чтению третьей.

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

        Некоторая часть текста является компромиссом между точностью и желанием объяснить “человеческим языком”, поэтому допущены упрощения, могущие “резать слух” технически подкованного читателя.

        Читать дальше →
      • 12 способов не накосячить со вспышкой

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

          Ниже — достаточно известные вещи, которые, однако, вызывали facepalm у тех, кто был вместе со мной или же у меня. В списке грабель вы с некоторой вероятностью можете найти что-нибудь новое. Если хотя бы она фича использования вспышки окажется для вас полезной, то мою задачу можно считать выполненной.
          Читать дальше →
        • Новые группы, старые группы, страницы Facebook

            Поскольку «реформы», произошедшие в Facebook в части функционала и роли Страниц (Pages) и Групп (Groups), многих привели в некоторое замешательство, — вот некоторые разъяснения насчет того, как устроены и для чего предназначены эти инструменты теперь:

            Страницы (Pages) Главная цель — публикация новостей в ленту неограниченному количеству «поклонников».Создать страницу: http://www.facebook.com/pages/create.php
            1. Можно публиковать в ленту новостей поклонников
            2. Можно продвигать страницу следующими средствами: a) реклама на facebook б) социальные плагины (кнопка «мне нравится», like box)
            3. Есть статистика, можете оценить эффективность продвижения страницы.
            4. Несколько пользователей может управлять страницей (вы можете добавить неограниченное количество администраторов).
            5. Пользователи становятся поклонниками по своему желанию, без одобрения администраторами страницы.
            6. Можно создавать и добавлять приложения на страницу.
            7. Можно добавлять табы на вашу страницу, можно создавать табы с уникальной информацией.
            8. Личные профили администраторов страницы не видны поклонникам страницы, администраторы всегда публикуют и комментируют от лица страницы.
            9. Можно публиковать пост только для поклонников в конкретных странах, и для тех, кто говорит на конкретных языках.

            Новые группы (Groups)
            Специально созданы для небольших групп людей, чтобы они могли общаться друг с другом.Создать группу: http://www.facebook.com/ajax/groups/create_get.php
            1. Есть групповой чат
            2. Документы: участники группы могут редактировать один документ
            3. Участники группы могут получать уведомление по email, когда другие участники публикуют информацию в группе.
            4. Администратор группы может отправить email участникам группы.
            5. Можно создавать секретные группы (не видны в поиске Facebook), закрытые группы (видно в поиске, но пользователи могут вступать в группу только по приглашению участников группы), открытые группы (видны в поиске, все могут отправить запрос на участие в группе. Но! администраторы группы должны одобрить все запросы на участие в группе!).
            6. Участники могут выбирать, каким образом они хотят получать уведомления о новых сообщениях в группе. Они могут получать уведомления по email и на Facebook.
            7. Личные профили администраторов групп видны участникам групп.

            Читать дальше →
          • Временной парадокс в многоядерных процессорах AMD

              Наконец-то разобрался с проблемой, мучавшей меня с самой покупки нового компьютера.
              В некоторых играх (Neverwinter nights 1/2; SW: KoToR 1/2; WarCraft 3; Avatar) графика прыгала, будто пропускалась большая часть кадров, в Bully слишком быстро шло время — час игрового времени пролетал за пару секунд (минутная стрелка на часах не доходила даже до 10 минут и время уходило на час вперёд). В 2007-м думал на дрова, их менял, обновлял DirectX — ноль эмоций. В 2008-м думал на Windows, переустанавливал — всё оставалось как прежде. В 2009 на видеокарту, но уже третью поставил, и всё равно результата НОЛЬ, хотя предыдущем компьютере те же самые игры работали нормально (из тех, которые вообще запускались на 256 МБ ОЗУ). Единственный глюк в компьютере кроме прыгающей графики был только в трейсерте и ping.exe — иногда выдавались ненормально большие числа мс (больше миллиарда) и даже отрицательные. Так как пинг, по моему мнению, никак не был связан с графикой, я не считал, что причина глюков в одном и том же месте.
              Читать дальше →
            • Как выбрать диагональ и разрешения экрана?

                Ниже представлен график в помощь тем, кто выбирает экран для домашнего кинотеатра.

                График зависимость расстояния просмотра от диагонали экрана

                THX (Tomlinson Holman’s eXperiment) — требования к высококачественным системам домашнего кинотеатра. Чтобы кинотеатр соответствовал THX, сидящий на заднем ряду кинотеатра должен иметь угол просмотра экрана по крайне мере 26°. Рекомендуемый угол просмотра 36° (англ).

                Видимость преимуществ 480р, 720р и 1080р рассчитана на основе характеристик человеческого зрения. Человек с нормальным зрением способен обнаружить или отделить детали размером в 1 угловую минуту (англ).

                Рассчеты взял тут, идею графика взял на Engadget. Этот же график в SVG. Для диагоналей 40—200": png и svg.

                UPD (18.03): С подачи MaximKat заменил в графиках текст «Видны преимущества ...» на более точный «Видны все преимущества ...».
              • Модификации интерфейса браузера Opera для веб-разработчика

                  С выходом Opera 10.50 многие потерялись в новой менюшке браузера и в комментариях проскакивают вопросы где, что и как лежит и что вообще веб-разработчику стало неудобно. Поэтому я расскажу как я настроил интерфейс себе и где искать всякие полезные кнопки.

                  В правый нижний угол я вынес переключатель использования прокси-сервера (чтобы было удобнее работать с Fiddler-ом), переключатель Dragonfly и кнопку вызова консоли с ошибками. Кнопку переключения Dragonfly можно взять в блоге 200ok, все остальные вспомогательные кнопки можно найти в вики NonTroppo, а переключатель прокси есть в стандартном наборе кнопок (Shift+F12 -> Buttons -> Preferences).

                  Также хочу отметить, что в контекстном меню есть:
                  • пункт Inspect Element, который также приводит к открытию Dragonfly;
                  • Validate — отправляет исходник текущей страницы в валидатор W3C;
                  • Open with — позволяет открыть текущую страницу в другом браузере установленном в системе.

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

                  Ну а выглядит всё это у меня вот так:

                  image
                • Ещё одна интересная фишка от SKYPE(Если SkypeOut закончился)…

                    Споры «SIP vs SKYPE» -> занятие такое же бессмысленное, как и обсуждение что лучше «Linux vs Windows»
                    Сам я сторонник использования SIP, так как это позволяет «более гибко реагировать на изменения в окружающем мире», но сегодня речь не об этом…

                    Читать дальше →
                  • Результаты анализа предпочтений пользователей интернет-магазинов

                      Привет!

                      Я, как и обещал здесь, делюсь анализом полученных данных по опросу по поводу предпочтений пользователей интернет-магазинов. Мое личное мнение — данных мало. Но что имею, то имею. Будет больше респондентов — скорректирую статистику.
                      Читать дальше →
                    • Сжатие CSS и Javascript в Eclipse IDE

                        Интернет развивается и вместе с ним развивается инструментарий web-разработчиков. Javascript и CSS на сегодняшний – это основные технологии, которые позволяют навесить на страничку различного рода интерактивного функционала. Как правило все CSS стили и JS библиотеки хранятся в отдельных файлах, и подключаются на странице с помощью определенных команд. Эти библиотеки имеют свойство разрастаться, и веб-разработчикам приходится придумывать способы, чтобы их как то сжать. Уже есть довольно много различных разработок, которые справляются с этой задачей.
                        Читать дальше →
                      • Как покупать электронику на Amazon

                          Amazon logo
                          Наверняка многие из вас попадали в ситуацию, когда в американском интернет-магазине есть интересующая вас вещичка по заманчивой цене, но доставку магазин осуществляет только в пределах США. Например, в крупнейшем интернет-магазине Amazon жители из стран СНГ могут заказывать лишь книги и фильмы, и то не все. Конечно же, можно компенсировать данный недостаток с помощью ebay, но где еще у вас может быть шанс купить iPod Touch 32 GB 3rd Gen за $269.99, а Nokia N900 за $559.99? А может, грешным делом заказать Nexus One? Падение доллара и ценовая политика производителей сделала покупки в США достаточно заманчивым делом.
                          Все самое интересное под катом
                        • Несколько jQuery плагинов, которые вы возможно станете использовать

                            qTip





                            qTip — это бесплатный плагин для jQuery для создания подсказок (tooltip). Данный плагин кроссбраузерный, имеет обширные возможности к настройке и содержит множество функций, таких как: закругленные углы без применения изображений, speech bubbles (изображение речи как в комиксах), а так же эффекты — fade (постепенное исчезновение изображения), slide и возможность создания собственных эффектов. Данный плагин уже включает пять готовых тем, но можно создавать свои темы без особых усилий. Кроме того можно создавать окна диалогов, изменять цвет фона подсказки и места, где она отображается.

                            Скачать | Демо

                            Читать дальше
                          • Использование Google Analytics API для построения статистики посещения страниц сайта

                              При работе над одним из «опекаемых» сайтов возникла необходимость построить некое подобие системы внутренней статистики посещения страниц сайта. На помощь пришел Google Analytics, точнее Google Analytics API.
                              Читать дальше →
                            • SSL сертификаты. Помогите отыскать тропинку в дремучем лесу

                                imageПривет.
                                Столкнулся с проблемой выбора SSL сертификата для своего проекта. Тема оказалась обширная для меня на столько, что я просто не знаю с какой стороны подойти к её решению и поэтому хотел бы попросить знающих хабрапрактиков разжевать мне и коллегам по хабра-цеху (с подобным интересом) о всех тонкостях SSL сертификатах.
                                Читать дальше →
                              • 10 приемов для работы с YouTube

                                  1. Просмотр видео в высоком качестве.
                                  YouTube позволяет просматривать видео в HD-формате, если этот формат доступен для выбранного ролика. Чтобы проверить, существует ли данный ролик в высококачественном формате, нужно добавить к адресу ‘&fmt=18′ (стерео, разрешение 480 x 270) или ‘&fmt=22′ (стерео, разрешение 1280 x 720)

                                  2. Встраивание высококачественного видео.
                                  Вышеописанный прием касается воспроизведения. Если вы хотите встроить HD-видео на страницу, вам надо добавить ‘&ap=%2526fmt%3D18′ или ‘&ap=%2526fmt%3D22′ cоотвественно к адресу встраивания (embed).

                                  3. Перемотка к нужной части.
                                  Хотите, чтобы нужное видео начиналось в нужный момент (например, если вы знаете, что нужный эпизод начинается в 03:22). Все, что нужно сделать – это добавить к адресу видео #t=03m22s (#t=XXmYYs для XX мин. и YY сек.).

                                  4. Скрывание поля поиска.
                                  Поисковое поле появляется при проведении курсором над встроенным видео. Чтобы скрыть его, добавьте к адресу ‘&showsearch=0′.

                                  5. Встраивание части видеоролика.
                                  Добавьте к адресу ‘&start=30′, чтобы пропустить (перемотать) 30 секунд. Т.е. вставьте нужную цифру в секундах после start=, чтобы перемотать к нужной части.

                                  6. Автопроигрывание видео.
                                  Обычно встроенное видео после загрузки не начинает проигрывать автоматически, ожидая, когда пользователь нажмет кнопку “Play”. Чтобы запустить автопроигрывание ролика после загрузки, добавьте ‘&autoplay=1′ к адресу.

                                  7. Автоповтор.
                                  Для автоматического переигрывания (повтора) ролика, добавьте к адресу ‘&loop=1′.

                                  8. Отключение похожих видео.
                                  Если Вы публикуете контент в форме YouTube-роликов и не хотите отображения похожих (т.е. в некотором роде конкурирующих) видео, добавьте к адресу ‘&rel=0′ – это отключит функционал предложенных похожих видео.

                                  9. Отключение региональной фильтрации.
                                  Некоторые ролики доступны только в определенных странах мира. Для определения местоположения пользователя (и, таким образом, разрешения или отказа в доступе к ролику) используется его IP. Чтобы обойти эту ситуацию, измените адрес с www.youtube.com/watch?v=<код_видео> на www.youtube.com/v<код_видео>.

                                  10. Скачка видео.
                                  Не совсем YouTube-прием, но все же имеющий к нему отношение. Чтобы скачать нужный ролик, замените в адресе youtube на kickyoutube – вас перенаправит на KickYouTube с сохранением всех опций ролика.
                                  Похожий функционал доступен и на KeepHD – замените в адресе youtube на keephd, чтобы скачивать HD-видео.

                                  Автор оригинальной статьи: Varun Kashyap
                                  • +30
                                  • 2,1k
                                  • 9
                                • В поисках НЛО. Детект объектов на изображении

                                    Взлом captcha это, конечно, интересно и познавательно, но, по большому счёту, бесполезно. Это лишь частный случай задачи, которая возникает в одном из интересных направлений развития IT – распознавание образов (pattern recognition).



                                    Сегодня мы рассмотрим алгоритм (точнее, более правильно считать это методикой, т.к. она объединяет в себе множество алгоритмов), который стоит на стыке таких областей, как Machine Learning и Computer Vision.

                                    С помощью этого алгоритма мы будем искать НЛО (позарился на святое) на изображениях.

                                    Уберите детей!
                                  • Правило пирамиды

                                      Правило пирамидыУ вашего нового сайта современный актуальный дизайн. Пуленепробиваемая верстка. Хрустально чистый код, способный в легкую держать 50 000 уников. Осталось только написать ясные и четкие тексты.

                                      Это правило поможет вам. Не смотря на то, что оно простое, оно очень эффективно.

                                      Стив Круг и Якоб Нильсен учат нас: если пользователь быстро не понял, нужна ли ему информация – он уйдет. Текст будет прочитан очень бегло, буквально одно-два предложения.

                                      Как правильно составить текст для сайта? Что поставить вперед, а что приберечь на потом? Когда я впервые задался этим вопросом, мой отец, в прошлом журналист ТАСС, рассказал о правиле пирамиды. Его, в свое время, научили коллеги из BBC (Би-би-си, а не вэ-вэ-эс, если что).
                                      Правило пирамиды и примеры
                                    • White — автоматизация функционального тестирования приложений

                                        Существует множество инструментов для автоматизации функционального тестирования приложений. С одной стороны универсальные коммерческие пакеты, настоящие монстры автоматизации – HP QuickTest Pro, SilkTest, TestComplete. С другой – специализированные или «бедные» по функциональности свободные инструменты – Selenium (web-приложения), pyWinAuto, Win32::GuiTest и т.д. Но настоящей жемчужиной среди свободных инструментов, на мой взгляд является Codeplex White Framework.

                                        Не так давно потребовалось автоматизировать некоторое .net приложение. На работе основным инструментом для автоматизации принят QuickTest Pro, но для этого конкретного проекта он был слишком дорог: проект очень небольшой – автоматизации подлежали всего несколько операций. Встал вопром с поиском бесплатной альтернативы.

                                        Первым бы опробован перловый Win32::GuiTest. С задачей он справился, но код скрипта получился очень уж неаккуратный – слишком тяжело его было бы в последствии поддерживать. И тут на сайте codeplex’a был обнаружен White
                                        Он оказался настолько простым и удобным, что было решено применять его. Этот framework поддерживает большинство стандартных контролов Win32, WinForms, WPF (Silverlight), SWT. Под катом пример простой автоматизации Калькулятора Windows XP.
                                        Читать дальше →
                                      • Google Статистика поиска — Посмотрите, что ищут люди по всему миру (на 39 языках)

                                          Статистика поиска Google позволяет сравнивать объемы поисковых запросов по различным регионам, категориям, временным рамкам и веб-службам.

                                          Приведенные ниже примеры иллюстрируют некоторые способы использования Статистики поиска Google. Независимо от того, представляете ли вы рекламное агентство, небольшую компанию, международную корпорацию или исследовательский центр, с помощью Статистики поиска вы сможете оценить интерес к требуемым поисковым запросам.
                                          image

                                          Читать дальше →