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

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

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

 

 -Статистика

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




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


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

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

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

Настраиваем удобную сборку проектов в Visual Studio

Суббота, 04 Мая 2019 г. 17:41 + в цитатник
Эта статья является руководством по настройке сборки C++ проектов Visual Studio. Частично она сводилась из материалов разрозненных статей на эту тему, частично является результатом реверс-инжениринга стандартных конфигурационных файлов Студии. Я написал ее в основном потому что полезность документации от самой Microsoft на эту тему стремится к нулю и мне хотелось иметь под рукой удобный референс к которому в дальнейшем можно будет обращаться и отсылать других разработчиков. Visual Studio имеет удобные и широкие возможности для настройки по-настоящему удобной работы со сложными проектами и мне досадно видеть что из-за отвратительной документации эти возможности очень редко сейчас используются.

В качестве примера попробуем сделать так чтобы в Студию можно было добавлять flatbuffer schema, а Студия автоматически вызывала flatc в тех случаях когда это нужно (и не вызывала — когда изменений не было) и позволяла задавать настройки напрямую через File Properties



Укрощаем MSBuild

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


Метки:  

Управляем Android устройством

Суббота, 04 Мая 2019 г. 16:28 + в цитатник


Это уже третья попытка подружить умный дом с android, напомню, что первая попытка контролировать android устройства посредством HTTP, была с помощью приложения Paw Server. Данное приложение позволяло с помощью языка BeanShell встраивать свой код в xhtml страницу и взаимодействовать с ним, получать данные или управлять им. Для интеграции с сервером умного дома (ioBroker) был написан драйвер, но для его первой настройки приходилось вручную загружать скрипты. Далее, уже посредством драйвера, происходило обновление скриптов, что позволяло добавлять новые функции и исправлять ошибки, но и накладывала ряд ограничения в попытках отойти от заложенных в Paw Server методов для реализации новых функций.
Читать дальше ->

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


Метки:  

[Перевод] Джо Армстронг об Elixir, Erlang, ФП и ООП

Суббота, 04 Мая 2019 г. 16:05 + в цитатник

В последние несколько дней на Хабре был опубликован ряд статей, общим лейтмотивом которых (особенно в комментариях) стало противостояние тупоконечников с остроконечниками – адепты ФП против ООП, хотя их и призывали не спорить. Иногда обсуждали Erlang, в связи с чем мне вспомнился короткий пост на тему от Джо Армстронга, одного из создателей этого языка, написанный им в конце 2018 года на форуме по Elixir в ответ на вопрос о парадигме языка. Думаю, его комментарий будет интересен.

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

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


Метки:  

[Из песочницы] Пять проблем в процессах эксплуатации и поддержки Highload ИТ систем

Суббота, 04 Мая 2019 г. 16:01 + в цитатник
Привет, Хабр! Десять лет я поддерживаю Highload ИТ системы. Не буду писать в этой статье о проблемах настройки nginx для работы в режиме 1000+ RPS или другие технические вещи. Поделюсь наблюдениями о проблемах в процессах, которые возникают в поддержке и эксплуатации таких систем. Читать дальше →

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


Метки:  

Как зависит перевод термина trunk от вендора коммутаторов?

Суббота, 04 Мая 2019 г. 14:24 + в цитатник

На эту ошибку (или, если хотите, разночтение) я обратил внимание во время проверки перевода по коммутаторам NETGEAR. Дело в том, что при переводе термина “trunk” нужно обязательно учитывать, чьей трактовки придерживается вендор — Cisco или HP, ибо между ними очень разный технический смысл.


Давайте разбираться.




Рассмотрим проблему на следующих примерах:


1. Cisco



2. HP



Внимательный читатель обратит внимание, что “trunk” в этих примерах имеет разное значение.


Будем «копать».

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

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


Метки:  

Как сжать время?

Суббота, 04 Мая 2019 г. 14:07 + в цитатник
Традиционный способ измерения задач в нашей отрасли – часы. Давайте посчитаем, сколько метрик в часах мы используем.

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

