Как стать автором
Обновить
0
0
Антон Шерстюк @morhveus

Пользователь

Отправить сообщение

NASA организовало Интернет-трансляции с МКС

Время на прочтение1 мин
Количество просмотров1.3K
image
Американское аэрокосмическое управление NASA начало в прямом эфире транслировать в Интернете видео с Международной космической станции.
К сожалению, взглянуть на Землю и космос с орбиты можно лишь когда космонавты спят или отдыхают — в остальное время передатчики МКС необходимые в работе.
Съемку ведет внешняя камера МКС. То, что происходит внутри станции, решено не показывать, чтобы не превращать жизнь ее жителей на реалити-шоу и не нарушать их право на частную жизнь, передает агентство Associated Press.
Когда экипаж МКС отдыхает, пользователи Интернета могут наблюдать за Землей и звездным небом глазами космонавтов — с высоты в 350 км. над планетой. В остальное время демонстрируется заставка, которая показывает нынешнее положение станции, а также новости NASA о событиях в космосе.
Ранее аэрокосмическое управление ежедневно по часу передавало в телеэфир прямое включение со станции с комментариями из космического центра в Хьюстоне. Теперь эта программа будет также доступна и на сайте NASA.
Чтобы рассчитать, когда космонавты отходят ко сну, необходимо помнить: на МКС используется время UTC.

Трансляцию камеры МКС можно посмотреть здесь
Всего голосов 47: ↑43 и ↓4+39
Комментарии73

Матрицы TN, *VA, S-IPS – наглядное иллюстрированное сравнение углов обзора

Время на прочтение1 мин
Количество просмотров134K
Сколько ни читаю статьи и форумы с обсуждением типов матриц в LCD-мониторах, постоянно встречаю крайности вроде: «TN-матрица подходит для любых задач, дорогие PVA, а, тем более, S-IPS, простым смертным не нужны; различий не вижу, углы обзора мне не важны» или так: «нет матриц, кроме S-IPS и нет мониторов, кроме NEC 2690UXi».

И после каждого подобного утверждения разгораются жаркие споры. Примеры: здесь, здесь и здесь.

Однако, всегда лучше один раз увидеть и сделать собственный вывод, чем читать сотни страниц священных войн. Полистав Google-Картинки, я подобрал несколько наглядных иллюстраций. Копирайт на изображения, к сожалению, не соблюден. На фотографиях теоретически может быть разная яркость сравниваемых моделей, поэтому достоверно можно сказать только про те, что представлены в двух ракурсах. Хотя, я надеюсь, что все-таки все кадры сделаны правильно. В любом случае, общее понимание получить можно. Итак, начнем.
Читать дальше →
Всего голосов 87: ↑84 и ↓3+81
Комментарии82

Видеодоклад про работу с графическими картами

Время на прочтение1 мин
Количество просмотров701
В рамка проекта Russian Channel 9 доступен видеодоклад «Вычисления общего назначения на современных видеокартах. Авторы — Семен Козлов из команды DirectX и Михаил Горбунов.

Видео состоит из трех частей — теория, ответы на вопросы и практика с примерами кода и визуализации.
Всего голосов 26: ↑23 и ↓3+20
Комментарии5

5 проверенных способов заставить аудиторию почувствовать себя идиотами

Время на прочтение2 мин
Количество просмотров4.1K
1. Начать с «терминов и определений»
Есть несколько вариаций этого способа:

Можно приводить общеизвестные определения, намекая, что присутствующие не совсем адекватны:
Читать дальше →
Всего голосов 142: ↑126 и ↓16+110
Комментарии100

Ultimate 5-in-1 Geek Pen

Время на прочтение1 мин
Количество просмотров1.2K
image

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

