--- layout: post title: Improving the user/password combo tags: ---
Hi there!
I’ve been playing around with cryptography and security, and every time I stumble on asymmetric keys I get amazed! All my deployments rely on it.
All my connections to another machine rely on the identity provided by my private key.
We have been building our identity on the internet.  That is YOU, nobody can be you!
That is why we set up a password for our online services. That is why we have PGP signatures. But it is boring to remember passwords all the time.
Some initiatives have been done to address this issue, like OpenID, OAuth and password managers. I really like how OAuth provides a user identity and restricts usage of these identities, giving you the choice to allow them to do some actions in your name. I like the way OpenID provides an online identity, identifying the user to a profile. And I think the way 1Password integrates with the browser is awesome.
Mozilla is doing an interesting experiment, Mozilla Persona, to provide some of the OpenID benefits through the browser.
And then, asymmetric keys always come to my mind. This magic way of telling any other user that I am the right ‘Bruno’ by using a secure key. Some companies already use that authentication format to deploy code, upload files, and store data.
I’ve been thinking different ways to use the power of PGP to identify myself on websites. With the right implementation we could give the user the choice to not user a password at all!
The most recent idea I had is something like this:
We don’t need to get rid of the password login, but we could add a small advanced login link on the registration/security form, which you could provide the initial public key to access your computer.
I would like to see something like this.
The implementation still have some flaws, and I am thinking ways to implement it at the same time I am writing this post. That is the initial draft I have for now.
I would like to, some day, use my private key to login in on Twitter.


jmlr jmlr2006 jmlr2006-50 jmlr2006-50-reference knowledge-graph by maker-knowledge-mining
Source: pdf
Author: Pat Langley, Dongkyu Choi
Abstract: In this paper, we propose a new representation for physical control – teleoreactive logic programs – along with an interpreter that uses them to achieve goals. In addition, we present a new learning method that acquires recursive forms of these structures from traces of successful problem solving. We report experiments in three different domains that demonstrate the generality of this approach. In closing, we review related work on learning complex skills and discuss directions for future research on this topic. Keywords: teleoreactive control, logic programs, problem solving, skill learning


Skip Navigation
Home Page
Evolution, Ecology & Organismal Biology
Breadcrumbs
UCR Home
>
Department of Biology
>
Evolution, Ecology & Organismal Biology
A to Z Listing
Campus Map
Find People
Search for:
Home
Main Navigation
Current page is:
Home
Faculty
Graduate Students
Applying to the Program
About the Program
Seminars
Outreach
Undergraduate Research Opportunities
Program Contacts


Gradient Bar on the right can be used to change the percentage influence of each color
Clicking on Gradient Bar will add a new pointer with colour value equal to the hex code on bottom
You can use the RGB sliders and the colour picker to select a colour
Click on Edit Pointers on top left to delete a pointer
Finally, Get CSS button gives you the CSS code


This package contains implementations of the SMT-LIB commands,
implementing the interfaces defined in ICommand;
these implementations are independent of the concrete syntax that might
be used, except that each command object has methods that can parse or print
representations of the command in the standard (or potentially other) concrete syntaxes.


pyconstruct.learners.BaseSSG¶
-
class
pyconstruct.learners.
BaseSSG
(domain=None, model=None, *, inference='loss_augmented_map', alpha=0.0001, train_loss='hinge', structured_loss=None, n_jobs=1, shuffle=True, warm_start=False, verbose=True, batch_size=None, validate=True, random_state=None, **kwargs)¶ Base implementation of a learner with the subgradient algorithm.
This class implements the backbone of a learner that uses the Stochastic Subgradient descent method [1] for updating the weights of a linear model. The
partial_fit
method takes care of making inference and calling a gradient step for each example in the batch. Implementations may use different methods for making a gradient step.Parameters: - domain (BaseDomain) – The domain of the data.
- inference (str in ['map', 'loss_augmented_map']) – Which type of inference to perform when learning.
- alpha (float) – The regularization coefficient.
- train_loss (str in ['hinge', 'logistic', 'exponential']) – The training loss. The derivative of this loss is used to rescale the margin of the examples when making an update.
- structured_loss (function (y, y) -> float) – The structured loss to compute on the objects.
- n_jobs (int) – The number of parallel jobs used when calculating the gradient steps.
- shuffle (bool) – Wheter to shuffle the data prior to fitting.
- warm_start (bool) – If True, the model is not reinitialized upon a second call to the fit method, and the parameters of the fit method are reused.
- verbose (bool) – Whether to print the training losses when fitting.
- batch_size (None or int) – The size of the batches used when fitting the data. If None, the batch size will be equal to n_jobs.
- validate (bool) – Whether to validate the model using the training examples prior to the update. Only used when verbose is True.
- random_state (None, int, RandomState) – The random number generator seed.
References
[1] Ratliff, Nathan D., J. Andrew Bagnell, and Martin A. Zinkevich. “(Online) Subgradient Methods for Structured Prediction.” Artificial Intelligence and Statistics. 2007. Methods
decision_function
(X, Y, **kwargs)fit
(X, Y, **kwargs)Fit a model with data (X, Y). get_params
([deep])Get parameters for this estimator. loss
(X, Y, Y_pred, **kwargs)partial_fit
(X, Y[, Y_pred, Y_phi, Y_pred_phi])Updates the current model with a mini-batch (X, Y). phi
(X, Y, **kwargs)Computes the feature vector for the given input and output objects. predict
(X, *args, **kwargs)Computes the prediction of the current model for the given input. score
(X, Y[, Y_pred])Compute the score as the average loss over the examples. set_params
(**params)Set the parameters of this estimator.


We design and develop software for funded startups and established companies. Here just some examples of our work
Enterprise-ready performance and controls.
24/7 proactive threat scanning to prevent attacks.
24/7 proactive threat scanning to prevent attacks.
It seems from the moment yo begin to take your love of astronomy seriously, the thing that is on your mind is what kind.
For a taste our product
How to boost the design and developing process with help of four paws.
Make individual product
Computer war games how to estimate decisions made by c c trainees
Make individual product
Direct mail advertising how I made 47 325 in 30 days by mailing
How to boost the design and developing process with a little help of four paws. True story by Snoop Dogg.
Superpasta trusted and used by multiple companies


Optionsets are used to apply AMTC command line options (like whether to use TLS, which timeout, which AMT password etc.) to rooms. A newly created option set does not get assigned to any room by default.


PRINTED
Saturday, November 01, 2008
I got up about 8AM. Mae had been up a little while. We visited about our family and the problems they are having. By the time we finished it had really put me in a depressed mood. Prayer and thinking about it didn’t help. Mae also asked me about going to S.L. on Tuesday to help Chelci out. I got on the inter-net to check by bids for the coming week and found that I didn’t have any. I am not sure why not, but will have to check that on Monday. I fed the rabbits and found that our black doe still hasn’t had kits. I am not sure what is happening there. I went over to Irven and Sandy’s after lunch. I shut of the water to the outside taps and the Air-Conditioner.  I then did some figuring for Irven and Sandy on insulation for their air-conditioner. From their place I went shopping for some groceries for Mae. It was almost 5:30PM when I got home. Mae has been tending Kylan and Ashley for Scott and Mishelle today. I filled in my journal and then got ready for Stake Conference meeting this evening. Scott and Mishelle came and got the children before we went to the conference. The meeting was very good this evening and fairly well attended. When we got home Mae worked on her pictures on the computer and I watched a show on Comcast. The sound and picture is not in synchronization, so I called Comcast. The girl tried to correct the problem over the phone but was unsuccessful.  That would normally cost $28.00 for a call out but for $.99 per month we can have a policy on our contract that will cover technician call outs. I talked to Bob and we added it to the contract, also Bob had my name added to the contract so that I can make changes to the contract with out Bob having to talk to them. We reset some of the clocks for the change in time as Daylight Savings Time goes off tonight, before we went to bed.
 I really didn’t go back to sleep although I tried. With the return to standard time zone we had an extra hour this morning. We were a little early for Stake Conference and set on the front row. The only problem with that is that we did get some cold breezes through that area. I took my suit coat off and put it around Mae’s shoulders. The talks and spirit of conference was great. After conference Mae and I drove over to the hospital and picked up Kylan and Ashley. Scott and Mishelle was over there to feed the babies. When we got home Bob had dinner about ready. We were ready for it as both Mae and I Fasted today for the twins, Mishelle and for Jeff and Gail. I took a short nap this afternoon. David and his family came about 5:30PM for dinner. I grilled chicken on the barbeque grill and Mae got the rest of the meal ready. Jeff came over about the time we were finished eating and did have a little to eat. We did have a game of Mormon Bridge before they all left. Scott and Mishelle came over and got their children about 8PM. The rest left before 9PM. we got on the computer for a little while. I tried to find out some news on the power outage that David and Shauna are experiencing at their home. I couldn’t find out much for David.
