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

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

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

 

 -Статистика

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

Habrahabr/New








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

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

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

[Перевод] Lightning Network In Depth, Part 2: HTLC And Payment Routing

Пятница, 09 Марта 2018 г. 15:11 + в цитатник

В прошлой статье мы с вами подробно разобрали работу платежных каналов, а также несколько различных методов по обеспечению безопасности платежей, проходящих через них, однако этого все еще недостаточно для построения рабочей сети каналов: даже если мы уверены в том, что внутри каждого канала все играют честно, мы не можем гарантировать доставку средств по цепочке через ряд каналов. И здесь нам на помощь приходят смарт-контракты, называемые HTLC (hash-time-lock-contracts). В этой статье мы разберем принцип их работы, и, наконец, на примере продемонстрируем как проходит платеж в сети Lightning network.


Lightning network

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

https://habrahabr.ru/post/350790/


[Перевод] Операционные системы с нуля; Уровень 0

Пятница, 09 Марта 2018 г. 14:17 + в цитатник

Добрый день/вечер/ночь/утро! Есть один экспериментальный курс по операционным системам. Есть он в Стэнфордском университете. Но часть материалов доступно всем желающим. Помимо слайдов доступны полные описания практических занятий.


Чем этот курс отличается от прочих других? Большая часть кода пишется самостоятельно и выполняется на вполне реальном современном железе. В качестве целевой платформы выбран Raspberry Pi 3 model B. Т.е. достаточно актуальная архитектура AArch64. ARMv8 Cortex-A53, четыре ядра, 64-бита и вот это всё. В качестве основного языка программирования выбран Rust. Который безопасный, быстрый, без GC и так далее. Его, Rust, предполагается изучать во время курса.


Тут есть про диски, файловые системы, операции ввода-вывода, потоки /процессы, планирование, виртуальную память, защита и безопасность, прерывания, параллелизм и синхронизацию. Как и в любом другом, уважающем себя курсе. Разница в актуальности материала и в количестве практики. Коддить придётся много.

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

https://habrahabr.ru/post/349248/


Метки:  

[Перевод] Операционные системы с нуля; Уровень 0

Пятница, 09 Марта 2018 г. 14:17 + в цитатник

Добрый день/вечер/ночь/утро! Есть один экспериментальный курс по операционным системам. Есть он в Стэнфордском университете. Но часть материалов доступно всем желающим. Помимо слайдов доступны полные описания практических занятий.


Чем этот курс отличается от прочих других? Большая часть кода пишется самостоятельно и выполняется на вполне реальном современном железе. В качестве целевой платформы выбран Raspberry Pi 3 model B. Т.е. достаточно актуальная архитектура AArch64. ARMv8 Cortex-A53, четыре ядра, 64-бита и вот это всё. В качестве основного языка программирования выбран Rust. Который безопасный, быстрый, без GC и так далее. Его, Rust, предполагается изучать во время курса.


Тут есть про диски, файловые системы, операции ввода-вывода, потоки /процессы, планирование, виртуальную память, защита и безопасность, прерывания, параллелизм и синхронизацию. Как и в любом другом, уважающем себя курсе. Разница в актуальности материала и в количестве практики. Коддить придётся много.

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

https://habrahabr.ru/post/349248/


Метки:  

[Перевод] Learn OpenGL. Урок 4.9 — Геометрический шейдер

Пятница, 09 Марта 2018 г. 14:00 + в цитатник
OGL3

Геометрический Шейдер


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

https://habrahabr.ru/post/350782/


Метки:  

[Перевод] Learn OpenGL. Урок 4.9 — Геометрический шейдер

Пятница, 09 Марта 2018 г. 14:00 + в цитатник
OGL3

Геометрический Шейдер


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

https://habrahabr.ru/post/350782/


Метки:  

Swift vs. Kotlin. Отличия важны

Пятница, 09 Марта 2018 г. 13:42 + в цитатник

Этот пост является вольным переводом статьи Swift vs. Kotlin — the differences that matter by Krzysztof Turek


Вы наверняка видели это сравнение Swift и Kotlin. Довольно интересное, правда? Я согласен, что в этих языках много схожего, но в этой статье я обращу внимание на некоторые аспекты, которые их все-таки разнят.


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

