About Me

Friday, July 10, 2009

MCC CMC Markets

Contracts for difference. Entry and exit prices only. Don't own the underlying product.

  • Individual share cfd
  • Market sectors
  • Indices
  • Forex and metals
  • Treasuries and commodities

Exposure is the killer. Margin call. Can't go below threshold or account will be liquidated.

AUD $10,000

www.babypips.com
www.tradewithprecision.com
www.learncfds.com
www.cfdcalculators.com

Monday, June 22, 2009

Open Flash Chart 2 - Python API

Version 2.10 of this library/module was re-written from scratch to be much easier to use. It removes the need to call functions when adding chart attributes and makes for an intuitive usage. The library is also significantly smaller than previous versions.

It is hoped that this new library can cater for new attributes added to Open Flash Chart without having to make modifications.

This library does take the liberty of assuming the programmer is *smart*. The library does not do any lexical or grammar checking.

Python instance attributes
Every instance of a class has a collection of attributes that can be set and retrieved. This Python library exploits this fact to give a dot-notation interface to setting Open Flash Chart attributes.

class Chart
The Chart class can be used in multiple situations where a container is required: chart data; custom value; group of elements.

Friday, April 3, 2009

Hello Sonali ! (Spark 2009 CEO)

I don't think anyone reads my blog, haha. You can be my 5th unique visitor ;-)

Spark :: The University of Auckland Entrepreneurship Challenge


Spark is a student-led initiative, in partnership with The University of Auckland Business School and business incubator The ICEHOUSE (International Centre for Entrepreneurship).



Create, foster, empower.

Wednesday, March 11, 2009

Domain Names

I've recently bought myself 6 domain names for my own enjoyment!  Three I'd use and three I'll just park:

eugenuity.com

Personal portfolio of all works (websites, graphics, programming).


potentialpublishers.com

Portfolio of media (cards, photos, graphics, books).


kinchee87.com

My Blogger site.


stockshaping.com

Parked for a stockmarket company.


coremesh.com

Parked for my PhD.


fauxflux.com

Parked for a future company.




I'm using free-space.net for my (advertising free) hosting. 200MB hosting space and 2GB monthly transfer limit which isn't too bad.

Tuesday, March 3, 2009

Postgraduate place, medical, supervisor problems, wave, pgsa,

Postgraduate place, medical, supervisor problems, wave, pgsa,

The transition from taught learning to research:
Very careful speaker. You're now the person defining the question and answering it as well. 50% drop out rate by 4th year: reasons are more than just academic reasons. Pedantic work.

Make an original contribution, international standards, demonstrate knowledge of literature, satisfactory in its methodology.

Punctuation festival. Decisions. Self audit.


Theory

Assumptions are important. Perceptions can see through changing assumptions. Empirical for objectivity; connect facts together to form the truth. Exegentic for collecting recounts to form the truth. Qualitative for collecting subjectives to form the truth. Research approach.

If you were to cross the road and have to take note of all the stimuli around you, you would be uncapavle of crossing the road. Must filter out things but then you are limiting yourself in scope.

Language is a metaphor.


Saturday, January 10, 2009

Custom Instruction, Avalon MM Slave, Verilog

Managed to get a custom instruction to work without much incident which was a shocker.  Didn't think I was up to the task.  Just have to make sure to specify appropriate interface signals like "custom_instruction_slave".  System generation and synthesis was pretty easy.  Using the new custom instruction was also easy as it's exposed as a #define-d macro in the System.h file.

I also managed to create my own Avalon MM Slave component.  Just had to specify the necessary slave interface ports and test that the component was behaving as expected before making my own SOPC component for use in a system.  It worked first time so I was very happy that I didn't have to trouble shoot anything.

In extending my Avalon MM Slave component, I hit a few behavioural bugs and I'm not sure if it's because I don't understand Verilog enough or because of a problem in the synthesised circuit.  My problems/glitches mainly came from the use of multiple edge triggered signals in a sensitivity list and the assignment of asynchronous signals in a clocked always body.