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

Файлы подсистемы Linux нельзя создавать, изменять или удалять при помощи инструментов для Windows

Разработка под Linux *Разработка под Windows *
image

Весной этого года компания Microsoft начала интеграцию Linux-инструментария в свою новую ОС Windows 10. Первым шагом было включение Ubuntu и Bash инструментария в сборку 14316. Суть обновления заключалась в добавлении прослойки WSL, которая транслировала системные вызовы Linux в системные вызовы Windows, что позволяет развернуть в основном окружении Windows полноценный инструментарий Ubuntu Linux без эмуляции и виртуализации.

Вчера Microsoft опубликовала в официальном блоге запись, призывающую разработчиков не изменять, создавать или удалять файлы Linux при помощи инструментов или приложений Windows, так как это приводит к повреждению дистрибутива с необходимостью его последующей переустановки.
Читать дальше →
Всего голосов 28: ↑26 и ↓2 +24
Просмотры 33K
Комментарии 102

Поисковик Google по датасетам вышел из беты

Блог компании ITSumma Поисковые технологии *Data Mining *Машинное обучение *Научно-популярное


Для машинного обучения и научных исследований требуется много данных. В помощь разработчикам и исследователям, Наташа Ной с коллегами из исследовательского подразделения Google Research в сентябре 2018 года выпустили специализированную поисковую систему Dataset Search. 23 января 2020 года поисковик вышел из беты, с новыми инструментами для лучшей фильтрации поиска и доступом почти к 25 миллионам наборов данных.

Датасеты публикуют в открытом доступе многие учреждения: университеты, государственные организации и лаборатории. Но зачастую их трудно найти с помощью традиционного поиска. Поисковик Dataset Search обрабатывает теги метаданных в формате Schema, тут наборы данных самой разной тематики: от лыжных травм до популяции пингвинов.
Читать дальше →
Всего голосов 30: ↑29 и ↓1 +28
Просмотры 11K
Комментарии 1

База данных компакт-дисков Freedb закрывается 31 марта

Копирайт Звук
imageФото: rose_tzn/Flickr

Freedb.org, созданная сообществом база метаданных музыкальных компакт-дисков, закрывается 31 марта 2020 года. Сервис был создан как бесплатная альтернатива CDDB. Причина закрытия не уточняется.

Многие приложения для копирования компакт-дисков извлекают метаданные из Freedb, чтобы избавить пользователя от необходимости вводить их вручную.
Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 9.3K
Комментарии 0

Провайдер ProtonMail уточнил: в Минск ушло только одно письмо

Блог компании Маклауд Информационная безопасность *

Единственное письмо ProtonMail. Почтовый провайдер начал сотрудничество со следствием по поводу захвата пассажирского самолёта в Минске

Почтовый провайдер ProtonMail уточнил своё заявление по поводу письма о якобы заминированном рейсе 4978 авиакомпании Ryanair (Афины — Вильнюс), который был перенаправлен в Минск.

Швейцарская компания заявила, что письмо было только одно. И оно действительно отправлено на полчаса позже, чем пилоту поступила от белорусского авиадиспетчера «рекомендация» лететь в Минск (см. стенограмму переговоров).

Ни один другой аэропорт такое письмо не получал, только минский.
Читать дальше →
Всего голосов 64: ↑54 и ↓10 +44
Просмотры 33K
Комментарии 151

Подходы к кодогенерации

Программирование *
В предыдущей статье мы рассматривали то, как применяется кодогенерация в реальных продуктах.
В этой статье мы рассмотрим то, как какие подходы к кодогенерации могут облегчить нам жизнь.
Читать дальше →
Всего голосов 23: ↑20 и ↓3 +17
Просмотры 5.2K
Комментарии 53

Аспекты структурирования 2

Чулан
У читателей Аспектов структурирования 1 сложилось непонимание, к чему это было написано. Подозреваю, что с второй серией выйдет аналогичное. Поэтому поясню, что в процессе написания связного текста, объясняющего некий предположительный стартап, отдельные вещи пришлось расписать относительно подробно, так что они занимают страницы вместо абзаца-другого. Но коль скоро инет-читатели вообще и Хабра в частности не любят длинных текстов, с этим тоже нужно считаться. В итоге выбрал из двух зол и оформил разросшиеся места двумя отдельными заметками, в которых суммированы мои попытки собрать, осмыслить и местами прокомментировать или дополнить существующее относительно тематики структурирования.
Читать дальше →
Всего голосов 2: ↑1 и ↓1 0
Просмотры 287
Комментарии 0

Работа с метаданными изображений в WPF

.NET *
image
Недавно решил ознакомиться с платформой .NET, языком C# и Windows Presentation Foundation.
В процессе изучения (а изучаю языки и технологии я всегда в процессе разработки пробного проекта) мне встретилось довольно много подводных камней и тонких моментов. Поделиться с хабрасообществом (я полагаю, что многим начинающим разработчикам WPF это было бы интересно) хочется всем и сразу, но объем получившегося хабратопика был бы слишком большим, поэтому я решил начать с метаданных изображений, т.к. на эту тему информации даже в англоязычном интернете маловато.

За подробностями прошу под кат...
Всего голосов 84: ↑60 и ↓24 +36
Просмотры 17K
Комментарии 20

RDF Это просто

Семантика *
image
В этой заметке я попытаюсь объяснить на пальцах ключевые моменты и обосновать преимущества модели RDF.
Более 10 лет концепция Semantic Web, частью который является RDF развивалась, была предметом споров и обсуждений, и сегодня ее все активнее поддерживает сообщество в своих приложениях.

Однако для многих все еще совсем не понятно:

  • Зачем все это?
  • Как с этим работать?
  • Что это даст именно мне?


Давайте во всем разберемся
Всего голосов 24: ↑14 и ↓10 +4
Просмотры 29K
Комментарии 16

Применение метамодели при проектировании баз данных с несколькими абстрактными слоями

SQL *
Классический подход предусматривает разработку структур баз данных, где все сущности информационной модели находятся на одном абстрактном уровне, являются однородными. Однако, сложные и слабо-структурированные предметные области приводят реляционную декомпозицию к комбинаторному взрыву, непропорциональному росту количества таблиц и связей. А динамические предметные области, в которых ежедневные изменения являются нормой жизненного цикла, требуют постоянного реинженеринга структуры реляционной базы данных.
Читать дальше →
Всего голосов 37: ↑34 и ↓3 +31
Просмотры 11K
Комментарии 58

Применение метамодели при проектировании баз данных с несколькими абстрактными слоями (часть 2)

SQL *
В последнее время реляционные СУБД немного потеснены системами с альтернативными моделями данных. Отчасти это вызвано задачами повышения производительности за счет упрощения структур хранения. С другой стороны, идут поиски путей расширения выразительных средств, в том числе за счет перехода к более богатым информационным моделям. Ведь многие поняли, что повышения уровня абстракции предметной области на один порядок дает расширение сферы применения продукта в десятки раз и возможность занять многие смежные ниши, порой увеличивая количество клиентов в сотни и тысячи раз.

Первая часть: http://habrahabr.ru/blogs/sql/119317/
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 5.9K
Комментарии 4

Новости формата WebP

IT-компании
Можно смело утверждать, что этой осенью формат WebP переживает второе рождение. Сообщения о новых возможностях следуют буквально одно за другим. Здесь я приведу перевод самых интересных новостей, касающихся формата WebP и перспектив его развития и поддержки. Топик сознательно не оформляется как перевод, так как данные приведены сразу из нескольких источников. Итак, полупрозрачность, сжатие без потерь, поддержка IE6+ и так далее!
Читать дальше →
Всего голосов 75: ↑73 и ↓2 +71
Просмотры 2.1K
Комментарии 49

Работа с EXIF геотегами в C#

.NET *
Из песочницы
После того как я закончил программу для геотегинга, появилась мысль написать данную статью – дабы поменьше людей наступало на те же грабли, так как толковой информации по данным вопросам не так уж и много.
Итак, я не собираюсь рассказывать, что такое геотегинг или EXIF, об этом можно и в Википедии почитать. А вот как сделать программку на C#, которая бы считывала и записывала данные в EXIF я и собираюсь рассказать.
Читать дальше →
Всего голосов 31: ↑28 и ↓3 +25
Просмотры 17K
Комментарии 11

Метапрограммирование

Программирование *
Целью этой статьи есть привлечение внимания широкой ИТ-шной общественности к метапрограммированию и всем его многочисленным формам и техникам. Я постарался собрать классификацию всего, что знаю по этой теме, и показать ее применимость не только в умозрительных задачах, но и в разработке рядовых приложений. Но это скорее план для дальнейшего изучения и, я надеюсь, толчек для более активного обсуждения.

UPD: Более новая статья: Метапрограммирование с примерами на JavaScript. И лекция по статье на Youtube (лекция записана в Киевском политехническом институте 18 апреля 2019 года в рамках курса «100 видео-лекций по программированию»):


Читать дальше →
Всего голосов 43: ↑33 и ↓10 +23
Просмотры 34K
Комментарии 28

Представление метаданных с помощью перечислений

.NET *
Из песочницы
Что такое метаданные? Это некоторая описательная информация, которая используется алгоритмами программы. Например, это могут быть названия таблиц и полей базы данных, названия ключей реестра, в которых хранятся требуемые параметры, или названия свойств объектов, к которым обращается программа. Я хочу рассказать, как с помощью методов-расширений и атрибутов можно удобно использовать перечисления для представления метаданных.
Читать дальше →
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 1.5K
Комментарии 14

Vice.com рассекретил местоположение Джона Макафи через метаданные EXIF

Информационная безопасность *Глобальные системы позиционирования *Обработка изображений *


