normalize.css The new reset stylesheet, pre-base
What is it?
Normalize.css is a customizable CSS file that makes browsers render all elements more consistently and in line with modern standards. We researched the differences between default browser styles in order to precisely target only the styles that need normalizing.
What does it do?
- Preserves useful defaults, unlike many CSS resets.
- Normalizes styles for a wide range of elements.
- Corrects bugs and common browser inconsistencies.
- Improves usability with subtle improvements.
- Explains what code does using detailed comments.
Browser Support
- Google Chrome
- Mozilla Firefox 3+
- Apple Safari 4+
- Opera 10+
- Internet Explorer 6+
Oh snap!
This is just for documentation purposes, normalize.css is part of our core and therefore is not something that can be modified for specific websites. If one needs to overwrite a rule from this sans-resets stylesheet, it will be written in the Authored section of the cascading stylesheet.Clearfix Helper class
.clearfix {}
Adding .clearfix
to an element will ensure that it always fully contains its floated children. There have been many variants of the clearfix hack over the years,this micro clearfix helper class to be the best solution for our sites.
- Line 2
.clearfix:before, .clearfix:after { content: ""; display: table; }
: This rule is understood by all browsers except for IE6/7. It generates a pseudo-element before and after the content of the element that contains floats. Setting display: table creates an anonymous table-cell and a new block formatting context. This acts to prevent top-margin collapse and improve the consistency between modern browsers and IE6/7. - Line 6
.clearfix:after { clear: both; }
: Makes the:afte
r pseudo-element clear the floated children of this element, thereby making the element expand to contain the floats. - Line 9
.lt-ie8 .clearfix { zoom: 1; }
: Create new block formatting context in IE6/7 by triggering hasLayout
How to use appropriately
This is is a solution that is to be added to the containing HTML tag, or element, that has a background image on it. Adding .clearfix
to a div
that has a background image that needs to contain floated elements inside of it will make the background image properly span the height of the contained elements.
Example Code
HTML

 …

CSS
/* Contain floats: h5bp.com/q */ .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } .lt-ie8 .clearfix { zoom: 1; }
Heads up!
The HTML code below is considered a deprecated practice, and is how not to use this .clearfix
class.
- Line 4
.clearfix
used on adiv
element solely for the purpose of making a background image span the height of the contained content is unacceptable.

… content &hellop;

… content &hellop;

Image Replacement Replacing content with an image for visual effect
.ir {}
Add the .ir
class to any element you are applying image-replacement to. Be sure to include background-image: url('pathtoimage.png');
for that specific element so that image replacement can occur.
- Line 4
border: 0
: Remove the default border from elements like button - Line 5
font: 0/0 a
: Crush the text down to take up no space - Line 6
text-shadow: none
: Remove any text shadows - Line 7
color: transparent
: Hide any residual text in Safari 4 and any mobile devices that may need it - Line 8
background-color: transparent
: Hide the default background color on elements like button
/* For image replacement */ .ir { border: 0; font: 0/0 a; text-shadow: none; color: transparent; background-color: transparent; }
Code Example

Fred Andrew Dunsing

If we look at the HTML above we see the .ir
class added to a level one heading. This is an example where we have a logo that we cannot match in HTML and requires an image. We have created a anchor link for that logo to go back to the home page, as most logos do when clicked, and put an .ir
on the h1
and now we need to write some CSS to make this work. Check to see the height and width of your logo, and place that in the CSS for that h1
tag along with the background image.
CSS This is all that is needed to make this image replacement work.
footer h1.ir { background: transparent url('img/logo.png') no-repeat center top; width: 460px; height: 122px; }
Rendered the above code, relative to the context of this document
Fred Andrew Dunsing
Print Styles Some defaults and a starter kit
Inline Not in a separate stylesheet
Print styles are inlined to reduce the number of page requests.
We strip all background colors and change the font color to dark gray and remove text-shadow.
Anchors do not need colors to indicate they are linked. They are underlined to indicate so.
Anchors and Abbreviations are expanded to indicate where users reading the printed page can refer to.
But we do not want to show link text for image replaced elements (given that they are primarily images).
Paged Media Styles
Paged media is supported only in a few browsers.
Paged media support means browsers would know how to interpret instructions on breaking content into pages and on orphans/widows.
We use page-break-inside: avoid;
to prevent an image and table row from being split into two different pages, so use the same page-break-inside: avoid;
for that as well.
Headings should always appear with the text they are titles for. So, we ensure headings never appear in a different page than the text they describe by using page-break-after: avoid;
.
We also apply a default margin for the page specified in cm.
We do not want orphans and widows to appear on pages you print. So, by defining orphans: 3 and widows: 3
you define the minimal number of words that every line should contain.
CSS Code
@media print { * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */ a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } /* Don't show links for images, or javascript/internal links */ pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } /* h5bp.com/t */ tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } }
Media Queries Starter kit for responsive web breakpoints
This boilerplate makes it easy to get started with a "Mobile First" and Responsive Web Design approach to development. But it's worth remembering that there are no silver bullets.
We include a placeholder Media Query to build up your mobile styles for wider viewports. It is recommended that you adapt these Media Queries based on the content of your site rather than mirroring the fixed dimensions of specific devices.
/* ==|== media queries ====================================================== EXAMPLE Media Query for Responsive Design. This example overrides the primary ('mobile first') styles Modify as content requires. ========================================================================== */ @media only screen and (min-width: 35em) { /* Style adjustments for viewports that meet the condition */ }


Home
Homepage 1
Homepage 2
Homepage 3
Services
All Services 1
All Services 2
Details + Sidebar
Service Details 1
Service Details 2
Service Details 3
Service Details 4
Service Details 5
Details Full Page
Service Details 1
Service Details 2
Service Details 3
About Us
About
About Us 1
About Us 2
About Us 3
Clients
Clients 1
Clients 2
Company
People
History
Testimonials
Careers
FAQ
News
News Layout 1
News Layout 2
Gallery
Contact
Contact
Home
Contact
Head Quarter
New York,
USA
Address
777 Street Fourth Avenue Somewhere Over Rainbow
View on Map
Phone
+22 090 1777 1999
+22 090 1777 1999
Fax
(77) 2222 0900 1777
(77) 2222 0900 1777
Email
<EMAIL_ADDRESS>Social Media
Brand Office
Munich,
Germany
Address
777 Street Fourth Avenue Somewhere Over Rainbow
View on Map
Phone
+22 090 1777 1999
+22 090 1777 1999
Fax
(77) 2222 0900 1777
(77) 2222 0900 1777
Email
<EMAIL_ADDRESS>Social Media
Head Quarter
London,
England
Address
777 Street Fourth Avenue Somewhere Over Rainbow
View on Map
Phone
+22 090 1777 1999
+22 090 1777 1999
Fax
(77) 2222 0900 1777
(77) 2222 0900 1777
Email
<EMAIL_ADDRESS>Social Media
Gocargo Commitment
Fell free to asking about Gocargo or Just say hello to us
Please check your email
Please check your email
Please check your message
Thank you. Your message has been sent.
Error, email not sent


Introduction
The results achieved from the texts analysis highlights the position of the word “detox” in the scatterplot while the ones from Amazon show a huge quantity of self-help books. This is why we decided to analyse Google results for the query “Digital Detox”, where detox stands for the voluntary abstinence, for a certain amount of time from technologies, as an answer to their still presence and overload in everyday life.
After reading the results, we found three main ideologies around the topic: a group in favour of technology detox (whoever uses Internet should take some time off from it and dedicates more to real life rather than the virtual one), a group totally against detox (detox is useless because Internet is already deeply plugged into our lives) and a group which takes a half-way position between the first ones (Internet should be used only when strictly necessary: through detox is possible to keep away from technology due to a better and more balanced use of it, stress-free and more aware, without being dependent, see the image below).
Once read all the results found, we realised the main part of them were referred to digital detox travels or holidays. We then decided to proceed with a more detailed analysis about the packages offered by the technology-free vacations. We searched on Digital Detox Holidays portal, matching and integrating other results found on Tripadvisor.


[gecode-users] FloatVar implementation
Filip Konvička
filip.konvicka at logis.cz
Wed Apr 9 10:53:19 CEST 2008
Hi,
my colleague has started implementing FloatVar and things are fine so
far. Looking over his shoulder, I noticed that all variable types are
required to appear in the Gecode kernel sources, namely in the
Space::update function. Is that really necessary? Is this needed
somewhere else too?
I originally thought that adding a new variable type does not
necessarily require recompiling Gecode.
Cheers,
Filip
More information about the gecode-users
mailing list


A single page app for sharing pictures inspired by Instagram. built with a React frontend and a Ruby on Rails backend.
A pure JavaScript game inspired by Flappy Bird that incorporates HTML5 Canvas for fluid and dynamic animation
A lightweight ORM that defines SQL queries dynamically with single or multi-step associations
Resume


--- layout: page title: categories: [] tags: [] status: publish type: page published: true meta: _wp_page_template: default switch_like_status: '1' author: ---
We have built social discovery platforms on web and mobile - helping users create content/information and enabling social discovery and transactions in innovative ways.
A couple of platforms we have developed :
Check them out and drop us a note on your thoughts
Do you want to quickly get started on a Twitter Bootstrap + Angular + Grails platform stack? Get our open source scaffold for the web-stack at www.minimumviable.in.
Contact


Please select the vendor name for contract details.
| Date | Vendor Name | Description | Value | Comments |
| 2007-04-20 | Anjura Technology Consulting | 472 Information technology consultants | $24,232.00 | |
| 2007-04-01 | ANITA FISHER | 811 Contracted building cleaning | $10,176.00 | |
| 2007-03-30 | MOTOROLA CANADA LIMITED | 669 Telecommunications equipment | $29,150.00 | |
| 2007-03-30 | TIME MCI MOBILE COMMUNICATIONS INC. | 669 Telecommunications equipment | $95,532.00 | |
| 2007-03-30 | TIME MCI MOBILE COMMUNICATIONS INC. | 669 Telecommunications equipment | $476,197.00 | |
| 2007-03-30 | MAXSYS | 813 Temporary help services | $88,523.00 | EN537-8-4015/061/ZJ |
| 2007-03-30 | SIERRA SYSTEMS GROUP INC. | 491 Management consulting | $28,620.00 | |
| 2007-03-30 | FISHER TECHNOLOGY INC. | 1243 Measuring, controlling, laboratory, medical and optical equipment and parts | $59,022.00 | |
| 2007-03-30 | DUOCOM | 1229 Computer equipment parts | $51,395.00 | |
| 2007-03-30 | PEACE BRIDGE AUTHORITY | 630 Office buildings | $18,582.00 | |
| 2007-03-30 | CHUBB SECURITY SYSTEMS | 1223 Image/video equipment | $338,665.00 | |
| 2007-03-30 | TK CANADA LIMITED | 1231 Office furniture and furnishings, including parts | $92,200.00 | E60PQ-030001/001/PQ |
| 2007-03-29 | APS - ANTIAN PROFESSIONAL SERVICES | 813 Temporary help services | $88,841.00 | EN537-8-4015/083ZJ |
| 2007-03-29 | AIM PERSONNEL SERVICES INC. | 813 Temporary help services | $88,885.00 | EN537-8-4015/007/ZJ |
| 2007-03-29 | TRM TECHNOLOGIES INC. | 491 Management consulting | $184,440.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-03-29 | MINGUS SOFTWARE INC. | 670 Computer equipment - hardware and software | $18,126.00 | |
| 2007-03-29 | INTERCON SECURITY | 1223 Image/video equipment | $24,338.00 | |
| 2007-03-29 | MCGOWAN OFFICE INTERIORS INC | 630 Office buildings | $20,292.00 | |
| 2007-03-29 | PEACE BRIDGE AUTHORITY | 630 Office buildings | $13,449.00 | |
| 2007-03-29 | CHASE OFFICE INTERIORS INC. | 1231 Office furniture and furnishings, including parts | $37,587.00 | E60PQ-030001/016/PQ |
| 2007-03-28 | TPG TECHNOLOGY CONSULTING LTD. | Information technology consultants | $208,375.00 | |
| 2007-03-28 | TPG TECHNOLOGY CONSULTING LTD. | 472 Information technology consultants | $176,490.00 | |
| 2007-03-28 | MARCOMM INC | 669 Telecommunications equipment | $14,819.00 | |
| 2007-03-28 | UNIQUE DELIVERY SERVICE INC. | 213 Courier services | $11,844.00 | |
| 2007-03-28 | LEXISNEXIS CANADA INC. | 1143 Printed matter, including books, newspapers, pictures, manuscripts and forms | $20,033.00 | E60ZM-030010/001/ZM |
| 2007-03-28 | MCGOWAN OFFICE INTERIORS INC | 1231 Office furniture and furnishings, including parts | $23,382.00 | E60PQ-030003/020/PQ |
| 2007-03-28 | MCGOWAN OFFICE INTERIORS INC | 630 Office buildings | $23,382.00 | E60PQ-030003/020/PQ |
| 2007-03-28 | MCGOWAN OFFICE INTERIORS INC | 1222 Data (message/text, and computer) communications equipment | $23,382.00 | E60PQ-030003/020/PQ |
| 2007-03-28 | TSI TERMINAL SYSTEMS INC | 499 Other professional services not otherwise specified | $22,458.00 | |
| 2007-03-28 | SHARPS AUDIO VISUAL LTD. | 332 Audio-visual services | $24,838.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-03-28 | TEKNION ROY & BRETON INC. | 1231 Office furniture and furnishings, including parts | $53,066.00 | E60PQ-020001/001/PQ |
| 2007-03-28 | HAWORTH LTD. | 1231 Office furniture and furnishings, including parts | $28,173.00 | E60PQ-030001/010/PQ |
| 2007-03-27 | MCGOWAN OFFICE INTERIORS INC | 630 Office buildings | $23,382.00 | E60PQ-030003/020/PQ |
| 2007-03-26 | UNIQUE DELIVERY SERVICE INC. | 213 Courier services | $12,854.00 | |
| 2007-03-26 | CANADIAN LOCKER COMPANY LIMITED | 1231 Office furniture and furnishings, including parts | $16,377.00 | |
| 2007-03-26 | DYNAMEX CANADA INC | 213 Courier services | $59,304.00 | E60LM-050003/001/LM |
| 2007-03-26 | BELL CANADA | 1221 Voice communications equipment | $11,067.00 | en99-035640/001/EF |
| 2007-03-26 | PITNEY BOWES | 533 Rental of machinery, office furniture and fixtures and other equipment | $26,046.00 | EC095-040006/001/MCT |
| 2007-03-23 | FORD MOTOR CO. OF CANADA LTD. | 1264 Other vehicles | $67,451.00 | |
| 2007-03-23 | DIONEX CANADA LTD. | 1243 Measuring, controlling, laboratory, medical and optical equipment and parts | $140,711.00 | |
| 2007-03-23 | ALL CLEAR WATER TREATMENT LTD. | 499 Other professional services not otherwise specified | $12,347.00 | |
| 2007-03-23 | PROTECTION SECURITY SYSTEM | 1223 Image/video equipment | $16,414.00 | |
| 2007-03-23 | HERMAN MILLER CANADA INC. | 1231 Office furniture and furnishings, including parts | $65,940.00 | |
| 2007-03-22 | CENTRE DE LANGUES INTERNATIONALES | 446 Training consultants | $11,085.00 | |
| 2007-03-22 | TÉLUS SYSTEME NATIONAUX INC. | 220 Telephone and other voice services (excluding enhanced telecommunications services) | $29,984.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-03-22 | NEXIENT LEARNING INC. | 447 Tuition fees and costs of attending courses including seminars not elsewhere specified | $21,741.00 | |
| 2007-03-22 | PEACE BRIDGE AUTHORITY | 630 Office buildings | $16,707.00 | |
| 2007-03-22 | PEACE BRIDGE AUTHORITY | 630 Office buildings | $12,984.00 | |
| 2007-03-22 | PEACE BRIDGE AUTHORITY | 630 Office buildings | $21,373.00 | |
| 2007-03-22 | PEACE BRIDGE AUTHORITY | 630 Office buildings | $19,351.00 | |
| 2007-03-22 | PEACE BRIDGE AUTHORITY | 630 Office buildings | $11,158.00 | |
| 2007-03-22 | PEACE BRIDGE AUTHORITY | 630 Office buildings | $21,993.00 | |
| 2007-03-22 | COMMISSIONARIE SERVICES | 499 Other professional services not otherwise specified | $51,247.00 | EN576-060435/001/ZL |
| 2007-03-21 | MOTOROLA CANADA LTD. | 669 Telecommunications equipment | $1,162,320.00 | |
| 2007-03-21 | TELUS | 1224 Digital communications equipment for integrated voice, data (message/text, and computer) or image/video communications | $171,487.00 | E60HN-05VISU/036/HN |
| 2007-03-21 | INSTITUTE FOR LAW ENFORCEMENT ADMIN | 499 Other professional services not otherwise specified | $17,487.00 | |
| 2007-03-21 | DAMA CONSULTING SERVICES LIMITED | 499 Other professional services not otherwise specified | $74,836.00 | 24062-030150/013/ZG |
| 2007-03-21 | PEERLESS GARMENTS LTD. | 1151 Uniforms | $601,604.00 | |
| 2007-03-21 | GUYLAINE CHARBONNEAU | 811 Contracted building cleaning | $19,249.00 | |
| 2007-03-21 | WILLIAMS MOVING AND STORAGE | 499 Other professional services not otherwise specified | $11,652.00 | E0276-050065/001XSB |
| Date | Vendor Name | Description | Value | Comments |
| 2007-03-20 | T U WOLF RF DESIGN INC. | 1221 Voice communications equipment | $47,108.00 | |
| 2007-03-20 | FORD MOTOR CO. OF CANADA LTD. | 1264 Other vehicles | $67,451.00 | |
| 2007-03-20 | GENERAL MOTORS OF CANADA LTD. | 1264 Other vehicles | $20,790.00 | |
| 2007-03-20 | XEROX CANADA LTD. | 1227 Computer equipment - small-desktop/ personal/ portable/keyboard | $70,889.00 | EZ107-030003/010/VAN |
| 2007-03-20 | VERITAAQ TECHNOLOGY HOUSE INC. | 472 Information technology consultants | $35,560.00 |<PHONE_NUMBER> |
| 2007-03-20 | M.D. CHARLTON CO. LTD | 1151 Uniforms | $140,397.00 | |
| 2007-03-20 | CARMICHAEL ENGINEERING LTD. | 630 Office buildings | $12,141.00 | 46484-060002/002/PWB |
| 2007-03-20 | RICOH CANADA INC. | 533 Rental of machinery, office furniture and fixtures and other equipment | $12,479.00 | EZ107-030003/007/VAN |
| 2007-03-19 | GENERAL MOTORS OF CANADA LTD. | 1264 Other vehicles | $60,418.00 | |
| 2007-03-19 | PROLOGIC SYSTEMS LIMITED | 813 Temporary help services | $15,238.00 | EN537-8-4015/006/ZF |
| 2007-03-19 | DARE HUMAN RESOURCES | 813 Temporary help services | $88,874.00 | EN537-8-4015/023-ZF |
| 2007-03-19 | CONTROLLED OPENINGS | 1223 Image/video equipment | $28,506.00 | |
| 2007-03-19 | R. NICHOLLS DISTRIBUTORS INC. | 1151 Uniforms | $12,270.00 | |
| 2007-03-19 | VISUAL VERIFICATION SYSTEMS INC. | 1223 Image/video equipment | $17,961.00 | |
| 2007-03-16 | SUBARU CANADA INC. | 1264 Other vehicles | $107,504.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-03-16 | ALTIS HUMAN RESOURCES | 813 Temporary help services | $88,921.00 | EN537-8-4015/148/ZJ |
| 2007-03-16 | AIM PERSONNEL SERVICES INC. | 813 Temporary help services | $88,884.00 | EN537-8-4015/007/ZJ |
| 2007-03-16 | ALTIS HUMAN RESOURCES | 813 Temporary help services | $88,921.00 | EN537-8-4015/148/ZJ |
| 2007-03-16 | EXCEL HUMAN RESOURCES INC. | 813 Temporary help services | $17,973.00 | EN537-8-4015/007/ZJ |
| 2007-03-16 | ARTOPEX PLUS | 1173 House furnishing, excl. furniture | $68,660.00 | |
| 2007-03-16 | Diaphonics Inc. | 812 Computer services | $24,910.00 | |
| 2007-03-15 | COMMISSIONAIRES | 499 Other professional services not otherwise specified | $41,031.00 | EN576-060435/001/ZL |
| 2007-03-15 | SKYSERVICE AVIATION INC. | 202 Travel - non-public servants | $36,676.00 | E60SQ-020001/042/SQ |
| 2007-03-15 | GUYLAINE CHARBONNEAU | 811 Contracted building cleaning | $24,493.00 | |
| 2007-03-15 | MACREST CONSTRUCTION LTD. | 630 Office buildings | $24,963.00 | |
| 2007-03-15 | MCGOWAN OFFICE INTERIORS INC | 630 Office buildings | $17,098.00 | E60PQ-030003/020/PQ |
| 2007-03-14 | CANON CANADA INC. | 533 Rental of machinery, office furniture and fixtures and other equipment | $11,236.00 | EZ107-030003/001/VAN |
| 2007-03-14 | CANON CANADA INC. | 533 Rental of machinery, office furniture and fixtures and other equipment | $18,190.00 | EZ107-030003/001/VAN |
| 2007-03-14 | CANON CANADA INC. | 570 Rental - other | $25,313.00 | EZ107-030003/001/VAN |
| 2007-03-14 | CANON CANADA INC. | 533 Rental of machinery, office furniture and fixtures and other equipment | $18,190.00 | EZ107-030003/001/VAN |
| Date | Vendor Name | Description | Value | Comments |
| 2007-03-14 | TEKNION FURNITURE SYSTEMS LTD. | 1231 Office furniture and furnishings, including parts | $19,049.00 | E60PQ-30004/007/PQ |
| 2007-03-14 | MANPOWER SERVICES (TORONTO) LTD. | 813 Temporary help services | $13,118.00 | E6TOR-06RM01/018/TOR |
| 2007-03-14 | SOURCE OFFICE FURNISHINGS | 1231 Office furniture and furnishings, including parts | $13,189.00 | |
| 2007-03-13 | ST. JOSEPH DIGITAL SOLUTIONS | 1249 Other equipment and parts | $15,761.00 | |
| 2007-03-13 | MAXSYS | 813 Temporary help services | $88,404.00 | EN537-8-4015/061/ZJ |
| 2007-03-13 | LES SERVICES D'ENTRETIEN J.D.H. INC | 811 Contracted building cleaning | $19,028.00 | |
| 2007-03-13 | LES SYSTEMES ESPACE MAX | 1246 Other furniture and fixtures including parts | $31,795.00 | E60PQ-050001/009/PQ |
| 2007-03-13 | STEELCASE CANADA INC. | 640 Buildings and/or installations for telecommunications, computers and/or electronic/automated office systems | $18,840.00 | E60PQ-030001/003/PQ |
| 2007-03-13 | ED HUCK MARINE LTD. | 1256 Ships and boats | $25,000.00 | |
| 2007-03-13 | HUMANSCALE | 1231 Office furniture and furnishings, including parts | $27,186.00 | E60PQ-03004/024/PQ |
| 2007-03-13 | ALTIS HUMAN RESOURCES | 813 Temporary help services | $13,627.00 | E6TOR-04RM01/059/TOR |
| 2007-03-12 | GROUPE LACASSE | 1173 House furnishing, excl. furniture | $15,249.00 | |
| 2007-03-12 | LES INDUSTRIES ROUILLARD INC | 1173 House furnishing, excl. furniture | $24,789.00 | |
| 2007-03-12 | ATLANTIC BUSINESS INTERIORS | 1231 Office furniture and furnishings, including parts | $20,063.00 | NMSOE60PQ-030004/019/PQ |
| 2007-03-12 | JEAN-LUC FORTIER | 811 Contracted building cleaning | $21,306.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-03-12 | A.C.F. COMMUNICATION SERVICES INC. | 1249 Other equipment and parts | $11,766.00 | |
| 2007-03-10 | VideoArch Communications | 332 Audio-visual services | $24,995.00 | |
| 2007-03-09 | DIGITAL INTELLIGENCE INC. | 1229 Computer equipment parts | $152,366.00 | |
| 2007-03-09 | FOSTER & FREEMAN USA INC. | 1243 Measuring, controlling, laboratory, medical and optical equipment and parts | $63,824.00 | |
| 2007-03-09 | CANADIAN ATLAS FURNITURE CORP | 1231 Office furniture and furnishings, including parts | $11,836.00 | E60PQ-030004/008/PQ |
| 2007-03-09 | THE BUSINESS LINE INC. | 1231 Office furniture and furnishings, including parts | $11,262.00 | |
| 2007-03-09 | IKON OFFICE SOLUTIONS INC | 1223 Image/video equipment | $14,907.00 | EC095-040002/002/MCT |
| 2007-03-08 | CANON CANADA INC. | 570 Rental - other | $25,313.00 | EZ107-030003/001/VAN |
| 2007-03-08 | XEROX CANADA LTD. | 1172 Copier Rental | $12,199.00 | EZ107-030003/010/VAN |
| 2007-03-08 | DESIGN ELECTRONICS | 630 Office buildings | $13,682.00 | |
| 2007-03-08 | MOTOROLA CANADA LTD. | 220 Telephone and other voice services (excluding enhanced telecommunications services) | $11,715.00 | M9010-053242/001/QF |
| 2007-03-08 | SIMPLEXGRINNEL | 1223 Image/video equipment | $14,323.00 | |
| 2007-03-07 | LEXISNEXIS CANADA INC. | 499 Other professional services not otherwise specified | $21,382.00 | E60ZM-030010/001/ZM |
| 2007-03-07 | FMP/FLAMAN MANAGEMENT PARTNERS LTD. | 491 Management consulting | $76,002.00 | |
| 2007-03-07 | INTERGLOBE MONTREAL | 1143 Printed matter, including books, newspapers, pictures, manuscripts and forms | $43,757.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-03-07 | TEKNION FURNITURE SYSTEMS LTD. | 1231 Office furniture and furnishings, including parts | $15,744.00 | E60PQ-030004/007/PQ |
| 2007-03-06 | HILL & KNOWLTON | 491 Management consulting | $24,910.00 | |
| 2007-03-06 | GROUPE CCL INTERNATIONAL | 447 Tuition fees and costs of attending courses including seminars not elsewhere specified | $10,000.00 | |
| 2007-03-06 | HUMANSCALE | 533 Furniture | $16,310.00 | E60PQ-030004/024/PQ |
| 2007-03-06 | CANON CANADA INC. | 570 Rental - other | $18,190.00 | EZ107-030003/001/VAN |
| 2007-03-06 | INTERCON SECURITY | 1223 Image/video equipment | $17,371.00 | |
| 2007-03-06 | CONCORDE CONSTRUCTION LTD. | 499 Other professional services not otherwise specified | $10,232.00 | |
| 2007-03-06 | SYNCOR BUSINESS ENVIRONMENTS LIMITE | 1231 Office furniture and furnishings, including parts | $22,484.00 | |
| 2007-03-05 | COTE FLEURY INC. | 812 Computer services | $24,195.00 | |
| 2007-03-05 | CANON CANADA INC. | 1172 Rental of machinery, office furniture and fixtures and other equipment | $37,418.00 | EZ107-030003/001/VAN |
| 2007-03-05 | PANASONIC CANADA INC. | 1223 Image/video equipment | $62,879.00 | E60HN-05VISU/030/HN |
| 2007-03-02 | CONTEMPORARY OFFICE INTERIORS | 1231 Office furniture and furnishings, including parts | $25,894.00 | E60PQ-020001/002/PQ |
| 2007-03-01 | PASCAL FURNITURE SUPPLY | 1173 House furnishing, excl. furniture | $22,800.00 | |
| 2007-03-01 | OFFICE OUTFITTERS | 1231 Office furniture and furnishings, including parts | $20,623.00 | E60PQ-030004/010/PQ |
| 2007-03-01 | NEOPOST CANADA LTD. | 1231 Office furniture and furnishings, including parts | $24,817.00 | EC095-040006/002/MCT |
| Date | Vendor Name | Description | Value | Comments |
| 2007-03-01 | BRC BUSINESS ENTERPRISES LTD. | 1231 Office furniture and furnishings, including parts | $13,909.00 | E60PQ-030005/012/PQ |
| 2007-03-01 | A C TECHNICAL | 630 Office buildings | $11,627.00 | |
| 2007-03-01 | HAWORTH LTD. | 1231 Office furniture and furnishings, including parts | $12,723.00 | E60PQ-030003/020/PQ |
| 2007-02-28 | UNIVERSITY OF NEW BRUNSWICK | 492 Research contracts | $19,362.00 | |
| 2007-02-28 | CONTROLLED OPENINGS | 1223 Image/video equipment | $18,576.00 | |
| 2007-02-28 | CONTROLLED OPENINGS | 1223 Image/video equipment | $18,576.00 | |
| 2007-02-27 | DWP SOLUTIONS INC | 472 Information technology consultants | $24,910.00 | |
| 2007-02-27 | COPEM CONSULTING INC. | 491 Management consulting | $24,486.00 | E60ZG-030001/025/ZG |
| 2007-02-27 | JOLLYRAGGS PROMOTIONS | 1179 Miscellaneous manufactured articles | $18,318.00 | |
| 2007-02-26 | GRAND & TOY | 1172 Office and stationers supplies | $11,747.00 | E6MON-050006/002/MTC |
| 2007-02-26 | ALL SEATING CORPORATION | 1228 Computer software | $24,967.00 | E60PQ-030004/001/PQ |
| 2007-02-26 | M.D. CHARLTON CO. LTD | 1151 Uniforms | $12,627.00 | |
| 2007-02-23 | ENSEIGNES PATTISON SIGN GROUP | 1179 Miscellaneous manufactured articles | $241,112.00 | EJ116-055434/001/FE |
| 2007-02-23 | UNIVERSAL COMMUNICATIONS | 494 Translation services | $10,600.00 | |
| 2007-02-23 | KELDERS CONSULTING INC. | 446 Training consultants | $27,428.00 | E60ZG-0300010/045/ZG |
| Date | Vendor Name | Description | Value | Comments |
| 2007-02-23 | TK CANADA LIMITED | 1231 Office furniture and furnishings, including parts | $197,799.00 | E60PQ-030001/001/PQ |
| 2007-02-22 | ARTOPEX PLUS | 1231 Office furniture and furnishings, including parts | $19,768.00 | E60PQ-030001/018/PQ |
| 2007-02-22 | CHUBB SECURITY SYSTEMS | 1223 Image/video equipment | $13,328.00 | |
| 2007-02-21 | VERITAAQ TECHNOLOGY HOUSE INC. | 472 Information technology consultants | $18,550.00 |<PHONE_NUMBER> |
| 2007-02-21 | ALTEL INC. | 812 Computer services | $42,855.00 | |
| 2007-02-21 | CANADIAN ATLAS FURNITURE CORP | 1231 Office furniture and furnishings, including parts | $13,289.00 | E60PQ-030004/008/PQ |
| 2007-02-21 | HOBO CLOTHING COMPANY | 1152 Other clothing | $10,456.00 | |
| 2007-02-21 | GRAPHIX PLUS | 1152 Other clothing | $21,657.00 | |
| 2007-02-21 | M.D. CHARLTON CO. LTD | 1243 Measuring, controlling, laboratory, medical and optical equipment and parts | $15,141.00 | |
| 2007-02-21 | SHANAHAN'S LTD. | 1179 Miscellaneous manufactured articles | $19,136.00 | |
| 2007-02-21 | ROSE SECURITY SERVICES INC. | 1223 Image/video equipment | $19,420.00 | |
| 2007-02-20 | OLYMPUS CANADA INC. | 1243 Measuring, controlling, laboratory, medical and optical equipment and parts | $108,918.00 | |
| 2007-02-20 | COTE FLEURY INC. | 812 Computer services | $13,377.00 | |
| 2007-02-19 | STRATEGIC RELATIONSHIPS SOLUTIONS I | 472 Information technology consultants | $260,442.00 | |
| 2007-02-19 | STRATEGIC RELATIONSHIPS SOLUTIONS I | 472 Information technology consultants | $260,442.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-02-19 | ÉLECTRICITÉ PIERRE MARCHAND | 630 Office buildings | $37,524.00 | |
| 2007-02-19 | ADIRONDACK TECHNOLOGIES FURNITURE I | 640 Buildings and/or installations for telecommunications, computers and/or electronic/automated office systems | $24,907.00 | 60PQ-020001/003/PQ |
| 2007-02-19 | ADIRONDACK TECHNOLOGIES FURNITURE I | 640 Buildings and/or installations for telecommunications, computers and/or electronic/automated office systems | $18,760.00 | E60PQ-030005/017/PQ |
| 2007-02-19 | ADIRONDACK TECHNOLOGIES FURNITURE I | 640 Buildings and/or installations for telecommunications, computers and/or electronic/automated office systems | $249,746.00 | E60PQ-030001/008/PQ |
| 2007-02-19 | THE BUSINESS LINE INC. | 1231 Office furniture and furnishings, including parts | $23,607.00 | EQ60PQ-030003/031/PQ |
| 2007-02-16 | PROLOGIC SYSTEMS LIMITED | 813 Temporary help services | $22,559.00 | EN537-8-4015/006-ZF |
| 2007-02-16 | ISE INC. | 1231 Office furniture and furnishings, including parts | $10,341.00 | E60PQ-030003/034/PQ |
| 2007-02-15 | SUPREMEX INC. | 321 Printing services | $96,852.00 | EN578-060033/001/CW |
| 2007-02-15 | CALMEK EQUIPMENT INC. | 1173 House furnishing, excl. furniture | $19,326.00 | |
| 2007-02-15 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $37,768.00 | E60PQ-030001/001/PQ |
| 2007-02-15 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $30,017.00 | E60PQ-030003/023/PQ |
| 2007-02-15 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $23,442.00 | E60PQ-030003/27/PQ |
| 2007-02-15 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $18,872.00 | E60PQ-020001/001/PQ |
| 2007-02-15 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $19,807.00 | E60PQ-030004/002/PQ |
| 2007-02-15 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $23,343.00 | E60PQ-030004/009/PQ |
| Date | Vendor Name | Description | Value | Comments |
| 2007-02-15 | XEROX CANADA LTÉE | 533 Rental of machinery, office furniture and fixtures and other equipment | $10,427.00 | EZ107-030003/010/VAN |
| 2007-02-15 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $12,149.00 | E60PQ-030003/023/PQ |
| 2007-02-15 | ADVANCED BUSINESS INTERIORS INC. | 1231 Office furniture and furnishings, including parts | $13,475.00 | E60PQ-030004/005/PQ |
| 2007-02-15 | STEELCASE CANADA LTD | 1231 Office furniture and furnishings, including parts | $13,674.00 | E60PQ/03004/019/PQ |
| 2007-02-14 | MASKERY & ASSOCIATES | 472 Information technology consultants | $24,380.00 | |
| 2007-02-14 | NORTHERN MICRO | 1226 Computer equipment - large/medium - mainframe, mini | $76,066.00 | E60EJ-03000S/002/EJ |
| 2007-02-14 | TEKNION FURNITURE SYSTEMS LTD. | 1231 Office furniture and furnishings, including parts | $23,509.00 | E60PQ-030003/027/PQ |
| 2007-02-14 | CANADIAN LOCKER COMPANY LIMITED | 1231 Office furniture and furnishings, including parts | $22,896.00 | |
| 2007-02-14 | Q-DATA INC. | 1179 Miscellaneous manufactured articles | $23,396.00 | |
| 2007-02-14 | STEELCASE CANADA LTD | 1231 Office furniture and furnishings, including parts | $21,234.00 | E60PQ-030001/003/PQ |
| 2007-02-14 | STEELCASE CANADA LTD | 1231 Office furniture and furnishings, including parts | $14,939.00 | E60PQ-030003/008/PQ |
| 2007-02-14 | STEELCASE CANADA LTD | 1231 Office furniture and furnishings, including parts | $12,616.00 | E60PQ-030004/019/PQ |
| 2007-02-13 | COMPAQ CANADA INC. | 1229 Computer equipment parts | $13,073.00 | E60EJ-010003/001/EJ |
| 2007-02-13 | R. NICHOLLS DISTRIBUTORS INC. | 1151 Uniforms | $3,318,320.00 | |
| 2007-02-13 | LA CHEMISE PERFECTION INC. | 1151 Uniforms | $2,288,795.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-02-13 | GUYLAINE CHARBONNEAU | 811 Contracted building cleaning | $15,024.00 | |
| 2007-02-13 | PLAN GROUP | 499 Other professional services not otherwise specified | $13,515.00 | |
| 2007-02-13 | NORTH SHORE INVESTIGATION SERVICES | 859 Other business services not elsewhere specified | $13,250.00 | E60ZG-030002/012/ZG |
| 2007-02-13 | KRUG INC. | 1231 Office furniture and furnishings, including parts | $13,416.00 | E60PQ-030003/003/PQ |
| 2007-02-13 | KRUG INC. | 1231 Office furniture and furnishings, including parts | $10,066.00 | E60PQ-030003/003/PQ20 |
| 2007-02-12 | ARTOPEX PLUS | 1231 Office furniture and furnishings, including parts | $14,212.00 | E60PQ-030003/024/PQ |
| 2007-02-12 | TPG TECHNOLOGY CONSULTING LTD. | 472 Information technology consultants | $19,212.00 |<PHONE_NUMBER> |
| 2007-02-12 | BRC BUSINESS ENTERPRISES LTD. | 1231 Office furniture and furnishings, including parts | $24,799.00 | E60PQ-030001/006/PQ |
| 2007-02-12 | THE GLOBAL GROUP | 1231 Office furniture and furnishings, including parts | $12,474.00 | E60PQ-030005/007/PQ |
| 2007-02-12 | DUNPHY & ASSOCIATES | 499 Other professional services not otherwise specified | $12,164.00 | E60ZG-030002/022/ZG |
| 2007-02-12 | SECURAC | 499 Other professional services not otherwise specified | $14,575.00 | |
| 2007-02-12 | GLOBAL UPHOLSTERY CO. INC. | 1222 Data (message/text, and computer) communications equipment | $12,917.00 | E60PQ-030001/006/PQ |
| 2007-02-09 | ARTELITE INC. | 1231 Office furniture and furnishings, including parts | $12,596.00 | E60PQ-030003/029/PQ |
| 2007-02-09 | GLOBAL UPHOLSTERY CO. INC. | 1231 Office furniture and furnishings, including parts | $40,374.00 | E60PQ-030005/007/PQ |
| 2007-02-09 | STANDARD DESK LTÉE | 1231 Office furniture and furnishings, including parts | $12,320.00 | E60PQ-030003/031PQ |
| Date | Vendor Name | Description | Value | Comments |
| 2007-02-09 | APS - ANTIAN PROFESSIONAL SERVICES | 813 Temporary help services | $63,600.00 | EN537-8-4015/083ZF |
| 2007-02-09 | INTERNET CONSULTING GROUP | 491 Management consulting | $23,850.00 | 24062-030150/025/ZG |
| 2007-02-09 | COMPUTING DEVICES CANADA LTD. | 1219 Other machinery and parts | $178,160.00 | |
| 2007-02-09 | ADVANCED BUSINESS INTERIORS INC. | 1179 Miscellaneous manufactured articles | $15,622.00 | E60PQ-030004/005/PQ |
| 2007-02-09 | DUOCOM CANADA INC. | 1223 Image/video equipment | $11,815.00 | E60HN-05VISU/013/HN |
| 2007-02-09 | DEVLIN & ASSOCIATES CANADA | 491 Management consulting | $14,328.00 | E60ZG-030002/21-ZG |
| 2007-02-09 | GLOBAL UPHOLSTERY CO. INC. | 1231 Office furniture and furnishings, including parts | $14,163.00 | E60PQ/030004/006/PQ |
| 2007-02-09 | KNOLL NORTH AMERICA CORP. | 1231 Office furniture and furnishings, including parts | $15,707.00 | E60PQ-03001/005/PQ |
| 2007-02-09 | KNOLL NORTH AMERICA CORP. | 1231 Office furniture and furnishings, including parts | $17,327.00 | E60PQ-030003/007/PQ |
| 2007-02-09 | HERMAN MILLER CANADA INC. | 1231 Office furniture and furnishings, including parts | $24,988.00 | E60PQ-030004/011/PQ |
| 2007-02-08 | TEKNION FURNITURE SYSTEMS LTD. | 1231 Office furniture and furnishings, including parts | $234,303.00 | E60PQ-030001/001/PQ |
| 2007-02-08 | TEKNION FURNITURE SYSTEMS LTD. | 1231 Office furniture and furnishings, including parts | $260,094.00 | E60PQ-030001/008/PQ |
| 2007-02-08 | TEKNION FURNITURE SYSTEMS LTD. | 1231 Office furniture and furnishings, including parts | $307,820.00 | E60PQ-030001/008/PQ |
| 2007-02-08 | INVITRO SCIENCES INC. | 1139 Miscellaneous chemical products | $16,858.00 | 46744-063159/001/PV |
| 2007-02-08 | MULTI SERVICES N.L.A | 446 Training consultants | $18,000.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-02-08 | CANADIAN ATLAS FURNITURE CORP | 210 Transportation of things not elsewhere specified | $17,870.00 | E60PQ-030004/008/PQ |
| 2007-02-07 | TEKNION FURNITURE SYSTEMS LTD. | 1231 Office furniture and furnishings, including parts | $223,424.00 | E60PQ-030001/001/PQ |
| 2007-02-07 | THE GLOBAL GROUP | 1231 Office furniture and furnishings, including parts | $11,390.00 | E60PQ-030003/009/PQ |
| 2007-02-07 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $16,338.00 | E60PQ-030001/001/PQ |
| 2007-02-07 | THE BUSINESS LINE INC. | 1231 Office furniture and furnishings, including parts | $20,198.00 | |
| 2007-02-07 | MARNLEN MANAGEMENT LTD. | 1179 Miscellaneous manufactured articles | $18,677.00 | |
| 2007-02-07 | EXECUTIVE CONVENTION MANAGEMENT INC | 570 Rental - other | $19,080.00 | |
| 2007-02-06 | ACTION PERSONNEL SERVICES | 813 Temporary help services | $88,722.00 | EN537-8-4015/021-ZF |
| 2007-02-06 | QUENPRO INTERNATIONAL INC. | 447 Tuition fees and costs of attending courses including seminars not elsewhere specified | $14,215.00 | |
| 2007-02-06 | FAWCETT FILE & STORAGE SYSTEMS INC. | 1245 Safety and sanitation equipment and parts | $10,388.00 | E60PQ-050001/002/PQ |
| 2007-02-06 | ANPER MANAGEMENT | 499 Other professional services not otherwise specified | $17,967.00 | E60ZG-03002/019/ZG |
| 2007-02-05 | DYNAMIC PERSONNEL CONSULTANTS | 813 Temporary help services | $20,026.00 | EN537-8-4015/046/ZF |
| 2007-02-05 | MOTOROLA CANADA LTD. | 1221 Voice communications equipment | $437,893.00 | |
| 2007-02-05 | EBSCO CANADA LTD. | 1143 Printed matter, including books, newspapers, pictures, manuscripts and forms | $16,834.00 | |
| 2007-02-02 | GENERAL MOTORS OF CANADA LTD. | 1264 Other vehicles | $25,222.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-02-02 | EVAS AIR CHARTERS | 570 Rental - other | $16,250.00 | E60SQ-020001/274/ZL |
| 2007-02-02 | CONTEMPORARY OFFICE INTERIORS | 1231 Office furniture and furnishings, including parts | $18,807.00 | E60PQ-030001/002/PQ |
| 2007-02-01 | XEROX CANADA LTÉE | 533 Rental of machinery, office furniture and fixtures and other equipment | $10,100.00 | EZ107-030003/010/VAN |
| 2007-02-01 | CONTEMPORARY OFFICE INTERIORS | 1231 Office furniture and furnishings, including parts | $12,188.00 | E60PQ-030001/002/PQ |
| 2007-01-31 | MOTOROLA CANADA LTD. | 1221 Voice communications equipment | $121,387.00 | M9010-053242/001/QF |
| 2007-01-31 | PHILIPS ELECTRONICS LTD, PANALYTICA | 1243 Measuring, controlling, laboratory, medical and optical equipment and parts | $180,200.00 | |
| 2007-01-31 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $23,712.00 | E60PQ-030003/027/PQ |
| 2007-01-31 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $20,814.00 | E60PQ-020001/001/PQ |
| 2007-01-31 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $15,107.00 | E60PQ-030004/002/PQ |
| 2007-01-31 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $20,285.00 | E60PQ-030003/027/PQ |
| 2007-01-31 | HOBO CLOTHING COMPANY | 1152 Other clothing | $14,522.00 | |
| 2007-01-30 | JANI-MOVE | 811 Contracted building cleaning | $10,243.00 | |
| 2007-01-30 | CANON CANADA INC. | 533 Rental of machinery, office furniture and fixtures and other equipment | $19,118.00 | EZ107-030003/001/VAN |
| 2007-01-29 | TELUS INTEGRATED COMMUNICATIONS | 669 Telecommunications equipment | $11,541.00 | |
| 2007-01-29 | INTERIS CONSULTING INC. | 401 Accounting and audit services | $58,830.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-01-29 | T'EE NASS 'TUL SERVICES | 472 Information technology consultants | $66,276.00 |<PHONE_NUMBER> |
| 2007-01-29 | WILSON BANWELL HUMAN SOLUTIONS - | 499 Other professional services not otherwise specified | $66,250.00 | |
| 2007-01-27 | XEROX | 533 Rental of machinery, office furniture and fixtures and other equipment | $13,250.00 | EZ107-030003/010/VAN |
| 2007-01-27 | XEROX | 533 Rental of machinery, office furniture and fixtures and other equipment | $15,900.00 | EZ107-030003/010/VAN |
| 2007-01-27 | XEROX | 533 Rental of machinery, office furniture and fixtures and other equipment | $13,250.00 | EZ107-030003/010/VAN |
| 2007-01-27 | NORTH CARIBOO AIR | 202 Travel - non-public servants | $31,760.00 | E60SQ-020001/129/SQ |
| 2007-01-26 | LEVITT SAFETY LTD. | 1243 Measuring, controlling, laboratory, medical and optical equipment and parts | $28,572.00 | |
| 2007-01-26 | CHROMATOGRAPHIC SPECIALTIES | 1243 Measuring, controlling, laboratory, medical and optical equipment and parts | $12,863.00 | |
| 2007-01-26 | THE ASSOCIATES GROUP OF COMPANIES | 813 Temporary help services | $12,140.00 | EN537-8-4015/047/ZF |
| 2007-01-25 | DATAMARK SYSTEMS GROUP INC. | 1143 Printed matter, including books, newspapers, pictures, manuscripts and forms | $12,410.00 | |
| 2007-01-25 | CONTROL INSTITUTE | 446 Training consultants | $10,388.00 | |
| 2007-01-25 | GLOBAL GROUP | 1231 Office furniture and furnishings, including parts | $14,926.00 | E60PQ-030004/006/PQ |
| 2007-01-24 | THE PEOPLE BANK | 813 Temporary help services | $65,055.00 | EN537-8-4015/039/ZF |
| 2007-01-24 | NORTHERN MICRO | 1227 Computer equipment - small-desktop/ personal/ portable/keyboard | $38,474.00 | E60EJ-03000D/009/EJ |
| 2007-01-24 | T'EE NASS 'TUL SERVICES | 472 Information technology consultants | $53,668.00 |<PHONE_NUMBER> |
| Date | Vendor Name | Description | Value | Comments |
| 2007-01-23 | DAMA CONSULTING SERVICES LIMITED | 499 Other professional services not otherwise specified | $20,246.00 | 24062-030150/013/ZG |
| 2007-01-23 | SMITH'S DETECTION - TORONTO LTD. | 1179 Miscellaneous manufactured articles | $36,542.00 | 47101-074300/001/PD |
| 2007-01-23 | DONALD A BELLIVEAU & ASSOCIATES | 447 Tuition fees and costs of attending courses including seminars not elsewhere specified | $54,009.00 | 66HAL0007/004/Hal |
| 2007-01-23 | CAROLINE NEWMAN | 811 Contracted building cleaning | $28,800.00 | |
| 2007-01-23 | M.D. CHARLTON CO. LTD | 1172 Office and stationers supplies | $17,568.00 | |
| 2007-01-22 | ST JOSEPH PRINT GROUP INC. | 1143 Printed matter, including books, newspapers, pictures, manuscripts and forms | $11,047.00 | |
| 2007-01-22 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $20,977.00 | E60PQ-030004/002/PQ |
| 2007-01-22 | COTE FLEURY INC. | 630 Office buildings | $12,237.00 | |
| 2007-01-19 | BOURQUE TELECOM INC. | 220 Telephone and other voice services (excluding enhanced telecommunications services) | $24,947.00 | |
| 2007-01-18 | DONNA CONA | 472 Information technology consultants | $46,163.00 |<PHONE_NUMBER> |
| 2007-01-18 | CHUBB SECURITY SYSTEMS | 1223 Image/video equipment | $13,328.00 | |
| 2007-01-18 | JOLLYRAGGS PROMOTIONS | 499 Other professional services not otherwise specified | $21,200.00 | |
| 2007-01-17 | CALIAN LTD. | 491 Management consulting | $14,072.00 | |
| 2007-01-17 | STEELCASE CANADA LTD | 1231 Office furniture and furnishings, including parts | $18,591.00 | E60PQ-030004/019/PQ |
| 2007-01-17 | DASCO DATA PRODUCTS | 1231 Office furniture and furnishings, including parts | $24,429.00 | E60HN-00EDPE/001/HN |
| Date | Vendor Name | Description | Value | Comments |
| 2007-01-17 | MASHAKRUPP | 472 Information technology consultants | $19,994.00 | |
| 2007-01-16 | TEKNION FURNITURE SYSTEMS LTD. | 1231 Office furniture and furnishings, including parts | $56,546.00 | E60PQ-030001/001/PQ |
| 2007-01-16 | COTE FLEURY INC. | 1245 Safety and sanitation equipment and parts | $52,740.00 | |
| 2007-01-15 | INTERNET CONSULTING GROUP | 499 Other professional services not otherwise specified | $23,850.00 | 24062-030150/025/ZG |
| 2007-01-15 | INTERLANGUES | 447 Tuition fees and costs of attending courses including seminars not elsewhere specified | $17,246.00 | EN578-045070/001/ZF |
| 2007-01-15 | GE SECURITY CANADA | 1249 Other equipment and parts | $413,400.00 | |
| 2007-01-15 | APPLIED BIOSYSTEMS | 660 Measuring, controlling, laboratory, medical and optical instruments, apparatus and accessories | $12,850.00 | |
| 2007-01-15 | MME JESSACA LEBREUX | 811 Contracted building cleaning | $13,961.00 | |
| 2007-01-12 | Haworth Ltd. | 1231 Office furniture and furnishings, including parts | $285,988.00 | |
| 2007-01-12 | T'EE NASS 'TUL SERVICES | 472 Information technology consultants | $81,249.00 |<PHONE_NUMBER> |
| 2007-01-12 | DONNA CONA | 472 Information technology consultants | $57,261.00 |<PHONE_NUMBER> |
| 2007-01-12 | VERSALOGIC CORPORATION | 1249 Other equipment and parts | $20,375.00 | |
| 2007-01-12 | MINGUS SOFTWARE INC. | 1228 Computer software | $32,302.00 | |
| 2007-01-12 | NIKON CANADA INC. | 3259 Miscellaneous expenditures not elsewhere classified | $21,338.00 | |
| 2007-01-11 | INTERSPEC FURNITURE SOLUTIONS | 1231 Office furniture and furnishings, including parts | $15,573.00 | E60PQ-030003/034/PQ |
| Date | Vendor Name | Description | Value | Comments |
| 2007-01-11 | DARE HUMAN RESOURCES | 813 Temporary help services | $87,145.00 | EN537-8-4015/023-ZF |
| 2007-01-11 | SNC LAVALIN PROFAC INC. | 630 Office buildings | $10,776.00 | |
| 2007-01-11 | MANPOWER SERVICES (TORONTO) LTD. | 813 Temporary help services | $11,090.00 | e6tor-06rm01/025/to |
| 2007-01-10 | SPI CONSULTANTS | 472 Information technology consultants | $24,382.00 | EN537-8-4015/002/ZF |
| 2007-01-10 | NORTHERN MICRO | 670 Computer equipment - hardware and software | $28,915.00 | |
| 2007-01-10 | SHANIX TECHNOLOGIES | 491 Management consulting | $24,380.00 | |
| 2007-01-09 | TIME MCI MOBILE COMMUNICATIONS INC. | 669 Telecommunications equipment | $593,869.00 | |
| 2007-01-09 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $11,103.00 | E60PQ-030001/001/PQ |
| 2007-01-09 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $10,681.00 | E60PQ-030004/002/PQ |
| 2007-01-09 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $12,169.00 | E60PQ-030004/009/PQ |
| 2007-01-09 | TEKNION FURNITURE SYSTEMS LTD. | 1231 Office furniture and furnishings, including parts | $54,930.00 | E60PQ-030003/023/PQ |
| 2007-01-09 | MBH MOBILIER DE BUREAU INC. | 1231 Office furniture and furnishings, including parts | $18,924.00 | E60PQ-030003/027/PQ |
| 2007-01-08 | INTERLANGUES | 447 Tuition fees and costs of attending courses including seminars not elsewhere specified | $19,310.00 | EN578-045070/001/ZF |
| 2007-01-08 | INTERLANGUES | 446 Training consultants | $18,840.00 | EN578-045070/001/ZF |
| 2007-01-08 | AJJA INFORMATION TECHNOLOGY | 472 Information technology consultants | $22,794.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2007-01-05 | GROUPE INTERSOL GROUP LTD. | 447 Tuition fees and costs of attending courses including seminars not elsewhere specified | $13,022.00 | |
| 2007-01-05 | TPG TECHNOLOGY CONSULTING LTD. | 472 Information technology consultants | $38,770.00 |<PHONE_NUMBER> |
| 2007-01-04 | ALTIS HUMAN RESOURCES | 813 Temporary help services | $88,992.00 | EN537-8-4015//148/ZJ |
| 2007-01-04 | BALANCE CANADA INC | 1249 Other equipment and parts | $38,160.00 | |
| 2007-01-04 | SPEARHEAD MANAGEMENT CANADA LTD. | 472 Information technology consultants | $12,720.00 |<PHONE_NUMBER> |
| 2007-01-04 | ARTEMP PERSONNEL SERVICES INC. | 491 Management consulting | $12,720.00 | E60ZG-030001/011/ZG |
| 2007-01-04 | R. HALSALL | 499 Other professional services not otherwise specified | $18,932.00 | |
| 2007-01-04 | SKYSERVICE AVIATION INC. | 202 Travel - non-public servants | $17,532.00 | E60SQ-020001/042/SQ |
| 2007-01-03 | GROUPE CCL INTERNATIONAL | 446 Training consultants | $17,500.00 | |
| 2007-01-02 | RANDSTAD INTERIM INC. | 813 Temporary help services | $20,686.00 | EN537-8-4015/070-ZJ |
| 2007-01-02 | SAIC EXPLORANIUM | 665 Other equipment | $31,800.00 | |
| 2006-12-27 | MOTOROLA CANADA LTD. | 472 Information technology consultants | $184,764.00 | |
| 2006-12-22 | MOTOROLA CANADA LIMITED | 1221 Voice communications equipment | $32,317.00 | |
| 2006-12-22 | MOTOROLA CANADA LTD. | 1221 Voice communications equipment | $103,348.00 | M9010-053242/001/QF |
| 2006-12-22 | PRIVASOFT CORPORATION | 1227 Computer equipment - small-desktop/ personal/ portable/keyboard | $24,698.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2006-12-21 | VERITAAQ TECHNOLOGY HOUSE INC. | 472 Information technology consultants | $29,574.00 |<PHONE_NUMBER> |
| 2006-12-21 | NISHA TECHNOLOGIES INC. | 472 Information technology consultants | $46,057.00 |<PHONE_NUMBER> |
| 2006-12-18 | NAVIGANT CONSULTING | 472 Information technology consultants | $24,618.00 | |
| 2006-12-15 | PATLON CRAFT & INDUSTIRES LTD. | 1249 Other equipment and parts | $82,418.00 | |
| 2006-12-14 | APS DISTRIBUTORS LIMITED | 1151 Uniforms | $236,502.00 | |
| 2006-12-11 | DRAEGER SAFETY CANADA LTD. | 1249 Other equipment and parts | $30,524.00 | |
| 2006-12-08 | COUTURE LISE PELCHAT-LAVIGUEUR | 1179 Miscellaneous manufactured articles | $66,780.00 | |
| 2006-12-04 | MOTOROLA CANADA LTD. | 1221 Voice communications equipment | $97,765.00 | M9010-053242/001/QF |
| 2006-11-29 | ADVANCED CHEMISTRY DEVELOPMENT INC. | 1243 Measuring, controlling, laboratory, medical and optical equipment and parts | $36,055.00 | |
| 2006-11-21 | NORDIKO QUARANTINE SYSTEMS | 1249 Other equipment and parts | $10,976.00 | |
| 2006-11-16 | TYDENBRAMMALL | 1143 Printed matter, including books, newspapers, pictures, manuscripts and forms | $18,427.00 | |
| 2006-11-14 | NIGHT HAWK TECHNOLOGIES INC. | 472 Information technology consultants | $58,300.00 |<PHONE_NUMBER> |
| 2006-10-24 | ARTEMP PERSONNEL SERVICES INC. | 472 Information technology consultants | $22,790.00 | E60ZG-030001/011/ZG |
| 2006-10-23 | TIME MCI MOBILE COMMUNICATIONS INC. | 669 Telecommunications equipment | $1,157,533.00 | |
| 2006-08-01 | ROMOR ATLANTIC LIMITED | 665 Other equipment | $12,105.00 |
| Date | Vendor Name | Description | Value | Comments |
| 2006-05-10 | T'EE NASS 'TUL SERVICES | 472 Information technology consultants | $89,782.00 |<PHONE_NUMBER> |
| 2005-10-05 | AJILON | 472 Information technology consultants | $21,709.00 | 46E29-069503/003/EL |


Before Change
// This actually happened, and was very hard to debug.
// Creating the paths here up front allows us to squelch that "File exists" error.
paths = []
dirs = set()
for tarinfo in tarin.getmembers():
paths.append(tarinfo.name)
if tarinfo.isdir():
dirs.add(tarinfo.name)
else:
dirs.add(os.path.dirname(tarinfo.name))
for d in dirs:
try:
os.makedirs(os.path.join(self._artifact_root, d))
except OSError as e:
After Change
def extract(self):
// Note(yic): unlike the python implementation before, now we do not update self._relpath
// after the extraction.
try:
self.NATIVE_BINARY.decompress_tarball(self._tarfile.encode("utf-8"),
self._artifact_root.encode("utf-8"))
except Exception as e:
raise ArtifactError("Extracting artifact failed:\n{}".format(e))


NBL stands down controversial import Rice after arrest
The NBL has ordered the NZ Breakers to stand down controversial import Glen Rice Jnr from Sunday's match against Perth over a bar incident.
Former NBA player Rice was reportedly arrested after an altercation early on Thursday at an Auckland bar, just 10 days after his arrival as an injury replacement.
Breakers CEO Matt Walsh had declared Rice "innocent until proven guilty" and he travelled with the team to Perth for Sunday's match against the Wildcats.
However, the NBL stepped in on Sunday to ensure he did not play.
"The incident has been referred to the Basketball Australia integrity unit to conduct an investigation," the NBL said in a statement.
"Rice Jnr is not prevented from training or other club commitments.
AAP


After reading a post by Titus Brown I got to thinking about documentation and comments again. People constantly ask that Python documentation have a comment system similar to PHP's. It's also a recurring theme for myself, and I have long meant to write something for collecting such comments; in fact the first web application of any size that I wrote was a system for collecting comments from article contributors at a publishing house.
Anyway, I've always been frustrated by the UI available for comments. My original app stuck little links at the end of every sentence -- useful for that situation, but rather intrusive. Ka-Ping Yee's crit.org (a site which passed away, the domain now reused for something unrelated) had the user select text and used simple text matching to determine where to insert the comment. Backtalk uses quite intrusive links. So last time around I got kind of discouraged by this form of interaction. I don't know what the state of the art is these days, but it wasn't that great at the time.
But we're in this new Ajax world now (where Ajax can primarily be read to mean "Javascript now works") and I thought I should give it another go. A week later, after some manic coding and mostly ignoring my other projects, I have an app...
The app is called Commentary. You double-click on an element to leave a comment on it. Right now I want to focus purely on the use case of leaving comments on technical documentation. Based on this it writes to simple flat files which can be committed to a repository and edited both on- and off-line.
Besides the Commentary site itself, you can also comment on the SQLObject site including of course its documentation. I welcome feedback, particularly in the form of tickets.
Note: it doesn't work entirely in IE yet. Edit links for one don't work. I don't know why; I'm not getting any exception, but when I access req.responseText it just stops, without any exception. Ideas on what's going on are welcome.
Typo in the URL your "Commentary" link, the N and O are swapped in python.
# Joe W.
This is a very encouraging implementation of a great idea. It's got a few bugs with setting the background color of an element to white when you start and cancel a comment - try commenting on a code snippet, or on the definitions followed by the dictionary terms.
What I'm really interested in seeing is something like this for a trac changeset in order to facilitate distributed (post-checkin) code reviews. How hard would it be to hook line numbers (or ranges) instead of element-ids?
You should be able to comment on any block-level element. So if each line is a block level element, then you'd be set. They probably aren't block level elements, though. The comments use a Very Little Language to identify what element they were attached to, anchored on something that can be found globally and hopefully is stable (typically an element with an id). Right now when you double click it walks up the DOM tree to the first block-level element it can find; potentially that could be configurable so you could comment on smaller elements.
Another option would be for the path language to know about named anchors too (I've meant to add this anyway), and for it to also stop on named anchors even if it is looking for a block-level element. And then, if you put a named anchor in every line of your code (nice anyway) it can be commented on that way.
I've actually also thought about Trac as well, as this seems relevent to a lot of what Trac does. So I definitely hope they can work together in some fashion.
# Ian Bicking
What a great idea whos time has come, and a pretty good implimentation. I've started putting in some comments in the SQLObject docs in areas that are confusing to me.
# Mike Kent
Hello,
recently Phil added doc comments to the pygame.org site api reference.
It has turned out to be quite good. However we try and remove those comments and fix up the original documentation instead of leaving the user comments in there. It has been a good way to collect bugs. Especially documentation bugs.
Every week or so I go through all of the new comments and try and integrate them into the documentation.
I highly reccommend that you make a list of new comments available for you to see as a list, so that you can use it as a bug catcher. As well as use it to quickly review the submitted notes.
Another difference is that we hide user comments until people click on a link to show them. We think this reduces clutter on the page.
Also we use a wiki for non api documentation. The reason we don't use a wiki for api reference is that the api reference is generated from the code, and having the wiki as the master source for documentation was not seen as being very useful.
Cheers!
This is definitely meant for that same kind of workflow. The comments are written to flat files that can be edited by hand, so you don't have to manage them through the website (since presumably you don't manage your documentation through the website). Also, they try to keep the same layout as the documentation they are being applied to. E.g., comments to /index.html go into /index.comment.txt (at least that's how I've configured these instances). Lastly, they are committed to Subversion, possibly right into your documentation directory (again, that's how I've configured these instances); history is preserved and notifications can be run off that. And the comments themselves, though they aren't inlined into the original source, do use a position identifier that is supposed to be more-or-less human readable (I'm hoping in particular that it will work well with documentation generated from restructured text). And I plan to make the comments themselves reST, so that documentation can just be moved over verbatim from comments. For generated documentation (like API reference) the source and comments won't be living quite as closely to each other, but so long as the paths match the source in some sensible way it shouldn't be a problem.
If there was a good Javascript text editor (which there seems not to be) I hope this can be a source of substantive documentation contributions.
As for the display, I'm not sure. I think by floating the comments to the right they are much less intrusive than full inline comments are. I think I'll leave them in and work on making them less intrusive (e.g., long comments might be semi-collapsed).
Recipes are another important contribution I want to get more of, but exactly how this all fits with that I'm not sure. Probably people will start submitting them, and we'll see how it goes from there.
# Ian Bicking
I saw that delete button and thought, hmm wonder if that deletes the comment instantly. Then I tried it, and apparently, it does. I think you need to find a way to make surepeople can't delete others comments. And having a waring before deletion would definately not hurt either...
 Definitely confirmation is needed. History is preserved (though not accessible through the website), so comments aren't lost forever; given that I think I'll leave deletes with the same permissions as comments and edits (which might all eventually go behind authentication, but are all open now).
# Ian Bicking


Every task must be part of a story. A task is always
part of the story defined previously. To define a story add a line starting
with S:
followed by an identifier (a short label that is added
to every task card) a pipe and a description. The description is optional;
if you omit it the ID of the story is used (in such a case omit the pipe,
too)
S:ID-XXX|Test the taskcardmaker S:ID-XXX
Story titles can contain line breaks. Line breaks are expressed by writing a single backslash character onto a task line ('\'). Multiple backslash characters can be used to generate empty lines.
S:ID-XXX|My\Story\Title
Tasks are defined by writing text on a line on its own. If you want to add one or more tags to the bottom of the task, use a pipe to separate task text from tags. Tags should be separated by comma.
Create some tasks Create some more tasks|DESIGN Print tasks|PDF,PRINT
Tasks can contain line breaks. Line breaks are expressed by writing a single backslash character onto a task line ('\'). Multiple backslash characters can be used to generate empty lines.
This\task\has\one\word\per\line
Blocker tasks (shown in red instead of yellow) are defined just like normal
tasks with at least one tag named BLOCKER
.
Create blocker tasks|BLOCKER
You can customize the card width. The card width is given in milli meters (mm). The default is 80 mm. Notice that too small or too large values will result in bad rendering and layout errors. Reasonable values are between 60 and 100 mm.
# width 75
You can customize the base font size that is used. The font size is given in points. The default is 14 pt. The given base font size will be used to calculate all actual font sizes (i.e. story identifiers have a larger font).
# font_size 13
You can enable/ disable checkboxes being printed to the lower right corner of every task card. The default is not to add a checkbox.
# checkboxes yes # checkboxes no
You can exclude the story cards (the blue ones) from being printed. The default is to print them.
# storycards yes # storycards no
You can decide whether to use foreground or background colors to distinguish normal and blocker tasks and stories. The default is to use background colors.
# colors foreground # colors background


Comments
-
Greg Hurrell
Starting to test this out now:
# yum install java-1.7.0-icedtea # java -version
This is enough to get a downloaded JRuby to run; I just need to decide where I am going to install it and how to set the
PATH
appropriately so that when I issue commands remotely over SSH during deployment things will just work. -
Greg Hurrell
# wget http://jruby.org.s3.amazonaws.com/downloads/1.5.2/jruby-bin-1.5.2.tar.gz # tar xzvf jruby-bin-1.5.2.tar.gz -C /usr/local # cd /usr/local # ln -s jruby-1.5.2 jruby
As for SSH and the
PATH
, the man page says it is "Set to the default PATH, as specified when compiling ssh", so I probably have to issue my commands usingenv
like this:$ ssh user@server "sh -c 'cd $DEPLOY && env PATH=/usr/local/jruby/bin:\$PATH bin/rspec -f progress spec'"
No idea if escaping the remote
$PATH
like that will work; will have to try it out. -
Greg Hurrell
Will have to keep researching:
$ ssh user@server "sh -c 'env PATH=/usr/local/jruby/bin:\$PATH echo \$PATH'" /usr/local/bin:/bin:/usr/bin
Unfortunately will have to leave it for another day though.
-
Greg Hurrell
# export PATH=/usr/local/jruby/bin:$PATH # for now # jruby -S gem update --system # jruby -S gem install bundler
-
Greg Hurrell
Just did a manual test (
bin/rspec spec
) on the server with JRuby in thePATH
and the acceptance specs (which depend on JRuby) all pass, bar one, which I'll have to investigate:1) Logging in to the site: dynamic "log in"/"log out" links (when logged out) Failure/Error: page.should have_content('log in') expected #has_content?("log in") to return true, got false # ./spec/acceptance/sessions_spec.rb:47
Surprised, actually, seeing as I didn't even have to run
bundle install
under JRuby... Although runningbundle show
does complain with:Could not find bouncy-castle-java-1.5.0145.2 in any of the sources
Ditto for
jruby -S bundle show
.(Compare that with my local machine where I get a long list for
bundle show
and the shorter JRuby platform list forjruby -S bundle show
.)Try:
$ jruby -S bundle install --quiet --deployment --local --binstubs --path /path/to/shared/bundle
And
bundle check
,jruby -S bundle check
,bundle show
, andjruby -S bundle show
all work without errors, butbundle show
(running under MRI) only shows the JRuby gems.Re-running:
$ bundle install --quiet --deployment --local --binstubs --path /path/to/shared/bundle $ bundle show
Doesn't fix the short listings.
Re-ran the acceptance specs and running
bundle install
under JRuby didn't fix that one broken spec. Will still have to investigate. -
Greg Hurrell
Ok, there are two ways of setting up the
PATH
:$ ssh user@server "sh -c 'cd /path/to/deploy/current && env PATH=/usr/local/jruby/bin:\$PATH bin/rspec -f progress spec'"
Does work.
Adding this hack to the
spec/spec_helper.rb
does also:unless ENV['PATH'].to_s =~ /jruby/ ENV['PATH'] = ['/usr/local/jruby/bin', ENV['PATH']].join(':') end
Troubleshooting that spec failure is not easy, however, as Capybara's
save_and_open_page
method doesn't work on the server (obviously it can't open, but it appears that it doesn't save either). -
Greg Hurrell
I take back what I said about
save_and_open_page
. Looks like it was changed recently to write the files toRAILS_ROOT/tmp/capybara/
. -
Greg Hurrell
Status changed:
- From: new
- To: closed
Add a comment
Comments are now closed for this issue.


The VideoPlayer will render a fully working videoPlayer with controllers
and captions.
The player is fully compatible with FF5 and later Chrome 12,
Safari 4 and later, and IE9.
On non html 5 compatible browsers (IE versions older than 9) it will fallback to a flashplayer.
The player is compatible with many different formats* of captions if you use the server side
conversion service. If you don't wish to use it JSONcc format is the only caption format not
working.

The whole video player is based on a shared model, to make the videoPlayer work
you'll need at least to give links to your video to it. Here is how to do so:
fluid.videoPlayer(container, { model: { video: { sources:[ /* here we had any source we want (if you are not familiar with HTML5 video please read "Note on video format and HTML5")*/ { src: "my video link", type: "choose between: video/mp4, video/webm, video/ogg, video/ogv, youtube (link to the youtube video)" }, /*You can add as many different video link the browser will choose the one to actually parse*/ ] } } });
The next thing you may want to do is to add captions to the video, to do that had a caption object in the model:
captions: { sources: { "the name of your caption track (eg english)": { src: "a link to find it", type: "it's format " } /*add as many captions as wanted there*/ }, currentTrack: "the track that will be automatically loaded when the player is loaded" }
These 2 basic options will enable you to have a basic player with captions and video
The model is the main configurable element. It contains all the data that is needed by the videoPlayer to work. However be careful because all the elements of the model are not configurable as they are not in control of the user.
Here is a tree representation of the model.
Here is a quick explanation of each node and its default value
| Name | Default | Type | Modifiable | Description | states.play | false | Boolean | Yes | This indicates if the video plays or not (put it to true in the options if you want on autoplay) |
|---|---|---|---|---|
| states.currentTime | 0 | Integer | No | The currentTime of the video in milliseconds |
| states.totalTime | 0 | Integer | No | The totalTime of the video in milliseconds equivalent to the HTML video's duration |
| states.displayCaptions | true | Boolean | Yes | Wether or not you can see the captions |
| states.fullscreen | false | Boolean | Yes | Choose if the videoPlayer is fullscreen or not |
| video.sources | null | Js Object | Yes | Contains the links to the different versions of the video (see creator) |
| captions.sources | null | Js Object | Yes | Contains the links to the different caption tracks (see creator) |
| video.maxNumber | 3 | Integer | Yes | For captions format that allow more than one caption at a time, this is the maximum number of simultaneous captions |
| video.currentTrack | undefined | String | Yes | The current track to be displayed(Has to be a key to the captions.sources) |
| video.conversionServiceUrl | "/videoPlayer/conversion_service/index.php" | String (URI) | Yes | the link to the conversion service page (to be changed only if you moved your conversion service) |
| video.currentCaptions | undefined | array | No | an array of the captions currently displayed on screen |
| video.track | undefined | array | No | contains the whole current caption track |
| video.currentIndex | undefined | Integer | No | The last index of the captions.track array (this points to the last captions displayed on screen) |
| Event | Type | Description | Parameters | Parameter Description |
|---|---|---|---|---|
| onMediaReady | Default | Notice that the videoPlayer.media subcomponent is created and can be used | ||
| onControllersReady | Default | Notice that the videoPlayer.controllers subcomponent is created and can be used | ||
| onCaptionnerReady | Default | Notice that the videoPlayer.captionner subcomponent is created and can be used | ||
| onViewReady | Default | Notice that everything is rendered and the video loaded | ||
| onTemplateReady | Default | Notice that all the templates have been successfully loaded. Note that if any one template fails to load, this event will not fire, and onTemplateLoadError will fire instead. | ||
| onTemplateLoadError | Default | Fires for any template that doesn't load. | key, href | key: the key related to the failed template href: the URL of the failed template |
| onReadyToLoadCaptions | Default | Notice that all components needed to load a caption track has been successfully instantiated | ||
| onCaptionsLoaded | Default | Notice that the caption has been successfully loaded and that it is ready to parse | track | track: the caption file that has just been loaded |
| onOldBrowerDetected | Default | Notice if non HTML5 browser has been detected | browser | browser: the jQuery browser object |
| onVolumeChange | Default | Event raised to change the volume | volume | volume: the new volume value (float between 0 and 1) |
| onTimeChange | Default | Event raised to change the time | time | time: the new time value in milliseconds |
| onStartTimeChange | Default | Event raised when the time of the scrubber is modified | ||
| afterTimeChange | Default | Event raised when the time has changed |
Here is a list of all the components and their selectors. You can see and modify the default layout in the template (by default in "html/videoPlayer_template.html"). However, it is recommended not to modify the selectors. It is indicated when they are not uniquely present in the component.
Note: You can obviously modify any class easier by modifying them in the template (for those who are not dynamic) or through the options of each component.
The videoplayer comes with some default keyboard control that are describe here. you can modify them with the "keyBindings" option as described in the "option" section. Also every element is accessible with the "tab" key and activable with arrows or return or space bar.
Note: The keyboard control works only if the focus is on the video tag in order not to make it too invasiveIn order to be sure to be able to read your video on most browser you'll need to provide more than one source. Here is a list of Browsers and their needed video format. In order to make the player work on IOS (iPhone, iPad) it is necessary to put the mp4 video first.
TODO!!!!!
TODO!!!!!
TODO!!!!!


Marker Component
The marker component can be used to markup objects and locations with gameplay relevant semantical information.
To implement game mechanics, especially some form of AI, your code must be able to reason about objects in the game. An AI for an NPC must be able to scan its nearby environment to detect objects that it can interact with, other NPCs, the player and locations that may be of interest.
The spatial system is there to provide efficient means to do such queries. Using spatial queries, you can find all objects within an area that belong to some group. For this to work, you obviously need to insert objects into the spatial system. The marker component is a simple and convenient way to do so.
All that the marker component does, is to insert a sphere of a given size and category into the spatial system, so that the object that the component is attached to, can be found with spatial queries.
Note:
Keep in mind that the number of categories available for use is limited to about 25. You should therefore prefer generic categories where possible.
Component Properties
Marker
: Which spatial data category to use for this marker.
Radius
: The size of the marker.
Examples
The marker component can be used for many purposes. Here are a couple of examples:
- Tag NPCs and players.
- Tag objects that can be picked up. The position and rotation of the marker node can be used to orient the object when it is picked up.
- Set up points for visibility checks and for targeting when determining whether an NPC sees another NPC. Each character may have a 'target' node at its head, its torso, each elbow and knee. The AI can then do raycasts against all these points to determine whether a character is visible, and if so, shoot at one of the visible markers.
- Identify usable objects, such as buttons. The marker should be used to mark up that something is usable at that location, other mechanisms should be used to narrow down what the function is and how an AI could interact with it.
- Mark useful locations, for example good hiding spots, or sniper positions.
- Warn of dangerous locations. A grenade may have a large 'danger' marker attached, which informs NPCs to run away. The same can be used in front and behind vehicles, where they are enabled when a car starts driving, such that NPCs will get out of its way.
For an example how marker components and spatial queries can be used to find nearby objects, have a look at the Sample Game Plugin.


Portfolio
Home
About
Gallery
Contact
My Portfolio
Some text that represents "Me"...
Some of my Work
Some text..
Some text..
Some text..
Some text..
Some text..
Some text..
Some text..
Some text..


Diablo 4 announced, see the gory cinematic and gameplay trailers
by James DavenportDiablo 4 was announced during today's BlizzCon opening ceremony, debuting with a cinematic trailer depicting some treasure hunters venturing deep into a spooky demonic temple.
Things go wrong as soon as the first door demands a blood sacrifice. The adventures are swiftly picked off until one remains, who ends up summoning the Mother of Misery, Lilith. She looks nasty. I dig it.
Diablo 4 game director Luis Barriga followed up the trailer by confirming the series is returning to a much darker look, saying, "We are going back to the franchise's darker roots. It'll mean blood and gore. It'll mean occult symbols and rituals."
Three classes are in the works, as the theme of the cinematic trailer suggests, and they're some classics: barbarian, sorceress, and druid.
Development appears fairly far along, too, because not only did Blizzard reveal a gameplay trailer, but announced that a playable demo is on the BlizzCon show floor.
We'll have impressions up as soon as possible. In the meantime, check out the gameplay trailer and some select screens that capture the darker tone of Diablo 4 below.
We'll be covering BlizzCon throughout the weekend, from new games and updates to the Hong Kong protests taking shape around the convention.


The Xcore open source project uses the built-in github issue tracking capabilities (primarily for bugs and contributions of new code). If you’ve found a bug in any of the repositories, this is the place to start. Bugs in most recent versions of a design are likely to get the most attention. Also, the xcore team is always interested in feedback from those who can take the time to test the head of the mainline.
If you’ve found a problem with a repository, you can start by checking existing issues to make sure that the issue hasn’t already been reported. If it hasn’t, click on the “issue” button in the github repo dashboard. At the minimum, your ticket needs a title and descriptive text. But that’s only a minimum. You should include as much relevant information as possible. Submitting a testcase that shows how the expected behaviour is not occurring and/or proposes a fix is always appreciated.
There is no attachment model, but you can easily fork the repository you are submitting an issue to, and provide a link to the fork, which would appear under your own public github account. Any changes, additional test etc required to highlight the problem can then be applied in the fork. See this github help page for more details.
 Unless you have a “Code Red, Mission Critical, The World is Coming to an End” kind of bug, you’re creating this ticket in the hope that others with the same problem will be able to collaborate with you on solving it. Do not expect that the ticket automatically will see any activity or that others will jump to fix it. Creating a ticket like this is mostly to help yourself start on the path of fixing the problem and for others to confirm it with a “I’m having this problem too” comment.
If there’s a new feature that you want to see added to an Xcore repository (or indeed a new component or design), you’ll need to write the code yourself – or convince someone else to partner with you to write the code. If you enter a wishlist issue in a repo with no code, you can expect it to be marked “invalid” as soon as it’s reviewed. There is however, nothing to stop you creating a new forum topic enquiring politely about the roadmap for a specific component.


Source code for azblobexplorer.download
import os
from pathlib import Path
from .base import BlobBase
from .exceptions import NoBlobsFound
__all__ = ['AzureBlobDownload']
[docs]class AzureBlobDownload(BlobBase):
"""
Download a file or folder.
"""
[docs] def download_file(self, blob_name: str, download_to: str = None, timeout: int = 10):
"""
Download a file to a location.
:param str blob_name:
Give a blob path with file name.
:param str download_to:
Give a local absolute path to download.
:param int timeout: Request timeout in seconds
.. versionadded:: 2.0
:raises OSError: If the directory for ``download_to`` does not exists
>>> from azblobexplorer import AzureBlobDownload
>>> az = AzureBlobDownload('account name', 'account key', 'container name')
>>> az.download_file('some/name/file.txt')
"""
file_dict = self.read_file(blob_name, timeout=timeout)
file_name = Path(file_dict['file_name']).name
if download_to is None:
write_to = file_name
else:
write_to = Path(os.path.join(download_to, file_name))
write_to.parent.mkdir(parents=True, exist_ok=True)
with open(write_to, 'wb') as file:
file.write(file_dict['content'])
[docs] def download_folder(self, blob_folder_name: str, download_to: str = None, timeout: int = 10):
"""
Download a blob folder.
:param str blob_folder_name:
Give a folder name.
:param str download_to:
Give a local path to download.
:param int timeout: Request timeout in seconds
.. versionadded:: 2.0
:raises NoBlobsFound: If the blob folder is empty or is not found.
:raises OSError: If the directory for ``download_to`` does not exists
>>> from azblobexplorer import AzureBlobDownload
>>> az = AzureBlobDownload('account name', 'account key', 'container name')
>>> az.download_folder('some/folder/name')
"""
blobs = list(self.container_client.list_blobs(blob_folder_name))
if len(blobs) == 0:
raise NoBlobsFound(
"There where 0 blobs found with blob path '{}'".format(blob_folder_name))
if download_to is None:
for blob in blobs:
name = blob['name']
path = Path(name)
path.parent.mkdir(parents=True, exist_ok=True)
_blob = self.read_file(name, timeout=timeout)
file = open(path, 'wb')
file.write(_blob['content'])
file.close()
else:
for blob in blobs:
name = blob['name']
path = Path(os.path.join(download_to, name))
path.parent.mkdir(parents=True, exist_ok=True)
_blob = self.read_file(name, timeout=timeout)
file = open(path, 'wb')
file.write(_blob['content'])
file.close()
[docs] def read_file(self, blob_name: str, timeout: int = 10) -> dict:
"""
Read a file.
:param int timeout: Request timeout in seconds
.. versionadded:: 2.0
:param str blob_name:
Give a file name.
:rtype: dict
:return:
Returns a dictionary of name, content,
>>> from azblobexplorer import AzureBlobDownload
>>> az = AzureBlobDownload('account name', 'account key', 'container name')
>>> az.read_file('some/name/file.txt')
{
'file_name': 'file.txt',
'content': byte content,
'file_size_bytes': size in bytes
}
"""
blob_obj = self.container_client.get_blob_client(blob_name)
blob_properties = blob_obj.get_blob_properties()
download_blob = blob_obj.download_blob(timeout=timeout)
return {
'file_name': blob_properties['name'],
'content': download_blob.readall(),
'file_size_bytes': blob_properties['size']
}


NOTE: DO NOT attempt to directly style radio buttons, checkboxes, or the custome select box - you'll need to use th eprovided sprite sheet and a series of custome JS methods to complete this challenge... don't worry if it's not perfect - styling custom form elements can be tricky and you'll need to use you best judgement at times!


This is called html. The h stans for hyper .The t stans for text.The m stans for markup .And last but not lest l is for language.
Allways at the top you have to put If you want it to say anything at the top of the page typ this
You can click here to see the cheetah page. Main Page This is rily how to make a web site.There is a html referince that talls the computer wate it needs to do. You can also put pictures on your web site I put cheetahs on my cheetah page.
When you went to put a space some place in your web page.Then you put one of these and tipe p and then put one of these. And there you go.
You can do a www. web page. The first W stands for world. The next 2 stand for wide and web. I said it in order.
If you use a < and a command, then a > to end it...
For example, here is how you center things
This is centered.shows up like this
| <<< | >>> |
This is what it looks like when it is done:
Some Text link!
That's it.


#include <LiCE/resources/Strings_de.h>
#include <Glaziery/resources/Strings_de.h>
Go to the source code of this file.
Defines | |
| #define | STRING_BOTTOMLEFT_LABEL1 "Ma&skierungsmodus:" |
| #define | STRING_BOTTOMLEFT_LABEL2 "&Drück ne Taste:" |
| #define | STRING_BOTTOMLEFT_LABEL3 "Drop-Down-Selector:" |
| #define | STRING_BOTTOMLEFT_LABEL4 "Fortschritt:" |
| #define | STRING_BOTTOMLEFT_RADIOBOX1 "&Unmaskiert" |
| #define | STRING_BOTTOMLEFT_RADIOBOX2 "&Maskiert" |
| #define | STRING_LICE_APPLICATIONNAME /*LC_ENC*/"\047\014\001\032\011\005\022\031\100\024\005\023\024\005\022" |
| #define | STRING_LICE_CONTACT_ACTIVATION /*LC_ENC*/"\015\001\011\014\040\007\014\001\032\011\005\022\031\116\017\022\007" |
| #define | STRING_LICE_CONTACT_SALES /*LC_ENC*/"\015\001\011\014\040\007\014\001\032\011\005\022\031\116\017\022\007" |
| #define | STRING_LICE_CONTACT_SUPPPORT /*LC_ENC*/"\015\001\011\014\040\007\014\001\032\011\005\022\031\116\017\022\007" |
| #define | STRING_LICE_WEBSITE_LICE /*LC_ENC*/"\010\024\024\020\132\117\117\014\011\003\005\116\024\010\017\015\001\023\012\001\003\017\002\116\004\005" |
| #define | STRING_LICE_WEBSITE_PRODUCT /*LC_ENC*/"\010\024\024\020\132\117\117\027\027\027\116\007\014\001\032\011\005\022\031\116\017\022\007" |
| #define | STRING_LICEFAKE_APPLICATIONNAME "Glaziery tester" |
| #define | STRING_LICEFAKE_CONTACT_ACTIVATION<EMAIL_ADDRESS>|
| #define | STRING_LICEFAKE_CONTACT_SALES<EMAIL_ADDRESS>|
| #define | STRING_LICEFAKE_CONTACT_SUPPPORT<EMAIL_ADDRESS>|
| #define | STRING_LICEFAKE_WEBSITE_LICE "http://lice.thomasjacob.de" |
| #define | STRING_LICEFAKE_WEBSITE_PRODUCT "http://www.glaziery.org" |
| #define | STRING_TOPLEFT_BUTTON1 "&Check schalt" |
| #define | STRING_TOPLEFT_BUTTON2 "&Fenster" |
| #define | STRING_TOPLEFT_BUTTON4 "App" |
| #define | STRING_TOPLEFT_BUTTON5 "Pre" |
| #define | STRING_TOPLEFT_BUTTON6 "Ins" |
| #define | STRING_TOPLEFT_BUTTON7 "Del S" |
| #define | STRING_TOPLEFT_BUTTON8 "Del U" |
| #define | STRING_TOPLEFT_CHECKBOX1 "&Mehrfachauswahl" |
| #define | STRING_TOPLEFT_LABEL1 "Baum und Liste:" |
| #define | STRING_TOPMIDDLE_CHECKBOX1 "Eine &Checkbox" |
| #define | STRING_TOPMIDDLE_DIRECTORY "Verzeichnis" |
| #define | STRING_TOPMIDDLE_GROUPFIELD1 "Schiebergruppe" |
| #define | STRING_TOPMIDDLE_LABEL1 "Dies ist ein Label" |
| #define | STRING_TOPMIDDLE_LABEL2 "&Alpha:" |
| #define | STRING_TOPMIDDLE_LABEL3 "&Fortschritt:" |
| #define | STRING_TOPMIDDLE_LABEL4 "Stringsschieber:" |
| #define | STRING_TOPMIDDLE_LOADFILE "Laden" |
| #define | STRING_TOPMIDDLE_SAVEFILE "Speichern" |
| #define | STRING_TOPMIDDLE_STRINGLISTITEM1 "10 Sek" |
| #define | STRING_TOPMIDDLE_STRINGLISTITEM2 "30 Sek" |
| #define | STRING_TOPMIDDLE_STRINGLISTITEM3 "1 Min" |
| #define | STRING_TOPMIDDLE_STRINGLISTITEM4 "3 Min" |
| #define | STRING_TOPMIDDLE_STRINGLISTITEM5 "5 Min" |
|
|
Definition at line 31 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 32 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 33 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 34 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 35 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 36 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 7 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 8 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 9 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 10 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 11 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 12 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 14 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 15 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 16 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 17 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 18 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 19 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 38 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 39 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 40 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 41 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 42 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 43 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 44 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 45 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 46 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 48 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 56 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 49 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 50 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 51 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 52 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 53 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 54 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 55 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 57 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 58 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 59 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 60 of file apps/tester/resources/Strings_de.h. |
|
|
Definition at line 61 of file apps/tester/resources/Strings_de.h. |


Discord Elixir v1.1.18 DiscordEx.Permissions View Source
Easily assign permissions with this helper module.
Link to this section Summary
Functions
Add any permission to an existing set of permissions and return the complete permission value
Remove any permission from an existing set of permissions and return updated value
Take current permission value and convert it to a map of permissions
Link to this section Functions
Link to this function
add(existing_permissions \\ 0, new_permission)
View Source
add(integer(), atom()) :: integer()
Add any permission to an existing set of permissions and return the complete permission value.
Link to this function
remove(existing_permissions, new_permission)
View Source
remove(integer(), atom()) :: integer()
Remove any permission from an existing set of permissions and return updated value.
Take current permission value and convert it to a map of permissions.


Dan Pierce
Discusses the adoption of Extreme Programming techniques within the Embedded software industry and includes some first-hand reports of the ways in which engineers are recruited and projects are structured.
Unread


{% extends "base.html" %} {% block content %}
WARNING: This app only knows about federal holidays through 2020. It's almost 2021. If this app is still in use, please remind its maintainer to add more federal holiday dates (in models.py). (This means you, o reader! Only you can prevent forest fires.)
FOIAs you've tracked here.
total FOIAs tracked here.
of FOIAs are overdue.
of FOIAs have been completed.
If you track your FOIAs here, you can benefit from:
Here's a list of FOIAs you've filed:
Looks like you haven't recorded any of your FOIAs here. Give it a try! It's quick and easy.
{% endif %}Here's a list of FOIAs filed recently by your colleagues:
{% if latest_foias %} {% include "foias/foiatable.html" with foias=latest_foias only %} {% else %}No one else has filed a FOIA!
{% endif %}


resistance aegypti genes populations Aedes French GUA insecticide GUY Guiana, deltamethrin population mosquito pyrethroid CAL using gene resistant New vector doi: Ae. Bariami Guadeloupe, sodium CYPJ associated detoxification used Trop channel differentially observed Reid data enzymes insecticides mutations role Mexico Strode common control Cuba Puerto-Rico Saavedra-Rodriguez study susceptible voltage-gated Fig Med cytochrome down-regulated kdr microarray up-regulated CYPJ, Guadeloupe called dengue expression mutation number permethrin population. populations. regulated related resistance. PCR Table addition, different performed (.%) ./journal.pntd. Caledonia, DNA Dis. However, Negl Thailand according compared expressed individuals mosquitoes probe strain Caledonia Cayman, Health Kasai Marcombe development impact kdr) levels mechanisms position pyrethroids studied total use Agilent Biochem Cayman Martinique Pasteur RNA [World allele demonstrated described detoxifying family fluorescence following identify play population, presence products sec sequences AAEL-RA, CAL. CCE CYP CYPM CYPZ Culex Guiana Insecticide Linss Mol USA) additional amino-acid analyzed basis detection exposure females fold frequencies genes, hours including involved metabolic metabolism obtained papers phenotype populations, primers proportion recorded reference relative serine site strains studies target virus °C, (Diptera: Biol. Brazil Click Culicidae) Experimental GUY, Genomic Hyg. Insect Lima Poupardin Pyrethroid Ranson Singapore Therefore, alleles analysis available cDNA changes compare conditions designed detox develop discrimination dye end exposed factors families file. fully genotype genotyped genotyping higher important impregnated knocked-down labeled level mechanism min mosquitoes. multiple observation overseas phenotypes pipiens probes protease provided pyrethroid-resistant referred resistance, results samples shown silicone sites strain. tested time transcribed type work


FROM THE DESK OF PETER JOHNSON PETER JOHNSON LEGAL CHAMBERS (LEGAL SOLICITORS) OFFICE ADDRESS: 21 MAITAMA AVENUE GARKI ABUJA 23401 NIGERIA . E-MAIL<EMAIL_ADDRESS>MOBILE PHONE: 00234-8028735832 MR. JAMES HARRISON'S PHILANTROPHIC GESTURE DRAW RESULTS Dear Benefited Beneficiary, CONGRATULATIONS!!! I am Barrister. Peter johnson, The Principal Attorney & President in The Chamber, Admitted in Nigeria Bar, 1973, and Education: LL.B Hons. ( Lagos ), MCI Arb. (London), AMNIM, FCILS; (Salzburg); Notary Public (Managing Partner/Senior Counsel). LANGUAGE: English. I crave your indulgence for the unsolicited nature of this e-mail to you. Your name and your e-mail address came up in a random draw conducted by our law firm today been the 17 day of may @ peterjohnson & Sons Law Chambers in Abuja , Nigeria . I am a personal attorney to our late client Mr. James Harrison who worked for an oil firm in Nigeria . Mr. James Harrison a well-known Philanthropist, before he died, he made a Will in our law firm stating that US$4.2M (Four point two million U.S. dollars only) should be donated to any Philanthropist of our choice overseas. We have made a random draw and your name and e-mail address was picked as the beneficiary to this Will. I am particularly interested in securing this money from the Bank, because they have issued a notice instructing us to produce the beneficiary of this will within two weeks that happens to be you or else the money will be credited to the Government treasury as per law here. It is my utmost desire to execute the Will of our late client. You are required to contact me immediately to start the process of transferring this money to any of your designated official account. I urge you to contact me immediately for further details bearing in mind that the Bank has given us a date limit. Please act fast and initiate contact me via my Mobile Phone: 00234-<PHONE_NUMBER> or E-mail address as follows<EMAIL_ADDRESS>You have a lovely day even as you read this Congratulatory message Regards, Mrs.Jummai Ahmed Mohammed, LLB (Office Secretary) For-Barrister. Peter Johnson, LLB, MLB, LLD. (Principal Attorney).


Use web chat to send the message "Send something secure" at any point to see the encrypted payload received by Watson Assistant and to see what user ID Watson Assistant has in session variables.


A notification to inform SDL Core that a specific app capability has changed.
@added in SmartDeviceLink 7.1.0
- (nonnull instancetype)initWithAppCapability:
(nonnull SDLAppCapability *)appCapability;
init(appCapability: SDLAppCapability)
- appCapability
A SDLOnAppCapabilityUpdated object
The app capability that has been updated
@property (nonatomic, strong) SDLAppCapability *_Nonnull appCapability;
var appCapability: SDLAppCapability { get set }


Authorization
The server at '
...
' is prompting for authorization
Save username and password:
Cancel
Ok


- A Certified Chartered Accountant with 8 years of meaningful experience in the field auditing, compliance, risk management and project management in Switzerland for an international portfolio of clients - Highly motivated and competent professional - Possesses strength in undertaking complex assignments and excellent problem solving capabilities - Team player who performs at higher level of productivity in fast-paced environments with proven track record of meeting deadlines and targets - Proficient in using Microsoft office applications - French as native language and fluent in English
- Managing field work on audit engagement for a portfolio of varied clients: private banks, listed bank, asset managers, financial intermediaries (total fees of AED 10 millions) - Coordinating and supervising work of an audit team (up to 10 people) and engagement budget - Managing collaboration with other service lines (tax, financial advisory, risk advisory, IT assurance) up to 10 people - Running financial and regulatory audits; and additional audit works on specific topics (anti money laundering, sanctions and embargos, cross border, IT, suitability) - Preparing and delivering regulatory long-form reports and specific reports to regulatory supervisory authorities and audit committees or board of directors’ presentations - Presenting audit results and innovative audit analytics tools to executive committee and board of directors
- Reviewing internal audit quality IIA standards - Participating in due diligence for bank’s acquisitions - Project management officer for an asset manager
- Participating in business development and proposals (local and global levels) - Giving training regarding new regulatory requirements - Participating in recruitment activities
- Delivering risk and compliance reports to management and board of directors - Reviewing and updating internal guidelines in relation with compliance - Managing relationships with third parties: audit firm, regulatory authorities and banks - Managing regulatory control framework (wealth management & funds): anti-money laundering, cross border, suitability, market conduct, others - Implementing new regulatory requirements in accordance with regulatory regulation: IT, business continuity management, MiFID II
- Following up legal disputes with lawyers - Reviewing and updating of contractual documents
- Preparing and delivering financial statements and financial reports to management and board of directors
Swiss Chartered Accountant Certification
Master of Accounting, Control and Finance, HEC Lausanne
Bachelor of Science in Economics and Management
Apart from being a manager, I enjoy most of my time being outdoors. I enjoy practicing yoga, acroyoga and stand up paddling.
I also spend a large amount of my free time travelling and learning new skills.