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

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

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

 

 -Постоянные читатели

 -Статистика

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

Habrahabr








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

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

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

Новые онлайн-программы для разработчиков

Понедельник, 12 Февраля 2018 г. 12:38 + в цитатник
Этой весной CS центр и Академический университет запускают на платформе Stepik.org три бесплатные полугодовые онлайн-программы:

  1. «Алгоритмы и эффективные вычисления»,
  2. «Математика для разработчиков»,
  3. «Разработка на C++, Java и Haskell».

Подробнее о программах

https://habrahabr.ru/post/348878/


Метки:  

[Из песочницы] Рынок как стереотип, относительно сегмента, потребности, предложения

Понедельник, 12 Февраля 2018 г. 12:30 + в цитатник
Рынок, согласно методологии Социального дизайна это стереотип (см. рис.) рыночных игроков относительно:

  • сегмента
  • потребности
  • предложения.



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

Как правило, успеха на рынке добиваются те компании, которые проявляют инновационность. Элементарная инновационность, это когда один из игроков ломает стереотип рынка в одном из углов (сегмент или потребности или предложение). Сложная инновационность это когда стереотип разбивается в двух углах (сегмент + потребность или сегмент + предложение или потребность + предложение). Радикальная инновационность – полное разрушение стереотипа во всех трех углах.
Читать дальше →

https://habrahabr.ru/post/348882/


Метки:  

[Перевод] Новшества React 16.3(.0-alpha)

Понедельник, 12 Февраля 2018 г. 12:02 + в цитатник
React 16.3-alpha опубликован в npm, его уже можно загружать и использовать. Сегодня мы поговорим о самых крупных и интересных нововведениях этого релиза. В частности, речь пойдёт об API Context, о новых методах жизненного цикла, о статическом методе getDerivedStateFromProps, о компонентах StrictMode и AsyncMode, а также об обновлённых инструментах разработчика React.

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

https://habrahabr.ru/post/348862/


Метки:  

[Перевод] Новшества React 16.3(.0-alpha)

Понедельник, 12 Февраля 2018 г. 12:02 + в цитатник
React 16.3-alpha опубликован в npm, его уже можно загружать и использовать. Сегодня мы поговорим о самых крупных и интересных нововведениях этого релиза. В частности, речь пойдёт об API Context, о новых методах жизненного цикла, о статическом методе getDerivedStateFromProps, о компонентах StrictMode и AsyncMode, а также об обновлённых инструментах разработчика React.

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

https://habrahabr.ru/post/348862/


Метки:  

Git: советы новичкам – часть 2

Понедельник, 12 Февраля 2018 г. 11:48 + в цитатник
Во второй части нашего пособия для новичков в Git мы рассказываем об управлении ветками, особенностях их слияния, а также о принципах работы указателей. Первую статью вы можете прочитать по ссылке.


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

https://habrahabr.ru/post/348864/


Метки:  

Git: советы новичкам – часть 2

Понедельник, 12 Февраля 2018 г. 11:48 + в цитатник
Во второй части нашего пособия для новичков в Git мы рассказываем об управлении ветками, особенностях их слияния, а также о принципах работы указателей. Первую статью вы можете прочитать по ссылке.


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

https://habrahabr.ru/post/348864/


Метки:  

Ложные срабатывания. Новая техника ловли двух зайцев. Часть 2

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


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

https://habrahabr.ru/post/348010/


Фундаментальная уязвимость HTML при встраивании скриптов

Понедельник, 12 Февраля 2018 г. 10:49 + в цитатник

Метки:  

[Перевод] Руководство для практикующего специалиста, как читать научные статьи по языкам программирования

Понедельник, 12 Февраля 2018 г. 10:31 + в цитатник
Неделю назад я пошутил, что статьи по принципам языков программирования POPL должны соответствовать критерию «интеллектуального запугивания», чтобы их принимали для публикации. Конечно, это неправда, но факт в том, что статьи по языкам программирования выглядят особенно устрашающе для специалистов-практиков (или академик действительно работает в другой области компьютерных наук!). Они битком набиты математическими символами и такими фразами как «суждения», «операционная семантика» и тому подобное. Там много тонких вариантов записи, но вы можете в основном уловить суть статьи, усвоив несколько базовых понятий. Так что вместо рассказа об очередной научной статье я подумал, что сегодня лучше напишу краткое практическое руководство по расшифровке научных статей на тему языков программирования. Здесь я следую книге Бенджамина Пирса «Типы в языках программирования» в качестве авторитетного источника.
Читать дальше ->

https://habrahabr.ru/post/348874/


Сделаем это по-быстрому: бот на Dialogflow и Voximplant

Понедельник, 12 Февраля 2018 г. 09:32 + в цитатник
Голосовые боты были и остаются полезной фичей для общения с клиентами. Потому что если что-то возможно автоматизировать, то надо срочно это делать. Подтверждение заказов и информация о них, запись обратной связи от клиентов, распознавание голоса и действия согласно тому, что распозналось и т.д. Кстати, о последнем – сделать бота с распознаванием в 2018 году стало еще проще: Voximplant отлично умеет распознавать и транскрибировать речь, а инструмент Dialogflow от “корпорации добра” хорошо анализирует текст. Ниже я покажу, как можно быстро собрать демо-бота, который расскажет о погоде в названном городе.


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

https://habrahabr.ru/post/348720/


Метки:  

Экспресс-оценка сложности алгоритма (+разбор задачи c Joker 2017 и DotNext 2017 Moscow)

