--- layout: post status: publish published: true title: How's Hoffpaiur Doing? author: display_name: Corey Fineran login: Corey email<EMAIL_ADDRESS>url: '' author_login: Corey author_email<EMAIL_ADDRESS>wordpress_id: 2570 wordpress_url: http://ivyenvy.com/?p=2570 date: '2010-05-03 18:46:58 +0000' date_gmt: '2010-05-04 00:46:58 +0000' categories: - Infield - Offense - Cubs fans tags: - Cubs fans - Iowa Cubs - Jim Hendry - Lou Piniella - Derrek Lee - Micah Hoffpaiur comments: - id: 1286 author: Ryan author_email<EMAIL_ADDRESS>author_url: '' date: '2010-05-03 18:59:03 +0000' date_gmt: '2010-05-04 00:59:03 +0000' content: "If he can't hit .200 at Iowa he's still got quite a ways to go to get back to the majors\r\n\r\nMeehizzle" - id: 1287 author: James author_email<EMAIL_ADDRESS>author_url: '' date: '2010-05-03 18:59:05 +0000' date_gmt: '2010-05-04 00:59:05 +0000' content: But do you agree that Lee's slow starts are a little frustrating? I find myself mumbling, "what's the problem? Get it moving, guys!" - id: 1288 author: Corey author_email<EMAIL_ADDRESS>author_url: '' date: '2010-05-03 19:03:11 +0000' date_gmt: '2010-05-04 01:03:11 +0000' content: "Ryne Sandberg was always slow to start the seasons and his Aprils were pretty bad. \r\n\r\nIt is kind of interesting that, as fans, we allow players to get of to slow starts, but get real concerned with a slow-starting team. \r\n\r\nI think that it's helped take some heat off Lee and Ramirez for starting slow by having 7 players on the team batting over .300." - id: 1290 author: Jake author_email<EMAIL_ADDRESS>author_url: http://www.exileonclark.com date: '2010-05-04 10:02:34 +0000' date_gmt: '2010-05-04 16:02:34 +0000' content: "At least Lee is drawing walks. His OBP gives me solace for now.\r\n\r\nMy favorite is when someone says, \"Why don't they let that Hoffpauir kid have a shot at some playing time?\"\r\n\r\nKid? The guy is 30 years old. Also they did give him a shot last season and he sucked." ---
Derrek Lee had another sub-par April this year. It was pretty remarkable how much I heard "He'll be ok. He always starts off slow in April." That's what most logical Cubs fans were saying in April and May of 2009. There were many Cubs fans ready to jump the Derrek Lee ship. I heard a surprising number of fans and bloggers calling for the Cubs to bench Lee in favor of Micah Hoffpaiur. I hosted a Cubs game-watch in my backyard during this time and heard one fan (who will go un-named) say "Bench him? Release him, he's done. Go with Hoffpauir, he's awesome." The Hoffpaiur-hype had some steam. He was coming off a pretty amazing season with Iowa in 2008. He batted .362 with 25 homeruns and 100 RBI's in Des Moines. He was also playing well with the Cubs, gaining the buzz that fans are eager to give "the little guys".
We know how the season transpired for Derrek Lee. In 2009, Lee batted .306 with 35 homeruns and a career high 111 RBI's. Let's review 2009 for Micah Hoffpaiur. Hoffpaiur played in 105 games and finished with a .239 batting average. He had 10 homeruns and 35 RBI's.
I don't know why this Lee/Hoffpaiur thing sticks in my craw so bad. I was so irritated by it 12 months ago and I haven't been able to put it behind me. So how is "The Hoff" doing in Iowa this year? Through 22 games, Hoffpaiur is batting .182 and a .258 OBP.
I don't have anything against Hoffpaiur.  It seems that most that held this opinion in 2009 aren't quite as reactionary this year, as I hear some of these same people saying about Lee's slow start, "It's ok, it's April. He always starts off slowly."


Basics of a One-Cancels-the-Other (OCO) Order
Traders can use OCO orders to trade retracements and breakouts. If a trader wanted to trade a break above resistance or below support, they could place an OCO order that uses a buy stop and sell stop to enter the market.The example here is taken from the description at Investopedia.
An OCO-order is an example of a "related order", or "tactic order". Keep in mind that one of the related orders can be rejected, but the rest might go to the market. It is up to the app to handle this scenario!
Order tickets must warn before trading a complex product, provide a KID download and the cost breakdown. See the sample.
POST body containing order parameters:
Response:
Click button to launch function.
JS code:
Click button to show code.


JDBC Topic-prep 4
Home
(current)
Java
Advanced JAVA
MYSQL
HTML
CSS
JAVASCRIPT
JDBC
prep 4
prep 4
Download zip
Prev
JDBC Home
Next


Coheed & Cambria announce cruise w/ Taking Back Sunday, Torche, Culture Abuse & more
by Amanda HatfieldEmo-proggers Coheed & Cambria are throwing their own cruise festival next year. The S.S. Neverender sets sail from Miami, FL to Nassau, Bahamas from October 26 through October 30, 2020, with Taking Back Sunday, The Dear Hunter, Polyphia, Thank You Scientist, Culture Abuse, Torche, Three, Coheed side projects Fire Deuce and Weerd Science, the Emo Nite DJs, and more to be announced. Coheed are promising two unique sets featuring “never-before and never-again performances,” deep cuts, and early material, as well as “interactive experiences” from Claudio Sanchez’s comic series The Amory Wars, games, cosplay, and other activities.
“We’re always trying to find ways to improve the fan experience,” Coheed founding member Travis Stever says.
You can sign up for the presale if you’re interested, or check out the prices for different rooms.


If you have any questions, comments or job offer please fill form and I'll get in touch with you shortly.


|
Perl Weekly
Issue #182 - 2015-01-19 - The Perl 6 buzz
latest | archive | by Neil Bowers
|
|
Hi,
There's definitely a growing buzz around Perl 6, as we get closer to Larry's talk at FOSDEM on 1st Feb, with a great-looking Perl (5 and 6) line-up the day before.
357 people have signed up for the CPAN pull request challenge. Thank you to all the CPAN authors who are being so helpful and supportive towards the PR crew, many of whom are working on their first-ever pull request.
Editor #3, Neil
|
|
|
Advocacy
|
Perl Already Won
by Tudor Constantin (TCONST)
An impassioned support of Perl from Tudor, in response to the Why Perl Didn't Win post from August last year. Tudor explains why Perl works for him. And that's what it comes down to I think: we're all wired differently, and some programming languages match our wiring better than others. YMMV.
|
|
|
CPAN News
|
|
|
|
|
|
|
Hacking and blogging
|
Kiss Kiss Shebang Shebang
by Buddy Burden (BAREFOOT)
A long rumination (this is Buddy, after all) on the #! line in your scripts, doing it portably, and pulling in the right versions of things.
|
|
FindBin is fixed
by Tina Müller (TINITA)
Following on from a comment made in Buddy's article (above), Tina pointed out that a key bug in FindBin was fixed in Perl 5.16, so make sure you're running a recent enough version of FindBin.
|
|
How I Post Code
by Dave Jacoby (JACOBY)
There are lots of different ways to show code samples in a blog post. Dave's current standard is to put the code in a gist, then embed that in the blog post, even if it does require Javascript to be enabled in the reader's browser. What's your preferred approach?
|
|
|
|
|
Perl 6
|
|
|
|
|
Conventions
|
What should be in a CPAN distro README?
by brian d foy (BDFOY)
brian wonders whether README files are still needed these days, and if so, what should be in them? There are several conventions on CPAN, some dists just have a copy of the main module's doc, others have a summary, and yet others have installation instructions. Add your thoughts in the comments (if you can!).
|
|
|
|
|
Language
|
Don't use named lexical subroutines
by brian d foy (BDFOY)
brian walks through the concepts of lexical and package variables, and then for subs. All this is a lead-in to him presenting a number of problems with named lexical subs (aka 'my subs').
|
|
|
Grants
|
|
|
Conferences and Meetups
|
Perl track at FOSDEM
The schedule for the Perl track at FOSDEM has been published. It's on Saturday 31st January, and has a cracking lineup of subjects and speakers! Larry's talk on Perl 6 has now been moved to the Sunday at 1pm.
|
|
AmsterdamX tech talks 20th Jan
This Tuesday (20th) AmsterdamX.pm have four tech talks from Stevan Little, Borislav Nikolov, Mickey Nasriachi, and Sawyer X. At least two of them are about Perl.
|
|
Not Perl, but may be of interest
|
What Doesn't Seem Like Work?
by Paul Graham
A short essay from Paul, with a key insight: "If something that seems like work to other people doesn't seem like work to you, that's something you're well suited for. For example, a lot of programmers I know, including me, actually like debugging. [...] The stranger your tastes seem to other people, the stronger evidence they probably are of what you should do."
 Every Week. Free of charge!
|


When checked, this menu command turns on message styles in message windows. Message styles turn words surrounded by *asterisks* into
bold
, those surrounded by _underscores_ underlined and those surrounded by /slashes/
italicised
.


Project 1: 911 Calls Capstone Project
The countplot on the left counts the number of calls made and for which reason.
This specific plot is from a dataset of 911 emergency calls and their types (EMS, Fire, Traffic).
As you can see there are almost 3 lakhs + 911 calls on record compared to 2.5 lakhs traffic calls
and about 1 lakh fire services calls.
Click here- Project


genetic resistance variation viruses viral virus Drosophila load host susceptibility families selection variance flies lines melanogaster different infection sigma mean pathogens species coevolved effect natural population using QTL injected replicates DMelSV Longdon alleles infected resistant {border-style populations days px;} #ffffff;} replicate collected used DSPR file genes naturally number single variants viruses. (Figure Writing—review day editing. effects estimated major-effect Investigation, Writing—original basis days. draft, model vial CHKov DObsSV allele biological family hosts line variances associations carried coevolution disease founder gene genetics infectious new non-coevolved placed susceptible (Longdon Figure However, architecture crosses data experiment frequency isofemale order panel pathogen traits vials (Magwire (see Jiggins, Magwire RNA Society affecting estimates evolution examine full-sib increase levels px; quantitative set total {font-family (Bangham Biology Pathogense./journal.ppat. differences fixed font-size food frozen genotype greater host-virus increases loads low measured proportion results simple species, °C. ./eLife..Supplementary Biological DAffSV Data Genetic LINK Royal association calculated compared confer contained difference directional diversity double; estimate fly increased injection large loci maintained major males mapping melanogaster, novel obscura overlapping post qRT-PCR study viruses, wild (.,–.) American Bangham DImmSV DMelSV, Evolutionary Injections Panel Research Sciences./rspb.. Sigma above. affect analysis assayed blocked blocks. border-color border-width change changes common complex cornmeal expected explain female following fresh history included infect known maintenance male minimum mutation overlap polymorphisms random resistance. significant solid; species. suggesting tipped transmitted yeast {font-style {font-weight –). (Grant (Supplementary (i.e. (line: (range (recipe Additional Blocks DAffSV, DGRP Dale Fellowship Flies Formal Full-sib Funding Geneticse./journal.pgen. Henry Hill, Mixture Molecular Number Quantitative Sir Site Supplementary Table Viral a). additive aimed alleles. allowed analysis, bars below) block bold circles). code combinations considerable consisted controlled correlations costly costs courier; covariance curation, dataset day. dependent described detected does egg em; endogenous estimating evolve explanation females fold followed genotyped genotypes host-parasite identified immigrans inbred isolated likely log malt melanogaster. melanogasterPLOS methods model. negative occurring open polymorphism post-infection probabilities provide pt;} randomised, reciprocal red reference replicate, replicates). replicates. resistance, result rhabdovirus sec, selection, seven shown split staggered studies test trait transmission typically vertically virus-family virus. zero


D.S Auto Sales
About
Services
Contact
FAQ
FAQ
Home
FAQ
When should I get my car serviced?
We recommend owners to service their car every year or every 10,000-12,000 miles
When should I bring in my car for the New York State inspection?
Every car that is under New York plates have to come in once every year so we can inspect your car.
How long is the warranty?
The warranty covers 60,000 miles. After that, you can purchase warranty on your vehicle. We cover "bumper to bumper" meaning our warranty covers the whole car.
How do I check if the used vehicle has been into a car accident or have any problems?
Every vehicle has a VIN number and you can use the number to search for the vehicle's history using carfax.com


Home
(current)
Schedule
Squad
Statistics
Admin
Edit
Add/Remove Events
Add/Remove Players
Edit Stats
Add Player
Name:
Age:
Position:
GK
LB
CB
RB
LM
CDM
CM
CAM
RM
LW
ST
RW
Submit
Remove Player
Submit


Releasing CanJS
Release and hosting information for CanJS maintainers.
For maintainers of CanJS and its submodules this guide describes
- How continuous integration is set up
- How dependencies are kept up to date
- How to make a releases of CanJS subprojects and the main package
Continuous Integration
Travis CI
All repositories automatically run their tests in Travis CI using the npm test
command (browser tests use Firefox as their target browser). If npm test
is passing locally but not on Travis CI
- Try setting the
DEBUG=testee*
environment variable intravis-ci.org/canjs/<repository>/settings
to get more information. - Run the tests on an Ubuntu VM (e.g. Ubuntu for Virtualbox)
Saucelabs
canjs/canjs also runs the tests of all dependencies in the supported browsers on Saucelabs:
To view Saucelabs test runs and results, request an invite from a Saucelabs user that has access to the canjs
Saucelabs project (existing users can send invites under my account). Saucelabs tests can be run locally via
npm run ci
Updating dependencies with Greenkeeper
All CanJS repositories are set up with Greenkeeper. Greenkeeper tracks dependencies and creates a branch for every new version coming in. This will trigger Travis CI to run the tests and if a dependency update breaks the tests or a breaking (major) version was released, it will create a pull request.
Greenkeeper is free for open source projects and works on the CanJS organization level. To add a new project or change the status of an existing project:
- Install the command line via
npm install greenkeeper -g
- Run
greenkeeper login
to log in via GitHub - For more information run
greenkeeper
orgreenkeeper start
- To enable a project, in the project folder run
greenkeeper enable
Making releases
With the exception of the can
package, ALL subprojects MUST follow the Semantic Versioning guidelines in the form of MAJOR.MINOR.PATCH
for
MAJOR
version when you make incompatible API changes,MINOR
version when you add functionality in a backwards-compatible manner, andPATCH
version when you make backwards-compatible bug fixes.
Before making any release please make sure that
- You have write access to the GitHub repository you want to publish.
- Have an npm account and are logged in on the CLI tool (
npm whoami
). - Your user is a collaborator on npm. You can ask an existing collaborator to add you. Existing collaborators can be listed via
npm owner ls <packagename>
or on the npm module page (e.g. can-route).
Releasing CanJS subprojects
All CanJS subprojects modules have the same structure which allows making releases through npm scripts.
To make a release:
Move to the
master
branchFetch all latest changes from the repository
Reinstall all Node modules in their latest version
git checkout master git fetch --all && git rebase npm cache clean rm -rf node_modules npm install
Then run
npm run release:<versiontype>
. For example, to make aPATCH
release:npm run release:patch
This will run the tests, build, bump the version number accordingly and publish the module to npm.
Releasing the CanJS main project
The CanJS main project repository is at
canjs/canjs and published as the can
package. We
publish a can
module so there is a specified version of the library packages that are
integration tested to work together. A single can
release can include multiple
releases of library packages.
The can
package does not follow strict semantic versioning
guidelines. It still follows a MAJOR.MINOR.PATCH
release names, but where:
MAJOR
- Incompatible API changes in a library in the Core or Infrastructure collection.MINOR
- Either:- New features added Core and Infrastructure but still backwards-compatible.
- New Ecosystem or Legacy library added or removed to their respective collection.
PATCH
- Either:- Bug fixes in Core and Infrastructure.
- A new release of a Ecosystem or Legacy library.
The can
package does follow strict semantic versioning guidelines
with respect to the Core and Infrastructure collections. If a
new Ecosystem or Legacy package is added to can
, it’s treated as a MINOR
changes to can
,
any subsequent releases of those packages are treated as PATCH
changes to can
.
When making a release, review the the version number changes and collection of all packages that have changed within the release. Then run npm run release:<versiontype>
.
For example, the following would be a PATCH
release:
can-core-a 3.0.1 -> 3.0.2
can-core-b 3.0.1 -> 3.0.10
can-ecosystem-a 1.0.0 -> 2.0.0
The following would be a MINOR
release:
can-core-a 3.0.1 -> 3.0.2
can-core-b 3.0.1 -> 3.0.10
// this means can-ecosystem-b was added to the ecosystem collection
+ can-ecosystem-b 0.0.1
The following would be a MINOR
release:
can-core-a 3.0.1 -> 3.0.2
can-core-b 3.0.1 -> 3.1.0
can-ecosystem-a 1.0.0 -> 1.0.1
The following would be a MAJOR
release:
can-core-a 3.0.1 -> 3.0.2
can-core-b 3.0.1 -> 3.1.0
can-infrastructure-a 3.0.1 -> 4.0.0


You have successfully deployed a RichFaces web application on JBoss AS 7, and are viewing it via your mobile device.
Use application menu below to explore the capabilities of this sample application.


By default, all the .panel
does is apply some basic border and padding to contain some content.

Basic panel example

Easily add a heading container to your panel with .panel-heading
. You may also include any

-

with a .panel-title
class to add a pre-styled heading.
Wrap buttons or secondary text in .panel-footer
. Note that panel footers do not inherit colors and borders when using contextual variations as they are not meant to be in the foreground.
Like other components, easily make a panel more meaningful to a particular context by adding any of the contextual state classes.

...

...

...

...

...


Preparation time
30 mins to 1 hour
Cooking time
30 mins to 1 hour
Serves
Serves 8-10
Dietary
A simple chocolate cake topped with your choice of ice cream – which is then smothered with soft meringue and lashings of chocolate sauce. Surely this 70s classic is due a revival?
Equipment and preparation: you will need a 1 litre/1¾ pint pudding basin (20cm/8in in diameter), a 20cm/8in round cake tin and a flat baking tray.
For the base, line the pudding basin with two layers of cling film, leaving enough hanging over the edge to cover the sides of the basin.
Place the ice cream in the basin (you may need to allow it to soften for a few minutes, but don't let it melt) and press down to get a smooth surface , giving it a few gentle bangs to help remove any air holes. Cover the top with the cling film and return it to the freezer.
Preheat the oven to 180C/350F/Gas 4, butter the sides of the cake tin and line the base with a disc of baking parchment.
Place the chocolate in a heatproof bowl set over a pan of gently simmering water. Leave until just melted, stirring occasionally, then remove from the heat and set aside.
In a large bowl or in an electric food mixer, cream the butter until soft. Add the sugar and beat until the mixture is light and fluffy. Gradually add the eggs to the creamed butter mixture, beating all the time.
Beat in the melted chocolate, then gently fold in the flour until combined.
Pour the batter into the prepared cake tin and bake for 25-30 minutes, or until a wooden skewer inserted into the centre of the cake comes out clean.
Remove the cake from the oven and turn the temperature up to 220C/425F/Gas 7 (if cooking the meringue straight away).
Allow the cake to cool down in the tin for 10 minutes, then loosen around the edges with a small, sharp knife and carefully remove the cake. Place on a wire rack to cool down fully.
For the meringue, in a large, spotlessly clean bowl, whisk the egg whites until they form soft peaks when the whisk is removed.
Add half of the caster sugar and the cream of tartar and whisk until stiff peaks form when the whisk is removed and the meringue is satiny and glossy. Fold in the remaining sugar with a metal spoon or spatula.
For the chocolate sauce, place the cream in a saucepan and bring to the boil. Add the chocolate and stir until just melted, then add the rum or brandy (if using). Set aside until ready to serve (reheat the sauce gently if needed).
To assemble, once the cake has cooled, place it in the middle of a baking tray (one that is completely flat, with no 'lip', so that the baked Alaska can be removed easily).
Take the ice cream out of the freezer. With the help of the cling film, remove the ice cream from the pudding bowl and place it upside down on the cake, remove all the cling film.
Quickly spoon over the meringue, spreading it thickly and in peaks over the ice cream and the sides of the cake right down to the baking tray. You can cook the baked Alaska immediately or you can return it to the freezer for up to an hour (it will take an extra 3-4 minutes in the oven if cooking from frozen).
Place in the centre of the hot oven for 3-4 minutes or until the meringue is set on the outside and golden in colour.
Carefully transfer the baked Alaska to a serving plate, using a palette knife dipped in hot water to help you slide and push it onto the plate.
Serve immediately with the chocolate sauce.
You need JavaScript to view this clip.
Melting chocolate


{Edmonton}
Bylaw
Infractions
Infractions: {{selectedType}}
{{type}}
Back
By
Nick Barth
for
International Open Data Day


def foo(number:int ):
print('it is a integer')
def foo(number: float):
print('it is a float')
The missing piece in Python tutorial - What is dispatch why you should care
In python, we often think of it as a dynamic language, and type is barely noticed in Python as you can change the type of a variable whenever you want.
Since Python 3.4(PEP443)[https://www.python.org/dev/peps/pep-0443/], generic function is added to Python. This add a new feature that I found much of the exsiting tutorial does not cover it. Such feature is common in other language and is very useful to keep your code concise and clean.
In python, you cannot overload a normal function twice for different behavior base on the arguments. For example:
1) foo(
it is a float
The definition simply get replaced by the second definition. However, with singledispatch
, you can define the function behavior base on the type of the argument.
from functools import singledispatch
@singledispatch
def foo(number ):
print(f'{type(number)}, {number}')
1) foo(
<class 'int'>, 1
We can now register the function for different argument type.
@foo.register(int)
def _(data):
print('It is a integer!')
@foo.register(float)
def _(data):
print('It is a float!')
@foo.register(dict)
def _(data):
print('It is a dict!')
1.0)
foo(1)
foo('1':1}) foo({
It is a float!
It is a integer!
It is a dict!
How is this possible? Basically there are multiple version of a generic function, singlepatch
will pick the correct one base on the type of the first argument.
It will fallback to the most generic function if the type of argument is not registered.
1,2,3]) foo([
<class 'list'>, [1, 2, 3]
I hope you can see how this is going to be useful. singledispatch
limited the usage to the first argument of a function. But we can actually do more than that.
In next post I will cover the patch
method from fastai will leverage singledispatch
more to do multi-dispatch. In python, everything is just an object, even a function itself. So there is no reason why you can only dispatch to a function object. In fact, you could dispatch method to a class too.
Fastai @typedispatch
Single Dispatch is great, but what if we can do multi dispatch for more than 1 argument?
from fastcore.dispatch import typedispatch, TypeDispatch
Let us first try if this work as expected
@typedispatch
def add(x:int, y:int):
return x+y
@typedispatch
def add(x:int, y:str):
return x + int(y)
print(add(1,2))
print(add(1,'2'))
print(add('a','a'))
3
3
a
1,2) add(
3
1,'2') add(
3
But what if we added something does not define?
'2',1) add(
'2'
‘2’? where does it come from? Let’s have a look at the definition of typedispatch and understand how it works.
??typedispatchclass DispatchReg:
"A global registry for `TypeDispatch` objects keyed by function name"
def __init__(self): self.d = defaultdict(TypeDispatch)
def __call__(self, f):
= f'{f.__qualname__}'
nm self.d[nm].add(f)
return self.d[nm]
In fact, typedispatch
is not even a function, it’s an instance! In python, everything is an object. With the __call__ method, we can use an instance just liek a function. And the typedispatch is just an instance of DispatchReg
type(typedispatch)
fastcore.dispatch.DispatchReg
typedispatch store a dictionary inside, when you first register your function, it actually store inside a dict. As shown previously, you cannot define the same function twice.  Let me show you.
def foo(): return 'foo'
= foo
a def foo(): return 'not foo'
= foo b
foo()
'not foo'
foo() is replaced by the latest definition indeed, but we store a copy of the original function as a variable.
a()
'foo'
b()
'not foo'
hex(id(a)), hex(id(b))
('0x2b9d28bb5e8', '0x2b9d2ebe048')
The two function is nothing other than two Python object. typedispatch
make use of these, when you register a new function, you create an new object and stored inside typedispatch dictionary. It then checks your type annotation and find the corresponding type until it match the issubclass
condition.
typedispatch.d
defaultdict(fastcore.dispatch.TypeDispatch,
{'cast': (object,object) -> cast, 'add': (int,str) -> add
(int,int) -> add})
So back to our question, why does add(‘a’,1) return ‘a’? The following explain the reasons. When you call your method, you are really calling the __call__ method inside TypeDispatch
, and when the signature is not find, it will simply return the first argument.
def __call__(self, *args, **kwargs):
= L(args).map(type)[:2]
ts = self[tuple(ts)]
f if not f: return args[0]
if self.inst is not None: f = MethodType(f, self.inst)
return f(*args, **kwargs)


{% include head.html %}
Grabbing data
from firebase...
Database Loaded
Toggle Sidepanel
{% include header.html %}
✖
{% include nav.html %}
{{ content }}


--- layout: "base.njk" title: "Contact" ---
Karma Tekchen Zabsal Ling
{{ settings.street }}, {{ settings.city }}, {{ settings.province }} {{ settings.postal-code }} {{ settings.country }}
P: {{ settings.phone }}
E: office@ktzl.org


Entities & Attributes
USER:
- userId (primary key)
- userFirstName
- userLastName
SPORT:
- sportId (primary key)
- sportLeague
- sportName
BET:
- betId (primary key)
- betSportId (foreign key)
- betType
- betUserId(foreign key)
Relations
- A user can select multiple bet types (1 to n)
- A sport can have many type bets (1 to m)
ERD PAGE


Thank you for your interest
This site was created to use the interactive features available in your browser enabled by its Javascript engine. Without Javascript enabled it will be impossible to take advantage of the features and tools this web site offers. Javascript allows web developers to create rich application features on web pages that allow users to play games, securely purchase products and interacte with other internet users.
Enabling Javascript in Your Browser
The list of links provided here will instruct you on how to enable enable Javascript in the most commonly used web browsers.
Learn More
You can learn more about Javascript and other web technologies on Wikipedia.


Hello there! I'm Faith.I'm a junior web developer.
My name is Faith Iminza as stated above.I'm currently learning at Moringa School in Kenya,located along Ngong road.I had to defer from the course i was doing in the university.I was called in KCA(Kenya School of Accountancy)to pursue a course called Bachelor of Business and Information Technology(BBIT).Now I wish to fully devote myself to a Front-End Developer job. My main professional goal is to find a job that will give me an opportunity to deepen and improve previously acquired programming skills, engage in interesting and creative projects and raise my Front-End development qualifications.
So far I've worked with technologies such as HTML,CSS and Github on a daily basis.
My hobbies include:
Email:faithjacks63@gmail.com