05.00 pm
Registration
05.30 pm
Event Opening
05.40 pm
Welcome speech
05.50 pm
Photo session
06.30 pm
Fun and games
07.00 pm
Karaoke Time
07.30 pm
Door Prize
07.45 pm
Closing Speech
08.00 pm
Free time
Are you attending?
Fill your full name and contact lists
Full Name
Email Address
Phone
Will you bring additional guest(s)?


|
Perl Weekly
Issue #202 - 2015-06-08 - Perl 5.22 is now available
latest | archive | by Neil Bowers
|
|
Hi,
Perl 5.22 is out, in both regular and Strawberry flavours. Thanks and kudos to everyone who contributed, and to RJBS who brought it to us.
YAPC::NA starts today. I hope everyone there has a great time, and if you're not there, check the youtube channel
Many of us will also be thinking about GENEHACK this week, who won't be at YAPC::NA, because he's having surgery.
 Here Martin suggests that you should always start with a monolothic architecture, and only start breaking out microservices when you've got enough experience and understanding of the problem.
|
|
Feedback is a Gift
Andrew argues that when someone gives you, or your project, feedback, the only correct response is to say "thank you". I certainly need to do better on that score.
|
|
Perl Maven Tutorials
|
|
|
|
|
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|


About me
Early years
First works
Today and tommorrow
back
Interests
Skying
Snoboarding
Wakeboarding
back
Portfolio
Design
Articles
back


Delta Environmental Consulting
Job description – Technician or assistant (T)
11 November 2008 (addition of premises support)
Technicians, assistants and trainees work under supervision. Some undertake work in a specific area of the business (laboratory, administration, personnel & premises, or field work) while others are generalists who undertake some duties across all these fields.
Administrative support
- Answering the phone
- Filing
- Monthly accounts, GST and BAS
- Purchasing stationery supplies
- Invoicing customers for work completed
- Build good relationships with clients
- Organising travel and accomodation for fieldwork
- Attending meetings with senior consultant to review work progress
Fieldwork support
- Preparing equipment for fieldwork
- Assisting with fieldwork using established methods
- Packing and cleaning up after fieldwork
- Preparation of specimens, and preparation and transport of soil/water samples
- Flora and fauna identification
- Locate geographic features using a GPS
Project desk work support
- Land title and usage history searches
- Aerial photography history searches
- Aerial photograph visual analysis
- Data entry of field data (geographic and biological data)
- Compile species lists and compare to regional, State and national lists of significant species
- Assist with GIS analysis of survey sites
- Assist with mathematical modelling where required
- Assist with ecological community analysis
Laboratory support
- Chemical and physical soil and water testing
- Microbiological testing
- Plankton counts and identification
- Quality assurance laboratory testing for external clients
- Maintaining test equipment (including calibration and standards)
Personnel & premises support
- Undertake care duties as required
- Organise contractors for maintenance of premises
- Undertake day to day cleaning and routine maintenance of premises
Purchasing support
- Order supplies as required, from approved suppliers
- Purchase consumable requirements on a regular basis
- Control of supplies
- Protection and preservation of supplies
- Receiving inspection
Management system responibilities in relation to the area of work
- Undertake duties using operating procedures in the Management System
- Provide suggestions for improving instructions and procedures
Return to Management System Contents Page


g
Akan community names.
The Akan community of Ghana has a unique way of naming their new born babies .Both male and female children are named after the day they were born. Their first name are derived from the day they were born.
Year
Month
Day
Gender
Male
Female
SUBMIT.


About Me
Did you ever hear the tragedy of Darth Plagueis the Wise?
I thought not. It's not a story the Jedi would tell you. It's a Sith legend. Darth Plagueis was a Dark
Lord of the Sith, so powerful and so wise he could use the Force to influence the Midichlorians to
create life... He had such a knowledge of the dark side that he could even keep the ones he cared about
from dying. The dark side of the Force is a pathway to many abilities some consider to be unnatural.
He became so powerful... the only thing he was afraid of was losing his power, which eventually, of
course, he did.  It's ironic: he could save others from death, but not himself.


Why choose TPM
Learn anywhere anytime.
Services provided at a very cheap and affordable price
Special Corporate Packages available
Get your queries resolved by our TPM experts.
Online support for your any technical or non-technical query
First in domain to bring the TPM learning digital through android app.
Free demo available.
Freemium
Rs.
0
/MON
- Free for one week
- One Module available to explore
- Enjoy Full Support
- Learn From Experts
Basic
Rs
1000
/MON
- 1 Month base plan
- Best To explore
- Full Technical Support
- Full Access to All Modules
Quarter
Rs
2700
for 3 MON
- Plan for 3 months
- Full Technical Support
- No renewal every month
- Special 10% discount
Half Yearly
Rs
5100
for 6 MON
- Plan for 6 months
- No interruption while learning
- No renewal every month
- 24/7 Support
Yearly
Rs
9500
for 12 MON
- Plan for 12 months
- Best plan for discount lover
- Get 12 months in cost of aprox. 9 months
- 24/7 Support
Corporate Pack
Special Plans
- Need More Accounts at cheap price
- Click Contact Us
- Or Email at info@tpmworldservices.com


Celebrity dating!
Enter your information below to get matched with a celebrity!
Age
Gender
Male
Female
Match up with Celeb!
Your match would be
.


Issue FUNCTION-TYPE:X3J13-MARCH-88 Summary
These passages are relevant to issue
FUNCTION-TYPE:X3J13-MARCH-88
:
Accessor FDEFINITION
Accessor SYMBOL-FUNCTION
Function APPLY
Function COERCE
Function FUNCALL
Function FUNCTIONP
Function MACROEXPAND, MACROEXPAND-1
Function MAP
Function MAPC, MAPCAR, MAPCAN, MAPL, MAPLIST, MAPCON
Special Operator FUNCTION
System Class FUNCTION
Type COMPILED-FUNCTION
Type Relationships
Variable *MACROEXPAND-HOOK*
Copyright 1996, The Harlequin Group Limited. All Rights Reserved.


m.redraw
Redraws the view for the currently active module. Use m.module()
to activate a module.
This method is called internally by Mithril's auto-redrawing system and is only documented for completeness; you should avoid calling it manually unless you explicitly want a multi-pass redraw cycle.
A multi-pass redraw cycle is usually only useful if you need non-trivial UI metrics measurements. A multi-pass cycle may span multiple browser repaints and therefore could cause flash of unbehaviored content (FOUC) and performance degradation.
By default, if you're using either m.route
or m.module
, m.redraw()
is called automatically by Mithril's auto-redrawing system once the controller finishes executing.
m.redraw
is also called automatically on event handlers defined in virtual elements.
If there are pending m.request
calls in either a controller constructor or event handler, the auto-redrawing system waits for all the AJAX requests to complete before calling m.redraw
.
This method may also be called manually from within a controller if more granular updates to the view are needed, however doing so is generally not recommended, as it may degrade performance. Model classes should never call this method.
If you are developing an asynchronous model-level service and finding that Mithril is not redrawing the view after your code runs, you should use m.startComputation
and m.endComputation
to integrate with Mithril's auto-redrawing system instead.
Signature
void redraw()


8 April 2021
New Event
Sun
Mon
Tue
Wed
Thu
Fri
Sat
New Event
Title
Initial date
End date
Reminder
Time
5 min
10 min
15 min
20 min
Description
Event type
Meeting
Study
Personal
Event Title
Initial date
18/12/93
End date
20/12/93
Reminder
5 min
Event type
Personal
Description
Description


Max Beyer
Maker of Things
Home
Skills
Contact
Dice Table Generator
Contact Me
Contact me by thinking really hard and saying my name through
clenched teeth


