LINUX.ORG.RU

Сообщения dotcoder

 

Rust 1.15

Новости — Разработка
Группа Разработка

Представлен релиз Rust 1.15 — системного языка программирования, нацеленного на безопасную работу с памятью, скорость и параллельное выполнение кода. В этот релиз вошли 1443 патча.

Если у вас уже установлена предыдущая версия Rust, то обновиться до Rust 1.15 очень легко:

$ rustup update stable
или же следуя инструкции на соответствующей странице.

( Новое в 1.15 )

>>> Подробности

 

dotcoder
()

Rust 1.14

Новости — Mozilla
Группа Mozilla

Представлен релиз Rust 1.14 — системного языка программирования, нацеленного на безопасную работу с памятью, скорость и параллельное выполнение кода. В этот релиз вошли 1230 патчей.

( Новое в 1.14 )

>>> Подробности

 

dotcoder
()

Только сегодня доступна для скачивания книга «Rust Essentials», осталось несколько часов

Форум — Talks

В рамках своей программы «одна бесплатная книга каждый день», издательство Packt сегодня раздаёт книгу Rust Essentials. До завершения раздачи осталось чуть более чем 5 часов. Требуется регистрация.

https://www.packtpub.com/packt/offers/free-learning

 ,

dotcoder
()

Киберпонедельник. Скидки (50%) от O'Reilly на электронные книги

Форум — Talks

O'Reilly в честь киберпонедельника объявляет распродажу со скидкой 50% на все электронные книги и видеокурсы, и 60% на заказы свыше 100$. В распродаже представлены более 14 000 книг (включая самые новые книги) от таких издательств как O'Reilly, No Starch Press, Pearson, A Book Apart, Make, Packt, и 25 других. Чтобы воспользоваться скидкой необходимо использовать кодовое слово CYBER16.

 киберпонедельник, ,

dotcoder
()

Rust 1.13

Новости — Mozilla
Группа Mozilla

Представлен релиз Rust 1.13 — системного языка программирования, нацеленного на безопасную работу с памятью, скорость и параллельное выполнение кода. В этот релиз вошли 1448 патчей.

Этот сезон оказался очень плодотворным для Rust. Проведены конференции RustConf, RustFest и Rust Belt Rust. Обсуждено будущее языка, разработан план на 2017 год и созданы новые инструменты.

Новое в 1.13

Выпуск 1.13 содержит несколько расширений языка, включая долгожданный оператор ?, оптимизацию времени компиляции, новые возможности cargo и стандартной библиотеки, а также множество мелких улучшений в документации и исправления ошибок.

Cargo в этом релизе содержит важные обновления безопасности, связанные с зависимостями от curl и OpenSSL, для которых также недавно были опубликованы обновления безопасности. Подробную информацию можно найти в соответствующих источниках для curl 7.51.0 и OpenSSL 1.0.2j.

( читать дальше... )

>>> Подробности

 

dotcoder
()

Facebook пишет свой Mercurial сервер на Rust

Форум — Talks

Собственно, сабж!

Фейсбук пишет свой сервер Mercurial на расте: https://groups.google.com/forum/m/#!topic/mozilla.dev.version-control/nh4fITF...

* Facebook is writing a Mercurial server in Rust. It will be distributed and will support pluggable key-value stores for storage (meaning that we could move hg.mozilla.org to be backed by Amazon S3 or some such). The primary author also has aspirations for supporting the Git wire protocol on the server and enabling sub-directories to be `git clone`d independently of a large repo. This means you could use Mercurial to back your monorepo while still providing the illusion of multiple «sub-repos» to Mercurial or Git clients. The author is also interested in things like GraphQL to query repo data. Facebook engineers are crazy... in a good way.

 ,

dotcoder
()

into_rust() — скринкасты по Rust. Доступно видео с RustConf 2016.

Новости — Документация
Группа Документация

into_rust() — это плод годовой работы Николаса Мацакиса, одного из основных членов команды разработчиков Rust, и представляет из себя хранилище обучающих скринкастов по данному языку программирования. Обучение строится вокруг принципа работы с памятью в Rust: владение и заимствование.

( читать дальше... )

Также стали доступны видеозаписи с прошедшей 10 сентября первой конференции по Rust — RustConf 2016.

( читать дальше... )

>>> Подробности

 , rustconf, ,

dotcoder
()

Asterisk 14

Новости — Open Source
Группа Open Source

Команда разработчиков Asterisk рада представить новую основную ветку свободной реализации программной АТС — Asterisk 14. Версия последнего релиза — 14.0.2 (за 4 дня вышли две версии).
Это стандартная (не LTS) ветка, как и Asterisk 12. Она будет полноценно поддерживатся в течение одного года, а в течение следующего будут производиться только исправления ошибок безопасности. Релизы с длительной поддержкой (LTS) полностью поддерживаются в течение четырёх лет, а обновления безопасности прекращают поступать спустя пять лет после выпуска.

( Краткий список новых возможностей )

Важная информация для тех, кто хочет обновиться

Более подробная информация о новых возможностях

Полный список изменений

>>> Анонс

 ,

dotcoder
()

pgAdmin 4 v1.0

Новости — Open Source
Группа Open Source

После более 10 000 часов разработки, стала доступна для загрузки новая версия pgAdmin 4 v1.0.

pgAdmin 4 — это полностью переписанный на Python и Javascript/jQuery pgAdmin. Доступен вариант для десктопной среды, написанный на C++ и Qt, для автономного пользования отдельными пользователями, и веб-приложение, которое можно использовать через браузер. По сравнению с pgAdmin 3, pgAdmin 4 значительно ушёл вперёд в плане визуальной составляющей, удобстве развёртывания и установки, богатства приборных панелей и более современного дизайна.

>>> Скриншоты, анонс, ссылки на загрузку

 

dotcoder
()

Nim 0.15.0

Новости — Open Source
Группа Open Source

Вышла новая версия языка программирования Nim 0.15.0.

Данный релиз включает в себя около 180 исправлений ошибок и улучшений. Наиболее значимые изменения: улучшение документации, новый макрос multisync и новая реализация HttpClient.

( читать дальше... )

>>> Подробности

 

dotcoder
()

Rust 1.12

Новости — Mozilla
Группа Mozilla

Команда разработчиков Rust рада представить релиз Rust 1.12 — системного языка программирования, нацеленного на безопасную работу с памятью, скорость и параллельное выполнение кода. В этот релиз вошёл 1361 патч.

( читать дальше... )

>>> Подробности

 

dotcoder
()

Vapor 1.0 — фреймворк и сервер для веб-разработки, написанный на языке программирования Swift

Новости — Open Source
Группа Open Source

Разработчики Vapor объявили о выходе версии 1.0 фреймворка для веб-разработки, написанного на языке Swift.

Заявлены:

  • Swift на стороне сервера, позволяющий создавать веб-приложения, сайты и API, а также приложения реального времени на WebSocket;
  • скорость работы в 100 раз выше, чем у популярных веб-фреймворков на Ruby и PHP;
  • безопасность, расширяемость, выразительность, а также другие баззворды;
  • работа с OS X/macOS, Ubuntu, Heroku, Digital Ocean, AWS, Docker, MySQL, SQLite, PostgreSQL, MongoDB, Redis и т.д.

>>> Подробности

 , vapor

dotcoder
()

Swift 3.0

Новости — Apple
Группа Apple

Официально представлена новая версия языка программирования Swift 3.0.

Swift 3 является первым крупным релизом со времени открытия исходных текстов, в котором представлены значительные улучшения и усовершенствования языка и стандартной библиотеки, большие дополнения в порт под Linux, и первый официальный релиз пакетного менеджера Swift Package Manager.

Порт для Linux теперь поставляется с Swift Core Libraries и Swift Package Manager.

Являясь крупным релизом, Swift 3 привносит изменения, которые делают язык несовместимым с версиями Swift 2.2 и 2.3 на уровне исходных текстов. Эти изменения затрагивают не только названия API стандартной библиотеки, но и то, как импортируются API из Objective-C (в частности из Cocoa) в Swift. Многие изменения в значительной степени являются механическими, и, чтобы помочь перевести проекты на новую версию языка, в Xcode 8.0 добавлен новый инструмент Swift Migrator. Также доступно руководство по миграции на Swift 3.

( Изменения в Swift 3.0 )

>>> Подробности

 

dotcoder
()

Android Studio 2.0

Новости — Android
Группа Android

Состоялся официальный анонс стабильной версии интегрированной среды разработки под платформу Android от компании Google — Android Studio 2.0.

В новой версии Android Studio появились следующие возможности:

  • Instant Run — практически мгновенное обновление запущенного приложения при изменении исходного кода.
  • Android Emulator — новый эмулятор работает в 3 раза быстрее, чем предыдущий, а улучшения в ADB теперь позволяют загружать приложения и данные на эмулятор в 10 раз быстрее, чем на физическое устройство. Кроме того, в новом эмуляторе появились новые богатые возможности управления звонками, аккумулятором, сетью, GPS и т.д.
  • Cloud Test Lab Integration — Теперь можно быстро и легко протестировать качество приложения на широком диапазоне Android-устройств в облачной тестовой лаборатории прямо из Android Studio.
  • App Indexing Code Generation & Test — Появилась возможность авто-генерации URL для лучшего нахождения вашего приложения в Google Search.
  • GPU Debugger Preview — Для тех, кто разрабатывает игры или приложения на базе OpenGL ES, появилась возможность покадровой отладки и анализа, обнаружения и диагностики проблем рендеринга через захват GPU-потока с устройства на базе Android.
  • IntelliJ 15 Update — Новая версия Android Studio построена на базе платформы IntelliJ 15.

>>> Подробности

 ,

dotcoder
()

LXC 2.0

Новости — Open Source
Группа Open Source

Разработчики рады объявить о выпуске новой стабильной версии системы для создания Linux-контейнеров LXC 2.0. LXC 2.0 — это результат года работы сообщества LXC, который включает в себя более чем 700 изменений, сделанных более чем 90 участниками. Это второй релиз с долгосрочной поддержкой (5 лет исправлений ошибок и уязвимостей, релизы при накоплении достаточного количества изменений).

Из нового:

  • Инструменты LXC стали более единообразными в использовании.
  • Улучшена поддержка создания контрольных точек и восстановления из них.
  • Полностью переработан код поддержки CGroup, включая поддержку пространства имён в CGroup.
  • Произведена чистка подсистемы хранения данных, добавлена поддержка Ceph RBD.
  • Огромное количество исправлений ошибок.
  • При всем этом, удалось избежать несовместимых изменений API, так что LXC 2.0 полностью API-совместима с LXC 1.0.

>>> Подробности

 ,

dotcoder
()

Скончался основатель Intel Эндрю Гроув

Форум — Talks

Основатель, бывший председатель совета директоров и генеральный директор компании Intel умер на 80 году жизни.

RIP

 ,

dotcoder
()

Leaf 0.2 — высокопроизводительная платформа машинного обучения

Новости — Open Source
Группа Open Source

Анонсирован выход новой версии Leaf 0.2. Leaf написан на языке программирования Rust и является модульной, производительной и переносимой платформой машинного обучения.

По тестам на производительность, Leaf 0.2 опережает другие платформы, являясь, на данный момент, самой быстрой платформой машинного обучения. По словам разработчиков, они смогли добиться этого за счёт выбора языка программирования Rust и библиотеки для высокопроизводительных вычислений Collenchyma (также написанной на Rust). Также, за счёт использования библиотеки Collenchyma можно обучать и запускать модели на CPU, GPU, FPGA, и т.д. с использованием OpenCL или CUDA или другого вычислительного языка, на разных машинах и операционных системах, без лишней адаптации кода. Это делает очень удобным возможность разворачивания моделей на серверах, рабочих станциях, смартфонах, а также современных встраиваемых устройствах.

Чтобы ознакомиться, разработчики предлагают установить Leaf 0.2 и поиграться с примерами, включая популярные Глубокие Нейронные Сети как Alexnet, Overfeat, VGG и другие.

>>> Подробности

 , , ,

dotcoder
()

Гугл нанимает основателя форчана, чтобы оживить Г+

Форум — Talks

sup /b/

Вот такая вот новость прилетела в мои фиды, основатель форчана будет делать новый Гугл+: http://meny.co/google-hire-4chan-founder-revive-google/

Что теперь будет с Гугл+?! Очередной имиджборд, сточная канава мировых интернетов, источник меметических эпидемий...?!

 , ,

dotcoder
()

Leaf 0.2 - «быстрейшая» платформа машинного обучения

Форум — Talks

Анонсирован выход новой версии Leaf 0.2. Leaf является модульной, производительной и переносимой платформой машинного обучения, написанной на языке программирования Rust.

Этот релиз, в основном, ознаменован поиском эффективной и чистой архитектуры, с оглядкой на уровень производительности других платформ машинного обучения. Leaf разделяет концепции блистательной работы людей, стоящих за Torch, Tensorflow, Caffe, Rust и другими многочисленными научно-исследовательскими работами.

Leaf 0.2 является самой быстрой платформой машинного обучения, которые существуют на сегодняшний день. Язык программирования Rust оказал огромную помощь в разработке целой платформы в течение нескольких месяцев. Разработчики добились очень эффективного использования GPU и ориентировали свою архитектуру ближе к Torch и также добились возможностей распределения как в Tensorflow на низком уровне абстракции.

Leaf 0.2 использует HPC-платформу Collenchyma (написана на Rust) для обучения и запуска моделей на CPU, GPU, FPGA, и т.д. с OpenCL или CUDA или другом вычислительном языке, на разных машинах и операционных системах, без какой-либо надобности адаптировать ваш код. Это делает возможность разворачивания моделей на серверах, рабочих станциях, смартфонах, а также в поздних встраиваемых устройствах очень удобным.

Для ознакомления, вы можете установить Leaf 0.2 и запустить примеры, включая популярные Глубокие Нейронные Сети как Alexnet, Overfeat, VGG и другие.

Анонс: https://github.com/autumnai/leaf/blob/063ce978004b8bf4b7fc7481fdd58fed0515cfd...

 , , ,

dotcoder
()

Rust 1.7

Новости — Mozilla
Группа Mozilla

Команда Rust рада объявить о выпуске новой стабильной версии Rust 1.7. Rust является системным языком программирования, сосредоточенным на безопасности, быстроте и многопоточности.

В этой версии основные изменения коснулись библиотек. Изменения, связанные с языком, готовятся в будущих выпусках.

В версии 1.7 были стабилизированы около 40 библиотечных функций и методов. Одним из стабилизированных API является поддержка задаваемых пользователем алгоритмов хеширования в типе HashMap<K, V> стандартной библиотеки. Теперь можно достигнуть значительного быстродействия за счёт возможности смены и использования более быстрого алгоритма хеширования.

Другие изменения:

  • <[T]>::clone_from_slice(), эффективный путь копирования данных из одного среза в другой срез.
  • Методы для удобства работы с Ipv4Addr и Ipv6Addr, такие как is_loopback(), который возвращает true или false, в зависимости от того, является ли адрес петлевым адресом, согласно RFC 6890.
  • Улучшения в CString, используемом в FFI.

Детальный RELEASE NOTES: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-170-2016-03...

>>> Анонс в блоге Rust

 

dotcoder
()

RSS подписка на новые темы