The technologies i found on the internet, i put them here for my/others future reference.
Tuesday, October 30, 2012
Intuit QuickBooks Online now in India
Saturday, October 20, 2012
Friday, October 14, 2011
Dart : Structured web programming
Technical Overview
Dart is a new class-based programming language for creating structured web applications. Developed with the goals of simplicity, efficiency, and scalability, the Dart language combines powerful new language features with familiar language constructs into a clear, readable syntax.
Contents
Key features
Key features of the Dart language include:
- Classes
- Classes and interfaces provide a well understood mechanism for efficiently defining APIs. These constructs enable encapsulation and reuse of methods and data.
- Optional types
- Dart programmers can optionally add static types to their code. Depending on programmer preference and stage of application development, the code can migrate from a simple, untyped experimental prototype to a complex, modular application with typing. Because types state programmer intent, less documentation is required to explain what is happening in the code, and type-checking tools can be used for debugging.
- Libraries
- Developers can create and use libraries that are guaranteed not to change during runtime. Independently developed pieces of code can therefore rely on shared libraries.
- Tooling
- Dart will include a rich set of execution environments, libraries, and development tools built to support the language. These tools will enable productive and dynamic development, including edit-and-continue debugging and beyond—up to a style where you program an application outline, run it, and fill in the blanks as you run.
Design goals
The Dart programming language is presented here in its early stages. The following design goals will guide the continued evolution and refinement of this open source project:
- Create a structured yet flexible programming language for the web.
- Make Dart feel familiar and natural to programmers and thus easy to learn.
- Ensure that all Dart language constructs allow high performance and fast application startup.
- Make Dart appropriate for the full range of devices on the web—including phones, tablets, laptops, and servers.
- Provide tools that make Dart run fast across all major modern browsers.
These design goals address the following problems currently facing web developers:
- Small scripts often evolve into large web applications with no apparent structure—they’re hard to debug and difficult to maintain. In addition, these monolithic apps can’t be split up so that different teams can work on them independently. It’s difficult to be productive when a web application gets large.
- Scripting languages are popular because their lightweight nature makes it easy to write code quickly. Generally, the contracts with other parts of an application are conveyed in comments rather than in the language structure itself. As a result, it’s difficult for someone other than the author to read and maintain a particular piece of code.
- With existing languages, the developer is forced to make a choice between static and dynamic languages. Traditional static languages require heavyweight toolchains and a coding style that can feel inflexible and overly constrained.
- Developers have not been able to create homogeneous systems that encompass both client and server, except for a few cases such as Node.js and Google Web Toolkit (GWT).
- Different languages and formats entail context switches that are cumbersome and add complexity to the coding process.
Thursday, October 13, 2011
Tuesday, September 27, 2011
Photography - my long awaited dream
My weekends have been much better now a days. At least I stared something other than coding and sleeping!
Joined a Facebook group called frames Bangalore. They decide a place very Sunday and I have also started visiting different places.
Though I had dslr the biggest problem I had ( still have) is hesitation tale pictures of people. Slowly I'm overcoming on this. Dong know how long it's gonna take!
Thing of blogging regularly from now onwards
Monday, April 19, 2010
Upload photos to orkut or to facebook using Picasa Plugins
then i came accross a 2 nice plugins!
For facebook upload:http://apps.facebook.com/picasauploader/
For orkut upload : http://www.google.com/support/orkut/bin/answer.py?hl=en&answer=164972
Open both downloads using picasa. This will create facebook and orkut icons inside picasa which will allow you to upload directly.
Wednesday, April 14, 2010
Nice Site to Learn/Solve Problems in CSS : CSS-Tricks
Monday, March 8, 2010
Installing Flex Builder on Eclipse 3.5 Problem Solved!
Here’s a blog post by a frustrated developer who seems to have found out how to set up the Flex Builder plugin with Eclipse 3.5 (I have tried it and it works!). Thank you, frustrated developer!
http://worldwizards.blogspot.com/2009/08/eclipse-35-and-flex-builder.html
From the post:
(1) Download and install Eclipse 3.5. I used the J2EE install.
(2) Download and run the Flex Builder 3 installer.
(3) Ignore all the warnings that it only supports Eclipse 3.3 and 3.4. Just keep telling it that you know what you are doing and want to install it anyway. It will end with a scary message about failing and suggest you do a manual install from inside of eclipse. Don’t do that!
(4) Here is the magic, when it is done there will be a file in your eclipse/links directory called
com.adobe.flexbuilder.feature.core.link .( Note if the links folder do not exists then create this folder and also create a file called "com.adobe.flexbuilder.feature.core.link" without any further extensions)
Open that file in wordpad and you will see it contains one line:
C:/Program Files/Adobe/Flex Builder 3 Plug-in
Edit that line so it looks like this:
path=C:/Program Files/Adobe/Flex Builder 3 Plug-in
Save the file and start eclipse. Voilla!
Wednesday, November 25, 2009
Google++ Nice GreaseMonkey Script
Get this script at :
http://userscripts.org/scripts/show/59333
Monday, November 16, 2009
P4EXP Windows Explorer Integration - Problem Solved
The root cause was , whatever you configure in p4v is not available for p4exp. You need to configure this manually using p4v set.
I did the following :
Open command prompt and set the following values.
c:\>p4 set P4CLIENT=<WorkSpaceName>
c:\>p4 set P4PORT=<PerfoceServerip:PortNo>
c:\>p4 set P4USER=<PerforceUserName>
Example:
c:\>p4 set P4CLIENT=vijayk_workspace
c:\>p4 set P4PORT=172.19.86.15:1999
c:\>p4 set P4USER=vijayk
You can also have p4config file.
Basically i got some help from this link:
http://maillist.perforce.com/pipermail/perforce-user/2009-September/025941.html
Friday, October 23, 2009
Tabbing in Flex
I had a custom component with 2 states read state and edit state. added few textfields in it. and in readstate i disabled tabs and in edit state i enabled tabs along with giving tabindex. But at runtime when i switch to editmode still tabbing is disabled!
Thursday, June 18, 2009
My favorite place where i search for new technologies.
1. microsoft labs, adobe labs, and google labs. These are the places where i find most of the new things which are at beta stage.
Google Sites
I found one interesting app on the google. that was google site.
It is actually a website creation tool with live editing support.
I agree that there are hundreds of sites which provide website creation. But big benifit of google site is not only the web creation , its the integrety with other google apps like gmail, calender, picasa, google docs etc. You can create a single one place where all your internet identites, info are availabe.
Google Wave
E-mail, chat, documents now they are seperate entities. But google redefines it into one called waves.
http://wave.google.com/
