THE MAN WHO KNEW TOO LITTLE A film review by Steve Rhodes Copyright 1997 Steve Rhodes
RATING (0 TO ****): ***
Bill Murray is a wonderful comic who has trouble picking decent scripts. At his best, as in GROUNDHOG DAY, his delicious brand of wry humor provides one delightful moment after another. But without the right material, as in LARGER THAN LIFE and many other recent pictures of his, he tries to ham it up too much in order to make up for the film's lack of natural humor. In these latter movies, the result is bad slapstick.
THE MAN WHO KNEW TOO LITTLE, which bears no relationship to THE MAN WHO KNEW TOO MUCH, provides the perfect vehicle for Murray's talents. Clearly enjoying his part, Murray takes this one-joke movie and milks the joke for all it's worth. Although the hilarious GROUNDHOG DAY was a classic one-joke movie, comedies with a single idea are the hardest to sustain.
When the story starts, Wallace Ritchie (Murray) has just arrived in London to visit his brother. Blockbuster Video clerk Wallace with a tartan hat and bad tourist clothes goes to visit his upscale brother James. Peter Gallagher plays James with all of the genuine horror of someone who has an uninvited guest arrive at an inopportune moment.
James is hosting a large dinner party of Germans to pitch them a big deal. Having his country-bumpkin brother on hand would be a disaster, so James attempts to solve the problem by signing Wallace up with a "Theater of Life" company.  Since the theater lasts until almost midnight, this seems the perfect mechanism for James to rid himself of his unwanted brother.
The one joke is that there is a real crime afoot, and Wallace, as a sunglassed, pretend secret agent, gets in the middle of it by mistake. Wallace never realizes that he is in any danger so he has great fun shooting and getting shot at. When he finds a dead body, he compliments the corpse on how real he looks. Nothing fazes Wallace including a real mugging.
The purposely overcomplicated plot involves stolen letters of a call girl named Lori, played by Joanne Whalley, who is blackmailing a high government official. The most dastardly deed comes from two groups of secret agents, one British and one Russian. As a job security program, they plan on bombing the delegates in town to sign a world-wide peace treaty. After the explosion, they figure that the heyday for the spooks, the cold war, will be back in full swing.
With any actor other than Murray, the audience would probably grow tired of the story within the first half hour. But his subtle and serious approach to the humor provides at least one big laugh every ten minutes and lots of little ones in-between. Murray makes Wallace so believable that it is easy to live his secret agent life for a night vicariously with him.
Whalley, one of the most beautiful actresses working today, has talent that is rarely utilized effectively. Her performance in SCANDAL, a film about the real Christine Keeler and John Profumo scandal in the British government, shows what a tremendous actress she can be. Even in bad films, such as TRIAL BY JURY, she has managed to stand out. In THE MAN WHO KNEW TOO LITTLE she complements Murray's part perfectly without ever trying to upstage him.
"Do you think I look silly in this outfit?" Lori asks demurely when Wallace first sees her in a slightly revealing maid's outfit with a big heart on it. "I could take it off if you like." The occasional sexual innuendo never gets much stronger than this, allowing director Jon Amiel to bring in the picture with just a PG rating. Given that his last film was the excellent, but hard R picture, COPYCAT, Amiel shows more versatility than most directors.
THE MAN WHO KNEW TOO LITTLE is a film more to be savored in person than discussed after the fact. Wallace himself says it best when asked by a policemen what it is like to be a secret agent. "They pay all your expenses and your 'license to kill,'" explains Wallace. "But there's a downside. Torture." Well, actually not, but one must keep up one's image.
THE MAN WHO KNEW TOO LITTLE runs 1:33. It is rated PG for language, innuendo, and comic violence. Kids need to be ten to appreciate the humor but the film would be acceptable for those a bit younger as well.
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


Grid List
<mat-grid-list>
A grid list consists of a repeated pattern of cells arrayed in a vertical and horizontal layout.
Grid lists are best used on similar data types. They help improve the visual comprehension of the content
they contain.


A burger "logger" with MySQL, Node, Express, Handlebars and ORM. Example of using MVC design pattern and is deployed to Heroku
This project was to create a back-end connection for a web-based workout tracker using provided front-end code with a Mongo database, a Mongoose schema and Express to handle the routing.
Budget Tracker using online (Mongo DB) offline storage (IndexedDB)
Drinks, Please! A group project with Agile development
Password Generator with ASCII character reference instead of an array. Note: not deployed as this is a local browser project with prompts
Github RepoWhat's My Schedule Anyway?? Project using browser local storage
This is a badge earned for understanding the basics of the NI RoboRio
Go to National Instruments FIRST Level Up!Hardware repair and configuration
Go to COMPTIA A+ Certification DescriptionTroubleshoot, configure, and manage enterprise networks.
Go to COMPTIA N+ Certification Description


"ANAH "speech. (1.) One of the sons of Seir, and head of an Idumean tribe, called a Horite, as in course of time all the branches of this tribe were called from their dwelling in caves in Mount Seir (Genesis 36:20, 29; 1 Chronicles 1:38). (2.) One of the two sons of Zibeon the Horite, and father of Esau’s wife Aholibamah (Genesis 36:18, 24).
"ANAH "speech. (1.) One of the sons of Seir, and head of an Idumean tribe, called a Horite, as in course of time all the branches of this tribe were called from their dwelling in caves in Mount Seir (Genesis 36:20, 29; 1 Chronicles 1:38).
(2.) One of the two sons of Zibeon the Horite, and father of Esau’s wife Aholibamah (Genesis 36:18, 24).


PLANETS
- PLANETS ARE GLOBE-SHAPED SPACE OBJECTS THAT ORBIT A STAR .
- PLANETS ARE NEVER MORE THAN 20% OF THE SIZE OF THEIR STAR..
- IF THEY WERE BIGGER THEY WOULD HAVE BECOME STARS.
- NOWADAYS PLANETS HAVE BEEN FOUND ORBITTING AROUND OTHER STARS.
- THEY ARE CALLED EXTRE-SOLAR PLANETS.
- THERE ARE 8 PLANETS IN OUR SOLAR SYSTEM.
- MERCURY
- VENUS
- EARTH
- MARS
- JUPITER
- SATURN
- URANUS
- NEPTUNE
Back


--- layout: post title: Ed Glaeser on the nascent social sciences date: 2011-09-01 15:24:03.000000000 -04:00 categories: - Commentary on works - Social Science tags: [] status: publish type: post published: true meta: _edit_last: '7106425' author: login: samarthbhaskar email<EMAIL_ADDRESS>display_name: samarthbhaskar first_name: '' last_name: '' ---
Harvard economist Ed Glaeser writes cogently in this article in Harvard magazine about how nascent the social sciences really are. Formal modeling and reliance on data driven research has only been the case for social scientists for less than a century. In the grand scheme of knowledge production and academic progress, this is not very long at all. Glaeser's article is worth the short read, but here are some passages worth quoting.
As data quality has improved, social scientists have moved beyond facts and correlations to the deeper quest for causality.
...
Good social-science experimental research first proliferated in psychology labs. Economists followed the psychologists by creating labs that tested (and often rejected) the predictions that game theory made concerning behavior in markets and auctions. But there is only so much that laboratory experiments can teach us about the long-term impact of having good neighbors or the functioning of a large, real market.
...
The adoption of experimental methods and improved data quality have, in turn, helped generate the third major social-science trend—the increasing irrelevance of traditional field boundaries. Empirical approaches are far more likely than theoretical edifices to be common across fields.
...
Social science is changing rapidly, as better data and real experiments replace the worldly philosophy of the past. Yet that change means that nineteenth-century field definitions feel increasingly obsolete.


Before Change
nn_state = PositiveWaveFunction(10, gpu=False)
vis_state = torch.ones(10).to(dtype=torch.double)
actual_psi = nn_state.psi(vis_state)[1].to(vis_state)
expected_psi = torch.zeros(1).to(vis_state)
msg = "PositiveWaveFunction is giving a non-zero imaginary part!"
After Change
nn_state = PositiveWaveFunction(10, gpu=False)
vis_state = torch.ones(10).to(dtype=torch.double)
actual_psi_im = cplx.imag(nn_state.psi(vis_state)).to(vis_state)
expected_psi_im = torch.zeros(1).squeeze().to(vis_state)
msg = "PositiveWaveFunction is giving a non-zero imaginary part!"


{{ heading }}
This is the transactions page for {{ heading }}, Transactions can be filtered by date or Transaction Type


This assignment generates a dynamic multiplication table based on
user input.
Users should enter a starting and ending horizontal multiplier,
as well as a vertical starting and ending multiplier.
Example input would be "1, 5" for horizontal, and "1, 5" for vertical.


- 2022-2024: Stanford Data Science Scholarship
- 1 of 16 graduate student awardees, University-wide, in cohort
- 1 of 71 awardees since award inception in 2018
- 2021: Stanford Center for Open and Reproducible Science (CORES) Innovator Prize
- 1 of 2 University-wide inaugural awardees
- 2020-2023: Stanford Interdisciplinary Graduate Fellowship
- 1 of 33 graduate student awardees, University-wide, in cohort
- 1 of 295 awardees since award inception in 2008
- 2020: J.P. Morgan AI Research Ph.D. Fellowship
- 1 of 13 awardees, nationally, in cohort
- 1 of 27 awardees since award inception in 2019
- 2019-: Oak Ridge Institute for Science and Engineering (ORISE) Fellowships (multiple)
- 2018: UnifyID Fellow (Declined)
- 2017-: Pear VC Fellow
- 2013: NSF Graduate Research Fellowship Program (GRFP) Honorable Mention
- 2011, 2012: Caltech Summer Undergraduate Research Fellowship (SURF)
- 2009-2012: IBM T.J. Watson Memorial Scholarship
- 2011: Caltech San Pietro Travel Prize
- 2009-2010: Columbia University I. I. Rabi Fellowship
- 2009: Intel International Science and Engineering Fair (ISEF): Third place


Scroll to see the animation
Animated navigation
Background slider
Blurry loading
Button ripple effect
Content placeholder
Drag_n_drop
Drawing app
Drink water
Events keycodes
Expanding cards
Faq collapse
Form wave animation
Hidden search widget
Kinetic CSS loader
Movie app
Progress steps
Quotes
Rotating navigation
Scroll animation
Split landing page
Sticky navbar
Theme clock


Classifier with Feature Extractor
Loading base model...
|
Loading video...
Add Image A
0
A Images
Add Image B
0
B Images
Add Custom Image
0
Custom Images
Train
Start Guessing
My guess is:
...
Save
Load


--- title: A Not So Stupid C Mistake layout: post tags: [c] uuid: 2137866c-6d55-35e5-77a0-8cbd154e6b71 ---
I was reading through a website of "computer stupidities" today when I came across this,
{% highlight c %} if (a) { /* do something */ return x; } else if (!a) { /* do something else */ return y; } else { /* do something entirely different */ return z; } {% endhighlight %}
This was quickly dismissed as being an obvious beginner mistake. I
don't think this can be dismissed so quickly without thinking it
through for a moment. Yes, in the example above we will never reach
the last condition where we return z
, but consider the
following,
The same quick dismissal might drop the last "faz" print statement as being an impossible condition. Can you think of a situation where the program would print "faz"?
Our final condition will be reached if a
or
b
is equal to NAN
, which is defined by the
IEEE floating-point standard. It is available in C99 from
math.h
. A NAN
in any of the comparisons
above will evaluate to false.
So don't be so quick to dismiss code like this.


'use strict';
var urlUtil = require('./util/url-util');
/**
* A function that returns an absolute URL given a link name and params, by
* expanding named URL templates received from the annotation service's API.
*
* The links object from the API is a map of link names to URL templates:
*
* {
* signup: "http://localhost:5000/signup",
* user: "http://localhost:5000/u/:user",
* ...
* }
*
* Given a link name (e.g. 'user') and params (e.g. {user: 'bob'}) return
* an absolute URL by expanding the named URL template from the API with the
* given params (e.g. "http://localhost:5000/u/bob").
*
* Before the links object has been received from the API this function
* always returns empty strings as the URLs. After the links object has been
* received from the API this function starts returning the real URLs.
*
* @param {string} linkName - The name of the link to expand
* @param {object} params - The params with which to expand the link
* @returns {string} The expanded absolute URL, or an empty string if the
* links haven't been received from the API yet
* @throws {Error} If the links have been received from the API but the given
* linkName is unknown
* @throws {Error} If one or more of the params given isn't used in the URL
* template
*
* @ngInject
*/
function serviceUrl(annotationUI, apiRoutes) {
apiRoutes.links()
.then(annotationUI.updateLinks)
.catch(function(error) {
console.warn('The links API request was rejected: ' + error.message);
});
return function(linkName, params) {
var links = annotationUI.getState().links;
if (links === null) {
return '';
}
var path = links[linkName];
if (!path) {
throw new Error('Unknown link ' + linkName);
}
params = params || {};
var url = urlUtil.replaceURLParams(path, params);
var unused = Object.keys(url.params);
if (unused.length > 0) {
throw new Error('Unknown link parameters: ' + unused.join(', '));
}
return url.url;
};
}
module.exports = serviceUrl;
|


Example
Normal selected
First Title
Second Title
Normal disabled
First Title
Second Title
Normal single expanded
Invasion Games
Striking & Fielding Games
FitBall
Softball
Baseball
Target Games First
Target Games Second
Custom template expanded
First item
Custom template:
First item content
Second item


The next state in proving the existence of Room squares came about, not by continuing to try to find adders for starters that were already known (the patterned starters, for example), but when Mullin & Nemeth in [17], discovered a class of starters that generated their own adders.
[17]
Suppose a starter
\(\{\{s_1,t_1\},\{s_2,t_2\},...,\{s_{(g-1)/2},t_{(g-1)/2}\}\}\) exists,
such that the sums of each pair
\((s_1+t_1,s_2+t_2, etc...)\) are all distinct and non-zero, then that
starter is said to be strong, and
\[A(S)=\{a_i = -(s_i+t_i):1 \leq i \leq (g-1)/2\}\] is an adder for a
starter.
Proof
The \(a_i\) are all distinct and non-zero
All the \((s_i+t_i)\) are, by definition, distinct and non-zero.
Therefore all the \(a_i=-(s_i+t_i)\) are distinct and non-zero.
\(s_1 + a_1, t_1 + a_1, s_2 + a_2,..., s_{(g-1)/2}, t_{(g-1)/2}+a_{(g-1)/2}\) are precisely all the non-zero elements of \(G\).
l $s_1+a_1=s_1-(s_1+t_1)=-t_1=t_{(g-1)/2}$\
$t_1+a_1=t_1-(s_1+t_1)=-s_1=s_{(g-1)/2}$\
\
$s_{(g-1)/2} + a_{(g-1)/2} = -t_{(g-1)/2} = t_1$\
$t_{(g-1)/2} + a_{(g-1)/2} = -s_{(g-1)/2} = s_1$\
Are all the non-zero elements of $G$ in reverse order.
(Notice that the patterned starter is not strong, on the contrary, the
sums of its pairs are all identical.)
Example 3.3.1
The pairs \((5,7)(11,6)(2,8)(9,12)(10,1)(3,4)\), constitute a strong
starter for a Room square of side 13, based on \(G=Z_{13}\)
Proof
Firstly, the pairs satisfy the conditions for being a starter, as the
union of all pairs is equal to \(G \backslash \{0\}\), and similarly the
differences are all of \(G\backslash \{0\}\).
Secondly the sums of the pairs, respectively 12,4,10,8,11,7, are all
distinct and non-zero.
Therefore an adder is \(\{-12,-4,-10,-8,-11,-7\}=\{1,9,3,5,2,6\}\)
So the following is a legitimate first row for a cyclic Room square of
order 14.
\(\infty,0\) – – – 11,6 – – 3,4 9,12 – 2,8 1,10 5,7 ———— — — — —— — — —– —— — —– —— —–
Mullin and Nemeth originally discovered strong starters for Room squares embedded within another type of combinatorial design, known as a Steiner triple system. With these they were able to prove that Room squares exist for all sides \(v=1\) mod 6. Rather than examine this approach we move on to a type of starter which provides its own adder.


Machine Learning Lesson with Pandas, DataFrame, which is based on Udacity course
GraphLab is Machine Learning Framework by turi, recently acquired by Apple. It has strong points such as memory handling and fast training
Attention, Seq2Seq, (RNN)Recurrent Neural Network,LSTM(Long short term Memory), CNN(Convolution Neural Network), Deep Neural Network
Lifelong learner to enjoy new challenges. Fully experienced to find the best solution of work from the experience of many great companies. And more than these, I am the Yacht Master, who wants to know what the life should be.
Dual Machine Learning Nanodegrees(Udacity, University of Washington through Coursera), Completioin of MBA, Advanced S/W Engineering from Carnegie Mellon University, Master's degree of science from POSTECH, Bachelor's degree of comupter engineering from Seoul National University
Work experience in Microsoft (8 years) as S/W architect, developer and Project Manager with Samsung Electronics, LG Electronics, Hyundai Motors, SK projects. Hewlett Packard as a Technical Consultant, PHILIPS, POSCO ICT as a developer, And also startup companies such as ECKOREA as S/W Architect and Teraedu as developer, co-founder
Love to tune to enhance the accuracy and find optimal solution especially in Convolution Neural Network and RNN LSTM. Also developed more than 40 ML algorithms in both Pandas, DataFrame and GraphLab SFrame versions ,which include linear classifier, NaiveNB, SVM, Decision tree, Kmeans, and Latent Dirichlet Allocation, boosing, Gaussian Mixture Model, Regression, etc.
A sailing vessel goes fast when she is against the wind as long as the skipper knows how to turn a sail to change the against wind to the engine to go forward. As a Yacht Master, I love to harness the wind to sail to the destination. So will I change the challenge that I face in the work to the enrichment to grow
Supervised learning of GaussianNB,SVM,Neural Network and Grid search, unsupervised learning, and enforced Learning, Deep Neural Network , CNN, RNN, LSTM


Checked Baggage:
For health and safety reasons, each piece of baggage that is checked in must not exceed 32kg. Its total dimensions (width + heights + depth) must not exceed 203 cm. Important Notice: You will be required to re-pack your bag if the weight of a piece of checked baggage exceeds 32kg. Alternatively, you may want to consider sending your baggages as cargo. Please contact us prior to your travel.Hand Baggage:
To comply with safety standards, each piece of hand luggage must not exceed 7kg. Its the total dimensions (width + heights + depth) must not exceed 115cm (56 cm x 36 cm x 23 cm, or: 22’’ x 11‘’ x 9’’) Important Notice: If your hand baggage exceeds the quantity, weight and dimensions specified above, the luggage must be checked in.Baggage Tips:
• It’s always helpful to personalize your baggage with stickers or tags. You can also tag your baggage with your name and contact information so you can find your baggage more easily after your flight. • We recommend that you pack your belongings in bags that are designed for travel to avoid damage to your luggage or its contents during transport. • In order to safeguard your property and prevent any losses, damages or delays, Vietnam Airlines would like to remind you not to pack any fragile, perishable, valuable, or important personal items in your checked baggage. • Any item that exceeds weight requirements and/or exceeds the maximum size (width + height + depth) mentioned above may be rejected. • In addition, we recommend that each piece of your checked baggage not exceed 32kg to avoid injury to porters, especially for customers traveling to and from Australia, New Zealand, South Africa, Sri Lanka, and the United Kingdom. This is in accordance with local occupational safety rules. • The Free Baggage Allowance might vary for different carriers. Please consider this if you are connecting to/from another carrier or if you are taking any Vietnam Airlines code sharing flight that is operated by other airlines. Please refer to the Interline Baggage Rules for more details.


Noelle Zhu
About Me
I was born in Foshan, China.
I am nineteen years old.
My Favorite Sites
-
Ssense
-
SHOWstudio
-
MoMA
-
Vogue
-
Art21
My Favorite Pictures
My Favorite Video
The Scream by Edward Munch. Painted in 1893.
I love contemporary arts.
2 out of 10
60%
I WANT SNOW DAYS


Karlis:
| To be honest, I have no idea what "exception safe" means. Maybe "for every throw there is a catch"? |
An exception safe class is one that is guaranteed to clean up any resources that it allocates. Exception-safe code uses only such classes, and never contains a "naked" new, malloc, file open, or anything else that requires a matching close/free.
For example, if the class has a file handle, the destructor closes the handle; if the class allocates memory, the destructor frees memory. Because this can be hard to get right 100% of the time, you build such classes from simple primitives, such as auto_ptr, shared_ptr, and a self-closing file handle. Ideally, your destructor should have nothing to clean up, as all member variables should be self-cleaning.
Putting classes like that on the stack (local variables) is exception safe. There is never any "clean-up" code at the bottom of a function - ever. Since all classes clean themselves up, you never have to care whether a function exits normally, exits with error, or something it calls throws.
Zaita:
| Having execution safe code (entering a try block) is extremely slow. |
I believe the total cost in the MS compiler of entering a try block is pushing one more argument on the stack. I'd be interested to see evidence of "extremely slow". Unwinding the stack on a throw can be costly, of course, but no mor so than returning normally "up the stack" would have been.
In any case, if you have lots of try/catch blocks, you're doing it wrong. The only places you should catch exceptions are at a "formal API boundary" (such as a dll boundary) or in those rare cases that you can actually do something about the problem that caused the exception.


Nouns
- The boy and girl were holding hands as they crossed the bridge on the way to town.
- It is raining! Everyone, grab your umbrella and rain hat and watch out for the puddles.
- For me, birthdays are just ordinary days.
Verbs
- The sun shines.
- The horse neighs.
- Mark eats his dinner quickly.
Adjectives
- The cheesy pizza is getting cold.
- The delicious cake has a red cherry on top.
- The purple grapes are sweet.
Prepositions
- Take your brother with you.
- He climbed up the ladder to get onto the roof.
- He swam across the pool.
Pronouns
- Billy, Caren, and I were playing poker with friends-> We were playing poker with friends.
- Ellies loves watching movies.-> She loves watching movies especially if they are comedies.
- Jack and Maddox are friends. They play basketball together.
Conjunctions
- Sean went to sleep, but Samson stayed awake.
- You can have pizza for dinner, or you can have beef noodles for dinner.
- I am allergic to cats, yet I have three of them.
Interjections
- Ouch! That bee sting hurt.
- Yes, I would like some more pizza.
- Yikes! That haunted house was scary.
Adverbs
- My teacher is terribly grumpy today.
- Our driveway is completely frozen.
- They were almost finished.


FeatureSet
A FeatureSet can be used to represent an input pipeline as a collection of elements which is used in the model optimization process. You can use FeatureSet to switch the memory type between DRAM
and PMEM
in consideration of the hardware optimization.
DRAM
is the default mode which would cached the training data in main memory.
PMEM
mode would try to cache the training data in AEP rather than main memory. You should install the AEP hardware and memkind library before switching
to this option.
- The FeatureSet can be accessed in a random data sample sequence. In the training process, the data sequence is a looped endless sequence. While in the validation process, the data sequence is a limited length sequence. User can use the data() method to get the data sequence.
- You can use FeatureSet.rdd() function to create a FeatureSet.
Scala example:
import com.intel.analytics.zoo.feature.FeatureSet
val featureSet = FeatureSet.rdd(rawRDD, memoryType = DRAM)
// featureSet -> feature transformer -> batch and sample transformer
model.fit(featureSet)
Take a look at InceptionV1 example for more details.


Before Change
// Save the variable `a` and change its value right after:
// %%
manager.save()
_ = a.assign(0.33)
// %% [markdown]
// Now we can restore the old variable value:
After Change
print_task = ExecuteCallback(callback=print_cb)
// We group these tasks and specify a period of `100` steps for them
fast_tasks = MonitorTaskGroup([model_task, elbo_task, print_task], period=100)
// We also want to see the model"s fit during the optimisation
image_task = ImageToTensorBoard(output_logdir, plot_model, "samples_image")
// We typically don"t want to plot too frequently during optimisation,
// which is why we specify a larger period for this task.
slow_taks = MonitorTaskGroup(image_task, period=500)
monitor = Monitor(fast_tasks, slow_taks)
def monitored_training_loop(epochs: int):
tf_optimization_step = tf.function(optimization_step)


Using omega
Prove the following theorem:
forall n p:nat, n <= p -> p < S n -> n = p.
Solution
Look at
this file
Going home
Pierre Castéran


SVGAngle 对象 包含与角相关的信息。 Scalable Vector Graphics: Basic Data Types and Interfaces, Section 4.5.15Internet Explorer 9 成员 SVGAngle对象具有这些类型的成员： 方法 属性 方法 SVGAngle对象都有这些方法。 方法 说明 convertToSpecifiedUnits 更改为指定的类型的存储的单元标识符。 newValueSpecifiedUnits 将指定的值重置为指定的设备类型，数字，替换所有对象的属性的值。 属性 SVGAngle对象具有这些属性。 属性 说明 unitType 获取或设置一个值，该值指示的角度单位的类型。 价值 获取或设置给定属性的值。 valueAsString 获取或设置字符串形式的值属性，在单位， svgUnitTypes指定。 valueInSpecifiedUnits 获取或设置的长度或角度值，为浮点数，那svgUnitTypes指定的单位。 标准信息 可伸缩矢量图形： 基本数据类型和接口，第 4.5.15 条 备注 请注意除了属性、 属性、 事件、 方法和上面所列的样式，SVG 元素也继承了核心 HTML 属性、 属性、 事件、 方法和样式。
Angles are specified in one of two ways. When used in the value of a property in a stylesheet, an <angle> is defined as follows:
angle ::= number (~"deg" | ~"grad" | ~"rad")?
where deg indicates degrees, grad indicates grads and rad indicates radians.
For properties defined in CSS2, an angle unit identifier must be provided. For angle values in SVG-specific properties and their corresponding presentation attributes, the angle unit identifier is optional. If not provided, the angle value is assumed to be in degrees. In presentation attributes for all properties, whether defined in SVG1.1 or in CSS2, the angle identifier, if specified, must be in lower case.
When angles are used in an SVG attribute, <angle> is instead defined as follows:
angle ::= number ("deg" | "grad" | "rad")?
The unit identifiers in such <angle> values must be in lower case.
In the SVG DOM, <angle> values are represented using SVGAngle
or SVGAnimatedAngle objects
.
The SVGAngle
interface correspond to the <angle> basic data type.
An SVGAngle
object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown.
| Also implement | None |
|---|---|
| Methods |
|
| Properties |
|
| Constants |
|
| Normative document | SVG 1.1 (2nd Edition) |
| Name | Value | Description |
|---|---|---|
SVG_ANGLETYPE_UNKNOWN | 0 | The unit type is not one of predefined unit types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type. |
SVG_ANGLETYPE_ UNSPECIFIED
| 1 | No unit type was provided (i.e., a unitless value was specified). For angles, a unitless value is treated the same as if degrees were specified. |
SVG_ANGLETYPE_DEG | 2 | The unit type was explicitly set to degrees. |
SVG_ANGLETYPE_RAD | 3 | The unit type is radians. |
SVG_ANGLETYPE_GRAD | 4 | The unit type is gradians. |
| Name | Type | Description |
|---|---|---|
unitType | unsigned short | The type of the value as specified by one of the SVG_ANGLETYPE_* constants defined on this interface. |
value | float | The value as a floating point value, in user units. Setting this attribute will cause Exceptions on setting: a |
valueInSpecifiedUnits | float | The value as a floating point value, in the units expressed by Exceptions on setting: a |
valueAsString | DOMString | The value as a string value, in the units expressed by Exceptions on setting:
|
| Name & Arguments | Return | Description |
|---|---|---|
newValueSpecifiedUnits(in unsigned short unitType, in float valueInSpecifiedUnits) | void | Reset the value as a number with an associated unitType, thereby replacing the values for all of the attributes on the object. Exceptions:
|
convertToSpecifiedUnits(in unsigned short unitType) | void | Preserve the same underlying stored value, but reset the stored unit identifier to the given unitType . Object attributes unitType , valueInSpecifiedUnits and valueAsString might be modified as a result of this method. |
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
|---|---|---|---|---|---|
| Basic support | ? | ? | ? | ? | ? |
| Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Basic support | ? | ? | ? | ? | ? |
© 2013 Mozilla Contributors
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SVGAngle


Showing from: Now showing
Director: Jag Mundhra
Cast: Brian Cox, Om Puri, Sadie Frost, Naseeruddin Shah, Stephen Greif, Ralph Ineson, Faye Peters
Genre: Thriller & Crime, Independent Cinema
Price: £0.99
Certificate: 15
Year: 2007
Duration: 105 mins
Police shoot a suspected terrorist on the London underground and a Muslim police officer is chosen to investigate the killing. When evidence points to the slain man's innocence he faces pressure from his superiors in the police and his fellow Muslims.
Film Trivia
- Naseeruddin Shah, who plays Tariq, changed his accent so that he could create a completely separate identity for his character.
- Ralph Ineson, who plays Marber, found fame starring as Finchy on the hit television series The Office.
- This movie was based on the real life shooting of Jean Charles De Menezes and the London police order to shoot on sight.
Available for 99p from 23/03/09 to 29/03/09


Devil Particle System - Manual
This is a manual which shows, how to handle the Devil
Particle System. It explains the engine step by step. From the first effect to
complex game effects.
The vocabulary
I just want to explain you a few "vocabulaires", to understand the manual.
| Emitter | An Emitter is an entity, which produces particles. |
| Template | A template is a list of properties for the emitter. You have to set up a template with properties like movement, rotation, color, textures and so on... Then you can provide an emitter with the template. |
| Particle | A particle is a sprite which is textured with a texture like a cloud or a spark. In this system aren't any sprites used. Indeed not! This is such slowly... Here are all particles of an emitter in one mesh(in one surface). This is the reason why this is called "single surface particle system". |
Engine setup
Well, like in most of the blitz engines, you have to initialise the system in
the beginning, and you have to delete it after using. Well, this is no exception!
Here is a simple program, which shows, how to create a very simple particle fx:
| Include "DevilParticleSystem.bb" Graphics3D 1024, 768, 32, 2 SetBuffer BackBuffer() ;Camera Cam = CreateCamera() ;Initialise particle system InitParticles(Cam) ;Create a template with the following properties: ;the commands like SetEmitter...() will be explained soon! template = CreateTemplate() SetTemplateEmitterBlend(template, 1) SetTemplateInterval(template, 1) SetTemplateEmitterLifeTime(template, -1) SetTemplateParticleLifeTime(template, 30, 45) SetTemplateTexture(template, "Media\Smoke.png", 2, 1) SetTemplateOffset(template, -.3, .3, -.3, .3, -.3, .3) SetTemplateVelocity(template, -.04, .04, .1, .2, -.04, .04) SetTemplateAlphaVel(template, True) SetTemplateSize(template, 3, 3, .5, 1.5) SetTemplateSizeVel(template, .01, 1.01) ;Set up an emitter emitter = CreatePivot() ;The emitter can also be a mesh(don't have to be a pivot!) SetEmitter(emitter, template) ;Sets the template which was created to this emitter pivot ;Main loop While Not KeyHit(1) PositionEntity emitter, Sin(MilliSecs() * .2) * 5, 0, 10 ;move the emitter UpdateParticles() ;Updates the particles and the emitters RenderWorld Flip Wend FreeParticles() ;Destroy the emitters, templates And particles End |
Just run this code and you will see: It isn't really
difficult to create you own particle fx. Read the comments and try to understand
what the functions means. If you already understood the code(except the
functions like SetTemplate...()), you can try to change a few values, to see
what happens. If you feel, you are for the next step, just read further!
The template properties functions
Now, we will try to understand those functions. They are for the properties of
the template. Just read one row of the table, try to understand. And then you
can try to change the sample above with your new knowledge!
| SetTemplateEmitterBlend(param1) | You know, that every particles of an emitter are packed into one entity(into one surface). This command sets the blend mode of this entity.4 |
| SetTemplateInterval(param1) | This command decides about the reease rate of the particles! If param1 is 1, every loop a particle will release out of the emitter. If param1 is 5, in 5 loops one particle will release. That means, the bigger param1 is, the less particles will release. |
| SetTemplateParticlesPerInterval(param1) | If you want an emitter to release more then one particle per interval, you have to use this function. What "interval" means is explained up there. This function decides, how many particles will release per interval, so you have got full controll about the particle release rate! |
| SetTemplateMaxParticles(param1) | If you want an emitter not to release more than 500 particles for example, you have to use SetTemplateMaxParticles(template, 500). So there won't be more than 500 particles on this emitter. |
| SetTemplateParticleLifeTime(param1, param2) | This command controlls about the life time of the particles. The life time of a particle means, how many loops a particle will live. A lifetime of 50 means, that the particle will live 50 loops. The life time of a particle will be Rand(param1, param2) |
| SetTemplateEmitterLifeTime(param1) | This commands controlls the life time of the emitter. Similar like in the command above, this command decides, how many loops an emitter will provide particles. If param1is -1, the emitter will provide particles for ever(until FreeParticles() is called) |
| SetTemplateEmitterTexture(path$, filter, mode) | If you want to texture the particles, you have to call this command. It will texture all particles of the emitter with the texture, which has been loaded from the path. You can set the texture filters and the texture blend mode. |
| SetTemplateOffset(min_ox#, max_ox#, min_oy#, max_oy#, min_oz#, max_oz#) | This is the start offset of the particles. When a particle is created, the position will be the coordinated of the emitter, and they will be offseted by those values. |
| SetTemplateVelocity(min_xv#, max_xv#, min_yv#, max_yv#, min_zv#, max_zv#) | This command sets the velocity of the particles. The particles will be translated by those values. |
| SetTemplateRotation(param1#, param2#) | This is a movement command, too. It rotated the particles. The rotation velocity of a particle will be Rand(param1, param2) |
| SetTemplateAlignToFall(align_to_fall, align_to_fall_offset = 0) | This command lets the particles align into the fall direction. This command is needed for spark effects. Set align_to_fall to true if you want them to align into the fall direction. align_to_fall_offset will be the rotation offset, the particles will have. The command SetTemplateRotation() will be ignored if align_to_fall is true! |
| SetTemplateGravity(param1) | This command sets the gravity to the particles. Normaly they don't have any gravity. |
| SetTemplateSize(sx#, sy#, sx#, sy#, size_multiplicator1# = 1, size_multiplicator2# = 1) | This command sets up the size of the particles. Every particle has got its own size multiplicator. That means that te size multiplicator of each particle will be Rand(sx#, sy#, size_multiplicator1# = 1, size_multiplicator2# = 1). |
| SetTemplateSizeVel(size_add#, size_mult#) | This command decides
the size velocity of the particles. The particle sized would be changed
like this: SizeX = (SizeX + size_add#) * size_mult# SizeY = (SizeY + size_add#) * size_mult# |
| SetTemplateAlpha(param1) | This command is pretty easy. It sets up the alpha of each of the particles. 1 Means full visibility. 0 means not vilibly. The default is 1. |
| SetTemplateAlphaVel(param1) | If param1 is true, the particle alpha will fade out. If it is false, the particle will not fade out. |
| SetTemplateColors(param1, param2) | This command sets up
the particle colors. Param1 is the start color, and param2 is the end
color. The colors will be interpolated linear. Warning: The colors must
be hex values, for example: SetTemplateColors(template, $FFFFFF, $FFA300) |
| SetTemplateBrightness(param1) | If you want a particle to be more bright, you have to use this command. A brightness of 1 is a default brightness. A brightness of 2 is 2 times more bright, and so on... But don't choose a value which is to large, because this could slow down the game. |
| SetTemplateFloor(param1, param2) | param1 is the y coordinate for the particle floor. That means that particles will not get below this y coordinate. They will bounce up when they reach this coordinate. param2 is the bounce. A bounce of 1 means that the particle will jump as high as deep it falls. A bounce of 0 means that the particle won't jump up. |
| SetTemplateFixAngles(pitch_fix, yaw_fix) | This command is needed for rain. In a template for rain, the particles are pitch-fixed. That means, that the particles are fixed in the pitch axis, so the camera pitch won't change the pitch of the particles. This is also possible with the yaw axis. |
| SetTemplateSubTemplate(param1) | If you want a template to have a sub template/template slot, you can set the sub template. Param1 is the sub template you want to hang on the main template. |
This was the manual for the Devil Particle System. I hope, you understood it.


2nd Additional Bench STATE CONSUMER DISPUTES REDRESSAL COMMISSION, PUNJAB, CHANDIGARH Consumer Complaint No. 289 of 2017 Date of Institution : 27.04.2017 Date of Reserve : 07.03.2018 Date of Decision : 27.03.2018 1. Seema Singhal wife of Sh.Surender Kumar Singhal R/o H.No.9, First Floor, Block-E-3, Sector -7, Rohini, Delhi. 2. Surender Kumar Singhal S/o Sh.Tarsem Chand, R/o H.No.9, First Floor, Block-E-3, Sector -7, Rohini, Delhi. ....Complainants Versus 1. M/s Skycity Builders & Promoters Pvt. Ltd., # 303, Shivalik Enclave, Landran Road, Kharar, Distt. Mohali, Punjab - 140301 through its authorized signatory. IInd Address :- Skycity Builders & Promoters Pvt. Ltd. SCO No.90, City Heart, Opposite Bank Square, Chandigarh- Kharar Highway, Kharar, Distt. Mohali, Punjab. 2. Greater Mohali Area Development Authority, PUDA Bhawan, Sector 62, Mohali through Additional Chief Administrator. ....Opposite parties Consumer Complaint under Section 17 of the Consumer Protection Act, 1986. Quorum:- Mr. Gurcharan Singh Saran, Presiding Judicial Member Mr. Rajinder Kumar Goyal, Member Present:- For the complainant : Sh.H.P.S.Ghuman, Advocate For opposite parties No.1 : Sh.Suneet Sharma, Advocate For opposite party No.2 : Sh.G.S.Arshi, Advocate GURCHARAN SINGH SARAN, PRESIDING JUDICIAL MEMBER Consumer Complaint No. 289 of 2017 2 ORDER
Complainants have filed this complaint against the opposite parties under Section 17 of the Consumer Protection Act, 1986 (for short 'the Act'), on the averments that opposite parties had launched a Shopping Complex Project under the name and style of City Heart inside NH-21, Chandigarh-Kharar Road, Kharar. The complainants had visited opposite party No.1 on the basis of advertisements, pictures shown in various advertisements. The complainants wanted to establish their shop for earning their livelihood and considering the demonstration made by the opposite parties in their brochure or otherwise complainants agreed to purchase the commercial showroom No.84/B measuring 16x66 sq. ft. 1056 sq.ft. on 1st floor and buyer's agreement was executed between the complainants and opposite parties on 28.04.2015 and the total sale price was settled as Rs.52,05,100/-. At the time of execution of the agreement opposite parties had not provided the necessary documents i.e. necessary permission from the Government or other authorities. The complainants and opposite party No.1 entered into another agreement i.e. Unit Buyer Option Agreement Assured Return Plan on 04.05.2015 for providing assured return at the rate of 12.5% per annum on the sum of Rs.36,00,000/- received by them i.e. Rs.37,500/- per month till offer of possession or 24 months whichever is earlier. The complainants had made the payment of Rs.40,12,500/- upto 31.03.2016. After adding the sum of Rs.37,500/- which was due from the opposite parties, the complainants have paid a sum of Rs.44,62,500/-. The Consumer Complaint No. 289 of 2017 3 project was to be completed within 21 months period. However, opposite party No.1 wrote a letter dated 16.09.2016, which contains a maintenance agreement to show that the possession of the shop has been given to the complainants but the said agreement is neither signed by the complainant nor they have taken the possession of the shop in question. There is another letter dated 21.11.2016, vide which opposite party No.1 had demanded the amount within 15 days without making reference to any particular amount stating that since your unit is ready for possession and in case the payment is not made within 15 days, booking will be cancelled, therefore, opposite parties appear to be in confusion. The complainant visited many times to the office of the opposite parties for getting the possession of the shop after developing the market with infrastructure but opposite parties could not give any satisfactory reply. Even, opposite party No.1 could not get completion certificate from PUDA/GMADA i.e. opposite party No.2. Alleging deficiency in service on the part of the opposite parties, this complaint has been filed by the complainant seeking directions against the opposite parties to direct the opposite party to refund the amount of Rs.44,62,500/- alongwith interest at the rate of 18% p.a. from the date of respective payments; to pay a sum of Rs.5,00,000/- as compensation for unnecessary harassment and mental tension and agony and other sufferings and Rs.55,000/- as litigation expenses.
2. Upon notice, opposite party No.1 appeared and filed its reply by taking preliminary objections that the complaint is not Consumer Complaint No. 289 of 2017 4 maintainable for want of territorial jurisdiction; the complainants have concealed the material facts and have tried to play fraud with the Hon'ble Court by projecting wrong facts. It was denied that the project was not approved by GMADA/PUDA. Vide letter dated 12.05.2015 a technical approval of building control sheets, by Executive Officer, M.C. Kharar was issued. Consent under Section 25 of the Water (Prevention & Control of Pollution) Act, 1974 and under Section 21 of Air(Prevention & Control of Pollution) Act, 1981 was accorded by Punjab Pollution Control Board was accorded on 04.09.2014. M.C., Kharar vide letter dated 17.07.2014 approved Solid Waste Management of OPs. NOC dated 20.08.2014 was issued by Highway Administrator-cum-Executive Engineer Central Works Division, Mohali. Permission Letter of CLU dated 29.01.2014 under PAPRA. Letter dated 27.08.2014 of Co- ordinates, Height and Distance from Nearest Airport issued by Survey of India, Vide letter dated 15.07.2014, NOC was issued by Executive Officer, Central Works Division, Mohali. The complaint is bad for mis-joinder and non-joinder of necessary parties. The M.C. Kharar is the authority, whereas the project does not fall within the purview of opposite party No.2 and that opposite party No.2 has been wrongly impleaded by the complainants. The entire market has already been completed. The complaint is barred by the principle of estoppel. The agreement was executed between the complainant and opposite party No.1 and that SBP group was the main party did not survive; as per clause 22 of the agreement, the allottee is entitled for cancellation of the allotment within a period of Consumer Complaint No. 289 of 2017 5 six months of the allotment and that there is an arbitration clause and in case of any dispute, the matter is to be referred to the Arbitrator as provided under the agreement. On merits, launching of the project of opposite party No.1 is matter of record. It was denied that the complainants wanted to establish their shop for earning their livelihood. Basically, they do agree to get this shop for resale and asked the value of resale of the shop being resident of Delhi. The shop in question was ready in the month of August, 2016 and it was intimated by opposite party No.1 to the complainants vide registered letter dated 16.09.2016 and 17.09.2016. The complainants did not come forward to take the possession. Other averments of the complaint were denied. It was denied that there is any deficiency in service or unfair trade practice on the part of opposite party No.1. Complaint is without merit, it be dismissed.
3. On the other side, opposite party No.2 filed its written reply and took preliminary objections that there is no relationship of consumer and service provider between the complainants and this opposite party, therefore, there is no locus standi to file the complaint against this opposite party. The complaint is bad for mis- joinder and non-joinder of the necessary parties and that Municipal Council, Kharar is the necessary party. It has been stated that the allegations of deficiency in service is against opposite party No.1 as the area falls within the municipal limits of Municipal Committee, Kharar and as per the notification dated 24.06.2010 issued by the Government of Punjab, Department of Housing and Urban Consumer Complaint No. 289 of 2017 6 Development, Regional Deputy Director, Local Government, Patiala is the competent authority under Section 2(1) of the Punjab Apartment and Property Regulation Act, 1995 for the area falling within the municipal limits of Municipal Committee, Kharar. Other averments were denied. Therefore, there is no merit in the complaint filed by the complainant against this opposite party. It is without merit, it be dismissed.
4. In support of their contentions, complainant tendered into evidence the affidavit as Ex.C-A, brochure Ex.C-1, booking form Ex.C-2, agreement as Ex.C-3, Unit Buyer Option agreement Assured Return Plan as Ex.C-4, receipt No.78 as Ex.C-5, receipt No.081 as Ex.C-5A, receipt No.80 as Ex.C-5B, receipt dated 19.04.2015 as Ex.C-5C, receipt dt. 4.5.2015 as Ex.C-5D, receipt dated 31.05.2015 as Ex.C-5E, receipt dated 30.06.2015 as Ex.C- 5F, receipt dated 31.07.2015 as Ex.C-5G, receipt dated 31.08.2015 as Ex.C-5H, receipt dated 30.09.2015 as Ex.C-5I, receipt dated 31.10.2015 as Ex.C-5J, receipt dated 30.11.2015 as Ex.C-5K, receipt dated 31.12.2015 as Ex.C-5L, receipt dated 30.01.2016 as Ex.C-5M, receipt dated 29.02.2016 as Ex.C-5N, receipt dated 31.03.2016 as Ex.C-5O, i.e. receipts (colly), letter dated 16.09.2016 as Ex.C-6, letter dated 21.11.2016 as Ex.C-7, legal notice dated 03.04.2017 as Ex.C-8, postal receipt as Ex.C-9, RTI Information by Nagar Council, Kharar as Ex.C-10, photographs of site as Ex.C-11, whereas opposite party No.1 tender into evidence affidavit of Hitesh Verma, Director dated 20.02.2018 as Ex.OP-1/A, approval letter dated 12.05.2015 as Ex.OP-1/1, NOC letter dated Consumer Complaint No. 289 of 2017 7 04.09.2014 as Ex.OP-1/2, Certificate dated 17.07.2014 as Ex.OP- 1/3, NOC letter dated 20.08.2014 as Ex.OP-1/4, Permission letter dated 29.01.2014 as Ex.OP-1/5, NOC letter dated 17.07.2014 as Ex.OP-1/6, letter dated 27.08.2014 as Ex.OP-1/7, NOC letter dated 15.07.2014 as Ex.OP-1/7A, Map as Ex.OP-1/8, photographs as Ex.OP-1/9, reply by OP No.1 dated 24.04.2017 as Ex.OP-1/7, postal receipts of reply dated 24.04.2017 as Ex.OP-1/18 and Ex.OP-1/19, postal tracking receipt as Ex.OP-1/20 and Ex.OP- 1/21, and opposite party No.2 tendered into evidence the affidavit of Sh.Meetinder Singh, District Town Planner (Licensing) dated 04.01.2018 as Ex.OP-2/A and notification dated 24.06.2010 as Ex.OP-2/1.
5. We have heard the counsel for the parties and have carefully gone through the averments as alleged in the complaint, evidence, written reply and documents filed by the parties.
6. Counsel for opposite party No.1 has taken the plea that this Commission does not have the territorial jurisdiction to entertain the complaint. It is clear from the complainant that the shop was to be built in the shopping complex under the name and style of 'City Heart', Chandigarh-Kharar Road, Kharar, which is a part of District S.A.S. Nagar, Mohali, which falls within the territorial jurisdiction of this Commission. Therefore, we do not agree with the plea raised by the counsel for opposite party No.1 that this Commission does not have the territorial jurisdiction to entertain this complaint.
Consumer Complaint No. 289 of 2017 8
7. Another objection taken by the counsel for opposite party No.1 that there is an arbitration clause under the agreement, therefore, the matter is required to be referred to the arbitrator. No doubt that there is an arbitration clause in the agreement. In case, opposite party No.1 was interested to refer it to the arbitrator then it should have moved an application under Section 8 of the Arbitration and Conciliation Act but no such application was moved by opposite party No.1. Further, under Section 3 of the Consumer Protection Act, an additional remedy has been provided for entertaining of the complaint before the Consumer Fora, therefore, under Section 3 of the Consumer Protection Act complaint is maintainable before this Commission. Therefore, we do not with the plea raised by the counsel for the opposite parties that Arbitration clause is there, therefore, consumer complaint before this Commission is not maintainable.
8. Although, no specific objection has been taken by the counsel for opposite party No.1 in the written statement but in the oral arguments, it has been submitted by him that the complainant is not a consumer. He further argued that it is a legal preposition, even if, no specific objection has been taken by the counsel for opposite party No.1 in its written reply, the Commission is also under obligation to check it whether the complainant comes within the definition of consumer. No doubt that no specific plea has been taken by opposite party No.1 to say that the complainant is not a consumer but it is also the duty of the Commission to check it Consumer Complaint No. 289 of 2017 9 whether the complainant is consumer or not. The definition of consumer under Section 2(1)(d)(ii) is as under:-
"[hires or avails of] any services for a consideration which has been paid or promised or partly paid and partly promised, or under any system of deferred payment and includes any beneficiary of such services other than the person who [hires or avails of] the services for consideration paid or promised, or partly paid and partly promised, or under any stream of deferred payment, when such services are availed of with the approval of first mentioned person [but does not include a person who avails of such services for any commercial purpose];
[Explanation - For the purposes of this clause, "commercial purpose" does not include use by a person of goods bought and used by him and services availed by him exclusively for the purposes of earning his livelihood by means of self-employment;]
9. In case, we go through the contents of the complaint, the complainant booked a shop in the shopping complex to be constructed by opposite party No.1, therefore, certainly it is a commercial property and commercial shop has been excluded from the jurisdiction of the Consumer Fora except in the circumstances as referred in the explanation. In that circumstance, in case a commercial property is to be used by the complainants to earn their livelihood by way of self-employment then consumer complaint with regard to the commercial property is also maintainable. It has been so observed by the Hon'ble Supreme Court in the judgment reported in 2016(3) R.C.R. (Civil) 924 titled as "Bunga Daniel Babu v. M/s Sri Vasudeva Constructions", wherein it was Consumer Complaint No. 289 of 2017 10 observed that consumer means any person who hires or avails of any services for a consideration, but does not include a person who avails of such services for any commercial purpose" does not include a person who avails of such services for any commercial purpose and the "commercial purpose" does not include services availed by him exclusively for the purpose of earning his livelihood by means of self-employment." Therefore, even according to this judgment in case of commercial purpose then the services might have been taken for the purposes of earning livelihood by means of self-employment. In case, we go through the complaint filed by the complainants in para No.3 of the complaint, it has been referred that the complainants wanted to establish their shop for earning their livelihood and further in para No.8, it has been referred that the complainants invested the amount for opening a showroom for earning their livelihood and objection has been taken by opposite party No.1 that the word self-employment is not there. No doubt that in the explanation under Section 2(1)(d)(ii) the word self- employment is not there but in case the word self-employment has not been specifically used then we are to check it what is the intention of the complainants in the complaint, whether the wording used in the complaint establishes that he wanted to purchase this shop for self-employment. This legislature has been introduced for the welfare of the consumer and sometimes the consumer may not be alive of the specific wording used in the Act and the complaint cannot be dismissed only on the ground that specific word self- employment has not been mentioned, then it will be too technical. Consumer Complaint No. 289 of 2017 11 In case we go through the language used by the complainant in para No.3 and 8 of the complaint, it has been stated in para No.3 that complainants wanted to establish their shop and in para no.8 to open a showroom to earn their livelihood. Therefore, the broad meaning of these wordings indicate that they wanted to establish their shop for self-employment. The opposite parties have not led any evidence to say that they are already in business and that this shop is not required to the complainants to establish their own shop to the complainants to establish their own business by way of self- employment. Therefore, in the absence of any contrary evidence on behalf of the opposite parties, the plea taken by the complainants in the complaint can be accepted. Therefore, we are of the opinion that this shop was booked by the complainants to earn their livelihood by way of establishing their own shop for self- employment and in completes the ingredients as referred in explanation to Section 2(1)(d)(ii) of the Act. Therefore, we do not agree with the plea raised by the counsel for opposite party No.1 that complainants are not covered under the definition of the consumer as defined under the Act.
10. As per the pleadings of the parties, the complainants had booked one shop with opposite party No.1 for a total costs of Rs.52,05,100/- and Buyer's agreement was executed between the parties. The same is Ex.C-2, which refers the Shop No.84B, measuring 1056 sq.ft. on First Floor. According to Clause No.1 of the agreement, it has been referred that allottee agrees that the allotment shall be made and confirmed by notice on completion of Consumer Complaint No. 289 of 2017 12 the project and after that Conveyance Deed/Sub-Lease in favour of the allottee. According to clause 29 of the agreement, it has been stated that the company shall put its best efforts to complete the development of the unit within 15 months or within an extended period of 6 months from the date of execution of agreement/allotment letter, which was executed on 28.04.2015 and 21 months will be completed on 27.01.2017 and the complaint was filed by the complainants on 27.04.2017 when the opposite parties could not deliver the possession to the complainants within the agreed time. On 04.05.2015, Unit Buyer Option Agreement Assured Return Plan was executed between the complainants and opposite parties in which it has been referred that the sum of Rs.52,05,100/- is the basic sale consideration of Unit No.84-B on First Floor and according to term No.2 of the terms and conditions it has been referred that the allottee has paid the above said amount on the assurance by the developer to provide him an assured return of 12.5% on received amount of Rs.36,00,000/- till the offer of possession or 24 months whichever is earlier i.e. Rs37,500/- per month and complainants have placed on record the receipts from May, 2015 to March, 2016, vide which the sum of Rs.37,500/- per month has been shown paid to the complainant which is shown as interest for the project 'City Heart', therefore, apart from the other payment made by the complainants a sum of Rs.4,12,000/-was adjusted in the account of the complainants on account of this payment.
Consumer Complaint No. 289 of 2017 13
11. Counsel for the complainants further argued that opposite party No.1 is indulged in unfair trade practice against the provisions of PAPRA. In this regard, Section 3 & 4 of the PAPRA is releavant, which reads as under:-
"3. General liabilities of promoter. - (1) Notwithstanding anything in any other law for the time being in the force, a promoter, who develops a colony or who constructs or intends to construct a building of apartments, shall, in all transactions with persons taking or intending to take a plot or an apartment on ownership basis, be liable to give or produce, or cause to be given or produced, the information and the documents mentioned hereinafter in this section. (2) A promoter who develops a colony or who constructs or intends to construct such building of apartments shall,-
(a) make full and true disclosure of the nature of his title to the land on which such colony is developed or such building is constructed or is to be constructed, such title to the land having been duly certified by an attorney-at law or an advocate of not less than seven years standing, after he has examined the transactions concerning it in the previous thirty years; and if the land is owned by another person, the consent of the owner of such land to the development of the colony or construction of the building has been obtained;
(b) make full and true disclosure of all encumbrances on such land, including any right, title, interest or claim of any party in or over such land;
(c) give inspection on seven days' notice or demand,
(i) of the layout of the colony and plan of development works to be executed in a colony as approved by the prescribed authority in the case of a colony; and
(ii) of the plan, and specifications of the building built or to be built on the land as well as of the common areas and facilities and common services provided (including supply of electricity and water, sewerage and drainage systems, lifts, fire-fighting equipment), such plans and specifications being in accordance with the provisions of the building regulations, and approved by the authority which is required so to do under any law for the time being in force, indicating thereon what parts of the building and the appurtenant areas are intended to be kept as common areas and facilities in the case of apartments : Provided that the number and sizes of the apartments shall conform to such building regulations, and the area of an apartment shall not exceed such limit as may be fixed by the competent authority;
(d) display or keep all the documents, plans and specifications or copies thereof referred to in clauses (a), (b) and (c) of this sub-section at the site and in his office and make them available for inspection to persons taking or intending to take a plot or an apartment and after the association is formed, he shall furnish the association a copy of these documents and of the sanctioned plan of the building;
(e) disclose the nature of fixtures, fittings and amenities, including the provision for one or more lifts, provided or to be provided;
(f) disclose on reasonable notice or demand, if the promoter is himself the builder, the prescribed particulars as respects the designs and the material to be used in construction, and, if the promoter is not himself the builder, disclose all agreements entered into by him with the architects and contractors regarding the design, materials and construction of the building;Consumer Complaint No. 289 of 2017 14
(g) specify, in writing, the date by which possession of the plot or apartment is to be handed over and he shall hand over such possession accordingly;
(h) except where there are no agreements about specific plots or apartments and allotment is made by draw of lots, prepare and maintain a list of plots or apartments with their numbers, the names and addresses of the parties who have taken or agreed to take plots or apartments, the price charged or agreed to be charged therefor, and the terms and conditions, if any, on which the plots or apartments are taken or agreed to be taken:
Provided that the competent authority may direct that -
(i) in the case of residential apartments, if the total number of apartments is one hundred or more, ten per cent of the apartments; "and
(ii) in the case of colony, if the total area of the colony is forty hectares or more, ten per cent of the area under residential plots and houses, be reserved for being sold or leased to such persons belonging to such economically weaker sections of society, in such manner and on such terms and conditions as may be prescribed;
(f) state in writing, the precise nature of and the terms and conditions governing the association to be constituted of persons who have taken or are to take the apartments;
(j) not allow persons to enter into possession until an occupation certificate required under any law is duly given by the appropriate authority under that law and no person shall take possession of an apartment until such occupation certificate is obtained;
(k) make a full and true disclosure of all outgoings, including ground rent, if any, municipal or other taxes, charges for water and electricity, revenue assessment, interest on mortgages or other encumbrances, if any;
(1) give the estimated cost of the building and the apartments proposed to be constructed, or colony to be developed, and the manner in which escalation in such cost for valid reasons may be approved by mutual agreement; "
(m) make a full true disclosure of such other information and documents in such manner as may be prescribed; and
(n) give on demand and on payment of reasonable charges true copies of such of the documents referred to in any of the clauses of this sub- section as may be prescribed.
4. Issuing of advertisement or prospectus. - (1) No promoter shall issue an advertisement or prospectus, offering for sale any apartment or plot, or inviting persons who intend to take such apartments or plots to make advances or deposits, unless,
(a) the promoter holds a certificate of registration under sub- section (2) of section 21 and it is in force and has not been suspended or revoked, and its number is mentioned in the advertisement or prospectus; and
b) a copy of the advertisement or prospectus is filed in the office of the competent authority before its issue or publication. (2) The advertisement or prospectus issued under sub-section (1) shall disclose the area of the apartments or plots offered for sale, title to the land, extent and situation of land, the price payable and in the case of colonies, also layout of the colony, the plan regarding the development works to be executed in a colony and the number and the validity of the licence issued by the competent authority under sub-section (3) of section 5, and such other matters as may be prescribed. (3) The advertisement or prospectus shall be available for inspection at the office of the promoter and at the site where the building is being constructed or on the land being developed into a colony, alongwith the documents specified in this section and in section 3.Consumer Complaint No. 289 of 2017 15
(4) When any person makes an advance or deposits on the faith of the advertisement or prospectus, and sustains any loss or damage by reason of any untrue statement included therein, he shall be compensated by,
(a) the promoter, if an individual;
(b) every partner of the firm, if the promoter is a firm;
(c) every person who is a director at the time of issue of the advertisement or prospectus, if the promoter is a company; Provided, however, that such person shall not be liable if he proves that,
(a) he withdrew his consent to become a director before the issue of the advertisement or prospectus; or
(b) the advertisement or prospectus was issued without his knowledge or consent, and on becoming aware of its issue, he-forthwith gave reason able public notice that it was issued without his knowledge or consent; or
(c) after the issue of the advertisement or prospectus and before any agreement was entered into with buyers of plots or apartments, he, on becoming aware of any untrue statement therein, withdrew his consent and gave reasonable public notice of the withdrawal and of the reasons therefor.
(5) When any advertisement or prospectus includes any untrue statement, every person who authorized its issue, shall be punished with imprisonment for a term which may extend upto one year or with fine which may extend upto five thousand rupees, or, with both, unless he proves that the statement was immaterial or that he had reason to believe and did upto the time of issue of the advertisement or prospectus believe that the statement was true.
NOTES Bar of section 4. - A few provisions of the Act may be noticed. The Act was published in the Gazette on August 9, 1995. In Section 1(3), it was provided that the Act "shall come into force on such date as the State Government may by notification in the official Gazette, appoint and different dates may be appointed for different areas of the State." Vide notification dated October 13, 1995, the Act was enforced with effect from October 15,1995 in the whole of the State of Punjab. Under Section 4, it has been inter alia provided that' 'no promoter shall issue an advertisement or prospectus, offering for sale any apartment or plot, or inviting persons who intend to take such apartments or plots to make advances or deposits, unless (a) the promoter holds a certificate of registration under sub-section (2) of Section 21 and its number is mentioned in the advertisement or prospectus " By Section 21(1), it was provided that" from such date as may be fixed by the State Government, by notification in the official Gazette in this behalf, no person shall carry on the business of promoter or estate agent, or represent or hold himself out as carrying on such business, except under and in accordance with the terms and conditions of the certificate of registration granted under this Act." Clause (2) provides for the submission of an application for registration as a promoter or as an estate agent alongwith the prescribed fee on the prescribed form. It is, thus, clear that the provision for registration of promoters and estate agents was to become operative from a date to be fixed by the State Government by notification in the official Gazette. The application had to be submitted on a prescribed form. The prescribed fee had also to be deposited. It is only thereafter that the bar under Section 4 could become operative.
Advertisements issued before framing of rules - Do not violate the Consumer Complaint No. 289 of 2017 16 Act. - Prior to the promulgation of this Act, the provisions of Punjab Regulation of colonies Act 1975 were in force. Even under those provisions, a person was debarred from setting up a colony except after compliance thereof. However, by section 46, the provisions of the 1975 Act were replead. On the promulgation of the 1995 Act, the provisions of the 1975 Act were no longer in force. Thereafter, it had become incumbent on a person to get himself registered in view of the provisions of Sect ion 21. The date in this behalf was fixed as November 30, 1995 vide notification dated November 10, 1995. The application for registration had to be made on the prescribed form. The form had to be prescribed under the rules. The rules were also promulgated on November 23,1995. Thus there was a hiatus in the intervening period. It was during this interval when the 1975 Act did not exist and the provisions of 1995 Act regarding registration as a promoter were not in force that the advertisements had been issued by the petitioner. It was dec1ared by the High Court that the advertisements did not violative the provisions of the 1995 Act."
12. According to these Sections before launching the Scheme, the builder is required to make full disclosure of the name and title and authorized sanctions from the Government or other competent authorities and only then advertisement can be given and applications can be invited. In the present case, the allotment letter was issued on 28.04.2015, whereas, according to the documents placed on record by opposite party No.1 as Ex.OP-1/1 the Technical Approval of Building Control Sheets of City Heart Commercial Town Planning Scheme, Kharar issued by Municipal Council, Kharar written to opposite party No.1 on 12.05.2015, therefore, opposite party No.1 issued the allotment letter even before obtaining clearance of the project by the competent authority. He has further referred to another document as Ex.OP- 1/4 issued by Highway Administrator-cum-Executive Engineer, Central Works Division, Mohali for grant of provisional NOC for grant of permission for approval of passage on Mohali-Roopnagar Road National Highway No.21 (205) for Commercial Complex of M/s Sky City Builders & Promoters Pvt. Ltd. and according to Consumer Complaint No. 289 of 2017 17 Clause No.1, it has been referred that final approval shall only be given after construction work is completed that you will construct access as per approved drawing at your own cost within 6 months from the issue of provisional NOC, otherwise action as per clause 11 of MORT&H guidelines would be taken. However, counsel for the opposite party No.1 has not placed on record that he constructed access from this road to its township according to the approved drawings and after constructing it within a period of six months from the issuance of this letter i.e. 20.08.2014. He was to apply for final approval but no drawing has been placed on the record, whether the road has been constructed by opposite party No.1 as per approved layout plan. However, according to Clause VI of the letter issued by Regional Deputy Director-cum-Competent Authority, Local Govt. Patiala that Promoter shall obtain NOC from PPCB under the Water (Prevention and Control of Pollution) Act, 1974 and according to clause X that promoter shall obtain permission from the Forest Department, Govt. of India under Forest Act, 1980 before undertaking development at site and according to Clause XII promoter shall make provision of rainwater harvesting within the project area at its own cost and under the Notice, Note No.13 says that before getting the CLU, no booking or advertisement shall be done by the promoter. No CLU containing the terms and conditions have been placed on the record. There is no evidence with regard to getting the permission from the Forest Department under the Forest Act, 1980. There is no evidence of provision of Rain Harvesting within the project area has been made Consumer Complaint No. 289 of 2017 18 by the opposite parties. Then the information was taken by the complainants under the RTI (Ex.C-10) i.e. Letter from Municipal Council, Kharar dated 09.11.2017, wherein it has been referred that till date no completion certificate has been issued in favour of opposite party No.1 with regard to the completion of the project. In case opposite party No.1 has failed to complete the project within the specific time and to handover the possession, it amounts to deficiency in service and complainants are entitled to withdraw from the scheme. A reference can be made to the judgment reported in 2017(1) CPR 168 (NC) titled as "Sanjay Kumar v. Sahara Prime City Limited & Ors.", wherein it was held that allottee is entitled to withdraw from the scheme in the event of delay in completion of that project.
13. Now, we are to check it that how much amount was deposited by the complainants with opposite party No.1. In para No.6 of the complaint, it has been referred that the complainants have made a payment of Rs.40,12,500/- till 31.03.2016. There are three receipts Ex.C-5, Ex.C-5A, Ex.C-5B, Ex.C-5C and Ex.C-5D. According to it a sum of Rs.36,00,000/- has been paid and further the affidavit of complainant shows that the sum of Rs.36,00,000/- has been paid by the complainants. Similarly, reference is given in the agreement. Ex.C-4 is the Unit Buyers Option Agreement. No other evidence has been placed on record that the sum of Rs.40,12,500/- has been paid by the complainants to opposite party No.1. A sum of Rs.4,12,000/- has been paid to the complainants as assured return In case of refund any interest is to Consumer Complaint No. 289 of 2017 19 be given then in that eventuality, it is to be decided whether interest will be paid on the deposited amount or the complainants will be entitled to the interest or the assured return received by them from the OPs. Certainly, the complainants will be entitled to interest on the deposited amount and not on the amount received as assured income from the OPs. In case, the project was not completed within the specific time then the complainants are entitled for refund and in case refund then interest at the rate of 12% interest is to be paid, it has been so provided under Rule 17 of PAPRA Rules, 1995, which reads as under:-
"17. Rate of Interest on refund of advance money upon cancellation of agreement. - The promoter shall refund full amount collected from the prospective buyers under sub-
section (1) of section 6 together with interest thereon at the rate of twelve per cent per annum payable from the date of receipt of amount so collected till the date of re-payment."
Therefore, in case on the deposited amount, we allow 12% interest then they will not be entitled to the interest in case payment for the assured return of Rs.37,500/- per month has been received by the complainant.
14. No other point has been raised by the counsel for the parties.
15. Sequel to the above, we are of the opinion that there is deficiency in service on the part of the opposite party No.1 as opposite party No.1 failed to deliver the possession of the shop to Consumer Complaint No. 289 of 2017 20 the complainants within the agreed time after receiving the major amount as demanded by the opposite party No.1 from time to time. In case, the shop has not been constructed or possession was not delivered within the agreed time then the complainants have a right to withdraw from the scheme and seek refund. Accordingly, opposite party No.1 is directed as under:-
(i) to refund a sum of Rs.36,00,000/- alongwith interest at the rate of 12% p.a. from the respective dates of deposit till realization as per Rule 17 of the PAPRA;
(ii) pay a sum of Rs.4,12,000/- received by the complainant as an Assured Return to OPs and adjusted by the OPs in the account of OPs.
(iii) pay Rs.1,00,000/- as compensation for mental agony and harassment; and
(iv) pay Rs.21,000/- as litigation expenses.
16. Opposite party No.1 is directed to comply with the above directions within 45 days from the receipt of copy of the order.
17. The complaint could not be decided within the statutory period due to heavy pendency of court cases.
18. Order be communicated to the parties as per rules.
(GURCHARAN SINGH SARAN) PRESIDING JUDICIAL MEMBER (RAJINDER KUMAR GOYAL) MEMBER March 27, 2018 parmod


Create Account
First name *
Last name
Email*
Password *
Confirm Password *
Gender:
Male
Female
Hobbies
Music
Sports
Travel
Movies
Source of Income
Employed
Self-employed
Unemployed
Income
20K
Upload Profile Picture
Age
Bio


SlothPI
Excercises
Clock (Excercise 1)
Complex Numbers (Excercise 2)
Binary/Hex Converter (Excercise 3)
Factorial (Excercise 4)
Sloth-Quiz (Excercise 5)
Age Converter (Excercise 6)
Canvas
Who made what (in ILIAS)?
About Sloths
General
Habitat
Food
About
Sloth chilling on tree
Home
Exercises
Canvas


#include <main.hpp>
Definition at line 22 of file main.hpp.
◆ User() [1/2]
| User::User |
( |
const std::string & |
credentials_path, |
|
|
mariadb::connection_ref |
connection |
|
) |
| |
◆ User() [2/2]
◆ ~User()
◆ verify_password()
| void User::verify_password |
( |
| ) |
const |
Check the provided user password string against the hash from the database and exit(1) if not the same.
Definition at line 6 of file user.cpp.
◆ email_verified
| bool User::email_verified |
◆ hash
◆ id
◆ password
| std::string User::password |
◆ user_state
| std::string User::user_state |
◆ user_type
| std::string User::user_type |
◆ username
| std::string User::username |
The documentation for this class was generated from the following files:


Movie Review: 300
By Dudley Storey
10, March 2007
The great, desperate, one-sided battles of history – the Alamo, Rorke’s Drift, Iwo Jima – are quickly drawn into myth. And it is through film, that most modern of myth-making mediums, that the oldest heroic battle of all, that of a handful of Spartans against the Persian army at Thermopylae, has been turned into 300, the movie that opened this weekend.
As in Roberto Rodriguez’s Sin City, director Zack Snyder has created a homage to Frank Miller’s original graphic novel, right down to the brushstrokes of blood. Visually, the film is a wonder: it continues and improves upon the respectful treatment that graphic novels have achieved in film in the last decade (starting with X-Men), using computer graphics seamlessly, at the level of art. This is where the technology should be: not to create clean, glittering spaceships in the darkness of space, but to achieve a majesty and field of vision that would otherwise be impossible, or ruinously expensive, to film, a way of transporting art from the printed page to celluloid honestly and compellingly.
Snyder has expanded Miller’s original vision, adding more narrative before the battle and dividing the movie from the moment of the arrival of Xerxes emissary in Sparta, from whence he threatens all of Greece, between political intrigue at home (Queen Gorgo’s (Lena Headey) attempts to convince the Spartan council to send reinforcements to her husband) and the action of King Leonidas (Gerard Butler) bodyguard on the field of battle, simultaneously adding tension and slowing the movie.
From the beginning, the Spartan Dilio narrates the birth, training, and ascension of King Leonidas, the leader who is fated to lead his men into the Hot Gates. The film does not shirk from showing us the Spartans as flawed, tragic heroes: prideful, brutal and cold, the Spartan warriors are callous killing machines, glorying in battle and death, despising weakness and pity. It is only on the battlefield that their emotional true selves, their regrets and loves, visibly flicker to the surface before being snuffed out by death.
And it is in death – death in battle – that the Spartans seek their glory. Indeed, it is their wolfish eagerness for it, the sheer exuberance they take in expressing every sinew, every muscle, every skill they have in violent carnage, that is the hallmark of the movie, both horrifying and exhilarating. The editing, stunt and camera work are a marvel, soaking the screen in testosterone, the battle scenes balletic bloodletting filmed in proportions befitting Greek heroes (probably assisted by the fact that I saw the film in an IMAX theatre).
The weaknesses of the comic – particularly in dialogue – are also writ large on screen. It is not for warrior-kings to be eloquent: the battle speeches are stirring, pithy, and suitably laconic, but Gorgo’s speeches (added by scriptwriters Snyder, Kurt Johnstad and Michael Gordon) are a poor fit.
With such an epic scope – and, let it be said, with Frank Miller’s own tendency for fascistic plotlines 1 – it is tempting to interpret 300 as a modern allegory. A lot of ink has been spilled in recent weeks in an attempt to draw the actions of men 2,500 years dead into parallel with modern life: indeed, with the United States currently engaged in battle with a significant portion of the Middle East, it is almost demanded that the reviewer do so.
To some degree the movie encourages this debate: the battle of the Greeks against the Persians is explicitly described as the struggle of rationality, democracy, and freedom against mysticism and tyranny. Conveniently, it avoids the uncomfortable truth of Western history: while the drafted Persian army is shown quite literally under the lash, 300 does little to make the viewer aware that the flower of our own democracy was equally grown on the bodies of slave labor.
But George W. Bush is not Xerxes, any more than he is Leonidas. The army that opposes the Greeks is Persian, not Iraqi. And the Persians, not the Greeks, are the invaders here.
The movie has also been critiqued for pitting white, heterosexual, attractive Greeks against Persians who are uniformly dark, exotic, and often grotesque. Part of this is historical whitewashing: Spartans were pederasts, at least from our cultural perspective. Part of it is historical truth: the Persian empire of Xerxes covered Iran, Syria, and parts of Asia and Northern Africa, and drew from the ethnic groups that lived in (and continued to inhabit) those lands. Another part is the attraction / repulsion the West has had with “Orientalism” since at least the Romantic era, if not the time of the Greeks. And more importantly, perhaps, is an excellent point made in Maryann (“the flick filosopher”) Johanson’s review of the film that deserves to be quoted in full:
“This exists in its own kind of mythic space much like the one that all ancient literature lived in for its listeners. Did the Persian king Xerxes really have monsters and orc-ninjas among his troops? Of course not. But that’s how it may have felt to the defenders of the Hot Gates, the long narrow pass that Leonidas and his 300 soldiers held for three days against an army of one million: terrifying and unknowable. Was Xerxes a giant? Of course not. But that’s probably what he felt like to the men facing his wrath magnified by a million.”
In other words, both the graphic novel and the film seek to recreate the psychological realism of the battle of the Hot Gates, not the retelling by Herodotus. At the same time, the film is very much aware of the power of myth: Dilios, as he narrates the birth and triumph of his king and countrymen, is already mythologizing the battle, little more than a year old. Tellingly, Xerxes’ gravest threat against Leonidas is not his death, but that with the triumph of the Persians he will obliterate the very memory of the battle, and of Sparta itself.
300 is a movie that barely seeks to rise above entertainment. Its lessons are sparse: a few men in the right place and the right time can make a difference. Courage has meaning. Myth is larger than any one of us. Accepted as such – and, as one reviewer put it, as “a spectacle of ass-kickin’”, 300 is a great time, and a fine movie.
Rating:1. I can hear the sound of Miller fanboys whetting their swords as I write this, so I will quickly define my terms: Miller is fascistic in the sense that his male characters tend to be Nietzschean supermen, focused with a will on the belief that “might makes right”. Leonidas is a hero, but he is also a benevolent tyrant; Batman is a hero, but he is also a vigilante. Miller's work also carries a lot of misogynistic baggage: his female characters tend to be whores, lesbians or otherwise male characters with a feminine appearance. 300, in its film and graphic form, do nothing to dispel these trends.


Canadian economy lost 1,800 jobs in October, unemployment rate steadies
Job losses follow gains of 54,000 jobs in September and 81,000 in August
by The Canadian PressThe number of people working in Canada edged lower in October as the manufacturing and construction sectors lost jobs, while the unemployment rate held steady at 5.5 per cent.
Statistics Canada said Friday the economy lost 1,800 jobs in October, following gains of 54,000 jobs in September and 81,000 in August.
The number of full-time jobs fell by 16,100, offset in part by a gain of 14,300 part-time jobs.
Economists on average expected the economy to add a total of 15,900 jobs and an unemployment rate of 5.5 per cent, according to financial markets data firm Refinitiv.
The manufacturing sector lost 23,000 jobs, mostly in Ontario, while the construction sector lost 21,000. Employment in the “other services” industry also fell by 18,000.
The losses were offset in part by an increase of 20,000 jobs working in public administration and 18,000 in finance, insurance, real estate, rental and leasing.
The jobs report comes after the Bank of Canada’s decision late last month to keep its key interest rate on hold at 1.75 per cent.
In making its decision, the central bank said inflation was on target and the domestic economy has held up well in many respects, even though it’s feeling the negative effects of slowing global growth.
Despite the small decline in the number of jobs, wage growth in October held steady. Average hourly wage growth, year-over-year, for all employees was 4.3 per cent for the month, the same as September.
The number of self-employed workers in October fell by 27,800, while public sector employees rose by 28,700. The number of private sector employees fell by 2,700.
Regionally, B.C. added 15,000 jobs, while Newfoundland and Labrador added 2,700 jobs.
On a year-over-year basis, employment was up by 443,000, an increase of 2.4 per cent.
The Canadian Press


It's that special time of year, and the right costume is key to celebrating the season in style.
We assembled a seance and the spirits presented us with locations for the 2 major
pop-up costume retailers, Spirt Halloween and Halloween City. Might be worth saying a few more words
here. Click around or find yourself using the places geocoder below.


Project Takeoff
Links
Deployed Version: https://masielb.github.io/project-takeoff/
GitHub Repo: github.com/masielb/project-takeoff
Concept
- Description: Project Takeoff will help users plan trips to Mars!
- Motivation: With SpaceX driving innovation in space transportation services and leading the conversation in colonization of Mars, it is only a matter of time before travel to Mars becomes a critical industry.
- User story: AS A fictional visitor to Mars I WANT to see the Martian landscape from multiple points of view SO THAT I can see what Mars looks like up close.
Process
- Technologies Used: HTML/CSS/JS, jQuery, moment.js, Foundation Library, NASA Public APIs
- Tasks & Roles: Toks & Masiel took on front-end UI design and development; Max & Grant took on back-end development.
- Challenges & Successes: Valid user date input for image search. Designing an app that organizes complex data in a user-friendly and approachable way.