Monday, November 03, 2008
I woke early this morning but really didn’t have anything to get up for. I prepared breakfast while Mae was writing a letter to Garrett. I also took a shower and made the bed. I just puttered around doing small jobs. Mae had a dental appointment at 11AM for a root canal. I went over to the bus compound but didn’t get much done except to let Roberta know that I am available. I took a nap after getting something for lunch. Mae didn’t feel the best as the dentist had trouble with her tooth and she will have to return a couple more times before it will be repaired. At 4PM Mae and I went over to Scott and Mishelle’s while they went to the hospital. Mae prepared dinner for them when they got home. I started putting a dress draw set together. It took me all evening. we got home at 9:30PM and I finished today’s journal entry and we went to bed.
Tuesday, November 04, 2008
I woke about 3AM and couldn’t get back to sleep so I went into the front room and went to sleep in the recliner. I had set the alarm for 5AM but when it went off I turned it off and continued to sleep for another 20 minutes. Mae got up and helped me get away by 6:30AM. I went to the Salt Lake Community Collage in West Valley. Chelci is taking her dental hygienist training there and needed someone for a patient, I volunteered. She worked on my mouth and teeth for about 3 hours. I will come back in January to have her clean my teeth. When I got home I got me something to eat. Mae had called and had planned on being home when I got there. She called me and said that Jeff is having problems again so we felt that she should go over to his house and be with him for a while. Mark came down and wanted me to check a DVD out that he has. He couldn’t get sound on his machine. Ours worked ok. Bob came down and had two turkeys for me that he bought out to the base. I did get a little to eat. I went over to the voting area and cast my vote. I did not vote for either Republican or Democrat. I will not vote for the “best” of two evils. I am ashamed to omit that I was not very well informed on most of the items on the balat. I was going to go to Scott’s but I called and talked to Gail for a few minutes. I came back home as I had left my wallet home. I tried to get some information on my Family History but couldn’t get Roy or Barbara by phone. I did get a call from the bus dispatch asking me to take a run tomorrow and one for Friday. Mae and I went over to the Family History Center where I worked on my grandfather Hill’s family group sheet. We also found some different or discrepancies in the Jonathan Browning wife’s. this is the reason I get confused with Family History. We soon went to bed after getting home.
Wednesday, November 05, 2008
I got up at 4AM, to make a bus run. I let Mae sleep and got myself off. The rout went well. After getting home I ate a bowel of cereal and then I fed the rabbits. The black doe has now been 37 days since she was bread and she still haven’t had a litter yet. I am not sure what is happening. I took a nap, ate lunch and help Mae get things ready to go to Georgia’s to make apple sauce. I made an afternoon run. I stopped at the store and ordered some pill boxes from the pharmacy. I called Mae to see when she will be home and she said that Scott and Mishelle brought the twins home so she will stop and see them. We watched a show on TV this evening and so it was late when we went to bed.
Thursday, November 06, 2008
I was able to sleep in until 4:30AM before going in to the bus compound. Today I road on bus 91 to become acquainted with Lue’s route. He will have other training duties for the rest of November and December. I will alternate the route with another substitute driver. Mae went in to Dr. Lee to have her blood pressure checked so that Dr. Lee would renew her blood pressure prescription. She then had an appointment with Dr. Dickerson to have more work done on her teeth. He worked on her for 1 ½ hours and will still have to have her come back. This evening we went to Penny’s and ordered me some more jump suits and bought Mae some new bras. We then went over to Scott and Mishelle’s. We sure enjoyed the twins. They are so small and tiny. Ashley sure seems to love them but Kylan just adores them. He loves to hold them and help Mishelle care for them. Mae was able to find signs for the front lawn that says “It’s a Boy” and “It’s a Girl”. We put them in the front yard before we came home. Mae was hungry, as she didn’t eat much at dinner time as her teeth were to sore to chew. I stopped at a Kentucky Chicken’s and got her some chicken strips. Mae had made a special protein bar desert this afternoon so we had some when we got home. They are so good, that I can’t believe that I can actually eat them. We were late getting to bed.
Friday, November 07, 2008
I woke just before 6AM so I went into the front room and lay in the recliner so I wouldn’t wake Mae. I fell asleep until Mae got up and kissed me. That woke me with a start. We sure enjoy being together. I prepared breakfast while Mae did her hair. Bob and Mark want me to help them get some manure for the garden. We had to buy a scoop shovel as we can’t find mine. Mae met Georgia for lunch so she was gone when I got back with the first pickup load of manure. I just had time to change clothes and get to the bus compound to make a bus route. That went well and I was back home before 3PM. I got something to eat and then helped Bob put a new battery in his pickup. After Mae left Georgia she went to the Creekside Elementary school and picked up Kylan and Ashley and took them home. She spent the evening over there helping Mishelle as much as she could and gave Scott, Kylan and Ashley some time together. She is quite the Mother and Grandmother. She is also a special wife and sweetheart. Jeff came over to help me with a computer problem but that was not to successful. We did get to talk but I have very mixed emotions about how that went. I sure don’t know how he thinks. He is sure a unhappy and mixed up boy and I don’t know how or why. It was 9:30PM before Mae got home. She is very tired with all she has done today. We just set and visited for an hour or more, and then I finished my journal and we went to bed so Mae could rest. I sure love that girl. We are sure in a stupor as to what to do for Jeff.
Saturday, November 08, 2008
I woke at 4AM and was afraid that if I went back to bed I would wake Mae, so I laid in the recliner and went back to sleep there. I woke again until shortly after 8AM. By the time we had breakfast and I got outside it was close to 10AM. I fed the rabbits, and then Mark and I went down to West Point and got two more loads of manure and spread it on the garden. Bob swept up a lot of the leaves that have fallen in the yard and dumped then on the garden area also. When we finished we cleaned the truck out and I went in for some dinner. After eating I slept for 15 minutes and then went to United Rental and got a rotor-tiller. I worked fast and it took me a little over an hour to till the garden and turn under the manure and leaves. Bob was working on his pickup when I came back so I helped him put it back together. I was sure tired when I came in the house. We went over to the grocery store for a few items and came home and ate. While Mae was getting the food ready I entered this journal. We stayed up late watching a movie on DVD. I guess eating late, staying up late the all the work I did today just added up to be too much for my body and I had to sleep in the recliner tonight.
Sunday, November 09, 2008
I was able to crawl back in bed and cuddle Mae up for a few minutes before getting up and getting ready for church. I went over to the chapel to help set up chairs and found that I was the only one there. The Elders had not set up their chair assignment. I couldn’t get the divider curtains to open and thought that someone might have locked them. I had a member of another Wards Bishopric try the curtain lock and he got it to open. Brother Higley came about then and started helping with the chairs. We finished at 8:50AM and I went home and got Mae and then came back to our meetings. I enjoyed the meetings and the lessons. In Sacrament meeting I felt that I would like to express my testimony during the testimonial portion of the meeting. Brother Mark McPhie was conducting as Bishop was out of town today. When he opened the testimony portion of the meeting he covered about all I felt that I would like to express. Several other stood and bore their testimonies and then I went up. I am not sure that I was able to express myself the way I wanted and I also forgot to express gratitude for the blessing I have been given, my eternal companion. After meetings Bob had dinner ready for us. Mae and I later went over to Scott and Mishelle’s. I helped Scott carry the second dress drawers upstairs. Scott had assembled it yesterday. We enjoyed holding the twins. They are doing great. We then went to the McKay Dee hospital where we saw Sister Larsen. She and Brother Larsen still have big hopes the Sister Larsen will get well. Before leaving the hospital we checked on Ryan Knudsen. He is back in the ICU Ward. Of course that stopped us from visiting him and his parents had gone home for the evening. as we went to leave the hospital a nurse call to us and asked how long we have been married. We told her that we would be celebrating our 50th Anniversary in June. She then ask if we always walk together holding hands. When I said that we did, she asked if I also opened the doors for my wife. Again I told her that I did and she said that she wanted one of them, pointing at me and adding, “But a little younger.”
Monday, November 10, 2008
We didn’t get up real early and I was happy that I didn’t get a call to drive today. after breakfast David brought Connor for Mae to tend. I took him out with me to feed the rabbits. The white doe had kits yesterday but the black rabbit has not. I called the rabbit farm where I bought the rabbits and she told me to put the black back in with the buck to see if she was pregnant. She was not pregnant and the buck bread her again. I guess we will try again with her. It must have rained hard during the night as there was a inch of water in the bucket this morning. Carroll said that she could hear water running over the rain gutter last night. I got up and checked and the rain gutter is full of leaves and trash. Bob and I worked the rest of the day cleaning the gutters out. I came in soaked and had to take a hot shower to warm up. Mae went over to Scott and Mishelle’s and helped with the children. She didn’t get home until 10:30PM. I had fallen asleep in the recliner watching TV. I filled out my journal and went to bed.
Tuesday, November 11, 2008
Mae got up at 6AM so she would be ready to leave at 8AM to have test taken at the Ogden Women’s Center. She stopped and got some bagels at the health store before coming home. I got up after 8AM for breakfast and then started on various projects. Those included cleaning up from washing the rain gutters yesterday, feeding the rabbits and working on the electrical panel cover for upstairs. A man came to talk to Bob and Carroll about the Reverse Mortgage at 3PM. I set in on it as Bob has so much trouble hearing. I found out that Bob and Carroll are going to have me on the will to get the house after they both die. With the reverse program and Mae and I being over 62 years old, the home will be easily transferred over to us. That is quite a relief to hear as that has been one of our greatest concerns about living here and investing time and money into the home. With this it is just investing into our own future. Mae and I went over to the Family History Center. We spent our time working on our own lines. I guess that we are learning. I did some searching of the maps for the bus run that I was asked to make tomorrow. Mark came down and visited about the Ward Christmas Party. When he left I finished with the bus run and then entered this journal entry. It was almost 11PM when I finished and we got ready to go to bed.
Wednesday, November 12, 2008
I made a bus run for bus 438 this morning. When I checked the fluids I found that the transmission was low. The shop said it was just cold and I should check it after it had warmed up. I made the run and when I returned to the bus compound I checked the transmission fluid again and found that it was very low. I took it up to the shop and asked them to check it. I went to a Sub Bus Driver Round Table meeting. I did find out that when we stop at Rail Road Crossings we do not have to put the transmission into natural. Also we should us our hazard lights when picking up Special Ed Students. I got home just before noon and Mae had lunch ready. Jeff came over and ate with us but Scott couldn’t come today. At 1PM Jeff went back to work, Mae went over to get the children from school for Scott and Mishelle, and I went back to the bus compound. I checked the bus and the mechanics had checked the moter oil level. I had them check the transmission and they found that it was 5 quarts low. The afternoon run went well. I went to The Nut and Bolt Co. for some parts. When I got home I at a snack and then Bob and I went Home Teaching. When we got home I worked on my routes for tomorrow. It was after 10PM when I filled in my journal so we could go to sleep.
Thursday, November 13, 2008
I was pretty busy all day with the bus routes. The morning in routes went as normal but the afternoon routs were switched all around as the High School got out at 12:30 PM so that the students could attend the State Football play off. I did take the bus home between the two afternoon runs. This evening we watched a movie on Comcast that was fair.
Friday, November 14, 2008
I made a morning run and then came home for a while. Mark came down and asked for help building scenery props for the Ward Christmas party. I took a nap and then Mae and I had lunch before I went back for this afternoon runs with the bus. I got home about 3:30PM. Mae had most every thing ready for us to leave for Idaho. Georgia and Becky road up to Idaho with us. I took Mae, Georgia and Becky to Troy and Melia’s where they will stay this evening. I then went to Rich and Lois’s for the evening. We stayed up visiting until quite late before I went to bed. Rich and Lois went to bed first but Elise and I stayed up much later. We discussed some of my political view points and of course they are only my theories and feelings. I entered my journal before going to bed.
Saturday, November 15, 2008
Lois prepared breakfast and then I went out side and looked at the deck and the problems they are having. Elise told me that she has sent a report to the Manufacturing Department. I have great droughts if the warranty will be honored. I found a piece of scrap that I will take home and try to find something that will preserve the material. I picked Mae up at 11:30AM and we went on to Firth getting there in time for the viewing and funeral of Noma C. Tew. The funeral services were very good and the weather was a very nice fall day. After the services we stopped to visit some of the people that we had became acquainted with during that brief two years we were there. we then drove out to the home sight that we had rented while there. we stopped by the Snake River and reminisced about the time we were there and questioned why things hadn’t work out so we could have stayed there. Some day maybe we will understand. We came back to Chubbuck and picked up Georgia and Becky at Malia’s and then drove on home. We got home at 7PM. Mae and I relaxed and watched two shows on TV before going to bed.
Sunday, November 16, 2008
We were late getting up but I hurried and got to the church house just after 8AM. Brother Higley was there to help me as we set up the chairs for today’s meeting. We attended our meetings and enjoyed the spirit there. When we came home Bob had a nice dinner ready. After dinner I fed my rabbits and then took a nap. This evening we went up to David and Shauna’s for dinner and to celebrate Emily’s eight Birthday. It was an enjoyable evening. Shauna’s parents and Jeff were also there. After getting home I worked on my journal catching it up to date and Mae looked at some E-mails.
Monday, November 17, 2008
I woke at 3:30AM and looked at the clock. I thought that there was still time for the bus dispatch to call me. I went back to sleep and woke at 6:30AM and thought that I was glad that I didn’t get called this morning. Gail brought the children at 8AM for Mae to tend today. We got some breakfast, took Benji out to help feed the rabbits and then I went chasing for various materials. At 1PM I stopped and got something to eat. When I got home I started to install clothes lines but only got the holes dug. I needed power to drill some holes in the pipes but the generator was out of gas. I tried to get someone to help me and really only got Mark out talking to me about the troubles he was having. I guess I wasn’t in a very good mood. It was then time for Mae and I to go over to help Mishelle with the children while Scott went with Jeff. They went out to eat and to talk. I did stop at the store and get some items that were on sale. I think everyone is concerned about Jeff and wants to help him but whether or not it will help is yet to be seen. It was good to help Mishelle with the babies. It sure keeps her going but she is really cute with them. It was 11PM when we got home. I filled out this journal entry before we went to bed.
Tuesday, November 18, 2008
I woke before 4AM and hoped that I didn’t get a call. When I again woke at 6:15AM I was excited that I hadn’t got a call. At 7:30AM Mishelle called me for the bus compound and ask where I was. I told her I was at home. she said that I had a field trip that I was supposed to be at the school by 7:15AM. I guess they got someone else to cover it. I guess I just plain goofed but I didn’t realize that I had been awarded a field trip. We had breakfast and then Mae and I got discussing our concerns over Jeff. It had really brought us heavy hearts and we have no ideas on what to do about it. We are afraid that Jeff is planning on taking his life about the first of the year but don’t know if that is just other’s feelings that make us feel this way. We sure hope that it doesn’t come to this. I did some work on Mae’s clothes lines, getting the poles set in concrete. I did get a call from Roberta asking me to make a run this afternoon. I didn’t dare not accept it, after my goof this morning. The run went well and I was home about 4:30PM. Mae soon had dinner ready and after eating we went to the Family History Center. I worked for some time on the duplicate records and before the night was finished I realized that I still had 50 pages of duplicate information. I became quite frustrated that there is so much duplication. I left with my mind in a whirl. We just got home and Bob knocked on the wall and asked if we were home. I guess my mind wasn’t in the mood for that either. This has been some day from start to finish. Better days ahead.
Wednesday, November 19, 2008
I got up at 4:15AM to get ready for today’s bus run. I was surprised when I turned the light on in the front room as Mae was asleep in the recliner. She had waken earlier and couldn’t go back to sleep, so came out in the recliner and slept there. She went back into our bed and did go back to sleep. My run went well. After getting home I serviced the car and the pickup before making the afternoon run. This evening Mae and I went to Tithing Settlement with Bishop Smith. We enjoyed our visit with him and he was very encouraging to us. When he asked us how things are going I told him it was Heaven and Hell at the same time. Hell is over our concerns for our sons and Heaven is with our twins, Garrett service as a missionary and how things are working out with the house. Bishop counseled us not to blame ourselves for the problems that out children are having. He also counseled us to give Jeff unconditional love and know that he has to make his own decisions. He is sure a wonderful man and is sure fulfilling the mantel of Bishop well. Mae stayed for a Relief Society program so I walked home. I played a few games on the computer. I then took a shower and got ready for bed. Mae got home about 9PM. Finished this journal entry and went to bed.
Thursday, November 20, 2008
I got up at 4:15AM to make a bus run. It went well but I was sure tired when I got home. I fed my rabbits and while I was doing that Mae prepared some breakfast for me. I then went to bed for a nap. Mae went in to the dentist to have more work done on her tooth. It still didn’t go very well. Mae got home just before I had to go back for the afternoon run. When I got home this afternoon we got ready and went into the Ogden Temple and went through an endowment session. When I got home I had a message from Lois so I called her back. The company that produced the decking and railing sent someone out to look at the deck. They called Elise at work and told her they were coming out but they said that she didn’t need to be there. Rich and Lois were at the Temple so they weren’t there either. They want to wait and see what the company’s response will be before they do any more. I guess we will just wait and see. Mae isn’t feeling very good so we soon went to bed.
Friday, November 21, 2008
I got up at 4:10AM thinking that it was after 6AM. My bus runs went well today and the students were much better today than they were yesterday. When I got home I got something to eat, then I filled our water jugs, added salt to the water softener, filled the two extra water barrels and just kept busy with small odd jobs. Mae went out to dinner with Sandi for her Birthday so she was gone while I was home. because of early out today I had to leave at 1PM for my afternoon run. This evening Mae and prepared dinner and took it over to Jeff and Gail’s. Stewart and Masha came over and the six of us played games for a while. we were sure tired when we got home.
Saturday, November 22, 2008
Mae and I visited this morning about our children. It is really amazing that we have such different children. Six children and six different personalities. They are sure having trouble deciding on what to do for our 50th Wedding Anniversary. Mae suggested that we just call them all up and tell them that we have decided to elope and leave then to do what ever they want to do. I don’t think that that is a bad idea. Mae went over to the health store in Ogden to a lecture on childhood vaccinations. She then went over to Scott and Mishelle’s to help them for a while. I took care of my rabbits and worked on the cloths lines. I need some small cable clamps to finish the job. I helped Mark get some eye loops put up on the stage at the church house. I then used some Old English Furniture Polish and cleaned up some of the dark walnut trim in the chapel. These spots have bothered me every since we have lived in this Ward. I had to use my extension latter to get to the ceiling to clean up the problem on the wood trim. I will probably by the only one that will notice what I did except for Mark who was there when I did it. I got home in time to change into some pants and a shirt so we could go out tonight. Mae got home and had to hurry to change. We got over to Larry and Dian Steel’s at 4:40PM. They were ready when we got there. We went to the Chuck-A-Rama in Bountiful and ate. We then went to Salt Lake where we attended the Bell’s Christmas performance. It was a nice program but I was quite tired. The old benches in the Tabernacle are still hard and Mae’s back was hurting by the time it was over. It was late when we got home so we showered and soon went to bed.
Sunday, November 23, 2008
I didn’t sleep very well last night and got up at 6:30AM. I had to hurry to get ready and get a little breakfast before going to the church to set up chairs. Mae wasn’t ready when I came home to get her but we still made it to church on time. Bob invited us up for dinner. He cooked a beef roast and also some chicken for us. I did have some beef. After dinner Mae and I laid down and took a nap. Mark came down and woke us. It was a good thing he did as Bob and I had a Home Teaching appointment at 4PM.  It was a close game until the final hand and then Mae and Carroll stopped us from getting on the board. We came down stairs and watched a DVD before going to sleep.
Monday, November 24, 2008
I woke about 1:30AM and couldn’t go back to sleep. I finally got out of bed so I wouldn’t disturb Mae. I still wasn’t able to sleep in the recliner so I looked for a movie to watch. I watched a James Bond movie. At 5 AM I tried to go back to bed. At 6AM Mae got up. I slept a little before 9AM and then got up to go to work. While I was eating some breakfast David came to bring Conner for Mae to tend. We visited with him for over a hour. I helped Bob and Carroll get some papers ready and had Mark FAX then to the company that is making the new Reverse Mortgage loan. I help Mark with the assembling of some props for the Ward Christmas program. I also helped Mae get the Christmas decorations brought from the shed to the house. I got my rabbits fed and taken care of. Mae, Conner and I set down to eat lunch when I got a call from the bus terminal asking me to make an afternoon run. Before I got out of the bus compound I got a call from Roberta. She asked if I could do the AM and PM runs tomorrow. I said I would. There goes my day off. That took me until 4:30PM and then I stopped at the Green’s Farm and Feed store and got some rabbit pellets and some wire mesh. I came home and ate some dinner. I then went to The Home Depot and bought some supplies to build more rabbits pens and to repair our snowmobile trailer and a few tools. When I got home Mae was busy decorating the house so I helped her some and cut a turkey in half for us to take on our Moab trip. We are going to try cooking it in a Dutch oven for Thanksgiving. I filled in my journal and went to bed. It has been a very busy day.
Tuesday, November 25, 2008
I made the morning runs and then came home. I fed my rabbits and then put the wire on the close lines. I didn’t have time for any thing else but to leave for the afternoon runs. Mae and Jeff searched the inter-net for lodging in Moab but found that there is a large 4-wheelre and bike convention that takes place in Moab Every Thanksgiving so it would not be a good place for us to go to relax, plus the lodging is scarce and very expensive. This evening Mae and I went over to Macey’s to buy some steak that bob said was on sale but we found out that it doesn’t start until tomorrow. We came home and watched s show on TV before going to bed.
Wednesday, November 26, 2008
Mae gave me a hair cut before I took my morning shower. After breakfast I went out and fed the rabbits. The new batch of kits are starting to jump all over and have packed the fur all down. They will soon be able to get out of the box and then I will have to fix a place where the doe can get away from them part of the time. I had to call Mae and have her come out and look at them. Mark came out and needed some help. He needed to use my hand stapler but he couldn’t find it. I had to look for some time to find where it had been put in the wrong place. Mae wanted me to get the Christmas tree decorated as I had told her that we would do it last night, but then I was too tired so told her we could do it this morning, so we watched a show instead. She was disappointed that I didn’t get it finished. Mae got on the computer and through the internet tried to find us a restraint to eat Thanksgiving dinner. Many restraints are going to be closed for Thanksgiving. We went over to Jeff’s this afternoon and spent the rest of the day. We played games and then after putting the children down we watched a movie. We used my projector and set it up pointing to the vaulted ceiling. We then moved a mattress in and laid down to watch the picture on the ceiling. It has been a good day.
Thanksgiving Day, Thursday, November 27, 2008.
Mae and I slept in until 8AM. I then got up and took a shower while Mae spent time with the children. Gail had gone to the gym at 6AM. We prepared hot cakes for breakfast for Mae and I. Benji also wanted to eat with us although he had already eaten with Jeff earlier. Jeff showed me how to play Risk on his computer. After Gail returned and then took the children with her to her mothers, Mae, Jeff and I played Rummy for a while. At 2PM the three of us went to the Cracker Barrel in Layton where we ate our Thanksgiving Dinner. On the way back to Jeff’s we bought some groceries and rented some DVD. We played games for a while and then watched the movies “Flight of the Phoenix” and “The High and the Mighty”. It was mid-night when Mae and I went to bed. Jeff gave out on us about 10PM.
Friday, November 28, 2008
Mae and I were up quite a while after turning the movies off, talking about our concerns for Jeff and Gail. This is really hard. I woke at 5:55AM and was up for a while. I finally put my CPAP machine on and went back to sleep. Mae got up at 7:30AM. I slept until after 8AM. Jeff slept didn’t wake until after 9AM. we filed some breakfast, got the turkey in the oven and then while Mae got some things ready for lunch this afternoon, Jeff and I played a game of Chess. It was close but I finally got the best of him. We went out home about noon. First we stopped at home and checked the rabbits. Bob had fed them earlier in the day. there was a small bunny dead outside of the on the ground. In checking with Bob he found it dead behind the kindling box. It had got out and got behind the box and couldn’t get out and got to cold. I will have to watch that problem. We went to the church and got thing set up. Before long our family started to arrive.  Sandi and her family didn’t come out as several of them are still sick. After eating several of us played volley ball and other games. It was about 8 when we finished up and went home. Mae, Jeff and I started a game of RISK, which we played until 11PM. There was a show on TV that we quite the game to watch. We will finish the game tomorrow. Jeff gave up and went to bed about mid-night but Mae and I watched the end of it. It was after 2AM when we got to bed.
Saturday, November 29, 2008
I got up at 8AM and studied for a while. Mae got up about 9AM and Jeff got up a little before 11AM. We had breakfast and then Bob came down to invite us to lunch. We held him off until 1PM. During the mean time Jeff and I took care of the rabbits. The little ones are sure fun to watch. During the mean time we finished the game. I was the first to lose and finally Jeff just surrendered to Mae as she was sweeping the board. Bob and Carroll invited us up for lunch. When we came back downstairs we watched the DVD “Big Jake” with John Wayne. Soon after that ended we went to Maddox’s in Brigham City for dinner. After eating we went to Crystal Springs in Honnyville, where we soaked in the mineral pools. Jeff and I went up the water slide. Jeff kept telling me that it was heated, but the clime was not and my feet were very cold when we reached the top. Jeff got on his pad and went down the tub. I stepped into the water and it was cold. I said “Forget it!” and went back down the steps and hurried for the hot pools. We stayed there about 2 hours and came home. Jeff and I visited for a while, waiting for Mae to shower. I took a shower before going to bed. This is sure hard to take, thinking that Jeff is seriously planning on ending his life at the end of December.
Sunday, November 30, 2008
I got up at 6:30AM but I had forgot to put my day planner and eye glasses in the bathroom, so I could only think of the problems and didn’t read my scriptures this morning. I fixed breakfast of egg omelets. I had trouble keeping my mind on what I was doing, while preparing breakfast. After eating Jeff and I went out to take care of the rabbits. I let Jeff take two of the kits home for a few days. I let him take a feeder, a water bottle and some rabbit pellets. We started out with just one kit but when I saw it in the box by it’s self, I suggested that he take two of them. Mae and I went to church after Jeff left. I really had trouble with my emotions today in meetings. Bob prepared dinner for us when we got home. After eating Mae and I took a nap. When we woke we took some dishes back to the kitchen at the church and then stopped and visited with Sister Knutson. We had noticed that she also had trouble with her emotions during meetings today. They are having a lot of challenge with the health of their son Ryan. When we came home I did some research on my Family History. I contacted Carla and with her help found the sealing dates of Bob and Margaret to my Mother and to my Father. It was almost 10PM when I finished that, so we went to bed.