Вторые часы – те, что назвал программист, отвечая на вопрос «сколько тебе надо времени на решение задачи?». Если мы договариваемся с клиентом заранее, то именно эти часы и выставляем для продажи. Если оплата идет по факту, то мы спрашиваем оценку у программиста для целей планирования.

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

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

А теперь внимание, вопрос: где тут можно поработать над эффективностью? Или по-другому: эффективность чего мы будем повышать? Читать дальше ->

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


Метки:  

Сделка на $6,9 млрд: зачем разработчик GPU покупает производителя сетевого оборудования

Суббота, 04 Мая 2019 г. 12:45 + в цитатник
Совсем недавно прошла сделка Nvidia и Mellanox. Рассказываем о предпосылках и последствиях.


Фото — Cecetay — CC BY-SA 4.0

Что за сделка


Компания Mellanox активна с 1999 года. Сегодня она представлена офисами в США и Израиле, но действует по fabless-модели — не обладает собственным производством и размещает заказы на сторонних предприятиях, например TSMC. Mellanox выпускает адаптеры и коммутаторы для высокоскоростных сетей на основе протоколов Ethernet и высокоскоростного InfiniBand. Читать дальше ->

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


Метки:  

[Из песочницы] Социальный труд и открытое проектирование. Введение

Суббота, 04 Мая 2019 г. 12:16 + в цитатник


Эволюция принципов мотивации и стимулирования при разработках информационных систем и других высокотехнологичных продуктов — развивается. Кроме классических, т.е. сугубо монетарно-капиталистических форм, давно присутствуют и находят всё большую популярность альтернативные формы. Пол века назад гигант IBM в рамках своей программы «Делись» призвал к безвозмездному обмену прикладными программами для своих мейнфреймов, разработанными сторонними программистами (не из благотворительных побуждений, но это не меняет сути программы).

День сегодняшний: социальное предпринимательство, краудсорсинг, «Пишем код вместе» («Social Coding», GitHub и другие социальные сети для разработчиков), разнообразные формы лицензирования freeware \ Open Source проектов, биржи идей и свободный обмен знаниями, технологиями, программами.

Предлагается новый формат взаимодействия «Социальный труд и открытое проектирование» и концепция его информационного ресурса (сайта). Встречаем новый старт ап (если он действительно новый). Формула предлагаемого подхода: networking, co-working, open innovation, co-creation, сrowdsourcing, сrowdfunding, научная организация труда (НОТ), стандартизация и унификация, типизация решений, активность и нефинансовая мотивация, свободный обмен опытом и наработками copyleft, Open Source, freeware и «все-все-все».
Читать дальше →

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


[Перевод] Как квантовые вычисления могут повлиять на разработку ПО

Суббота, 04 Мая 2019 г. 09:40 + в цитатник
Всем привет!

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


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

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


Метки:  

Сегодня многие популярные аддоны для Firefox перестали работать из-за проблем с сертификатом

Суббота, 04 Мая 2019 г. 08:52 + в цитатник
Здравствуйте, уважаемые хабровчане!

Сразу хочу предупредить, что это — моя первая публикация, так что прошу сразу оповещать обо всех замеченных проблемах, опечатках и прочем.

Утром, как обычно, я включил ноутбук и начал неспешный сёрфинг в своем любимом Firefox (релизный 66.0.3 x64). Внезапно утро перестало быть томным — в один непрекрасный момент выскочило сообщение о том, что некоторые аддоны не могут быть проверены и были отключены. «Чудесно!» подумал я и полез в панель управления аддонами.

И что же я там увидел?

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


Метки:  

Введение в Python

Суббота, 04 Мая 2019 г. 02:07 + в цитатник
В данной статье мы затронем основы Python. Мы все ближе и ближе к цели, в общем, скоро приступим к работе с основными библиотеками для Data Science и будем использовать TensorFlow (для написания и развертывания нейросетей, тобишь Deep Learning).

Установка


