User:Epage

m (Updating nqa webpage)
m (a sharing plugin that uses telepathy has now been done by someone else, removing it)
Line 67: Line 67:
* Would know exactly when calls are rejected for voicemail
* Would know exactly when calls are rejected for voicemail
* Would be able to bind the outbound GV channel to the inbound channel, effectively making auto-pickup
* Would be able to bind the outbound GV channel to the inbound channel, effectively making auto-pickup
-
 
-
telepathy sharing plugin
 
-
* Allows sharing of files with various IM contacts
 
Pickaxe
Pickaxe

Revision as of 04:25, 3 October 2010

Contents

Personal

Background

  • BS in Computer Engineering
  • Driver developer

Hardware

  • Nokia 770
  • Nokia n810 - Maemo 4.1
  • Nokia n900 - Maemo 5

Expertise

  • Adapting desktop applications to being polished touch friendly applications
  • Telepathy
  • Python, PyGTK

Active Software Projects

The One Ring

  • Plugs into the "Telepathy" stack to integrate GV texting and calls into the native chat program for Linux, especially Maemo
  • Creator

ejpi

  • Experiments with touchscreen UI design using an RPN calculator
  • Creator

DialCentral

  • Touch-screen enhanced interface to the GV website
  • Maintainer (rewrote almost all the original code though)

Gonvert

  • Unit converter
  • Maintainer (rewrote almost all the original code, twice)

Quicknote

  • Simple note taking application
  • Maintainer

Multilist

  • Simple list management program
  • Maintainer

NQA

  • Audiobook player
  • Contributor

Waters of Shiloah

  • Streaming media player for inspiration content
  • Creator

Future Software Ideas

Chirematic

  • View the world as if you have different vision impairments
    • Initially (and maybe only) do color blind filters

telepathy-bluewire

  • Connection Manager for Telepathy that goes over Bluetooth
  • Implement the full range of telepathy support
    • Re-use existing blue tooth technologies as much as possible
    • Use XMPP for the rest
      • Should I instead just make an XMPP server that really goes over bluetooth?

Another GV CM

  • Be a proxy for another CM
    • Would I have to limit myself to SIP or could I proxy anything?
  • Would know exactly when calls are rejected for voicemail
  • Would be able to bind the outbound GV channel to the inbound channel, effectively making auto-pickup

Pickaxe

  • A variable precision slide-rule inspired after my Pickett n600-es
  • Zoomed out as all scales and has 2 significant figures
  • Can select scales
    • Shows the results of the operation (like for C and D "X*Y=Z")
      • Only shows significant figures, no decimal place
  • Zoom level selected by desired significant figures
    • How to chose zoom level and zoom area?
      • Swiping moves the slide part
      • Would it be weird to have swiping the non-sliding part be to actually pan?

100 Push Ups Challenge

  • Would require permission for trademarks/copyrights
  • Support multiple "profiles"
  • Publishes reminders to calendar
  • Workflow
    • Start the Challenge
      • Allows entry of number of push ups / age
        • If in small range, suggest alternate form
        • If in high range, kick user out
      • Allow user to select the day of the week for D1, D2, D3, and Test
    • Controls
      • Post-Pone a day
      • Repeat a week
    • DayN
      • Shows recommended push ups and where at in series
      • Timer for breaks
      • Can enter how many in the max run one does
    • Test
      • Enter how many did

Galcan / Island / Planets

Mancala

Risk

Shogi

Previous Software Projects