| 039:009 Khan | : |
Is one who is obedient to Allah, prostrating himself or standing (in prayer) during the hours of the night, fearing the Hereafter and hoping for the Mercy of his Lord (like one who disbelieves)? Say: "Are those who know equal to those who know not?" It is only men of understanding who will remember (i.e. get a lesson from Allah's Signs and Verses). |
| 039:009 Maulana | : |
Is he who is obedient during hours of the night, prostrating himself and standing, taking care of the Hereafter and hoping for the mercy of his Lord --? Say: Are those who know and those who know not alike? Only men of understanding mind. |
| 039:009 Pickthal | : |
Is he who payeth adoration in the watches of the night, prostrate and standing, bewaring of the Hereafter and hoping for the mercy of his Lord, (to be accounted equal with a disbeliever)? Say (unto them, O Muhammad): Are those who know equal with those who know not? But only men of understanding will pay heed. |
| 039:009 Rashad | : |
Is it not better to be one of those who meditate in the night, prostrating and staying up, being aware of the Hereafter, and seeking the mercy of their Lord? Say, "Are those who know equal to those who do not know?" Only those who possess intelligence will take heed. |
| 039:009 Sarwar | : |
Can this one be considered equal to one who worships God during the night, prostrating and standing, who has fear of the Day of Judgment, and who has hope in the mercy of his Lord? Say, "Are those who know equal to those who do not know? Only the people of reason take heed". |
| 039:009 Shakir | : |
What! he who is obedient during hours of the night, prostrating himself and standing, takes care of the hereafter and hopes for the mercy of his Lord! Say: Are those who know and those who do not know alike? Only the men of understanding are mindful. |
| 039:009 Sherali | : |
Is he who prays devoutly to ALLAH in the hours of the night, prostrating himself and standing in Prayer and fears the Hereafter and hopes for the mercy of his Lord, like him who is disobedient? Say, 'Are those who know equal to those who know not?' Verily, only those endowed with understanding will take heed. |
| 039:009 Yusufali | : |
Is one who worships devoutly during the hour of the night prostrating himself or standing (in adoration), who takes heed of the Hereafter, and who places his hope in the Mercy of his Lord - (like one who does not)? Say: "Are those equal, those who know and those who do not know? It is those who are endued with understanding that receive admonition. |
Concepts/Themes Covered: أركان الإسلام > التوحيد > الكافرون > المقابلة بين المؤمن والكافر Pillars of Islam> Islamic> The Disbelievers> A Comparison Between the Believer and the Disbeliever أركان الإسلام > الصلاة > أداء الصلاة > السجود Pillars of Islam> The Prayers>Performing the Prayers> Prostration الإيمان > الإيمان بالله > المقابلة بين المؤمن والكافر Faith> Belief In Allah> A Comparison Between the Believer and the Atheist الإيمان > الغيب > النار > أسماء النار > الآخرة Faith> The Unseen World> Hell-Fire>Hell Names> Hereafter الإيمان > الله جلّ جلاله > الرجاء بالله جلّ وعلا Faith> Allah, Glory to his Majesty> The Hope in Allah الإيمان > المؤمنون > المؤمن والكافر Faith> The Believers> The Believer and the Atheist العلاقات القضائية > تنظيمات قضائية > الحكم بالعدل Judicial Relationships>Juridical Regulations>To Rule in Just العلوم والفنون > الحث على التفكر و إستخدام العقل Science and Art> Urging to Think and Use the Mind العلوم والفنون > فضل العلم والعلماء Science and Art>The Excess Favour of Science and Scientists
This tool uses eight English parallel translations for the Holy Quran imported from Mr. Clay Smith. You can also visit Qurany Concepts for browsing the Quran themes or topics. If you want to search the Holy Quran for keywords, please visit Qurany Keywords.


VerbForm
: form of verb or deverbative
Even though the name of the feature seems to suggest that it is used exclusively with verbs, it is not the case. The Part
value can be used also with adjectives. It distinguishes participles from other verb forms, and participial adjectives from other adjectives.
Fin
: finite verb
Rule of thumb: if it has non-empty Mood, it is finite. In Ukrainian this applies to indicative and imperative forms, and to the special conditional forms of the auxiliary verb бути.
Examples
- несу, несеш, несе, несемо, несете, несуть “I carry, you carry, he/she/it carries, we carry, you carry, they carry”
- матиму, матимеш, матиме, матимемо, матимете, матимуть (the future synthetic forms of мати “to have” in different genders and numbers)
- робитиму, робитимеш, робитиме, робитимемо, робитимете, робитимуть (the future synthetic forms of робити “to do” in different genders and numbers)
- ніс, несла, несло, несли “carried” (past tense forms in different genders and numbers)
- неси, несімо, несіть “carry” (imperative in different persons and numbers)
- є, *єси the present form of “be”, (*the form with asterisk is archaic)
- буду, будеш, буде, будемо, будете, будуть “I will be, you will be, he/she/it will be, we will be, you will be, they will be”
- би, б, *бим, *бис, *бисми, *бисте “would, I would, you would, we would, you would” (*the forms with asterisks are dialectal)
- будь, будьмо, будьте “be” (imperative in different persons and numbers)
Inf
: infinitive
Infinitive is the citation form of verbs. It is also used with the auxiliary бути to form periphrastic future tense, and it appears as the argument of modal and other verbs.
Examples
- нести “to carry”
- бути “to be”
Imps
: impersonal
Impersonal form ending with -но/-то. In Slavic languages other than Ukrainian and Polish this form coincides with the neutral passive adjectival participle, but in those two languages the participle has a different ending: -не in Ukrainian and -ne in Polish, which is why it is treated as a separate verbal form.
Examples
- несено “(it was/somebody) carried” (passive impersonal form), cf. also писане правило “a written rule” vs писано правило “a rule was/is written”.
Part
: participle
The adjectival participle is a non-finite verb form that shares properties of verbs and adjectives. It inflects for Gender and Number but not for Person. Ukrainian has two types of participles:
- Passive adjectival participle is used to construct passive voice. It is also used separately as an adjective: ношений, драний “carried, torn/ragged”. Their meaning is almost identical but the usage slightly varies. Both groups can be used in nominal predication with copula. Only true participles can be used to form the passive voice but it is sometimes difficult to distinguish them from copula constructions, see AUX. On the other hand, the deverbal (participial) adjectives inflect for case and thus can modify nouns.
- Active participle (it is considered ungrammatical but still used occasionally, which is why it is encoded).
Examples
- несений, несена, несене, несені “carried” (passive adjectival participle in different genders and numbers)
- несучий, несуча, несуче, несучі “carrying” (present adjectival participle in different genders and numbers)
Conv
: converb, adverbial participle
The adverbial participle, also called converb or transgressive, is a non-finite verb form that shares properties of verbs and adverbs.
- Imperfective verbs form present adverbial participle, meaning “while doing”.
- Perfective verbs form past adverbial participle, meaning “having done”.
Examples
- несучи, нісши “carrying” (present and past adverbial participles)
- принісши “having brought” (past adverbial participle)
VerbForm in other languages: [abq] [akk] [bej] [bg] [bm] [cs] [cu] [cy] [el] [en] [fi] [fr] [ga] [gub] [gun] [hbo] [hu] [hy] [it] [kpv] [ky] [la] [mdf] [myv] [orv] [pcm] [qpm] [ru] [sl] [sv] [tr] [tt] [u] [uk] [urj]


--- title: No-Waste Tacos de Carnitas With Salsa Verde Recipe layout: post date: '2016-09-05 11:46:02 -0400' type: post parent_id: 0 published: true image: assets/images/post-img/20100729-carnitas-09-thumb-1500xauto-432479-508x381.jpg status: publish categories: - Mexican-Latin-Hispanic - Pork tags: - Serious Eats meta: _wpas_done_all: 1 _wpghs_github_path: _posts/2016-09-05-tacos-de-carnitas.md _sha: d72745c2b6cf176578819273eec0bd7a020f97c2 _edit_last: 1 _thumbnail_id: 489 _jetpack_dont_email_post_to_subs: 1 _posts_by_tag_page_fields: a:2:{s:12:"widget_title";s:0:"";s:11:"widget_tags";s:0:"";} _wp_old_slug: no-waste-tacos-de-carnitas-with-salsa-verde-recipe-serious-eats _yourls_url: http://7t3.link/62q5a _yourls_clicks: 7 author: login: mkelley email<EMAIL_ADDRESS>display_name: Mike first_name: Mike last_name: Kelley ---
Carnitas. The undisputed king of the taco cart. The Mexican answer to American pulled pork, at their best they should be moist, juicy, and ultra-porky with the rich, tender texture of a French confit, and riddled with plenty of well-browned crisp edges. Our version is easier than the traditional bucket-of-lard method, and produces results that are juicier and more flavorful.
Source: No-Waste Tacos de Carnitas With Salsa Verde Recipe | Serious Eats


About us
Home
About
Register
We bridge internal and external tourists to The Richest and finest Tanzanian Honeypots.


Spend more time reading and less deciding
Having a hard time picking what to read next? Let us help you figure that out
If you like: Grimdark Fantasy
The Blade Itself (The First Law #1)
Joe Abercrombie
Epic Fantasy
515 pages
If you like: Wizards, Spells
Storm Front (Dresden Files #1)
Jim Butcher
Urban Fantasy
322 pages
If you like: Hard Sci Fi
Red Rising (Red Rising #1)
Pierce Brown
Sci Fi
382 pages
If you like: Hard Sci Fi
The name of the wind (Kingkiller Chronicles #1)
Patrick Rothfuss
Epic Fantasy
662 pages


eXist Native XML Database
eXist is a high-performance open source native XML database—a NoSQL document database and application platform built entirely around XML technologies. The main homepage for eXist can be found at exist-db.org. This is the GitHub repository of eXist source code, and this page links to resources for downloading, building, and contributing to eXist, below.
Resources
- Homepage: http://exist-db.org
- Binaries: http://exist-db.org/exist/apps/homepage/index.html#download
- Documentation: http://exist-db.org/exist/apps/doc
- Book: http://shop.oreilly.com/product/0636920026525.do
- Packages: http://exist-db.org/exist/apps/public-repo
- Source code: https://github.com/eXist-db/exist
- Git clone URL: git://github.com/eXist-db/exist.git
- Mailing list: https://lists.sourceforge.net/lists/listinfo/exist-open
- HipChat: https://www.hipchat.com/invite/300223/6ea0341b23fa1cf8390a23592b4b2c39
New developers may find the notes in BUILD.md and CONTRIBUTING.md helpful to start using and sharing your work with the eXist community.
Credits
The eXist-db developers use the YourKit Java Profiler.
YourKit kindly supports open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of YourKit Java Profiler and YourKit .NET Profiler, innovative and intelligent tools for profiling Java and .NET applications.


Author: Alison Ostendorf
The book will contain detailed accounts of actual companies... outlining their pricing models, sales strategies, and service plans.
For example...
We are conducting interviews now. When we have interviewed at least 15 varied service models, the book will be written.
If you'd like to add your company to the mix, we'll compensate you by sending you a free copy of the completed e-book.
If you have a service that you think would be relevant to our audience, we are entertaining sponsorship conversations with the following.
We are taking what we're learning from these interviews, and from our own experience operating a web design and development business in the US, and consulting other companies on how to improve their operations.


Mule Uploader gets your file from your computer to Amazon S3, no matter what. Wireless just went down? A badger ate the power cord? You have to go now and need to resume the upload when you get back? Mule Uploader has you covered.
Why use this? Because having a 3GB file interrupt at 87% isn't pretty, not for you and especially not for your users.
 It will start uploading automatically.
For more information, visit the GitHub page. (you can see the source code for this demo there, and you get free cookies!)
If have any questions about this, drop me a line at moc.uracrup@ibag


Monday
| 8:00am – 9:00am | Event | Location |
| 9:00am – 12:00pm | Event | Location |
| 12:00pm – 1:30pm | Event | Location |
| 1:30pm – 5:00pm | Event | Location |
| 6:00pm – 10:00pm | Event | Location |
Tuesday
| 8:00am – 9:00am | Event | Location |
| 9:00am – 12:00pm | Event | Location |
| 12:00pm – 1:30pm | Event | Location |
| 1:30pm – 5:00pm | Event | Location |
| 6:00pm – 10:00pm | Event | Location |
Wednesday
| 8:00am – 9:00am | Event | Location |
| 9:00am – 12:00pm | Event | Location |
| 12:00pm – 1:30pm | Event | Location |
| 1:30pm – 5:00pm | Event | Location |
| 6:00pm – 10:00pm | Event | Location |


This is a Bold Text
This is a big text
Java Codes are very simple;
This is ITALIC text
This us a strongly imphazied text
This is a small text
This is subscript and this is superscript text
This is inserted to the document
the text is left allignment
the text is center allignment
the text is right allignment
Please read the content carefully
Your message has been sent sucessfully
An error has been occured
This text is greyout
there was a problem with your internet connection
The world is a dangerous place to live, not because of the people who are evil but because of the people who dont do anything about it.
by Albert Einstein


Benchmark.js test page
JavaScript performance comparison
Info
This is just a test document for Benchmark.js.
Preparation code

Lorem ipsum

Preparation code output
Lorem ipsum
Test runner
Warning! For accurate results, please disable Firebug before running the tests. (Why?)
Java applet disabled.
| Test | Ops/sec | |
|---|---|---|
|
Normal
|
|
|
|
Exit Early
|
|
|
|
Async
|
|
|
|
Error
|
|
|
|
Comments
|
|
You can edit these tests or add even more tests to this page
by appending /edit
to the URL.
0 comments


buffer Style Guide
Atoms - Design Elements
Molecules - UI Components
About the Buffer Style Guide
Grid
Colors
Grid
Colors
Cards


--- layout: page title: About permalink: /about/ ---
Fete Day is a creative production company producing arts, cultural and heritage projects across the UK. Led by Ameneh Enayat and Rosemary Richards, Fete Day works with arts producers and heritage professionals to create outstanding and innovative projects and events including festivals, outdoor performances, exhibitions, media projects and community participation. Fete Day is a not for profit organisation often working in partnership with production company Rosa Productions. Rosemary and Ameneh are directors of both companies.
Rosemary is a Director of Fete Day – a creative producer, festival director and cultural consultant. She has run large scale arts, media and heritage projects across the UK including celebratory and commemorative events. Current projects include executive producer and creative director for BBC Lincoln 16 Green Fields Beyond. She is also a film-maker with awards for TV documentary and programme making.
Ameneh is a Director of Fete Day and a producer of media, events, heritage projects and engagement projects. She has worked as a TV and communities project producer for the BBC and for many other production and community organisations. Ameneh leads many of Fete Day’s projects including production work on Through the Lens in Oxford, the heritage phases of the Lincoln Green Fields Beyond project and production work on Alice's Day and Incredible Journeys for the Story Museum, Oxford.
Jeremy is a regular collaborator with Fete Day and Rosa Productions and is currently working with us as Show and Event Director on Green Fields Beyond and with Rosa Productions as Outdoor Creative Producer on Gravity Fields Festival 2016.
Simon is a creative producer & arts management professional, with 20 years experience in the sector, including 11 years as Director of Lincoln Drill Hall - a multi-use independent arts venue, and since 2016 has been the Chair of Zest Theatre. Simon is working with us on Green Fields Beyond in Lincoln and alongside our team on Gravity Fields Festival 2016. His experience includes arts management, specifically arts education, venue & project management and he is passionate about collaborative and partnership working, and engaging young people in the arts.
Jody is a music programmer and a regular production assistant for Fete Day and Rosa Productions. She is currently working on Green Fields Beyond in Lincoln and is based in our partner office in Lincoln at BBC Radio Lincolnshire.


Chart with buttons to modify options, showing how options can be changed on the fly. This flexibility allows for more dynamic charts.


This tests for a bug where deleting a paragraph in preserveNewline text would introduce an extra line. You should see '\nbar' below.
foo bar


Biblio
Menu
Search
Title
Author
Creation
Logout
New
Scan
Biblio
Username:
Password:
Login
Don't you have an account yet? Register
Username:
Password:
Repeat password:
Register
Book Details
Title
Author
Tags
ISBN
Return
Lend
Back
Delete
Save
Delete Book?
Are you sure you want to delete this book?
This action cannot be undone.
Cancel
Delete
Biblio
Title
Author
Tags
Back
Save
Lend Book
Search:
Back
Ok


  %}
Do I belong at {{ 'BASICS.NAME'|get_config }}?
{% elif word == 'YES you do as long...' %}
YES YOU DO! As long as you follow our one rule.
At {{ 'BASICS.NAME'|get_config }} you can meet friendly people doing all kinds of cool things - from software & electronics up to playing music, reading books and having great conversations with your fellow hackers.
{% elif word == 'When?' %}
When?
{% elif word == 'Where?' %}
Where?
{% elif word == 'Navigate' %}
Navigate
{% elif word == 'SPACE wouldnt exist without your support!' %}
{{ 'BASICS.NAME'|get_config }} wouldn't exist without your support!
{% elif word == 'Donate' %}
Donate
{% elif word == 'Talk with your fellow HACKERS!' %}
Talk with your fellow {{ 'PHYSICAL_SPACE.PEOPLE_NAME'|get_config }}!
{% elif word == 'on' %}
on
{% elif word == 'or' %}
or
{% elif word == 'And join us online!' %}
And join us online!
{% elif word == 'Did you know? Hackerspaces exist all over the world!' %}
Did you know? Hackerspaces exist all over the world!
{% elif word == 'Website based on' %}
Website based on
{% endif %}
{% endblock%}


To create a concept for my personal project, Woody suggested to mix all of the concepts into a single concept.
As Woody suggested, I will create a single concept with the most important elements of the different concepts. In addition, I should look at rewarding people instead of punishing them as Woody didn't think punishing would motivate people to use/participate.
I started fusing the concepts by creating an experience where all these elements come back into. After brainstorming by myself a bit on which elements should be included where, I came up with the Digital Detox concept where getting off your phone is the most important thing in the world. You simply hand in your phone somewhere, whereafter you earn rewards based on how long you do not use your phone. With this as a concept, I started working on visualizing this process to firstly make it more clear for me and secondly for others on what the concept actually includes and is. This was visualized with the first presentation.
After showcasing the first 'prototype' through the presentation above, I received feedback from the lecturer and multiple students on how to continue and what to take a look at. Such feedback was that I should now visualize the items, so the locker, badge and kit, more. In addition to this, I should also make a logo to be more consistent when creating things around the concept itself.
So the next few weeks I was busy with creating a logo and assembling a prototype survival bag to hand out when doing the session. While doing this, I was also busy with thinking of rewards and badges to hand out to the person when completing a session. All of this was presented within the second presentation.
After the second presentation, there were feedback sessions which led to a product which was able to be sent out into the world. It can be found here for a better viewing experience.
Within this website, there is a bit of mocking the current usage while it tries to activate the reader to start digital detoxing themselves. After all the details are given, in regards to why, what rewards are available and the process. The more detailed process, through a small comic or storyboard, is shown in a comical yet, hopefully, effective manner.
Creating a concept from scratch and making an actual proof of concept of it was challenging. It was hard at first to think of things or simply imagine what this assignment would eventually become. Once the ball started moving, the ideas started flowing.
During the project, I got a ton of ideas from fellow students and also from Woody himself. This interaction added value to the product in the end, yet I think if this semester was more physical, these ideas and this feedback would have come more to it's right.
Through this project, I learned to create a product not just for me, or to solve a problem. I created a product with a much greater impact in that sense. I designed it to be provoking to showcase your own usage of media. While showcasing this, the user should have an experience which, hopefully, pushes them to better themselves in that way.
I created the Digital Detox concept all by myself.


|
QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.30
|
Base class for options on multiple assets. More...
#include <ql/instruments/multiassetoption.hpp>
Classes | |
| class | engine |
| class | results |
| Results from multi-asset option calculation More... | |
Public Member Functions | |
| MultiAssetOption (const ext::shared_ptr< Payoff > &, const ext::shared_ptr< Exercise > &) | |
Instrument interface | |
| bool | isExpired () const override |
| returns whether the instrument might have value greater than zero. More... | |
| Public Member Functions inherited from Option | |
| Option (ext::shared_ptr< Payoff > payoff, ext::shared_ptr< Exercise > exercise) | |
| void | setupArguments (PricingEngine::arguments *) const override |
| ext::shared_ptr< Payoff > | payoff () const |
| ext::shared_ptr< Exercise > | exercise () const |
| Public Member Functions inherited from Instrument | |
| Instrument () | |
| Real | NPV () const |
| returns the net present value of the instrument. More... | |
| Real | errorEstimate () const |
| returns the error estimate on the NPV when available. More... | |
| const Date & | valuationDate () const |
| returns the date the net present value refers to. More... | |
| template<typename T > | |
| T | result (const std::string &tag) const |
| returns any additional result returned by the pricing engine. More... | |
| const std::map< std::string, ext::any > & | additionalResults () const |
| returns all additional result returned by the pricing engine. More... | |
| void | setPricingEngine (const ext::shared_ptr< PricingEngine > &) |
| set the pricing engine to be used. More... | |
| Public Member Functions inherited from LazyObject | |
| ~LazyObject () override=default | |
| void | update () override |
| void | forwardFirstNotificationOnly () |
| void | alwaysForwardNotifications () |
| void | recalculate () |
| void | freeze () |
| void | unfreeze () |
| Public Member Functions inherited from Observable | |
| Observable () | |
| Observable (const Observable &) | |
| Observable & | operator= (const Observable &) |
| virtual | ~Observable ()=default |
| void | notifyObservers () |
| Public Member Functions inherited from Observer | |
| Observer ()=default | |
| Observer (const Observer &) | |
| Observer & | operator= (const Observer &) |
| virtual | ~Observer () |
| std::pair< iterator, bool > | registerWith (const ext::shared_ptr< Observable > &) |
| void | registerWithObservables (const ext::shared_ptr< Observer > &) |
| Size | unregisterWith (const ext::shared_ptr< Observable > &) |
| void | unregisterWithAll () |
| virtual void | update ()=0 |
| virtual void | deepUpdate () |
greeks | |
| Real | delta_ |
| Real | gamma_ |
| Real | theta_ |
| Real | vega_ |
| Real | rho_ |
| Real | dividendRho_ |
| Real | delta () const |
| Real | gamma () const |
| Real | theta () const |
| Real | vega () const |
| Real | rho () const |
| Real | dividendRho () const |
| void | setupArguments (PricingEngine::arguments *) const override |
| void | fetchResults (const PricingEngine::results *) const override |
| void | setupExpired () const override |
Additional Inherited Members | |
| Public Types inherited from Option | |
| enum | Type { Put = -1 , Call = 1 } |
| Public Types inherited from Observer | |
| typedef set_type::iterator | iterator |
| Protected Member Functions inherited from Instrument | |
| void | calculate () const override |
| void | performCalculations () const override |
| Protected Member Functions inherited from LazyObject | |
| Protected Attributes inherited from Option | |
| ext::shared_ptr< Payoff > | payoff_ |
| ext::shared_ptr< Exercise > | exercise_ |
| Protected Attributes inherited from Instrument | |
| Real | NPV_ |
| Real | errorEstimate_ |
| Date | valuationDate_ |
| std::map< std::string, ext::any > | additionalResults_ |
| ext::shared_ptr< PricingEngine > | engine_ |
| Protected Attributes inherited from LazyObject | |
| bool | calculated_ = false |
| bool | frozen_ = false |
| bool | alwaysForward_ = true |
| Related Functions inherited from Option | |
| std::ostream & | operator<< (std::ostream &, Option::Type) |
Base class for options on multiple assets.
Definition at line 34 of file multiassetoption.hpp.
| MultiAssetOption | ( | const ext::shared_ptr< Payoff > & | payoff, |
| const ext::shared_ptr< Exercise > & | exercise | ||
| ) |
Definition at line 29 of file multiassetoption.cpp.
|
overridevirtual |
returns whether the instrument might have value greater than zero.
Implements Instrument.
Definition at line 34 of file multiassetoption.cpp.
| Real delta | ( | ) | const |
| Real gamma | ( | ) | const |
| Real theta | ( | ) | const |
| Real vega | ( | ) | const |
| Real rho | ( | ) | const |
| Real dividendRho | ( | ) | const |
|
overridevirtual |
When a derived argument structure is defined for an instrument, this method should be overridden to fill it. This is mandatory in case a pricing engine is used.
Reimplemented from Instrument.
Definition at line 79 of file multiassetoption.cpp.
|
overridevirtual |
When a derived result structure is defined for an instrument, this method should be overridden to read from it. This is mandatory in case a pricing engine is used.
Reimplemented from Instrument.
Definition at line 88 of file multiassetoption.cpp.
|
overrideprotectedvirtual |
This method must leave the instrument in a consistent state when the expiration condition is met.
Reimplemented from Instrument.
Definition at line 74 of file multiassetoption.cpp.
|
mutableprotected |
Definition at line 59 of file multiassetoption.hpp.
|
protected |
Definition at line 59 of file multiassetoption.hpp.
|
protected |
Definition at line 59 of file multiassetoption.hpp.
|
protected |
Definition at line 60 of file multiassetoption.hpp.
|
protected |
Definition at line 60 of file multiassetoption.hpp.
|
protected |
Definition at line 60 of file multiassetoption.hpp.


HttpError
Http Error
Constructor Summary
| Public Constructor | ||
| public |
constructor(req: *, resOrErr: *) |
Member Summary
| Public Members | ||
| public |
isAborted: * |
|
| public |
isBadRequest: * |
|
| public |
isConflict: * |
|
| public |
isForbidden: * |
|
| public |
|
|
| public |
isNotFound: * |
|
| public |
|
|
| public |
isTimeout: * |
|
| public |
|
|
| public |
req: * |
|
| public |
res: * |
Public Constructors
public constructor(req: *, resOrErr: *) source
Params:
| Name | Type | Attribute | Description |
| req | * | request |
|
| resOrErr | * | response or Error |


Our mission is to build an application which will bring together creators and consumers of "life hacks", and other "how-to" guides. We will provide an on-boarding process for users who want to generate "how-to" guides. We will also provide an on-boarding process for a new consumer requesting a guide. Consumers will rate this by using likes and dislikes. This will raise/lower the ranking in the "feed" (listing of guides). Our ultimate goal is to make a seamless process which will be fun and functional to everyone by bringing together the consumer to the guides that were requested,as well has allowing creators to share their "how-to" knowledge. We will also be able to have "administrative" authority over the guides IE. editing and or deletion (as needed).
We figure why not, we like learning and we feel like teaching but only by proxy! We have the know how to build a functional site so we applied that to a passion for learning new tricks and we wanted to share that with whomever felt similar.
Michael is part of the Front End/UI Team and is reponsible for the visual things you see throughout the website!
Brian is also part of the Front End/UI Team and he has developed the alternate skin to the site.
John is also part of the Front End/UI Team and he has developed an alternate skin to the site.
Junior is responsible for some Back End features he designs functionality.
Zaur is responsible for some Back End features he designs functionality.
Jose is responsible for some Back End features he designs functionality.
Tim is responsible for some Back End features he designs functionality. He also is the Team Lead for this project.


--- layout: post title: Going live date: 2012-10-11 20:32:28.000000000 +03:00 categories: [] tags: [] status: draft type: post published: false post_id: going-live meta: {} author: login: admin email<EMAIL_ADDRESS>display_name: Radu first_name: '' last_name: '' ---
Not many developers know how is it to go live with a project. And I'm not talking about one man shows or small websites. A one year, 10 people kind of project.
Now think bigger. A 2 year, 10 to 30 people (not including the people involved on the client's side), financial project. Lots and lots of business logic, processes, integration with existing processes. Teams dedicated to keeping different environments


7.1. Eigenvalues and Eigenvectors of a Matrix#
7.1.1. Definition of Eigenvectors and Eigenvalues#
Scalar \(\lambda\) is called an eigenvalue of an \(n\times n\) matrix \(A\) (square matrix) if
for a non-zero vector \(X \in \mathbb{C}^n\). \(X\) is also called an eigenvector of \(A\) associated with \(\lambda\). This is often called \(\lambda\)-eigenvector of \(A\).
Example: Let \(A=\left[\begin{array}{cc} 2 & -2\\ -1 & 3 \end{array}\right]\) and \(X=\left[\begin{array}{c} 2\\ 1 \end{array}\right]\). Then
and
Hence, \(AX=1 X\). This means that \(1\) is an {eigenvalue} of \(A\), and \(\left[\begin{array}{c} 2\\ 1 \end{array}\right]\) is an eigenvector of \(A\) corresponding to \(1\) (or a \(1\)-eigenvector of \(A\)).
The spectrum of \(A\), denoted by \(\sigma(A)\), is the set of all eigenvalues of an \(n\times n\) matrix \(A\).
Assume that \(\lambda\in \mathbb{R}\) and a non-zero vector \(X\) (with the size of \(n\)) are an eigenvalue and an eigenvector of \(A\), respectively. Then,
Observe that since \(X\) is nonzero, \(X\) is a nontrivial solution to the linear system with the coefficient matrix \(\lambda I-A\). Therefore, the matrix \(\lambda I-A\) is not invertible. We also know that a matrix is invertible if and only if its determinant is not equal to zero. Thus,
For an \(n\times n\) matrix \(A\), the characteristic polynomial \(c_A (\lambda)\) of \(A\) can be defined by
Moreover, \(\det(\lambda I-A)=0\) is known as the characteristic equation.
Example: Find the characteristic polynomial of \(A=\left[\begin{array}{cc} 2 & -2\\ -1 & 3 \end{array}\right]\).
Solution:
For an \(n\times n\) matrix \(A\) , asumme that \(c_A (\lambda)\) = 0 for some \(\lambda \in \mathbb{C}\). Then, \(\lambda\) is an eigenvalue of \(A\), and a nonzero vector \(X \in \mathbb{C}^n\) exists such that
7.1.2. Finding Eigenvectors and Eigenvalues#
For an \(n\times n\) matrix \(A\), we have,
The roots of \(c_A(x)\) are the eigenvalues of \(A\).
The non-trivial solutions to \((\lambda I-A)X=0\) are \(\lambda\)-eigenvectors \(X\).
Example: Find the eigenvalues and eigenvectors of \(A=\left[\begin{array}{cc} 2 & -2\\ -1 & 3 \end{array}\right]\).
Solution: In the last Example, for \(A=\left[\begin{array}{cc} 2 & -2\\ -1 & 3 \end{array}\right]\), we found
Hence, \(A\) has eigenvalues \(\lambda_1=1\) and \(\lambda_2=4\).
The \(1\)-eigenvectors of \(A\) (meaning the eigenvectors of \(A\) corresponding to \(\lambda_1=1\)) are found by solving the homogeneous system \((1I-A)X=0\).
This is the homogeneous system with coefficient matrix:
Solve the system in the standard way, by putting the augmented matrix of the system in reduced row-echelon form (RREF).
The general solution is
However, since eigenvectors are \textbf{nonzero}, the \(1\)-eigenvectors of \(A\) are all vectors
To find the \(4\)-eigenvectors of \(A=\left[\begin{array}{rr} 2 & -2\\ -1 & 3 \end{array}\right]\), we solve the homogeneous system \linebreak \((4I-A)X=0\), with coefficient matrix
and
Therefore the \(4\)-eigenvectors of \(A\) are the vectors
For an \(n\times n\) matrix \(A\) and its eigenvalue \(\lambda\), any non-zero multiple of a basic solution of \((\lambda I-A)X=0\) is a basic eigenvector.
Example: Basic eigenvectors of \(A=\left[\begin{array}{rr} 2 & -2\\ -1 & 3 \end{array}\right]\):
\(X = \left[\begin{array}{r} 2\\ 1 \end{array}\right]\) is is a basic eigenvector of \(A\) corresponding to the eigenvalue \(1\).
\(X=\left[\begin{array}{r} -1 \\ 1 \end{array}\right]\) is a basic eigenvector of \(A\) corresponding to the eigenvalue \(4\).
The number of times \(\lambda\) appears as a root of \(c_A(x)\) is the multiplicity of an eigenvalue \(\lambda\) of \(A\).
Example: Find the characteristic polynomial and eigenvalues of the matrix
Solution:
Therefore, \(A\) has eigenvalues \(1\) and \(4\), with \(4\) being an eigenvalue of multiplicity two.
For an \(n\times n\) matrix \(A\):
Solve the characteristic equation, \(\det(\lambda I-A)=0\), to identify the eigenvalues \(\lambda\) of \(A\).
For each \(\lambda\), find the basic eigenvectors \(X\neq 0\) by finding the basic solutions to \((\lambda I-A)X =0\).
To verify your work, make sure that \(AX = \lambda X\) for each \(\lambda\) and associated eigenvector \(X\) .
We always can verify our work by testing \(AX = \lambda X\) for each \(\lambda\) and its associated eigenvector \(X\).
Example: Find the characteristic polynomial of the matrix \(A =\begin{bmatrix} 2 & 2 & -2\\ 1 & 3 & -1\\ -1 & 1 & 1 \end{bmatrix}\), and then find all the eigenvalues and their eigenvectors.
Solution: The characteristic polynomial:
The eigenvalues of \(A\) are the the roots of \(c_A(\lambda)\):
\(\lambda_1 = 0\)
Finding the eigenvectors corresponding to \(\lambda_1 = 0\):
The augmented matrix for finding the solutions is given by
and the reduced row-echelon form of this matrix is
Let \(X=\begin{bmatrix}x & y & z\end{bmatrix}^T\). We can see that columns 1 and 2 are pivot columns. These columns correspond to variables \(x\) and \(y\), making these the basic variables. Column 3 is not a pivot column, which means that \(z\) is a free variable. We can write the solution to this system as
Hence, the general solution \(X\) to \((0 I-A)X =0\) is
Therefore, we can use \(X_1 = \begin{bmatrix} 1\\0\\1\end{bmatrix}\) as the basic eigenvector corresponding to \(\lambda_1 = 0\).
\(\lambda_2 = 4\)
We have,
The augmented matrix:
and the reduced row-echelon form:
Let \(X=\begin{bmatrix}x & y & z\end{bmatrix}^T\). We can see that columns 1 and 3 are pivot column. These columns correspond to variables \(x\) and \(z\), making these the basic variables. Column 2 is not a pivot column, which means that \(y\) is a free variable. We can write the solution to this system as
Hence, the general solution \(X\) to \((4 I-A)X =0\) is
Therefore, we can use \(X_2 = \begin{bmatrix} 1\\1\\0\end{bmatrix}\) as the basic eigenvector corresponding to \(\lambda_2 = 4\).
\(\lambda_3 = 2\)
Finally,
The augmented matrix:
and the reduced row-echelon form:
Let \(X=\begin{bmatrix}x & y & z\end{bmatrix}^T\). You can see that columns 1 and 2 are pivot columns. These columns correspond to variables \(x\) and \(y\), making these the basic variables. Column 3 is not a pivot column, which means that \(z\) is a free variable. We can write the solution to this system as
Hence, the general solution \(X\) to \((2 I-A)X =0\) is
Therefore, we can use \(X_3 = \begin{bmatrix} 0\\1\\1\end{bmatrix}\) as the basic eigenvector corresponding to \(\lambda_3 = 2\).
Example: Let \(A =\begin{bmatrix} 4 & 1 & 2\\ 0 & 3 & -2\\ 0 & -1 & 2 \end{bmatrix}\). Find the eigenvalues and eigenvectors of \(A\).
Solution: The characteristic polynomial:
The eigenvalues of \(A\) are the the roots of \(c_A(\lambda)\):
\(\lambda_1 = 1\)
Finding the eigenvectors corresponding to \(\lambda_1 = 1\):
The augmented matrix for finding the solutions is given by
and the reduced row-echelon form of this matrix is
Let \(X=\begin{bmatrix}x & y & z\end{bmatrix}^T\). It can be seen that columns 1 and 2 are pivot columns. These columns correspond to variables \(x\) and \(y\), making these the basic variables. Column 3 is not a pivot column, which means that \(z\) is a free variable. We can write the solution to this system as
Hence, the general solution \(X\) to \((I-A)X =0\) is
Therefore, we can use \(X_1 = \begin{bmatrix} -1\\1\\1 \end{bmatrix}\) as the basic eigenvector corresponding to \(\lambda_1 = 1\).
\(\lambda_2 =\lambda_3= 4\)
Similarly,
The augmented matrix:
and the reduced row-echelon form:
Let \(X=\begin{bmatrix}x & y & z\end{bmatrix}^T\). Here, column 2 is the only pivot column. This column corresponds to variables \(y\). Columns 1 and 3 are not pivot columns, which means that \(x\) and \(z\) are free variables. We can write the solution to this system as
Hence, the general solution \(X\) to \((4I-A)X =0\) is
Therefore, we can use \(X_2 =\begin{bmatrix} 1\\0\\0\end{bmatrix}\) and \(X_3 =\begin{bmatrix} 0\\-2\\1\end{bmatrix}\) as the basic eigenvectors corresponding to \(\lambda_2 = \lambda_3=4\).
7.1.3. Eigenvalues and Eigenvectors for Special Types of Matrices#
Two \(n \times n\) matrices \(A\) and \(B\) are called similar matrices if there exists an invertible matrix \(P\) such that
Similar matrices \(A\) and \(B\) have the same eigenvalues.
Proof: Assume \(BX=\lambda X\). Let \(Y=P^{-1}X\). Then
We can use elementary matrices to facilitate finding eigenvalues and eigenvectors of a matrix. This is illustrated in the following example.
Example: Find the eigenvalues for the matrix
Solution: We use elementary matrices to simplify \(A\) before finding the eigenvalues. From right, multiply \(A\) by \(E_{1}=E(-2\times 2+3)\), and from left, multiply \(A\) by the inverse of \(E_{1}\). That is,
Observe that the resulting matrix on the right-hand side and matrix \(A\) are similar matrices (with \(E_1\) playing the role of \(P\)). Therefore, they have the same eigenvalues.
Repeating the above step one more time, we can right multiply \(A\) by \(E_{2}=E(3\times 2+1)\), and left multiply \(A\) by the inverse of \(E_{2}\).
Now, the matrix \(B\) (the resulting matrix) has the same eigenvalues as matrix \(A\). The advantage is that it is much simpler to find the eigenvalues of \(B\) than \(A\).
Finding these eigenvalues follows the usual procedure and is left as an exercise.
Example: Consider the matrix
The characteristic polynomial of \(A\) is
The eigenvalues of \(A\): \(1, 2, 3\) and \(4\).
Example: Find the eigenvalues for the matrix
Solution: We will use elementary matrices to simplify \(A\) before finding the eigenvalues. Right multiply \(A\) by \(E_{1}=E(-2\times 2+3)\), and left multiply \(A\) by the inverse of \(E_{1}\).
Note that the resulting matrix and \(A\) are similar matrices (with \(E_1\) playing the role of \(P\)) so they have the same eigenvalues.
We do this step again, on the resulting matrix above. This time, right multiply \(A\) by\linebreak \(E_{2}=E(3\times 2+1)\), and left multiply \(A\) by the inverse of \(E_{2}\).
Again by properties of similar matrices, the resulting matrix here (labeled \(B\)) has the same eigenvalues as our original matrix \(A\). The advantage is that it is much simpler to find the eigenvalues of \(B\) than \(A\).
Finding these eigenvalues follows the usual procedure and is left as an exercise.
Example: For the matrix \(A\) below, find a value of \(k\) so that \(A\) has two basic eigenvectors associated with the eigenvalue \(\lambda = 2\).
Solution: Since \(\lambda\) is an eigenvalue of \(A\), for a nonzero vector \(X=\begin{bmatrix} x_1 & x_2 & x_3 & x_4 \end{bmatrix}^T\), we have
The corresponding augmented matrix:
We can see that this system has two eigenvectors only if the RREF has two rows of zero. This means \(-k-12=0\) and \(k=-12\).
Refrences
Kuttler, Kenneth. “A First Course in Linear Algebra (Lyryx).” (2018).
Nicholson, W. Keith. “Linear Algebra with Applications (Lyryx).” (2018).


Defect elements allow you to view, update and submit defect records in ClearQuest. The defect element has one required and two optional attributes.
| Required Attribute | Description | Notes |
|---|---|---|
| id | the unique key of the defect | on a 'submit' action, use an id of '0' |
| Optional Attribute | Description | Notes |
| action | the action to perform on the defect |
|
| wait | Should the action be performed now or queued up for later? |
|
| View defect output to log: | <defect id='pract00301000'> |
| Same as previous example: | <defect id='pract00301000' action='view' wait='no'> |
| View defect, but wait for output: | <defect id='pract00301000' action='view' wait='yes'> |
| Modify a defect, wait for output: | <defect id='pract00301000' action='modify' wait='yes'> |
| Assign a defect, wait for output: | <defect id='pract00301000' action='assign' wait='yes'> |
| Submit a defect, output to log: | <defect id='0' action='submit' wait='no'> |
Using the information from the ClearQuest Root Element chapter, logging-in and viewing a defect would look like this:
<ClearQuest login='cq_user' password='password' db='pract' repo='practice'<EMAIL_ADDRESS><defect id='pract00301000' action='view' wait='no'/>
</ClearQuest>
Now that you can login and work with specific defects, the next chapter Field Elements will show how to work with individual fields.
| ClearQuest Root Element | Table of Contents | Field Elements |


freeCodeCamp
MDN: Learn Web Development
JavaScript
CSS
HTML
JavaScript Examples
Number Guessing Game
We have selected a random number between 1 and 100. See if you can guess it in 10 turns or fewer We'll tell you if your guess is too high or too low.


v2.0.0
Release 2.0.0
Bulk Editing for IGs
We've made editing your IGs easier by adding a new feature which allows for bulk editing of multiple profiles and narrative pages within an implementation guide (IG) at the same time.
Click Browse and select Bulk Edit IG. The Bulk Edit screen displays.
- Select Profiles to edit the Description, Intro, and Notes sections of all profiles associated with that IG.
- Select Elements to add or edit the Short, Definition, and Requirements details for each profile within the IG.
- Select Pages to edit the Title and Content for each narrative page.
Copy a Profile
You can now copy an existing profile to create a new profile. On the Browse screen, click the copy icon and enter the ID, URL, Name, and Title of the new profile.
Jurisdiction Field Now Required
On the General tab, the Jurisdiction field is now a required element. When adding a new Jurisdiction, "A jurisdiction must exist with all fields filled" appears.
Development Log (12)
New Features
- TRIFFHIR-285 - Copy a profile, prompt for key details of the copy
- TRIFFHIR-357 - Bulk editing for implementation guides
- TRIFFHIR-421 - Show IG Edit Screen's "Jurisdiction" as required
- TRIFFHIR-476 - Download IG Dependencies
Improvements
|
|
Defects
- TRIFFHIR-424 - Exporting to a brand new (empty) GitHub repository fails
- TRIFFHIR-484 - Delay in "Ignore Warnings" value being updated in IG
- TRIFFHIR-490 - Extensions removed from profiles results in an empty array
- TRIFFHIR-494 - Project/IG Context not consistently appearing next to HAPI version selected
- TRIFFHIR-508 - Measure Resources are missing contentType on attachment


This is the API
https://data.dublinked.ie/cgi-bin/rtpi//realtimebusinformation
GET
The bus stop id
If not provided JSON format will be used by default
If provided retrieves routes for the given operator
The route identifier
The maximum number of results, if not provided system will limit the number of results depending on server configuration


Bryan's To-Do List App
Add Item
Add
To Do
Do the dishes
Edit
Delete
Write a new song
Edit
Delete
Make dinner reservations
Edit
Delete
Completed Tasks
Call your Mom
Edit
Delete


{% from "components/table.html" import list_table, field, right_aligned_field_heading, row_heading %} {% from "components/big-number.html" import big_number -%}


Hacked by haproot
When we all have access to information, we are strong. When we are strong, we still have the power to do the impossible.
We do things that we do for the people, not for our own benefit as a fame.
Promises and lies, brought us down, not forward
We say, you are an idea, just like us, just like us, we are Unknown
Human Stupidity , that's why Hackers always win.
Thanks to:


NodeJs
We're not really going to talk about NodeJs.
What is NodeJs?
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Why would I want to run javascript on the server?
Why NodeJs?
- Open Source
- Cross Platform
Why NodeJs? Performance.
- NonBlocking I/O
- Asynchronous by nature
- Event Driven
Good for data-intensive real-time applications
We're Not Really going to talk about nodejs.
We're really concerned with how a front-end developer uses nodejs in the developent evironment.
$ sudo npm install npm -g
NPM is the Node Package Manager
NPM
- can be used to install some utilities on a global level
- usually utilities that need to access the file system
Demo
npm install -g
while provisioning
$ npm install gulp-sass --save-dev
- can be used to install project specific utilities
- package.json
- Usage Pattern: add
node-modules
to .git-ignore
Demo
- take a look at my package.json file
npm install


Clipaha Benchmark
Additional hardware information (please write here):
Benchmark
Submit
Status
Benchmark Data


Pizzazz
/pə'zaz/
noun.
an attractive combination of dough, sauce, cheese and glamour.
We specialize in odd sized pizzas, from tiny 1in bite sized babies to pies as big as a city block. Your eating capacity is the limit.
Please be considerate when placing large orders. One week per 100 pizzas is best.
Due to high demand, glamour is an extra $1.
How many Pizzazz?
Your order of
Pizzazz's has been placed!
Order contents:
Don't want any Pizzazz?
If you change your mind, you know where to find us!


Review: Sorcerer
Starring: Roy Scheider, Bruno Cremer, Francisco Rabal, Amidou
Directed by William Friedkin
Approx 121 min
It is said that Hollywood remakes seldom acheive the quality of the original (especially when the original was NOT a Hollywood picture.) Sorcerer stands out as one of the sparkling exceptions. It is based on Georges Arnaud's "The Wages Of Fear" which was filmed by Hitchcockian French director H.G. Clouzot in 1952. With some minor differences, the stories are the same. Four cons, desperate to leave the poverty stricken town to which they have exiled themselves, are chosen for a life or death job. They must transport highly volatile nitroglycerine from one part of the mountainous and swampy Southern American terrain to the other. If they make it, they get the money they need to escape, if they don't they are dead. The nitro is packed in sand in the backs of trucks to help reduce shock, the slightest jostle can end it all.
Friedkin does a fantastic job of making the two trucks into a combined fifth character. We see them being reconstructed from complete junk early on in the film. As the picture progresses, tension is created by close up's of the wheels as they roll gently over unstable ground. We get a feeling of exactly how much each truck can take. The sound of the trucks are constant, and it is a well crafted soundtrack mix that lends to the character each.
Schieder shows why he is one of the more underrated performers in the industry. Though the film is not loaded with dialogue, he does a marvelous job of showing how his character runs the gamut of emotions (similar to his character in Jaws.) But Schieder's is not the only good performance in this film, all of the actors do a great job.
The 1952 version, The Wages Of Fear, is certainly worth a look, but it is longer, not as tense, and spends more time on the relationship of the men, rather than the suspense of the situations in which they find themselves. Another nifty element of Sorcerer is its score by Tangerine Dream. The funky synthicized tunes are haunting and very appropriate. It is a great example of how important to a film good music is. This is a severely underrated film from the most explosive decade in film history. It was released in 1978 and is a great film for everyone to see, but it is a can't miss for Friedkin fans.
* * * 1/2 out of * * * * stars ©1998 Nick Amado
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Sir Gustav Athebaldt:
How are things going with Martien? I have his report right here, and by the sounds of it you and your clan are doing well. Just never forget the responsibilities you shoulder now, towards the whole of Aden.


Introduced in Excel 9 (2000) this is a FRT record. It contains extensions to the DBQUERY record.
Record Data
|
Offset |
Field Name |
Size |
Contents |
|
4 |
rt |
2 |
Record type; this matches the BIFF rt in the first two bytes of the record; =0803h |
|
6 |
grbitFrt |
2 |
FRT flags; must be zero |
|
8 |
dbt |
2 |
The database type; this overrides the value of dbt in the SXEXT record 1= ODBC data source 2= DAO recordset 4= Web Query XL9: 5= OLE database XL9: 6= Text query XL9: 7= ADO query XL10: 8= (reserved) XL11: 9= Data retrieval service |
|
10 |
grbitDbquery |
4 |
DB Query options; see following table |
|
14 |
grbitExt |
2 |
Extended options; see following table |
|
16 |
bVerDbqueryEdit |
1 |
The last version of Excel that edited the query 0= Excel 2000 1= Excel XP 2= Office Excel 2003 |
|
17 |
bVerdbqueryRefreshed |
1 |
The last version of Excel that refreshed the query (see bVerDbqueryEdit for values) |
|
18 |
bVerDbqueryRefreshableMin |
1 |
The oldest version of Excel that is enabled to refresh the query (see bVerDbqueryEdit for values) |
|
19 |
(Reserved) |
3 |
Reserved; must be zero |
|
22 |
coledb |
2 |
Count of OLE DB connection strings; each is saved as an OLEDBCONN record immediately following the DBQUERYEXT record |
|
24 |
cstFuture |
2 |
Count of strings from future versions of Excel; each is saved as an EXTSTRING record immediately following the OLEDBCONN records |
|
26 |
wRefreshInterval |
2 |
0= Timed refresh is off for this query; any other value is the time between refreshes measured in minutes |
|
28 |
wHtmlFormat |
2 |
HTML formatting to apply to the imported data for a Web Query; 1= None 2= Rich Text Formatting 3= Full HTML formatting |
|
30 |
cwParamFlags |
2 |
Count of pbt flag sets in rgpbt ; these override the flags from the PARAMQRY record |
|
32 |
rgpbt |
var |
Array of pbt flags; each is 2 bytes; see following table |
|
var |
rgbFuture |
var |
Information from future versions of Excel |
The grbitDbquery field contains the following option flags:
|
Offset |
Bits |
Mask |
Flag Name |
Contents |
|
0 |
0 |
01h |
fMaintain |
1= Maintain connection to data source |
|
|
1 |
02h |
(Reserved) |
|
|
|
2 |
04h |
fImportXMLSource |
XL10: 1= the query source is XML |
|
|
3 |
08h |
fListSrc |
XL11: 1= the query source is a SharePoint list |
|
|
4 |
10h |
fListReinitCache |
XL11: 1= if reinitializing rather than refreshing |
|
|
6-5 |
60h |
ExcelOption |
XL11: ExcelOption from List App: 0= None 1= Print 2= Chart 3= PivotTable |
|
|
7 |
80h |
fSrcIsXML |
XL11: 1= if the source is XML or XSD |
|
|
7-4 |
F0h |
(Reserved) |
|
|
1 |
7-0 |
FFh |
(Reserved) |
|
|
2 |
7-0 |
FFh |
grbitVar |
Query type-specific bitflags for OLEDB queries and Web queries; see following table |
|
3 |
7-0 |
FFh |
grbitVar2 |
Query type-specific bitflags; see text below |
If the query is an OLEDB query, the grbitVar field has the following option flags:
|
Bits |
Mask |
Flag Name |
Contents |
|
2-0 |
07h |
dbost |
OLEDB Command Type; this specifies the context for the strings in the SXEXT record 1= OLAP command; the string is a Cube name 2= SQL string; use the SQL guid 3= the string is a Table name 4= CommandText string; use the default guid; this command is executed by the OLEDB provider XL11: 5= the string is an XML fragment specifying a SharePoint list and view |
|
3 |
08h |
fLocalConn |
0= Refresh from source 1= Use the local connection when refreshing |
|
4 |
10h |
fNoRefreshCube |
0= Refresh cube in an OLAP PivotTable 1= Refresh from the local cube in an OLAP PivotTable; Excel 2000 always writes 0 |
|
5 |
20h |
fUseOfficeLcid |
1=Send user’s UI locale to Analysis Services server on connection. Used for AS member translation feature (OLAP only) |
|
6 |
40h |
fSrvFmtNum |
1=Apply server number formatting (OLAP only) |
|
7 |
80h |
fSrvFmtBack |
1=Apply server background color (OLAP only) |
|
|
|
|
|
If the query is a Web query, the grbitVar field contains the following option flags:
|
Bits |
Mask |
Flag Name |
Contents |
|
0 |
01h |
fParsePreFormatted |
0= each row of text enclosed in < PRE> tags will be imported to a single cell 1= text enclosed in < PRE> tags will be parsed as tables |
|
1 |
02h |
fConsecDelim |
Must be zero if fParsePreFormatted is 0 |
|
2 |
04h |
fSameSettings |
Must be zero if fParsePreFormatted is 0 |
|
3 |
08h |
fXL97 |
0= Excel 2000 or later web query 1= Excel 97 web query |
|
4 |
10h |
fNoDateRecog |
0= import dates as date data type 1= import dates as text |
|
5 |
20h |
fRefreshedInXl9 |
1= This query was refreshed in Excel 2000 |
|
7-6 |
C0h |
(Reserved) |
Reserved; must be zero |
For OLAP connections, the grbitVar2 field has the following option flags:
|
Bits |
Mask |
Flag Name |
Contents |
|
0 |
01h |
fSrvFmtFore |
1=Apply server foreground color |
|
1 |
02h |
fSrvFmtFlags |
1= Apply server font formatting |
|
2 |
04h |
fSupportsLangCellProp |
1=Server supports querying for language property so that cells can be formatted using currency number format sent by the server. |
|
7-3 |
F8h |
(Reserved) |
Reserved; must be zero |
For non-OLAP connections, the grbitVar2 field contains the following option flags:
|
Bits |
Mask |
Flag Name |
Contents |
|
0 |
01h |
fAdoRefreshable |
Must be zero if query type is not ADO 1= the ADO query can be refreshed |
|
7-1 |
FEh |
(Reserved) |
|
The grbitExt field contains the option flags listed in the following table.
|
Bits |
Mask |
Flag Name |
Contents |
|
0 |
0001h |
fTextWiz |
1= this is a refreshable text query |
|
1 |
0002h |
fTableNames |
This is always 0 for any non-Web query |
|
15-2 |
FFFCh |
(Reserved) |
Reserved; must be zero |
The rgpbt fields each contain the following option flags:
|
Bits |
Mask |
Flag Name |
Contents |
|
2-0 |
0007h |
pbt |
0= prompt for parameter on refresh of query 1= use stored value for the parameter 2= use the value from a cell |
|
3 |
0008h |
fAutoRefresh |
0= do not refresh automatically when the cell value changes 1= refresh the query when the cell value
changes. |
|
15-4 |
FFF0h |
(Reserved) |
Reserved; must be zero |


Shenzhen Elixir Meetup
This group is for anyone interested in learning the Elixir programming language and meeting other Elixir/Erlang enthusiasts. We're all new to Elixir here, so welcome anybody to come along, learn and share their experiences with Elixir and/or Erlang.
Elixir is a dynamic, functional language designed for building scalable and maintainable applications. Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain. Join this group to learn more about Elixir!


Example Control Flow
Control Flow tasks are a great way to alter a database and run some sql against it. This example will give you a quick example how to create, alter and query a database.
Prerequisites
If you want to run this example on your system, please use nuget to add the package as reference. How to install the nuget package is written on the Nuget package description page for ETLBox Alternatively, you can use the [Github repo] to clone and build the ETLBox project yourself. Visual Studio 2017 or higher is recommended.
Namespace
The namespace for all objects in ETLBox is ALE.ETLBox
Connection String to database
First of all, you will need a connection string tied to your code. To avoid handing over this string again and again, you can preserve it in a static object - the ControlFlow object. It's purpose is to store parameters that are used in every ControlFlow Task.
ControlFlow.CurrentDbConnection = new SqlConnectionManager(new ConnectionString("Data Source=.;Integrated Security=SSPI;"));
Creating a database
You can now simply create a database with
CreateDatabaseTask.Create("DemoDB");
If you want to drop it again, simple add C# DropDatabaseTask.Delete("DemoDB");
before you create.
Drop database won't give you an exception, even if the database does not exists.
Changing the connection
Now you need to change the connection string to the database you just created:
ControlFlow.CurrentDbConnection = new SqlConnectionManager(new ConnectionString("Data Source=.;Integrated Security=SSPI;Initial Catalog=DemoDB;"));
Altering the database
Let's now create a new schema and a table on the database.
CreateSchemaTask.Create("demo");
CreateTableTask.Create("demo.table1", new List<TableColumn>() {
new TableColumn(name:"key",dataType:"int",allowNulls:false,isPrimaryKey:true, isIdentity:true),
new TableColumn(name:"value", dataType:"nvarchar(100)",allowNulls:true)
});
There is a TableColumn
object that helps you to define columns in the table.
Running sql on the database
The most powerful and comman task that you want to run against a database is sql. It will use the underlying ADO.NET connection manager, which allows you to do almost everything on the database, without the "overhead" and boilerplate code that ADO.NET brings with it.
SqlTask.ExecuteNonQuery("Insert data",
$@"insert into demo.table1 (value) select * from (values ('Ein Text'), ('Noch mehr Text')) as data(v)");
Using further tasks
There are quite a lot of different control flow tasks that ETLBox comes with.
A simple example is the RowCountTask, which unsuprisingly count the rows in a table.
int count = RowCountTask.Count("demo.table1");
Debug.WriteLine($"Found {count} entries in demo table!");
Truncating a table
Truncating a table is as simple as
TruncateTableTask.Truncate("demo.table1");
Creating a stored procedure
To create or alter a stored procedure in the database, you execute this:
CRUDProcedureTask.CreateOrAlter("demo.proc1", "select 1 as test");