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

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

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

 

 -Статистика

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




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


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

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

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

Создание todo mvc на Htmlix часть 2 — добавление вариантов шаблона в todo container

Четверг, 20 Июня 2019 г. 11:27 + в цитатник
В руководстве по созданию элементов были рассмотрены основные методы по созданию тодо приложения, но что если мы захотим например чтобы в каждом тодо у нас был свой микрошаблон, например для первого один вариант шаблона, для каждого второго элемента мы захотим показать его порядковый номер при создании, а для каждого третьего мы захотим отобразить в нем общее количество тодо элементов, который будет обновляться при добавлениии и удалении новых.

Для всего этого можно воспользоваться микрошаблонами.

Ссылка на материалы данного урока

Создание шаблонов


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

	stateSettings:{ ///настройки 
			
			templatePath: "/template/template.html"
			
	 },

Далее в файле temlate.html мы создадим три различных варианта микрошаблонов для тодо элементов:

         

yy

yyeee

Номер по счету-span

yyeee

Всего тодос-span
Читать дальше ->

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


Метки:  

[Перевод] Как происходит рендеринг кадра A Plague Tale: Innocence

Четверг, 20 Июня 2019 г. 11:25 + в цитатник

Предисловие


Как и в других моих исследованиях, давайте начнём с введения. Сегодня мы рассмотрим последнюю игру французского разработчика Asobo Studio. Впервые я увидел видео этой игры в прошлом году, когда коллега поделился со мной 16-минутным геймплейным трейлером. Моё внимание привлекла механика «крысы против света», но мне не особо захотелось играть в эту игру. Однако после её выхода многие стали говорить, что она выглядит так, как будто сделана на движке Unreal, но это не так. Мне стало любопытно увидеть, как работает рендеринг и насколько вообще разработчики вдохновлялись Unreal. Ещё меня заинтересовал процесс рендеринга стаи крыс, потому то в игре она выглядела очень убедительно и к тому же является одним из ключевых элементов геймплея.

Когда я начал попытки выполнить захват игры, то подумал, что придётся сдаться, потому что ничего не срабатывало. Хотя игра использует DX11, который сейчас поддерживают практически все инструменты анализа, мне не удалось заставить работать ни один из них. Когда я пытался использовать RenderDoc, игра вылетала при запуске, и то же самое происходило с PIX. Я по-прежнему не знаю, почему так происходит, но к счастью, мне удалось выполнить несколько захватов с помощью NSight Graphics. Как обычно, я поднял все параметры до максимальных и начал искать подходящие для анализа кадры.
Читать дальше ->

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


Метки:  

Семинар «Управление уязвимостями: стандарты, реальность, инструменты», 4 июля, Москва

Четверг, 20 Июня 2019 г. 11:24 + в цитатник


Всем привет!

4 июля мы проведем небольшой Vulnerability Management Day.

Поговорим о том, какие стандарты и best practice существуют и как это все ложится (или нет ;)) на реальную жизнь.

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

Обещаем много полезных докладов по делу, живое общение с экспертами и вкусный фуршет на закуску. Приходите!

Регистрация на семинар и на онлайн-трансляцию по ссылке.

Дата и время: 4 июля, 10:30.
Место: Москва, Спартаковский переулок 2с1, подъезд №7, Пространство Весна
Читать дальше ->

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


Метки:  

РИТ++ 2019: «Код Рагнарек», «Бомба», тиранозавры и много докладов

Четверг, 20 Июня 2019 г. 11:24 + в цитатник
982 слайда Фридмана на тему производительности во фронтенде, обсуждение Yandex Database, мониторинг Postgres, взгляд на свой продукт глазами инвестора под руководством Морейниса, новая конференция по качеству, слет DevRel'ов, текучка кадров, оценка вклада сотрудника, польза от факапов — все это в небольшом фоторепортаже с площадки РИТ++, где мы наблюдали за происходящим глазами участника. А также о программе фестиваля, гиковских играх, призах и о прочих интересных моментах. Подробности – под катом

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


Метки:  

Новый Менеджер удаленных подключений 3CX SBC в обновлении V16 Update 2 Beta

Четверг, 20 Июня 2019 г. 11:23 + в цитатник
На прошлой неделе мы выпустили очередное обновление 3CX v16 Update 2 BETA. Оно включает переписанный с нуля Менеджер удаленных подключений 3CX SBC (Session Border Controller).

Напомним, что 3CX SBC рекомендуется использовать для подключения удаленных офисов к центральной АТС 3CX, если в удаленной локации находятся два и более IP-телефона. При этом SIP-сигнализация проходит, как и при локальном подключении к АТС, через сервер 3CX, а медиапоток (голос) проходит между удаленными устройствами напрямую, не выходя за пределы офиса. Это не только повышает качество связи, но и разгружает внешний канал связи, «оставляя» локальные вызовы в пределах локальной сети. Кроме того, 3CX SBC туннелирует весь VoIP-трафик через один TCP-порт, значительно упрощая настройку пограничных маршрутизаторов. SBC позволяет удаленно администрировать IP-телефоны — перенастраивать, обновлять прошивки и т.п., а также обеспечивает шифрование VoIP-трафика между удаленным офисом и сервером 3CX для обеспечения дополнительной конфиденциальности. Читать дальше ->

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


Метки:  

Как заработать на акциях без спекуляций: 5 компаний с высокими дивидендами

Четверг, 20 Июня 2019 г. 11:17 + в цитатник


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

По статистике, доходность выплат отечественных компаний находится на одном из самых высоких в мире уровне – около 6%, и по прогнозам аналитиков, в 2019 году этот показатель может составить рекордные 7%, а общий объем выплат – вырасти до 10% от общей капитализации рынка. Цифры могут показаться не очень большими, но на самом деле есть компании, которые платят дивиденды с доходностью 12-18%.

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

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


Метки:  

Когда из интернета будут делать «чебурнет»: обзор проекта

Четверг, 20 Июня 2019 г. 11:12 + в цитатник


Как вы помните, в начале мая 2019 года президент подписал закон «О суверенном интернете», который вступит в силу 1 ноября. Закон номинально призван обеспечить стабильную работу российского сегмента интернета при отключении от всемирной сети или скоординированных атак. А что дальше? Читать дальше ->

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


[Из песочницы] Разбираемся в числах с плавающей точкой

Среда, 19 Июня 2019 г. 13:10 + в цитатник
Здравствуйте, хабровчане. Я давно увлекаюсь темой регистров с плавающей точкой. Меня всегда волновало то, как происходит экранизация и т.д. Помню давным давно в универе реализовывал свой класс чисел с плавающей точкой, состоящих из 512 бит. Единственное, что я не мог никак реализовать — это их экранизацию.

Как только у меня появилось свободное время, я взялся за старое. Завел себе тетрадку и пошло поехало. Хотелось додуматься до всего самому, лишь иногда заглядывая в стандарт IEEE 754.
И вот что из всего этого вышло. Интересующихся прошу под кат.
Читать дальше →

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


Метки:  

Пошаговое руководство по созданию todo mvc в Htmlix

Среда, 19 Июня 2019 г. 12:48 + в цитатник
Htmlix — это микро фреймворк для построения фронтенд на javascript.

Полное приложение todo mvc можно посмотреть по ссылке: github.com/MihailMaksaev127/htmlix_examples
в файлах todo.html, /js/todo-mvc.js

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

htmlix — микро фреймфорк на основе data- свойств. Из преймуществ это маленький размер, возможность четко структурировать код, наличие пользовательских событий для обновления DOM а также серверный рендеринг на всех языках по умолчанию, т. к. встраивается в существующюю структуру Html файла.

Создадим контейнер todo



В Html:
      

После data- идет название контейнера, в кавычках мы пишем что тип элемента — контейнер.

В javascript:

Для начала создадим объект описания приложения и в нем создадим наш контейнер:

     var State = {
         todo: { /*название нашего элемента (если бы наш контейнер был в массиве то здесь было бы имя массива)*/

            container: "todo",   /* название нашего контейнера */
            props: [],     
            methods: {    
            }
         }
     }
     var HM = new HTMLixState(State); /* теперь создаем экземпляр приложения передав ему в качестве параметра наш объект*/


props — пока что у нас просто контейнер не содержащий свойств, объявлять переменную props обязательно

methods — здесь будут методы для событий которые будут слушать переменные, объявлять обязательно;

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

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


Метки:  

[Перевод] Шесть способов, которыми тестировщики могут принести пользу (помимо функционального тестирования)

Среда, 19 Июня 2019 г. 12:37 + в цитатник
Салют! Уже на следующей неделе стартуют занятия в новом потоке курса «QA-специалист», в связи с этим делимся с вами полезным материалом, переведенным специально для студентов курса. Поехали.



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

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

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


