Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

Tuesday, February 24, 2015

Qualcomm Releases the NoSQL DB Qizx [Java, Amazon EC2, EBS hosted]

I Programmer - Qualcomm Releases NoSQL Qizx

Qualcomm has launched Qizx, a noSQL, native XML database for text-intensive projects where you need quick access and searching of documents.

Qualcomm acquired Qizx when it bought Axyana Software back in 2013, and has been developing the database since then. The new version was launched at the start of the year and is now available on the AWS Marketplace.

Qualcomm describes the new version as enterprise ready with high availability, improved performance, reliability, and efficient document indexing and search power. It works with well-formed XML documents, with no DTD or schema required.

...

Qualcomm Qizx

XML is an extremely versatile way of representing scientific data, technical documents, medical information, books, manuscripts, catalogs, regulatory filings, intellectual property, and business and accounting records. The Qualcomm® Qizx™ software is a NoSQL, document-oriented, native XML database that stores, retrieves, and manipulates XML files, documents, and semi-structured data.  Qizx is enterprise-ready and is well-suited for high volume, high throughput, workflow environments and text intensive projects where documents need to be quickly loaded and indexed for searching.

Why Qizx?
  • Automatic Indexing:  Qizx indexes XML content automatically, eliminates the classic burden of defining ad-hoc indexes for application queries, and provides query and transformation performance that saves time, money, and resources in the development process.
  • Query Performance:  Thanks to automatic indexing, queries are fast.  Document Type Definition (DTD) and schema are optional.  Qizx takes advantage of the XML structure to optimize queries automatically.
  • Standards Based:  Qizx supports XQuery (including Full-Text and Update extensions) and conforms to W3C specifications.
  • Scalable:  Qizx is proven to manage data repositories of several terabytes in size that contain millions of documents.
  • ACID Transactions:  Atomicity, Consistency, Isolation, and Durability support enables concurrent transactions and updates; queries can be completed without interfering with concurrent updates; backups can be performed while the Qizx engine is running; and modifications are journaled, enabling crash recovery.
  • Extensible:  It also comes integrated in a REST server that can be accessed by remote clients and applications

image

...

Embeddable engine

Qizx is written in Java and can be integrated into a standalone application. It can also be used in the J2EE environment and conforms to the Java J2EE Servlet API. Qizx offers a simple, ready-to-use server based on HTTP protocols, thereby making it usable by applications written in a variety of languages. C++ and Python bindings are included for database access.

Enterprise ready

Qizx offers high availability, improved performance, reliability, and clustering, which allows for database replication and scalability.

Security

Qizx offers per user, hierarchical, fine-grained Access Control Lists.

System requirements

Entirely written in Java and officially supported platforms:

  • Windows 7, Vista, XP
  • Linux 2.4+
  • Mac OS X 10.5+

Java runtime

JRE 1.7

Qualcomm Qizx

image

This is just one of those announcements that I thought different and cool. Sure it's so far outside my sphere that I doubt I'll ever use it, but the fact that Qualcomm released it, I still found interesting...

Thursday, December 19, 2013

[Humor] Installing Java...

agile scout - Installing Java…

image

There's some java I love, and some I hate... I'll leave it up to you to guess which is which.

Tuesday, December 03, 2013

200 C# Video Tutorials? 200 VB? JavaScript? PHP? C++? Python? All that and more on 'thenewboston'

thenewboston - Videos & Tutorials

image

SNAGHTML2af51d2b

image

Videos & Tutorials - C#

imageSNAGHTML2af8e119

About thenewboston

How it all began...

My name is Bucky Roberts. I grew up in northern New York until I was 21 and then I moved down to Raleigh, North Carolina, where I live now. I began going to college down here but soon dropped out once I realized it wasn’t for me. Sure, I was interested in computers and web design, but most of the courses I was taking in college were totally unrelated. I dropped out figuring that I would be able to learn more on my own than any college could ever teach me. So I began reading computer books. A lot.

Shortly after reading a few books on web design, I was hooked. I wanted to know everything and anything about it. I was designing websites any chance I could. I spent almost all of my savings buying more books on different programming languages and other nerdy computer gear. I was addicted. The whole concept of computer and programming fascinated me. As I continued to study more and more, I began to realize that most of the books seemed to lack excitement. The material was useful, but they were far from entertaining. I tried to look online for a more interesting source of learning but to no success. That’s when I discovered YouTube.

My Youtube Experience

Sure, I’ve heard of YouTube before. Even watched videos on there sometimes. Most of them were music videos and of crazy cats, but I began to notice that some users were posting videos about computer topics as well. I soon found out that people were able to record their computer screen without a camcorder at all. I later found out that you could do this for free! Lucky for me, having spent all my money, and curious about anything computer related, I decided to give it a try. I tested out my new software by making some tutorials on web design. I created a YouTube account and decided to name it “thenewboston”. Sounded like a cool name at the time, right?

...

I soon realized that these videos were something more than just another cat video on YouTube. They were a gateway to a higher education, for free. While Universities and Corporations were charging like crazy for people to receive an education, people could come and watch my videos and get the same information for no cost at all. I decided that this is the way it would be. An education should be free for everyone who desires one. It should not be a business. And quickly, that became my goal.

The future of thenewboston

So here I am. 4 years / 178,000 Subscribers / 53 Million views later. I have expanded out of my bedroom to an office in a small town nearby. I have used my personal funds as well as the donations from my website to hire a two additional people to begin making tutorials, as well as purchase better equipment in order to make better quality videos. All of this, yet the costs remains the same for you all, free.

...

So this is my promise to you all. I will continue to work each and every day of my life until this goal is met. I will never sell out to a bigger corporation and I will never charge a single penny for any of these videos. There are some things that are much more important than money, and I believe that this is one of those things.

So to everyone, welcome to the beginning. The beginning of a new kind of education. Welcome to the beginning of an education revolution.

Welcome, to thenewboston.

This site came across my stream today and at first I wasn't so sure about it. I didn't really get why it was cool. Then I started looking at it a little longer. Slowly, slowly it began to dawn on my that this was actually a pretty awesome resource, all done my one guy and all free...

Then I read the About. NOW I really see the awesome that is this site. Drop by and check it out. I bet you'll find a great resource just waiting for you...

Monday, August 13, 2012

Java hates TFS 2012? NOPE! Team Foundation Server 2012 Software Development Kit for Java (Preview)

Microsoft Downloads - Microsoft Visual Studio Team Foundation Server 2012 Software Development Kit for Java - Preview

"The preview release of the Team Foundation Server SDK for Java includes documentation, samples and redistributable components to help you develop software products that integrate with Microsoft Visual Studio Team Foundation Server 2012.

Version: 11.0.0
Date published: 8/13/2012

Language: English

license.html, 12 KB
TFS-SDK-11.0.0.zip, 18.2 MB

The preview release of the Team Foundation Server SDK for Java includes documentation, samples and redistributable components to help you develop software products that integrate with Microsoft Visual Studio Team Foundation Server 2012. By downloading the SDK from the link below you agree to the Microsoft Visual Studio Team Foundation Server 2012 Software Development Kit for Java license terms.

The SDK contains the following components:

  • Redistributable library (jar file) containing the TFS API’s
  • Redistributable native code libraries required by the SDK for Java
  • API Documentation in Javadoc format
  • Check-in policy code sample
  • Custom work item control code sample
  • Console application code sample
  • Code snippets

For more information and help in using the SDK or the associated code samples then please see the Team Foundation Server - Eclipse and Cross Platform forum.

..."

Where would you use something like this? Looking at the java support in git-ts, TFS gets GIT with git-tf, maybe there, I'm guessing?