Python можно скачать с python.org. Однако если он еще не установлен, то вместо
него рекомендую дистрибутивный пакет Anaconda, который уже включает в себя большинство библиотек, необходимых для работы в области науки о данных.

Если вы не используете дистрибутив Anaconda, то не забудьте установить менеджер пакетов pip, позволяющий легко устанавливать сторонние пакеты, поскольку некоторые из них нам понадобятся. Стоит также установить намного более удобную для работы интерактивную оболочку IPython. Следует учитывать, что дистрибутив Anaconda идет вместе с pip и IPython.

Пробельные символы


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

# пример отступов во вложенных циклах for
for i in [ 1, 2, 3, 4, 5] :
print (i) # первая строка в блоке for i
for j in (1, 2, З, 4, 5 ] :
print ( j ) # первая строка в блоке for j
print (i + j) # последняя строка в блоке for j
print (i) # последняя строка в блоке for i
print ( "циклы закончились ")
Читать дальше ->

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


Метки:  

[recovery mode] Habr адьёс

Суббота, 04 Мая 2019 г. 00:55 + в цитатник
Прошло, почти, 8 лет как я пришёл на хабр.
Сначала, я просто читал, потом комментировал, заработал положительную карму на комментах и в начале этого года подарком получил полноправный аккаунт. Написал пару статей и мне ещё наплюсовали в карму. Это был стимул писать, участвовать и развивать адекватное сообщество.
Читать дальше ->

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


Метки:  

Как бесплатно проанализировать сайт конкурента. Пошаговая инструкция

Суббота, 04 Мая 2019 г. 00:46 + в цитатник
image

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

Сегодня я покажу, как бесплатно проанализировать интересующий вас сайт через сервис Similarweb.

Подробно расскажу обо всех нюансах и проведу по всем шагам от регистрации до анализа.
Для примера я возьму сайт Yandex.ru

Какие данные мы получим в итоге:

— Посещаемость сайта по месяцам (мобайл и десктоп)
— Каналы, из которых приходит трафик
— Лояльность аудитории: количество времени на сайте, показатель отказов, просмотры страниц за сеанс
— Демографические данные, гео и интересы аудитории сайта
— Ключевые слова, по которым приходят на сайт

А также немного затронем анализ мобильного приложения.

Начнем!
Читать дальше →

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


Метки:  

Просто о Прологе

Суббота, 04 Мая 2019 г. 00:28 + в цитатник

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


Задача 391. Perfect Rectangle


Given N axis-aligned rectangles where N > 0, determine if they all together form an exact cover of a rectangular region.
Each rectangle is represented as a bottom-left point and a top-right point. For example, a unit square is represented as [1,1,2,2]. (coordinate of bottom-left point is (1, 1) and top-right point is (2, 2)).
image
Example 1: rectangles = [
[1,1,3,3],
[3,1,4,2],
[3,2,4,4],
[1,3,2,4],
[2,3,3,4]]
Return true. All 5 rectangles together form an exact cover of a rectangular region.

Example 3:rectangles =
[ [1,1,3,3],
[3,1,4,2],
[1,3,2,4],
[3,2,4,4]]
Return false. Because there is a gap in the top center.
Читать дальше ->

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


Метки:  

[Из песочницы] Русский перевод учебного курса «Введение в информатику с MakeCode для Minecraft»

Пятница, 03 Мая 2019 г. 23:36 + в цитатник
Всем, всем, всем, преподающим информатику детям лет 10 — 14!

По ссылке доступен русский перевод курса «Введение в информатику с MakeCode для Minecraft».

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

  1. зайти на страницу редактора Minecode minecraft.makecode.com
  2. переключиться на русский язык там через настройки (шестеренка в правом верхнем углу)
  3. снова зайти на minecraft.makecode.com/courses/csintro
Читать дальше →

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


Метки:  

[Перевод] 9 ноотропов, чтобы разблокировать ваш настоящий мозг

Пятница, 03 Мая 2019 г. 22:56 + в цитатник


