General support queries. User Guides: https://support.komodoplatform.com/ Support staff: Angelina#6231 gcharang#6833. If you want to ask JL777 a question, use the #ask-jl777 channel.
100 messages
Before 05-Dec-19 12:00 AM
DLT Novice05-Jun-19 03:43 AM
Had the problem been described? Is this a wallet issue from the last few releases? Or since day one
smk762 - dracocanis ominator05-Jun-19 03:43 AM
Move funds to new address, ideally in Native mode. Issue affects Lite mode seeds generated over last (up to) 4 months.
DLT Novice05-Jun-19 03:44 AM
So if my seed was generated one year ago then all good(edited)
smk762 - dracocanis ominator05-Jun-19 03:44 AM
We are prioritising to assist people move funds, further details and updates will be released once this has been achieved.
zaius33305-Jun-19 03:45 AM
I generated my seed more than 4 months ago
DLT Novice05-Jun-19 03:45 AM
Everyone rushrushj ng to move funds to new addresses in a new wallet with no servers working?
smk762 - dracocanis ominator05-Jun-19 03:45 AM
If you have already used Agama in the last 2 months with that seed than its "ok" to use it again to move the funds. If you have not used it for more than 4 months then you can leave them just on the seed. We recommend moving all funds (all coins) out
Use Verus version of Agama - https://veruscoin.io/wallet.html
0. Start VRSC Lite mode
1. create new seed which will generate new address which is compatible with KMD and all assetchain. Keed the seed safely backedup (make a note of that address)
2. Send all KMD and assetchains funds to that address, even if Verus wallet doesn't support that coin at the moment. As long as you have the seed safe, you can access your funds later. Use this link to see all your assetchain balance https://dexstats.info/assetviewer.php
Agama webwallet ONLY to send funds out immediately https://www.atomicexplorer.com/wallet/#/
You can also use this guide to send all KMD and assetchains to new address. You don't need to use 2 computers. Just use one offline computer https://support.komodoplatform.com/en/support/solutions/articles/29000026631-sign-transactions-offline-and-broadcast-online-using-agama
my seed was generated using passcombo I hope you guys will leave ssed option, not delete it
Jcharming05-Jun-19 03:46 AM
As long as I used my seed to access Agama desktop, restored and old seed to it, or used it to generate a new seed, in all these situations it's important I move funds correct? (Clarifying understanding before I message other people)
smk762 - dracocanis ominator05-Jun-19 03:46 AM
Use webwallet to move funds, or CLI.
passcombo.com 🏴☠🏴05-Jun-19 03:46 AM
also hope you didnt send plain txt seeds over internet (edited)
SHossain05-Jun-19 03:46 AM
@zaius333 if you are unsure, jsut to be safe, move your coins
Does this apply to any particular version of agama or all versions?
ComputerGenie 👴👴👴05-Jun-19 03:51 AM
any version coded in the last 2 maybe 3 maybe 4 months
DLT Novice05-Jun-19 03:52 AM
I have a seed account created one year ago and login every month to claim interest, is my account vulnerable? If yes, then every account is vulnerable
I have not used three last two agama wallet update
Alright05-Jun-19 03:53 AM
just move your coins to be safe if you have used Agama lite mode within the last 3-4 months
1
DLT Novice05-Jun-19 03:53 AM
Ok sup it seems anyone who logged into agama over the last three wallets is at risk
Ok so it is not clear in any pinned message, I have the new 5.6a got a new account no server working.
Tek05-Jun-19 03:55 AM
i think you need b
DLT Novice05-Jun-19 03:56 AM
So I should send from web wallet to new account but cannot see success due to new wallet no accessing servers(edited)
cipi05-Jun-19 03:56 AM
Agama from VRSC can't be used to send the funds with electrum, because it does not support the new electrum protocol
to send the funds, use webwallet, or native
siu - Chainmakers05-Jun-19 03:57 AM
2
1
Ranma10305-Jun-19 03:58 AM
If I have imported coins using a seed from a existing wallet from before all this is it now unsafe and I need to move all funds
DLT Novice05-Jun-19 03:59 AM
What good is the new agama 5.6a from verus if it just says connection error. Switch to another server but the other server not working
cipi05-Jun-19 03:59 AM
only good for generating a new address to send funds to
A Bitcoin Wallet written in Javascript. Supports Multisig, SegWit, Custom Transactions, nLockTime and more!
digital bullion05-Jun-19 04:00 AM
Just to be clear. Seeds not generated in litemode over the last four months are safe?
cipi05-Jun-19 04:00 AM
yes
siu - Chainmakers05-Jun-19 04:00 AM
Is agama mobile affected too?
digital bullion05-Jun-19 04:01 AM
I can leave my funds where they are?
My seed was generated over 1.5 years. So they can remain?
polycryptoblog05-Jun-19 04:01 AM
Yes as long as you haven’t typed it into agama in the past 4 months
cipi05-Jun-19 04:01 AM
@siu - Chainmakers i think yes
Ranma10305-Jun-19 04:02 AM
So if I have imported my seed in the last 4 months it is no longer safe
smk762 - dracocanis ominator05-Jun-19 04:02 AM
if in doubt, cycle addresses.
1
ResoluteCrypto05-Jun-19 04:02 AM
@digital bullion your seed is at risk if you used it to access agama in the last 4 months.
zaius33305-Jun-19 04:03 AM
The question is where to send the coins
What is the best place to send it?
DLT Novice05-Jun-19 04:03 AM
Why not just say, anyone used agama the last four months is at risk, easy.(edited)
2
2
cipi05-Jun-19 04:03 AM
CEX or a newly generated address (not with Agama)
SHossain05-Jun-19 04:03 AM
send to another address generated by Verus Agama, exchange (if you want)(edited)
smk762 - dracocanis ominator05-Jun-19 04:03 AM
I'll be cycling all mine later today once others are safe and have had a chance to shift funds. Fortunately most is on Ledger!
DLT Novice05-Jun-19 04:05 AM
What sucks is the solution, new agama new addrss send to it and hope, , because you cannot get lite access to your new created address because no servers working
smk762 - dracocanis ominator05-Jun-19 04:05 AM
Anyone who has entered or generated wif/seed in last 4 months should move funds to new address as a priority.
siu - Chainmakers05-Jun-19 04:06 AM
so it means the issue is not in npm packages or any javascript compromise?
smk762 - dracocanis ominator05-Jun-19 04:06 AM
native mode unaffected, unless seed/wif imported or used to login to Lite mode
SHossain05-Jun-19 04:06 AM
If you have already used Agama in the last 2 months with that seed than its "ok" to use it again to move the funds. If you have not used it for more than 4 months then you can leave them just on the seed. We recommend moving all funds (all coins) out. Use this link to see all your assetchain balance https://dexstats.info/assetviewer.php
Use Verus version of Agama which is not affected - https://veruscoin.io/wallet.html
0. Start VRSC Lite mode
1. create new seed which will generate new address which is compatible with KMD and all assetchain. Keed the seed safely backedup (make a note of that address)
2. Send all KMD and assetchains funds to that address, even if Verus wallet doesn't support that coin at the moment. As long as you have the seed safe, you can access your funds later.
Agama webwallet ONLY to send funds out immediately https://www.atomicexplorer.com/wallet/#/
You can also use this guide to send all KMD and assetchains to new address. You don't need to use 2 computers. Just use one offline computer https://support.komodoplatform.com/en/support/solutions/articles/29000026631-sign-transactions-offline-and-broadcast-online-using-agamaWhere to send funds?
- Another address created by Verus Agama or native mode
- Ledger wallet
- CEX (they are not affected but if you want to)
If you're unsure where to send funds, feel free to send to my address (this was a joke but in all seriousness watch out for scammers because they're gonna be here next)
LocoMB05-Jun-19 04:06 AM
so that will be VRS 0.5.6a ?!?!?!
allbits05-Jun-19 04:06 AM
@DLT Novice you can check the new address contents in atomicexplorer
digital bullion05-Jun-19 04:07 AM
Komodo ocean is safe?
1
cipi05-Jun-19 04:07 AM
yes
DLT Novice05-Jun-19 04:07 AM
Ok cool, good answer thanks
digital bullion05-Jun-19 04:08 AM
So I can download KOMODO OCEAN generate new address and send funds.
cipi05-Jun-19 04:08 AM
yes
digital bullion05-Jun-19 04:08 AM
Ranma10305-Jun-19 04:08 AM
So if I have been using Native Full Node in agama I am using the cli I take it i should be fine?(edited)
DLT Novice05-Jun-19 04:09 AM
Why is the web wallet considered not safe? It seems the easiest and simplest to use? Client side pin encryption of seed. What's the problem
cipi05-Jun-19 04:09 AM
@Ranma103 yes... as long as you haven't used the seed/WIF to login to SPV servers in Agama
Ranma10305-Jun-19 04:10 AM
Nah never use the light mode only use native
cipi05-Jun-19 04:10 AM
then you are safe
Ranma10305-Jun-19 04:10 AM
Cheers
Patrick Friggens05-Jun-19 04:10 AM
I always use latest agama portable version. I use lite with every coin, if supported. My kmd seed is over 1 year old and I access it weekly to get my 5.1%. It's compromised now too? I use agama lite for Zaddex and Verus too. I think those are younger than 4 months. Only Pirate in native mode for me. It's not affected as there is no seed? Somebody can see my seeds if I use them now and can access them? How is this possible? Seed is not random after all?
Regnar05-Jun-19 04:10 AM
If anyone is looking for a convenient wallet option to send to that isn't an exchange. You can also try Magnum.
https://app.magnumwallet.co(edited)
LocoMB05-Jun-19 04:11 AM
I am looking at AGAMA0.5.6a - is that correct?!?! I mean is this the VERUS one?(edited)
ComputerGenie 👴👴👴05-Jun-19 04:11 AM
It would be so much easier to read questions and answers if the same wall of text that was already pinned weren't being posted 500 times
do you 2 have that on a timer or just to disrupt flow?
cipi05-Jun-19 04:13 AM
@LocoMB you can only use VRSC Agama to generate a new address... since VRSC and KMD are using the same parameters, the WIF/address will be the same
private guy05-Jun-19 04:13 AM
How do I create new native mode wallet?
cipi05-Jun-19 04:14 AM
komodod -daemon will start komodod and generate a new wallet.dat (if not already present)
SHossain05-Jun-19 04:14 AM
If you have already used Agama in the last 5 months with that seed than its "ok" to use it again to move the funds. We recommend moving all funds (all different coins) out. Use this link to see all your assetchain balance https://dexstats.info/assetviewer.phpHow to Generate new address quickly?
- Use Verus version of Agama which is not affected - https://github.com/VerusCoin/Agama/releases/tag/v<IP_ADDRESS>-PBaaS-Cross-chain-Technology-Preview
1. Start VRSC Lite mode
2. create new seed which will generate new address which is compatible with KMD, all assetchains and 3rd party chains. Keed the seed safely backedup (make a note of that address)
Alternative method to generate new address
- Use native mode (best to use CLI) - Safest - Use bootstrap from here if you like https://dexstats.info/bootstrap.php
- Use coinbin (may not be most secure as it's web) - https://deckersu.github.io/coinbin/#newAddressHow to send funds to the new address?
Send all KMD and assetchains funds to that address, even if Verus wallet doesn't support that coin at the moment. As long as you have the seed safe, you can access your funds later.
0. Use the same Verus Agama wallet to send your funds to your new address
1. Quickest - Agama webwallet ONLY to send funds out immediately https://www.atomicexplorer.com/wallet/#/Where to send funds?
- Another address created by Verus Agama or native mode
- Ledger wallet
- CEX (they are not affected but if you want to)(edited)
How to send funds to the new address?
Send all KMD and assetchains funds to that address, even if Verus wallet doesn't support that coin at the moment. As long as you have the seed safe, you can access your funds later.
0. If you have Agama 0.3.5 or 0.3.6b, use that to send funds out or
1. Quickest - Agama webwallet ONLY to send funds out immediately https://www.atomicexplorer.com/wallet/#/
2. You can also use this guide to send all KMD and assetchains to new address. You don't need to use 2 computers. Just use one offline computer


--- layout: post title: Customer service in Australia tags: - Work Practices status: publish type: post published: true meta: _edit_last: '451289' ---
Aide-mémoire: Musings on Customer ServiceAfter reading this I was chatting with my pal Peter over lunch and we agreed that Australian customer service is generally pretty poor. There are only three organisations here that would inspire me to recommend them: Cliftons, Entity Solutions and Members Australia Credit Union. Peter and I have both used Cliftons over a number of years in multiple locations with staff in diverse roles and levels of experience. Every time we have found them helpful, very committed to solving problems, empowered to get to the solution and a pleasure to work with. The service is not cheap, but is worth every penny. To create such a team means that you must recruit the right people, train them to be empowered and provide affective processes and support to help them do their do the job. What is impressive is that Cliftons have done it consistently over several years in diverse locations -- I'd love to know their secret sauce. I suspect it's just plain hard work on the part of the senior management team to continually improve, review and manage. Perhaps they could run a training course on how to do it. (BTW the point of this post is not to provide puff for Cliftons but to get people started thinking how to create and maintain great teams as judged by your customers) Updated Dec/2008: Added Members Australia Credit Union, with apologies to their hard working staff for not remembering them originally.


Professor
Anthony Scopatz is currently an Assistant Professor at the University of South Carolina in the Nuclear Engineering program in the Mechanical Engineering Department. He is a computational physicist and long time Python developer. Anthony holds his BS in Physics from UC, Santa Barbara and a Ph.D. in Mechanical / Nuclear Engineering from UT Austin. A former Enthought employee, he spent his post-doctoral studies at the FLASH Center at the University of Chicago in the Astrophysics Department. Then he became a Staff Scientist at the University of Wisconsin-Maidson in Engineering Physics. Anthony's research interests revolve around essential physics modeling of the nuclear fuel cycle, and information theory & entropy. Anthony is proudly a fellow of the Python Software Foundation and has published and spoken at numerous conferences on a variety of science & software development topics.
Education & Employment
Quansight, LLC
Senior Community Manager
Philadelphia, PA, 2018 - present- Runs the Open Source Direction webinar.
- Performs project management duties for consulting projects.
- Interfaces with open source developer communities.
- Website: https://quansight.com/
The University of South Carolina
Assistant Professor, Mechanical Engineering Department
Columbia, SC, 2015 - present- Currently on leave without pay to pursue opportunities in industry.
- Cyclus: An agent-based, discrete time nuclear fuel cycle simulator.
- PyNE: The Nuclear Engineering Toolkit.
- Website: http://www.ergs.sc.edu/
CNERG, The University of Wisconsin-Madison
Associate Scientist, Engineering Physics Department
Madison, WI, 2013 - 2015- Cyclus: An agent-based, discrete time nuclear fuel cycle simulator.
- PyNE: The Nuclear Engineering Toolkit.
- Website: https://cnerg.github.io/
The FLASH Center, The University of Chicago
Research Scientist, Postdoctoral Scholar, Astronomy & Astrophysics Dept.
Chicago, IL, 2011 - 2013- NIF: Simulation of magnetic field generation from neutral plasmas using FLASH.
- CosmoB: Simulation of magnetic field generation from neutral plasmas using FLASH.
- FLASH4: High-energy density physics capabilities and utilities.
- Simulated Diagnostics: Schlieren, shadowgraphy, Langmuir probes, etc. from FLASH.
- OpacPlot: HDF5-based equation of state and opacity file format.
- Website: http://flash.uchicago.edu/site/
The University of Texas at Austin
Ph.D. Mechanical Engineering, Nuclear and Radiation Engineering Program
Austin, TX, 2008 - 2011- Adviser: Erich A. Schneider
- Dissertation: Essential Physics for Fuel Cycle Modeling & Analysis
Enthought, Inc.
Scientific Software Developer
Austin, TX, 2010 - 2011- PlotTool: Time series data visualization for J.P. Morgan Chase.
- PivotTable: Data cube configuration, management, and visualization for J.P. Morgan Chase.
- WIPP-PA: Waste Isolation Pilot Project Performance Assessment tool for Sandia Nat’l Labs.
- EasyGuide2: Dental implant imaging software for Keystone Dental.
The University of Texas at Austin
M.S.E. Mechanical Engineering, Nuclear and Radiation Engineering Program
Austin, TX, 2006 - 2007- Adviser: Erich A. Schneider
- Thesis: Recyclable Uranium Options under the Global Nuclear Energy Partnership
University of California, Santa Barbara
B.S. Physics
Santa Barbara, CA, 2002 - 2006- Graduated with a Major in Physics and a Minor in Mathematics
University of California, Santa Barbara
Undergraduate Research Assistant
Santa Barbara, CA, 2002 - 2005- Terahertz Continuous Wave Spectroscopy
- Studied the effect of Terahertz waves on biomacromolecules in water.
Los Alamos National Laboratory
Summer Internship/Visiting Scientist
Los Alamos, NM, 2004 - 2004- Terahertz Pump-Probe Spectroscopy
- Looked at the effect of Terahertz waves on Erbium-Arsenide on a Gallium-Arsenide substrate.
Awards, Grants, & Contracts
Omega Laser User's Group Travel Award
$1,100.00 in 2013NIF User's Group Travel Award
$1,150.00 in 2013Innovations in Fuel Cycle Research, 2nd place Systems Engineering and Analysis
$2,500.00 in 2010MCNPX Bug #100
$20.00 in 2009Graduate Travel Award Fund
$2,000.00 in 2008George J. Heuer, Jr. Ph.D. Endowed Graduate Fellowship Fund
$2,500.00 in 2007George J. Heuer, Jr. Ph.D. Endowed Graduate Fellowship Fund
$2,500.00 in 2006Service
SciPy 2014 Communications Chair
2014SciPy 2013 Communications Chair
2013SciPy 2012 Open Spaces Chair
2012SciPy 2011 Chair of Python & Core Technologies Track
2011PyCon 2010 Program Committee Member
2010Peer Reviewer for Nuclear Engineering & Design (NED-D-09-00256)
2009Projects
Bright
Nuclear Fuel Cycle Component Collection
- Lead Developer: September 2006 - present
Cycamore
Cyclus Additional Modules
- Developer: June 2013 - present
Cyclus
Agent-Based Nuclear Fuel Cycle Simulator
- Core Developer: August 2015 - present
- Project Lead: June 2013 - July 2015
Enthought Tool Suite
Tools for building scientific applications- Developer: May 2010 - October 2011
FLASH
Modular, parallel multiphysics simulation code for terrestrial and astrophysical plasmas.- HEDP Developer: Nov 2011 - May 2013
PyNE
The Nuclear Engineering Toolkit
- Lead Developer: April 2011 - present
PyTables
Pythonic Wrapper for HDF5
- Lead Developer: July 2011 - present
Regolith
Regolith is a content management system for software and research groups. Regolith creates and manages a database of people, publictaions, projects, proposals and grants, courses, and more!
- Lead Developer: August 2015 - present
Rever
Rever is a xonsh-powered, cross-platform software release tool. The goal of rever is to provide sofware projects a standard mechanism for dealing with code released. Rever aims to make the process of releasing a new version of a code base as easy as running a single command.
- Lead Developer: May 2017 - present
Rickshaw
An automated driver for Cyclus
- Developer: January 2017 - present
xonsh
A Python-ish, BASHwards-compatible shell language and command prompt.
- Lead Developer: February 2015 - present
xsgen
Cross section generator for Bright multi-group reactors.- Lead Developer: May 2008 - present
yt
Volumetric Data Analysis
- Developer: August 2012 - present
Publications
[Download bibtex]
- Robert Flanagan, and Anthony Scopatz. "Characteristic Reactor Cross Section Generation with XSgen". Global 2017. Seoul, Korea Sept 2017
- Anthony Scopatz, and Robert Flanagan. "Request Callbacks in the Cyclus Dynamic Resource Exchange". Global 2017. Seoul, Korea Sept 2017
- Meurer, Aaron, Smith, Christopher P, Paprocki, Mateusz, {\v{C}}ert{\'\i}k, Ond{\v{r}}ej, Rocklin, Matthew, Kumar, AMiT, Ivanov, Sergiu, Moore, Jason K, Singh, Sartaj, Rathnayake, Thilina, Sean Vig, Brian E Granger, Richard P Muller, Francesco Bonazzi, Harsh Gupta, Shivam Vats, Fredrik Johansson, Fabian Pedregosa, Matthew J Curry, Ashutosh Saboo, Isuru Fernando, Sumith Kulal, Robert Cimrman, and Anthony Scopatz. "SymPy: Symbolic computing in Python". PeerJ Computer Science . 4 p. e103 Jan 2017
- Scopatz, Anthony Michael. "Facility Deployment Decisions Through Warp Optimization of Regressed Gaussian Processes". Nuclear Science and Engineering . p. 1--15 (2017)
- Wilson, Paul H, Schneider, Erich, Pascucci, Valerio, Livnat, Yarden, Hiromoto, Robert, Scopatz, Anthony, Brossard, Dominique, and Scheufele, Dietram. "Developing the User Experience for a Next Generation Nuclear Fuel Cycle Simulator (NGFCS)". . (2017)
- Kathryn D. Huff, Matthew J. Gidden, Robert W. Carlsen, Robert R. Flanagan, Meghan B. McGarry, Arrielle C. Opotowsky, Erich A. Schneider, Anthony M. Scopatz, and Paul P.H. Wilson. "Fundamental concepts in the Cyclus nuclear fuel cycle simulation framework". Advances in Engineering Software . 94 p. 46 - 59 (2016) link doi
- Schneider, Erich, Flanagan, Robert, Bagdatlioglu, Cem, and Scopatz, Anthony. "An Integrated Fuel Depletion Calculator for Fuel Cycle Options Analysis". . (2016)
- Scopatz, Anthony Michael. "Nonjudgmental Dynamic Fuel Cycle Benchmarking". Nuclear Technology . 195 p. 273--287 (2016)
- Wilson, Paul, and Scopatz, Anthony. "Market-Based and System-Wide Fuel Cycle Optimization". . (2016) doi
- Scopatz, Anthony, Bates, Cameron, and Wilson, Paul. "Binary Formulation of Decay Equations". Am. Nuc. Soc. Annual Meeting 2015. San Antonio, TX, USA June 2015
- Denia Djokic, Anthony Scopatz, H R Greenberg, Kathryn Huff, R P Nibbleink, and M Fratoni. "The Application of CYCLUS to Fuel Cycle Transition Analysis". GLOBAL 2015. Mar 2015 link
- Anthony M. Scopatz, Matthew J. Gidden, Robert W. Carlsen, Robert R. Flanagan, Kathryn D. Huff, Meghan B. McGarry, Arrielle C. Opotowsky, Olzhas Rakhimov, Zach Welch, and Paul P. H. Wilson. "Cyclus Archetypes". CoRR . abs/1511.05619 (2015) link
- Anthony Scopatz, and Kathryn Huff. "Effective Computation in Physics: Field Guide to Research with Python". . (2015)
- Tzeferacos, Petros, Fatenejad, Milad, Flocke, Norbert, Graziani, Carlo, Lamb, Donald Q, Lee, Dongwook, Meinecke, Jenna, Scopatz, Anthony, and Weide, Klaus. "FLASH MHD simulations of experiments that study shock-generated magnetic fields". High Energy Density Physics . 17 p. 24-31 (2015)
- Biondo, Elliott, Scopatz, Anthony, Gidden, Matthew, Slaybaugh, Rachel, and Bates, Cameron. "Quality Assurance within the PyNE Open Source Toolkit". Am. Nuc. Soc. Winter Meeting 2014. 111 Anaheim, CA, USA Nov 2014
- Elliott Biondo, Anthony Scopatz, Matthew Gidden and Rachel Slaybaugh, Cameron Bates, and Paul P.H. Wilson. "Quality Assurance within the PyNE Open Source Toolkit". Am. Nuc. Soc. Winter Meeting 2014. Anaheim, CA, USA Nov 2014
- Anthony Scopatz, Cameron R. Bates, Elliott Biondo, Kathryn Huff, Kalin Kiesling, Robert Carlsen, Andrew Davis, Matthew Gidden, Tim Haines, Joshua Howland, Blake Huff, Kevin Manalo, Arrielle Opotowsky, Rachel Slaybaugh, Eric Relson, Paul Romano, Patrick Shriwise, John D. Xia, Paul Wilson, and Julie Zachman. "PyNE Progress Report". . 11 2014
- Gidden, Matthew, R. Carlsen, A. Opotowsky, O. Rakhimov, A. Scopatz, and P. Wilson. "Agent-Based Dynamic Resource Exchange in Cyclus". Physor 2014. Kyoto, Japan Sept 2014
- Biondo, E., Davis, A., Scopatz, A., and Wilson, P. P. H.. "Rigorous Two-Step Activation for Fusion Systems with PyNE". Proc. of the 18th Topical Meeting of the Radiation Protection and Shielding Division of ANS. Knoxville, TN (2014)
- Tzeferacos, Petros, Fatenejad, Milad, Flocke, Norbert, Graziani, Carlo, Gregori, Gianluca, Lamb, Donald, Lee, Dongwook, Meinecke, Jena, Scopatz, Anthony, and Weide, Klaus. "Numerical modeling of laser-driven experiments of colliding jets: Turbulent amplification of seed magnetic fields". Bulletin of the American Physical Society . 59 (2014)
- Anthony Scopatz, Elliott D. Biondo, Carsten Brachem and John Xia, and Paul P. H. Wilson. "PyNE Progress Report". Am. Nuc. Soc. Winter Meeting 2013. Washington D.C., CA, USA Nov 2013
- Anthony Scopatz. "A Dynamic, Dependent Type System for Nuclear Fuel Cycle Code Generation". GLOBAL 2013. Salt Lake City, UT, USA Oct 2013
- Matthew Gidden, Anthony Scopatz, and Paul Wilson. "Developing Standardized, Open Benchmarks and a Corresponding Specification Language for the Simulation of Dynamic Fuel Cycles". American Nuclear Society Annual Meeting 2013. Atlanta, GA, USA Jun 2013
- Anthony Scopatz. "First and second order approximations to stage numbers in multicomponent enrichment cascades". International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering. Sun Valley, ID, USA May 2013
- Anthony Scopatz, Milad Fatenejad and Norbert Flocke, Gianluca Gregori, Don Lamb, Dongwook Lee and Jena Meinecke, Petros Tzeferacos, and Klaus Weide. "FLASH Hydrodynamic Simulations of Potential Experiment Design at NIF to Explore the Generation of Cosmological Magnetic Fields". NIF User's Group Meeting 2013. 109 Livermore, CA, USA Feb 2013
- Anthony Scopatz, Milad Fatenejad and Norbert Flocke, Gianluca Gregori, Don Lamb, Dongwook Lee and Jena Meinecke, Petros Tzeferacos, and Klaus Weide. "FLASH Hydrodynamic Simulations of Potential Experiment Design at NIF and Omega to Explore High Magnetic Reynolds Number Regimes". Omega Laser User's Group Meeting 2013. Rochester, NY, USA Feb 2013
- Petros Tzeferacos, Milad Fatenejad and Norbert Flocke, Gianluca Gregori, Don Lamb, Dongwook Lee and Jena Meinecke, Anthony Scopatz, and Klaus Weide. "MHD Simulations of Cosmological Magnetic Field Generation with the FLASH Code". NIF User's Group Meeting 2013. Livermore, CA, USA Feb 2013
- Lamb, DQ, Scopatz, A, Tzeferacos, P, Daley, C, Fatenejad, M, Flocke, N, Graziani, C, Lee, D, Weide, K, Doyle, H, and others. "Validation and Predictive Radiation-Hydrodynamic Simulations with FLASH: Shock-Generated Magnetic Field Experiments Using the Vulcan Laser Facility at RAL". Bulletin of the American Physical Society . 58 (2013)
- Scopatz, Anthony M, Schneider, Erich A, Li, Jun, and Yim, Man-Sung. "Entropy-Based Nuclear Fuel Cycle Sensitivities and Covariances". Nuclear Technology . 183 p. 45--61 (2013)
- Anthony Scopatz, Fatenejad, Milad, Flocke, Norbert, Gregori, Gianluca, Koenig, M, Lamb, DQ, Lee, D, Meinecke, J, Ravasio, A, Tzeferacos, P, and others. "FLASH hydrodynamic simulations of experiments to explore the generation of cosmological magnetic fields". High Energy Density Physics . 9 p. 75--81 (2013)
- Tzeferacos, Petros, Daley, Christopher, Fatenejad, Milad, Flocke, Norbert, Graziani, Carlo, Lamb, Donald Q, Lee, Dongwook, Scopatz, Anthony, Weide, Klaus, Doyle, Hugo, and others. "Predictive radiation-MHD simulations with FLASH: Magnetic field generation and turbulent amplification experiments with the Omega EP laser". Bulletin of the American Physical Society . 58 (2013)
- Milad Fatenejad, John Bachan, Sean Couch, Chris Daley and Anshu Dubey, Norbert Flocke, Carlo Graziani, Don Lamb and Dongwook Lee, Anthony Scopatz, Petros Tzeferacos, and Klaus Weide. "Improvements to the FLASH code for Simulating HEDP Experiments". APS Div. of Plasma Phys. 2012. Providence, RI, USA Oct 2012
- Norbert Flocke, John Bachan, Sean Couch, Chris Daley and Anshu Dubey, Milad Fatenejad, Carlo Graziani, Don Lamb and Dongwook Lee, Anthony Scopatz, Petros Tzeferacos, and Klaus Weide. "Improvements to the FLASH Laser Energy Deposition Package". APS Div. of Plasma Phys. 2012. Providence, RI, USA Oct 2012
- Anthony Scopatz, Milad Fatenejad, Norbert Flocke and Gianluca Gregori Don Lamb, Dongwook Lee, Jena Meinecke and Petros Tzeferacos, and Klaus Weide. "FLASH Hydrodynamic Simulations of Experiments to Explore the Generation of Cosmological Magnetic Fields". APS Div. of Plasma Phys. 2012. Providence, RI, USA Oct 2012
- Anthony Scopatz, Paul Romano, Paul Wilson, Rachel Slaybaugh and Katy Huff, and Eric Relson. "PyNE: Python for Nuclear Engineering". SciPy 2012. Austin, TX, USA Jul 2012
- Anthony Scopatz. "Total Recall: flmake and the Quest for Reproducibility". SciPy 2012. Austin, TX, USA Jul 2012
- Anthony Scopatz, Milad Fatenejad, Norbert Flocke and Gianluca Gregori, Michel Koenig, Don Lamb, Dongwook Lee and Jena Meinecke, Alessandra Ravasio, Petros Tzeferacos and Klaus Weide, and Roman Yurchak. "FLASH Hydrodynamic Simulations of Experiments to Explore the Generation of Cosmological Magnetic Fields". HELDA 2012. 107 Tallahassee, FL, USA Apr 2012
- Anthony Scopatz, and Erich Schneider. "Interpolations of Nuclide-Specific Scattering Kernels Generated with Serpent". PHYSOR 2012. Knoxville, TN, USA Apr 2012
- Anthony Scopatz, Moo Le, Chris Camphouse, Jonathan March and Warren Weckesser, and Eric Jones. "A Dynamic Waste Isolation Pilot Plant Performance Assessment Tool". Waste Management 2012. Phoenix, AZ, USA Feb 2012
- Anthony M Scopatz, Romano, Paul K, Wilson, Paul PH, and Huff, Kathryn D. "PyNE: Python for Nuclear Engineering". Transactions of the American Nuclear Society . 107 p. 985 (2012)
- Anthony Scopatz, Jun Li, Erich Schneider, and Man-Sung Yim. "Fuel Cycle Covariance of Plutonium and Americium Separations to Repository Capacity using Information Theoretic Measures". Global 2011. Makuhari, Japan Dec 2011
- Alfredo Miranda, Anthony Scopatz, and Erich Schneider. "Nuclear Fuel Cycle Simulation Framework". UT Energy Forum. Austin, TX, USA Feb 2011
- Huff, Kathryn D, Scopatz, Anthony M, Preston, Nicholas D, and Wilson, Paul PH. "Rapid peer education of a computational nuclear engineering skill suite". Transactions of the American Nuclear Society . 104 p. 103 (2011)
- Scopatz, Anthony Michael. "Essential physics for fuel cycle modeling". . (2011)
- Anthony Scopatz, Jun Li, Erich Schneider, and Man-Sung Yim and Brian Parks. "The Impact of Reprocessing Separation Efficiency on Repository Capacity and Performance". Fuel Cycle Research and Development 2010. Gaithersburg, MD, USA Oct 2010
- Anthony Scopatz, Li, Jun, Yim, Man-sung, and Schneider, Erich. "Nuclear Fuel Cycle Sensitivity to the Variation of Physical Parameters". PHYSOR 2010. Pittsburgh, PA, USA (2010)
- Anthony Scopatz, Li, Jun, Yim, Man-Sung, and Schneider, Erich. "Methodology for Identifying Critical Fuel Cycle Parameters Governing Repository Capacity". Transactions of the American Nuclear Society . 102 p. 101--102 (2010)
- Anthony Scopatz. "Elementary Fuel Cycle Parameter Contingency Analysis". American Nuclear Society Student Conference. Ann Arbor, MI, USA (2010)
- Li, Jun, Scopatz, Anthony, Yim, Man-Sung, and Schneider, Erich. "The sensitivity of fuel cycle performance to separation efficiency". Nuclear Engineering and Design . 240 p. 511--523 (2010)
- Jun Li, Anthony Scopatz, Man-sung Yim, and Erich Schneider. "The Impact of Reprocessing Separation Efficiency on Repository Capacity and Performance". Integrated Radioactive Waste Management in Future Fuel Cycles 2009. Charleston, South Carolina, USA Nov 2009
- Anthony Scopatz, and Schneider, Erich. "A new method for rapid computation of transient fuel cycle material balances". Nuclear Engineering and Design . 239 p. 2169--2184 Oct 2009 doi
- Erich Schneider, Anthony Scopatz, and Brian Parks. "The Impact of Reprocessing Separation Efficiency on Repository Capacity and Performance". . Austin, TX, USA Sep 2009
- Anthony Scopatz. "Impact of Separation Efficiencies on Repository Peak Temperature Time". Am. Nuc. Soc. Student Conference 2009. Gainesville, FL, USA Apr 2009
- Jun Li, Anthony Scopatz, Man-Sung Yim, and Erich Schneider. "The Sensitivity of Fuel Cycle Performance to Separation Efficiency". Nuclear Engineering and Design . 240 p. 511--523 (2009) doi
- Anthony Scopatz. "A Newer Medium-Fidelity Method for Reactor and Fuel Cycle Simulation - A PhD Proposal". . p. 130 Austin, TX, USA (2009)
- Anthony Scopatz, Li, Jun, Yim, Man-sung, and Schneider, Erich. "A Systemic Evaluation of the Sensitivity of Fuel Cycle". GLOBAL 2009. Paris, France (2009)
- Anthony M Scopatz, and Schneider, Erich A. "A new method for rapid computation of transient fuel cycle material balances". Nuclear Engineering and Design . 239 p. 2169--2184 (2009) doi
- Schneider, Erich, and Anthony Scopatz. "Attachment E Uranium Resource Model (U of TX-Austin)". Advanced Fuel Cycle Economic Tools, Algorithms, and Methodologies . (2009)
- Anthony Scopatz. "Effects of Neutronic Parameterization on Recyclable Uranium Fuel Cycles". Am. Nuc. Soc. Student Conference 2008. College Station, TX, USA Mar 2008
- Erich Schneider, and Anthony Scopatz. "A Parameterization of the Neutronic Characteristics of Recyclable Uranium". PHYSOR 2008. Interlaken, Switzerland (2008)
- Anthony Scopatz. "Perturbation Method for Determining Hitting Target Burnup When Mixing Mass Streams". . p. 8 Austin, TX, USA (2008)
- Li, J, Anthony Scopatz, Yim, MS, Schneider, E, and McNelis, D. "Impact of reprocessing separation efficiency on fuel cycle cost and repository capacity". Transactions of the American Nuclear Society . 99 p. 211--212 (2008)
- Anthony Michael Scopatz. "Recyclable Uranium Options Under the Global Nuclear Energy Partnership". . p. 154 Dec 2007
- Schneider, E., Anthony Scopatz, and Deinert, M.. "Depleted and Recyclable Uranium in the United States: Inventories and Options". GLOBAL 2007. p. 1549--1554 Boise, Idaho, USA (2007) link
- Prasankumar, Rohit P., Anthony Scopatz, Hilton, David J., Taylor, Antoinette J., Averitt, Richard D.., Zide, Joshua M.., and Gossard, Arthur C.. "Carrier Dynamics in ErAs Nanoislands Measured by Optical-Pump THz-Probe Spectroscopy". . May 2005 link
- Prasankumar, R. P., Anthony Scopatz, Hilton, D. J., Taylor, a. J., Averitt, R. D., Zide, J. M., and Gossard, a. C.. "Carrier dynamics in self-assembled ErAs nanoislands embedded in GaAs measured by optical-pump terahertz-probe spectroscopy". Applied Physics Letters . 86 p. 201107 (2005) link doi
- Prasankumar, Rohit P, Scopatz, Anthony, Hilton, David J, Taylor, Antoinette J, Averitt, Richard D, Zide, Joshua M, and Gossard, Arthur C. "Carrier Dynamics in ErAs Nanoislands Measured by Optical-Pump THz-Probe Spectroscopy". Quantum Electronics and Laser Science Conference. p. QWC3 (2005)
- Prasankumar, Rohit P, Scopatz, Anthony, Hilton, David J, Taylor, Antoinette J, Averitt, Richard D, Zide, Joshua, and Gossard, Arthur C. "Carrier Dynamics in Self-Assembled ErAs Nanoislands Measured by Optical Pump-THz Probe Spectroscopy". Optical Terahertz Science and Technology. p. TuB3 (2005)
- Xu, J, Ramian, G, Savvidis, P, Scopatz, AM, Allen, SJ, Galan, JF, Birge, RR, and Plaxco, K. "Terahertz Circular Dichroism Spectroscopy of Biopolymers". APS Meeting Abstracts. 1 p. 14007 (2004)
- Xu, J, Ramian, G, Scopatz, AM, Allen, SJ, and Plaxco, KW. "Biological Sensing with Terahertz Circular Dichroism Spectroscopy". APS Meeting Abstracts. 1 p. 35009 (2003)
- Xu, Jing, Ramian, Gerald J, Galan, Jhenny F, Savvidis, Pavlos G, Scopatz, Anthony Michael, Birge, Robert R, Allen, S James, and Plaxco, Kevin W. "Terahertz circular dichroism spectroscopy: A potential approach to the in situ detection of life's metabolic and genetic machinery". Astrobiology . 3 p. 489--504 (2003)
- Harrison, RK, Scopatz, AM, and Ernesti, M. "A review of nuclear fuel cycle options for developing nations". Proceedings of GLOBAL 2007 conference on advanced nuclear fuel cycles and systems.
Teaching Experience
EMCH 552: Intro to Nuclear Engineering
University of South Carolina
Professor, August 2017This course is an introduction to nuclear physics and engineering, covering the important underlying science and mathematics to nuclear power generation. Unlike previous sememsters, this course was taught in a flipped style. [Syllabus]
EMCH 558/758: Reactor Power Systems
University of South Carolina
Professor, January 2017This course covers conventional Pressurized Water Reactors (PWR) and Boiling Water Reactors (BWR) system energy designs for transport, containment, and accident prevention and mitigation. Near term, developmental, and proposed enhanced capability reactor system designs. Cross listed as an undergraduate and graduate course. [Syllabus]
EMCH 552: Intro to Nuclear Engineering
University of South Carolina
Professor, August 2016This course is an introduction to nuclear physics and engineering, covering the important underlying science and mathematics to nuclear power generation. [Syllabus]
EMCH 558/758: Reactor Power Systems
University of South Carolina
Professor, January 2016This course covers conventional Pressurized Water Reactors (PWR) and Boiling Water Reactors (BWR) system energy designs for transport, containment, and accident prevention and mitigation. Near term, developmental, and proposed enhanced capability reactor system designs. Cross listed as an undergraduate and graduate course. [Syllabus]
Scientific Computing with Python and SciPy
African Institute for Mathematical Sciences
Lecturer, September 2014Instructed 50+ students in a full 30 hour course in the basics of scientific computing in the context of the scientific Python stack. [Website] [Course Materials]
HDF5 is for Lovers
SciPy 2014
Instructor, July 2014Instructed 130+ students in the use & structure of HDF5 and PyTables. [Course Materials]
Scientific Computing with Python and SciPy
African Institute for Mathematical Sciences
Lecturer, September 2013Instructed 50+ students in a full 30 hour course in the basics of scientific computing in the context of the scientific Python stack. [Website] [Course Materials]
HDF5 is for Lovers
PyData Silicon Valley 2013
Instructor, March 2013Instructed 130+ students in the use & structure of HDF5 and PyTables. [Course Materials]
HDF5 is for Lovers
PyCon Canada 2012
Instructor, November 2012Instructed 130+ students in the use & structure of HDF5 and PyTables. [Course Materials]
HDF5 is for Lovers
SciPy 2012
Instructor, July 2012Instructed 130+ students in the use & structure of HDF5 and PyTables. [Website] [Video] [Course Materials]
Python for Scientific Computing
Enthought, Inc.
Instructor, 2010 - 2012Instructed 11 week-long courses on scientific computing in Python at various universities, national labs, & businesses.
SciPy Tutorial
SciPy 2011
Instructor, July 2011Instructed 50 students in the SciPy Python package. [Course Materials]
Computational Methods in Nuclear Engineering
The University of Texas at Austin
Teaching Assistant/Grader, August 2010 - December 2010Helped students develop and debug their discrete ordinates code throughout the course.
Astronomy 1
University of California, Santa Barbara
Undergraduate Teaching Assistant/Grader, September 2005 - December 2005Graded a first year Astronomy course and provided teaching assistance when required.
Memberships
NumFOCUS
Founding Treasurer & Board Member, 2011 - 2014 [Website]Python Software Foundation
Fellow, 2013 - presentinSCIght: The Scientific Computing Podcast
Host & Blogger, 2011 - 2013American Physical Society
Member, 2012 - 2013Software Carpentry
Instructor, 2011 - presentThe Hacker Within
Member, 2009 - presentAmerican Nuclear Society
Member, 2006 - presentSkills
Programming Languages
- Expert: Python, Cython, C, C++, Bash, xonsh
- Intermediate: Fortran 77/90/95, Haskell, Java, JavaScript, Lua
Markup Languages
- Expert: Restructured Text, LaTeX, HTML, CSS, XML, markdown, Asciidoc
- Intermediate: PHP
Specialized Software
- Expert: Linux, Unix, OS/2, SSH, HDF5, Boost::Python, NumPy, SciPy, MatPlotLib, ORIGEN v2.2, MCNP/X, Mathematica, Serpent, OpenMC
- Intermediate: MATLAB, Maple, NJOY, Django, Flask, SQLite, MySQL, MongoDB


--- layout: archive title: Zulip Chat Archive permalink: /stream/116395-maths/topic/eigenvalues.20and.20eigenvectors.html ---
Hi, I'll start working on a proof that every endomorphism in a vectorspace over an algebraically closed field has an eigenvector. My goal is to formalize the eigendecomposition of a matrix later. That hasn't been formalized yet, right?
Nope, this hasn't been done yet.
Do we have algebraically closed fields ?! [/joke]
Are you identifying endomorphisms with matrices?
Note that we now know that V
and dual K V
are isomorphic. So you can identify End V
with dual K V \tensor V
. This might help for some things.
I'll try to stay on the level of endomorphisms as long as possible. The corresponding theorem about matrices should be easy to derive from that.
I planned to use linear_map
from vector spaces for the endomorphisms. Do you think using End
from category theory would be better?
No, that was just notation.
Atm we don't have a category of modules.
But we certainly want to have that at some point.
and where is dual
?
ok, I found it :) Thanks!
{% endraw %}Last updated: Apr 24 2020 at 19:02 UTC


{% extends "site_base.html" %}
{% block head_title %}{{ gettext("Password Reset") }}{% endblock %}
{% block body %}
{{ gettext("An email with information on how to reset your password has been sent to your email address.") }}{{ gettext("Reset Email Sent") }}
{% trans %}If you do not receive your reset email within a few minutes, contact us at {{ CONTACT_EMAIL }}.{% endtrans %}
{% endblock %}


About Me
Four dollar toast poutine yr plaid. Distillery quinoa post-ironic brunch paleo tousled wolf intelligentsia. Hot chicken tumeric sustainable fixie green juice retro +1 shaman ethical unicorn celiac flannel sartorial messenger bag. Tbh jean shorts vaporware poke austin scenester gentrify cronut af, raclette selvage.
Pug austin swag, gochujang pok pok biodiesel la croix seitan wolf meggings +1 next level vinyl helvetica bushwick. Kombucha taiyaki woke post-ironic copper mug microdosing put a bird on it flannel DIY authentic aesthetic quinoa. DIY snackwave polaroid church-key waistcoat. Keytar prism offal plaid sriracha banh mi VHS taxidermy truffaut brunch williamsburg actually crucifix man bun meh. Selvage meggings portland hoodie pok pok humblebrag iceland sartorial vexillologist helvetica migas everyday carry tumeric. Flexitarian mixtape retro pinterest.
Blog health goth 90's, cornhole actually YOLO bicycle rights. DIY live-edge gentrify fashion axe squid bicycle rights. Banh mi tattooed chartreuse, intelligentsia quinoa kickstarter shaman. Leggings shabby chic subway tile knausgaard crucifix. Trust fund retro selvage la croix austin kinfolk.


Get today's high temperature from a selection of cities
City New York Boston
Scale Celsius Fahrenheit


New Template Editor project can be created from File Menu or from File Toolbar by selecting New Project... command
New project dialog box consists few options that you must follow. First you need to enter a name, title, author, subject of the project or leave it untitled, but you can't leave it empty. Next there is size of the page, here you can chose predefined sizes such as (A4, A5, Letter, 1024x768, 800x600, 640x480). If you want specific size, than you enter sizes in the fields Width and Height, give them unit in what the dimensions are, and you can chose from (Inch, mm, cm, pixel). Than if you need different precision you can enter Resolution of your choice.


I. Introduction
The All India Council for Technical Education (AICTE) was established by an Act of Parliament in the year 1987, with a view to promote proper planning and coordinated development of technical education system throughout the country. The Council has been performing its regulatory, planning and promotional functions through its Bureaus, namely: Administration; Finance; Planning and Coordination; Under Graduate Studies; Post Graduate Education and Research; Faculty Development; Quality Assurance; and Research and Institutional Development Bureaus; and through its Regional Offices located in various parts of the country.
II. Name of scheme(s)
A. Research & Institutional Development Schemes
1.Modernization & Removal of Obsolescence Scheme (MODROBS)
2.Research Promotion Schemes (RPS)
B.Industry-Institute Interaction Schemes
1.Industry Institute Partnership Cell (IIPC)
2.Entrepreneurship Development Cells (EDC)
3.National Facilities in Engineering & Technology with Industrial Collaboration (NAFETIC)
4.Nationally Coordinated Project (NCP)
MODERNISA
Objective(s)
1.To equip technical institutions with modern infra-structural facilities in laboratory(s)/workshop(s)/computing facilities to enhance functional efficiency for teaching, training and research purposes. Creation of new laboratories is not envisaged. Maximum Funding is Rs. 15 lakhs with 2 years duration.
2.The aims are contemporary Lab Work, relevant project work, indirect benefits to faculty/students of the institution through training programmes and consultancy work.
Objective(s) To establish institute-industry liaison by encouraging: (1) conduct of industrial training programmes (2) facilitating exchange of resource personnel (3) carry out industrial R&D (4) conduct of industrial visits (5) developing appropriate curricula and (6) undertake consultancy services, etc.
Objective
To encourage students to consider self-employment as a career option and provide training in entrepreneurship.
Objective
To establish national level facilities in the frontier areas of Engineering & Technology through collaboration between industry(s) and institutions for product development, basic research, trouble shooting, consultancy, testing & training purposes.
Objective
To plan, coordinate & execute integrated R&D programmes at national level by a group of institutions. The technical/ financial/ administrative deliverables are to be spelled out clearly by the networking institutions with the lead institution being an IIT/IISc/IIM/NIT.
III. Who can submit a proposal
The Council invites fresh proposals annually from AICTE approved technical institutions: University Departments, Government Institutions, Grant-in-aid Institutions and Accredited Institutions in the private sector for financial assistance for schemes operated by the RID Bureau. For five year old institutions in J&K State and North-Eastern States, accreditation criterion is not mandatory.
Centrally funded Institutes such as IITs, IISc, IIM’s, NIT’s are not eligible for these schemes as they are directly funded by Ministry of Human Resource Development, New Delhi.
Centrally funded Institutions may apply, however, only for the Nationally Coordinated Project (NCP) Scheme.
Professional Bodies/Societies; Industrial Units/Houses; NGO’s; Institutions/Departments not approved by AICTE and Non-accredited departments of Self-financing Institutions are NOT ELIGIBLE to apply for RID Bureau Schemes. (This restriction is not applicable to five years old Institutions located in J&K State and the North-Eastern States).
IV. When and how to submit a proposal
As described under III above.
V. Areas of research support
1.Engineering and Technology
2.Architecture
3.Town Planning
4.Management
5.Pharmacy
6.Hotel Management and Catering Technology
7.Applied Arts and Crafts etc.
VI. Components of grant
Each scheme has a different system/level of funding. The details may be seen from the website: Click Here
VII. Items not allowed out of grant
The details may be seen from the website: Click Here
VIII. Mechanism of implementation and monitoring
After an initial scrutiny at the Bureau level, proposals are screened by experts on the subject, and if recommended, the concerned Principal Investigator/Coordinator of the Project is invited for presentation of the project proposal before an Expert Committee.
Projects recommended by the
Expert Committee are placed before the Board of Research of Institutional Development.
With a view to ensure effective implementation of these schemes, AICTE has set-up an Advisory Board, namely Board of Research & Institutional Development comprising of eminent scientists, engineers, technologists, academicians and industrialists.
IX. Forms and Formats are available at:Click Here
X. Contact Address
Adviser-II
RID Bureau
All India Council for Technical Education
NBCC Building, East Wing, 4th Floor,
Pragati Vihar, Bhisham Pitamah Marg
New Delhi –110 003
Telefax No:<PHONE_NUMBER>2
E-mail<EMAIL_ADDRESS>Website: Click Here


The recommended way to get the files is...
git clone http://marijnhaverbeke.nl/git/codemirror2
There is also github and a zip containing the current development snapshot. Once we have non-beta releases, those will also be avaible in zip form.
Beta 2 was released on February 22th 2011. The code is somewhat more well-tested, and the API has matured a bit since beta 1. The main thing we need right now is more ports of CodeMirror 1 modes—you're invited to help with that!
Beta 1 was released on February 8th 2011. There are no release files yet, just a git tag.
There is now a manual, and you are encouraged to try the library out and leave bug reports at the github issue tracker (anything from the editor behaving badly to a typo in the docs).


Cacti - T. Peruvianus
Preparation:
I ground up 50 grams of dried peruvian torch and jammed it all into 82 gel-caps. Took me around three hours, not including the swallowing, which was awful. I managed to swallow them three at a time. My stomach and my throat did not enjoy this, but I finally picked up the last two and forced them down. 41 Capsules.
Man. Tripping is hard work sometimes, I sure hope this is worth it. Price, including shipping and caps is around $40. My only concern is that I took too little, we'll soon find out.
I ate a healthy meal approx. 1 hour ago, mindset is good, I'm relaxed and enjoying my computer, setting is my appartment, I'm alone and not expecting visitors.
T-0.30: Nothing, my stomach has settled, but my throat is a little sore.
T-1.00: Stomach and general muscle-tissue are tensing a little bit, still feeling pretty good, the little 'something is about to happen'-feeling is present.
T-1.30: Getting bodychills, feeling slightly stoned, stomach tension is intensifying.
T-2.00: I feel so good, so awesome, everything is great, every breath is a new thing, every chill makes me shiver, oh my god, this stuff is the real deal.
Wow, just got an amazing chill all through my body. Typing is surprisingly easy, another chill. Amazing stuff, feeling warm all over as well. Intense body high, tingles, chills, smiling, much like MDMA just much, much more relaxed. The BIG high comes periodically with very intense chills that has me gasping.
T-2.30: Slight visuals, colours are more interesting and white walls are waving ever so softly. Tripping very hard now. Body high is intense and all empowering. Typing is still easy. Very strange indeed.
Feeling very high now, extremely high.  Body high can't get more intense then this or I'll start spewing chunks (graphical I know).
Music is a world onto itself. I seem to be more and more confused over everything, like I'm rediscovering the world, its not bad, its just very, very strange. Pupils are extremely dialated, the visuals is intensifying as I write, big tracers. wow.
Body high is starting to freak me out a little bit.
I will stop taking time now, I've deffinantly peaked. I was just outside taking a breath of fresh air. I never noticed but the tree next to my building is very beautiful and old. Its in full bloom now and I think about the cat I had, he used to sit out in that tree when he was a kitten. He'd get up there alright, but when it came to coming back down again, well. He died a few months ago, I really miss him.
I think I've just decided to get another cat. I'll have to read this report again tomorrow and think further about it. The main reason for not getting another cat was the fear of losing him again. I see now that that is just silly. If something's going to happen, then it's going to happen and in the meanwhile I gave that cat love and food, that was all that mattered to him. Not the future nor the past was his concern, his main concern was being loved and I loved to love him, so what is holding me back. Nothing! I'm getting a new cat!
This is an utterly mind opening, amazing experience and I feel that nothing will be the same after this night.
With shame I remember why I did this. I did this as part of my addiction. Just looking for something to get smacked out on. I recently lost my connection to hash, something I've smoked daily for years and now I suddenly see with clarity that that addiction is not so much something I have to get rid of, but a part of me that I have to accept, its in my life and most likely I'll always have that craving. I'm gonna put a jacket on and go outside, this needs more thinking.
It was cold outside. I sat under the tree and smoked a couple of cigarettes. I liked it, but sadly a little too cold and I came back inside. Time dialation is definantly present, but its not a bad thing. One hour is more like two hours.
Feeling a little nausea now. Damn! Gonna try lying down. That didn't work, I'm gonna have to do some nasty business. Throwing up was very painfull and not very successful. I did feel a little better though.
The day after:
Mescaline is not my drug, it was a really funny when it came on, but in the end I was left with visuals, nausea and self-loathing.
Just as feared the closed-eye visuals and auditory hallucinations were violent and scary. I tossed and turned for around 3 hours and finally falling asleep around 8 hours after peaking. I woke up only an hour later still tripping and extremely freaked out. I must've dreamed something, but I can't remember what. I managed to sleep again, this time undisturbed for around 6 hours and woke up in a trance-like state.
It feels like a sleepiness that wont leave my body. Typing is very slow.  I'm just relieved that the trip is over. I don't feel like I've learned anything and all in all I just managed to abuse another drug and that's it.
...but I am getting a new cat.
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.


var telegramMt = require('telegram-mt-node');
var auth = telegramMt.auth;
var utility = telegramMt.utility;
var net = telegramMt.net;
telegram.link
Copyright 2014 Enrico Stara<EMAIL_ADDRESS>Released under the MIT License
https://github.com/enricostara/telegram-mt-node
Dependencies:
var telegramMt = require('telegram-mt-node');
var auth = telegramMt.auth;
var utility = telegramMt.utility;
var net = telegramMt.net;
This module is the entry-point of Telegram.link library and provides the highest-level interface to communicate with the Telegram data-center. When you write your telegram-like-app you should deal only with this module.
Writing your app, you should import the module as follows:
var telegramLink = require('telegram.link');
This function creates the Client and connects to the supplied primary Telegram data center address.
When the Client connection is established the connect
event will be emitted.
Usage example:
var client = telegramLink.createClient(
appId, primaryDC,
{ connectionType: 'TCP' },
function(ex){
if(!ex) { console.log('connected!'); }
}
);
telegramLink.TEST_PRIMARY_DC
or
telegramLink.PROD_PRIMARY_DC
(Required)
HTTP
or
TCP
, HTTP is the default.
authKeyCreate
event will be emitted when the connection will be
established, after the the connect
event.
connect
event.
The code:
function createClient(appId, primaryDC) {
var args = arguments;
var options = {};
var callback;
if (typeof args[2] === 'object') {
options = args[2];
if (typeof args[3] === 'function') {
callback = args[3];
}
} else if (typeof args[2] === 'function') {
callback = args[2];
}
var client = new Client(appId, primaryDC, options.authKey, options.connectionType);
if (callback) {
client.once(exports.EVENT.CONNECT, callback);
}
connect.apply(client);
return client;
}
This class is a connection client to Telegram. Client instances implement the Telegram API.
They must be created by the createClient()
method above and the following constructor
cannot be called directly (Private).
The code :
function Client(appId, primaryDC, authKey, connectionType) {
this._appId = appId;
this._authKey = authKey;
this._sessionId = utility.createNonce(8);
if ('TCP' === connectionType) {
this._connection = new net.TcpConnection(primaryDC);
} else {
this._connection = new net.HttpConnection(primaryDC);
}
}
Extend events.EventEmitter
class
require('util').inherits(Client, require('events').EventEmitter);
This method exchanges the authorization key with Telegram, see https://core.telegram.org/mtproto/auth_key
This function is asynchronous. When the authKey is created, the ‘authKeyCreate’ event will be emitted.
The last parameter callback will be added as an listener for the ‘authKeyExchanged’ event, the callback could receive the following arguments:
The code:
Client.prototype.createAuthKey = function (callback) {
if(callback) {
this.once(exports.EVENT.AUTH_KEY_CREATE, callback);
}
auth.createAuthKey(
createEventEmitterCallback(exports.EVENT.AUTH_KEY_CREATE).bind(this),
this._connection);
};
This method closes the communication with the DataCenter,
The last parameter callback will be added as a listener for the end
event
The code:
Client.prototype.end = function (callback) {
if(callback) {
this.once(exports.EVENT.END, callback);
}
this._connection.close(createEventEmitterCallback(exports.EVENT.END).bind(this));
};
This method establishes the connection to the data center (Private)
The code:
function connect() {
this._connection.connect(createEventEmitterCallback(exports.EVENT.CONNECT).bind(this));
}
This method provides a callback function that emits the supplied event type or an error event otherwise (Private)
The code:
function createEventEmitterCallback(event) {
return function(ex) {
if (ex) {
this.emit(exports.EVENT.ERROR, ex);
} else {
var args = Array.prototype.slice.call(arguments);
args[0] = event;
this.emit.apply(this, args);
}
};
}
Emitted when the client connection is successfully established. See connect().
Event: ‘authKeyCreate’
Emitted when the authKey is successfully created. See client.createAuthKey().
Event: ‘end’
Emitted when the data center close the connection. See client.end().
Event: ‘error’
Emitted when an error occurs.
Export the event names:
exports.EVENT = {
ERROR: 'error',
CONNECT: 'connect',
AUTH_KEY_CREATE: 'authKeyCreate',
END: 'end'
};
Export the internals
exports.createClient = createClient;
var staticInfo = require('./static');
exports.TEST_PRIMARY_DC = staticInfo.telegram.test.primaryDataCenter;
exports.PROD_PRIMARY_DC = staticInfo.telegram.prod.primaryDataCenter;
Print the library version
console.log(staticInfo.signature);
console.log('v.%s', require('../package.json').version);
Register the project name on the logging system
var getLogger = require('get-log');
getLogger.PROJECT_NAME = require('../package.json').name;


Base URL: /, Version: 1.0.0, Find out more about Poze
This is the API to interact with the Poze authentication back-end
To get a task
| Operation | Description |
|---|---|
| GET /get-task | Get a randomly assigned task from pool of possibilities |
To authenticate the user performing the task
| Operation | Description |
|---|---|
| POST /check-task | Get a randomly assigned task from pool of possibilities |
This API endpoint provides a JSON response with the info required to explain the task to the user, and an Id to send back with the user's picture and data.
Required fields in body of CheckTaskRequest
application/json
successful operation
Invalid input
This API endpoint provides a JSON response with the info required to explain the task to the user, and an Id to send back with the user's picture and data.
application/json
successful operation
Username(email) of the user to be authenticated
Path to the authentication picture in S3 bucket
True/False representing authentication status
description of why given image was rejected or accepted


Recording under the name, Manifest Chris Greenwood’s albums have always exhibited a lot of creativity. Recording with the BEC Recordings label for the last decade, his recent album titled Reborn, being released independently, having being funded as a Pledge Music project, has given him full control to express himself freely.
Concerts, Tours, and Festivals ATTALUS tour schedule here 8TH ANNUAL ROCK AND WORSHIP ROADSHOW, 2016 Tour Schedule here RED will be touring in the US this October. Check here for tour dates and details. MANAFEST’s Canadian Tour schedule from October 2015 to March 2016
WATCH THE DOVE AWARDS SUNDAY, OCTOBER 18TH 9PM CST ON TBN In the Rock Categories, these are the winners. 2015 Rock Album of the Year (Category 22) Of Beauty And Rage RED (producer) Rob Graves 2015 Rock Song of the Year


Sift.js is a UI component for filters. You can filter by: (a) multiple choice (b) single choice (c) date and (d) date range.
The library can be found on GitHub as can the documentation.
And some examples can be seen below.
Big thanks to CommuSoft where I built version 0.1.0

var cars = [
{
"value": "asto",
"displayName": "Aston Martin"
},{
"value": "lamb",
"displayName": "Lamborghini"
},{
"value": "pors",
"displayName": "Porsche"
},{
"value": "mcla",
"displayName": "McLaren"
},{
"value": "ferr",
"displayName": "Ferrari"
},{
"value": "bron",
"displayName": "Bugatti Veyron"
},{
"value": "koen",
"displayName": "Koenigsegg"
}
];
exampleOne = new Sift("#example-one", {
displayName: "Car manufacturers",
type: "checkbox",
filters: cars,
activeFilter: ["asto", "pors"],
onFilterApplied: function(activeFilter) {
console.log("Car manufacturers: " + activeFilter);
}
});

var cars = [...]; // Same as Example #1
exampleTwo = new Sift("#example-two", {
displayName: "Car manufacturer",
type: "radio",
filters: cars,
activeFilter: "asto",
onFilterApplied: function(activeFilter) {
console.log("Car manufacturer: " + activeFilter);
}
});

exampleThree = new Sift("#example-three", {
type: "calendar",
displayName: "Made on",
calendarOptions: {
minDate: new Date(2015, 7, 20),
maxDate: new Date(2017, 7, 20),
existingDate: new Date(2016, 7, 20),
dragSelection: false
},
onFilterApplied: function(singleDate) {
console.log("Made on: " + singleDate);
}
});

exampleFour = new Sift("#example-four", {
type: "calendar",
displayName: "Made",
calendarOptions: {
existingDateRange: [new Date(2015, 0, 1), new Date(2015, 0, 10)]
},
onFilterApplied: function(startDate, endDate) {
if(endDate) {
console.log("Made between: " + startDate + " – " + endDate);
}else {
console.log("Made on: " + startDate);
}
}
});

exampleFive = new Sift("#example-five", {
type: "multi_calendar",
displayName: "Made between",
calendarOptions: {
existingDateRange: [new Date(2015, 0, 1), new Date(2015, 11, 25)]
},
onFilterApplied: function(startDate, endDate) {
console.log("Made between: " + startDate + " – " + endDate);
}
});
P.S. Internally Sift.js uses 2 other open source libraries I've built. Both can be used as stand-alone components – and found on GitHub:


CET review, continental trade bloc top of agenda at EABC meeting
by MOSES K. GAHIGI, NJIRAINI MUCHIRAIn Summary
- The region is currently grappling with protectionist tendencies by partner states and delays in the harmonisation and domestication of EAC-agreed decisions and directives.
- The region’s trade and investment continues to suffer distress due to political decisions by member states and questions around standards of products.
- The regional business community are also expected to discuss and put pressure on Kampala and Kigali to resolve their existing diplomatic differences and open borders between them, which have been closed since February this year.
The East African Business Council, the region’s leading private sector economic forum, will still hold its high level meeting, which was to run ahead of the now cancelled EAC Heads of State Summit.
High on the agenda of the EABC November 28-29 business summit, under the theme EAC@20: Private sector-driven regional integration for increased intra-EAC trade and investments, is the implementation of the directives of the Heads of State Summit on One Regional Air Space, review of the Common External Tariff, review of the Trade Remedies Committee, ratification of the Sanitary and Phytosanitary Standards Protocol, and enhancing the role of the private sector in the EAC and AfCFTA negotiations. Others are the use of digital economy to support business, strengthening and supporting small and medium sized enterprises, and industrialisations and value chains as a strategy to increase intra-EAC trade.
The resolutions of the EABC will then be submitted to the EAC Council of Ministers for the delivery of quick wins for the region.
The region is currently grappling with protectionist tendencies by partner states and delays in the harmonisation and domestication of EAC-agreed decisions and directives.
The region’s trade and investment continues to suffer distress due to political decisions by member states, questions around standards of products are rising, while the bloc is facing an uphill task to fund its key infrastructure projects.
In the past two weeks, peanut butter products, Panadol tablets and syrup, all manufactured in Kenya, have been banned in Rwandan and Ugandan markets for being substandard and lacking active ingredients.
Also Read
-
Maize price soars in Tanzania
-
Uganda delays harvesting of vanilla
-
Why EA lost out to West Africa at the $1m Jack Ma initiative
-
Half of Kenyan workers earn below $300 a month
Advertisement
The regional business community are also expected to discuss and put pressure on Kampala and Kigali to resolve their existing diplomatic differences and open borders between them, which have been closed since February this year.
“I don’t have the figures of the cost of the border closure, but there is a cost which has come with the closure, there are losses, we can’t shy away from that. We have engaged the different parties … and we are hoping the matter is resolved,” said Dennis Karera, the vice chairman of EABC.
Trade among East African member states has been declining, standing at 31.4 per cent, largely due to existing non-tariff barriers and increasing imports from Asia.
A report by the United Nations Economic Commission for Africa (Uneca) released this year, indicated that intra-EAC trade fell to $2.4 billion in 2017, from $3.5 billion in 2013.
The political tensions between Uganda and Rwanda, Kenya and Tanzania as well as with other political stalemates between other member countries like Burundi have even made the situation worse.
“Many things — markets, consumptions patterns and quantities — have changed, and we still have non-tariff barriers. We still have a lot of work to do,” said Karera.
He said EACB took time to gather challenges from the region’s business players, which will be presented and tacked during the summit.


--- layout: default title: Home tagline: Just bunny's log ;-) --- {% include JB/setup %}
{{ post.content| strip_html | truncate:120 }}


---
title: Checklist for R package (re-)submissions on CRAN
author: Saskia O.
date: '2020-01-09'
slug: checklist-for-r-package-re-submissions-on-cran
categories:
- programming
tags: []
banner: "img/banners/checklist_CRAN.png"
---
Last update: 2020/01/10
The following is a checklist of things to consider or do before (re-)submitting a package to CRAN, which I find every now and then helpful when I have go through this progress again. With the release of devtools 2.0 things have also changed a bit from the description provided in the R packages book by Hadley Wickham. So this checklist might be also helpful for you.
20 steps - checklist
- See if there are any new requirements, policies or recommendations
- Update R, Rstudio and all dependent R packages.
- For the latter you can also use
devtools::install_deps()
which updates outdated dependencies.
- Test your package again after all the updates and package modifications:
- Check unit tests with
devtools::test()
(Mac shortcut: Cmd+Shift+T)
- Check coverage of all your tests with
devtools::test_coverage()
- Check examples with
devtools::run_examples()
- Update the documentation with
devtools::document()
and update potential vignettes
- Check all in local environment:
devtools::check()
(Mac shortcut: Cmd+Shift+E)
- Check reverse dependencies:
- The former function
devtools::revdep_check()
has been deprecated and moved to a separate packge.
- Use now
revdepcheck::revdep_check()
- (if you use this function, be aware that you will have a folder at the top level named ‘revdep’ with the check results –> look at these files and then delete the entire folder).
- If that doesn’t work use:
tools::dependsOnPkgs()
- Update
DESCRIPTION
file
- ‘Depends’ field (if R Version has changed since your last submission and some function changes would not work with the old R Version)
- ‘Imports’ field (if R package versions have changed since your last submission)
- ‘Version’ field: Still keep at this point the old development version (until step 16)
- Test your package on different platforms/versions with devtools for Windows →
devtools::build_win()
has been deprecated, use now:
devtools::check_win_release()
devtools::check_win_devel()
devtools::check_win_oldrelease()
- Test your package on different platforms/versions with Travis CI for Ubuntu
- If your Github repo is connected to your Travis CI account and a .travis.yml file has been generated with
devtools::use_travis()
(which lists the versions to test) Travis CI will automatically run the test with every change that is committed and pushed to Github and inform you via email.
- Test your package on any platform/version you want with the rhub package
- A good start here is the Getting started vignette.
- The first time you use rhub your email needs to be validated using the function
validate_email()
.
- Check for any platform(s) with the generic function
check(platform = ..)
. In the platform
argument you can specify a single one or a vector of several (shouldn’t be too many). Alternatively,
- the function
check_for_cran()
chooses all necessary platforms to test for.
check_on_linux()
and check_on_windows()
select the operating system.
check_with_roldrel()
, check_with_rrelease()
, check_with_rpatched()
and check_with_rdevel()
select an R version.
- Update
README.Rmd
file:
- Make changes in the README.Rmd file (which can be created using
devtools::use_readme_rmd()
)
- Knit the .Rmd into .md or use
devtools::build_readme()
which is a wrapper around rmarkdown::render()
- Update
NEWS.md
file once more
- should be constantly updated with every change made!
- until this point, still use the development version
- Check spelling errors after finalising all files:
devtools::spell_check()
- Update
Index.Rmd
file and package website if necessary (run pkgdown::build_site()
) → make sure that the build passed on Travis CI, otherwise the badge on the website will show the failed badge.
- Update
cran-comments.md
: Add
- a summary of the new changes (from the NEWS.md file)
- the test environments,
- R CMD check results (explain ERRORs, WARNINGs, NOTEs).
- Downstream dependencies.
- Push all necessary commits again to GitHub.
- Merge branches if necessary via git:
git merge –no-ff branch_name
- Run again a final local R CMD check with
devtools::check()
- For re-submission
- update now the ‘Version’ field in the DESCRIPTION file (after the final push to Github, so on the Github website you have still the development version (until CRAN acceptance) but the new version for the submission)
- replace in the
NEWS.md
file the development version with the new submitted version number
- If you also have a short summary of the changes in each version in your
README.Rmd
file than add the summary under the new version now.
- Submit the package to CRAN.
- Use
devtools::release()
which performs more checks prior to submission. If you simply want to re-submit and avoid all the questions use the shortcut devtools::submit_cran()
.
- In this process it will also ask you to check on the website the check results from the latest released version: https://cran.rstudio.com//web/checks/check_results_YOUR_PACKAGE_NAME.html → go to the website and check
- Confirm submission via link in the email.
- Check results of submission
- in all CRAN checks
- in comments inside the email from CRAN.
- Fix what needs to be fixed.
- Consider increasing version number.
- Check everything again and resubmit to CRAN.
- After successful submission:
- Create a new release with tag version on your GitHub repo. Copy and paste the contents of the relevant NEWS.md section into the release notes
- Increment the version of the package in the DESCRIPTION file (to X.X.X.9000).
If there is a new version of an imported package your package depends on and there is an issue with the new updoming version (that is not yet on CRAN), my strategy is:
- Start with step 1 and 2 above
- Then, install the development version of the respective package from e.g. Github.
- Run the R CMD check and fix the issue until no more errors, warnings or notes occur.
- Then re-install the official package version from CRAN.
- Run again R CMD check
- If everything is fine update the R and package versions in the
DESCRIPTION
file, but don’t list the development version of that one package! (step 5)
- Follow the remaining step 6-20


This page contains webassembly and javascript content, please enable javascript in your browser.
Configuration:
Type your unsorted shopping list here
Shop!


HOME
Events
Games
Companies
{{#registered}}
{{name}}
{{{profile_img}}}
Profile
My Lists
{{#admin}}
Admin features
{{/admin}}
{{/registered}} {{#unregistered}}
Register
{{/unregistered}}
{{{alert}}}
Admin Options
Add new game
New Game
Name:
Company:
Genre:
Description:
Score(Double):
Publish year(Int):
More info:
Url image:
Add new company
New Company
Name:
Country:
Description:
Foundation year(Int):
Url image:
Url:
Add new Event
New Event
Name:
Place:
Description:
Fee(Double):
Day(Int):
Month(Int):
Year(Int):
Url image:
Add new Article
New Article
Title:
Head:
Body:
Url Image:
Delete Game
Delete game
{{#listGames}} {{{.}}} {{/listGames}}
Delete Company
Delete game
{{#listCompanies}} {{{.}}} {{/listCompanies}}
Delete Event
Delete Event
{{#listEvents}} {{{.}}} {{/listEvents}}
Delete Article
Delete Article
{{#listArticles}} {{{.}}} {{/listArticles}}


Illicit Design is a web design agency that transforms your passions into websites.
We deliver high fidelity products that look and behave well on all devices.
We know that a site is reflective of the service and we keep this in mind every step of the way.
We write clean and concise code that makes your site look beautiful from any device.
We connect you to your audience and share your business with the world.


Few words from the developers : This website is NOT OFFICIAL and does not intend to convey any wrong information.
Any error that occurs while displaying data from the API will be resolved as soon as it is encountered.
STAY SAFE. STAY HOME. MAINTAIN SOCIAL DISTANCING.


Attribute List ...
Attributes are the adjectives that describe your project.
Common attributes include "Secure" and "Fast".
Typically, a product manager or tester with high knowledge of the product will have a hand in narrowing down the list of attributes for the system.


|
yaml
0.1.6
|
The parser structure. More...
#include <yaml.h>
Data Fields | |
| const unsigned char * | start |
| The string start pointer. | |
| const unsigned char * | end |
| The string end pointer. | |
| const unsigned char * | current |
| The string current position. | |
| struct { | |
| const unsigned char * start | |
| The string start pointer. | |
| const unsigned char * end | |
| The string end pointer. | |
| const unsigned char * current | |
| The string current position. | |
| } | string |
| String input data. | |
| FILE * | file |
| File input data. | |
| yaml_char_t * | start |
| The beginning of the buffer. | |
| yaml_char_t * | end |
| The end of the buffer. | |
| yaml_char_t * | pointer |
| The current position of the buffer. | |
| yaml_char_t * | last |
| The last filled position of the buffer. | |
| unsigned char * | start |
| The beginning of the buffer. | |
| unsigned char * | end |
| The end of the buffer. | |
| unsigned char * | pointer |
| The current position of the buffer. | |
| unsigned char * | last |
| The last filled position of the buffer. | |
| yaml_token_t * | start |
| The beginning of the tokens queue. | |
| yaml_token_t * | end |
| The end of the tokens queue. | |
| yaml_token_t * | head |
| The head of the tokens queue. | |
| yaml_token_t * | tail |
| The tail of the tokens queue. | |
| int * | start |
| The beginning of the stack. | |
| int * | end |
| The end of the stack. | |
| int * | top |
| The top of the stack. | |
| yaml_simple_key_t * | start |
| The beginning of the stack. | |
| yaml_simple_key_t * | end |
| The end of the stack. | |
| yaml_simple_key_t * | top |
| The top of the stack. | |
| yaml_parser_state_t * | start |
| The beginning of the stack. | |
| yaml_parser_state_t * | end |
| The end of the stack. | |
| yaml_parser_state_t * | top |
| The top of the stack. | |
| yaml_mark_t * | start |
| The beginning of the stack. | |
| yaml_mark_t * | end |
| The end of the stack. | |
| yaml_mark_t * | top |
| The top of the stack. | |
| yaml_tag_directive_t * | start |
| The beginning of the list. | |
| yaml_tag_directive_t * | end |
| The end of the list. | |
| yaml_tag_directive_t * | top |
| The top of the list. | |
| yaml_alias_data_t * | start |
| The beginning of the list. | |
| yaml_alias_data_t * | end |
| The end of the list. | |
| yaml_alias_data_t * | top |
| The top of the list. | |
Error handling | |
| yaml_error_type_t | error |
| Error type. | |
| const char * | problem |
| Error description. | |
| size_t | problem_offset |
| The byte about which the problem occured. | |
| int | problem_value |
The problematic value (-1 is none). | |
| yaml_mark_t | problem_mark |
| The problem position. | |
| const char * | context |
| The error context. | |
| yaml_mark_t | context_mark |
| The context position. | |
Reader stuff | |
| yaml_read_handler_t * | read_handler |
| Read handler. | |
| void * | read_handler_data |
| A pointer for passing to the read handler. | |
| union { | |
| struct { | |
| const unsigned char * start | |
| The string start pointer. | |
| const unsigned char * end | |
| The string end pointer. | |
| const unsigned char * current | |
| The string current position. | |
| } string | |
| String input data. | |
| FILE * file | |
| File input data. | |
| } | input |
| Standard (string or file) input data. | |
| int | eof |
| EOF flag. | |
| struct { | |
| yaml_char_t * start | |
| The beginning of the buffer. | |
| yaml_char_t * end | |
| The end of the buffer. | |
| yaml_char_t * pointer | |
| The current position of the buffer. | |
| yaml_char_t * last | |
| The last filled position of the buffer. | |
| } | buffer |
| The working buffer. | |
| size_t | unread |
| struct { | |
| unsigned char * start | |
| The beginning of the buffer. | |
| unsigned char * end | |
| The end of the buffer. | |
| unsigned char * pointer | |
| The current position of the buffer. | |
| unsigned char * last | |
| The last filled position of the buffer. | |
| } | raw_buffer |
| The raw buffer. | |
| yaml_encoding_t | encoding |
| The input encoding. | |
| size_t | offset |
| The offset of the current position (in bytes). | |
| yaml_mark_t | mark |
| The mark of the current position. | |
Scanner stuff | |
| int | stream_start_produced |
| Have we started to scan the input stream? | |
| int | stream_end_produced |
| Have we reached the end of the input stream? | |
| int | flow_level |
| The number of unclosed '[' and '{' indicators. | |
| struct { | |
| yaml_token_t * start | |
| The beginning of the tokens queue. | |
| yaml_token_t * end | |
| The end of the tokens queue. | |
| yaml_token_t * head | |
| The head of the tokens queue. | |
| yaml_token_t * tail | |
| The tail of the tokens queue. | |
| } | tokens |
| The tokens queue. | |
| size_t | tokens_parsed |
| The number of tokens fetched from the queue. | |
| int | token_available |
| struct { | |
| int * start | |
| The beginning of the stack. | |
| int * end | |
| The end of the stack. | |
| int * top | |
| The top of the stack. | |
| } | indents |
| The indentation levels stack. | |
| int | indent |
| The current indentation level. | |
| int | simple_key_allowed |
| May a simple key occur at the current position? | |
| struct { | |
| yaml_simple_key_t * start | |
| The beginning of the stack. | |
| yaml_simple_key_t * end | |
| The end of the stack. | |
| yaml_simple_key_t * top | |
| The top of the stack. | |
| } | simple_keys |
| The stack of simple keys. | |
Parser stuff | |
| struct { | |
| yaml_parser_state_t * start | |
| The beginning of the stack. | |
| yaml_parser_state_t * end | |
| The end of the stack. | |
| yaml_parser_state_t * top | |
| The top of the stack. | |
| } | states |
| The parser states stack. | |
| yaml_parser_state_t | state |
| The current parser state. | |
| struct { | |
| yaml_mark_t * start | |
| The beginning of the stack. | |
| yaml_mark_t * end | |
| The end of the stack. | |
| yaml_mark_t * top | |
| The top of the stack. | |
| } | marks |
| The stack of marks. | |
| struct { | |
| yaml_tag_directive_t * start | |
| The beginning of the list. | |
| yaml_tag_directive_t * end | |
| The end of the list. | |
| yaml_tag_directive_t * top | |
| The top of the list. | |
| } | tag_directives |
| The list of TAG directives. | |
Dumper stuff | |
| struct { | |
| yaml_alias_data_t * start | |
| The beginning of the list. | |
| yaml_alias_data_t * end | |
| The end of the list. | |
| yaml_alias_data_t * top | |
| The top of the list. | |
| } | aliases |
| The alias data. | |
| yaml_document_t * | document |
| The currently parsed document. |
The parser structure.
All members are internal. Manage the structure using the yaml_parser_
family of functions.
Error type.
| const char* yaml_parser_s::problem |
Error description.
The byte about which the problem occured.
The problematic value (-1
is none).
The problem position.
| const char* yaml_parser_s::context |
The error context.
The context position.
Read handler.
A pointer for passing to the read handler.
| const unsigned char* yaml_parser_s::start |
The string start pointer.
| const unsigned char* yaml_parser_s::end |
The string end pointer.
| const unsigned char* yaml_parser_s::current |
The string current position.
| struct { ... } yaml_parser_s::string |
String input data.
| FILE* yaml_parser_s::file |
File input data.
| union { ... } yaml_parser_s::input |
Standard (string or file) input data.
The beginning of the buffer.
The end of the buffer.
The current position of the buffer.
The last filled position of the buffer.
| struct { ... } yaml_parser_s::buffer |
The working buffer.
| unsigned char* yaml_parser_s::start |
The beginning of the buffer.
| unsigned char* yaml_parser_s::end |
The end of the buffer.
| unsigned char* yaml_parser_s::pointer |
The current position of the buffer.
| unsigned char* yaml_parser_s::last |
The last filled position of the buffer.
| struct { ... } yaml_parser_s::raw_buffer |
The raw buffer.
The input encoding.
| size_t yaml_parser_s::offset |
The offset of the current position (in bytes).
The mark of the current position.
The number of unclosed '[' and '{' indicators.
The beginning of the tokens queue.
The end of the tokens queue.
The head of the tokens queue.
The tail of the tokens queue.
| struct { ... } yaml_parser_s::tokens |
The tokens queue.
| size_t yaml_parser_s::tokens_parsed |
The number of tokens fetched from the queue.
| int* yaml_parser_s::start |
The beginning of the stack.
| int* yaml_parser_s::end |
The end of the stack.
| int* yaml_parser_s::top |
The top of the stack.
| struct { ... } yaml_parser_s::indents |
The indentation levels stack.
The current indentation level.
The beginning of the stack.
The end of the stack.
The top of the stack.
| struct { ... } yaml_parser_s::simple_keys |
The stack of simple keys.
The beginning of the stack.
The end of the stack.
The top of the stack.
| struct { ... } yaml_parser_s::states |
The parser states stack.
The current parser state.
The beginning of the stack.
The end of the stack.
The top of the stack.
| struct { ... } yaml_parser_s::marks |
The stack of marks.
The beginning of the list.
The end of the list.
The top of the list.
| struct { ... } yaml_parser_s::tag_directives |
The list of TAG directives.
The beginning of the list.
The end of the list.
The top of the list.
| struct { ... } yaml_parser_s::aliases |
The alias data.
The currently parsed document.


NoiseTagKeyboardViewController
public class NoiseTagKeyboardViewController : UIViewController, NoiseTagDelegate, SettingSubscriber
A view controller which presents a brain-controllable keyboard.
-
Initialize a new
NoiseTagKeyboardViewController
.Declaration
Swift
public init()
-
The delegate can respond to button presses. It is also responsible for dismissing the keyboard when the Ready button is pressed.
Declaration
Swift
public weak var delegate: NoiseTagKeyboardDelegate?
-
1, 2, or 3 buttons that are displayed in the customizable area of the keyboard.
Declaration
Swift
public var customizableButtonStates: [CustomizableButtonState] { get set }
-
Whether smart editing should be enabled.
Smart editing amongst others means that after a dot a space is automatically added.
Declaration
Swift
public var smartTextEditing: Bool
-
The settings that determine the how the keyboard works.
These settings have titles as defined by
NoiseTagKeyboardSettingTitles
.Declaration
Swift
public static let settings: SetOfSettingsNoiseTagKeyboard
-
The text that is displayed in the text field.
Declaration
Swift
public var typedText: String { get set }
-
See
NoiseTagDelegate
.Important
You should not call this function directly.Declaration
Swift
public func startNoiseTagControlOn(noiseTaggingView: UIView)
-
Declaration
Swift
public func respondToNoiseTagModeChange()
-
Declaration
Swift
public func idsOfControlsToIncludeAsTargetInVerifyMode(noiseTaggingView: UIView) -> [String]?
-
See the
SettingSubscriber
protocol.Declaration
Swift
public func valueChangedOf(setting: Setting, inSet setOfSettings: SetOfSettings)
-
See
UIViewController
.Declaration
Swift
override public func viewDidLoad()
-
See
UIViewController
.Declaration
Swift
public override func viewDidAppear(_ animated: Bool)
-
See
UIViewController
.Declaration
Swift
public override func viewDidLayoutSubviews()
-
See
UIViewController
.Declaration
Swift
override public var prefersStatusBarHidden: Bool { get }
-
We prefer the home indicator to be hidden.
Declaration
Swift
public override var prefersHomeIndicatorAutoHidden: Bool { get }


--- title: "4.4 — Products Liability — Class Content" citeproc: false bibliography: ../../static/bib/references.bib csl: ../../static/bib/chicago-syllabus-no-bib.csl output: blogdown::html_page: template: ../../pandoc/toc-title_html.template toc: true editor_options: chunk_output_type: console ---
Thursday, April 29, 2021 and Tuesday, May 4, 2021
TBD
The economic model of a risky product comes from Thomas Miceli’s textbook. Unfortunately, it is not in our textbook by Cooter & Ulen. So I have posted the relevant excerpt from the Miceli textbook.
Problem Set 3 is due by PDF upload to Blackboard Assignments by 11:59 PM EST Sunday May 9th.


|
CompactStar SDK 1.08
|
Functions | |
| CSR_Particle * | csrParticleDeleteFrom (CSR_Particle *pParticle, size_t index, size_t count) |
| CSR_Particle * | csrParticleCreate (void) |
| void | csrParticleRelease (CSR_Particle *pParticle) |
| void | csrParticleInit (CSR_Particle *pParticle) |
| CSR_Particles * | csrParticlesCreate (void) |
| void | csrParticlesRelease (CSR_Particles *pParticles) |
| void | csrParticlesInit (CSR_Particles *pParticles) |
| CSR_Particle * | csrParticlesAdd (CSR_Particles *pParticles) |
| CSR_Particle * | csrParticlesGet (const CSR_Particles *pParticles, const void *pKey) |
| void | csrParticlesDeleteFrom (CSR_Particles *pParticles, const void *pKey) |
| void | csrParticlesAnimate (CSR_Particles *pParticles, float elapsedTime) |
| CSR_Particle * csrParticleCreate | ( | void | ) |
Creates a particle
| CSR_Particle * csrParticleDeleteFrom | ( | CSR_Particle * | pParticle, |
| size_t | index, | ||
| size_t | count | ||
| ) |
| void csrParticleInit | ( | CSR_Particle * | pParticle | ) |
Initializes a particle
| [in,out] | pParticle | - particle to initialize |
| void csrParticleRelease | ( | CSR_Particle * | pParticle | ) |
Releases a particle
| [in,out] | pParticle | - particle to release |
| CSR_Particle * csrParticlesAdd | ( | CSR_Particles * | pParticles | ) |
Adds a new particle to a particle system
| pParticles | - particle system in which the particle will be added |
| void csrParticlesAnimate | ( | CSR_Particles * | pParticles, |
| float | elapsedTime | ||
| ) |
Animates the particles
| pParticles | - particle system for which the particles should be animated |
| elapsedTime | - elapsed time since last animation, in milliseconds |
| CSR_Particles * csrParticlesCreate | ( | void | ) |
Creates a particle system
| void csrParticlesDeleteFrom | ( | CSR_Particles * | pParticles, |
| const void * | pKey | ||
| ) |
Deletes a particle matching with a model from a particle system
| pKey | - key to delete, may be any model kind |
| CSR_Particle * csrParticlesGet | ( | const CSR_Particles * | pParticles, |
| const void * | pKey | ||
| ) |
Gets a particle matching with a model
| pParticles | - particle system from which the particle should be get |
| pKey | - search key, may be any model kind |
| void csrParticlesInit | ( | CSR_Particles * | pParticles | ) |
Initializes a particle system
| [in,out] | pParticles | - particle system to initialize |
| void csrParticlesRelease | ( | CSR_Particles * | pParticles | ) |
Releases a particle system
| [in,out] | pParticles | - particle system to release |


A simple, interactive and fun playground to learn Kubernetes
Play with Kubernetes is a labs site provided by Docker and created by Tutorius. Play with Kubernetes is a playground which allows users to run K8s clusters in a matter of seconds. It gives the experience of having a free Alpine Linux Virtual Machine in browser. Under the hood Docker-in-Docker (DinD) is used to give the effect of multiple VMs/PCs.
If you want to learn more about Kubernetes, consider the Play with Kubernetes Classroom which provides more directed learning using an integrated Play with Kubernetes commandline.


O.K. GARAGE A film review by Steve Rhodes Copyright 1999 Steve Rhodes RATING (0 TO ****): ** 1/2
Everyone has their specialties. Unfortunately, Rachael, an inner city teacher, has the bad luck to have taken her car to a garage, the ironically named "O.K. Garage," which specializes in not fixing cars. The garage does little or nothing and then charges inflated prices for the work they claimed to have done. Needless to say, anyone getting their car "repaired" there will need it worked on again, and Rachel with her meager income, takes her car back to the same place, hoping that they will finally solve the problem. Instead, the owner, a slimy character named Yannick (Olek Krupa), keeps trying to extract more of Rachel's hard-earned money.
In writer and director Brandon Cole's sweetly quirky and nicely cast O.K. GARAGE, the characters warm your heart even if the script doesn't exactly dazzle your brain. Cole, a better director than a writer, gets the staging and the bizarre mood just right. His characters are inviting and charming, more by the way they act than by what they say, their lines having little punch or vibrancy.
ARMAGEDDON's Will Patton plays Sean, a quiet, distant character who keeps pet lizards in his pocket. A writer by profession, Sean loves Rachel, but he's such a loner that he has trouble connecting with anyone.
Sean's friend Johnny is a painfully shy welder who doesn't cash his checks because he's in love with the teller at his bank. Close proximity to her is just too much for him; he can't stand the pressure. Well regarded actor John Turturro, who has been in a host of good supporting roles from QUIZ SHOW to HE GOT GAME, is perfectly cast as Johnny.
Lili Taylor, first seen in the delightful MYSTIC PIZZA, plays the sweet teacher, Rachel. She will have two shy guys contending for her affection when Johnny gives up on his married teller in favor of the more accessible Rachel. The love affair between the two of them shows the most promise, but the story, regretfully, doesn't develop it as it should -- a great missed opportunity.
The story really doesn't amount to much, nor does it try to. It's a small character study of two awkward guys who are lost in the world, especially when it comes to love. Still, the movie has appeal as it speaks to the loner part of all of us.
O.K. GARAGE runs 1:30. It is not rated but would be an R for some profanity, sexuality and violence and would be fine for teenagers.
Email<EMAIL_ADDRESS>Web: www.InternetReviews.com
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


BootCamp is a great way to learn a new skill. People come from different backgrounds. They can touch different cutures while learning programming, which makes the process of study fun.
Through step by step task, people can learn everything they need from basic concepts to practical applications.
The way people learned left a deep impression on me. It works like a real company. There is a clear workflow from assigning to submitting tasks.
Although I have just joined the EDA. I do like here. Everyone are friendly and they are willing to help each other. I look forward myself to be able to make some contrubution.
Of course, I am excited to join here, and I am also a little bit nervous. English is my second language and this made me worried whether I am able to communicate smoothly with other students.


Rust's syntax will look familar to C++ and Java programmers. For example, the scope of blocks
is determined by braces ({
and }
), and statements end with a ;
.
Whitespace (e.g. tabs) is ignored by the compiler.
Unlike Java, we create a function using the fn
keyword.
fn main() {
println("Hello World");
}
public static void main(String[] args) {
System.out.println("Hello World");
}
A better example would be something like the following.
|
|
public static void main(String[] args) {
String x = get_hello();
System.out.println(x); // prints `Hello World!`
}
public String get_hello() {
return "Hello World!";
}
Several things are going on in this code. First, variables are declared using
the let
keyword. Notice that we didn't have to specify a type, such as str
.
The Rust compiler can infer types, as long as there isn't any ambiguity. If
something is ambiguous, a type can be specificied using variable-name :type
.
let x = 4; // uses the compiler default
let y: uint = 4; // forces y to be an unsigned integer
let z: i32 = 4; // forces z to be a 32-bit integer
int x = 4; // uses the compiler default
// Java doesn't have unsigned ints
int z = 4; // depends on the machine
Second, we specified a return type using ->
. This is fairly straightforward.
Any valid type can be returned by a function.
Third, there's a &
in the return type. This is will discussed in the third
section. The next section deals with the basics of Rust variables and
syntax.