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

Поиск сообщений в 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 ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

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

Задача со звездочкой: как мы перекодировали ФИАС в КЛАДР

Среда, 20 Декабря 2017 г. 12:27 + в цитатник


С 1 января ФНС перестанет обновлять адресный справочник КЛАДР. Он официально устареет, останется один ФИАС. Но многие промышленные системы до сих пор работают с КЛАДР. Поставщики не собираются их обновлять, а переделывать своими руками бизнесу выходит долго и дорого.

Мы послушали клиентов и придумали решение: взять ФИАС, который живее всех живых, и написать перекодировщик в КЛАДР.

Со стороны задача кажется легкой. Нам так и говорили: «То есть вы просто берете ФИАС и переделываете в КЛАДР?». На деле никакого «просто» нет. У справочников совсем разные структуры и непонятно, как из подкачанного ФИАС раскидать данные в неказистый КЛАДР. При этом общей документации для справочников нет.

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

https://habrahabr.ru/post/345012/


Как не утонуть в лендингах: история создания японского CarPrice

Среда, 20 Декабря 2017 г. 11:30 + в цитатник
В прошлой статье про развитие CarPrice в Японии мы обещали отдельно написать о создании сайта для экзотического японского рынка. Абсолютно незнакомый язык. Мало времени на запуск. Большая разница во времени между IT и бизнесом. Географически разрозненная команда из России, Японии, Канады, Белоруссии, Филиппин и Китая. В этом посте мы расскажем, как у нас все получилось в этих непростых условиях.


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

https://habrahabr.ru/post/345074/


Метки:  

Почему я не веду разработку ПО в Trello?

Среда, 20 Декабря 2017 г. 11:19 + в цитатник


Я давно являюсь поклонником Trello. Чтобы вы понимали, я пользовался Трелло с 2011 года — именно тогда он вышел на рынок. В этой статье я хочу рассказать о том, чего не хватает в Трелло разработчикам ПО и что с этим можно сделать.
Читать дальше ->

https://habrahabr.ru/post/345008/


AliExpress головного мозга

Среда, 20 Декабря 2017 г. 10:44 + в цитатник
Только AliExpress мог взять День холостяка, студенческий праздник с оттенком грусти, и превратить его за несколько лет в Международный день шоппинга. Вот уже несколько лет 11.11 легко и непринуждённо конкурирует с «Чёрной пятницей», захватывая весь мир. Разумеется, лидер ритейла такой силы и такого потенциала не мог обойти вниманием современные технологии. В последнее время AliExpress не просто увлекся модными гаджетами и приложениями, но и начал на них много зарабатывать. Очень много. Недавно наша компания Fibrum создала платформу, послужившую основой для виртуального магазина AliExpress. В этой статье я расскажу об особенностях этой платформы VR-магазинов. Кстати, для нашей платформы очки не нннада. Ну почти.


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

https://habrahabr.ru/post/344944/


Метки:  

AliExpress головного мозга

Среда, 20 Декабря 2017 г. 10:44 + в цитатник
Только AliExpress мог взять День холостяка, студенческий праздник с оттенком грусти, и превратить его за несколько лет в Международный день шоппинга. Вот уже несколько лет 11.11 легко и непринуждённо конкурирует с «Чёрной пятницей», захватывая весь мир. Разумеется, лидер ритейла такой силы и такого потенциала не мог обойти вниманием современные технологии. В последнее время AliExpress не просто увлекся модными гаджетами и приложениями, но и начал на них много зарабатывать. Очень много. Недавно наша компания Fibrum создала платформу, послужившую основой для виртуального магазина AliExpress. В этой статье я расскажу об особенностях этой платформы VR-магазинов. Кстати, для нашей платформы очки не нннада. Ну почти.


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

https://habrahabr.ru/post/344944/


Метки:  

[Перевод] Немного про .NET Framework и .NET Core [плюс полезные ссылки]

Среда, 20 Декабря 2017 г. 10:26 + в цитатник
Привет, Хабр! Версия ASP.NET Core основана на проектной модели .NET Core, которая поддерживает создание кросс-платформенных приложений в ОС Windows, Mac и Linux. При реализации проекта .NET Core вы также можете выбрать вариант .NET для своего приложения: .NET Framework (CLR), .NET Core (CoreCLR) или Mono. Какой вариант .NET подойдет вам? Кратко рассмотрим плюсы и минусы каждого и поделимся классными курсами по платформам.


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

https://habrahabr.ru/post/343804/


Метки:  

[Перевод] Git снизу вверх

Среда, 20 Декабря 2017 г. 08:58 + в цитатник
У этого перевода не совсем обычная история. Системы контроля версий далеки от моих профессиональных интересов. Для рабочих проектов они мне требовались нечасто, причем, разные, так что, каждый раз, когда возникала такая необходимость, я заново вспоминала, как в них делается та или иная операция. А для личных проектов мне хватало возможностей Dropbox, хранящей историю версий файлов.


Изображение из твиттера @girlie_mac

Но вот однажды я на три незабываемых дня попала в роддом — это иногда случается с женщинами. Из развлечений у меня были новорожденная дочь и телефон с большим экраном. Дочь поначалу развлекала плохо (дома она быстро исправилась), а на телефоне помимо книг и фильмов обнаружился текст «Git from the bottom up», который оказался более чем годным… С тех пор прошло почти 3 года, подросшей дочке уже пора самой начинать использовать Git Git стал мейнстримом, если не сказать стандартом в современной разработке, а я с удивлением обнаружила, что перевода на русский этого чуда, полезного не только начинающим, но и продвинутым пользователям Git, до сих пор нет. Исправляю эту ситуацию.
Читать дальше ->

https://habrahabr.ru/post/344962/


Метки:  

[Перевод] Git снизу вверх

Среда, 20 Декабря 2017 г. 08:58 + в цитатник
У этого перевода не совсем обычная история. Системы контроля версий далеки от моих профессиональных интересов. Для рабочих проектов они мне требовались нечасто, причем, разные, так что, каждый раз, когда возникала такая необходимость, я заново вспоминала, как в них делается та или иная операция. А для личных проектов мне хватало возможностей Dropbox, хранящей историю версий файлов.


Изображение из твиттера @girlie_mac

Но вот однажды я на три незабываемых дня попала в роддом — это иногда случается с женщинами. Из развлечений у меня были новорожденная дочь и телефон с большим экраном. Дочь поначалу развлекала плохо (дома она быстро исправилась), а на телефоне помимо книг и фильмов обнаружился текст «Git from the bottom up», который оказался более чем годным… С тех пор прошло почти 3 года, подросшей дочке уже пора самой начинать использовать Git Git стал мейнстримом, если не сказать стандартом в современной разработке, а я с удивлением обнаружила, что перевода на русский этого чуда, полезного не только начинающим, но и продвинутым пользователям Git, до сих пор нет. Исправляю эту ситуацию.
Читать дальше ->

https://habrahabr.ru/post/344962/


Метки:  

Smart IDReader SDK — как написать Telegram-бота на Python для распознавания документов за 5 минут

Среда, 20 Декабря 2017 г. 06:54 + в цитатник

Smart IDReader by Smart Engines


Мы, Smart Engines, продолжаем цикл статей про то, как встроить наши технологии распознавания (паспортов, банковских карт и других) в ваши приложения. Ранее мы уже писали про встраивание на iOS и Android, а сегодня мы расскажем про то, как работать с Python-интерфейсом библиотеки распознавания Smart IDReader и напишем простого Telegram-бота.


Кстати, список поддерживаемых нами языков программирования расширился и теперь включает C++, C, C#, Objective-C, Swift, Java, Python, а также такие эзотерические языки, как Visual Basic и, разумеется, PHP. Как и раньше, мы поддерживаем все популярные и многие непопулярные операционные системы и архитектуры, а наши бесплатные приложения доступны для скачивания из App Store и Google Play.


По традиции, демо-версия Smart IDReader SDK для Python вместе с исходным кодом реализации Telegram-бота выложены на Github и доступны по ссылке.

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

https://habrahabr.ru/post/344774/


[recovery mode] 9 учебных проектов для бэкендера

Среда, 20 Декабря 2017 г. 00:04 + в цитатник
image
источник КДПВ

Ранее на хабре публиковался перевод статьи с Medium'а с подборкой из 8 проектов, которые можно реализовать, изучая новый язык или фреймворк. На мой взгляд, подборка очень неплохая. Проблема в том, что рассчитана она только на фронтендеров и мобильных разработчиков. А я из другого лагеря.

Покопавшись в своих заметках, я собрал для вас подборку идей на тот случай, если чешутся руки сделать что-нибудь своё. Все эти «проекты» уже существуют в том или ином виде, но, иногда интересно написать свой бэкенд-велосипед и проехать на нем по граблям.

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

https://habrahabr.ru/post/345092/


Метки:  

[recovery mode] 9 учебных проектов для бэкендера

Среда, 20 Декабря 2017 г. 00:04 + в цитатник
image
источник КДПВ

Ранее на хабре публиковался перевод статьи с Medium'а с подборкой из 8 проектов, которые можно реализовать, изучая новый язык или фреймворк. На мой взгляд, подборка очень неплохая. Проблема в том, что рассчитана она только на фронтендеров и мобильных разработчиков. А я из другого лагеря.

Покопавшись в своих заметках, я собрал для вас подборку идей на тот случай, если чешутся руки сделать что-нибудь своё. Все эти «проекты» уже существуют в том или ином виде, но, иногда интересно написать свой бэкенд-велосипед и проехать на нем по граблям.

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

https://habrahabr.ru/post/345092/


Метки:  

[Перевод] Как постороить сообщество. Перевод книги «Социальная архитектура»: Глава 1. Инструментарий

Вторник, 19 Декабря 2017 г. 20:08 + в цитатник
image


Мой инструментарий Социального Архитектора состоит из 20 инструментов, каждый из которых соответствует какому-либо аспекту сообщества или группы. Их можно использовать двумя способами.
Во-первых, с их помощью вы можете делать измерения существующего сообщества, оценивая его по шкале от нуля и выше.
Во-вторых, вы можете использовать их для создания сообщества, при этом прилагая усилия там, где они наиболее необходимы.

  • Четкая миссия — заявленная причина существования группы.
  • Свободное участие — насколько легко люди могут присоединиться к группе.
  • Прозрачность — насколько открыто и публично принимаются решения.
  • Бесплатные участники — как много можно платить людям за участие.
  • Свобода работы с материалами (ремиксабельность) — насколько свободно участники могут использовать работу друг друга.
  • Четкость протокола — насколько хорошо прописаны правила.
  • Компетентность власти — насколько хорошо следят за соблюдением правил.
  • Нон-трайбализм — насколько далеко распространяются права группы над своими участниками.
  • Самоорганизация — насколько свободно могут участники определять свои задачи.
  • Толерантность — как группа разбирается с конфликтами.
  • Измеримый успех — как хорошо группа может отслеживать свой прогресс.
  • Высокое награждение — как группа вознаграждает своих участников.
  • Децентрализация — насколько широко распределены участники группы.
  • Свободная рабочая среда — насколько легко создавать новые проекты.
  • Стандартная структура — насколько общая структура стабильна и предсказуема.
  • Плавность обучения — насколько легко начать и продолжить учиться.
  • Позитивность — насколько группа движима позитивными целями.
  • Чувство юмора — насколько серьезно группа себя воспринимает.
  • Минимализм — сколько лишней работы делает группа.
  • Разумное финансирование — как группа борется за выживание в экономическом плане.


Спасибо Сергею Даньшину за помощь с переводом.
Читать дальше ->

https://habrahabr.ru/post/344090/


Доделал игру, работающую на видеокарте

Вторник, 19 Декабря 2017 г. 19:10 + в цитатник
Наконец-то я доделал игру, которая работает на видеокарте. Она несколько месяцев повисела в раннем доступе на стиме, и теперь я её окончательно выпустил. Основная фишка игры в том, что она представляет собой физическую симуляцию, которая выполняется на графическом процессоре. Основной код игры — это огромный compute shader, 6 тысяч строк на HLSL. Десятки тысяч взаимодействующих частиц обрабатываются параллельно, и выходит довольно быстро. Всё в игре сделано из этих частиц. Вот несколько гифок о том, как это работает:

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

https://habrahabr.ru/post/345104/


Исправлять ли unexpected behavior в C# 7 или оставить как есть, усложнив синтаксис для компенсации?

Вторник, 19 Декабря 2017 г. 19:10 + в цитатник
В языке C# с давних времён есть оператор 'is' назначение которого довольно ясное

if (p is Point) Console.WriteLine("p is Point");
else Console.WriteLine("p is not Point or null");

Кроме того его можно использовать для проверок на null

if (p is object) Console.WriteLine("p is not null");
if (p is null) Console.WriteLine("p is null");

В C# 7 анонсирована новая возможность pattern-matching

if (GetPoint() is Point p) Console.WriteLine($"X={p.X} Y={p.Y}");
else Console.WriteLine("There is not point.");

if (GetPoint() is var p) Console.WriteLine($"X={p.X} Y={p.Y}");
else Console.WriteLine("There is not point.");

Вопрос, что произойдёт в обоих случаях, если метод вернёт 'null'? Вы уверены?
Читать дальше ->

https://habrahabr.ru/post/345102/


Метки:  

[Из песочницы] Гиппократ и IT. Что же между ними общего?

Вторник, 19 Декабря 2017 г. 17:45 + в цитатник
image

Проблема


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

https://habrahabr.ru/post/345090/


Метки:  

Быстрая и безопасная ОС для web-серфинга с неприступным носителем, легко изменяемым пользователем

Вторник, 19 Декабря 2017 г. 16:59 + в цитатник

(Источник)

ОСы с неприступным носителем, т.е. с носителем, информацию на котором физически невозможно изменить, давно и широко известны — это так называемые “live CD” — точнее было бы называть их “live DVD”, т.к. iso-образы многих современных ОС для CD ROM слишком большие. Встречаются iso-образы, которые и на DVD ROM не влезут, но и это не проблема, т.к. файл iso-образа можно использовать и с жесткого диска, например, для установки ОС в виртуальную машину. Но это уже другой случай, а первоначальная идея была прожечь iso-образ на болванке CD или DVD ROM. С такой болванки можно загружать компьютер, и при этом никакие зловреды этому диску не страшны, т.к. он ROM. При этом для полного исключения заражения жестких дисков их вообще можно убрать. Это легко сделать, если HDD внешние, или если они съемные — установлены в Mobile Rack. Однако практическому использованию схемы “только один RO диск” мешают два серьезных неудобства: медленная загрузка (по сравнению с HDD) и невозможность изменять настройки, сохранять историю посещений сайтов, закладки и т.д. Эти неудобства преодолимы, во всяком случае, для простейшего web-серфинга.
Читать дальше ->

https://habrahabr.ru/post/345086/


Метки:  

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

Вторник, 19 Декабря 2017 г. 16:48 + в цитатник
Всем доброго!

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

Вступление

В последнее время кажется, что все и каждый говорят о машинном обучении. Ваши ленты в социальных сетях забиты сообщениями об ML, Python, TensorFlow, Spark, Scala, Go и т. д .; и если у нас с вами есть что-то общее, то вы можете поинтересоваться, а что насчет PHP?

Да, как насчет машинного обучения и PHP? К счастью, кто-то был достаточно сумасшедшим, чтобы не только задать этот вопрос, но и разработать универсальную библиотеку машинного обучения, которую мы можем использовать в нашем следующем проекте. В этом посте мы рассмотрим PHP-ML — библиотеку для машинного обучения на PHP — и мы напишем класс анализа тональности, который мы сможем позже использовать для нашего собственного чата или твит-бота. Основными задачами этого поста являются:

  • Изучение общих понятия, касающиеся машинного обучения и анализа тональности текста
  • Обзор возможностей и недостатков PHP-ML
  • Определение задачи, которую мы будем решать.
  • Доказательство того, что попытка машинного обучения на PHP не является абсолютно безумной целью (опционально)



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

https://habrahabr.ru/post/345082/


Метки:  

Меняем PID процесса в Linux с помощью модуля ядра

Вторник, 19 Декабря 2017 г. 16:48 + в цитатник
В этой статье мы попытаемся создать модуль ядра, способный изменить PID уже запущенного процесса в ОС Linux, а так же поэкспериментировать с процессами, получившими измененный PID.

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

https://habrahabr.ru/post/345040/


Метки:  

ИТ-прогнозы 2018 года: 8 инфраструктурных трендов

Вторник, 19 Декабря 2017 г. 15:56 + в цитатник


Конец года — время подведения итогов и обсуждения грядущих трендов. Мы проанализировали соответствующие материалы аналитиков Gartner, IDG и других компаний, чтобы понять, как на самом деле будет развиваться направление ИТ-инфраструктуры. Читать дальше ->

https://habrahabr.ru/post/345078/


Метки:  

Key-value для хранения метаданных в СХД. Тестируем встраиваемые базы данных

Вторник, 19 Декабря 2017 г. 15:51 + в цитатник


7-8 ноября 2017 на конференции Highload++ исследователи лаборатории «Рэйдикс» представили доклад «Метаданные для кластера: гонка key-value-героев».

В этой статье мы представили основной материал доклада, касающийся тестирования баз данных key-value. «Зачем их тестировать производителю СХД?», — спр'oсите вы. Задача возникла в связи с проблемой хранения метаданных. Такие «фичи», как дедупликация, тиринг, тонкое выделение ресурсов (thin provisioning), лог-структурированная запись, идут вразрез с механизмом прямой адресации – возникает необходимость хранить большое количество служебной информации.
Читать дальше ->

https://habrahabr.ru/post/345076/



Поиск сообщений в rss_rss_hh_full
Страницы: 1824 ... 1676 1675 [1674] 1673 1672 ..
.. 1 Календарь