|
| Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |
Properties
| Name | Type | Description |
|---|---|---|
| blocked | xsd:boolean |
Indicates whether the port is blocked by switch implementation.
|
| linkPeer* | xsd:string |
Name of the connected entity.
|
| linkUp | xsd:boolean |
Indicates whether the port is in linkUp status.
|
| macAddress* | xsd:string |
The MAC address that is used at this port.
|
| mtu* | xsd:int |
Maximum transmission unit (MTU) of the port. You can set the MTU only
at the switch level
(VMwareDVSConfigSpec).
If you attempt to change it at the portgroup or port level,
the Server throws an exception.
|
| statusDetail* | xsd:string |
Additional information regarding the current status of the port.
Since vSphere API 4.1 |
| trunkingMode* | xsd:boolean |
True if the port VLAN tagging/stripping is disabled.
|
| vlanIds* | NumericRange[] |
VLAN ID of the port.
|
| vmDirectPathGen2Active* | xsd:boolean |
Indicates whether VMDirectPath Gen 2 is active on this port.
If false, the reason(s) for inactivity will be provided in one or
more of vmDirectPathGen2InactiveReasonNetwork,
vmDirectPathGen2InactiveReasonOther,
and vmDirectPathGen2InactiveReasonExtended.
If the host software is not capable of VMDirectPath Gen 2, this property will be unset. See HostCapability.vmDirectPathGen2Supported. Since vSphere API 4.1 |
| vmDirectPathGen2InactiveReasonExtended* | xsd:string |
If vmDirectPathGen2Active is false, this property may
contain an explanation provided by the platform, beyond the reasons
(if any) listed in vmDirectPathGen2InactiveReasonNetwork
and/or vmDirectPathGen2InactiveReasonOther.
Since vSphere API 4.1 |
| vmDirectPathGen2InactiveReasonNetwork* | xsd:string[] |
If vmDirectPathGen2Active is false, this array will be
populated with reasons for the inactivity that are related to network
state or configuration. The reasons are chosen from the
DVPortStatusVmDirectPathGen2InactiveReasonNetwork
values.
Other reasons for inactivity will be provided in vmDirectPathGen2InactiveReasonOther. If there is a reason for inactivity that cannot be described by the available constants, vmDirectPathGen2InactiveReasonExtended will be populated with an additional explanation provided by the platform. Note that this list of reasons is not guaranteed to be exhaustive. Since vSphere API 4.1 |
| vmDirectPathGen2InactiveReasonOther* | xsd:string[] |
If vmDirectPathGen2Active is false, this array will be
populated with reasons for the inactivity that are not related to
network state or configuration. The reasons are chosen from the
DVPortStatusVmDirectPathGen2InactiveReasonOther
values.
Network-related reasons for inactivity will be provided in vmDirectPathGen2InactiveReasonNetwork. If there is a reason for inactivity that cannot be described by the available constants, vmDirectPathGen2InactiveReasonExtended will be populated with an additional explanation provided by the platform.
Note that this list of reasons is not guaranteed to be exhaustive. |
| Properties inherited from DynamicData | ||
| None |
| Top of page | Local Properties | ||
| Managed Object Types | Data Object Types | All Properties | All Methods |


To start filing GSTR-1 click the button (or the next tab) and get started
Start Filing GSTR-1
To know more about how to file GSTR-1, keep reading further
1. Import / Create your data
Get your data into ClearTax GST software by following any of the four ways:
- Create invoices on ClearTax GST software
- If you are using Tally, export GSTR-1 under statutory reports & import the file into Cleartax GST
- If you are using government GSTR-1 offline excel utility, fill the data & import the file into ClearTax GST
- In other cases, you can use ClearTax excel template, fill the data & import it.
2. Prepare Invoice Summary
Government requires taxpayers to provide details of all types of transactions.
- Invoice level details are required for B2B, B2C Large, Exports, Credit Debit note (registered as well as unregistered) transaction. It will be auto populated based on the data prepared in previous step.
- For Advance received, Advance adjusted, Nil rated and B2C Others transactions, only consolidated values are required:
- If you are using Tally Export or Government GSTR-1 utility, these values will be auto-filled.
- If you are using ClearTax excel template or using ClearTax billing solution, these values need to be entered manually.
Note:from next filing, we will enable ability to auto-fill consolidated values of all transactions where invoices are created on ClearTax billing or have been imported using ClearTax excel template.
3. Prepare Invoice Series Data
Government also requires summary of documents issued during the tax period.It is a mandatory step. Here you need to give details of nature of document issued eg Credit note, invoice for outward supplies etc, serial number for eg INV 2005 to INV 2899, total number of documents issued, cancelled etc.
4. Prepare HSN Data
Government requires summary of all products sold /services rendered identified by their unique HSN/SAC codes. Only consolidated data is needed and not transaction level data. You can enter this directly on the corresponding section.
5. Enter turnover details
Enter amount of turnover of previous year & turnover for the period April-June 2017.(This is an one time activity).
6. Upload data to GSTN
Upload to GSTN is not same as filing return. As per government rule every supplier needs to upload the details of his supplies to GSTN. The same data will be made available by GSTN to your customer who will download it at time of filing their GSTR 2 & it will become part of his GSTR2A.
Note:
- Uploading the data that you prepared in previous steps is a mandatory step.
- It is advisable to upload transaction level data multiple times throughout the month. This will help to avoid last minute reconciliation troubles.
7. Download GSTR-1 Report
- Once data is successfully uploaded, you need to download the GSTR-1 report generated by GSTIN. Review this to ensure that all your data is accurately uploaded and processed by GSTN/Government.
8. Freeze your GSTR-1 Data
- After reviewing, if everything seems fine, you can freeze & submit the return by clicking on “Freeze & Submit” button.
Please note that once return is submitted, no further modifications will be allowed.
9. E-Sign & File GSTR-1
- When you file your return, you need to e-verify your return by affixing a digital signature (DSC) or you can e-sign using your Aadhaar based mobile OTP.
As of now only DSC based signing is allowed through APIs. for Aadhaar based e-sign, visit GSTN portal at www.gst.gov.in
- After signing, click on “File Return” button. Once return is successfully filed, you will get success message along with ARN number.
Frequently used section
| No. |
Type Of Invoice |
Count Of Documents |
Taxable Amount (A) (₹) |
Tax Amount (B) (₹) |
Invoice Value (₹)Explain This |
|
| 1 |
B2B (4A, 4B, 4C, 6B, 6C) |
- |
- |
- |
- |
View/Edit |
| 2 |
B2C Others (7) |
- |
- |
- |
- |
View/Edit |
| 3 |
HSN summary of outward supplies (13) |
- |
- |
- |
- |
View/Edit |
| 4 |
Documents Series Summary (12) |
- |
- |
- |
- |
View/Edit |


