When I was 9 or 10, before my Dad died, when the family farm was still mildly functional, I joined the 4H Club, whose mission statement is now "to empower youth to be responsible, caring and contributing leaders that effect positive change in the world around them". At that time, the 4H was agricultural skill-centric.
One of the 4H badges I decided to earn was 'veal'.
So a calf was bought and put into it's own stall. Each day, it was my task to mix several cupfuls of milk concentrate powder with 2 litres of tap water; trudge to the stall door, wiggle the bolt, and slug the bucket up onto a wall hook as the eager calf nudged and nostled me and sprayed froth from its whiskered steamy nostrils with gurgled snorts of joy. It's eyes were the color of dark glistening pond water. Between them a tuft of soft hair fell from the crown of its skull; and it liked to be rubbed on the chest and forehead; after drinking, it would moan appreciatively and press me playfully back against the stall's wood wall, rubbing my chest with its head.
I made the mistake of naming it. Would call out its name as I entered the barn and hear its cry in response. When the time came for butchering, my Mom and I agreed: we couldn't eat this animal. And he (no one in the family can remember the calf's name) just simply disappeared. My Dad had led it to the butcher. I dropped out of 4H.
How beautiful and brutal the world is.
Balezeau, Fabien, Benjamin Wilson, Guillermo Gallardo, Fred Dick, William Hopkins, Alfred Anwander, Angela D. Friederici, Timothy D. Griffiths, and Christopher I. Petkov. “Primate Auditory Prototype in the Evolution of the Arcuate Fasciculus.” Nature Neuroscience 23, no. 5 (May 2020): 611–14. https://doi.org/10.1038/s41593-020-0623-9.
“Tracing Cerebral Cortex Evolution.” Accessed May 3, 2020. https://www.mpg.de/12027342/molecular-atlas-reptile-brain.


Berrettini beats Thiem to become first Italian to win match at ATP Finals
The Italian was beaten in his first two matches by Novak Djokovic and Roger Federer.
Matteo Berrettini signed off from London’s 02 by becoming the first Italian to win a match at the ATP Finals with a surprise victory over Dominic Thiem.
The big-serving 23-year-old, beaten in his first two matches by Novak Djokovic and Roger Federer, won 7-6 (3) 6-3.
Berrettini knew he could not qualify for the semi-finals, while Austrian Thiem was already through following his wins over Djokovic and Federer.
It was at least a winning end to a successful season for Berrettini, who began the year ranked 54.
The eighth seed and final qualifier for the season-ending tournament said: “I’m really proud of myself and for my team, my family and my friends.
“It’s been an unbelievable season and I didn’t expect at the beginning to be here. I hope to be back next year. I’m happy to finish with a win.
“I always have great fights with Thiem. I was able to stay mentally focused even when I lost my serve, and I played a great tie-break. I’m not feeling great physically so I’m happy with my performance.”
Thiem’s below-par display could be put down to the cold he has been carrying this week.
He said: “I think I felt the two first matches a little bit, and then also it’s a bit of a tricky situation to know that I’m already through. So all the attention, the adrenaline, is set down a little bit.
“Of course I was still trying to win that match, 100 per cent. But at the same time I knew I had to take care for Saturday, because obviously it’s the way more important match there.”
Earlier Joe Salisbury’s bid to reach the semi-finals in the doubles came to an end.
The 27-year-old, Britain’s sole representative at the Finals, and his American partner Rajeev Ram lost a match tie-breaker to Lukasz Kubot and Marcelo Melo.


We used an scroll saw, belt sander, and a drill press to free hand these Tic-Tac-Toe boards out of MDF.
The purpose is to use manual dexterity to make something you can play Tic-Tac-Toe on with marbles. Here is a picture of mine!!


Preferences
Select Redirection Version
Default (Java 10)
Java 10
Java 9
Java 8
Note that a browser restart is required for this setting to take effect.


Tutorial - DistributedLog meets MapReduce
DistributedLog meets MapReduce
A distributedlog log stream is consists of log segments. Each log segment is distributed among multiple bookies node. This nature of data distribution allows distributedlog easily integrated with any analytics processing systems like MapReduce and Spark. This tutorial shows how you could use MapReduce to process log streams' data in batch and how MapReduce can leverage the data locality of log segments.
InputFormat
InputFormat is one of the fundamental class in Hadoop MapReduce framework, that is used for accessing data from different sources. The class is responsible for defining two main things:
- Data Splits
- Record Reader
Data Split is a fundamental concept in Hadoop MapReduce framework which defines both the size of individual Map tasks and its potential execution server. The Record Reader is responsible for actual reading records from the data split and submitting them (as key/value pairs) to the mapper.
Using distributedlog log streams as the sources for a MapReduce job, the log segments are the data splits, while the log segment reader for a log segment is the record reader for a data split.
Log Segment vs Data Split
Any split implementation extends the Apache base abstract class - InputSplit, defining a split length and locations. A distributedlog log segment has record count, which could be used to define the length of the split, and its metadata contains the storage nodes that are used to store its log records, which could be used to define the locations of the split. So we could create a LogSegmentSplit wrapping over a LogSegment (LogSegmentMetadata and LedgerMetadata).
public class LogSegmentSplit extends InputSplit { private LogSegmentMetadata logSegmentMetadata; private LedgerMetadata ledgerMetadata; public LogSegmentSplit() {} public LogSegmentSplit(LogSegmentMetadata logSegmentMetadata, LedgerMetadata ledgerMetadata) { this.logSegmentMetadata = logSegmentMetadata; this.ledgerMetadata = ledgerMetadata; } }
The length of the log segment split is the number of records in the log segment.
@Override public long getLength() throws IOException, InterruptedException { return logSegmentMetadata.getRecordCount(); }
The locations of the log segment split are the bookies' addresses in the ensembles of the log segment.
@Override public String[] getLocations() throws IOException, InterruptedException { Set<String> locations = Sets.newHashSet(); for (ArrayList<BookieSocketAddress> ensemble : ledgerMetadata.getEnsembles().values()) { for (BookieSocketAddress host : ensemble) { locations.add(host.getHostName()); } } return locations.toArray(new String[locations.size()]); }
At this point, we will have a basic LogSegmentSplit wrapping LogSegmentMetadata and LedgerMetadata. Then we could retrieve the list of log segments of a log stream and construct corresponding data splits in distributedlog inputformat.
public class DistributedLogInputFormat extends InputFormat<DLSN, LogRecordWithDLSN> implements Configurable { @Override public List<InputSplit> getSplits(JobContext jobContext) throws IOException, InterruptedException { List<LogSegmentMetadata> segments = dlm.getLogSegments(); List<InputSplit> inputSplits = Lists.newArrayListWithCapacity(segments.size()); BookKeeper bk = namespace.getReaderBKC().get(); LedgerManager lm = BookKeeperAccessor.getLedgerManager(bk); final AtomicInteger rcHolder = new AtomicInteger(0); final AtomicReference<LedgerMetadata> metadataHolder = new AtomicReference<LedgerMetadata>(null); for (LogSegmentMetadata segment : segments) { final CountDownLatch latch = new CountDownLatch(1); lm.readLedgerMetadata(segment.getLedgerId(), new BookkeeperInternalCallbacks.GenericCallback<LedgerMetadata>() { @Override public void operationComplete(int rc, LedgerMetadata ledgerMetadata) { metadataHolder.set(ledgerMetadata); rcHolder.set(rc); latch.countDown(); } }); latch.await(); if (BKException.Code.OK != rcHolder.get()) { throw new IOException("Faild to get log segment metadata for " + segment + " : " + BKException.getMessage(rcHolder.get())); } inputSplits.add(new LogSegmentSplit(segment, metadataHolder.get())); } return inputSplits; } }
Log Segment Record Reader
At this point, we know how to break the log streams into data splits. Then we need to be able to create a RecordReader for individual data split. Since each data split is effectively a log segment in distributedlog, it is straight to implement it using distributedlog's log segment reader. For simplicity, this example uses the raw bk api to access entries, which it doesn't leverage features like ReadAhead provided in distributedlog. It could be changed to use log segment reader for better performance.
From the data split, we know which log segment and its corresponding bookkeeper ledger. Then we could open the ledger handle when initializing the record reader.
LogSegmentReader(String streamName, DistributedLogConfiguration conf, BookKeeper bk, LogSegmentSplit split) throws IOException { this.streamName = streamName; this.bk = bk; this.metadata = split.getMetadata(); try { this.lh = bk.openLedgerNoRecovery( split.getLedgerId(), BookKeeper.DigestType.CRC32, conf.getBKDigestPW().getBytes(UTF_8)); } catch (BKException e) { throw new IOException(e); } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw new IOException(e); } }
Reading records from the data split is effectively reading records from the distributedlog log segment.
try { Enumeration<LedgerEntry> entries = lh.readEntries(entryId, entryId); if (entries.hasMoreElements()) { LedgerEntry entry = entries.nextElement(); Entry.newBuilder() .setLogSegmentInfo(metadata.getLogSegmentSequenceNumber(), metadata.getStartSequenceId()) .setEntryId(entry.getEntryId()) .setEnvelopeEntry( LogSegmentMetadata.supportsEnvelopedEntries(metadata.getVersion())) .deserializeRecordSet(true) .setInputStream(entry.getEntryInputStream()) .buildReader(); } return nextKeyValue(); } catch (BKException e) { throw new IOException(e); }
We could calculate the progress by comparing the position with the record count of this log segment.
@Override public float getProgress() throws IOException, InterruptedException { if (metadata.getRecordCount() > 0) { return ((float) (readPos + 1)) / metadata.getRecordCount(); } return 1; }
Once we have LogSegmentSplit and the LogSegmentReader over a split. We could hook them up to implement distributedlog's InputFormat. Please check out the code for more details.


The Keyword cipher is identical to the Caesar Cipher with the exception that the substitution alphabet used can be represented with a keyword.
To create a substitution alphabet from a keyword, you first write down the alphabet. Below this you write down the keyword (omitting duplicate letters) followed by the remaining unused letters of the alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ KEYWORDABCFGHIJLMNPQSTUVXZ
To encipher a plaintext message, you convert all letters from the top row to their correspondng letter on the bottom row (A to K, B to E, etc).
These types of simple substitution ciphers can be easily cracked by using frequency analysis and some educated guessing.


iOS Widgets
iOS widgets for financial institution.
Role
Lead UX/UI Designer. In charge of designing user experience and UI elements
Overview
Widgets display content without login into the app. In iOS and iPadOS, the widget gallery also supports widget stacks, including a Smart Stack. A stack contains up to 10 same-size widgets; people view one widget at a time by scrolling through the stack. A Smart Stack automatically rotates through the stack of widgets, displaying the widget most likely to be relevant in the current context. Smart Stacks aren't available on the Lock Screen on iPhone and iPad.
Look for a simple idea that’s clearly related to your app’s main purpose. In each size, display only the information that’s directly related to the widget’s main purpose. In larger widgets, you can display more data — or more detailed visualizations of the data — but it’s crucial to stay focused on the widget’s purpose.
Avoid creating a widget that only launches your app. People appreciate widgets because they provide instant access to meaningful content. Opt for dynamic information that changes throughout the day. If a widget content never appears to change, people may not keep it in a prominent position. Although widgets update from minute to minute, it's important to find ways to keep their content fresh to invite frequent viewing.
Requirements gathering
Widgets come in different sizes and I provided design for small, medium , large and extra large which at the time where the sizes provided from apple.
For the project that I worked on the organization had the desired to update the financial iOS widgets to match the then new iOS 14 widgets design. At the time of the ask there was very small information on these widgets as they had just being released in the OS.
For the organization it was important that their users had quick access to their products and still maintain a sense of security as the data provided would be personal financial information. At the same time it was important to maintain brand representation while keeping up with industry trends and be easily recognizable.
The work also consisted in providing guidance to the developers on how to create the editing environment where and how would they ask the user to choose what products to select to showcase in their widget.
Process
The first thing was to gather as much information as possible on what widgets are and how they are used, look at the guidelines provided by apple and start ideating on what type of data to show and how to provide and interesting visual treatment.
It is important to note that when widgets changed not only did the front end changed but the way that they are implemented also changed significantly so collaborating with native developers was important on a daily basis.
Collaborating with other designers I facilitated sessions where we would do rapid designs and then present, critique work and then take changes back to create more defined designs. While still creating designs I would work along side developer and business partners to make sure our designs where inside of technical possibilities and meeting business goals.
Prototype-User Testing
Using a simple click through prototype, we gathered some user feedback utilizing a class while collaborating with a professor where we were able to see how students will interact with the app. In the testing we ran through a list of tasks to see if any issues arose.
From the initial user feedback we made changes and adjusted some of the interactions that were difficult for users.
I was on point for updating everyone at all stages of the work and keep this work flowing. From the technical stand point I made sure we met at least biweekly and as needed when new information would surface from the developers research.
Widgets are a complex component that has many small interactions and since the organization has not created a language system for these I was in charge of making sure we had covered any and all possible situations and make sure we had UI and UX elements to provide to developers to implement
Starting by looking at how data is imported into the component and making a list of all possible scenarios, then consulting with technical parters to make sure we meet all requirements was essential before delivering a final design. For this project research was not needed as we collectively decided to use production to collect data and there is a future plan to test and grow some of this functionality.
Final Design
The final design required many collaborative sessions where designers, accessibility partners developers, legal and compliance. Since this design stepped out of the normal organization design language it was imperative that we would look at all the elements in the component to assure that we where working at the same rigor as the rest of the organizations UI elements.
These designs are planned to be release by summer 2023 time and be a positive element for thousands of users who already have an older version of widgets. These widgets also are ones of the few financial widgets in apple.
This work is owned and all the rights of work is reserved by USAA


Discover a new biking experience!
Explore the Danish landscape in a fun and healthy way!
Explore the Danish landscape in a fun and healthy way!
cursus diam, vel semper lectus massa eu magna. Donec interdum nibh eget mi luctus lobortis. Phasellus sodales sagittis neque, sit amet scelerisque ligula feugiat.


{% extends "base.html" %} {% block header_title %}Firewall Zone{% endblock %} {% block section_title %}Firewall Zone{% endblock %} {% block debug %}
Firewall List | Create new firewall | Address Group | Network Group | Port Group | Zones
description
default action drop reject
Local zones cannot bellong to any other interface and will be applied to the router itself. set as local-zone


SPONSORED CONTENT
Bayview Contracts Ltd seeking to recruit joiners
Jobs Alert
by David LynchBayview Contracts Limited is one of Ireland's leading providers of energy efficiency and building maintenance solutions within residential properties. Due to our ongoing expansion we are now recruiting for the following opportunities:
Joiners
(Louth, Meath and Dublin areas)
This in an excellent opportunity to work within a busy maintenance team responsible for completion of a wide variety of response and planned maintenance repairs. You will be required to work as part of a team to complete all joinery works in line with specification. You must be able to work to tight deadlines and response times and provide immediate updates to he project administration team.
In this direct customer facing role you will be on the front-line of delivering our customer service promise. You must have a polite and professional working manner, a responsible and safety-conscious attitude to work and display the ability to work on your own or as part of a team. You must have a good work ethic, be flexible and reliable and be able to assume responsibility for efficient project delivery.
You will provided with a Company Van, Fuel Card, Mobile Phone, etc
You must be a time served first and second fix Joiner and have a valid Safe Pass A full clean driving licence is essential.
To apply, please submit your CV or request an application form by contacting Paul Cunningham (Tel:<PHONE_NUMBER>5118) on<EMAIL_ADDRESS>or by post to Bayview Contracts Limited, 23 Greenbank Industrial Estate, Rampart Road, Newry, BT34 2QU.


A goal-minded, analytical and passionate person who seeks to learn all she can. Transferrable skills and positive outlook. Excited to explore computer science without limitations.


@dependabot rebase
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate
.
mentioned
by Dependabot at 2022-04-18 11:53:05.deployed
by None at 2022-04-18 11:53:29.referenced
by None at 2022-04-18 12:04:51.merged
by None at 2022-04-18 12:04:51.closed
by None at 2022-04-18 12:04:52.head_ref_deleted
by None at 2022-04-18 12:04:52.assigned
by Jane Sandberg at 2022-04-18 14:23:05.renamed
by Jane Sandberg at 2022-04-18 23:56:19.assigned
by Jane Sandberg at 2022-04-19 00:28:34.head_ref_force_pushed
by Jane Sandberg at 2022-04-19 00:44:01.Extended error message now says:
"Unable to find matching top containers for all boxes in 1 - 53. Found 30 top containers: 1, 2, 3, 4, 5, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50"
I messed around on with the aspace client. The code gets page 1. If you get page 2 you see the missing boxes:
> containers.map(&:indicator)
=> [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 51, 52, 53]
assigned
by None at 2022-04-18 15:11:58.referenced
by None at 2022-04-18 18:23:17.closed
by None at 2022-04-18 19:04:51.review_dismissed
by None at 2022-04-18 18:25:37.referenced
by None at 2022-04-18 19:04:51.merged
by None at 2022-04-18 19:04:51.closed
by None at 2022-04-18 19:04:51.head_ref_deleted
by None at 2022-04-18 19:04:52.referenced
by Christina Chortaria at 2022-04-18 13:48:03.merged
by Christina Chortaria at 2022-04-18 13:48:03.closed
by Christina Chortaria at 2022-04-18 13:48:04.head_ref_deleted
by Christina Chortaria at 2022-04-18 13:48:04.assigned
by Christina Chortaria at 2022-04-18 14:19:38.unassigned
by Christina Chortaria at 2022-04-18 14:19:44.assigned
by None at 2022-04-18 15:47:05.closed
by None at 2022-04-18 22:49:32.IF(OR(G4=0, NOT(ISBLANK(J4))),J4,IF(AND(J4="",G4>0,G4=G3+1),K3,INDEX(K$2:K3,MATCH(2,1/(G$2:G3=G4-1)))))
assigned
by Jane Sandberg at 2022-04-18 14:22:58.head_ref_force_pushed
by Xander Gardner at 2022-04-18 13:17:21.ready_for_review
by Xander Gardner at 2022-04-18 13:17:29.assigned
by Xander Gardner at 2022-04-18 14:09:31.closed
by Trey Pendragon at 2022-04-18 21:42:57.referenced
by Trey Pendragon at 2022-04-18 21:42:56.merged
by Trey Pendragon at 2022-04-18 21:42:56.closed
by Trey Pendragon at 2022-04-18 21:42:57.head_ref_deleted
by Trey Pendragon at 2022-04-18 21:42:57.https://princeton.service-now.com/now/workspace/agent/record/sc_task/d3dc5c448736811018ce52883cbb352e/sub/record/sc_req_item/dadcd0888732011012ae43bd0ebb35a1/params/selected-tab-index/0 was marked as complete.
closed
by James R. Griffin III at 2022-04-18 13:08:03.The vendor has confirmed access with the following message:
Thu 4/14/2022 12:14 PM Hi all,
I managed to remote to both CISDR201W and CISDR301W. The main concern that I have right now is the version Elements is on your systems : v5.14. I'll have a chat with the team and get back to you after we figure out what would be the less painful solution for this migration.
The exchanges following this message did not indicate that this access was insufficient for the vendor to proceed.
closed
by James R. Griffin III at 2022-04-18 13:11:01.Gauging from the exchanges found during the following messages, the FTP file transfers are going to be executed by the vendor team:
What's the policy on installing additional applications? I'm interested in the Filezilla client, so we can copy the backups from the servers directly to the FTP.use.symplectic.org server. What restrictions are on the outbound network traffic? Do I just go ahead and start testing even if this might trigger alerts?
renamed
by James R. Griffin III at 2022-04-18 13:16:10.Given that this is being addressed by the vendor concurrently with the production environment, I have integrated these into a single task for #614
closed
by James R. Griffin III at 2022-04-18 13:16:52.assigned
by James R. Griffin III at 2022-04-18 14:12:24.With introduces the changes tracked within , the following commands were needed: https://github.com/PrincetonUniversityLibrary/princeton-5/tree/oar-DEV-jspui-page-highlight
$ mvn dependency:purge-local-repository
$ mvn verify --fail-never
assigned
by James R. Griffin III at 2022-04-18 13:11:52.ready_for_review
by Xander Gardner at 2022-04-18 13:15:48.unassigned
by Xander Gardner at 2022-04-18 13:35:32.assigned
by Xander Gardner at 2022-04-18 13:36:26.unassigned
by Xander Gardner at 2022-04-18 14:06:28.We have a use case! Steve Ferguson has been working with MVWs in his Lapidus Collection. He tries to ensure he sets OCR for every child in the sequence, but setting it once in the parent would be so helpful to him and would reduce human error opportunities. I see this becoming a problem if setting it in the parent is the only way to set OCR for a MVW (some vols/items may have different lanugages within the MVW)?
referenced
by Trey Pendragon at 2022-04-18 23:00:30.merged
by Trey Pendragon at 2022-04-18 23:00:30.closed
by Trey Pendragon at 2022-04-18 23:00:30.head_ref_deleted
by Trey Pendragon at 2022-04-18 23:00:31.closed
by Trey Pendragon at 2022-04-18 23:01:39.referenced
by Trey Pendragon at 2022-04-18 23:01:39.merged
by Trey Pendragon at 2022-04-18 23:01:39.closed
by Trey Pendragon at 2022-04-18 23:01:39.head_ref_deleted
by Trey Pendragon at 2022-04-18 23:01:40.referenced
by Trey Pendragon at 2022-04-18 23:02:13.merged
by Trey Pendragon at 2022-04-18 23:02:14.closed
by Trey Pendragon at 2022-04-18 23:02:14.head_ref_deleted
by Trey Pendragon at 2022-04-18 23:02:14.Closed in favor of #5061
closed
by Trey Pendragon at 2022-04-18 23:03:04.head_ref_force_pushed
by None at 2022-04-18 23:03:07.head_ref_force_pushed
by Trey Pendragon at 2022-04-18 22:47:13.review_requested
by Trey Pendragon at 2022-04-18 22:58:29.@dependabot rebase
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate
.
mentioned
by Dependabot at 2022-04-18 14:13:40.deployed
by None at 2022-04-18 14:14:05.referenced
by None at 2022-04-18 14:16:59.merged
by None at 2022-04-18 14:16:59.closed
by None at 2022-04-18 14:16:59.head_ref_deleted
by None at 2022-04-18 14:17:00.labeled
by None at 2022-04-18 14:17:46.labeled
by None at 2022-04-18 14:17:46.deployed
by None at 2022-04-18 14:24:34.closed by #287
closed
by Jane Sandberg at 2022-04-18 14:53:03.assigned
by None at 2022-04-18 15:14:48.Name of profile in sandbox Harrassowitz MarcNow Standing Order
labeled
by None at 2022-04-18 15:15:15.assigned
by None at 2022-04-18 15:15:16.head_ref_force_pushed
by None at 2022-04-18 19:16:56.deployed
by None at 2022-04-18 19:28:48.referenced
by Bess Sadler at 2022-04-18 18:09:30.merged
by Bess Sadler at 2022-04-18 18:09:30.closed
by Bess Sadler at 2022-04-18 18:09:30.head_ref_deleted
by Bess Sadler at 2022-04-18 18:09:31.labeled
by None at 2022-04-18 18:10:07.labeled
by None at 2022-04-18 18:10:07.labeled
by None at 2022-04-18 18:10:12.labeled
by None at 2022-04-18 18:10:12.Superseded by upgrade to ruby 3.
closed
by Bess Sadler at 2022-04-18 18:11:06.closed
by Bess Sadler at 2022-04-18 18:17:07.referenced
by Bess Sadler at 2022-04-18 18:32:17.merged
by Bess Sadler at 2022-04-18 18:32:17.closed
by Bess Sadler at 2022-04-18 18:32:18.head_ref_deleted
by Bess Sadler at 2022-04-18 18:32:18.head_ref_force_pushed
by None at 2022-04-18 18:10:48.referenced
by Bess Sadler at 2022-04-18 18:33:00.merged
by Bess Sadler at 2022-04-18 18:33:00.closed
by Bess Sadler at 2022-04-18 18:33:00.head_ref_deleted
by Bess Sadler at 2022-04-18 18:33:01.assigned
by Christina Chortaria at 2022-04-18 16:19:15.head_ref_force_pushed
by Christina Chortaria at 2022-04-18 21:02:53.head_ref_force_pushed
by Christina Chortaria at 2022-04-18 23:52:21.head_ref_force_pushed
by Christina Chortaria at 2022-04-19 00:00:12.closed
by Bess Sadler at 2022-04-18 13:39:51.referenced
by Bess Sadler at 2022-04-18 13:39:51.merged
by Bess Sadler at 2022-04-18 13:39:51.closed
by Bess Sadler at 2022-04-18 13:39:51.head_ref_deleted
by Bess Sadler at 2022-04-18 13:39:52.assigned
by Hector Correa at 2022-04-18 15:32:43.closed
by Kate Lynch at 2022-04-18 17:26:23.renamed
by Hector Correa at 2022-04-18 17:16:34.review_requested
by Kate Lynch at 2022-04-18 17:26:12.referenced
by Kate Lynch at 2022-04-18 17:26:23.merged
by Kate Lynch at 2022-04-18 17:26:23.closed
by Kate Lynch at 2022-04-18 17:26:23.head_ref_deleted
by Kate Lynch at 2022-04-18 17:26:24.assigned
by Kate Lynch at 2022-04-18 15:19:06.head_ref_force_pushed
by None at 2022-04-18 13:36:11.renamed
by None at 2022-04-18 13:39:21.ready_for_review
by None at 2022-04-18 14:09:21.referenced
by Christina Chortaria at 2022-04-18 14:12:51.merged
by Christina Chortaria at 2022-04-18 14:12:51.closed
by Christina Chortaria at 2022-04-18 14:12:51.head_ref_deleted
by Christina Chortaria at 2022-04-18 14:12:51.The following error is raised on the staging
server:
TASK [ruby : ruby | install Ruby "ruby3.0"] ******************************************************************************************
fatal: [oawaiver-staging1.princeton.edu]: FAILED! => {"changed": false, "msg": "No package matching 'ruby3.0' is available"}
assigned
by James R. Griffin III at 2022-04-18 18:19:02.renamed
by Alicia Cozine at 2022-04-18 15:20:01.referenced
by Alicia Cozine at 2022-04-18 21:23:37.merged
by Alicia Cozine at 2022-04-18 21:23:38.closed
by Alicia Cozine at 2022-04-18 21:23:38.head_ref_deleted
by Alicia Cozine at 2022-04-18 21:23:38.@dependabot rebase
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate
.
mentioned
by Dependabot at 2022-04-18 12:15:25.deployed
by None at 2022-04-18 12:16:04.referenced
by None at 2022-04-18 12:21:15.merged
by None at 2022-04-18 12:21:15.closed
by None at 2022-04-18 12:21:15.head_ref_deleted
by None at 2022-04-18 12:21:16.@dependabot rebase
@dependabot rebase
mentioned
by Dependabot at 2022-04-18 12:19:55.head_ref_force_pushed
by None at 2022-04-18 12:20:19.mentioned
by Dependabot at 2022-04-18 12:21:43.head_ref_force_pushed
by None at 2022-04-18 12:22:06.deployed
by None at 2022-04-18 12:26:47.deployed
by None at 2022-04-18 12:27:04.referenced
by None at 2022-04-18 12:30:30.merged
by None at 2022-04-18 12:30:30.closed
by None at 2022-04-18 12:30:31.head_ref_deleted
by None at 2022-04-18 12:30:31.@dependabot rebase
mentioned
by Dependabot at 2022-04-18 12:30:49.head_ref_force_pushed
by None at 2022-04-18 12:31:11.referenced
by Jane Sandberg at 2022-04-18 23:22:49.merged
by Jane Sandberg at 2022-04-18 23:22:49.closed
by Jane Sandberg at 2022-04-18 23:22:49.head_ref_deleted
by Jane Sandberg at 2022-04-18 23:22:50.To replicate:
Request https://findingaids.princeton.edu/catalog/C0365_c0194, https://findingaids.princeton.edu/catalog/C0714_c025, and https://findingaids.princeton.edu/catalog/C0714_c026
It only happens if two items get combined within a box, and there's another box in another call number. The ones that are going to get combined have to be at the top of the parameters for the bug to replicate.
We need to look into the parameters that get sent in this case. We have a theory that it's falling back to the ItemTitle with no request number.
FormData:
AeonForm: EADRequest
RequestType: Loan
DocumentType: Manuscript
Site: RBSC
Location: mss
ItemTitle: Ian Hamilton Working Papers for J. D. Salinger: A Writing Life
GroupingIdentifier: GroupingField
GroupingOption_ReferenceNumber: Concatenate
GroupingOption_ItemNumber: FirstValue
GroupingOption_ItemDate: FirstValue
GroupingOption_CallNumber: FirstValue
GroupingOption_ItemVolume: FirstValue
GroupingOption_ItemInfo1: FirstValue
GroupingOption_ItemInfo3: Concatenate
GroupingOption_ItemInfo4: FirstValue
GroupingOption_Location: FirstValue
SubmitButton: Submit Request
Request:<PHONE_NUMBER>26946970400343325356583box-3
Location_640418511426946970400343325356583box-3: mss
GroupingField_640418511426946970400343325356583box-3: C0714-box-3
ItemSubTitle_640418511426946970400343325356583box-3: Subseries 3B: J. D. Salinger / Correspondence of J. D. Salinger (copies)
ItemTitle_640418511426946970400343325356583box-3: Ian Hamilton Working Papers for J. D. Salinger: A Writing Life
ItemAuthor_640418511426946970400343325356583box-3:
ItemDate_640418511426946970400343325356583box-3: 1934-1973
ReferenceNumber_640418511426946970400343325356583box-3: C0714_c026
CallNumber_640418511426946970400343325356583box-3: C0714
ItemNumber_640418511426946970400343325356583box-3:<PHONE_NUMBER>0886
ItemVolume_640418511426946970400343325356583box-3: Box 3
ItemInfo1_640418511426946970400343325356583box-3: This collection is open for research.
ItemInfo2_640418511426946970400343325356583box-3: 1 folder
ItemInfo3_640418511426946970400343325356583box-3: Folder 7
ItemInfo4_640418511426946970400343325356583box-3: NBox
ItemInfo5_640418511426946970400343325356583box-3: https://findingaids.princeton.edu/catalog/C0714_c026
AeonForm: EADRequest
RequestType: Loan
DocumentType: Manuscript
Site: RBSC
Location: mss
ItemTitle: Ian Hamilton Working Papers for J. D. Salinger: A Writing Life
GroupingIdentifier: GroupingField
GroupingOption_ReferenceNumber: Concatenate
GroupingOption_ItemNumber: FirstValue
GroupingOption_ItemDate: FirstValue
GroupingOption_CallNumber: FirstValue
GroupingOption_ItemVolume: FirstValue
GroupingOption_ItemInfo1: FirstValue
GroupingOption_ItemInfo3: Concatenate
GroupingOption_ItemInfo4: FirstValue
GroupingOption_Location: FirstValue
SubmitButton: Submit Request
Request:<PHONE_NUMBER>669371844331675760539107box-3
Location_2692374048669371844331675760539107box-3: mss
GroupingField_2692374048669371844331675760539107box-3: C0714-box-3
ItemSubTitle_2692374048669371844331675760539107box-3: Subseries 3B: J. D. Salinger / Letter by J. D. Salinger (original)
ItemTitle_2692374048669371844331675760539107box-3: Ian Hamilton Working Papers for J. D. Salinger: A Writing Life
ItemAuthor_2692374048669371844331675760539107box-3:
ItemDate_2692374048669371844331675760539107box-3: 1961
ReferenceNumber_2692374048669371844331675760539107box-3: C0714_c025
CallNumber_2692374048669371844331675760539107box-3: C0714
ItemNumber_2692374048669371844331675760539107box-3:<PHONE_NUMBER>0886
ItemVolume_2692374048669371844331675760539107box-3: Box 3
ItemInfo1_2692374048669371844331675760539107box-3: This collection is open for research.
ItemInfo2_2692374048669371844331675760539107box-3: 1 folder
ItemInfo3_2692374048669371844331675760539107box-3: Folder 6
ItemInfo4_2692374048669371844331675760539107box-3: NBox
ItemInfo5_2692374048669371844331675760539107box-3: https://findingaids.princeton.edu/catalog/C0714_c025
AeonForm: EADRequest
RequestType: Loan
DocumentType: Manuscript
Site: RBSC
Location: mss
ItemTitle: Carlos Baker Collection of Ernest Hemingway
GroupingIdentifier: GroupingField
GroupingOption_ReferenceNumber: Concatenate
GroupingOption_ItemNumber: FirstValue
GroupingOption_ItemDate: FirstValue
GroupingOption_CallNumber: FirstValue
GroupingOption_ItemVolume: FirstValue
GroupingOption_ItemInfo1: FirstValue
GroupingOption_ItemInfo3: Concatenate
GroupingOption_ItemInfo4: FirstValue
GroupingOption_Location: FirstValue
SubmitButton: Submit Request
Request:<PHONE_NUMBER>192055719225982851094411box-11
Location_4079182244192055719225982851094411box-11: mss
GroupingField_4079182244192055719225982851094411box-11: C0365-box-11
ItemSubTitle_4079182244192055719225982851094411box-11: Series 1: Ernest Hemingway Letters: A-Z / Salinger, J. D
ItemTitle_4079182244192055719225982851094411box-11: Carlos Baker Collection of Ernest Hemingway
ItemAuthor_4079182244192055719225982851094411box-11:
ItemDate_4079182244192055719225982851094411box-11: 1946
ReferenceNumber_4079182244192055719225982851094411box-11: C0365_c0194
CallNumber_4079182244192055719225982851094411box-11: C0365
ItemNumber_4079182244192055719225982851094411box-11:<PHONE_NUMBER>4432
ItemVolume_4079182244192055719225982851094411box-11: Box 11
ItemInfo1_4079182244192055719225982851094411box-11: Researchers may be required to use surrogates of collection items stored...
ItemInfo2_4079182244192055719225982851094411box-11: 1 folder
ItemInfo3_4079182244192055719225982851094411box-11: Folder 31
ItemInfo4_4079182244192055719225982851094411box-11: NBox
ItemInfo5_4079182244192055719225982851094411box-11: https://findingaids.princeton.edu/catalog/C0365_c0194
Notes:
referenced
by Trey Pendragon at 2022-04-18 20:39:17.referenced
by Trey Pendragon at 2022-04-18 22:11:29.head_ref_force_pushed
by Trey Pendragon at 2022-04-18 22:11:29.closed
by Bess Sadler at 2022-04-18 18:08:21.@dependabot rebase
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate
.
mentioned
by Dependabot at 2022-04-18 14:18:08.deployed
by None at 2022-04-18 14:18:49.referenced
by None at 2022-04-18 14:20:09.merged
by None at 2022-04-18 14:20:09.closed
by None at 2022-04-18 14:20:09.head_ref_deleted
by None at 2022-04-18 14:20:10.Going to try following the instructions here: https://github.com/pulibrary/mudd-dbs/issues/58
assigned
by None at 2022-04-18 19:40:52.@dependabot rebase
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate
.
mentioned
by Dependabot at 2022-04-18 12:05:26.deployed
by None at 2022-04-18 12:06:27.referenced
by None at 2022-04-18 12:12:06.merged
by None at 2022-04-18 12:12:06.closed
by None at 2022-04-18 12:12:06.head_ref_deleted
by None at 2022-04-18 12:12:07.Thanks @sandbergja
Thanks @sandbergja
mentioned
by Jane Sandberg at 2022-04-18 12:13:09.subscribed
by Jane Sandberg at 2022-04-18 12:13:09.mentioned
by Jane Sandberg at 2022-04-18 12:13:16.subscribed
by Jane Sandberg at 2022-04-18 12:13:16.referenced
by None at 2022-04-18 12:13:20.merged
by None at 2022-04-18 12:13:20.closed
by None at 2022-04-18 12:13:20.head_ref_deleted
by None at 2022-04-18 12:13:20.


