--- title: About navigation_match: /about/ description: "Read about styles and components used on sacha.me." ---
My name is Sacha Schmid. I'm a front-end developer from Switzerland, interested in both design and development. I work at Schwabe in Muttenz, Switzerland.
Currently, I am studying Computer Science at the University of Applied Sciences and Arts Northwestern Switzerland in Brugg, Switzerland and am on track to get my bachelor's degree in 2017.
I have previously had experience in front-end development while working with private clients, small companies and a large Swiss department store. You can see some of that work on my Projects page.
A keen interest in web technologies allows me to stay on top of the ever-evolving world of web design and development. This way, my websites use modern techniques, follow recent design trends and achieve a pleasant user-experience. I have created websites and applications using a multitude of languages and tools.
Other than things involving the internet, my hobbies include music, TV shows, biking and inline-skating.
This website was created using Jekyll. Also, Gulp was used to simplify some of the build processes, like compiling Sass files or combining and minifying assets. Entypo Icons are used throughout the site and icomoon was used to create the icon fonts.
The site is hosted on GitHub Pages. You can also view the site's source in order to find out more about involved technologies.
All content, unless otherwise noted, was created by me, Sacha Schmid. Copyright © 2013 – .
A styleguide covering styles and components used on this site is available.
View the styleguide


Zou, Q. (2013). Can China be the engine of the world economy? China Business Cycle analysis, Journal of Advanced Research in Economics and International Business, (Volume I, Winter), 2(2):103-11.Doi:10.14505/jareib.v1.2(2).03.
Shapelet Time Series Classification: An Ensemble Approach with ARMA.
Reproducing Kernel on Von Koch Domain: with application to Riemann-Hilbert problem. (with Assistant Prof. Xin Wei at Xi'an Petroleum University)


---
layout: default
title: PostgreSQL JDBC Driver
resource: media
nav:
---
May 05 2017
Notable changes
{% capture notes%}{% include changelog/42.1.1-notes.md %}{% endcapture %}
{{ notes | markdownify }}
May 04 2017
Notable changes
{% capture notes%}{% include changelog/42.1.0-notes.md %}{% endcapture %}
{{ notes | markdownify }}
You may have noticed the change in the versioning of the driver, you can read the FAQ for more information.
The PostgreSQL JDBC group would like to thank YourKit for graciously providing licenses to the project


World of Coders is a coding community for decent or intermediate - expert coders.
We have development areas for different languages, we even have areas for HTML and CSS. We're here to have fun but we expect certain qualities and traits that come out of your behalf.
• void#4938 (owner)
• Sasuki#3697
• Kyle#8193
• goddy#8210
• 👻InternalCosmos👻#3689
• Jacob Noah#7368
• Martmists#1003
• spooki 🎃#8825
Currently recruiting. Contact the owner for more information.


|
|
int | descriptor |
| | Attribute that the system returns when a new socket port is assigned.
|
| |
|
sockaddr_in | socketInformation |
| | Information of the socket type and the type of connection made with the other socket port (clients)
|
| |
|
vector< int > | clients |
| | Vector that stores all the descriptors that are connected to this socket.
|
| |
|
vector< dataSocketServer > | cThreads |
| |
◆ clientController()
| void * serverSocket::clientController |
( |
void * |
object | ) |
|
|
private |
Listen to your connection (This method runs on a thread created by socketServer :: run ()) and receives the messages from the client through the input buffer.
- Parameters
-
| object | [in]: socket of that specific connection |
- Returns
- [out]: void
◆ connectWithClients()
| bool serverSocket::connectWithClients |
( |
| ) |
|
|
private |
Method that makes the acceptance of clients to the connection. He adds them to the customer vector.
- Returns
- [out]: A bool that indicates if a new client could connect.
◆ createSocket()
| bool serverSocket::createSocket |
( |
| ) |
|
|
private |
Configure the port, IP address and protocols for the connection.
- Returns
- [out]: A bool that indicates if socket was created.
◆ runServer()
| void serverSocket::runServer |
( |
| ) |
|
Run the socket on the Server Create a thread for the listening of each client. [REDIRECT TO socketServer::clientController()].
- Parameters
-
| n[in] | Maximun amount of clients that socket can manage |
◆ sendMessage()
| void serverSocket::sendMessage |
( |
const char * |
message | ) |
|
Method that is responsible for sending messages to all connected clients.
- Parameters
-
| message | [in]: Messages that the server must send to clients |
The documentation for this class was generated from the following files:
- SocketComunication/serverSocket.hpp
- main.cpp
- SocketComunication/serverSocket.cpp


|
Pacman
|
Contains random, encryption and recovery function definitions. More...
Macros | |
| #define | RANDOM_LCG_MAX (UINT_MAX >> 1) |
| Max number which can be produced by randomLCG() More... | |
Functions | |
| void | seedRandomLCG (unsigned int seed) |
| Seeds the randomLCG pseudo random number generator with argument seed. More... | |
| unsigned int | randomLCG () |
| Finds a pseudo random number using a LCG algorithm. More... | |
| void | shuffleArray (int *a, int size_of_a) |
| Shuffles array. More... | |
| void | encrypt (int *bufferInt, int sizeof_bufferInt) |
| Encypts/decrypts using XOR operation and pseudo random LCG. More... | |
Variables | |
| unsigned int | seed_LCG |
| Global variable used as seed for the randomLCG pseudo random number generator. More... | |
Contains random, encryption and recovery function definitions.
| #define RANDOM_LCG_MAX (UINT_MAX >> 1) |
Max number which can be produced by randomLCG()
| void encrypt | ( | int * | bufferInt, |
| int | sizeof_bufferInt | ||
| ) |
Encypts/decrypts using XOR operation and pseudo random LCG.
| highscores | encryption is on this argument |
| seed_random_LCG | seed for LCG random generators |
| unsigned int randomLCG | ( | ) |
Finds a pseudo random number using a LCG algorithm.
| void seedRandomLCG | ( | unsigned int | seed | ) |
Seeds the randomLCG pseudo random number generator with argument seed.
| seed | seed for LCG random generator |
| void shuffleArray | ( | int * | a, |
| int | size_of_a | ||
| ) |
Shuffles array.
| a | array to be shuffled |
| size_of_a | number of elements in array a |
| unsigned int seed_LCG |
Global variable used as seed for the randomLCG pseudo random number generator.


Teenage girl's body found stashed in gunny bag in Jhang after suspected rape | Pakistan - Geo.tv
by Liaquat Ali AnjumJHANG: The body of a teenage girl was found stashed in a bori (gunny bag) here near Sufi Morr, local police confirmed, as her bereaved family said they suspected she had been raped before murder.
The family of the 13-year-old, who claimed that the teen had been kidnapped and sexually assaulted before being killed, protested in the locality, demanding that the perpetrators of the heinous crime be arrested immediately.
Jhang police said the young girl had left home early morning to go for studies but did not return and that her body was recovered a few hours later, stuffed inside a gunny bag. The body was moved to the district headquarters (DHQ) hospital for post-mortem, they added.
According to police, the 13-year-old was strangled to death; however, they added that the truth would only be ascertained after the final post-mortem report was released.


"Technology companies are famous for providing free food for their employees. Office areas stocked with snacks are great for morale and promote random interactions that often generate new ideas.
"The problem is that free food, if it’s the wrong kind, is not really free.
— Ezekiel J. Emanuel, 2012
Culture = sick
“The word obesogenic first appeared around 1996. It was developed from a blend of the word obese and, by analogy with terms like carcinogenic (causing cancer), -genic as a suffix meaning 'tending to create'.”
- Kerry Maxwell, author of Brave New Words
Culture = sick
"Obesity seems to me very little understood or properly appreciated by the faculty and the public generally, or the former would long ere this have hit upon the cause for so lamentable a disease, and applied effective remedies, whilst the latter would have spared their injudicious indulgence in remarks and sneers"
- William Banting, author of Letter on Corpulence, 1863
"Some tech workers are sleeping with devices that measure their REM, loading up on low glycemic food to sustain energy levels naturally and working at desks while standing or walking on treadmills. Employers are aiding the effort."
"Indeed, the people who have the power to remake the urban landscape as they wish it to look often do so by making invisible those who they must rely upon to help shape it. Such a spatial process conjures the question: could taco trucks be included in the farm-to-fork agenda?"
Fat Shame: Stigma and the Fat Body in American Culture - Amy Erdman Farrell
To Show What an Indian Can Do: Sports at Native American Boarding Schools - John Bloom
Everyday actions can build a universe we don't want
Fat Talk
Arroyo and Harwood (2012) used the following as examples of fat talk, based on categories described by Ousley et al. (2008):
What one’s eating and exercise habits should be
I know I shouldn’t eat this brownie.
I need to work out more.
I should watch what I eat.
Fears of becoming out of shape or overweight
I’m so worried that I’m going to get fat!
I’m scared of what I will look like if I gain weight.
I’d really hate to get fat.
How one’s eating and exercise habits compare to others
Amber [Mike] works out twice as long as I do. I wish I had her [his] stamina so that I could lose weight.
If I ate like Jennifer [John] does, I would lose weight.
I wish I could eat as healthy as some of my friends do.
Other people’s shape and appearance
Look how much weight she [he] has gained. She [he] looks terrible!
I wish I was as skinny [toned] as Amber [Will].
How does she [he] stay so thin?
One’s own weight, shape or diet
I’m so fat
My ass is huge
I ate way too much yesterday
Supplements, meal replacements, or muscle-building strategies
I should try protein shakes to help lose weight
I should skip meals to help me lose weight
I’m going to try one of those weight loss pills
Fat talk is interpersonal
"...we must know that we can be free enough, sometimes, to share the things that scare us without fear of recriminations. We must be able to talk about what is messy or sad, to have hard conversations with colleagues who are driving us crazy. We can’t be focused just on efficiency."
“There is a tendency in much of social science to understand causality as a unidirectional process, in part fed by the focus on experiments as the best tests of causality. However ... many causal relationships are bidirectional and mutually reinforcing.”
- Arroyo and Harwood (2012)
Fat talk is mutually reinforcing
There is a social contract of engagement
Fat talk mediates our abstractions and patterns
Who is assumed to be vulnerable?
The range of eating disorders, disordered eating, and those affected is a lot bigger than we tend to talk about.
Binge eating can affect our workplaces, too
“beyond the already well-documented findings that binge eating is associated with distress, depression, and obesity and its associated metabolic features our findings also indicate that binge eating is associated with work productivity impairment. Employers have been slow to recognize binge eating as an important health risk behavior"
- Striegel et al. (2012)
Binge eating affects all genders
“Finally, few differences were found between men and women who binge eat. Eating disorders still go largely undetected and untreated, but especially so in men."
- Striegel et al. (2012)
Yes, all genders (not "both")
Eating disorder researchers often neglect the health and wellness needs of trans and non-binary people
What to do about fat talk
Can you not?


Looking at slowly changing colors may help you feel calm. Choose from several color choices. It's suggested that blue not be used when you want to fall asleep because blue lights promote wakefulness more than other colors, particularly red.
Red
Blue
Purple
Rainbow


BubbleSort
Task
- Write a function
bubbleSort
- It will take in a array of numbers and return a sorted array numbers
- Bubble sort works by comparing two adjacent numbers next to each other and then
swapping their places if the smaller index's value is larger than the larger
index's. Continue looping through until all values are in ascending order
- Provided is an optional visualization helper. Call snapshot(yourArray) at the
beginning of each iteration of your inner loop with the state of the being-sorted
array and the helper tool will show you how your array looks in the HTML section
of CodePen. This is optional and only for your help.
Notes
- Bubble sorts complexity is O(n2)
[1,6,3,5,4,2] // indices: 0,1
[1,3,6,5,4,2] // indices: 1,2
[1,3,5,6,4,2] // indices: 2,3
[1,3,5,4,6,2] // indices: 3,4
[1,3,5,4,2,6] // indices: 4,5
[1,3,4,5,2,6] // indices: ... 2,3
[1,3,4,2,5,6] // indices: 3,4
[1,3,4,2,5,6] // indices: 4,5
[1,3,2,4,5,6] // indices: ... 2,3
[1,2,3,4,5,6] // indices: ... 1,2


(1.) Each player begins with, and will always have, 10 white answer cards.
(2.) For each round, one player is randomly chosen as the Card Czar.
(3.) Everyone else answers the black question card by clicking on the answer card they want to use.
(4.) The Card Czar then picks a favorite answer, and whoever played that answer wins the round.
(5.) *Want to adorn your avatar with a glorious crown? Donate to charity after the game!
You might consider donating to charity to atone for the horrifying answers you have submitted. Donating will also place a lovely crown on your avatar's head
Help yourself to another game or help a child in need? Donating will also place a lovely crown on your avatar's head.


alerts sent |
Guys, check out @aakashlpin's https://t.co/jR9ooRrYOe! I set alerts for Flipkart/Amazon prices. Helped me save (a lot) of money twice now :)
— Akshar (@AksharPathak) January 16, 2016
Looking at how crazy price fluctuates on @Flipkart, I'm glad I used @cheapass_in to track the jumps. :D pic.twitter.com/0HdkdbuyYs
— Rasagy Sharma (@rasagy) October 4, 2014
The most simplest and easiest way to save money while shopping online: http://t.co/gdyeEF8ivv Awesome product by @aakashlpin
— Ruso Bhattacherjee (@rusob13) July 11, 2014
Saved Rs.100 because of http://t.co/HcP2FcJicV by @aakashlpin #FTW
— Praveen (@apnerve) June 30, 2014
Saved just about 7000 INR on my iPhone 5s with @cheapass_in by @aakashlpin
— Eby G (@strawmaggot) September 1, 2014
Patience + @cheapass_in got me Osamu Tezuka's whole Buddha series in Rs. 299 (90% off). All thanks to @aakashlpin pic.twitter.com/V9z8LMJR6p
— Navin Kulkarni (@NavinKulkarni) January 28, 2015
Waiting for product prices on Flipkart to fall down. Checkout http://t.co/x8GFgZK5c9 by @aakashlpin
— Rohit Mishra (@movingahead) June 25, 2014


A class to represent durations, inherits from Date.
More...
#include <Date.h>
|
|
| Duration () |
| | default duration
|
| |
| | Duration (unsigned int hours, unsigned int minutes) |
| | Sets the duration with the integer numbers provided. More...
|
| |
| | Duration (const std::string &duration) |
| | Sets the duration with a given string. More...
|
| |
| std::string | getString () const override |
| | Uses the format: HHhmm. Useful to show during outputs. More...
|
| |
|
void | checkIfValid () const override |
| | Sees if a duration is valid or not (hours, minutes in correct range), throwing adequate exception if not.
|
| |
|
| Date () |
| | default date
|
| |
| | Date (unsigned int day, unsigned int month, unsigned int year, unsigned int hours, unsigned int minutes) |
| | Sets the date with the integer numbers provided. More...
|
| |
| | Date (const std::string &date) |
| | Sets the date with a given string. More...
|
| |
| Date | operator+ (const Date &d1) const |
| | Adds two dates (or a date and a duration) together and returns the final value. More...
|
| |
| bool | operator== (const Date &d2) const |
| | Checks whether the two dates are the same. More...
|
| |
| bool | operator< (const Date &d2) const |
| |
| bool | operator> (const Date &d2) const |
| | Checks whether the first date is after the second. More...
|
| |
| unsigned int | getDaysInMonth () const |
| | Searches for the number of days that a month has. More...
|
| |
|
|
unsigned int | _hours {} |
| |
|
unsigned int | _minutes {} |
| |
A class to represent durations, inherits from Date.
◆ Duration() [1/2]
| Duration::Duration |
( |
unsigned int |
hours, |
|
|
unsigned int |
minutes |
|
) |
| |
Sets the duration with the integer numbers provided.
- Parameters
-
| hours | sets the hours |
| minutes | sets the minutes |
◆ Duration() [2/2]
| Duration::Duration |
( |
const std::string & |
duration | ) |
|
|
explicit |
Sets the duration with a given string.
- Parameters
-
| duration | sets the duration |
◆ getString()
| std::string Duration::getString |
( |
| ) |
const |
|
overridevirtual |
Uses the format: HHhmm. Useful to show during outputs.
- Returns
- A string with the corresponding duration
Reimplemented from Date.
The documentation for this class was generated from the following files:
- C:/Users/Sofia/Documents/GitHub/Projeto_AEDA_1_HouseMaster/src/Date.h
- C:/Users/Sofia/Documents/GitHub/Projeto_AEDA_1_HouseMaster/src/Date.cpp


Sign Up
Please fill in the required fields marked with an * .
Email
*
Password
*
A strong password should consist of numbers, letters and symbols.
Full Name
Username
*


See: Description
| Package | Description |
|---|---|
| SimulationFramework |
Last updated 8/24/2013
This framework consists of the classes shown in the class diagram below. The documentation for each class has an expanded UML class diagram (see distribution's Doc subdirectory).
Classes in framework
Students will define a subclass of SimFrame. (DemoSimFrame is an example of such a sub-class). In that sub-class they will define/override inherited abstract setSimModel() and simulateAlgorithm() methods.
Classes in DemoSimFrame
The simulation starts by invoking the inherited SimFrame start() method. The method start() sets up a simulation model (setSimModel()), sets the enable/disable state for the "state control" buttons, sets the simValid and simRunning state condition booleans true, and calls simulateAlgorithm(). While the simulation is running the boolean flag simRunning will be true. The diagram below shows the states and "state control" buttons presses that change simulation state.
Simulation States
Animating Algorithms
As shown in the Simulation States diagram above there are 2 boolean state variables (simValid and simRunning) and 3 methods (setSimModel(), simulateAlgorithm(), and checkStateToWait()) used. These variables are methods are protected and declared in class SimFrame. Your application class extends class SimFrame. The abstract methods setSimModel() and simulateAlgorithm() must be defined in your application class.
Your application class's begins algorithm simulation by calling its inherited start() method. The start() method will call the setSimModel() method, set simValid and simRunning true, set the state of the AnimatePanel's control buttons with animatePanel.setComponentState(...), and call simulateAlgorithm().
The variable simulationValid is true when a algorithm ("model") is ready for simulation (animation). The variable simRunning is true while an algorithm is being simulated. A model can be valid and not be running. This occurs when the simulation is paused, so that it can be inspected. A model can not be running if it is not valid. Both of these variables are set true by SimFrame's start() method.
While simulateAlgorithm() is running in its while(simRunning) loop the user can stop, start, clear, reset, or change the speed of the simulation with the AnimatePanel's control buttons and slider. The current state of the simulation can be displayed as a test message in AnimatePanel's statusLine at the bottom. A screen shot of an empty simulation is shown below.
Simulation Framework GUI
There are three "application" files provided: DemoSimFrame.javae, EmptySimFrame.java, and RandomBinaryTreeDemo.java. EmptySimFrame application does not simulate an algorithm but does have all required method calls and loads a terrain texture. This is a good starter project for Comp 282 students. DemoSimFrame application simulates a simple algorithm for drawing random markers (in a random walk) and connectors. RandomBinaryTreeDemo simulates Binary Search Tree insertions and algorithm timing.
Compiling the Simulation Framework and Applications
To compile the Simulation Framework use the command line javac compiler or the IDE of your choice. You should only have to compile SimFrame.java to also compile all other classes. Otherwise, use (or look at) the files makeAll.bat (Windows command prompt script) or makefile (Linux/Mac shell script) in the distribution.
Once the Simulation Framework has ben compiled you will need to have its classes in your current CLASSPATH for compiling applications that use the Simulation Framework. You can set the CLASSPATH variable in your current command shell (Command prompt console window) using the set command.
On windows systems the preferred solution is to edit the environment variable PATH and/or CLASSPATH. For example with Windows 7
start | control panel | System | advanced system settings | environment variablesTo set environment variables in a command prompt console (each time it is opened).
set C   // will display all C* environment variables set CLASSPATH=%CLASSPATH%;<path to SimulationFrameworkV3 subdirectory> for example on my system the enviroment variables for CLASSPATH and PATH are (I have used the string "<...>" for other subdirectory entries, I recommend you add to the end of your existing CLASSPATH and PATH variables): CLASSPATH=.;"<...>";C:\Users\renzo\Documents\Csun\cs282\282F13\282projects\SimulationFrameworkV3;"<...>" PATH="<...>";C:\Users\renzo\Documents\Csun\cs282\282F13\282projects\SimulationFrameworkV3\SimulationFramework;"<...>"To compile at the command line without setting any environment variables
javac -classpath .;<path to SimulationFramework subdirectory> DemoSimFrame.javaTo run at that the command line without setting your classpath
java -classpath .;<path to SimulationFramework subdirectory> DemoSimFrame
Apologies
I have tried to design and implement the SimulationFrameworkV3 as transparently and correctly as I could. Since it is on its third version, I trust I have found (with student help) and corrected most errors. You may infrequently encounter thread "AWT-EventQueue-0" related exceptions (eg, pumpEvents, concurrentModification).  There are examples below. Of course you must try-catch all fatal exceptions in your assignments. If you have questions about this, talk with me.
java.awt.EventDispatchThread.pumpEvents(Unknown Source) or java.util.ConcurrentModificationException java.util.ArrayList$ITR.checkForComdification(...)


Mart
Home
About us
Page
Shop
Blog
Contact us
Affordable Paris tours
City tours / Tour tickets / Tour guides
prev button
next button
New collection
Add to cart
Blue tshirt
26
Add to cart
Woman shirt
31
Add to cart
Yellow tshirt
21
Add to cart
Cool lingerie
56


Derive configs
bake supports deriving configs, which allows you to put repetetive settings in a base config.
Deriving a config
Derving a config in bake is pretty straight forward, and looks like this:
ExecutableConfig A
LibraryConfig B, extends: A
CustomConfig C, extends: B
ExecutableConfig D, extends: C
Note
The config type of the parent config does not matter, but only settings which are valid in BOTH configs will be inherited. In the example above D gets the dependencies from A, because “Dependency” is valid in all configs, but D does not get the “Files” from A and B, because “Files” is not valid in CustomConfig.
Inheritance implications
In general it is very easy.
Elements which can exist more than once (e.g. “Files”), are simply concatenated. First the parent elements, then the client elements.
Elements which can exist only once:
if it exists in EITHER child OR parent, use this one
is it exists in BOTH, attributes are merged (child attributes have high priority) and sub elements are inherited recursively
The following example
ExecutableConfig A {
Files "x.cpp"
Files "y.cpp"
ArtifactName "z.exe"
DefaultToolchain GCC {
Linker {
Flags "-O3"
}
}
}
ExecutableConfig B, extends: A {
Files "z.cpp"
IncludeDir "inc"
ArtifactName "a.exe"
DefaultToolchain Diab {
Compiler CPP {
Define "TEST"
}
}
}
results implicitly in:
ExecutableConfig B {
Files "x.cpp"
Files "y.cpp"
Files "z.cpp"
IncludeDir "inc"
ArtifactName "a.exe"
DefaultToolchain Diab {
Compiler CPP {
Define "TEST"
}
Linker {
Flags "-O3"
}
}
}
Multiple inheritance
It is possible to derive from several projects:
ExecutableConfig A
LibraryConfig B
ExecutableConfig C, extends: "A, B"
“extends” defines a comma separated list. The merge will be performed with all parent configs.


Welcome to the club
List of events:
- Friday July 41st:
- Pre-Ride maintenance: 7-10am
- GROUP RIDE: 11am
- Friday August 7th:
- Pre-Ride maintenance: 7-10am
- GROUP RIDE: 11am
- Friday August 14th:
- Pre-Ride maintenance: 7-10am
- GROUP RIDE: 11am
- Friday August 21st:
- Pre-Ride maintenance: 7-10am
- GROUP RIDE: 11am
- Friday August 29th:
- Pre-Ride maintenance: 7-10am
- GROUP RIDE: 11am
- Friday September 4th:
- Pre-Ride maintenance: 7-10am
- GROUP RIDE: 11am
- Friday September 11th:
- Pre-Ride maintenance: 7-10am
- GROUP RIDE: 11am
- Friday September 18th:
- Pre-Ride maintenance: 7-10am
- GROUP RIDE: 11am
- Friday September 25th:
- Spagetti Social: For the kids! Bring a family along, this is a charity event


Upload your media to your Movie directory 🎬
Upload your media to your Music directory 🎼
Media Listing 📽


Provides implementations of
SnacCommand
s and associated command factories for SNAC family
0x0d
, which provides a means of creating and joining chat rooms. @see net.kano.joscar.snaccmd.chat


Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.
Take the 2-minute tour
Take the 2-minute tour
Here's how it works:
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
Top Questions
3
votes
6
answers
5
kviews
0
votes
0
answers
2
views
0
votes
0
answers
2
views
0
votes
0
answers
3
views
1
vote
0
answers
12
views
0
votes
0
answers
2
views
0
votes
0
answers
4
views
0
votes
0
answers
2
views
0
votes
0
answers
4
views
0
votes
0
answers
3
views
0
votes
2
answers
16
views
0
votes
0
answers
3
views
0
votes
0
answers
6
views
0
votes
0
answers
3
views
0
votes
0
answers
4
views
0
votes
0
answers
6
views
0
votes
2
answers
10
views
0
votes
0
answers
5
views
0
votes
0
answers
4
views
0
votes
2
answers
13
views
0
votes
2
answers
48
views
0
votes
0
answers
3
views
0
votes
0
answers
5
views
0
votes
0
answers
2
views
0
votes
0
answers
6
views
0
votes
0
answers
4
views
0
votes
0
answers
5
views
0
votes
0
answers
11
views
0
votes
0
answers
4
views
0
votes
0
answers
3
views
0
votes
0
answers
4
views
0
votes
0
answers
2
views
0
votes
0
answers
4
views
0
votes
0
answers
5
views
1
vote
0
answers
18
views
0
votes
0
answers
5
views
0
votes
0
answers
3
views
0
votes
0
answers
2
views
0
votes
0
answers
4
views
0
votes
0
answers
4
views
4
votes
2
answers
16
views
1
vote
0
answers
9
views
0
votes
0
answers
5
views
0
votes
0
answers
4
views
0
votes
0
answers
4
views
0
votes
0
answers
3
views
0
votes
0
answers
5
views
1
vote
1
answer
9
views
0
votes
0
answers
3
views
0
votes
0
answers
2
views
0
votes
0
answers
4
views
0
votes
1
answer
17
views
0
votes
0
answers
4
views
0
votes
0
answers
3
views
1
vote
0
answers
14
views
0
votes
0
answers
5
views
2
votes
1
answer
413
views
0
votes
0
answers
5
views
0
votes
0
answers
2
views
0
votes
0
answers
4
views
0
votes
0
answers
2
views
5
votes
1
answer
50
views
0
votes
0
answers
2
views
1
vote
0
answers
5
views
0
votes
0
answers
3
views
1
vote
0
answers
13
views
0
votes
0
answers
3
views
0
votes
0
answers
3
views
0
votes
0
answers
4
views
0
votes
0
answers
4
views
0
votes
0
answers
4
views
0
votes
0
answers
4
views
0
votes
0
answers
3
views
0
votes
0
answers
3
views
2
votes
1
answer
15
views
0
votes
0
answers
2
views
1
vote
0
answers
8
views
2
votes
0
answers
23
views
1
vote
0
answers
6
views
1
vote
0
answers
6
views
2
votes
0
answers
6
views
1
vote
0
answers
6
views
1
vote
0
answers
7
views
2
votes
0
answers
12
views
5
votes
1
answer
37
views
1
vote
0
answers
4
views
2
votes
0
answers
10
views
2
votes
0
answers
9
views
4
votes
0
answers
20
views
2
votes
0
answers
11
views


@* * Made with all the love in the world * by scireum in Remshalden, Germany * * Copyright by scireum GmbH * http://www.scireum.de -<EMAIL_ADDRESS>*@ @args List buckets, String baseUrl, String accessKey, String secretKey @extends(view.main.html, title: "Start") @section(sidebar) {
| Bucket | |
| No buckets found... | |
|
@bucket.getName()
@if(bucket.isPrivate()) {
private } |
@i18n("NLS.delete") |


REQUEST: Allow user to select destination folder using dialog
REQUEST: Alarm and sleep timers
REQUEST: Direct access to songs in playlists via submenu
REQUEST: Automatically deactivate floater when iTunes is paused/stopped
REQUEST: Floater integration with screensaver
REQUEST: Exclusion/inclusion lists for disabling/enabling hot keys in certain applications
REQUEST: Option to disable floater animation (just fade only)
Switching playlists brings iTunes to the front
REQUEST: Embed album art in track file
Spinning beach ball/pizza cursor over menu bar after a button press


The map is to recommend nearby dog-friendly places for a dog person.
We have
dog-friendly restaurants, dog services and dog runs locations.
Clicking on the map, and
you would get the nearest five dog-friendly places.
You can also change the view of the
map using control and your mouse, to see nearby buildings.
In New York City overall, there are around 500 restaurants where you can bring your
dog, around 450 pet clinics and hospitals for dog care, and around 90 dog-walking parks for
weekend fun with your buddies.


Fire destroys shops in city market
by Staff CorrespondentA fire burnt down over a dozen shops in New Rajdhahi Supermarket in the capital’s Tikatuli yesterday.
The fire began at a mattress store on the first floor of the two-storey market around 5:15pm, officials said.
Twenty-five fire engines were deployed to douse the fire.
Director General of the Fire Service and Civil Defence Brig Gen Sajjad Hossain said 14-15 shops were burnt down and 2-3 other shops were partially damaged. The fire was extinguished around 6:45pm.
However, several shop-owners and witnesses claimed that around 50-60 shops on the first floor had been gutted.
A committee will be formed to find the cause of the fire and how much damage had been done, the DG told reporters at the scene.
The market, built with corrugated-iron sheets, was listed as a risky establishment and fire officials conducted a fire drill around a month ago, the DG said.
He added that they had asked the market authorities to improve safety in two months.
The market houses around 170 stores.
Russell, a shopkeeper at a mattress store, claimed that sparks from a welding work being done close to his store caused curtains and mattresses in his store to ignite.
He claimed that they used fire extinguishers but could not supress the fire. People then ran out of the market. At least five other witnesses gave similar accounts.
Three people suffered minor injuries and took treatment at hospitals.
Power connection to the area was cut and nearby roads were closed to traffic until the fire was put out.
Babul, owner of Faisal Bedding Store on the first floor, said he just bought blankets worth Tk 10 lakh for sale in winter.
“Everything has been gutted,” Babul said, adding that he had lost goods worth Tk 30 lakh in total.


Readable tables on small and large screens. Resize your web browser.
| Bear Name | Color | Weight | Favorite Food |
|---|---|---|---|
| Baby Bear | Black | 320 lbs. | Apples |
| Mama Bear | Black | 445 lbs. | Grubs |
| Papa Bear | Black | 745 lbs. | Honey |
| Cat Name | Breed | Weight | Favorite Food |
|---|---|---|---|
| Samson | American Shorthair | 9 lbs. | Salmon |
| Roscoe | Classic Tabby | 15 lbs. | Dry cat food |
| Cynthia | Siamese | 12 lbs. | Tuna |
| Movie | Description | Rating | Release Date |
|---|---|---|---|
| Rambo (Rambo IV) | When a group of missionary aid workers in Myanmar disappear into the vast green inferno, vigilante Vietnam War veteran John Rambo (Sylvester Stallone) leaves his job as a Salween River boatman behind to accompany a group of mercenaries on a daring rescue mission. | R | Jan 25, 2008 |
| Star Wars: Episode V - The Empire Strikes Back | The second entry in George Lucas' Star Wars trilogy finds Luke Skywalker (Mark Hamill), the green-as-grass hero from the first film, now a seasoned space warrior. Luke's Star Wars cohorts Han Solo (Harrison Ford) and Princess Leia (Carrie Fisher) are likewise more experienced in the ways and means of battling the insidious Empire. | PG | May 21, 1980 |


The Earth rotates at a high speed counter-clockwise as viewed from the North Pole. If an object starts at the North Pole and moves toward the equator in a straight-line path, for example, the object will appear to deflect to the right of its intended path because the earth is rotating under it as it moves.


02 September 1997
Disease Outbreak Reported
A total of 247 cases of encephalitis have been registered this year. Of these 223 were reported in the national Early Warning Reporting System (EWARS) from the second week of April to the third week of August. A weekly average of about 5 cases were reported up to the second week of July when the number of cases started to increase. In the third week of August, 51 cases were reported. Twenty-four of the 223 cases reported since the second week of April were fatal. The cases were from 20 of the 75 districts of the country as follows:- Bankey district (with the highest number of cases), Bardiya. Jhapa, Chitwan, Rupandehi, Kailali, Nawalparasi. Morang, Surkhet, Dang, Kanchanpur, Makwanpur, Gorkha, Saptari, Tanahu, Mahotari, Sindhuli, Siraha, Sunsari and Dhanusha. Three cases were in persons from neighbouring states in India.
Age and sex information available for 139 of the 247 cases reported shows 62% among males and 38% among females. Four cases (3%) were under one year of age, 24 (17%) in the age group 1-4 years; 57 cases (41%) in the age group 5-14 years, 42 (30%) in the age group 15-44 years, 9 (6%) in the age group 45-60 years and 3 (2%) in the age group 60 years or more. Ninety-four (68%) of these 139 cases were reported during the weeks of increased activity.
Cases of encephalitis in Nepal are reported throughout the year and usually increase between June and October. The diagnosis is made on a clinical basis as there are no laboratory means to establish etiology. However, studies conducted in the country indicate that many of the cases are due to Japanese encephalitis (JE). The cases were reported by eight sentinel hospitals to the Vector Borne Disease Research and Training Center (VBDRTC) in Hetauda, Makwanpur which acts as focal point for EWARS.
(Based on EWARS Weekly Bulletin; Epidemiological Week No. 33; Epidemiology and Disease Control Division, Vol. I, No. 19, 15-22 August 1997 via the Office of the WHO Representative in Nepal. Encephalitis in Nepal)


223_Jezurious.java
class Solution {
public int minOperationsMaxProfit(int[] customers, int boardingCost, int runningCost) {
int profit = 0;
int wait = 0;
int boarded = 0;
int run = 0;
int best = 0;
int bestRun = -1;
for(int i:customers){
wait+=i;
if(wait>4){
wait-=4;
boarded+=4;
} else {
boarded+=wait;
wait=0;
}
run++;
profit = (boarded*boardingCost-runningCost*run);
if(profit>best){
best = profit;
bestRun = run;
}
}
while(wait>0){
if(wait>4){
wait-=4;
boarded+=4;
} else {
boarded+=wait;
wait=0;
}
run++;
profit = (boarded*boardingCost-runningCost*run);
if(profit>best){
best = profit;
bestRun = run;
}
}
return bestRun;
}
}


Hawaii County spends $5M on TMT protests | Honolulu Star-Advertiser
The protests against the Thirty Meter Telescope have so far cost Hawaii County more than $5 million, according to the latest cost update provided to members of the Hawaii County Council on Tuesday. Read more
Mahalo for reading the Honolulu Star-Advertiser!
You're reading a premium story. Read the full story with our Print & Digital Subscription.
Already a subscriber? Log in now to continue reading this story.
Print subscriber but without online access? Activate your Digital Account now.


jouele-playlist (4 tracks)
data-length="9:54"
"594" also will work (as 9×60 + 54)
Ilya Birman – News
data-hide-timeline-on-pause="true"
Ilya Birman – Too Keen
short track
Mind the Gap
data-repeat="true"
Ilya Birman – Axiom
jouele-playlist (1 track, data-repeat="true")
simple track (data-first="true")
Ilya Birman – Skin Care
broken track
broken
standart track (no playlist)
jouele-skin-dark
Ilya Birman – News


We invite you to select your preferred material, stone color and to write anything you want inside the ring


|
LSM9DS1 Parallax IMU Driver
1.0
|
Sparkfun 9DOF board Read Accel and Gyro data. More...
Go to the source code of this file.
Macros | |
| #define | LSM9DS1Address 0x6a |
| #define | LSM9DS1Secondary 0x6b |
| #define | LSM9DS1MagAddress 0x1c |
| #define | LSM9DS1MagSecondary 0x1e |
Functions | |
| unsigned char | LSMInit (short SCL, short SDA) |
| open connection to IMU More... | |
| unsigned char | AccelGyroSignature () |
| get accelerometer/gyro signature More... | |
| unsigned char | AccelGyroReady () |
| accelerometer or gyro ready 1, 2 or 4 More... | |
| unsigned char | MagReady () |
| magnetometer ready More... | |
| void | readAccel (short *x, short *y, short *z) |
| read accelerometer values More... | |
| void | readGyro (short *x, short *y, short *z) |
| read gyro values More... | |
| void | readMag (short *x, short *y, short *z) |
| read magnetometer values More... | |
| unsigned char | MagSignature () |
| read magnetometer signature More... | |
| void | setAccelRange (unsigned char range) |
| set accelerometer range More... | |
| void | setGyroRange (unsigned char range) |
| set gyro range More... | |
| void | setMagRange (unsigned char range) |
| set magnetometer range More... | |
| void | setAccelRate (unsigned char rate) |
| set accelerometer rate More... | |
| void | setGyroRate (unsigned char rate) |
| set gyro rate More... | |
| void | setGyroBW (unsigned char bandwidth) |
| set gyro band width More... | |
| void | setMagRate (unsigned char rate) |
| set magnetometer rate More... | |
| short | getTemperature () |
| get temperature More... | |
| void | setOrientation (unsigned char orientation) |
| set orientation of unit More... | |
| void | setAccelOffset (short x, short y, short z) |
| set accelerometer offset More... | |
| void | setGyroOffset (short x, short y, short z) |
| set gyro offset More... | |
| unsigned char | getAccelRate () |
| get accelerometer rate More... | |
| unsigned char | getGyroRate () |
| get gyro rate More... | |
| void | getGyroOffset (short *x, short *y, short *z) |
| get gyro offsets More... | |
Sparkfun 9DOF board Read Accel and Gyro data.
| unsigned char AccelGyroReady | ( | ) |
accelerometer or gyro ready 1, 2 or 4
| unsigned char AccelGyroSignature | ( | ) |
get accelerometer/gyro signature
| unsigned char getAccelRate | ( | ) |
get accelerometer rate
| void getGyroOffset | ( | short * | x, |
| short * | y, | ||
| short * | z | ||
| ) |
get gyro offsets
| x | axes |
| y | axes |
| z | axes |
| unsigned char getGyroRate | ( | ) |
get gyro rate
| short getTemperature | ( | ) |
get temperature
| unsigned char LSMInit | ( | short | SCL, |
| short | SDA | ||
| ) |
open connection to IMU
| SCL | clock pin |
| SDA | data pin |
| unsigned char MagReady | ( | ) |
magnetometer ready
| unsigned char MagSignature | ( | ) |
read magnetometer signature
| void readAccel | ( | short * | x, |
| short * | y, | ||
| short * | z | ||
| ) |
read accelerometer values
| x | axes |
| y | axes |
| z | axes |
| void readGyro | ( | short * | x, |
| short * | y, | ||
| short * | z | ||
| ) |
read gyro values
| x | axes |
| y | axes |
| z | axes |
| void readMag | ( | short * | x, |
| short * | y, | ||
| short * | z | ||
| ) |
read magnetometer values
| x | - axes |
| y | - axes |
| z | - axes |
| void setAccelOffset | ( | short | x, |
| short | y, | ||
| short | z | ||
| ) |
set accelerometer offset
| x | axes |
| y | axes |
| z | axes |
| void setAccelRange | ( | unsigned char | range | ) |
set accelerometer range
| range | 0 - 2g, 1 - 16g, 2 - 4g, 3 - 8g |
| void setAccelRate | ( | unsigned char | rate | ) |
set accelerometer rate
| rate | 0 - power down, 1 - 10hz, 2 - 50hz, 3 - 119hz, 4 - 238hz, 5 - 476hz, 6 - 952hz, 7 - N/A |
| void setGyroBW | ( | unsigned char | bandwidth | ) |
set gyro band width
| bandwidth | 0 - default, 1, 2, 3 |
| void setGyroOffset | ( | short | x, |
| short | y, | ||
| short | z | ||
| ) |
set gyro offset
| x | axes |
| y | axes |
| z | axes |
| void setGyroRange | ( | unsigned char | range | ) |
set gyro range
| range | 0 - 245, 1 - 500, 2 - N/A, 3 - 2000 dps |
| void setGyroRate | ( | unsigned char | rate | ) |
set gyro rate
| rate | 0 - power down, 1 - 14.9hz, 2 - 59.5hz, 3 - 119hz, 4 - 238hz, 5 - 476hz, 6 - 952hz, 7 - N/A |
| void setMagRange | ( | unsigned char | range | ) |
set magnetometer range
| range | 0 - 4guass, 1 - 8guass, 2 - 12guass, 3 - 16guass |
| void setMagRate | ( | unsigned char | rate | ) |
set magnetometer rate
| rate | 0 - .625hz, 1 - 1.25hz, 2 - 2.5hz, 3 - 5hz, 4 - 10hz, 5 - 20hz, 6 - 40hz, 7 - 80hz |
| void setOrientation | ( | unsigned char | orientation | ) |
set orientation of unit
| orientation | 0 - default, 4 - z+, 5 - y+, 6 - x+ |


Aqaba
The Sea City
Aqaba
The Sea City
Aqaba
The Sea City
Aqaba
The Sea City
Aqaba
The Sea City
InterContinental Aqaba
Located in Marina Villagew
Hyatt Regency Aqaba
Located in Marina Village
Mövenpick Aqaba
Tala Bay, South Beach Road
Al Manara
Center of the city
kempinski aqaba
Center of the city


Clean Admin
Maria Gomez
Administrator
Dashboard
Forms
Regular Forms
Form Validation
Form Wizard
File Uploads
Wisiwig Editor
Tables
Regular Tables
Data Tables
Editable Tables
Charts
Pages
Invoice
Login
Register
Lock Screen
Error 404
Error 500
Calendar
Home
Products
Laptop with retina screen
500
Internal Server Error
Oops, Something is broken...
Search


Schedule meetings with colleagues or friends!
We make it easy by using your Google Calendar data to find when you are free. Click the button below to get started; when you are done you will receive a link you can share with those you want to meet with.


The most up to date, sharable code, is available via the USTLibraries GitHub page.
<link href="primo.css" type="text/css" rel="stylesheet">

Search Library Resources

The js and css code is fully documented with comments.
DIV
, A
, SCRIPT
), tag attributes (data-
, href
, src
), and setting variables in JavaScript (Don't worry, it's all heavily commented)Documentation that walks you through the code and logic may be found in the comments of the source of this page and the source of the scripts and css. So be sure to view the plain HTML source for a greater, technical, understanding.
The link within the
 takes user to main search page: Search Library Resources and is used as placeholder text within the
 tag. It will be replaced by the search form. Or, if JavaScript is not enabled, remains as a means of getting to the main search page.... on which JavaScript will be required. Note that this is the only piece of HTML that needs to be customized.
Basic format that we copy and paste into your CMS is:
JavaScript in HEAD (or at end of BODY, or immediately following DIV):

CSS in HEAD (or include CSS within your main css):
<link href="primo.css" type="text/css">
HTML in BODY:

Search Library Resources

Here are a series of search boxes with different scopes, taglines, and placeholders. View source to see the code or scroll to the bottom of this page for samples
Content type labels differ and you may want to easily reclassify 3 of the large ones such as BOOKS, AUDIO, and VIDEO. These are defined in the custom section of the JavaScript (summon.js) file. (See JavaScript Customization below)
Again, view source to see how these are implemented.
Here we've set data-scope-content-type to something other than 'BOOKS', 'AUDIO', or 'VIDEO'.
If data-scope
is set to journal
the search box will send users to the Journal Titles search in Primo.
Similar to the Journal Title search. data-scope = course, course_instr, course_id, course_name, or course_dept.
It will be in beta for a while as I don't currently have any course data to test against. Hopefully out of BETA by the end of Summer 2017.
Advanced Search, Account, and a Custom Link can be placed under the box.
You can set the target window/tab that the search is submitted to.
A default setting can be set in .target_default but can be overridden in the div. You may want to override a _self if you know the seach box is in an iframe and you want to either open in the _parent or _blank tab.
I used the Primo Search Box Documentation, trial and error using the available facets, and previous experience with Matthew Reidsma's (GVSU) Custom Summon Searches to come up with these.
All attributes are optional. you can do something as simple as:

Search Library Resources

... or complex by using every attribute available... if you want.
[unique element id]
- if it is not unique, the script will make it unique so there won't be conflictsauthor|title|journal|course|course_id|course_name|course_instr|course_dept
- these will automatically add AuthorCombined() or TitleCombined() to the search query when submitted. Note that for journal searches all other data-scope- are ignored. Any data-scope value starting with course
will be treated as a Course Reserve Search.BOOKS|VIDEO|AUDIO|MUSIC|MEDIA|[other facet value]
- BOOKS, VIDEO, AUDIO, MUSIC, and MEDIA (all upper) are predefined but customizable (see JavaScript Customization section below): BOOKS
= "books"; VIDEO
= "video"; AUDIO
= "audio"; MUSIC
= "scores"; example of 'other': data-scope-content-type="newspaper_articles"
. Multiple facets may be combined, separated by commas. For example: data-scope-content-type="newspaper_articles,MEDIA"
[comma separated values]
- Subject terms to go with each search[YYYY:YYYY]
- date in YYYY format ex: 2007:2015
searches between 2007 and 2015, 0:1996
searches from beginning to 1996, 1996:9999
will search after 1996.[discipline1,discipline2...]
- comma separated disciplines, or a single discipline: data-scope-discipline="Computer Science"
true|false
- include full text only. Not including this attribute defaults to false
true|false
- include scholarly only (Peer Review). Not including this attribute defaults to Ffalse
ALSEtrue|false
- search within your catalog only. Not including this attribute defaults to false
default|_blank|_parent|_self|_top|framename
- what is the target window/tab for the search? Note: Since this is invoked by JavaScript, more and more browsers are blocking new tabs/windows. _parent
and _self
are safer.true|false|''
- Setting this to 'true' without data-tagline-text
will display default tagline[custom text]
- data-tagline must be set to 'true'true|false|''
- Setting this to 'true' without data-placeholder-text
will display default placeholder[custom text]
- data-placeholder must be set to 'true'true|false|''
- Setting this to 'true' without data-advanced-text
will display default advanced text[custom text]
- data-advanced must be set to 'true'true|false|''
- Setting this to 'true' without data-login-text
will display default login text[custom text]
- data-login must be set to 'true'true|false|''
- Setting this to 'true' without data-custom-link-text
will display default custom text[custom link text]
- data-custom-link must be set to 'true'[custom url]
- set to your own custom text but will only be used if data-custom-link is set.

Search Library Resources

Search Library Resources

Search Library Resources

Search Library Resources

The only variable you will need to change out of the box are the following:
Custom Settings
true|false
- is this for Primo VE? If so it will switch out /primo-explore
with /discovery
for the path.[https://your-primo.hosted.exlibrisgroup.com]
- the base URL to your Primo site. This SHOULD NOT include primo-explore/search?vid=YOURVIEW
as that will be added automatically by the search box.INST_CODE
- the institution code for Primo. You can find this in Primo Back Office.YOURVIEW
- the view for the institution. You can usually find this in the URL after a search: &vid=YOURVIEW
default_tab
- the tab results should be in (usually default). You can usually find this in the URL after a search: &tab=default_tab
yourcode
- the search scope. You can usually find this in the URL after a search: &search_scope=yourcode
.10
- the number of results you want returned per page in Primo.library|local|local2...etc
- depends how you want local defined (campus, city, library branch, etc). If you have a facet for School, Library, or Location, use it and see what is listed in the URL: &facet=library,include,LIBRARYCODE
(in this case it would be library
, the first part of the comma delimited value, lower case). Another example: &facet=local2,include,My Library
(in this case it would be local2
, the first part of the comma delimited value, lower case). Note, you can only define this once per script. So unless you are part of a consortium and want it scoped to only your school, or you are part of a larger library system but maintain a separate page for a particular branch, you probably won't use this.some code or string
- this is paired with localParam
and is the third value of the comma delimited set. For example, &facet=library,include,LIBRARYCODE
(in this case it would be LIBRARYCODE
, the last part of the comma delimited value). Another example: &facet=local2,include,My Library
(in this case it would be My Library
, the last part of the comma delimited value).[facet to map to]
- what facet do you want "BOOKS" to map to? Default is "books" but this might not be a facet in your set-up.[facet to map to]
- what facet do you want "AUDIO" to map to? Default is "audio" but this might not be a facet in your set-up.[facet to map to]
- what facet do you want "VIDEO" to map to? Default is "video" but this might not be a facet in your set-up.[facet to map to]
- what facet do you want "MUSIC" to map to? Default is "score" but this might not be a facet in your set-up.[facet to map to]
- what facet do you want "MEDIA" to map to? Default is "media" but this might not be a facet in your set-up.


{{ moment.include_jquery() }} {{ moment.include_moment() }} {{ moment.locale('ko')}}
The local date and time is {{ moment(current_time).format('LLL') }}.
That was {{ moment(current_time).fromNow(refresh=True) }}


assigned
by None at 2019-12-09 13:51:07.How to start new requests needs to be clear and obvious per user feedback.
Modify welcome controller to redirect authenticated users to their "My Approvals" page.
https://github.com/pulibrary/approvals/blob/master/spec/controllers/omniauth_callbacks_controller_spec.rb#L16-L23 . Here is the test for user that are not present in the system
milestoned
by None at 2019-12-09 14:34:23.renamed
by None at 2019-12-09 14:37:40.@sdellis Do we want to see if code-splitting will help with this issue?
mentioned
by Shaun Ellis at 2019-12-09 15:41:29.subscribed
by Shaun Ellis at 2019-12-09 15:41:29.closed
by None at 2019-12-09 16:58:18.head_ref_force_pushed
by None at 2019-12-09 15:07:49.head_ref_force_pushed
by None at 2019-12-09 16:47:06.referenced
by None at 2019-12-09 16:58:18.merged
by None at 2019-12-09 16:58:18.closed
by None at 2019-12-09 16:58:19.head_ref_deleted
by None at 2019-12-09 16:58:22.head_ref_force_pushed
by None at 2019-12-09 16:22:00.review_requested
by None at 2019-12-09 19:10:28.referenced
by Shaun Ellis at 2019-12-09 19:21:05.merged
by Shaun Ellis at 2019-12-09 19:21:06.closed
by Shaun Ellis at 2019-12-09 19:21:06.head_ref_deleted
by Shaun Ellis at 2019-12-09 19:21:08.head_ref_force_pushed
by None at 2019-12-09 19:36:41.head_ref_force_pushed
by None at 2019-12-09 19:37:27.head_ref_force_pushed
by None at 2019-12-09 20:01:47.review_requested
by None at 2019-12-09 20:08:51.referenced
by Shaun Ellis at 2019-12-09 20:38:48.merged
by Shaun Ellis at 2019-12-09 20:38:48.closed
by Shaun Ellis at 2019-12-09 20:38:48.head_ref_deleted
by Shaun Ellis at 2019-12-09 20:38:50.head_ref_force_pushed
by None at 2019-12-09 20:56:17.labeled
by Eliot Jordan at 2019-12-09 15:41:48.labeled
by Eliot Jordan at 2019-12-09 15:41:48.labeled
by Eliot Jordan at 2019-12-09 15:41:48.referenced
by Trey Pendragon at 2019-12-09 16:42:44.closed
by None at 2019-12-09 17:54:21.referenced
by None at 2019-12-09 17:54:21.merged
by None at 2019-12-09 17:54:21.closed
by None at 2019-12-09 17:54:21.head_ref_deleted
by None at 2019-12-09 17:54:25.labeled
by Trey Pendragon at 2019-12-09 18:33:39.assigned
by Esmé Cowles at 2019-12-09 18:35:15.@eliotjordan Once this has been replicated can you move it to the backlog? (or appropriate place)
labeled
by Eliot Jordan at 2019-12-09 15:46:49.renamed
by Eliot Jordan at 2019-12-09 15:50:36.labeled
by Trey Pendragon at 2019-12-09 18:36:36.mentioned
by Eliot Jordan at 2019-12-09 18:36:51.subscribed
by Eliot Jordan at 2019-12-09 18:36:51.labeled
by Eliot Jordan at 2019-12-09 15:36:09.labeled
by Trey Pendragon at 2019-12-09 18:35:36.@carolyncole this is definitely a bug. Thanks for adding this issue!
labeled
by Shaun Ellis at 2019-12-09 19:20:24.mentioned
by None at 2019-12-09 19:20:45.subscribed
by None at 2019-12-09 19:20:45.referenced
by James R. Griffin III at 2019-12-09 18:34:42.merged
by James R. Griffin III at 2019-12-09 18:34:42.closed
by James R. Griffin III at 2019-12-09 18:34:42.head_ref_deleted
by James R. Griffin III at 2019-12-09 18:34:45.this PR adds a shell script that will one can source
to set your environment inside your virtualized shell. I prefer it because I'd rather not have this globally for other ansible projects I do that do not have a need for vault (which produce errors) and or lastpass.
review_requested
by Francis Kayiwa at 2019-12-09 14:29:39.review_requested
by Francis Kayiwa at 2019-12-09 14:38:56.review_requested
by Francis Kayiwa at 2019-12-09 14:47:13.referenced
by Francis Kayiwa at 2019-12-09 15:56:32.merged
by Francis Kayiwa at 2019-12-09 15:56:32.closed
by Francis Kayiwa at 2019-12-09 15:56:32.head_ref_deleted
by Francis Kayiwa at 2019-12-09 15:56:36.referenced
by None at 2019-12-09 19:27:26.review_requested
by Francis Kayiwa at 2019-12-09 20:15:07.review_requested
by Francis Kayiwa at 2019-12-09 20:26:10.review_requested
by Francis Kayiwa at 2019-12-09 21:20:35.referenced
by Francis Kayiwa at 2019-12-09 21:25:56.merged
by Francis Kayiwa at 2019-12-09 21:25:56.closed
by Francis Kayiwa at 2019-12-09 21:25:57.head_ref_deleted
by Francis Kayiwa at 2019-12-09 21:26:01.referenced
by Francis Kayiwa at 2019-12-09 21:28:34.merged
by Francis Kayiwa at 2019-12-09 21:28:34.closed
by Francis Kayiwa at 2019-12-09 21:28:35.head_ref_deleted
by Francis Kayiwa at 2019-12-09 21:28:38.labeled
by Eliot Jordan at 2019-12-09 15:44:58.


Style guide
This document describes the code and documentation guidelines for this project.
Code style
The code largely follows the Style Guide for Python Code except that
we write
dict()
instead of{}
to avoid confusion with sets.
We use tools to automatically enforce or check most guidelines.
Tests
For each file lib/X.py
with
class SomeClass:
def method1(...) -> ...:
...
def function1(...) -> ...:
...
there’s a corresponding tests/test_X.py
file with
class TestSomeClass:
def test_method1(...):
...
def test_function1(...) -> ...:
Every test class is named Test...
and every test method or function
is named test_...
so that the testing framework can automatically
find and run all tests.
Test classes may have a setup_method
method that creates the necessary
instance variables before each test is run.


Transaction
in package
Contains all fields common to all transactions and serves as an envelope to all transactions type.
TODO Add other fields https://developer.algorand.org/docs/reference/rest-apis/indexer/#transaction.
Class Transaction
Table of Contents
- $assetConfigTransaction : AssetConfigTransactionResult|null
- Contains more information about the configuration of an asset.
- $assetTransferTransaction : AssetTransferTransactionResult|null
- Contains more information about the transfer of an asset.
- $closeRewards : int|null
- Rewards applied to close-remainder-to account.
- $closingAmount : int|null
- Closing amount for transaction.
- $confirmedRound : int|null
- Round when the transaction was confirmed.
- $createdAssetIndex : int|null
- The index of the created asset.
- $fee : int
- Transaction fee.
- $firstValid : int
- First valid round for this transaction.
- $genesisHash : string|null
- Hash of genesis block.
- $genesisId : string|null
- Genesis block ID.
- $id : string
- Transaction ID.
- $intraRoundOffset : int|null
- Offset into the round where this transaction was confirmed.
- $lastValid : int
- Last valid round for this transaction.
- $note : string|null
- Free form data.
- $paymentTransaction : PaymentTransaction|null
- Fields for a payment transaction.
- $receiverRewards : int|null
- Rewards applied to receiver account.
- $roundTime : int|null
- Time when the block this transaction is in was confirmed.
- $sender : string
- Sender's address.
- $senderRewards : int|null
- Rewards applied to sender account.
- $signature : TransactionSignature
- Validation signature associated with some data.
- $txType : string
- Indicates what type of transaction this is. Different types have different fields.
Properties
$assetConfigTransaction
Contains more information about the configuration of an asset.
public
AssetConfigTransactionResult|null
$assetConfigTransaction
= null
$assetTransferTransaction
Contains more information about the transfer of an asset.
public
AssetTransferTransactionResult|null
$assetTransferTransaction
= null
$closeRewards
Rewards applied to close-remainder-to account.
public
int|null
$closeRewards
= null
$closingAmount
Closing amount for transaction.
public
int|null
$closingAmount
= null
$confirmedRound
Round when the transaction was confirmed.
public
int|null
$confirmedRound
= null
$createdAssetIndex
The index of the created asset.
public
int|null
$createdAssetIndex
= null
$fee
Transaction fee.
public
int
$fee
Tags
$firstValid
First valid round for this transaction.
public
int
$firstValid
Tags
$genesisHash
Hash of genesis block.
public
string|null
$genesisHash
= null
$genesisId
Genesis block ID.
public
string|null
$genesisId
= null
$id
Transaction ID.
public
string
$id
Tags
$intraRoundOffset
Offset into the round where this transaction was confirmed.
public
int|null
$intraRoundOffset
= null
$lastValid
Last valid round for this transaction.
public
int
$lastValid
Tags
$note
Free form data.
public
string|null
$note
= null
$paymentTransaction
Fields for a payment transaction.
public
PaymentTransaction|null
$paymentTransaction
= null
$receiverRewards
Rewards applied to receiver account.
public
int|null
$receiverRewards
= null
$roundTime
Time when the block this transaction is in was confirmed.
public
int|null
$roundTime
= null
$sender
Sender's address.
public
string
$sender
Tags
$senderRewards
Rewards applied to sender account.
public
int|null
$senderRewards
= null
$signature
Validation signature associated with some data.
public
TransactionSignature
$signature
Tags
$txType
Indicates what type of transaction this is. Different types have different fields.
public
string
$txType
Valid types, and where their fields are stored: [pay] payment-transaction [keyreg] keyreg-transaction [acfg] asset-config-transaction [axfer] asset-transfer-transaction [afrz] asset-freeze-transaction [appl] application-transaction.


Artistry in Hardware Engineering
Click NEXT or AUTO PLAY to Begin
PREV
skip_previous
AUTO PLAY
autorenew
STOP
stop
NEXT
skip_next


I currently use Fathom for lightweight analytics on the site. I picked them because they don’t track you.
I also use Adobe Fonts for one of the typefaces on the site (see below), and Adobe tracks font usage. If you find a type-face that has some of the same character as Cronos Pro, shoot me an email. I will seriously consider replacing it if I find something I like equally well; I loathe Adobe’s approach to font licensing and to privacy.
I built this version of the site with Eleventy. You can find the entirety of the implementation (and indeed the entire history of the implementation) on GitHub. I’m using it with the following plugins:
typeset: my own implementation of a plugin for typeset, heavily inspired by eleventy-plugin-typeset.
markdown-it plugins:
spacewell: a little tool I built a few years ago to insert hair spaces around em dashes and thin spaces with non-breaking spans around number-separating en dashes; the source is colocated with the rest of the site.
Perhaps my favorite part of web design, and also the part with which I spend the most part fussing.
| Context | Typeface |
|---|---|
| Body text | Sabon, designed by Jan Tschichold in the mid-1960s as a Garamond revival. In my opinion, the most beautiful Garamond in existence. Licensed via Fonts.com. |
| Headings | Cronos, designed by Robert Slimbach in 1996. A nice contrast to Sabon with its digital-era roots. The typeface I’ve been using on my site the longest at this point! Licensed via Adobe Fonts.1 |
| Code | Hack, designed by Chris Simpkins in 2015 as an extension of the Deja Vu/Bitstream Vera lineage. Licensed in parts under the MIT License, the public domain, and Bitstream Vera License (see details here). |
Longtime readers may recall (and new readers may be curious about) my deep frustrations with this situation. Nothing there has changed—but I ended up paying for Adobe’s Lightroom package when I picked back up photography, and it comes bundled. So here we are.
While working on this design, I took more-or-less-direct inspiration in a variety of ways from some of my favorite current or previous designs around the web:
Craig Mod—a truly wonderful site, but I actually loved the previous design iteration even more.
Jen Simmons—as with Mod’s current site, I really like what she’s doing on her site now—it’s all sorts of fun layout-wise—but it’s quite distinct from what she was doing when I was stealing ideas from her late in 2018!
Jason Santa Maria—from whom, if I recall, I originally got the idea of a versioned website.
All content is {% copyright build.date, ‘content’ %}. All custom software components are {% copyright build.date, ‘implementation’ %}.


2 writes to Assigned
System.Management.Automation (2)
engine\parser\VariableAnalysis.cs (2)
215
Assigned
= false,
875
analysisDetails.
Assigned
= true;
1 reference to Assigned
System.Management.Automation (1)
engine\parser\VariableAnalysis.cs (1)
783
if (variableAst != null && details.
Assigned
)


| Home | Libraries | People | FAQ | More |
A completion handler object of type CompletionHandler
has
an associated executor of type Executor2
satisfying the Executor requirements.
The type Executor2
is associated_executor_t<CompletionHandler,
Executor1>
. Let ex2
be a value of type Executor2
obtained by performing get_associated_executor(completion_handler,
ex1)
.


This example demonstrates how to construct an inverse model in Modelica (for more details see Looye, Thümmel, Kurze, Otter, Bals: Nonlinear Inverse Models for Control).
For a linear, single input, single output system
y = n(s)/d(s) * u // plant model
the inverse model is derived by simply exchanging the numerator and the denominator polynomial:
u = d(s)/n(s) * y // inverse plant model
If the denominator polynomial d(s) has a higher degree as the numerator polynomial n(s) (which is usually the case for plant models), then the inverse model is no longer proper, i.e., it is not causal. To avoid this, an approximate inverse model is constructed by adding a sufficient number of poles to the denominator of the inverse model. This can be interpreted as filtering the desired output signal y:
u = d(s)/(n(s)*f(s)) * y // inverse plant model with filtered y
With Modelica it is in principal possible to construct inverse models not only for linear but also for non-linear models and in particular for every Modelica model. The basic construction mechanism is explained at hand of this example:
Here the first order block "firstOrder1" shall be inverted. This is performed by connecting its inputs and outputs with an instance of block Modelica.Blocks.Math.InverseBlockConstraints. By this connection, the inputs and outputs are exchanged. The goal is to compute the input of the "firstOrder1" block so that its output follows a given sine signal. For this, the sine signal "sin" is first filtered with a "CriticalDamping" filter of order 1 and then the output of this filter is connected to the output of the "firstOrder1" block (via the InverseBlockConstraints block, since 2 outputs cannot be connected directly together in a block diagram).
In order to check the inversion, the computed input of "firstOrder1" is used as input in an identical block "firstOrder2". The output of "firstOrder2" should be the given "sine" function. The difference is constructed with the "feedback" block. Since the "sine" function is filtered, one cannot expect that this difference is zero. The higher the cut-off frequency of the filter, the closer is the agreement. A typical simulation result is shown in the next figure:


Black Sails Technology is committed to developing young talent in the film industry. We are developing a creative media and resource sharing platform that features original content including online shows, series and short films with the goal of providing a supportive system for aspiring filmmakers. We are dedicated to providing an integrated platform for filmmakers and movie producers that includes video creation, video distribution and video marketing.
Black Sails Technology was founded in the San Francisco Bay Area city of Pleasanton. Currently located in the Silicon Valley, a place immersed in entrepreneurship and resources for science and technology, Black Sails is fortunate to start and grow our business here.
For more details about our Telegenic App, please visit www.telegenicapp.com


I'm a digital designer with a passion for digital innovations and a drive to solve problems. My priority to work close with users with the goal to deliver a good user experience to meet buissness expectations.
Bosbec is a development company that works to deliver mobile message services through a cloud-based service called MobilerResponse. It´s a Process Driven Message Service (PDMS) where users can build solutions with the help of WorkFlow Builder and then connect it to other solutions, devices and activities. This service has contributed to better communication for organizations where they can instantly reach their customers and employees.
Our mission
Generate new ideas and inspiration for their new version of WorkFlow Builder to help them when they continue their vision of having a solid could service that provide connected solutions for current and potential customers.
This project was done to investigate how we can create sustainable design for a successful integration.
The problem:
Alienation, Information availability, insecurity, cultural differences, lack of communication between authorities.
Our concept
The solution we came up with was SOAPP, a smartphone application with the purpose to reduce the processing time in the immigration process. This was done by integrating immigrants into Swedish society through education, challenges, activities and tests. The application was in first hand presented in the user’s native language. SOAPP uses gamification to activate and motivate the user to continue playing and learn about Sweden. This would increase the user’s knowledge about their unknown new country of residence and give them better tools to interact with swedes and the society. The project is grounded in sustainability with integration as a theme with data from interviews, observations and lectures from the Red cross and Länsstyrelsen. Grounded in goal oriented design process with contributions from sustainability frameworks like SROI (Social Return on Investment) and “Social Value Mapping”.
Tony Torro is a young artist from Halmstad and has been painting for over 5 years. He paints big and small with a lot of color and imagination. He’s not afraid to take on new challenges and try new ways to experiment to follow his passion. Tony has an art gallery in the central parts of Halmstad where he creates and display his art.
Mission
Tony gave us the task to create a new way for his visitors to experience his art. The mission was to create a concept of how visitors could interact with his paintings through a game.
Our concept
We came up with a concept for a game that's using visitors own smartphones. Through Augmented Reality (AR) we created a new way for the visitors to interacting with the paintings. The games narrative was based on Tony's characters created by himself.
This project was conducted in cooperation with HPI (Health Profile Institute) which provides organisations with services to let them know about their employees’ health and wellbeing. The service in this case was HPB (Hälsoprofilsbedöming/Health Profile Evaluation) which is a service used by most organisations who are interested in their employees’ health status. Organizations can see if they are effected financially by employee’s health status and which actions that can be taken to improve their health.
Mission
Our mission was to present a solution for an easier way to communicate the statistics gathered during a HPB.
Our concept
By creating a new platform for HPB we saw new areas of use. Instead of only giving organisations and personnel statistics and numbers, we created a way for both parties to keep more up to date about their and the organisations health. With this new platform HPI can deliver value to customers and create an action plan for increased health and make it possible for the user by themselves update their health profile with data. This way the organization get a more up to date depiction of the employees’ health. This service will make it more attractive for organizations to commit to a longer contract with HPI and will create a stable income for HPI.
My Role: Project leader, User study, Concept, Prototyping, Video editing.
Project members: 3
Date: Spring 2016
Category: Service Design
Manomotion
Usability evaluation (VR)
Background
ManoDraw is a MobileVR drawing application that enables smartphone users to interact in a virtual reality drawing scenario using hand gestures. The application is showcasing the core 3D Gesture Technology developed by the R&D team at ManoMotion. The gesture analysis technology developed by ManoMotion is fully software-based and does not require extra hardware or sensors. The smartphone’s camera is the main sensor used to capture and analyze hand movements in front of the device. ManoDraw provides different hand gestures in 3D space for opening/closing menus, selecting colors, and 3D drawing in virtual reality.
Mission
Evaluate and investigate the existing features of the current application in terms of usability of the offered gestures, design of the interface and overall user experience. The work will involve getting first hand experience as a user of the application, interacting with other users, studying how users interact with it and how they experience it. The goal is to create a concept with suggestions for improvements and provide a clear argument for why this concept would be better.


---
layout: post
title: Search keywords in Firefox rock!
date: '2009-07-03T10:56:00.001-07:00'
author: Kevin Moore
tags:
- internet
- interesting
modified_time: '2009-07-03T10:56:35.569-07:00'
thumbnail: http://lh6.ggpht.com/_3BkQqJvzLFM/Sk5EbG7XgSI/AAAAAAAAKnY/KTnJNhXIZk0/s72-c/Picture%201.png?imgmax=800
blogger_id: tag:blogger.com,1999:blog-2115056243892631308.post-6359303586131538562
blogger_orig_url: http://work.j832.com/2009/07/search-keywords-in-firefox-rock.html
---
I just found a twitter search plugin for Firefox. Cool.
As many know, your non-default search providers show up by clicking a drop-down by the search box. At the bottom of this drop-down, you'll notice Manage Search Engines... link.
Click it. You'll see this.
Notice the keyword column? Notice the Edit Keyword... button? WTF?
This Mozilla KB article explains it.
See the keywords I added above.
Typing "w Iowa" searches Wikipedia for Iowa.
Typing "t health care" searches twitter for health care.
Sweet!


Introducing Irmin: Git-like distributed, branchable storage
This is the first post in a series which will describe Irmin, the new Git-like storage layer for Mirage OS 2.0. This post gives a high-level description on Irmin and its overall architecture, and later posts will detail how to use Irmin in real systems.
Irmin is a library to persist and synchronize distributed data structures both on-disk and in-memory. It enables a style of programming very similar to the Git workflow, where distributed nodes fork, fetch, merge and push data between each other. The general idea is that you want every active node to get a local (partial) copy of a global database and always be very explicit about how and when data is shared and migrated.
Irmin is not, strictly speaking, a full database engine. It is, as are all other components of Mirage OS, a collection of libraries designed to solve different flavours of the challenges raised by the CAP theorem. Each application can select the right combination of libraries to solve its particular distributed problem. More precisely, Irmin consists of a core of well-defined low-level data structures that specify how data should be persisted and be shared across nodes. It defines algorithms for efficient synchronization of those distributed low-level constructs. It also builds a collection of higher-level data structures, like persistent mergeable queues, that can be used by developers without having to know precisely how Irmin works underneath.
Since it’s a part of Mirage OS, Irmin does not make strong assumptions about the OS environment that it runs in. This makes the system very portable, and the details below hold for in-memory databases as well as for slower persistent serialization such as SSDs, hard drives, web browser local storage, or even the Git file format.
Persistent Data Structures
Persistent data structures are well known and used pervasively in many different areas. The programming language community has investigated the concepts widely (and this is not limited to functional programming), and in the meantime, the systems community experimented with various persistent strategies such as copy-on-write filesystems. In most of these systems, the main concern is how to optimize the space complexity by maximizing the sharing of immutable sub-structures.
The Irmin design ideas share roots with previous works on persistent data structures, as it provides an efficient way to fork data structures, but it also explores new strategies and mechanisms to be able to efficiently merge back these forked structures. This offers programming constructs very similar to the Git workflow.
Irmin focuses on two main aspects:
-
Semantics: what properties the resulting merged objects should verify.
-
Complexity: how to design efficient merge and synchronization primitives, taking advantage of the immutable nature of the underlying objects.
Although it is pervasively used, data persistence has a very broad and fuzzy meaning. In this blog post, I will refer to data persistence as a way for:
-
a single process to lazily populate a process memory on startup. You need this when you want the process to be able to resume while holding part of its previous state if it crashes
-
concurrent processes to share references between objects living in a global pool of data. Sharing references, as opposed to sharing values, reduces memory copies and allow different processes to concurrently update a shared store.
In both cases, you need a global pool of data (the Irmin block store) and a way to name values in that pool (the Irmin tag store).
The Block Store: a Virtual Heap
Even high-level data structures need to be allocated in memory, and it is the purpose of the runtime to map such high-level constructs into low-level memory graph blocks. One of the strengths of OCaml is the very simple and deterministic mapping from high-level data structures to low-level block representations (the heap): see for instance, the excellent series of blog posts on OCaml internals by Richard W. Jones, or Chapter 20: Memory Representation of Values in Real World OCaml.
An Irmin block store can be seen as a virtual OCaml heap that uses a more abstract way of connecting heap blocks. Instead of using the concrete physical memory addresses of blocks, Irmin uses the hash of the block contents as an address. As for any content-addressable storage, this gives Irmin block stores a lot of nice properties and greatly simplifies the way distributed stores can be synchronized.
Persistent data structures are immutable, and once a block is created in the block store, its contents will never change again. Updating an immutable data structure means returning a completely new structure, while trying to share common sub-parts to avoid the cost of making new allocations as much as possible. For instance, modifying a value in a persistent tree means creating a chain of new blocks, from the root of the tree to the modified leaf. For convenience, Irmin only considers acyclic block graphs – it is difficult in a non-lazy pure language to generate complex cyclic values with reasonable space usage.
Conceptually, an Irmin block store has the following signature:
type t
(** The type for Irmin block store. *)
type key
(** The type for Irmin pointers *)
type value = ...
(** The type for Irmin blocks *)
val read: t -> key -> value option
(** [read t k] is the block stored at the location [k] of the
store. It is [None] if no block is available at that location. *)
val add: t -> key -> value -> t
(** [add t k v] is the *new* store storing the block [v] at the
location [k]. *)
Persistent data structures are very efficient to store in memory and on disk as you do not need write barriers, and updates can be written sequentially instead of requiring random access into the data structure.
The Tag Store: Controlled Mutability and Concurrency
So far, we have only discussed purely functional data structures, where updating a structure means returning a pointer to a new structure in the heap that shares most of its contents with the previous one. This style of programming is appealing when implementing complex protocols as it leads to better compositional properties.
However, this makes sharing information between processes much more difficult, as you need a way to “inject” the state of one structure into another process’s memory. In order to do so, Irmin borrows the concept of branches from Git by relating every operation to a branch name, and modifying the tip of the branch if it has side-effects. The Irmin tag store is the only mutable part of the whole system and is responsible for mapping some global (branch) names to blocks in the block store. These tag names can then be used to pass block references between different processes.
A block store and a tag store can be combined to build a higher-level store (the Irmin store) with fine concurrency control and atomicity guarantees. As mutation happens only in the tag store, we can ensure that as long a given tag is not updated, no change made in the block store will be visible by anyone. This also gives a nice story for concurrency: as in Git, creating a concurrent view of the store is the straightforward operation of creating a new tag that denotes a new branch. All concurrent operations can then happen on different branches:
type t
(** The type for Irmin store. *)
type tag
(** Mutable tags *)
type key = ...
(** The type for user-defined keys (for instance a list of strings) *)
type value = ...
(** The type for user-defined values *)
val read: t -> ?branch:tag -> key -> value option
(** [read t ?branch k] reads the contents of the key [k] in the branch
[branch] of the store [t]. If no branch is specified, then use the
["HEAD"] one. *)
val update: t -> ?branch:tag -> key -> value -> unit
(** [update t ?branch k v] *updates* the branch [branch] of the store
[t] the association of the key [key] to the value [value]. *)
Interactions between concurrent processes are completely explicit and
need to happen via synchronization points and merge events (more on
this below). It is also possible to emulate the behaviour of
transactions by recording the sequence of operations (read
and
update
) on a given branch – that sequence is used before a merge
to check that all the operations are valid (i.e. that all reads in the
transaction still return the same result on the current tip of the
store) and it can be discarded after the merge takes place.
Merging Data Structures
To merge two data structures in a consistent way, one has to compute the sequence of operations which leads, from an initial common state, to two diverging states (the ones that you want to merge). Once these two sequences of operations have been found, they must be combined (if possible) in a sensible way and then applied again back on the initial state, in order to get the new merged state. This mechanism sounds nice, but in practice it has two major drawbacks:
- It does not specify how we find the initial state from two diverging states – this is generally not possible (think of diverging counters); and
- It means we need to compute the sequence of
update
operations that leads from one state to an other. This is easier than finding the common initial state between two branches, but is still generally not very efficient.
In Irmin, we solve these problems using two mechanisms.
First of all, an interesting observation is that that we can model the
sequence of store tips as a purely functional data-structure. We model
the partial order of tips as a directed acyclic graph where nodes are
the tips, and there is an edge between two tips if either (i) one is
the result of applying a sequence of update
s to the other, or (ii)
one is the result of a merge operation between the other and some
other tips. Practically speaking, that means that every tip should
contains the list of its predecessors as well as the actual data it
associated to. As it is purely functional, we can (and we do) store
that graph in an Irmin block store.
Having a persistent and immutable history is good for various obvious reasons, such as access to a forensics if an error occurs or snapshot and rollback features for free. But another less obvious useful property is that we can now find the greatest common ancestors of two data structures without an expensive global search.
The second mechanism is that we require the data structures used in
Irmin to be equipped with a well-defined 3-way merge operation, which
takes two diverging states, the corresponding initial state (computed
using the previous mechanism) and that return either a new state or a
conflict (similar to the EAGAIN
exception that you get when you try
to commit a conflicting transaction in more traditional transactional
databases). Having access to the common ancestors makes a great
difference when designing new merge functions, as usually no
modification is required to the data-structure itself. In contrast,
the conventional approach is more invasive as it requires the data
structure to carry more information about the operation history
(for instance conflict-free replicated
datatypes, which relies on unbounded vector clocks).
We have thus been designing interesting data structure equipped with a 3-way merge, such as counters, queues and ropes.
This is what the implementation of distributed and mergeable counters looks like:
type t = int
(** distributed counters are just normal integers! *)
let merge ~old t1 t2 = old + (t1-old) + (t2-old)
(** Merging counters means:
- computing the increments of the two states [t1] and [t2]
relatively to the initial state [old]; and
- and add these two increments to [old]. *)
Next steps, how to git at your data
From a design perspective, having access to the history makes it easier to design complex data structures with good compositional properties to use in unikernels. Moreover, as we made few assumptions on how the substrate of the low-level constructs need to be implemented, the Irmin engine can be be ported to many exotic backends such as JavaScript or anywhere else that Mirage OS runs: this is just a matter of implementing a rather trivial signature.
From a developer perspective, this means that the full history of operations is
available to inspect, and that the history model is very similar to the Git
workflow that is increasingly familiar. So similar, in fact, that we’ve
developed a bidirectional mapping between Irmin data structures and the Git
format to permit the git
command-line to interact with.
The next post in our series explains what Dave Scott has been doing with the new version of the Xenstore database that powers every Xen host, where the entire database is stored in a prefix-tree Irmin data-structure and exposed as a Git repository which is live-updated! Here’s a sneak preview…
- Irmin 0.12 with portable filesystem watching released
- MirageOS Summer 2016 Hackathon roundup
- MirageOS Summer 2016 Hackathon announcement, and talk roundup
- MirageOS Spring 2016 Hackathon!
- MirageOS security advisory 00: mirage-net-xen
- Introducing Functoria
- Run Mirage Unikernels on KVM/QEMU with Solo5
- MirageOS hackathon
- Introducing Charrua — a DHCP implementation
- Unikernel.org


Attributes
| Data Set Name | NP.parks | Observations | . |
|---|---|---|---|
| Member Type | DATA | Variables | 6 |
| Engine | XLSX | Indexes | 0 |
| Created | . | Observation Length | 0 |
| Last Modified | . | Deleted Observations | 0 |
| Protection | Compressed | NO | |
| Data Set Type | Sorted | NO | |
| Label | |||
| Data Representation | Default | ||
| Encoding | Default |


Projects
IRCu is the core IRC daemon that all Undernet servers and hubs are running.
GNUWorld is the set of IRC services that power Undernet's X, C and other service bots.
CService-Web is the codebase that powers Undernet's live CService web interface and user registration system.
IAuthd-C is the reference implementation for Undernet's IAuth protocol that enables features like pre-connection security scanning, login-on-connect and more.


Welcome.
This is a barebones demo app, built on python that uses Twitter OAuth to read/post tweets.
Used Modules: urllib, urllib2, collections, hmac, binascii, time, random, hashlib
For routing and rendering, Flask has been used. OAuth was implemented natively without the use of any third party library.


Go Page via JavaScript variable (unexpected)
Go Page via JavaScript function (unexpected)
Go Page via JavaScript function 2 (unexpected)
Go Page via JavaScript function 3 (how to? )
http://www.w3schools.com/tags/tag_a.asp
The <a> tag defines a hyperlink, which is used to link from one page to another. a href="URL" Possible values: o An absolute URL - points to another web site (like href="http://www.example.com/default.htm") o A relative URL - points to a file within a web site (like href="default.htm") o Link to an element with a specified id within the page (like href="#top") o Other protocols (like https://, ftp://, mailto:, file:, etc..) o A script (like href="javascript:alert('Hello');")http://stackoverflow.com/questions/4356844/html-javascript-using-a-variable-as-url-for-a-href


These prank stickers look just like AirPods
Chaotic evil indeed
by Aliya ChaudhryIf you’ve experienced the mild horror of losing, or even momentarily thinking you may have lost, an AirPod, then beware these fake AirPod stickers. In a genius prank, Pablo Rochat made these incredibly realistic stickers of AirPods and placed them on sidewalks. They’re even the right size. When stuck to the ground, they look just like actual AirPods — so much so that you might check your pocket (or your ears) to make sure you didn’t drop yours by accident.
Now, you can pull this prank, too. Rochat has templates of the stickers for both the original AirPods and AirPods Pro available for free downloads on his website. Rogue fake AirPods could soon take over your streets.
Rochat is an art director who has received a lot of press attention for his Instagram presence. He’s worked for Microsoft and Tinder, and his list of selected clients includes, coincidentally, Apple.


--- layout: page permalink: /index/ba/huntinglist ---
Notes: DA (Data Analyst), BA (Business Analyst), DS (Data Scientist)
INFO
TODO.unblock
LIST


Are you sure you want to log out?
Yes
No
Repayment History
01
Loan ID
5000
Loan Amount (
₦
)
1200
Interest Accrued (
₦
)
3000
Monthly Payment (
₦
)
50000
Total Repayment Due (
₦
)
20th April, 2019
Application Date


Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
V
W
W
WEKARunner
- Class in
de.uniheidelberg.cl.swp.mlprocess
An interface class to access the
WEKA API
.
WEKARunner(String)
- Constructor for class de.uniheidelberg.cl.swp.mlprocess.
WEKARunner
Creates a WEKA interface with a local ARFF file for training.
WEKARunner(Instances)
- Constructor for class de.uniheidelberg.cl.swp.mlprocess.
WEKARunner
Creates a WEKA interface with a provided Instances for training.
Word
- Class in
de.uniheidelberg.cl.swp.datastructure
A word stores information about one word in a text (content form, agreement features).
Word(String, int, int, String)
- Constructor for class de.uniheidelberg.cl.swp.datastructure.
Word
Initialize a new Word object with the following information:
Word(String, int)
- Constructor for class de.uniheidelberg.cl.swp.datastructure.
Word
This constructor should be used in general.
Word(String, String, String)
- Constructor for class de.uniheidelberg.cl.swp.datastructure.
Word
Initialize a new Word object with the following information:
Word(String)
- Constructor for class de.uniheidelberg.cl.swp.datastructure.
Word
Initialize a new Word object with the following information:
writeCorefResults(String, List<CoreferencePair>, List<CoreferencePair>, List<CoreferencePair>)
- Method in class de.uniheidelberg.cl.swp.io.
ACRResultWriter
Writes the results for one specific MMAX-file.
writeFeatureFilters(Configuration)
- Method in class de.uniheidelberg.cl.swp.io.
ACRResultWriter
Writes the currently set feature selectors (determined by
Configuration
) and the desired values for the features to the file.
writeFinalResults()
- Method in class de.uniheidelberg.cl.swp.mlprocess.
AblationTesting
Writes the feature combination leading to the best results (using f-score).
writeInlineFormatFile(String)
- Method in class de.uniheidelberg.cl.swp.preproc.
SalsaParser
Writes the Interim File consisting of a single inline annotated file.
writeInstancesToArff(Instances, String)
- Static method in class de.uniheidelberg.cl.swp.mlprocess.
WEKARunner
Writes an Instances to an ARFF file.
writeOverallResult(Evaluation)
- Method in class de.uniheidelberg.cl.swp.io.
ACRResultWriter
Writes the overall performance result.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
V
W


Class OneClassNearestNeighborClassifier
This IDistanceClassifier implementation will consider both test and training samples and claculate the threshold to separate the original and forged signatures to approximate EER. Note that this classifier is not applicable for real world scenarios. It was developed to test the theoratical boundaries of threshold based classification
Inherited Members
Namespace: SigStat.Common.PipelineItems.Classifiers
Assembly: SigStat.Common.dll
Syntax
public class OneClassNearestNeighborClassifier : PipelineBase, ILoggerObject, IProgress, IPipelineIO, IClassifier
Constructors
| Improve this Doc View SourceOneClassNearestNeighborClassifier(Int32, Int32, Double, IDistance<Double[][]>)
Initializes a new instance of the OneClassNearestNeighborClassifier class.
Declaration
public OneClassNearestNeighborClassifier(int j = 1, int k = 1, double threshold = null, IDistance<double[][]> distanceFunction = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | j | The J parameter of the Ocjknn classifier |
| System.Int32 | k | The K parameter of the Ocjknn classifier |
| System.Double | threshold | The K parameter of the Ocjknn classifier |
| IDistance<System.Double[][]> | distanceFunction | The distance function. |
Properties
| Improve this Doc View SourceDistanceFunction
The function used to calculate the distance between two data sequences
Declaration
public IDistance<double[][]> DistanceFunction { get; set; }
Property Value
| Type | Description |
|---|---|
| IDistance<System.Double[][]> |
Features
FeatureDescriptors to consider during classification
Declaration
public List<FeatureDescriptor> Features { get; set; }
Property Value
| Type | Description |
|---|---|
| List<FeatureDescriptor> |
J
The J parameter of the Ocjknn classifier
Declaration
public int J { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
K
The K parameter of the Ocjknn classifier
Declaration
public int K { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Threshold
The Threshold parameter of the Ocjknn classifier
Declaration
public double Threshold { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Methods
| Improve this Doc View SourceTest(ISignerModel, Signature)
Returns a double value in the range [0..1], representing the probability of the given signature belonging to the trained model.
Declaration
public double Test(ISignerModel signerModel, Signature testSignature)
Parameters
| Type | Name | Description |
|---|---|---|
| ISignerModel | signerModel | |
| Signature | testSignature |
Returns
| Type | Description |
|---|---|
| System.Double |
Train(List<Signature>)
Trains a model based on the signatures and returns the trained model
Declaration
public ISignerModel Train(List<Signature> signatures)
Parameters
| Type | Name | Description |
|---|---|---|
| List<Signature> | signatures |
Returns
| Type | Description |
|---|---|
| ISignerModel |
Train(List<Signature>, DistanceMatrix<String, String, Double>)
Trains the specified signatures based on a precalculated distance matrix
Declaration
public ISignerModel Train(List<Signature> signatures, DistanceMatrix<string, string, double> distanceMatrix)
Parameters
| Type | Name | Description |
|---|---|---|
| List<Signature> | signatures | The signatures. |
| DistanceMatrix<System.String, System.String, System.Double> | distanceMatrix | The distance matrix may contain all the distance pairs for the signatures. If you ommit this parameter, distances will be calculated automatically using DistanceFunction. |
Returns
| Type | Description |
|---|---|
| ISignerModel |


ERC1155, pioneered by the Enjin team, brings the idea of semi-fungibility to the NFT world. With ERC1155, IDs represent not single assets but classes of assets. For example, an ID might represent “swords”, and a wallet could own 1,000 of these swords. In this case, the balanceOf method would return the number of swords owned by a wallet, and a user can transfer any number of these swords by calling transferFrom with the “sword” ID.
interface ERC1155 { function balanceOf(address _owner, uint256 _id) external view returns (address); function transferFrom(address _from, address _to, uint256 _id, uint256 quantity) external payable; }
One advantage of this type of system is efficiency: with ERC721, if a user wanted to transfer 1,000 swords, they would need to modify the smart contract’s state (by calling the transferFrom method) for 1,000 unique tokens. With ERC1155, the developer need only call transferFrom with quantity 1,000 and perform a single transfer operation. This increased efficiency, of course, comes with the loss of information: we can no longer trace the history of an individual sword.
Note also that ERC1155 provides a superset of ERC721 functionality, meaning that an ERC721 asset could be built using ERC1155 (you’d simply have a separate ID and quantity 1 for each asset). Due to these advantages, we’ve recently witnessed growing adoption of the ERC1155 standard. OpenSea recently developed a repository on Github for getting started with the ERC1155 standard.


Psychedelic Club is a grass-roots organization that originated in Boulder, Colorado, dedicated to eliminating the negative stigma surrounding psychedelic substances. Throughout several locations in the United States, we educate the general public about psychedelics, provide resources for harm reduction, and create non-judgmental discussion spaces for those who choose to use psychedelics. Our approach is professional in nature- we wish to represent psychedelics on a level that is easily understood by the public. Find a local club, or start your own Psychedelic Club to get involved.
We inform the public on the positives and negatives of psychedelics, in a broad attempt to remove the negative stigma created by the media in the 1970s. It was this very stigma that ultimately fueled President Nixon to enact the Controlled Substances Act, starting the War on Drugs. Psychedelics have the potential to benefit, and we wish to spread this perspective. We believe this can only be achieved by taking an objective approach to spreading this awareness- be prepared to present the public with solid facts, studies, and legitimate research. See "Get Involved" to find out ways to help with Project Psychedelia
Here we bring the psychedelic community together, where open, non-judgmental discussion can take place. Ranging anywhere from "deep" thoughts to the most profound DMT experiences, anything and everything can be discussed. By providing resources, conversations, advice and more we hope to make psychedelic discussion a more mainstream course. See "Resources" to see some services we provide for anyone interested.
Boulder, CO, USA | Hello@Psychedeliclub.com


Back to my repository
Your head branch files:
Click any file to edit it
Commit message:
Commit
Create new file
Open changes: