Pull to refresh
76
0
Send message

Какого цвета Луна?

Reading time5 min
Views167K
Вопрос, вынесенный в заголовок, кажется, очень странным. Ведь каждый видел Луну и знает ее цвет. Однако на просторах интернета периодически встречаются носители идеи о всемирном заговоре, скрывающем истинный цвет нашего естественного спутника. Рассуждения о цвете Луны являются частью необъятной темы о “лунном заговоре”. Некоторым кажется, что цементный цвет поверхности, который присутствует на снимках астронавтов программы Apollo, не соответствует действительности, и “на самом деле” цвет там другой.

Новое обострение теории заговора вызвали первые снимки китайского спускаемого аппарата Chang’e 3 и лунохода Yutu. На самых первых кадрах с поверхности, Луна оказалась больше похожей на Марс, чем на серебряно-серую равнину, со снимков 60-х и 70-х годов.



Обсуждать эту тему бросились не только многочисленные доморощенные разоблачители, но и некомпетентные журналисты некоторых популярных СМИ.

Попробуем разобраться, что там за секреты с этой Луной.
Читать дальше →
Total votes 207: ↑197 and ↓10+187
Comments157

Финансирование увеличивает ваши риски

Reading time4 min
Views18K
От переводчика: CTO и кофаундер компаний GrantTree и Woobius Daniel Tenner делится своими мыслями по поводу привлечения финансирования начинающими предпринимателями. Он утверждает, что это сильно увеличивает риски, и я с ним соглашусь. По моему мнению, начинающим предпринимателям нужно идти в бизнес-инкубаторы и акселераторы, но вот только в большинстве случаев туда берут проекты с расчетом, что они сразу начнут привлекать дополнительные венчурные инвестиции после выпуска. Считаю, что это неправильно. Например, у меня есть проект, который слабо масштабируется и не очень привлекателен для инвестора, но он уже генерирует выручку. Я уверен, что смогу зарабатывать и развиваться за счет собственного оборота, зачем мне тогда инвестиции? Собственно, перевод:

Ни для кого не секрет, что мне нравится бутстреппинг. Приятно сохранять полный контроль над бизнесом, который я сам и основал. Есть некоторые обстоятельства, при которых я бы рассмотрел привлечение капитала (в качестве плацдарма, а не подушки) для правильного ведения бизнеса, но я думаю, что они возможны в довольно ограниченном количестве интересных (которыми весело управлять) или почти интересных видов бизнеса и в совсем ничтожной части бизнеса, которым могут заниматься новички.
Читать дальше →
Total votes 20: ↑19 and ↓1+18
Comments6

Зимние каникулы с пользой

Reading time4 min
Views40K

Всего лишь рассказ о 5-ти, по-моему, интересных книгах.

Привет, {{habrauser}}.

Скоро долгожданные новогодние выходные, и ты, наверное, уже спланировал, как их провести. Игры, горы, поездки, телевизор (серьезно?). Для себя решил, что хочу сделать карьерный рывок и просто научиться делать лучше, то чем сейчас занимаюсь — управление интернет-проектами. Надо сказать, учиться в моем (28) возрасте довольно тяжело. Если в школе или ВУЗе знания еще ровно ложились на пустой лист моего опыта, привычек и понимания, то сейчас все иначе. Учеба — это процесс внутреннего изменения, я должен переписать существующие знания новыми. Начать делать что-то иначе. Но и награда велика — новый результат, новый опыт, расширение сознания, да и просто жить так интереснее.

Что ж, для этой нелегкой цели я отобрал несколько книг и составил план, включающий в себя теорию и практику. Книги по большей части о проектировании новых продуктов и улучшении существующих. Инновации, знаете ли.)
Читать дальше →
Total votes 60: ↑46 and ↓14+32
Comments27

Все технологии туннелирования IPv6 понятным языком

Reading time4 min
Views69K
Ура-ура, появился хаб IPv6!
В этой статье я хотел бы рассмотреть все актуальные способы туннелирования IPv6 через готовую IPv4-инфраструктуру, описанные в RFC 7059. Один из немногих RFC, написанных понятным человеческим языком, кстати.
Вы все еще сомневаетесь, нужен ли вам IPv6?
  • У всех устройств белый IP. Никаких NAT, никаких пробросов портов
  • Выше скорость скачивания торрентов за счет пиров, имеющих IPv6-адрес, но с «серым» IPv4.
  • В некоторых случаях, выше скорость доступа к сайтам (YouTube через IPv6 не тормозит по вечерам)
  • Доступ к сайтам, заблокированным в РФ, имеющим IPv6-адрес (nnm-club, например)
