Developers Club geek daily blog

Java instead of Groovy

1 year, 1 month ago
Suddenly it turns out that in the project scripts are necessary and there is a question what evolution or revolution is better?
But even attempt to implement gruv can fail in legas the project with conservative collective. And the manual can find ten more of the reasons not to pass a gruva in the project. Though groovy is much simpler and closer to the programmer to aware java, than the same scala.



But even in this case it is possible to use dynamically compiled scripts in the project. Let's learn to compile java a code dynamically in memory and to start it in jvm, to use in it dynamically loaded libraries from maven. It would be desirable to write as little as possible code for this purpose and that process of use was simplest. And still our pogramma would not like to hope for availability of tools.jar.

Read more »


That we should rasparsit the website. webdriver API bases

1 year, 1 month ago
Search of housing, information on goods, vacancies, acquaintances, comparison of goods of firm with competitors, research of responses in a network.



In the Internet a lot of useful information and ability to retrieve data is published will help with life and work. Let's learn to obtain information by means of webdriver API. In the publication I will give two examples which code is available on github. At the end of article skrinkast how the program manages the browser.

Read more »


DevOps: we send metrics and we sleep peacefully

1 year, 1 month ago


Suddenly, the call is distributed at night and we learn that our application does not work. There are 2 hours on its reanimation …

Read more »


The Groovy project intends to join Apache Software Foundation

1 year, 10 months ago
It is transfer of this publication from Guillaume Lafordja's blog, the official project manager of Groovy.

The Groovy command is glad to declare the intention to join Apache Software Foundation (ASF).

After the recent declaration from Pivotal of the end of financing of permanent developers of the Groovy project, the command decided that it would be reasonable to show to Groovy-community that in the long term the project will not disappear. Groovy will develop regardless of existence of financing by the private organizations and sponsors, and also regardless of any changes in design team.

Read more »


Announcement of the second meeting of Java User Group EKB

2 years, 6 months ago
Hi, Habr!

JUG? Java User Group, JUG.EKB meetings? this discussion of different technologies from the world of Java, exchange of experience, and also simply interesting communication!
We regularly hold JUG.EKB meetings with the lectures Java of experts on the most interesting subjects.
Our site jugekb.ru, community in VK? vk.com/jugekb.

We invite all java of developers to the second meeting of JUG.EKB.

Read more »


Two simple examples of creation of file storage in the DBMS

2 years, 7 months ago
Practically in each web project own file store is required. Assignments at it set. Today we will consider 2 simple options of its creation: the first? with use of data type of blob means of Java, Spring MVC, Hibernate, MySQL and the second? with clustering (splitting the file into slices) means of groovy, grails, hibernate, PostgreSQL.

Why this bicycle is necessary? Often it is necessary to give to the user the files created on server side and to provide opportunity most to spread there something. Besides, we work with DBMS to which it is possible to be connected on JDBC from other hosts and if to make replicable base with several notes, good balancing of load of downloading will turn out.

Read more »


Announcement of the first meeting of Java User Group EKB

2 years, 8 months ago
Hi, Habr!

In spite of the fact that in Yekaterinburg on java not one company develops, java of community is absent. But when something is not enough for you, it is necessary to take and make it simply. So, having viewed the next meeting of JUG.ru, finally it became clear that Yekaterinburg needs place where java developers can meet, discuss news of java of technologies, talk about interiors of java and it is simple to communicate!

So JUG.EKB was born? community Java of developers of Yekaterinburg.

Read more »


We unroll application on Heroku with the help of Gradle

2 years, 9 months ago
Throughout the previous article about expansion of Ratpack of application on Heroku, today I will tell about uses of plug-in of Gradle. It was difficult experiment on expansion of simple Ratpack of application on Heroku PaaS. We rummaged in buildpack's artful designs for expansion on news Heroku.Khoroshiye that is to belsha not obligatory.
I will show easier way of expansion in this article. In this method not of need obviously to use Heroku Toolbelt and custom'ye buildpack's. Also it is not necessary to have any more Ruby, RVM, or set of other technologies connected with Ruby which are not necessary to Java/Groovy to developers, it even know about this there is no need.

Read more »


We unroll Ratpack application on Heroku

2 years, 9 months ago
Expansion of simple Ratpack of application on Heroku is one many more difficult, than has to be. After large number of tests and errors, I at last managed to receive the working configuration for successful expansion. This article? manual how to unroll application step by step. In the following article I will tell how to use Gradle plugin for process simplification.

Read more »


We write REST API on Vert.x. Part 1: setup of an environment

2 years, 9 months ago
Hi, harbayuzer. In this series of articles we will write REST API with use of Vert.x. Let's begin with the simple: installations most vert.x-and and settings of start of simple application in IDE.

Read more »