Ноотропы (иногда называемые умными лекарствами) это соединения, которые улучшают работу мозга. Они становятся популярным способом дать вашему разуму дополнительный импульс. Согласно одному отчету Telegraph, до 25% студентов в ведущих университетах Великобритании принимали модафинил, а сотрудники калифорнийских технических стартапов пробуют всё от Adderall до LSD, чтобы подтолкнуть свои мозги.
Читать дальше ->

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


Метки:  

[Перевод] Подвинься, Алкоголь. Этот коктейль ноотропов даёт вам кайф — без похмелья

Пятница, 03 Мая 2019 г. 22:15 + в цитатник


Иногда после долгого дня ничто так не расслабляет, как бокал вина. Но не очень забавная часть этого — похмелье на следующий день. Плюс регулярное употребление алкоголя не приносит пользы вашему здоровью. Итак, что вам сделать если вы хотите расслабиться не выпивая? Примите напиток Kin Euphorics — сочетание ноотропов, адаптогенов и растительных ингредиентов. Стартап Kineuphorics надеется разрушить алкогольную индустрию своим стимулирующим мозг коктейлем. Эта алкогольная альтернатива претендует на то, чтобы помочь вам достичь состояния блаженства не жертвуя клетками мозга или производительностью на следующий день.
Читать дальше ->

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


Метки:  

Как я чуть было не разбил самолёт стоимостью в lb50 миллионов и нормализация девиантности

Пятница, 03 Мая 2019 г. 21:58 + в цитатник


«Выровняй его!» — донёсся крик с заднего сидения моего Tornado GR4, однако в нём не было необходимости — я уже, и без того, со всей силы тянул ручку управления на себя!
Наш 25-тонный, заправленный до отказа бомбардировщик имел угол пикирования в рискованные 40 градусов и неистово трясся, в то время как крылья, пытаясь подчиниться невыполнимым командам, разрезали воздушный поток.

В тот момент, когда мы вывалились через нижнюю кромку облака, сквозь свой ИЛС (индикатор параметров полёта на лобовом стекле) я увидел ровные ряды полей на земле: мне стало не по себе.

Дело было плохо.

Зазвучало предупреждение системы предупреждения об опасной близости земли (GPW).
«WOOP, WOOP! – PULL UP, PULL UP!»

«7,6,5 — Тим, осталось 400 футов» — закричал офицер управления системой оружия (WSO).

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

Как я угодил в такую неприятность?
Читать дальше ->

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


Метки:  

Новости недели: Tele2 продаёт eSIM, Фейсбук обновляется, а идентификация в мессенджерах по номеру обязательна

Пятница, 03 Мая 2019 г. 21:05 + в цитатник


В этом дайджесте читайте:

  • китайцы планируют построить лунную станцию уже через 10 лет;
  • Tele2 запустила продажу eSim;
  • ритейлеры предлагают 15% сбор на все зарубежные интернет-покупки;
  • новая p2p уязвимость затронула полтора миллиона IoT-гаджетов;
  • Facebook обновит дизайн и объединит мессенджеры;
  • с 5 мая вступает в силу обязательная идентификация россиян в мессенджерах;
  • закон о «суверенном интернете» подписан президентом.

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

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


Метки:  

[Из песочницы] Stackoverflow Dev Survey 2019

Пятница, 03 Мая 2019 г. 20:14 + в цитатник
Всем привет! На днях стали доступны результаты Stackoverflow Dev Survey 2019. В опросе приняли участие 90К разработчиков со всего мира, что делает данные не только интересным чтивом для обсуждения с коллегами но и хорошим источником аналитики для профессионального обсуждения.

Ниже несколько интересных метрик которые привлекли внимание во время прочтения. Некоторые действительно заставляют задуматься:

  • Программирование — хобби для большей части опрошенных (80.2%). Тратить несколько часов в день на профессиональную литературу и публикации давно стало нормой. Плохая новость для всех, кто решил двигаться в этом направлении только по финансовых соображениям.

    Маловероятно, что они будут тратить столько «свободного времени». Но без этого тут никак.


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

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


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 498 497 [496] 495 494 ..
.. 1 Календарь