Как стать автором
Поиск
Написать публикацию
Обновить
-4
@v3y7read⁠-⁠only

Пользователь

Отправить сообщение

Скачивание аудио с сайта mail.ru

Время на прочтение7 мин
Количество просмотров9.4K


Задача, которая перед нами стоит — скачивание музыкальных произведений с сайта предоставляющего такую возможность. Использовать будем язык-программирования Python.
Читать дальше →

Мелкосерийное производство корпусов 3D-печатью: придаем «заводской» внешний вид

Время на прочтение4 мин
Количество просмотров36K

Вы полны решимости выпустить свою разработку на массовый рынок.

Первый камень преткновения, с которым сталкиваются многие — как делать качественный корпус устройства мелкими сериями?

Как сделать из 3D-печатной модели «конфетку», которую и продавать будет не стыдно?

Один из вариантов — обработка и покраска. О тонкостях окраски полиамида — под катом. Много фото!
Читать дальше →

Облачное решение для совместной работы Cisco Spark: обзор и настройка

Время на прочтение9 мин
Количество просмотров6.5K
Сервисы видеоконференций давно пользуются популярностью в крупных компаниях и даже в некоторых мелких фирмах. Для их проведения используются разные технологии, в самом простом варианте это может быть, например, конференция в Skype. Но есть и системы, которые предлагают куда более широкие возможности, фактически «все в одном». Одна из них — облачное решение для совместной работы Cisco Spark.


Читать дальше →

Серия видеоуроков по Git для новичков

Время на прочтение1 мин
Количество просмотров115K
Скорее всего, если вас привлекло название статьи, то вы начинаете свой путь знакомства с системой контроля версий Git. В данной статье я приведу 10+ видео о пошаговом вхождении в контроль версии используя Git. Данного курса будет вполне чем достаточно для работы с такими популярными сервисами как GitHub и Bitbucket.

Однажды мой знакомый, который только начинал свой путь в ИТ кинул мне данный мемчик что слева, с вопросом "А чем плохо то?", поэтому чтобы понимать данную шутку и уметь работать с самым популярным на сегодня VCS (Version Control System) рекомендую к ознакомлению серии видеоуроков, которую я привел ниже.
Читать дальше →

Полная автоматизация «development» среды с помощью docker-compose

Время на прочтение7 мин
Количество просмотров162K

В этой статье мы поделимся опытом автоматизации запуска, тестирования и конфигурации больших проектов с использованием docker-compose. Несколько простых изменений могут помочь Вашей команде быть более эффективной и тратить время на важные, а не на рутинные задачи.


Docker в 2017


На конференции Dockercon 2016 CEO компании Docker рассказал, что количество приложений, которые запускаются в Docker выросло на 3100% за последние два года. Боле 460 тысяч приложений по всему миру запускаются в Docker. Это невероятно!


Если вы все еще не используете Docker, я бы посоветовал почитать отличную статью об использовании Docker во всем мире. Docker полностью изменил то, как мы пишем приложения и стал неотъемлемой частью для разработчиков и DevOps команд. В этой статье мы полагаем, что вы уже знакомы с Docker и хотим дать вам еще одну серьезную причину продолжать использовать его.

Читать дальше →

MIPSfpga и внутрисхемная отладка

Время на прочтение14 мин
Количество просмотров10K

Поставляемые в составе пакета MIPSfpga документация, ПО и конфигурационные файлы предполагают применение Bus Bluster в качестве аппаратного отладчика. Статья содержит инструкции по использованию для этой цели практически любого USB-UART адаптера, построенного на микросхеме FTDI с поддержкой MPSSE (FT232H, FT2232H, FT4232H, FT2232D). Кратко описывается интеграция среды разработки Visual Studio Code и отладчика GNU GDB.


Все конфигурационные файлы, описываемые в статье, а также часть документации доступны на github.


Элементы системы


image

Читать дальше →

Документирование #микросервисов

Время на прочтение5 мин
Количество просмотров107K


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


Читать дальше →

Сага о ракетных топливах

Время на прочтение30 мин
Количество просмотров107K
image

Предисловие.

А его и не будет, что бы не спамить, всё описано в «послесловии». Обязательно его прочтите, что бы не было диссонанса с более ранними комментариями.
Статью пришлось переделать 01.03.2017 и она отличается от первоначальной.

Achtung! Не стоит рассматривать эту статью, как некий научный труд или претензия на нобелевку.
Тем более:
«… И нет ничего нового под солнцем»
(Экклизиаст 1:9).
О топливах, ракетах ракетных двигателях писалось, пишут и будут писать.

Одной из первых работ по топливам ЖРД можно считать книгу В.П.Глушко «Жидкое топливо для реактивных двигателей», изданную в 1936 г.
image

Для меня тема показалась интересной, связанной с моей бывшей специальностью и учёбой в ВУЗе, тем паче «приволок» её мой младший отпрыск «шеф давай замесим, что нить такое и запустим, а если лень, то мы сами сообразим». Видимо лавры Лин Индастриал» не дают покоя.
Так хочется правильно взорвать свой ракетный двигатель.

«Соображать» будем вместе, под строгим родительским контролем.

«Ключ на старт»… «Поехали»! (Ю.А. Гагарин& С.П. Королёв)
image

Какой бы тип РД (схема, характер процесса) не применялся в ракетной технике его целевое предназначение: создание тяги (силы), путём преобразования исходной энергии, запасённой в РТ в кинетическую энергию (Ек) реактивной струи рабочего тела.
Ек реактивной струи в РД преобразуются разные виды энергии (химическая, ядерная, электрическая).
Для химических двигателей топливо можно разделить по фазовому состоянию: газообразное, жидкое, твёрдое, смешанное.

Часть №1-топлива для ЖРД или жидкие ракетные топлива.


Читать дальше →

Эволюция мобильного автофокуса: от контрастного до Dual Pixel

Время на прочтение6 мин
Количество просмотров30K
Привет, Гиктаймс! При съемке на смартфон (да и не только) очень важно, чтобы фотографии получались четкими и ясными. Для этого объект снимка должен быть в фокусе до того, как вы нажмете на кнопку «Сделать фото». В последнее время многие производители смартфонов работают над улучшением технологий автоматической фокусировки, и сегодня мы рассмотрим плюсы и минусы каждой, и чем они отличаются. Как обычно все подробности под катом.

Читать дальше →

Трансформаторы на инновационных сплавах могут сэкономить Москве до 1 миллиарда рублей в год

Время на прочтение2 мин
Количество просмотров11K
Научная группа лаборатории «Перспективные энергоэффективные материалы» НИТУ «МИСиС» под руководством профессора Акихисы Иноуэ (индекс Хирша = 113) определила диапазон аморфных сплавов для создания инновационных сердечников трансформаторов. При использовании такого сплава потери электроэнергии могут снизиться втрое. Использование трансформатора мощностью 1000 кВА с новым сердечником позволит сэкономить более 16 000 кВт•ч электроэнергии в год.

image
В лаборатории «Перспективные энергоэффективные материалы»

Ключевой элемент традиционного трансформатора – устройства для преобразования напряжения – стальной сердечник (магнитопровод). Именно здесь в процессе преобразования происходят потери электроэнергии за счет нагревания. Причины потерь в образовании вихревых токов Фуко и явления магнитного гистерезиса. Часть энергии теряется, КПД устройства снижается.

Инновационный аморфный сплав, разрабатываемый научной командой лаборатории «Перспективные энергоэффективные материалы» НИТУ «МИСиС», по сути – металлическое стекло, не имеющее кристаллической решетки. Благодаря аморфной структуре данный материал обладает более благоприятными магнитными свойствами по сравнению с традиционными электротехническими сталями. Соответственно, использование этого материала позволит снизить потери электроэнергии.
Читать дальше →

Будут ли data scientist’ы в ближайшее время заменены автоматизированными алгоритмами и искусственным интеллектом?

Время на прочтение7 мин
Количество просмотров12K
Хабр, привет! В современном машинном обучении и науке о данных можно выделить несколько трендов. Прежде всего, это глубокое обучение: распознавание изображений, аудио и видео, обработка текстов на естественных языках. Еще одним трендом становится обучение с подкреплением — reinforcement learning, позволяющее алгоритмам успешно играть в компьютерные и настольные игры, и дающее возможность постоянно улучшать построенные модели на основе отклика внешней среды.

Есть и еще один тренд, менее заметный, так как его результаты для внешних наблюдателей выглядят не так впечатляюще, но не менее важный — автоматизация машинного обучения. В связи с его стремительным развитием вновь актуальным становится вопрос о том, не будут ли data scientist’ы в конце концов автоматизированы и вытеснены искусственным интеллектом.
Читать дальше →

IBM упрощает разработку программного обеспечения в облаке с помощью платформы Bluemix

Время на прочтение7 мин
Количество просмотров16K


Компания IBM объявила о том, что организации всех масштабов, от стартапов до огромных корпораций, переходят на платформу IBM Bluemix для быстрой и качественной разработки программного обеспечения.
Читать пресс-релиз...

Бесплатные ресурсы IBM Bluemix для разработчиков

Время на прочтение2 мин
Количество просмотров5.8K


Сначала я поставил красивую картинку с роботом, чтобы привлечь внимание, ведь мы все любим роботов. Но потом заменил вот на этот скучный скриншот с сайта IBM Bluemix, ведь мы все любим деньги. Точнее не любим их тратить. Скриншот вполне информативный, но ниже я немного распишу детали. Итак, что же получает разработчик бесплатно?
Читать дальше →

Что придет на замену X Window System?

Время на прочтение9 мин
Количество просмотров67K

Одним из знаменательных Linux событий прошлого года стал выход 25-й Федоры с графическим окружением Gnome 3.22 на базе дисплейного сервера Wayland, который призван заменить X Window System. Но зачем вообще после стольких лет возникла такая необходимость?




В последнее время экипаж МКС пересел с Windows на Linux.
— Хьюстон, у нас проблемы. Нас сносит на Юпитер.
— Вы что, опять возились с xorg.conf?
— Да. Хьюстон, за три последних дня у нас почему-то выросли бороды.

Далее, речь о том, почему Linux необходима новая графическая среда, хотя бы в 2017 г, а отдельным постом я расскажу про Wayland и Mir.

Читать дальше →

SAP подготовила крупное обновление для своего продукта S/4Hana Cloud

Время на прочтение2 мин
Количество просмотров4K
Немецкая фирма SAP SE представила обновление для своего продукта S/4HANA Cloud, который объединяет в облачной среде разработки компании в области управления бизнесом SAP и базу данных Hana.

Читать дальше →

Облачное ценообразование: AWS vs Azure vs Google vs Cloud4Y

Время на прочтение5 мин
Количество просмотров17K
Сравнить цены на облачные платформы у разных провайдеров не так просто, как может показаться на первый взгляд. У каждого провайдера свой алгоритм ценообразования и различные условия получения скидок. К тому же, провайдеры регулярно проводят корректировки цен на свои продукты. Сегодня мы попробуем выяснить при соблюдении каких факторов можно получить наиболее выгодную скидку и, тем самым, сэкономить при покупке облачной платформы.

image
Выбери своё облако

Публикация учитывает последние снижения цен от 1 декабря 2016 платформы AWS последних поколений m4 и c4, а также обзор новейшего инстанса AWSr4.
Читать дальше

Почему Kotlin отстой

Время на прочтение12 мин
Количество просмотров76K

Эта статья родилась по мотивам вот этой статьи в виде полу-шутки. В той статье большая часть "проблем" является либо синтетическими и крайне редко используемыми, либо притянутыми за уши из-за ожидания соответствия языка теоретической парадигме которой, по мнению автора, язык должен соответствовать. С другой стороны не упомянуты вещи, которые мне лично действительно усложняют жизнь.

Читать дальше →

Мифы о CAP теореме

Время на прочтение13 мин
Количество просмотров33K

Введение


cap


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


Событие, когда какая-то статья вызывает бурю эмоций, — крайне редкое. Первый раз такое возникло, когда я прочитал про chained replication. Меня пытались убедить, что это мощный подход и что это лучшее, что могло произойти с консистентной репликацией. Я сейчас не буду приводить доводы, почему это плохо работает, а просто приведу говорящую цитату из статьи Chain Replication metadata management:


Split brain management is a thorny problem. The method presented here is one based on pragmatics. If it doesn’t work, there isn’t a serious worry, because Machi’s first serious use case all require only AP Mode. If we end up falling back to “use Riak Ensemble” or “use ZooKeeper”, then perhaps that’s fine enough.

В моем вольном пересказе это означает примерно следующее: "У нас тут есть некий алгоритм. Мы не знаем, будет ли он работать правильно или нет. Да нам это и не важно". Хотя бы честно, сэкономило кучу времени, спасибо авторам.


И тут, значит, попадается на глаза статья: Spanner, TrueTime & The CAP Theorem. Её мы разберем по полочкам ближе к концу, вооружившись понятиями и знаниями. А перед этим разберем самые распространенные мифы, связанные с CAP теоремой.

Читать дальше →

Модель Акторов и C++: что, зачем и как?

Время на прочтение20 мин
Количество просмотров41K

Данная статья является доработанной текстовой версией одноименного доклада с конференции C++ CoreHard Autumn 2016, которая проходила в Минске в октябре прошлого года. Желание сделать эту статью возникло под впечатлением о том, что в мире C++ разработчики как бы делятся на два больших и не пересекающихся лагеря. В первом лагере находятся матерые спецы, которые все видели, все знают и все умеют, за плечами у которых десятки собственноручно написанных реализаций Модели Акторов, внутрях у которых хитрые, конечно же самостоятельно сделанные, lock-free очереди и state-of-the-art механизмы обслуживания сообщений. Такие проффи сами часами могут рассказывать про тонкости многопоточного программирования (только почему-то редко это делают). Во втором лагере — зеленые новички, которых волею судьбы занесло в мир C++, которые пока слабо представляют себе различия между unique_ptr и shared_ptr, про шаблоны только слышали, а в области многопоточности имеют поверхностное впечатление только о std::thread, std::mutex и, может быть, std::condition_variable. Для людей из первого лагеря я вряд ли что-нибудь интересное расскажу, а вот разработчикам из второго лагеря попробую вкратце рассказать о том, что Модель Акторов в C++ — это нормально. И что есть ряд готовых инструментов, на примере которых можно увидеть, что же это такое.

Читать дальше →

Определяем лучшее место для жизни в США при помощи собственного приложения на IBM Bluemix

Время на прочтение5 мин
Количество просмотров6.6K


Платформа IBM Bluemix позволяет работать с различными службами компании IBM для создания когнитивных приложений. В качестве примера можно привести сервис IBM Watson Tradeoff Analytics Service. При помощи математических методов фильтрации он позволяет определить оптимальные варианты по большому количеству критериев. В результате специалисты (если речь идет о профессиональном приложении) могут принимать сложные решения из лучших предложенных вариантов.

Сегодня мы предлагаем познакомиться с ходом создания одного такого приложения, при помощи которого можно выбрать лучшее место для жизни в США. Понятно, что одной этой страной возможности приложения не ограничиваются — при желании можно создать любую схожую программу и выбрать оптимальное место для жизни в другой стране — России, Великобритании, Эквадоре или ином регионе. Давайте посмотрим, как все это работает.
Читать дальше →

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность