-Поиск по дневнику

Поиск сообщений в rss_habrahabr_of_lokoman

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2008
Записей:
Комментариев:
Написано: 2




Все публикации подряд на Хабре


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/.
Данный дневник сформирован из открытого RSS-источника по адресу http://habrahabr.ru/rss/, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Digital-мероприятия в Москве c 11 по 17 февраля

Понедельник, 11 Февраля 2019 г. 17:25 + в цитатник

Подборка ключевых мероприятий на неделю.


image


Код Леонардо да Винчи


  • 11 февраля (понедельник)
  • Курсовой переулок 17с1
  • 900 р.
  • Автор самой известной картины в мире, изобретатель дельтаплана и водолазного костюма, создатель первого робота, математик, анатом, ботаник, астроном – трудно поверить, что всё это об одном человеке. Имя Леонардо да Винчи давно стало синонимом гениальности – при этом оно окутано мифами, тайнами, а иногда и просто нелепыми выдумками. На лекции поговорим прежде всего о Леонардо-художнике и поймем, почему именно его творчество – вершина искусства эпохи Возрождения.

ФРИИ: Маркетинг и продажи на зарубежных рынках


  • 12 февраля (вторник)
  • Мясницкая 13с18
  • бесплатно
  • Поговорим о том, как привлечь аудиторию, найти клиентов и выстроить маркетинг на международном рынке.

Бизнес-завтрак Alytics и AGIMA 12.02


  • 12 февраля (вторник)
  • Мясницкая 24/7c3
  • бесплатно
  • 12 февраля в 10:30 состоится бесплатный бизнес-завтрак «Как с помощью продуктовой и сквозной аналитики увеличить продажи».

Первая большая бизнес-конференция о мобильной коммерции


  • 12 февраля (вторник)
  • Волгоградский пр.42к13
  • от 4500 р.
  • Лидеры индустрий расскажут о личном опыте и новых возможностях самого перспективного направления электронной торговли — «M-commerce».
Читать дальше ->

https://habr.com/ru/post/439862/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439862


Метки:  

[Из песочницы] Prometheus + Grafana + Node Exporter + Docker в Azure c уведомлениями в Telegram

Понедельник, 11 Февраля 2019 г. 16:41 + в цитатник

Для начала подготовим виртуальную машину, для этого напишем небольшой скрипт, который разворачивает и автоматизирует некоторые рутинные операции, скрипт использует Azure Cli:


project.sh
#!/bin/bash
echo "AZURE VM Create"
echo "Azure Account:"
echo "Azure name:"
read AZ_NAME
read -sp "Azure password: " AZ_PASS && echo && az login -u $AZ_NAME -p $AZ_PASS
echo "Name Group  VM"
read GROUP_NAME
az group create --name $GROUP_NAME --location eastus
echo "VM name"
read VM
echo "Admin user name"
read ADMIN
az vm create --resource-group $GROUP_NAME --name $VM --image UbuntuLTS --admin-username $ADMIN --generate-ssh-keys --custom-data cloud-init.txt
az vm open-port --resource-group $GROUP_NAME --name $VM --port 8080 --priority 1001
az vm open-port --resource-group $GROUP_NAME --name $VM --port 8081 --priority 1002
az vm open-port --resource-group $GROUP_NAME --name $VM --port 9090 --priority 1003
az vm open-port --resource-group $GROUP_NAME --name $VM --port 9093 --priority 1004
az vm open-port --resource-group $GROUP_NAME --name $VM --port 9100 --priority 1005
az vm open-port --resource-group $GROUP_NAME --name $VM --port 3000 --priority 1006
RESULT=$(az vm show --resource-group $GROUP_NAME --name $VM -d --query [publicIps] --o tsv)
echo $RESULT
echo "Whait 5 min"
sleep 300
ssh $ADMIN@$RESULT -y << EOF
sudo usermod -aG docker $ADMIN
EOF
sleep 10
echo "Connect to Azure..."

