This is the API of Hyper Graph Explorer (HGE) software.
HGE is a 100% pure Java software implementing a data modeling system relying on an hyper-graph.
It contains the following main features: - a hierarchical data modeling system used to describe real data - a data topology representation relying on a hyper-graph - a query system enabling to explore the data graph using hyper-graph queries
These features are implemented with the following packages: - "datamodel" package: use it to describe your real data. The data modeling scheme relies on a hyper-graph: data elements are nodes (or vertices) that are linked together using hyper-edges. The latter offers the advantage of representing n-ary relations (n>1). So, a "datamodel" is a hyper-graph of "types". - "hypergraph" package: use it to represent the real data as an hyper-graph. So, this is the real world graph, where vertices and hyper-edges are typed with the data model. - "query" package: use it to setup and run hyper-graph queries. It is worth noting that the query execution engine implements a method to solve the subgraph isomorphism problem in the context of an hyper-graph containing data types and values. - "function" package: provides a way to implement custom-made manipulation of data. Functions are then used by their name in a query. - Other packages are support codes to implement the entire system, mostly the query language parser/validator and the query execution engine.
HGE does not know any particular data models. To use the system you have to implement the interfaces of packages "datamodel" and "hypergraph".
You can review a real example by getting a look at the [Blast Filter Tool](https://github.com/pgdurand/BLAST-Filter-Tool) project: it provides an implementation of HGE to deal with annotated [BLAST](https://blast.ncbi.nlm.nih.gov/Blast.cgi) results data model; this is an application of HGE in the field of bioinformatics.


While there are many problems that remain with aiding victims in the overall process after an initial report of the sexual assault, close to two-thirds of these victims never report the crime at all in the first place. This can prevent the victims from getting help that they want or need, while also leaving the perpetrators to remain free and possibly commit another crime with the recidivism rate around 35%.
We worked with Cut to the Case to create an anonymous web-based platform that provides victim with control over the reporting process. A matching status was incorporated to offer more support for victims and show the strength in numbers. Both witnesses and victims can log-in and fill out multiple reports with the ability to take a break during the reporting process and continue later.
“
We talked to a couple of people about developing about Cut to the Case, but a lot of them didn’t have the same passion that Hack4Impact had for the project. Hack4Impact had enthusiasm for what we were doing. Alex’s team brought up great points like what we would do if someone who’s reporting is underage. They were really receptive to what we said and had a good grasp on the issue.”
Alex Wu
Product Manager
Jeff Delonge
Tech Lead
Developers: Helena Chi, Melody Felix, Anooj Lal, Pavani Malli, Karthik Shankar, Skyler Shi


Create art.
Pixel by pixel.
With 256 colours.
On a huge canvas.
Shared with everyone.
Press the puppy to start.
|
|
Message of the day: |


"BOOTY "captives or cattle or objects of value taken in war. In Canaan all that breathed were to be destroyed (Deuteronomy 20: 16). The “pictures and images” of the Canaanites were to be destroyed also (Numbers 33:52). The law of booty as to its division is laid down in Numbers 31:26-47. David afterwards introduced a regulation that the baggage-guard should share the booty equally with the soldiers engaged in battle. He also devoted of the spoils of war for the temple (1 Samuel 30:24-26; 2 Samuel 8:11; 1 Chronicles 26:27).
"BOOTY "captives or cattle or objects of value taken in war. In Canaan all that breathed were to be destroyed (Deuteronomy 20: 16). The “pictures and images” of the Canaanites were to be destroyed also (Numbers 33:52).
The law of booty as to its division is laid down in Numbers 31:26-47.
David afterwards introduced a regulation that the baggage-guard should share the booty equally with the soldiers engaged in battle. He also devoted of the spoils of war for the temple (1 Samuel 30:24-26; 2 Samuel 8:11; 1 Chronicles 26:27).


Tours of the facility are a very common thing but they did not have a map yet so it fell to me, the graphic design/ marketing intern to come up with something.
I started off by digging through the facility blueprints which turned out to be total overkill as they gave details such as where every indivdual cubicle would go and lots of information for plumbing/electrical/ HVAC which would be nice if the goal were to plan some Mission Impossible style heist but less so when you are trying to put something together so visitors know where they are.
Part 2 was to walk the facility personally and sketch it out by hand, this wound up taking 3 trips around the facility in stiff business shoes resulting in my feet looking like they had started a scrap with a belt sander. The other result of my wanderings was a good idea of the layout and spacing of the facility which I then started putting into Illustrator.
The only tricky bit left was to make the whole thing feel up to the standards of an international high tech company. If you look over their other work, you can see they put a high value on simplicity and brightness and I reflected that in my work.
The end result was something everybody was really happy with and is still being used on tours to the best of my knowledge!
I know this does not really pertain to the map, but I'm really proud of the photo!


- HaganWestForwardInterpolator - Class in org.drip.sample.rates
-
This sample illustrates using the Hagan and West (2006) Estimator.
- HaganWestForwardInterpolator() - Constructor for class org.drip.sample.rates.HaganWestForwardInterpolator
-
- HarmonicC1(double[], double[]) - Static method in class org.drip.spline.pchip.LocalMonotoneCkGenerator
-
Generate a Harmonic C1 Array from the specified Array of Predictor Ordinates and the Response Values
Fritcsh and Butland (1984) A Method for constructing local monotonic piece-wise cubic interpolants -
SIAM J on Scientific and Statistical Computing 5, 300-304.
- hasBeenExercised() - Method in class org.drip.product.credit.BondComponent
-
- hasBeenExercised() - Method in class org.drip.product.definition.Bond
-
Indicate if the bond has been exercised
- hasDefaulted() - Method in class org.drip.product.credit.BondComponent
-
- hasDefaulted() - Method in class org.drip.product.definition.Bond
-
Indicate if the bond has defaulted
- hashCode() - Method in class org.drip.analytics.date.JulianDate
-
- hashCode() - Method in class org.drip.analytics.period.Period
-
- hashCode() - Method in class org.drip.spline.segment.InelasticConstitutiveState
-
- hasOFReachedGoal(double, double, double) - Method in class org.drip.quant.solver1D.ExecutionControl
-
Check to see if the OF has reached the goal
- hasVariableCoupon() - Method in class org.drip.product.credit.BondComponent
-
- hasVariableCoupon() - Method in class org.drip.product.definition.Bond
-
Indicate if the bond has variable coupon
- hat() - Method in class org.drip.spline.basis.BSplineSequenceParams
-
Retrieve the Basis Hat Type
- HermiteBasisSplineRegressor - Class in org.drip.regression.spline
-
HermiteBasisSplineRegressor implements the Hermite basis spline regressor for the given basis spline.
- HKDHoliday - Class in org.drip.analytics.holset
-
- HKDHoliday() - Constructor for class org.drip.analytics.holset.HKDHoliday
-
- Holidays(double, double, String) - Static method in class org.drip.analytics.daycount.Convention
-
Calculate the number of holidays between the start and the end dates
- HolidaySet(double, double, String) - Static method in class org.drip.analytics.daycount.Convention
-
Calculate the set of holidays between the start and the end dates
- HRKHoliday - Class in org.drip.analytics.holset
-
- HRKHoliday() - Constructor for class org.drip.analytics.holset.HRKHoliday
-
- HUFHoliday - Class in org.drip.analytics.holset
-
- HUFHoliday() - Constructor for class org.drip.analytics.holset.HUFHoliday
-
- HuynhLeFlochLimiterC1(double[], double[]) - Static method in class org.drip.spline.pchip.LocalMonotoneCkGenerator
-
Generate a Huynh Le Floch Limiter C1 Array from the specified Array of Predictor Ordinates and the
Response Values.
- Hyman83C1(double[], double[]) - Static method in class org.drip.spline.pchip.LocalMonotoneCkGenerator
-
Generate a Hyman83 C1 Array from the specified Array of Predictor Ordinates and the Response Values
Hyman (1983) Accurate Monotonicity Preserving Cubic Interpolation -
SIAM J on Numerical Analysis 4 (4), 645-654.
- Hyman89C1(double[], double[]) - Static method in class org.drip.spline.pchip.LocalMonotoneCkGenerator
-
Generate a Hyman89 C1 Array from the specified Array of Predictor Ordinates and the Response Values
Doherty, Edelman, and Hyman (1989) Non-negative, monotonic, or convexity preserving cubic and quintic
Hermite interpolation - Mathematics of Computation 52 (186), 471-494.
- Hyman89QuinticMonotoneC1(double[], double[], double[], double[]) - Static method in class org.drip.spline.pchip.LocalMonotoneCkGenerator
-
Generate C1 Slope Quintic Polynomial is Monotone using the Hyman89 Algorithm
Doherty, Edelman, and Hyman (1989) Non-negative, monotonic, or convexity preserving cubic and quintic
Hermite interpolation - Mathematics of Computation 52 (186), 471-494.
- HyperbolicTension - Class in org.drip.quant.function1D
-
HyperbolicTension provides the evaluation of the Hyperbolic Tension Function and its derivatives for a
specified variate.
- HyperbolicTension(int, double) - Constructor for class org.drip.quant.function1D.HyperbolicTension
-
HyperbolicTension constructor
- HyperbolicTensionBasisSet(ExponentialTensionSetParams) - Static method in class org.drip.spline.basis.FunctionSetBuilder
-
This function implements the elastic coefficients for the segment using tension hyperbolic basis
splines inside - [0,...,1) - Globally [x_0,...,x_1).
- HyperbolicTensionHatPair(double, double, double, double) - Static method in class org.drip.spline.bspline.BasisHatPairGenerator
-
Generate the array of the Hyperbolic Phy and Psy Hat Function Pair


Mobile Buy SDK Reference
Shopify Mobile Buy SDK for iOS enables merchants to easily sell products in iOS apps and allow their customers to checkout using Shopify Checkout or Apple Pay.
This is the API documentation for the Mobile Buy framework. For an overview of framework and a more general guide to using and extending the framework, see the Mobile Buy SDK Integration Guide.
Class References
- BUYAddress
- BUYApplePayHelpers
- BUYCart
- BUYCartLineItem
- BUYCheckout
- BUYClient
- BUYCollection
- BUYCreditCard
- BUYDiscount
- BUYError
- BUYGiftCard
- BUYImage
- BUYLineItem
- BUYMaskedCreditCard
- BUYObject
- BUYOption
- BUYOptionValue
- BUYOrder
- BUYProduct
- BUYProductVariant
- BUYProductViewController
- BUYShippingRate
- BUYShop
- BUYStoreViewController
- BUYTaxLine
- BUYTheme
- BUYViewController


Hi I am Tariqul an adventurous Graphic Designer from Dhaka, Bangladesh who is always open to new experiments and creating solutions for effective communication. I don't easily get satisfied and try to push my skills as far as possible. I challenge myself by communicating complicated, profound concepts while building an emotional bond with the audience.


In a nutshell, Vagrant is an isolated environment that runs locally on your machine. When you set up Vagrant and start it up in a directory that contains a Vagrantfile, your Vagrant environment gets shared access to everything in that directory.
The biggest win from using Vagrant though is the fact that it standardizes everyone’s environment to be the same thing, regardless of whether you’re on a Mac, a Windows, or another Linux distro. This ensures that everyone is working in the same environment, meaning there’s essentially no chance that you’ll see an error that is unique to you because it was caused by some environment issue. If you encounter an issue, everyone else using the same virtual environment should be able to replicate that issue.
The other important thing that Vagrant provides is seamless
synchronization of directories. At the root level directory where you
place your Vagrantfile
, any files and subdirectories will be
mirrored between both your local machine and the virtual environment. This
is great because it means that most of your workflow doesn’t need to
change. Continue using whatever text editor you’ve been using up to this
point to make changes to files. The only thing that does change is that
you’ll need to test your changes within the virtual environment (seeing if
your code compiles, running tests, etc.).
And that’s about it! It might like seem like much right now, but trust me when I say that having everyone work in the same environment is a huge boon to both you as a student as well as to the instructors (no more having to figure out if some issue is being caused by some obscure environmental factor). It’s also nice that you’re getting some experience with virtual environment now, because they are a tool used in the software development workflows of many companies!
Head to https://www.vagrantup.com/downloads.html and grab the installer for your particular operating system.
VirtualBox is a dependency that Vagrant relies on, so we’ll need to install that as well. Head to https://www.virtualbox.org/wiki/Downloads and grab the installer for your particular operating system.
NOTE: If you’re on a recent version of OSX such as High Sierra or Mojave and the VirtualBox installation failed, you may need to explicitly allow the installation in your security preferences. This walks through what you’ll need to do.
Open up a terminal window and create a new directory that will be the
root-level directory for all of your CS curriculum material (lamdbda-cs
for example). If you already have some of the CS repositories
forked/cloned locally, you’ll want to move all of them into one
directory. Your repositories from other tracks don’t need to be
included; just CS repos will suffice.
In the root-level directory, make a file called
Vagrantfile
(yes, no extension) and copy the contents of
this gist
into the Vagrantfile
. This is the configuration file for
our virtual environment.
In your terminal at the root-level directory where the
Vagrantfile
is located, run vagrant up
to
initialize the vagrant environment. This could take ~10 minutes to
complete.
Now that the Vagrant environment has been initialized, we need to SSH
into it. If you’re on OSX or Linux, you can do this with the
vagrant ssh
command. If you’re on a Windows machine,
you’ll need to SSH using your favorite SSH client (such as
PUTTY).
protocol: SSH
Hostname: <IP_ADDRESS>
Port 2222
New release '18.04.2 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
DON’T run this command. We want everyone to be on the same Ubuntu version, so we’ll all be sticking with version 16.04.
From here, execute cd /vagrant
to cd
into the
mirror of the root-level directory that will contain all of your local CS
repositories. Any changes to files/directories you make in the virtual
environment will be mirrored in your local environment and vice versa.
In order to exit out of the virtual environment, simply type
exit
at the prompt.
Here’s what’s included in the box when you first boot up your shiny new virtual environment:
We’ll need to install some additional tools in preparation for the CS curriculum.
Run the following commands in your Vagrant virtual environment to install Python 3.7:
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.7
At this point, we have three versions of Python installed in our virtual
env: Python 2.7 (which can be accessed with the command
python
), Python 3.5 (which can be accessed with the command
python3
), and Python 3.7 (which can be accessed with the
command python3.7
).
Let’s map Python 3.7 to the python3
command (we’re going to
leave Python 2 mapped to the python
command). We won’t be
using Python 3.5.
In order to do this, run the following:
sudo update-alternatives --install /usr/bin/python3 python3
/usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3
/usr/bin/python3.7 2
sudo update-alternatives --config python3
A little menu will be brought up and you can just hit ENTER/RETURN at the
prompt. At this point, Python 3.7 should be mapped to the
python3
command. Test it out with python3 -V
to
confirm if it worked.


Use SSH on your machine to exec commands before the remote shell is loaded:
ssh <RHOST>@<RHOST> -t "/bin/sh"
Start remote shell without loading the "rc" profile (where most limitations are often configured)
ssh <RHOST>@<RHOST> -t "bash --noprofile"
Try ShellShock on vulnerable shell implementations
ssh <RHOST>@<RHOST> -t "() { :; }; /bin/bash"
Sometimes just -T will work
ssh <ruser>@<rhost> -T
-T is to disable pseudo-TTY allocation
-t is to force disable pseudo-TTY allocation


Its all about taste, eating is not just man's way or nessessity to survival but a means to also enjoy himself. When you eat, you have to enjoy the taste of what you eat!
For all you know you may have been doing it all wrong, for all you know, what you have to share is just what someone else just needs! It's All about sharing
Who said it had to be what existe?  What have you Created, let us know about it.


Dynamic Table
Dynamic table permit to sort, filter, edit, remove element...
Dynamic table is powered by DataTables Plugin which have a lot of functionnalities. For more details, please visit plugin website:
How to transform my simple table into a dynamic table?
1. Add specific css and javascript
Add inside head
this css file:
<link href="assets/plugins/datatables/dataTables.min.css" rel="stylesheet">
Add inside body
at the end of your page, before main template scripts:

2. Create your table markup
To give your table dynamic options, just add table-dynamic
class to your table. Here is a basic example:

 Rendering engine	 Browser	 Platform(s)	 Engine version	 CSS grade

 Trident	 Internet Explorer 5.5	 Win 95+	 5.5	 A

 Gecko	 Mozilla 1.7	 Win 98+ / OSX.1+	 1.7	 A

 Misc	 PSP browser	 PSP	 -	 C

 Other browsers	 All others	 -	 -	 U

Your table will automatically have pagination and sorting option.
Export Tools
If you need to export your table data with Excel, PDF or print it, you can add export tools by adding table-tools
class to your table:

Here we add filter-left
class too to indicate that we want search input at the left side of the table (export tools are at the right).
Filtering Data
The searching functionality that is provided by DataTables is very useful for quickly search through the information in the table - however the search is global, and you may wish to present controls to search on specific columns only.
You can add input filter in head with filter-head
class, in footer with filter-footer
class and select input with filter-select
:
// Table with text input filter in head

 // Table with text input filter in footer

 // Table with select input filter in footer

You can see an example in template here: http://themes-lab.com/paymee/tables-filter.php.
You can find more comprehensive examples directly on plugin site. It includes a lot of examples with html / js / css details


Job Description
In this position you will work as part of a professional team in various projects to support the design, development and deployment of SHAREPOINT applications.
Job Requirement
We are looking for candidates satisfying the following criteria:
- Hold a bachelor's or master's degree in Computer Science
- Have proven skills in analyzing, design and programming of software solutions
- Have at least 1 year experience in developing SHAREPOINT solutions.
- MCTS certificate on SHAREPOINT is a plus
- Have good programming skills in Microsoft technologies (.NET, C#, Visual Studio, WCF, WPF and Silverlight)
- Good communication skills are required, preferably in English.
What we offer:
- professional working environments
- projects using state-of-the-art technologies
- extensive coaching and training
- attractive remuneration packages
- comfortable workplaces
- travel opportunities.
About the company:
ELCA is an independent Swiss IT Services Company and a leader in software development, system integration and business consulting. ELCA has helped its clients to leverage information technology innovations successfully for over 40 years. The company has 500 employees, more than 400 of whom are highly skilled engineers. With its headquarters in Lausanne, ELCA has subsidiaries in Zurich, Geneva, Berne, London, Paris, Madrid and Ho-Chi-Minh City (offshore development).
ELCA Vietnam plays a strategic role to maintain the group’s competitiveness. Our continuous success is based on a strong commitment to quality and project management in combination with technological leadership and thorough business understanding. With our Quality System appraised at CMMI-ML3, we are able to deliver and maintain customized software for a large number of customers.


Preparation time
less than 30 mins
Cooking time
10 to 30 mins
Serves
Serves 4
For a crunchy noodle topping, fry some rice noodles before you begin to make the chow mein. Alternatively, top with a handful of ready-made prawn or shrimp crackers.
 Cut the pork in half lengthways and then cut into thin slices. Put the pork in a bowl and toss with the five-spice powder, salt and plenty of ground black pepper. Set aside.
Half-fill a medium pan with water and bring to the boil. Add the egg noodles and swish around in the hot water with a long wooden spoon to separate the strands. Return to the boil and cook for 3-4 minutes, or according to the packet instructions until tender. Drain and rinse in a sieve under running water until cold; toss with one tablespoon of the sunflower oil and set aside.
Mix the sugar and cornflour together in a bowl and gradually stir in the soy sauce, mirin (or sherry) and 100ml/3½fl oz water. Put to one side.
Heat one tablespoon of the oil in a large non-stick frying pan or wok. Stir-fry the pork over a high heat for two minutes or until nicely browned. Tip onto a plate and return the pan to the heat.
Add an extra tablespoon of the oil and stir-fry the pepper and carrot for two minutes. Add the ginger, garlic, spring onions, peas and water chestnuts and stir-fry together for two minutes more until softened but not soggy. Tip onto a plate.
Pour the remaining oil into the pan and add the noodles. Stir-fry the noodles for 2-3 minutes, or until beginning to become crisp and golden-brown. Return the meat and vegetables and stir-fry together, tossing all the ingredients with two long handled spoons for 1-2 minutes, or until evenly mixed and piping hot.
Stir the soy mixture to combine the ingredients again and pour into the pan. Continue tossing everything together for 1-2 minutes, or until hot and glossy. Serve immediately, topped with more fried noodles or prawn crackers.


How to share articles with other people
Mail link
To send someone a link to an article via email, choose Mail Link from the Share menu. It will open a new message window in your email application with the link to the article. You can edit the message before sending.
If this is something you do often, you might want to change the way the email is created. For instance, every email has a tagline that says “Link found via NetNewsWire for Macintosh: http://netnewswireapp.com/” at the bottom. While we appreciate if you left that there, you don’t have to. You can create your own template for the body of the email. Here’s how.
Create a text file for your template, and save it to
[your home folder]/Library/Application Support/NetNewsWire Lite/Templates/EmailLinkBodyTemplate
.The template text can be whatever you want — as long as it has a
[[url]]
in it. That part gets replaced with the actual URL.
You can do the same thing for the title of the email, except that you need to include [[title]]
, which gets replaced by the title. The filename for the title of the email template is EmailLinkTitleTemplate
.
Send to Instapaper
Instapaper is a popular service for saving things to read later. It requires a username and (optional-though-recommended) password.
To save an article or web page to Instapaper, choose Send to Instapaper from the Share menu. (Okay, you’re really just sharing with yourself for later, but this command still fits in with the Share menu.)
NetNewsWire will ask for your username and password when needed. You can always change them in NetNewsWire’s preferences window.
Send to Application
NetNewsWire supports a number of other applications that you can send links to: Twitter for Mac, VoodooPad, MarsEdit, Delibar, and more.
Some of these apps post to Twitter; some post to a weblog (MarsEdit); some post to bookmark services (Delibar, for instance, posts to Pinboard); some just save locally (VoodooPad).
NetNewsWire finds out which of these apps you have and just displays the ones that are actually on your hard drive.
To send a link to one of these apps, select an article or open a web page, then choose the app from the Share menu.
Adding to the toolbar
You might do some one or a few of these commands often. You can add them to your toolbar for quick access.
From the View menu, choose Customize Toolbar… Then add whichever commands you’d like to your toolbar.


Other Displays
E-paper
What exactly is electronic paper?
Electronic paper is the technology that mimics the appearance of ordinary ink on paper.
How does it work?
The core of e-ink technology is small capsules filled with a clear fluid containing microscopic particles, each about as wide as a human hair.
Each electronic paper display is made up of millions of such capsules in a thin film, with the particles inside the capsules of different colors and different electric charges. Electrodes are placed above and below the capsule film. When a positive or negative electric field is applied to an individual electrode, the color particles with the corresponding charge will move either to the top or bottom of a capsule, making the surface of the e-paper display appear a certain color.
In the most basic incarnation of an e-paper screen, the particles inside an e ink capsule will be either black or white.  If the electric charge applied is negative, then the negative black ink particles will be repelled to the top of the capsule and color the surface of the display black in that spot.
Unlike a conventional flat panel display, which uses a backlight to illuminate its pixels , electronic paper reflects light like ordinary paper and is capable of holding text and images indefinitely without drawing electricity, while allowing the image to be changed later.


Me
My Profile
My account
Home
My Organizations
WHO
Explore
Help
Data settings
Filename 1.xls
Determine visibility and access to the dataset.
garrm
Can view
Can add records
Is owner
Public - anyone
Can view
Can add records
Anyone with the link
Link:
http://ona.io/garam/sdflkjs92i5rwkl/
Can view
Can add records
Peter
Matt
Roger
William
Read Only
Read & Write
Share
Back


--- layout: post title: "On Streaks" subtitle: "Creating momentum is important" date: 2019-10-21 12:26:00 +1100 background: '/img/posts/bg-streaks.jpeg' ---
"Habits are much easier to maintain than commitments."
- Seth Godin, On Streaks
Seth Godin's blog on streaks is a great reminder about why creating daily habits are much more powerful than setting large goals and commitments. Our daily habits are what shapes our future, as these are what we use to pursue our commitments (whether consciously or not).
I have found it relatively easy to gather momentum and buidling streaks when it comes to health and exercise. Running, eating well, not drinking alcohol. But when it has come to writing, I have struggled: I often find it difficult to break big ideas down into smaller ones that I can use to create momentum. So creating a habit of reflection and writing, I hope, will force a focusing of ideas and reflections. This focus will lead to more concise writing and communication, and overcoming the challenge of working through large ideas and concepts.
And truth be told, today's meta reflection on the act of writing daily is because my current grander idea, on the diffusion of innovations, is too big to fit into a daily reflection!
Building momentum is important. From Seth Godin again...
Streaks are their own reward.
Streaks create internal pressure that keeps streaks going.
Streaks require commitment at first, but then the commitment turns into a practice, and the practice into a habit.
Habits are much easier to maintain than commitments.
- Seth Godin, On Streaks


An extension can register itself as a speech engine. By doing so, it can intercept some or all calls to functions such as $(ref:tts.speak) and $(ref:tts.stop) and provide an alternate implementation. Extensions are free to use any available web technology to provide speech, including streaming audio from a server, HTML5 audio, Native Client, or Flash. An extension could even do something different with the utterances, like display closed captions in a pop-up window or send them as log messages to a remote server.
To implement a TTS engine, an extension must declare the "ttsEngine" permission and then declare all voices it provides in the extension manifest, like this:
{ "name": "My TTS Engine", "version": "1.0", "permissions": ["ttsEngine"], "tts_engine": { "voices": [ { "voice_name": "Alice", "lang": "en-US", "event_types": ["start", "marker", "end"] }, { "voice_name": "Pat", "lang": "en-US", "event_types": ["end"] } ] }, "background": { "page": "background.html", "persistent": false } }
An extension can specify any number of voices.
Once loaded, an extension can replace the list of declared voices
by calling chrome.ttsEngine.updateVoices
The voice_name
parameter is required. The name should be
descriptive enough that it identifies the name of the voice and the
engine used. In the unlikely event that two extensions register voices
with the same name, a client can specify the ID of the extension that
should do the synthesis.
The lang
parameter is optional, but highly recommended.
Almost always, a voice can synthesize speech in just a single language.
When an engine supports more than one language, it can easily register a
separate voice for each language. Under rare circumstances where a single
voice can handle more than one language, it's easiest to just list two
separate voices and handle them using the same logic internally. However,
if you want to create a voice that will handle utterances in any language,
leave out the lang
parameter from your extension's manifest.
Finally, the event_types
parameter is required if the engine can
send events to update the client on the progress of speech synthesis.
At a minimum, supporting the 'end'
event type to indicate
when speech is finished is highly recommended, otherwise Chrome cannot
schedule queued utterances.
Note: If your TTS engine does not support
the 'end'
event type, Chrome cannot queue utterances
because it has no way of knowing when your utterance has finished. To
help mitigate this, Chrome passes an additional boolean enqueue
option to your engine's onSpeak handler, giving you the option of
implementing your own queueing. This is discouraged because then
clients are unable to queue utterances that should get spoken by different
speech engines.
The possible event types that you can send correspond to the event types
that the speak()
method receives:
'start'
: The engine has started speaking the utterance.
'word'
: A word boundary was reached. Use
event.charIndex
to determine the current speech
position.
'sentence'
: A sentence boundary was reached. Use
event.charIndex
to determine the current speech
position.
'marker'
: An SSML marker was reached. Use
event.charIndex
to determine the current speech
position.
'end'
: The engine has finished speaking the utterance.
'error'
: An engine-specific error occurred and
this utterance cannot be spoken.
Pass more information in event.errorMessage
.
The 'interrupted'
and 'cancelled'
events are
not sent by the speech engine; they are generated automatically by Chrome.
Text-to-speech clients can get the voice information from your extension's manifest by calling $(ref:tts.getVoices), assuming you've registered speech event listeners as described below.
To generate speech at the request of clients, your extension must
register listeners for both onSpeak
and onStop
,
like this:
var speakListener = function(utterance, options, sendTtsEvent) { sendTtsEvent({'event_type': 'start', 'charIndex': 0}) // (start speaking) sendTtsEvent({'event_type': 'end', 'charIndex': utterance.length}) }; var stopListener = function() { // (stop all speech) }; chrome.ttsEngine.onSpeak.addListener(speakListener); chrome.ttsEngine.onStop.addListener(stopListener);
Important:
If your extension does not register listeners for both
onSpeak
and onStop
, it will not intercept any
speech calls, regardless of what is in the manifest.
The decision of whether or not to send a given speech request to an
extension is based solely on whether the extension supports the given voice
parameters in its manifest and has registered listeners
for onSpeak
and onStop
. In other words,
there's no way for an extension to receive a speech request and
dynamically decide whether to handle it.


=Parola= '''Parola''' is a city and a municipal council in ''Jalgaon district'' in the Indian state of [[Maharashtra]]. It is located on the Hajira (Surat)–Dhule–Kolkatta [[NH 6|national highway 6]]. The municipal council was established by the British government before the independence of [[India]]. == Geography == Parola is located at '''20.88N 75.12E'''. It has an average elevation of 261 metres (856 feet). == Demographics == As of 2001 India census, Parola had a population of 34,800. Males constitute 52% of the population and females 48%. Parola has an average literacy rate of 69%, higher than the national average of 59.5%: male literacy is 76%, and female literacy is 61%. In Parola, 13% of the population is under 6 years of age.


The graph below looks at diesel, petrol and crude oil prices in India in dollars/litre from June 2014 to December 2016. The benchmark for crude oil prices in India, the Indian basket, dropped from $0.69 two years ago to $0.33 last month.
Petrol prices in India, on the other hand, have fallen only one cent from $1.05/litre in 2014 to $1.04/litre after an official price revision in January 2017.
So why hasn't it fallen more?
(Hover over the points to trace the change in prices over the past two-and-a-half years.)


Overview
DBAddin has three main areas and the Addin global code area, which are mapped to the following source files:
DB Functions and their config files
- Functions.vb - Contains the public callable DB functions and helper functions and a data structure for transporting information back from the calculation action procedure to the calling function
- ConfigFiles.vb - procedures used for loading config files (containing DBFunctions and general sheet content) and building the config menu
DB Modifiers
- DBModif.vb - DBModif Class: Abstraction of a DB Modification Object and descendant concrete classes DBMapper, DBAction or DBSeqnce; also contains global helper functions for DBModifiers and an abstract helper class CustomCommandBuilder for building Insert/Update/Delete Statements for DBMapper having concrete implementations in CustomSqlCommandBuilder, CustomOleDbCommandBuilder and CustomOdbcCommandBuilder.
- DBModifCreate.vb - Dialog for creating DB Modifier configurations
- EditDBModifDef.vb - Dialog used to display and edit the CustomXMLPart utilized for storing the DBModif definitions, reused to also show DBAddin settings
DBSheet definition creation and assignment
- DBSheetConfig.vb - Helper module for easier manipulation of DBSheet definition
- DBSheetCreateForm.vb - Form for defining/creating DBSheet definitions
- DBConnHelper.vb - connection helper class (Connection configuration data) used for DBSheetCreateForm.vb and AdHocSQL.vb
Addin global code
- Globals.vb - Global variables and functions for DB Addin
- MenuHandler.vb - handles all Menu related aspects (context menu for building/refreshing, "DBAddin"/"Load Config" tree menu for retrieving stored configuration files, etc.)
- AboutBox.vb - About box: used to provide information about version/buildtime and links for local help and project homepage
- AddInEvents.vb - AddIn Connection class, also handling Events from Excel (Open, Close, Activate)
- AdHocSQL.vb - Issuing adhoc SQL Commands from a dialog box


rotten > Library > Biographies > US Officials > Nelson Rockefeller
Nelson Rockefeller
- Vice President under Gerald Ford
- Ordered the attack on Attica prison.
- Gave The Finger during some kind of testimony (photo)
- Died in the "company" of a lovely 31 year old
Timeline
| 13 Sep 1971 |
After 1,300 rioting prisoners reject a list of proposed concessions because it lacks immunity from prosecution, New York Governor Nelson Rockefeller orders an attack to retake Attica prison. In all, 29 prisoners die and 85 are wounded; and 10 hostages are killed.  The former Vice President dies during the ambulance ride. Rockefeller's will leaves Marshak $50,000 and the deed to a Manhattan townhouse. |
Pornopolis |
Rotten |
Faces of Death |
Famous Nudes
|


Inform is a system for creating adventure games, and this is the book to read about it. It translates an author's textual description into a simulated world which can be explored by readers using almost any computer, with the aid of an “interpreter” program.
Inform is a suite of software, called the “library”, as well as a compiler. Without the library, it would be a major undertaking to design even the smallest game. The library has two ingredients: the “parser”, which tries to make sense of the player's typed commands, and the “world model”, a complex web of standard rules, such as that people can't see without a source of light. Given these, the designer only needs to describe places and items, mentioning any exceptional rules that apply. (“There is a bird here, which is a normal item except that you can't pick it up.”) This manual describes Inform 6.21 (or later), with library 6/9 (or later), but earlier Inform 6 releases are similar.
Since its invention in 1993, Inform has been used to design some hundreds of works of interactive fiction, in eight languages, reviewed in periodicals ranging in specialisation from XYZZYnews (www.xyzzynews.com) to The New York Times (see Edward Rothstein's ‘Connections’ column for 6 April 1998). It accounts for around ten thousand postings per year to Internet newsgroups. Commercially, Inform has been used as a multimedia games prototyping tool. Academically, it has turned up in syllabuses and seminars from computer science to theoretical architecture, and appears in books such as Cybertext: Perspectives on Ergodic Literature (E. J. Aarseth, Johns Hopkins Press, 1997). Having started as a revival of the then-disused Infocom adventure game format, the “Z-Machine”, Inform came full circle when it produced Infocom's only text game of the 1990s: ‘Zork: The Undiscovered Underground’, by Mike Berlyn and Marc Blank.
Nevertheless, Inform is not the only system available, and the intending game designer should shop around. This author at least has long admired the elegance of Mike Roberts's Text Adventure Development System (TADS).
· · · · ·
In trying to be both a tutorial and reference work, this book aims itself in style halfway between the two extremes of manual, Tedium and Gnawfinger's Elements of Batch Processing in COBOL-66, third edition, and Mr Blobby's Blobby Book of Computer Fun. (This makes some sections both leaden and patronising.) Diversionary or seldom-needed passages are marked with a warning triangle ▲ or two. Examples of program are set in typewriter font.
Mundane or irrelevant passages in longer examples are sometimes replaced with a line reading just “…”. Further examples are couched instead as exercises, with answers given in §A6. Many are intended not for first readers but to help those returning for some variation on the usual rules.
Chapter I introduces the language used to describe games without doing any actual game design. The real flavour of Inform begins in Chapter II, so that readers may want to begin there, turning back to Chapter I only as needed. Equally, the essential material designers need is mostly done by halfway through Chapter IV, so the book is not as epic as it looks.
One way to get a feeling for Inform is to design a simple game and to add an example of each new feature as it turns up. This book does just that with an eleven-location short story of 1930s archaeology, called ‘Ruins’, taking it from opening lines in §4 to a completed work with a step-by-step solution by the end of §23. Other example games for Inform include ‘Advent’, ‘Adventureland’, ‘Balances’, ‘Toyshop’ and ‘Museum of Inform’.
· · · · ·
The Alexandrian Library of the interactive fiction world is an anonymous FTP site at the German National Research Centre for Computer Science, where Volker Blasius and David Kinder maintain the archive:
ftp://ftp.gmd.de/if-archive/
Its unrivalled collection of early and modern interactive fiction (IF), including two dozen rival design systems, makes ftp.gmd.de the essential port of call for the IF tourist. Also archived are “library extensions” and translations of Inform, and the source code of around fifty Inform-written games. Inform's home on the World Wide Web, which includes Gareth Rees's ‘Alice Through the Looking-Glass’ tutorial, is located at:
http://www.gnelson.demon.co.uk/inform.html
Here you can find a PDF (“Acrobat”) copy of this book; The Inform Technical Manual, a dry account of internal workings for the benefit of those working on the compiler; and The Z-Machine Standards Document, which minutely defines the run-time format.
· · · · ·
Stop press: as this book goes to the printers, the archive is in the early stages of migrating to ftp.ifarchive.org, a process likely to be complete by end 2001.
· · · · ·
Much of this book is given over to syntax and implementation, but the world model and its underlying rules are at the heart of Inform, and they owe much to earlier work in the field. Ideas of how to represent places and the location of items are owed to Will Crowther (c. 1975), while the use of a tree to represent containment derives from work towards ‘Zork’ (c. 1978) by students at MIT, whose artificial intelligence lab promoted the doctrine that such structures occur “naturally”. (Terry Winograd's ‘SHRDLU’ (1972) had provided an adventure-like parser for a world of blocks supporting pyramids: it recognised pronouns, and allowed the “game” state to be saved.) The completion of today's standard model of space, objects, lighting and the passage of time can conveniently be dated to April 1979, the publication date of the influential IEEE Computer article ‘Zork: A Computerized Fantasy Simulation Game’ by P. David Lebling, Marc Blank and Tim Anderson. The question of how best to model supplementary world rules, of the “you can't pick up the slippery eel” variety, is less settled. Influenced by post-‘Zork’ Infocom, TADS (c. 1987) has a “verification stage” in processing actions, for instance, which may well be a better scheme than Inform's before and after. The latter derive from a second tradition, based in Cambridge, England, not Cambridge, Massachusetts: in the first instance from an incremental multi-player game called ‘Tera’ for the Cambridge University mainframe Phoenix, written by Dilip Sequeira and the author in 1990. (The compiler was called Teraform, a pun of Dr Sequeira's. ‘Tera’ was the sequel to ‘Giga’ and before that ‘Mega’ – anagram of ‘game’ – by Mark Owen and Matthew Richards.) This stole from the vastly more significant Phoenix game assembler by David Seal and Jonathan Thackray which in turn dates back to their creation, with Jonathan Partington, of ‘Acheton’ (c. 1979), the first substantial game written outside America.
· · · · ·
In the defensive words of its first, makeshift documentation, “Inform is an easel, not a painting”. Though I am no longer so sure that the two can be divided. While revising this book, I have been ruefully reminded of Coleridge's notebooks, that vaulted miscellany of staircases and hidden doors, connections found and lost, plans abandoned and made again. Slipping away from my attempts to index and organise it, this book, too, remains for me a maze of twisty little passages, all different, a kind of interactive fiction in itself.
Over the last seven years, more than a thousand people have trodden these passages, repairing or ramifying by turns with amendments and suggestions: far too many to name but I would like to thank them all, and especially Volker Blasius, Kevin Bracey, Mark Howell, Stefan Jokisch, Kirk Klobe, the ever avuncular Bob Newell, Robert Pelak, Jørund Rian, Dilip Sequeira, Richard Tucker, Christopher Wichura, John Wood and the games designers of Activision. Particular thanks go to Mike Berlyn, who besides being one of the subjects of Chapter VIII was also instrumental in the reshaping of this text as an unabashed book. His enthusiasm was greatly valued.
Few books can have been so fortunate in receiving the generous attention of others as this new edition. First and foremost its every paragraph was reshaped by Gareth Rees's skilled, tactful and invariably wise editing. The stack of proofs of draft chapters, meticulously annotated in his calligraphic handwriting, is now five and a half inches high; his contribution to the ideas in this book was equally substantial, and especially in Chapter VIII. Toby Nelson and Andrew Plotkin each proof-read the text, making helpful comments such as “Had a bad day at the office?” next to one of the paragraphs, and “Inform is curled up in my head, like a parasitic alien that doesn't spring out and eat the host for a surprisingly long time.” Torbjörn Andersson checked the solutions to the exercises: no mean feat, and it resulted in no less than 242 specific suggestions, only four of them pointing out that I'd got the accent in his name wrong again. Later on he proofed the whole book again, so that at times it seemed it would never be finished (delays, however, being solely my own fault). Michael Baum's census of known Z-machine story files greatly assisted the bibliography of cited works. Paul David Doherty, interactive fiction's most careful and dedicated historian, was tireless in tracking down early games designers and in vetting §46 for factual accuracy, and interviews by Dennis G. Jerz further clarified the mid-1970s picture: opinions and errors remain, of course, my own. David Cornelson's enthusiasm and capability made this printed edition possible, assisted by Roger Firth and Florian Edlbauer as English and German agents, and by Ryan Freebern, Duncan Stevens, Nick Montfort and Duncan Cross who proofed pages yet again. Inform designers too numerous to name participated in a survey of what they would like to see appearing in this book, and in a trawling exercise for misprints in the first PDF edition. A generous award from the Society of Authors in 1997 allowed me more time for writing. The herculean labour of producing this excellent HTML edition of the book fell to David Welbourn, with the assistance of David Cornelson.
One final word. I should like to dedicate this book, impertinently perhaps, to our illustrious predecessors: Will Crowther, Don Woods and the authors of Infocom, Inc.; among them Douglas Adams, whose sudden death only weeks ago robs us of one of our most inventive and maddening writers.
Graham Nelson
University of Oxford
April 1993 – July 2001


--- layout: post permalink: i4vegas.html Tags: Array NameOfCoupon: i4 Vegas Cash Back Summary: See our i4 Vegas Coupon Code, i4 Vegas Rebate, i4 Vegas Promo Code, i4 Vegas Discount, i4 Vegas Coupon Cash Back Rebate here. MetaKeywords: i4 Vegas Coupon Code, i4 Vegas Rebate, i4 Vegas Promo Code, i4 Vegas Cash Back Rebate, i4 Vegas Discount, i4 Vegas Coupon Image: images/17938.gif LinkURL: http://www.shareasale.com/r.cfm?b=129256&u=412002&m=17938 affiliate_url_link: http://www.icouponblog.com/jane.php?id=2712 thesis_readmore: See the i4 Vegas Coupon thesis_thumb: http://www.icouponblog.com/tn.php?merchantURL=i4vegas.com/?refid=1086 Title: Save 4% - i4 Vegas Coupon Code for i4vegas.com/?refid=1086. i4 Vegas Rebate & Discount thesis_description: Our i4 Vegas Discount Coupon Code for i4vegas.com/?refid=1086. We have the best i4 Vegas Rebate anywhere. thesis_keywords: i4 Vegas, i4 Vegas Coupon Code, i4 Vegas Discount, i4 Vegas Rebate product_name: i4 Vegas hop_url: http://www.icouponblog.com/hop.php?id=2712 ---


|
Embedded Asteroids
1.0.0
Asteroids game for embedded platforms
|
Core game code for asteroids game on MSP430F5529 embedded platform. More...
#include "project_settings.h"
#include "random_int.h"
#include "stddef.h"
#include "strings.h"
#include "game.h"
#include "timing.h"
#include "task.h"
#include "terminal.h"
Go to the source code of this file.
Classes | |
| struct | stephen_game_t |
| game structure More... | |
Macros | |
| #define | MAP_WIDTH 60 |
| #define | MAP_HEIGHT 18 |
| #define | MAX_ASTEROIDS 250 |
| #define | MAX_ASTEROIDS_PER_COLUMN MAP_HEIGHT-2 |
| #define | MAX_COLUMNS MAP_WIDTH-2 |
| #define | FIRE_SPEED 100 |
| #define | RECHARGE_RATE 750 |
| #define | MAX_SHOTS 5 |
| #define | STARTING_DIFFICULTY 24 |
Functions | |
| void | StephenGame_Init (void) |
Core game code for asteroids game on MSP430F5529 embedded platform.
Definition in file stephen_game.c.
| #define FIRE_SPEED 100 |
Definition at line 62 of file stephen_game.c.
| #define MAP_HEIGHT 18 |
Definition at line 56 of file stephen_game.c.
| #define MAP_WIDTH 60 |
Definition at line 55 of file stephen_game.c.
| #define MAX_ASTEROIDS 250 |
Definition at line 58 of file stephen_game.c.
| #define MAX_ASTEROIDS_PER_COLUMN MAP_HEIGHT-2 |
Definition at line 59 of file stephen_game.c.
| #define MAX_COLUMNS MAP_WIDTH-2 |
Definition at line 60 of file stephen_game.c.
| #define MAX_SHOTS 5 |
Definition at line 64 of file stephen_game.c.
| #define RECHARGE_RATE 750 |
Definition at line 63 of file stephen_game.c.
| #define STARTING_DIFFICULTY 24 |
Definition at line 67 of file stephen_game.c.
| void StephenGame_Init | ( | void | ) |
StephenGame_Init must be called before the game can be played
Definition at line 118 of file stephen_game.c.


The configuration parameter strictDiscoveryDocumentValidation
is set true
by default. This ensures that all of the endpoints provided via the ID Provider discovery document share the same base URL as the issuer
parameter.
Several ID Providers (i.e. Google OpenID, WS02-IS, PingOne) provide different domains or path params for various endpoints in the discovery document. These providers may still adhere to the OpenID Connect Provider Configuration specification, but will fail to pass this library's discovery document validation.
To use this library with an ID Provider that does not maintain a consistent base URL across the discovery document endpoints, set the strictDiscoveryDocumentValidation
parameter to false
in your configuration:
import { AuthConfig } from 'angular-oauth2-oidc';
export const authConfig: AuthConfig = {
// Url of the Identity Provider
issuer: 'https://steyer-identity-server.azurewebsites.net/identity',
// URL of the SPA to redirect the user to after login
redirectUri: window.location.origin + '/index.html',
// The SPA's id. The SPA is registerd with this id at the auth-server
clientId: 'spa-demo',
// set the scope for the permissions the client should request
// The first three are defined by OIDC. The 4th is a usecase-specific one
scope: 'openid profile email voucher',
// turn off validation that discovery document endpoints start with the issuer url defined above
strictDiscoveryDocumentValidation: false
}


Template Class PoolAllocator¶
Defined in File pool_allocator.hpp
Class Documentation¶
-
template<size_t
ElementSize
, size_tAlignment
, typenameFreelistImpl
= Freelist>
classwrench
::
PoolAllocator
¶ Allocator to allocate elements of size ElementSize, with a given Alignment, and using the given FreelistImpl. We don’t use a templated type for the pooled allocator to allow the allocator to allocate elements of different types but which are the same size, or smaller, than the element size for the pool.
This allocator should be used as an allocator implementation in the Allocator class, which will allow typed objects to be allocated.
- Template Parameters
ElementSize
: The byte size of the elements in the pool.Alignment
: The alignment for the elements.FreelistImpl
: The implementation type of the freelist.
Public Functions
-
PoolAllocator
() noexcept = delete¶ Default constructor for the pool.
-
~PoolAllocator
() noexcept = default¶ Default destructor for the pool.
-
PoolAllocator
(const void *begin, const void *end) noexcept¶ Constructor which initializes the freelist with the
start
andend
pointers to the memory arena for the pool.- Parameters
begin
: A pointer to the start of the arena for the pool.end
: A pointer to the end of the arena for the pool.
-
template<typename
Arena
>PoolAllocator
(const Arena &arena) noexcept¶ Constructor to initialize the allocator with the arena to allocator from.
- Parameters
arena
: The arena for allocation.
- Template Parameters
Arena
: The type of the arena.
-
PoolAllocator
(PoolAllocator &&other) noexcept = default¶ Moves constructor to move
other
into this allocator.- Parameters
other
: The other allocator to move into this one.
-
auto operator= (PoolAllocator &&other) noexcept -> PoolAllocator &=default
Move assignment operator to move
other
into this allocator.- Parameters
other
: The other allocator to move into this one.
-
PoolAllocator
(const PoolAllocator&) = delete¶ Copy constructor deleted, allocators can’t be copied.
-
auto operator= (const PoolAllocator &) -> PoolAllocator &=delete
Copy assignment deleted, allocators can’t be copied.
-
auto alloc (size_t size=element_size, size_t align=alignment) noexcept -> void *
Allocates an element of
size
with a givenalignment
from the pool. This will fail ifsize
is larger than the element size for the pool or if the alignment is larger than the alignment for the pool.If the pool is full, this will return a nullptr.
- Parameters
size
: The size of the element to allocate.align
: The alignment for the allocation.
-
auto free (void *ptr, size_t=element_size) noexcept -> void
Frees the
ptr
, pushing it onto the front of the freelist.- Parameters
ptr
: The pointer to free.
-
auto owns (void *ptr) const noexcept -> bool
Returns true if the allocator owns the
ptr
.- Parameters
ptr
: The pointer to determine if is owned by the allocator.
-
auto reset () noexcept -> void
Resets the pool, if the freelist supports resetting.
Public Static Attributes
-
constexpr bool
resettable
= FreelistImpl::resettable¶ Specifies that the allocator cannot reset.


Please use your laptop to continue the study, thank you.
Please use your mobile to continue participating in the study, thank you.
Thank you for taking the time to participate in this study. Please complete the following survey.


-
Testing a way for you to make purchases on Twitter | Twitter Blogs
blog.twitter.com
A new way to discover and buy products on Twitter.
-
How Design and Venture Capital Go Hand in Hand
www.kpcb.com:80
On June 7th, KPCB Design Partner John Maeda hosted a conversation on design, craft, and technology with some of the design industry’s biggest ...
-
Business Goals Platform BetterWorks Leaves Stealth With $15.5M Led By KPCB ...
techcrunch.com
BetterWorks, a new, cloud-based platform designed to help employees set and reach business goals -- and the newest project from gamification pioneer ...
-
Can You Do Good – And Still Make Money?
www.youtube.com
As part of the KPCB Leadership Salon series, KPCB General Partner John Doerr led a panel of education technology innovators to discuss how technology ...
-
The Boring Designer • Cap Watkins
blog.capwatkins.com
Whenever I’m looking at a product designer’s work, I find myself continuously asking the same question: which solution is the boring one? Maybe it’s ...
-
Denis Irwin On The Changes for Both Manchester United and Ireland from ...
www.stitcher.com
Listen to Beyond The Pitch episodes free, on demand. Phil and Anto are joined by Manchester United and Ireland legend Denis Irwin as he concludes a ...
-
KPCB Fellows
kpcbfellows.com
I just liked the KPCB Fellows Program! Check it out at facebook.com/KPCBFellows! #KPCBFellows
-
MHacks Fall 2014 Final Demos
www.youtube.com
The official live stream of the MHacks Fall 2014 Final Demos. MHacks is presented in partnership with Quixey. The Major League Hacking Fall 2014 ...
-
Coursera
www.coursera.org
Take free online classes from 80+ top universities and organizations. Coursera is a social entrepreneurship company partnering with Stanford ...
-
Randy Komisar On The State of Silicon Valley - CNBC Squawk Alley
www.kpcb.com:80
Are startups growing too quickly? Randy Komisar, KCPB venture investor, discusses risk and valuations of tech startup with CNBC's Kayla Tausche. ...
-
Office Hours with John Maeda
johnmaeda2.fullslate.com
Online scheduling for Office Hours with John Maeda by Full Slate
-
Spruce Launches To Make High-Quality Dermatologic Care Accessible and ...
<IP_ADDRESS>:443
This article first appeared in Wired on Sep 25, 2014, 10:00am PDT This App Fights Acne (It’s Not Nearly as Silly as It Sounds) Ray Bradford is ...
-
Start Ups Should Prioritize Security, Even at the Earliest Stages
www.youtube.com
As part of the Kleiner Perkins Caufield & Byers (KPCB) Leadership Salon series, KPCB General Partner Ted Schlein recently hosted a panel of ...
-
Why Startups Are The New Super Heroes Of Cyber Security
www.forbes.com
It’s hard to imagine a time when cyber security wasn’t an almost daily fixture in headlines. With news about the Target security breach still ...
-
BetterWorks Overview: Powering Goals for the Enterprise
www.youtube.com
Introducing BetterWorks: the enterprise goals platform trusted by high performing companies to engage, empower and cross-functionally align their ...
-
Business Goals Platform BetterWorks Leaves Stealth With $15.5M Led By KPCB
www.kpcb.com:80
"BetterWorks":http://www.betterworks.com/, a new, cloud-based platform designed to help employees set and reach business goals — and the newest ...
-
Press
apcera.com
Delivering startup speed to Enterprise IT, with the control and visibility required by Big Business.
-
Tech Looks to High Schools for Next Level Innovation: Video
www.bloomberg.com
Julie De Baubigny, partner at Kleiner Perkins Caufiled & Byers, explains why younger is better in tech as companies look to high school-age kids as ...
-
Siri, Meet Shazam | Shazam Blog
www.shazamers.com
It’s finally here! Today Apple officially rolls out iOS 8, and with it comes an even easier way to explore and connect with the world around you.
-
ClearStory Data Named Winner in Business Analytics Category by Leading ...
www.clearstorydata.com
Latest Press Releases for ClearStory, a company with a unique approach to data analysis and collaboration.
-
San Francisco Beats New York for Nation's Highest Median Apartment Rent
www.kpcb.com:80
This article first appeared in San Francisco Business Times on Sep 17, 2014, 11:36am PDT San Francisco has surpassed New York for the first time with ...
-
Turning mobile advertising on its head
edition.cnn.com
Boston-based SessionM has a brand new approach to mobile advertising. CNN's Isa Soares reports.
-
KPCB Fellows program: An internship to remember : Rice University George ...
engineering.rice.edu
Kyle Adams (CS ’15) and Derek Peirce (CS ’16) are part of an elite group. They’re two of the 76 students from across the country who participated in ...
-
How are Designers and Engineers Teaming Up in Today's Technology World?: ...
soundcloud.com
In this podcast, KPCB partners Mike Abbott, John Maeda, and Anjney Midha discuss the increasingly critical intersection between technology and design ...
-
seeing is believing
uncapitalized.com
today, i’m going to riff on a topic i haven’t written about before, but has interested me for years: computer vision on mobile phones. i believe ...
-
eye-see-you
pennappsx.challengepost.com
Eye-See-You ============ Hands-free, voice-free computer usage. -------------------------------...
-
UC Junior Part of Prestigious Program Connecting Student Designers with ...
www.uc.edu
UC graphic communication design major Kyle Bennett recently beat out thousands of other applicants to complete a prestigious, paid summer internship ...
-
Real Estate Startup Zumper Launches Zapp, So Renters Can Apply For ...
www.kpcb.com:80
This article first appeared in TechCrunch on Sep 2, 2014 Apartment listing startup Zumper has spent the last several years building apps to help ...
-
Airware Partners with NASA to Develop a UAS Traffic Management System
www.kpcb.com:80
Airware has partnered with NASA to develop a UAS Traffic Management (UTM) system that will enable safe and efficient low-altitude UAS operations. ...