I tried to upgrade v1.16.8 to v1.17.5 on the on-premise kubernetes cluster by kubespray. but, failed upgrade…
Environment
- 1 master node
- 8 worker node
- Upgrade k8s v1.16.8 to v1.17.5
- All node are Ubuntu 18.04.4 LTS
- kubespray v2.13.0
Log
It seemed to fail it here. Master node success but, worker node failed…
TASK [kubernetes/node : install | Copy kubeadm binary from download dir] ****************************************************************************************************************
task path: /root/kubespray/roles/kubernetes/node/tasks/install.yml:2
The full traceback is:
WARNING: The below traceback may *not* be related to the actual failure.
File "/tmp/ansible_synchronize_payload_vSZyEg/ansible_synchronize_payload.zip/ansible/module_utils/basic.py", line 2592, in run_command
cmd = subprocess.Popen(args, **kwargs)
File "/usr/lib/python2.7/subprocess.py", line 394, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child
raise child_exception
fatal: [k8s-worker1 -> <IP_ADDRESS>]: FAILED! => {
"changed": false,
"cmd": "sshpass",
"invocation": {
"module_args": {
"_local_rsync_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER",
"_local_rsync_path": "rsync",
"_substitute_controller": false,
"archive": true,
"checksum": false,
"compress": false,
"copy_links": false,
"delete": false,
"dest": "/usr/local/bin/kubeadm",
"dest_port": 22,
"dirs": false,
"existing_only": false,
"group": false,
"link_dest": null,
"links": null,
"mode": "push",
"owner": false,
"partial": false,
"perms": true,
"private_key": null,
"recursive": null,
"rsync_opts": [],
"rsync_path": null,
"rsync_timeout": 0,
"set_remote_user": true,
"src": "/tmp/releases/kubeadm-v1.17.5-amd64",
"ssh_args": null,
"times": null,
"verify_host": false
}
},
"msg": "[Errno 2] No such file or directory",
"rc": 2
}
Solution
Edit roles/kubernetes/node/tasks/install.yml
- name: install | Copy kubeadm binary from download dir
# synchronize:
copy:
remote_src: true
src: "{{ local_release_dir }}/kubeadm-{{ kubeadm_version }}-{{ image_arch }}"
dest: "{{ bin_dir }}/kubeadm"
# compress: no
# perms: yes
# owner: no
# group: no
delegate_to: "{{ inventory_hostname }}"
tags:
- kubeadm
when:
- not inventory_hostname in groups['kube-master']
- name: install | Copy kubelet binary from download dir
# synchronize:
copy:
remote_src: true
src: "{{ local_release_dir }}/kubelet-{{ kube_version }}-{{ image_arch }}"
dest: "{{ bin_dir }}/kubelet"
# compress: no
# perms: yes
# owner: no
# group: no
delegate_to: "{{ inventory_hostname }}"
tags:
- kubelet
Edit the two tasks as above and retry ansible-playbook command.


List
文本列表
- Single Control
- Audiobooks
- Tones26
- Genius
- 文本段落
- 会凋零的事物才美丽，所以我们不被人造花感动。
- Only the perishable can be beautiful, which is why we are unmoved by artificial flowers.
- Only the perishable can be beautiful, which is why we are unmoved by artificial flowers.
- 2014-12-26 Only the perishable can be beautiful, which is why we are unmoved by artificial flowers.
- 2014-12-26 Only the perishable can be beautiful, which is why we are unmoved by artificial flowers.
-
若想拥有美丽的双眸，请寻找他人的优点。
For beautiful eyes, look for the good in others.
媒体列表
-
《当我谈跑步时，我谈些什么》
在早晨的马拉松村咖啡馆里，我尽情享用了冰镇的阿姆斯特尔啤酒。啤酒诚然好喝，却远不似我在奔跑时热切向往的那般美妙。失去理智的人怀抱的美好的幻想，在现实世界中根本是子虚乌有。
-
左图右文，垂直居中
知识总是从爱好开始，犹如光总是从火开始一样。
-
左文右图，垂直居中
Love is ever the beginning of knowledge as fire is of light.
-
超长文本隐藏
所有幸福的家庭都相似，而每个不幸的家庭各不同。
-
UC Browser
UC Browser is the leading mobile internet browser.
-
Hot
UC 浏览器
-
RunKeeper - GPS Track Running Walking Cycling
RunKeeper - GPS Track Running Walking Cycling
Version 4.1, 26.5 MB
What's New


Hi Touch Sample
The text-y text lorem ipsum for you
With parallax wide images everywhere
Hi Touch Sample
The text-y text lorem ipsum for you
With parallax wide images everywhere
Hi Touch Sample
The text-y text lorem ipsum for you
With parallax wide images everywhere


Articles
2021
November 2021
Use curl to make HTTP request with AGS-wrapper-curl
AGS provides the wrapper @autoit-gui-skeleton/ags-wrapper-curl for the library Curl built by Ward.
Read
Simplify the use of scrollbars with AGS-wrapper-scrollbars
AGS provides the wrapper @autoit-gui-skeleton/ags-wrapper-scrollbars for the library GUIScrollbar_Ex and GUIScrollbars_Size built by Melba23.
Read
Calculates the size of label required for a given text string with AGS-wrapper-string-size
StringSize takes a text string and calculates the size of label required to hold it as well as formatting the string to fit. AGS provides the wrapper @autoit-gui-skeleton/ags-wrapper-string-size from library of Melba23 StringSize.au3
Read
October 2021
Adding AutoIt actions (Run, Compile, Syntax check...) in Jetbrains
How to add AutoIt actions (Compile, Run, Syntax Check…) in Jetbrains.
Read
2018
September 2018
How to create a new AGS wrapper ?
An AGS-wrapper is a simple wrapper for an another library created by another team/developper and which allows you to benefit from the advantages of a dependency manager.
Read
July 2018
Check for updates into an AutoIt application with AGS-component-check-for-updates
AGS provides the component @autoit-gui-skeleton/ags-component-check-for-updates in order to add the feature to check for updates to an AutoIt application
Read
Send HTTP request in AutoIt with AGS-component-http-request
In order to send HTTP request, AGS provides this component @autoit-gui-skeleton/ags-component-http-request. This library is used to send HTTP request in GET or POST method, and with or wihtout behind a corporate proxy.
Read
Use JSON files in AutoIt with AGS-wrapper-json
In order to work with JSON, AGS provides a wrapper @autoit-gui-skeleton/ags-wrapper-json of the library JSON.au3, created by Ward. This library allows us to decode/encode JSON with the minimalistic JSON parser jsmn.
Read
AGS provides a fast dependencies manager for AutoIt with Yarn.
In order to simplify the management of the dependencies of an AutoIt project built with AGS, we have diverted form its initial use the dependency manager npm, and its evolution Yarn. This allows us to manage the dependencies of an AGS project with other AutoIt libraries, and to share these AutoIt packages from the npmjs.org repository.
Read
June 2018
AGS makes it easy to create Windows installer (setup) for AutoIt applications
AGS provides a process and some features to facilitate the creation of a Windows setup to an AutoIt application.
Read
May 2018
Github Pages with Jekyll support
This website is deployed on Github pages, with Jekyll. Thanks to them for this wedding.
v20100v


Mission & Values Leadership History
Network Teams Conference Meet Our Sponsors
Library News Room Downloads
Maverick Award Meet Your Peers
Contact Us Home
Forum Request Login & Password for our forum.
Policies & Privacy Notice
DO IT!
Develop your skills. Own your success. Increase your role. Take action in leadership.
Want to present at an Energetic Women event? Complete this form.
Energetic Women and Utility Leadership Academy (ULA) Partner to Present: Building High-Performing Teams on October 24
Webinar sponsored by
Recording | The Sweet Spot Exists: Finding Satisfaction with Your Work and Life Mix | PDF of Presentation
Sponsored by
Sign up to receive the Energetic Women Update.


public class Functor extends Object implements ClauseEntry
| Modifier and Type | Class and Description |
|---|---|
static class |
Functor.FunctorDatatype
Inner class.
|
| Modifier and Type | Field and Description |
|---|---|
static Predicate<Triple> |
acceptFilter
A static Predicate instance that detects triples with Functor objects
|
| Constructor and Description |
|---|
Functor(String name,
List<Node> args,
Builtin impl)
Constructor
|
Functor(String name,
List<Node> args,
BuiltinRegistry registry)
Constructor
|
Functor(String name,
Node[] args)
Constructor.
|
Functor(String name,
Node[] args,
Builtin impl)
Constructor
|
Functor(String name,
Node[] args,
BuiltinRegistry registry)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Equality is based on structural comparison
|
boolean |
evalAsBodyClause(RuleContext context)
Execute the given built in as a body clause.
|
int |
getArgLength()
Return the length of the functor argument array.
|
Node[] |
getArgs()
Return the functor arguments as an array of nodes
|
Node[] |
getBoundArgs(BindingEnvironment env)
Return a new Node array containing the bound versions of this Functor's arguments
|
Builtin |
getImplementor()
Return the Builtin that implements this functor
|
String |
getName()
Return the functor name
|
int |
hashCode()
hash function override
|
static boolean |
isFunctor(Node n)
tests that a given Node represents a functor
|
boolean |
isGround()
Returns true if the functor is fully ground, no variables
|
boolean |
isGround(BindingEnvironment env)
Returns true if the functor is fully ground in the given environment
|
static Node |
makeFunctorNode(Functor f)
Wrap a functor as a Literal node
|
static Node |
makeFunctorNode(String name,
Node[] args)
Create a functor and wrap it up as a Literal node
|
boolean |
safeEvalAsBodyClause(RuleContext context)
Execute the given built in as a body clause, only if it is side-effect-free.
|
boolean |
sameAs(Object o)
Compare Functors, taking into account variable indices.
|
void |
setImplementor(Builtin implementor)
Set the Builtin that implements this functor.
|
String |
toString()
Printable string describing the functor
|
public Functor(String name, Node[] args)
name
- the name of the functorargs
- an array of nodes defining the arguments, this will not be copied so beware of
accidental structure sharingpublic Functor(String name, List<Node> args, BuiltinRegistry registry)
name
- the name of the functorargs
- a list of nodes defining the argumentsregistry
- a table of builtins to consult to check for
implementations of this functor when used as a rule clausepublic Functor(String name, Node[] args, BuiltinRegistry registry)
name
- the name of the functorargs
- an array of nodes defining the argumentsregistry
- a table of builtins to consult to check for
implementations of this functor when used as a rule clausepublic Functor(String name, List<Node> args, Builtin impl)
name
- the name of the functorargs
- a list of nodes defining the argumentsimpl
- a specific builtin implementation of this functorpublic String getName()
public Node[] getArgs()
public int getArgLength()
public boolean isGround()
public boolean isGround(BindingEnvironment env)
public boolean evalAsBodyClause(RuleContext context)
context
- an execution context giving access to other relevant datapublic boolean safeEvalAsBodyClause(RuleContext context)
context
- an execution context giving access to other relevant datapublic Node[] getBoundArgs(BindingEnvironment env)
public Builtin getImplementor()
public void setImplementor(Builtin implementor)
public String toString()
public static boolean isFunctor(Node n)
public boolean equals(Object obj)
public boolean sameAs(Object o)
sameAs
in interface ClauseEntry
public static Node makeFunctorNode(String name, Node[] args)
name
- the name of the functorargs
- an array of nodes defining the arguments, this will not be copied so beware of
accidental structure sharingLicenced under the Apache License, Version 2.0


Pawar meets Sonia to discuss govt formation in Maharashtra
The NCP is in talks with ally Congress for a possible alliance with the Uddhav Thackeray-led Shiv Sena after its alliance with the BJP fell apart over the chief minister's post.
by PTINEW DELHI: NCP chief Sharad Pawar met Congress president Sonia Gandhi at her 10 Janpath residence here on Monday to discuss the possibility of formation of a government in Maharashtra.
The NCP is in talks with ally Congress for a possible alliance with the Uddhav Thackeray-led Shiv Sena after its alliance with the BJP fell apart over the chief minister's post.
Congress and NCP leaders have held a series of meetings in the last few days to finalise modalities for a Sena-led government in Maharashtra.
Ahead of his meeting with Gandhi, Pawar said all political parties seeking to stake claim in forming the government in Maharashtra have to "choose their own paths".
"BJP-Shiv Sena fought together, we (NCP) and Congress fought together. They have to choose their path and we will do our politics," Pawar told reporters ahead of the start of the Winter Session of Parliament.
Maharashtra was placed under President's rule on November 12 after no party or alliance staked claim to form government.
Pawar's meeting with the Congress chief comes a day after the NCP's core committee held a meeting in Pune and resolved that the current President's rule in Maharashtra should end and an "alternative government" should be formed.
The BJP-Sena saffron alliance had secured a comfortable majority by winning 105 and 56 seats, respectively, in the 288-member Assembly. The Congress and NCP, pre-poll allies, won 44 and 54 seats respectively.


First name is required (minimum 3 characters)
Last name is required (minimum 3 characters)
Invalid email !
Password is required


Madison police ask public for help to find missing adult
by Brandon ArbuckleMADISON, Wis. - The Madison Police Department has asked the public for help in finding a missing adult.
An incident report from Tuesday said John P. Thompson was last seen Oct. 30 at 11 a.m. at 1500 Troy Drive.
Thompson has been described as a white man who is 5 feet, 10 inches tall, weighs 146 pounds and has brown hair and brown eyes.
Anyone with information on Thompson's whereabouts can call the Madison Police Department at<PHONE_NUMBER>.


This week only: Over 50% off on trip to Singapore
Want to be notified for
latest amazing trips, travel deals, special offers, and other
information?
$25 Off Your First App Hotel Booking
With your private coupon code
Send a link to your phone for the FREE Expedia App and code.
Limit one (1) coupon per user account, per qualifying hotel booking every 24 hours. By providing your number, you agree to receive a one-time automated text message with a link to get the app. Our app offers promotions and booking services. No purchase necessary. Standard text message rates may apply. See Details
- Couple discount.sms 'COUPLE' to<PHONE_NUMBER> and avail amazing couple discounts. Hurry!!!
- Graduated this year?? SMS 'GRAD' to<PHONE_NUMBER> and avail amazing student discounts. Hurry!!!
- Send your best clicks to<EMAIL_ADDRESS>and win exiting gifts


- Structured all source files with #region directives
- WebMail.MapiMail.SendMail: Accepts multiple recipients
- WinApi: Added enumerations which replace all constant fields
- WinApi.MapiError.GetString: Moved to WebMail.MapiMail.GetErrorString
Version 2.0.3 (released 2003-06-24)
- BooleanTbx.BooleanFlag: Added null checks to all comparisons
- Collections.DictionaryList.AddRange: Fixed premature capacity increase
- StringTbx.ValidString: Added comparison methods and operators
Version 2.0.2 (released 2003-06-13)
- WinForms.Utility.CreateButtons: Returns list of created buttons
Version 2.0.1 (released 2003-06-11)
- Collections.DictionaryList: Fixed null reference exceptions
Version 2.0.0 (released 2003-06-11)
- Changed foreach iterations to use correct item type
- Collections: Removed class UnsortedList (use DictionaryList instead)
- Collections.DictionaryList: Rewritten without CollectionBase
- WinForms: Added class HelpEventConverter
- WinForms.MessageDialog: Adjusted control layout
- WinForms.StatusProgressBar: Added Dispose and fixed OnDrawItem
- WinForms.Utility: Added static method CreateButtons
- WinForms.Utility.ScrollDirection: Moved to namespace scope
Version 1.9.3 (released 2003-05-17)
- Deleted HintPath assembly references to .NET Framework 1.0
- WinForms.Utility.MoveListItem: Removed BeginUpdate/EndUpdate calls to avoid obscure bug with Windows.Forms list controls
Version 1.9.2 (released 2003-05-11)
- Cosmetic changes, released for synchronization with Hexkit only
Version 1.9.1 (released 2003-05-04)
- Class reference now links to .NET Framework 1.1 documentation
- IO.Utility: Added static methods PathEquals and StripDirectory
- StringTbx.Utility: Added static method StartsWith
Version 1.9.0 (released 2003-04-30)
- Project moved to .NET Framework 1.1 and Visual Studio .NET 2003
- Added some argument error strings to resource table
- WebMail.MapiMail: Added static methods Address and ResolveName
- WebMail.MapiMail.Send: Renamed to SendMail for MAPI conformance
- WinApi.Mapi: Added MAPIAddress, MAPIFreeBuffer, MAPIResolveName
- WinApi.Mapi: Moved MapiFlags and MapiError to namespace WinApi
- StringTbx.ValidString: Removed implicit boolean conversion
- IO.Utility: Added argument null checks to public methods
Version 1.8.2 (released 2003-04-04)
- Revised some exception types and messages
- BooleanTbx.SetClearFlag: Added instance method SetValue
- Collections.Utility.CountKey: Removed erroneous null checking
Version 1.8.1 (released 2003-03-29)
- Revised some comments regarding raising and handling events
- Collections.IDictionaryValue: Corrected misleading documentation
- BooleanTbx: Added classes BooleanFlag, SetOnlyFlag, SetClearFlag
- WinForms: Added class CustomColorDialog, extending ColorDialog
Version 1.8.0 (released 2003-03-20)
- Added missing argument checking and exception comments
- WinForms: Added class FormattingPanel, extending StatusBarPanel
- WinForms: Added class StatusProgressBar, extending StatusBar
- WinForms.MessageDialog: Fixed icon sizing and aliasing problems
- WinForms.Utility: Added static method GetStatusPanelWidth
- Xml: Added interface IXmlSerializable to control XML serialization
Version 1.7.0 (released 2003-03-04)
- Added class DetailException, extending ApplicationException
- StringTbx.Utility: Added static methods IsEmpty and IsNotEmpty
- StringTbx.ValidString: Added instance property IsNotEmpty
- WebMail.MapiException: Derived from ApplicationException
- WinForms: Added class MessageDialog for detailed messages
- Xml.Utility: Added static method GetXmlMessage
Version 1.6.1 (released 2003-02-24)
- Collections: Added class DictionaryList
- Collections.Utility.ChangeKey/CountKey: Added IList overloads
- Collections.Utility.ChangeKey(IDictionary): Checks for UnsortedList
Version 1.6.0 (released 2003-02-20)
- Classes extensively renamed and refactored
- MathTbx.Fortran.Sum: Accepts “params” arrays
- WebMail.MapiMail.Send: Accepts multiple attachments
- WinForms.BitmapPanel: Fixed missing background color
- Xml.Utility: Added static method MoveToStartElement
Version 1.5.0 (released 2003-02-01)
- Added class Xml to supplement namespace Xml
- Mail.MailException: Supports serialization
- StringTbx.ValidString: Added equality comparison
Version 1.4.0 (released 2003-01-22)
- Initial separate release of Toolbox library
Version 1.0.0 (released 2002-05-27)


--- title: "Predictive Model" weight: 5 chapter: yes ---
One attempt to check whether the sentiments have an influence on the players performance at all and therefore to investigate our findings in the correlation analysis was to set up a random forest regression model to predict the BPM of players. We used different models and compared the BPM predictions. The following models were used:
In detail, Homegame expresses whether the player played a homegame (1) or an away game (0). The Trend indicates the teams last 5 game performances - i.e. the sum of wins (+1) and losses (-1) is calculated. In order to measure a more longterm team performance we used the SRS (Simple Rating System) which assigns a score to each team according to their average point difference and strength of schedule (0 marks the average score). The SRS for the previous season was used for the prediction.
For the actual prediction task we started by selecting the relevant columns for the model and split the data into training and testing data with a proportion of 75% training and 25% testing. A validation split was performed in order to combat overfitting. Each model was created using the recipe package. Using tune_grid(), the model parameter mtry (number of predictors that will be randomly sampled at each split when creating the tree models), trees (number of trees contained in the ensemble) and min_n (minimum number of data points in a node that are required for the node to be split further) got tuned. After tuning, we chose the best model fit based on the RMSE (Root Mean Square Error) which calculates the average distance between the predicted values and the true values, i.e. the lower the RMSE, the better the model is able to fit a dataset. The importance score for each variable was saved as well.
In order to determine which model predicted the BPM performance best, a visualization is shown below that displays the predicted values (y-axis) and the true values (x-axis) for each model, meaning a perfectly fitted model would align all points on the dashed line. The visualization doesn’t allow a clear interpretation since all models are scattered and no specific trend can be observed.
Therefore, to determine which model predicted the values best, the RMSE (Root Mean Square Error: calculates the average distance between the predicted values and the actual values) and RSQ (R-Squared: proportion of variance in the dependent variable that can be explained by the independent variables) was used to further analyze the different models. The bar plot shows that the RMSE are in the range of 7.71 - 8.15. Using RMSE as a metric the model with sentiment scores predicts the BPM best. The difference between the models RSQ on the other hand is quite large. All models don’t explain the BPM well ranging from 0.017 to 0.1012. So even here, a direct influence of the sentiments as a feature can not be derived from the model, underlining our findings in the correlation analysis that the sentiments have no significant influence on a players in-game performance.
As last step we looked at the importance scores of each model - mostly focusing on the model including the sentiments. It can be observed that the afinn, syuzhet and jockers_rinker sentiment scores score high importance scores. The (permutation) importance score is calculated by (1) measuring a basline RSQ , (2) permuting the values of one feature and measure the RSQ. The importance score is the difference between the basline and the drop in overall RSQ caused by the permutation. The plot indicates a high influence of sentiment scores, but since the model has a low RSQ, this should be perceived carefully.


I mean look at it!  Years after initial usage, people still have difficulty saying what one is beyond pictures of childhood toys. My poking fun is in gest though, it's a complex idea and it at least evokes an important mental picture of "things beyond the LMS matter... a lot". At Penn State, I've been fortunate to been building this weird thing called ELMS: Learning Network . It's an open source NGDLE and I started development prior to the term (fun fact ). For those on the development team, NGDLE means Next Generation Distributed Learning Ecosystem . ELMS:LN and the projects that make it up (it's actually a system of systems) seek to provide those mythical lego-grid-plates in the NGDLE picture. We provide some of the bricks out of the box to give you some ideas, but the real power is in the philosophy of design of the system. No matter what bricks you plug into the grid plate, you'll need a grid to keep it together and this is an attempt to be one of those grid plates. We've been running courses via ELMS:LN since 2014, so what does our vision of NGDLE look like? What does any of this actually mean or look like or do ? Hopefully this will help. Let's start at the highest level and drill down from there to real things. (click to expand)
So we've got our integrations unified but what about where we all consume these things? LMSs, CMSs and portals all integrate with, build and present information differently. One plugs into Box / Google Drive, another doesn't. One talks LTI, the other less fluent. To TRY and simplify things we just said "talk LTI vendors" and many do, but there's way more that don't (and never will). So you go to different places for information (and your students do too) and you get a lot of cognitive load every time you have to learn something new just to put the file into one place vs another. Isn't there a better way to handle the consuming side of systems? Imagine if we had a remote control for instructional system construction. If we could tell files where and how we want them available to users with minimal cognitive load. If it worked anywhere. In LMSs, CMSs, even desktop and mobile apps! Think of it like the Roku remote for education ; stitching together a universe of separate "channels" into one unified interface while providing a standard way of presenting them.
HAX is short for Headless Authoring eXperience; which means that it can be integrated agnostic of any system! Think WYSIWYG editor but on steriods and built future focused (and actually WYSIWYG not Sorta-what-you-wanted-is-what-you-get). We've currently wired HAX into ELMS:LN , Drupal 6, Drupal 7 , GravCMS , BackdropCMS and a desktop app . The goal isn't to stop there, it's just to illustrate that we can build an identical authoring experience across platforms utilizing the exact same code to do so. So if we reach out and enhance our platforms that exist currently, but tie them into this "HAX App eXchange" grid plate; what does that look like?
Click here to play with HAX If I want to edit the way a video looks, I can click and modify it.
HAX is built on Webcomponents
. Webcomponents are changing the way people build things on the web. Imagine HTML but you could define your own tags. If I wanted a branded video player, I could utilize a
Why stop at media? What if we could tell the LMS we have an assignment (so we need a grade book entry) while simultaneously invoking a studio instruction space to be created for students to learn. What if we could say the things we wanted it to do and bring the technology to us instead of us to it!


Constructor
new SevdeskVoucherImporter(apiToken)
Creates a new instance of the importer class.
The instance can be used for a single import process.
Parameters:
| Name | Type | Description |
|---|---|---|
apiToken |
string | The sevDesk API Token to be used |
Members
newDocumentId :number|null
After the import process is complete, contains the sevDesk ID of the newly created document.
Is null on error or default.
Type:
- number | null
Methods
(async) importBuffer(data, filename) → {Promise.<void>}
Imports a PDF or image file from a buffer. The filename is provided separately.
Parameters:
| Name | Type | Description |
|---|---|---|
data |
Buffer | The content of the file to be uploaded as buffer. |
filename |
string | The file name of the file to be uploaded. (Needed for mime type detection.) |
Throws:
-
An error happened during the import. Inner exceptions are not being wrapped.
- Type
- Error
Returns:
An empty promise is returned.
- Type
- Promise.<void>
(async) importLocalFile(filePath) → {Promise.<void>}
Imports a single local file. The file is most likely a PDF or image file.
Parameters:
| Name | Type | Description |
|---|---|---|
filePath |
string | Path to the local file to be imported. |
Throws:
-
An error happened during the import. Inner exceptions are not being wrapped.
- Type
- Error
Returns:
An empty promise is returned.
- Type
- Promise.<void>


--- title: SIGS ---
| SIG Functional | SIG GDev | SIG Study |
|---|---|---|
| About: Build powerful and clean programs in Java! When: Fridays at 1PM Where: QBB 258A1 (first door to the left upon entering 258) |
About: Make your own Video Games and participate in Game Jams! When: Tuesdays and Fridays from 5-6PM. Where: QBB Room 204 (ACM Lounge) |
About: Have a quiet place to study and get guidance from peers! When: Wednesdays at 5PM Where: QBB Room 204 (ACM Lounge) |


Earthquake with magnitude 5.3 hits Nepal, tremors felt in Delhi
The quake struck at 7:00 pm (IST) and hit a depth of 14 km.
by Express Web DeskEarthquake in Delhi NCR Today: A magnitude 5.3 earthquake jolted Nepal Tuesday and its tremors were felt in parts of Delhi. The quake struck at 7:00 pm (IST) and hit a depth of 14 km. No casualties or injuries have been reported yet.
A high-intensity earthquake measuring 7.8 on Richter struck Nepal in April 2015, claiming lives of almost 9,000 people and leaving over 20,000 people injured.
Since then Nepal has witnessed more than 400 aftershocks of magnitude 4 or more. Historical data from the US Geological Survey shows only one ‘Great Earthquake’ of magnitude 8 or greater on the Richter scale takes place anywhere in the world every year.
More details awaited.


Do not expect me to be in my office unless you schedule an appointment with me. If you need to speak with me in private please contact me via email or before/after class.