https://habrahabr.ru/post/350746/


Метки:  

Swift vs. Kotlin. Отличия важны

Пятница, 09 Марта 2018 г. 13:42 + в цитатник

Этот пост является вольным переводом статьи Swift vs. Kotlin — the differences that matter by Krzysztof Turek


Вы наверняка видели это сравнение Swift и Kotlin. Довольно интересное, правда? Я согласен, что в этих языках много схожего, но в этой статье я обращу внимание на некоторые аспекты, которые их все-таки разнят.


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

https://habrahabr.ru/post/350746/


Метки:  

[Перевод] А как вы работаете с Laravel?

Пятница, 09 Марта 2018 г. 13:35 + в цитатник
Мне любопытно, как другие разработчики работают с фреймворком Laravel. Я видел выступление Adam Wathan о написании кода контроллера ресурсов и о том, насколько просто / чисто он выглядит.
Я хотел бы поделиться с сообществом тем, как они работают с Laravel. Мне бы хотелось узнать что-то новое и посмотреть, что я могу улучшить с помощью моих шаблонов проектирования.

В моем коде прямо сейчас я использую следующий подход:

Controller -> Service -> Repository -> Model

Там, где это возможно, я стараюсь следовать принципам SOLID в качестве общего руководства. Итак, без дальнейших вступлений, перейдем к коду.
Читать дальше ->

https://habrahabr.ru/post/350778/


Метки:  

[Перевод] А как вы работаете с Laravel?

Пятница, 09 Марта 2018 г. 13:35 + в цитатник
Мне любопытно, как другие разработчики работают с фреймворком Laravel. Я видел выступление Adam Wathan о написании кода контроллера ресурсов и о том, насколько просто / чисто он выглядит.
Я хотел бы поделиться с сообществом тем, как они работают с Laravel. Мне бы хотелось узнать что-то новое и посмотреть, что я могу улучшить с помощью моих шаблонов проектирования.

В моем коде прямо сейчас я использую следующий подход:

Controller -> Service -> Repository -> Model

Там, где это возможно, я стараюсь следовать принципам SOLID в качестве общего руководства. Итак, без дальнейших вступлений, перейдем к коду.
Читать дальше ->

https://habrahabr.ru/post/350778/


Метки:  

Тонкий бездисковый клиент на базе Ubuntu, не требующий монтирования ФС по сети

Пятница, 09 Марта 2018 г. 13:28 + в цитатник

logo ubuntu and windows
Изображение с сайта getwallpapers.com


История


В далёком 2013 году в одном банке использовались тонкие клиенты на основе DisklessUbuntu. С ними были некоторые проблемы, по-моему монтирование корневой ФС по сети в больших филиалах со слабой сетью работало не очень. Тогда мой хороший друг @deadroot сделал первую версию тонкого клиента, который грузился целиком в память, не требуя что-то монтировать по сети для работы.


Потом этот клиент активно допиливал я, там было сделано много полезных штук, специфичных именно для нашего сценария использования. Потом банк закрылся(отозвали лицензию), остатки исходников клиента переехали на мой гитхаб: thunclient. Пару раз я его слегка допиливал на заказ.


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


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

https://habrahabr.ru/post/350780/


Метки:  

Тонкий бездисковый клиент на базе Ubuntu, не требующий монтирования ФС по сети

Пятница, 09 Марта 2018 г. 13:28 + в цитатник

logo ubuntu and windows
Изображение с сайта getwallpapers.com


История


В далёком 2013 году в одном банке использовались тонкие клиенты на основе DisklessUbuntu. С ними были некоторые проблемы, по-моему монтирование корневой ФС по сети в больших филиалах со слабой сетью работало не очень. Тогда мой хороший друг @deadroot сделал первую версию тонкого клиента, который грузился целиком в память, не требуя что-то монтировать по сети для работы.


Потом этот клиент активно допиливал я, там было сделано много полезных штук, специфичных именно для нашего сценария использования. Потом банк закрылся(отозвали лицензию), остатки исходников клиента переехали на мой гитхаб: thunclient. Пару раз я его слегка допиливал на заказ.


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


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

https://habrahabr.ru/post/350780/


Метки:  

Java 9 — а вы уже перешли? Нет? И не надо ...!?

Пятница, 09 Марта 2018 г. 12:40 + в цитатник

Недели две назад InfoQ напомнил, что официальная поддержка Java 9 заканчивается… в Марте 2018г. (т.е. через 20 дней :)


Вот cсылка на официальный EOL от Oracle, в которой в разделе "Java SE Public Updates" черным по английскому говорится, что Java 9 будет поддерживаться до Марта 2018, а Java 8до Января 2019 (или позже) и Декабря 2020 (или позже).

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

https://habrahabr.ru/post/350774/


Метки:  

Java 9 — а вы уже перешли? Нет? И не надо ...!?

Пятница, 09 Марта 2018 г. 12:40 + в цитатник

Недели две назад InfoQ напомнил, что официальная поддержка Java 9 заканчивается… в Марте 2018г. (т.е. через 20 дней :)


Вот cсылка на официальный EOL от Oracle, в которой в разделе "Java SE Public Updates" черным по английскому говорится, что Java 9 будет поддерживаться до Марта 2018, а Java 8до Января 2019 (или позже) и Декабря 2020 (или позже).

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

https://habrahabr.ru/post/350774/


Метки:  

Универсальное абстрактное дерево для конвертации компонентов между Front-end фреймворками

Пятница, 09 Марта 2018 г. 12:36 + в цитатник

Вступление


Доброго времени суток, меня зовут Владимир Миленко, я Frontend-разработчик в компании Lightspeed, и сегодня мы поговорим о проблеме отсутствия компонентов в том или ином фреймворке и попытках автоматически конвертировать их.


Предыстория


Исторически сложилось, что и в eCommerce, и в Retail продуктах для админ-панелей мы используем React.JS в качестве основного фреймворка, однако платформа для ресторанов использует Angular, что не позволяет им использовать нашу библиотеку компонентов. Перед моим отпуском эта проблема стала острее, ввиду необходимости приведения UI/UX к одному виду. Мною было принято решение провести небольшое исследование на тему миграции компонентов, сделать Proof of Concept и поделиться ощущениями. Об этом и будет данный пост.

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

https://habrahabr.ru/post/350772/


Метки:  

Универсальное абстрактное дерево для конвертации компонентов между Front-end фреймворками

Пятница, 09 Марта 2018 г. 12:36 + в цитатник

Вступление


Доброго времени суток, меня зовут Владимир Миленко, я Frontend-разработчик в компании Lightspeed, и сегодня мы поговорим о проблеме отсутствия компонентов в том или ином фреймворке и попытках автоматически конвертировать их.


Предыстория


Исторически сложилось, что и в eCommerce, и в Retail продуктах для админ-панелей мы используем React.JS в качестве основного фреймворка, однако платформа для ресторанов использует Angular, что не позволяет им использовать нашу библиотеку компонентов. Перед моим отпуском эта проблема стала острее, ввиду необходимости приведения UI/UX к одному виду. Мною было принято решение провести небольшое исследование на тему миграции компонентов, сделать Proof of Concept и поделиться ощущениями. Об этом и будет данный пост.

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

https://habrahabr.ru/post/350772/


Метки:  

[Перевод] Исчерпывающие бенчмарки PHP 5.6, 7.0, 7.1, 7.2 и HHVM (2018)

Пятница, 09 Марта 2018 г. 12:07 + в цитатник


Каждый год мы стараемся тщательно измерять производительность разных версий PHP и HHVM на различных платформах. В этом году мы измерили четыре версии PHP и HHVM на 20 платформах/конфигурациях, включая WordPress, Drupal, Joomla!, Laravel, Symfony и многие другие. Также мы протестировали популярные решения для электронной коммерции вроде WooCommerce, Easy Digital Downloads, Magento and PrestaShop.


Мы всегда рекомендовали пользователям WordPress не пренебрегать преимуществами свежайших поддерживаемых версий PHP. Не только ради безопасности, но и ради повышения производительности. Причём речь идёт не только о WordPress, это по большей части справедливо для всех платформ. И сегодня мы продемонстрируем, как PHP 7.2 одерживает сокрушительную победу!

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

https://habrahabr.ru/post/350686/


Метки:  

[recovery mode] Как написать одностраничное приложение (SPA) с использованием Vue.js

Пятница, 09 Марта 2018 г. 11:52 + в цитатник
Одностраничные приложения
Одностраничные приложения (SPA) имеют мнжество преимуществ, таких как скорость, по-настоящему хороший UX, и полный контроль HTML-разметки. Становится всё больше и больше сайтов SPA; всё больше инструментов, которые упрощают процесс разработки SPA. Вы, вероятно уже читали о молодом и перспективном фреймворке Vue.js. Предлагаю вам глубже погрузиться в Vue и на конкретном примере разобраться с простым SPA.
Мы напишем клиент-серверное приложение простейшего блога. Приложение будет отображать список записей а также полный текст каждой отдельной записи. И само собой, всё это будет происходить без перезагрузки страницы.
Ознакомившись с примером этого приложения, вы научитесь извлекать данные в Vue, создавать роуты и разберётесь с интересной особенностью Vue — однофайловыми компонентами. Читать дальше ->

https://habrahabr.ru/post/350750/


Метки:  

Исследуем минорные возможности C# 7

Пятница, 09 Марта 2018 г. 11:26 + в цитатник
C# 7 добавляет ряд новых возможностей и фокусирует внимание на потреблении данных, упрощении кода и производительности. Самые большие фичи были уже рассмотрены — кортежи, локальные функции, сопоставление с образцом и throw выражения. Но есть и другие новые возможности, как большие, так и малые. Все они сочетаются, чтобы сделать код более эффективным и понятным, чтобы все были счастливы и продуктивны.

Давайте рассмотрим и остальные возможности новой версии C#. Итак! Начнем! Читать дальше ->

https://habrahabr.ru/post/350710/


Метки:  

AI.Hack – серия хакатонов в Москве и Санкт-Петербурге

Пятница, 09 Марта 2018 г. 10:36 + в цитатник


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

Совсем скоро в Москве и Санкт-Петербурге будут проводиться хакатоны, посвященные AI.

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

В этот раз задачи ставят:

  • Газпром нефть
  • Центр речевых технологий
  • Протек
  • Besfit
  • Робомед


Но обо всем по порядку.
Читать дальше ->

https://habrahabr.ru/post/350756/


Метки:  

АСК-сценарий, как основа своевременности и гармонии в бизнесе

Пятница, 09 Марта 2018 г. 10:28 + в цитатник
В предыдущей статье мы говорили о рынке как стереотипе, относительно сегмента, потребности, предложения. Примером в этой статье были действия различных организаций приведшие их на вершины бизнеса. Мы еще вернемся к этому разговору, а сегодня мы поговорим о своевременности тех или иных действий.

Согласно теории Социального дизайна, абсолютно все социальные общности (целые отрасли, бизнес-организации, политические партии и даже семья), которые можно представить системно, проходят хотя бы раз в течение своей жизни, через три фазы (см. рис.) условно называемые: Морфогенез, Действие, Поведение. В терминах данный процесс (циклы) называется АСК-сценарий (Антропо-социо-культурный сценарий). Почему АСК? Тут мы опираемся на понятия и труды американского социолога, русского происхождения Питирима Сорокина, основателя социологического факультета Гарварда. Он утверждал, что всегда, когда мы имеем дело с социальным объектом, надо думать о трех подсистемах: человеке, культуре и структуре. Они, взаимодействуя между собой сложным образом, порождают вполне закономерный ход событий. Понимание этих циклов, правильная диагностика нынешнего положения на этой «петле жизни», позволяет применять (разрабатывать) своевременные и адекватные шаги и стратегии.


Антропо-социо-культурный сценарий жизненных циклов организаций
Читать дальше ->

https://habrahabr.ru/post/350656/


Метки:  

Поиск сообщений в rss_hh_full_new_wi
Страницы: 1670 ... 1627 1626 [1625] 1624 1623 ..
.. 1 Календарь