{% if AUTHOR_IMAGE %} {% endif %} {# disabed until I know what to do with it... {% include "_about.html" %} #} {% if LINKS or SOCIAL %}


and the [], []. virus with {background for Ebola Zika health margin {border-style emerging outbreak px;} #ffffff;} infection surveillance Health Nipah Saudi ZIKV The outbreaks disease infected response from community risk has reported Infect been control diseases human local Dis among are case cases congenital emergency pilgrims also during global implementation including px; spread viral {font-family Med countries data development font-size have new not preparedness resource strategies transmission Hajj Public World affected all can double; highly measures prevention programs public severe sustainable syndrome that through Arabia, Elsevier May Organization animals associated asymptomatic between border-color border-width cause contact deaths effective fruit may needed populations research safe solid; such than well {font-style {font-weight Africa Arabia COVID- Nipah, This Virol West any around bats bold both capacities care centre complications contain courier; documented due em; endemic epidemics first flavivirus host humans immunization information more most national other over pregnancy pregnant prevent pt;} rapid strengthening systems there this threat threats tools women â€"


Advertisements in the Egyptian Gazette were produced using boilerplates that repeated from issue to issue with only minor variations. This page’s database contains a complete set of these advertisements. Each advertiser is given a three-letter code, and each distinct ad from that advertiser is given a numeric suffix. Use the images and links to text below, or consult the separate database, XML files, or image files.
Every ad template has an XML id embedded in it, following this format: xml:id="deg-ad-xxx01"
.
List of Advertisers
- aac01 Allen, Alderson & Co.
- aan01 Anglo-American Nile Steamer & Hotel Coy.
- aan02 Anglo-American Nile Steamer & Hotel Coy.
- aan03 Hamburg & Anglo-American Nile Co.
- aan04 Anglo-American Nile Steamer & Hotel Coy.
- aan05 Hamburg & Anglo-American Nile Co.
- aas01 Anglo-American Stores
- aaw01 Ariston Aerated Waters
- abp01 The Artesian Boring and Prospecting Company
- abw01 Alexandria Bonded Warehouse Company, Ltd.
- adr01 Au de Rouge
- adr02 Au de Rouge
- aeb01 The Anglo-Egyptian Bank
- aeb02 Anglo-Egyptian Bank
- afc01 African Commerce
- ahh01 Al Hayat Helouan
- akl01 Arthur Koppel, Ltd.
- all01 Anchor Line, Limited
- all02 Anchor Line, Limited
- alf01 Allenburys Foods
- als01 Austrian Lloyd’s Steam Navigation
- als02 Austrian Lloyd’s Steam Navigation
- als03 Austrian Lloyd’s Steam Navigation
- ams01 Samuelson & Sons
- api01 Apiol
- ass01 American Shoe Store
- baa01 Boehme & Anderer
- bal01 Bank of Athens, Limited
- bal02 Bank of Athens, Limited
- bam01 Bell’s Asia Minor Steamship Co.
- bam02 Asia Minor Steamship Co., Ltd.
- bam03 Summer Trips to Cyprus
- bcc01 British Chamber of Commerce
- bcp01 Beck & Co’s Pilsener Beer
- bcp02 Beck & Co’s Pilsener Beer
- bct01 British Commercial Travellers
- bdc01 Banque du Caire
- bis01 British India S. N. Company, Limited
- bis02 British India S. N. Company, Limited
- blc01 Browett Lindley & Co.
- blm01 Bibby Line Mail Steamers
- blm02 Bibby Line Mail Steamers
- blm03 Bibby Line Mail Steamers
- boa01 Bon Accord
- boe01 Bank of Egypt, Limited
- bor01 Borwick’s Baking Powder
- bos01 Bank of Salonica
- bov01 Bovril
- bsl01 Berlitz School of Languages
- cah01 Carlton Hotel
- cah02 Carlton Hotel
- cah03 Carlton Hotel
- cbb01 Callard & Bowser’s Butter-Scotch
- cbr01 C. Brandauer & Co.
- ccc01 The Cleopatra Cigarette Co.
- cct01 Calvert’s Carbolic Toilet Soap
- cct02 Calvert’s Carbolic Tooth Powder
- cfe01 Credit Franco-Egyptien
- cgg01 Champagne George Goulet
- cgh01 Cairo Grand Hammam
- cgr01 Cyprus Government railways
- che01 Charles Evans
- chl01 Chlorodyne
- clh01 Cigares de la Havane
- cmh01 Cairo Mena House Hotel
- cnc01 Comptoir Financier & Commercial D’Egypte
- cne01 Comptoir National D’Escompte
- cne02 Comptoir National D’Escompte
- cpc01 Crown Preserved Coal
- cps01 Cairo Photographic Stores
- crl01 Credit Lyonnais
- crl02 Credit Lyonnais
- csh01 Cairo-Savoy Hotel
- csr01 Cassa di Sconto e di Risparmio
- cst01 Cairo Sewage Transport Co.
- cst02 Cairo Sewage Transport Co.
- cun01 Cunard Line
- cun02 Cunard Line
- cun03 Cunard Line
- cun04 Cunard Line
- dia01 Diamonds
- dbc01 Davies Bryan & Co.
- dcl01 DCL Scotch Whisky
- ddg01 Direction der Disconto-Gesellschaft
- ddg02 Direction der Disconto-Gesellschaft
- deb01 Deutsche Bank
- dix01 Dixon Bros. & Hutchinson
- dix02 Dixon Bros. & Hutchinson
- dlc01 Dr Le Clerc’s Pills
- dll01 Deutsche Levante-Linie
- dim01 Dinneford’s Magnesia
- doa01 Deutsche Ost-Afrika Linie
- doa02 Deutsche Ost-Afrika Linie
- dob01 Deutsche Orientbank
- dpc01 Davey Paxman & Co. Ltd.
- edl01 Egyptian Delta Light Railways Co., Limited
- edl02 Helouan Railway
- eec01 Jessop & Appleby Bros Ltd. / The Egyptian Engineering Co. Ltd.
- eec02 Jessop & Appleby / The Egyptian Engineering Co. Ltd.
- eec03 Midland Railway / The Egyptian Engineering Co. Ltd.
- eec04 Pulsometer / The Egyptian Engineering Co. Ltd.
- eeh01 Eastern Exchange Hotel
- eeh02 Eastern Exchange Hotel
- ela01 Edinburgh Life Assurance Company.
- ell01 Ellerman Lines, Limited
- ell02 The Ellerman Lines, Limited
- ell03 Ellermans
- ell04 The Papayanni Line
- ema01 Egyptian Mining Activity
- emp01 English Made Petroleum Engines
- ems01 Emulsion Scott
- ems02 Emulsion Scott
- ems03 Emulsion Scott
- ems04 Emulsion Scott
- ems05 Emulsion Scott - LES BÉBÉS DÉPÉRISSENT TOUT COMME LES FLEURS!
- ens01 Express Nile Steamer Co.
- epi01 English Pension, Italian Riviera
- eph01 Eden Palace Hotel
- epm01 English Penmakers
- erf01 E. R. & F. Turner
- esr01 Egyptian State Railways
- etc01 The Eastern Telegraph Company, Limited
- etc02 The Eastern Telegraph Company, Limited
- fmh01 Foster, Mason & Harvey
- fpc01 F. Phillips & Co.
- fre01 Freskel
- fre02 Freskel
- fus01 Fussell’s Cream
- gac01 Guardian Assurance Company Limited
- gac02 Guardian Assurance Company Limited
- gch01 Grand Continental Hotel
- ggd01 G.G. Drossos & Co.
- ghb01 Grand Hotel Bonnard
- ghc01 Gellatly, Hankey & Co.
- ghk01 Grand Hotel Khartoum
- ghl01 Marseille Grand Hotel du Louvre & Paix
- ghn01 Grand Hotel National
- gmc01 G. Marcus & Co.
- gnh01 The George Nungovich Hotels
- gok01 Gordon Hotel, Khartoum
- gph01 Ghezireh Palace Hotel
- gwy01 Gwynne’s Limited
- haa01 Hamburg & Anglo-American
- hbc01 Hotel Bristol Cairo
- hbh01 Hall’s Boar’s Head
- har01 S. & H. Harris’
- hbr01 Hotel Beau-Rivage
- hbr02 Hotel Beau-Rivage
- hcf01 H & C Flick Cigar Importers
- hcp01 Paris Hotel Continental
- hcs01 Hotel-Casino San Stefano
- hct01 High-Class Tools
- hdi01 Hall’s Distemper
- hdi02 Hall’s Distemper
- hdn01 Hotel du Nil, Cairo
- hem01 Hemagene Tailleur
- hdr01 H. D. Rawlings Limited
- hjm01 Henry J. Monson
- hmh01 Hoff’s Malt Homax
- hob01 Howies Butter
- hob02 Howie & Co.
- hob03 Howies Butter
- hom01 Homocea
- hse01 Hotel Semiramis
- hsm01 Howies Sterilized Milk
- hum01 Humber, Limited
- hum02 Humber Cars & Cycles
- icc01 Ind, Coope & Co. Ltd.
- ici01 Icilma
- imc01 Irish Manufactured Collars
- ind01 Indicateur Egyptien
- inv01 “Investments”
- iob01 Imperial Ottoman Bank
- iob02 Imperial Ottoman Bank
- ish01 Isherwood’s Cairo Cigarettes
- isr01 International Sleeping and Restaurant Cars Company
- jab01 Jessop & Appleby Bros Ltd.
- jab02 Jessop & Appleby / The Egyptian Engineering Co. Ltd.
- jbc01 John B Caffari’s Economical Stores
- jco01 Joseph Comas
- jes01 Joseph Evans & Sons
- jma01 J. Margosches
- jma02 J. Margosches
- jma03 J. Margosches
- jma04 J. Margosches
- jma05 J. Margosches
- jma06 J. Margosches
- jpr01 Jumelles à Prismes de Ross
- kbs01 Kupper’s Beer
- kbs02 Kupper’s Beer
- kml01 Khedivial Mail Line
- lar01 Larola
- lac01 London Assurance Corporation
- lau01 Laurens Cigarettes / Le Khedive Company
- lax01 The Seasonable Complaint (Laxatine)
- lax02 When is Duty a Pleasure? (Laxatine)
- ldb01 Les Diamants Bera
- ldl01 Libby’s Dainty Luncheon Meats
- lea01 Lea and Perrins’
- lem01 Lemco
- lgo01 Ladies & Gents Outfitting (S. Stein)
- lhc01 Lancaster House, Cairo
- lig01 Liniment Géneau
- lip01 Lipton Limited
- liv01 Livadas
- lse01 London St. Ermin’s Hotel
- lsh01 London Salisbury Hotel
- luc01 Law Union & Crown Insurance Co.
- map01 Maple & Co.
- mas01 Maspero Freres
- mav01 Magasins Victoria
- mco01 Martell Cognac
- mic01 Marine Insurance Company, Limited.
- mil01 Milner’s Safes
- mil02 Milner’s Safes
- mma01 Messageries Maritimes
- mmw01 Masters’ Military Watch
- moe01 Moeris Hotel
- mol01 The Molassine Company
- msp01 McLaren’s Steam Ploughs
- mss01 The Moss S. S. Company, Ltd.
- nbe01 National Bank of Egypt
- nbe02 National Bank of Egypt
- nbm01 North British & Mercantile
- ncs01 Nile Cold Storage
- nea01 Neave’s Food
- nfc01 Nile Flotilla Co
- nfl01 Northern Fire and Life Assurance Coy
- ngi01 Navigation Generale Italienne
- nkh01 New Khedivial Hotel Alexandria
- nkh02 New Khedivial Hotel Cairo
- nkh03 New Khedivial Hotel Cairo
- nll01 Norddeutscher Lloyd
- nll02 Norddeutscher Lloyd
- nml01 The National Mutual Life Association of Australasia, Limited
- nml02 The National Mutual Life Association of Australasia, Limited
- nrc01 National Residence Cairo
- nrp01 Nouveau Remede Purgatif (Purgen)
- nsa01 N. Spathis
- nsa02 N. Spathis
- nvh01 New Victoria Hotel
- okl01 Orenstein & Koppel Ltd.
- okl02 Orenstein & Koppel Ltd. / Siemens & Halske
- opl01 Orient-Pacific Line of Royal Mail Steamers
- orm01 Orient-Royal Mail
- orm02 Orient-Royal Mail
- pdd01 Pilules du Docteur Dehaut
- pel01 Pelican Brand
- per01 Neglected Colds cause Consumption. (Peruna)
- phc01 P. Henderson & Co.’s Line.
- phl01 Pagnon’s Hotel, Luxor
- plc01 Peach’s Lace Curtains
- pos01 Peninsular and Oriental S.N. Company
- pos02 P & O Weekly Mail and Passenger Service
- pos03 Peninsular and Oriental S.N. Company
- pos04 Peninsular and Oriental S.N. Company
- pos05 Peninsular and Oriental S.N. Company
- pri01 Prince Line
- pri02 Prince Line
- pss01 Port Said Savoy Hotel
- pwl01 Papier Wlinsi
- pwl02 Papier Wlinsi
- rbi01 Reiser & Binder
- rea01 Royal Exchange Assurance
- rha01 Royal Exchange Assurance
- ric01 Royal Insurance Coy
- rlj01 Rose’s Lime Juice
- rob01 Robinson’s Barley
- rsn01 Russian Steam Navigation
- rsn02 Russian Steam Navigation
- rwc01 R. Warner & Co.
- san01 Sanitas
- say01 Sayers
- scf01 Supplement Commercial et Financier
- sde01 Sudan Development & Exploration Company, Limited
- sfp01 Swan Fountain Pen
- sgr01 Sudan Government Railways
- sgr02 Sudan Government Railways
- sgr03 Sudan Government Railways
- sgr04 Sudan Government Railways
- sha01 Shannon System
- shh01 Shepheard’s Hotel
- shl01 Savoy Hotel, Luxor
- shr01 Shrager Brothers
- sio01 Sun Insurance Office
- sla01 Standard Life Assurance Company
- sla02 Standard Life Assurance Company
- smc01 Steineman, Mabardi & Co
- smw01 Sandy Macdonald Whisky
- spa01 Spathi’s Grill Room
- spc01 Spiro Condoleon
- sph01 Savoy Palace Hotel
- spx01 The Sphinx
- srg01 Sam Remo Grand Hotel
- ssw01 Siemens Schuckert Werke
- sub01 Sulzer Brothers
- sun01 Sunlight
- sun02 Sunlight
- sun03 Sunlight
- tas01 T. A. Spartali & Co.
- tas02 Carpets T. A. Spartali & Co.
- tce01 Telephone Company of Egypt, Limited
- tcs01 Thos. Cook & Son
- tcs02 Thos. Cook & Son
- tcs03 Thos. Cook & Son
- tcs04 Thos. Cook & Son
- tcs05 Thos. Cook & Son
- thc01 Thorne’s High Class Whiskey
- the01 Therapion
- tnh01 The National Hotel, Cairo
- toh01 The Olympus Hotel
- tph01 Tewfik Palace Hotel
- tph02 Where to Winter in Egypt. Tewfik Palace Hotel
- tss01 Thomas & Sons
- twh01 The Tosh Whiskey
- twh02 The Tosh Whiskey
- tyr01 Tyrol
- ueh01 Upper Egypt Hotels
- ufe01 Underwriters’ Fire Extinguisher – Thos. Hinshelwood & Co.
- vcw01 Victoria Carriage Works
- vdt01 Val de Travers
- vhb01 Vienna Hotel Bristol
- vhb02 Vienna Hotel Bristol
- wam01 Walker & Meimarachi
- wam02 Walker & Meimarachi
- wbl01 Waterlow Bros. & Layton
- wha01 W. H. Allen
- whc01 White Horse Cellar
- whc02 Mackie’s White Horse Cellar Whiskey
- who01 Windsor Hotel
- who02 Windsor Hotel
- whr01 Windsor Hotel Restaurant
- wlb01 Wrexham Lager Beer
- wmc01 Whitehead Morris & Co.
- wsl01 White Star Line
- wsl02 White Star Line
- yos01 Yost Typewriter
- yos02 Yost
- yos03 Yost
- you01 Youngs
aac01 Allen, Alderson & Co.
aan01 Anglo-American Nile Steamer & Hotel Coy.
aan02 Anglo-American Nile Steamer & Hotel Coy.
aan03 Hamburg & Anglo-American Nile Co.
aan04 Anglo-American Nile Steamer & Hotel Coy.
aan05 Hamburg & Anglo-American Nile Co.
aas01 Anglo-American Stores
aaw01 Ariston Aerated Waters
abp01 The Artesian Boring and Prospecting Company
abw01 Alexandria Bonded Warehouse Company, Ltd.
adr01 Au de Rouge
adr02 Au de Rouge
aeb01 The Anglo-Egyptian Bank
aeb02 Anglo-Egyptian Bank
afc01 African Commerce
ahh01 Al Hayat Helouan
akl01 Arthur Koppel, Ltd.
all01 Anchor Line, Limited
all02 Anchor Line, Limited
alf01 Allenburys Foods
als01 Austrian Lloyd’s Steam Navigation
| xml text: als01 |
Date: 1905-07-13 |
|
Full size image |
| Ship dates, names, and captains’ names change. Near bottom, destination dates change. |
|
als02 Austrian Lloyd’s Steam Navigation
| xml text: als02 |
Date: 0000-00-00 |
|
Full size image |
| Ship dates, names, and captains’ names change. Near bottom, destination dates change. |
|
als03 Austrian Lloyd’s Steam Navigation
| xml text: als03 |
Date: 0000-00-00 |
|
Full size image |
| Ship dates, names, and captains’ names change. Near bottom, destination dates change. |
|
ams01 Samuelson & Sons
api01 Apiol
ass01 American Shoe Store
baa01 Boehme & Anderer
bal01 Bank of Athens, Limited
bal02 Bank of Athens, Limited
bam01 Bell’s Asia Minor Steamship Co.
bam02 Asia Minor Steamship Co., Ltd.
bam03 Summer Trips to Cyprus
bcc01 British Chamber of Commerce
bcp01 Beck & Co’s Pilsener Beer
bcp02 Beck & Co’s Pilsener Beer
bct01 British Commercial Travellers
bdc01 Banque du Caire
bis01 British India S. N. Company, Limited
bis02 British India S. N. Company, Limited
blc01 Browett Lindley & Co.
blm01 Bibby Line Mail Steamers
blm02 Bibby Line Mail Steamers
blm03 Bibby Line Mail Steamers
boa01 Bon Accord
boe01 Bank of Egypt, Limited
bor01 Borwick’s Baking Powder
bos01 Bank of Salonica
bov01 Bovril
bsl01 Berlitz School of Languages
cah01 Carlton Hotel
cah02 Carlton Hotel
cah03 Carlton Hotel
cbb01 Callard & Bowser’s Butter-Scotch
cbr01 C. Brandauer & Co.
ccc01 The Cleopatra Cigarette Co.
cct01 Calvert’s Carbolic Toilet Soap
cct02 Calvert’s Carbolic Tooth Powder
cfe01 Credit Franco-Egyptien
cgg01 Champagne George Goulet
cgh01 Cairo Grand Hammam
cgr01 Cyprus Government railways
che01 Charles Evans
chl01 Chlorodyne
clh01 Cigares de la Havane
cmh01 Cairo Mena House Hotel
cnc01 Comptoir Financier & Commercial D’Egypte
cne01 Comptoir National D’Escompte
cne02 Comptoir National D’Escompte
cpc01 Crown Preserved Coal
cps01 Cairo Photographic Stores
crl01 Credit Lyonnais
crl02 Credit Lyonnais
csh01 Cairo-Savoy Hotel
csr01 Cassa di Sconto e di Risparmio
cst01 Cairo Sewage Transport Co.
cst02 Cairo Sewage Transport Co.
cun01 Cunard Line
cun02 Cunard Line
cun03 Cunard Line
cun04 Cunard Line
1905-01-09.
xml text: cun04|Date: 0000-00-00
—|—
|Full size image
dia01 Diamonds
dbc01 Davies Bryan & Co.
dcl01 DCL Scotch Whisky
ddg01 Direction der Disconto-Gesellschaft
ddg02 Direction der Disconto-Gesellschaft
deb01 Deutsche Bank
dix01 Dixon Bros. & Hutchinson
dix02 Dixon Bros. & Hutchinson
dlc01 Dr Le Clerc’s Pills
dll01 Deutsche Levante-Linie
| xml text: dll01 |
Date: 1905-07-13 |
|
Full size image |
| Expected at Alexandria ship names, dates, and destinations change. |
|
dim01 Dinneford’s Magnesia
doa01 Deutsche Ost-Afrika Linie
doa02 Deutsche Ost-Afrika Linie
dob01 Deutsche Orientbank
dpc01 Davey Paxman & Co. Ltd.
edl01 Egyptian Delta Light Railways Co., Limited
edl02 Helouan Railway
eec01 Jessop & Appleby Bros Ltd. / The Egyptian Engineering Co. Ltd.
eec02 Jessop & Appleby / The Egyptian Engineering Co. Ltd.
eec03 Midland Railway / The Egyptian Engineering Co. Ltd.
eec04 Pulsometer / The Egyptian Engineering Co. Ltd.
eeh01 Eastern Exchange Hotel
eeh02 Eastern Exchange Hotel
ela01 Edinburgh Life Assurance Company.
ell01 Ellerman Lines, Limited
ell02 The Ellerman Lines, Limited
ell03 Ellermans
ell04 The Papayanni Line
| xml text: ell04 |
Date: 1905-07-13 |
|
Full size image |
| Dates, ships and destinations in third paragraph vary. |
|
ema01 Egyptian Mining Activity
emp01 English Made Petroleum Engines
ems01 Emulsion Scott
ems02 Emulsion Scott
ems03 Emulsion Scott
ems04 Emulsion Scott
ems05 Emulsion Scott - LES BÉBÉS DÉPÉRISSENT TOUT COMME LES FLEURS!
ens01 Express Nile Steamer Co.
epi01 English Pension, Italian Riviera
eph01 Eden Palace Hotel
epm01 English Penmakers
erf01 E. R. & F. Turner
esr01 Egyptian State Railways
etc01 The Eastern Telegraph Company, Limited
etc02 The Eastern Telegraph Company, Limited
fmh01 Foster, Mason & Harvey
fpc01 F. Phillips & Co.
fre01 Freskel
fre02 Freskel
fus01 Fussell’s Cream
gac01 Guardian Assurance Company Limited
gac02 Guardian Assurance Company Limited
gch01 Grand Continental Hotel
ggd01 G.G. Drossos & Co.
ghb01 Grand Hotel Bonnard
ghc01 Gellatly, Hankey & Co.
ghk01 Grand Hotel Khartoum
ghl01 Marseille Grand Hotel du Louvre & Paix
ghn01 Grand Hotel National
gmc01 G. Marcus & Co.
gnh01 The George Nungovich Hotels
gok01 Gordon Hotel, Khartoum
gph01 Ghezireh Palace Hotel
gwy01 Gwynne’s Limited
haa01 Hamburg & Anglo-American
hbc01 Hotel Bristol Cairo
hbh01 Hall’s Boar’s Head
har01 S. & H. Harris’
hbr01 Hotel Beau-Rivage
hbr02 Hotel Beau-Rivage
hcf01 H & C Flick Cigar Importers
hcp01 Paris Hotel Continental
hcs01 Hotel-Casino San Stefano
hdi01 Hall’s Distemper
hdi02 Hall’s Distemper
hdn01 Hotel du Nil, Cairo
hem01 Hemagene Tailleur
hdr01 H. D. Rawlings Limited
hjm01 Henry J. Monson
hmh01 Hoff’s Malt Homax
hob01 Howies Butter
hob02 Howie & Co.
hob03 Howies Butter
hom01 Homocea
hse01 Hotel Semiramis
hsm01 Howies Sterilized Milk
hum01 Humber, Limited
hum02 Humber Cars & Cycles
icc01 Ind, Coope & Co. Ltd.
ici01 Icilma
imc01 Irish Manufactured Collars
ind01 Indicateur Egyptien
inv01 “Investments”
iob01 Imperial Ottoman Bank
iob02 Imperial Ottoman Bank
ish01 Isherwood’s Cairo Cigarettes
isr01 International Sleeping and Restaurant Cars Company
jab01 Jessop & Appleby Bros Ltd.
jab02 Jessop & Appleby / The Egyptian Engineering Co. Ltd.
jbc01 John B Caffari’s Economical Stores
jco01 Joseph Comas
jes01 Joseph Evans & Sons
jma01 J. Margosches
jma02 J. Margosches
jma03 J. Margosches
jma04 J. Margosches
jma05 J. Margosches
jma06 J. Margosches
jpr01 Jumelles à Prismes de Ross
kbs01 Kupper’s Beer
kbs02 Kupper’s Beer
kml01 Khedivial Mail Line
lar01 Larola
lac01 London Assurance Corporation
lau01 Laurens Cigarettes / Le Khedive Company
lax01 The Seasonable Complaint (Laxatine)
lax02 When is Duty a Pleasure? (Laxatine)
ldb01 Les Diamants Bera
ldl01 Libby’s Dainty Luncheon Meats
lea01 Lea and Perrins’
lem01 Lemco
lgo01 Ladies & Gents Outfitting (S. Stein)
lhc01 Lancaster House, Cairo
lig01 Liniment Géneau
lip01 Lipton Limited
liv01 Livadas
lse01 London St. Ermin’s Hotel
lsh01 London Salisbury Hotel
luc01 Law Union & Crown Insurance Co.
map01 Maple & Co.
mas01 Maspero Freres
mav01 Magasins Victoria
mco01 Martell Cognac
mic01 Marine Insurance Company, Limited.
mil01 Milner’s Safes
mil02 Milner’s Safes
mma01 Messageries Maritimes
mmw01 Masters’ Military Watch
moe01 Moeris Hotel
mol01 The Molassine Company
msp01 McLaren’s Steam Ploughs
mss01 The Moss S. S. Company, Ltd.
| xml text: mss01 |
Date: 1905-07-13 |
|
Full size image |
| Dates, destinations, and ship names in 5th and 6th paragraphs from end change. |
|
nbe01 National Bank of Egypt
nbe02 National Bank of Egypt
nbm01 North British & Mercantile
ncs01 Nile Cold Storage
nea01 Neave’s Food
nfc01 Nile Flotilla Co
nfl01 Northern Fire and Life Assurance Coy
ngi01 Navigation Generale Italienne
nkh01 New Khedivial Hotel Alexandria
nkh02 New Khedivial Hotel Cairo
nkh03 New Khedivial Hotel Cairo
nll01 Norddeutscher Lloyd
nll02 Norddeutscher Lloyd
nml01 The National Mutual Life Association of Australasia, Limited
nml02 The National Mutual Life Association of Australasia, Limited
nrc01 National Residence Cairo
nrp01 Nouveau Remede Purgatif (Purgen)
xml text: nrp01
|Full size image
nsa01 N. Spathis
nsa02 N. Spathis
nvh01 New Victoria Hotel
okl01 Orenstein & Koppel Ltd.
okl02 Orenstein & Koppel Ltd. / Siemens & Halske
opl01 Orient-Pacific Line of Royal Mail Steamers
| xml text: opl01 |
Date: 1905-07-13 |
|
Full size image |
| Outwards/homewards ship names and sailing dates change. Variant of orm01. |
|
orm01 Orient-Royal Mail
| xml text: orm01 |
Date: 0000-00-00 |
|
Full size image |
| Outwards/homewards ship names and sailing dates change. Variant of opl01. |
|
orm02 Orient-Royal Mail
| xml text: orm02 |
Date: 0000-00-00 |
|
Full size image |
| Outwards/homewards ship names and sailing dates change. Variant of opl01. |
|
pdd01 Pilules du Docteur Dehaut
pel01 Pelican Brand
per01 Neglected Colds cause Consumption. (Peruna)
phc01 P. Henderson & Co.’s Line.
| xml text: phc01 |
Date: 1905-07-10 |
|
Full size image |
| Ship names, weights, dates, and destinations change. |
|
phl01 Pagnon’s Hotel, Luxor
| xml text: phl01 |
Date: 1905-01-02 |
|
Full size image |
| Ship names, weights, dates, and destinations change. |
|
plc01 Peach’s Lace Curtains
pos01 Peninsular and Oriental S.N. Company
| xml text: pos01 |
Date: 1905-07-10 |
|
Full size image |
| Text of third paragraph and ship names and dates in the table change. |
|
pos02 P & O Weekly Mail and Passenger Service
pos03 Peninsular and Oriental S.N. Company
pos04 Peninsular and Oriental S.N. Company
pos05 Peninsular and Oriental S.N. Company
pri01 Prince Line
pri02 Prince Line
pss01 Port Said Savoy Hotel
pwl01 Papier Wlinsi
pwl02 Papier Wlinsi
rbi01 Reiser & Binder
rea01 Royal Exchange Assurance
rha01 Royal Exchange Assurance
ric01 Royal Insurance Coy
rlj01 Rose’s Lime Juice
rob01 Robinson’s Barley
rsn01 Russian Steam Navigation
rsn02 Russian Steam Navigation
rwc01 R. Warner & Co.
san01 Sanitas
say01 Sayers
scf01 Supplement Commercial et Financier
sde01 Sudan Development & Exploration Company, Limited
sfp01 Swan Fountain Pen
sgr01 Sudan Government Railways
sgr02 Sudan Government Railways
sgr03 Sudan Government Railways
sgr04 Sudan Government Railways
sha01 Shannon System
shh01 Shepheard’s Hotel
shl01 Savoy Hotel, Luxor
shr01 Shrager Brothers
sio01 Sun Insurance Office
sla01 Standard Life Assurance Company
sla02 Standard Life Assurance Company
smc01 Steineman, Mabardi & Co
smw01 Sandy Macdonald Whisky
spa01 Spathi’s Grill Room
spc01 Spiro Condoleon
sph01 Savoy Palace Hotel
spx01 The Sphinx
srg01 Sam Remo Grand Hotel
ssw01 Siemens Schuckert Werke
sub01 Sulzer Brothers
sun01 Sunlight
sun02 Sunlight
sun03 Sunlight
tas01 T. A. Spartali & Co.
tas02 Carpets T. A. Spartali & Co.
tce01 Telephone Company of Egypt, Limited
tcs01 Thos. Cook & Son
tcs02 Thos. Cook & Son
tcs03 Thos. Cook & Son
tcs04 Thos. Cook & Son
tcs05 Thos. Cook & Son
thc01 Thorne’s High Class Whiskey
the01 Therapion
tnh01 The National Hotel, Cairo
toh01 The Olympus Hotel
tph01 Tewfik Palace Hotel
tph02 Where to Winter in Egypt. Tewfik Palace Hotel
tss01 Thomas & Sons
twh01 The Tosh Whiskey
twh02 The Tosh Whiskey
tyr01 Tyrol
ueh01 Upper Egypt Hotels
ufe01 Underwriters’ Fire Extinguisher – Thos. Hinshelwood & Co.
vcw01 Victoria Carriage Works
vdt01 Val de Travers
vhb01 Vienna Hotel Bristol
vhb02 Vienna Hotel Bristol
wam01 Walker & Meimarachi
wam02 Walker & Meimarachi
wbl01 Waterlow Bros. & Layton
wha01 W. H. Allen
whc01 White Horse Cellar
whc02 Mackie’s White Horse Cellar Whiskey
who01 Windsor Hotel
who02 Windsor Hotel
whr01 Windsor Hotel Restaurant
wlb01 Wrexham Lager Beer
wmc01 Whitehead Morris & Co.
wsl01 White Star Line
wsl02 White Star Line
yos01 Yost Typewriter
yos02 Yost
yos03 Yost
you01 Youngs


The most likely reason for this is that this user_id has another active session. Clearing cookies snd retrying might help
Reload main page


Password Generator
Password Length:
Must be 8-128 characters long.
Include Special Characters
Include Numbers
Include Lowercase Letters
Include Uppercase Letters
Generate Password
Copy to Clipboard


Create Slide Presentations
This document talks about making simple slide presentations
Use Slidy
This is quick and easy and only has pandoc as a dependency
$ pandoc -t slidy -s habits.md -o habits.html
Use Reveal.js
wget https://github.com/hakimel/reveal.js/archive/master.tar.gz
tar -xzvf master.tar.gz
mv reveal.js-master reveal.js
To provide local reveal assets to the slide deck, add a flag like -V revealjs-url=./reveal.js
to your pandoc call.
You can skip the above step by referencing the reveal.js URL when calling pandoc later. To do that, add the -V revealjs-url=https://revealjs.com
option in your pandoc call. Note: in this case, you will require Internet access to show your slides, and that they will not be standalone.
Now, create a file called myslides.md with your content. It may optionally include a YAML front matter for title, author, and date:
---
author: John Doe
title: Demo Slide
date: June 21, 2017
---
# Foo
```python
print("hello world")
```
# Bar
* test
* test
Use this command to produce your slideshow:
pandoc -t revealjs -s -o myslides.html myslides.md -V revealjs-url=https://revealjs.com
You can use -V theme=$theme
to set your theme as $theme
, with the following options:
beige
black
blood
league
moon
night
serif
simple
sky
solarized
white
You can use -V transistion=$transition
to set your theme as $transition
, with the following options:
- cube


WITNESS LIST Nominations Committee February 13, 2001 - 1:30P Board of Veterinary Medical Examine FOR: Brantley, DVM, Gary C. (Self), Richardson, TX Escobar, Mario A. (Self), Crystal City, TX Pederson, DVM, Dee Ann (Self), Austin, TX Texas Youth Commission FOR: Herasimchuk, Cathleen C. (Self), Houston, TX Serafy, Jr., Nicholas T. (Self), Brownsville, TX


Treeing Walker Coonhound
| Treeing Walker Coonhound Picture | |
| Breed Information | |
|---|---|
| Popularity | 2017: #1312016: #1372015: #117 |
| Name | Treeing Walker Coonhound |
| Other names | TWC, Walker |
| Origin | United States |
| Breed Group | Hound (AKC:2012)Scenthound (UKC) |
| Size | Medium |
| Type | Purebred |
| Life span | 12-13 years |
| Temperament | AffectionateCleverConfidentLovingTrainable |
| Height | 20-27 inches (51-69 cm) |
| Weight | 50-70 pounds (23-32 kg) |
| Colors | BlackTri-ColoredWhite |
| Litter Size | 4-6 puppies |
| Puppy Price | Average $400 - $600 USD |
| Breed Characteristics | |
| Adaptability | 3 stars |
| Apartment Friendly | 3 starsThe Treeing Walker Coonhound is not recommended for apartment life. These scenthounds are too anxious to lie idly around a suburban home or condo. They are suitable for hot, sunny climates. |
| Barking Tendencies | 4 starsFrequent |
| Cat Friendly | 1 stars |
| Child Friendly | 4 starsGood with Kids: This is a suitable breed for kids and is known to be playful, energetic, and affectionate around them. |
| Dog Friendly | 3 stars |
| Exercise Needs | 5 starsThe Treeing Walker Coonhound has a very high energy level and requires a long walk or jog every day. Treeing Walker Coonhounds also enjoy swimming. Their favorite activity is chasing a scent. As they have a strong tendency to follow a scent at a high speed, Treeing Walker Coonhounds should be walked on a leash or exercised in a fenced-in yard to prevent them from running into traffic. Some are capable of jumping fences as high as six feet, so proper precautions should be taken. Treeing Walker Coonhounds are not recommended for apartment life due to their high energy level. |
| Grooming | 1 starsLow Maintenance: This coonhound has a smooth, easy-care, tricolor coat that needs only a weekly brushing with a rubber curry. A bath every three months or as needed doesn’t go amiss. |
| Health Issues | 1 starsA relatively healthy breed.Hypoallergenic: No |
| Intelligence | 2 starsRanking: (#). (See All Rankings) |
| Playfulness | 4 stars |
| Shedding Level | 3 starsModerate Shedding: Expect this dog to shed regularly. Be prepared to vacuum often. Brushing will reduce shedding as well as make the coat softer and cleaner. |
| Stranger Friendly | 3 stars |
| Trainability | 3 starsModerately Easy Training: The Treeing Walker Coonhound is easily trained as it can learn by example. It is highly intelligent and can learn to manipulate simple household objects, sometimes to its own purposes. The Treeing Walker Coonhound has a strong natural instinct for treeing and will disregard most commands when on a scent. |
| Watchdog Ability | 3 stars |
| Treeing Walker Coonhound Puppy Picture | ||
| Puppy Names | ||
|---|---|---|
| Rank | Male | Female |
| 01 | Cooper | Lola |
| 02 | Buddy | Molly |
| 03 | Jack | Lucy |
| 04 | Riley | Zoe |
| 05 | Bear | Luna |
| 06 | Ace | Sophie |
| 07 | Teddy | Bailey |
| 08 | Joey | Roxy |
| 09 | Bailey | Coco |
| 10 | Luke | Holly |
| See All Names › |
| Overview |
|---|
|
Few things can quicken a coon hunter’s pulse like the sight of this swift tricolored hound in full stride—the long, muscular legs, the powerful and propulsive hindquarters, and the streamlined frame all working to cover maximum ground with minimum effort. Later, basking in the warmth of a campfire after an honest night’s work, this sweet-faced hound will look up and stir your soul with his gentle, pleading expression. Mercy, what a pretty picture! No wonder Treeing Walker Coonhounds are called the People’s Choice. The Treeing Walker Coonhound is friendly, confident, and very energetic. It is devoted to its master and eager to please. Treeing Walker Coonhounds thrive on attention and require a large degree of human companionship. They love to cuddle. Treeing Walker Coonhounds tend to bark and howl frequently and may drool. They are considered to be among the finest Coonhounds for treeing competitions due to their quick speed and excellent scenting ability. The Treeing Walker Coonhound gets along well with children and other dogs. It will become mischievous if not given proper exercise. |
| History |
| The Treeing Walker Coonhound was developed in the Colonial era from crosses of English Foxhounds. Two breeders from Kentucky, John W. Walker and George Washington Maupin, are given credit for the breed's initial development. The dogs they bred were referred to as Walker Hounds, and were used to hunt raccoons. In the 1800s, a stolen black and tan dog named Tennessee Lead was crossed into the Walker Hound. Tennessee Lead was of unknown origin, but he greatly influenced the Walker. The Walker Coonhound, Treeing, was first recognized by the United Kennel Club (UKC) in 1905 as a part of the English Coonhound breed, at the request of breeders. The name was later changed to Treeing Walker Coonhound, and it was fully recognized as a separate breed in 1945. It was recognized by the American Kennel Club (AKC) in January 2012, making it the AKC's 174th recognized breed. |


Home
Lets start this Journey
A guidance to your Future.

Yes
No
Congratulations. You are qualified for Excelsior Scholarship.
Sorry Not Qualified for Excelsior Scholarship.
SEARCH COLLEGES
>


Who we are..... How to contact us..... Blah... Blah... Who we are..... How to contact us..... Blah... Blah... Who we are..... How to contact us..... Blah... Blah...


Norwegian numbers
Make and verify official Norwegian numbers:
- KID-nummer:
makeKidNumber(value, mode = 'MOD10')
andverifyKidNumber(value, mode = 'MOD10')
- Organisasjonsnummer:
makeOrganisationNumber(value)
andverifyOrganisationNumber(value)
- Fødselsnummer:
makeBirthNumber(value)
andverifyBirthNumber(value)
- Kontonummer:
makeAccountNumber(value)
andverifyAccountNumber(value)
This currently only concerns itself with the control digits.
Installation
To install from NPM as a package in your environment:
npm install norwegian-numbers
Code usage from installation
Example code usages after installation:
> const nn = require('norwegian-numbers');
undefined
> nn
{ makeKidNumber: [Function: makeKidNumber],
verifyKidNumber: [Function: verifyKidNumber],
makeBirthNumber: [Function: makeBirthNumber],
verifyBirthNumber: [Function: verifyBirthNumber],
makeAccountNumber: [Function: makeAccountNumber],
verifyAccountNumber: [Function: verifyAccountNumber],
makeOrganisationNumber: [Function: makeOrganisationNumber],
verifyOrganisationNumber: [Function: verifyOrganisationNumber] }
> nn.makeKidNumber('1234');
'12344'
> nn.makeKidNumber('1234', 'MOD11');
'12343'
> nn.makeBirthNumber('311299567');
'31129956715'
> nn.makeAccountNumber('1234567890');
'12345678903'
> nn.makeOrganisationNumber('12345678');
'123456785'
Testing from source
To run the tests:
mocha
Or:
npm test
Distribution
The distribution was created by the following commands:
npm publish --access public
Changes
1.0.9
- Added TypeScript declaration
- Added code coverage metrics and additional tests
1.0.7
- Added JSDoc
Notes
Mainly made as a TypeScript NPM package test bed. Check out these packages:


Launch the memery example app in your browser.
memeApp()
nothing is returned; packaged Shiny app is launched interactively in browser.
This example app launches with animated gif support and relevant initial example gif if the magick package is installed. Otherwise, a simplified version of the app that does not provide gif support launches and starting images must be jpg or png.
Due to how meme_gif
works, gifs will not display in a hosted app, i.e., on shinyapps.io
.
Memes based on gifs with many frames also take longer to render. By default, the app is set to render any animated gif input into a static meme using only the first frame in the animated gif.
If it takes one second to render a single frame, expect it to take about 43 seconds to render the 43-frame example animated gif that comes preloaded in the app.
If the user wishes to wait, the input control menu for output frames can be switched from first frame to all frames.
While jpg and png memes will display in a hosted app like on shinyapps.io
, the impact font will also not likely be available on a given server.
For all these reasons this packaged app is not hosted elsewhere. The best and intended experience is to use the app locally via the memery
package.
All ggplot objects that exist in the global environment when the app is launched propagate a selection menu in app for use as inset plots to overlay meme image backgrounds.
If there are no ggplot objects in the global environment, one named memery_testplot
will be created within the app environment and will appear in the selection menu instead.
A meme can be saved from an app by right-clicking on the image in your web browser and selecting the save option just like with any other web images.
if (FALSE) memeApp()


new TrelloLists(trelloClient)
Parameters:
- Source:
Methods
archiveAllCardsOnList(listId)
Archive all cards on a list
Parameters:
| Name |
Type |
Description |
listId |
String
|
|
- Source:
archiveList(listId, optionsnullable)
Archive a list
Parameters:
| Name |
Type |
Attributes |
Description |
listId |
String
|
|
|
options |
Object
|
<nullable>
|
Properties
| Name |
Type |
Description |
archiveCards |
Boolean
|
If this is set to true, all cards on the list will be archived before the list is archived |
|
- Source:
copyList(toBoardId, fromListId, toListName, pos)
copy a list
Parameters:
| Name |
Type |
Default |
Description |
toBoardId |
String
|
|
Board Identifier to copy the list to |
fromListId |
String
|
|
ID of the list to be copied |
toListName |
String
|
|
Name of the cloned list |
pos |
String
|
Number
|
bottom
|
The position to place the list, possible values are "top", "bottom", or a positive floating point number |
- Source:
create(data, force) → {Promise.<{name:String, idBoard:String, id:String}>}
Create a list if it does not exist.
Parameters:
| Name |
Type |
Description |
data |
object
|
Properties
| Name |
Type |
Attributes |
Description |
name |
string
|
|
|
idBoard |
string
|
|
|
pos |
String
|
Number
|
<optional>
|
The position to place the list, possible values are "top", "bottom", or a positive floating point number |
|
force |
Boolean
|
force list creation |
- Source:
Returns:
-
Type
-
Promise.<{name:String, idBoard:String, id:String}>
getByName(idBoard, listName, allowMultiple) → {PromiseLike.<T>}
This method is used to search for a list By name in a Board.
The board is identified by a `idBoard`.
Parameters:
| Name |
Type |
Description |
idBoard |
String
|
Board Identifier |
listName |
String
|
List Name to search for |
allowMultiple |
Boolean
|
If this is set to true, an array of lists will be returned, otherwise only one list will be returned or an error thown if the number of found list !==1 |
- Source:
Returns:
-
Type
-
PromiseLike.<T>
moveCards(toBoardId, listId, toListId)
Move all cards to list
Parameters:
| Name |
Type |
Description |
toBoardId |
String
|
Board Identifier of the board containing the list to move the cards to |
listId |
String
|
ID of the list cards should be move to |
toListId |
String
|
ID of the list to move the cards to |
- Source:
moveList(toBoardId, fromListId, toListName, pos)
Move a list
Parameters:
| Name |
Type |
Default |
Description |
toBoardId |
String
|
|
Board Identifier to move the list to |
fromListId |
String
|
|
ID of the list to be moved |
toListName |
String
|
|
New name of the list |
pos |
String
|
Number
|
bottom
|
The position to place the list, possible values are "top", "bottom", or a positive floating point number |
- Source:
rotateLeft(idBoard, count)
Apply a Rotate Left Operation to all lists inside a board.
Operation:
```
+------------------------------------+
| +---+---+---+---+---+---+---+ |
+-- | 1 | 2 | 3 | . | . | . | n | <--+
+---+---+---+---+---+---+---+
```
Outcome:
```
+---+---+---+---+---+---+---+
| 2 | 3 | . | . | . | n | 1 |
+---+---+---+---+---+---+---+
```
Parameters:
| Name |
Type |
Description |
idBoard |
String
|
Board Identifier |
count |
Number
|
number of items to be rotated |
- Source:
rotateRight(idBoard, count)
Apply a Rotate Right Operation to all lists inside a board.
Operation:
```
+------------------------------------+
| +---+---+---+---+---+---+---+ |
+--> | 1 | 2 | 3 | . | . | . | n | --+
+---+---+---+---+---+---+---+
```
Outcome:
```
+---+---+---+---+---+---+---+
| n | 1 | 2 | . | . | . |n-1|
+---+---+---+---+---+---+---+
```
Parameters:
| Name |
Type |
Description |
idBoard |
String
|
Board Identifier |
count |
Number
|
number of items to be rotated |
- Source:
setPosition(idList, position) → {Promise.<*>}
This method sets a list position.
Parameters:
| Name |
Type |
Description |
idList |
String
|
List Id. |
position |
String
|
Number
|
List Position |
- Source:
Returns:
-
Type
-
Promise.<*>
update(list) → {Promise.<*>}
This method allow us to update a list definition. If the list id is not present or not
valid properties exist to be updated, an error is thrown.
Parameters:
| Name |
Type |
Description |
list |
object
|
List object to be updated
Properties
| Name |
Type |
Attributes |
Description |
id |
string
|
<optional>
|
|
name |
string
|
<optional>
|
|
|
- Source:
Returns:
-
Type
-
Promise.<*>


About the Author
After so much work, it feels important to make sure that the exercise adheres to the requirements.
Italic text Bold text Underlined text QuotesAuthor
-
Name:
Carlos Valente
-
Title:
CEO
-
Company:
light-dev
Carlos is a Visual Artist working with code. He loves underlining stuff and often uses both bold and italic text.
I love bold and italic text, but underlining is the real deal


Functions | |
| void | GMACD_Handler (sGmacd *pGmacd, gmacQueList_t queIdx) |
| GMAC Interrupt handler. More... | |
| void | GMACD_Init (sGmacd *pGmacd, Gmac *pHw, uint8_t bID, uint8_t enableCAF, uint8_t enableNBC) |
| Initialize the GMAC with the Gmac controller address. More... | |
| uint8_t | GMACD_InitTransfer (sGmacd *pGmacd, const sGmacInit *pInit, gmacQueList_t queIdx) |
| Initialize necessary allocated buffer lists for GMAC Driver to transfer data. More... | |
| void | GMACD_Reset (sGmacd *pGmacd) |
| Reset TX & RX queue & statistics. More... | |
| uint8_t | GMACD_SendSG (sGmacd *pGmacd, const sGmacSGList *sgl, fGmacdTransferCallback fTxCb, gmacQueList_t queIdx) |
| Send a frame split into buffers. More... | |
| uint8_t | GMACD_Send (sGmacd *pGmacd, void *pBuffer, uint32_t size, fGmacdTransferCallback fTxCb, gmacQueList_t queIdx) |
| Send a packet with GMAC. More... | |
| uint32_t | GMACD_TxLoad (sGmacd *pGmacd, gmacQueList_t queIdx) |
| Return current load of TX. More... | |
| uint8_t | GMACD_Poll (sGmacd *pGmacd, uint8_t *pFrame, uint32_t frameSize, uint32_t *pRcvSize, gmacQueList_t queIdx) |
| Receive a packet with GMAC. More... | |
| void | GMACD_SetRxCallback (sGmacd *pGmacd, fGmacdTransferCallback fRxCb, gmacQueList_t queIdx) |
| Registers pRxCb callback. More... | |
| uint8_t | GMACD_SetTxWakeupCallback (sGmacd *pGmacd, fGmacdWakeupCallback fWakeup, uint8_t bThreshold, gmacQueList_t queIdx) |
| Register/Clear TX wakeup callback. More... | |
| void | GMACD_TxPtpEvtMsgCBRegister (sGmacd *pGmacd, fGmacdTxPtpEvtCallBack pTxPtpEvtCb, gmacQueList_t queIdx) |
| void GMACD_Handler | ( | sGmacd * | pGmacd, |
| gmacQueList_t | queIdx | ||
| ) |
GMAC Interrupt handler.
| pGmacd | Pointer to GMAC Driver instance. |
Initialize the GMAC with the Gmac controller address.
| pGmacd | Pointer to GMAC Driver instance. |
| pHw | Pointer to HW address for registers. |
| bID | HW ID for power management |
| enableCAF | Enable/Disable CopyAllFrame. |
| enableNBC | Enable/Disable NoBroadCast. |
| uint8_t GMACD_InitTransfer | ( | sGmacd * | pGmacd, |
| const sGmacInit * | pInit, | ||
| gmacQueList_t | queIdx | ||
| ) |
Initialize necessary allocated buffer lists for GMAC Driver to transfer data.
Must be invoked after GMACD_Init() but before RX/TX start. Replace the deprecated GMACD_InitTransfer().
| pGmacd | Pointer to GMAC Driver instance. |
| pInit | Pointer to sGmacInit. |
| pInit | Pointer to gmacQueList_t for different queue. |
| uint8_t GMACD_Poll | ( | sGmacd * | pGmacd, |
| uint8_t * | pFrame, | ||
| uint32_t | frameSize, | ||
| uint32_t * | pRcvSize, | ||
| gmacQueList_t | queIdx | ||
| ) |
Receive a packet with GMAC.
If not enough buffer for the packet, the remaining data is lost but right frame length is returned.
| pGmacd | Pointer to GMAC Driver instance. |
| pFrame | Buffer to store the frame |
| frameSize | Size of the frame |
| pRcvSize | Received size |
| void GMACD_Reset | ( | sGmacd * | pGmacd | ) |
Reset TX & RX queue & statistics.
| pGmacd | Pointer to GMAC Driver instance. |
| uint8_t GMACD_Send | ( | sGmacd * | pGmacd, |
| void * | pBuffer, | ||
| uint32_t | size, | ||
| fGmacdTransferCallback | fTxCb, | ||
| gmacQueList_t | queIdx | ||
| ) |
Send a packet with GMAC.
If the packet size is larger than transfer buffer size error returned. If packet transfer status is monitored, specify callback for each packet.
| pGmacd | Pointer to GMAC Driver instance. |
| pBuffer | The buffer to be send |
| size | The size of buffer to be send |
| fTxCb | Threshold Wakeup callback |
| uint8_t GMACD_SendSG | ( | sGmacd * | pGmacd, |
| const sGmacSGList * | sgl, | ||
| fGmacdTransferCallback | fTxCb, | ||
| gmacQueList_t | queIdx | ||
| ) |
Send a frame split into buffers.
If the frame size is larger than transfer buffer size error returned. If frame transfer status is monitored, specify callback for each frame.
| pGmacd | Pointer to GMAC Driver instance. |
| sgl | Pointer to a scatter-gather list describing the buffers of the ethernet frame. |
| fTxCb | Pointer to callback function. |
| void GMACD_SetRxCallback | ( | sGmacd * | pGmacd, |
| fGmacdTransferCallback | fRxCb, | ||
| gmacQueList_t | queIdx | ||
| ) |
Registers pRxCb callback.
Callback will be invoked after the next received frame. When GMAC_Poll() returns GMAC_RX_NO_DATA the application task call GMAC_Set_RxCb() to register pRxCb() callback and enters suspend state. The callback is in charge to resume the task once a new frame has been received. The next time GMAC_Poll() is called, it will be successful.
| pGmacd | Pointer to GMAC Driver instance. |
| fRxCb | Pointer to callback function |
| uint8_t GMACD_SetTxWakeupCallback | ( | sGmacd * | pGmacd, |
| fGmacdWakeupCallback | fWakeup, | ||
| uint8_t | bThreshold, | ||
| gmacQueList_t | queIdx | ||
| ) |
Register/Clear TX wakeup callback.
When GMACD_Send() returns GMACD_TX_BUSY (all TD busy) the application task calls GMACD_SetTxWakeupCallback() to register fWakeup() callback and enters suspend state. The callback is in charge to resume the task once several TD have been released. The next time GMACD_Send() will be called, it shall be successful.
This function is usually invoked with NULL callback from the TX wakeup callback itself, to unregister. Once the callback has resumed the application task, there is no need to invoke the callback again.
| pGmacd | Pointer to GMAC Driver instance. |
| fWakeup | Wakeup callback. |
| bThreshold | Number of free TD before wakeup callback invoked. |
| uint32_t GMACD_TxLoad | ( | sGmacd * | pGmacd, |
| gmacQueList_t | queIdx | ||
| ) |
Return current load of TX.
| pGmacd | Pointer to GMAC Driver instance. |
| void GMACD_TxPtpEvtMsgCBRegister | ( | sGmacd * | pGmacd, |
| fGmacdTxPtpEvtCallBack | pTxPtpEvtCb, | ||
| gmacQueList_t | queIdx | ||
| ) |


KMRL signs pact with consortium for rejuvenation of city canals
Detailed project report before March; work to start by Sept.
by Special CorrespondentKochi Metro Rail Limited (KMRL) on Tuesday signed an agreement with a joint venture (JV) company formed by Antea Nederland BV (Netherlands) and Unihorn to formulate and supervise the Kochi canal rejuvenation project.
Alkesh Kumar, managing director of KMRL, asked the consortium to review and revise the existing detailed project report (DPR) before March next and to begin executing the work by September.
The suggestions were made at the kick-off meeting of the consortium for the Integrated Urban Regeneration and Water Transport System Project at the KMRL office. There would now be a weekly review of the project’s progress.
The consortium said it had set up a full-fledged team for the work. “There will be challenges and obstacles, there will also be a paradigm shift in the mindset of the people. The regeneration of canals is achievable, but for that, the support of all stakeholders is needed,” WH (Wim) Kloezen, project director international of Antea Group was quoted as saying in a release.
“The agency has already started a preliminary study and will conduct site inspections and meetings with stakeholders in the coming days”, it said.


|
M480 BSP V3.05.005
The Board Support Package for M480 Series
|
Macros | |
| #define | EMAC_ENABLE_TX() |
| Enable EMAC Tx function. More... | |
| #define | EMAC_ENABLE_RX() |
| Enable EMAC Rx function. More... | |
| #define | EMAC_DISABLE_TX() |
| Disable EMAC Tx function. More... | |
| #define | EMAC_DISABLE_RX() |
| Disable EMAC Rx function. More... | |
| #define | EMAC_ENABLE_MAGIC_PKT_WAKEUP() |
| Enable EMAC Magic Packet Wakeup function. More... | |
| #define | EMAC_DISABLE_MAGIC_PKT_WAKEUP() |
| Disable EMAC Magic Packet Wakeup function. More... | |
| #define | EMAC_ENABLE_RECV_BCASTPKT() |
| Enable EMAC to receive broadcast packets. More... | |
| #define | EMAC_DISABLE_RECV_BCASTPKT() |
| Disable EMAC to receive broadcast packets. More... | |
| #define | EMAC_ENABLE_RECV_MCASTPKT() |
| Enable EMAC to receive multicast packets. More... | |
| #define | EMAC_DISABLE_RECV_MCASTPKT() |
| Disable EMAC Magic Packet Wakeup function. More... | |
| #define | EMAC_GET_ALARM_FLAG() |
| Check if EMAC time stamp alarm interrupt occurred or not. More... | |
| #define | EMAC_CLR_ALARM_FLAG() |
| Clear EMAC time stamp alarm interrupt flag. More... | |
| #define | EMAC_TRIGGER_RX() do{EMAC->RXST = 0UL;}while(0) |
| Trigger EMAC Rx function. More... | |
| #define | EMAC_TRIGGER_TX() do{EMAC->TXST = 0UL;}while(0) |
| Trigger EMAC Tx function. More... | |
| #define | EMAC_ENABLE_INT(emac, u32eIntSel) |
| Enable specified EMAC interrupt. More... | |
| #define | EMAC_DISABLE_INT(emac, u32eIntSel) |
| Disable specified EMAC interrupt. More... | |
| #define | EMAC_GET_INT_FLAG(emac, u32eIntTypeFlag) |
| Get specified interrupt flag/status. More... | |
| #define | EMAC_CLEAR_INT_FLAG(emac, u32eIntTypeFlag) |
| Clear specified interrupt flag/status. More... | |
Functions | |
| void | EMAC_Open (uint8_t *pu8MacAddr) |
| Initialize EMAC interface, including descriptors, MAC address, and PHY. More... | |
| int32_t | EMAC_Close (void) |
| This function stop all receive and transmit activity and disable MAC interface. More... | |
| void | EMAC_SetMacAddr (uint8_t *pu8MacAddr) |
| Set the device MAC address. More... | |
| void | EMAC_EnableCamEntry (uint32_t u32Entry, uint8_t pu8MacAddr[]) |
| Fill a CAM entry for MAC address comparison. More... | |
| void | EMAC_DisableCamEntry (uint32_t u32Entry) |
| Disable a specified CAM entry. More... | |
| uint32_t | EMAC_RecvPkt (uint8_t *pu8Data, uint32_t *pu32Size) |
| Receive an Ethernet packet. More... | |
| uint32_t | EMAC_RecvPktTS (uint8_t *pu8Data, uint32_t *pu32Size, uint32_t *pu32Sec, uint32_t *pu32Nsec) |
| Receive an Ethernet packet and the time stamp while it's received. More... | |
| void | EMAC_RecvPktDone (void) |
| Clean up process after a packet is received. More... | |
| uint32_t | EMAC_SendPkt (uint8_t *pu8Data, uint32_t u32Size) |
| Send an Ethernet packet. More... | |
| uint32_t | EMAC_SendPktDone (void) |
| Clean up process after packet(s) are sent. More... | |
| uint32_t | EMAC_SendPktDoneTS (uint32_t *pu32Sec, uint32_t *pu32Nsec) |
| Clean up process after a packet is sent, and get the time stamp while packet is sent. More... | |
| void | EMAC_EnableTS (uint32_t u32Sec, uint32_t u32Nsec) |
| Enable IEEE1588 time stamp function and set current time. More... | |
| void | EMAC_DisableTS (void) |
| Disable IEEE1588 time stamp function. More... | |
| void | EMAC_GetTime (uint32_t *pu32Sec, uint32_t *pu32Nsec) |
| Get current time stamp. More... | |
| void | EMAC_SetTime (uint32_t u32Sec, uint32_t u32Nsec) |
| Set current time stamp. More... | |
| void | EMAC_UpdateTime (uint32_t u32Neg, uint32_t u32Sec, uint32_t u32Nsec) |
| Add a offset to current time. More... | |
| void | EMAC_EnableAlarm (uint32_t u32Sec, uint32_t u32Nsec) |
| Enable alarm function and set alarm time. More... | |
| void | EMAC_DisableAlarm (void) |
| Disable alarm function. More... | |
| uint32_t | EMAC_CheckLinkStatus (void) |
| Check Ethernet link status. More... | |
| int32_t | EMAC_PhyInit (void) |
| int32_t | EMAC_FillCamEntry (uint8_t pu8MacAddr[]) |
| Fill a MAC address to list and enable. More... | |
| uint8_t * | EMAC_ClaimFreeTXBuf (void) |
| Get avaiable TX buffer address. More... | |
| uint32_t | EMAC_GetAvailRXBufSize (void) |
| Get data length of avaiable RX buffer. More... | |
| uint32_t | EMAC_SendPktWoCopy (uint32_t u32Size) |
| Send an Ethernet packet. More... | |
| void | EMAC_RecvPktDoneWoRxTrigger (void) |
| Clean up process after a packet is received. More... | |
HIDDEN_SYMBOLS
| #define EMAC_CLEAR_INT_FLAG | ( | emac, | |
| u32eIntTypeFlag | |||
| ) |
Clear specified interrupt flag/status.
| [in] | emac | The pointer of the specified EMAC module |
| [in] | u32eIntTypeFlag | Interrupt Type Flag, should be
|
| 0 | The specified interrupt is not happened. 1 The specified interrupt is happened. |
This macro clear specified interrupt flag or interrupt indicator status.
| #define EMAC_CLR_ALARM_FLAG | ( | ) |
| #define EMAC_DISABLE_INT | ( | emac, | |
| u32eIntSel | |||
| ) |
Disable specified EMAC interrupt.
| [in] | emac | The pointer of the specified EMAC module |
| [in] | u32eIntSel | Interrupt type select
|
This macro disable specified EMAC interrupt.
| #define EMAC_DISABLE_MAGIC_PKT_WAKEUP | ( | ) |
| #define EMAC_DISABLE_RECV_BCASTPKT | ( | ) |
| #define EMAC_DISABLE_RECV_MCASTPKT | ( | ) |
| #define EMAC_DISABLE_RX | ( | ) |
| #define EMAC_DISABLE_TX | ( | ) |
| #define EMAC_ENABLE_INT | ( | emac, | |
| u32eIntSel | |||
| ) |
Enable specified EMAC interrupt.
| [in] | emac | The pointer of the specified EMAC module |
| [in] | u32eIntSel | Interrupt type select
|
This macro enable specified EMAC interrupt.
| #define EMAC_ENABLE_MAGIC_PKT_WAKEUP | ( | ) |
| #define EMAC_ENABLE_RECV_BCASTPKT | ( | ) |
| #define EMAC_ENABLE_RECV_MCASTPKT | ( | ) |
| #define EMAC_ENABLE_RX | ( | ) |
| #define EMAC_ENABLE_TX | ( | ) |
| #define EMAC_GET_ALARM_FLAG | ( | ) |
| #define EMAC_GET_INT_FLAG | ( | emac, | |
| u32eIntTypeFlag | |||
| ) |
Get specified interrupt flag/status.
| [in] | emac | The pointer of the specified EMAC module |
| [in] | u32eIntTypeFlag | Interrupt Type Flag, should be
|
This macro get specified interrupt flag or interrupt indicator status.
| #define EMAC_TRIGGER_RX | ( | ) | do{EMAC->RXST = 0UL;}while(0) |
| #define EMAC_TRIGGER_TX | ( | ) | do{EMAC->TXST = 0UL;}while(0) |
| uint32_t EMAC_CheckLinkStatus | ( | void | ) |
Check Ethernet link status.
| None |
| uint8_t * EMAC_ClaimFreeTXBuf | ( | void | ) |
| int32_t EMAC_Close | ( | void | ) |
This function stop all receive and transmit activity and disable MAC interface.
| None |
| 0 | Disable EMAC success |
| EMAC_TIMEOUT_ERR | Disable EMAC failed because reset EMAC state machine takes longer than expected |
| void EMAC_DisableAlarm | ( | void | ) |
| void EMAC_DisableCamEntry | ( | uint32_t | u32Entry | ) |
| void EMAC_DisableTS | ( | void | ) |
| void EMAC_EnableAlarm | ( | uint32_t | u32Sec, |
| uint32_t | u32Nsec | ||
| ) |
| void EMAC_EnableCamEntry | ( | uint32_t | u32Entry, |
| uint8_t | pu8MacAddr[] | ||
| ) |
| void EMAC_EnableTS | ( | uint32_t | u32Sec, |
| uint32_t | u32Nsec | ||
| ) |
| int32_t EMAC_FillCamEntry | ( | uint8_t | pu8MacAddr[] | ) |
| uint32_t EMAC_GetAvailRXBufSize | ( | void | ) |
| void EMAC_GetTime | ( | uint32_t * | pu32Sec, |
| uint32_t * | pu32Nsec | ||
| ) |
| void EMAC_Open | ( | uint8_t * | pu8MacAddr | ) |
Initialize EMAC interface, including descriptors, MAC address, and PHY.
| [in] | pu8MacAddr | Pointer to uint8_t array holds MAC address |
| int32_t EMAC_PhyInit | ( | void | ) |
| uint32_t EMAC_RecvPkt | ( | uint8_t * | pu8Data, |
| uint32_t * | pu32Size | ||
| ) |
Receive an Ethernet packet.
| [in] | pu8Data | Pointer to a buffer to store received packet (4 byte CRC removed) |
| [in] | pu32Size | Received packet size (without 4 byte CRC). |
| 0 | No packet available for receive |
| 1 | A packet is received |
| EMAC_BUS_ERR | Bus error |
| void EMAC_RecvPktDone | ( | void | ) |
Clean up process after a packet is received.
| None |
EMAC Rx interrupt service routine must call this API to release the resource use by receive process
| void EMAC_RecvPktDoneWoRxTrigger | ( | void | ) |
Clean up process after a packet is received.
| None |
Caller must call the function to release the resource.
| uint32_t EMAC_RecvPktTS | ( | uint8_t * | pu8Data, |
| uint32_t * | pu32Size, | ||
| uint32_t * | pu32Sec, | ||
| uint32_t * | pu32Nsec | ||
| ) |
Receive an Ethernet packet and the time stamp while it's received.
| [out] | pu8Data | Pointer to a buffer to store received packet (4 byte CRC removed) |
| [out] | pu32Size | Received packet size (without 4 byte CRC). |
| [out] | pu32Sec | Second value while packet received |
| [out] | pu32Nsec | Nano second value while packet received |
| 0 | No packet available for receive |
| 1 | A packet is received |
| EMAC_BUS_ERR | Bus error |
| uint32_t EMAC_SendPkt | ( | uint8_t * | pu8Data, |
| uint32_t | u32Size | ||
| ) |
Send an Ethernet packet.
| [in] | pu8Data | Pointer to a buffer holds the packet to transmit |
| [in] | u32Size | Packet size (without 4 byte CRC). |
| 0 | Transmit failed due to descriptor unavailable. |
| 1 | Packet is copied to descriptor and triggered to transmit. |
| uint32_t EMAC_SendPktDone | ( | void | ) |
Clean up process after packet(s) are sent.
| None |
| EMAC_BUS_ERR | Bus error |
| Otherwise | Number of packet sent between two function calls |
EMAC Tx interrupt service routine must call this API or EMAC_SendPktDoneTS to release the resource use by transmit process
| uint32_t EMAC_SendPktDoneTS | ( | uint32_t * | pu32Sec, |
| uint32_t * | pu32Nsec | ||
| ) |
Clean up process after a packet is sent, and get the time stamp while packet is sent.
| [in] | pu32Sec | Second value while packet sent |
| [in] | pu32Nsec | Nano second value while packet sent |
| 0 | No packet sent successfully, and the value in *pu32Sec and *pu32Nsec are meaningless |
| 1 | A packet sent successfully, and the value in *pu32Sec and *pu32Nsec is the time stamp while packet sent |
| EMAC_BUS_ERR | Bus error |
EMAC Tx interrupt service routine must call this API or EMAC_SendPktDone to release the resource use by transmit process
| uint32_t EMAC_SendPktWoCopy | ( | uint32_t | u32Size | ) |
Send an Ethernet packet.
| [in] | u32Size | Packet size (without 4 byte CRC). |
| 0 | Transmit failed due to descriptor unavailable. |
| 1 | Triggered to transmit. |
| void EMAC_SetMacAddr | ( | uint8_t * | pu8MacAddr | ) |
| void EMAC_SetTime | ( | uint32_t | u32Sec, |
| uint32_t | u32Nsec | ||
| ) |
| void EMAC_UpdateTime | ( | uint32_t | u32Neg, |
| uint32_t | u32Sec, | ||
| uint32_t | u32Nsec | ||
| ) |


Tumble log like it’s 2005
A domain to delegate your tumblr to so it is no longer under tumblr.com.
This stops the Oath interstital showing up, and I am told it also measn that your flagged content is still available. I haven't verified that - if it works for you, do please tell me.
Take these steps:
- Go to www.tumblr.com/settings/blog
- Click on the pencil to the right of your name
- Change the custom domain to [yourname].tumblelog.xyz
- Click test
- Click save
- Go to http://[yourname].tumblelog.xyz
Example tumble log: kevinmarks.tumblelog.xyz formerly kevinmarks.tumblr.com
The name "Tumble log" created by Jason Kottke in 2005 Delegating to a domain that you own is a better idea in the long run.


|
Boat Wallet
0.0.1
An Ethereum compatible wallet C SDK for IoT
|
RAW transaction fields. More...
#include <boattypes.h>
Data Fields | |
| TxFieldMax32B | nonce |
| nonce, uint256 in bigendian, equal to the transaction count of the sender's account address More... | |
| TxFieldMax32B | gasprice |
| gasprice in wei, uint256 in bigendian More... | |
| TxFieldMax32B | gaslimit |
| gaslimit, uint256 in bigendian More... | |
| BoatAddress | recipient |
| recipient's address, 160 bits More... | |
| TxFieldMax32B | value |
| value to transfer, uint256 in bigendian More... | |
| TxFieldVariable | data |
| data to transfer, unformatted stream More... | |
| TxFieldMax4B | v |
| chain id or recovery identifier, More... | |
| TxFieldSig | sig |
| ECDSA signature, including r and s parts. More... | |
RAW transaction fields.
| TxFieldVariable data |
data to transfer, unformatted stream
| TxFieldMax32B gaslimit |
gaslimit, uint256 in bigendian
| TxFieldMax32B gasprice |
gasprice in wei, uint256 in bigendian
| TxFieldMax32B nonce |
nonce, uint256 in bigendian, equal to the transaction count of the sender's account address
| BoatAddress recipient |
recipient's address, 160 bits
| TxFieldSig sig |
ECDSA signature, including r and s parts.
chain id or recovery identifier,
| TxFieldMax32B value |
value to transfer, uint256 in bigendian


