DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Curious about the future of data-driven systems? Join our Data Engineering roundtable and learn how to build scalable data platforms.

Data Engineering: The industry has come a long way from organizing unstructured data to adopting today's modern data pipelines. See how.

Threat Detection: Learn core practices for managing security risks and vulnerabilities in your organization — don't regret those threats!

Managing API integrations: Assess your use case and needs — plus learn patterns for the design, build, and maintenance of your integrations.

Avatar

Nayden Gochev

Solution Architect at Novarto Ltd.

Sofia, BG

Joined Dec 2005

http://gochev.blogspot.com

Stats

Reputation: 86
Pageviews: 212.5K
Articles: 3
Comments: 35
  • Articles
  • Comments

Articles

article thumbnail
NestJS + Mongo + Typegoose
This article explores NestJS, Mongo, and Typegoose and provides an example of how you can use MongoDB in your NestJS application in a headache-free way.
May 19, 2023
· 3,640 Views · 1 Like
article thumbnail
Convert PFX Certificate to JKS, P12, CRT
Learn how to convert a PFX certificate for client authentication to a Java keystore (JKS).
May 17, 2019
· 92,298 Views · 2 Likes
article thumbnail
Use Client Certificate Authentication With Java and RestTemplate
Learn more about client certification authentication with Java and Spring's RestTemplate.
May 15, 2019
· 116,569 Views · 9 Likes

Comments

Introducing New UI for AppHQ Console

May 22, 2015 · Jayant Kumar

Why this is on the front page !?!??! some marketing bullshit ? ,
Rails - has_many :through checkboxes

Oct 21, 2011 · Gerd Storm

there are some similarities - clear design, solid colors, no gradients yeah thats it.

after all what is metro UI some fucking table with boxes which are clickable amazing of course you will see metro everywhere.

If you open ANY website put a amazingly BIG padings put only solid colors and remove all borders and you will automatically get a new Metro style. ALso if you open gmail preview theme and google+ you will see metro as well because they are clean.

The nice view component which google have introduced with google+ is amazing cannot be compared with this microsoft crap which shows the next page or ops part of it which doesn't have any real purpose why they are there.

Anyway if eclipse can run on android some they I will be happy to switch totally to arm and android .

Google has forked Android

Aug 30, 2011 · Raw ThinkTank

Android 4.0 will fix all :) dont worry it will be a merge between 2x and 3x branches ,
Chrome 11 aims guns at Oracle Java

May 02, 2011 · James Jamesson

no that is not true Firefox doesnt sucks.. Every page made to look well under Firefox 2.x still works fine under 4.x and was fine in 3.x no browser can say the same... Firefox is the only browser which is 100% compatible with previous versions the only browser which doesnt break the WEB... not like IE or like Chrome ( The new IE ) or like Opera which is almost like Chrome ... but with difference that no one uses,no one cares and no one supports. ,
Chrome 11 aims guns at Oracle Java

May 02, 2011 · James Jamesson

I agree this is crap. Also the logo is total crap and also I am using firefox 4 but not because of this it is just because chrome just crashes each site fix which I've done on the old version of chrome... no backware compatability ... anyway. your problem add : --always-authorize-plugins this is the only thing which helps... P.S. the idea of having a signed applet is not to have this warning ... Hey GOOGLE ... FIX THIS CRAP!!!!!!!!!
Extracting Exif data, or Where she at?

Nov 09, 2010 · Dusty Carver

also you can use this : http://blogs.adobe.com/jnack/2010/06/gps_data_panel_now_available_for_cs5.html?replytocom=19758
Extracting Exif data, or Where she at?

Nov 09, 2010 · Dusty Carver

axaxaxax good one
After creating Shazam in Java, patent infringement claim

Jul 08, 2010 · Roy van

the pattents exist only in US for example there are no software pattents in my country - Bulgaria, EU SO ! there is no problem to release WHATEVER you want under OSS or even a blog post with no license at all they should not be able to do ANYTHING. if someone wants to use your code in US .. this is his problem not yours.
Why Java Sucks and C# Rocks