И среди великого множества разнообразных устройств порой очень сложно найти нечто по-простому привлекательное и, что немаловажно, дешевое. Наткнувшись на Ultimate Geek Pen в моей голове сразу же щелкнуло: «Это оно!», и я даю голову на отсечение, что ваш пишущий инструмент не умеет всего того, на что способна эта шариковая ручка (если только вы уже не обладатель оной).

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

Цена: символических $10, с которыми без сожалений расстанется любой, кто еще не отвык писать руками.

via Geek.com
Всего голосов 31: ↑21 и ↓10+11
Комментарии37

Как компьютеры играют в шахматы

Время на прочтение4 мин
Количество просмотров28K
Интереснейшую реализацию шахматной программы показали вчера на Хабре.
Почитав комментарии, я пришел к выводу, что принцип работы наиболее распространенных алгоритмов игры в шахматы, шашки и тому подобные известны не всем.

Вместе с тем задача создания программы, играющей во что-то, достаточно тривиальна, если имеются способы расчета некоторых величин и оценок, специфичных именно для этой игры.
Читать дальше →
Всего голосов 112: ↑109 и ↓3+106
Комментарии57

Искусственный интеллект и Web: Часть 0

Время на прочтение13 мин
Количество просмотров27K

Привет Хабр.



Почитав то, что на хабре пишут по нейронным сетям захотелось более простым и интересным языком рассказать о искусственном интеллекте. Идея такова, во-первых написать цикл статей об основах нейронных сетей, ну а во-вторых есть несколько идей для интересных проектов, совмещающих интерактивность присущую всему вебдванольному и обучаемость нейросетей, но это позже.
Читать дальше →
Всего голосов 63: ↑57 и ↓6+51
Комментарии39

Артур Кларк об интернете, 1968 год

Время на прочтение2 мин
Количество просмотров1.6K
Артур Кларк, «Космическая одиссея 2001», 1968

Скучать в полете не пришлось. Устав читать официальные доклады, памятные записки и протоколы, Флойд включил свой газетный планшет в информационную сеть корабля и просмотрел одну за другой крупнейшие электронные газеты мира. Их кодовые сигналы он помнил наизусть, и ему не требовалось даже заглядывать на обратную стенку планшета, где был напечатан их перечень. Включив краткосрочное запоминающее устройство планшета, он задерживал изображение очередной страницы на экране, быстро пробегал заголовки и отмечал статьи, которые его интересуют. Каждая статья имела свой двузначный кодовый номер — стоило только набрать его на клавиатуре планшета, как крохотный прямоугольничек статьи мгновенно увеличивался до размеров экрана величиной в лист писчей бумаги, обеспечивая полное удобство чтения. Прочитав одну статью, Флойд опять включал всю страницу и выбирал другую.

Читать дальше →
Всего голосов 138: ↑137 и ↓1+136
Комментарии65

Коллективно переводим книжку «Как быть креативным»

Время на прочтение1 мин
Количество просмотров1.3K
Это маленькая на 50 странчек книжка "How to be creative" авторства Huge MacLeod, который известен своим проектом Gaping void, где, в частности, рисует карикатуры на обороте визитных карточек. Хью, рекламщик и популярный блоггер, дает двадцать шесть опробованных советов о том, как быть по-настоящему креативным. Если у вас когда-либо появлялось желание сделать что-нибудь творческое, но как-то не получалось, вам понравится этот манифест.

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

Сам процесс перевода происходит на сайте Translated.by, который представляет собой стартап, предназначенный именно для коллективных переводов любых текстов. Стартап наш, русский, а не белорусский, и он еще в стадии «беты».

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

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

UPD: Итак, за 6 часов перевели оставшиеся 60% текста. Респект! А теперь осталось исправить ляпы, вычистить следы машинного перевода (да, кое-кто решил притвориться ботом), выправить стилистически, привести к одной терминологии, исправить опечатки, орфографические и грамматические ошибки.
Всего голосов 52: ↑47 и ↓5+42
Комментарии73

История одного байта

Время на прочтение15 мин
Количество просмотров56K
Предисловие.
Этот рассказ имеет свою длинную историю. Для многих это, возможно, будет махровый баян, но мне кажется он стоит того, что бы его прочитали новые люди.
Во всех источниках, где я встречал его сведения об авторе были просты и незатейливы: Dmitry Galuscenko. Если кто-то может указать сайт или e-mail — напишите в комментариях, я с удовольствием добавлю.
Итак, начнем.


Мне не хватало байта. Всего одного. Да, да. Того самого, что из восьми бит состоит. Что? Hет, я не псих, хотя одному богу известно, сколь тонкой была граница отделявшая меня от этого состояния.
Hо все по порядку
Всего голосов 140: ↑121 и ↓19+102
Комментарии120

IT блоггеры Рунета, где вы?

Время на прочтение2 мин
Количество просмотров13K
Буквально вчера я понял, что кроме Хабра в моем RSS ридере нет ни одного русскоязычного источника IT информации. Несправедливость какая-то, подумал я и принялся составлять список блоггеров, которых было бы интересно почитать и за которыми хотелось бы активно следить. Задача эта, как ни странно, оказалась не из самых простых. Поэтому и обращаюсь за помощью к Хабрачеловекам.

Интерес вызывают специалисты и любители, программисты, дизайнеры, предприниматели и маркетологи, пишущие аналитические статьи, обзоры на айти и околоайти-шные темы, прогнозы и новости. Пусть они будут не особо известными, главное чтобы информация была свежей и интересной. Поэтому если вы ведете IT блог, или следите за интересным IT блогом, пожалуйста, оставьте ссылку на него в комментариях к этому хабратопику (или, если вы не зарегистрированы на Хабре, отправьте URL мне через twitter) — таким образом я смогу составить наиболее полный список самых интересных IT блоггеров рунета и, конечно же, поделиться им со всеми.

Сразу скажу, что лично меня не интересует: блоги с превалирующей информацией на личные темы; переводчики-кросспостеры информации с западных мейнстримовых блогов (TC, Mashable, Technorati и т.п.), ну и наверное всё.

UPD: Огромное спасибо всем, кто прислал линки! Под катом находится лишь малая доля ссылок, присланных хабрапользователями, основные сливки в комментариях
Читать дальше →
Всего голосов 119: ↑111 и ↓8+103
Комментарии160

Бесплатные книги

Время на прочтение3 мин
Количество просмотров60K
Несколько книг по разным темам, которые находятся в открытом доступе.

Основы программирования
Читать дальше →
Всего голосов 243: ↑239 и ↓4+235
Комментарии32

Естественные алгоритмы. Реализация алгоритма поведения роя пчёл

Время на прочтение2 мин
Количество просмотров11K
В моей предыдущей статье описывался алгоритм поведения роя пчёл и применение его для решения задач оптимизации и синтеза. Вооружившись С++ и OpenGL я написал программу, реализующую этот самы алгоритм в двухмерном пространстве, и отображающую роение «пчёл».

В качестве испытательной функции была выбрана следующая функция:



Что из этого вышло
Всего голосов 89: ↑84 и ↓5+79
Комментарии54

Естественные алгоритмы. Алгоритм поведения роя пчёл

Время на прочтение6 мин
Количество просмотров30K
На Хабрахабре неоднократно обсуждался генетический алгоритм, его преимущества и недостатки. Но генетический алгоритм (а точнее целая плеяда различных его подвидов) не является единственным в своём роде. Его относят к так называемым естественным алгоритмам. К ним также принадлежат алгоритм «имитации отжига», алгоритм «поведения роя пчёл» и алгоритм «поведения колонии муравьёв» и ещё несколько почти неизвестных алгоритмов.

Я хотел бы остановиться на втором, менее популярном но не менее интересном алгоритме синтеза и оптимизации — алгоритме поведения роя пчёл — и объяснить его принцип.
Читать дальше →
Всего голосов 76: ↑73 и ↓3+70
Комментарии27

Компиляция. 5 и 1/2: llvm как back-end

Время на прочтение10 мин
Количество просмотров6.1K
В серии статей от tyomitch «Компиляция» (тут, тут, тут, тут, тут и здесь) было рассмотрено построение транслятора игрушечного языка jsk, описанного в 4 части.
В качестве back-end для этого транслятора tyomitch предложил реализацию байт-кода и интерпретатор этого байт-кода.

На мой взгляд, более разумным подходом было бы использование существующих решений для backend, например llvm, и следуя принципу «Критика без конкретных предложений — критиканство», я предлагаю вариант реализации этого маленького языка jsk с llvm.

Что это даст для jsk? Настоящую компиляцию, то есть результатом будет исполняемый файл, который не зависит ни от каких runtime, возможность серьезной оптимизации, профилирования кода и автоматически получим документацию по back-end (что облегчит сопровождение).
Читать дальше →
Всего голосов 38: ↑38 и ↓0+38
Комментарии9

Рецепты хорошей типографики

Время на прочтение7 мин
Количество просмотров57K
Судя по результатам голосования, которое я проводил в своём блоге, большинство пользователей никак не типографируют тексты перед публикациями (НЛО не считается). Те, кто работают над текстами, в большинстве своём делают это вручную, поэтому я решил попробовать собрать воедино рецепты экранной типографики, дабы не забывать самому и напомнить другим. Не думаю, что статья будет чем‐то новым для опытных верстальщиков. Новички узнают, профи исправят :)

Содержание

  1. Дефисы, тире, минусы и другие палочки
  2. Кавычки и чёрточки
  3. Скобки
  4. Многоточие
  5. Заголовки, списки

Читать дальше →
Всего голосов 154: ↑133 и ↓21+112
Комментарии92

Поиск драйверов для неизвестных устройств в windows

Время на прочтение2 мин
Количество просмотров7.7K
Думаю вы не раз встречались с ситуацией, когда не могли найти драйвера к некоторым устройствам в ОС Windows. В диспетчере устройств эти железки гордо именуются «Неизвестное устройство». Хочу вам продемонстрировать мой метод решения подобных ситуаций и две истории успешного его применения.

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

Итак, первая история. Когда то давно я приобрел IrDA-USB адаптер для связи с телефоном Nokia и с Windows XP он работал. Прошло время, появился ноутбук с Windows Vista, и нужно было данные с телефона скопировать для сохранности. И тут выяснилось, что адаптер не работает с драйверами, которые шли на диске. На сайте производителя (Tekram) свежего драйвера под Vista не обнаружилось, но в то же время адаптер прекрасно работал под Linux, чем я и воспользовался.

Все знают, что пластиковая оболочка многих устройств с гордым логотипом производителя на деле скрывает под собой чип, который используется в сотнях подобных устройств. Linux не смотрит на логотип, Linux работает с чипами, и вывод dmesg и lspci, lsusb наглядно показывает где следует искать драйвера.

Итак, я вставил адаптер в Linux машину и посмотрел вывод lsusb:

Bus 007 Device 002: ID 9710:7780 MosChip Semiconductor MS7780 4Mbps Fast IRDA Adapter

На сайте производителя за пару минут я нашел требуемое — драйвер под Windows Vista, который заработал.

Следующий пример — сервера HP ML110G5. HP поддерживает для этой серии установку Windows Server 2003, и ничего более. В то же время сервера брались под весьма кривую систему, которая иначе как под Windows XP не запускалась. Как вы понимаете на сайте HP драйверов под Windows XP не было, а техподдержка вторично недвусмысленно выразилась, что подобная связка не поддерживается.

И снова Linux, а именно Slax, нам помог, lspci вывел наименование чипсета, драйвера под который мы успешно скачали с сайта Intel.

Вообще Linux успешно помогает работать с Windows сетями, и эти два случая демонстрируют лишь одну малую возможность применения. К примеру разворачивать новые компьютеры в сети мне привычнее при помощи partimage или dd, так как я не считаю возможным пользоваться нелицензионным ПО, а покупать Norton Ghost, когда я прекрасно обхожусь без него, это растрата средств работодателя.

Обновление: в комментариях можно найти другие решения этой частной проблемы.
Всего голосов 75: ↑59 и ↓16+43
Комментарии70

Audiotag.info — новый сервис распознавания музыки

Время на прочтение2 мин
Количество просмотров39K


Александр Радзишевский, владелец небезызвестого ресурса www.websound.ru, на днях открыл сервис AudioTag, позволяющий узнать имя исполнителя и название композиции по небольшому фрагменту композиции — достаточно загрузить лишь 15-30 секундный отрывок (или композицию целиком).

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

— алгоритм скорее не распознАет трек, чем распознает его неверно
— алгоритм распознаёт треки с некоторой вероятностью
— в случае нахождения нескольких вариантов, результат сортируется по этой вероятности
— распознаются ускоренные и зашумлённые треки
— музыкальная база содержит более миллиона треков, в том числе немало русских
— интеграции с плеерами (пока?) нет, только онлайн
— денег не берут

Секреты алгоритма создания слепков и источника музыкальной базы автор не раскрывает. Однако, что касается первого — они уже существуют (хоть я и не понимаю как это чудо работает, но по форме это что-то вроде MD5), а по второму вопросу, возможно, были задействованы ресурсы какого-нибудь «знакомого» онлайн-магазина — всё-таки миллион треков это очень много, да и вряд ли Алекс держит в личном архиве столько попсы :)

Читать дальше →
Всего голосов 51: ↑45 и ↓6+39
Комментарии49

AUTOSTOP — скрипт для защиты флешки от autorun-вирусов

Время на прочтение2 мин
Количество просмотров28K
Предлагаю свой вариант борьбы с autorun-вирусами на флешках, т.к. существующие на сегодняшний день решения не устраивают меня по нескольким причинам.

Основные существующие способы можно разделить на 3 категории:
  • Установка на компьютере резидентного монитора, который при подключении флешки проверяет наличие файла autorun.inf, и при наличии такового принимает меры. Минус — привязка к конкретной машине
  • Защита флешки методом прав NTFS — отличный железобетонный способ, но его преимущества являются одновременно и его недостатками — NTFS не всегда применима (скажем в случае Win9x, или конкретной модели автомагнитолы или DVD-плеера, читающих только FAT).
  • Метод создания на флешке одноименного каталога AUTORUN.INF. Из минусов можно отметить то, что новые вирусы научились удалять этот каталог, или переименовывать в случае невозможности удаления

Именно третий метод был взят мной за основу, и доработан. Внешне все выглядит вот так:

Индикация

Принцип работы скрипта заключается в следующем:
Читать дальше →
Всего голосов 114: ↑99 и ↓15+84
Комментарии102

Стать мэинтейнером. Часть вторая

Время на прочтение9 мин
Количество просмотров4.9K
На второй день мы уже пообвыклись с идеей, что в дебиане и убунту любят действительно свободное программное обеспечение и уже начинаем задумываться о том, как бы нам начать собирать свой первый пакет. Но стоп! А какими программами мы вообще умеем пользоваться? Что?! OpenOffice.org Writer и Kopete? Не, ну так дело не пойдёт. Сегодня я расскажу вам обязательный минимум, который понадобится каждому будущему сопровождающему пакеты (я решил принять этот термин, оставив заморское слово «мэинтейнер» только в заголовке, как дань первой статье), да и просто любому убунтоводу пригодится в жизни.
(Части 1, 3 и 4)
Какие тайны нас ждут под хабракатом?
Всего голосов 50: ↑49 и ↓1+48
Комментарии79
1

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность