Как Чак Халл изобрел 3D-печать

Автор: admin от 20-08-2018, 20:40, посмотрело: 58

Как Чак Халл изобрел 3D-печать

3D-печать зародилась в 1983 году – гораздо раньше, чем люди начали массово пользоваться всемирной паутиной. Но интернет уже давно стал обыденной частью жизни, а аддитивные технологии до сих пор нельзя назвать широко распространенными.



При этом изобретатель 3D-печати Чак Халл полагает, что мы уже прошли период хайпа и только сейчас начинаем понимать настоящее поле применения технологии. Этот пост о том, как Чак (Чарльз) Халл изобрел и запатентовал лазерную стереолитографию в маленькой подсобной комнатушке и о том, как он сейчас оценивает свое изобретение.



Спойлер: как и промышленным роботам, развитию 3D-печати сильно помог автопром.

Категория: Linux

 

Техподдержка 3CX отвечает: резервное копирование и восстановление 3CX из командной строки

Автор: admin от 20-08-2018, 20:40, посмотрело: 39

Начиная с 3CX v15.5 SP1 мы добавили две консольные утилиты для резервного копирования и восстановления конфигурации АТС. Они используются, прежде всего, в скриптах автоматизации, либо если отсутсвует доступ к интерфейсу сервера.



Если вы обслуживаете большое количество облачных экземпляров 3CX, скрипт автоматического резервирования весьма удобен, т.к. работает из единой консоли, не требуя входа в интерфейс управления каждого сервера. Консольные утилиты доступны как в версии 3CX для Linux, так и для Windows.

Категория: Windows, Linux

 

Android Academy: теперь в Москве

Автор: admin от 20-08-2018, 20:40, посмотрело: 57

Android Academy: теперь в Москве


5 сентября стартует базовый курс Android Academy по Android-разработке (Android Fundamentals). Встречаемся в офисе компании Avito в 19:00.



Это очное и бесплатное обучение. За основу курса мы взяли материалы Android Academy TLV, организованной в Израиле в 2013 году, и Android Academy SPB.



Регистрация откроется 25 августа, в 12:00 и будет доступна по ссылке

Категория: Game Development, Android

 

С — не низкоуровневый язык

Автор: admin от 20-08-2018, 17:30, посмотрело: 49

С — не низкоуровневый язык


Ваш компьютер не является быстрой версией PDP-11



Привет, Хабр!



Меня зовут Антон Довгаль, я С (и не только) разработчик в Badoo.



Мне попалась на глаза статья Дэвида Чизнэлла, исследователя Кембриджского университета, в которой он оспаривает общепринятое суждение о том, что С — язык низкого уровня, и его аргументы мне показались достаточно интересными.



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



Производители процессоров не одиноки в этом. Разработчики компиляторов C/C++ тоже внесли свою лепту.

Категория: Веб-разработка

 

ВШБИ приглашает на лекционный вечер по геймдизайну 29 августа

Автор: admin от 20-08-2018, 17:30, посмотрело: 46

29 августа 2018 года в 19:00 в Высшей школе бизнес-информатики НИУ ВШЭ (Москва, метро Рижская) состоится Лекционный вечер по геймдизайну, на который мы приглашаем всех желающих. Вход бесплатный, но на входе строгий охранник, который пускает только по спискам и по документу, удостоверяющему личность. Внести себя в список путем регистрации на странице мероприятия здесь.



ВШБИ приглашает на лекционный вечер по геймдизайну 29 августа

Категория: Веб-разработка

 

Docker для Symfony 4 — от локалки до production

Автор: admin от 20-08-2018, 15:50, посмотрело: 62

Предистория



Одним прекрасным днём мне понадобилось развернуть среду разработки для своего проекта. Vagrant уже порядком поднадоел и хотелось иметь единую среду разработки для всех участников проекта которая была бы идентичной production серверу. Соответственно наслушавшись информации про хипстерский docker, я решил начать с ним разбираться. Далее я постараюсь максимально подробно описать все шаги начиная от установки докера на локалке вплоть до разворачивания продуктива на KVM.



Исходный стек технологий:



— Docker

— Symfony 4

— nginx

— php-fpm

— postgresql

— elasticsearch

— rabbitmq

— jenkins



Железо:



— ноутбук под ОС Ubuntu 16.04

— продакшн сервер на хостинге KVM



Почему кроме технологического стека я перечислил ещё и стек железа?



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



Первый и наверно самый важный аспект при начале работы с докером — это операционная система вашего ноутбука. Проще всего работать с докером именно на linux системах. Если вы работаете на Windows или Mac то у вас 100 % будут некоторые сложности, но эти сложности не будут являться критическими и при желании «нагуглить» как это исправляется не составит никаких проблем.



Второй вопрос — это хостинг. Зачем нужен Hosting именно с типом виртуализации KVM? Причина в том, что виртуализация VPS разительно отличается от KVM и установить сам docker на VPS у вас попросту не выйдет, так как VPS распределяет ресурсы сервера динамически.



Подитог: для самого быстрого старта на докере резоннее всего выбирать Ubuntu в качестве локальной операционки и KVM хостинг (либо собственный сервер). Далее рассказ пойдёт опираясь именно на эти две составляющие.

Категория: Программирование, Веб-разработка

 

Создание приложения на .NET Core и Kubernetes: наш опыт

Автор: admin от 20-08-2018, 14:30, посмотрело: 87

Всем привет!



Сегодня расскажем об опыте одного из наших DevOps проектов. Мы решили реализовать новое приложение под Linux с использованием .Net Core на микросервисной архитектуре.



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



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



Поэтому использовали такие технологии:




  • .Net Core для реализации микросервисов. В нашем проекте использовалась версия 2.0,

  • Kubernetes для оркестрации микросервисов,

  • Docker для создания образов микросервисов,

  • шина интеграции Rabbit MQ,

  • EK для логирования,

  • TFS для реализации конвейера CI/CD.



В этой статье поделимся подробностями нашего решения.



Создание приложения на .NET Core и Kubernetes: наш опыт


Это расшифровка нашего выступления на .NET-митапе, вот ссылка на видео выступления.

Категория: Программирование, Linux

 

Команда S.O.N.I.A: будущее автономных подводных аппаратов

Автор: admin от 20-08-2018, 14:25, посмотрело: 58

Когда дело касается формирования будущего технологий, то ваш успех целиком зависит от вашей команды. Потеря талантливого специалиста — всегда проблема, даже если он переехал в соседний офис прямо по коридору. «Они устроили для меня прощальную вечеринку, — смеется Эмили Демерс-Морин, 24-летняя студентка университета Ecole de technologie superieure в Монреале, пров. Квебек (Канада), будущий электротехник. — И я подумала: но ведь я ухожу всего лишь в соседний офис».



Команда S.O.N.I.A: будущее автономных подводных аппаратов

Категория: Сетевые технологии

 

KDD 2018, день первый, туториалы

Автор: admin от 20-08-2018, 14:25, посмотрело: 46

KDD 2018, день первый, туториалы



Сегодня в Лондоне стартовала одна из главных Data Science конференций года, постараюсь оперативно рассказывать о том, что интересного удалось услышать.

Категория: Сетевые технологии

 

Обзор 3D-принтера WANHAO D9/300: видео

Автор: admin от 20-08-2018, 14:25, посмотрело: 47

Обзор 3D-принтера WANHAO D9/300: видео


Всем привет! С вами Top 3D Shop и в этом обзоре мы расскажем об FDM-принтере Wanhao Duplicator 9/300, о котором писали недавно.



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

Категория: Сетевые технологии

 
Назад Вперед