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

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

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

 

 -Статистика

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

Habrahabr/New








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

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

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

31 февраля

Пятница, 05 Января 2018 г. 22:04 + в цитатник
31 февраля

Сейчас я изучаю отчёт очередной проверки проекта Chromium и используемых в нём библиотек, с помощью анализатора кода PVS-Studio. По итогам проверки у меня намечается цикл статей, посвященный разбору некоторых видов ошибок, и тому, как их можно избежать. Однако, одна ошибка так сильно понравилась, что я решил не откладывать её описание, а сразу написать маленькую заметку в блог.
Читать дальше ->

https://habrahabr.ru/post/346128/


#Ускорение4X. Принцип № 0/2. Скрам-мастер

Пятница, 05 Января 2018 г. 20:01 + в цитатник
Продолжаем тему ускорения разработки в 4 раза.

Все давно поняли, но я на всякий случай сделаю акцент — наша практика касается не только разработки, но и вообще практически любой деятельности. Как проектной, так и потоковой. Скорее даже потоковой, т.к. проект — просто один из потоков, только конечный.

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

Если вы использовали скрам или любую другую методику, требующую наличия скрам-мастера, то с вероятностью 99 % у вас был неправильный скрам-мастер. Увы, но и скрам у вас в этом случае был неправильный — на уровне детского сада.

Вы в этом не виноваты.

Виноваты горе-консультанты — те, что решили заработать на хайповой теме, и применили к философии (а скрам — это философия) методы маркетинга, чтобы превратить ее в ПРОДУКТ.

Их цель — продать продукт. Кто купит продукт, на коробке которого написано «вам придется много думать, иначе ни хрена не выйдет»? Когда рядом на полке целый патронташ серебряных пуль? Покупай, и будет тебе счастье!

Мы это упущение раскурили, рассказываем вам. Читать дальше ->

https://habrahabr.ru/post/346122/


Метки:  

Вышел MPS 2017.3

Пятница, 05 Января 2018 г. 18:54 + в цитатник
Это последний выпуск MPS в текущем году. В этой версии появились новые возможности и улучшения по разным важным направлениям: редактор, генератор, язык компоновки и не только.

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

Загрузить MPS 2017.3

Расскажем подробнее о нововведениях.
Читать дальше ->

https://habrahabr.ru/post/346118/


Метки:  

Съесть три «пончика» из UWP и не подавиться

Пятница, 05 Января 2018 г. 16:56 + в цитатник
Привет, Хабр! UWP — это платформа для Windows 10, с помощью которой можно разрабатывать приложения, используя один набор API, один пакет приложения и один магазин. Этого достаточно для обеспечения работы приложений на всех устройствах под управлением Windows10 — компьютере, планшете, телефоне, Xbox, HoloLens, Surface Hub и других. В этой статье мы дадим ответы на три часто задаваемых вопроса при работе с UWP: о кастомизации иконок, о показе настроек в окне и об ограничении доступа. Заглядывайте под кат!

Статья подготовлена совместно с активным участником сообщества Microsoft Developer, Алексеем Плотниковым.

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

https://habrahabr.ru/post/345746/


[Из песочницы] Meltdown: влияет не только на производительность

Пятница, 05 Января 2018 г. 16:03 + в цитатник

Обновления безопасности


Компания Microsoft выпустила обновления безопасности для операционных систем Windows, исправляющие критические уязвимости в процессорах Intel, AMD и ARM, которые исправляют раскрытые на днях уязвимости Meltdown и Spectre. Патчи могут привести к снижению производительности на затронутых системах и не только. Ниже будут приведены 2 скриншота и пояснения к ним.

Экспресс-тест на примере 7-Zip


До установки обновления безопасности KB4056890 (версия 1607)
image

После установки обновления безопасности KB4056890 (версия 1607)
image

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

https://habrahabr.ru/post/346114/


Метки:  

Docker-compose: идеальное рабочее окружение

Пятница, 05 Января 2018 г. 16:02 + в цитатник


Здрасте!
В последнее время все чаще задумываюсь об оптимальности рабочего процесса и хотелось бы поделиться своими изысканиями в данном вопросе.


В данном посте поговорим про docker-compose, который по моему мнению является панацеей в вопросе организации и оптимизации рабочего процесса разработчика.


Описывать все я буду почти на пальцах, поэтому если вы до этого ни разу не слышали про docker (что странно), ни разу с ним не работали и хотите в нем разобраться, то прошу под кат.

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

https://habrahabr.ru/post/346086/


Метки:  

[Из песочницы] Telegram-бот в качестве подарка

Пятница, 05 Января 2018 г. 16:01 + в цитатник
Привет, Хабр! Сегодня я хочу рассказать о том, как писал Telegram-бота, да не простого, а подарочного. Прошу под кат тех, кому эта история кажется забавной, а также тех, кто пытается писать своих Telegram-ботов на Java. Возможно, мой небольшой опыт будет в чем-то полезен.
Читать дальше →

https://habrahabr.ru/post/346112/


Метки:  

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

Пятница, 05 Января 2018 г. 15:20 + в цитатник
В этом посте покажу, как построить интерактивную географическую панель наблюдения с Displayr, Plotly и R. Особенно интересно, что она отслеживает позицию военных самолетов в реальном времени. Для этого я собираюсь взять данные из двух разных источников (регионы на основании размера ВВС и отслеживание позиции самолетов в реальном времени). Панель наблюдения отображает динамические данные двумя способами: оттенок региона (чтобы показать численность ВВС в стране) и точки-маркеры (для позиций самолетов). Потом я построю карту, чтобы аккуратно и красиво отобразить все эти данные.
Читать дальше ->

https://habrahabr.ru/post/346110/


Метки:  

[Перевод] Выпуск Rust 1.23

Пятница, 05 Января 2018 г. 13:54 + в цитатник

Команда Rust рада сообщить о новой версии Rust: 1.23.0. Rust — это системный язык программирования, нацеленный на безопасность, скорость и параллельное выполнение кода.


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


$ rustup update stable

Если же у вас еще не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта. С подробными примечаниями к выпуску Rust 1.23.0 можно ознакомиться на GitHub.


Что вошло в стабильную версию 1.23.0


Новый год, новый Rust! Нашим первым улучшением является избавление от избыточных копий в некоторых ситуациях. С этими изменениями потребление памяти rustc уменьшилось на 5-10%, но результаты для ваших приложений могут отличаться.


Команда документации прошла долгий путь для того чтобы rustdoc использовал CommonMark. До этого rustdoc не гарантировал какой движок отрисовки markdown он использовал. В рамках этого выпуска мы все еще визуализируем документацию нашим прошлым движком — Hoedown — но параллельно визуализируем еще и совместимым с CommonMark движком, выдавая предупреждения при различных результатах. Нам еще не встречались ситуации, где нельзя было бы изменить синтаксис документа так, чтобы он удовлетворял обоим движкам сразу. Участник команды документации Guillaume Gomez написал заметку об этом в своем журнале, где показаны некоторые часто встречающиеся отличия движков и способы их обхода.

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

https://habrahabr.ru/post/346106/


Метки:  

Свежие утилиты, плагины и инструменты для продуктивности дизайнера. Выпуск № 4

Пятница, 05 Января 2018 г. 13:21 + в цитатник


Несмотря на новогодние каникулы, в западном дизайн-сообществе по-прежнему публикуются новые утилиты, плагины и сервисы, которые призваны улучшить workflow дизайнера и разработчика. В этом списке я привожу 16 нужных ссылок на новые штуки, которые были высоко оценены сообществом!
Читать дальше ->

https://habrahabr.ru/post/346102/


Вывод табличных данных в консоль, файл или MS Excel в стиле потоков C++

Пятница, 05 Января 2018 г. 13:14 + в цитатник
В заметке предлагается набор классов C++ (работоспособность проверена в VS2008 и VS 2013; используется только С++03 и STL) для вывода в поток std::ostream данных с табличным форматированием. Распространяется «As Is».

    st << "#" << "Property" << "Value" << "Unit";
    enum {nr = 10};
    for (int i = 0; i < nr; i++) {
        st << i + 1 << "Prop" << i << "Unit";
    }

Результат будет выглядеть так:


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

https://habrahabr.ru/post/346058/


Метки:  

[Перевод] Составляем DNS-запрос вручную

Пятница, 05 Января 2018 г. 13:00 + в цитатник
Об авторе. Джеймс Рутли — бэкенд-разработчик в компании Monzo.

В этой статье мы изучим двочиный формат сообщений Domain Name Service (DNS) и напишем вручную одно сообщение. Это больше, чем вам нужно для использования DNS, но я подумал, что для развлечения и в образовательных целях интересно посмотреть, что находится под капотом.

Мы узнаем, как:

  • Написать запросы DNS в двоичном формате
  • Отправить сообщение в теле датаграммы UDP с помощью Python
  • Прочитать ответ от DNS-сервера

Писать в двоичном формате кажется сложным, но в реальности я обнаружил, что это вполне доступно. Документация DNS хорошо написана и понятна, а писать мы будем маленькое сообщение — всего 29 байт.
Читать дальше ->

https://habrahabr.ru/post/346098/


Метки:  

5-минутный гид по эзотерическим языкам программирования: зачем они нужны

Пятница, 05 Января 2018 г. 12:52 + в цитатник
В первой части нашего рассказа об эзотерических языках мы попытались классифицировать их по разным параметрам — от литературных и кинематографических «отсылок», заложенных в синтаксис, до полноты по Тьюрингу. Сегодня о предназначении эзотерических языков программирования.

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

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

https://habrahabr.ru/post/346042/


Метки:  

Завершение поддержки PHP 7.0 и выход багфиксов

Пятница, 05 Января 2018 г. 12:42 + в цитатник
Вчера вечером выкатили багфиксы для поддерживаемых версий PHP:

