Компания LEGO представила новый набор, который посвящен культовому и легендарному сериалу «Офис» или The Office.
Набор состоит из 1164 деталей. В нем есть почти все культовые предметы из сериала, вроде кастрюли с чили или степлера в желе. Кроме этого тут есть все герои из любимого мокьюментари.
Комплект основан на идее Джейджея Льюиса, который работал над задумкой с 2014 года. Он был выбран и реализован через проект LEGO Ideas.
В продажу конструктор по сериалу должен поступить 1 октября. Его стоимость составит 120 долларов.
Как устроены файлы? Разбор
Сегодня мы залезем в самую суть файлов и раскроем их метаданные! Чем TXT отличается от WAV и ZIP. Что значат буквы ODF и OOXML?
Файлы… что вообще может быть проще? Мы все привыкли создавать, удалять, редактировать, перекидываться файлами.
Но можем ли мы заглянуть внутрь каждого файла и понять как он устроен? Конечно можем, поэтому сегодня мы немного покопаемся в бинарном коде и пощупаем метаданные.
Заодно узнаем, почему iPhone зависает от SMS и распотрошим PowerPoint.
Почему форматов файлов так много?
Если бы мы просто могли взглянуть на сырые данные, которые хранятся внутри жесткого диска или SSD, то мы бы не увидели никаких файлов: мы бы увидели только нолики и единички. Потому как, в любом случае, в памяти компьютера всё хранится в виде сплошного потока двоичного кода.
Но как же тогда понять, где заканчивается один файл и начинается другой?
Поначалу эту проблему человечество решало брутально. Люди записывали один файл на один жесткий диск, чтобы уж точно не ошибиться. Поэтому раньше словом файл называли не отдельную область на жестком диске, а прям целое устройство. К примеру IBM 305.
CTSS (Compatible Time-Sharing System)
Но потом, люди придумали файловые системы. Если очень упростить, это такое оглавление в котором указано имя файла, где он начинается и его длина. А также всякие метаданные, типа время создания, изменения, и можно ли его перезаписывать.
Но для того чтобы прочитать файл, знать его местоположение и границы на жестком диске недостаточно, ведь нам нужно как-то расшифровать бинарный код.
Для этого и существуют различные форматы файлов. В большинстве операционных систем форматы файлов указываются в виде расширения, которое отделяется точкой от имени файла. А если вы не видите расширения, это нормально. Потому что, по умолчанию, современные ОС их скрывают, но можно поставить галочку в настройках.
Расширение даёт подсказку операционной системе и программам, о том какой тип данных он содержит и как это всё структурировано. Например, увидев файл droider.jpg операционная система и мы, люди, сразу понимаем, что это картинка в формате JPEG.
Естественно, для типов данных и разных задач оптимальной будет разная структура файла. Поэтому и форматов файлов существует огромная масса.
Поэтому давайте разберем, как устроены наиболее популярные форматы файлов от более простых к более сложным.
TXT
Один из самый простых форматов — это TXT. Это текстовый формат. Знаменитое приложение «Блокнот» в Windows работает как раз с этим форматом.
TXT — формат незамысловатый. Он может хранить в себе только простой неформатированный текст, то есть в нем нет никаких выделений, подчеркиваний, курсивов, отступов, разных шрифтов. Только голый текст, а точнее просто символы.
Каждый символ в TXT-формате хранится в виде бинарного кода.
Hello, world!
То что мы с вами видим как осмысленный текст, операционная система видит вот так:
Каждые 8 цифр, то есть 8 бит этого кода — это отдельный символ.
Например, 01001000 — это “H”, 01100101 — это “e”, и так далее.
01001000 — H
01100101 — e
01101100 — l
01101100 — l
01101111 — o
Но как операционная система расшифровывает эти данные? Всё просто. Операционной системе требуется загрузить таблицу, в которой описано соответствие бинарного кода конкретному символу. Таких таблиц много, самые известные сегодня — CP1251 (Windows), UTF-8 (Android, Mac) и так далее. Такие таблицы, часто называют кодировками. В данном файле используется кодировка UTF-8, то есть 8-битный Юникод.
Unicode Transformation Format, 8-bit — «формат преобразования Юникода, 8-бит»
Подобрав правильную кодировку остается дело техники. Система сопоставляет бинарный код с таблицей кодировки UTF-8 и готово! Но что будет если система подберет кодировку неправильно? Вариантов не много, скорее всего мы увидим крякозябры:
çÁ%%?Ï?Ê%À (кодировка EBCDIC).
И такое часто случается, так как TXT-файл не содержит никакой дополнительной информации о кодировке. И это большой недостаток формата.
Еще интересный момент. Исторически, компьютеры «знали» только латиницу, которая используется в большинстве европейских языков. И тут произошла проблема: 8-бит — это всего лишь 256 возможных значений. Это немного, но этого было достаточно, чтобы закодировать все базовые символы + латинские буквы.
И вдобавок, эту таблицу нужно было загрузить в оперативную память при загрузке компьютера, а у типового ПК в начале 80-х годов редко было больше 640 килобайт оперативки. А использовать 16-битные таблицы (65536 вариантов) было просто невозможно, такая таблица просто не влезла бы в память.
Но мощность компьютеров росла и проблема ушла. К таблицам с латинскими символами добавились кириллические, которые занимали уже не по 8 бит, а по 16 бит каждый. Поэтому текст на русском занимает в два раза больше памяти, при том же количестве символов.
Старики помнят лайфхак, если писать SMS на латинице, то влезет в два раза больше текста. Всё это как раз из-за кодировки.
Кстати, помните все эти случаи, когда iPhone умирал от присланного сообщения со странными символами или картинки? Это как раз связано с тем, что система не могла правильно распознать присланные символы и правильно определить их длину.
Например, вот такое сообщение в своё время заставляло любой айфон уйти в цикличный ребут:
Power لُلُصّبُلُلصّبُررً ॣ ॣh ॣ ॣ 冗
WAV
Так вот, чтобы у операционной системы не было проблем с пониманием как прочитать файл. Помимо самих данных, в разные форматы стали добавлять данные о данных. То есть метаданные, которые хранятся прямо внутри файла и содержат дополнительную информацию о том, как этот файл прочитать.
Это простой аудиоформат, который содержит несжатый. Всё CD диски записаны в формате WAV.
Первые 44 байта классического WAV-файла содержат заголовок, к котором указывается полезнейшая информация:
количество аудио каналов,
частота дискретизации,
битовая глубина
и многое другое.
Все эти данные позволяют быть уверенным, что аудио будет воспроизведено корректно.
Открытые и проприетарные форматы
Структура WAV хорошо известна и наверное такой файл сможет прочитать практически любой плеер. Всё потому, что WAV-файл — это пример открытого формата.
Есть и другие открытые форматы, которыми вы ежедневно пользуетесь. Например:
язык разметки web-страниц — HTML
картинки — PNG
аудио в формате — OGG
архива — ZIP,
видео — MKV,
электронной книги — EPUB
и другие…
Но бывают и закрытые форматы файлов, а точнее проприетарные. Открытие и редактирование таких файлов сторонним софтом часто либо вообще запрещено, либо распространяется по лицензиям.
Проприетарные форматы всем прекрасны, но в отдельных случаях они препятствуют конкуренции в сфере программного обеспечения, так как приводят к замыканию на поставщике. Есть даже такой термин Vendor lock-in.
Старый офис
Например, раньше такая ситуация была с форматами Microsoft Office: DOC, XLS, PPT.
Мало того, что это были проприетарные форматы компании Microsoft и работали только с фирменным ПО. Так еще Microsoft постоянно меняли свою структуру файлов от одной версии MS Office к другой. И в результате? при выходе новой версии офисного пакета? файлы из старого редактора уже не читались новым, а наоборот — и подавно.
Такая ситуация не очень нравилась Европейскому Союзу. Поэтому, ЕС взъелся на тему ограничения конкуренции. В итоге, форматы файлов опубличили, и все научились хотя бы их читать, но для записи в старые форматы, по-прежнему, нужна лицензия Microsoft. И параллельно этому начали разрабатываться открытые форматы.
ODF и OOXML
1 мая 2006 года на свет появился формат формат ODF, что буквально расшифровывается как открытый формат документов для офисных приложений. Он был разработан консорциумом OASIS и Sun Microsystems.
ODF — Open Document Format for Office Application
OASIS — Organization for the Advancement of Structured Information Standards
Формат основан на универсальном языке разметки XML. А сам файл ODF представляет из себя ZIP-архив с папками, XML-файлами и всякими вложениями в виде картинок, видео и прочим. Иными словами, если открыть такой файл через архиватор мы можем спокойно увидеть все внутренности. Вот так пример открытости!
Microsoft тоже не спал. Под давлением Европейского суда они объединились с рядом компаний в ассоциацию ECMA и разработали свой открытый формат Office Open XML, который появился на свет чуть позже в 2006 году.
OOXML стандартизирован European Computer Manufacturers Association. Standard ECMA-376
К привычным форматом конце добавилась буква X и мы получили: DOCX, XLSX, PPTX.
OOXML — Office Open XML (DOCX, XLSX, PPTX)
OOXML, в целом, очень похож на ODF. Он также основан на XML-разметке и также представляет из себя ZIP-архив. Поэтому вы также можете заглянуть внутрь офисных файлов при помощи любого архиватора. Можно даже вытащить картинки и даже подменить их, что бывает особенно удобно при работе с презентациями или когда вам присылают текстовый документ с картинками внутри файла.
Несмотря на кажущуюся простоту, формат реально сложный. Только основная документация — это 5 тысяч страниц. И это практически без картинок.
Тем не менее, кто-то всё таки смог прочитать всю эту документацию и поэтому на свет появились классные офисные пакеты, например МойОфис, которые умеют работать и ODF форматом, и с Office Open XML, и даже с устаревшими форматами типа DOC.
Но есть важная ремарка про старые форматы. Как правило, современный софт умеет их только читать, но не записывать, потому как это действие требует приобретение лицензии Microsoft. Впрочем, в наше время это действие, мягко говоря, бессмысленно.
МойОфис
Перейдём теории к практике. Как видите, форматов файлов много. У всех форматов есть своя специфика и история. Поэтому, если мы говорим про офисное ПО, важно, чтобы оно работало как с можно большим количеством форматов. И что приятно, такой софт есть. Одно из таких приложений сделали нашими разработчики и назвали его МойОфис.
Вообще, МойОфис — это хороший пример, современного приложения. Во-первых, есть бесплатные десктопная и мобильная версии приложения для работы с текстом и таблицами. На секундочку, это не урезанные, полнофункциональные приложения, без рекламы!
Во-вторых, мобильную версию приложения «МойОфис Документы» хочется отдельно похвалить, хотя у него и так высокий рейтинг в AppStore и GooglePlay. Приложение очень удобное и быстрое. Приложение работает со всеми форматами OOXML, OpenDocument, и даже с устаревшими бинарными форматами (DOC, XLS).
А еще все работает в одном приложении. Вместо того чтобы отдельно качать программу для презентаций, таблиц, текста и даже PDF, достаточно поставить «МойОфис Документы» и готово. Почему все так не делают?
Также ребята первыми в мире добавили в офисное приложение функцию аудиокомментариев. Чтобы вы понимали, это не голосовой ввод с клавиатуры, когда просто вводишь текст голосом, то этот голос улетает на расшифровку на сторонние серверы, обрабатывается там и возвращается обратно в виде текста. Тут же всё устроено просто и безотказно: приложение записывает голос и размещает аудиозапись внутри документа. То есть голос не покидает пределов пользовательского устройства, и хранится только внутри самого документа. Прогрессивненько. А что так можно было?
В десктопной версии есть тоже куча мелочей ускоряющих работу:
Меню быстрых действий, которое можно открыть сочетанием клавиш [Ctrl]+[/] в любом месте документа.
Есть подсказки быстрых клавиш
Более удобная работа с абзацами и прочее, прочее.
А главное, приложение просто удобное и понятное. Без труда сможет разобраться хоть школьник, хоть бабушка.
В общем, попробуйте программы МойОфис у себя дома и на смартфоне. Вы точно ничего не потеряете, потому как бесплатные версии со всем необходимым функционалом для частного использования и щедрые пробные версии для офисов.
Итого
Что мы в итоге узнали? Файлы бывают нескольких типов:
Самые базовые — бинарные. Такие форматы любят придумывать компании, чтобы никто не понял, как их программы хранят данные.
Более открытый вариант — xml-контейнеры. К счастью, большинство популярных офисных форматов сейчас такие. Если хотите работать со всеми этими файлами хоть дома, хоть на бегу, скачивайте программы МойОфис! На этом у нас сегодня всё.
Droider Cast 136: Spotify в России, Валера в Москве и Цена PS5
Spotify в России, Валера Истишев в Москве (всё о возвратном рейсе), цены и количество PlayStation 5 на старте, iPad Pro и многое-многое другое!
Новый выпуск Droider Cast был записан буквально на следующий день после того, как Spotify всё же появился в России, поэтому мы, зарегистрировавшись в этом сервисе, делимся первими эмоциями и впечатлениями, обсуждаем перспективы. Валера выполнил обещание и рассказал о своём возвратном рейсе из Амстердама в Москву: как это устроено и что надо, чтобы вернуться в Россию. Также в выпуске новые сверхзвуковые зарядки OPPO, Samsung Galaxy Note20 и новые TWS-наушники от корейцев, iPad Pro 2020 с Magic Keyboard, карманный кондиционер. И это ещё не все темы. В общем, приведите спинки кресел в удобное для прослушивания положение и отдыхайте вместе с нами.
Ищите в Spotify (когда Подкасты заработают в России)
00:00:18 — Начало
00:02:33 — Путешествие Валеры в Москву: Как устроены возвратные рейсы
00:20:11 — Spotify в России
https://youtu.be/Uo28dFNdQmg
00:33:06 — 4 chords
00:43:05 — Фильмы: Yesterday (2019)
00:45:06 — Samsung Galaxy Note20 — презентация 5 августа
00:49:12 — Новые наушники Samsung Galaxy Buds Live похожи на фасоль или на эмбриона
00:51:19 — OPPO и новые быстрые зарядки: 125W flash charge, 65W AirVOOC wireless flash charge and 50W mini SuperVOOC charger
01:02:41 — iPad Pro 2020 + Magic Keyboard: Новый ролик на Droider + Эмоции Валеры
01:11:32 — Apple поставил более 10 миллионов iPhone SE во втором квартале года
01:16:10 — Сериалы: Лесли Дэвид Бейкер — Стэнли из сериала «Офис» собирает деньги на спинофф про пенсию своего героя
01:16:56 — Фильмы: Евровидение: История огненной саги
01:18:46 — Tesla Model Y дешевеет, акции дорожают
01:24:19 — Sony Reon Pocket: Карманный кондиционер
01:27:09 — Sony Xperia 1 II
01:29:59 — 5 миллиардов CMOS-сенсоров в года на смартфонах
01:31:15 — The Boys
01:32:09 — Uncharted всё же снимают. В главной роли Том Холланд (который Spider-Man), в касте Марк Уолберг (Салли), также ждём явления Антонио Бандераса.
01:38:42 — Death Stranding на ПК
01:39:27 — Microsoft Flight Simulator — 18 августа на ПК.
01:40:29 — PS5 — Количество приставок на старте
01:42:38 — Достать ножи
01:43:48 — The Last Dance — документальный сериал о последнем чемпионском сезоне Chicago Bulls
01:47:13 — Игры LEGO готовит новый конструктор: полноразмерная Nintendo Entertainment System
Яндекс представил проект новой штаб-квартиры в Гагаринском районе Москвы. Здание будет расположено на месте гостиницы «Корстон». Необычный силуэт и фасад с отделкой из титановых панелей сделают новый дом Яндекса местной достопримечательностью, а сквозной диагональный проход свяжет здание с окружающим пространством.
Территория штаб-квартиры и первые два этажа будут открыты для всех. На нижних этажах будут работать кафе, аптеки, салоны красоты и другие организации, а вокруг офиса появится общественное пространство, где любой человек сможет отдохнуть, перекусить или позаниматься спортом. Яндекс также благоустроит большую территорию возле штаб-квартиры: между улицами Академика Зелинского и Академика Зельдовича появится зелёный парк, который отлично подойдёт для прогулок на свежем воздухе.
Новый дом Яндекса будет технологичным и комфортным для работы зданием. Он спроектирован так, чтобы людям было удобно работать вместе вне зависимости от того, где они находятся. Например, в офисе будет много небольших переговорок для встреч с коллегами, которые работают удалённо. Для сотрудников предусмотрены столовые, кофейни, спортивные залы и бассейн, а также просторная терраса на крыше.
Здание будет аккуратно вписано в архитектурный облик Гагаринского района и сопоставимо по максимальной высоте с «Корстоном», причём высота крыльев будет разной: чем ближе к жилым домам, тем ниже. При проектировании команда архитекторов особенно внимательно относилась к окружению, ведь Гагаринский район много значит для Яндекса. Здесь выросли и живут многие сотрудники, здесь работают ведущие научные институты Москвы, а ещё именно здесь когда-то началась история компании. Первый офис Яндекса тоже был в Гагаринском, в здании Вычислительного центра РАН на Вавилова.
Штаб-квартира Яндекса станет не только домом для сотрудников и комфортным пространством для местных жителей, но ещё и большой образовательной площадкой, с презентационными залами, учебными классами, лекторием и музеем компьютерной техники. Яндекс будет устраивать лекции, мастер-классы и презентации, а также развивать сотрудничество с соседями: школами, институтами и расположенным рядом Дворцом пионеров. Там, как и в некоторых школах района, уже работает Яндекс.Лицей. В будущем Лицеев в районе станет больше, а в некоторых школах появится курс программирования для IT-классов.
Сотрудники Яндекса смогут добираться на работу пешком, на велосипедах или на бесплатных автобусах от метро «Университет», «Ленинский проспект» и станции МЦК «Площадь Гагарина». Пользоваться этими автобусами смогут все желающие. Для тех, кто приезжает в офис на машине, будет устроена многоуровневая подземная парковка, причём часть парковки займут автомобили Яндекс.Драйва — не только для сотрудников, но и для жителей района.
Авторы проекта нового дома Яндекса — лондонское бюро PLP Architecture, президент компании и главный архитектор проекта — Ли Полисано. В проектировании также участвуют российские бюро АПЕКС и РТДА. Ещё несколько специализированных компаний будут помогать планировать и обустраивать территорию, например ландшафтный дизайн возьмёт на себя компания Arteza, которая участвовала в создании парка «Зарядье» и в благоустройстве спортивного комплекса «Лужники». Девелопером проекта станет компания MR Group.
Демонтаж здания гостиницы «Корстон» начнётся до конца 2020 года, стройка — после утверждения проектной документации и получения соответствующих разрешений.
Айви Росс, вице-президент по дизайну оборудования и интерфейсов, рассказала о том, как шла работа, а также показала итерации смартфона, ноутбука, смарт-колонки, стилуса, VR-гарнитуры и чехлов.
Прототипы Pixel 2
Выбор материала для Pixel Cases
Варианты Pixelbook и Pixelbook Pen
Поиск цвета для Home Mini
Изобретение облика Daydream View
По мнению спикера, главной задачей команды было максимальное «очеловечивание» гаджетов Google. Поэтому особое внимание уделялось форм-факторам и текстурам.
Основное здание площадью 26 гектаров сверху напоминает летающую тарелку. Кампус получил площадь более 70 гектаров и рассчитан на 12 000 человек.
Рабочие пространства и парковые зоны спроектированы с заботой об окружающей среде и с расчётом на то, что они смогут вдохновлять наших сотрудников. Нам удалось построить одно из самых энергоэффективных в мире зданий такого рода, и весь кампус будет полностью обеспечиваться возобновляемой энергией
Тим Кук глава корпорации Apple
В состав Apple Park входит информационный центр, фирменный магазин, кафе и театр, открытые для всех, а также помещения для исследований и фитнес-центр для сотрудников. В парковой зоне предусмотрены сад, лужайки, пруд, прогулочные и беговые дорожки протяженностью более 3 км.
Театр имени Стива Джобса
Apple Park
Apple Park
В честь Стива Джобса, которому исполнилось бы 62 года, назван театр кампуса. Это стеклянный цилиндр высотой 6 метров и диаметром 50 метров, крыша которого выполнена из углеродистого волокна. Зал рассчитан на 1000 мест. Открытие состоится позже.
В основе дизайна, разработки и строительства нашего нового кампуса лежали те же принципы проектирования и тот же энтузиазм, c которыми мы создаём наши устройства. Сочетание самых современных зданий и холмистой парковой территории создаёт великолепную открытую среду для творчества и совместной работы
Джонни Айв старший вице-президент Apple по дизайну
В реализации амбициозных идей помогало архитектурное бюро Foster + Partners. Так, кольцевое здание покрыто самыми большими в мире панелями из гнутого стекла, на крыше установлены солнечные батареи мощностью 17 мегаватт, а на территории высажено более 9 000 засухоустойчивых деревьев.
Apple Park откроется для работников в апреле. Процесс переезда в долину Санта-Клара займет более полугода. В то же время строительство зданий и парковой территории будет продолжаться.
Всё больше китайский компаний выбирают Россию в качестве рынка для роста и расширения. Только в этом году Москва нашла место для фирменных магазинов Xiaomi и LeEco.
Лэй Цзюнь, CEO Xiaomi, поделился планами открыть местное представительство, чтобы закрепить положение компании. (далее…)
Корпорация Microsoft сегодня сообщила о готовности к массовому распространению нового Office.
По словам разработчиков, новинка объединяет лучшие качества предыдущих версий и ряд новых полезных функций, что благоприятно скажется на работе с приложениями. (далее…)
Google разрабатывает проект футуристичной штаб-квартиры