Jun 28, 2010 · Tony Thomas

what is C hash ? :) some joke ? ou or it is C square used only for graphics ? or it is a C pound sign ??
Why you should use OpenGL and not DirectX

Jan 09, 2010 · Justin Sargent

Great post... I hate DirectX and I HATE that I have to pay and use wine or cadega for DirectX games under linux.
Has open source lost its halo?

Nov 03, 2009 · Mr B Loid

If you are working on web application I can say :

Just install Glassfish v3 and you dont need JRebel.

:)

What's New in JSF 2

Sep 02, 2009 · Amr Lafi

great article all features in one place. Thanks.
How to create Hibernate Base Generic DAO

Aug 21, 2009 · Nayden Gochev

Ok 'mknutty' I agree.
How to create Hibernate Base Generic DAO

Aug 20, 2009 · Nayden Gochev

:) heloo 1st) the interfaces is not aways a "must" it is just my way I make interfaces for every service dao and model even if they are not needed in some cases. 2th) I didnt add Hibernate to the name because in some cases you may want to use JpaTemplate or JdbcTemplate so you just need to extend the other class and change the methods. The interface and the class name is not changed. I was working on the project that was based on hibernate BUT i dont know why the client say "I want OpenJPA, because I know the guy who developing it" so we switched to OpenJPA. I dont think it is a good idea to have "used technology for now" in a Class Name, because the "used technology for now" can be changed. ,
Awesome code formater and highlighter at google code. Use it for your blog posts !

Aug 14, 2009 · Nayden Gochev

haha :D sorry my english is.... :D
RIA has no future, it is nowhere and is ugly !

Aug 13, 2009 · Nayden Gochev

Hmm Adobe is working on "fonts rendering" direction check out this blog post : http://www.jamesward.com/blog/2009/08/11/fonts-in-flex-4-flash-player-10-air-1-5-make-me-happy/ but I didn't see big difference there is a difference but ... lets hope things will be better and better in the future. ,
RIA has no future, it is nowhere and is ugly !

Aug 12, 2009 · Nayden Gochev

Ou after some investigation I found that Designer for Silverlight in Visual Studio 2008 exists BUT it was removed when you install Silverlight 3 WTF? I've red here http://silverlight.net/forums/p/113970/256872.aspx that : "It used to be there in VS2008. It was taken away after SL3 RTW because of "performance reason". There are tricks to unhide the design view (search this forum). In VS2010 you have the design view and I heard it's better (though I don't use VS2010 because for some reason it's very slow for me)." Hah welcome to the JavaWorld .net developers pay for Expression Blend or start typing ! :)
RIA has no future, it is nowhere and is ugly !

Aug 12, 2009 · Nayden Gochev

this "builder" or "designer" is total joke. :) and what ever you do or draw it uses his own objects,classes and packages very useful. It don't have support of native components which came in JavaFX 1.2 and it looks like a toy created by student in 2th degree while he is learning "how can I make GUI app with buttons and labels ":)
RIA has no future, it is nowhere and is ugly !

Aug 12, 2009 · Nayden Gochev

Yes its like wicket :) Designers takes money for work:) so they have to learn HTML+CSS :) For example I want application "SOLVE MY PROBLEM WIZZARD" just to tell it what is my problem and automatically to be solved but there is no way to use such program so... I use eclipse :)
RIA has no future, it is nowhere and is ugly !

Aug 12, 2009 · Nayden Gochev

you can always use GWT in this way : HTML view like : <table align="center"> <tr> <td colspan="2" style="font-weight:bold;">Please enter your name:</td> </tr> <tr> <td id="nameFieldContainer"></td> <td id="passwordFieldContainer"></td> <td id="sendButtonContainer"></td> </tr> </table> and GWT client code like : final Button sendButton = new Button("Login"); final TextBox usernameField = new TextBox(); usernameField.setText(""); final TextBox passwordField = new TextBox(); // We can add style names to widgets sendButton.addStyleName("sendButton"); // Add the nameField and sendButton to the RootPanel // Use RootPanel.get() to get the entire body element RootPanel.get("nameFieldContainer").add(usernameField); RootPanel.get("passwordFieldContainer").add(passwordField); RootPanel.get("sendButtonContainer").add(sendButton); so what is the problem for designer ? :)
RIA has no future, it is nowhere and is ugly !

Aug 12, 2009 · Nayden Gochev

@jfernandez :))) peace man :) Ok maybe your right, maybe no one is right the facts are that RIA frameworks are still not better than the alternatives that exists from the 90s. Flex version one exists from 2004 now it is near version 4 but still there is no many sites that use it. Silverlight was realeased maybe 2 years ago? and still there is no sites that use it I even dont have WPF applications on my desktop which is kind of strange maybe because WPF is something "huge" and "great" (microsoft told me that). If you ask me I like more the "clutter" RIA approach. TO create somethink AWESOME based on something old and good like GTK for example not to create the whole new API from scratch that no one likes or uses. Yes JavaFX is too young maybe silverlight too but Flex is not young and so ... ? what flex applications you use every day ?
RIA has no future, it is nowhere and is ugly !

Aug 12, 2009 · Nayden Gochev

First the blog is not a joke :) but my nickname is 'joke' :D The blog post was created to show that "RIA" is not the best think here. Maybe it will be some day but there are big problems with all RIA technologies. Flash ActionScript is slow, Silverlight tools are not the best and there is no Silverlight in the internet maybe there is but I cant see it. JavaFX is in too early stages so there is no designer and believe me I have experience with JavaFX and developing simple forms like regular HTML form is a BIG PAIN. I even used the FXtras project for Cell Layout and it was a nightmare I prefer to use HTML DIVs and Tables if I have choice. The fonts problem exists and I think no one cares about it. The Java 1.6 Update 10 gave to Swing components native font rendering under windows and they look AWESOME like native apps like SWT apps but JavaFX component dont use it ? I dont know why only the wraped Swing components in JavaFX have clearTyped fonts like SwingLabel but I CANT use SwingLabel everywhere right ? Why do I have native node based components when I cant use them. Something else I dont know why Silverlight default theme is not like my Vista aero theme ? it is "like it" but not the same. @dcortez : about MAC OS X ? Ok there is no fonts issues under MAC OS X if you ask me Mac OS X fonts are bad enough, but the mac users are 10% I am not one of them and they are not the most important. The Linux users are about 1% ? And Gnome + KDE + widgetFX + ...... all uses different font rendering so the fonts in linux is one of the reasons I dont use linux at all. ( KDE 4 fonts looks good yes I know ). About the WYSIWIG no they dont define the useful IDEs I am a Swing developer and I never use any type of Visual Designer. But for beginner it is good to have visual editor. It is easier for him to start to create something from scratch and then to try to maintain it. On the maintain he will know enough and maybe he will not use VE and maybe on the next project he will not start VE but he have a choice and he have a "fast start". @dcortez : Yes flash have the largest base but you are talking about "FLASH", flash is maybe good but it is for designers and for animations it is not "RIA" there is no Applications on it. Where are the flex projects ? where are all flex sites and tools and "applications" that you use every day ? hmm I know only one flex application that I like vector magic ( bitmap based to vector based image converter ). @mknutty btw I have RAP in my "TO LEARN" list so maybe I will message you some day :) @AllureFX flash is easy to develop but it is a designer tool. I have designers which know flash the problems is the "RIA" or "Flex" noone designer or developer I know can use it. In meter of fact even Adobe saw the problems so they created a "new components" for the new flex version that are easy and highly customizable (like WPF/Silverlight components) anyway I know how to make "things" beautiful even I use only Graphics+CSS+HTML or using Java2D and Swing ( check out http://filthyrichclients.org/ ) why do I need new RIA frameworks that are not perfect they are even not better than the old ones.
RIA has no future, it is nowhere and is ugly !

Aug 11, 2009 · Nayden Gochev

I agree with both of you. AJAX using GWT or JSF+RichFaces are far far better choice than JavaFX/Silverlight/Flex .Maybe inventing of JavaFX was a bad idea maybe it was better for SUN if they'v created or bought something like ZK framework or created there own ZK like framework. btw little offtopic did you check this : http://www.ongwt.com/post/2009/08/11/GWT-2.0-%3A-download-a-quot%3Bnightly-buildquot%3B-for-testing THE GWT 2.0 UIBinder is good idea I hope someone will create WYSIWYG editor for it.
Project Lombok - Rich Beans with out any clutter

Aug 11, 2009 · S M Humayun

awesome!!!
Is Java SE Becoming Non-Free?

Jun 05, 2009 · Thierry Lefort

This is business package with more support thats all
SavaJe Falls on Hard Times

Oct 07, 2008 · admin

Hmm thanks for the answers I have a plan to start blogging engine too + video/screenshots tutorials how it is created but I dont have enought time so nWordPress is very good idea for users. I dont have time to help in developing nWordPress sorry but I changed my work recently and I dont know what time I will have in the feature. If I have time I will send message in the forum.

And again nice work :) I like wordpress :) and if I can host it on my tomcat it is awesome :)