Но это еще не все. Представьте ситуацию, когда у вас сломался DHCP-сервер, а на компьютер в этой сети нужно побыстрее бы зайти. Он не получает IP-адрес, вы не можете на него зайти. Беда. Однако, если у вас был просто включен IPv6 — даже не настроен — то вы можете просто пропинговать магический адрес ff02::1, получить ответ от этого компьютера (т.к. у него в любом случае будет link-local IPv6-адрес!) и зайти на него.

Ну да ладно, перейдем к туннелированию.

6in4
Один из самых старых способов туннелирования, придуманный аж в 1996 году, и до сих пор очень популярный. Такие крупные туннель-брокеры, как Hurricane Electric, gogo6 и SIXXS используют его. Использует протокол 41 (не путайте с портом!) и не работает через NAT. Поддерживается всеми современными ОС из коробки.
Читать дальше →
Total votes 44: ↑42 and ↓2+40
Comments23

Несколько интересностей и полезностей для веб-разработчика #10

Reading time4 min
Views41K
Доброго времени суток, уважаемые хабравчане. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром. Это последняя подборка в этом году и я постарался сделать ее наиболее информативной и нужной.

image
Летом 2013 года издательство The Guardian обновило свой сайт, согласно всем современным трендам/нормам/правилам. Но самым главным событием является то, что разработчики выложили весь фронтенд сайта в открытый доступ на GitHub. Свыше 1500 старов, 10 000 коммитов и 100 веток. Там целый джентельменский набор. Для многих это будет кладезь знаний.

imageCenny.js — plug 'n play бэкенд для веб-приложений. Быстрый, защищенный, расширяемый.
var server = new Cenny();
server.set({data: [1,2,3]});
server.get(function(data){ 
   console.log(data); 
});


imageМаленький скрипт от Filament Group (один из первых спонсоров jQuery). Overthrow.js это полифил для отзывчивого дизайна, который стабилизирует работу стандартного скроллинга контента HTML элементов (overflow: auto/scroll) на тач устройствах. Для тех, кто не совсем понял о чем речь, сравните на вашем гаджете работу обычного скроллинга и действие Overthrow.

Читать дальше →
Total votes 75: ↑72 and ↓3+69
Comments23

Легендарный криптограф Диффи попытался остановить патентного тролля

Reading time3 min
Views113K
Патентные тролли в последнее время становятся всё более наглыми. Пользуясь недостатками американского законодательства, они зарабатывают миллионы долларов, подавая иски против рядовых компаний и предпринимателей. Одним из последних примеров стала активность фирмы TQP Development, которая предъявила нескольким сотням компаний претензию в использовании запатентованной схемы «криптографически защищённой электронной коммерции». В патенте, фактически, описано одновременное использование SSL и RC4.

Почти 140 компаний выплатили TQP Development в общей сложности более 45 миллионов долларов. Среди них — такие гиганты, как Amazon (заплатила $500 тыс.) и Microsoft ($1 млн).
Шантаж продолжался бы и дальше, но на сцену вышел интернет-магазин Newegg. Он отказался платить лицензионные отчисления и потребовал рассмотрения дела в суде.
Читать дальше →
Total votes 208: ↑199 and ↓9+190
Comments95

Arduino совместимая плата OLIMEXINO-85S размером с microSD карту

Reading time1 min
Views44K
Несколько малых по размеру Arduino плат было разработано за этот год, включая Microduino (25.40 x 27.94мм) и OLIMEXINO-NANO (30 x 30 мм). Но компания Olimex, сделала еще один шаг в сторону уменьшения форм фактора, с платой OLIMEXINO-85S. Размер платы составляют всего 16.9 x 12.7 мм, что ненамного больше, чем карта microSD(15х11 мм). На текущий момент, OLIMEXINO-85S может претендовать на звание самой маленькой платой из семейства Arduino.

Читать дальше
Total votes 32: ↑23 and ↓9+14
Comments60

Стоимость обслуживания регионального компонента ЕГИСЗ от Ростелеком

Reading time2 min
Views15K
Сегодня ИТ-службы и руководство лечебных учреждений Иркутской области наконец столкнулись с ситуацией, уже известной по новостям из других регионов. Раскрыты* тарифы на обслуживание регионального сегмента Единой Государственной Информационной Системы в сфере Здравоохранения (aka ЕГИСЗ) и разъяснения к ним.



