Embedded browser inside Eclipse – how? what? why?

Standard

Eclipse is strong IDE and preferred choice for coding many languages. I have been using it for Java, JEE, PHP and recently started C, C++ using Eclipse. The strong plugin ecosystem has always proved of great help to get many things done at faster rate and in convenient way. Besides using Eclipse as IDE, I have also ventured into developing Plugins/Features/Product and you may notice few of my articles describing same. Few years back, I came across tools like Maqetta and online screen editors and off recently my encounter with Wix and Weebly made me think as how these technologies can be made available inside Eclipse. It was obvious that using SWT browser control, its quite easy to plug the tools described above. But to me, that’s mere hack and not delivering true Eclipse Plugin experience (experience similar to what Flash Builder provides with native component panels and clean editor area to design screens).

This lead to venturing into an undiscovered area of my technical experience but due to some reasons, I left the exploration mid way. Till that time, I had got fair understanding of SWT Browser and Browser Functions. Also I did cross ventured into embedded chromium but didn’t explore it any further and got occupied with my daily routines. Few weeks back, while playing with Wix, the long time sleeping dragon just woke up and hinted me to dig again as what options are available to deliver true experience of HTML editor inside Eclipse.

Continue reading

Windows 10 – Journey so far

Standard

When I am going to get the notification? After seeing, the news that Microsoft has started rolling out Windows 10, this question started bugging me for days. At the beginning of the August, I saw a tilted window popping up in my Windows 8.1, asking if I want to register for upgrade. Sure with no delay, I booked my upgrade and again wait started for getting final upgrade. On 5th August, my wait was over and I got another notification indicating that I can now upgrade to Windows 10. Aha! the moment has arrived to get hands on the much awaited OS. The upgrade process was quite smooth and I didn’t face any problems. Finally the upgrade was done and I was ready to experience the new journey.

Start Menu
It was good to see the start menu was back. All the programs are now accessible (much like Windows 8 Phone menu). Additional options like Restart, Shut Down, Sleep are directly visible in the menu itself. The mini version of tiles view looks great and it has been named brilliantly “Life at a Glance“.

Start Menu

Start Menu


Continue reading

Beats Studio – Peace to ears, music redefined

Standard

July 2014, returning back from New York and I was on Newark airport having bag filled with memories of first visit to US. A store on the way, caught attention showing Beats products. Felt for a moment, to experience what it really is? I love listening music while working or reading articles. I never thought, I will go for such an expensive stuff. But someone just told me, if I like it, I should go for it. And somehow, I felt I should. Few demonstration by the shopkeeper left me stoned with the quality of sound produced by Beats Studio.

Beats Studio

Continue reading

Nord VPN – A big leap towards security

Standard

Having fun at burger shop or sipping coffee in a famous restaurant, how about pleasant holiday at some resort and make your mind fresh. Who doesn’t love all of these and with it sometimes, we expect at such places another basic necessity – WiFi (oh yes, it has been basic necessity nowadays – people cant rest for a minute without peaking into that tiny-shiny device – mobile). The post isn’t about whether its right or wrong to check your whatsapp messages or facebooks posts every while and then, but I am trying to bring another perspective which seems to be totally ignored by people while using WiFi at public places. Not everything which comes free is actually free. Beware, someone behind the scenes is watching over all the activities that you are doing.

We mostly experience that Free WiFi has been provided at most of the public places like cafes, restaurant, open places etc. and without a doubt in mind, most of us, go straight for it and connect to the WiFi. After all, its free! and why one won’t go for it, which will save hefty data charges. But for a moment, take a pause and see what happens when you use such services

Continue reading

SVG – Soothing vivacious graphics

Standard

Back in year 2004, I got my hands on Sony K 320 mobile (it was my first mobile with nice headset). While going through the set of media that came preloaded with the set, I came across quite a few files which had .svg as extension. Being curious about what these files are, I opened it and to my astonishment I found the files were actually consisting of animating picture. Rather than mere GIF transitions which spins series of images, the animations felt real and it seemed like every pixel in the picture was programmed to do something interesting.

Back then to explore what options are available in the world of SVG (Scalable Vector Graphics), I did spend some time on blogs and posts. The hunt gave me basic information about what SVG files can be created and what goes inside the file. But soon after that, I somehow lost it till just recently when I was trying to do something different.
Continue reading

Raspberry pi 2 – Model B – 1GB – adventure in tiny box

Standard

Curiosity is the key to learn new things and it always results in discovering new things. Things which enable you and the entities associated with you, to stand apart from the crowd and showcase the unique talent. While one side of my brain is fascinated with learning new tools/frameworks/libraries etc, the other side always looks for adventures in electronics, embedded stuffs. Up until now, I was little restricted to just building my own PC (another article about my PC – WorkHorse) and never ventured into breadboard or PCB, my surge to Raspberry Pi pushed me to go for one.

When I heard the news about Raspberry pi 2 – Model B, my other side of the brain just pushed me to go for one and explore the other horizon. I immediately placed order for

1. Raspberry PI (2 – Model B)
2. Samsung EVO 16 GB
3. Pi Case
4. HDMI to VGA converter

Continue reading

Mere qualification isn’t everything, believe and keep going

Standard

Most of the time, I find it funny that organizations asking for certain qualification while recruiting Software Engineers. Qualification certainly doesn’t indicate that the person is just brilliant in mugging up things or really good at what he/she has learnt in the university. Exceptionally, there are people in the world, who are not bound by the qualification. Moreover these people are not ready to give up, even after being rudely responded by seniors or so called experts. With the strong belief in own abilities and with the attitude of not giving up, some finally do the miracle and the whole world has to bow.

A similar story, I came across on Youtube


Continue reading

Visual Studio Code – Simple & Sleek

Standard

I am not surpized by the fact that how Microsoft is proving to be developer friendly, but by the fact that how fast it is riding on the Open Source Wagon. Almost every other day, the name “Microsoft” is getting highlighted in Open Source world, either due to open sourcing .Net Platform Or giving away Visual Studio 2013 edition for community. In addition to promoting things like TypeScript has certainly helped many developers, but thats not enough. Microsoft has come up with yet another fantastic tool – Visual Studio Code.
Continue reading

Codeschool – Learning simplified

Standard

While looking at the website of gruntJS, I came across an interesting ad of codeschool. Clicking on the link, revealed that there are quite a few courses which are offered by CodeSchool. The courses are broken into series of videos and people can go through each level at their convenience. Each video is accompanied with challenge which helps to get hands on (thats really nice to check what you learnt).
Continue reading