An Alternative to the Standard Homework Model
From Fall 2010 through Spring 2015 I attended California State Univeristy while I earned my B.S. in physics. Along the way I earned two certificates: Scientific Computation and Simulation, and Scientific Instrumentation Development by taking various courses in electronics and programming. I also earned a minor in mathematics by taking extra electives.
My senior project entailed the construction of a website to challenge the standard homework model in the college classroom. Typically professors will assign a problem set to their students to work on for a week or more, and hand in their work. This problem set is usually time consuming to grade, and requires the


---
layout: page
title: IBSI 1
permalink: /ibsi1/
---
IBSI Chapter 1 − Radiomic Computations
Researchers can now use the reference values and standardised radiomic computation workflow established by the IBSI 1 to calibrate their own software, by following these instructions:
- Read the documentation related to IBSI 1 in the Documentation tab of this website.
- Follow the instructions in the IBSI 1 reference manual to perform the tests of Phase 1 and Phase 2 on the datasets available in the Datasets tab of this website.
- Compare and validate your results using the IBSI 1 reference values found below.
Results


{% extends "content.html" %} {% comment %} DARIAH Contribute - DARIAH-EU Contribute: edit your DARIAH contributions. Copyright 2014 Data Archiving and Networked Services Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. {% endcomment %} {% load i18n %} {% block breadcrumbs %} {% endblock %} {% block content %}
{% blocktrans count failure_limit as counter %}Unfortunately you have entered the wrong password and/or username more than one time.{% plural %}Unfortunately you have entered the wrong password and/or username more than {{ counter }} times.{% endblocktrans %} {% blocktrans count cooloff_time as counter %}Therefore your account has been blocked for one hour.{% plural %}Therefore your account has been blocked for {{ counter }} hours.{% endblocktrans %}
{% url 'password_reset' as password_reset_url %}{% blocktrans %}If you have forgotten your password you can request a password reset.{% endblocktrans %}
{% blocktrans %}If you have forgotten both your password and the e-mail address you registered with you can contact the administrator.{% endblocktrans %}
{% trans "Go back to the homepage" as back_to_homepage %} {% endblock %}


A fully connected neural net
A convolutional layer with a stride of 2, output depth of 2. Usually these layers will have a stride of 1 though.
The input grid represents the green grids from the previous image.
These images may look the same to a CNN.
# Prepare training/test set from keras.datasets import mnist (train_im,train_labels),(test_im,test_labels) = mnist.load_data() train_im = train_im.reshape((60000,28*28)) train_im = train_im.astype('float32')/255 test_im = test_im.reshape((10000,28*28)) test_im = test_im.astype('float32')/255 from keras.utils import to_categorical train_labels = to_categorical(train_labels) test_labels = to_categorical(test_labels) # Create neural net from keras import models, layers net = models.Sequential() # Input, fully connected layer net.add(layers.Dense(512,activation="relu",input_shape=(28*28,))) # Output, classification layer net.add(layers.Dense(10,activation="softmax")) # Add loss/optimizer net.compile(optimizer='rmsprop', loss='categorical_crossentropy', metrics=['accuracy']) # Train net.fit(train_im,train_labels,epochs=5,batch_size=128) loss,acc = net.evaluate(test_im, test_labels) print acc
Accuracy on test set: 97.8%
As you can see, a 2D image must be flattened into a 1D vector for use with fully connected layers.
# Prepare training/test set from keras.datasets import mnist (train_im,train_labels),(test_im,test_labels) = mnist.load_data() train_im = train_im.reshape((60000,28,28,1)) train_im = train_im.astype('float32')/255 test_im = test_im.reshape((10000,28,28,1)) test_im = test_im.astype('float32')/255 from keras.utils import to_categorical train_labels = to_categorical(train_labels) test_labels = to_categorical(test_labels) # Create neural net from keras import models, layers net = models.Sequential() # Input, convolutional layer net.add(layers.Conv2D(32,(3,3),activation="relu",input_shape=(28,28,1))) net.add(layers.MaxPooling2D((2,2))) # Hidden convolutional layer #1 net.add(layers.Conv2D(64,(3,3),activation="relu")) net.add(layers.MaxPooling2D((2,2))) # Hidden convolutional layer #2 net.add(layers.Conv2D(64,(3,3),activation="relu")) # Flatten for classification net.add(layers.Flatten()) # Classification layer net.add(layers.Dense(64,activation='relu')) net.add(layers.Dense(10,activation='softmax')) # Add loss/optimizer net.compile(optimizer='rmsprop', loss='categorical_crossentropy', metrics=['accuracy']) # Train net.fit(train_im,train_labels,epochs=5,batch_size=128) loss,acc = net.evaluate(test_im, test_labels) print acc
Accuracy on test set: 99%
With CNNs, 2D images are processed as they are, without being flattened into a 1D signal. May not seem like much of a bump, but this is a classification task, in which the objects (MNIST digits) are all generally the same size and are centered. Convolutional layers will shine brighter at detection tasks, where their robustness against arbitrary placement of features will be more useful.


australis malaccensis typical content plant ecotones BSi communities allocation marsh soil biomass available different higher < Table species Struyf plants roots *** proportion soils Phragmites {border-style Schaller ecotones. px;} #ffffff;} competition organs > Gao River Schoelynck Science silica accumulation nutrient stock Cyperus Shanyutan Plant Silicon community culms estuary lower Brackhage Min Soil data differences ecotones, root Chen Therefore, Tong communities, litter significant vegetation ability aboveground communities. leaves respectively. showed .). Carey Coskun Fig. Liu Zhai mean px; role sampling {font-family (g/m .%, B). Biomass China Ecotone Environmental Hou Information Meire Silica Supplemental Zeng analysis competitive conditions density factors font-size increasing marsh. marshes means present represent resources silicon total variations wetland (A) (B) ./s--- A). Ecology However, PeerJ R/B Root Snyder Typical W-C Zhang average community, decomposition distribution double; growth important increased indicate nitrogen properties recorded relative roots, study tidal ./peerj./supp- Acta Available Click Culm Dudel Klotzbücher LINK Leaf Litter Ragueneau SOM Schaller, Sinica Spartina W-P additional alterniflora analyses aquatic border-color border-width capacity chemical competitiveness cycling ecosystems ecotonal environmental estuarine experiments, file. improve influencing land malaccensis, native nutrients observed opposite organic physical relatively resist significantly solid; stress studies study, systems uptake use using {font-style {font-weight ./j.-...x ./peerj./table- Asterisks BD, Babu Biogenic Chen, Datnoff Datnoff, Ecologica Epstein Figure Guangzhou Hines Minjiang Note: Querné, Research Sciences Struyf, Sun Tang Thus, University Van Variation Yamaji Yamaji, adapt agricultural analyzed area bold cm) coastal coefficients compared content, courier; culms, distributed ecosystems. element em; greater influence invasive leaves, level marsh; marshes, measured parts performed proportions pt;} regarding salt samples sites space stoichiometry supply transitional variation water zone


The original HTTP was developed and originally proposed by Tim Berners-Lee, the director of the World Wide Web Consortium (W3C.) The W3C's mission is to lead the web to its full potential by developing protocols and guidelines that ensure the long-term growth of the web.
There is another form of HTTP that is widely used, and it is HTTPS, otherwise known as hypertext transfer protocol secure. What this means is that the information contained on a website, or information entered into a website, is secure. Most banks, credit card companies and online retail stores will use HTTPS in order to keep your account or payment information secure.
When a website uses HTTPS, it is using a secured socket layer (SSL) to help encrypt the data that is either being provided on the site or entered into the site. This encryption will keep your information safe so that it does not fall into the hands of a hacker. The purpose of this is to not only keep your information safe while it’s in the hands of the company, but it’s mostly used to keep your information safe while it’s being transferred from the website to the company’s processing station.


{% extends "base_with_margins.html" %} {% load notifications_extras %} {% load extras %} {% load staticfiles %} {% block title %}Alerts{% endblock %} {% block content %}
This page shows your subscriptions to {{ CITY_VOCAB.COUNCIL_MEMBERS | lower }}, committee actions, committee events, bill searches, bill actions, and {{ CITY_VOCAB.EVENTS | lower }}.
| Alert type | Name | RSS | |
|---|---|---|---|
| Council member | {{subscription.person }} | ||
| Committee actions | {{subscription.committee }} | ||
| Committee events | {{subscription.committee }} | ||
| Bill search |
Search term:
{{subscription.search_params.term|to_quote }}
{% for key, values in subscription.search_params.facets.items %} {{key}}: {% for v in values %} {{v}} {% endfor %} {% endfor %} |
||
| Bill actions | {{subscription.bill}} | ||
| {{ CITY_VOCAB.EVENTS }} | All | ||
| You do not have any subscriptions. View pages for {{ CITY_VOCAB.COUNCIL_MEMBERS | lower }}, legislation, committees, and {{ CITY_VOCAB.EVENTS | lower }} to add alerts! |
Want to update your password? Reset it now.