Header
Content
Footer
CSS grid is AMAZING! However, if you need to support users of IE11 and below, or Edge 15 and below, grid won't really work as you expect (more info here). This site is a solution for you so you can start to progressively enhance without fear!
Things to Note: CSS grid allows for specified styling using the vertical area as well as horizontal. Flexbox doesn't allow for this, so we'll be using fixed heights in these examples.
Feel free to play around with the CSS! To swap between implementations, use the toggles.


SUBROUTINE CGEES( JOBVS, SORT, SELECT, N, A, LDA, SDIM, W, VS, $ LDVS, WORK, LWORK, RWORK, BWORK, INFO ) * * -- LAPACK driver routine (version 3.1) -- * Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd.. * November 2006 * * .. Scalar Arguments .. CHARACTER JOBVS, SORT INTEGER INFO, LDA, LDVS, LWORK, N, SDIM * .. * .. Array Arguments .. LOGICAL BWORK( * ) REAL RWORK( * ) COMPLEX A( LDA, * ), VS( LDVS, * ), W( * ), WORK( * ) * .. * .. Function Arguments .. LOGICAL SELECT EXTERNAL SELECT * .. * * Purpose * ======= * * CGEES computes for an N-by-N complex nonsymmetric matrix A, the * eigenvalues, the Schur form T, and, optionally, the matrix of Schur * vectors Z. This gives the Schur factorization A = Z*T*(Z**H). * * Optionally, it also orders the eigenvalues on the diagonal of the * Schur form so that selected eigenvalues are at the top left. * The leading columns of Z then form an orthonormal basis for the * invariant subspace corresponding to the selected eigenvalues. * A complex matrix is in Schur form if it is upper triangular. * * Arguments * ========= * * JOBVS (input) CHARACTER*1 * = 'N': Schur vectors are not computed; * = 'V': Schur vectors are computed. * * SORT (input) CHARACTER*1 * Specifies whether or not to order the eigenvalues on the * diagonal of the Schur form. * = 'N': Eigenvalues are not ordered: * = 'S': Eigenvalues are ordered (see SELECT). * * SELECT (external procedure) LOGICAL FUNCTION of one COMPLEX argument * SELECT must be declared EXTERNAL in the calling subroutine. * If SORT = 'S', SELECT is used to select eigenvalues to order * to the top left of the Schur form. * IF SORT = 'N', SELECT is not referenced. * The eigenvalue W(j) is selected if SELECT(W(j)) is true. * * N (input) INTEGER * The order of the matrix A. N >= 0. * * A (input/output) COMPLEX array, dimension (LDA,N) * On entry, the N-by-N matrix A. * On exit, A has been overwritten by its Schur form T. * * LDA (input) INTEGER * The leading dimension of the array A. LDA >= max(1,N). * * SDIM (output) INTEGER * If SORT = 'N', SDIM = 0. * If SORT = 'S', SDIM = number of eigenvalues for which * SELECT is true. * * W (output) COMPLEX array, dimension (N) * W contains the computed eigenvalues, in the same order that * they appear on the diagonal of the output Schur form T. * * VS (output) COMPLEX array, dimension (LDVS,N) * If JOBVS = 'V', VS contains the unitary matrix Z of Schur * vectors. * If JOBVS = 'N', VS is not referenced. * * LDVS (input) INTEGER * The leading dimension of the array VS. LDVS >= 1; if * JOBVS = 'V', LDVS >= N. * * WORK (workspace/output) COMPLEX array, dimension (MAX(1,LWORK)) * On exit, if INFO = 0, WORK(1) returns the optimal LWORK. * * LWORK (input) INTEGER * The dimension of the array WORK. LWORK >= max(1,2*N). * For good performance, LWORK must generally be larger. * * If LWORK = -1, then a workspace query is assumed; the routine * only calculates the optimal size of the WORK array, returns * this value as the first entry of the WORK array, and no error * message related to LWORK is issued by XERBLA. * * RWORK (workspace) REAL array, dimension (N) * * BWORK (workspace) LOGICAL array, dimension (N) * Not referenced if SORT = 'N'. * * INFO (output) INTEGER * = 0: successful exit * < 0: if INFO = -i, the i-th argument had an illegal value. * > 0: if INFO = i, and i is * <= N: the QR algorithm failed to compute all the * eigenvalues; elements 1:ILO-1 and i+1:N of W * contain those eigenvalues which have converged; * if JOBVS = 'V', VS contains the matrix which * reduces A to its partially converged Schur form. * = N+1: the eigenvalues could not be reordered because * some eigenvalues were too close to separate (the * problem is very ill-conditioned); * = N+2: after reordering, roundoff changed values of * some complex eigenvalues so that leading * eigenvalues in the Schur form no longer satisfy * SELECT = .TRUE.. This could also be caused by * underflow due to scaling. * * ===================================================================== * * .. Parameters .. REAL ZERO, ONE PARAMETER ( ZERO = 0.0E0, ONE = 1.0E0 ) * .. * .. Local Scalars .. LOGICAL LQUERY, SCALEA, WANTST, WANTVS INTEGER HSWORK, I, IBAL, ICOND, IERR, IEVAL, IHI, ILO, $ ITAU, IWRK, MAXWRK, MINWRK REAL ANRM, BIGNUM, CSCALE, EPS, S, SEP, SMLNUM * .. * .. Local Arrays .. REAL DUM( 1 ) * .. * .. External Subroutines .. EXTERNAL CCOPY, CGEBAK, CGEBAL, CGEHRD, CHSEQR, CLACPY, $ CLASCL, CTRSEN, CUNGHR, SLABAD, XERBLA * .. * .. External Functions .. LOGICAL LSAME INTEGER ILAENV REAL CLANGE, SLAMCH EXTERNAL LSAME, ILAENV, CLANGE, SLAMCH * .. * .. Intrinsic Functions .. INTRINSIC MAX, SQRT * .. * .. Executable Statements .. * * Test the input arguments * INFO = 0 LQUERY = ( LWORK.EQ.-1 ) WANTVS = LSAME( JOBVS, 'V' ) WANTST = LSAME( SORT, 'S' ) IF( ( .NOT.WANTVS ) .AND. ( .NOT.LSAME( JOBVS, 'N' ) ) ) THEN INFO = -1 ELSE IF( ( .NOT.WANTST ) .AND. ( .NOT.LSAME( SORT, 'N' ) ) ) THEN INFO = -2 ELSE IF( N.LT.0 ) THEN INFO = -4 ELSE IF( LDA.LT.MAX( 1, N ) ) THEN INFO = -6 ELSE IF( LDVS.LT.1 .OR. ( WANTVS .AND. LDVS.LT.N ) ) THEN INFO = -10 END IF * * Compute workspace * (Note: Comments in the code beginning "Workspace:" describe the * minimal amount of workspace needed at that point in the code, * as well as the preferred amount for good performance. * CWorkspace refers to complex workspace, and RWorkspace to real * workspace. NB refers to the optimal block size for the * immediately following subroutine, as returned by ILAENV. * HSWORK refers to the workspace preferred by CHSEQR, as * calculated below. HSWORK is computed assuming ILO=1 and IHI=N, * the worst case.) * IF( INFO.EQ.0 ) THEN IF( N.EQ.0 ) THEN MINWRK = 1 MAXWRK = 1 ELSE MAXWRK = N + N*ILAENV( 1, 'CGEHRD', ' ', N, 1, N, 0 ) MINWRK = 2*N * CALL CHSEQR( 'S', JOBVS, N, 1, N, A, LDA, W, VS, LDVS, $ WORK, -1, IEVAL ) HSWORK = WORK( 1 ) * IF( .NOT.WANTVS ) THEN MAXWRK = MAX( MAXWRK, HSWORK ) ELSE MAXWRK = MAX( MAXWRK, N + ( N - 1 )*ILAENV( 1, 'CUNGHR', $ ' ', N, 1, N, -1 ) ) MAXWRK = MAX( MAXWRK, HSWORK ) END IF END IF WORK( 1 ) = MAXWRK * IF( LWORK.LT.MINWRK .AND. .NOT.LQUERY ) THEN INFO = -12 END IF END IF * IF( INFO.NE.0 ) THEN CALL XERBLA( 'CGEES ', -INFO ) RETURN ELSE IF( LQUERY ) THEN RETURN END IF * * Quick return if possible * IF( N.EQ.0 ) THEN SDIM = 0 RETURN END IF * * Get machine constants * EPS = SLAMCH( 'P' ) SMLNUM = SLAMCH( 'S' ) BIGNUM = ONE / SMLNUM CALL SLABAD( SMLNUM, BIGNUM ) SMLNUM = SQRT( SMLNUM ) / EPS BIGNUM = ONE / SMLNUM * * Scale A if max element outside range [SMLNUM,BIGNUM] * ANRM = CLANGE( 'M', N, N, A, LDA, DUM ) SCALEA = .FALSE. IF( ANRM.GT.ZERO .AND. ANRM.LT.SMLNUM ) THEN SCALEA = .TRUE. CSCALE = SMLNUM ELSE IF( ANRM.GT.BIGNUM ) THEN SCALEA = .TRUE. CSCALE = BIGNUM END IF IF( SCALEA ) $ CALL CLASCL( 'G', 0, 0, ANRM, CSCALE, N, N, A, LDA, IERR ) * * Permute the matrix to make it more nearly triangular * (CWorkspace: none) * (RWorkspace: need N) * IBAL = 1 CALL CGEBAL( 'P', N, A, LDA, ILO, IHI, RWORK( IBAL ), IERR ) * * Reduce to upper Hessenberg form * (CWorkspace: need 2*N, prefer N+N*NB) * (RWorkspace: none) * ITAU = 1 IWRK = N + ITAU CALL CGEHRD( N, ILO, IHI, A, LDA, WORK( ITAU ), WORK( IWRK ), $ LWORK-IWRK+1, IERR ) * IF( WANTVS ) THEN * * Copy Householder vectors to VS * CALL CLACPY( 'L', N, N, A, LDA, VS, LDVS ) * * Generate unitary matrix in VS * (CWorkspace: need 2*N-1, prefer N+(N-1)*NB) * (RWorkspace: none) * CALL CUNGHR( N, ILO, IHI, VS, LDVS, WORK( ITAU ), WORK( IWRK ), $ LWORK-IWRK+1, IERR ) END IF * SDIM = 0 * * Perform QR iteration, accumulating Schur vectors in VS if desired * (CWorkspace: need 1, prefer HSWORK (see comments) ) * (RWorkspace: none) * IWRK = ITAU CALL CHSEQR( 'S', JOBVS, N, ILO, IHI, A, LDA, W, VS, LDVS, $ WORK( IWRK ), LWORK-IWRK+1, IEVAL ) IF( IEVAL.GT.0 ) $ INFO = IEVAL * * Sort eigenvalues if desired * IF( WANTST .AND. INFO.EQ.0 ) THEN IF( SCALEA ) $ CALL CLASCL( 'G', 0, 0, CSCALE, ANRM, N, 1, W, N, IERR ) DO 10 I = 1, N BWORK( I ) = SELECT( W( I ) ) 10 CONTINUE * * Reorder eigenvalues and transform Schur vectors * (CWorkspace: none) * (RWorkspace: none) * CALL CTRSEN( 'N', JOBVS, BWORK, N, A, LDA, VS, LDVS, W, SDIM, $ S, SEP, WORK( IWRK ), LWORK-IWRK+1, ICOND ) END IF * IF( WANTVS ) THEN * * Undo balancing * (CWorkspace: none) * (RWorkspace: need N) * CALL CGEBAK( 'P', 'R', N, ILO, IHI, RWORK( IBAL ), N, VS, LDVS, $ IERR ) END IF * IF( SCALEA ) THEN * * Undo scaling for the Schur form of A * CALL CLASCL( 'U', 0, 0, CSCALE, ANRM, N, N, A, LDA, IERR ) CALL CCOPY( N, A, LDA+1, W, 1 ) END IF * WORK( 1 ) = MAXWRK RETURN * * End of CGEES * END


