Теги → github
Быстрый переход

Появилась утилита для удаления движущихся объектов с видео

На сегодняшний день для многих уже не является проблемой удаление мешающего элемента с фотографии. Базовые навыки работы в Photoshop или модные сегодня нейросети могут решить проблему. Однако в случае с видео ситуация осложняется, ведь нужно обработать минимум 24 кадра на одну секунду видео.

pixabay.com

pixabay.com

И вот на Github появилась утилита, которая автоматизирует эти действия, позволяя удалять любые движущиеся объекты с видео. Достаточно просто выделить лишний объект рамкой с помощью курсора, а система сделает всё остальное. Утилита называется незамысловато — video-object-removal. Однако в её основе лежат продвинутые технологии.

Система использует нейросеть, которая обрабатывает видео покадрово, заменяя ненужный объект или человека фоном. Программа может менять до 55 кадров в секунду, достраивая фон на основе окружающего изображения. Хотя при ближайшем рассмотрении становится ясно, что метод удаления объектов далеко не идеален, результаты впечатляют.

На некоторых кадрах видно, что на месте «удалённого» человека остаётся прозрачный или полупрозрачный фантомный след. Дело в том, что система анализирует лишь доступный фон и пока что не всегда адекватно может дорисовывать его. Это зависит от сложности фона — чем он проще и однороднее, тем лучше конечный результат.

Для тестирования использовалась ОС Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0, а обработка шла на видеокарте NVIDIA GeForce GTX 1080 Ti. Сами исходники открыты и могут использоваться всеми. При этом отметим, что такая технология может применяться и в злонамеренных целях. Например, чтобы «скрыть» нарушения правил дорожного движения или другие преступления, попавшие на камеры.

На GitHub запустили систему финансовой поддержки разработчиков

На сервисе GitHub появилась возможность финансировать открытые проекты. Если у пользователя нет возможности принять участие в разработке, то он может профинансировать понравившийся проект. Аналогичная система работает на Patreon.

Система позволяет ежемесячно перечислять фиксированные суммы тем разработчикам, которые зарегистрировались в качестве участников. Для спонсоров же обещаны привилегии вроде внеочередного устранения ошибок. При этом GitHub не будет брать процент за посредничество, а также в течение первого года станет покрывать расходы на транзакции. Хотя в будущем не исключено, что отчисления за обработку платежей всё же введут. Финансовой стороной будет заниматься фонд GitHub Sponsors Matching Fund.

Кроме новой схемы монетизации, в GitHub появился сервис для обеспечения безопасности проектов. Эта система построена на наработках компании Dependabot и автоматически проверяет код в репозиториях на  уязвимости. В случае обнаружения бреши система сообщит об этом разработчикам и автоматически создаст pull-запросы для исправления.

Наконец, появился сканер токенов и ключей доступа, который проверяет данные во время коммита. Если какой-то ключ определяется как скомпрометированный, провайдерам сервисов направляется запрос для подтверждения утечки. В числе доступных сервисов отмечаются Alibaba Cloud, Amazon Web Services (AWS), Azure, GitHub, Google Cloud, Mailgun, Slack, Stripe и Twilio.

Отмечается, что некоторые пользователи уже выразили недовольство тем фактом, что GitHub начал поддерживать систему донатов. Некоторые прямо заявляют, что таким образом Microsoft, которой принадлежит GitHub, пытается заработать и на свободном ПО.

Хакер требует выкуп за восстановление удалённых Git-репозиториев

Сетевые источники сообщают о том, что сотни разработчиков обнаружили исчезновение кода в их Git-репозиториях. Неизвестный хакер угрожает опубликовать код, если его требования о выкупе не будут выполнены в указанный срок. Сообщения об атаках появились в субботу. По всей видимости, они скоординированы через хостинг-сервисы Git (GitHub, Bitbucker, GitLab). Всё еще остаётся непонятным, каким образом атаки были осуществлены.

Сообщается, что хакер удаляет из репозитория весь исходный код, а вместо него оставляет сообщение, в котором просит заплатить выкуп в размере 0,1 биткоина, что приблизительно равно $570. Хакер также сообщает, что весь код сохранён и находится на одном из подконтрольных ему серверов. Если в течение 10 дней выкуп не поступит, то он обещает разместить похищенный код в открытом доступе.

Текст сообщения, которое хакер оставляет жертвам взлома

Текст сообщения, которое хакер оставляет жертвам взлома

По данным ресурса BitcoinAbuse.com, который занимается отслеживанием биткоин-адресов, замеченных в подозрительных действиях, за последние сутки для указанного адреса было зафиксировано 27 отчётов, в каждом из которых находился одинаковый текст.

Часть пользователей, которые подверглись атаке неизвестного хакера, сообщили о том, что использовали недостаточно надёжные пароли для своих аккаунтов, а также не удаляли токены доступа для приложений, неиспользуемых длительное время. Судя по всему, хакер осуществил сканирование сети с целью поиска файлов конфигурации Git, обнаружение которых позволило извлечь пользовательские учётные данные.

Директор по безопасности GitLab Кэти Ванг (Kathy Wang) подтвердила наличие проблемы, сказав, что расследование инцидента было начато ещё вчера, когда была получена первая жалоба пользователя. Она также сообщила, что удалось определить учётные записи, которые были взломаны, их владельцев уже оповестили. Проделанная работа помогла подтвердить предположение о том, что пострадавшие использовали недостаточно надёжные пароли. Пользователям рекомендуется применять специальные инструменты управления паролями, а также двухфакторную аутентификацию, чтобы предотвратить возникновение подобных проблем в будущем.

Участники форума StackExchange изучили ситуацию и пришли к выводу, что хакер не удаляет весь код, а меняет заголовки Git-коммитов. Это означает, что в ряде случаев пользователи смогут восстановить утраченный код. Столкнувшимся с проблемой пользователям рекомендуется связаться с поддержкой сервисов.

Китайские разработчики оригинально протестуют против графика работы

Китайские разработчики и технические специалисты начали оригинально протестовать против слишком большой продолжительности рабочего дня. Они создали на GitHub репозиторий 996.ICU, где публикуют ссылки и информацию о своей работе с 9 утра до 9 вечера на протяжении 6 дней в неделю. Вместо программного кода репозиторий содержит множество жалоб на руководство компаний Китая, включая Alibaba, Huawei, Bytedance, DJI и другие. Их сотрудники описывают все «прелести» подобного подхода к организации бизнеса.

theverge.com

theverge.com

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

Как отмечается, репозиторий могут использовать все желающие, причём не только из Китая. Взамен они должны предоставить ссылки на сообщения в социальных сетях или новостные статьи по теме, доказывающие, что нарушения трудового законодательства в той или иной компании есть. Рекомендуется не просто делать снимки экрана, а использовать утилиты вроде Screen Capture. При этом создатели репозитория предупреждают, что пользователи не должны делать скриншоты внутренней документации и переписки компаний, чтобы избежать проблем. На данный момент популярность «проекта» резко возросла, появились версии на английском, хинди, испанском, русском, галльском, персидском и других языках.

pixabay.com

pixabay.com

Утверждается, что та же Huawei поощряет работников добровольно отказываться от оплачиваемого отпуска и отпуска по рождению ребёнка, а также работать сверхурочно, чтобы получать бонусы к зарплатам. В качестве доказательства приводится статья 2010 года. Там же заявлено, что в 2006 году один из сотрудников компании умер от переутомления, а в 2008 два работника покончили с собой. Официального заявления от Huawei не было, но с тех пор компания поумерила пыл. Подобное случается и в других корпорациях.

pixabay.com

pixabay.com

Любопытно здесь то, что в китайских законах есть ограничения на сверхурочную работу — не более 3 часов сверхурочной работы в день и не более 36 часов в месяц. При этом зарплата должна в эти периоды повышаться с коэффициентом 150 %. Правда, существует куча способов обойти законодательные препоны. Отметим, что китайские рабочие часто не защищены профсоюзами, поскольку они контролируются Коммунистической партией Китая и часто играют пассивную роль в оказании помощи работникам. С другой стороны, технические специалисты получают высокие зарплаты и часто сами работают сверхурочно на добровольных началах. Хотя некоторые и жалуются на сложные условия труда, многие считают это нормой по местным меркам.

Напомним, GitHub принадлежит компании Microsoft, но пока правительство КНР не сделало ничего, чтобы закрыть доступ к ресурсу. Однако такая угроза существует минимум с 2013 года, потому не факт, что доступ будет неограничен и впредь.

Инженеры ASUS месяцами держали открытыми внутренние пароли на GitHub

У команды по безопасности ASUS март явно не задался. Появились новые обвинения в серьёзных нарушениях безопасности со стороны сотрудников компании, на этот раз с участием GitHub. Новость поступила вслед за скандалом, связанным с распространением уязвимостей через официальные серверы Live Update.

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

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

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

«Компании не имеют ни малейшего понятия, что их программисты делают со своим кодом на GitHub», — сказал SchizoDuckie. ASUS заявила, что не может проверить заявления специалиста, но активно проверяет все системы, чтобы устранить известные угрозы со своих серверов и вспомогательного ПО, а также убедиться в отсутствии утечек данных.

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

GitHub сделал приватные репозитории бесплатными, но с оговорками

Платформа разработки GitHub с 8 января 2019 года обновила свои бесплатные и корпоративные предложения. Как сообщается, в рамках бесплатной подписки добавлена возможность работы с неограниченным числом приватных репозиториев. Это позволит развивать непубличные или не подлежащие разглашению проекты, к которым имеют доступ только разработчики.

news.softpedia.com

news.softpedia.com

Подобные репозитории ранее могли создавать только пользователи с платной подпиской. При этом отмечается, что приватные репозитории могут включать не более трёх участников, что подходит для личного проекта, а не серьёзного программного обеспечения. В случае если трёх участников будет мало, придётся покупать подписку или переходить на GitLab, в котором нет ограничений на число участников. Как вариант — BitBucket.org, однако там ограничение составляет 5 человек. Однако число репозиториев неограниченно.

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

Например, GitHub Enterprise Cloud (ранее известный как GitHub Business Cloud) и Enterprise Server (ранее назывался GitHub Enterprise) теперь объединены в один — GitHub Enterprise. В компании заявили, что теперь командам, которым нужны облачные системы, могут пользоваться обеими функциями, оплачивая только одну.

Также никуда не делить другие продукты, в частности, GitHub Pro и GitHub Team, которые ориентированы на профессионалов. Таким образом в Microsoft хотят упростить жизнь различным категориям разработчиков. А в ближайшие месяцы на платформе появятся и другие нововведения, поскольку, по данным компании, на GitHub ещё немало элементов нуждаются в улучшении.

Microsoft опубликовала исходный код MS-DOS на GitHub

Корпорация Microsoft сообщила, что исходные коды MS-DOS 1.25 и 2.0 доступны на ресурсе GitHub, благодаря чему разработчики могут удобно знакомиться с состоянием дел в ранний период развития операционных систем. Это второй раз, когда компания публикует исходный код MS-DOS: ещё в марте 2014 года она открыла ОС через Музей истории компьютеров.

Однако теперь Microsoft задействовала службу GitHub, которую приобрела в начале этого года и которая, согласно самому программному гиганту, должна предоставить заинтересованным разработчикам ряд преимуществ. «Сегодня мы снова открываем MS-DOS на GitHub. Зачем? Потому что гораздо проще находить, читать и ссылаться на исходные файлы MS-DOS, если они находятся в репозитории GitHub, чем в скачиваемом архиве», — пояснил Ричард Тёрнер (Rich Turner) из Microsoft.

Опубликованные в GitHub файлы идентичны тем, что были первоначально переданы в Музей истории компьютеров. Никаких изменений не было сделано. «Исходные файлы в этом репозитории имеют историческую ссылку и будут оставаться статичными, поэтому не отправляйте запросы с предложением внести какие-либо изменения в исходные файлы, но не стесняйтесь открывать их и экспериментировать, — сообщает описание. — Однако если вы хотите отправить дополнительный контент, не являющийся исходным кодом, или добавить изменения в файлы, отличные от самого репозитория (например, этот Readme), отправьте запрос (pull request), мы его рассмотрим и, возможно, добавим их в GitHub-репозиторий».

Microsoft также поделилась некоторыми интересными фактами:

  • все исходники MS-DOS 1.25 и 2.0 были написаны на ассемблере 8086;
  • исходный код для первоначального выпуска 86-DOS датируется примерно 29 декабря 1980 года;
  • код MS-DOS 1.25 относится примерно к 9 мая 1983 года и состоит всего из 7 исходных файлов, включая оболочку командной строки MS-DOS — COMMAND.ASM;
  • код MS-DOS 2.0 датируется примерно 3 августа 1983 года, стал значительно сложнее (вместе с увеличением и штата команды разработчиков) и состоит из 100 файлов .ASM;
  • есть несколько интересных файлов документации (.txt, .doc), перемежающихся с исходными и объектными файлами — многие из них стоит прочесть, как и ряд комментариев к исходникам.

Microsoft объявила о поглощении GitHub за $7,5 млрд

Тесное сотрудничество Microsoft и портала GitHub, которым программный гигант активно хвастал на прошедшей в мае конференции Build 2018 (публикация массы исходников, интеграция Visual Studio App Center, бесшовная оптимизация процессов DevOps и так далее) вылилось в логичную сделку.

Microsoft объявила о достижении соглашения с порталом GitHub, которым пользуются более 28 миллионов мелких и крупных разработчиков со всего мира. Плодом поглощения должно стать развитие платформы: обещано, что разработчики получат более широкие возможности на каждом этапе цикла создания ПО, использование GitHub на предприятиях будет упрощено и ускорено, инструменты и услуги Microsoft будут доступны более широким аудиториям.

«Microsoft — компания, которая ставит разработчиков на первый план, и, объединив усилия с GitHub, мы укрепим нашу приверженность свободе, открытости и новациям в деле создания ПО, — сказал исполнительный директор Microsoft Сатья Наделла (Satya Nadella). — Мы признаём ответственность перед сообществом, которую возлагаем на себя вместе с этим соглашением, и будем прилагать все усилия, чтобы дать возможность каждому разработчику создавать и внедрять новации, а также решать наиболее актуальные проблемы в мире».

В соответствии с условиями сделки, Microsoft приобретёт GitHub за $7,5 млрд в собственных акциях. Ожидается, что поглощение завершится до конца текущего года. GitHub, как обещает Microsoft, сохранит свой дух ориентации на разработчиков и будет действовать независимо, чтобы обеспечить открытую платформу для всех желающих. Разработчики будут по-прежнему иметь возможность использовать языки программирования, инструменты и операционные системы по собственному выбору для своих проектов, а также смогут применять код в любой ОС, облаке и устройстве.

Новым исполнительным директором GitHub станет корпоративный вице-президент Microsoft Нэт Фридман (Nat Friedman), известный также как основатель компании Xamarin и давний сторонник ПО с открытым исходным кодом. Текущий руководитель GitHub Крис Ванстрат (Chris Wanstrath) станет техническим специалистом Microsoft, будет заниматься стратегическими программными инициативами корпорации, подчиняясь исполнительному вице-президенту Скотту Гатри (Scott Guthrie).

Слева направо: глава Github Крис Ванстрат, Сатья Наделла и Нэт Фридман из Microsoft

Слева направо: глава Github Крис Ванстрат, Сатья Наделла и Нэт Фридман из Microsoft

«Я чрезвычайно горжусь тем, что удалось достичь GitHub и нашему сообществу за последнее десятилетие и не могу дождаться, чтобы увидеть предстоящие свершения. У дела разработки ПО светлое будущее, и я очень рад присоединиться к Microsoft, чтобы помочь сделать это реальностью, — сказал господин Ванстрат. — Их внимание к разработчикам прекрасно сочетается с нашим подходом, а их масштаб, инструменты и всемирное облако будут играть огромную роль в том, чтобы сделать GitHub ещё более ценным для разработчиков в любой точке земного шара».

Сегодня программное обеспечение проникает во все сферы жизни и бизнеса, становится двигателем коренных преобразований; ПО управляет самыми разными сторонами деятельности предприятий — от обслуживания клиентов и управления трудовыми ресурсами до маркетинга и IT. На GitHub представлено 1,5 млн компаний со всего мира, работающих в сферах здравоохранения, производства, технологий, финансовых услуг, розничной торговли и так далее.

Драйвер Btrfs для Windows достиг версии 1.0

Проблемы с кросс-совместимостью операционных систем не оканчиваются на формате бинарных файлов. Они начинаются намного раньше, на уровне файловых систем: бесполезно пытаться прочитать том Ext3 в Windows или открыть раздел HFS+ в Linux. Встречаются и более экзотические варианты. Разработчики стараются преодолеть этот барьер несовместимости и создают соответствующие драйверы. Одним из таких проектов является WinBtrfs. Btrfs — новая файловая система для Linux, основанная на ряде решений, применённых ещё в ReiserFS. Базой в ней является структура B-деревьев. Многие пророчат новой ФС роль конкурента ZFS: использование последней в Linux затруднено лицензионными ограничениями и сама ZFS весьма охоча до оперативной памяти.

Некоторые считают, что Btrfs можно читать как Better FS — «лучшая система» и что её будущее —  замена файловых систем семейства Ext, благо, по тестам она с включенным режимом сжатия опережает Ext4. Но по понятным причинам открыть диск, отформатированный в Btrfs, в Windows нельзя. Точнее, нельзя было до недавнего времени. Проект WinBtrfs, целью которого является создание драйвера для ОС семейства Windows, позволяющего работать с томами Btrfs, вышел на первую финишную прямую — драйвер достиг версии 1.0. Это значит, что перед нами не очередная «альфа» или «бета», а полностью работоспособная система. Интересно, что драйвер не содержит кода из ядра Linux и написан, что называется, с нуля. Несмотря на статус релизной версии, разработка продолжается, и разработчики проекта предупреждают, что использовать данный драйвер пользователям придётся на свой страх и риск.

Весь код доступен под лицензией LGPL (GNU Lesser General Public Licence). В настоящее время в драйвере реализованы чтение и запись с дисков Btrfs, массивы RAID0, 1, 10 и даже продвинутые RAID5 и 6. Работает кеширование, поддерживается система разграничения доступа ACL, реализованы симлинки и «жёсткие» линки, асинхронные режимы чтения и записи, сжатие по алгоритму LZO, горячая замена устройства, создание новых файловых систем с помощью утилиты mkbtrfs. Работает такая популярная команда, как TRIM, а для крупных массивов поддерживается балансировка. Полностью с особенностями проекта можно ознакомиться на GitHub, и там же скачать исходный код, а также бинарные сборки для 32 и 64-битных версий Windows. Требуется версия Windows не ниже 7.

На GitHub появилась петиция с просьбой к Adobe сделать Flash Player открытым

Недавно Adobe сообщила о своих планах по окончательному прекращению поддержки Flash Player в конце 2020 года — аналогичные намерения постепенного сворачивания технологии в тот же день опубликовали влиятельные веб-компании вроде Microsoft, Apple, Google и Mozilla. Но не все желают окончательной смерти Flash Player, особенно с учётом огромного влияния технологии на развитие Сети и существование миллионов полезных веб-страниц, до сих использующих Flash.

Неудивительно, что появилась онлайн-петиция. Её опубликовал на GitHub разработчик Юха Линдштедт (Juha Lindstedt), который просит сделать исходные коды Flash Player открытыми, чтобы будущие поколения веб-пользователей могли по-прежнему безопасно получать доступ к играм и экспериментам прошлого, а архивные веб-сайты никогда не были забыты.

«Мы не говорим, что Flash Player должен быть зафиксирован в нынешнем состоянии. Открытие исходных кодов и спецификаций Flash было бы хорошим решением, чтобы надёжно сохранить Flash-проекты для архивных нужд. Не знаем как это произойдёт, но в этом и вся красота открытых технологий: невозможно в точности предположить, что произойдёт с проектом, когда он станет открытым! Возможно, появится способ преобразования swf/fla в HTML5/canvas/webgl/webassembly, возможно, кто-то создаст автономный проигрыватель для старых сайтов. Возможно, появится специальный браузер», — говорится в петиции.

Обращение набрало уже почти 4000 звёзд, что немало для ресурса, предназначенного прежде всего для разработчиков проектов с открытым исходным кодом. Adobe ничего не сообщала о планах относительно Flash после 2020 года, но превращение технологии в открытую маловероятно. Впрочем, за три года ещё многое может измениться — посмотрим, как будут развиваться события.

На GitHub появился магазин приложений для работы с программным обеспечением

Сервис GitHub, в котором разработчики размещают исходный код программного обеспечения, запустил новый раздел — Marketplace. Он упрощает поиск нужных инструментов для создания и улучшения приложений.

В разделе Marketplace пользователи сервиса могут находить и покупать программное обеспечение для выполнения широкого круга рабочих задач — «начиная с непрерывной интеграции и заканчивая управлением проектами и просмотром кода».

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

Marketplace разделён на пять категорий, посвящённых качеству кода, просмотру кода, непрерывной интеграции, мониторингу и управлению проектами. Платформа поддерживает более десятка популярных приложений — например, Travis CI, Sentry и Waffle.

Команда GitHub пообещала, что интегрирует в Marketplace и другие приложения. В конечном итоге разработчики смогут загружать собственные инструменты, которые должны соответствовать стандартам сообщества.

В рамках инициативы компания переименовала раздел Integrations в GitHub Apps. Так разработчики получат больший контроль над разрешениями и улучшенный доступ к хранилищам.

Наконец, интерфейс программирования приложений GraphQL, на котором базируется сам GitHub, стал доступен всем желающим. С помощью него разработчики могут создавать собственные инструменты с удобным доступом к данным.

Первые пять частей Tomb Raider можно будет пройти в браузере

Поклонники Tomb Raider решили перенести знаменитый приключенческий экшен в Сеть. Проект OpenTomb позволит пройти пять оригинальных игр серии прямо в браузере.

Пока ни одна из игр не доступна целиком, но второй уровень первой части Tomb Raider полностью рабочий. Игроки могут управлять Ларой Крофт и переключаться между видами от первого и третьего лица. Поскольку проект основывается на переработанном коде, частота кадров в OpenTomb выше, чем в оригинале.

На странице OpenTomb в GitHub, где другие разработчики могут просматривать код и вносить свой вклад в его улучшение, команда рассказала, почему решила переосмыслить классический боевик. Несмотря на то, что уже существует несколько способов запуска первых частей Tomb Raider, в каждом недостаёт одного элемента — совместимости.

«Маловероятно, что старый движок будет совместим с новыми системами, — пишут авторы. — Но в случае с OpenTomb вы можете портировать игру на любую желаемую платформу».

Разработчики рассказали, что несколько раз связывались с издателем оригинальной Tomb Raider, компанией Eidos Interactive, но так и не получили ответа. Поэтому они решили начать всё с нуля, используя оригинальный исходный код и материалы. По словам авторов, при создании игры на базе движка с открытым кодом нет жёстких ограничений в плане функциональности и графических улучшений.

Сроки появления новых уровней и дата релиза всего проекта OpenTomb пока не сообщаются. Тем не менее, команда авторов проявляет высокую активность на форумах Tomb Raider: есть и отдельная ветка, где они публикуют информацию об обновлениях.

GitHub представила трёхуровневую программу для разработчиков

GitHub анонсировала запуск улучшенной версии программы для разработчиков. Она станет бесплатна для всех пользователей и пополнится новыми возможностями. Программа, запущенная в 2014 году, ранее была доступна только разработчикам с платными аккаунтами.

Глава по развитию бизнеса GitHub Джо Вадкан (Joe Wadcan) заявил, что компания делает на программу двойную ставку. Он назвал это «первым шагом в долгом пути с фокусом на разработчиках, которые создают продукты на базе GitHub API».

Новая версия программы разделена на три уровня. Каждый предназначен для проектов разной зрелости. Первый уровень предлагает инструменты для изучения API и доступ к отдельному контенту и мероприятиям, направленным на тех, кто создаёт свои первые проекты.

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

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

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

GitHub также анонсировала первых партнёров в рамках программы для разработчиков. Они получат дополнительные преимущества вроде специализированного маркетинга на корпоративном уровне и обучения продажам. В список партнёров вошли Circle CI, SRC:CLR, GitPrime, Travis CI, Buildkite, ZenHub и Waffle.

Сервис в целом поддерживает более 20 миллионов разработчиков и содержит более 50 миллионов проектов.

Microsoft закроет хранилище открытого кода CodePlex

Microsoft объявила о закрытии CodePlex — хранилища открытого исходного кода программного обеспечения. Сервис прекратит существование 15 декабря. Начиная с октября сайт можно будет только просматривать.

Пользователи смогут загрузить данные в архиве. Также редмондская компания объединилась с похожим сервисом GitHub, чтобы позволить разработчикам с лёгкостью перенести контент из CodePlex на более популярную платформу.

«На протяжении многих лет мы видели много удивительных вариантов, но на данный момент GitHub — самое подходящее место для того, чтобы делиться открытым кодом, и на него перешло большинство открытых проектов», — написал корпоративный вице-президент Microsoft Брайан Гарри (Brian Harry).

В последнее время Microsoft тесно сотрудничала с GitHub. В прошлом году, например, компания перенесла из CodePlex в GitHub инструментарий глубокого обучения CNTK. Сервис Microsoft, в свою очередь, стремительно теряет популярность. За последний месяц через него работали менее чем с 350 проектами.

GitHub базируется на распределённой системе управления версиями Git, которая позволяет отслеживать изменения в коде. Гарри отметил, что разработчики могут переходить и на другие сервисы вроде Bitbucket от Atlassian и Visual Studio Team Services от Microsoft.

Корпорация не уделяла открытому программному обеспечению большого внимания, но в последние несколько лет ситуация изменилась. Она, например, опубликовала код .NET и выпустила редактор исходного кода Visual Studio Code.

Inbox от Google получил интеграцию с Trello и GitHub

Почтовый сервис Inbox от Google получил интеграцию с двумя новыми сторонними проектами — сервисом для управления проектами Trello и хостингом IT-проектов GitHub. Теперь Inbox будет форматировать письма, связанные с проектами этих двух сервисов, точно таким же образом, каким почтовое приложение делает это с сообщениями на тему путешествий и запланированных событий, а также с новостными рассылками.

Что касается Trello, то пользователи теперь будут получать маркированное краткое содержание по недавней активности в карточке проекта. Что же до GitHub, то такие письма будут представлять собой списки изменений в коде и обнаруженные в проекте ошибки. Также при открытии таких сообщений через приложение Inbox для iOS или Android пользователи смогут получать мгновенный доступ к соответствующим сервисам в магазинах приложений.

Более того, разработчики добавили в Inbox некоторые функции, о которых уже давно просили пользователи. Среди них — более простой способ удаления электронных писем. Если раньше для этого человек должен был открыть специальное подменю, то теперь рядом с галочкой справа от названия письма присутствует иконка мусорного ведра, позволяющая мгновенно избавиться от ненужного сообщения. Inbox также получил интеграцию с аккаунтами Google Drive, поэтому теперь есть возможность копировать ссылки из облачного хранилища, редактировать разрешения для файлов и сохранять в облако прикреплённые к письмам файлы прямо через почтовое приложение. 

window-new
Soft
Hard
Тренды 🔥