В нашем случае региональный компонент — это медицинская информационная система (РМИС), проданная нам Ростелекомом, построенная на базе решения от КИР и расквартированная в «облаке» Ростелекома. Каналы связи на 95% представляют из себя медь (SHDSL, 2Мбит/с) до АТСки, редко оптику. В заявленных на 2013й год границах решение так и не взлетело, является непригодным для полного закрытия потребностей типового ЛПУ. Год назад нас уговорили подписать закрытие якобы произведённых работ с формулировкой «мы всё доделаем», сейчас на голубом глазу уговаривают подписать договор на сопровождение в 2014м, уже за наши деньги. За что же платить?

Разъяснение плюсов и минусов внедрения от туда же:


Полная расшифровка в PDF на ЯД

Подкат тех, кто кушал устриц
Total votes 25: ↑23 and ↓2+21
Comments11

Google Photon. Обработка данных со скоростью света*

Reading time9 min
Views18K
Photon – масштабируемая, отказоустойчивая и географически распределенная система обработки потоковых данных в режиме реального времени. Система является внутренним продуктом Google и используется в Google Advertising System. Research paper [5], описывающие базовые принципы и архитектуру Photon, был представлен на научной конференции ACM SIGMOD в 2013 году.

В paper [5] заявлено, что пиковая нагрузка на систему может составлять миллионы событий в минуту со средней end-to-end задержкой менее 10 секунд.
* 'Скорость света' в заголовке — наглая ложь гипербола.


Читать дальше →
Total votes 39: ↑33 and ↓6+27
Comments14

“Солнышко для Планктонушка” – основы светототехнического моделирования в DIALux

Reading time3 min
Views18K
Здравствуй Хабр, сегодня уже пятница а значит я могу сдуть пыль со своей старой традиции публиковать по пятницам, что-нибудь «о вкусной и здоровой пище» полезное и интересное из мира науки и техники.
Близится новый год и мне хотелось бы всем подарить этот мини туториал по Dialux (бесплатной программе для светотехнического 2D и 3D моделирования).
Посмотрев эту короткую статью и покрутив в руках проект прилагаемый к ней вы получите самые начальные представления о светотехническом моделировании. Дерзайте светотехнические расчеты это совсем не страшно.

Сегодня мы будем обеспечивать комфортные нормативные условия труженикам дисплея и бумаги.
За подробностями под кат.
(Внимание! Под катом трафик)

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



Читать дальше →
Total votes 20: ↑15 and ↓5+10
Comments3

Nanex: кошмар на улице Вязов для скоростных торгов. Часть 1

Reading time3 min
Views32K
image

Немезида всех высокочастотных трейдеров с Wall Street работает в офисе размером с квартиру, расположенном прямо над салоном Bliss, где за $45 делают маникюр и педикюр – на улице Вязов в деревне Уиннетка, что недалеко от Чикаго.

Перед Эриком Скоттом Хунсадером (Eric Scott Hunsader), основателем Nanex LLC, провайдера данных по фондовым рынкам, целых четыре монитора, демонстрирующие психоделические изображения прыгающих треугольников и точек, в которых он высматривает признаки незаконных торгов. Треугольники и точки на его мониторах – это выходящие со скоростью в доли секунды котировки на продажу и покупку акций на фондовых биржах США.
Читать дальше →
Total votes 41: ↑33 and ↓8+25
Comments15

Virt2real итоги года, или «Главный вопрос жизни, Вселенной и всего такого»

Reading time20 min
Views28K

Преамбула


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

image

Обычно мы публикуем только результаты нашей работы, и немногословны насчет происходящего «за сценой». Поэтому в периоды «тишины в эфире» к нам начинают поступать вопросы — мол, живы ли вы вообще. В этой статье я хотел осветить внутреннюю кухню команды. Здесь не будет умных выводов и ссылок на фундаментальные труды по управлению проектами — статья получилась по сути своей документальная. Описание нашего пути, граблей и своих шишек, которые болят.
Читать дальше →
Total votes 119: ↑117 and ↓2+115
Comments44

Построение множества Жюлиа

Reading time8 min
Views77K
Привет. Кипят страсти, конец года, сессии, дедлайны, новый год, а так же цензура проникает во все слои интернетов, что не может не печалить. Хабр уже не торт. Просто хотелось написать, что я не согласен с таким подходом, но тогда бы меня просто забанили. Так что придется написать интересный контент. Хотя если забанят из-за предисловия к посту о множестве Жюлиа, ну что, тогда остатки торта стухли и шансов нет.

