Difference between revisions of "User:AnastasiaS"
AnastasiaS (talk | contribs) |
AnastasiaS (talk | contribs) (→Week 9) |
||
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | <hr /> | ||
+ | <center><b>My blog spot [http://anastasiaseneca.wordpress.com]</b></center> | ||
+ | <hr /> | ||
+ | |||
=== Week 1 === | === Week 1 === | ||
* Go over Eclipse Tutorials | * Go over Eclipse Tutorials | ||
* Read the wiki page materials | * Read the wiki page materials | ||
* Research on <i>PostgreSQL</i> | * Research on <i>PostgreSQL</i> | ||
− | |||
=== Week 2 === | === Week 2 === | ||
Line 9: | Line 12: | ||
* Go over "Working with Nexj Express Source Code" documentation | * Go over "Working with Nexj Express Source Code" documentation | ||
* Get <i>core</i> code and briefly go over it | * Get <i>core</i> code and briefly go over it | ||
+ | * Read ''Nexj Studio Fundamentals'' | ||
=== Week 3 === | === Week 3 === | ||
* Meet with Grace for the code walk-through | * Meet with Grace for the code walk-through | ||
+ | * Work on [[PostgreSQL Adapter-nexj/extendingSchemaManager | PostgreSQLSchemaManager ]] class | ||
+ | * Research on type conversion | ||
+ | |||
+ | === Week 4 === | ||
+ | * Implementing abstract methods in [[PostgreSQL Adapter-nexj/extendingSchemaManager | PostgreSQLSchemaManager ]] class | ||
+ | * Creating functions for upgrade PostgreSQL | ||
+ | |||
+ | === Week 5 === | ||
+ | * Overriding methods from <code>SQLSchemaManager</code> class | ||
+ | * Research on ordering rules in PostgreSQL | ||
+ | |||
+ | === Week 6 === | ||
+ | * Finishing up [[PostgreSQL Adapter-nexj/extendingSchemaManager | PostgreSQLSchemaManager ]] class | ||
+ | * Research on full text search in PostgreSQL | ||
+ | * Adding necessary drop methods (columns, trigger functions, indexes) | ||
+ | * Running all tests for <code>PostgreSQ:SchemaManager</code> class | ||
+ | |||
+ | === Week 7 === | ||
+ | * Working on [[PostgreSQL_Adapter-nexj/extendingSQLAdapter | PostgreSQLAdapter ]] class | ||
+ | * Research on <code>match</code> expressions | ||
+ | * Research on <code>noRows</code> condition in update statement | ||
+ | * Alter sort direction (always nulls first) | ||
+ | |||
+ | === Week 8 === | ||
+ | * Research on identity values in PostgreSQL (<code>SERIAL</code> and <code>BIGSERIAL</code> data types) | ||
+ | * Research on type conversion | ||
+ | * Research on Exceptions | ||
+ | * Research on table and query HINTS | ||
+ | |||
+ | === Week 9 === | ||
+ | * Working on [[PostgreSQL_Adapter-nexj/extendingSQLAdapter | PostgreSQLAdapter ]] class | ||
+ | * Fixing explicit type conversion | ||
+ | |||
+ | === Week 10-13 === | ||
+ | * Code optimization | ||
+ | * Testing code in Nexj Express Studio | ||
+ | |||
+ | === Week 14 === | ||
+ | * Code review with Nexj at Nexj location | ||
+ | * Work on the issues pointed out by Nexj: optimizing the code, implement some methods differently (e.g. English independent). |
Latest revision as of 13:32, 20 April 2011
Contents
Week 1
- Go over Eclipse Tutorials
- Read the wiki page materials
- Research on PostgreSQL
Week 2
- Research on Design Patterns, Adapter Design Patterns and Query Design Patterns
- Go over "Working with Nexj Express Source Code" documentation
- Get core code and briefly go over it
- Read Nexj Studio Fundamentals
Week 3
- Meet with Grace for the code walk-through
- Work on PostgreSQLSchemaManager class
- Research on type conversion
Week 4
- Implementing abstract methods in PostgreSQLSchemaManager class
- Creating functions for upgrade PostgreSQL
Week 5
- Overriding methods from
SQLSchemaManager
class - Research on ordering rules in PostgreSQL
Week 6
- Finishing up PostgreSQLSchemaManager class
- Research on full text search in PostgreSQL
- Adding necessary drop methods (columns, trigger functions, indexes)
- Running all tests for
PostgreSQ:SchemaManager
class
Week 7
- Working on PostgreSQLAdapter class
- Research on
match
expressions - Research on
noRows
condition in update statement - Alter sort direction (always nulls first)
Week 8
- Research on identity values in PostgreSQL (
SERIAL
andBIGSERIAL
data types) - Research on type conversion
- Research on Exceptions
- Research on table and query HINTS
Week 9
- Working on PostgreSQLAdapter class
- Fixing explicit type conversion
Week 10-13
- Code optimization
- Testing code in Nexj Express Studio
Week 14
- Code review with Nexj at Nexj location
- Work on the issues pointed out by Nexj: optimizing the code, implement some methods differently (e.g. English independent).