Created by {{author}}
registered
online
offline
{{devices[i.id].connected?'Connected':'Disconnected'}}
{{k2}}: {{v2}}


Preston North End left-back Andrew Hughes hoping his injury woes are at an end
by Dave SeddonIf injuries come in threes, Preston North End left-back Andrew Hughes has surely had his quota for the season and can look forward to a run of games.
The Welshman returned to the PNE side at Queens Park Rangers on Saturday after six weeks on the sidelines nursing a broken bone in his foot.
That break came on the back of a torn hamstring and damaged hip flexor, a run of injuries which have limited Hughes’ involvement this season to just six games.
Last season he made 34 appearances, hence a deep sense of frustration at the contrast.
Hughes sustained the broken foot in the first-half of the Lancashire derby win over Blackburn Rovers.
He hadn’t been enjoying the best of starts to the game anyway, playing in the centre of defence.
North End were 2-0 down when Hughes made a run into the Rovers penalty box and suffered the injury.
Not thinking it was serious, he carried on and played his part in Preston roaring back to win 3-2.
“I’ve had a very stop-start season,” said Hughes.
“Picking up three big injuries has been a blow and meant I haven’t got going properly.
“It’s been a game of coming back after an injury, playing a game or two and then getting another.
“They say things come in threes and hopefully that is it for me injury-wise this season.
“It was my hamstring at the start of the season, then I got a hip flexor injury against Birmingham.
“I got the fractured foot in the Blackburn game when I booted someone’s studs.
“It happened in their box in the first half when I’d got forward to support the attack.
“Our first-half display was best forgotten and I couldn’t really come off.
“At the time I didn’t think it was that serious, we’ve all kicked someone’s studs before making a challenge and got up to carry on.
“So when the scan results came back, I was surprised that I’d fractured a bone.
“Initially I thought it was just some bone bruising. When the pain wasn’t shifting, I went for the scan and that showed the fracture.
“The fracture was actually in a weird place on the bottom of my foot, bearing in mind the impact was on the top of it.
“I can still feel it a bit, but I can’t do anymore damage to it. I just want to stay fit now and string a run of games together.”
Not surprisingly, Hughes looked a touch rusty against QPR in the 2-0 defeat.
Hopefully 90 minutes in that game stripped off a layer of rust ready for the clash with Fulham at Deepdale on Tuesday night (7.45pm).
North End will be seeking home comforts, three of the four defeats suffered in the last fortnight coming away from home.
Last Monday’s 1-0 defeat to West Bromwich Albion was their first in the league at Deepdale this season, it taking the most contentious of penalties in the last minute to give league leaders Albion the three points.
Hence there might be a touch more confidence about Fulham’s visit then there might normally be when a side is on such a slide in form.
Hughes is on a long list of defenders who have kept the medical staff busy, the concentration of injuries in one area a cause for concern.
“It is not ideal when you lose players in one position,” said Hughes.
“You can get away with one player out or maybe two, but we’ve had four or five out.
“You are putting lads in who haven’t played regular football, so it does get tough.
“I think we have been unfortunate with the injuries, I don’t think it is the intensity.
“We are all trained to play at the intensity needed in the Championship, we can all do it.
“I don’t know what it is but we seem to get injuries at the wrong time.
“The spirit is still high about the place, we are still in a good place.
“We are in seventh place going into the Fulham game which isn’t a disaster.
“We’ve got to get off this run of defeats quickly, put another good run together.
“Until the other week our form was very good, we hadn’t suffered many defeats and were winning plenty of games.
“In terms of emotion and expectations, you need to find your middle ground.
“If you are going well, don’t get carried away.
“When you start to struggle with results, don’ get too down about it.
“If we approach things that way, keep working hard in training and fingers crossed, get players back, we will be okay. The key for us is getting people fit.
“If you look at our back four from the QPR game, there was only Joe Rafferty who had played regularly.


NoobNote comes in many different flavours. NoobNote is a base on top of which you can build any feature you want to as long you know a little python. I have made four NoobNote flavours which each have their own use cases and purposes. NoobNOte is registered under the MIT License, hence you are free to use it as you like and make your own version so of NoobNote, although I am not responsible for your product. See the four options you have below and for more information about these flavours, go here.
LiteNote in my my opinion is the best one for writers and people who want more functionality while at the same time maintianiing a neat and nostalgic feel. LiteNote comes with many features such as an in built toolbar, printing support, favourite files and nifty little features like a Calculator, Qrcode generator, finder, Clock and Url shortener among others. So if you are like feature rich and customizable applications, this one's for you.
NoobNote is a simple vanilla version of the Noobote base. You can think of NoobNote as an example of what you can do with NoobNote base. You can literally do anything with it. But if you enjoy a plain and simple version with no external tools and rather optional features, this one's for you.
DevNote is one of the best ones as an alternative to Notepad. It has all the features of LiteNote except the toolbar. It comes with print functionality, code runner, a command palate, finder, settings gui and a url shortener. DevNote also has a nostalgic feel and looks and feels like Notepad. It is very fast and can be opened in multiple windows. It also has the option to favourite a file and open it directly. It is in short, the one for you if you like to take quick notes and like things fast while at the same time maintianing functionality. DevNote also has a code runner for many popular languages.
CompactNote is basically a onefile distribution of NoobNote, light weight, fast and portable. Only 72mb and easy to just put it on you usb and forget about it. Exact copy of Notepad in terms of functionality, nothing extra, nothing heavy. If you like portable applications, this one's for you.
NoobNote Vanilla can be easily installed with pip. If you have python installed on your system, you can easily install NoobNote using pip, the python package manager. After that, you can open NoobNote from the terminal easily. There are many advantages of using NoobNote from pypi. It is super fast, light weight and you can quickly open it from the terminal and write a small quick note.
pip install NoobNote
NoobNote's flavours, DevNote and LiteNote, come with many tools, including a QRCode Generator, Url Shortener, Update Checker and Calculator. All of these are seperate software that are independently developed by ShadowGuy. If you find these useful, check out ShadowGuy.


Hi, steemit friends!
It has been a long time since I shared videos with you. Today, @mrpointp and I went to enjoy malatang.
“Malatang” meaning “spicy and hot” is Sichuan street food with a devoted following of spicy condiments. Actually, hot pot grows out of malatang, so we also call it “ little hot pot”.
Malatang known as its unique charm and outstanding characteristics has spread all over the country. We can say that where there are people, there will be malatang.
亲爱的Steemians，
今天我跟 @mrpointp去吃了我们最爱的串串香。
“串串香”又叫“热锅麻辣烫”，是一道四川街边小吃，含有各种香料。它实际上是火锅的前身或者另一种形式，所以人们又往往称其为小火锅。
麻辣烫以其独特的魅力和鲜明的特色遍布于全国众多城市，可以说只要有人的地方就有麻辣烫的存在。
My video is at DLive
This page is synchronized from the post: ‘Eat with me - Malatang (hot pot) 跟着@mrspointm一起去吃串串香’


From:Kleb Steve To:Geaccone Tracy Sent:2017-01-11T04:37:30.0000000Z Subject:FW: Remapping AFUDC
FYI - If this request is approved, the reclassification/reporting of AFUDC Equity within Other Income-Other should result in an additional $700K to IBIT for 2001 (NNG $500K, TW $200K).
-----Original Message-----
From: Joe, Allen
Sent: Thursday, September 20, 2001 10:43 AM
To: Kleb, Steve
Subject: FW: Remapping AFUDC
Request to remap the below two SAP accounts for AFUDC equity from hyperion account 1755 (Other Deduction-Interest Capitalized)
to hyperion 1690 (Other Income -Other) Effective: for SEPTEMBER 2001 Close.
SAP Accounts Description From: Current Mapping To: New Mapping
59900900 AFUDC Equity Settlement 1755_59900900 1690_59900900
69010000 AFUDC Equity 1755_69010000 1690_69010000
AFUDC equity (SAP accounts 59900900-AFUDC equity settlement and 69010000-AFUDC equity) map to Hyperion 1755-interest capitalized. The only companies using these two SAP accounts as of July and the YTD credit balances in each of them are companies 141-$531,155, 179-$328,270, 413-$12,681 (debit), 536-$3,066,408, 60-$91,391 and 62-$290,438.
In conclusion I have reviewed the proposed remapping with representatives of the various ETS companies and they confirmed the remapping would not present any problems to them.
PS. Pls notify me or Hoyt Ivey when change is made in Corp Hyperion so he can remap same accounts in EOC hyperion.
***********
EDRM Enron Email Data Set has been produced in EML, PST and NSF format by ZL Technologies, Inc. This Data Set is licensed under a Creative Commons Attribution 3.0 United States License <http://creativecommons.org/licenses/by/3.0/us/> . To provide attribution, please cite to "ZL Technologies, Inc. (http://www.zlti.com)."
***********
California


These are some of the web development projects I have worked on.
You can also check out my github
Technologies
Experienced with
Learning wishlist
postgreSQL, Redis, TypeScript, Greensock animation
These are some of the web development projects I have worked on.
You can also check out my github
postgreSQL, Redis, TypeScript, Greensock animation


Enhancement
Control how the enhancement works. Options for applying the enhancement. Look at the specific bytecode that is generated by the enhancement.
Maven & Components
Core Maven artifacts and additional components such as JAX-RS, CXF, Logback, Log4J, EbeanORM.
Background
Why did this project get created. Comparison to other libraries. Points regarding Histograms etc.


asking ball base care center fellows field fielder's find first gets guy know left louis man's name names nicknames on pitcher playing second st team throw throws tomorrow want well what what's who who's wife


Dear {{ user.username }},
Welcome to socialite !
To confirm your account please click on the following link:
Sincerly,
The socialite team
Note: replies to this email are not monitored.


Game "Hockeynamite" (NOTICE: red team is 100% AI controlled)
Use mouse cursor to guide/aim your athlete. Click to hit the puck. Some keys:
- Enter: use a power-up;
- Shift: make selected athlete move faster;
- Ctrl: select an athlete to control;
- R: place puck at the center of the rink;
- G: organize the match (athletes take places);


[1]
There were none; Customer service, product support, product itself
[2]
FAST DRIVE; ONLINE SUPPORT USELESS
[3]
None offered; Complete Failure


Deprecated: This routine has been superseded by the CSPICE routine
cspice_subpnt. This routine is supported for purposes of backward
compatibility only.
CSPICE_SUBPT_PL02 returns the rectangular coordinates of the sub-observer
point on a target body at a particular epoch, optionally corrected for
light time and stellar aberration. The target body's surface is
represented by a triangular plate model contained in a type 2 DSK
segment. Return the sub-observer point's coordinates expressed in the
body-fixed frame associated with the target body. Also, return the
observer's altitude above the target body.
Given:
handle is DAS file handle of a DSK file open for read
access. This kernel must contain a type 2 segment
that provides a plate model representing the entire
surface of the target body.
[1,1] = size(handle); int32 = class(handle)
dladsc is DLA descriptor of a DSK segment representing
the surface of the target body.
[SPICE_DLA_DSCSIZ,1] = size(dladsc)
int32 = class(dladsc)
method a short string specifying the computation method
to be used.
[1,c1] = size(method); char = class(method)
or
[1,1] = size(method); cell = class(method)
The choices are:
'Intercept' The sub-observer point is defined as
the plate model surface intercept of
the ray starting at the observer and
passing through the target's center.
'Ellipsoid
near point' The sub-observer point is defined
as the plate model surface
intercept of the ray starting at
the observer and passing through
the nearest point to the observer
on a reference ellipsoid
associated with the target body.
This option requires that the
reference ellipsoid's radii be
available in the kernel pool.
For both computation methods, this routine finds a
sub-point on the same side of the target body as the
observer. If the observer is inside the target body,
the 'sub-point' will actually be above the observer.
In the case of multiple intercepts, the outermost one
(that is, the one farthest from the target center) is
selected.
Neither case nor white space are significant in the
string 'method'. For example, the string
' ellipsoidNEARPOINT'
is valid.
target is name of the target body. `target' is
case-insensitive, and leading and trailing blanks in
`target' are not significant. Optionally, you may supply
a string containing the integer ID code for the object.
For example both 'MOON' and '301' are legitimate strings
that indicate the moon is the target body.
This routine assumes that the target body's surface is
represented by a plate model, and that a DSK file
containing the plate model has been loaded via dasopr_c.
[1,c2] = size(target); char = class(target)
or
[1,1] = size(target); cell = class(target)
et is epoch, represented as seconds past J2000 TDB, at
which the sub-observer point on the target body is to be
computed. When aberration corrections are used, `et'
refers to the epoch at which radiation is received at
the observer.
[1,1] = size(et); double = class(et)
abcorr indicates the aberration corrections to be applied to
the position and orientation of the target body to
account for one-way light time and stellar aberration.
See the discussion in the Particulars section for
recommendations on how to choose aberration corrections.
[1,c3] = size(abcorr); char = class(abcorr)
or
[1,1] = size(abcorr); cell = class(abcorr)
`abcorr' may be any of the following:
'NONE' Apply no correction. Use the geometric
position of the target body relative to
the observer; evaluate the target body's
orientation at `et'.
The following values of `abcorr' apply to the
'reception' case in which photons depart from the
target's location at the light-time corrected epoch
et-lt and *arrive* at the observer's location at
`et':
'LT' Correct for one-way light time (also
called "planetary aberration") using a
Newtonian formulation. This correction
uses the position and orientation of the
target at the moment it emitted photons
arriving at the observer at `et'.
The light time correction uses an
iterative solution of the light time
equation (see Particulars for details).
The solution invoked by the 'LT' option
uses one iteration.
'LT+S' Correct for one-way light time and stellar
aberration using a Newtonian formulation.
This option modifies the position obtained
with the 'LT' option to account for the
observer's velocity relative to the solar
system barycenter. The result is the
sub-observer point computed using the
apparent position and orientation of the
target as seen by the observer.
'CN' Converged Newtonian light time
correction. In solving the light time
equation, the 'CN' correction iterates
until the solution converges (three
iterations on all supported platforms).
'CN+S' Converged Newtonian light time
and stellar aberration corrections.
obsrvr is name of the observing body. This is typically a
spacecraft, the earth, or a surface point on the earth.
`obsrvr' is case-insensitive, and leading and trailing
blanks in `obsrvr' are not significant. Optionally, you
may supply a string containing the integer ID code for
the object. For example both 'EARTH' and '399' are
legitimate strings that indicate the earth is the
observer.
[1,c4] = size(obsrvr); char = class(obsrvr)
or
[1,1] = size(obsrvr); cell = class(obsrvr)
the call:
[spoint, alt, plateid] = ...
cspice_subpt_pl02( handle, dladsc, method, ...
target, et, abcorr, ...
obsrvr )
returns:
spoint is sub-observer point on the target body expressed
relative to the body-fixed reference frame of the target
body.
[3,1] = size(spoint); double = class(spoint)
The definition of sub-observer point depends on the
selected computation method. See the description of the
input argument `method' for details.
The target body-fixed frame, which is time-dependent, is
evaluated at `et' if `abcorr' is 'NONE'; otherwise the
frame is evaluated at et-lt, where `lt' is the one-way
light time from target to observer.
The position and orientation of the target body are
corrected for aberration as specified by `abcorr'; the
corrected position and orientation are used in the
computation of `spoint'.
alt is signed distance between the observer and the
sub-point. When the observer is outside the body
`alt' is positive; when the observer is inside, `alt'
is negative.
[1,1] = size(alt); double = class(alt)
Note that `alt' is not truly an `altitude' unless the
observer-to-sub-point vector happens to be perpendicular
to the target body's surface at the sub-point. In
general this condition should not be expected to hold,
unless the plate model representation of the target
body's surface very nearly matches the target body's
reference ellipsoid and the 'ellipsoid near point'
computation method is selected.
plateID is integer ID code of the plate on which the
sub-observer point is located. This ID code can be
use to look up data associated with the plate, such
as the plate's vertices or outward normal vector.
[1,1] = size(plateID); int32 = class(plateID)
Any numerical results shown for this example may differ between
platforms as the results depend on the SPICE kernels used as input
and the machine specific arithmetic implementation.
Find the sub-observer point on Phobos as seen from Earth for a
specified sequence of times. Perform the computation twice,
using both the "intercept" and "ellipsoid near point"
options. Compute the corresponding sub-subobserver point values
using an ellipsoidal surface for comparison.
In the following example program, the file
phobos_3_3.dsk
is a DSK file containing a type 2 segment that provides a plate model
representation of the surface of Phobos. The file
mar097.bsp
is a binary SPK file containing data for Phobos, the Earth, and the
Sun for a time interval bracketing the date
2006 NOV 3 00:00:00 UTC.
pck00010.tpc is a planetary constants kernel file containing radii
and rotation model constants. naif0010.tls is a leapseconds kernel.
All of the kernels other than the DSK file should be loaded via
a meta-kernel. An example of the contents of such a kernel is:
KPL/MK
\begindata
KERNELS_TO_LOAD = ( 'naif0010.tls'
'pck00010.tpc'
'mar097.bsp' )
\begintext
function subpt_pl02_t( meta, dsk )
%
% Constants
%
NCORR = 2;
NSAMP = 3;
NMETHOD = 2;
TIMLEN = 40;
FIXREF = 'IAU_PHOBOS';
TOL = 1.d-12;
%
% Initial values
%
abcorrs = { 'NONE', 'CN+S' };
emethods = { 'Intercept: ellipsoid', 'Near point: ellipsoid' };
plmethods = { 'Intercept', 'Ellipsoid near point' };
obsrvr = 'Earth';
target = 'Phobos';
%
% Load the metakernel.
%
cspice_furnsh( meta )
%
% Open the DSK file for read access.
% We use the DAS-level interface for
% this function.
%
handle = cspice_dasopr( dsk );
%
% Begin a forward search through the
% kernel, treating the file as a DLA.
% In this example, it's a very short
% search.
%
[dladsc, found] = cspice_dlabfs( handle );
if ~found
%
% We arrive here only if the kernel
% contains no segments. This is
% unexpected, but we're prepared for it.
%
fprintf( 'No segments found in DSK file %s\n', dsk )
return
end
%
% If we made it this far, `dladsc' is the
% DLA descriptor of the first segment.
%
% Now compute sub-points using both computation
% methods. We'll vary the aberration corrections
% and the epochs.
%
et0 = 0.0;
stepsize = 1.d6;
for i = 0:(NSAMP-1)
%
% Set the computation time for the ith sample.
%
et = et0 + i * stepsize;
timstr = cspice_timout( et, ...
'YYYY-MON-DD HR:MN:SC.### ::TDB(TDB)' );
fprintf( '\n\nObservation epoch: %s\n', timstr )
for coridx = 1:NCORR
abcorr = abcorrs( coridx );
fprintf( '\n abcorr = %s\n', char(abcorr) );
for midx = 1:NMETHOD
%
% Select the computation method.
%
method = plmethods( midx );
fprintf( '\n Method =%s\n ', char(method) )
%
% Compute the sub-observer point using a plate
% model representation of the target's surface.
%
[xpt, alt, plid] = ...
cspice_subpt_pl02( handle, dladsc, method, ...
target, et, abcorr, ...
obsrvr );
%
% Represent the surface point in latitudinal
% coordinates.
%
[ xr, xlon, xlat] = cspice_reclat( xpt );
fprintf( ...
'\n Sub-observer point on plate model surface:\n' )
fprintf( ' Planetocentric Longitude (deg): %f\n', ...
xlon * cspice_dpr() )
fprintf( ' Planetocentric Latitude (deg): %f\n', ...
xlat * cspice_dpr() )
fprintf( ' Radius (km): %f\n', ...
xr )
fprintf( ' Observer altitude (km): %f\n', ...
alt )
fprintf( ' ID of surface point plate: %d\n', ...
plid )
%
% Compute the sub-observer point using an ellipsoidal
% representation of the target's surface.
%
method = emethods( midx );
[xpt, trgepc, srfvec] = cspice_subpnt( method, target, ...
et, FIXREF, ...
abcorr, obsrvr );
%
% Represent the surface point in latitudinal
% coordinates.
%
[xr, xlon, xlat] = cspice_reclat( xpt );
fprintf( ...
' Sub-observer point on ellipsoidal surface:\n' )
fprintf( ' Planetocentric Longitude (deg): %f\n', ...
xlon * cspice_dpr() )
fprintf( ' Planetocentric Latitude (deg): %f\n', ...
xlat * cspice_dpr() )
fprintf( ' Radius (km): %f\n', ...
xr )
fprintf( ' Observer altitude (km): %f\n', ...
cspice_vnorm(srfvec) )
end
end
end
%
% Close the DSK file. Unload all other kernels as well.
%
cspice_dascls( handle )
cspice_kclear
MATLAB outputs:
>> subsol_pl02_t( 'illum_pl02.tm' ,'phobos_3_3.bds')
Observation epoch: 2000-JAN-01 12:00:00.000 (TDB)
abcorr = NONE
Method =Intercept
Sub-observer point on plate model surface:
Planetocentric Longitude (deg): 68.184433
Planetocentric Latitude (deg): -22.013938
Radius (km): 10.904558
Observer altitude (km): 276700025.580291
ID of surface point plate: 154969
Sub-observer point on ellipsoidal surface:
Planetocentric Longitude (deg): 68.184433
Planetocentric Latitude (deg): -22.013938
Radius (km): 11.111635
Observer altitude (km): 276700025.373214
Method =Ellipsoid near point
Sub-observer point on plate model surface:
Planetocentric Longitude (deg): 62.358996
Planetocentric Latitude (deg): -13.611694
Radius (km): 11.189797
Observer altitude (km): 276700025.467226
ID of surface point plate: 182987
Sub-observer point on ellipsoidal surface:
Planetocentric Longitude (deg): 62.501544
Planetocentric Latitude (deg): -13.828255
Radius (km): 11.480112
Observer altitude (km): 276700025.172491
abcorr = CN+S
Method =Intercept
Sub-observer point on plate model surface:
Planetocentric Longitude (deg): 80.397649
Planetocentric Latitude (deg): -22.012145
Radius (km): 11.102641
Observer altitude (km): 276710248.420206
ID of surface point plate: 161027
Sub-observer point on ellipsoidal surface:
Planetocentric Longitude (deg): 80.397649
Planetocentric Latitude (deg): -22.012145
Radius (km): 10.997901
Observer altitude (km): 276710248.524541
Method =Ellipsoid near point
Sub-observer point on plate model surface:
Planetocentric Longitude (deg): 77.596717
Planetocentric Latitude (deg): -14.326159
Radius (km): 11.278719
Observer altitude (km): 276710248.357560
ID of surface point plate: 184540
Sub-observer point on ellipsoidal surface:
Planetocentric Longitude (deg): 77.592521
Planetocentric Latitude (deg): -14.314136
Radius (km): 11.261264
Observer altitude (km): 276710248.374842
...
cspice_subpt_pl02 computes the sub-observer point (abbreviated as
"sub-point") on a target body. cspice_subpt_pl02 also determines the
distance from the observer to the sub-observer point.
Sub-point Definitions
=====================
This routine offers two ways of defining the sub-point:
- The 'intercept' method. In general, this definition
calls for defining a ray emanating from the observer and
passing through the center of the target body. The intercept
on the first plate (the one closest to the observer) hit by this
ray is the sub-point.
The details of this definition are a bit more complex, because
this routine handles the case where the observer is inside the
target. In such cases, the sub-point is actually the point
that would be obtained by scaling up the target center-
observer vector so as to place the observer outside the target,
then computing the sub-point in the usual way. This handling
of the interior observer case prevents an observer location
that is slightly below the surface from accidentally being
associated with a sub-point on the opposite side of the target.
However, the possibility that the "sub-point" may be "above"
the observer may seem counterintuitive.
- The 'ellipsoid near point' method. When a target's surface is
modeled by a set of triangular plates, the notion of "dropping
a perpendicular segment to the surface," which makes sense
for convex surfaces, becomes problematic: there need not be
any plate whose normal vector is parallel to a segment from
the observer to some point on that plate, or there could be
more than one such plate. If such a plate exists, it might
be located anywhere on the visible surface---not necessarily
"below" the observer.
To work around these problems, the ellipsoid near point method
uses a reference ellipsoid to define a preliminary sub-point:
for an exterior observer, this is the unique point on the
ellipsoid's surface at which the outward surface normal points
toward the observer. Then the plate model sub-point is defined
as the plate intercept closest to the observer of a ray
emanating from the observer and passing through the preliminary
sub-point on the ellipsoid.
For a large target such as Mars, or for any target whose reference
ellipsoid deviates significantly from spherical, the results
obtained using the two sub-point definitions can be quite different.
The example program provided below demonstrates this fact; Phobos is
the target body in this case. Some analysis on the user's part will
be needed to select the "best" definition for a given application.
When comparing sub-point computations with results from sources
other than SPICE, it's essential to make sure the same geometric
definitions are used.
Aberration Corrections
======================
Below, we indicate the aberration corrections to use for some
common applications:
1) Compute the sub-observer point using the apparent direction
and orientation of a target. This is the most common case for
a remote-sensing observation. When the observer's altitude
is more than one target radius above the surface:
Use 'CN+S': apply both converged light time and stellar
aberration corrections.
Note that when the observer is close to the target surface,
this choice may yield inaccurate results, since light time is
measured between the observer and the target center. When the
observer has altitude of less than one target radius above the
surface, aberration corrections should be omitted, so in this
case abcorr should be set to:
'NONE'
2) Use a geometric position vector and uncorrected target
orientation as low-accuracy estimates for an application where
execution speed is critical.
Use 'NONE'.
See the header of the CSPICE routine spkezr_c for a detailed
discussion of aberration corrections.
For important details concerning this module's function, please
refer to the CSPICE routine subpt_pl02.
MICE.REQ
DSK.REQ
PCK.REQ
SPK.REQ
TIME.REQ
-Mice Version 1.0.0, 25-JUL-2016, NJB, EDW (JPL)
sub-observer point using triangular plate_model
sub-observer point using type_2 dsk
sub-spacecraft point using triangular plate_model
sub-spacecraft point using type_2 dsk
|


Sound Key
help
Let's make some keybinds
Record Key
drive_folder_upload
done
play_circle_filled
Name
Associated Key
Edit


Learning to Denoise Historic Music
ISMIR 2020
Yunpeng Li, Beat Gfeller, Marco Tagliasacchi, and Dominik Roblek
Google Research
Paper on arXiv
Demos / links
YouTube playlist
of interleaved noisy and denoised audios
Live-switchable demo
between noisy and denoised audios
Additional examples
(warning: large (~40MB) HTML page)