Компьютерный гик, изобретатель и миллионер Джон Макафи (John McAfee) — автор одноимённого антивируса McAfee — сейчас находится в бегах, скрываясь от правительства Белиза. Несмотря на обвинения в убийстве, у Джона осталось много преданных друзей и поклонников. Например, журналисты издания Vice провели четыре дня в тайном убежище беглеца — и опубликовали фотографию, сделанную на iPhone.
Читать дальше →
Всего голосов 86: ↑73 и ↓13 +60
Просмотры 62K
Комментарии 58

Метаданные для организации хранения фото-архива

Обработка изображений *
Привет, хабр!
Наверное, не ошибусь, если скажу, что у многих пользователей хабра скопился небольшой архив фото- и видео- материалов, которые хранят воспоминания о различных моментах собственной жизни, или жизни близких людей. У некоторых этот архив, возможно, уже занимает не один жёсткий диск. Но многие ли из вас задумывались, как лучше хранить все эти фотографии, как с архивом распорядятся ваши дети? Хочу затронуть скользкую и не очень тематическую тему «организации хранения личного фото-архива», в которой много вопросов и мало ответов, много текста и мало картинок.
Читать дальше →
Всего голосов 23: ↑20 и ↓3 +17
Просмотры 41K
Комментарии 67

Свет мой камера, скажи: Descriptive Camera

Сетевые технологии *
Как работает обычная фотокамера? Навёл, нажал на кнопку, получил результат. Современные гаджеты позволяют к получаемой фотографии добавлять много метаданных, включая координаты места фотографирования.
Но пока ещё ни одна камера не умела добавлять к фотографиям текстовые описания того, что есть на фото. Теперь умеет.
Читать дальше →
Всего голосов 38: ↑32 и ↓6 +26
Просмотры 18K
Комментарии 28

MIT сделал инструмент для анализа метаданных из Gmail

Облачные сервисы
image

Как много могут рассказать о вас метаданные из вашего почтового ящика? Немало — судя по тому, чего удалось достигнуть исследователям из медиалаборатории Массачусетского технологического института.

Они создали веб-приложение Immersion, которое — как только вы дадите ему разрешение — проанализирует всю историю вашей переписки в Gmail, чтобы собрать воедино сеть ваших контактов, пишет The Verge.
Читать дальше →
Всего голосов 23: ↑22 и ↓1 +21
Просмотры 13K
Комментарии 11

MetaPhone: важность телефонных метаданных

Блог компании Celecom Информационная безопасность *Разработка систем связи *
Перевод
image

Насколько важны метаданные при использовании телефона? Обсуждения этого вопроса вспыхнули с новой силой после прошлогодних разоблачений Эдварда Сноудена. Правительство рассматривает введение разнообразных запретов на доступ к подобной информации; о неприкосновенности частной жизни задумались и в американской Федеральной комиссии по связи (FCC).

Президент Обама особенно подчеркивал, что АНБ «не вникало в содержание разговоров». «Использовались только метаданные», — сообщил репортерам Сенатор Файнстейн (Feinstein). Отклоняя иск Американского союза гражданских свобод (ACLU) судья Поли (Pauley) описала возможные правовые последствия иного решения как «парад ужасов».

С другой стороны, многие ученые и ИТ-специалисты выражали свою озабоченность тем риском, который представляет разглашение метаданных. Эд Фелтен (Ed Felten) в своем заявлении для ACLU дал исчерпывающее объяснение этого: «Телефонные метаданные могут помочь полностью раскрыть личность пользователя. Как на уровне индивидуальных звонков, так и (особенно!) в агрегированном состоянии». Судья Леон, признавая, что программа слежки АНБ скорее всего является антиконституционной, согласился с точкой зрения Фелтена и отметил, что «метаданные из телефона конкреного человека могут дать информацию о его семейном положении, политических и религиозных взглядах, сексуальных предпочтениях».
Читать дальше →
Всего голосов 25: ↑25 и ↓0 +25
Просмотры 11K
Комментарии 14

Метапрограммирование с примерами на JavaScript

JavaScript *Программирование *Анализ и проектирование систем *
Эта статья, еще одна попытка переосмысления метапрограммирования, которые я периодически предпринимаю. Идея каждый раз уточняется, но в этот раз удалось подобрать достаточно простых и понятных примеров, которые одновременно очень компактны и иллюстративны, имеют реальное полезное применение и не тянут за собой библиотек и зависимостей. В момент публикации я буду докладывать эту тему на ОдессаJS, поэтому, статью можно использовать, как место для вопросов и комментариев к докладу. Формат статьи дает возможность более полно изложить материал, чем в докладе, слушатели которого, не освобождаются от прочтения.

UPD: Обновленная видеоверсия статьи на Youtube (лекция записана в Киевском политехническом институте 18 апреля 2019 года в рамках курса «100 видео-лекций по программированию»):

Читать дальше →
Всего голосов 52: ↑39 и ↓13 +26
Просмотры 39K
Комментарии 23