Roman Burdakov

+ Follow
since Mar 20, 2011
Roman likes ...
Hibernate Spring Java
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Roman Burdakov

Wouter Oet wrote:About 1: I'm sure that that plugin as an faq. Doesn't that contain the needed info?
About 2: You could check out some Continuous integration servers such as Jenkins. That contains a lot of your desired functionality.

Thanks for your reply. This is how I solved this problem last month, and I just had an update to change ..but first what I already did:

1. ClearCase. I stuck here a little bit. I was able to write a part of my app which was responsible for updating existing view on local build server, but now I need to do it right way.
2. I actually wrote a small app before which I was using as fast tool for deployment. I already had code checked out on my local machine from SVN and I only run <build-app-tool> with certain parameters specific for building app. This tool called maven or ant scripts, get the *.ear, *.war file from pointed location, by means of scp upload it to the remote enviroment and through the ssh called with jython script which deployed app on WebSphere. whole process took 2-3 min (for build/upload 30 mb file/deploy) compare to 7-15 min for uploading file manually through putty, and getting into web console on test environment and uninstalling/installing app, sometimes even with restarting app server. Jenkins could probably work in this situation, but I'm not going to make huge changes on a project where I stuffed only for 9 month. Nobody will support this idea. . I'm just trying to help as much as it possible now.
3. JBoss and Tomcat didn't test yet...they only used on some dev workstations.
4. Logging. I will add email notifications if anyone will be interested in monitoring this.

Now, I'm up to fix clear case part. I need to get snapshot of a particular stream if it was checked in on build server. I need to get latest and greatest code from program and execute the rest of steps to deploy it on remote environment.
8 years ago
Hi folks,

I just registered for the exam last week, and did a little bit of work on past weekends. I was reading this forum to see how people solved their problem and I'm not quite sure why you shouldn't throw DuplicateKeyException? I wrote a unit test where I'm trying to add two valid records which have same name and specialties and test should expect DuplicateKeyException be thrown. If I understand task correct, we should enforce entity integrity by checking, if combination of fields which creates primary key already exist in database. So we have to prevent adding records with same primary keys. It's not a rocket science to do, and it makes perfect sense for me. Am I missing something?

Hi, I'm having the same problem. Did you get any update on this issue? Thanks.
8 years ago
Greetings, I need to make one deployment server for various apps (java, .net, flex). The purpose of this server is to provide handy tool for build, package and remotely deploy our apps to the different environments. So here is how I see it now step by step:

1. Check out code from ClearCase, clean, build, package/publish
2. Upload files (war, ear, ...) to the specific environments (test, staging, production, etc)
3. Call command on the remote app server(WAS, JBOSS, not sure what we have for .net and flex) to deploy app.
4. Give me output that it's done or a problem why it wasn't deployed.

So, I want to have a simple webapp which will allow me to choose server and task. Based on selected option I will build and deploy app1 on env1 and so on. Problems:
1. Currently, we are using svn, but starting next week, all code repos will be moved to clearcase. I'm not sure how I can access code from new app, I used svn plugin for ant and maven but not for ClearCase quick search gave me plugin for maven, but still I've no clue how that clearcase integration should work. Any ideas?
2. Any tips about how work flow described above can be made? If somebody already done that before, can you share your ideas of how it could be done?

8 years ago

Ulf Dittmer wrote:Then he is, with all due respect, a moron who doesn't understand the economics of doing business. JFreeChart is probably the most advanced charting package out there; it's amazing that it's available for free to begin with. To expect to get around buying the most basic (and cheap) form of documentation is unreasonable.

Partially I agree. He might have his own reasons for this, but it should be simple that by buying software you usually save money by means of cutting time(which is money as well), getting support (again it's saving time for dev. team). May be you can give me an idea what would be the best way to affect on my project manager or sometimes whole team (who is actually a great person) in order to convince him/them to do what considered "smart decisions"? One of them is transition to Scrum...something what I'm trying for months...

I decided to stick with JFreeChart, already going to finish prove of concept for the first half of the task. I personally not very impressed by Charts (its' hard to customize something, like format text)

Even if VBA would be applicable here, that's a learning curve for me. It's not something that I'm willing to learn now + not sure if it's possible to finish shortly.
9 years ago

Ulf Dittmer wrote:

Roman Burdakov wrote:Luck of documentation and samples is minus as well.

Last time I checked both these were available for USD 50. Assuming this is for a commercial project, that pays itself back in no time if it saves you just a couple of hours.

You are right, but procedure of buying software in our company is have to write a lot of requests, a few managers supposed to agree that this is necessary, I have to justify why I can't use analogues or other open source projects, etc etc. My project manager simply will refuse this request unless it will be extremely urgent.
9 years ago

chris webster wrote:Sounds like maybe you should be re-thinking your reporting system anyway. Maybe look at integrated Java-based reporting tools like Pentaho, JReport or BiRT, for example (there are plenty of others), that will provide lots of functionality to get information out of your database flexibly, present it how you want and deliver it in different file formats. No point re-inventing the wheel.

Hi, thanks for you advice. I will check those products shortly, but in general, this reports isn't only about database data. They have some static information, some information generated specificly to this report, some based on data from scripts which runs across our servers. I would say, that there is no specific format defined for this reports. They may vary from month to month. There is essential part - charts, for each server with Disk usage (used, available), memory, cpu, etc..this data collected by scripts and placed into db. and for those I would like to make it faster to generate simple grapths.

I found JFreeCharts not very flexible. First of all I still can not figure out how I can change some things of the pictures and chart like its size, range (OY make it display less zeros in numbers and display only few numbers across whole chart), date format for OX, etc. Luck of documentation and samples is minus as well. Are there any other tools? I know amCharts (based on JS), and others but those good only for web pages.
9 years ago
Originally, idea was to generate two detailed (excel with full info from script) and second is a report about servers info (different metrics about Unix and Windows servers collected by another script) with banch of charts. Used to we create excel first, then manually added charts, then copy-pasted this charts into ppt, and sent them where they suppose to go. And this procedure repeats every month. Now, we have more servers (more windows servers so, we started collecting more information about them) and old procedure is no longer suitable. Technically, you are correct. Excel is a not required in most cases...I thought that it would be nice to have it, but if we will have to get rid of it, we can skip this step.

I will take a look into JFreeChart as you proposed. Thanks for your input.
9 years ago
Hey there! I need to write an app, which will go into db, grab some data, make excel charts and insert them into ppt (powerpoint presentation). I know about Apache POI, but never used it to generate those...quick look didn't give me any information about how to do it(may be it's not supported?). I decided to ask, while I will be looking for the answers and see if somebody can share his experience. Search on forum didn't give me any good results. I hope that you guys can give me some directions where should I start looking. (may be some good examples?). A few cents will be a gold for me. Thanks.

//Should I also be pointed on support of MS 2007 documents (xlsx, pptx) or it's better to keep going with something like jexcelapi or similar which supports only 2k3?
///looks like jexcelapi doesn't support generating charts (only "limited support" for charts)
9 years ago
Hi Sean,

Questions about Agile:
1. How you can measure productivity? (it helps to understand difference between agile and non-agile projects)
2. Mike Cohn, defined ADAPT as an example of how you can translate your project into Agile. (ADAPT - Awareness, Desire, Ability, Promote, Transfer), how I can help my project (and later company) to move from state of Awareness to Desire? How I can affect on my team members?

Questions about your book:
1. Can you share you top N questions for agile interview?
2. What would you pay special attention on, while you interviewing person who is applying for roles such as Scrum Master(probably Certified), Agile couch?

9 years ago
Roman Burdakov your post has been moved to a new topic
9 years ago