Кластер системы видеоконференцсвязи на базе Yealink Meeting Server

Среда, 19 Июня 2019 г. 12:35 + в цитатник
Эта статья является продолжением цикла публикаций, посвященного комплексному решению ВКС Yealink Meeting Server (YMS).

В прошлой статье Yealink Meeting Server 2.0 — новые возможности видеоконференцсвязи мы описали существенный прорыв в функционале решения:

  • добавился собственный сервис записи конференций, интегрированный в YMS
  • появился новый тип лицензии — Broadcast, который позволяет оптимизировать стоимость асимметричных конференций
  • обеспечена интеграция с решением Skype for Business и Teams

В этой статье мы рассмотрим возможность каскадирования YMS — установку и настройку системы в режиме «кластер».
Подробности

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


[Перевод] 12 советов для тех, кто использует Redux при разработке React-приложений

Среда, 19 Июня 2019 г. 12:30 + в цитатник
Когда речь идёт о разработке React-приложений, то, в плане архитектуры кода, маленькие проекты часто бывают более гибкими, чем большие. Нет ничего плохого в том, чтобы создавать такие проекты с использованием практических рекомендаций, нацеленных на более крупные приложения. Но всё это, в случае с маленькими проектами, может оказаться попросту ненужным. Чем меньше приложение — тем «снисходительнее» оно относится к использованию в нём простых решений, возможно — неоптимальных, но не требующих больших затрат времени на их реализацию.


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

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


Метки:  

AppsConf to rule them all

Среда, 19 Июня 2019 г. 12:20 + в цитатник
iOS и Android-треки для любителей классических конференций, чтобы лучше справляться с ежедневными рабочими задачами.

General-трек, чтобы сделать следующий шаг по карьерной лестнице.

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

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

Добавьте к этому оборудованные дискуссионные зоны, чтобы задать множество важных вопросов спикерам. А ещё мы услышали ваш фидбек и увеличили интервалы между докладами. Таким будет следующий AppsConf, если совсем коротко. А подробно, что, как, зачем, сейчас расскажу. Но сначала когда — 21–22 октября в Санкт-Петербурге.


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

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


Метки:  

От монолитов к микросервисам: опыт «М.Видео-Эльдорадо» и «МегаФона»

Среда, 19 Июня 2019 г. 12:12 + в цитатник


25 апреля мы в Mail.ru Group провели конференцию про облака и вокруг — mailto:CLOUD. Несколько хайлайтов:

  • На одной сцене собрались основные российские провайдеры — про специфику нашего облачного рынка и своих сервисов говорили Mail.ru Cloud Solutions, #CloudMTS, SberCloud, Selectel, «Ростелеком — ЦОД» и «Яндекс.Облако»;
  • Коллеги из «Битрикс24» рассказали, как они пришли к мультиклауду;
  • «Леруа Мерлен», «Открытие», Burger King и Schneider Electric предоставили интересный взгляд со стороны потребителей облаков — какие задачи их бизнес ставит перед IT и какие технологии, в том числе облачные, видятся им наиболее перспективными.

Все видео с конференции mailto:CLOUD можно посмотреть по ссылке, а здесь можно почитать, как прошла дискуссия про микросервисы. Своими — успешными — кейсами избавления от монолитов поделились Александр Деулин, руководитель центра исследования и разработки бизнес-систем «МегаФона», и Сергей Сергеев, директор по информационным технологиям группы «М.Видео-Эльдорадо». Также обсудили близкие вопросы IT-стратегии, процессов и даже HR.
Читать дальше ->

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


Метки:  

Наушники на каждый день от Case Guru — CGPods Sport

Среда, 19 Июня 2019 г. 12:05 + в цитатник
Сейчас многие идут путем «локализации» товаров с Aliexpress, присваивая новые имена уже относительно стабильным товарам. Один из самых громких примеров недавнего времени — вновь возникший бренд электроники от рэп-тусовки.



Case Guru — не исключение.
Читать дальше ->

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


Метки:  

[Из песочницы] Как начисляются проценты по кредиту и как это применить

Среда, 19 Июня 2019 г. 12:02 + в цитатник
Всем привет! Когда я взяла ипотеку, решила досконально разобраться в том, как начисляются проценты, как лучше вносить досрочку и так далее. Сама я экономист. В общем, делюсь, надеюсь, будет полезно.

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



Исходя из этого:

  1. Сумма ежемесячно начисляемых процентов самая большая в начале, потому что в начале самый большой остаток основного долга. По мере его снижения снижаются и проценты.
  2. Сумма процентов “скачет” от месяца к месяцу, потому что зависит от количества дней в месяце.
  3. Срок кредита в расчёте ежемесячно начисляемых процентов не фигурирует, а это значит, что неважно, на какой срок брать ипотеку — переплата будет одинаковой, если одинаковы ежемесячные платежи.
  4. При внесении частичного досрочного погашения с уменьшением ежемесячного платежа переплата будет точно такой же, как в случае сокращения срока, если продолжать платить прежний ежемесячный платёж, а не уменьшенный.

Приведу расчёты по каждому пункту.
Читать дальше →

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


Метки:  

Как создается ОС, сертифицированная по I классу защиты

Среда, 19 Июня 2019 г. 11:37 + в цитатник
Рассказ из первых рук о том, как создается, а потом готовится к сертификации для работы с данными под грифом «особой важности» защищенная ОС Astra Linux.


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

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


Метки:  

Погружаемся в нюансы чистой питьевой воды с фильтрами «Барьер Эксперт»

Среда, 19 Июня 2019 г. 11:35 + в цитатник
Пока вы читаете это вступление, больше миллиарда людей на планете лишены свободного доступа к воде, пригодной для питья. Она всегда была ценнейшим ресурсом, а доступ к чистой воде часто определял уровень развития цивилизации. Откуда берется «нормальная» вода? Не только из промышленных систем очистки, но и из простых домашних фильтров, которые пора протестировать и досконально изучить. Подробности – под катом

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


Метки:  

Изучая Dependency Injection

Среда, 19 Июня 2019 г. 11:17 + в цитатник
Несмотря на то, что паттерну уже более десятка лет и есть немало статей (и переводов), тем не менее споров, комментариев, вопросов и разных реализаций становится все больше и больше.

Предыстория
В 2004 Мартин Фаулер написал известную статью “Inversion of Control Containers and the Dependency Injection pattern”, в которой описывал вышеуказанный паттерн и его реализацию для Java. С этих пор паттерн стал широко обсуждаться и внедрятся. В мобильную разработку, особенно на IOS, это пришло с существенной задержкой. На хабре есть хорошие переводы статьи, удачи и светлой карты их автору.

Информации достаточно даже на хабре, но к написанию поста меня подвигло то обстоятельство, что везде обсуждается КАК сделать, но практически нигде – ЗАЧЕМ. Можно ли создать хорошую архитектуру, если вы не знаете для чего она нужна и в чем именно должна быть хороша? Можно принимать во внимание определенные принципы и явные тренды, — это поможет свести к минимуму непредвиденные проблемы, но понимать – это еще лучше.
Читать дальше ->

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


Метки:  

Достраиваем в RESTinio четвертый этаж из C++ных шаблонов. Зачем и как?

Среда, 19 Июня 2019 г. 11:16 + в цитатник

RESTinio — это относительно небольшой проект, представляющий из себя встраиваемый в C++приложения асинхронный HTTP-сервер. Его характерной особенностью является широкое, можно сказать, повсеместное применение C++ных шаблонов. Как в реализации, так и в публичном API.


C++ные шаблоны в RESTinio используются настолько активно, что первая статья, которая рассказывала о RESTinio на Хабре, называлась "Трехэтажные C++ные шаблоны в реализации встраиваемого асинхронного HTTP-сервера с человеческим лицом".


Трехэтажные шаблоны. И это, в общем-то, была не фигура речи.


А недавно мы в очередной раз обновили RESTinio и для добавления новой функциональности в версию 0.5.1 пришлось сделать "этажность" шаблонов еще выше. Так что местами C++ные шаблоны в RESTinio уже четырехэтажные.



И если кому-то интересно зачем нам такое потребовалось и как мы шаблоны использовали, то оставайтесь с нами, под катом будет немного подробностей. Матерые C++ гуру вряд ли найдут для себя что-нибудь новое, а вот менее продвинутые C++ники смогут посмотреть на то, как шаблоны применяются для вставки/изъятия кусков функциональности. Почти что в "дикой природе".

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

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


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 548 547 [546] 545 544 ..
.. 1 Календарь