В скрипте мы используем файл cloud-init.txt который автоматически установит Docker и Docker-Compose на виртуальную машину.


cloud-init.txt
#cloud-config
package_upgrade: true
write_files:
  - path: /etc/systemd/system/docker.service.d/docker.conf
    content: |
      [Service]
        ExecStart=
        ExecStart=/usr/bin/dockerd
  - path: /etc/docker/daemon.json
    content: |
      {
        "hosts": ["fd://","tcp://127.0.0.1:2375"]
      }
runcmd:
- apt-get update && apt-get install mc -y
- curl -sSL https://get.docker.com/ | sh
- curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- chmod +x /usr/local/bin/docker-compose
Читать дальше ->

https://habr.com/ru/post/439858/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439858


Метки:  

Релиз приложения для удаленного управления: Aspia 1.1.0

Понедельник, 11 Февраля 2019 г. 15:43 + в цитатник
image После нескольких месяцев разработки, готов представить новую версию приложения для удаленного управления – Aspia.

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

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

https://habr.com/ru/post/439852/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439852


Метки:  

PHP для начинающих. Подключение файлов

Понедельник, 11 Февраля 2019 г. 15:42 + в цитатник
image


В продолжении серии «PHP для начинающих», сегодняшняя статья будет посвящена тому, как PHP ищет и подключает файлы.
Читать дальше ->

https://habr.com/ru/post/439618/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439618


Метки:  

Особенности подходов к дизайну в реальном производственном секторе

Понедельник, 11 Февраля 2019 г. 15:07 + в цитатник
Когда ты делаешь дизайн для цифровых продуктов, которыми будут пользоваться люди, чьи привычки и паттерны использования ты можешь предугадать, это не так сложно. Ты почти всегда знаешь, что человек по ту сторону будет держать смартфон вот так, доставать до элементов и контролов большим пальцем вот так, и прочее, прочее, прочее. К примеру, в B2C есть определенный набор инструментов, помогающих дизайнеру в исследованиях. Есть и общепринятый набор правил, по которым ты собираешь обратную связь, нащупываешь возможные проблематики, выдвигаешь гипотезы и прочее. Например, вот довольно понятный и удобный фреймворк:

  • определить задачу клиента;
  • сформировать свои гипотезы;
  • продумать метрики;
  • определить контекст использования, CJM, прочее;
  • продумать решение и его валидацию.

Для людей, привычных к дизайну продуктов, которыми пользуются миллионы пользователей по всему миру, этот фреймворк знаком (в том или ином виде).


Когда продакты думают, что точно знают, чего хочет пользователь

Но все это претерпевает довольно неслабые изменения, когда ты начинаешь делать дизайн на предприятии. Начнем хотя бы с того, что клиентов как таковых у нас нет — у нас есть пользователи. И штука в том, что мы находимся очень близко к пользователям. Не в плане, что вот есть аккаунт, и мы можем просмотреть подробную инфу о нем, привычные заказы и модель поведения, нет. Мы знаем, что конкретно вот этот пользователь — это Саня, который вчера при тебе залезал на 20-метровую вышку, чтобы с помощью твоего приложения записать данные в журнал обходов. И что ежедневные задачи у Саши довольно сложные и нетривиальные.

Меня зовут Лев, я ведущий дизайнер функции «Цифровые технологии» в СИБУРе, и я расскажу вам о том, как работается дизайнерам приложений и интерфейсов в условиях, когда часть твоих пользователей — это коллектив обходчиков на производственной площадке в Тобольске, которые используют твое приложение немного не в тех условиях, в которых ты это приложение сделал.
Читать дальше ->

https://habr.com/ru/post/439818/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439818


Метки:  

Конференция DUMP-2019: приглашаем выступить в секциях Design, Management и Тестирование

Понедельник, 11 Февраля 2019 г. 14:15 + в цитатник
Всем привет! Девятая конференция уральских разработчиков, дизайнеров, тестировщиков и менеджеров DUMP пройдёт 19 апреля в Екатеринбурге. В этом году мы готовим 8 секций: Backend, Frontend, Mobile, Тестирование и QA, Devops, Design, Science и Management. Плюс мастер-классы, выделенные зоны для общения со спикерами и афтепати.

В предыдущем посте мы описали, какие темы ищем для секций Backend, Frontend и Science. В этом посте — темы, которые мы хотим обсудить в секциях Design, Management и Тестирование. Ниже все подробности.


Читать дальше ->

https://habr.com/ru/post/439840/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439840


Метки:  

Дайджест свежих материалов из мира фронтенда за последнюю неделю №351 (4 — 10 февраля 2019)

Понедельник, 11 Февраля 2019 г. 00:48 + в цитатник
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


Читать дальше ->

https://habr.com/ru/post/439778/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439778


Метки:  

Написание Unit тестов на Swift для проверки асинхронных задач

Воскресенье, 10 Февраля 2019 г. 23:47 + в цитатник
Сегодня хочу вам быстренько рассказать как тестировать асинхронный код.
Представьте ситуацию, что вам надо загрузить данные из интернета и проверить все ли работает нормально, либо еще какую-нибудь задачу, которая выполняется асинхронно. И как же его протестировать? Что если попробовать так же как и обычный синхронный код?!
    func testAscynFunction() {
        someAsyncFunction()
    }

    func someAsyncFunction() {
        let bg = DispatchQueue.global(qos: .background)
        bg.asyncAfter(deadline: .now() + 5) {
            XCTAssert(false, "Something went wrong")
        }
    }


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

Для решения такой проблемы в тестах есть одна замечательная вещь: Читать дальше ->

https://habr.com/ru/post/439772/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439772


Метки:  

Корпоративные фрукты

Воскресенье, 10 Февраля 2019 г. 22:38 + в цитатник
— Прошу внимания, коллеги. – директор постучал карандашом по столу. – Нам предстоит интересное мероприятие.

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

— Мы собрались для проведения кросс-собеседования. – продолжил директор. – И у нас тут – очень интересный экземпляр. Претендует на должность директора по информационным технологиям. Но вот резюме…

— Мда. – улыбнулась HR. – Весьма странный субъект. Подозреваю, это будет что-то… Хотя думаю, на работу мы его не возьмем.

— Почему? – спросил коммерческий.

— Сейчас сам увидишь. Он утверждает, что может какими-то там программистскими, или… — HR подняла со стола бумажку, пробежалась глазами. – Да, вот… Инженерными методами повысить эффективность бизнеса. В том числе, прибыль.

— Откуда такое чудо? – коммерческий удивленно улыбнулся.

— Из деревни какой-то… — HR снова глянула в бумажку. – Написано – Курган. Это где?

— Там, где волки срать боятся. – подхватил общее настроение главный инженер. – Бывал я там, на практике. Еле жив остался, в девяностые дело было…

— Ну что, зовем? – перебил директор.

Внезапно в дверь переговорной постучали и, тут же, не дожидаясь приглашения, вошел Сергей. Почему-то в пуховике и шапке.

— Это, парни. – сказал он извиняющимся тоном. – Простите за беспокойство, я передумал. Мне ваша компания не подходит. До свидания. Читать дальше ->

https://habr.com/ru/post/439764/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439764


Метки:  

Инженеры «скрутили» свет в оптоволокне — новая технология ускорит передачу данных в сто раз

Воскресенье, 10 Февраля 2019 г. 21:18 + в цитатник
В октябре журнал Nature Communications опубликовал научную работу инженеров из Австралии, в которой описана технология передачи данных с помощью «скрученного в спираль» света.

Под катом обсуждаем принципы работы и перспективы решения.

Читать дальше ->

https://habr.com/ru/post/439760/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439760


Метки:  

Зачем нужен термоакустический генератор?

Воскресенье, 10 Февраля 2019 г. 20:53 + в цитатник

Рис. 1 Предполагаемый внешний вид домашнего термоакустического газового генератора

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

