Make tree-structure great again!

Guten Morgen, Comrades!

Как я уже писал в паре предыдущих записей, иногда я занимаюсь тем, что анализирую или собираю статистику по каким-то данным. И правда, не всё же время мне обезьянить на Java? Так вот, держите историю про то, как я не разглядел с первого раза совершенно (не)очевидную проблему в производительности.

Читать далее Make tree-structure great again!

How to analyse CSV data with Elastic stack

Hi!

Imagine that we have to analyse a big amount of users data. At this article there will be a data in CSV format.

For example, we can have a data in next format:

First column is user’s phone number, second column is date in YYMMDD format, third is a city, and the last one is a billed amount for this phone number for this day.

It would be great to get some aggregated info by data/cities/etc. To perform this aggregations for a huge amount of data we can use ELK-stack.

Читать далее How to analyse CSV data with Elastic stack

Поиграем с TensorFlow

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

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

Читать далее Поиграем с TensorFlow

Пробуем подружить 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