Sunday, May 18, 2014

Jasmine

What is the difference between assembly code and bytecode

Difference between: Opcode, byte code, mnemonics, machine code and assembly

bytecode vs object code

bytecode vs assembly code

advantages of Java using byte code instead of going to the native code

bytecode vs binary code

bytecode vs native code

bytecode vs machine code

Creating a abstraction between machine code and assembly language

Assembly language symbol and machine instruction and jvm

Machine instruction and assembly language and jvm

Invoking assembly language from java

Native code vs machine code vs assembly code

Different representative form transformation of program from byte code to native code

The hardware abstraction layer for java

TCP/IP layer and the link layer device driver implementation in java

Writing network stack entirely in Java.

Interaction flow of web server with java.net and native and operating system

Java class format from JVM and compiler prespective

The disassembler javap

Local varible tabe and stack data flow (Load <->Store) Pop ,push in byte code

Operator Overloading in byte code

Local variable table and stack in byte code

Method Invocation in byte code

Conversions (l2d, i2l) in byte code

Boolean/bitwise operations (iand, ixor) in byte code

Math (add, sub, mul, div) in byte code

Array operations (aload, astore) in byte code

Local variables and stack interaction(load/store) in byte code

constant values in byte code

Type operator in byte code

HybridJava web framework

Thursday, May 15, 2014

Spring MVC test with Geb

Spring MVC test with WebDriver

Spring MVC test with MockMvc

Spring MVC test with HtmlUnit

The Run-Time Constant Pool in jvm

Java bytecode instruction listings

Spring MVC Test with Geb

Spring MVC Test with WebDriver

Create own hamcrest matcher

How to run JMeter tests with Maven

Running tests with Jenkins

Wednesday, May 14, 2014

model of computation of Java bytecode

Stack Oriented programming language and java compiler and JVM

List of programming languages by type

Jit compiler vs compiler

Translate ByteCode to Machine Native Code

GNU Compiler for the JavaTM Programming Language

Byte code and machine code executables difference

Binary vs byte code in java

Compile time vs runtime ploymorphism in java

Converting bits to data type in java

Converting bits to character,string,integer,bigdecimal

Sunday, May 11, 2014

Vaadin

Pandora

JVx

Playframework

SerfJ

Induction

Sombrero

Flower framework

Vroom

AribaWeb

Mentawai

fleXive

jWic

Roma Meta Framework

Pustefix

ThinWire

Google Web Toolkit

Aurora

Hamlets

Strecks

Aranea Web Framework

RSF

ztemplates

jZeno

Brill

Restlet

Helma

wingS

Caramba

ZK

Click

Stripes

OpenXava

JAT

JOSSO

JSPWidget

DWR

RIFE

Calyxo

Barracuda

Makumba

Macaw

Trimpath Junction

SwingWeb

Wicket

Millstone

Swinglets

VRaptor

Chrysalis

WebOnSwing

MyFaces

JPublish

Japple

Jaffa

Anvil

Verge

SOFIA

Echo

Maverick

Spring

Cocoon

WebWork

Tapestry

Turbine

Turbine is a servlet based framework that allows experienced Java developers to quickly build web applications.

Protocol Buffers

JNode1

Annotation parser in Java

Class Loading and Unloading in JVM

JVM architecture

Hex editor

bytecode DSL for Groovy

Demo program for simple language implementation in java

Demo program for simple compiler implementation in java

Demo Program for simple JVM implementation

Saturday, May 10, 2014

Eclipse, IntelliJ, NetBeans

Creating HTML5 web apps in Scala with Vaadin

Jenkins with svn,git

Release Management for Enterprises

JVM JIT Compilation Overview

Spring 4 on Java 8

Maven, Gradle and Ant + Ivy

JBoss, GlassFish, TomEE, Liberty Profile,Tomcat and Jetty

Authorization and Authentication using Oauth

State synchronization between UI view and the data

Non-invasive programming mode

Friday, May 9, 2014

Bean Validation Framework

Memory and gc

OSGi Blueprint Container

Open CMS

OSGI web application bundle

JMX on web Client

JManage,Jolokia,Jmxtrans

Moduralizing existing web application with OSGI

Difference between Maven plugin ,OSGI plugin ,Jenkins plugin ,git plugin

Eclipse Gemini blueprint

Gemini,JSPF,Apache Felix,Equinox,Java Plugin Framework ,Spring Dynamic Modules

Clustering/Session Replication

Life Ray

Vaadin vs ZK

GWT vs jquery

Handling Multiple Versions of The Same Class

Monday, May 5, 2014

Domain-driven development

Imperative Programming

Spray

Scalatra

Play Framework

Finatra

ASM

service-oriented_architecture

Fluent Interface

Thursday, May 1, 2014

X10 programing langauge

Gosu programing langauge

Fortress programing langauge

Xtend programing langauge

Kotlin programming langauge

Ceylon programming langauge

Fantom programming langauge

Programming Language comparison Fantom, Ceylon, Kotlin, Xtend, Fortress, Gosu, X10

Component and state and httpsession

Dynamic ,Strong ,static ,safe ,inferred ,duck types in language designing

What is domain driven framework

How to abstract stateless http request and response cycle

What is templating engine

Pushed based MVC vs Pull based MVC

What is full stack framework

Vaadin framework and RIA

What is model2 architecture

Action based framework and component based framework comparison

Ztemplates Framework

Webwork framework

WaveMaker Framework

Thinwire Framework

Rife Framework

Oracle ADF framework

OpenXav Framework

Jvx Framework

Jspx framework

ItsNat Framework

Hamlets Framework

GoogleWebToolkit framework

FormEngine Framework

Rap Framework

Appfuse Framework

Apache Sling Framework

Jack Rabbit framework

Antlr Framework

Apache Wicket Framework

Tapestry Framework

Apache Click Framework

Atmosphere Framework

Vaadin framework

Netty Framework

SiteMesh Framework

Spark Framework

Stripes Framework

VRaptor Framework