Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

USB4 готов к использованию: опубликованы итоговые спецификации

IT-стандартыКомпьютерное железоБудущее здесь


В марте этого года был анонсирован стандарт USB4, который должен заменить USB 3.0 и его разновидности. Разработчики технологии решили не только улучшить спецификации стандарта — USB4 примерно в 8 раз быстрее предшественника, но и поменяли стилизацию названия.

Финальная версия стандарта должна была быть подготовлена к началу лета этого года. Но возникли затруднения — в частности, подготовка документации заняла больше времени, чем планировалось. Поэтому итоговые результаты появились только сейчас.
Читать дальше →
Всего голосов 28: ↑25 и ↓3 +22
Просмотры11.2K
Комментарии 45

Утечка SpaceX показала, как спутниковая связь Starlink будет выглядеть для абонента

Тестирование IT-системБеспроводные технологииРазработка систем связи
image

SpaceX запустит закрытое бета-тестирование своего спутникового интернета Starlink уже летом. Также опубликованы первые изображения антенн, которые позволят подключаться к спутниковому интернету.
Читать дальше →
Всего голосов 27: ↑25 и ↓2 +23
Просмотры10.9K
Комментарии 42

Появились первые предварительные спецификации Wi-Fi 7

Сетевые технологииБеспроводные технологииСтандарты связи
image

Переход на Wi-Fi 6, который стартовал в сентябре 2019 года, еще идет, но исследователи уже публикуют предварительные характеристики следующей версии. В документе на ArXiv сотрудники из Nokia Bell Labs в Дублине и Universitat Pompeu Fabra в Барселоне описали первые спецификации стандарта беспроводной связи Wi-Fi 7 (802.11be).
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры3.4K
Комментарии 3

W3C создает стандарты для безопасного серфинга

Чулан
Консорциум W3C выступил с инициативой создания «безопасного интернета» и принятия соответствующих стандартов по веб-безопасности для браузеров. Для этого образована новая рабочая группа Web Security Context Working Group.

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

Миссия Web Security Context Working Group будет заключаться в том, чтобы понять, какие требования необходимо предъявить к «безопасным браузерам» и стандартизировать соответствующие технологии.
Рейтинг 0
Просмотры212
Комментарии 1

Adobe откроет RTMP

Adobe Flash
Adobe объявила о планах открыть в I пол. 2009 года спецификации протокола Real-Time Messaging Protocol (RTMP), который используется в веб-разработке (например, см. подробное руководство на Хабре по организации сервера вещаний).

Несмотря на своё изначальное предназначение, иногда RTMP используют не только для видеовещания. Например, на нём работает система Adobe LiveCycle Data Services ES. По мнению некоторых специалистов, после открытия RTMP он может сильно потеснить с рынка свободный протокол Comet.

Спецификации RTMP будут выложены здесь.
Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры4.5K
Комментарии 0

Пишем спецификации. Часть 1. Инструменты — начинаем с простого

Управление проектами
Итак, наконец-то мы решили начать писать спецификации. Поскольку сам процесс для нас новый, пускай хотя бы инструменты будут привычными.
Что мы хотим от инструмента? Пожалуй, все требования сводятся к одному слову — удобство. Ведь нужно иметь очень веские причины, чтобы заниматься чем-то, если это делать неудобно. А ведь нам хочется, чтобы наши коллеги получали удовольствие от написания спецификаций. Как, например, от программирования.
Читать дальше →
Всего голосов 13: ↑7 и ↓6 +1
Просмотры15.8K
Комментарии 14

Пишем спецификации. Часть 2. Инструменты. Вики – всё под рукой

Управление проектами
Продолжаю разговор об инструментах, с помощью которых можно сделать такой сложный и непривычный процесс написания спецификаций простым, доступным и даже прикольным (см. Часть 1. Инструменты — начинаем с простого). Я уже давно подумывал о том, чтобы приспособить для этого вики.
Что из этого вышло – читайте ниже.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Просмотры6.1K
Комментарии 9

BitTorrent и DHT: взаимная совместимость клиентов

Децентрализованные сети
При чтении комментариев ко блогозаписи «Объединение браузеров в непотопляемый трекер» меня более всего поразило известие о том, что торрентовая распределённая таблица хэшей (так называемая DHT) является не общей для всех торрентовых клиентов распределённой базою знаний о файлах (как, например, Kad для eMule), а отдельной для некоторых типов клиентов, то есть разработчики битторрентовых клиентов умудрились устроить взаимно несовместимые DHT.

Ещё в мае я пошёл обсудить это в Фидонете (в моей эхоконференции Ru.Internet), и получил следующий ответ от Константина Кузова (2:5019/40.1):

— Пора бы уже привыкнуть, что на хабре вещают такое же кол-во бреда как и где-либо ещё. DHT у всех торрент-клиентов совместим, на него есть спека.

— Единственный клиент, который «несовместим» с ним — это azureus (vuze), в который прикрутили DHT, когда той спеки ещё в проекте не было, поэтому у azureus своя реализация DHT и соответственно своя DHT сеть, но с помощью плагина mainline dht он может использовать одновременно со своей и официальную DHT.

— ЗЫ. Ну и так, для галочки, DHT — говно, это шаг назад, обратно к тем тормозным p2p-сетям, для замены которых и разрабатывали bittorrent. Лишь куча лишнего трафика и практически нулевая польза. Лучше бы все с таким же упоением во все клиенты двигали поддержку чего-нибудь такого.

— Даже жаль, что подобные фичи в основном есть в поделках аля Blizzard Downloader.

(Конец цитаты.)

Но сомнения не оставляют меня: я догадываюсь, что пользователи не любят отказываться от настроек по умолчанию, так что не станут устанавливать в Vuze плагин Mainline DHT. А ведь Vuze занимает значительную долю битторрентового файлообмена.

Я продолжаю сидеть на eMule.
Всего голосов 48: ↑18 и ↓30 -12
Просмотры1.7K
Комментарии 13

Опубликованы спецификации протоколов Microsoft Exchange Server 2010 SP1

IT-компании
Как известно, Microsoft давно публикует протоколы и форматы данных своих серверных и прикладных программных продуктов. Сегодня в сеть выложены протоколы Microsoft Exchange Server 2010 SP1.

Для свободной загрузки доступно свыше 130 спецификаций протоколов используемых в Exchange Server 2010 SP1.

Кроме того, доступны для загрузки документы описывающие использование стандартов и RFC, таких как iCal, POP3, IMAP в Microsoft Exchange Server 2010 и Outlook 2010.
Всего голосов 38: ↑23 и ↓15 +8
Просмотры1.2K
Комментарии 25

Чего я ждал от HTML5 и CSS3

IT-стандарты
Веб разработкой я занимаюсь давно, и помню еще IE3 и NN4.xx. Многое изменилось с тех пор, много воды утекло. Пришло понимание всех технологий не на уровне «HTML — это текстовый файлик, в котором попадаются какие-то слова в скобочках», а понимание логики построения самого языка разметки, его абстракций.

Начало разработки спецификаций HTML5 и CSS3 уже не вызывала у меня щенячьего восторга и бурной радости, а воспринималась как вполне эволюционное событие. Заглядывал я в рабочие черновики изредка, отмечая для себя основные направления развития. Но чем больше спецификации приближаются к финалу, тем страшнее мне становится. Это не то направление развития, которое требует рынок!

Возникает резонный вопрос, куда делись все те люди, которые разрабатывали стандарты 10 лет назад? Куда делись инновации? Почему w3c создает стандарт, который, по некоторым меркам, уже устарел?

Давайте разберемся.
Читать дальше →
Всего голосов 189: ↑148 и ↓41 +107
Просмотры2.2K
Комментарии 178

Обновлены и опубликованы спецификации протоколов и форматов файлов Microsoft Office и SharePoint

Open source
Сегодня обновлены и опубликованы спецификации на форматы файлов и протоколы продуктов Microsoft: Office и SharePoint.

Для загрузки доступны свыше 30 спецификаций форматов файлов Microsoft Office, около 70 протоколов Microsoft Office и около 230 спецификаций протоколов продуктов семейства SharePoint.
Всего голосов 50: ↑36 и ↓14 +22
Просмотры851
Комментарии 30

6 причин, по которым вам не стоит писать функциональные спецификации

Чулан
Перевод
Небольшое эссе из книги «Getting Real», написанной сотрудниками компании 37signals. Оригинал можно прочитать здесь.

Спецификация — это абстрактный документ, в большинстве случаев не имеющий ничего общего с готовым программным продуктом. Почему? С удовольствием объясним:

1. Спецификация — это фикция

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

Читать дальше →
Всего голосов 64: ↑48 и ↓16 +32
Просмотры8.4K
Комментарии 121

Universal Binary JSON — ещё один бинарный JSON

Open source
Из песочницы
Статья является вольным переводом информации предоставленной на официальном сайте.

Введение


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

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

Для достижения лучших результатов в таких случаях становится полезным использование двоичного формата JSON.
Читать дальше →
Всего голосов 36: ↑32 и ↓4 +28
Просмотры20.3K
Комментарии 48

Будни программиста или редкий случай ошибки в компиляторе

Java
Имеем следующий код:

1    class A {
2        
3     private B line;
4   
5     public void foo() {
6       for (Integer line : line.getElements()) {
7    
8       }
9     }
10    }
11    
12    class B {
13    
14      List<Integer> getElements() {
15         return null; // doesn't matter
16      }
17    }


Вопрос: скомпилируется ли код?
Ответ: должен, но не будет

Читать дальше →
Всего голосов 50: ↑42 и ↓8 +34
Просмотры1.4K
Комментарии 21

OSGi in banking environment. Ciklum Speakers' Corner в Киеве

CiklumJavaIT-стандарты
17 Июля город Киев. Speakers' Corner: «OSGI in banking environment»


Приглашаем неравнодушных Java разработчиков обсудить возможности OSGi (Open Services Gateway Initiative) — спецификация динамической плагинной (модульной) шины для создания многофункциональных Java десктоп-приложений и энтерпрайзных систем.

Наш гость из Женевы, Java специалист с 15-летним опытом Fulco Houkes расскажет об использовании OSGi для банковской инфраструктуры. Внимание! Доклад и обсуждение будут проходить на английском языке без перевода!

Темы к обсуждению:
• Banking challenges
• An elegant solution: OSGI
• What is OSGI?
• OSGI best practices & pitfalls
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры2.4K
Комментарии 2

Технические спецификации Google Glass

ГаджетыIT-компании


На сайте Google опубликована страница с некоторыми техническими спецификациями Google Glass.

SoC: неизвестен.
Дисплей/проектор: 640х360, «эквивалент 25-дюймового дисплея с расстояния 2,4 метра».
Камера: 5 МП, видео 720p.
Аудио: передатчик вибраций в кость.
Связь: 802.11b/g WiFi, Bluetooth.
Память: 16 ГБ NAND всего, 12 ГБ свободно.
Аккумулятор: ёмкость неизвестна, «1 день типичного использования».
Ввод/вывод: microUSB.
Система: Android 4.0.3 или выше с приложением My Glass (оно сегодня появилось в Google Play).
Читать дальше →
Всего голосов 79: ↑71 и ↓8 +63
Просмотры78.7K
Комментарии 192

Oфициально объявлены спецификации первого смартфона на Sailfish OS

Софт
На официальной странице компании Jolla в Facebook через пару месяцев после анонса появилось точное техническое описание параметров первого смартфона на Sailfish OS, который должен появиться на прилавках в конце этого года. Как легко убедиться, пролистав комментарии к анонсу, наибольшее недоумение вызывает экран.

Итак, речь идёт об аппарате со следующими характеристиками:
  • 4.5" qHD экран Jolla Estrade с разрешением 960 x 540 пикселей
  • Двухядерный процессор Qualcomm Snapdragon с частотой 1.4 Ггц
  • 1 Гб ОЗУ
  • 16 Гб внутренней памяти, SD-карты поддерживаются
  • Камера разрешением в 8 Мп, автофокус и LED-вспышка присутствуют; фронтальная камера — 2 Мп, физической кнопки для камеры на будет
  • Батарея ёмкостью в 2100 mAh

Узнать подробности
Всего голосов 17: ↑15 и ↓2 +13
Просмотры8.7K
Комментарии 11

О стандартах мыслей свежих несколько

Анализ и проектирование системIT-стандарты
Речь пойдет, о технических стандартах, т.е. протоколах, спецификациях, паттернах, конвенциях, интерфейсах, форматах данных, нотациях и других отраслевых и особенно внутренних нормах, которые мы используем или изобретаем при разработке программных систем. Очевидных вещей я не буду повторять, каждый знает, что стандарты — это хорошо и правильно, что они способствуют унификации и, следовательно, совместимости систем и их модулей. Надеюсь, мои обобщения опыта, в форме «заметок для себя», будут полезными и нетривиальными.
Читать дальше →
Всего голосов 16: ↑13 и ↓3 +10
Просмотры7.9K
Комментарии 4

Байткод

Разработка веб-сайтовIT-стандарты
Перевод
Размышляя о софтварном аде и прочих неурядицах с современными операционными системами я наткнулся на интересную статью о байткоде и о том в каких неожиданных местах он может использоваться. Мне кажется эта статья перекликается с вышеупомянутыми, поэтому решил сделать перевод и выложить здесь. Это мой первый перевод на хабре, так что не судите строго. Если есть какие-то замечания по переводу, ошибкам и т.п. просьба писать в личку.

Какой байткод является наиболее используемым в мире? Java (JVM bytecode)? .NET (CLI)? Flash (AVM1\AVM2)? Нет. Есть несколько байткодов которые вы используете каждый день, просто включив компьютер, или планшет, или даже телефон. Вам даже не нужно запускать приложения или посещать какую-нибудь страницу в сети Интернет.

Почитать о байткоде
Всего голосов 66: ↑61 и ↓5 +56
Просмотры23.7K
Комментарии 18

Кейсы: разработка спецификаций и гайдлайнов (web ui kit)

Веб-дизайнИнтерфейсыUsabilityПрототипированиеГрафический дизайн


Сегодня я поделюсь опытом разработки графической документации по гайдлайнам. Это оказалось мое второе задание для Viline. И как Вы не помните из первой части, я делал редизайн страницы видео-курса. В данной статье я опишу процесс разработки стилистики всех элементов и различных состояний. Придумаю и сформулирую некоторые правила, чтобы интерфейс получился сбалансированным и доступным с учётом аудитории…
Читать дальше →
Всего голосов 23: ↑15 и ↓8 +7
Просмотры21.2K
Комментарии 34
1