[1]
Also we got connecting Rooms but very quaint.
[2]
Extremely comfortable Rooms were cosy but very quaint.


Date: April 25, 2018
Time: 2:00pm ET / 11:00am PT
Hi first_name,
You’re invited to join us on April 25, 2018 at 2pm ET/11am PT for Pendo’s Quarterly Customer Forum. On the live webinar, we’ll be discussing what we’ve been working on over the last quarter and give you updates about what you can expect to see next with Pendo.
Hosted by Pendo Founder and CEO, Todd Olson, this is a great opportunity to get updates on what’s new at Pendo and ask any questions you have. On the webinar, we’ll learn:
Cheers,
Jake Sorofman
Can’t make it?
Register and we’ll send you the recording following the webinar.


+++ title = "Station Backpacker's hostel, Cologne" slug = "station-backpackers-hostel-cologne" date = 2007-12-06T13:00:00+10:00 tags = ["accommodation"] locations = ["germany/cologne"] draft = false summary = """
The Station Backpacker's is a reasonable enough place: big, full of party spirit, and right in the heart of fun-packed Cologne. My biggest gripe is that the hostel has too many levels, and too many winding stairs to take you up to them: you kind of end up racing up and down them a lot. Otherwise, it's a well laid-out affair, with good staff and even better fellow guests. As with yesterday's hostel in Freiburg, it's just a pity that I can't stay here longer — but my schedule is rather hectic at the moment.
""" +++The Station Backpacker's is a reasonable enough place: big, full of party spirit, and right in the heart of fun-packed Cologne. My biggest gripe is that the hostel has too many levels, and too many winding stairs to take you up to them: you kind of end up racing up and down them a lot. Otherwise, it's a well laid-out affair, with good staff and even better fellow guests. As with yesterday's hostel in Freiburg, it's just a pity that I can't stay here longer — but my schedule is rather hectic at the moment.
Rooms: comfortable, quiet, and very secure — except there's so many of them, you can get lost looking for yours.
People: Cologne's a party city, and the guests at this place are looking for as much of the action as they can find.
Staff: not the most helpful bunch, but they do their job, and they speak good English.
Location: as the name suggests, it's one block from the train station — but also an easy walk from the historic centre and all the nightlife of Cologne.
Food: breakfast isn't free, but is extremely cheap and pretty good. There's also a good guest kitchen available.

Hot water: didn't get a chance to test it out.


Alibaba’s Hong Kong listing attracts 200,000 retail buyers
It would make Alibaba the most popular listing of the year by the number of subscribers, Hong Kong Economic Times said.
by BloombergAlibaba Group Holding Ltd. has attracted about 200,000 investors to apply for the retail portion of its Hong Kong share sale, Hong Kong Economic Times reported, citing unidentified sources.
It would make Alibaba the most popular listing of the year by the number of subscribers, the paper said, while adding that the number of retail buyers is less than that of Ping An Healthcare and Technology Company Ltd. and China Literature Ltd. during their initial public offerings.
Alibaba Group’s Hong Kong listing retail portion was more than 40 times oversubscribed, Hong Kong Economic Journal reported earlier, without saying where it got its information.


Item: 1981 Ali Signed Poster
Authenticated:NO Autographed:YES
Price: $1205
Item: 1988 MJ Rookie Card
Authenticated:NO Autographed:YES
Price: $300,205
Item: 1978 Devils Signed Puck
Authenticated:NO Autographed:YES
Price: $205
Item: 1988 MJ Rookie Card
Authenticated:NO Autographed:YES
Price: $300,205


Dotson had 22 points, No. 3 Kansas beats UNC Greensboro
by MADDY TANNAHILLLAWRENCE, Kan. (AP) - Devon Dotson and No. 3 Kansas got back on track.
Dotson had 22 points and six assists and Udoka Azubuike added 10 points and 10 rebounds in Kansas’ 74-62 victory over UNC Greensboro.
“I thought Devon played great,” Kansas coach Bill Self said. “That was a different Devon than we saw on Tuesday night.”
The Jayhawks rebounded from a loss to No. 4 Duke on Monday night.
“We had a tough time dealing with him (Dotson) tonight, staying in front,” UNC Greensboro coach Wes Miller said.
After leading by four points at the half, the Jayhawks (1-1) shot 41.7% from beyond the arc in the second half to pull away. Kansas shot 45.8% from the field overall and outrebounded the Spartans 42 to 35.
“I think our team got kind of relaxed and fatigued, and they took advantage of us,” Isaiah Miller said.
Miller led Greensboro (1-1) with 19 points, and Kaleb Hunter had 17 points.
A late 9-0 run brought the Spartans within 10 points.
BIG PICTURE
Kansas: Having fallen 68-66 to Duke in a matchup plagued by 28 Kansas turnovers, the Jayhawks turned the ball over 10 times amidst the full-court pressure from Greensboro.
UNCG: After routing North Carolina A&T; 83-50 on Tuesday and hanging tight early with Kansas, the Spartans take considerable momentum home to Greensboro Coliseum in preparation for the Spartan invitational next week.
TURNING POINT
While the Spartans kept it close early, a critical three-ball by Isaiah Moss extended the Kansas lead to 42-34 at the 17:30 mark, forcing a UNCG timeout and shifting momentum in favor of the Jayhawks. Moss finished with eight points after receiving the second-half starting nod.
“That was his first official game, so he had to get his feet under him,” Dotson said of Moss. “He’s getting the flow, and once he gets that, comfortable, he was fine. He’s only going to get better from here.”
ROLE PLAYER
Contributing 20 minutes off the bench, Tristan Enaruna provided a much-needed spark for the Jayhawk offense, recording nine points and corralling five rebounds, seeing quality minutes through the first two games of his collegiate career.
“I think it’s just a switch you have to turn on, and once you’ve done that it’s just all automatic,” Enaruna said.
INJURIES
After missing the Jayhawks’ season-opener due to an ankle injury, Jalen Wilson saw only a few seconds of action Friday before limping to the sideline and asking Self to call a timeout, not facing any contact.
“He broke it and requires surgery early next week,” Self said. “Time table on return will probably be close to three months. I’m not going to tell you he will sit the rest of the year, but the likelihood of that is pretty strong.”
UP NEXT
Kansas: Hosts Monmouth on Nov. 15.
UNC Greensboro: Hosts Averett on Monday in the opening game of the Spartan Invitational.
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC.
Please read our comment policy before commenting.


Necessary information
Full name
E-mail
Street
House
Payment options PayPal Visa Mastercard American Express Payment invoice


referenced
by Kevin Reiss at 2022-08-26 02:00:02.merged
by Kevin Reiss at 2022-08-26 02:00:02.closed
by Kevin Reiss at 2022-08-26 02:00:02.head_ref_deleted
by Kevin Reiss at 2022-08-26 02:00:03.This should be done after https://github.com/pulibrary/bibdata/issues/1963
Hey team! Please add your planning poker estimate with Zenhub @kevinreiss @maxkadel @regineheberlein @rladdusaw
https://github.com/pulibrary/princeton_ansible/commit/e2d55066e5f31cfc43bcdf5fd863a10912309cd0
we need to review the vault. @regineheberlein will update with the env keys
we need base_uri, username, and password:
@config = ArchivesSpace::Configuration.new({
base_uri: ENV['ASPACE_URL'],
base_repo: "",
username: ENV['ASPACE_USER'],
password: ENV['ASPACE_PASSWORD'],
#page_size: 50,
throttle: 0,
verify_ssl: false
})
mentioned
by Kevin Reiss at 2022-08-26 16:27:29.subscribed
by Kevin Reiss at 2022-08-26 16:27:29.mentioned
by None at 2022-08-26 16:27:29.subscribed
by None at 2022-08-26 16:27:29.mentioned
by None at 2022-08-26 16:27:29.subscribed
by None at 2022-08-26 16:27:29.mentioned
by Max Kadel at 2022-08-26 16:27:29.subscribed
by Max Kadel at 2022-08-26 16:27:30.mentioned
by None at 2022-08-26 16:30:45.subscribed
by None at 2022-08-26 16:30:45.renamed
by Christina Chortaria at 2022-08-26 02:06:51.Thanks for updating the docs - I think pointing to an old commit to determine current state could be fragile
yes definitely. I missed that. I will update
head_ref_force_pushed
by Christina Chortaria at 2022-08-26 14:10:04.head_ref_force_pushed
by Christina Chortaria at 2022-08-26 17:55:35.review_requested
by Christina Chortaria at 2022-08-26 17:55:59.referenced
by Max Kadel at 2022-08-26 18:04:35.merged
by Max Kadel at 2022-08-26 18:04:35.closed
by Max Kadel at 2022-08-26 18:04:35.head_ref_deleted
by Max Kadel at 2022-08-26 18:04:35.needs more clarification regarding the location code
This location code is included in the previous issue so it will be added there. #1963
renamed
by Christina Chortaria at 2022-08-26 17:30:36.@mzelesky @kevinreiss can you check my question in this comment https://github.com/pulibrary/bibdata/issues/1963#issuecomment-1228926606 ?
The new locations are in https://bibdata-qa.princeton.edu/locations/holding_locations
mentioned
by Kevin Reiss at 2022-08-26 20:50:32.subscribed
by Kevin Reiss at 2022-08-26 20:50:32.mentioned
by None at 2022-08-26 20:50:32.subscribed
by None at 2022-08-26 20:50:32.deployed
by None at 2022-08-26 20:52:13.head_ref_force_pushed
by Christina Chortaria at 2022-08-26 21:01:40.@mzelesky @kevinreiss is this the only recap location 'rare$xmr' ? Does it need to be added in https://github.com/pulibrary/bibdata/blob/main/marc_to_solr/translation_maps/holding_library.rb ?
For now I'd just add it because it's the convention. We should talk if we want to ticket deprecating the holding library entirely. Is it used by anything for a practical purpose at this point?
mentioned
by Kevin Reiss at 2022-08-26 20:35:48.subscribed
by Kevin Reiss at 2022-08-26 20:35:48.mentioned
by None at 2022-08-26 20:35:48.subscribed
by None at 2022-08-26 20:35:48.@sdellis Is this ticket complete?
mentioned
by Shaun Ellis at 2022-08-26 14:23:47.subscribed
by Shaun Ellis at 2022-08-26 14:23:47.labeled
by Eliot Jordan at 2022-08-26 14:16:42.@kelea99 What if we make a confluence page with relevant links?
mentioned
by Kim Leaman at 2022-08-26 14:14:28.subscribed
by Kim Leaman at 2022-08-26 14:14:28.labeled
by Eliot Jordan at 2022-08-26 14:14:47.labeled
by Eliot Jordan at 2022-08-26 14:19:43.labeled
by Eliot Jordan at 2022-08-26 14:20:49.labeled
by Eliot Jordan at 2022-08-26 14:24:54.@tpendragon Can we close this? https://github.com/pulibrary/figgy/pull/5381
mentioned
by Trey Pendragon at 2022-08-26 14:26:00.subscribed
by Trey Pendragon at 2022-08-26 14:26:01.labeled
by Eliot Jordan at 2022-08-26 14:26:55.Is this still failing?
labeled
by Eliot Jordan at 2022-08-26 14:30:37.Doesn't appear to be happening any more.
closed
by Eliot Jordan at 2022-08-26 14:31:40.Done.
closed
by Eliot Jordan at 2022-08-26 14:33:44.moved_columns_in_project
by Eliot Jordan at 2022-08-26 14:33:44.Lux updated.
closed
by Eliot Jordan at 2022-08-26 14:34:10.moved_columns_in_project
by Eliot Jordan at 2022-08-26 14:34:11.deployed
by None at 2022-08-26 18:47:27.head_ref_force_pushed
by None at 2022-08-26 18:56:54.Via a scheduled rake task, the CDL::AutomaticIngester kicks off a CDL::PDFIngestJob. The last time I see that job in the logs is August 22nd. This suggests there was an error before that job was enqueued.
Also the file is no longer in the scan directory. It's also not in the ingest directory (which is empty).
I can't find any relevant errors in honeybadger. I also don't see any relevant retries in the sidekiq queue. I stepped through the code with a test object on a lib-proc machine and could not replicate.
Looked at this a bit more with @tpendragon. Notes:
For figgy to have malfunctioned in the manner observed, the AutomaticIngester would have to have moved the file to an incorrect location, then crashed the process without alerting honeybadger. If it moved to the correct location we would see the file there. And if it didn't crash then PDFIngestJob would still have been invoked.
This scenario seems extremely unlikely. It seems more likely that some other process is moving the file before the ingester is run. The rake task that runs that ingester is scheduled to run each hour.
(Also note that there are some PDFIngestJobs from today; this issue is intermittent.)
labeled
by None at 2022-08-26 15:44:12.labeled
by None at 2022-08-26 15:44:25.labeled
by None at 2022-08-26 15:44:25.assigned
by None at 2022-08-26 15:44:28.unassigned
by None at 2022-08-26 16:03:17.mentioned
by Trey Pendragon at 2022-08-26 19:12:50.subscribed
by Trey Pendragon at 2022-08-26 19:12:50.labeled
by Eliot Jordan at 2022-08-26 19:04:37.labeled
by Eliot Jordan at 2022-08-26 19:04:37.labeled
by Trey Pendragon at 2022-08-26 18:49:32.labeled
by Trey Pendragon at 2022-08-26 18:49:32.renamed
by Eliot Jordan at 2022-08-26 18:50:17.labeled
by Eliot Jordan at 2022-08-26 18:52:43.labeled
by Eliot Jordan at 2022-08-26 19:20:00.renamed
by Eliot Jordan at 2022-08-26 19:23:25.unassigned
by None at 2022-08-26 20:53:27.head_ref_force_pushed
by Eliot Jordan at 2022-08-26 19:50:57.referenced
by Eliot Jordan at 2022-08-26 21:31:17.merged
by Eliot Jordan at 2022-08-26 21:31:17.closed
by Eliot Jordan at 2022-08-26 21:31:17.head_ref_deleted
by Eliot Jordan at 2022-08-26 21:31:18.Decorator should handle invalid dates more gracefully.
https://figgy.princeton.edu/catalog/b4822329-4e57-48df-ad3f-9a1c9294fdf9 https://github.com/pulibrary/figgy/blob/0eadbed6a9c1798c78534c482e28c7160016160f/app/decorators/scanned_resource_decorator.rb#L196
reopened
by Eliot Jordan at 2022-08-26 19:32:17.closed
by Eliot Jordan at 2022-08-26 21:31:18.labeled
by Bess Sadler at 2022-08-26 13:02:03.head_ref_force_pushed
by Francis Kayiwa at 2022-08-26 16:31:11.head_ref_force_pushed
by Francis Kayiwa at 2022-08-26 16:42:22.Coverage increased (+0.02%) to 94.545% when pulling 66d43a180c581656dd42001208ce94d5ed9eec5e on parser_error into 39cb7930c36ef4eff8e00306bfb2c8e62b7235eb on main.
referenced
by Christina Chortaria at 2022-08-26 14:05:17.merged
by Christina Chortaria at 2022-08-26 14:05:17.closed
by Christina Chortaria at 2022-08-26 14:05:17.head_ref_deleted
by Christina Chortaria at 2022-08-26 14:05:18.assigned
by Max Kadel at 2022-08-26 12:24:10.closed
by Christina Chortaria at 2022-08-26 14:05:18.Coverage remained the same at 94.525% when pulling 0da2c97335024dc731eae4df3c7bb02f60835dc3 on footer_aria-labels into 39cb7930c36ef4eff8e00306bfb2c8e62b7235eb on main.
deployed
by None at 2022-08-26 13:55:29.referenced
by Christina Chortaria at 2022-08-26 15:07:58.merged
by Christina Chortaria at 2022-08-26 15:07:58.closed
by Christina Chortaria at 2022-08-26 15:07:59.head_ref_deleted
by Christina Chortaria at 2022-08-26 15:07:59.assigned
by Max Kadel at 2022-08-26 13:05:40.closed
by Christina Chortaria at 2022-08-26 15:07:59.Coverage increased (+0.007%) to 94.534% when pulling f7e87eeabd9d321fc4283cb56ff6930b91b8fe60 on scsberrortorecapproblems into 8fe2c227437cfac283ac02450cc25d8d71871872 on main.
assigned
by Hector Correa at 2022-08-26 15:30:48.deployed
by None at 2022-08-26 15:06:23.referenced
by Bess Sadler at 2022-08-26 19:07:29.merged
by Bess Sadler at 2022-08-26 19:07:29.closed
by Bess Sadler at 2022-08-26 19:07:29.head_ref_deleted
by Bess Sadler at 2022-08-26 19:07:30.closed
by None at 2022-08-26 20:00:59.review_requested
by Hector Correa at 2022-08-26 15:06:17.review_requested
by Hector Correa at 2022-08-26 18:20:23.referenced
by None at 2022-08-26 20:00:57.merged
by None at 2022-08-26 20:00:57.closed
by None at 2022-08-26 20:00:57.head_ref_deleted
by None at 2022-08-26 20:00:59.Hey team! Please add your planning poker estimate with Zenhub @kevinreiss @rladdusaw @regineheberlein @maxkadel
mentioned
by Kevin Reiss at 2022-08-26 16:23:54.subscribed
by Kevin Reiss at 2022-08-26 16:23:55.mentioned
by None at 2022-08-26 16:23:55.subscribed
by None at 2022-08-26 16:23:55.mentioned
by None at 2022-08-26 16:23:55.subscribed
by None at 2022-08-26 16:23:55.mentioned
by Max Kadel at 2022-08-26 16:23:55.subscribed
by Max Kadel at 2022-08-26 16:23:55.Also add a section to configure git:
git config --global user.name "Your Name"
git config --global user.email "your_princeton_email"
git config --global core.pager bat
labeled
by Eliot Jordan at 2022-08-26 14:35:13.labeled
by Eliot Jordan at 2022-08-26 14:35:45.labeled
by Eliot Jordan at 2022-08-26 14:35:55.labeled
by Eliot Jordan at 2022-08-26 14:12:07.labeled
by Eliot Jordan at 2022-08-26 14:20:03.labeled
by Eliot Jordan at 2022-08-26 14:33:32.referenced
by Bess Sadler at 2022-08-26 12:44:57.merged
by Bess Sadler at 2022-08-26 12:44:57.closed
by Bess Sadler at 2022-08-26 12:44:57.head_ref_deleted
by Bess Sadler at 2022-08-26 12:44:58.closed
by Bess Sadler at 2022-08-26 12:44:58.referenced
by Bess Sadler at 2022-08-26 12:53:46.merged
by Bess Sadler at 2022-08-26 12:53:46.closed
by Bess Sadler at 2022-08-26 12:53:47.head_ref_deleted
by Bess Sadler at 2022-08-26 12:53:47.closed
by Bess Sadler at 2022-08-26 12:53:47.


System Architect Symbol details for "Standard Heading"
collector (Association)
- From Class:
"Standard Heading Set"
- To Class:
"Standard Heading"
- From Class:
"Standard Heading Set"
- To Class:
"Standard Heading"
Heading (Class)
- Description:
Method of grouping "Subject Phenomena".
Heading/Essential Type (Generalization Node)
- Base Class:
Heading
- Definitions Used:
-
Heading (Class)
Phenomenon As Heading (Class)
- Description:
"Heading" being a "Subject Phenomenon" used as a heading for one or more other "Subject Phenomena".
- Comment:
For instance, a clinician may wish associate all relevant properties and activities with a "focus"
property. A myocardial infarct may act as the focus for an emergency admission, a subsequent by-pass
procedure, follow up medication and physiotherapy.
Standard Heading (Class)
- Description:
Method for an "Agent" to subdivide "Subject Phenomena".
- Comment:
Note that Headings may be devised by a variety of authorities and may be orthogonal.
Standard Heading Set (Class)
- Child Diagrams:
-
Standard Heading Set (
UML Class)
- Description:
"Knowledge Concept" used to form a coherent set of "Standard Headings".
- Comment:
For example, the set of headings generated by the ACIG and CCC sponsored workshops.


{{/* create-mp-form.html contains the form used for creating meal plans. */}}
Reset
Create a meal plan from scratch
Generate a meal plan for me


The game was originally planned to be released as a stand-alone chatbot for Facebook Messenger. However, to be able to fully test the game without having multiple facebook accounts, a web-client was implemented.
The server handles all client connections through the chat. Several structured messages have been implemented to minimize the number of commands the user needs to learn to interact with the game.
However, some commands were implemented in order for users to be able to poll the server for information they might need. All commands are preceded by a '.' to distinguish them from messages that are meant to be sent to other users.


| Index | Name Of Player | Number of Wins |
|---|---|---|
| {{winner.index}} | {{winner.name}} | {{winner.wins}} times |
Apparently no game has been won by a player in this platform, you can start a game now and break the record to be the first gane winner!
| Index | Game Starter | Game Winner | Players |
|---|---|---|---|
| {{game.index}} | {{game.gameCreator}} | {{game.gameWinner}} | {{game.players}} |
You have not played any games yet. Have some fun by starting and playing a game now!
{{message}}
You have made {{count}} donations to charity


1. Column "Shipping method" is the option of shipping method. If need the tracking No. please fill in "0" for Airmail(Free shipping), "1" for Register Airmail($1.7 ) with tracking No., "2" for EMS,"3"for DHL.
2. All columns are required except "Your Order Number" and "State".
3. "Countrycode" column, Please use the abbreviation. Such as US .RU.
4. Phone No. must be provided if select shipping method DHL / EMS.


Using Speccify with Mocha
Just require rubygems and mocha in your test_helper.rb.
Use any mocking framework, like rr, flexmock ...I will add more information soon.
Just require rubygems and mocha in your test_helper.rb.
Use any mocking framework, like rr, flexmock ...


How can i use the button above (Ajax solution) with angular view+controller+service and finally a rest call to my apis to create a working solution without the path that I hardcoded into the controller (view+controller+rest call)?


--- layout: post title: .mobi case study date: 2007-05-16 00:00:00 categories: business interfaces-&-interaction mobile software-development ---
.mobi have released a case study on the work we did for Three last year, producing what was at the time one of the first .mobi services out there. More info lurks within the Future Platforms site...