5.6.33 — пофиксили несколько security багов
7.1.13 — багфикс
7.2.1 — багфикс
7.0.27 — Security багфикс, а также последний багфикс поддержки.

Двухгодичная поддержка PHP 7.0 завершена, время планировать миграцию на 7.1 или 7.2, т.к. в дальнейшем для 7.0 обновления будут выходить только для закрытия важных ошибок безопасности. Эта поддержка также прекратится, 3 декабря 2018 года.

https://habrahabr.ru/post/346094/


Метки:  

[Перевод] 11 библиотек для React, о которых стоит знать в 2018-м

Пятница, 05 Января 2018 г. 11:11 + в цитатник
Современные фреймворки для разработки веб-приложений сформировали вокруг себя сообщества, члены которых, помимо прочих дел, занимаются разработкой библиотек для этих фреймворков. Подобные библиотеки находят применение во множестве проектов. Как правило, можно даже говорить о том, что, например, на чистом React, Angular или Vue, без применения дополнительных средств, веб-приложения сегодня не разрабатывают.



Представляем вашему вниманию перевод первого материала из серии статей, в каждой из которых рассмотрены 11 наиболее интересных библиотек для разных веб-фреймворков, на которые стоит обратить внимание в 2018-м. Сегодня поговорим о библиотеках для React.
Читать дальше ->

https://habrahabr.ru/post/346090/


Метки:  

[Перевод] Почему программистам нужны ограничения

Пятница, 05 Января 2018 г. 10:42 + в цитатник

Мы родились в культуре с девизом «Никаких границ» или «Раздвигай границы», но на самом деле границы нам нужны. С ними мы становимся лучше, но это должны быть правильные границы.

Цензура ради качественной музыки



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

https://habrahabr.ru/post/345886/


Метки:  

Выпуск#5: ITренировка — актуальные вопросы и задачи от ведущих компаний

Пятница, 05 Января 2018 г. 10:40 + в цитатник
Пока мозг ещё не окончательно превратился в оливье, самое время немного заставить его поработать. Новая подборка логических и алгоритмических задач, предлагаемых на собеседованиях в известные IT-компании.

КДПВ

В нашу первую в новом году подборку попали вопросы и задачи, задаваемые в Alcatel-Lucent (Nokia).
Задачи мы постарись подобрать с различным уровнем сложности. На некоторые (а, может быть, и на все) вопросы можно найти ответ на просторах интернета, но это ведь не наш путь, верно?
Предлагаем интеллектуально размяться и попробовать самостоятельно решить приведённые задачи.

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

https://habrahabr.ru/post/345832/


Метки:  

[Перевод] Ричард Хэмминг: Основы цифровой (дискретной) революции

Пятница, 05 Января 2018 г. 07:25 + в цитатник
«Будда сказал своим ученикам: «Не верьте ничему, независимо от того, где вы это прочитали, или кто это сказал, даже если это сказал я, если это не согласуется с вашим собственным рассудком и вашим собственным здравым смыслом». Я говорю то же самое — вы должны взять на себя ответственность за то, во что верите. »

imageПривет, Хабр. Помните офигенную статью «Вы и ваша работа» (+219, 2112 в закладки, 335k прочтений)?

Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, написанная по мотивам его лекций. Давайте ее переведем, ведь мужик дело говорит.

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

Мы уже перевели 3 главы (правда, в порядке субъективных интересов):


Сегодня — Глава 2. Основы цифровой (дискретной) революции.
(За перевод спасибо Данико Ихошвили, который откликнулся на мой призыв в «предыдущей главе».)

Кто хочет помочь с переводом — пишите в личку или на почту magisterludi2016@yandex.ru

Глава 2. Основы цифровой (дискретной) революции


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

https://habrahabr.ru/post/345836/


Метки:  

Как именно работает Meltdown

Пятница, 05 Января 2018 г. 02:01 + в цитатник

Уже третий день у всех на слуху слова Meltdown и Spectre, свеженькие уязвимости в процессорах. К сожалению, сходу найти что либо про то, как именно работают данные уязвимости (для начала я сосредоточился на Meldown, она попроще), у меня не удалось, пришлось изучать оригинальные публикации и статьи: оригинальная статья, блок Google Project Zero, статья аж из лета 2017. Несмотря на то, что на хабре уже есть перевод введения из оригинальной публикации, хочется поделиться тем, что мне удалось прочитать и понять.

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

https://habrahabr.ru/post/346078/


Метки:  

[Перевод - recovery mode ] GitHub Flow

Пятница, 05 Января 2018 г. 00:42 + в цитатник

Увидев в очередной раз базворд GitFlow я психанул и решил перевести описание более простой и менее проблемной схемы работы с ветками под названием GitHub Flow. Именно её имеет смысл использовать по умолчанию, переходя к какой-то другой лишь в случае непреодолимых обстоятельств.


Создайте ветвь



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

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

https://habrahabr.ru/post/346066/


Метки:  

Поиск сообщений в rss_rss_hh_new
Страницы: 1437 ... 1303 1302 [1301] 1300 1299 ..
.. 1 Календарь