WITNESS LIST
Finance
January 31, 2013 9:00 AM
FOR:
Beene, Carissa Attorney (ECI), Round Rock, TX
Bitter, Sandra Breitengross Project Specialist (TX State Independent Living Council),
Austin, TX
Blye, Regina Executive Director (State Independent Living Council), Austin, TX
Campbell, Kim N/A disabled (also providing written testimony) (The National MS
Society), Spring Branch, TX
Chindall, Mark Ex. Director TACLL (TACLL), Round Rock
Cotner (Senior Corporal), Herbert Mental Health Liaison Dallas Police Department (Dallas
Police Department), Dallas, TX
Cowan, Terry CEO, WAP; President ASAP (ASAP), Sunset Valley, TX
DelGallo, Krista Policy Manager (also providing written testimony) (Texas Council on
Family Violence), Austin, TX
Evans, Larry D. Retired State Employee (Texas Association of the Deaf)
Farrelly, Amber Criminal Defense Attorney/Interpreter (DARS), Austin, TX
Friesen, Jennifer VP, Therapeutic & Autism Services (also providing written testimony)
(Easter Seals North Texas & our clients), Dallas
Fritzschins, Kim Advocate (also providing written testimony) (myself/Texana BTTC
DARS), Waller, TX
Granberry, Amy Mgmt (Charlie's Place Recovery Center), Corpus Christi, TX
Hartman, Marilyn Retired volunteer/advocate (also providing written testimony) (myself
and advocating on behalf of persons with serious mental illness), Austin, TX
Henning, Peter Executive Director (Special Texas Homes), Houston
Hill, Sharon G. Coordinator of Sign Language Interpreter Training Program (Deaf & Hard
of Hearing Services)
Holman, Nancy Executive Director (also providing written testimony) (TX Alliance of
Child and Family Services), Austin, TX
Hopkins, Karin Program Manager - Parents as Teachers (Parents as Teachers)
Kelly, Esther Hearing Loss Resource Specialist Contracts (DARS - Resource Specialist),
Dallas, TX
Linial, George Aging Services (also providing written testimony) (Leadingage Texas)
Mayfield, Stacey Mom (SSLCs), Denton, TX
Metzinger, Jane B. Public Policy Director (also providing written testimony) (Mental
Health America of Greater Dallas), Dallas, TX
Mikolajek, Linda Registered Nurse (also providing written testimony) (myself and
advocating on behalf of persons w/ serious mental illness), Austin, TX
Munoz, Braiden Student (Myself.), Rosenberg, TX
Myree, Troy Social Worker (Myself)
Raleigh, Sarah Executive Director (Montgomery County Women Center), Conroe, TX
Realini MD MPH, Janet P. Physician (also providing written testimony) (Texas Womens
Healthcare Coalition), San Antonio, TX
Scott, Thelma Founder of Barbara Jordan Endeavors (Thelma Scott + Grandson), Houston,
TX
WITNESS LIST
Finance
January 31, 2013 9:00 AM
Slosberg, Adam Certified Peer Specialist (also providing written testimony) (Beyond
Today), Austin, TX
Southern, David Psy Associate/Admin (myself & SCI), Granbury, TX
Thompson, Kevin L. LPC @ Helen Farabee Centers (also providing written testimony)
(Helen Farabee Centers), Wichita Falls, TX
Uribe, Yaneun Stay home mom (Parents as Teachers)
Webb, Erma Sign Language Interpreters (Texas Society of Interpreter for the Deaf),
Houston, TX
Wittie, David (ADAPT of Texas), Austin
Woodruff, Lyle A. Retired (also providing written testimony) (Self & Family)
Woodruff, Lyle Carl Self Advocate ((self) Texana)
AGAINST:
Graves, Tim President & CEO (also providing written testimony) (Texas Health Care
Association), Austin, TX
Harracksingh, Rachel B. President for Life / TAA Reimbursement Chair (also providing
written testimony) (Life Ambulance/ (TAA) Texas Ambulance), El Paso, TX
Slone, Jeri Social Service (also providing written testimony) (Bluebonnet Homes), San
Angelo, TX
ON:
Barillas, Dr. Katherine Director of Child Welfare Policy (also providing written testimony)
(One Voice Texas), Houston, TX
Berndt, Trey Assoc. State Director, Advocacy (AARP), Austin
Blasi, Jana (Texas Association of Community Health Centers), Austin, TX
Borel, Dennis Executive Director (Coalition of Texans with Disabilities), Austin
Bufkin, Alice Children's Advocate (also providing written testimony) (Texans Care for
Children), Austin, TX
Bujanda, Miryam Governmental Relations (also providing written testimony) (Methodist
Healthcare Ministries), San Antonio, TX
Calo, MD, Luis Physician/Medical Director (Cameron Willacy Counties Med. Society),
McAllen
Carroll, Kate Ambulance (also providing written testimony) (Acadian), Beaumont, TX
Chittenden, Michael IDD Administrator (also providing written testimony) (Privet
Providers, People with IDD), Houston, TX
Clark, Ayanna LBB Staff (LBB)
Cole, Celia CEO (also providing written testimony) (Texas Food Bank Network)
Cranston, Ron Advocate for Disability Rights (PACT of ADAPT of TX)
Crawford, Valerie LBB Staff (also providing written testimony) (LBB)
Cusumano, Sherry L. RN, LCDC, MS Exec. Dir. of Com. Educ. & Clinical development
(also providing written testimony) (NAMI Dallas), Dallas, TX
Davis, Melissa Social Worker and Graduate Student (also providing written testimony)
(National Association of Social Workers - Texas Chapter), Austin, TX
Deckinga, Audrey Asst. Commissioner, Child Protective Svcs. (Dept. of Family and
Protective Services)
Determan, Brian Deafness Resource Specialist (Communication Axess Ability Group)
WITNESS LIST
Finance
January 31, 2013 9:00 AM
Dimitry, Lauren Health Policy Associate (also providing written testimony) (Texans Care
for Children), Austin
Dunkelberg, Anne Associate Director (also providing written testimony) (Center for Public
Policy Priorities), Austin, TX
Ferris Smith, Erin DePelchin Children's Center (DePelchin Children's Center), Houston
Gendron, Christine Executive Director, nonprofit (also providing written testimony)
(Texas Network of Youth Services), Austin, TX
Gonzalez, David Executive Director (Austin Association of Health Plans), Austin, TX
Greenfield, Stuart Professor, Economics (also providing written testimony) (Self)
Guerra - Cardus, Laura Associate Director (also providing written testimony) (Children's
Defense Fund - Texas)
Hammon, Rachel Trade Association (also providing written testimony) (TX Association
for Home Care & Hospice)
Hannah, J. Kyle Private Provider - C.F.O. (also providing written testimony) (Community
Living Concepts), Keene, TX
Hansch, Gregory Policy Coordinator (also providing written testimony) (National Alliance
on Mental Illness)
Harris, Ashley Policy Associate (also providing written testimony) (Texans Care for
Children), Austin, TX
Hawkins, John (also providing written testimony) (Texas Hospital Association), Austin,
TX
Herndon-DeLaRosa, Destiny Writer (Self), Richardson, TX
Heyden, Marite Disabled, crazy (also providing written testimony) (Mentals), Austin
Hurt, Rick Art Instructor @ Reach Unlimited (also providing written testimony) (Those
people with disabilities), Houston, TX
Janek, M.D., Kyle Executive Commissioner, HHSC (Health and Human Services
Commission), Austin, TX
Johnson, Shaniqua LBB Staff (also providing written testimony) (LBB)
Johnson-Patagoc, Kate Behavior Analyst (also providing written testimony) (Texana/self),
Katy, TX
Joseph, Michael K. Cosmetologist, Barber + Beauty, Salon Owner (TRAN), Humble, TX
Kern, Diana Mental Health Advocate (also providing written testimony) (Self), Cedar
Creek
Lavelle, Tanya Holland Mental Health Policy (also providing written testimony) (Easter
Seals)
Lewis, Kathryn Attorney (also providing written testimony) (Disability Rights Texas)
Ligon, Katharine Policy Analyst (also providing written testimony) (Center for Public
Policy Priorities), Austin, TX
Litzinger, Linda G. Caregiver and advocate (Myself and my family), Austin, TX
Longley, Meagan Mental Health Policy Fellow (also providing written testimony) (Hogg
Foundation)
Madison, Paul Businessman - self employed; Bryan, TX City Council (Texas Rehab
ACTion Committee (TRAN)), Bryan, TX
Martinez, Diana Attorney, Director Public Policy (TexProtects, The Texas Asso. for the
Protection of Children), Dallas, TX
WITNESS LIST
Finance
January 31, 2013 9:00 AM
McClure, Madeline Executive Director (also providing written testimony) (TEXProtects,
The Texas Association for the Protection of Children), Dallas, TX
McDowell, Susan Life Works - Executive Director (Life Works/STAR Provider), Austin,
TX
McGraw, Peter Policy Fellow (also providing written testimony) (Hogg Foundation for
Mental Health), Austin, TX
McPhail, Jennifer Community Organizer (ADAPT)
Metz, Albert (ADAPT of Texas), Austin
Milam, Susan Govt. Relations Director (also providing written testimony) (National
Association of Social Workers / Texas Chapter), Austin
Milligan, Maureen President/CEO (also providing written testimony) (Teaching Hospitals
of TX), Austin, TX
Mills, Sarah Policy Specialist (Disability Rights Texas), Austin
Moorhead, Bee Executive Director (Texas Impact)
Morstad, Donna LBB Staff (LBB)
Mowell, Carla Director, TX Hippy, Univ. N TX (Hippy: Home Instructions for Parents of
Preschool Youngsters), Denton, TX
Munoz & (son) (Braiden, Abraham Father (Myself), Rosenberg, TX
Murphree, Susan Sr. Policy Specialist (Disability Rights TX), Austin, TX
Newstead, Ann H. Physical Therapist (also providing written testimony) (Texas Physical
Therapy Association), Helotes, TX
Noriega, Richard J. (Rick) President & CEO Avance, Inc (Avance, Inc), San Antonio, TX
Payne, Susan President of PART (PART), College Station
Powell, Judy parent advocate (Parent Guidance Center), Austin, TX
Price, Renee Director of Child Welfare (DePelchin Childrens Center), Houston
Reimer, David Pediatric Home Health Care (also providing written testimony) (KidsCare
Therapy), Dallas, TX
Rieley, Jennifer (also providing written testimony) (Therapy 2000)
Rosenblatt, MD, PhD, Kevin P. Lab Director for Health Care Company (also providing
written testimony) (Companion Dx Reference Lab.), Houston, TX
Saenz, Danny (ADAPT & PACT of Texas)
Salinas Valdez, Debby L. Disability Rights Advocate (self - Guardianship Reform
Advocates for Disabled & Elderly GRADE), San Antonio, TX
Salovitz, Heiwa Organizer ADAPT (also providing written testimony) (ADAPT of
Texas/Community)
Saxton, Josette Mental Health Policy Associate (also providing written testimony) (Texans
Care for Children), Austin, TX
Scepanski, Jon Health Care (Apex Primary Care), Edinburg, TX
Secrest, MD, Les Physician (also providing written testimony) (Texas Medical
Association), Dallas, TX
Sinclair, Ed LBB Staff (LBB)
Smith, Rev. Lorenza Andrade Clergy - Ordained Elder of the United Methodist Church
(Texas Impact Board of Directors), San Antonio, TX
Sonleitner, Denise (Self), Austin, TX
WITNESS LIST
Finance
January 31, 2013 9:00 AM
Sonleitner, Maverick (Self), Austin, TX
Specia, John Commissioner (also providing written testimony) (Dept. of Family and
Protective Services), S.A., TX
Spiller, Lee Policy Director (also providing written testimony) (Citizens Commission on
Human Rights), Austin, TX
Sprinkle, GK Public Policy Consultant (also providing written testimony) (TX Ambulance
Association), Austin, TX
Tate, Joe Policy Specialist (also providing written testimony) (Community Now!)
Temple, Judy LBB Staff (also providing written testimony) (LBB)
Terk, MD, Jason Physician (Texas Medical Association + Texas Pediatric Society), Keller,
TX
Trevino, MD., Hector R. Physician (TMA, TAFP, Med Border Health Caucus)
Trochez (son-Braiden), Ana Mother (also providing written testimony) (Myself),
Rosenberg, TX
Turicchi, Paula Health care administration (also providing written testimony) (Parkland
Hospital), Dallas, TX
Van Denbent, Jerre Physical Therapist (also providing written testimony) (Therapy 2000)
Wanser, Debra Commissioner (also providing written testimony) (Department of Assistive
and Rehabilitative Services)
Warner, Carrie Community attendant (PACT of AAPT of Texas), Austin, TX
Watkins, Sarah (Community Now!)
Wood, Glenn Pediatrician (Carousel Pediatrics)
Wright, Mary (also providing written testimony) (Department of Assistive and
Rehabilitative Services)
Registering, but not testifying:
ON:
Barker, Kevin Community Center (Texana Center), Rosenberg, TX
Blauvelt, Erin Public Policy Assistant, TX Alliance for Life (Texas Alliance for Life),
Austin, TX
Boyte, Melanie A Mother (Disabled Mother)
Brown, Patricia Young President & CEO Central Health (Teaching Hospitals of Texas),
Austin, TX
Cobern, Pam Exec. Director Austin LifeCare (Self)
Everett, Carol (Women's Wellness Coalition of Texas), Round Rock, TX
Gerstenschlager, MerryLynn Homemaker (Texas Eagle Forum and self), Dallas, TX
Jarriel, Jennifer CEO (DePelchin Childrens Center), Houston
Johnson, Teri Development Coordinator for Austin LifeCare (Self)
Marsh, Jeff (Disable Rights), Hutto, TX
Morgan, Mason Chief Financial Officer (Daybreak Group, Ltd. Co.)
Pojman, Joe Executive Director (Texas Alliance for Life), Austin
Price, Barbara Self-employed (My self)
Rocap, Blake Attorney (NARAL Pro-Choice Texas), Austin, TX
Saenz, Jonathan President (Texas Values), Austin
WITNESS LIST
Finance
January 31, 2013 9:00 AM
Smith, Tonja Michelle Associate State Director (Concerned Women for America of Texas),
Rockwall, TX
Steele, Burrell Disabled (ADAPT, PACT and Community Now)
Steele, Mary Disabled (Myself & ADAPT of Texas)
Providing written testimony:
FOR:
Roof, William R Director, BIAA TX Division (BIAA* TX Division *Brain Injury Assn. of
America), Round Rock
Routon, Randy Administrator, community center (LifePath Systems), Van Alstyne
Smith, Alex Exec. Director (N. Texas Behavioral Health Authority), Richardson, TX
Sparks, Andrea Dir of Public Affairs, Texas CASA (Texas CASA), Austin, TX
ON:
Alvaros, MD, Manuel Physician (El Paso County Medical School - Border Health)
Armond, Daniel R. Founder/CEO, Golden Rule Services, Inc. (Customers We Serve),
Pearland, TX
Brown, Cindy Chief Financial Officer (Dept. of Family and Protective Services), Austin,
TX
Cissik, John (The Arc of Texas)
Harris, Dwight Education (Texas - AFT), Austin, TX
Hirsch, Marguerite Retired R.N. (myself Nami), Austin
Kerwin, April Fundraiser (For Andrea Usanga, Mental Health America Greater Houston),
Hou, TX
Langendorf, Jean Vice President (Easter Seals Central Texas), Austin
Maxwell, Carol President, Board of Directors (Arc of Tx)
Norcross, Rob Advocate (Alliance for Local Control of Health Care), Austin, TX
Switzer, Gyl Public Policy (Mental Health America of Texas), Austin
Travis, Clayton Mental Health Advocate (Texans Care for Children), Austin, TX


Game State: Creating Initial Pattern
|
Alive Cells: 0
|
Generation: 0
New
Next Gen
Random Cells
Play


Name can contain only letters
roll no can contain only numbers
Please provide your E-mail
Password should be at least 6 characters


-
Sed ut perspiciatis unde omnis...
Lorem ipsum dolor sit amet, lorem consectetuer elit
-
Proin eu sapien non tortor mattis...
Lorem ipsum dolor sit amet, lorem consectetuer elit
-
Pellentesque ac est risus...
Lorem ipsum dolor sit amet, lorem consectetuer elit
-
Settings
Lorem ipsum dolor sit amet, lorem consectetuer elit
Post of the day
Lorem Ipsum is simply dummy text of the printing and typesetting industry unknown printer took a galley of type and scrambled it to make a type has survived not only
Lifestyle
Lorem Ipsum is simply dummy text of the printing men book. It has survived not only five centuries...
Lorem Ipsum is simply dummy text of the printing men book. It has survived not only five centuries...
Carousel Posts
Music
Lorem Ipsum is simply dummy text of the printing men book. It has survived not only five centuries...
Lorem Ipsum is simply dummy text of the printing men book. It has survived not only five centuries...
World News
Lorem Ipsum is simply dummy text of the printing men book. It has survived not only five centuries...
Lorem Ipsum is simply dummy text of the printing men book. It has survived not only five centuries...
Video Widget
| ‹ | › | |||||
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
Random Posts
A New Yorker doesn't necessarily come up from...
TechnologyA New Yorker doesn't necessarily come up from...
TechnologyA New Yorker doesn't necessarily come up from...
TechnologyA New Yorker doesn't necessarily come up from...
TechnologyPopular Tags
What’s Hot
Football Results
Saturday, 7 December 2013
iPress Tweets @iPress
Singolo is a free PSD template of a flat, single page website created by @PsdChat #freebie #psd http://bit.ly/19XM8Lj
2 hours ago
Singolo is a free PSD template of a flat, single page website created by @PsdChat #freebie #psd http://bit.ly/19XM8Lj
2 hours ago
Singolo is a free PSD template of a flat, single page website created by @PsdChat #freebie #psd http://bit.ly/19XM8Lj
2 hours ago
Polls
Recent Comments
Welcome to WordPress This is your first co...
1 minutes agoWelcome to WordPress This is your first co...
1 minutes agoWelcome to WordPress This is your first co...
1 minutes ago


Docker Client
Support:
HTTP / Unix Socket
NOTE
HTTPS(TLS) not Supported!
Only Erlang 19 Support(Experimental)unix sockets
Status
DON’T USE IN PRODUCTION NOW
Installation
If available in Hex, the package can be installed as:
Add
docker_client
to your list of dependencies inmix.exs
:def deps do [{:docker_us_connector, "~> 0.1.0"}] end
Ensure
docker_client
is started before your application:def application do [applications: [:docker_client]] end
Usage
iex> config = Docker.config()
iex> Docker.containers(config)
[%{"Command" => "nginx -g 'daemon off;'", "Created" =><PHONE_NUMBER>,
"HostConfig" => %{"NetworkMode" => "default"},
"Id" => "ccb46930869ea70f55fae0f29904a96651c59635e5bb905bfe9c5da9ed2a7021",
"Image" => "nginx",
"ImageID" => "sha256:ba6bed934df2e644fdd34e9d324c80f3c615544ee9a93e4ce3cfddfcf84bdbc2",
"Labels" => %{}, "Mounts" => [], "Names" => ["/hungry_fermat"],
"NetworkSettings" => %{"Networks" => %{"bridge" => %{"Aliases" => nil,
"EndpointID" => "41abb0b3e7ac420ce7c2b27fd7f45361402f223d8e7f9194219409498ec6e68c",
"Gateway" => "<IP_ADDRESS>", "GlobalIPv6Address" => "",
"GlobalIPv6PrefixLen" => 0, "IPAMConfig" => nil,
"IPAddress" => "<IP_ADDRESS>", "IPPrefixLen" => 16, "IPv6Gateway" => "",
"Links" => nil, "MacAddress" => "02:42:ac:11:00:02",
"NetworkID" => "7486e5689b83e3bed92ae17c6ccce025007cb2262a031e3b06e2bd17784bfdae"}}},
"Ports" => [%{"PrivatePort" => 443, "Type" => "tcp"},
%{"PrivatePort" => 80, "Type" => "tcp"}], "State" => "running",
"Status" => "Up 59 seconds"}]


--- layout: archive title: Zulip Chat Archive permalink: /stream/113488-general/topic/leanproject.20issues.20with.20add-mathlib.2Fupdate-mathlib.html ---
For some reason, maybe I'm doing something wrong but leanproject update-mathlib
does not update the mathlib
, when I try to do new
, it does not pick up the files in src/
and says the project does not depend on mathlib.
Also, I don't know how feasible it is to say to leanproject
to use my own .git
(the root one) rather than doing the Git management for me.
Here's the repository: https://github.com/RaitoBezarius/projet-maths-lean/tree/master/espaces-metriques (there are a lot of things to say regarding the code… but that will be for another day! :D)
FWIW, I'm using mathlibtools-0.0.4
What happens if you type leanproject up in the root directory? Note that leanproject does not support lean repositories that are not git repositories
Kevin Buzzard said:
What happens if you type leanproject up in the root directory? Note that leanproject does not support lean repositories that are not git repositories
It's a git repository technically, just I don't want the .git
to be in the project folder, maybe it's a limitation of leanproject
though.
Kevin Buzzard said:
What happens if you type leanproject up in the root directory? Note that leanproject does not support lean repositories that are not git repositories
mathlib: cloning https://github.com/leanprover-community/mathlib to _target/deps/mathlib > git clone https://github.com/leanprover-community/mathlib _target/deps/mathlib Cloning into '_target/deps/mathlib'... remote: Enumerating objects: 230, done. remote: Counting objects: 100% (230/230), done. remote: Compressing objects: 100% (151/151), done. remote: Total 40939 (delta 120), reused 127 (delta 76), pack-reused 40709 Receiving objects: 100% (40939/40939), 19.85 MiB | 12.06 MiB/s, done. Resolving deltas: 100% (31222/31222), done. > git checkout --detach 906874e2f337e78235d81e27f01f25152846e392 # in directory _target/deps/mathlib HEAD is now at 906874e2 feat(category_theory): quotient categories (#2310) configuring _user_local_packages 1 WARNING: leanpkg configurations not specifying `path = "src"` are deprecated. mathlib: trying to update _target/deps/mathlib to revision 906874e2f337e78235d81e27f01f25152846e392 > git checkout --detach 906874e2f337e78235d81e27f01f25152846e392 # in directory _target/deps/mathlib HEAD is now at 906874e2 feat(category_theory): quotient categories (#2310) Looking for local mathlib oleans Found local mathlib oleans
"the project depends on mathlib" := "mathlib is listed as a dependency in leanpkg toml"
Kevin Buzzard said:
"the project depends on mathlib" := "mathlib is listed as a dependency in leanpkg toml"
Ah! I thought it looked at the imports!
You seem to have a very up to date mathlib judging by that output. What's the question?
Well, in _target/deps/mathlib
, the real revision is much older than the one mentioned.
Moreover, leanproject get-mathlib-cache
fails with Missing leanpkg.toml
, though it's right there in the folder.
I should say that my claim about the toml is a conjecture but I think that's the sensible way to do it
Can you post your leanpkg.toml?
[package] name = "espaces_metriques" version = "0.1" lean_version = "leanprover-community/lean:3.7.1" path = "src" [dependencies] mathlib = {git = "https://github.com/leanprover-community/mathlib", rev = "d12bbc009fe677e4608e6973b9dbdefa61f78577"}
(I wonder if it would be interesting to go 3.7.2 for Lean…)
Don't touch the toml
That's leanproject's job
Hmm, I think I set up initially those files using leanpkg, is it compatible with leanproject?
Is the mathlib commit in the toml the same as the mathlib commit checked our in _target?
You can't use leanpkg any more
That's your problem
Leanpkg only works with 3.4.2
Ahhh, okay
But if you're not using it this shouldn't be a problem
I mean it was fine to set things up but don't use it any more
Well I tried something simple, rm'd the leanpkg.toml, leanpkg.path and _target and tried leanproject new
, that should work, right?
What is the answer to my question about commits
Kevin Buzzard said:
Is the mathlib commit in the toml the same as the mathlib commit checked our in _target?
It is the same
And what date was this commit made?
15 days ago
https://github.com/leanprover-community/mathlib/commit/d12bbc009fe677e4608e6973b9dbdefa61f78577
And leanproject up doesn't move the commit?
It does not move it, indeed
Leanproject up should update lean and mathlib to the most recent version
It is downloading something but it's not checking out the right revision in the _target
, but I think it's due to how I setup the git repo, I think leanproject wants his own git repository just for himself and will fail silently without .git
in the current directory, even if the parent folder has one
You said that your project isn't a git repo. This must be the problem?
Yeah, what you said
The structure is the following:
root/ | —.git/ —espace_metriques/leanpkg.toml —espace_metriques/the lean stuff
So root/
is a git repo, but espaces_metriques
does not contain a .git
, it is though a git repository.
Yes I underwent
Understand
And I also understand that this is not in theory supported right now
But I don't understand why not
I would open an issue at mathlibtools
I think it is just not implemented, @Patrick Massot seems to be maintainer for the mathlibtools, could I check around and submit a PR to add this usecase if you're okay with this?
Either Patrick will have a good reason not to support it or he'll find the time to support it
I'm sure a pr would be even more welcome!
This looks like the offending line: https://github.com/leanprover-community/mathlib-tools/blob/master/mathlibtools/lib.py#L259
Will give it a try then :) — thank you @Kevin Buzzard !
I think the proper fix @Patrick Massot let me know if you agree with this is to say:
(1) Check the repo-wide leanpkg.toml
, if it exists, fine.
(2) If it fails, start from the current working directory and search for the first leanpkg.toml
we find by checking the parent folder.
(3) If it fails, then there must be no sane leanpkg.toml
available.
Right?
So you are in a situation where all of your projects have to run the same version of mathlib? You know it's not backwards compatible right? What if one of your projects is a clone of mathlib? How will that be reflected in a global toml?
The proper fix is to follow the instructions. Basically you decided to cook up a setup orthogonal to the instructions so you're on your own.
Which is fine, but doesn't count as a mathlib-tools bug.
I don't understand any advantage of having a global toml
Note that I haven't read all messages in this thread. But I had a look at your GitHub repository, and that's not how it's meant to look like.
Kevin Buzzard said:
So you are in a situation where all of your projects have to run the same version of mathlib? You know it's not backwards compatible right? What if one of your projects is a clone of mathlib? How will that be reflected in a global toml?
I don't see why, let's say you have a repo with multiple Lean projects with different mathlib versions.
If you want to have a/leanpkg.toml
and b/leanpkg.toml
and c/leanpkg.toml
, with different mathlib versions, it should be possible?
I agree that the global toml thing is taken care of in the (2) because it'll start from cwd and move up until the root repo and will find the global toml there if necessary.
Patrick Massot said:
The proper fix is to follow the instructions. Basically you decided to cook up a setup orthogonal to the instructions so you're on your own.
Alright, but it makes impossible to have multiple Lean projects in the same repository, right? I don't know if there is a reason for this limitation.
No, it makes nothing impossible, because those tools are entirely optional.
The only thing you need to use Lean is Lean itself.
You don't need elan, leanpkg or leanproject
Patrick Massot said:
You don't need elan, leanpkg or leanproject
Right, but adding the feature of having nested leanpkg.toml
don't break backward-compat, it seems like straightfoward to implement, is there a reason to not do it?
Otherwise, the solution could be just to do a fork of leanproject
and support this workflow
I mean, I just wrote the fix, this seems to be enough and it does not break previous behaviors: https://github.com/leanprover-community/mathlib-tools/commit/f4f0f49c8cb4090149c46fbcf136d0c25b0602c3 AFAIK
Having multiple Lean projects in the same GitHub repository is a bad idea, just like trying to prove a theorem without proving the required lemmas first. That being said we could easily change how leanproject detects the project root. I wouldn't mind a PR changing that.
But again, what's the point? What are you hoping for with this crazy setup?
Patrick Massot said:
Having multiple Lean projects in the same GitHub repository is a bad idea, just like trying to prove a theorem without proving the required lemmas first. That being said we could easily change how leanproject detects the project root. I wouldn't mind a PR changing that.
I don't see why multiple Lean projects in the same repo might be a bad idea, if you, let's say have the perfectoid project and want to be able to test the perfectoid project on multiple Lean versions easily w/o maintaining multiple branches of the project.
You could just have N folders which contain N versions of leanpkg.toml and have a source code folder, symlink those to the N folders, and then now, you can switch on each version instantly.
What would you do to emulate this behavior w/o such a feature?
Patrick Massot said:
But again, what's the point? What are you hoping for with this crazy setup?
The behavior of many "package managers"… I mean, i.e. the fact that those config files (cargo.toml, leanpkg.toml, requirements.txt, setup.py, *.nix, …) are not tied only to the git root folder but there are support for multiple projects in the same repo, etc. But I could be wrong, and maybe it does not make sense right now.
There is no point in testing a project depending on mathlib against multiple Lean versions. mathlib moves much too fast for this.
@Ryan Lahfa Would git submodules
help you?
Alright, I could argue that mathlib is not the only Lean lib in this case
Johan Commelin said:
Ryan Lahfa Would
git submodules
help you?
I could make use of submodules
, sure ; but that would still need to create a separate Git repository, I can work around with some git-fu all of this, but undergraduate CS students struggle with basic git commands, adding submodules in the mix would make it too hard for them IMHO
I think if you want people who don't know git to work with this, your best bet is to follow the leanproject
workflow as closely as possible. It doesn't allow you all the flexibility that is possible, but you don't want that anyway with inexperienced users.
All in all, I can understand that having multiple Lean projects in the same repository is a bad idea, sure; at the same time, I feel a bit bad about having to put leanpkg.toml
in the root when the repository is about:
(1) Writeup on the natural number games
(2) Work on metric spaces
(3) University report in LaTeX
If I put the (2) as a root, it feels a bit strange for (3) which is not related to it.
Sure, I could break the repo into 3 repos if necessary, but again, inexperienced users will now have 3x difficulty to collaborate because of having 3 repositories, etc.
But maybe I should just accept to put the stuff at the root and call it a day.
That does not change really the fact that it's a shame the leanpkg.toml
folder is enforced and cannot be configured or passed as a argument.
Johan Commelin said:
I think if you want people who don't know git to work with this, your best bet is to follow the
leanproject
workflow as closely as possible. It doesn't allow you all the flexibility that is possible, but you don't want that anyway with inexperienced users.
Fair and definitely right.
If you don't want to use mathlib then you might well not want to use leanproject, you can just make your own toml files on different branches and use elan
FYI, I'm muting this thread.
@Kevin Buzzard Well, I use leanproject mostly because of the automatic olean cache fetching, but wouldn't that make sense if this would be generalized for all type of Lean project?
"if I put 2 as a root it feels a bit strange for 3 which is not related to it". Are you _sure_ that 1,2,3 together are "one project" given that they contain things which are unrelated?
Kevin Buzzard said:
"if I put 2 as a root it feels a bit strange for 3 which is not related to it". Are you _sure_ that 1,2,3 together are "one project" given that they contain things which are unrelated?
Well I'm pretty sure I could split them if necessary, but it's always a problem of: simplicity vs perfection, especially for Git newcomers.
Moreover, it sounds like a common pattern to have code & LaTeX in the same repo in two folders, IMHO.
What if one project gets some legs and you want to download the latest mathlib tactics but then the update completely breaks some code in some completely unrelated lean work? It sounds like an actively bad idea to try and have one mathlib controlling more than one piece of lean work
We usually just put Lean in the root and LaTeX in docs/
Code and LaTeX in the same repo is fine!
Kevin Buzzard said:
What if one project gets some legs and you want to download the latest mathlib tactics but then the update completely breaks some code in some completely unrelated lean work? It sounds like an actively bad idea to try and have one mathlib controlling more than one piece of lean work
That's why a local leanpkg.toml "solves" the issue.
But the LaTeX HAS TO BE RELATED TO THE CODE!
This is exactly what you do not have here
Kevin Buzzard said:
This is exactly what you do not have here
It is related to the code, the LaTeX is a writeup around the natural number games and the metric space work.
If your report is on certain lean code then that lean code should be in the same project as the report
Kevin Buzzard said:
If your report is on certain lean code then that lean code should be in the same project as the report
So in this case, I should keep (1), (2) and (3), because (3) is about (1) and (2)
Ok then in that case the natural number work and the metric space work should be in different subdirectories of src
In your one project
That's the correct solution
Kevin Buzzard said:
In your one project
Right, but that would work only if they could share the same version of mathlib, right? (in this case, I think it's possible and it does not really matter, but for the sake of completeness, what if I couldn't?)
Then it wouldn't be one project
And then the report would be on a third repository necessarily I guess
Because you don't want to write one LaTeX file about two repos which are so genuinely different that theyrequire different mathlibs
If they require different mathlibs then they are incompatible
And hence it doesn't make sense to think of them as one project
Such a situation would only happen with some long or technical piece of work and if it happens then that's the sign that you're working on two projects
Kevin Buzzard said:
Such a situation would only happen with some long or technical piece of work and if it happens then that's the sign that you're working on two projects
Agreed
So currently because your projects are simple and run with any lean or Mathlib, they are one project but two different directories in src
That's exactly how mathlib works. There are no lean files at all in the src directory. They're all in subdirectories
Makes sense
I can see your point though.
{% endraw %}Last updated: Apr 24 2020 at 19:02 UTC


Technical Blog, Sprint 6: JavaScript Language
30 July, 2018
In the JavaScript language, describe all the use cases for each of:
- Parentheses
- Brackets
- Braces
- Single quotes
- Double quotes
Parentheses: Parentheses have many uses. One is to simply group a collection of operators and statements- for example, x * 1 + 2 is different to x * (1 + 2). It's also used as a way to pass information to functions, inbuilt and custom written. For example, if statements require something that outputs to a value of true in order to continue, and these "somethings" are contained in parentheses. Another example is if a function is written needing values: these values are passed in inside parentheses.
Brackets: Brackets are used to access information inside objects or arrays. For example, writing myArray[3] will return the value at index 3 (so the fourth value stored in the array). It's also one of two methods to access information inside an object (the other being dot notation, or myObject.theValueIWant)- it's particularly useful if the key name of that value is a string with spaces, as that won't work with dot notation. So the syntax there would be myObject["The Value I Want"].
Braces: Braces contain blocks of code and are essentially wrappers to indicate to both the reader and the compiler where a series of code statements end. Without these code would be much harder to read and ambiguous.
Single and double quotes: In Javascript, unlike other languages, both single and double quotes have the same meaning: they indicate the content within refers to a string. (In other languages, single quotes refer to character type content.)


Skills
UI Design
UX Workflows
Aesthetics
HTML5
CSS & Sass
JS
TFS
Subversion
Git
A/B Testing
Heatmaps & Analytics
Live User Testing
Front End Performance
Progressive Enhancement
Agile Development


[Erowid note: Coricidin Cough and Cold contains Chlorpheniramine Maleate which is dangerous in high doses. See DXM Brand Warnings for more information.]
My dad talked me into trying an antidepressant to help with some troubled feelings that were out of my control, apparently it is a very hereditary thing in my family. I was prescribed Celexa (citalopram) in a 20 mg tablet taken orally once a day. It helped great with the depression but I have read everywhere that use with DXM is cautioned.
[note: my experience IS INDIVIDUAL. I have read that combining DXM with an SSRI can cause serotonin syndrome (an overdose of serotonin) which is very irritable or in extreme measures fatal. and you should be VERY CAREFUL when using dxm and antidepressants)
-----------------------------------------------
My first test to see how I would respond was 10 coricidin (300mg) taken orally. When it first kicked in I noticed strangely that where usually the strong physical effects came first, instead I began to feel very disconnected and loose mentally. The peak of the high was generally the same except for one VERY interesting effect.
Normally on DXM there is still a muffled voice in my mind that is able to remind me that I am under the influence and that is why things are so strange. This time that little reminder was very quiet (if that makes sense) and at times non-existent. I found myself believing more than ever that there was no drug involved and that I was simply experiencing something natural. It was hard to explain but a good way to sum it up is that the effects were more convincing and felt more permanent.
What interested me the most, however, is that when the high wore off I still had a very warm, fuzzy euphoria left over. It was kind of a dull feeling, but still it was very pleasant and relaxing. I personally believe it to be linked to this.
-----------------------------------------------
I will continue to increase my DXM dose slowly and steadily until I either become uncomfortable or pass out. ;) I hope this helps those of us on antidepressants better understand dxm use. Be safe and happy trippin'. PEACE
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.


Keep your gems and npms inside your virtualenv
July 9, 2015
Today, when building web application it becomes necessary to embracce multiple technologies to use the best tool for the task. Eg: Node for the assets pipeline.
If you are using Python then you are probably used to work with virtualenv. When working with virtualenv then the last thing that you want is installing dependencies globaly and you want to contain them per project.
Taming your gems and npms to force them of existing only in your virtualen is very straightforward as gem
and npm
support environment variable to tell them where to find things.
To do so, copy the lines below at the end of the ‘activate’ script of the virtualenv. If you are using virtualenvwrapper then you copy it inside the ‘postactivate’ script.
export GEM_HOME="$VIRTUAL_ENV/gems"
export GEM_PATH=""
export PATH="$GEM_HOME/bin:$PATH"
export npm_config_prefix=$VIRTUAL_ENV
And now inside your virtualenv, you can do :
gem install <package>
npm -g install <package>
And all yours gems/npms will be installed in your vitualenv and will be deleted with it.
If you are using direnv then you can copy the script into your .envrc
.
This is an updated version of an older post from my previous blog but the infos is still actual as I'm still using a similar technique when jungling between different projects.
This technique as the trade off of not doing any tidying after itself when deactivating the virtualenv and keeping the environment variables.
I'm using virtualenwrapper so I developed 2 small plugins: virtualenv.npm, virtualenv.npm; which allows to do the same but also handle the cleaning when you deactivate the virtualenv.


Delicious
THE BEST FOOD BLOG ON THE WEB
POSTED ON 15 DEC 2013 / DESERTS
For the fig-swirl: Melt butter over medium in a saucepan. Add brown sugar and stir to dissolve. Halve all of the figs and toss in the saucepan with water and lemon juice. Cook over medium heat, stirring frequently, until you have chunky-jammy mixture. Add salt with one or two stirs, set aside and let cool completely.
Ice cream: In a small pot over medium heat, combine milk, and granulated sugar until sugar is completely dissolved and the milk is just barely luke-warm. Whisk in the egg yolks. Set mixture in the fridge and wait until the fig mixture is cooled.
Using an ice cream machine, poor liquids into the frozen basin and process according to manufacturer instructions, i.e., let spin and thicken for 20 minutes before adding mascarpone, fig jam mixture, and the nuts. Continue to process for +/- 10 minutes. Pour semi-frozen mixture into a pyrex dish or glass tupperware. Freeze for at least two hours before serving.
Food enthusiast, photography fan. Add a pinch of raw foodism and that's pretty much who I am.
Delicious © 2013 · All rights reserved
Proudly published with Ghost.


Module Thirdparty.pl.types
Dealing with Detailed Type Information
Functions
| is_callable (obj) | is the object either a function or a callable object?. |
| is_type (obj, tp) | is the object of the specified type?. |
| type (obj) | a string representation of a type. |
| is_integer (x) | is this number an integer? |
| is_empty (o, ignore_spaces) | Check if the object is "empty". |
| is_indexable (val) | is an object 'array-like'? |
| is_iterable (val) | can an object be iterated over with `pairs`? |
| is_writeable (val) | can an object accept new key/pair values? |
| to_bool (o[, true_strs[, check_objs]]) | Convert to a boolean value. |
Functions
- is_callable (obj)
-
is the object either a function or a callable object?.
Parameters:
- obj Object to check.
- is_type (obj, tp)
-
is the object of the specified type?.
If the type is a string, then use type, otherwise compare with metatable.
NOTE: this function is imported from `utils.is_type`.
Parameters:
- obj An object to check
- tp The expected type
See also:
- type (obj)
-
a string representation of a type.
For tables and userdata with metatables, we assume that the metatable has a `_name`
field. If the field is not present it will return 'unknown table' or
'unknown userdata'.
Lua file objects return the type 'file'.
Parameters:
- obj an object
Returns:
-
a string like 'number', 'table', 'file' or 'List'
- is_integer (x)
-
is this number an integer?
Parameters:
- x a number
Returns:
-
boolean
Raises:
error if x is not a number - is_empty (o, ignore_spaces)
-
Check if the object is "empty".
An object is considered empty if it is:
- `nil` - a table with out any items (key-value pairs or indexes) - a string with no content ("") - not a nil/table/string
Parameters:
- o The object to check if it is empty.
- ignore_spaces If the object is a string and this is true the string is considered empty if it only contains spaces.
Returns:
-
`true` if the object is empty, otherwise a falsy value.
- is_indexable (val)
-
is an object 'array-like'?
An object is array like if:
- it is a table, or - it has a metatable with `__len` and `__index` methods
NOTE: since `__len` is 5.2+, on 5.1 is usually returns `false` for userdata
Parameters:
- val any value.
Returns:
-
`true` if the object is array-like, otherwise a falsy value.
- is_iterable (val)
-
can an object be iterated over with `pairs`?
An object is iterable if:
- it is a table, or - it has a metatable with a `__pairs` meta method
NOTE: since `__pairs` is 5.2+, on 5.1 is usually returns `false` for userdata
Parameters:
- val any value.
Returns:
-
`true` if the object is iterable, otherwise a falsy value.
- is_writeable (val)
-
can an object accept new key/pair values?
An object is iterable if:
- it is a table, or - it has a metatable with a `__newindex` meta method
Parameters:
- val any value.
Returns:
-
`true` if the object is writeable, otherwise a falsy value.
- to_bool (o[, true_strs[, check_objs]])
-
Convert to a boolean value.
True values are:
* boolean: true. * string: 'yes', 'y', 'true', 't', '1' or additional strings specified by `true_strs`. * number: Any non-zero value. * table: Is not empty and `check_objs` is true. * everything else: Is not `nil` and `check_objs` is true.
Parameters:
- o The object to evaluate.
- true_strs optional Additional strings that when matched should evaluate to true. Comparison is case insensitive. This should be a List of strings. E.g. "ja" to support German. (optional)
- check_objs True if objects should be evaluated. (optional)
Returns:
-
true if the input evaluates to true, otherwise false.


Hello! My name is Brandi Murray and I am a 26 year old aspiring
developer! I started coding as a hobby in the days of Myspace and
Tumblr, but recently decided to make my passion my career. I am
currently enrolled in the UCF Full Stack Coding Bootcamp and am well
versed in several different coding languages such as HTML, CSS,
Javascript, Node.js, Moment.js and am eager to learn more! I also
dabble in frameworks such as UIKit and Bootstrap
When I'm not coding I love to bake, spend time with my two
dachshunds, crochet, play the ukelele, read, play video games and
more.
About
Me
Work
Da Beatz.
Node/mySQL/JS
Day Planner
Javascript/Moment
Astroscope
HTML/CSS/Javascript/API's
Coding Quiz!
Javascript/CSS/HTML
Random Password Generator
Javascript


Home Monitoring System
<<<<<<<<<
Welcome To your home monitoring system
>>>>>>>>>
S1
S2
S3
Menu
Home
Door
Window
Timestamp summary
Doors
Door Open- Timestamp
Door Closed- Timestamp
Bedroom
Master Bedroom
Front Door
Window #
Window Open- Timestamp
Window Closed- Timestamp
Living area Window
Window 1
Window 2


Responsive & Fullscreen image slider
Made using html, css & javascript.
Slide 2
This is the second slide
Slide 3
This is the third slide
Slide 4
This is the fourth slide
Made using html, css & javascript.
This is the second slide
This is the third slide
This is the fourth slide


Contributions¶
Contributions to Bip are welcome, it can be Issues, Feature Request or Pull Request (PR), all of those can be made on github. Those can concern the code but also the documentation, which has the goal to be clear and complete. The integrality of Bip is currently maintained by a unique person, so please take the time to read those and thank you in advance for your patience.
As general rules for Issues and Feature Request, provided a clear description, an example (with the line of the API and if needed the content of IDA) and if possible a way to reproduce or test it. Do not hesitate to propose an example of what you would like to have as an API in Bip. If you have it, an example of how to do it with the IDAPython API would be amazing.
Pull Request¶
For Pull Request, please provide a clear description of what your code does
and, especially if it is a big PR, how you implemented it. The only release of
IDA for which Bip is maintained is the last one, so be sure it works with it.
No pull request will be merged in master
if:
- the code is not documented,
- the code is not integrated in the documentation,
- the code is not compatible for python2 and python3 (as long as both are supported in Bip),
- there are no tests for the new functions/methods/classes/…
You can make a PR without those, however it will take some time for it to be merged because those will have to be written.
Regarding the code in itself, no hardline coding convention is enforced (for now) but please follow as much as possible those rules:
- use 4 spaces instead of tabulation,
- write python2 and python3 compatible code,
- follow naming convention of Python (
UpperCaseCamel
for classes andlower_with_underscore
for methods), - start the name of the class with
Bip
orHx
(for hexrays) or a clear prefix which identifies it (the goal is to avoid collisions with IDAPython and other python packages, as well as to make auto-completion easier), - write readable code (avoid nested list comprehension and so on),
- simpler code is often better,
- stay around 80 chars (a little more is fine).
Finally, if the PR introduces a breaking change (change in names of a method or a class, change in arguments, change in behavior, …), it has to log in the changelog including in this documentation. Further rules on breaking changes and Bip versions may be introduced.
Change of version¶
This is a checklist of things to do for a change of version in Bip:
- change version in sphinx doc (
docs/conf.py
), - change Bip Python version (
bip/__init__.py
), - change last stable version in
README.rst
, - check changelog is done and has the right version numbers,
- check all tests pass in py2 and py3,
- check the doc build correctly, build it and push it (for github.io page).


WITNESS LIST
Defense & Veterans' Affairs Committee
March 10, 2011 - 8:00 AM
For:
Hutchinson, Cy (Port San Antonio)
Registering, but not testifying:
For:
Garza, Frank (Brooks Development Authority)
Registering, but not testifying:
For:
Lindner, Philip R. (National Guard of Texas)
On:
Beck, Carolyn (Texas Alcoholic Beverage Commission)
Dietz, Michael (Adjutant General's Dept)
Edwards, Les (Adjuant General's Dept.)
Reynolds, Brad (Comptroller of Public Accounts)
Waddill, Duane (Adjutant General's Department)
For:
Blanz, Donald (Self)
Green, Shawn (Self)
Lovelace, Joe (Texas Council of Community Mental Health and Mental Retardation Centers)
Myers, Jarod (Bluebonnet Comm. Mental Health Center)
Reed, Jerry (Operation Military Embrace, Inc)
Schiller, Brian F. (Injured Service Members and their Families and the Trials they Encounter.)
Against:
Grona, Roy (Texas Veterans of Foreign Wars of the United States)
Lindner, Philip R. (National Guard of Texas)
On:
Palladino, Thomas (Texas Veterans' Commission)
For:
Bonney, Charles E (Self)
Johnson, Charles (Self)
1


--- layout: page title: Technical writing mentors permalink: /technical-writing-mentors/ date: 2014-09-04 12:50:09.000000000 -07:00 categories: [] tags: [] status: draft type: page published: false meta: _wp_page_template: default _edit_last: '91' excerpt: !ruby/object:Hpricot::Doc options: {} ---
Update: For a list of available mentors, see this mentor page from STC Carolina.
Starting out in technical writing is tough. Putting together a compelling portfolio, deciding whether to pursue a certificate or degree, understanding where to look for jobs and how to sort through the requirements -- it can all be challenging.
Although many people land on I'd Rather Be Writing and seek me out for advice, I don't have the time to provide mentorship and advice to all the people who need it. But there are many tech comm professionals who are interested in providing some guidance to newcomers. They just might not have highly visible blogs that guide newcomers to them.
I would like to help connect technical writing mentors with people who are seeking help. As a mentor, here are the tasks you will likely do:
To either sign up as a mentor or request a mentor, contact me through the form below:
[simple_contact_form]


Wow, it's already more than halfway through February! We organized more than 100 neighbors to sign a petition supporting great local business Orson's Belly, attended the CA ABC hearing, and though they still won't know the outcome, went to celebrate a great local business, among other actions this month.
We're more than halfway through the vote-by-mail period here in San Francisco and Election Day is 2 weeks away. If you are interested in how you can help, there's still time to get involved with a campaign, and plenty of other stuff going on in the neighborhood right now.
|
What's Happening In The Richmond Right Now?
|
- The Planning Association for the Richmond (PAR) will be holding their first meeting of 2020 on February 19th from 7 - 9 pm at the Richmond Rec Center (251 18th Ave). They will be featuring speakers on the ballot measures on the March primary ballot. RSVP here.
- If you are not a member of PAR, consider joining today!
- There are only two weeks left to support Richmond District residents and Grow The Richmond members Nadia Rahman and Jane Natoli in their run for DCCC! Check out their campaigns and tell your friends about their campaigns and their slate.
- They will be hosting a lit drop on Saturday at Lucky Ocean Cafe at 1501 Ocean Ave at 9:45 am. Details here.
- Sunday, we'll be supporting them at Blue Fog Market at 2567 Gough at 9:45 am. Details here.
- Check out the rest of the YIMBY-endorsed candidates here! Give it a share on social media and contribute to them here.
|
We highlighted the following last month, but in case you missed it:
- On Saturday, 2/29 from 10:30am to 12:00pm, there will be a meeting about the Fulton Street Safety and Transit Project at Argonne Elementary in their Multipurpose Room (680 18th Ave). RSVP here. You can find more details about the project here.
New events coming up in the neighborhood:
- On Thursday, March 12 from 6 - 8 PM, SFMTA will be holding another meeting about some of the proposed safety improvements coming as a part of the California Street Safety Project. You can find more details here. Come out and support a safer California Street. RSVP today.
- Grow The Richmond will be hosting its next event on March 19th, likely a happy hour. We'll talk election results as well as ways you can support Mayor Breed's proposed ballot measure. Stay tuned for more details
|
Thanks for coming out last month for some great conversation!
Until next time, your friends at Grow The Richmond
|
Grow The Richmond is a volunteer-led effort of neighbors advocating for more neighbors, more businesses, and safer streets in our great neighborhood. Follow us on Twitter or Facebook. Become a member of YIMBY Action to join the discussion on Slack. If a friend forwarded this to you, sign up for our mailing list here
We are a part of the YIMBY Action network.
|
|


The tools necessary to study, explore, and understand the ocean are often inaccessible to the vast majority of ocean users. By nurturing a community of open-source hardware developers, scientists, and ocean stakeholders, we want to change that.
Whether you're a researcher looking for alternatives to expensive scientific equipment, a citizen scientist interested in building a marine monitoring program, a fisherman exploring new tools to understand their catch, or an ocean enthusiast seeking new ways to interact with the sea, this community is for you.
Under each project, you will find links to resources, build guides, 3D-printer files, code repositories, and, eventually, databases. Each project section will also point you towards ways that you can help contribute to the project. We have assembled a Parts Depot with links to the commercial products used to build each tool. This website serves as the community portal, but the action really happens in the Oceanography for Everyone GitHub repositories.
The ocean belongs to all of us. Let’s ensure that everyone has access to the tools needed to understand it.
The OpenCTD is a low-cost, open-source oceanographic instrument for measuring conductivity, temperature, and depth down a vertical profile. The CTD is the workhorse of oceanography, allowing scientist to generate water column profiles.
Niskin3D is a low-cost, 3D printable Niskin bottle that allows users to take discrete water samples at specific depths or in specific environmental conditions. Niskin3D has been designed to integrate with the OpenROV, but it is adaptable to a variety of platforms.
The BeagleBox is a tough, single-board-computer-powered field laptop designed to fit into a Pelican case. It's suitable for basic computing and adaptable to a variety of needs.
How to contribute. Thank you for your interest in Oceanography for Everyone! This is a completely open-source project and you are invited to contribute to it at any level—from helping develop and refine code, to building and testing instruments, to taking these tools out in the field and collecting data—and if you just want to build one of these projects for your own personal use, that’s fine, too!
GitHub. We use GitHub to host our various projects. GitHub can seem a bit daunting to people who aren’t familiar with it. At its core, GitHub is a tool to organize files, coordinate files, and maintain version control (multiple people can edit the same file, while keeping everything in sync). GitHub has compiled a set of useful guides to help you get started.
Getting started. Projects are organized into repositories (‘repos’) that contain the source code, supporting documents, data files, and other materials needed for each project. When you visit a repo, check the README.md, this will describe the project (including the current status), contain necessary guides, and let you know how to help.
Issues. If you see a problem or have an idea for how something can be improved, raise an issue. The “issue” tab can be found at the far right corner of each repo, under the “code” tab. An issue can be as small as a typo or as big as an entirely new project. Here’s an example of the issue we raised when we realized that the site would benefit from this guide.
Pulls. When you are ready to make contributions to the projects, send a pull request. A pull requests creates a new copy of the project files that you can edit. When you’re happy with the changes you’ve made “commit” them to the repo. Don’t worry about breaking anything, commits have to be reviewed before they are added to the master file.
Andrew is a deep-sea ecologist and conservation geneticist investigating the impacts of human activity at hydrothermal vent ecosystems around the world. He wants to make oceanographic tools available to anyone interested in exploring and understanding the sea, from the highest alpine lakes to the deepest trenches.
<EMAIL_ADDRESS>Twitter: @sfriedscientist
Kersey is a marine ecologist who studies the effects of human disturbance on the seafloor, and develops marine technology to enhance human understanding of the ocean. His goal is to increase the capacity of ocean research through innovative technology, and by making ocean observation tools more cost accessible.
<EMAIL_ADDRESS>Twitter: @wormcam
Russell is a microbiology doctoral student interested in large-scale migration patterns of microbes. He is using cichlid fish as a model system for investigating how host-microbe associations have evolved over deep time. He is an advocate of Free Software, Open Hardware, Open Access scientific publishing and reproducible research.
<EMAIL_ADDRESS>Twitter: @ryneches


Final Fantasy XIV is coming to Xbox says Phil Spencer
Let's hope it happens soon.
by Asher MadanWhat you need to know
- Microsoft announced a number of games coming to Xbox Game Pass at X019.
- Unfortunately, Final Fantasy XIV wasn't one the list.
- Xbox's Phil Spencer says that it's going to be on Xbox.
For years, Xbox One owners have been requesting Microsoft to partner with Square Enix and bring Final Fantasy XIV to the console. While we've known that the two companies have been in negotiations for years at this point, it looks like the game may be coming sooner rather than later.
According to an interview between Xbox's Phil Spencer and The Verge, the Microsoft executive revealed that he was working with Square Enix to bring the came to "Xbox." You can read an excerpt from the report below.
The big two games missing from this list are... Final Fantasy XI and XIV. However, speaking to members of the press at X019 earlier today, Microsoft's gaming chief, Phil Spencer, said that the company plans to bring Final Fantasy XIV to the service at a later date. 'I wanted you to know, rest assured that we will be bringing that game to Xbox,' said Spencer. 'We have a great relationship with Yoshida-san and we're working through what it means.'
Hopefully, both companies will announce concrete plans soon. It's unclear what the hold-up is at this point because it's been going on for years. Would you play Final Fantasy XIV on Xbox One? Let us know.
Get more Xbox
Xbox
- Xbox One S vs. Xbox One X: Which should you buy?
- Best Xbox One X and Xbox One S Accessories
- Best Xbox One Headsets 2019
- Best Xbox One Wireless Headsets 2019
- Best Xbox Controller Charging Stations in 2019
We may earn a commission for purchases using our links. Learn more.