https://habr.com/ru/post/439756/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439756


Метки:  

Google собирается заняться разработкой умных часов

Воскресенье, 10 Февраля 2019 г. 20:42 + в цитатник


У корпорации Google очень много различных проектов, как чисто программных, так и «железных». Похоже на то, что компания задумала присоединить к списку своих бизнесов еще и производство умных часов. Она и так имеет непосредственное отношение к этой отрасли, поскольку подавляющее большинство smart-часов самых разных производителей работают на основе Android Wear. Но этого, похоже, уже недостаточно.

На днях компания опубликовала вакансию вице-президента для подразделения носимых устройств («Vice President, Hardware Engineering, Wearables»). Вакансия была доступна по этой ссылке, сейчас ее уже закрыли. Специалист, которого искали, должен был отвечать за проектирование, разработку и отгрузку всех носимых устройств компании.
Читать дальше ->

https://habr.com/ru/post/439754/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439754


Метки:  

Разворачиваем Kubernetes на десктопе за несколько минут с MicroK8s

Воскресенье, 10 Февраля 2019 г. 20:38 + в цитатник
Начать работать с Kubernetes не всегда бывает просто. Не у всех есть необходимая для разворачивания полноценного кластера Kubernetes инфраструктура. Для локальной работы Kubernetes предлагет утилиту Minikube. Minikube — достаточно простое и удобное средство, и есть несколько обучающих курсов по работете с Minikube. Но, все же, о Minikube нельзя сказать, что с помощью этой утилиты можно за несколько минут развернуть среду Kubernetes.

Сегодня я хочу рассказать о пакете MicroK8s, который без преувеличения позволяет развернуть Kubernetes локально за несколько минут, и начать разработку. Не требуется даже предустановленных Docker и Kubernetes, т.к. все включено. В предлагаемом Вам уроке будет рассмотрен деплой приложения Django в локальной среде Kubernetes.

В качестве источника я шел вслед за серией статей Mark Gituma, в которых описана аналогичная работа, но только с Minikube, а не с MicroK8s.

Все же есть одно требование, которое необходимо удовлетворить до начала работы. У Вас должен быть установлен Snap, что в свою очередь означает, что у Вас должен быть установлен Linux.
Читать дальше ->

https://habr.com/ru/post/439734/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439734


Метки:  

Винил вернулся, и он разный

Воскресенье, 10 Февраля 2019 г. 20:29 + в цитатник
Мир переживает «виниловый бум» — заметный скачок популярности пластинок среди меломанов. Рассказываем, почему винил вернулся и кто занимается его производством.

Читать дальше ->

https://habr.com/ru/post/439640/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439640


Метки:  

[Из песочницы] Метод многоядерной МРТ

Воскресенье, 10 Февраля 2019 г. 20:12 + в цитатник
Привет, Хабр.

Я расскажу о многоядерной медицинской магниторезонансной томографии – одном из многих направлений развития МРТ. Коснусь особенностей метода, необходимых технических решениях, применении и перспективах.


Для начала небольшой экскурс в основы МРТ.


Читать дальше ->

https://habr.com/ru/post/439752/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439752


Метки:  

Введение в программирование: простой 3Д шутер с нуля за выходные, часть 2

Воскресенье, 10 Февраля 2019 г. 20:05 + в цитатник
Продолжаем разговор про 3Д шутер за выходные. Если что, то напоминаю, что это вторая половина:


Как я и говорил, я всеми силами поддерживаю желание в студентах делать что-то своими руками. В частности, когда я читаю курс лекций по введению в программирование, то в качестве практических занятий я оставляю им практически полную свободу. Ограничений только два: язык программирования (С++) и тема проекта, это должна быть видеоигра. Вот пример одной из сотен игр, которые сделали мои студенты-первокурсники:




К сожалению, большинство студентов выбирает простые игры типа 2Д платформеров. Я пишу эту статью для того, чтобы показать, что создание иллюзии трёхмерного мира ничуть не сложнее клонирования марио броз.
Читать дальше ->