Loading...
Oops! It seems like JavaScript is either disabled or not supported by your browser. Javascript must be enabled in order to use this site.


Author : {{book.author}}
Publisher: {{book.publisher}}
You've already read {{book.pagesR}} of {{book.pages}} pages


{% if pending_workshops %}
The following workshops need trainers, are you interested?
{{ macros.workshop_list(pending_workshops, user)}}
{% else %}
There are no workshops in need of trainers right now.
{% endif %}
Your workshops
Upcoming
{% if upcoming_workshops %}
{{ macros.workshop_list(upcoming_workshops) }}
{% else %}
You don't have any upcoming workshops.
{% endif %}


gamejs/utils/strings
Working with strings
getCommonPrefix (str1, str2)
Get the longest common segment that two strings have in common, starting at the beginning of the string
Parameters
| String | str1 | a string |
| String | str2 | another string |
Returns
| String | the longest common segment |


Builder-style classes for generating a wide variety of SQL statements (see
the Syntax Reference for
the major highlights).
Package Specification
Syntax Reference
For a list of the major highlights, see the Syntax
Reference.
Jdbc Execution Support
Helper classes for executing queries using JDBC.
- {@link com.healthmarketscience.sqlbuilder.QueryPreparer}
- {@link com.healthmarketscience.sqlbuilder.QueryReader}


Gecode::Int::Circuit::Val< View > Class Template Reference
[Integer propagators]
#include <circuit.hh>
Inherits Gecode::Int::Circuit::Base< View >.
Detailed Description
template<class View>
class Gecode::Int::Circuit::Val< View >
"Value-consistent" circuit propagator
Propagates value-consistent distinct, checks that the induced variable value graph is stronlgy connected, and prunes too short cycles.
Requires
#include "gecode/int/circuit.hh"
Definition at line 91 of file circuit.hh.
Public Member Functions | |
| virtual Actor * | copy (Space *home, bool share) |
| Copy propagator during cloning. | |
| virtual PropCost | cost (ModEventDelta med) const |
| Cost function (returns PC_LINEAR_HI). | |
| virtual ExecStatus | propagate (Space *home, ModEventDelta med) |
| Perform propagation. | |
| virtual Reflection::ActorSpec | spec (const Space *home, Reflection::VarMap &m) const |
| Specification for this propagator. | |
Static Public Member Functions | |
| static ExecStatus | post (Space *home, ViewArray< View > &x) |
| Post propagator for circuit on x. | |
| static void | post (Space *home, Reflection::VarMap &vars, const Reflection::ActorSpec &spec) |
| Post propagator according to specification. | |
| static Support::Symbol | ati (void) |
| Name of this propagator. | |
Protected Member Functions | |
| Val (Space *home, bool share, Val &p) | |
| Constructor for cloning p. | |
| Val (Space *home, ViewArray< View > &x) | |
| Constructor for posting. |
Constructor & Destructor Documentation
template<class View>
| Gecode::Int::Circuit::Val< View >::Val | ( | Space * | home, | |
| bool | share, | |||
| Val< View > & | p | |||
| ) | [inline, protected] |
template<class View>
| Gecode::Int::Circuit::Val< View >::Val | ( | Space * | home, | |
| ViewArray< View > & | x | |||
| ) | [inline, protected] |
Member Function Documentation
template<class View>
| Actor * Gecode::Int::Circuit::Val< View >::copy | ( | Space * | home, | |
| bool | share | |||
| ) | [inline, virtual] |
template<class View>
| PropCost Gecode::Int::Circuit::Val< View >::cost | ( | ModEventDelta | med | ) | const [inline, virtual] |
Cost function (returns PC_LINEAR_HI).
Reimplemented from Gecode::NaryPropagator< View, PC_INT_DOM >.
template<class View>
| ExecStatus Gecode::Int::Circuit::Val< View >::propagate | ( | Space * | home, | |
| ModEventDelta | med | |||
| ) | [inline, virtual] |
template<class View>
| ExecStatus Gecode::Int::Circuit::Val< View >::post | ( | Space * | home, | |
| ViewArray< View > & | x | |||
| ) | [inline, static] |
template<class View>
| Reflection::ActorSpec Gecode::Int::Circuit::Val< View >::spec | ( | const Space * | home, | |
| Reflection::VarMap & | m | |||
| ) | const [inline, virtual] |
template<class View>
| void Gecode::Int::Circuit::Val< View >::post | ( | Space * | home, | |
| Reflection::VarMap & | vars, | |||
| const Reflection::ActorSpec & | spec | |||
| ) | [inline, static] |
template<class View>
| Support::Symbol Gecode::Int::Circuit::Val< View >::ati | ( | void | ) | [inline, static] |
The documentation for this class was generated from the following files:
- gecode/int/circuit.hh (Revision: 7285)
- gecode/int/circuit/val.icc (Revision: 7330)


|
Flipbook
Flipbook operations using Opengl
|
Go to the source code of this file.
Functions | |
| void | makeTable () |
| Construct a table Constructs the table with the specified texture mapped. More... | |
| void | drawRoom () |
| Construct the room, walls with a table Constructs the Room with the table with texture mapping for the walls. Flooring and ceiling set with the furniture texture. More... | |
Variables | |
| GLuint | wallTexture |
| GLuint | ceilingTexture |
| GLuint | floorTexture |
| GLuint | picTexture |
| GLuint | tableTexture |
| GLuint | pic2Texture |
| GLuint | wall2Texture |
| GLuint | welcomeTexture |
| void drawRoom | ( | void | ) |
Construct the room, walls with a table Constructs the Room with the table with texture mapping for the walls. Flooring and ceiling set with the furniture texture.
Left wall being constructed
Right wall being constructed
Center wall being constructed
Floor being constructed
Roof being constructed
Left Photoframe with photo being constructed
Right photoframe with photo being constructed
< Table construction
Definition at line 25 of file Room.cpp.
| void makeTable | ( | ) |
| GLuint wallTexture |
| GLuint welcomeTexture |
Definition at line 10 of file Welcome.cpp.


Curated aboard a trans-atlantic flight, take off for the stratosphere in an hour’s glide through a mix of ambient, new age and modern classical - all the stuff that inspires our instrumental work.
Tracklist
Gonno - Already Almost
Craig Leon, Terre Roche & Cassel Webb - Nommo
Mark Barrott - Cascades
Solid Doctor - Open Universe
Private Agenda - Ultramarine
Tempelhof & Gigi Masin - Komarebi
Imaginary Softwoods - Another First / Sea Machine
Karel Arbus & Eiji Takamatsu - Secret Rodeo
Vermont - Gebirge
Private Agenda - Umber
Mark Isham - Sympathy And Acknowledgement
Cocteau Twins - Love’s Easy Tears
Solid Doctor - Open Universe


| Data characteristics | Multivariate time series | Type of building(s) | Residential, Three story | Date | 2009-2014 |
| Type of attributes | Real, Integer | Number of buildings | 30000 | Duration | |
| Level of detail | whole house, appliance/circuit level | Location of buildings | NSW,Australia | Sampling frequency | 1 Hz |
Access to the dataset
Data set description


BusMall Market Study
Please choose the product you would be most likely to buy:
Take Survey Again
Clear Results


{% extends 'pgo/pgo_base.html' %} {% load render_bundle from webpack_loader %} {% block title %} {{ block.super }} - Good to Go {% endblock title %} {% block meta_description %} {% endblock %} {% block scripts %} {% render_bundle 'goodToGo' 'css' %} {% endblock scripts %} {% block content %}
Good to Go is a comprehensive breakpoint calculator used to quickly figure out if your pokemon can hit the final quick move breakpoint for all selected matchups.
Selecting an attacker and its ATK IV will auto submit the form. Changing any value will refresh the data.


a web developer
Tribute Page
Random Quote Machine
JavaScript Calculator
Map Data Across the Globe
Wikipedia Viewer
Build a Tic Tac Toe Game
How do you take your coffee?


Fullscreen dialog - SP.js example
Create Full screen dialog
Javascript code
Source code to this is available at
https://github.com/devmade/spjs/blob/master/examples/widget_fs_dialog.html
Described in README here.
https://github.com/devmade/spjs#7-createfullscreendialog-material-design-full-screen-dialog


Projects
HTML, CSS & JS
C
C#
Java
Android
Professional Work
UCMO Bookstore website
Resume
My UCMO Courses
Home
Contact
GitHub
LinkedIn
About
Welcome to Charles' homepage!


Install Homebrew using this ruby script:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Install CMake using homebrew: brew install cmake
Clone the Dlib repository, and build/install the library:
git clone https://github.com/davisking/dlib.git
cd dlib
mkdir build; cd build; cmake .. -DDLIB_USE_CUDA=0 -DUSE_AVX_INSTRUCTIONS=1; cmake --build .
cd ..
python setup.py install --yes USE_AVX_INSTRUCTIONS --no DLIB_USE_CUDA
Check if you have installed pip: pip --version
If you received the version, proceed to step 5.
If you received an error, install pip with the following script: sudo easy_install pip
face_recognition
Install face_recognition
as follows: sudo pip install face_recognition
If you haven't already, navigate to the App Store and install XCode. Accept the build license once the installation has completed.
Install Apple Command Line Tools with sudo xcode-select --install
Install OpenCV with brew install opencv
Verify the installations by running the following line from your command line: python -c "import cv2, os, pickle, subprocess, sys, face_recognition"
wherestyler.py
Navigate to your home folder (cd ~
) and clone the repository as follows: git clone https://github.com/aj8uppal/wherestyler.git
Enter the cloned repository (cd wherestyler
) and check the contents (ls
).
The file encodings.txt
contains the encodings of each face; the program stores the encodings in this file simply because processing the images is time-consuming and we don't want to do that every iteration of the program.
There are 6 existing images in the folder, {person1.jpg, person2.jpg... person6.jpg}. 3 of these are Tyler, 2 are Jordan, 1 is me.
Whenever you add a new image to the directory, please follow the directions outlined in wherestyler.py
.
Enter the following line into your interpreter: python wherestyler.py
Follow the onscreen instructions, which tell you how to add a new face. You must name your image file exactly as instructed and make sure it is a jpg otherwise it will not work. Furthermore, make sure to add your name to the array.
n
satisfying the formula person{n}.jpg
, and make sure to add their names to the array, with respect to the order of the images.Where's Tyler was the brainchild of an annoyed individual who kept falling for Tyler's many pranks.
Armed with this tool, we hope that we have finally outtrolled the troll.


INTRODUCTIONAre you that budding engineer who gets super-excited while tinkering with
chemicals? Are you amazed by the variety and versatility of reactions that
happen to matter around us? Then this is the right platform for you to
experiment with your ideas. Come and reproduce a mechanism with the help
of your knowledge in chemistry and engineering skills in order to automate the
switch of an electric circuit we've got ready for you. The aim is to make the
mechanism turn off the switch of the circuit within the specified time. So
bounce those exemplary ideas off your brain, 'coz the stage is set for Chem-eswitch
Rules:
1. The participants will form teams of maximum three members.
2. There will be only a single round.
3. The chemical reaction and mechanism(along with the type of switch to be used) should be submitted to the organizers prior to the fest date (on or before 30th September 2017).
4. The mechanism should be set up at the venue of the event only, but you must come with preparation.
5. The electrical circuit(excluding the switch) and necessary chemicals will be provided by the organizers but other materials should be brought by the participants.
6. The participants must be present at the venue on time.
7. From the start of the reaction, the switch must be broken within a time of 2 minutes.
8. No damage to be done to the circuit. No tampering to be done with any components of the circuit. The mechanism should be fully external to the circuit.
9. There is no limitation on the size of the mechanism.
10. No human intervention is allowed once the mechanism is made and reaction is fully triggered. It should automatically complete the task.
11. No spilling of chemicals or leaving residues on surroundings is allowed.
Note - The first half of the event will be utilized for building the mechanism (along with the chemical reaction) and practicing.
Judging will be done in the second half.
Judging Criteria:
The teams will be judged on the following parameters:
1. The novelty and efficiency of the mechanism.
2. The involvement of chemical reaction in the mechanism.
3. Completion of the task with precision.
** Final decision in case of any dispute will be solely in the hands of the organizers.
Team Size:
Each team should have 3 or 4 members.
Venue and Timing


 That's pretty much the essence of the movie and I have to say that it becomes quite boring at times and is very slow. That aside the story was well presented and probably quite close and representative of its source. The acting in particular I found very good, the character development was also quite interesting but alas the story simply did not hold my interest enough for me to get into the movie. A few things about the story didn't sit very well with me for example the original scam and cover-up heavily involved the character played by Sharon Stone, yet in the end her character played a relatively small role and it seems she should have been utilized more to further the story along better. On the flip side the character played by Catherine Keener I found to be very interesting and I thought that it was developed very well and helped the story a lot. The character's aside this movie had some interesting merits but in the end it lacked in story and pacing.
As far as the acting and casting for this movie is concerned I have to say that the choices of Nick Nolte and Jeff Bridges were great as well as that of Catherine Keener. All these people acted their parts admirably, as for the part that Sharon Stone played, she played it well but the part was not utilized enough.
The directing for this movie is something that I have to comment on because for once in a long while you see a director actually add a very distinctive flavor to a movie, this is one of those occasions. Matthew Warchus in my opinion added an interesting touch and spin to the movie and I think he tackled a touch subject (I myself wouldn't be able to look at horseracing and make a movie out of it). There is a certain flavor about this movie and I think that the direction of the movie is the reason for this. The one flaw that I do have to comment on is the pacing, the subject matter in my opinion wasn't interesting enough on its own to have this kind of flavoring and directorial touch about it. I certainly hope that the director makes more movies as this does show promise even if I myself don't like it.
All in all I found this movie boring and very slow, the acting was good but the story just didn't evolve enough and wasn't captivating enough to make Simpatico an enjoyable movie to watch. Although there is much going for the movie I didn't find it good even though I see the merits and style used and can compliment the movie on them. I wouldn't recommend this movie to anyone but if you are a horse fanatic or a racing fanatic then you will most likely enjoy this movie.
February 27, 2000 For any comments I can be reached at<EMAIL_ADDRESS>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


Grow Together
Generate meaningful discussions with your audience and build a strong, loyal community. Think of the insightful conversations you miss out on with a feedback form.
Generate meaningful discussions with your audience and build a strong, loyal community. Think of the insightful conversations you miss out on with a feedback form.
You wouldn't paginate a conversation in real life, so why do it online? Our threads have just-in-time loading for a more natural flow.
It takes no time at all to integrate Huddle with your app's authentication solution. This means, once signed in to your app, your users can start chatting immediately.


Star-studded Oprah tour - Entertainment News
by WENNOprah Winfrey has assembled a lineup of leading ladies, including Lady Gaga, Jennifer Lopez and Michelle Obama, for her upcoming wellness arena tour.
The actress and media mogul is teaming with bosses at diet brand WeightWatchers for her Oprah's 2020 Vision: Your Life in Focus event, which is set to kick off on Jan. 4.
Also making appearances at events spread out across nine U.S. cities will be Dwayne Johnson, Amy Schumer, Tina Fey, Tracee Ellis Ross, Kate Hudson, and Oprah's longtime friend Gayle King.
In addition to interviews, the tour stops will include full-day wellness activities including a dance exercise session from choreographer and actress Julianne Hough.


--- layout: post title: Deploying Rails on Windows servers categories: - documentation author: marcel published: true date: 2006-05-11 14:42:00.000000000 +01:00 ---
Most Rails applications are deployed in a Unix server environment. Tools like Capistrano make this dead easy. For those working in a Windows environment, deployment can get considerably harder. The good news is that it’s still possible and just got a lot easier.
Brian Hogan has developed a series of articles with instructions for various methods of deploying Rails applications in a Windows server environment. Broken up across four articles, the topics covered are as follows:
Cheers to Brian for sharing the fruits of his labor.


Abhishek Panchal
Contact Information<EMAIL_ADDRESS>| +918169180461 , +917738755065
About Me
Experienced Scientist with a demonstrated history of working in the research environment. Skilled in System Programming, High Performance Computing, Data Analysis,Web Design and Developments.
Education
Bachelors of Technology (2011-2015) : Physical Sciences
Experience
Scientist/Engineer SD (March 2016-Present)
- System administration of Petascale Computing System at NARL including user management, user support, library installations.
- DevelopedWebGIS-based website to visualize near real-time weather forecast data. Involved in the operational running of WRF-based daily weather forecast at NARL
- Developed a flask-based software interface to visualize data from weather monitoring instruments.
- Day-to-day management of BMS, Chillers, Cooling Towers, UPS,etc for the support of the petascale computing system at NARL.
- Participated in disseminating weather forecast data to support the ISRO launch activities at SDSC, SHAR.
- Part of research activities related to improving the understanding of dynamical processes behind extreme weather events like cyclones, thunderstorms, and western disturbances.
- Management of meteorological instruments on weather tower, and automated retrieval of weather parameters.
- Developed python teaching modules and organized python training at the laboratory for the capacity building of junior scientists and Research scholars.
- Member of Project Execution Committee for National Clean Air Program. Planned execution of sampling and analysis campaign for the project.
- Member, Editorial Team, NARL Newsletter
Skills
- Python
- OpenMP, MPI , CUDA
- Full-Stack Web Development
- C++
- Fortran
- TensorFlow, Keras
- Bash
- REST CRUD API
- Linux System Administration
- Latex
- Docker
- Bhate, Jyoti, Amit Kesarkar, Arpita Munsi, Kasturi Singh, Asish Ghosh, Abhishek Panchal, Ramkumar Giri, and MM Ali. 2023. “Observations and Mesoscale Forecasts of the Life Cycle of Rapidly Intensifying Super Cyclonic Storm Amphan (2020).” Meteorology and Atmospheric Physics 135 (1): 7.
- Munsi, A, AP Kesarkar, JN Bhate, K Singh, A Panchal, G Kutty, MM Ali, Ashish Routray, and RK Giri. 2022. “Atmosphere-Upper-Ocean Interactions During Three Rare Cases of Rapidly Intensified Tropical Cyclones over North Indian Oceans.” Journal of Oceanography, 1–13.
- Munsi, Arpita, Amit Kesarkar, Jyoti Bhate, Abhishek Panchal, Kasturi Singh, Govindan Kutty, and Ramkumar Giri. 2021. “Rapidly Intensified, Long Duration North Indian Ocean Tropical Cyclones: Mesoscale Downscaling and Validation.” Atmospheric Research 259: 105678.
- Munsi, Arpita, Amit Kesarkar, Jyoti Bhate, Kasturi Singh, Abhishek Panchal, Govindan Kutty, and Ramkumar Giri. 2022. “Simulated Dynamics and Thermodynamics Processes Leading to the Rapid Intensification of Rare Tropical Cyclones over the North Indian Oceans.” Journal of Earth System Science 131 (4): 211.
- Para, JA, Amit Kesarkar, J Bhate, V Singh, A Panchal, A Munsi, Y Shivamurthy, S Lotus, N Ahmad, and JA Sheikh. 2020. “Large-Scale Dynamics of Western Disturbances Caused Extreme Precipitation on 24–27 January 2017 over Jammu and Kashmir, India.” Modeling Earth Systems and Environment 6: 99–107.
- Patnaik, Kavita, Amit P Kesarkar, Subhrajit Rath, Jyoti N Bhate, Abhishek Panchal, Anantharaman Chandrasekar, and Ramakumar Giri. 2023. “A 1-d Model to Retrieve the Vertical Profiles of Minor Atmospheric Constituents for Cloud Microphysical Modeling: I. Formulation and Validation.” Science of The Total Environment, 163360.


Testing splitters on ExpandoPanes
splitter="true":
foo
splitter="false":
foo
Splitter not specified:
foo


PRIVACY POLICY AND NOTICE
I. Privacy notice
Controller information:
Who we are? www.pervclips.com (“The site”)
Contact details with www.pervclips.com
Manager: Mike Kuli
E-mail<EMAIL_ADDRESS>Internet site: www.pervclips.com
Contact details with Data Protection Officer (Response person for GDPR):
Name: Mike Kuli
E-mail<EMAIL_ADDRESS>Your personal data that we process are:
Personal data category:
- Names (optional)
- Photos (optional)
We declare that the personal data we collect will only be used for the following purposes upload videos, for password recovery, sites statistics.
The basis that entitles us to process your data is:
- Agreement
- Customer consent
The following organizations / individuals will receive your personal data:
- The third organizations don’t receive your personal data.
Consent:
By agreeing to accept this Privacy Notice, you authorize us to process your personal information only for the purposes we specify.
In cases where we want consensus on special (sensitive) personal data, we will always be motivated why and how this information will be used. You can withdraw your consent at any time
Data storage period:
“The site” will store your personal data no more than 5 years.
Your rights as a data subject are as follows:
At any time while we store or process your personal data, you have the following rights:
- you have the right to request a copy of your personal data of “the site”.
- and the right of access at any time to your personal data;
- you have the right to request your personal data in a form convenient to transfer to another personal data administrator from “The site”, or to ask us to do so without being hindered by ourselves;
- you have the right to ask “the site”
- to correct without undue delay your inaccurate personal data as well as the data that is not up to date;
- you have the right to request from “the site” that your personal data be deleted without undue delay in any of the following circumstances:
- personal data are no longer needed for the purposes for which they were collected;
- when you have withdrawn your consent;
- when you have objected to the processing,
- when processing is unlawful;
- where personal data must be erased in order to comply with a legal obligation under EU law or the law of a Member State that applies to us as a data controller;
- when personal data have been gathered in connection with the provision of information society services.
We may refuse to delete your personal information for the following reasons:
- in the exercise of the right to freedom of expression and the right to information;
- to comply with a legal obligation on our part or to carry out a task in the public interest,
- in the exercise of the official powers granted to us (in case you are a body of authority);
- for reasons of public interest in the field of public health;
- for purposes of archiving in the public interest, for scientific or historical research or for statistical purposes, in so far as deletion is likely to render impossible or seriously obstructing the achievement of the purposes of such processing; or for the establishment, exercise or protection of legal claims.
You have the right to request from “the site” to restrict the processing of your personal data, in which case the data will only be stored but not processed. Our refusal to restrict will be explicit only in writing, and we are obliged to motivate it for the legitimate reason;
- You have the right to withdraw your consent to the processing of your personal data at any time with a separate request addressed to the administrator;
- You have the right to object to certain types of processing, such as direct marketing (unsolicited advertising messages);
- You have the right to object to automated processing, including profiling;
- You have the right not to be the subject of a decision based solely on automated processing including profiling;
- If we need to use your personal data for a new purpose not covered by this data protection statement, we will provide you with a new data protection skill and when and where necessary we will require your prior consent for the new processing.
All the above requests will be forwarded if there is a third party (recipients, including outside the EU and international organizations) in the processing of your personal data.
You have the right to complaint to the supervisory authority
In case you wish to file a complaint about the processing of your personal data through “the site” (recipients, including outside the EU and international organizations), you can do so by contacting “the site” or directly of the Data Protection Officer (the contact details listed above).
You can read more about how and why we use your data here: https://www.pervclips.com/
II. Privacy policy
I. General provisions and definitions
1. The Privacy policy of “The site” is based on the personal data protection requirements and principles adopted by virtue of Regulation (EU) 2016/679 of the European Parliament and of the Council on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (Regulation (EU) 2016/679 or General Data Protection Regulation).
2. The terms listed below have the meanings assigned to them in the Regulation (EU) 2016/679 (General Data Protection Regulation) and the accompanying Policy:
Personal data means any information relating to an identified or identifiable natural person (‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person;
Processing means any operation or set of operations which is performed on personal data or on sets of personal data, whether or not by automated means, such as collection, recording, organisation, structuring, storage, adaptation or alteration, retrieval, consultation, use, disclosure by transmission, dissemination or otherwise making available, alignment or combination, restriction, erasure or destruction;
Controller means any natural or legal person, public authority, agency or other body which, alone or jointly with others, determines the purposes and means of the processing of personal data; where the purposes and means of such processing are determined by European Union or Member State law, the controller or the specific criteria for its
Data subject is an identified or identifiable natural person who can be identified, directly or indirectly, based on particular information representing personal data;
3. “The site” acknowledges the privacy of natural persons and makes efforts to protect them against any unlawful processing of their personal data. “The site” applies the relevant technical and organisational measures to protect the personal data of natural persons in accordance with the effective legislation.
II. Processing of personal data
4. “The site”, in its capacity as controller of personal data, processes personal data in a manner that ensures appropriate level of security, including protection against unauthorised or illegal processing and against accidental loss, destruction or damage, while applying suitable technical and / or organisational measures in compliance with the following principles:
(a) lawfully, fairly and in a transparent manner in relation to the data subject ("lawfulness, fairness and transparency")
(b) data is collected for specified, explicit and legitimate purposes and not further processed in a manner that is incompatible with those purposes ("appropriateness in the processing of personal data and purpose limitation")
(c) adequate, relevant and limited to what is necessary in relation to the purposes for which they are processed ("data minimisation")
(d) accurate and kept up to date
(e) limitation of the storage for periods not longer than necessary for the purposes for which they are processed ("storage limitation")
(e) processed in a manner that ensures appropriate security of the personal data, including protection against unauthorised or unlawful processing and against accidental loss, destruction or damage, using appropriate technical or organisational measures ("integrity and confidentiality").
5. “The site”, processes personal data only if and to the extent at least one of the conditions listed below shall apply:
(a) processing is required for the performance of an agreement with the “The site”, under which the data subject is party or to undertake steps at the request of the data subject prior to the signing of an agreement with “the site”
(b) processing is required for compliance with a legal obligation which applies to the “The site”, in its capacity as controller of personal data.
(c) the data subject has given consent for the processing of their personal data for one or more specific purposes. In the cases when personal data are processed solely on the grounds of consent, the data subject has the right to withdraw such consent at any time. Withdrawal of the consent of the data subject is not applicable in the cases when the processing of the data is based on the provisions of items "a" and "b" above.
6. “The site”, , in its capacity as controller, does not process personal data which reveal racial or ethnic origin, political opinions, religion or philosophical beliefs, trade union membership, and the processing of genetic data, biometric data solely for the purpose of identification of the natural person, data concerning health or data concerning sex life or sex orientation of the natural person unless the data subject have given an explicit consent for the processing of such data for one or more specific purposes.
Rights of the data subjects (customers – natural persons whom the data relates to)
7. Right to information (in relation to the processing of the data subject's personal data by the “The site”, - the natural persons that are data subjects have the right to receive information* as to the “The site”, as personal data controller, as well as the processing of their personal data.
8. Right of access to own personal data - the data subjects have the right to receive from the “The site”, confirmation as to whether personal data related to them are processed and if so, to be given access to the data and the following information: purpose of the processing; respective personal data categories; personal data recipients or categories of recipients, if any; the intention of the controller to transmit personal data to a third party (where applicable); personal data storage period; existence of the right to correct personal data, as well as the right to object against the processing of personal data; existence of automated decision making, including profiling (if any); information as to all rights that the data subject has; the right to file a complaint with the supervision authority.
9. Right to rectification of personal data (if data is not accurate) - the data subject has the right to request the Www.pervclips.com/ to rectify, without undue delay, any incorrect data pertaining to the data subject.
10. Right to erasure of personal data (right "to be forgotten") - the data subject may request from the “The site”, to erase personal data, if any of the conditions listed below exist:
- Personal data are no longer needed for the purposes they have been collected for or processed otherwise;
- The data subject withdraws his / her consent, which data processing is solely based on, and no other legal grounds for the processing exist (processing due to regulatory obligation of the Www.pervclips.com/, an agreement signed with the “The site”,
- The data subject objects against the processing and no legal grounds for the processing exist that prevail;
- The personal data were processed unlawfully;
- The personal data should be erased in order to comply with a legal obligation under the European Union law or the laws of the Republic of France, which apply to the “The site”, in its capacity as personal data controller;
- The personal data have been collected in relation to the offering of information society services to children and consent was given by the holder of parental responsibilities for the child.
11. Right to limitation of processing by “The site”, or by the personal data processor - specific conditions are required to be in place for that right to be exercised, namely:
- Accuracy / up to date nature of the data is disputed by the data subject. In this case the limitation of the processing is over a period of time allowing the “The site”, to check the accuracy of the personal data;
- The processing is unlawful, but the data subjects do not wish their personal data to be erased, but rather require limitation of their use;
- “The site”, no longer needs such personal data for processing purposes, but the data subject requires them for establishing, exercising or defending legal claims;
- The data subject has objected to the processing while awaiting a check to be performed whether the “The site” legal grounds prevail over the interests of the data subject.
12. Right to transferability (data portability) of the personal data between the various controllers - the data subjects have the right to receive personal data pertaining to them, which they have provided to the “The site”, in a structured, widely used and machine readable format and have the right to transfer such data to another controller without hindrance by the “The site”, , to which personal data has been provided, when processing is based on consent or contractual obligation and the processing is automated. When exercising the right to transferability the data subject has the right to receive also direct transfer of the personal data from the “The site”, to another controller, where technically feasible.
13. Right to object against the processing of their personal data - data subjects have the right to object before the “The site”, against the processing of their personal data, whereby the “The site”, shall cease such processing, unless “The site”, is able to prove that compelling legitimate grounds for the processing exist that override the interests, rights and freedoms of the data subject, or for the establishment, exercising or defence of legal claims. In case of objection against the processing of personal data for direct marketing purposes the “The site”, shall cease such processing forthwith.
14. The data subject also has the right not to be subject to decision based solely on automated processing, including profiling, which ensues legal consequences for the data subject or significantly affects the data subject otherwise.
15. Right to defence through judicial or administrative procedure if the data subject's rights have been breached - if the data subjects decide that their right to personal data protection and privacy has been violated, they may file a complaint with the relevant supervision authority - or to file a claim with the court to defend their rights.
III. Disclosure of personal data
16. “The site”, may disclose the personal data to the following categories of persons:
- The persons whom the data relate to, namely: persons using “The site”, services or products, or persons filing a request to use “The site”, services, as well as persons who are party to “The site”, and / or other transactions and contractual relations with the “The site”, /;
- Persons that have right to access to personal data by virtue of law or another regulation;
- Persons as to whom the right to disclosure is stipulated in an agreement signed with the “The site”,
V. Exercise the rights
17. (1) In exercising their right to access natural persons have the right to request from “The site”, at any time:
- Confirmation as to whether data related to them are processed by the “The site”, ,the purpose of the processing, the data category and recipients of such data or the categories of recipients’ data is disclosed to;
- To send them a message in an understandable format, containing the personal data subject to processing and any information available as to the source of such data;
- Information as to the logic of any automated processing of personal data pertaining to natural persons, at least in the case of automated decisions under the provisions of the General Data Protection Regulation
(2) Upon request “The site”, provides the information under paragraph 1 free of charge.
(3) Natural persons have the right to request at any time that “The site”,
- erases, rectifies or blocks their personal data the processing of which is not compliant with the requirements of the effective legislation
- notifies the third parties to which the personal data of the natural persons have been disclosed as to any erasure, rectification or blocking in accordance with item 1 above, except when this proves to be impossible or would involve a disproportionate effort.
18. (1) Natural persons exercise their rights by filing a written request to the “The site”, , containing as a minimum the following information:
- name, personal ID number, address and other data allowing identification of the respective natural person;
- description of the request;
- Signature, date, correspondence address and telephone number.
(2) The filing of the request is free of charge.
(3) Upon filing of a request by an authorised person, the notarised power of attorney must be attached to the request.
(4) In case of death of the natural person, his / her rights are exercised by his / her heirs and certificate of heirs shall be attached to the request.
19. “The site”, shall review and pronounce on the request within 1 month as of its filing. This period may be extended by further two months, if necessary. The “The site”, informs the data subject as to any such extension within 1 month as of receipt of the request, stating the reasons for the delay. When the data subject files a request by electronic means, the information is provided electronically, if possible, unless the data subject has requested otherwise.
20. “The site”, provides an answer to the requesting person taking into account their preferred form for the provision of the information (orally or in writing - as a hard copy of electronically).
21. Where data do not exist or their provision is forbidden by law, access of the requesting party to such data is refused.
22. If the requesting party is not satisfied with the response received and / or believes that their rights related to personal data protection were violated, they are entitled to exercise their right to defence.


Nemerle is a high-level statically-typed programming language for
the .NET platform. It offers functional, object-oriented and imperative
features. It has a simple C#-like syntax and a powerful meta-programming
system.
Features that come from the functional land are variants, pattern matching,
type inference and parameter polymorphism (aka generics). The meta-programming
system allows great compiler extensibility, embedding domain specific languages,
partial evaluation and aspect-oriented programming.
See the description of Nemerle's most appealing Features.
Beginning with the 0.2.0 release, the language is a full CLS consumer and extender.
Beginning with the 0.9.0 release the compiler has full support for .NET 2.0 runtime generics (both production and consumption).
Nemerle is not a dynamically typed language in the spirit of Python or
Perl. Types can only be omitted when the compiler knows them
anyway (which is most of the time).
Nemerle meta-programming (Macros) has nothing in common with
macros in C. They are more akin to the Lisp macros.
Nemerle is not far away from CsharpDiff.
Semantically Nemerle is mostly a C# superset.
Syntactically they are very close, the differences being well thought
out and necessary to make the language consistent. All the people who
consider Nemerle syntax odd, compared to C#, are referred to
the Haskell and/or Lisp manuals.
|


Sites Tree
The Sites Tree is ZAP's internal representation of the sites that you access and is displayed in the Sites tab.
If it does not accurately reflect the sites then ZAP will not be able to attack them effectively.
Each node in the tree represents a different piece of functionality in a site.
By default ZAP will create unique nodes in the tree based on the HTTP method and the parameter names.
This means that the following requests will all end up having different tree nodes:
- GET https://www.example.com/ex1?a=b&c=d
- GET https://www.example.com/ex1?a=b&d=c
- POST https://www.example.com/ex1?a=b&c=d
And the following requests will end up having the same node:
- GET https://www.example.com?a=b&c=d
- GET https://www.example.com?a=c&c=c
- GET https://www.example.com?a=e&c=f
This works pretty well in lots of cases - different HTTP methods and parameter names typically mean different actions while the parameter values usually don’t change the outcome.
Exceptions
There are always exceptions.
Structural Parameters
Take the case where the action to be taken is actually defined in a parameter value:
- GET https://www.example.com?a=b&action=add
- GET https://www.example.com?a=b&action=delete
In this case both URLs will end up in the same Sites Tree node, which means that in practice only one of them will be attacked.
The other URL will not be attacked and so any vulnerabilities specific to that action will not be found.
In ZAP the solution to this is to define the ‘action’ parameter as a Structural Parameter,
in other words a parameter whose value actually affects the structure of a site.
Once you have done that (and revisited the URLs) then they will appear as 2 different nodes and ZAP will attack them separately.
Data Driven Nodes
Conversely we have the case where a URL path element is actually part of the data and not part of the structure of the site.
For example the following URLs could all represent the same functionality if the second path element (companyX) is actually data:
- https://www.example.com/app/company1/aaa?ddd=eee
- https://www.example.com/app/company2/aaa?ddd=fff
- https://www.example.com/app/company3/aaa?ddd=ggg
In this case all 3 URLs will end up in unique nodes and ZAP will attack each of them even though it doesn't really need to.
This probably is not a big problem if there are just 3 instances, but in most cases this data will be coming from a database so there could be a huge number of such nodes.
The solution to this is to define the relevant path element as Data Driven Content which means path elements that really contain data rather than represent part of the site structure.
Once you have done that (and revisited the URLs) then they will all be represented as just 1 node and ZAP will only attack them once.
You will need to define both Structural Parameters and Data Driven Nodes manually - ZAP does not currently have the capability to automatically detect these situations.
Custom Parameters
Finally there are cases where sites define custom parameters which ZAP does not natively understand.
As a result ZAP may not be able to correctly split requests into suitable nodes.
In these cases you can use Input Vector Scripts which can represent request in the Sites Tree in any way you want.
See also
External links


This tutorial is outdated. A new version of Mobile Orders is available. Please follow the instructions below:
Open New TutorialUsing a Google Sheet.
This app template can help business owners get set up a mobile ordering app.
Open the Google Sheet Template:
Open TemplateMake a copy of the Google Sheet Template:
Put your products into the sheet.
The media column supports any links to images, webpages, and youtube videos.
Open Script editor from Tools menu.
Download the Backend Script file:
Get ScriptCopy backendscript.txt file content, paste it to Code.gs file inside the Script editor, and save changes.
Go to Publish -> Deploy as web app...
Change Who has access to the app to Anyone, even anonymous.
Click Deploy button.
Click Review Permissions and give permissions to your backend script.
Copy Current web app URL.
Donwload the source code:
Get App CodeUnzip the code, open the iOS project in Xcode, and put Current web app URL inside the line 13 of NetworkManager.swift file.
Open the Android project in Android Studio, and put Current web app URL without https://script.google.com/ inside the line 13 of ItemsApi.kt file.
Run the app and place the order.
You will be able to see the order inside the Orders tab of your Google Sheet.
If you have any questions or feedback, please let us know support@glowbom.com.


This is a quick guide to playing the sixty six webapp. For more detailed rules, see www.pagat.com/marriage/66.html.
This game uses a 24 card deck, with aces high and nines low. The ten is the second highest card in each suit, after the ace. Cards taken in tricks are worth points given by the values in the table below.
| Rank | A | 10 | K | Q | J | 9 |
|---|---|---|---|---|---|---|
| Value | 11 | 10 | 4 | 3 | 2 | 0 |
The goal is to win 66 points before your opponent does. During the first half of the game, players do not need to follow suit. When all of the cards from the stack have been drawn, or after someone closes the stack, the rules change and players must follow suit and they must win the trick if they can. If a player cannot follow suit, then they must play a trump card if they have one. You also can't score for marriages in sixty six after the stack is closed or empty, unlike in schnapsen. If there are no cards left in the stack, then the winner of the last trick earns an extra 10 points.
Here is how the game handles the following situations.
Marriages If you have both the king and queen of a suit, and lead with either, it automatically scores a marriage. A regular marriage is worth 20 points. Royal (trump suit) marriages are worth 40 points. Note: the points only count if you win at least one trick.
Swapping the Trump Card If you have the nine of trump and it is your lead, you can swap the nine with the trump card under the stack by clicking on the trump card.
Closing the Stack To close the stack, click on the top card of the stack.
Viewing your Tricks To see the cards you have taken, click on the pile of cards to the right of your hand.
The first player to reach 66 points wins. The winner earns either 1, 2, or 3 game points, depending on how many points their opponent had at the end of the game. If a player closes the deck but fails to reach 66 first, they lose. In that case the non-closer wins 2 game points or 3 game points if they had not won any tricks when the stack was closed. The chart below determines how many game points the winner earns.
| Opponent | Game Points |
|---|---|
| 33+ | 1 |
| < 33 | 2 |
| no tricks | 3 |
| failed close | 2 or 3* |
*3 game points if the winner had no tricks when the stack was closed.


You have {{leadRequests.length}} new org lead requests.
Respond
No teams yet! Why don't you add some?
{{team.name}}
{{team.description | limitTo:200}}
{{team.schoolOrg.name}}
{{vm.organization.description}}
{{orgLead.displayName}}
Pending
Send reminder
Reminder sent
{{team.description | limitTo:200}}


Marianne Graves
Petersen
Dept.
of Computer Science,
IT-parken, Aabogade 34
DK-8200 Aarhus
N
89 42 56 39 / 23
38 22 84
<EMAIL_ADDRESS>EDUCATION
Ph.D.
from
Computer Science Department.
Masters
degree
(Cand.Scient.)
Computer Science Department,
Masters
Degree
(with Distinction) in Human Computer Interaction.
EMPLOYMENT
Assistant
professor,
Computer Science Department.
Ph.d. student, Computer Science
Department.
RESEARCH
PROJECTS
INTERACTIVESPACES
(2003- ) iHOME project: Aesthetic interaction and context-aware computing for
the home. A
research project which aims to establish visions and technologies for the
interactive home of the future, grounded in everyday lives of people. The
project is a collaboration between researchers from
Aarhus School of Architecture, Computer Science dept. at
INTERACTIVE
ROOMS AND BUILDINGS (2001) Designing interactive rooms to support design
work.
With the purpose of supporting cross disciplinary collaboration in design work,
I have taken part in the development of use-scenarios, concepts and prototypes
for integrated wall-, table- and mobile technologies. The project was a collaboration between Aarhus School of Architecture and
Computer Science Department,
Ph.D
project (1998-2002) Designing for learning in use of domestic
technologies.
I have studied long-term use of Bang & Olufsen integrated TV, video and link
systems focusing on how such everyday technologies help users learn to use the
product. The study concluded that product concepts as conveyed through sales and
marketing should be followed up in the interaction design and in the physical
design of the product. One of the results of this study was a set of design
guidelines for designing for learning in use of domestic technologies.
Developing approaches to designing domestic technologies. I have organised a
series of workshop in private homes, where families constructed mock-ups of
future technologies and kept the models and developed these over
time
BIDI
Project
(1998-2000) (Usability work in Danish Industry (Brugbarhedsarbejde I Dansk Industri)) From Usability test to Usability design.
In a collaboration among usability groups at Danfoss, Bang & Olufsen, Kommunedata, and researchers from
PROJECT
MANAGEMENT
The
IHome project under the ISIS Katrinebjerg, Center for Interactive Spaces (2003 - ).
The industrial partner is Bang & Olufsen and the total budget is 6,6 mio DDKr. The project co-funds a PhD project and involves 2
programmers and a number of students.
PUBLICATIONS
DISSERTATIONS
Petersen, M. G. (2003) Designing For
Learning in Use Of Everyday Artefacts. Ph.D. dissertation, Århus Universitet [pdf]
Petersen, M. G. (1997) Towards
Usability Evaluation of Multimedia Applications – Experiences from an Empirical
Study of Current Evaluation Methods. Masters Thesis,
Department of Computer Science,
JOURNAL
PAPERS
Baillie, L., Benyon, D., Macaulay, C., and Petersen, M. G. (2003)
Investigating Design Issues in Household Environments, Cognition, Technology and
Work, Volume 5, Issue 1, pp 33-43 [pdf]
Petersen, M. G., Madsen, K. H. and
Kjær, A. (2002) Usability of Everyday Technology –
Emerging And Fading Opportunities. In ACM Transactions on Computer-Human
Interaction, Vol. 9, No. 2, June 2002, pp. 74-105 [pdf]
Bødker, S.
& Petersen, M. G. (2000) Design for Learning in Use. In Scandinavian Journal
of Information Systems, vol. 12, pp. 61-80
REVIEWED
CONFERENCE PAPERS
Petersen,
M. G., Ludvigsen, M., Jensen, H. F., and Thomsen, A.
(accepted for the European Conference on Cognitive Ergonomics, ecce’12)
Embracing Values in Designing Domestic
Technologies
Petersen,
M.G., Iversen, O., Krogh,
P., Ludvigsen, M. (accepted for DIS 2004) Aesthetic
Interaction - A Pragmatist Aesthetics of Interactive
Systems
Petersen,
M. G. (2004) Remarkable Computing – the Challenge of Designing for the Home. In
Proceedings of CHI’2004, ACM Press, pp. 1445 – 1449 [pdf]
Bech, C. W.,
Bouvin, N.O., Petersen, M. G., and Grønbæk, K. (accepted for EDMedia
04) An Open Portal for Blended Learning
Petersen M. G. (2003)
Everyday artefacts - Challenges and opportunities for HCI. Presented at Home IT conference,
Bødker, S.,
Krogh, P. G. and Petersen, M. G. (2001) Interactive
Design Collaboratorium. In Proceedings of
Interact2001. ACM Press, pp. 51-58 [pdf]
Bødker, S.,
Nielsen, C. & Petersen, M. G. (2000) Creativity, Cooperation and Interactive
Design. In DIS’00 Designing Interactive
Systems,
Kjær, A., Madsen, K. H. &
Petersen, M. G. (2000) Methodological Challenges in The Study Of Technology Use
at Home. In Home Informatics and Telematics:
Information, Technology and Society, Sloane, A. and van Rijn, F. (Eds.)
Petersen, M. G. & Madsen, K. H.
(1999) Supporting Collaboration In Multimedia Design. In Brewster, S., Cawsey, A. & Cockton, G.
(eds.) Human-Computer Interaction - INTERACT’99 (Volume II), pp.
185-190
WORKSHOP
PAPERS
Kristensen, J. F., Eriksen, M. A., Iversen, O. S.,
Kanstrup, A. M., Nielsen, C., and Petersen, M. G.
(2003) Young People in Old Cars -
Challenges for Cooperative Design. Proceedings of
IRIS’2003 conference.
Iversen, Ole S.,
Krogh, P. G., Petersen, M. G.
(2003)
The Fifth Element
- promoting the perspective of aesthetic interaction. In Hertzum, M., and Heilesen, S. (Eds.) Proceedings of the third Danish
Human-Computer Interaction Research Symposium.
Petersen, M.G. (2002) Time
and learning in HCI. In Frøkjær, E., and Hornbæk, K.
(Eds.) Proceedings of the Second Danish Human-Computer Interaction Research
Symposium, nov. 2002,
Technical Report no. 2002/19, pp. 42-45
Baillie, L. and Petersen,
M. G. (2001) Emerging Themes in Designing Household
Environments. In Proceedings of the OIKOS2001
Workshop,
Petersen, M. G. and
Baillie, L. (2001) Methodologies for Designing Future Household
Technologies. In Proceedings of the OIKOS2001
Workshop,
WORK
IN PROGRESS
Petersen,
M. G. and Grønbæk, K. (in preparation for Hypertext
04) Domestic Hypermedia – Folding Hyperspaces into
Households
Petersen,
M. G., and Grønbæk, K. (submitted for EUSAI 2004 –
European Symposium on Ambient Intelligence) Shaping the Ambience of Homes with
Domestic Hypermedia
Iversen,
O. S., Kanstrup, A., and Petersen M. G. (submitted for
NordiCHI 04): On Emancipation, Quality & Democracy
in Design
TEACHING
Taught
eDesign – a crossdisciplinary design course with participants from
Aarhus School of Architecture and the multimedia education,
Taught
courses in Hypermedier and Human Computer Interaction
at
Developed
teaching concepts for IT-supported learning (2003)
BOARDS
AND COMMITTEES
Member
of reviewing committee for 2nd European Symposium on Ambient Intelligence (EUSAI
2004),
Member
of programme committee for HomeIT2003, Home Oriented Informatics and Telematics,
Member
of Programme Committee of Oikos2001: Working Conference - Methodological Issues
in the Design of Household Technologies
Member
of the board SIGCHI.dk – a Danish interest group on Human-Computer Interaction
www.sigchi.dk
(1999-2004)
Last
updated