ED WOOD A film review by Scott Renshaw Copyright 1994 Scott Renshaw
Starring: Johnny Depp, Martin Landau, Sarah Jessica Parker, Patricia Arquette, Jeffrey Jones, Bill Murray. Screenplay: Scott Alexander and Larry Karaszewski. Director: Tim Burton.
It's hard to imagine a more unlikely subject for a film biography than Edward D. Wood Jr. When I think of bio-pics, I think GANDHI, MY LEFT FOOT, MALCOLM X--epic tales of great and inspirational figures. The director of PLAN 9 FROM OUTER SPACE does not seem to be cut from quite the same cloth. The great surprise of ED WOOD is that in his own unique and twisted way, director Tim Burton has turned one of the worst filmmakers of all time into one of those inspirational figures. Rather than holding Wood up to ridicule, Burton makes his life an example of artistic integrity, an extremely entertaining look at an auteur unlike any other.
Johnny Depp stars as Ed Wood, who is a playwright, studio hand and would-be filmmaker when our story begins. Ed sees his chance for a big break in a planned screen biography of transsexual Christine Jorgensen, which Ed thinks he's perfect for because of his own closet fetish for women's clothing. He is also able to deliver a "big star" for the production: Bela Lugosi (Martin Landau), now nearly destitute and addicted to morphine. With Lugosi and girlfriend Dolores Fuller (Sarah Jessica Parker), Ed makes GLEN OR GLENDA?, a phenomenally incompetent melodrama. But Ed is undaunted by the ridicule of others, and forges ahead to make more films, as well as forging a friendship with the ailing Lugosi. Eventually comes Ed Wood's magnum opus: the infamous PLAN 9 FROM OUTER SPACE.
Burton based his vision for ED WOOD on one question: what if someone had all the drive of Orson Welles, but none of the talent? That question, and its answer, are what make Edward D. Wood Jr.'s story a comedy rather than a tragedy. Johnny Depp plays Ed Wood with a kind of childlike awe in the mere fact that he is able to make films, and his mantra of "Perfect!" after every clumsy take becomes not simply a paradigm for self-delusion, but a reminder that sometimes process is as important to art as product. In one delightful scene, Ed runs into Orson Welles (a dubbed Vincent D'Onofrio) in a Hollywood bar. There they exchange stories about funding problems with their latest projects (PLAN 9 and the recently restored DON QUIXOTE, respectively). The sincerity with which Wood speaks to Welles as an equal, and his determination to stay true to his vision, make him anything but pathetic. He becomes a strangely heroic maverick, doing it his way even if it means doing it the wrong way.
Yet Burton manages to tell another story in ED WOOD, that of the curious friendship between Ed and Bela Lugosi. It is truly an example of mutual need--Wood needs Lugosi to lend his movies credibility; Lugosi needs Wood to give him work, any work--but it's also something even more touching. As played with eerie brilliance by Martin Landau, Lugosi is bitter, broke and depressive when Wood finds him in the late 1950s, and completely without respect. It is respect which is the greatest gift Ed gives him, and Laundau's portrayal of his slow return to humanity is one of the finest pieces of acting this year.
It is ED WOOD's niftiest accomplishment that it links these two stories so effortlessly. Ed Wood's uniquely wonderful naivete comes from the fact that he never fully grasps that Hollywood was a business first. He is unable to understand how Lugosi could be unable to find work, because to Ed, his talent is all that should matter. Even through fund-raising parties and creative recruiting of backers for his films, it's not about the money to Edward D. Wood Jr. It's about art.
ED WOOD is occasionally quite slow-moving, and loses much of its steam in its final twenty minutes. The making of PLAN 9 seems to deserve more than a montage, and Ed's relationship with wife-to-be Kathy (Patricia Arquette) is given only a cursory treatment. But the affection in Burton's telling of this tale is infectious, and makes one wish more talented contemporary filmmakers were as relentlessly individual.
On the Renshaw scale of 0 to 10 golden turkeys: 8.
-- Scott Renshaw Stanford University Office of the General Counsel
.
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


1 write to _pipeline
System.Management.Automation (1)
engine\hostifaces\PowerShell.cs (1)
6232
_pipeline
= context.CurrentCommandProcessor.CommandRuntime.PipelineProcessor.LocalPipeline;
2 references to _pipeline
System.Management.Automation (2)
engine\hostifaces\PowerShell.cs (2)
6233
_pipeline
.StateChanged += _eventHandler;
6254
_pipeline
.StateChanged -= _eventHandler;


Let us help you find your ideal events!
Find Out More
X-Scalper
is a ticketing system using blockchain and smart contract.
We dedicate to stopping ticket scalpers from illegally re-selling tickets.
Your transaction data will be firmly secured with blockchain!
Our system works 24/7, always ready to process your order!
All transactions will be processed within our smart contract.
Enjoy your fantastic events!
If you encounter any technical issues, please let us know by calling us or sending us email with the info below.
0800-000-000


BusMall Product Research
You will be guided through a series product arrays. Please select one from each set.
Update # of Rounds:


@if(User.Role == "Admin") { Name Submissions Actions @foreach(var contest in @Model) { @contest.ContestName @contest.SubmissionsCount Edit Delete } Create } @else { Name Submissions Actions @foreach(var contest in @Model) { @contest.ContestName @contest.SubmissionsCount @if(User.Username == contest.ContestOwner.FullName) { Edit Delete } } Create }


JSON Files
Spark SQL can automatically infer the schema of a JSON dataset and load it as a Dataset[Row]
.
This conversion can be done using SparkSession.read.json()
on either a Dataset[String]
,
or a JSON file.
Note that the file that is offered as a json file is not a typical JSON file. Each line must contain a separate, self-contained valid JSON object. For more information, please see JSON Lines text format, also called newline-delimited JSON.
For a regular multi-line JSON file, set the multiLine
option to true
.
// Primitive types (Int, String, etc) and Product types (case classes) encoders are
// supported by importing this when creating a Dataset.
import spark.implicits._
// A JSON dataset is pointed to by path.
// The path can be either a single text file or a directory storing text files
val path = "examples/src/main/resources/people.json"
val peopleDF = spark.read.json(path)
// The inferred schema can be visualized using the printSchema() method
peopleDF.printSchema()
// root
// |-- age: long (nullable = true)
// |-- name: string (nullable = true)
// Creates a temporary view using the DataFrame
peopleDF.createOrReplaceTempView("people")
// SQL statements can be run by using the sql methods provided by spark
val teenagerNamesDF = spark.sql("SELECT name FROM people WHERE age BETWEEN 13 AND 19")
teenagerNamesDF.show()
// +------+
// | name|
// +------+
// |Justin|
// +------+
// Alternatively, a DataFrame can be created for a JSON dataset represented by
// a Dataset[String] storing one JSON object per string
val otherPeopleDataset = spark.createDataset(
"""{"name":"Yin","address":{"city":"Columbus","state":"Ohio"}}""" :: Nil)
val otherPeople = spark.read.json(otherPeopleDataset)
otherPeople.show()
// +---------------+----+
// | address|name|
// +---------------+----+
// |[Columbus,Ohio]| Yin|
// +---------------+----+
Spark SQL can automatically infer the schema of a JSON dataset and load it as a Dataset<Row>
.
This conversion can be done using SparkSession.read().json()
on either a Dataset<String>
,
or a JSON file.
Note that the file that is offered as a json file is not a typical JSON file. Each line must contain a separate, self-contained valid JSON object. For more information, please see JSON Lines text format, also called newline-delimited JSON.
For a regular multi-line JSON file, set the multiLine
option to true
.
import org.apache.spark.sql.Dataset;
import org.apache.spark.sql.Row;
// A JSON dataset is pointed to by path.
// The path can be either a single text file or a directory storing text files
Dataset<Row> people = spark.read().json("examples/src/main/resources/people.json");
// The inferred schema can be visualized using the printSchema() method
people.printSchema();
// root
// |-- age: long (nullable = true)
// |-- name: string (nullable = true)
// Creates a temporary view using the DataFrame
people.createOrReplaceTempView("people");
// SQL statements can be run by using the sql methods provided by spark
Dataset<Row> namesDF = spark.sql("SELECT name FROM people WHERE age BETWEEN 13 AND 19");
namesDF.show();
// +------+
// | name|
// +------+
// |Justin|
// +------+
// Alternatively, a DataFrame can be created for a JSON dataset represented by
// a Dataset<String> storing one JSON object per string.
List<String> jsonData = Arrays.asList(
"{\"name\":\"Yin\",\"address\":{\"city\":\"Columbus\",\"state\":\"Ohio\"}}");
Dataset<String> anotherPeopleDataset = spark.createDataset(jsonData, Encoders.STRING());
Dataset<Row> anotherPeople = spark.read().json(anotherPeopleDataset);
anotherPeople.show();
// +---------------+----+
// | address|name|
// +---------------+----+
// |[Columbus,Ohio]| Yin|
// +---------------+----+
Spark SQL can automatically infer the schema of a JSON dataset and load it as a DataFrame.
This conversion can be done using SparkSession.read.json
on a JSON file.
Note that the file that is offered as a json file is not a typical JSON file. Each line must contain a separate, self-contained valid JSON object. For more information, please see JSON Lines text format, also called newline-delimited JSON.
For a regular multi-line JSON file, set the multiLine
parameter to True
.
# spark is from the previous example.
sc = spark.sparkContext
# A JSON dataset is pointed to by path.
# The path can be either a single text file or a directory storing text files
path = "examples/src/main/resources/people.json"
peopleDF = spark.read.json(path)
# The inferred schema can be visualized using the printSchema() method
peopleDF.printSchema()
# root
# |-- age: long (nullable = true)
# |-- name: string (nullable = true)
# Creates a temporary view using the DataFrame
peopleDF.createOrReplaceTempView("people")
# SQL statements can be run by using the sql methods provided by spark
teenagerNamesDF = spark.sql("SELECT name FROM people WHERE age BETWEEN 13 AND 19")
teenagerNamesDF.show()
# +------+
# | name|
# +------+
# |Justin|
# +------+
# Alternatively, a DataFrame can be created for a JSON dataset represented by
# an RDD[String] storing one JSON object per string
jsonStrings = ['{"name":"Yin","address":{"city":"Columbus","state":"Ohio"}}']
otherPeopleRDD = sc.parallelize(jsonStrings)
otherPeople = spark.read.json(otherPeopleRDD)
otherPeople.show()
# +---------------+----+
# | address|name|
# +---------------+----+
# |[Columbus,Ohio]| Yin|
# +---------------+----+
Spark SQL can automatically infer the schema of a JSON dataset and load it as a DataFrame. using
the read.json()
function, which loads data from a directory of JSON files where each line of the
files is a JSON object.
Note that the file that is offered as a json file is not a typical JSON file. Each line must contain a separate, self-contained valid JSON object. For more information, please see JSON Lines text format, also called newline-delimited JSON.
For a regular multi-line JSON file, set a named parameter multiLine
to TRUE
.
# A JSON dataset is pointed to by path.
# The path can be either a single text file or a directory storing text files.
path <- "examples/src/main/resources/people.json"
# Create a DataFrame from the file(s) pointed to by path
people <- read.json(path)
# The inferred schema can be visualized using the printSchema() method.
printSchema(people)
## root
## |-- age: long (nullable = true)
## |-- name: string (nullable = true)
# Register this DataFrame as a table.
createOrReplaceTempView(people, "people")
# SQL statements can be run by using the sql methods.
teenagers <- sql("SELECT name FROM people WHERE age >= 13 AND age <= 19")
head(teenagers)
## name
## 1 Justin


Break into three (Auto)
One of three columns
One of three columns
One of three columns
Break into two (Manual)
50% width
50% width