https://habr.com/ru/post/439720/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439720


Метки:  

Введение в программирование: простой 3Д шутер с нуля за выходные, часть 1

Воскресенье, 10 Февраля 2019 г. 20:04 + в цитатник
Этот текст предназначен для тех, кто только осваивает программирование. Основная идея в том, чтобы показать этап за этапом, как можно самостоятельно сделать игру `a la Wolfenstein 3D. Внимание, я совершенно не собираюсь соревноваться с Кармаком, он гений и его код прекрасен. Я же целюсь совсем в другое место: я использую огромную вычислительную мощность современных компьютеров для того, чтобы студенты могли создавать забавные проекты за несколько дней, не погрязая в дебрях оптимизации. Я специально пишу медленный код, так как он существенно короче и просто понятнее. Кармак пишет 0x5f3759df, я же пишу 1/sqrt(x). Мы преследуем разные цели.

Я убеждён, что хороший программист получается только из того, кто кодит дома в своё удовольствие, а не только просиживает штаны на парах в университете. В нашем университете программистов учат на бесконечной череде всяких библиотечных каталогов и прочей скукоте. Брр. Моя цель — показать примеры проектов, которые интересно программировать. Это замкнутый круг: если интересно делать проект, то человек проводит над ним немало времени, набирается опыта, и видит вокруг ещё больше интересного (оно же стало доступнее!), и снова погружается в новый проект. Это называется проектное обучение, вокруг сплошной профит.

Простыня получилась длинная, поэтому я разбил текст на две части:


Выполнение кода из моего репозитория выглядит вот так:




Это не законченная игра, но только заготовка для студентов. Пример законченной игры, написанной двумя первокурсниками, смотрите во второй части.
Читать дальше ->

https://habr.com/ru/post/439698/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439698


Метки:  

Разработана умная ткань, реагирующая на изменение температуры тела

Воскресенье, 10 Февраля 2019 г. 20:03 + в цитатник
image

Объединенная команда американских и китайских ученых разработала умную ткань, которая способна реагировать на изменение температуры человеческого тела. Чем выше температура, тем сильнее сжимаются волокна ткани, что увеличивает прозрачность материала для теплового излучения. И наоборот, чем ниже температура, тем «пушистее» становится ткань.

Собственно, примерно тот же регуляторный механизм используют птицы — если температура низкая и нужно согреться, они задействуют перьевой покров и становятся «пушистыми». Если температура высокая, перья максимально плотно прилегают к поверхности тела, организм быстро охлаждается, поскольку перья становятся «прозрачными» для тепла.
Читать дальше ->

https://habr.com/ru/post/439694/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439694


Метки:  

Научиться продакт-менеджменту — где?

Воскресенье, 10 Февраля 2019 г. 19:53 + в цитатник

Не секрет, что тэк-компании дико изголодались по хорошим продуктовым кадрам. В Сан-Франциско при выходе на работу даже на individual contributor позицию часто получаешь бонус за подписание офера в размере от $5 до $25 тыс, не говоря о доле в компании.


Хорошая новость в том, что из-за этого программы по подготовке продуктовиков нанимают отличных менторов, конкурируют по качеству контента и щедро субсидируют стоимость обучения.


Ниже подборка из нескольких курсов, где можно прокачать продуктовые навыки.

Читать дальше ->

https://habr.com/ru/post/439750/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439750


Метки:  

Дайджест интересных материалов для мобильного разработчика #285 (4 — 10 февраля)

Воскресенье, 10 Февраля 2019 г. 19:44 + в цитатник
В новом выпуске мы рассказываем про серверные анимации, «плохой» Google, ускорение изображений и инструменты локализации, феерическое приложение для знакомств для холодильника и культуру роста в компаниях. Подключайтесь!

Читать дальше ->

https://habr.com/ru/post/439748/?utm_source=habrahabr&utm_medium=rss&utm_campaign=439748



Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 408 407 [406] 405 404 ..
.. 1 Календарь