Понедельник, 12 Февраля 2018 г. 09:20 + в цитатник
Для любого практического применения log(n) можно считать константой. Просто в некоторых компаниях эта константа больше, чем у вас. © народная мудрость

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


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


Сначала разберёмся, как делать оценку сложности, на примере короткой, но нетривиальной задачи. Потом я расскажу, как научится делать экспресс-оценку, и покажу статистику о том, как решали задачу-пример участники конференций Joker и DotNext.


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

https://habrahabr.ru/post/348870/


Метки:  

[Перевод] Rust: «Векторы — это значения»

Понедельник, 12 Февраля 2018 г. 06:09 + в цитатник

В последнее время я долго думал над персистентными коллекциями и в особенности над тем, как они относятся к Rust. Хочу поделиться с вами своими наблюдениями.


О том, как устроены персистентные векторы, быстрее ли они традиционных коллекций — смотрите под катом.

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

https://habrahabr.ru/post/348866/


Метки:  

BI&Blockchain решение на основе коллективного разума. Часть 2

Понедельник, 12 Февраля 2018 г. 01:56 + в цитатник
Мы убеждены в том, что объединив финансовые и интеллектуальные возможности, мы построим современный высокодоходный бизнес и наголову превзойдем конкурентов.
image
Джеймс Шуровьески

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

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

https://habrahabr.ru/post/348562/


Дайджест свежих материалов из мира фронтенда за последнюю неделю №301 (5 — 11 февраля 2018)

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


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

https://habrahabr.ru/post/348860/


[Перевод] Продвинутая работа с JSON в MySQL

Понедельник, 12 Февраля 2018 г. 00:23 + в цитатник

У MySQL нет возможности напрямую индексировать документы JSON, но есть альтернатива: генерируемые столбцы.


С момента введения поддержки типа данных JSON в MySQL 5.7.8 не хватает одной вещи: способности индексировать значения JSON. Для того, чтобы обойти это ограничение, можно использовать генерируемые столбцы. Эта возможность, представленная в MySQL 5.7.5, позволяет разработчикам создавать столбцы, содержащие информацию, полученную из других столбцов, предопределенных выражений или вычислений. Генерируя столбец из значений JSON, а затем индексируя его, можно практически индексировать поле с JSON.

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

https://habrahabr.ru/post/348854/


Метки:  

PHP-Дайджест № 125 (29 января – 11 февраля 2018)

Понедельник, 12 Февраля 2018 г. 00:12 + в цитатник

Свежая подборка со ссылками на новости и материалы. В выпуске: Laravel 5.6 и другие релизы, свежие RFC из PHP Internals, порция полезных инструментов, и многое другое.
Приятного чтения!


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

https://habrahabr.ru/post/348858/


Метки:  

Функциональность отношений

Воскресенье, 11 Февраля 2018 г. 23:13 + в цитатник
В классических реляционных базах данных бинарная связь кортежей основана на использовании ключей: первичных и внешних. При этом, интерпретация этой связи осуществляется за пределами логической структуры базы данных, где она (интерпретация) может иметь достаточно произвольный характер. Естественно, в рамках ограничений, предписанных реляционной моделью.

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

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

https://habrahabr.ru/post/348560/


Метки:  

Анимации в Android по полочкам (Часть 3. «Низкоуровневые» анимации)

Воскресенье, 11 Февраля 2018 г. 23:10 + в цитатник
Часть 1. Базовые анимации
Часть 2. Комплексные анимации
Часть 3. «Низкоуровневые» анимации
Часть 4. Анимации переходов
Часть 5. Библиотеки для работы с анимацией

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

Часть 3. «Низкоуровневые» анимации


1. Рисование на канвасе View


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

https://habrahabr.ru/post/348664/


Метки:  

Удивительный Angular

Воскресенье, 11 Февраля 2018 г. 23:08 + в цитатник

Awesome Angular



От переводчиков


Всем привет, с вами Максим Иванов и Дмитрий Сергиенков, и сегодня мы поговорим о новостях в мире Angular. Мы подготовили для вас наиболее интересные материалы и отобрали список вопросов, который вам должен понравиться. Отметим только, что если вы будете ждать от этой статьи ответа на вопрос "Чем Angular лучше других технологий?", то придется вас огорчить, у нас не будет ответа на него. Почему? Как правило, все мнения вида "Технология X лучше технологии Y" почти всегда не более, чем отражение точки зрения высказывающегося. Однако для тех, кто только начинает изучать этот фреймворк, мы постараемся объяснить, что дает вам эта технология и какую пользу она приносит. Ну что же, приступим.

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

https://habrahabr.ru/post/348818/


Метки:  

[Из песочницы] Принцип SOLID в языке Go

Воскресенье, 11 Февраля 2018 г. 22:47 + в цитатник

Приветствую вас, хабровчане, решил поделиться с сообществом переводом довольно часто (по личным наблюдениям) упоминаемого поста SOLID Go Design из блога Dave Cheney, который выполнял для собственных нужд, но кто-то говорил, что нужно делиться. Возможно для кого-то это окажется полезным.


SOLID дизайн Go


Этот пост на основе текста из основного доклада GolangUK прошедшего 18-ого Августа 2016.
Запись выступления доступна в YouTube.

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

https://habrahabr.ru/post/348852/


Метки:  

Поиск сообщений в rss_rss_hh_full
Страницы: 1824 ... 1760 1759 [1758] 1757 1756 ..
.. 1 Календарь