class Orchestrate::Application::Record
Class for accessing collections belonging to an Orchestrate.io application.
-
public class methods for collection requests
-
public instance methods for key/value requests
PUT and DELETE requests return Orchestrate::API::Response.
GET requests return Result or SearchResult. The result data is returned as Document objects.
Attributes
The unique primary_key that identifies a set of key/value data stored in an orchestrate.io collection.
Public Class Methods
Performs application-level initialization functions.
# File rails/lib/orchestrate_application/record.rb, line 35 def initialize(params={}) name = init_collection_name params[:define_collection_name] @@_collection[self.class.name] ||= Schema.instance.get_collection(name) @id = params[:id] if params[:id] @__ref_value__ = '"*"' # @event_types = params[:event_types] ? params[:event_types] : [] # @relation_kinds = params[:graphs] ? params[:graphs] : [] @@_cache[self.class.name] ||= SimpleCacheRequest.new(ocollection) @@cache_store ||= SimpleCacheStore.instance end
Delete the specified collection.
# File rails/lib/orchestrate_application/record.rb, line 97 def self.orchio_delete(collection) response = client.send_request( :delete, { collection: collection, path: "?force=true" } ) # SchemaCollection.delete(collection) if response.header.code == 204 orchio_status response, 204 end
Delete key from collection.
# File rails/lib/orchestrate_application/record.rb, line 106 def self.orchio_delete_key(collection, key) new(collection: collection, id: key).orchio_delete end
Lists the collection contents. The results are based the options. Returns Result object.
# File rails/lib/orchestrate_application/record.rb, line 78 def self.orchio_list(collection, path=nil) response = client.send_request :get, { collection: collection, path: path } Result.new( status: orchio_status(response, 200), response: sanitize(response), count: response.body.count, :next => response.body.next, results: response.body.results.map { |result| Document.new( result['value'].merge(id: result['path']['key']), Metadata.new( collection: result['path']['collection'], key: result['path']['key'], ref: result['path']['ref'], ) )}) end
Searches the collection; encodes any whitespace contained in the query string. Returns SearchResult object where the results attribute contains an array of Document objects.
# File rails/lib/orchestrate_application/record.rb, line 54 def self.orchio_search(collection, query_str) response = client.send_request( :get, { collection: collection, path: "?query=#{query_str.gsub(/\s/, '%20')}" }) SearchResult.new( status: orchio_status(response, 200), response: sanitize(response), count: response.body.count, total_count: response.body.total_count, results: response.body.results.map { |result| Document.new( result['value'].merge(id: result['path']['key']), Metadata.new( collection: result['path']['collection'], key: result['path']['key'], ref: result['path']['ref'], score: result['score'] ))}) end
Private Class Methods
Calls client instance method.
# File rails/lib/orchestrate_application/record.rb, line 455 def self.client new.orchestrate_client end
Removes result data from the response body for a successful GET request This is done to avoid redundancy, since the result data is already included in the Result object.
# File rails/lib/orchestrate_application/record.rb, line 462 def self.sanitize(response) if response.header.code.to_i == 200 Response.new do |r| r.success = response.success? r.header = response.header r.body = ResponseBody.new nil end else response end end
Public Instance Methods
Returns the client handle.
# File rails/lib/orchestrate_application/record.rb, line 334 def orchestrate_client client end
Returns the collection name for the current instance.
# File rails/lib/orchestrate_application/record.rb, line 317 def orchestrate_collection_name ocollection end
Returns the primary_key for the current instance.
# File rails/lib/orchestrate_application/record.rb, line 329 def orchestrate_primary_key id end
Returns the ref value for the current instance. The ref value is an immutable value assigned to each version of primary_key data in an orchestrate.io collection.
# File rails/lib/orchestrate_application/record.rb, line 324 def orchestrate_ref_value __ref_value__ end
Deletes the primary_key and data associated with this instance from the collection.
# File rails/lib/orchestrate_application/record.rb, line 155 def orchio_delete response = client.send_request :delete, inst_args orchio_status response, 204 end
Delete a graph/relation from the collection.
# File rails/lib/orchestrate_application/record.rb, line 301 def orchio_delete_graph(kind, to_collection, to_key) response = client.send_request( :delete, inst_args( kind: kind, to_collection: to_collection, to_key: to_key, path: "?purge=true" )) orchio_status response, 204 end
Fetches the data associated with this id from the collection.
# File rails/lib/orchestrate_application/record.rb, line 114 def orchio_get if cache.enabled? and response = cache_request.get(id) if response.header.status == :cache doc = response.body.document end else response = client.send_request :get, inst_args if response.nil? doc = Document.new( response.body.to_hash, Metadata.new( :collection => ocollection, :key => @id, :ref => response.header.etag )) end Result.new( status: orchio_status(response, 200), response: response, results: [ doc ] ) end
Gets the key/value pair by its 'ref' value.
# File rails/lib/orchestrate_application/record.rb, line 171 def orchio_get_by_ref(ref) response = client.send_request :get, inst_args(ref: ref) Result.new( status: orchio_status(response, 200), response: response, results: [ Document.new( response.body.to_hash, Metadata.new( :collection => ocollection, :key => @id, :ref => response.header.etag ))] ) end
Gets all events of specified type, within the timestamp parameters, where timestamp = { :start => start, :end => end }.
# File rails/lib/orchestrate_application/record.rb, line 204 def orchio_get_events(event_type, timestamp={}) # add_event_type event_type if cache.enabled? and response = cache_request.get_events(id, event_type) if response.header.status == :cache docs = response.body.documents count = docs.length end else response = client.send_request( :get, inst_args(event_type: event_type, timestamp: timestamp) ) docs = response.body.results.map { |result| Document.new result['value'].merge( key: @id, etype: event_type, timestamp: result['timestamp'] ), Metadata.new( collection: ocollection, key: @id, ref: funkify("#{event_type}#{result['timestamp']}"), etype: event_type, ) } cache.save_event(id, event_type) if cache.enabled? and count == 0 end Result.new( status: orchio_status(response, 200), response: response, count: response.body.count, results: docs ) end
Gets the graph for the specified kind of relation.
# File rails/lib/orchestrate_application/record.rb, line 251 def orchio_get_graph(kind) # add_relation_kind kind if cache.enabled? and response = cache_request.get_graph(id, kind) if response.header.status == :cache docs = response.body.documents count = docs.length end else response = client.send_request :get, inst_args(kind: kind) docs = response.body.results.map { |result| Document.new( result['value'].merge(id: result['path']['key']), Metadata.new( :collection => result['path']['collection'], :key => result['path']['key'], :ref => result['path']['ref'], :kind => kind, :from_collection => ocollection, :from_key => @id, ))} cache.save_graph(id, kind) if cache.enabled? and count == 0 end Result.new( status: orchio_status(response, 200), response: response, count: response.body.count, results: docs ) end
Deletes the primary_key and purges all of its immutable data from the collection.
# File rails/lib/orchestrate_application/record.rb, line 162 def orchio_purge response = client.send_request :delete, inst_args(path: "?purge=true") orchio_status response, 204 end
Updates the collection with the data associated with this instance.
# File rails/lib/orchestrate_application/record.rb, line 137 def orchio_put(jdoc) response = client.send_request :put, inst_args(json: jdoc) if cache.enabled? simple_cache.save( Document.new( response.body.to_hash, Metadata.new( :collection => ocollection, :key => @id, :ref => response.header.etag ))) end set_ref_value response orchio_status response, 201 end
# File rails/lib/orchestrate_application/record.rb, line 239 def orchio_put_event(event_type, timestamp=nil, document) # add_event_type event_type response = client.send_request(:put, inst_args( event_type: event_type, timestamp: timestamp, json: document )) orchio_status response, 204 end
Add a graph/relation to the collection. Store the to_key's 'ref' value if caching is enabled.
# File rails/lib/orchestrate_application/record.rb, line 283 def orchio_put_graph(kind, to_collection, to_key) # add_relation_kind kind if cache.enabled? ref = simple_cache.get_ref to_collection, to_key simple_cache.get_cc(ocollection).save_graph Metadata.new( { from_key: @id, kind: kind, ref: ref } ) end response = client.send_request( :put, inst_args(kind: kind, to_collection: to_collection, to_key: to_key) ) orchio_status response, 204 end
Updates the key/value if the send'ref' value matches the 'ref' value for the latest version in the collection.
# File rails/lib/orchestrate_application/record.rb, line 188 def orchio_put_if_match(document, ref) response = client.send_request :put, inst_args(json: document, ref: ref) set_ref_value response orchio_status response, 201 end
Updates the key/value if the key does not already exist in the collection.
# File rails/lib/orchestrate_application/record.rb, line 195 def orchio_put_if_none_match(document) orchio_put_if_match(document, '"*"') end
Private Instance Methods
Returns handle to the SimpleCacheCollection instance for this class.
# File rails/lib/orchestrate_application/record.rb, line 437 def cache @@_cache[self.class.name] end
Calls cache. Explain! Used for clarity? JMC
# File rails/lib/orchestrate_application/record.rb, line 442 def cache_request cache end
Returns the client handle for requests to the orchestrate.io api.
# File rails/lib/orchestrate_application/record.rb, line 406 def client @@client ||= Orchestrate::Application::Connect.client end
Returns a unique identifer for the specified event.
# File rails/lib/orchestrate_application/record.rb, line 430 def funkify(etype_and_timestamp) funky = etype_and_timestamp.reverse.concat("#{ocollection}#{id}") funkier = funky.split('').shuffle(random: funky.length).join.delete('_') funkiest = funkier.bytes.join.to_i % 0xffffffffff end
Returns the collection name for this instance.
This method is called during initializtion with the value of :define_collection_name from the params hash. If this value is nil or blank, it is expected that the collection name can be derived from the class name as shown:
-
class: Film => 'films'
-
class: FilmClassic => 'film_classics'
Any collection names that do not follow this convention must be specified by adding the :define_collection_name key to the params hash in the model class definition.
class Film < Orchestrate::Application::Record def initialize(params={}) params[:define_collection_name] = "Classic_Film_Collection" super(params) end end
# File rails/lib/orchestrate_application/record.rb, line 362 def init_collection_name(collection_name) (collection_name.blank?) ? File.basename(self.class.name.tableize) : collection_name end
Returns hash that merges additional arguments with the ever-present collection and key args.
# File rails/lib/orchestrate_application/record.rb, line 417 def inst_args(args={}) args.merge(collection: ocollection, key: id) end
Returns the collection name associated with the current instance's class.
# File rails/lib/orchestrate_application/record.rb, line 411 def ocollection @@_collection[self.class.name].name end
Updates the ref table collection with key/value data consisting of the current instance's collection, key, timestamp and ref values , using the ref value as the primary key. When the ref table feature is enabled, the ref table is updated after each sucessful put_key request.
# File rails/lib/orchestrate_application/record.rb, line 383 def orchio_update_ref_table(timestamp) return if ocollection == RefTable.get_collection_name if RefTable.enabled? primary_key = __ref_value__.gsub(/"/, '') doc = { xcollection: ocollection, xkey: id, xref: primary_key, timestamp: timestamp }.to_json RefTable.new(:id => primary_key).orchio_put doc end end
After a successful PUT request, updates the current instance's ref value (also referred to as the etag) and calls orchio_update_ref_table.
# File rails/lib/orchestrate_application/record.rb, line 371 def set_ref_value(response) unless response.header.code != 201 || response.header.etag.blank? @__ref_value__ = response.header.etag # orchio_update_ref_table response.header.timestamp end end
Returns handle to the SimpleCacheStore singleton instance.
# File rails/lib/orchestrate_application/record.rb, line 447 def simple_cache @@cache_store end