Итак, вернемся к теме поста. Я давно хотел немного больше узнать о комплексных числах, а не только то, что корень из минус единицы равен i. Особенно вызывали интерес фигуры имеющие фрактальную структуру, хотелось понять, что это значит, и как сделать такую визуализацию. Где то на полке стояла книжка по ТФКП, а так же закончился курс по комплексному анализу на курсере, и появилось немного свободного от работы времени. Приступим.
Читать дальше →
Total votes 119: ↑110 and ↓9+101
Comments42

Dremel. Как Google считает в real-time?

Reading time4 min
Views16K
Dremelмасштабируемая система обработки запросов в режиме близком к режиму реального времени (near-real-time), предназначенная для анализа неизменяемых данных [4].

Авторы research paper [4] (среди которых, судя по всему, и наши соотечественники — Сергей Мельник и Андрей Губарев), в котором описываются базовые принципы и архитектура Dremel, заявляют, что система в силах:
  • выполнять агрегирующие запросы над боле чем над триллионом строк за секунды;
  • масштабируется на тысячи CPU;
  • предназначена для работы с петабайтами данных;
  • имеет тысячи пользователей внутри Google (дословно «at Google» [4]).

UPD1: ниже картинка-дежавю для внимательных читателей.


Читать дальше →
Total votes 28: ↑25 and ↓3+22
Comments9

Progressive Enhancement или всё-таки Graceful Degradation

Reading time6 min
Views93K
SerenityНельзя просто так взять и рассказать про progressive enhancement, не упомянув о graceful degradation. В чем же разница между этими понятиями? Как уже говорилось в более ранней статье, graceful degradation можно перевести, как отказоустойчивость. Это очень широкое понятие, но в контексте веба его можно понимать как отказоустойчивость клиентских веб-интерфейсов, серверной части сайтов и так далее. В этой статье graceful degradation будет пониматься как отказоустойчивость клиентских веб-интерфейсов.

Graceful degradation может выражаться в возможности работы при отключенном JavaScript, в достаточно аккуратном отображении интерфейса в браузере, не поддерживающем новые свойства CSS3, в адекватном отображении сайта при отключенных изображениях. В каждом из этих случаев работа пользователя с интерфейсом будет в принципе возможна, хотя и не так удобна.
Читать дальше →
Total votes 39: ↑38 and ↓1+37
Comments49

Что же не так с QR-кодами?

Reading time18 min
Views253K

Прекрасная картинка неизвестного автора

Я долго не писал эту статью. На протяжении полугода я регулярно практиковал попытки пройти в поликлинике к докторам без очереди и хамское вождение с московскими номерами в глубинке, чтобы стать толстокожим и невосприимчивым к ненависти (даже НЕНАВИСТИ!!!1), которая прольётся на меня после этой статьи. Это неизбежно, так как Хабр — гик-ориентированный ресурс, а QR-коды — гик-технология. Они уже получили широкое распространение и теплую поддержку от гиков Хабра, так что будущее у меня в мрачных оттенках. Не удивлюсь бритвенным лезвиям в почтовом ящике и молчаливому дыханию в телефонную трубку от полуночных незнакомцев.

Видимо, для апологетов QR-кодов эта технология — возможностью приблизить будущее, шагнуть в прекрасный мир завтрашнего дня с дополненной реальностью из всех этих многочисленных видеороликов и фильмов про будущее с прозрачными дисплеями, что-то разобрать на которых можно только при отсутствии просвечивающегося пёстрого бабушкина ковра на стене. Гики радуются любому новому примеру использованию QR-кода, даже если это помогающая рассказывать сказки детская пижама с QR-кодами, надгробия, коровы. И с мечтательным видом прогнозируют, что в будущем QR-коды будут повсеместно. По моему мнению, такой вариант событий можно описывать в антиутопиях, что-нибудь вроде «Мы» Замятина.

Для создания видимости аргументов в защиту своего мнения я мог бы устроить тут филиал wtfqrcodes.com и со злыми комментариями публиковать самые неудачные и даже опасные случаи использования QR-кодов, завершив всё это ссылкой на понятную инструкцию. Но эта демагогия не поможет прийти к цели — понять суть проблемы QR-кодов, так что passive-aggressive mod off, и давайте разберемся.

Так что же с ними не так?
Total votes 440: ↑369 and ↓71+298
Comments283

Скрытые возможности Xcode 5

Reading time4 min
Views34K
Здравствуйте, уважаемые читатели Хабрахабра!

Команде Бессвязного Девелопа удалось получить корпоративный аккаунт благодаря чудотворной программе Хабрахабра по поддержке начинающих стартапов без действующей монетизации. Мы — это ребята, которые частенько устраивают трансляции разработки различных приложений за 24 и 48 часов. Сегодня мы взяли курс на создание бесплатных аналогов нужных, но платных или обвешанных рекламой программ.

Чтобы наш приветственный пост не получился «Ни о чем», сегодня я расскажу о некоторых вкусностях работы с Xcode 5, подсмотренных на iOS 7 Tech Talks. В программе вечера:

  1. Автодополнение кода: печенье, которое еще не все попробовали
  2. Edit in scope: сытный шоколадный тортик
  3. Объекты IB: назовите этот сорт клубничного желе
  4. Двойной статус-бар: подавайте шоколадный шейк охлажденным
  5. Color Blended Layers: вы неправильно наносите ромовый крем
  6. Concurrent Object Enumeration: покройте все сахарной пудрой
  7. Локализация: хватит каждый раз греть духовку

Читать дальше →
Total votes 98: ↑82 and ↓16+66
Comments58

Стражи ночи

Reading time9 min
Views81K
Будучи высококвалифицированным исследователем, я потратил немало времени на продвижение науки вперёд. Но я родился на Юге и искренне убеждён, что прогресс — это выдумка, и что нужно готовиться к Судному дню, к жатве того, что мы посеяли и к появлению быстрых зомби, медленных зомби, и даже вежливых зомби, которые обращаются к вам «сэр» или «мадам», но в итоге пытаются съесть ваш мозг дабы заполучить ваши навыки. Когда нагрянет революция, нужно быть готовым; поэтому в моменты тишины и покоя, когда я не произвожу очередной прорыв в науке, я размышляю над тем, что же я буду делать, когда прогноз погоды изменится на «РЕКИ КРОВИ ЦЕЛЫЙ ДЕНЬ ДО СКОНЧАНИЯ ВРЕМЁН».

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

Но! Но… Самым важным членом моей банды будет системный программист, ибо в гоббсовском кошмаре невероятных масштабов умеющему отладить драйвер устройства или распредёленную систему человеку можно доверять; системный программист видел ужасы Вселенной и понимает безысходность бытия. Системный программист писал драйверы для устройств, прошивку которых создавал то ли пьяный ребёнок, то ли трезвый карась. Системный программист отлавливал проблему с сетью через восемь машин, три часовых пояса и с дружеским визитом в Омск, откуда ее перенаправили в левое переднее копыто той лошади, что избавила Трою от перенаселения.1 Системный программист читал исходники ядра для лучшего понимания процессов мироздания и видел комментарий «И ЭТО РАБОТАЕТ ЛОЛ» в коде планировщика, и не смеялся он, но плакал; и отправил он патч ядра для восстановления баланса Силы и устранения инверсии приоритетов, что приводила к зависанию MySQL. Системный программист знает, что делать, когда общество падёт, потому что он уже живет в мире, где царит беззаконие.
Читать дальше →
Total votes 157: ↑136 and ↓21+115
Comments50

iTunes — платежная система будущего?

Reading time3 min
Views12K
Вчера зашел в немецкий Apple Store, чтобы купить пару небольших подарков. Когда я стоял возле витрины и вертел в руках чехольчики для айфона, ко мне подкралась миловидная продавщица и спросила, может ли она чем-то помочь. Я ответил, что хочу купить вот этих два чехла в дырочку. Девушка сообщила, что если у меня есть айфон, то я могу заплатить через приложение Apple Store, даже не подходя к кассе. Для этого она помогла мне установить то самое приложение, сфотографировать штрих-коды функцией EasyPay и подтвердить платеж своим Apple ID. После этого она наклеила на мои покупки стикер «Vielen Dank» и сообщила, что все готово. Еще добавила, что в дальнейшем я могу точно так же совершать покупки даже без участия продавца (кстати, нужно будет попробовать).

Фактически, это означает, что Apple тестирует оплату товаров и услуг с помощью айфона. И совершенно необязательно, что это будет работать только в яблочных магазинах. Когда технология будет испробована, ничто не помешает внедрить ее в любую другую сеть розничной или онлайн торговли. Давайте посмотрим, почему этот сценарий выглядит правдоподобным.
Читать дальше →
Total votes 38: ↑21 and ↓17+4
Comments28

Information

Rating
Does not participate
Location
Самара, Самарская обл., Россия
Date of birth
Registered
Activity