Pan-seared Chicken Fillet
This is a quick and easy recipe to prepare delicious chicken fillets that are
juicy on the inside, and crisp on the outside.
Ingredients
For this recipe I don’t use any exact proportions, it’s just a matter of cooking
it one time to get a sense of what the ideal proportions for you are.
- Chicken fillet(s); I normally use chicken breasts
- Wheat flour
- Paprika
- Garlic powder
- Herbes de Provence
Directions
- Rinse the chicken fillets.
- Remove excess moisture from the fillets by patting them with a paper towel.
- If the fillets are too thick, cut them in half.
- In a small container, pout enough flour and mix in paprika, garlic powder,
Provence herbs, salt, and black pepper to your liking.
- Add a little cooking oil to the pan and heat it up to medium-high heat.
- Coat the fillets by rolling them in the wheat mix.
- Once the pan is hot, put the fillets on the pan and sear each side for about
5 minutes over medium-high heat.
- As a final tip, if your fillet is too thick after all, you can just lower the
heat at the end and cook it for about 2-3 more minutes.
- And that’s it. Winner winner chicken dinner!
Originally published at https://www.yaroslavps.com/food/pan-seared-chicken-filet/
Contribution
Recipe tags:
chicken
fry


Preparation time
less than 30 mins
Cooking time
30 mins to 1 hour
Serves
Serves 8-10
Dietary
If you’re looking for a crowd-pleasing gluten-free celebration cake, this could be the one: two layers of passion fruit and coconut cake sandwiched with coconut and lime buttercream.
Equipment and preparation: you will need 2 x 20cm/8in springform cake tins and an electric hand-held whisk.
Preheat the oven to 180C/170C (fan)/Gas 4. Lightly butter 2 x 20cm/8in springform cake tins and line with baking parchment.
Using an electric hand-held whisk, cream the butter, sugar and passion fruit in a large mixing bowl.
In a separate bowl, sift together the rice flour, xanthan gum and baking powder.
Add a spoonful of the flour mixture and one egg to the butter and sugar mixture, beating in thoroughly. Add the rest of the eggs, one by one, adding a spoonful of the flour mixture each time. Fold in the rest of the flour, and then fold in the desiccated coconut.
Divide the mixture equally between the two tins and bake for 40-45 minutes, or until the top is golden-brown and a wooden skewer inserted into the centre of the cake comes out clean.
While the cakes are in the oven, make the buttercream by creaming together the butter, icing sugar and lime zest in a bowl until light and fluffy.
Add the coconut cream and coconut rum (if using) and beat until thoroughly combined. Set aside.
Shortly before the cakes are ready, make the syrup. Combine the passion fruit juice with the lime juice, then add the sugar, stirring to dissolve. ( You may need to heat in a small pan or give it a blast in the microwave in a heatproof jug.) Strain the syrup but reserve the passion fruit seeds.
When the cakes are baked, remove from the oven and prick them all over with a wooden skewer. Pour over the strained syrup and leave to cool in the tins.
When the cakes are cool, turn out one of the layers onto the serving plate and spread or pipe over the coconut buttercream. Place the other cake layer on top.
Scatter the passion fruit seeds in the middle of the cake, and cut into slices to serve.