SavaJe Falls on Hard Times

Oct 06, 2008 · admin

very nice :) worklooks good but wordpress is better than jroller not because it's easy to use it is better because there is a lot of plugins/addons/themes for it..

for example are the wordpress themes work for nWordPress ? or is there a way for you or for us to use something from PtoJ to convert themes for example

Ruby test categorization techniques

Jun 02, 2008 · admin

i will vote for https://facelets.dev.java.net/
So What Do You Get for Your Licensing Fees?

May 29, 2008 · Ed Burnette

so.. is there some demo on javaone this year about this toool ? is this included in some lections of oracle or somethink like this ?

So What Do You Get for Your Licensing Fees?

May 29, 2008 · Ed Burnette

Oracle buy Bea months ago right ? so bea have Bea Workshop which is the best JEE eclipse plugins set I think. So if Oracle owns Bea they owns the workshop too so it's not so dificult to make it free and to put the name 'oracle' before it :) but if i have bea workshop free i will be very happy.
Java Applets Don't Run In Browser Anymore

Apr 15, 2008 · Raviraj Ravi

nope not too late. It's right on tme.
The window.onload Problem Revisited

Apr 09, 2008 · Lebon Bon Lebon

Swing is hard to write yes thats true but swing is cool swing have many many components swing have nice ideas. Flex making of gui is easy and fast yes but coding on C# or WPF is easy too ? If you ask me applets will be fine with Update N They start very very fast even on coldstart of the jvm maybe the only problem si that swing programming is harder so maybe JavaFX will help there or eFace ( yes i know that it uses sWT but for now.. ) or somethink like Groovy's Swing Builders ( grovyy can run on applet ).
Simple CAPTCHA with arithmetic operations using Java

Mar 18, 2008 · Nayden Gochev

Yes thats true but most of the bots are not specific for some site they are for all sites so the captcha like this is a little surprise and something more you can add some strange operations like : 2/3 + 1 = ? answer is " 5/3 " :) I use this captcha for developers site so the captcha there generates something like : " int a=2; boolean b=(a==2); System.out.println(b==true?false:true); " ,
JPA with Toplink 2.0, Hibernate 3.3,OpenJPA 1.0.1 Simple " SELECT * FROM" Performance Test

Jan 25, 2008 · Nayden Gochev

i try with more than 1000 records but with a bad ISP : Hibernate : Time : 16796ms OpenJPA : Time : 23000ms TopLink : Time : 99078ms YES YES see the TopLink time ok ? :) ,
Introducing JDesktop Integration Components, Part 1

Jun 14, 2006 · Bidea Cristian

great :) that is nice :) max points

User has been successfully modified

Failed to modify user

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: