The Graph Database – The Preview

A year ago I was reading about the amazing concepts of NoSQL databases and how companies are using them to scale their websites. I was really impressed particularly at how facebook uses the concept of NoSQL Graph Databases. Then I looked up at the available Graph Databases (neo4j and infogrid) and played around with it for sometime. That made me wanting to work on a project involving graphdb somewhere in future.

Okay, this semester we needed to pick a topic for our semester project and then work on it. So, I decided why not MAKE a simple graph database not just work on the existing one. That sounded a little ambitious at first as I am just a college kid with little experience in graphdb. But this was just an attempt to make something that I wanted to.

Basically, we will be making a graph database that will work on nodes, edges and relationships. It won’t be a neo4j but it certainly will be a small, scalable and fast graph db. We started from scratch designing the class diagrams, CRCs and then thinking of ways for file storage, caching etc etc.

So far, we are half way through; done with the design and 25% coding. I won’t post my mid semester report here but I will upload my presentation and you might have some idea on this. I promise I will post more details once I’m done with this. Half way. :)


‘Til then


The Launch of Scoop – Information Sharing Platform for IIITA Community

Scoop was launched with the motive of creating a common platform for students of IIITA to share any piece of information, news, articles, trending topics, story, facts, anything within the IIITA Community.

Scoop, the official sharing platform for IIITA, was officially launched on 6th September, 2011. Actually it was introduced onstage on 12th August 2011, Foundation Day, but due to some technical issues the launch got delayed. But everything aside, the site is finally up and running.

Talking about the feedback, people loved the concept of being able to share information, news pieces, articles, events with the IIITA Community. It gave a platform for people to broadcast any useful or interesting scoop to everyone which was not feasible from our current mailing system.

I wouldn’t like to reveal much about Scoop as it is very much restricted to the IIITA Community only. But here is a screenshot of the front-page.

Complete Release Note:

Scoop was launched with the motive of creating a common platform for students of IIITA to share any piece of information, news, articles, trending topics, story, facts, anything within the IIITA Community.

Sending mails to everyone to share small pieces of information can be pointless and it generally never yields the desired result. This is where Scoop steps in. If you want people to read an interesting article? Or if you want people to know about the amazing idea you just thought of? Or quickly inform people about a certain informal event in the campus? Or just share a quote you read? Or share the awesome hack you just learned? Or just anything.. Scoop is the platform for you.

Scoop was built to bring a change in the way we share and circulate information in IIITA.

It certainly wouldn’t be useful if the IIITA community aren’t directly involved in it. So, I would like to encourage people to share anything you find useful in Scoop. It is a request to all the Clubs to post about their events and other announcements here in Scoop.

We are thinking of handing over selected Scoop accounts like Technology News, Bollywood News, Quotes, Technology Hacks etc to groups of student so that they can share information regularly. So, I would like to invite interested students to join Scoop to make it a better platform to share knowledge. We will provide you with the credentials to all those accounts so that you can manage them in an effective manner. Remember, it is for the community.

It would be great if other developers can directly contribute in building the next version of Scoop. So, I would like to invite interested students to come and help in making Scoop better and more powerful. I cannot guarantee any kind of accolade but I can promise plenty of knowledge and experience on the way. You’ll be a part of actually building “something” for IIITA.

Lastly, I would again like to encourage all the students to share at Scoop and make IIITA a more knowledgeable community.
Prashish Rajbhandari

By the way, first ever scoop:

Lastly, Scoop is a small initiative from myself that I believe will change the way student share and circulate information in IIITA. I would also like to add that Scoop will be further developed adding more useful features in near future.

Few Feedback about Scoop:

‘Til then

( After Scoop, I have in store one last initiative at IIITA that will change the way we ………. at IIITA. WATCH THIS SPACE. Believe me, it WILL be awesome! )


श्री – Nepali Unicode

Heya everyone, this post is going to be short and very specific.

We recently launched a Nepali Unicode – श्री. ‘श्री’ because it is the first project under fortystones lab and श्री गणेश! means starting a new thing. This is our first of many to-be products at fortystones ;) . We have lots of ideas but with college work, it gets little difficult to manage extra projects. But we are getting there.. We will get there in future..

Why did we built it?

We didn’t really enjoy going to other websites for occasional नेपाली typing. So, we thought why not build one platform ourself huh? I talked about it with @rabi_shah for the first time and he was like – DUH! We then worked for a month and walllaa.. the idea turned into reality at fortystones lab. Proud moment for fortystones team.

What Next?

We are working on building Firefox addon, Google Chrome extension and Android Application for this product. We are looking for volunteers who are ready to  help us build these stuffs. If you are interested, just ping me at @prashishh. Don’t worry we will definitely make them in future. We even opensourced the code in github and we are continuously trying to make the algorithm better.

Anything more?

If you want to contact us regarding anything about this project, just ping me in one of my contacts above ;)

 

Link: Nepali Unicode

जय नेपाल!


Follow

Get every new post delivered to your Inbox.