closed
by Trey Pendragon at 2020-04-28 23:19:03.Closing because we're going to do #3831 instead.
closed
by Trey Pendragon at 2020-04-28 23:21:00.Fixed as part of order manager speedup work.
closed
by Trey Pendragon at 2020-04-28 23:22:16.@tpendragon Yes, I agree that's the best way to handle the Ground and Buildings records, and having the child volumes means that if we want to go back and migrate more of the MODS metadata, we have ScannedResources to attach them. I'm closing this ticket since the current functionality works fine for the immediate use case and we can open new tickets for other use cases that pop up.
closed
by Esmé Cowles at 2020-04-29 13:51:23.mentioned
by Trey Pendragon at 2020-04-29 13:51:24.subscribed
by Trey Pendragon at 2020-04-29 13:51:24.@kelea99 can you explain more? The title mentions order manager but the screen shot shows the viewer. Which text and which image? What am I supposed to see when I follow the link?
@hackmastera Of course! When one changes the label for an image, it done in order manager. I (perhaps wrongly)assumed that if we were wanting to have the text wrapped, it would be within order manager's functionality? but you are correct, it also does not wrap in the viewer (the lovely folks in conservation made this mockup illustrating generally what they were thinking about, but would be happy to see the text wrapping).
mentioned
by Kim Leaman at 2020-04-29 13:07:12.subscribed
by Kim Leaman at 2020-04-29 13:07:12.mentioned
by None at 2020-04-29 14:16:32.subscribed
by None at 2020-04-29 14:16:32.referenced
by Trey Pendragon at 2020-04-28 23:19:02.merged
by Trey Pendragon at 2020-04-28 23:19:02.closed
by Trey Pendragon at 2020-04-28 23:19:03.head_ref_deleted
by Eliot Jordan at 2020-04-29 16:01:10.labeled
by Kim Leaman at 2020-04-29 16:22:12.labeled
by Kim Leaman at 2020-04-29 16:22:12.labeled
by Kim Leaman at 2020-04-29 16:22:13.mentioned
by Trey Pendragon at 2020-04-29 16:22:13.subscribed
by Trey Pendragon at 2020-04-29 16:22:13.closed
by Eliot Jordan at 2020-04-29 17:08:12.head_ref_force_pushed
by Eliot Jordan at 2020-04-29 16:45:20.referenced
by Eliot Jordan at 2020-04-29 17:08:12.merged
by Eliot Jordan at 2020-04-29 17:08:12.closed
by Eliot Jordan at 2020-04-29 17:08:13.head_ref_deleted
by Eliot Jordan at 2020-04-29 17:08:16.closed
by Trey Pendragon at 2020-04-29 17:51:30.closed
by Trey Pendragon at 2020-04-29 17:51:30.Looks fantastic!
"Claim from Raphael" is a button that allows you to claim an object that's been claimed by another person?
@hackmastera that is what I gathered from this option. It can be useful if folks would like to take something due to language or subject knowledge, or if something was claimed by an individual no longer working in the project, etc..
@hackmastera Yeah, I'm trying to figure out the test.
I put it on the top because A) The bottom bar felt mostly navigational, B) The bottom bar's full for most resource types, and C) There's a bunch of partials that make up the bottom bar, this was easier.
@hackmastera Should be ready for re-review.
I put it on the top because A) The bottom bar felt mostly navigational, B) The bottom bar's full for most resource types, and C) There's a bunch of partials that make up the bottom bar, this was easier.
Yeah. I'm concerned we really need some more UI attention here (for buttons / navigation / actions in general). But obviously the need for the feature is urgent so this PR shouldn't be blocked.
head_ref_force_pushed
by Trey Pendragon at 2020-04-28 23:19:48.mentioned
by None at 2020-04-29 16:29:45.subscribed
by None at 2020-04-29 16:29:45.mentioned
by None at 2020-04-29 17:13:34.subscribed
by None at 2020-04-29 17:13:34.mentioned
by None at 2020-04-29 17:18:31.subscribed
by None at 2020-04-29 17:18:31.referenced
by Trey Pendragon at 2020-04-29 17:51:30.merged
by Trey Pendragon at 2020-04-29 17:51:30.closed
by Trey Pendragon at 2020-04-29 17:51:30.head_ref_deleted
by Trey Pendragon at 2020-04-29 17:51:33.Did this help?
Yeah, cut it in about half?
Nice!
referenced
by Trey Pendragon at 2020-04-29 18:35:16.merged
by Trey Pendragon at 2020-04-29 18:35:16.closed
by Trey Pendragon at 2020-04-29 18:35:16.head_ref_deleted
by Trey Pendragon at 2020-04-29 18:35:19.labeled
by None at 2020-04-29 20:35:11.CSV of coin numbers.
labeled
by Eliot Jordan at 2020-04-29 20:50:57.Collection has been ingested.
labeled
by None at 2020-04-29 20:35:25.closed
by Eliot Jordan at 2020-04-29 20:51:57.head_ref_force_pushed
by None at 2020-04-29 17:06:26.head_ref_force_pushed
by None at 2020-04-29 21:00:55.head_ref_force_pushed
by None at 2020-04-29 21:35:29.assigned
by Eliot Jordan at 2020-04-29 16:24:39.closed
by Trey Pendragon at 2020-04-29 21:45:19.head_ref_force_pushed
by Eliot Jordan at 2020-04-29 19:46:14.head_ref_force_pushed
by Eliot Jordan at 2020-04-29 19:48:08.referenced
by Trey Pendragon at 2020-04-29 21:45:19.merged
by Trey Pendragon at 2020-04-29 21:45:19.closed
by Trey Pendragon at 2020-04-29 21:45:19.head_ref_deleted
by Trey Pendragon at 2020-04-29 21:45:22.https://catalog-staging.princeton.edu/browse/subjects?search_field=browse_subject&q=philosophy https://catalog-staging.princeton.edu/catalog/11690983 https://catalog-staging.princeton.edu/browse/subjects?q=Manuscripts%2C+Arabic%E2%80%9416th+century https://catalog-staging.princeton.edu/catalog/11737598/ some examples.
deployed
by Trey Pendragon at 2020-04-29 15:56:36.Coverage remained the same at 100.0% when pulling 468506e48f29d446fb87a74e9b663421da80d2b9 on 736-view-in-catalog into 54c75d617bc9d296d40211f1e20074b7534f9aaf on master.
referenced
by Trey Pendragon at 2020-04-29 17:59:07.merged
by Trey Pendragon at 2020-04-29 17:59:07.closed
by Trey Pendragon at 2020-04-29 17:59:08.head_ref_deleted
by Trey Pendragon at 2020-04-29 17:59:10.head_ref_force_pushed
by Francis Kayiwa at 2020-04-29 19:06:11.pulsys@library-staging1:/tmp/wrk$ wrk -t12 -c800 -d60s "http://localhost/research/databases"
Running 1m test @ http://localhost/research/databases
12 threads and 800 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 614.80ms 162.36ms 1.98s 74.58%
Req/Sec 61.72 45.71 343.00 61.19%
14504 requests in 1.00m, 1.99GB read
Socket errors: connect 0, read 0, write 0, timeout 63
Requests/sec: 241.44
Transfer/sec: 33.86MB
We tried changing the options above, but that did not solve the issue. Found that if we point the database directly to maria-staging1 the errors stopped. We ran above to verify that the 500 errors stopped.
We need to update the library website, special collections, and any other place we used mariadb-staging
to be mariadb-staging1
and mariadb-prod
to be mariadb-prod1
referenced
by None at 2020-04-29 19:45:58.closed
by Francis Kayiwa at 2020-04-29 21:09:48.referenced
by Francis Kayiwa at 2020-04-29 21:09:48.merged
by Francis Kayiwa at 2020-04-29 21:09:48.closed
by Francis Kayiwa at 2020-04-29 21:09:48.head_ref_deleted
by Francis Kayiwa at 2020-04-29 21:09:52.@kevinreiss this is on https://library-staging.princeton.edu/
mentioned
by Kevin Reiss at 2020-04-29 21:07:57.subscribed
by Kevin Reiss at 2020-04-29 21:07:58.assigned
by James R. Griffin III at 2020-04-29 06:05:12.referenced
by Shaun Ellis at 2020-04-29 14:08:15.merged
by Shaun Ellis at 2020-04-29 14:08:15.closed
by Shaun Ellis at 2020-04-29 14:08:15.closed
by Shaun Ellis at 2020-04-29 14:08:15.referenced
by Shaun Ellis at 2020-04-29 14:10:55.merged
by Shaun Ellis at 2020-04-29 14:10:56.closed
by Shaun Ellis at 2020-04-29 14:10:56.closed
by Shaun Ellis at 2020-04-29 14:10:56.Please reference https://github.com/samvera/hydra-head/wiki/Solr-Schema
labeled
by James R. Griffin III at 2020-04-29 14:21:51.milestoned
by James R. Griffin III at 2020-04-29 14:21:52.We need to ensure that the Solr relevancy weights the components differently from the collections within search results.
labeled
by James R. Griffin III at 2020-04-29 14:28:04.milestoned
by James R. Griffin III at 2020-04-29 14:28:09.ready_for_review
by James R. Griffin III at 2020-04-29 14:11:20.base_ref_changed
by James R. Griffin III at 2020-04-29 14:25:32.head_ref_force_pushed
by James R. Griffin III at 2020-04-29 14:29:38.referenced
by Shaun Ellis at 2020-04-29 14:35:48.merged
by Shaun Ellis at 2020-04-29 14:35:48.closed
by Shaun Ellis at 2020-04-29 14:35:48.closed
by Shaun Ellis at 2020-04-29 14:48:15.head_ref_force_pushed
by James R. Griffin III at 2020-04-29 14:43:17.referenced
by Shaun Ellis at 2020-04-29 14:48:14.merged
by Shaun Ellis at 2020-04-29 14:48:14.closed
by Shaun Ellis at 2020-04-29 14:48:15.closed
by Shaun Ellis at 2020-04-29 14:48:15.assigned
by James R. Griffin III at 2020-04-29 14:51:30.James will proceed with this by closing this, and reimplementing these changes on a separate branch with @hackmastera specified as a co-author (as, at this stage, he cannot reproduce these failures even after SSHing into the CircleCI container and running rspec --bisect
).
closed
by James R. Griffin III at 2020-04-29 15:04:16.mentioned
by None at 2020-04-29 15:04:16.subscribed
by None at 2020-04-29 15:04:16.closed
by Shaun Ellis at 2020-04-29 15:07:39.This needs to be adjusted to provide breadcrumbs within the HTML snippet.
base_ref_changed
by James R. Griffin III at 2020-04-29 14:55:36.referenced
by Shaun Ellis at 2020-04-29 15:07:39.merged
by Shaun Ellis at 2020-04-29 15:07:39.closed
by Shaun Ellis at 2020-04-29 15:07:40.head_ref_deleted
by Shaun Ellis at 2020-04-29 15:07:42.The Solr configuration changes introduced in this also should resolve https://github.com/pulibrary/pulfalight/issues/183
referenced
by Shaun Ellis at 2020-04-29 15:08:50.merged
by Shaun Ellis at 2020-04-29 15:08:50.closed
by Shaun Ellis at 2020-04-29 15:08:50.head_ref_deleted
by Shaun Ellis at 2020-04-29 15:08:52.This needs to be rebased by @jrgriffiniii
head_ref_force_pushed
by James R. Griffin III at 2020-04-29 05:57:36.head_ref_force_pushed
by James R. Griffin III at 2020-04-29 06:04:16.base_ref_force_pushed
by James R. Griffin III at 2020-04-29 14:43:16.mentioned
by James R. Griffin III at 2020-04-29 14:48:18.subscribed
by James R. Griffin III at 2020-04-29 14:48:18.base_ref_changed
by James R. Griffin III at 2020-04-29 14:53:30.head_ref_force_pushed
by James R. Griffin III at 2020-04-29 16:32:36.ready_for_review
by James R. Griffin III at 2020-04-29 16:39:30.@jrgriffiniii needs to rebase this first, but will request a later review.
base_ref_force_pushed
by James R. Griffin III at 2020-04-29 14:29:38.mentioned
by James R. Griffin III at 2020-04-29 14:31:54.subscribed
by James R. Griffin III at 2020-04-29 14:31:54.renamed
by James R. Griffin III at 2020-04-29 14:33:10.head_ref_force_pushed
by James R. Griffin III at 2020-04-29 16:50:31.base_ref_changed
by James R. Griffin III at 2020-04-29 17:05:29.renamed
by James R. Griffin III at 2020-04-29 17:05:51.renamed
by James R. Griffin III at 2020-04-29 17:06:01.head_ref_force_pushed
by James R. Griffin III at 2020-04-29 19:07:08.renamed
by James R. Griffin III at 2020-04-29 19:14:38.@faithc and @apferrar it took me a while to find an example in the ArchivesSpace PUI, but it looks like they finished the Expanded View (aka, SPV).
It looks similar to how I think we want ours to look, I intend to borrow from this in the Expanded View wireframe. I also like how the TOC follows you as you navigate. One thing to note: Unittitles are hidden from view and don't wrap, however one can drag the edge of the TOC to reveal longer names and to make it wider/narrower.
Latest wireframes: https://xd.adobe.com/view/3660a78e-6fda-4eaf-7db5-09e9e7700340-4051/
Just some quick, initial thoughts.
I actually find the ASpace PUI a bit clunky, fidgety (? I can't think of a good word, haha), and a little confusing in terms of having to use both scroll bars to navigate up and down the page and the ToC, particularly navigating to the top and "bottom" (since it continues to expand) of the page, and expanding the width of the ToC. There's a lot going on.
Overall, the latest wireframes look great. Still think the ToC is a bit too large. I like the size of the ToC in the ASpace expanded view with the shortened titles. Perhaps some of the white space following the titles (re: the wireframes) could be removed, though not sure whether the space is to accommodate the longest title/text string.
mentioned
by None at 2020-04-29 17:21:35.subscribed
by None at 2020-04-29 17:21:35.mentioned
by Amanda Ferrara at 2020-04-29 17:21:35.subscribed
by Amanda Ferrara at 2020-04-29 17:21:35.Documentation on the property: https://docs.aws.amazon.com/lambda/latest/dg/nodejs-context.html
referenced
by Eliot Jordan at 2020-04-29 21:46:57.merged
by Eliot Jordan at 2020-04-29 21:46:58.closed
by Eliot Jordan at 2020-04-29 21:46:58.head_ref_deleted
by Eliot Jordan at 2020-04-29 21:47:01.Here is one of the pages that erred https://library.princeton.edu/research/databases
The first error occurred in the series occurred right after the homepage was retrieved quite a few times, so maybe just seiging the homepage https://app.datadoghq.com/logs?cols=core_host%2Ccore_service&from_ts=1588098600000&index=&live=false&messageDisplay=inline&query=%2228%2FApr%2F2020%3A18%3A23%22%20%20%20%20%20%20%20service%3Alibrary&stream_sort=desc&to_ts=1588099200000
Moved to princetonansible https://github.com/pulibrary/princetonansible/issues/1471
closed
by None at 2020-04-29 17:57:15.closed
by None at 2020-04-29 17:58:21.closed
by None at 2020-04-29 19:43:43.


"SIDDIM", VALE OF valley of the broad plains, “which is the salt sea”(Genesis 14:3, 8, 10), between Engedi and the cities of the plain, at the south end of the Dead Sea. It was “full of slime-pits” (R.V., “bitumen pits”). Here Chedorlaomer and the confederate kings overthrew the kings of Sodom and the cities of the plain. God afterwards, on account of their wickedness, “overthrew those cities, and all the plain, and all the inhabitants of the cities;” and the smoke of their destruction “went up as the smoke of a furnace” (19:24-28), and was visible from Mamre, where Abraham dwelt. Some, however, contend that the “cities of the plain” were somewhere at the north of the Dead Sea. (See SODOM.)
"SIDDIM", VALE OF valley of the broad plains, “which is the salt sea”(Genesis 14:3, 8, 10), between Engedi and the cities of the plain, at the south end of the Dead Sea. It was “full of slime-pits” (R.V., “bitumen pits”). Here Chedorlaomer and the confederate kings overthrew the kings of Sodom and the cities of the plain. God afterwards, on account of their wickedness, “overthrew those cities, and all the plain, and all the inhabitants of the cities;” and the smoke of their destruction “went up as the smoke of a furnace” (19:24-28), and was visible from Mamre, where Abraham dwelt.
Some, however, contend that the “cities of the plain” were somewhere at the north of the Dead Sea. (See SODOM.)


+++ title = "São Paulo" lat = -23.551398 lon = -46.654815 +++
The sprawling "megalopolis" of São Paulo is Brazil's — and South America's — largest city. The place holds few attractions for the average tourist, but due to its being the transport hub of Brazil, it's pretty hard to avoid passing through it at least once. I spent tonight in São Paulo, in between my bus ride from Ilha Grande and my plane out of here — and I think that's about as much of it as I needed to see.


Jose Garcia About Me Page
Contact
Courses
Skills
More
Jose Garcia
Florida Atlantic University
CEN 4010 Team 2
Contact Info
Email<EMAIL_ADDRESS>cell phone:
(561) 414 7054
FAU Handshake
LinkedIn
Youtube channel
Relevant Course Work
Introduction to C.
Foundations to Computer Science C++.
Logic Design.
Data Structures C++
Additional Skills
Communication and Language:
Bilingual: English and Spanish.
Able to communicate with clients by phone and email and provided an outstanding customer service.
Exceptional ability to analyze and interpret information.
Bussiness:
Customer service.
Athletic training.
Strong leadership skills.
Technical Skills
Operating Systems
Windows, MacOS
Software
Microsoft Office: Word, Excel, PowerPoint.
Programming Languages
HTML, CSS, Javascript, C, C++.
Applications
Visual Studio, CodeBlocks, Quartus II


nix-collect-garbage
Delete unused and unreachable nix store paths.
Generations can be listed using `nix-env --list-generations`.
More information: home page
- Delete all store paths unused by current generations of each profile:
sudo nix-collect-garbage --delete-old
- Simulate the deletion of old store paths:
sudo nix-collect-garbage --delete-old --dry-run
- Delete all store paths older than 30 days:
sudo nix-collect-garbage --delete-older-than 30d


We visualize mices!
- optimize wireless web-readiness
- reinvent innovative applications
- generate cross-media paradigms
- streamline front-end portals
- matrix ubiquitous networks
- engage innovative e-commerce
- scale robust users
- enhance B2C e-tailers
- reintermediate impactful solutions
- deploy B2B action-items
- benchmark transparent functionalities
- iterate open-source synergies
- synthesize distributed e-tailers
- redefine compelling channels


Show SSO bookmarklet
This bookmarklet shows SAML/WS-Fed assertions and other SSO information.
Setup
1. Show your bookmarks toolbar. In Chrome, ... > Bookmarks > Show Bookmarks Bar. In Firefox/IE, right-click in the title bar and click Bookmarks Toolbar.
2. Drag this to the bookmark toolbar:
Show SSO
Usage
1. Login to Okta.
2. Click the bookmark from your toolbar.
3. Below each chicklet, there's a Show SSO link. Click one to see the SSO information.
source


Module table
Table Manipulation.
This library provides generic functions for table manipulation. It provides
all its functions inside the table table
.
Remember that, whenever an operation needs the length of a table, the table
should be a proper sequence or have a __len
metamethod. All
functions ignore non-numeric keys in tables given as arguments.
For performance reasons, all table accesses (get/set) performed by these functions are raw.
Type table
| table.concat(list, sep, i, j) |
Given a list where all elements are strings or numbers, returns the string `list[i]..sep..list[i+1] ... |
| table.insert(list, pos, value) |
Inserts element |
| table.pack(...) |
Returns a new table with all parameters stored into keys 1, 2, etc. |
| table.remove(list, pos) |
Removes from list the element at position |
| table.sort(list, comp) |
Sorts list elements in a given order, in-place, from |
| table.unpack(list, i, j) |
Returns the elements from the given table. |
Type table
Field(s)
- table.concat(list, sep, i, j)
-
Given a list where all elements are strings or numbers, returns the string `list[i]..sep..list[i+1] ...
sep..list[j]
. The default value for
sep` is the empty string, the default fori
is1
, and the default forj
is#list
. Ifi
is greater thanj
, returns the empty string.Parameters
-
#table list
: list to handle. -
#string sep
: the separator (optional, empty string by default). -
#number i
: start index (optional, 1 by default). -
#number j
: end index (optional,list
length by default)
Return values
-
#string: the concatenated list.
-
#string: empty string if
i
is greater thanj
-
- table.insert(list, pos, value)
-
Inserts element
value
at positionpos
inlist
, shifting up other elements to open space, if necessary.The default value for
pos
isn+1
, wheren
is the length of the list, so that a calltable.insert(t,x)
insertsx
at the end of listt
.Parameters
-
#table list
: list to modify. -
#number pos
: index of insertion (optional, insert at the end of the table by default) -
value
: value to insert.
-
- table.pack(...)
-
Returns a new table with all parameters stored into keys 1, 2, etc.
and with a field
n
with the total number of parameters. Note that the resulting table may not be a sequence.Parameter
-
...
: items to pack
Return value
#table: the created table from given parameters
-
- table.remove(list, pos)
-
Removes from list the element at position
pos
, shifting down the elementslist[pos+1], list[pos+2], ..., list[#list]
and erasing elementlist[#list]
.Returns the value of the removed element. The default value for pos is
#list
, so that a calltable.remove(t)
removes the last element of listt
.Parameters
-
#table list
: list to modify. -
#number pos
: index of deletion (optional, length of the list by default)
-
- table.sort(list, comp)
-
Sorts list elements in a given order, in-place, from
list[1]
tolist[#list]
.If
comp
is given, then it must be a function that receives two list elements and returns true when the first element must come before the second in the final order (so thatnot comp(list[i+1],list[i]
) will be true after the sort). Ifcomp
is not given, then the standard Lua operator < is used instead.The sort algorithm is not stable; that is, elements considered equal by the given order may have their relative positions changed by the sort.
Parameters
-
#table list
: list to sort. -
comp
: a function which take two lists and returns true when the first is less than the second (optional).
-
- table.unpack(list, i, j)
-
Returns the elements from the given table.
This function is equivalent to
return list[i], list[i+1], ..., list[j]
By default,
i
is 1 andj
is#list
.Parameters
-
#table list
: list to unpack -
#number i
: start index (optional, 1 by default). -
#number j
: end index (optional, length of the list by default).
Return value
Return each table elements as separated values
-


pyfea.fea.geometry¶
Tetrahedron¶
Base geometry, mainly for easy data output, more efficient data structures are used when calculating.
-
class
pyfea.fea.geometry.
Tetrahedron
(points, pointcloud, entity_mesh=None, array_num=None)¶ -
__init__
(points, pointcloud, entity_mesh=None, array_num=None)¶ Initializes tetrahedron properties.
-
get_cog
()¶ Returns the averages of the vertices.
-
get_coords
()¶ Returns the 3d coordinates of the vertices of the tetrahedron.
-
get_neighbors
(tets=None)¶ Finds neighboring tetrahedrons given access to a list of potential neighbors.
-
array_num
= None¶
-
entity_mesh
= None¶
-
neighbors
= None¶
-
pointcloud
= None¶
-
points
= array([None, None, None, None], dtype=object)¶
-
EntityMesh¶
Geometry definition class for tet meshes, groups tetrahedrons and the pointcloud matrix.
-
class
pyfea.fea.geometry.
EntityMesh
(surface_mesh=None)¶ Class defining the 3d geometry of an object. This includes surface meshes, and 3d tet meshes.
-
__init__
(surface_mesh=None)¶ Initializes the object with a surfacemesh if specified.
-
add_geometry
(nodes, tets, autogen=True)¶ Adds the specified geometry to the 3D mesh (to be used with meshing interfaces).
-
export_vtk
(filename=None)¶ Exports 3D mesh to vtk
-
gen_elements
(find_adjacent=False, force_regen=False)¶ Generates Tetrahedron instances.
-
gen_mesh_from_surf
(tempfile=None, surface_mesh=None, autogen=True, meshing='auto', element_size=(0.0, 1e+22))¶ Creates an 3d mesh from a surface mesh or stl file.
-
gen_surface_mesh
()¶ TODO
-
get_adjacent
()¶ WIP: Seems to work, but buggy, much faster though.
-
get_cog
()¶ Returns COG.
-
merge
(entities, include_self=True, autogen=True)¶ Blindly merges 3d meshes. Intersections are left as-is.
-
plot
(filename=None, plotter=None, style='wireframe', **kwargs)¶ Plots a vtk tempfile using pyvista (kwargs are passed to the plotter).
-
set_surface_mesh
(surface_mesh, autogen=True)¶ Defines a surface mesh.
-
show_nodes
()¶ Matplotlib scatter3d plot.
-
adjacent
= []¶
-
adjacent_tf
= []¶
-
elements
= []¶
-
nodes
= None¶
-
surface_mesh
= None¶
-
tets
= None¶
-
vtk_filename
= None¶
-
SurfaceMesh¶
Geometry definition class for surface meshes, groups triangles and the pointcloud matrix.
-
class
pyfea.fea.geometry.
SurfaceMesh
(points=None, tri=None, filename=None)¶ Surface mesh of an object.
-
__init__
(points=None, tri=None, filename=None)¶ Initialize self. See help(type(self)) for accurate signature.
-
gen_stl
(filename=None)¶ Generates an stl file from instance data.
-
plot
(normals=False)¶ Plots the surfacemesh using matplotlib.
-
read_stl
(filename)¶ Reads an stl to import into instance data.
-
points
= None¶
-
tri
= None¶
-
Part¶
Uses EntityMesh as a base, defines additional part information such as materials.
Assembly¶
Uses EntityMesh as a base, groups multiple parts in an assembly.
-
class
pyfea.fea.geometry.
Assembly
(parts, auto_unify_mesh=True, **kwargs)¶ Is used to compile multiple Part instances to calculate interactions
-
__init__
(parts, auto_unify_mesh=True, **kwargs)¶ Initializes Assembly properties.
-
gen_from_source
(filename, element_size=None)¶ Generates geometry from a source file? I think this was an assembly test.
-
generate_mesh
()¶ Naively merges meshes of parts.
-
get_cog
()¶ WIP
-
merge_faces
()¶ TODO: merge faces of adjacent parts (HARD)
-
plot
(**kwargs)¶ Plots parts to pyvista.
-
parts
= []¶
-
source_file
= None¶
-
tetpart
= None¶
-


Ariel Query App
Start Search
Search Info
Search Progress
Search Results
Delete Search
Cancel Search
Poll Search until Result
Save Search Results
List Searches
Response


test test test
Post-doc positions are available in my new lab, to start on or after May 1, 2017. Please contact me for more information.
Research
My research focuses on understanding the biological basis of complex behavior and cognition. I am particularly interested in how affective processing - in other words how much you do or don't like something - interacts with cognitive and perceptual processing to give rise to learning, memory and decision-making. My principal approach is recording neurophysiological signals from the brain while a subject engages in tasks that tax these abilities.
Contact erin.rich (at) berkeley (dot) edu


-
Made with Code_Google
www.madewithcode.com
Things you love are Made with Code. Code your first creative project and meet music producers, fashion designers, humanitarians, and animators who ...
-
Strengths, weaknesses and suspensions
espn.go.com
Roger Goodell is the sports world’s villain du jour, but until the NFL’s elevator of investigation reaches the top -- or ESPN delivers a s
-
Bill Simmons Got Suspended For Going After ESPN, Not The NFL
www.businessinsider.com
Criticizing ESPN is off-limits for Simmons.
-
Burn Noticed
thedailyshow.cc.com
A House of Representatives committee is unable the grasp the concept of climate change.
-
Welcome to Talko!
medium.com
Today I’m thrilled to bring Talko to life. It’s something that I’ve dreamt about for years now – revolutionizing the voi…
-
M: Editor in Charge — Dean Baquet Takes Charge of The New York Times ...
www.wwd.com
A Pulitzer Prize winner known for his hard-hitting stories, Dean Baquet got down to work after the sudden firing of his predecessor.
-
A Bezos Company Will Make Engines for Rockets
www.nytimes.com
Blue Origin, owned by Jeff Bezos, agreed to work with United Launch Alliance, which has sent nearly all United States spy and military satellites ...
-
We’re All Nerds Now - NYTimes.com
www.nytimes.com
IN 2005, Randall Munroe, a young NASA robotics expert, posted to the web a comic about the mystical number pi. Among the infinite string of digits ...
-
Introducing Project Wing
www.youtube.com
Project Wing is a Google[x] project that is developing a delivery system that uses self-flying vehicles. As part of our research, we built a vehicle ...
-
Two Countries, Two Vastly Different Phone Bills
www.nytimes.com
If your monthly cellphone bill seems high, it may be because American cellphone service is among the most costly in the world. A comparison of two ...
-
Swing Copters
itunes.apple.com
Get Swing Copters on the App Store. See screenshots and ratings, and read customer reviews.


BEAUTIFUL PEOPLE
Reviewed by Harvey Karten Trimark Pictures Director: Jasmin Dizdar Writer: Jasmin Dizdar Cast: Charlotte Coleman, Charles Kay, Rosalind Ayres, Roger Sloman, Julian Firth, Heather, Tobias, Danny Nussbaum, Siobhan Redmond, Gilbert Martin, Steve Sweeney, Linda Bassett, Nicholas Farrell, Faruk Pruti, Dado Jehan, Edin Dzandzanovic
Though good national fences make good neighbors, there's an adage that if you get to know the people on the other side of the wall, you will inevitably like them. Ironically the same is not always true of people who share the same society and become close friends, even mates. In Jasmin Dizdar's consistently surprising film "Beautiful People," winner of the Prix Un Certain Regard for Best Film at the 1999 Cannes Festival, four families are put under the director's microscope with startling repercussions. Two individuals from the same society have been married with children but are separating and hostile, while other folks from disparate cultures find understanding and compassion for one another and become good friends and lovers despite obstacles put in their paths by our global order.
"Beautiful People" is about the impact of Bosnian refugees on London residents into whose civilization they're attempting to fuse. As you might expect, the English of a mature age come of as snobbish, even intolerant, while their Bosnian expatriates are down-to-earth, ranging from the starkly crude to the most intelligently open-minded. All of Dizdar's characters vary from the whimsical to the downright bizarre-- which under this director's hand makes "Beautiful People" one of the best-realized comedies of the past year.
The opening scene will probably become the audience favorite, a harbinger of the breathless pace that commands the movie. Two traditional Bosnian enemies, a Serb (Dado Jehan) and a Croat (Faruk Prutti) who lived near each other in their home country, bump into each other in London, revive their animosity in a knock-down, drag-out fight that begins on a London bus ("This is London transport--we don't do that here," commands the driver), and continue their tussle into the streets. Geography knows no armistice--the Bosnians bring their culture clash into a foreign city that looks upon them with bewilderment and horror. The two will end up in a hospital room as bedmates, leading to some of the brightest slapstick hilarity of the story.
Other situations mirror this strife, bringing the runaway Bosnians into the families of their hosts in Britain and in one case carrying the confrontations back to Bosnia. In the circumstance that best shows the distinctions between the English and their guests, a medical intern, Portia Thornton (Charlotte Coleman) pursues an affair with a Bosnian patient who is an unemployed former basketball player, Pero (Edin Dzandzanovic), the latter the most eager to assimilate into his new surroundings. In one effective scene, the couple have dinner at the intern's home, displaying a wide array of patronizing behavior by her stiff-upper-lip family. "I for one am opposed to ethnic cleansing," one family member assures the young man, as though he were making the most open- minded statement yet heard on the planet.
In depicting the lifestyle of a distinctly scruffy set of Londoners, Dizdar hones in on a stoner, Griffin (Danny Nussbaum), whose friends have skinhead views toward the refugees until they experience the poignancy of a small, blind child who has been brought to their country. Griffin, perpetually chided by his respectable dad Roger (Roger Soloman) and ditzy mother, Felicity (Heather Tobias), falls under a blanket in a drug-induced stupor at the airport, is transported with some UN food supplies to Bosnian, parachuted into the war-torn landscape where he is shot at, and ends up an unlikely hero by using his heroin to save an unfortunate patient pain while the Bosnian is having his leg amputated. But perhaps the most riotous riff of all involves a BBC reporter on the scene, Jerry Higgins (Gilbert Martin), who identifies so strongly with the victim of gangrene that he becomes afflicted with "Bosnian syndrome" and demands to have his own healthy leg amputated.
While we're tempted to find irony in the title "Beautiful People" since, after all, most are outwardly shaggy, some stoners and others mortal enemies, we're obliged to conclude that one and all--Brits and Bosnians alike and by extension all of us who populate this medium-sized planet--can indeed be wonderful. The film is a poignant, boisterous, and expertly directed burlesque--an almost surreal version of Mike Nichols' "Catch 22."
Rated R. Running Time: 107 minutes. (C) 2000 Harvey Karten<EMAIL_ADDRESS>The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews