maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Community (https://talk.maemo.org/forumdisplay.php?f=16)
-   -   2012 Coding Competition (https://talk.maemo.org/showthread.php?t=83761)

kojacker 2012-09-19 22:27

Re: 2012 Coding Competition
 
Beginners (Part 4of 4)



ReferIt
Developer: abhinav12
Category: Desktop, System & Utilities
Beginner: Yes
Platform: Harmattan

Application Description:

A simple online dictionary app featuring audio pronunciation.

Download Instructions:
You can download first version from here http://code.google.com/p/referit/downloads/list
Updating can also be found on the same page in days to come as I’ll be improving it gradually.

All those who will be trying, please let run app for sometime on first run. It creates a database of word list for suggestions. I’m using SCOWL word list’s smallest variant for time being . User might also find some missing info in meaning. I’m not able to complete the parser right now.

http://i90.photobucket.com/albums/k2...p/referit1.png http://i90.photobucket.com/albums/k2...p/referit2.png


ServerMonitor
Developer: kesrut
Category: Network & Communications
Beginner: Yes
Platform: Harmattan

Application Description:

My app is named ServerMonitor. This summer I started to learn C++ and Qt. It’s my first Qt App. App uses SSH protocol (I’m using libssh2 library) to connect to server and get some information (like uptime/memory usage/loads). It’s tiny app. Not very advanced. It might have bugs or crash. It was hard to develop without real device.

* I learn how to use Qt, QML and C++. App’s most logic done in C++. So for me it was hard understand how to connect QML and C++.
* App uses aegis to store password securely. I had to debug to make aegis work properly.
* Learn how to work with memory management. My app might have memory leaks.
* Many people love Qt. But I found for me my Qt app crashes more than iPhone version. Maybe practice makes everything.
* I started to do my app in summer beginning. I participated on #harmattan channel using heymaster nick. Helpful people helped on app development. Without them i won’t writing these words now.
* I posted whole code on github. It’s my first opensource project.

Download Instructions:
Github page for source code:
https://github.com/kesrut/ServerMonitorN9

Binary image for your Nokia N9 device is stored in file servermonitor_0.0.1_armel.deb. (on github)

http://i90.photobucket.com/albums/k2...onitor_001.png http://i90.photobucket.com/albums/k2...onitor_003.png


Server Status Widget
Developer: Ashish Bhate (briggers)
Category: Desktop, System & Utilities
Beginner: Yes
Platform: Fremantle (N900)


Application Description:
Serverstatuswidget is a desktop widget for Maemo 5. It allows you to monitor the status of servers by pinging them periodically.

For more information
1. http://talk.maemo.org/showthread.php?t=86645
2. http://wiki.maemo.org/Serverstatuswidget

I built this widget from scratch. I learnt pymaemo by looking at the source code of the sleeper and recaller widget by Tom Waelti and reading the tutorials on the wiki.
The widget is complete, but I’d like to add some more features to it when I get the time. See the wiki for the list of features I hope to add in the next version.

Download Instructions:
For more information and download details, please see
http://talk.maemo.org/showthread.php?t=86645
I’m working on uploading the package to extras-devel.

For help on using this widget, please see
http://wiki.maemo.org/Serverstatuswidget

Please use the wiki for feature requests and bug reports

http://i90.photobucket.com/albums/k2...tuswidget1.jpg http://i90.photobucket.com/albums/k2...tuswidget2.jpg


SIM-Switcher
Developer: peterleinchen
Category: Other
Beginner: Yes
Platform: Fremantle (N900)

Application Description:

SIM-Switcher, automated switching with a double (dual) SIM adapter. This package adds some scripts and config files to ease the task of switching the active SIM on a double (dual) SIM adapter. Your adapter needs to support the so-called ”007” mode, i.e. switching via phone code (e.g. 001, **1, 11*, 1#, …). There is no STK (SimToolKit) support in N900. Furthermore it is possible: to define the cell mode (GSM, UMTS, Dual), to change the connection policy (always ask, any, WLAN, GPRS), to connect automatically to a pre-defined IAP and to en-/disable call forwarding … before switching (current SIM) and … after switching (to-be-switched-to SIM).
http://talk.maemo.org/showthread.php...25#post1243525

download here:
http://maemo.org/packages/view/sim-switcher/

Simple switching solution was ready since last year, but triggered by some ’Wow, that is possible?’ I decided to make it available to the community, code and pack it together with some other functionalities, make it user configurable and put it into the repos (see changelog on package site) and of course bug fix it.

http://i90.photobucket.com/albums/k2...tcher-code.png http://i90.photobucket.com/albums/k2...r-switched.png


Sync Yourself
Developer: adityamhatre
Category: Desktop, System & Utilities
Beginner: Yes
Platform: Harmattan

Application Description:

This is for you if you think you can count one minute precisely and exactly in your mind without watching clock

Download Instructions:
http://dl.dropbox.com/u/24425541/syn....0.1_armel.deb

http://i90.photobucket.com/albums/k2...cyourself1.png http://i90.photobucket.com/albums/k2...cyourself2.png


syncgcontacts
Developer: Paolo Angelelli
App category: Network & Communications
Beginner: Yes
Platform: Harmattan

Application Description:

syncgcontactgs is a command-line application to synchronize N9 contacts with the contacts from multiple gmail accounts.

Syncgcontacts also supports gmail contact groups (even though they are not mapped to phone contact groups, mostly because i find them not very practical), and allows moderately complex queries.

A typical command line invocation might look like this:
/opt/syncgcontacts/bin/syncgcontacts -a
john.doe+Home+Friends-LosAngeles-Seattle,john.doe.work+IBM+Apple+SanFrancisco-Microsoft

This instructs syncgcontacts to copy into the phone the contacts from the account john.doe@gmail.com, and belonging to the groups "Home" AND "Friends", but neither to the groups "LosAngeles" nor to the group "Seattle", and to also copy into the phone the contacts from the gmail account john.doe.work@gmail.com, belonging to IBM,Apple and SanFrancisco groups, but not to the Microsoft group.

As far as i know, there is no other app to perform such type of synchronization on Harmattan (syncevolution, the only alternative to stock MfE contacts synchronization can only sync one account and no group filtering)

I started developing syncgcontacts from scratch, and it has been published around the middle of August, already attracting some interest from those people that, like me, like to have their phone contacts separated in different accounts, or, at least, in different groups.

http://i90.photobucket.com/albums/k2...s_fetching.png http://i90.photobucket.com/albums/k2...gcontacts2.png


Task Poach
Developer: computerinfo21
Category: Other
Beginner: Yes
Platform: Fremantle (N900)

Application Description:

Task Poach (http://talk.maemo.org/showthread.php?t=86681)
A hierarchical todo list/task manager that aims to be compatible with the open source project Task Coach (http://www.taskcoach.org). Currently it only has a small subset of the functionality, but attempts to not lose any information.

*Use the same Task Coach files (.tsk) on computer and phone/tablet
*Help included with the program (Program Menu -> Help...)
*Customizable settings file
*Filter tasks by category
*Shortcut keys for hardware keyboard
*Colors for at-a-glance view of tasks by due date
*Auto save
*Hide completed tasks
*Portrait/landscape switching
*Allows basically an unlimited number of tasks/categories and levels of subtasks/subcategories

Completely written by me in PyQt. At first I attempted to port Task Coach, but that was way over my head, so I instead broke it down into small goals and the current features are all I had time to finish before the competition deadline.

Download:
Announce thread for info/help and download link:
http://talk.maemo.org/showthread.php?t=86681

Repo link:
http://maemo.org/packages/view/taskpoach/

http://i90.photobucket.com/albums/k2...taskPoach1.png http://i90.photobucket.com/albums/k2...taskPoach2.png

rash.m2k 2012-09-20 08:33

Re: 2012 Coding Competition
 
Doesn't seem like even I'm eligible to vote. I've only got karma of 5 - but I've been registered on here since 2008. In the days when this forum had a darker theme and was called internettabletalk.

EDIT::: I'm told I need to wait three days.

thedead1440 2012-09-20 08:42

Re: 2012 Coding Competition
 
Quote:

Originally Posted by rash.m2k (Post 1269462)
Doesn't seem like even I'm eligible to vote. I've only got karma of 5 - but I've been registered on here since 2008. In the days when this forum had a darker theme and was called internettabletalk.

Bit dissappointed to be honest.

Did you link your TMO account to maemo.org account? It takes IIRC 3 days for the linkage to complete...You can contact Reggie too to speed up the process...

EmaNymton 2012-09-20 08:43

Re: 2012 Coding Competition
 
Did you link your maemo.org account with you talk.maemo account?
This should get you enough karma to become eligible to vote.
I read it here somewhere in this thread.

@kojacker: Do you know, how many people are eligible to vote?

don.edri 2012-09-20 08:57

Re: 2012 Coding Competition
 
Damn, did not receive a token :/ Probably I've established my maemo.org account too late... Anyway, good luck to all participants!

thedead1440 2012-09-20 09:00

Re: 2012 Coding Competition
 
Quote:

Originally Posted by don.edri (Post 1269476)
Damn, did not receive a token :/ Probably I've established my maemo.org account too late... Anyway, good luck to all participants!

Look on the brighter side, you have been spared the difficulty in making a decision on ranking the apps :p

I've voted only in the updates section so far and took me a full 15mins to come to a conclusion on the ranking order of the apps and I've been following all Harmattan apps + a few Freemantle apps...Its abit difficult when a few of your favourites are in the same category...

Btw, kojacker, convey our thanks to X-Fade for the voting system...It works well ;)

kojacker 2012-09-20 09:05

Re: 2012 Coding Competition
 
Quote:

Originally Posted by rash.m2k (Post 1269462)
Doesn't seem like even I'm eligible to vote. I've only got karma of 5 - but I've been registered on here since 2008. In the days when this forum had a darker theme and was called internettabletalk.

Bit dissappointed to be honest.

I can't even find your maemo.org profile, I tried using rash.m2k but it doesn't seem to exist, perhaps it's registered under a different name?

http://maemo.org/profile/view/rash.m2k

in any case, as others have suggested, please make sure your accounts are linked. if you've been a member since 2008 I'm sure you'll have a lot more karma than 5.

Quote:

Originally Posted by EmaNymton (Post 1269468)
@kojacker: Do you know, how many people are eligible to vote?

No idea, hmm.. Woody from the council or X-Fade may know.. I must remember to send Woody a message and ask. (Edit: email sent)

Quote:

Originally Posted by don.edri (Post 1269476)
Damn, did not receive a token :/ Probably I've established my maemo.org account too late... Anyway, good luck to all participants!

Edit: Yep i think you're right, your account is little over a week old so I think it's filtered you out as a new member.. sorry :o

http://maemo.org/profile/view/donedri/

Quote:

Originally Posted by thedead1440 (Post 1269477)
Btw, kojacker, convey our thanks to X-Fade for the voting system...It works well ;)

Indeed, we're very grateful to X-Fade because he's the only know who could send the email out to the list of registered members. But I definitely have to give Woody (woody14619) the credit because it was a lot of his own work to tweak the existing voting system and setting the tables up etc. Really without Woody's work I don't think we'd have the vote, so double thanks to him. I believe the original voting scripts was set up for the elections by Jaffa (who you may know from regularly posting the Maemo Weekly News (MWKN) on here).

rash.m2k 2012-09-20 09:50

Re: 2012 Coding Competition
 
Maemo.org doesn't allow periods in username so my username is rashm2k.

http://maemo.org/profile/view/rashm2k/

Oh I see so it will back populate your karma by looking at your previous posts. Didn't know that

paoletto 2012-09-20 11:34

Re: 2012 Coding Competition
 
Hi, Im having some problems voting: i am trying to request a token, but i get:

The e-mail address and username you gave do not match an existing voter, or you have already voted.

how possible? i have not voted already, and i am registered on maemo.org (and my account is linked to tmo account)

kojacker 2012-09-20 12:26

Re: 2012 Coding Competition
 
Quote:

Originally Posted by paoletto (Post 1269562)
Hi, Im having some problems voting: i am trying to request a token, but i get:

The e-mail address and username you gave do not match an existing voter, or you have already voted.

how possible? i have not voted already, and i am registered on maemo.org (and my account is linked to tmo account)

Your maemo.org account is showing as registered 11 days so I suspect (again, similar to the others in the same situation on the previous page) what the error message is really telling you is that you're not an existing voter because you've been filtered out as a new user paoletto :( Please see this reply for a little more background.

Just to help people who are having problems and haven't seen the previous replies, your entitlement to vote is linked to your maemo.org account. If you go to the following link (first replacing the XXXX with your maemo.org username) you will see if you are registered, what date you registered is on the top right corner, and how much 'karma' you have. (thanks to Wikiwide for this tip on the previous page ;)).

http://maemo.org/profile/view/XXXX/

If you have not received a voting email with your token, please check your maemo.org account details using the link above as a first step. Check your karma amount, do you have some and is it below 10? Check the date of registration, are you newly registered? These are the most likely reasons you wouldn't have received a voting email and token.

Part of the confusion seems to be because of the infrastructure setup at maemo.org and talk.maemo.org. Right now we're all on talk.maemo.org which is the forums, however it is almost a seperate entity from the maemo.org site which is all the other stuff non-forum related (things like the competition wiki, or the garage pages, etc). It's like two different things lumped together. This is why we keep asking you all to manually link your talk.maemo.org and maemo.org accounts so your karma from the forums is carried across. What is catching a few people out is that they have been registered on talk.maemo.org for a long time and never realised they had to be registered on maemo.org to take part in other site activities such as the vote until recently. It is confusing, I do sympathise :(

On the other hand, if you have checked your account and you have been registered for a while now (probably a few months, if you think of when the competition submissions started) and you have some karma on your account but still didnt get a voting email please let me know so i can chase that up. As far as i'm aware everyone who fulfills the above criteria as of two nights ago will have already received their email and vote token.


All times are GMT. The time now is 17:01.

vBulletin® Version 3.8.8