Tagged: Programming Toggle Comment Threads | Keyboard Shortcuts

  • bithin 3:32 pm on March 7, 2012 Permalink | Reply
    Tags: , Programming   

    I came across a nice blog http://www.joshmatthews.net/blog/2010/03/getting-involve-with-mozilla/ . It is on how to being contributing. 🙂 Please do read through it. Must read for those people who are contributing to Mozilla.

    • pprahul 4:23 am on March 8, 2012 Permalink | Reply

      Who all are working on Mozilla… I know Sreepriya was working on Thunderbird..?? Who else ??

  • bithin 10:43 pm on February 28, 2012 Permalink | Reply
    Tags: application development, , , Programming   

    Finished working on the final InCTF ’12 web service 🙂 Could implement MVC architectural model using object oriented concepts in PHP 🙂 It is really awesome to work with PHP. But found it really difficult to write from the scratch after using web frameworks like Django.

  • bithin 9:45 am on February 28, 2012 Permalink | Reply
    Tags: , Programming   

    For those students who are learning PHP it is very important that you know arrays very well. So make sure that you learn it properly. http://oreilly.com/catalog/progphp/chapter/ch05.html this chapter will give you a well defined idea about arrays in PHP. Please do read this.

  • Arvind 8:03 pm on February 27, 2012 Permalink | Reply
    Tags: Google Summer of Code, , Programming   

    What after GSoC? 


    Thought we could perhaps what could be done by those students who don’t make it to GSoC 2012. Here’s a few ideas. Do keep adding to this list!

    Your GSoC idea!!


    Online registration application for Amrita Kalotsavam

    Take up FOSS club website and revamp it to become real cool and active(NIT-C FOSSCell’s site http://www.fosscell.nitc.ac.in/)

    Deploy a wiki under Amrita FOSS domain that could be a collection of articles, how-tos etc. People could post the same things they blog about.

    • bithin 8:51 pm on February 27, 2012 Permalink | Reply

      I will help those people who are going to work for building the online application (using PHP or Django) . We had a plan of redesigning the foss club website but couldn’t finish it. It wil be great if some of the second years can take up this job :). Due to lack of time I will not be able to work on it. But will definity guide if you are planning to make it using drupal or wordpress.
      Wiki will be a really nice idea. It will be very useful for the junior too 🙂

    • pprahul 2:24 am on February 28, 2012 Permalink | Reply

      Atleast a few of them could work with Android, and I would be happy to help them out. Including on projects such as openIntents, and also we had a plan to build amritapuri.org android app.

    • Arvind 11:12 am on February 28, 2012 Permalink | Reply

      Project Title/Idea: Create an audio/video player using the Phonon API.

      http://techbase.kde.org/Development/Tutorials/Phonon/Introduction for help I guess.

      • pprahul 2:22 am on February 29, 2012 Permalink | Reply

        This reminds me of Abhilash etan’s post in Amritapuri-CS last week about research.. And there he told us the idea of making an android APP which will sense the Pressure cooker whistle and then give alerts.. Here we had a chance to go through some similar code which senses the human whistle.. So, someone could try that too.

    • Arvind 10:05 am on March 7, 2012 Permalink | Reply

      Project Idea: Limesurvey deployment

      InCTF requires some surveys to be conducted as a part of the contest. It’ll be great if someone could deploy this in the InCTF domain and make it easy for organizers to create surveys. This could also be deployed in Amrita FOSS domain so that similar surveys can be conducted there. This will be useful exercise and provide a wealth of information for research in education I’d say.

      If you want to take this up, explore limesurvey(http://www.limesurvey.org/) an open source survey tool and see if it could be used. Please contact me if you’re interested to know the requirements.

    • bithin 3:16 pm on March 7, 2012 Permalink | Reply

    • Arvind 7:34 pm on March 8, 2012 Permalink | Reply

      Project Idea: A GUI micro blogging application

      There are several API’s available that enable building a micro-blogging application. Common examples include Twitter API(https://dev.twitter.com/docs) and the Status.net API(http://status.net/wiki/HOWTO_Use_the_API). The latter is what powers http://identi.ca. I guess this could be fun way to spend time.

    • Arvind 7:36 pm on March 8, 2012 Permalink | Reply

      Project Idea: A movie app or something using the TMDb API.

      I’m not sure what kind of data is available from this API. You’re free to explore the API and come up with an idea. TMDb API documented here http://api.themoviedb.org/2.1/.

    • Arvind 7:38 pm on March 8, 2012 Permalink | Reply

      Project Idea: A music application or something similar.

      Echonest API provides a whole host of data and services. Developing an application using the API will be amazing! There’re loads of applications that use the Echonest API. See http://the.echonest.com/platform/showcase/ for more.

      For more details visit http://developer.echonest.com/

    • Arvind 7:48 pm on March 8, 2012 Permalink | Reply

      A big list of API’s available for application developers -> http://www.programmableweb.com/apilist

    • Arvind 6:25 pm on March 9, 2012 Permalink | Reply

      http://live.gnome.org/GnomeWomen/OutreachProgram2012 sounds interesting. I think girls could apply for this since chances of getting selected are higher I guess.

    • Arvind 12:27 pm on March 11, 2012 Permalink | Reply

      Just found this -> http://www.kaltura.org/gsoc2012-ideas. I don’t know if these ideas are GSoC worthy-highly likely they’ll be available after GSoC and will be a good starting point building debs/PPA or RPMs.

    • pprahul 8:06 am on March 16, 2012 Permalink | Reply

      Pokki web app development. Very exciting one I guess. http://developers.pokki.com/

    • Arvind 3:42 pm on March 16, 2012 Permalink | Reply

      Google has several public API’s. Maybe an app could be developed around these. Explore at http://code.google.com/apis/explorer/.

    • Varrun 11:33 pm on March 16, 2012 Permalink | Reply

      There are a few ideas I can think of. The best idea is to hone ones skills first.
      1. Python/Django: Build a Django app which allows students to login and manage their class schedules, assignments, TODO lists, projects etc. This would give them a good idea about how to go about development using an MVC framework. Then, they could go ahead and contribute to Open source projects which use Django.
      PS: I could guide a group of motivated students over the summer
      2. Android development – Build an Android app to make it easy to track missing people/family during disasters like an earthquake, tsunami etc. It could allow users to pre-register with their info, and given permissions, can track their last known position while using GPS, information of which would ideally be in 1. Central database (or) 2. Available for friends of that person to access. Of course, once this is done, students can contribute to one of the many open source android projects, or even create an android app for one of them.
      (Maybe Rahul/Unni can guide some students)
      3. ECE students can fiddle around with the Rasberry pi once it comes out? Or do something useful with Arduino ? (I am not sure on this front)

    • pprahul 9:08 am on March 20, 2012 Permalink | Reply

      Just copy pasting one of Arvind’s idea.. got it from the group mailing list.

      I just came across an assignment that requires students to write a bootloader and thought I’d pass it on to those who might be interested. Viist http://asiri.rathnayake.org/articles/hacking-josh-operating-system-tutorial/ for more information. This was an assignment in University of Moratuwa, Sri Lanka.

    • Arvind 11:09 am on March 20, 2012 Permalink | Reply

      http://supertuxkart.sourceforge.net/ needs a lot of developers-they have just two right now. I remember loads of KDE projects do not have any @seshagiriprabhu is working on one in which he’s among the only 2 or 3 developers. Just ping Lydia Pintscher via email or on any of KDE’s IRC channels and she’ll direct you to the projects that are in dire need of developers.

    • Arvind 3:57 pm on March 24, 2012 Permalink | Reply

      Idea: Create a tool that cleans up the home folder.

      This is fairly simple I’d say. Many applications get installed and create invisible directories in $HOME to store data per user but some do not remove it when uninstalled. The goal is to create a simple tool that detects whether the invisible directory is related to an application, if so is the app installed else “rm -rf $PWD”.

      Warning: Don’t mess up and end up deleting required data :D. Be careful!

    • Arvind 3:58 pm on March 24, 2012 Permalink | Reply

      Something from Lydia’s blog(this is from last year though).

    • Arvind 4:04 pm on March 24, 2012 Permalink | Reply

      Junior jobs in KDE. I guess you could start here if you’re still scared of doing something similar to a GSoC style project. Start with something here and slowly work your way up.


    • Arvind 3:24 pm on March 26, 2012 Permalink | Reply

      This is definitely the best advice on what to do when rejected. http://www.booki.cc/gsocstudentguide/being-turned-down/. It’s straight from the organizers of the program after all :).

    • Arvind 5:43 pm on March 26, 2012 Permalink | Reply

      Project: Setup an IRC bot and write test cases for it

      I just thought of this so thought I’d pen it down just in case-felt it might be useful for beginners. InCTF needs an info bot that can memorize common responses and respond when requested by users. The goal of this project is to setup supybot-a popular IRC bot written in python-and also a decent number of test cases to ensure that the responses are appropriate. Contact me if you need to know the exact requirements that the bot should satisfy. The test cases can be in any language but preferably in python/twisted-it’s good to learn twisted framework I’d say :).

    • Arvind 5:48 pm on March 26, 2012 Permalink | Reply

      Project: Setup a PPA in launchpad for the latest version of security tools

      Team bi0s uses several security tools but the problem is that the version available in the Ubuntu repositories are outdated and not maintained. It’ll be great if someone could setup a PPA with the debs of the latest version of tools, it’ll be really useful for us. Contact me if you would like to know which tools need to be packaged in the PPA.https://help.launchpad.net/Packaging/PPA could be handy too.

    • Arvind 2:16 pm on April 12, 2012 Permalink | Reply

      Project: Write an XMPP client that can be used as an alternative to Gmail chat.
      (This can be extended for other protocols if interested 🙂 )

      If this is too trivial, you could investigate the data from Gmail and see if something can be done. For instance, write a tool that shows breakdown of the chat clients i.e. who’re using Gtalk, Gmail chat, Pidgin, Kopete, Empathy etc

Compose new post
Next post/Next comment
Previous post/Previous comment
Show/Hide comments
Go to top
Go to login
Show/Hide help
shift + esc