Архив за 25 июня 2016

Мат Бел основатель проекта Treehouse в своем блоге рассказал о способах проверки идеи которые испробовал на своем продукте, мы перевели этот полезный материал для читателей Хабрахабр, приятного чтения.

Как-то друг сказал мне: «Есть у меня одна идея для веб-сайта на миллиард долларов!». Я уже слышал эту фразу сотни раз, однако решил включиться в игру: «Да? И какая же»? – спросил я. Он с большим энтузиазмом ответил: «Это будет профессиональная соцсеть для владельцев малого бизнеса». Немного озадаченный, я сказал: «Что-то уж больно похоже на LinkedIn». На что тот ответил: «Да это и есть аналог LinkedIn, но для малого бизнеса».

image

Мне не хотелось сразу разрушать его мечты, поэтому какое-то время я продолжал развивать нашу беседу незначительными расспросами. Правда заключалась в том, что лично мне эта идея не казалась достойной. Возможно, тот друг смог бы реализовать свою задумку и даже занять какую-то нишу, но я не видел в его задумке ничего из того, чего бы не смог решить LinkedIn. Все пользователи, заинтересованные в расширении профессиональных связей, уже сидят в LinkedIn, а их там уже свыше 300-ет млн. И владельцы малого бизнеса здесь не исключение.
Читать полностью »

Недавно у меня было видение. Я шёл по оживлённой улице. Она была полна незнакомыми мне людьми, спешащими по своим делам. Едва окинув взором идущих мне навстречу, я понимал потребности, чувства и желания некоторых из них. Для этого мне не нужно было вступать в диалог с ними. Я даже не пытался установить визуальный контакт с любым незнакомцем из толпы, чтобы понять, что у него на уме…
Дополненная реальность и социализация людей на новом уровне - 1
Читать полностью »

Пациент нулевого дня - 1

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

Читать полностью »

Предлагаю вашему вниманию перевод статьи «Introducing Slot-Based Shadow DOM API» автора Ryosuke Niwa, написанную им в блоге WebKit осенью прошлого года.

Мы рады анонсировать что базовая поддержка нового Shadow DOM API на основе слотов, которую мы предлагали в апреле (прим. переводчика: речь идёт об апреле 2015) уже доступна в ночных сборках WebKit после r190680. Shadow DOM это часть Веб Компонентов – набора спецификаций, изначально предложенных Google для того чтобы сделать возможным создание переиспользуемых виджетов и компонентов в вебе. Shadow DOM, в частности, предоставляет легковесную инкапсуляцию DOM дерева, позволяя создавать на элементе параллельное дерево, так называемое «теневое shadow дерево», с помощью которого изменяется отрисовка элемента без изменения DOM. Пользователи такого компонента не смогут ненароком что-то в нём изменить, ведь его shadow дерево не является привычным потомком элемента-хоста. Кроме того, действие стилей также ограничено областью действия (scope), а значит CSS правила, объявленные снаружи shadow дерева не применяются к элементам внутри такого дерева, а правила, объявленные внутри – к элементам снаружи.
Читать полностью »

Зачем все это нужно

Все кто использовал Elasticsearch каластер для своих нужд (особенно для логирования и как основную базу данных) на больших нагрузках сталкивался с проблемами консистентности и масштабируемости. Когда требуется распараллелить нагрузку на Elasticsearch обычно применялись статические решения то типу NGINX+Elasticsearch. Это позволяет распараллелить нагрузку, но выглядит не слишком гибко. Особенно если учесть что ноды могут сами выпадать из кластера и простой хелсчек покажет что все отлично, а на самом деле нода перегружена, исключена из кластера. В любом случае хотелось бы иметь данные о состоянии кластера из первых рук, а не довольствоваться простыми проверками.
Итак, приступим к построению балансировки .

Как мы будем это делать

В данном случае мы будем использовать CAT node API, которое является частъю мощьнейшего CAT API, который является инструментом поиска заголовков по Elasticsearch клстреру.
Мы будем использовать только Gobetween и встроенные механизмы Elasticsearch для балансировки записи /чтения СRUD (DATA) нод при произвольном количестве/статусе нод в кластере.

Читать полностью »

Компанию обвиняют в организации азартных игр при помощи ставок внутриигрового имущества на киберспортивные матчи

image
AWP Dragon Lore. 1300$ за набор пикселей

Плата за CS:GO в виде 10 долларов является скорее чисто символической и служит барьером для читеров, так как VAC (Valve Anti-Cheat) с ними определенно не справляется. Основной же статьей монетизации можно с уверенностью назвать продажу ключей к кейсам (сундукам) с внутриигровыми предметами, изменяющими внешний вид (но не характеристики) оружия. Так, например, на скриншоте выше представлена один из самых популярных, не единичных моделей «слона» в игре — AWP Dragon Lore, цена которого колеблется от ~700 до 1200-1500$, в зависимости от качества (внешней «поношенности» винтовки). Dragon Lore со счетчиком убийств на корпусе стоит от 2500$ и выше. На данный момент ни одна винтовка не доступна для покупки на официальной торговой площадке, приобрести ее можно только на черном рынке, с рук, при обмене на другие предметы или достать из определенного кейса.

Так как эти «пиксели» имеют вполне реальную стоимость, вокруг «скинов» оружия выросла целая индустрия торговли, обмена и ставок на киберспортивные матчи, что и побудило обычного жителя Коннектикута Майкла Джона Маклеода подать в суд на компанию Valve.
Читать полностью »

В четверг, 30 июня, в 20:00, в питерском офисе компании Luxoft состоится встреча JUG.ru с Дагом Хокинсом, JVM-инженером в Azul Systems. Тема встречи — особенности работы JIT-компиляторов в HotSpot JVM.

Язык встречи — английский. Участие — бесплатное. Количество мест ограничено, необходима регистрация по ссылке.

Читать полностью »

Университет Иннополис совместно с компанией ТРИК и сайтом N+1 запустили футбольный матч двух роботов — красного и зелёного. Каждым из них можно управлять через Твиттер с помощью специальных команд. Трансляция доступна по ссылке: www.hitbox.tv/innopolisu. Матч длиться с 14:00 до 21:00 по московскому времени.

image

Читать полностью »

Доброго времени суток!

Во второй части статьи опишу использование библиотеки dlang-requests для менее стандартных случаев.

Читать полностью »

Чем ближе к анонсу новых смартфонов Apple, тем больше утечек и слухов появляется в Сети. Большая часть из них указывает на то, что масштабных обновлений дизайна ожидать не стоит. Не противоречит им и новая порция данных.

На фото ниже якобы запечатлена крышка смартфона iPhone 7.

Смартфон iPhone 7 может получить новую камеру с более крупной оптикой

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js