Поиграем и познакомимся с TensorFlow

Зачастую попытаться что-то объяснить кому-то — неплохой метод разобраться в этом самому. Так что я приведу тут перевод небольшого мануальчика по TF и заодно попробую изучить его сам (должен же я чем-то более полезным чем ваяние страшного кода на Java заниматься, правда?)

Итак, что такое TensorFlow вообще? Это библиотека для машинного обучения, сделанная Гуглом, чтобы мы могли решать задачи построения и тренировки нейронной сети с целью автоматического нахождения и классификации образцов. Попробуем с помощью TF решить простую задачу — определим, насколько велика была вероятность выжить у пассажиров Титаника разного достатка, возраста, пола.

Читать далее Поиграем и познакомимся с TensorFlow

Подборка для изучения BRMS

Salut!

В секторе enterprise-разработки чрезвычайно распространены BRMS (Business Rule Management System). Вообще говоря, такие системы нужны для того, чтобы легко систематизировать наборы правил и выстраивать их с помощью понятного языка. Желательно, чтобы его было легко понять непрограммисту.

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

1. BRMS 150 лет назад и сегодня: репозитории правил принятия решений

Хорошая, годная вводная статья на хабре о том, что такое BRMS вообще.

2. Старенький, но вполне наглядный manual по Drools

Важно: чтобы погонять эти правила на современной версии Drools, нужно запускать сессию теперь вот так:

3. Крутецкий доклад Виктора Полищука на Joker

За 45 минут приводятся наглядные примеры, как можно облегчить себе жизнь.

4. Святая святых — документация

Я привёл её для версии 7.0.0, хоть и RC3. Впрочем, уже совсем скоро JBoss обещали выкатить релиз, плюс я сам на нём пишу свой проект и никаких проблем не встречал — всё пучком.

Пробуем подружить Intellij Idea Community Edition с Java Servlet

Привет! Готов поспорить, что нижнее лого вам отлично знакомо. :)

30563

Конечно, Intellij IDEA штука чрезвычайно мощная, особенно в Ultimate редакции, но зачастую не у всех есть деньги на лицензию, или даже если есть, то её условия могут не позволять использовать её в коммерческой разработке (например, у меня она студенческая).

В моём случае всё было довольно просто — писать на Java EE я не собирался, весь наш большой проект написан на Java SE. Писал себе преспокойно свою же компоненту в своей IDE и не парился. Но когда уже это было в пути к заказчику, другой отдел захотел попробовать её использовать, но желательно с REST а также блекджеком и шлюхами и в качестве Web Service. Очевидно, что здесь уже нужно задействовать Tomcat или Jetty для веб-контейнера. Было решено использовать Tomcat.

Читать далее Пробуем подружить Intellij Idea Community Edition с Java Servlet

Обходим ограничения на раздачу по тарифу “Безлимитище” от МТС (и не только)

Disclaimer: за возможные списания автор ответственности не несёт!

Привет!

preved_mts

Начнём сходу — у многих есть данный тариф от МТС, и чего уж там, подавляющее большинство использует его в режиме тетеринга, или по-простому, раздаче интернета через Wi-Fi/bluetooth/etc.

Но тут на днях оператор решил некрасиво поступить по отношению к абонентам, мол, “теперь мы с вас в случае раздачи интернета будем дёргать по 30р./сутки”.

Читать далее Обходим ограничения на раздачу по тарифу “Безлимитище” от МТС (и не только)

Чуть-чуть про перформанс UI в Android

Привет! Вы когда-нибудь задумывались, почему android-приложение может страшно тормозить? На самом деле, для этого может быть ряд причин, о которых я расскажу немного позже. А пока — список полезных тул, которые могут пригодиться, если вы собираетесь отлавливать странности при работе вашего приложения:

Читать далее Чуть-чуть про перформанс UI в Android