JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev Letter
Next Letter
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
Y
I
ID
- Variable in class com.example.spotifyclone.
Album
string ID of the album
ID
- Variable in class com.example.spotifyclone.
Artist
String id of the Artist
iD
- Variable in class com.example.spotifyclone.
ArtistResponse
id
- Variable in class com.example.spotifyclone.
likeDislike
id
- Variable in class com.example.spotifyclone.
Likes
id
- Variable in class com.example.spotifyclone.
Listeners
iD
- Variable in class com.example.spotifyclone.
LoginResponse
id
- Variable in class com.example.spotifyclone.
post
ID
- Static variable in class com.example.spotifyclone.
Profile_DATA
id
- Variable in class com.example.spotifyclone.
RowItem
each playlist contains of an id
iD
- Variable in class com.example.spotifyclone.
SignUP
id
- Variable in class com.example.spotifyclone.
Track
id
- Variable in class com.example.spotifyclone.
Tracks
id
- Variable in class com.example.spotifyclone.
User
Image
- Variable in class com.example.spotifyclone.
Artist
image of the artist
image
- Variable in class com.example.spotifyclone.
ArtistResponse
image
- Variable in class com.example.spotifyclone.
Each_album
the image of the album
image
- Variable in class com.example.spotifyclone.
EachArtist
image
- Variable in class com.example.spotifyclone.
LoginResponse
image
- Variable in class com.example.spotifyclone.
Model
image
- Variable in class com.example.spotifyclone.
RecyclerViewAdapter.ViewHolder
image
- Variable in class com.example.spotifyclone.
RowItem
each playlist contains of an image
image
- Variable in class com.example.spotifyclone.
Track
image
- Variable in class com.example.spotifyclone.
Tracks
image2
- Variable in class com.example.spotifyclone.
EachPlaylist
Image_id
- Variable in class com.example.spotifyclone.
Album
string the album image
imageButton
- Variable in class com.example.spotifyclone.
ArtistManagment
imageButton
- Variable in class com.example.spotifyclone.
HomeFragment
imagee
- Variable in class com.example.spotifyclone.
ArtistManagment
imageUrl
- Variable in class com.example.spotifyclone.
MusicActivity
imageView
- Variable in class com.example.spotifyclone.
customAdapter2.MyViewHolder
imageView
- Static variable in class com.example.spotifyclone.
EachPlaylist
imageView
- Variable in class com.example.spotifyclone.
Popular_releases_adapter.MyViewHolder3
imageViewartist
- Variable in class com.example.spotifyclone.
Artist_Adapter.MyViewHolder2
imageViewMovie
- Variable in class com.example.spotifyclone.
addsongscreateadapter.PlaylistsView
imageViewMovie
- Variable in class com.example.spotifyclone.
artplaylistAdapter.PlaylistsView
imageViewMovie
- Variable in class com.example.spotifyclone.
Fansalsolike_Adapter.PlaylistsViewHolder26
imageViewMovie
- Variable in class com.example.spotifyclone.
Player_Adapter_two.PlaylistsViewHolder
imageViewMovie
- Variable in class com.example.spotifyclone.
playlistsongsadapter.PlaylistsView
imageViewMovie
- Variable in class com.example.spotifyclone.
RecentlyPlayedAdapter.PlaylistsViewHolder2
imageViewMovie
- Variable in class com.example.spotifyclone.
totalsongsadapter.PlaylistsView
imageViewMovie
- Variable in class com.example.spotifyclone.
Unrealeasedsongsadapter.PlaylistsView
index
- Variable in class com.example.spotifyclone.
PlaylistFragment
inflater
- Variable in class com.example.spotifyclone.
ListViewAdapter
Instagram
- Variable in class com.example.spotifyclone.
ShareFragment
instance
- Static variable in class com.example.spotifyclone.
EachPlaylist
each playlist class
instance
- Static variable in class com.example.spotifyclone.
More_Page_Album
instance
- Static variable in class com.example.spotifyclone.
More_Page_Playlist
instance
- Static variable in class com.example.spotifyclone.
Moredownartist
instance
- Static variable in class com.example.spotifyclone.
MorePageDown
instance
- Static variable in class com.example.spotifyclone.
MusicActivity
Define all Variables needed throughout the Whole Activity
instance
- Static variable in class com.example.spotifyclone.
ShareFragment
instance
- Static variable in class com.example.spotifyclone.
viewart
instantiateItem(ViewGroup, int)
- Method in class com.example.spotifyclone.
Adapter
isFollowing()
- Method in class com.example.spotifyclone.
Artist
setters and getters
isIsliked()
- Method in class com.example.spotifyclone.
Album
the setters and getters
isIsliked()
- Method in class com.example.spotifyclone.
RowItem
isliked
- Variable in class com.example.spotifyclone.
Album
boolean isliked whether the album is liked or not
isliked
- Variable in class com.example.spotifyclone.
RowItem
isliked
- Variable in class com.example.spotifyclone.
Track
isliked
- Variable in class com.example.spotifyclone.
Tracks
isLoggedIn()
- Method in class com.example.spotifyclone.
SharedPrefManager
isPackageInstalled(String, PackageManager)
- Method in class com.example.spotifyclone.
ShareFragment
function that Checks if the app is installed or no on the user phone
isViewFromObject(View, Object)
- Method in class com.example.spotifyclone.
Adapter
iURL
- Variable in class com.example.spotifyclone.
MainActivitysha
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
Y
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev Letter
Next Letter
Frames
No Frames
All Classes


I've just graduated and really still only on the baby steps of my career. There's nothing major or noteworthy here to write home about but these are a few small ones I'm so proud of.
- I presented a review paper at ATMOS 2012 in BITS Hyderabad and won 3rd price for the topic Big Data.
- I presented a demo paper at TECHNOZION 2012 in NIT Warangal on the topic Artificial Intelligence.
- Placed in “Nippon Telegraph and Telephone (NTT) Data” and “Infosys” during campus recruitment drive (career fair) 2013.


{% extends "explore_base.html" %} {% load appname %} {% block main %}
Thank you for registering,
Your Marine Planner account is now activated.
Proceed to Marine Planner


{{ post.title }}
{{ post.excerpt }}
The Godot Engine is a free, all-in-one, cross-platform game engine that makes it easy for you to create 2D and 3D games.
{{ post.excerpt }}
{{ post.excerpt | truncate: 103 }}
Godot's Node and Scene system gives you both power and flexibility to create anything.
Keep your code modular with an object-oriented API using Godot's own GDScript, C#, C++, or bring your own using GDExtension.
Make crisp and performant 2D games with Godot's dedicated 2D rendering engine with real 2D pixel coordinates and 2D nodes.
Godot's 3D nodes give you everything you need to build, animate, and render your 3D worlds and characters.
Deploy your game on desktop, mobile, and the web in seconds. Godot even supports consoles through third party publishers.
Truly open development: anyone who contributes to Godot benefits equally from others’ contributions.
Join the community and help create a game engine that belongs to everybody.
If you know how to code, you can help by fixing bugs and working with engine contributors towards the implementation of new features.
Learn moreDocumentation quality is essential in a game engine; help make it better by updating the API reference, writing new guides or submitting corrections.
Learn moreFound a problem with the engine? Don't forget to report it so that developers can track it down.
Learn moreYou don't need to be an engine developer to help Godot. Join the development fund and help us make the Godot Engine even more awesome!
Donate


--- title: Blog layout: application active: writing --- {% for post in site.posts limit:1 %}
{{post.created_at | date: '%-d %B %Y' }}


Locations:
{{ location }}
No location has been defined.
Reload configuration:
Reload configuration
Current configuration:
Load


PREFACE OF THE EUCHARISTIC PRAYER VARIOUS I
It is
truly right and just to give you thanks
and raise
to you a hymn of glory and praise,
O Lord,
Father of infinite goodness.
For by the
word of your Sonís Gospel
you have
brought together one Church
from every
people, tongue, and nation,
and,
having filled her with life by the power of your Spirit,
you never
cease through her
to gather
the whole human race into one.
Manifesting
the covenant of your love,
she
dispenses without ceasing
the
blessed hope of your Kingdom
and shines
bright as the sign of your faithfulness,
which in
Christ Jesus our Lord
you
promised would last for eternity.
And so,
with all the Powers of heaven,
we worship
you constantly on earth,
while,
with all the Church,
as one voice we acclaim:
Holy, holy, holy Lord...
Eucharistic
Prayer


-
Users
Create or edit users
-
Companies
Create or edit companies
-
Products
Manage products
-
Delivery Terms
Restrict delivery terms
-
Invoice Categories
Group invoices by categories
-
Persons
Create or edit involved persons
-
Product Categories
Categorize products
-
Stock
Organize stock products
-
Product Models
Categorize products


My Tasks
Inbox
Help
Personal Projects
My Personal Tasks
Add Task
Thomas Anderson
Due Date
Write a comment...


|
MRCEditor
1.0
This is a gui program used to viewing, marking and rendering mrc file.
|
#include <slicewidget.h>
Public Attributes | |
| SliceItem * | sliceItem |
| AnchorItem * | anchorItem |
| StrokeMarkItem * | paintingItem |
| QVector< QPoint > | m_paintViewPointsBuffer |
| QPointF | prevViewPoint |
| bool | navigationView |
| bool | painting |
| bool | selection |
| int | opState |
| AnchorItem* SliceWidgetState::anchorItem |
| QVector<QPoint> SliceWidgetState::m_paintViewPointsBuffer |
| bool SliceWidgetState::navigationView |
| int SliceWidgetState::opState |
| bool SliceWidgetState::painting |
| StrokeMarkItem* SliceWidgetState::paintingItem |
| QPointF SliceWidgetState::prevViewPoint |
| bool SliceWidgetState::selection |
| SliceItem* SliceWidgetState::sliceItem |


161 Halsey Street, Auckland CBD, Auckland
ANZ Viaduct Events Centre is a premium venue located in Auckland's vibrant waterfront with spectacular views of the Waitemata Harbour and cityscape. Surrounded by some of the city's most exciting restaurants, and just a short harbourside walk to the central business district, ANZ Viaduct Events Centre offers delegates convenience packed with style. Offering eight separate rooms, the 6000m2 facility can cater for a wide range of events from large scale exhibitions and conferences to intimate cocktail functions and meetings. ANZ Viaduct Events Centre is home to the largest banquet space in Auckland seating up to 1200 people. The facility has been designed and built to a five-star environmental standard creating an impressive addition to Auckland's Viaduct Harbour precinct. ANZ Viaduct Events Centre is part of the Auckland Conventions Venues & Events portfolio. Call now to enquire about booking your event.
Banquet
Classroom
Cocktail
Exhibition
Theatre
Generator
Toilet
Air-conditioning
Indoor changing room
Security
Parking spaces
Projector
Sound system
Catering services
Musical instrument


"I scream at the void, afraid of monsters I cannot see."
Drawn by Aaron Natividad, "Symptoms of Depression" is an illustration set composed of "Loneliness", "Anxiety", and "Guilt". Done in black and white, the subjects are done in a monstrous form to depict the harrowing effects of the symptoms.
The Illustrations represent one symptom of depression (or reason, depending on the perspective), more should've been included yet it wasn't possible due to time constraints and other work.


PROFILE
DR.N.SAILESWARAN B.E.(Hons), M.E.,Ph.D.,
Trustee, Vanavani Educational Trust, Salem, Tamilnadu, India.
NATIONAL REPAIR AND RESTORATION CO.LTD.5,CSI BUILDING,FORT MAIN ROAD, SALEM - 636006.
EDUCATION:
1. After obtaining basic education in school at Namagiripet, Salem, studied in Annamali University, Chidambaram, Tamilnadu, India and passed B.E. Mechanical in 1967 with honours.
2. Subsequently higher education in M.E. (Foundry Science and Engineering) from Indian Institute of Science, Bangalore (1969).
3. Further a feather in the cap with Ph.D. (Metallurgy) from Indian Institute of Technology, Madras (1973)
PROFESSIONAL ACHIEVEMENTS:
1. Honours in B.E. Mechanical with best student award.
2. Presented Technical Papers in National and International Seminars/Conventions.
3 .Member, Common Wealth Study Conference Association and visited Australia in 1986 as a member and presented the report on the Tour.
4. Presented technical papers in International Seminar on Repair and restoration of Reinforced concrete structures in Orlando, Dec.1998.
5. Developed materials and systems for repair and restoration of buildings and structures and presented a number of technical papers in international seminars and conventions.
6. Presented technical papers in International Seminar on Repair and Restoration of Reinforced concrete structures in Orlando, Dec.1998
7. Consultant to many Metallurgical industries like rolling mills, sponge iron and steel melting units.
POSITIONS HELD:
1. Director, Cherandu Small Scale Industries Service Co-operative Society (1976-79).
2. Chairman, Salem Round Table 28 (1977-78).
3. Vice - President, Salem Small Scale Industries Associations (1978).
4. Charter President Rotary Club of Salem Central (1982-84).
5. District Sales Tax Advisory Committee Member (1984-87).
6. President, Salem Productivity Council, Salem (1982-85).
7. President, Annamalai University Engineering and Technology Alumni Association (AUETAA)- Salem Chapter (1997-99).
8. Executive Committee Member AUETAA APEX,Chennai (1996-2000).
VISITS:
1. Visited Sri Lanka under Rotary activities (1982).
2. Visited Australia as a Member of Duke of Edinbourough's 6th Commonwealth Study Conference.
3. Visited Singapore, Malaysia, Honk Kong, Thailand in 1993 to study the process of Repairs of RCC Structures.
4. Visited Singapore and Malaysia in 1994 for study of Repair and Restoration of RCC Structures. Mrs. Nagarathna Saileswaran
1. Founder of K.T.S.N. Memorial Charitable Trust.
2. Proprietorix of M/s.Sundram Metals and Allooys, Salem
3. Director, M/s. Saileswaran Steels (P) Ltd, Salem
4. Director, M/s. National Repair and Restoration Co.Ltd.,


Admin
LTE
Phong Hồ
Phong Hồ - Quép Đé Ve Lợp Bơ
Thành viên từ Tháng 1 Năm 2017
Followers
Sales
Friends
Profile
Sign Out
You have 9 tasks
Design some buttons
20%
20% Complete
Create a nice theme
40%
40% Complete
Some task I need to do
60%
60% Complete
Make beautiful transitions
80%
80% Complete
Do somethings alse
100%
100% Complete
View all tasks
You have 10 notifications
5 new members joined today
5 new members joined today
5 new members joined today
5 new members joined today
5 new members joined today
5 new members joined today
View all tasks
You have 4 messages
5 mins
Support Team
Why not buya new awesome theme?
5 mins
Support Team
Why not buya new awesome theme?
5 mins
Support Team
Why not buya new awesome theme?
5 mins
Support Team
Why not buya new awesome theme?
View all tasks
Phong Hồ Phạm Minh
Online
MAIN NAVIGATION
   Dashboard
Dashboard v1
Dashboard v2
   Layout Options
4
Top Navigation
Boxed
Fixed
Collapsed Sidebar
   Widgets
new
   Charts
ChartJS
Morris
Flot
Inline charts
   UI Elements
General Elements
Advanced Elements
Editors
   Forms
General
Icons
Buttons
Sliders
Timeline
Modals
   Tables
Simple tables
Data tables
   Calendars
3
17
   Mailbox
12
6
5
   Examples
Incoive
Profile
Login
Register
Lockscreen
404 Error
500 Error
Blank Page
Pace Page
   Multilevel
Level One
Level Two
Level Three
   Documentation
Dashboard
Control panel
Home
>
Dashboard
150
New Orders
More info
53%
Bounce Rate
More info
44
User Registrations
More info
65
Unique Visitors
More info
  Sales
Donut
Area
  Chat
Mike Doe
I would like to meet you to discuss the latest news about the arrival of the new theme. They say it is going to be one the best themes on the market
Attachments:
Theme-thumbnail-image.jpg
Open
Mike Doe
I would like to meet you to discuss the latest news about the arrival of the new theme. They say it is going to be one the best themes on the market
Mike Doe
I would like to meet you to discuss the latest news about the arrival of the new theme. They say it is going to be one the best themes on the market
  To Do List
«
1
2
3
»
    Design a nice theme
2 mins
    Make the theme responsive
4 hours
    Let theme shine like a star
1 day
    Let theme shine like a star
3 days
    Check your messages and notifications
1 week
    Let theme shine like a star
1 month
  Quick Email
Normal text
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Bold
Italic
Underline
Small
Message
  Visitors
Sales Graph
  Calendar
PREMIUM TEMPLATE
LEARN MORE
Material Dashboard Pro ─ $59
Angular 2 Premium Material Bootstrap Admin with a fresh, new design inspired by Google's Material Design
311+ purchases
PREMIUM TEMPLATE
LEARN MORE
Material Dashboard Pro ─ $59
Angular 2 Premium Material Bootstrap Admin with a fresh, new design inspired by Google's Material Design
311+ purchases
Mike Doe
I would like to meet you to discuss the latest news about the arrival of the new theme. They say it is going to be one the best themes on the market
Attachments:
Theme-thumbnail-image.jpg
Open


Anti Social Social Club Teases Forthcoming Hot Wheels Collaboration
Will toy cars be in the mix?
by Mallory ChinKnown for its numerous team ups, Neek Lurk‘s brainchild Anti Social Social Club is gearing up for a new collaborative endeavour with Mattel‘s Hot Wheels.
Shared via ASSC‘s personal Instagram account, the image spotlights both Anti Social Social Club and Hot Wheels iconography surrounded by white dots on a blue background. The post is simply captioned, “11.23.19,” referring to the date of unveiling. So far no other details have been shared, but going by past ASSC collabs, fans can expect a range of co-branded apparel and accessory items, or possibly even toy cars or a larger-scaled automobile for show.
The Hot Wheels x Anti Social Social Club collaboration is slated to be unveiled this Saturday, November 23. Keep it locked here for more details when they surface.
For more upcoming collabs, sacai and Nike may have a new LDWaffle on the way.


Compacts, processes and bundles code for inclusion in the browser. Uses browserify and babel to process source files, and makes the processed file available via a static route.
npm install nxus-clientjs --save
'clientjs': {
'babel': {} // Babel specific options. Defaults to the project .babelrc file
}
To use the module, there are two steps: 1) create the bundle, and 2) include/inject the source into your page.
app.get('clientjs').bundle('/my/local/file.js', '/browser/path/to/file.js')
You can either include the output path as specified when you creatd the bundle
<script source='/browser/path/to/file.js'></script>
Or using Nxus Templater, you can inject the script by passing the output path to the script
key on render or using the Templater
lifecycle events.
app.get('templater').render('my-template', {scripts: ['/browser/path/to/file.js']})
Or
app.get('templater').on('renderContext.my-template', () => {
return {scripts: ['/browser/path/to/file.js']}
})
You will need to install the necessary babel presets in your application, and add the config option babelPresets
, like:
npm install --save babel-preset-es2015 babel-preset-react
'clientjs': {
'babel': {
'presets': ['es2015', 'react']
}
Extends NxusModule
Injects the passed web component into to the specified template
(String)
the name of the template to include the script into
([type])
the path of the component file to include
(any
(default "/js/webcomponentsjs/webcomponents-lite.min.js"
)
)
Create a clientjs bundle that can be injected into a rendered page.
([type])
the source file to bundle
([type])
the output path to use in the browser to access the bundled source


pymatgen.io.abinit.flows module¶
A Flow is a container for Works, and works consist of tasks. Flows are the final objects that can be dumped directly to a pickle file on disk Flows are executed using abirun (abipy).
-
class
Flow
(workdir, manager=None, pickle_protocol=-1, remove=False)[source]¶ Bases:
pymatgen.io.abinit.nodes.Node
,pymatgen.io.abinit.works.NodeContainer
,monty.json.MSONable
This object is a container of work. Its main task is managing the possible inter-dependencies among the work and the creation of dynamic workflows that are generated by callbacks registered by the user.
Important methods for constructing flows:
Parameters: - workdir – String specifying the directory where the works will be produced. if workdir is None, the initialization of the working directory is performed by flow.allocate(workdir).
- manager –
TaskManager
object responsible for the submission of the jobs. If manager is None, the object is initialized from the yaml file located either in the working directory or in the user configuration dir. - pickle_protocol – Pickle protocol version used for saving the status of the object. -1 denotes the latest version supported by the python interpreter.
- remove – attempt to remove working directory workdir if directory already exists.
-
Error
¶ alias of
FlowError
-
PICKLE_FNAME
= '__AbinitFlow__.pickle'¶
-
Results
¶ alias of
FlowResults
-
VERSION
= '0.1'¶
-
abivalidate_inputs
()[source]¶ Run ABINIT in dry mode to validate all the inputs of the flow.
Returns: (isok, tuples) isok is True if all inputs are ok. tuples is List of namedtuple objects, one for each task in the flow. Each namedtuple has the following attributes:
retcode: Return code. 0 if OK. log_file: log file of the Abinit run, use log_file.read() to access its content. stderr_file: stderr file of the Abinit run. use stderr_file.read() to access its content.Raises: RuntimeError if executable is not in $PATH.
-
all_ok
¶ True if all the tasks in works have reached S_OK.
-
allocate
(workdir=None, use_smartio=False)[source]¶ Allocate the Flow i.e. assign the workdir and (optionally) the
TaskManager
to the different tasks in the Flow.Parameters: workdir – Working directory of the flow. Must be specified here if we haven’t initialized the workdir in the __init__. Returns: self
-
allocated
¶ Numer of allocations. Set by allocate.
-
as_dict
(**kwargs)[source]¶ JSON serialization, note that we only need to save a string with the working directory since the object will be reconstructed from the pickle file located in workdir
-
batch
(timelimit=None)[source]¶ Run the flow in batch mode, return exit status of the job script. Requires a manager.yml file and a batch_adapter adapter.
Parameters: - timelimit – Time limit (int with seconds or string with time given with the slurm convention:
- "days-hours – minutes:seconds”). If timelimit is None, the default value specified in the
- entry of manager.yml is used. (batch_adapter) –
-
build_and_pickle_dump
(abivalidate=False)[source]¶ Build dirs and file of the Flow and save the object in pickle format. Returns 0 if success
Parameters: abivalidate – If True, all the input files are validate by calling the abinit parser. If the validation fails, ValueError is raise.
-
cancel
(nids=None)[source]¶ Cancel all the tasks that are in the queue. nids is an optional list of node identifiers used to filter the tasks.
Returns: Number of jobs cancelled, negative value if error
-
check_pid_file
()[source]¶ This function checks if we are already running the
Flow
with aPyFlowScheduler
. Raises: Flow.Error if the pid file of the scheduler exists.
-
check_status
(**kwargs)[source]¶ Check the status of the works in self.
Parameters: - show – True to show the status of the flow.
- kwargs – keyword arguments passed to show_status
-
chroot
(new_workdir)[source]¶ Change the workir of the
Flow
. Mainly used for allowing the user to open the GUI on the local host and access the flow from remote via sshfs.Note
Calling this method will make the flow go in read-only mode.
-
connect_signals
()[source]¶ Connect the signals within the Flow. The Flow is responsible for catching the important signals raised from its works.
-
debug
(status=None, nids=None)[source]¶ This method is usually used when the flow didn’t completed succesfully It analyzes the files produced the tasks to facilitate debugging. Info are printed to stdout.
Parameters: - status – If not None, only the tasks with this status are selected
- nids – optional list of node identifiers used to filter the tasks.
-
errored_tasks
¶ List of errored tasks.
-
find_deadlocks
()[source]¶ This function detects deadlocks
Returns: deadlocks, runnables, running Return type: named tuple with the tasks grouped in
-
fix_abicritical
()[source]¶ This function tries to fix critical events originating from ABINIT. Returns the number of tasks that have been fixed.
-
fix_queue_critical
()[source]¶ This function tries to fix critical events originating from the queue submission system.
Returns the number of tasks that have been fixed.
-
classmethod
from_inputs
(workdir, inputs, manager=None, pickle_protocol=-1, task_class=<class 'pymatgen.io.abinit.tasks.ScfTask'>, work_class=<class 'pymatgen.io.abinit.works.Work'>, remove=False)[source]¶ Construct a simple flow from a list of inputs. The flow contains a single Work with tasks whose class is given by task_class.
Warning
Don’t use this interface if you have dependencies among the tasks.
Parameters: - workdir – String specifying the directory where the works will be produced.
- inputs – List of inputs.
- manager –
TaskManager
object responsible for the submission of the jobs. If manager is None, the object is initialized from the yaml file located either in the working directory or in the user configuration dir. - pickle_protocol – Pickle protocol version used for saving the status of the object. -1 denotes the latest version supported by the python interpreter.
- task_class – The class of the
Task
. - work_class – The class of the
Work
. - remove – attempt to remove working directory workdir if directory already exists.
-
get_dict_for_mongodb_queries
()[source]¶ This function returns a dictionary with the attributes that will be put in the mongodb document to facilitate the query. Subclasses may want to replace or extend the default behaviour.
-
get_graphviz
(engine='automatic', graph_attr=None, node_attr=None, edge_attr=None)[source]¶ Generate flow graph in the DOT language.
Parameters: - engine – Layout command used. [‘dot’, ‘neato’, ‘twopi’, ‘circo’, ‘fdp’, ‘sfdp’, ‘patchwork’, ‘osage’]
- graph_attr – Mapping of (attribute, value) pairs for the graph.
- node_attr – Mapping of (attribute, value) pairs set for all nodes.
- edge_attr – Mapping of (attribute, value) pairs set for all edges.
Returns: graphviz.Digraph <https://graphviz.readthedocs.io/en/stable/api.html#digraph>
-
get_mongo_info
()[source]¶ Return a JSON dictionary with information on the flow. Mainly used for constructing the info section in FlowEntry. The default implementation is empty. Subclasses must implement it
-
get_njobs_in_queue
(username=None)[source]¶ returns the number of jobs in the queue, None when the number of jobs cannot be determined.
Parameters: username – (str) the username of the jobs to count (default is to autodetect)
-
get_task_scfcycles
(nids=None, wslice=None, task_class=None, exclude_ok_tasks=False)[source]¶ Return list of (taks, scfcycle) tuples for all the tasks in the flow with a SCF algorithm e.g. electronic GS-SCF iteration, DFPT-SCF iterations etc.
Parameters: - nids – List of node identifiers.
- wslice – Slice object used to select works.
- task_class – String or class used to select tasks. Ignored if None.
- exclude_ok_tasks – True if only running tasks should be considered.
Returns: List of ScfCycle subclass instances.
-
graphviz_imshow
(ax=None, figsize=None, dpi=300, fmt='png', **kwargs)[source]¶ Generate flow graph in the DOT language and plot it with matplotlib.
Parameters: - ax – matplotlib
Axes
or None if a new figure should be created. - figsize – matplotlib figure size (None to use default)
- dpi – DPI value.
- fmt – Select format for output image
Return: matplotlib Figure
Keyword arguments controlling the display of the figure:
kwargs Meaning title Title of the plot (Default: None). show True to show the figure (default: True). savefig “abc.png” or “abc.eps” to save the figure to a file. size_kwargs Dictionary with options passed to fig.set_size_inches e.g. size_kwargs=dict(w=3, h=4) tight_layout True to call fig.tight_layout (default: False) ax_grid True (False) to add (remove) grid from all axes in fig. Default: None i.e. fig is left unchanged. ax_annotate Add labels to subplots e.g. (a), (b). Default: False - ax – matplotlib
-
groupby_status
()[source]¶ Returns a ordered dictionary mapping the task status to the list of named tuples (task, work_index, task_index).
-
groupby_task_class
()[source]¶ Returns a dictionary mapping the task class to the list of tasks in the flow
-
has_chrooted
¶ Returns a string that evaluates to True if we have changed the workdir for visualization purposes e.g. we are using sshfs. to mount the remote directory where the Flow is located. The string gives the previous workdir of the flow.
-
has_db
¶ True if flow uses MongoDB to store the results.
-
has_scheduler
¶ True if there’s a scheduler running the flow.
-
iflat_nodes
(status=None, op='==', nids=None)[source]¶ Generators that produces a flat sequence of nodes. if status is not None, only the tasks with the specified status are selected. nids is an optional list of node identifiers used to filter the nodes.
-
iflat_tasks
(status=None, op='==', nids=None)[source]¶ Generator to iterate over all the tasks of the
Flow
.If status is not None, only the tasks whose status satisfies the condition (task.status op status) are selected status can be either one of the flags defined in the
Task
class (e.g Task.S_OK) or a string e.g “S_OK” nids is an optional list of node identifiers used to filter the tasks.
-
iflat_tasks_wti
(status=None, op='==', nids=None)[source]¶ Generator to iterate over all the tasks of the Flow. :Yields: (task, work_index, task_index)
If status is not None, only the tasks whose status satisfies the condition (task.status op status) are selected status can be either one of the flags defined in the
Task
class (e.g Task.S_OK) or a string e.g “S_OK” nids is an optional list of node identifiers used to filter the tasks.
-
inspect
(nids=None, wslice=None, **kwargs)[source]¶ Inspect the tasks (SCF iterations, Structural relaxation …) and produces matplotlib plots.
Parameters: - nids – List of node identifiers.
- wslice – Slice object used to select works.
- kwargs – keyword arguments passed to task.inspect method.
Note
nids and wslice are mutually exclusive. If nids and wslice are both None, all tasks in self are inspected.
Returns: List of matplotlib figures.
-
listext
(ext, stream=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='UTF-8'>)[source]¶ Print to the given stream a table with the list of the output files with the given ext produced by the flow.
-
look_before_you_leap
()[source]¶ This method should be called before running the calculation to make sure that the most important requirements are satisfied.
Returns: List of strings with inconsistencies/errors.
-
make_light_tarfile
(name=None)[source]¶ Lightweight tarball file. Mainly used for debugging. Return the name of the tarball file.
-
make_scheduler
(**kwargs)[source]¶ Build a return a
PyFlowScheduler
to run the flow.Parameters: kwargs – if empty we use the user configuration file. if filepath in kwargs we init the scheduler from filepath. else pass **kwargs to PyFlowScheduler
__init__ method.
-
make_tarfile
(name=None, max_filesize=None, exclude_exts=None, exclude_dirs=None, verbose=0, **kwargs)[source]¶ Create a tarball file.
Parameters: - name – Name of the tarball file. Set to os.path.basename(flow.workdir) + “tar.gz”` if name is None.
- max_filesize (int or string with unit) – a file is included in the tar file if its size <= max_filesize Can be specified in bytes e.g. max_files=1024 or with a string with unit e.g. max_filesize=”1 Mb”. No check is done if max_filesize is None.
- exclude_exts – List of file extensions to be excluded from the tar file.
- exclude_dirs – List of directory basenames to be excluded.
- verbose (int) – Verbosity level.
- kwargs – keyword arguments passed to the
TarFile
constructor.
Returns: The name of the tarfile.
-
mongo_assimilate
()[source]¶ This function is called by client code when the flow is completed Return a JSON dictionary with the most important results produced by the flow. The default implementation is empty. Subclasses must implement it
-
mongo_id
¶
-
ncores_allocated
¶ Returns the number of cores allocated in this moment. A core is allocated if it’s running a task or if we have submitted a task to the queue manager but the job is still pending.
-
ncores_reserved
¶ Returns the number of cores reserved in this moment. A core is reserved if the task is not running but we have submitted the task to the queue manager.
-
ncores_used
¶ Returns the number of cores used in this moment. A core is used if there’s a job that is running on it.
-
num_errored_tasks
¶ The number of tasks whose status is S_ERROR.
-
num_tasks
¶ Total number of tasks
-
num_unconverged_tasks
¶ The number of tasks whose status is S_UNCONVERGED.
-
open_files
(what='o', status=None, op='==', nids=None, editor=None)[source]¶ Open the files of the flow inside an editor (command line interface).
Parameters: - what –
string with the list of characters selecting the file type Possible choices:
i ==> input_file, o ==> output_file, f ==> files_file, j ==> job_file, l ==> log_file, e ==> stderr_file, q ==> qout_file, all ==> all files. - status – if not None, only the tasks with this status are select
- op – status operator. Requires status. A task is selected if task.status op status evaluates to true.
- nids – optional list of node identifiers used to filter the tasks.
- editor – Select the editor. None to use the default editor ($EDITOR shell env var)
- what –
-
parse_timing
(nids=None)[source]¶ Parse the timer data in the main output file(s) of Abinit. Requires timopt /= 0 in the input file (usually timopt = -1)
Parameters: nids – optional list of node identifiers used to filter the tasks. Return:
AbinitTimerParser
instance, None if error.
-
pickle_dumps
(protocol=None)[source]¶ Return a string with the pickle representation. protocol selects the pickle protocol. self.pickle_protocol is
used if protocol is None
-
pickle_file
¶ The path of the pickle file.
-
classmethod
pickle_load
(filepath, spectator_mode=True, remove_lock=False)[source]¶ Loads the object from a pickle file and performs initial setup.
Parameters: - filepath – Filename or directory name. It filepath is a directory, we scan the directory tree starting from filepath and we read the first pickle database. Raise RuntimeError if multiple databases are found.
- spectator_mode – If True, the nodes of the flow are not connected by signals. This option is usually used when we want to read a flow in read-only mode and we want to avoid callbacks that can change the flow.
- remove_lock – True to remove the file lock if any (use it carefully).
-
pid_file
¶ The path of the pid file created by PyFlowScheduler.
-
plot_networkx
(mode='network', with_edge_labels=False, ax=None, arrows=False, node_size='num_cores', node_label='name_class', layout_type='spring', **kwargs)[source]¶ Use networkx to draw the flow with the connections among the nodes and the status of the tasks.
Parameters: - mode – networkx to show connections, status to group tasks by status.
- with_edge_labels – True to draw edge labels.
- ax – matplotlib
Axes
or None if a new figure should be created. - arrows – if True draw arrowheads.
- node_size – By default, the size of the node is proportional to the number of cores used.
- node_label – By default, the task class is used to label node.
- layout_type – Get positions for all nodes using layout_type. e.g. pos = nx.spring_layout(g)
Warning
Requires networkx package.
Keyword arguments controlling the display of the figure:
kwargs Meaning title Title of the plot (Default: None). show True to show the figure (default: True). savefig “abc.png” or “abc.eps” to save the figure to a file. size_kwargs Dictionary with options passed to fig.set_size_inches e.g. size_kwargs=dict(w=3, h=4) tight_layout True to call fig.tight_layout (default: False) ax_grid True (False) to add (remove) grid from all axes in fig. Default: None i.e. fig is left unchanged. ax_annotate Add labels to subplots e.g. (a), (b). Default: False
-
pyfile
¶ Absolute path of the python script used to generate the flow. Set by set_pyfile
-
rapidfire
(check_status=True, max_nlaunch=-1, max_loops=1, sleep_time=5, **kwargs)[source]¶ Use
PyLauncher
to submits tasks in rapidfire mode. kwargs contains the options passed to the launcher.Parameters: - check_status –
- max_nlaunch – Maximum number of launches. default: no limit.
- max_loops – Maximum number of loops
- sleep_time – seconds to sleep between rapidfire loop iterations
Returns: Number of tasks submitted.
-
register_task
(input, deps=None, manager=None, task_class=None, append=False)[source]¶ Utility function that generates a Work made of a single task
Parameters: - input –
AbinitInput
- deps – List of
Dependency
objects specifying the dependency of this node. An empy list of deps implies that this node has no dependencies. - manager – The
TaskManager
responsible for the submission of the task. If manager is None, we use theTaskManager
specified during the creation of the work. - task_class – Task subclass to instantiate. Default:
AbinitTask
- append – If true, the task is added to the last work (a new Work is created if flow is empty)
Returns: The generated
Work
for the task, work[0] is the actual task.- input –
-
register_work
(work, deps=None, manager=None, workdir=None)[source]¶ Register a new
Work
and add it to the internal list, taking into account possible dependencies.Parameters: - work –
Work
object. - deps – List of
Dependency
objects specifying the dependency of this node. An empy list of deps implies that this node has no dependencies. - manager – The
TaskManager
responsible for the submission of the task. If manager is None, we use the TaskManager specified during the creation of the work. - workdir – The name of the directory used for the
Work
.
Returns: The registered
Work
.- work –
-
register_work_from_cbk
(cbk_name, cbk_data, deps, work_class, manager=None)[source]¶ Registers a callback function that will generate the
Task
of theWork
.Parameters: - cbk_name – Name of the callback function (must be a bound method of self)
- cbk_data – Additional data passed to the callback function.
- deps – List of
Dependency
objects specifying the dependency of the work. - work_class –
Work
class to instantiate. - manager – The
TaskManager
responsible for the submission of the task. If manager is None, we use the TaskManager specified during the creation of theFlow
.
Returns: The
Work
that will be finalized by the callback.
-
reload
()[source]¶ Reload the flow from the pickle file. Used when we are monitoring the flow executed by the scheduler. In this case, indeed, the flow might have been changed by the scheduler and we have to reload the new flow in memory.
-
select_tasks
(nids=None, wslice=None, task_class=None)[source]¶ Return a list with a subset of tasks.
Parameters: - nids – List of node identifiers.
- wslice – Slice object used to select works.
- task_class – String or class used to select tasks. Ignored if None.
Note
nids and wslice are mutually exclusive. If no argument is provided, the full list of tasks is returned.
-
set_garbage_collector
(exts=None, policy='task')[source]¶ Enable the garbage collector that will remove the big output files that are not needed.
Parameters: - exts – string or list with the Abinit file extensions to be removed. A default is provided if exts is None
- policy – Either flow or task. If policy is set to ‘task’, we remove the output
files as soon as the task reaches S_OK. If ‘flow’, the files are removed
only when the flow is finalized. This option should be used when we are dealing
with a dynamic flow with callbacks generating other tasks since a
Task
might not be aware of its children when it reached S_OK.
-
set_spectator_mode
(mode=True)[source]¶ When the flow is in spectator_mode, we have to disable signals, pickle dump and possible callbacks A spectator can still operate on the flow but the new status of the flow won’t be saved in the pickle file. Usually the flow is in spectator mode when we are already running it via the scheduler or other means and we should not interfere with its evolution. This is the reason why signals and callbacks must be disabled. Unfortunately preventing client-code from calling methods with side-effects when the flow is in spectator mode is not easy (e.g. flow.cancel will cancel the tasks submitted to the queue and the flow used by the scheduler won’t see this change!
-
set_workdir
(workdir, chroot=False)[source]¶ Set the working directory. Cannot be set more than once unless chroot is True
-
show_abierrors
(nids=None, stream=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='UTF-8'>)[source]¶ Write to the given stream the list of ABINIT errors for all tasks whose status is S_ABICRITICAL.
Parameters: - nids – optional list of node identifiers used to filter the tasks.
- stream – File-like object. Default: sys.stdout
-
show_corrections
(status=None, nids=None)[source]¶ Show the corrections applied to the flow at run-time.
Parameters: - status – if not None, only the tasks with this status are select.
- nids – optional list of node identifiers used to filter the tasks.
Return: The number of corrections found.
-
show_dependencies
(stream=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='UTF-8'>)[source]¶ Writes to the given stream the ASCII representation of the dependency tree.
-
show_events
(status=None, nids=None)[source]¶ Print the Abinit events (ERRORS, WARNIING, COMMENTS) to stdout
Parameters: - status – if not None, only the tasks with this status are select
- nids – optional list of node identifiers used to filter the tasks.
-
show_history
(status=None, nids=None, full_history=False, metadata=False)[source]¶ Print the history of the flow to stdout.
Parameters: - status – if not None, only the tasks with this status are select
- full_history – Print full info set, including nodes with an empty history.
- nids – optional list of node identifiers used to filter the tasks.
- metadata – print history metadata (experimental)
-
show_info
(**kwargs)[source]¶ Print info on the flow i.e. total number of tasks, works, tasks grouped by class.
Example
Task Class Number ———— ——– ScfTask 1 NscfTask 1 ScrTask 2 SigmaTask 6
-
show_inputs
(varnames=None, nids=None, wslice=None, stream=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='UTF-8'>)[source]¶ Print the input of the tasks to the given stream.
Parameters: - varnames – List of Abinit variables. If not None, only the variable in varnames are selected and printed.
- nids – List of node identifiers. By defaults all nodes are shown
- wslice – Slice object used to select works.
- stream – File-like object, Default: sys.stdout
-
show_qouts
(nids=None, stream=<_io.TextIOWrapper name='<stdout>' mode='w' encoding='UTF-8'>)[source]¶ Write to the given stream the content of the queue output file for all tasks whose status is S_QCRITICAL.
Parameters: - nids – optional list of node identifiers used to filter the tasks.
- stream – File-like object. Default: sys.stdout
-
show_status
(**kwargs)[source]¶ Report the status of the works and the status of the different tasks on the specified stream.
Parameters: - stream – File-like object, Default: sys.stdout
- nids – List of node identifiers. By defaults all nodes are shown
- wslice – Slice object used to select works.
- verbose – Verbosity level (default 0). > 0 to show only the works that are not finalized.
-
show_summary
(**kwargs)[source]¶ Print a short summary with the status of the flow and a counter task_status –> number_of_tasks
Parameters: stream – File-like object, Default: sys.stdout Example
Status Count ——— ——- Completed 10
<Flow, node_id=27163, workdir=flow_gwconv_ecuteps>, num_tasks=10, all_ok=True
-
show_tricky_tasks
(verbose=0)[source]¶ Print list of tricky tasks i.e. tasks that have been restarted or launched more than once or tasks with corrections.
Parameters: verbose – Verbosity level. If > 0, task history and corrections (if any) are printed.
-
single_shot
(check_status=True, **kwargs)[source]¶ Use
PyLauncher
to submits one task. kwargs contains the options passed to the launcher.Returns: number of tasks submitted.
-
status_counter
¶ Returns a
Counter
object that counts the number of tasks with given status (use the string representation of the status as key).
-
tasks_from_nids
(nids)[source]¶ Return the list of tasks associated to the given list of node identifiers (nids).
Note
Invalid ids are ignored
-
classmethod
temporary_flow
(manager=None)[source]¶ Return a Flow in a temporary directory. Useful for unit tests.
-
to_dict
(**kwargs)¶ JSON serialization, note that we only need to save a string with the working directory since the object will be reconstructed from the pickle file located in workdir
-
unconverged_tasks
¶ List of unconverged tasks.
-
use_smartio
()[source]¶ This function should be called when the entire Flow has been built. It tries to reduce the pressure on the hard disk by using Abinit smart-io capabilities for those files that are not needed by other nodes. Smart-io means that big files (e.g. WFK) are written only if the calculation is unconverged so that we can restart from it. No output is produced if convergence is achieved.
Returns: self
-
works
¶ List of
Work
objects contained in self..
-
class
G0W0WithQptdmFlow
(workdir, scf_input, nscf_input, scr_input, sigma_inputs, manager=None)[source]¶ Bases:
pymatgen.io.abinit.flows.Flow
Build a
Flow
for one-shot G0W0 calculations. The computation of the q-points for the screening is parallelized with qptdm i.e. we run independent calculations for each q-point and then we merge the final results.Parameters: - workdir – Working directory.
- scf_input – Input for the GS SCF run.
- nscf_input – Input for the NSCF run (band structure run).
- scr_input – Input for the SCR run.
- sigma_inputs – Input(s) for the SIGMA run(s).
- manager –
TaskManager
object used to submit the jobs Initialized from manager.yml if manager is None.
-
bandstructure_flow
(workdir, scf_input, nscf_input, dos_inputs=None, manager=None, flow_class=<class 'pymatgen.io.abinit.flows.Flow'>, allocate=True)[source]¶ Build a
Flow
for band structure calculations.Parameters: - workdir – Working directory.
- scf_input – Input for the GS SCF run.
- nscf_input – Input for the NSCF run (band structure run).
- dos_inputs – Input(s) for the NSCF run (dos run).
- manager –
TaskManager
object used to submit the jobs Initialized from manager.yml if manager is None. - flow_class – Flow subclass
- allocate – True if the flow should be allocated before returning.
Returns: Flow
object
-
g0w0_flow
(workdir, scf_input, nscf_input, scr_input, sigma_inputs, manager=None, flow_class=<class 'pymatgen.io.abinit.flows.Flow'>, allocate=True)[source]¶ Build a
Flow
for one-shot $G_0W_0$ calculations.Parameters: - workdir – Working directory.
- scf_input – Input for the GS SCF run.
- nscf_input – Input for the NSCF run (band structure run).
- scr_input – Input for the SCR run.
- sigma_inputs – List of inputs for the SIGMA run.
- flow_class – Flow class
- manager –
TaskManager
object used to submit the jobs. Initialized from manager.yml if manager is None. - allocate – True if the flow should be allocated before returning.
Returns: Flow
object
-
phonon_flow
(workdir, scf_input, ph_inputs, with_nscf=False, with_ddk=False, with_dde=False, manager=None, flow_class=<class 'pymatgen.io.abinit.flows.PhononFlow'>, allocate=True)[source]¶ Build a
PhononFlow
for phonon calculations.Parameters: - workdir – Working directory.
- scf_input – Input for the GS SCF run.
- ph_inputs – List of Inputs for the phonon runs.
- with_nscf – add an nscf task in front of al phonon tasks to make sure the q point is covered
- with_ddk – add the ddk step
- with_dde – add the dde step it the dde is set ddk is switched on automatically
- manager –
TaskManager
used to submit the jobs Initialized from manager.yml if manager is None. - flow_class – Flow class
Returns: Flow
object


Description
PesanAja is an application for ordering food in the campus area. users can order food with a device and the food will be delivered by the runner.
Features
Beautiful Gallery
Spend your time generating new ideas. You don't have to think of implementing.
New Ideas
Larger, yet dramatically thinner. More powerful, but remarkably power efficient.
Statistics
Choose from a veriety of many colors resembling sugar paper pastels.
Delightful design
Find unique and handmade delightful designs related items directly from our sellers.


Editor Overview
Editing Area Settings
Editing Mobiles
Editing Objects
Editing Rooms
Editing Exits
Editing Shops
Editing Resets
Editing Quests
Editing Quest Items
Custom Actions
Editing Repops


--- layout: post title: "Week 3 Write Up" subtitle: "Malware Defense" date: 2019-07-13 10:13:13 -0800 background: '' ---
To detect and identify the maware, one way is to calculate it's hash value then compare it with the suspicious file to see if they are the same. However, there are chances that the malware author changes the malware a little bit then repack as the different malware. At this time, the hash value changed. We can nologer to compare its hash value to determine is the virant or not. Therefore, here comes the problem, we need to reexaminate the malware again and again but with the similar outcome. At this time, we can write Yara rules to help us to identify the malware virants.
Here we list an example on how to write yara rules and how to choose the yara conditions. From the image shown below, we have 7 virants sample in the folder. We first examinate the least size sample first.
we use FileInsight and its plugin "string" to find possible strings can be use as conditions. After some digging, we can find that there is a suspicious name "Jenna Jam" that maybe belongs to the malware author.
Then, we examniate other samples with FileInsight, and we can find out that the sample "9c915**" also has the suspicious name "Jenna Jam", same as sample "e1402" etc. It turns out that the name is actually part of the name of other excutable sample
We continue to lookup other strings that are unique that can be used as yara rules. A string name "AikaQus" also catch the cautions. And yes, the string also exists in the other virants sample as well.
We can now write yara rules now. As iamge shown below
Now, we can test out the yara rules. There are also other malware samples in the different folder in folder "sample". Yara should not identify them.
Finally, we can identify all the samples correctly.
 Then, we examinate the log files, compare them manully. This will costs a lots time. There is some new approch to detects the malware, for example, machine learning. Machine learning to use decision trees for cloud lookups, and checks the DNS request to see how many DNS queries on that machine Despite the futre technology, "Cuckoo", an open source automated tools for analyze the malware. Cuckoo running on virtualized network. Host controller instructing each individual VM, passing file to run, giving parameters pf how to run the file, Cuckoo create the process, injects its dll into that process, so that it can trace the win32 api calls, then streaming those results back to the host computer whcih can be store into the database.
Randomly pick one sample from the folder. First, using FileInsight and plugin "Strings" to parse the readable string from the sample. Fortunately, the strings that shows at first has already give us some clue about what the progam might be doing. And from thoes strings, it is extremely likely that the sample is a malware. For example, from the first string, we can see the sample trying to add a sample name called "qusla.exe" to the starup registry in order to keep alive after the machine is being rebooted. From the second string, we can see the sample query the "HideDesktopIcons" registry key. It is possible that the sample tyring to hide some icons from the desktop. Then, it look like the sample is trying to open two web pages via internet explorer, and set two domain as the internet explorer default startup pages. Theses are all just the assumptions. Let's see what it actually do during the analizing.
Then, Let's start to analysis the sample. Sicne we just mention about the automated analysis from the last section, therefore, we use Cuckoo automated analysis tool to analysis the progrma first. After fireup the Cuckoo, we successfully cature its activites during. From the Cuckoo process log, we can see the sample created some files and Cuckoo capture them and saved to its folder. But first, let's examinate the Cuckoo log first.
We first examinate the largest log file. Fro mthe file, we can see this file is for the sample process itself "bad" from the third column. And we can see, the sample did create an excutable sample with name "qusla.exe" to drive C. The sample also create a batch file called "Dx.bat" on the desktop and a file name called "text.txt" to the drive C.
Continue to analyze, the sample also create the other files for example "desktop.ini", "Internet Explorer.Ink" to the desktop folder. And indeed, Internet Explorer icon shows up on the desktop. However, when we check its property, we can see the "target" is being modified to a malicious website address.
We continue to check on other Cuckoo log file. This time, we check the process "cmd" spawn by the sample "bad". From the image shown below, we can see the cmd process mainly for processing the batch file that created by the "bad" sample.
Then, we continue to check the other log file with process "reg" spawn by the sample "bad". From the image shown below, we can see the process is adding the sample "qusla.exe" to the starup registy.
At this point, we are done with the log file. Then, we move on to examinate the files that are being created by the sample "bad". The first file name is "text.txt". However, there is nothing special in it, just the machine time during the excution. Then we continue to examinate the file "Dx.bat". From the shown image below, we can see the sample is copy itself to the drive C and rename as "qusla.exe". Then set its attributes as "read only", "system owned" and "hidden" mode. Then, the sample add the newly copied sample to the startup registry. Last, the sample destroy the batch file itself. There are also other files that are being created by the sample. However, there aren't any useful information, thus we ignore them here.
We done with the Cuckoo analysis here. However, to determine its behaviours, we need to follow the imporatnt process "traige". Thus, we continue to use other tools to help examinate the sample. With process monitor, we can see the sample's behaviours are the same as Cuckoo.
With tool "AntiSpy", we can see the starup samples, which also includes the sample "qusla.exe" with staup name "aimsn".
After the analyzing, we have conclude that this is a malware that tampered user's default startup internet page.
We finished analizing the sample, and prove it is malware. The last step is to write a yara rules to help find the potetial similar malware. As we mention before, the malware will copy itself to the other place and rename as "qusla.exe". Then we can add it as a condtion string. Besides, the malware will also name its staup name as "aimsn", we can also add this as condition.
We finihsed writing the script, time to test. However, no results shows up. After examinate the sample with FileInsight again, the string itslef actually encode as hex value. Therefore, we need to convert as hex value first, then add them to the rules.
And finally, the yara detectes the sample.


A tow truck is on its way to tow {{Car_Name}} from [location] in [Estimated Time of Arrival]
{{Details}}
-More details here
You have requested {{Service_Name}} to be delivered to [location] in [Estimated Time of Arrival]


An Illustrator Captures Cozy Moments Between Couples So Well We Can Feel the Love
Luong Thuy, an artist from Vietnam, draws cute comic strips that show the funny everyday interactions between loving couples. Her comic strips are so relatable that there’s something in there for everyone.
Bright Side cherishes the joy that comes with the light-hearted interactions with your loved ones. And we are sure that the comic strips below will remind you of them and make you smile.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Which of these lovingly funny things has happened with you? Let us know in the comments.
Preview photo credit @beisme08 / facebook


HTML sandbox 1.0.7 datarklet
- throttled updates: update occurs after 400 ms of keyboard inactivity, not after each input - no redundant updates: same data wont be consecutively pushed - mimetype picker: enter data:(text/plain|image/svg-xml|application/xhtml+xml|application/xml), or whatever you want to try at the beginning. (This way you can test real XHTML, for example.) - shareable URL - location updated upon leaving textarea): escaping only necessary characters: URL remains as readable as possible - NB: firefox keeps clipboard entry clean of percent encoding as long as URL does not contain percent character
/ why prefers - dataURI over srdcdoc: easier copypasting of result, document.location present in sandboxed content - onekyup over oninput: because cursor movement should postpone updates as well / Escaping necessities - What MUST be escaped in location.hash - %: %25, appearance of single '%' (be it escape or not) forces Fx to show (and export/copy) URI escaped - newline: %0A - [\0-\40\43\45] for assignment to SRC - [\0-\40\43\45]


Well, I've never done anything beyond eating a few brownies and getting buzzed off of alcohol. I read all about salvia for the past few weeks, talked to people I know about it, etc. I decided it was a great psychedelic to try for the first time, since the duration is so short - if I didn't like it, it would be over in minutes and that would be that in my exploration of psychedelics. Little did I know what I've gotten myself into...
Head-rush. I sat down in my friend's apartment, and took a hit of the 20x salvia. I'd never used a bubbler before (I do know how to inhale, I have smoked cigarettes in the past) and don't think I inhaled properly, as I didn't get that much smoke in my lungs. I laid back on the couch and about 30 seconds after I'd put the bubbler down I got this really weird twisting feeling. I remember saying to my friend 'I feel like I'm being pulled down and to the left.' It really was odd - as if I was in a constant overbanked turn of a rollercoaster, sinking and twisting.
Melt-down. I'd never been a couch before. After being pulled for a minute or so, I realized where I was going. Into the couch, of course. It didn't feel like I was glued down, or stuck, or unable to move. It just felt like I'd been pulled so far back into the couch that I was a part of it, we melted together and were seamless in that moment.
Trip #1, done.
Visuals. A short while later, I decided I needed to get a better hit, and took some more than the first trip and inhaled it properly. The reason I'm sure I did it properly is because no sooner had I let go of the bubbler (I don't know who took it, my friend or if I put it on the table, or if it disappeared into thin air for that matter) than the visuals came on.  The visuals had barely begun.
Cornerstone. I looked up at the ceiling, which was bare and white. There was an even off-white lighting and it just sort of flattened, and my sight was fixated onto it. Slowly but surely, a corner appeared in the bare ceiling. It was the corner of a cube, going into the ceiling, calling me to go inside. This was the cornerstone, the foundation of my short but amazing trip.
Flight, Space, and Fractals. I stepped out of myself and into the cube in the ceiling, and realized that I was flying over 'the town.' I don't know which town, it wasn't my town or any town I've been too, it was just 'the town'.  It was a countryside, with houses, somewhat hilly, and very vibrant green, full of life. I've never been in an airplane before, but I didn't know I had the ability to go on one in my own mind.
I don't want to say that I went up 'above the town' but it seems somewhat like that. It would be more accurate to say that the colors faded, and the stars turned on. All the while, there was still the shape of this corner, as if I was standing in something and looking out. And what's interesting is that I can't draw a corner in black on a black background, or in white on a white background, but the presence of the corner was there even though its image was not. The stars were painting the sides of the cube, and the cieling. And then the vines crawled up.
In the final stage of my journey, green fractals sprouted up from the base of each side of the cube, and extended back and up into infinity. They looked almost like vines, and crawled straight up the walls. The colors and shapes were so vivid, as if it really happened. Of course, it did in my mind. Snap back to reality.
Trip #2, done.
When I'd come down from the 2nd and final trip (about 5-10 minutes), I drew my friend a picture of that final scene and he said it was amazing that my mind could be so imaginative, even though I'd never tripped before. You can think of the vines as the salvia plant, or the black void as the astral plane, or whatever else you want to think happened to me on my trip. What I've said is as close as I can put words to what happened in my mind, and if you've never tripped before it will be up to you to discover the meaning on your own.
Just one last thing to say: This all went down about 2 or 3 hours ago, and since that time I've been absolutely euphoric. I've definitely got the 'afterglow' as they call it, and this feeling of supremacy, of pure enjoyment, is enough in and of itself to make the whole experience worthwhile, let alone the trip itself. I think this could be the start of a beautiful new friendship.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


public interface PresenceManager
| Modifier and Type | Field and Description |
|---|---|
static int |
SORT_ONLINE_TIME
Sort by online time.
|
static int |
SORT_USERNAME
Sort by username.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canProbePresence(org.xmpp.packet.JID prober,
String probee)
Returns true if the the prober is allowed to see the presence of the probee.
|
long |
getLastActivity(User user)
Returns the number of milliseconds since the user went offline or -1 if such information
is not available or if the user is online.
|
String |
getLastPresenceStatus(User user)
Returns the status sent by the user in his last unavailable presence or null if the
user is online or never set such information.
|
org.xmpp.packet.Presence |
getPresence(User user)
Returns the user's current presence, or null if the user is unavailable.
|
Collection<org.xmpp.packet.Presence> |
getPresences(String username)
Returns all presences for the user, or null if the user is unavailable.
|
void |
handleProbe(org.xmpp.packet.Presence packet)
Handle a presence probe sent by a remote server.
|
boolean |
isAvailable(User user)
Returns the availability of the user.
|
void |
probePresence(org.xmpp.packet.JID prober,
org.xmpp.packet.JID probee)
Probes the presence of the given XMPPAddress and attempts to send it to the given user.
|
void |
sendUnavailableFromSessions(org.xmpp.packet.JID recipientJID,
org.xmpp.packet.JID userJID)
Sends unavailable presence from all of the user's available resources to the remote user.
|
void |
userAvailable(org.xmpp.packet.Presence presence)
Notification message saying that the sender of the given presence just became available.
|
void |
userUnavailable(org.xmpp.packet.Presence presence)
Notification message saying that the sender of the given presence just became unavailable.
|
static final int SORT_USERNAME
static final int SORT_ONLINE_TIME
boolean isAvailable(User user)
Returns the availability of the user.
user
- the user who's availability is in questionorg.xmpp.packet.Presence getPresence(User user)
user
- the user.Collection<org.xmpp.packet.Presence> getPresences(String username)
username
- the name of the user.void probePresence(org.xmpp.packet.JID prober, org.xmpp.packet.JID probee)
prober
- The user requesting the probeprobee
- The XMPPAddress whos presence we would like sent have have probedvoid handleProbe(org.xmpp.packet.Presence packet) throws UnauthorizedException
packet
- the received probe presence from a remote server.UnauthorizedException
boolean canProbePresence(org.xmpp.packet.JID prober, String probee) throws UserNotFoundException
prober
- the user that is trying to probe the presence of another user.probee
- the username of the user that is being probed.UserNotFoundException
- If the probee does not exist in the local server or the prober
is not present in the roster of the probee.void sendUnavailableFromSessions(org.xmpp.packet.JID recipientJID, org.xmpp.packet.JID userJID)
recipientJID
- JID of the remote user that will receive the unavailable presences.userJID
- JID of the local user.void userAvailable(org.xmpp.packet.Presence presence)
presence
- the presence sent by the available user.void userUnavailable(org.xmpp.packet.Presence presence)
presence
- the presence sent by the unavailable user.String getLastPresenceStatus(User user)
user
- the user to return his last status informationlong getLastActivity(User user)
user
- the user to return his information.Copyright © 2003-2008 Jive Software.


Note: Although these redirect techniques are aimed at blocking and redirecting nasty scum-sucking sites, the directives may also be employed for friendly redirection purposes:
# redirect any request for anything from spamsite to differentspamsite
RewriteCond %{HTTP_REFERER} ^http://.*spamsite.*$ [NC]
RewriteRule .* http://www.differentspamsite.com [R]
# redirect all requests from spamsite to an image of something at differentspamsite
RewriteCond %{HTTP_REFERER} ^http://.*spamsite.*$ [NC]
RewriteRule .* http://www.differentspamsite/something.jpg [R]
# redirect traffic from a certain address or range of addresses to another site
RewriteCond %{REMOTE_ADDR} 192.168.10.*
RewriteRule .* http://www.differentspamsite.com/index.html [R]
For more information, check out Eight Ways to Redirect with Apache’s mod_rewrite.


| 035:013 Khan | : |
He merges the night into the day (i.e. the decrease in the hours of the night are added to the hours of the day), and He merges the day into the night (i.e. the decrease in the hours of the day are added to the hours of the night). And He has subjected the sun and the moon, each runs its course for a term appointed. Such is Allah your Lord; His is the kingdom. And those, whom you invoke or call upon instead of Him, own not even a Qitmir (the thin membrane over the date-stone). |
| 035:013 Maulana | : |
He causes the night to enter in upon the day, and causes the day to enter in upon the night, and He has made subservient the sun and the moon, each one moves to an appointed time. This is Allah, your Lord; His is the kingdom. And those whom you call upon besides Him own not a straw. |
| 035:013 Pickthal | : |
He maketh the night to pass into the day and He maketh the day to pass into the night. He hath subdued the sun and moon to service. Each runneth unto an appointed term. Such is Allah, your Lord; His is the Sovereignty; and those unto whom ye pray instead of Him own not so much as the white spot on a date-stone. |
| 035:013 Rashad | : |
He merges the night into the day, and merges the day into the night. He has committed the sun and the moon to run for a predetermined period of time. Such is GOD your Lord; to Him belongs all kingship. Any idols you set up beside Him do not possess as much as a seed's shell. |
| 035:013 Sarwar | : |
He causes the night to enter into the day and the day to enter into the night. He has made subservient to Himself the sun and moon, each moving in an orbit for an appointed time. Such is God, your Lord, to whom belongs the kingdom. Those whom you worship besides Him do not posses even a single straw. |
| 035:013 Shakir | : |
He causes the night to enter in upon the day, and He causes the day to enter in upon the night, and He has made subservient (to you) the sun and the moon; each one follows its course to an appointed time; this is Allah, your Lord, His is the kingdom; and those whom you call upon besides Him do not control a straw. |
| 035:013 Sherali | : |
HE merges the night into the day, and HE merges the day into the night. And HE has pressed into service the sun and the moon, each runs its course to an appointed term. Such is ALLAH, your Lord; His is the Kingdom, and those whom you call upon beside ALLAH own not even a whit. |
| 035:013 Yusufali | : |
He merges Night into Day, and he merges Day into Night, and he has subjected the sun and the moon (to his Law): each one runs its course for a term appointed. Such is Allah your Lord: to Him belongs all Dominion. And those whom ye invoke besides Him have not the least power. |
Concepts/Themes Covered: أركان الإسلام > التوحيد > توحيد الله تعالي > ربوبيته جلّ وعلا Pillars of Islam> Islamic> Oneness of Allah> His Divinity, the Great and Almighty أركان الإسلام > التوحيد > توحيد الله تعالي > وحدانيته Pillars of Islam> Islamic> Oneness of Allah> Singularity and Being Unique أركان الإسلام > التوحيد > الشرك والمشركون > أصنامهم والتهكم بهم على عبادتها Pillars of Islam> Islamic> Polytheism and the Polytheists> Their Idols and the Mockery for Worshipping them أركان الإسلام > التوحيد > الشرك والمشركون > تنزيه الله جلّ جلاله عن الشريك Pillars of Islam> Islamic> Polytheism and the Polytheists> Allah's Freedom from Partnership الإنسان والعلاقات الاجتماعية > الإنسان > شرفه ودنوه Man and The Social Relations>Man>When Honourable and When Unhonourable الإنسان والعلاقات الاجتماعية > الرجل والمرأة Man and The Social Relations>Man and Woman العلوم والفنون > الحقائق العلمية و الإشاة إلى وقائع أيدتهاالإكتشافات العلمية > الليل والنهار Science and Art> The Scientific Facts and the Indication to Facts which have been supported by the Scientific Discoveries>Day and Night
This tool uses eight English parallel translations for the Holy Quran imported from Mr. Clay Smith. You can also visit Qurany Concepts for browsing the Quran themes or topics. If you want to search the Holy Quran for keywords, please visit Qurany Keywords.


Netherlands cuts speed limit to reduce nitrogen pollution
AMSTERDAM (Reuters) - The Netherlands will cut its nationwide speed limit to a maximum 100 km per hour (62 mph) as part of a package of emergency measures intended to reduce nitrogen pollution, Prime Minister Mark Rutte said on Wednesday.
Rutte’s government has been in crisis since a court in May ordered thousands of construction projects to be delayed because the Netherlands has been exceeding European Union limits on nitrogen emissions for years.
Airborne nitrogen emissions in the form of nitrogen oxides (NOx) come primarily from cars, trucks and the heavy diesel-powered utility vehicles used in construction. Nitrogen in soil or groundwater is usually in the form of nitrates, found in agricultural fertilisers and sewage, and can cause unsightly and damaging algal blooms in waterways.
“It’s a rotten step to take, nobody likes it, but this serves a greater interest,” Rutte told reporters. “It’s needed to make sure the Netherlands doesn’t get locked down and to prevent jobs from being lost unnecessarily.”
Construction work has been halted on some 18,000 highway, airport, wind farm and housing projects.
The Dutch research institute EIB has said construction output is set to fall by around 8% by 2021, with 40,000 jobs at risk.
Farmers have held major protests several times in the past two months, fearing that they would face the brunt of corrective measures.
Wednesday’s emergency measures include changes to the amount of protein in animal feed, which will help reduce the nitrogen-bearing ammonia in livestock urine.
Per capita nitrogen emissions are four times the EU average in the small and densely populated Netherlands, with an estimated 61% coming from agriculture.
In recent years, permits were granted to builders and farmers based on their promises to mitigate nitrogen in nature reserves after projects were finished.
Rutte said that would no longer be possible, and that more measures would be announced in coming months to meet EU emissions limits.


WHAT LIES BENEATH -----------------
One year after a near-fatal car accident, Claire Spencer (Michelle Pfeiffer) must face the trauma of empty nest syndrome as her daughter goes off to college. But Claire's nest is the newly renovated lakeside home of her deceased father-in-law, a spectacular house that she shares with husband Norman (Harrison Ford). Their marriage appears to be as solid as their neighbors across the way is troubled until Claire comes to believe they're being haunted by the ghost of the neighbor's wife in "What Lies Beneath."
LAURA:
What lies beneath this technically superior production are ripoffs of many, far better, horror films ("Rear Window," "Vertigo," "Psycho," "Stir of Echoes," and "Ghost" to name a few). It's too bad that screenwriter Clark Gregg and producer/director Robert Zemeckis ("Forrest Gump") didn't know when to quit while they were ahead because their film features some genuinely creepy thrills and a fine performance by Michelle Pfeiffer before it implodes under the weight of genre cliches, a truly awful and stupid ending and a wooden performance from the miscast Harrison Ford.
The film begins just like "Stir of Echoes" - in the tub. Claire has a vision that displays a watery death. When she spies their neighbor Warren Feur (James Remar) carrying a body-shaped bundle out to his car one rainy night (this film is soggier than "The Perfect Storm"), Claire is convinced he's killed his wife Mary (Miranda Otto, "The Thin Red Line") with whom he constantly fought (we know this couple is bad news because their house looks as shabby as the Spencers' looks spiffy). Claire's front door keeps opening mysteriously, a picture keeps falling to the floor and the bathtub fills with steamy water in which the reflection of a dead blonde woman can be seen. Claire even attempts a bathroom seance with a Ouija board and her best friend Jody (Diana Scarwid, "Mommie Dearest") before Norman insists she see a shrink (Joe Morton, "The Astronaut's Wife").
Up until this point, the film is edgy and suspenseful even if the filmmakers resort to cheap jolts too often. But at the 70 minute mark of this 130 minute film, the Macguffin is revealed for what it is and 'the truth,' which has been readily apparent all along, sidetracks the film into "Sleeping With the Enemy" territory. Zemeckis and company even manage to somewhat turn the impending disaster around with a really good bathtub climax only to derail themselves once again with an unnecessary, overextended groaner of an additional ending.
Michelle Pfeiffer gives her all as Claire and helps maintain interest in the film even as it begins its downward spiral.  Joe Morton is wasted in the superfluous role of Dr. Drayton (the psychiatrist scenes should have been cut from the film). Harrison Ford has simply never been as bad in a film as he is here, giving absolutely no depth to Norman Spencer.
Technically, the film is a jewel with superlative cinematography by Don Burgess ("Forrest Gump") and sharp sound work by William B. Kaplan, who makes ambient noise spooky. Production design by Rick Carter and Jim Teegarden may be a little obvious, but it's effective and the team even manage to insert a little joke late in the film with the name of an inn. Visual Effects by Rob Legato ("Titanic") are top notch.
"What Lies Beneath" is all the more disappointing for its early promise.
C
ROBIN:
Robert Zemeckis charmed the viewing public with "Who Shot Roger Rabbit" and "Forest Gump," showing a flair for both the funny stuff and the sentimental. Now, he departs from his usual lighter fare and delves into a supernatural murder mystery starring Harrison Ford and Michelle Pfeiffer in "What Lies Beneath."
Zemeckis, who also co-produced the film, drives his big star vehicle in what turns out to be a cliched effort that lacks originality. It's a cross between "Ghost Story" and "Stir of Echoes" as the story begins with Claire Spencer (Pfeiffer) preparing to see her only daughter (from a previous marriage) off to college. Their tearful separation is kindly watched by Claire's second husband, a respected genetics professor, Norman (Ford), who has taken a prestigious research post in Vermont.
The couple returns to their newly renovated house, the home that Norman grew up in with his brilliant geneticist father. Norman, even now, lives in the shadows of his father's great accomplishments, even as he himself is on the verge of a scientific breakthrough. His work forces him to leave his wife alone in their beautiful, but isolated home. Claire putters in her garden and suffers from empty nest syndrome. Things begin to happen that she can't explain - the front door keeps opening by itself, even when firmly latched; a photo of her with Norman as he accepts an award mysteriously breaks; the bathtub fills up on its own; and, the stereo turns itself on. When she catches fleeting glimpses of a dead girl, she rushes to her husband for help.
Norman believes that his wife needs psychiatric help and ships her off to a shrink, Dr. Drayton (Joe Morton), but the visitations increase and are more powerful. Claire comes to realize, with the help of her best friend Jody (Diane Scarwid), that the ghost is seeking her help. Using a book on witchcraft that Jody gave her, Claire conjures up the spirit of the girl, becoming possessed by the spirit. She learns that the girl died in her home and the story turns into a ghostly murder mystery. I won't say any more about the plot so as not to give anything away. But, I will talk about the pros and cons.
On the pro side are Michelle Pfeiffer's perf and the terrific tech work behind the camera. Pfeiffer is the central character and the focus of the story despite Harrison's name being billed first. (As a matter of fact, his is really a supporting role, but I'll get to that later.) Claire is a sensitive and talented lady who opens herself to the tortured spirit in her home. Pfeiffer is called upon to not just be Claire, but also takes on a completely different character when she is possessed. The actress is as beautiful as ever and she shows some fine acting chops to boot.
The behind-the-scenes artistry is populated by a bevy of Academy Award nominees and winners.  The lush production design, by Rick Carter, is simple in locale but quite stunning visually. The Spencer house, itself, takes on a character as the story progresses. Special F/X work, led by Rob Legato ("Titanic"), when used (though not enough, in my opinion) are spooky and startling. Less is more when it comes to the ghostly effects and subtly rules here.
Now, let's get to the cons.  Cheap shot scary bits that consume the story's first hour are frequent and totally manipulative: the dog jumps out of nowhere unexpectedly; a startling eye-looking-back-at-you shot; someone behind the door ( a harmless someone); and, there are many more. I will say on other thing about the plot. As the story nears its never-ending ending, it twists away from the supernatural murder mystery and turns into a monster movie a la "Friday the 13th." This is not a good thing as the mystery dissolves and the unstoppable monster bit kicks in. There is an obvious end point that the makers should have used to terminate the film, but they ignore the sensible and go for the scary. They could have had a decent ghost movie/murder mystery, but they blew it.
Another problem, mainly due to the writing, is there are no other real characters in the film besides Pfeiffer. Harrison Ford, playing against his usual stalwart hero type, is wooden as husband/villain and lacks any of his usual charisma. Scarwid's Jody is little more than a plot device to intro Claire to the supernatural. She apparently has no problem trekking out to the isolated Spencer home for visits that are, literally, five minutes long. James Remar and Miranda Otto, as the mysterious, troubled next door neighbors, the Feurs, are little more than a McGuffin to distract you for a while. Joe Morton is given little to do in his couple of emotionless scenes. Supporting cast is sparse in numbers and development.
"What Lies Beneath" is like a poor suit made with good material. It looks nice but doesn't wear too well. Besides the unintentional send up to Jason movies, Hitchcock's "Psycho" gets a major nod, too. The problems are: there just aren't enough scary moments, way too many cheap shots and a hack script. You will find Pfeiffer's a compelling performance. Because of that and the top techs, I give it a C.
For more Reeling reviews visit www.reelingreviews.com
<EMAIL_ADDRESS><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


Winter Weather Advisory issued November 24 at 12:44PM EST until November 24 at 3:00PM EST by NWS Binghamton NY
Winter Weather Advisory: Otsego; Delaware until 3:00 PM
* WHAT…Snow. Additional snow accumulations of up to one inch.
* WHERE…Delaware and Otsego counties.
* WHEN…Until 3 PM EST this afternoon.
* IMPACTS…Plan on slippery road conditions.
* ADDITIONAL DETAILS…The snow ends from west to east during the
afternoon. Snow rates of 1 to 2 inches per hour has been
reported by several weather spotter in the area. Temperatures
will be hovering between 30 to 35 degrees through the afternoon.
Slow down and use caution while traveling.
The latest road conditions for the state you are calling from can
be obtained by calling 5 1 1.


It has been a while since my trip, but I still remember it pretty well. The only thing that may be a little off is the times I report since it was some time ago.
The night started out fine. 2 friends and I had planned to trip this night at my house, but somehow I got dragged into tripping at someone else's house. I had taken mushrooms two times before this night, and had pretty good trips. Those two times I went into the night excited and ready to go, and I was in very comfortable surroundings around people I was friends with. There was absolutely no hint of a bad trip those two times. This time was different though. There were about 8 or so people at the house we were at, most of which I wasn’t very good friends with, just people I had seen around. I was decent friends with the guy who lived there and I would have been fine tripping around him, but the other people left me feeling anxious.
I told my friends that I didn’t want to trip here but I think my one friend was a little influenced by a girl he really liked, and she pressured us to stay. At around 11:00 pm or so, my friends and I started eating the mushrooms. Both of my friends ate all of theirs, but I ate probably a little less than half. I was too anxious to eat all of them in fear of a bad trip so I just kept the rest of the mushrooms in my pocket in case I had a change of heart later that night.
At about 12:00 am my good friend and I walked outside for some fresh air and to look at the stars and the clouds in the sky. It was his first experience with mushrooms so there was a lot to talk about. At this point in time, being with my friend, and having the mushrooms that I ate start to shift my mood, I felt good enough to eat the rest of what I had left. At about 12:15 maybe I finished the 2.4 grams and was feeling pretty good because I made a conscious effort to stay around the people I was good friends with.
At this point, maybe around 12:20, we went inside and got my other friend who was tripping to come outside and walk around with us. We laid on the driveway for a little bit, staring up at the sky. After a few minutes we made our way to the garage where a couple people were smoking so we smoked some cigarettes in the garage. I would say close to 12:30. I can remember the exact point in time where I started having OEV's. The garage floor was old and dirty and a film like coating covered the whole thing as it appeared to 'flow' around us. The visuals weren’t too extreme, especially compared to what I would experience later that night.
After smoking, we went inside to listen to music and we were sitting around a black light talking and looking at some posters and stuff when all of a sudden I just got completely overwhelmed with the people around me and the experience, so I went upstairs to watch TV on the couch. I was basically alone except for when people would walk in and out of the house. I even tried to play “Ghost Recon” or “Socom 3” or some game. I was pretty disoriented within the game, but I'm not too bad at those types of games so it wasn’t too difficult to play, but I soon gave up on playing it.
The next time my friends came up we went outside to smoke again. It might have been around 1:00 am now, and the visuals hadn’t really changed much since we originally walked into the house. I walked out a little into the yard so I could call some people and by the time I got back we just went back inside. I stayed on the couch watching TV as I was still not ready to try and be around what seemed like craziness downstairs because most of the people were drunk and loud.
By this time I was having the feeling of wetness all over me. I had experienced this before, but never so intense. It was around 1:30 when my trip started to take a turn for the worse. The OEV's and especially the CEV's were getting extremely intense, and I was also experiencing an intense body high.
I'd say it was around 1:45 am when I curled up into the fetal position on the couch with a blanket to weather the storm. The entire couch felt like a dripping wet marsh, and it was entirely uncomfortable. Along with the annoying sensation of feeling wet all over and constantly rubbing the fake snot from under my nose and feeling my clammy hands (even though I realized I wasn’t really wet) my nausea started to become even more intense. I never once felt the need to puke though. This was when I started noticing the clock on the cable box. I drifted in and out of my attempted sleep as seconds seemed like hours, and minutes felt like days. It reminds me of those scenes in movies when someone is tossing and turning in bed as they have a nightmare.
I wanted to fall asleep but I couldn’t escape the visuals. Sometimes it was actually better to stare at the walls instead of keeping my eyes closed because my CEV's were so intense. I started to fall into this loop of thought. I started to feel like I was actually puking even though I knew I wasn’t, and it was the worst feeling I have ever had. It seemed like I was tossing and turning, and my *entire* body was puking into itself and everywhere, and in all of my thoughts. It’s the closest I have ever felt like I was dying. Even though I was feeling wet, I knew for sure my eyes were watering intensely because I actually felt the tears come down my face and I saw and felt them when I wiped them away (as I had experienced in trips previously).
A couple guys came in the house, and one guy I know who is a boxer was really drunk, and although he is a pretty good guy, I felt very threatened, and I feared for my life. Under no other circumstances have I felt the same way around him and the other guys. Instances like this pulled me back into reality once in a while as some people checked up on me since it was pretty obvious I was having a bad trip. These times were only followed up with a springing back into my alternate reality of despair and what seemed like eternal torture. I looked at the clock and knew I didn’t have much longer to go. I knew it would take its course and I would return to normal, but 5 seconds later I would be back to thinking this was going to be my reality for the rest of my life.
Then my good friend came up and sat with me. It was probably about 2:15 now (which felt like 10 hours later) and even though I was probably coming down, my friend felt like God and my savior. I was so grateful that he sat and talked me down and soon I was back to having a normal trip, and only a few minutes later my visuals were gone, probably no later than 2:30 am. I still felt immensely high. I had a few light traces once in a while for the next hour or so, and other than my stomach feeling horrible (it felt like I hadn’t eaten in a week), I was blissfully high for the next 2 to 2.5 hours.
In the time I came down with my friend, the 2 to 2.5 hours afterward, in the car on my way home with my two friends, and until 6:00 am at my house, I probably said more words than I have said in my entire life. My friends and I had very intelligent conversations about radical topics, and everything around me seemed so interesting and worth talking about. I took nothing for granted.
My two friends eventually passed out a little after 6:00 and I went up to my bed and laid there until about 7:30 thinking about stuff before I could actually fall asleep.
After I woke up that day and could reflect on the last night’s events, I was happy I had a bad trip. Don’t get me wrong, it was absolutely horrible, but it made me realize not to take life for granted, and I came to all sorts of other spiritual conclusions. Although I would never change the choice I made that night because I wouldn’t be the same as I am today, I thought I would never try hallucinogens again, but since then I have decided that if every possible condition felt right, I might try it again.
I would never wish a bad trip onto someone else, but I feel it’s an experience everyone would be grateful for afterwards. A normal good trip is fun, and can lead to some great discoveries about yourself or reality and life, but a bad trip just puts things into perspective.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Respect for TN has returned: Senthilnathan
Says discipline on and off the field is primary reason for turnaround
by S. DinakarIn the doldrums last season, Tamil Nadu is back this year. The transformation has been striking.
“From everyone I spoke to, this much was clear — respect for Tamil Nadu as a powerhouse in domestic cricket has returned,” said selection panel chief M. Senthilnathan to The Hindu on Monday.
The side bucked the odds to reach the final of the Vijay Hazare one-day tournament and has now topped its group to qualify for the next stage of the Syed Mushtaq Ali competition.
Senthil said “discipline on and off the field,” was the principal reason behind Tamil Nadu’s revival.
He observed, “We were very clear about that. With discipline come focus and improved performances.”
Consistency
Consistency in selection was another area of importance for Senthilnathan and his panel. “We needed to be completely convinced about a player’s ability before picking him. And once picked, we wanted to give him a run, not dump him soon.”
Senthil elaborated, “We have to persist with cricketers we have faith in.”
Dinesh Karthik’s captaincy has made a huge difference to the side, felt Senthil. “He motivates the player, instils belief, is proactive. He has batted well, handled the bowlers capably.”
Senthil said, “For instance, in the Vijay Hazare game against Gujarat, Dinesh kept the pacemen away when Parthiv Patel, who generally attacks the seamers, opened the batting. He started with the off-spinner and the plan worked.”
Find of season
Shahrukh Khan had been a find this season, said Senthil. “We needed someone at No. 6 or 7, who could get us quick vital runs in the end overs. Shahrukh is a powerful hitter.”
B. Aparajith has batted with confidence, said Senthil. “He has been enterprising.”
Among the bowlers, spinners R. Sai Kishore and M. Ashwin have been among wickets. “Karthik has used them wisely,” noted Senthil.
And among the pacemen, G. Periyaswamy and T. Natarajan have been making inroads for the State side. Senthil said, “Periyaswamy has got a good yorker and a deceptive slower one. Natarajan has been lively. The fielders have backed the bowlers.”
Top-order batsman
While Washington Sundar’s off-spin in the shorter formats has been very useful, Senthil said the all-rounder was also a proper top-order batsman. “We will try him as an opener in the shorter variety. He has commitment and potential.”
This has been a season where Tamil Nadu is turning things around. Bigger challenges loom.


Minimal search cost
问题描述 :
As we know, we need to spend O(n) time in the abstract finding a key(every two keys are different) in a non-sorted array. But if we make up a BST(binary search tree) before, then for each access, you need to spend log(N) time to do it. And for each access, there exists a road from the root node to the target node, whose length Ci is the number of the edges of the road.
Because there is an accessing frequency Fi for each key. And the total value of the tree is defined as following rule: SUM=Sigma(Ci*Fi), for i from 0 to N-1, N is the number of the keys. You need to find the minimal value M_SUM to make up a tree.
Because there is an accessing frequency Fi for each key. And the total value of the tree is defined as following rule: SUM=Sigma(Ci*Fi), for i from 0 to N-1, N is the number of the keys. You need to find the minimal value M_SUM to make up a tree.
输入:
There are a lot of cases. In each case, in the first line, there is an integer N to represent the number of keys. In the second line, there are N sorted integers Ki. In the third line, there are N integers Fi, which are the accessing frequency. 0<N<=1000, 0<=Fi<65536.
输出:
For each case, just output the minimal search cost.
样例输入:
5 1 2 3 4 5 2 5 4 9 6
样例输出:
23
(adsbygoogle = window.adsbygoogle || []).push({});
很全很强大！
总结的很全面，学习了！
/*
* =====================================================================================
*
* Filename: 1366.cc
*
* Description:
*
* Version: 1.0
* Created: 2014年01月06日 14时52分14秒
* Revision: none
* Compiler: gcc
*
* Author: Wenxian Ni (Hello World~<EMAIL_ADDRESS>* Organization: AMS/ICT
*
* =====================================================================================
*/
#include
#include
using namespace std;
int main()
{
stack st;
int n,i,j;
int test;
int a[100001];
int b[100001];
while(cin>>n)
{
for(i=1;i>a[i];
for(i=1;i>b[i];
//st.clear();
while(!st.empty())
st.pop();
i = 1;
j = 1;
while(in)
break;
}
while(!st.empty()&&st.top()==b[j])
{
st.pop();
j++;
}
}
if(st.empty())
cout<<"YES"<<endl;
else
cout<<"NO"<<endl;
}
return 0;
}
这是什么编译器啊，不通过
This write-up presents the gentle in which we can notice the fact. this is extremely wonderful one and gives in depth info.
这个问题别太纠结了，不同的编译器结果不一
21行中，j<10可改为j<10-i，减少比较次数
多谢支持！
有意思，有难度
#include <stdio.h>
int main(void)
{
int arr[] = {10,20,30,40,50,60};
int *p=arr;
printf("%d,%d,",*p++,*++p);
printf("%d,%d,%d",*p,*p++,*++p);
return 0;
}
为什么是 20,20,50,40,50. 我觉得的应该是 20,20,40,40,50 . 谁能解释下？
map[nodes .index][nodes .index] == 0 就是判断不相邻的。这个是可以证明的。
我是来看评论的
为什么for循环找到的i一定是素数叻，而且约数定理说的是n=p1^a1*p2^a2*p3^a3*…*pk^ak，而你每次取余都用的是原来的m，也就是n


@* * Call the `main` template with two arguments. The first * argument is a `String` with the title of the page, the second * argument is an `Html` object containing the body of the page. *@ @main("Home") {
Here at Pet Everything we strive to be the most up to date, Animal friendly, non profit organisation possible. We work closely with animal charaties such as the WWF, ISPCA, Dogs Trust, The Blue Cross and many more. It is our aim to help to prevent the mistreatment of animals around the world. WE do this by donating the profits we earn from you when you are buying our top quality products. If you want a happy pet and also want to help other less fortunate animals buy from us.
€28.99
€8.99
€9.99
€12.99
Was €9.99
Now 7.99
Was €24.99
Now €18.99
Was €44.99
Now €39.99
Was €29.99
Now €24.99


For extracting 15-bit RGB palettes from images. Unique rows within an image, of up to 4 colors, become their own palette.
see also: (source code)


My Team
james
Manager
ID: 3
Email:
<EMAIL_ADDRESS>Office number: 33
s
Engineer
ID: 333
Email:
<EMAIL_ADDRESS>Github:
mm
dd
Intern
ID: 345
Email:
<EMAIL_ADDRESS>School: undefined