WITNESS LIST
General Investigating & Ethics Committee
February 15, 2018 - 10:30 AM
Charge 10: HHSC Oversight
On:
Cross, Benjamin (LBB)
Gonzales, Arby (State Auditor's Office)
Hernandez Kauffman, Sylvia (Office of Inspector General)
Muth, Stephanie (Texas Health and Human Services Commission)
Parks, Ursula (Legislative Budget Board)
Smith, Charles (Texas Health and Human Services Commission)
Stebbins, Rich (Texas Health and Human Services Commission)
Young, John (State Auditor's Office)
Registering, but not testifying:
On:
Elliott, Verma (State Auditor's Office)
Hicks, Willie (State Auditor's Office)
Scoggins, Kristyn (State Auditor's Office)
Charge 6: State Agency Rehiring
On:
Coleman, Rob (Comptroller of Public Accounts)
Parks, Ursula (Legislative Budget Board)
Schneider, Sharon (Texas State Auditor's Office)
Registering, but not testifying:
On:
Elliott, Verma (State Auditor's Office)
Millar, Judy (State Auditor's Office)
Tai, Lara (State Auditor's Office)
Young, John (State Auditor's Office)
Charge 8: State Agency Travel Expenditures
On:
Coleman, Rob (Comptroller of Public Accounts)
Parks, Ursula (Legislative Budget Board)
Williams, Marc (Texas Department of Transportation)
Charge 9: State Agency Participation in Trade Associations
On:
Archer, Jeffrey (Texas legislative council)
Coleman, Rob (Comptroller of Public Accounts)
Parks, Ursula (Legislative Budget Board)
1


You’re gonna wanna sit down, have a glass of tea, and maybe don’t drink at the same time as you’re reading these. I present to you the news as I see it along with some good ol’ fashioned Libertarian/Anarchist values
DOn’t have ot ban everything
Lib/con
David Hogg visiting the Obama White House
More Parkland Fuckery
The narrative
Wonder why this stalled
Pizzagate
This is the chick that tried to take 30+ kids outta Hairi
New employees, same as the old employees
Go on, tell me this shit’s normal…
Vatican house cleaning?
Corporate welfare is the worst
Nancy Pelosi turns up in Pizza Gate. She owns a west coast pizza shop
This wasn’t supposed to get out
Someone setting fire to Trump Tower?
All clear?
“Scandal free”
Not all heros wear capes
Tough choice
2A- Do you want a civil war? Cause that’s how you get a civil war.
Clintonbodycount
Still waiting
Podesta group map
LV shooting FBI guy retires
This came out before the LV shooting
Gaza- medic is taking care of medic taking care of dude on teh ground
Gaza
This page is synchronized from the post: ‘Meme the News 4/8/18’


@(account: Option[Entity[Account]])(implicit webJarAssets: WebJarAssets) @_template(account) {
The Department of Microelectronics and Computer Science (DMCS), headed by Prof. Andrzej Napieralski, was founded in May 1996. The members of the department staff give lectures and run laboratory courses at the Faculty of Electrical, Electronic, Computer and Control Engineering and the International Faculty of Engineering, in Polish, French, and English. The Department cooperates with a wide range of research organizations and academia from all round the world. This international cooperation is constantly strengthened thanks to the MIXDES conference which is organized by DMCS annually starting from 1994.
Several research projects funded by the European Union are realized in the Department. Between 1991 and 2007, 10 Tempus and Copernicus projects were successfully concluded, as well as one sponsored by NATO. Moreover, since 1994 the Department took part in the international project BARMINT realized within the EU research programme Esprit. From 2001 to 2008 two projects within the EU 5th Framework Programme (SEWING and REASON) and one within the 6th Framework (CARE). Currently another 6th Framework project (PERPLEXUS) is approaching the end. The new 7th Framework project (EduMEMS) has just started. A large number of publications at international and national conferences as well as papers published in renowned scientific journals result from research activities in many areas.


At A Glance
Media Type: Game
Platform: Web-based
Released: December 2019
Made for: GAMED Holiday Game Jam, 2019
Created with: Unity
Coded in: C#
Developers: Cass Aleatory (solo project)
Media Type: Game
Platform: Web-based
Released: December 2019
Made for: GAMED Holiday Game Jam, 2019
Created with: Unity
Coded in: C#
Developers: Cass Aleatory (solo project)
Have you ever wanted to go for a semi truck ride with game developer Cass Aleatory? Neither have I, and I highly doubt that this experience will change either of our minds. Still, the opportunity now presents itself... there's only one ending, but if you embark on this journey, you'll be able to ask Cassie whatever questions you'd like—assuming that the question(s) you'd like to ask were written into the dialogue, I guess.
This game draws inspiration from the "smart cinema" movement in film. This is definitely a funny game, but though players are meant to laugh as they play it, some of the comedic moments are also uncomfortable. In classic smart cinema style, the game encourages the player to remain emotionally detached from the characters. This effect is achieved by portraying characters as unpredictable and spontaneous. Both the player and the characters can (and will) insult each other and say cringe-worthy things, making them seem more like actual humans than video game characters who speak with regard for narrative or direction. This results in dialogue that is direct and painfully honest. Though it's hard to "like" characters who behave this way (thus the detachment), it is possible to "feel bad" for them... thereby creating yet another uncomfortable situation for the player to laugh at.
This game was made in about 24 hours for the Game & Media Entertainment Developers (GAMED) club's second game jam of the 2019/20 academic year. There are some inside references that only attendees of this game jam will "get," but I don't believe they detract from the game's overall storytelling efficacy. The theme of the game jam was "meta," and the modifier was "duos." I took the pair modifier a step further and created this game alone. I did all of the art, sound effects, music, design, programming, and storytelling for this game within the temporal parameters of the game jam, and I made all of the assets from scratch.
Also, all dialogue is nonfiction; any information about me contained in this game is true, and all of the events referenced actually occurred. Don't judge me.
Needless to say, I learned a tremendous amount about every facet of game development while working on this game. Having only myself to rely on challenged me to think critically about areas of development I'd been practicing, but had never taken the lead on, like interface design and audio work. I even had to learn some brand new things from scratch; for example, I'd never even tried animation before this project. And of course, I'd be remiss not to mention that implementing it all gave me a wide range of practice writing different kinds of Unity scripts and handling other coding tasks. Finally, writing in the aforementioned smart cinema style was also a fascinating exercise in genre exploration. Smart cinema is basically cringe for the sake of cringe, and therefore seems like an enormous source of untapped potential for creating innovative entertainment for a Gen Z target audience. Considering, I'm glad a got a chance to give this unique writing style a try.
Everything! I did the graphics art, animation, music composition, sound design, programming, game design, interface design, Unity implementation, and writing from scratch. This game was made in Unity and written in C# in Microsoft Visual Studio. The score was composed in Noteflight, and the visual art was made in Pixlr E.


--- layout: post title: Deploying to Heroku with Rails 3.0.0.rc published: true ---
UPDATE: This issue has now been fixed.
The Ruby on Rails Tutorial book uses the latest version of Rails, which is the current release candidate of Rails 3.0.0.rc. Unfortunately, at the time of this writing, you can't deploy applications to Heroku using the Rails release candidate because of a conflict with the latest version of Bundler. See this blog post for a possible workaround.


Marie 'Bunny' Dillard is an aspiring web developer and artist. She has lived in Seattle, Washington since August 2017. She shares her home with her laptop Samson and piles of unfolded laundry. She's 19, and doesn't think she's qualified to say anything else.
You can contact her by email or by phone, if you can find her first.


You are about to generate a new authentication username and password.
Current password will be invalidated.
Do you want to proceed?
Your new authentication username and password have been generated successfully.
Please write it down and store it in a safe place.
This information won't be exhibited again.
In case of loss, a new one must be generated.
Your new username is:.
Copy
Copied
Your new password is:.


- y - Variable in class craj.CircleFinding
-
- y1 - Variable in class ij.gui.Line
-
- Y1 - Static variable in class ij.io.RoiDecoder
-
- y1d - Variable in class ij.gui.Line
-
- y2 - Variable in class ij.gui.Line
-
- Y2 - Static variable in class ij.io.RoiDecoder
-
- y2d - Variable in class ij.gui.Line
-
- Y_CENTER_OF_MASS - Static variable in class ij.measure.ResultsTable
-
- Y_CENTROID - Static variable in class ij.measure.ResultsTable
-
- Y_FORCE2GRID - Static variable in class ij.gui.Plot
-
flag for forcing frame to coincide with the grid/ticks in y direction (results in unused space)
- Y_GRID - Static variable in class ij.gui.Plot
-
flag for drawing horizontal grid lines for y-axis ticks
- Y_LOG_NUMBERS - Static variable in class ij.gui.Plot
-
flag for logarithmic numeric labels of x-axis ticks
- Y_MINOR_TICKS - Static variable in class ij.gui.Plot
-
flag for drawing y-axis minor ticks
- Y_NUMBERS - Static variable in class ij.gui.Plot
-
flag for numeric labels of x-axis ticks
- Y_RESOLUTION - Static variable in class ij.io.TiffDecoder
-
- Y_TICKS - Static variable in class ij.gui.Plot
-
flag for drawing x-axis ticks
- yCenter - Variable in class ij.process.EllipseFitter
-
X centroid
- yCenterOfMass - Variable in class ij.process.ImageStatistics
-
- yCentroid - Variable in class ij.process.ImageStatistics
-
- yCoordinates - Variable in class ij.process.EllipseFitter
-
Initialized by makeRoi()
- YD - Static variable in class ij.io.RoiDecoder
-
- YesNoCancelDialog - Class in ij.gui
-
A modal dialog box with a one line message and
"Yes", "No" and "Cancel" buttons.
- YesNoCancelDialog(Frame, String, String) - Constructor for class ij.gui.YesNoCancelDialog
-
- yesPressed() - Method in class ij.gui.YesNoCancelDialog
-
Returns true if the user dismissed dialog by pressing "Yes".
- YINC - Static variable in class ij.plugin.frame.Editor
-
- YINC - Static variable in class ij.plugin.MacroInstaller
-
- yOrigin - Variable in class ij.measure.Calibration
-
Y origin in pixels.
- ypoints - Variable in class ij.gui.Wand
-
The y-coordinates of the points in the outline.
- ypoints - Variable in class ij.process.FloatPolygon
-
- ystart - Variable in class ij.process.ImageStatistics
-
Used internally by AnalyzeParticles


---
layout: minimal.hbs
title: profile
---
~$ jordan --verbose
I'm a mild-mannered developer and technology advocate by day... and, well, by night too, I suppose.
Shortly after it arrived at my home in 1993 I began disassembling my first computer - my mother was not happy. She breathed more easily when I moved from hardware into programming. My experience includes development and instruction at startups, agencies, Fortune 100 companies, and universities, as well as numerous open source projects. My programming experience includes JavaScript (and Node.js), PHP, Java, Natural, and more. I speak regularly at (and helps organize) local user groups and conferences big and small. My primary mission for over 10 years has been to evangelize technology of all sorts and share what I've learned to help others grow. In my down time I enjoy puzzles of all sorts and board games!


The interview responses were analyzed to create the following personas. They represent behaviors, attitudes, hobbies, education, and other personal characteristics that real users of the product will have and, thus, help to create a perspective through which the problem can be seen and experienced.
Creating these personas helped to understand who the users of the product are, how they behave, and what their circumstances are. They helped to visualize the people for whom I was designing and thus kept close to the user’s interest. Thinking about users’ different personalities, traits, interests, and goals allowed me to identify with them and, thus, helped me to gain empathy for them.
The Anime Fan
While I love computer science, pop culture and anime, I equally enjoy partying and doing sports with my friends
Anna just graduated and is looking forward to her future. She is outgoing and bubbly and usually meets up with her friends after lectures. While she loves going out, she equally loves to stay at home and watch anime with pizza and popcorn. She regularly goes to the gym to balance her sedentary lifestyle when programming and watching anime. She recently discovered a series about volleyball, which made her interested in playing. Unfortunately, none of her friends are sports enthusiasts.
The Shy Basketball Lover
When I’m playing basketball, I forget everything around me. It’s just me or me and the team. It’s a liberating feeling.
James loves watching basketball matches. If a match is broadcasted, he rushes home after work to be there in time for the kickoff. He always looks forward to weekends since he and his friends take the time to meet up and play a couple of rounds of 3-on-3 street basketball. He would love to play more during the week, but unfortunately his friends are usually too tired in the evening. He considered joining his local basketball community, but joining most teams requires a membership, and he does not want to be the "new one".
Jogger
I love to do sports in my free time. But I feel lonely and want to meet people who I can talk to on my walks.
The hockey enthusiast
I am a long-time fan of my local hockey club. Now I would like to play myself. But I don't dare sign up for a team because I think the hurdles are too big.
The longtime handball player
Since I've been studying, I don't find the time to play in a club any more. I think it would still be nice to play with friends from time to time.


Draw in the pane on the right to paint a spheremap, which will color the interactive map on the left.
Using the Tangram map library, the Nextzen terrain tiles are treated as though they are real 3D objects, and the spheremap technique can be applied to them too.
To read about how we use spheremaps in our Walkabout basemap, read our blog post Sphere Maps.
To learn more about using spheremaps in cartography, read our blog post Mapping Mountains.
The code for this Mapzen project is open-source and freely available.
You can drag an image directly into the drawing pane!
Press 'H' to hide and show the interface!


{% extends 'base.html' %} {% block content %} {% include 'flash.html' %}
You must accept the waiver to volunteer. You may read the waiver here: Waiver


nurses care pandemic nursing health review nursesâ€™ studies experiences {border-style px;} #ffffff;} working (%) included qualitative McNaught, infectious personal SARS research patient patients risk COVID- Koh data quality Hung, Lam Nurses analysis caring experience family findings physical systematic Chung Nursing infection respiratory sense staff (Holroyd Health influenza pandemics professional support using workers (Ives Holroyd Liehr, Liu Qualitative concerns disease epidemics papers px; right search work {font-family (Lam Hong Nurs conducted duty epidemic font-size healthcare high impact issues methodology perceptions policy provide psychological reported risks stress themes workforce (Koh Corley Despite Ebola Kim, Kong Respiratory Shih acute created current double; emerging emotional ensure epidemic. fear groups organizational pandemic. particularly potential practice professionals providing teams uncertainty East Elsevier JBI PPE Singapore Studies Syndrome Table Thematic Wong adequate anxiety appropriate border-color border-width categories clinical colleagues collegiality congruity did doing emergency ethical felt following hospital information need needs novel nurses, preparedness protection public resource response solid; staffing strategies virus {font-style {font-weight (Chiang (Chung (Corley (Kang (Shih Acknowledging Briggs Chiang Data Joanna Kang Liu, Middle PRISMA Pandemics Responsiveness Seale Supplementary Supportive appraisal associated available best bold care, centre control courier; critical effective em; environment evidence extracted extraction frontline generated heightened inform key knowledge lack likely major new nurse outbreak outbreaks pt;} published related remain researcher review. significant strategy study synthesized time total use used


Keeping track of your workout, reps and intensity is a lot of work. Our app makes workout tracking easier. Instinctive interface to track the things that matter and ensure that you succeed in the gym.
You don't need to manually keep records, or memorize your workout routine. Keep things simple and sign up for Get Swole.
Our app makes recording sets and reps a a walk in the park.
Built-in graphing functionality to show how you're progressing over time.
Add exercises, sets, and reps simply and easily.


Damage to blood vessel walls exposes Tissue Factor-containing cells from underlying cell layers to the bloodstream. Tissue Factor (TF) is then able to bind in the presence of calcium to Factor VII (FVII), which circulates at low levels in the bloodstream, the calcium forming a bridge between TF and FVII. This sets off an extracellular cascade involving sequential serine protease activations: TF/FVII is activated by auto-cleavage to TF/FVIIa, which along with FVIIIa (cofactor) converts FIX to FIXa, which converts FX to FXa (although TF/FVIIa can also directly convert FX to FXa), which along with FVa (cofactor) converts FII (prothrombin) to FIIa (thrombin), which converts fibrinogen to fibrin, leading to fibrin deposition and the activation of platelets to form blood clots (the activation of FXIII to FXIIIa stabilises the fibrin clot by cross-linking it):
|
|
|
Blood Coagulation
Cascade |
Tissue Factor Pathway Inhibitor (TFPI) is an anti-coagulation protein that acts as a Kunitz-type serine protease inhibitor. TFPI is a dual inhibitor, binding to the TF/FVIIa complex to prevent it from acting on its FIX and FX substrates, and by directly inhibiting FXa as well - in fact, the TFPI/FXa complex is a more effective inhibitor of TF/FVIIa than TFPI alone, possibly by forming a large TFPI/FXa/TF/FVIIa complex. Therefore FXa exerts negative feedback on its own production. With the inhibition of the TF/FVIIa complex, additional FIXa and FXa can only be produced through the action of FXIa, which is generated from FXI by thrombin in the later part of the cascade. Therefore, the action of TFPI is not absolute. TFPI is thought to be important in modulating TF-induced thrombogenesis, since inappropriate thrombus formation in blood vessels can cause cardiovascular diseases such as myocardial infarction, stroke, and pulmonary embolism, amongst others.
|
|
|
Inhibition of
the Tissue Factor Pathway |
Tissue Factor also has an important role to play in inflammation, since the initiation of the extracellular blood coagulation signalling pathway can trigger an intracellular inflammation-signalling pathway. The activated coagulation factors FVIIa, FXa and FIIa (thrombin) are pro-inflammatory, capable of inducing an inflammatory state via protease-activated receptors (PAR) found on the surface of several cell types. The activation of PAR receptors can induce the expression of a variety of inflammatory molecules, including tissue necrosis factor, interleukins, adhesion molecules (MCP-1, ICAM-1, VCAM-1), and growth factors (VEGF, PDGF, bFGF), amongst others. PARs are G-protein-coupled receptors (GPCRs), where PAR-1, 3 or 4 transmits FIIa signalling, PAR-1, 2 or 3 transmits FXa signalling, and PAR-2 transmits FVIIa signalling. Fibrin is also able to promote an inflammatory response. In addition to PAR receptor activation, the phosphorylation of the cytoplasmic domain of Tissue Factor can lead to intracellular signalling events.
Furthermore, inflammation can promote coagulation through a feedback loop on TF expression: various inflammatory signals, such as AP-1, Erg-1 and NFkB, can increase TF expression, enhancing its availability for FVII or FVIIa binding. This creates a coagulation-inflammation cycle, where each pathway promotes the other.
|
|
|
Inflammation
and Blood Coagulation Pathways |


Equipped with the latest equipment and state licensed and certified technicians, we provide fast professional Service and education about the Smog Check program and smog inspection test results. Drop by or make your appointment and we will gladly help you perform a smog check to your vehicle.
Simply show us our website with your mobile device and we will charge you $19.75 + $8.25 for DMV Certificate only!
Smog checks is process designed to identify vehicles that are polluting the environment so they can be properly repaired. The smog check program is to help improve the air we breathe.
If your vehicle is subject to a smog check, remember to take the notification from the DMV with you. This will help sure that the correct vehicle information is sent to the DMV.
Keeping your vehicle well maintained and not tampering the emission related components will help improve your vehicle’s chances of passing the smog check.
Your vehicle MUST get a smog check every two years. A smog check is also required if you sell your vehicle and if its more than four years old.
The technician will explain the reason for failure. You will need to obtain the repairs necessary for it to pass the smog check next time.


Software Devoloper (Moringa School)
<EMAIL_ADDRESS>This project was about ways in which people facing various mental complications could get help.See here for more details.
The website is mainly about a band that I loved listening to while I was growing up. Can be viewed for more information.
The website entails insights about the restaurant and their menu. Go ahead and have a look.
COURSE : Sotftware Development.
DATE : 22nd Feb 2021 - Present
COURSE : Agribusiness (Hydroponics Farming).
DATE : Dec 2019 - Sep 2020
I've worked as a customer care consultant at Afridash Telecommunications in 2019.
I've always had a passion in computing ever since I was in high school so I did a few computer packages but later on I tried doing I.T online through coursera which was a challenge since I didn't have an idea of what to do exactly but since I joined Moringa I can now tell a different story.


--- layout: default --- {% comment %} A general page layout. Used by default for all content on the site. {% endcomment %} {% include breadcrumbs.html class="content-narrow" %}


1D, real value histogram
More...
#include <stat.hpp>
◆ Histogram()
| cytnx::stat::Histogram::Histogram |
( |
const unsigned long long & |
Nbins, |
|
|
const double & |
min_val, |
|
|
const double & |
max_val |
|
) |
| |
◆ accumulate()
template<class T >
| void cytnx::stat::Histogram::accumulate |
( |
const std::vector< T > & |
data | ) |
|
|
inline |
◆ clear_vars()
| void cytnx::stat::Histogram::clear_vars |
( |
| ) |
|
|
inline |
◆ get_x() [1/2]
| const Storage& cytnx::stat::Histogram::get_x |
( |
| ) |
const |
|
inline |
◆ get_x() [2/2]
| Storage& cytnx::stat::Histogram::get_x |
( |
| ) |
|
|
inline |
◆ normalize()
| void cytnx::stat::Histogram::normalize |
( |
| ) |
|
◆ print()
| void cytnx::stat::Histogram::print |
( |
| ) |
const |
◆ size()
◆ bins
| uint64_t cytnx::stat::Histogram::bins |
◆ max
| double cytnx::stat::Histogram::max |
◆ min
| double cytnx::stat::Histogram::min |
◆ total_count
| double cytnx::stat::Histogram::total_count |
◆ vars
The documentation for this class was generated from the following file:


|
GPUE
v1.0
GPU Gross-Pitaevskii Equation numerical solver for Bose-Einstein condensates
|
Routines for manipulating the wavefunction. More...
Go to the source code of this file.
Namespaces | |
| WFC | |
Functions | |
| void | WFC::phaseWinding (double *phi, int winding, double *x, double *y, double dx, double dy, double posx, double posy, int dim) |
| Generate phase winding for condensate imprint. More... | |
| void | WFC::phaseWinding (double *phi, int winding, double *x, double *y, double dx, double dy, double *posx, double *posy, int sites, int dim) |
| Generate phase winding for condensate imprint, multiple locations. More... | |
| void | WFC::applyPhase (double *phi, double2 *wfc, int dim) |
| Applies the generated phase to the wavefunction. More... | |
Routines for manipulating the wavefunction.
The functions herein can be used to modify the wavefunction, in particular by applying phase windings. This can be used in combination with the vortex lattice graph to eliminate or add vortices at arbitrary positions.
Definition in file manip.h.


Adama
Araport Data Mediator Api
Showcasing data federation services for the Arabidopsis Information Portal.
Instructions
Services
Last refreshed:
Currently registered services:
Showcasing data federation services for the Arabidopsis Information Portal.
Last refreshed:
Currently registered services:


Back
Tabs
Music
Movies
Games
Contact
Compass
Analytics
Settings
3
24
Basic Usage
Icon Tabs
Icon and Text Tabs
Badges


Steve Crockett, Web Developer, Planview WCS
It may not be all that pretty, but it's really powerful and efficient.
Access via "command prompt" on Windows. Usually called "terminal" on Posix systems
$ cd ~/Development/rmcp
$ bower install angular --save
$ subl .
$ grunt serve
Git is a distributed revision control and source code management (SCM) system with an emphasis on speed, data integrity, and support for distributed, non-linear workflows.
Git was created in 2005 by Linus Torvalds (creator and namesake of Linux kernel), when the service that had been providing source code management for the Linux kernal project decided that it would no longer provide free use to the project. It was created in C as a set of extensible tools to manage the Linux project, and has become the most popular system for version control and source code management.
Add projectplace homepage box
Remove protocol from Google Fonts URL
Added support for new limelight player
Changed version of Google Analytics call
Per Linda
I should commit more
Cleaning up
diff
, and can be done with any number of tools, including Beyond Compare, which has full support for use as a git diff tool.SourceTree is a GUI for Git. It makes life easier. It's free.
To use SourceTree, it's the same terminology we've been using, but it provides easier views into:
It's still the same order:
Github is, at its simplest, a server for remote repositories.
It also combines "social" and project management features into the application and makes it easy for people to collaborate on a project.
Open-source (public) repositories are free and you can have as many as you want.
Everyone on the team has a Github account.
Git-flow is a structured methodology for managing a project in Git, using branches and merging, as well as the tools that manage those processes. Kinda complicated, really powerful. Support in SourceTree.
master
develop
feature/[name]
release/[number]
hotfix/[number]
develop
feature
branchdevelop
develop
branched into release
branchrelease
branch
release
merged back into develop
and master
master
receives all new changes on develop
that are QA'ed and production-ready
develop
receives all the bug fixes so that they don't need to be changed again in next release
master
branched to hotfix
branch
hotfix
hotfix
merged back into master
and develop
develop
receives the changes
Sublime Text is a sophisticated text editor for code, markup and prose.
You'll love the slick user interface, extraordinary features and amazing performance.
It's a really cool text editor for code. It's not an IDE.
Ctrl+P
The Sublime Text package manager that makes it exceedingly simple to find, install and keep packages up-to-date.
It installs plugins and stuff really easily
Package Control or Google "package control"
Free tutorial from Tuts+
Full disclosure: I haven't used this tutorial, I just found it online
Go over the Git Real course
index.html
file to the directory. Make sure it is a valid HTML page with some content.
css/style.css
and link it into your index.html file. Add whatever basic stylings you would like
js/main.js
that logs something to the console on DOM ready. Make sure they are both linked to the index.html
page
css
and add a CSS file again.
develop
branch to the remote
1.0.0
Answer the questions in the example repository


--- layout: page title: "Structure and Interpretation of Computer Programs" prev: None next: OEBPS/book-Z-H-2.html book_path: books/harold-abelson-gerald-jay-sussman-structure-and-interpretation-of-computer-programs-nd-edition-mit-electrical-engineering-and-computer-science-_oeb/ --- {% include JB/setup %} {% raw %}
{% endraw %}


public interface StateManager
PersistenceCapable
classes and the JDO implementation. It
contains the methods used by PersistenceCapable
instances to
delegate behavior to the JDO implementation.
Each managed PersistenceCapable
instance contains a reference
to a StateManager
. A StateManager
might manage one
or multiple instances of PersistenceCapable
instances, at the
choice of the implementation.
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBooleanField(PersistenceCapable pc,
int field,
boolean currentValue)
Return the value for the field.
|
byte |
getByteField(PersistenceCapable pc,
int field,
byte currentValue)
Return the value for the field.
|
char |
getCharField(PersistenceCapable pc,
int field,
char currentValue)
Return the value for the field.
|
double |
getDoubleField(PersistenceCapable pc,
int field,
double currentValue)
Return the value for the field.
|
float |
getFloatField(PersistenceCapable pc,
int field,
float currentValue)
Return the value for the field.
|
int |
getIntField(PersistenceCapable pc,
int field,
int currentValue)
Return the value for the field.
|
long |
getLongField(PersistenceCapable pc,
int field,
long currentValue)
Return the value for the field.
|
Object |
getObjectField(PersistenceCapable pc,
int field,
Object currentValue)
Return the value for the field.
|
Object |
getObjectId(PersistenceCapable pc)
Return the object representing the JDO identity
of the calling instance.
|
PersistenceManager |
getPersistenceManager(PersistenceCapable pc)
Return the
PersistenceManager that owns this instance. |
short |
getShortField(PersistenceCapable pc,
int field,
short currentValue)
Return the value for the field.
|
String |
getStringField(PersistenceCapable pc,
int field,
String currentValue)
Return the value for the field.
|
Object |
getTransactionalObjectId(PersistenceCapable pc)
Return the object representing the JDO identity
of the calling instance.
|
Object |
getVersion(PersistenceCapable pc)
Return the object representing the version
of the calling instance.
|
boolean |
isDeleted(PersistenceCapable pc)
Tests whether this object has been deleted.
|
boolean |
isDirty(PersistenceCapable pc)
Tests whether this object is dirty.
|
boolean |
isLoaded(PersistenceCapable pc,
int field)
Return
true if the field is cached in the calling
instance. |
boolean |
isNew(PersistenceCapable pc)
Tests whether this object has been newly made persistent.
|
boolean |
isPersistent(PersistenceCapable pc)
Tests whether this object is persistent.
|
boolean |
isTransactional(PersistenceCapable pc)
Tests whether this object is transactional.
|
void |
makeDirty(PersistenceCapable pc,
String fieldName)
Mark the associated
PersistenceCapable field dirty. |
void |
preSerialize(PersistenceCapable pc)
Guarantee that the serializable transactional and persistent fields
are loaded into the instance.
|
void |
providedBooleanField(PersistenceCapable pc,
int field,
boolean currentValue)
The value of the field requested to be provided to the
StateManager . |
void |
providedByteField(PersistenceCapable pc,
int field,
byte currentValue)
The value of the field requested to be provided to the
StateManager . |
void |
providedCharField(PersistenceCapable pc,
int field,
char currentValue)
The value of the field requested to be provided to the
StateManager . |
void |
providedDoubleField(PersistenceCapable pc,
int field,
double currentValue)
The value of the field requested to be provided to the
StateManager . |
void |
providedFloatField(PersistenceCapable pc,
int field,
float currentValue)
The value of the field requested to be provided to the
StateManager . |
void |
providedIntField(PersistenceCapable pc,
int field,
int currentValue)
The value of the field requested to be provided to the
StateManager . |
void |
providedLongField(PersistenceCapable pc,
int field,
long currentValue)
The value of the field requested to be provided to the
StateManager . |
void |
providedObjectField(PersistenceCapable pc,
int field,
Object currentValue)
The value of the field requested to be provided to the
StateManager . |
void |
providedShortField(PersistenceCapable pc,
int field,
short currentValue)
The value of the field requested to be provided to the
StateManager . |
void |
providedStringField(PersistenceCapable pc,
int field,
String currentValue)
The value of the field requested to be provided to the
StateManager . |
boolean |
replacingBooleanField(PersistenceCapable pc,
int field)
The replacement value of the field in the calling instance.
|
byte |
replacingByteField(PersistenceCapable pc,
int field)
The replacement value of the field in the calling instance.
|
char |
replacingCharField(PersistenceCapable pc,
int field)
The replacement value of the field in the calling instance.
|
Object[] |
replacingDetachedState(Detachable pc,
Object[] state)
The replacement value of the detached state in the calling instance.
|
double |
replacingDoubleField(PersistenceCapable pc,
int field)
The replacement value of the field in the calling instance.
|
byte |
replacingFlags(PersistenceCapable pc)
The owning
StateManager uses this method to supply the
value of the flags to the PersistenceCapable instance. |
float |
replacingFloatField(PersistenceCapable pc,
int field)
The replacement value of the field in the calling instance.
|
int |
replacingIntField(PersistenceCapable pc,
int field)
The replacement value of the field in the calling instance.
|
long |
replacingLongField(PersistenceCapable pc,
int field)
The replacement value of the field in the calling instance.
|
Object |
replacingObjectField(PersistenceCapable pc,
int field)
The replacement value of the field in the calling instance.
|
short |
replacingShortField(PersistenceCapable pc,
int field)
The replacement value of the field in the calling instance.
|
StateManager |
replacingStateManager(PersistenceCapable pc,
StateManager sm)
Replace the current value of
jdoStateManager . |
String |
replacingStringField(PersistenceCapable pc,
int field)
The replacement value of the field in the calling instance.
|
void |
setBooleanField(PersistenceCapable pc,
int field,
boolean currentValue,
boolean newValue)
Mark the field as modified by the user.
|
void |
setByteField(PersistenceCapable pc,
int field,
byte currentValue,
byte newValue)
Mark the field as modified by the user.
|
void |
setCharField(PersistenceCapable pc,
int field,
char currentValue,
char newValue)
Mark the field as modified by the user.
|
void |
setDoubleField(PersistenceCapable pc,
int field,
double currentValue,
double newValue)
Mark the field as modified by the user.
|
void |
setFloatField(PersistenceCapable pc,
int field,
float currentValue,
float newValue)
Mark the field as modified by the user.
|
void |
setIntField(PersistenceCapable pc,
int field,
int currentValue,
int newValue)
Mark the field as modified by the user.
|
void |
setLongField(PersistenceCapable pc,
int field,
long currentValue,
long newValue)
Mark the field as modified by the user.
|
void |
setObjectField(PersistenceCapable pc,
int field,
Object currentValue,
Object newValue)
Mark the field as modified by the user.
|
void |
setShortField(PersistenceCapable pc,
int field,
short currentValue,
short newValue)
Mark the field as modified by the user.
|
void |
setStringField(PersistenceCapable pc,
int field,
String currentValue,
String newValue)
Mark the field as modified by the user.
|
byte replacingFlags(PersistenceCapable pc)
StateManager
uses this method to supply the
value of the flags to the PersistenceCapable
instance.pc
- the calling PersistenceCapable
instancejdoFlags
to be stored in the
PersistenceCapable
instanceStateManager replacingStateManager(PersistenceCapable pc, StateManager sm)
jdoStateManager
.
This method is called by the PersistenceCapable
whenever
jdoReplaceStateManager
is called and there is already
an owning StateManager
. This is a security precaution
to ensure that the owning StateManager
is the only
source of any change to its reference in the
PersistenceCapable
.
pc
- the calling PersistenceCapable
instancesm
- the proposed new value for the jdoStateManager
jdoStateManager
boolean isDirty(PersistenceCapable pc)
true
.
Transient nontransactional instances return false
.
pc
- the calling PersistenceCapable
instancetrue
if this instance has been modified in the
current transaction.PersistenceCapable.jdoMakeDirty(String fieldName)
boolean isTransactional(PersistenceCapable pc)
true
.
These instances include transient instances made transactional as a
result of being the target of a makeTransactional
method
call; newly made persistent or deleted persistent instances; persistent
instances read in data store transactions; and persistent instances
modified in optimistic transactions.
Transient nontransactional instances return false
.
pc
- the calling PersistenceCapable
instancetrue
if this instance is transactional.boolean isPersistent(PersistenceCapable pc)
true
.
Transient instances return false
.
pc
- the calling PersistenceCapable
instancetrue
if this instance is persistent.PersistenceManager.makePersistent(Object pc)
boolean isNew(PersistenceCapable pc)
true
.
Transient instances return false
.
pc
- the calling PersistenceCapable
instancetrue
if this instance was made persistent
in the current transaction.PersistenceManager.makePersistent(Object pc)
boolean isDeleted(PersistenceCapable pc)
true
.
Transient instances return false
.
pc
- the calling PersistenceCapable
instancetrue
if this instance was deleted
in the current transaction.PersistenceManager.deletePersistent(Object pc)
PersistenceManager getPersistenceManager(PersistenceCapable pc)
PersistenceManager
that owns this instance.pc
- the calling PersistenceCapable
instancePersistenceManager
that owns this instancevoid makeDirty(PersistenceCapable pc, String fieldName)
PersistenceCapable
field dirty.
The StateManager
will make a copy of the field
so it can be restored if needed later, and then mark
the field as modified in the current transaction.
pc
- the calling PersistenceCapable
instancefieldName
- the name of the fieldObject getObjectId(PersistenceCapable pc)
pc
- the calling PersistenceCapable
instanceObject getTransactionalObjectId(PersistenceCapable pc)
pc
- the calling PersistenceCapable
instanceObject getVersion(PersistenceCapable pc)
pc
- the calling PersistenceCapable
instanceboolean isLoaded(PersistenceCapable pc, int field)
true
if the field is cached in the calling
instance.pc
- the calling PersistenceCapable
instancefield
- the field numbervoid preSerialize(PersistenceCapable pc)
jdoPreSerialize
method prior to serialization of the
instance.pc
- the calling PersistenceCapable
instanceboolean getBooleanField(PersistenceCapable pc, int field, boolean currentValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldchar getCharField(PersistenceCapable pc, int field, char currentValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldbyte getByteField(PersistenceCapable pc, int field, byte currentValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldshort getShortField(PersistenceCapable pc, int field, short currentValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldint getIntField(PersistenceCapable pc, int field, int currentValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldlong getLongField(PersistenceCapable pc, int field, long currentValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldfloat getFloatField(PersistenceCapable pc, int field, float currentValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fielddouble getDoubleField(PersistenceCapable pc, int field, double currentValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldString getStringField(PersistenceCapable pc, int field, String currentValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldObject getObjectField(PersistenceCapable pc, int field, Object currentValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldvoid setBooleanField(PersistenceCapable pc, int field, boolean currentValue, boolean newValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldnewValue
- the proposed new value of the fieldvoid setCharField(PersistenceCapable pc, int field, char currentValue, char newValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldnewValue
- the proposed new value of the fieldvoid setByteField(PersistenceCapable pc, int field, byte currentValue, byte newValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldnewValue
- the proposed new value of the fieldvoid setShortField(PersistenceCapable pc, int field, short currentValue, short newValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldnewValue
- the proposed new value of the fieldvoid setIntField(PersistenceCapable pc, int field, int currentValue, int newValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldnewValue
- the proposed new value of the fieldvoid setLongField(PersistenceCapable pc, int field, long currentValue, long newValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldnewValue
- the proposed new value of the fieldvoid setFloatField(PersistenceCapable pc, int field, float currentValue, float newValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldnewValue
- the proposed new value of the fieldvoid setDoubleField(PersistenceCapable pc, int field, double currentValue, double newValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldnewValue
- the proposed new value of the fieldvoid setStringField(PersistenceCapable pc, int field, String currentValue, String newValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldnewValue
- the proposed new value of the fieldvoid setObjectField(PersistenceCapable pc, int field, Object currentValue, Object newValue)
pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldnewValue
- the proposed new value of the fieldvoid providedBooleanField(PersistenceCapable pc, int field, boolean currentValue)
StateManager
.pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldvoid providedCharField(PersistenceCapable pc, int field, char currentValue)
StateManager
.pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldvoid providedByteField(PersistenceCapable pc, int field, byte currentValue)
StateManager
.pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldvoid providedShortField(PersistenceCapable pc, int field, short currentValue)
StateManager
.pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldvoid providedIntField(PersistenceCapable pc, int field, int currentValue)
StateManager
.pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldvoid providedLongField(PersistenceCapable pc, int field, long currentValue)
StateManager
.pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldvoid providedFloatField(PersistenceCapable pc, int field, float currentValue)
StateManager
.pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldvoid providedDoubleField(PersistenceCapable pc, int field, double currentValue)
StateManager
.pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldvoid providedStringField(PersistenceCapable pc, int field, String currentValue)
StateManager
.pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldvoid providedObjectField(PersistenceCapable pc, int field, Object currentValue)
StateManager
.pc
- the calling PersistenceCapable
instancefield
- the field numbercurrentValue
- the current value of the fieldboolean replacingBooleanField(PersistenceCapable pc, int field)
pc
- the calling PersistenceCapable
instancefield
- the field numberchar replacingCharField(PersistenceCapable pc, int field)
pc
- the calling PersistenceCapable
instancefield
- the field numberbyte replacingByteField(PersistenceCapable pc, int field)
pc
- the calling PersistenceCapable
instancefield
- the field numbershort replacingShortField(PersistenceCapable pc, int field)
pc
- the calling PersistenceCapable
instancefield
- the field numberint replacingIntField(PersistenceCapable pc, int field)
pc
- the calling PersistenceCapable
instancefield
- the field numberlong replacingLongField(PersistenceCapable pc, int field)
pc
- the calling PersistenceCapable
instancefield
- the field numberfloat replacingFloatField(PersistenceCapable pc, int field)
pc
- the calling PersistenceCapable
instancefield
- the field numberdouble replacingDoubleField(PersistenceCapable pc, int field)
pc
- the calling PersistenceCapable
instancefield
- the field numberString replacingStringField(PersistenceCapable pc, int field)
pc
- the calling PersistenceCapable
instancefield
- the field numberObject replacingObjectField(PersistenceCapable pc, int field)
pc
- the calling PersistenceCapable
instancefield
- the field numberObject[] replacingDetachedState(Detachable pc, Object[] state)
pc
- the calling Detachable
instancestate
- the current value of the detached stateCopyright © 2005–2015 Apache Software Foundation. All rights reserved.


Transfer of doctors not a punishment, says Health Minister Vijayabaskar
About 70 government doctors who took part in the recent week-long strike were transferred
by Special CorrespondentOnly those government doctors who prevented others from working, were transferred. This transfer of very few doctors was not meant to be a punishment, State Health Minister C. Vijayabaskar said on Tuesday.
It may be recalled that the State government had transferred about 70 doctors affiliated to the Federation of Government Doctors Association after they went on an indefinite strike for seven days to put forward their demands. Most of them were State-level and district-level organisers of the strike.
At a function to distribute Chief Minister's Comprehensive Health Insurance Scheme (CMCHIS) cards to 600 beneficiaries, the Minister said transfer of doctors was a continuous administrative function, a press release said.
He added that the State government has applied for the setting up of three more medical colleges in Krishnagiri, Nagapattinam and Tiruvallur.
The CMCHIS provides an annual coverage of up to ₹5 lakh to 1.58 crore families. Tamil Nadu is the only State in the country to provide an insurance cover of ₹25 lakh to ₹35 lakh for advanced surgeries through CMCHIS. Beneficiaries are entitled to treatment in 255 government hospitals and 747 empanelled private hospitals, he said.
Fisheries Minister D. Jayakumar was present at the event.


This is the only place to find and post Weird History Facts, Period!
Take a look around and post new facts!
Management System For Our Ever Expanding Team


Ryan's ITP 404 Lab 2 Part 1
{{#each restaurants}}
Name: {{name}}
Location: {{location}}
Owned By:
{{#list ownedBy}}{{/list}}
Check us out on Yelp”
{{#if acceptsApplePay}}
{{else}}
No Apple Pay
{{/if}}
{{/each}}


I previously set up Vert.x with a Gradle build. Now it’s time to have a play with it and see what we can do.
$ ./gradlew test
A lot of stuff downloads!
./gradlew idea
To install the support for IntelliJ.
Moving on to the dev guide.
Downloaded the examples. Running the Groovy webapp:
cd vertx-examples/src/modules/groovy/webapp
vertx runmod io.vertx~example-web-app~1.0
As webapp
has a mods
folder, the vertx command can discover the module and run it. See here for details.


| qq.gam {mgcv} | R Documentation |
Takes a fitted gam
object produced by gam()
and produces
QQ plots of its residuals (conditional on the fitted model
coefficients and scale parameter). If the model distributional
assumptions are met then usually these plots should be close to a
straight line (although discrete data can yield marked random
departures from this line).
qq.gam(object, rep=0, level=.9,s.rep=10, type=c("deviance","pearson","response"), pch=".", rl.col=2, rep.col="gray80", ...)
object |
a fitted |
rep |
How many replicate datasets to generate to simulate quantiles
of the residual distribution. |
level |
If simulation is used for the quantiles, then reference intervals can be provided for the QQ-plot, this specifies the level. 0 or less for no intervals, 1 or more to simply plot the QQ plot for each replicate generated. |
s.rep |
how many times to randomize uniform quantiles to data under direct computation. |
type |
what sort of residuals should be plotted? See
|
pch |
plot character to use. 19 is good. |
rl.col |
color for the reference line on the plot. |
rep.col |
color for reference bands or replicate reference plots. |
... |
extra graphics parameters to pass to plotting functions. |
QQ-plots of the the model residuals can be produced in one of two ways. The cheapest method generates reference quantiles by
associating a quantile of the uniform distribution with each datum, and feeding these uniform quantiles into the quantile function associated with each datum. The resulting quantiles are then used in place of each datum to generate approximate quantiles of residuals.
The residual quantiles are averaged over s.rep
randomizations of the uniform quantiles to data.
The second method is to use direct simulatation. For each replicate, data are simulated from the fitted model, and the corresponding residuals computed. This is repeated rep
times.
Quantiles are readily obtained from the empirical distribution of residuals so obtained. From this method reference bands are also computable.
Even if rep
is set to zero, the routine will attempt to simulate quantiles if no quantile function is available for the family. If no random deviate generating function family is available (e.g. for the quasi families), then a normal QQ-plot is produced. The routine conditions on the fitted model coefficents and the scale parameter estimate.
The plots are very similar to those proposed in Ben and Yohai (2004), but are substantially cheaper to produce (the interpretation of residuals for binary data in Ben and Yohai is not recommended).
Note that plots for raw residuals from fits to binary data contain almost no useful information about model fit. Whether the residual is negative or positive is decided by whether the response is zero or one. The magnitude of the residual, given its sign, is determined entirely by the fitted values. In consequence only the most gross violations of the model are detectable from QQ-plots of residuals for binary data. To really check distributional assumptions from residuals for binary data you have to be able to group the data somehow. Binomial models other than binary are ok.
Simon N. Wood<EMAIL_ADDRESS>N.H. Augustin, E-A Sauleaub, S.N. Wood (2012) On quantile quantile plots for generalized linear models Computational Statistics & Data Analysis. 56(8), 2404-2409.
M.G. Ben and V.J. Yohai (2004) JCGS 13(1), 36-47.
http://www.maths.bris.ac.uk/~sw15190/
library(mgcv) ## simulate binomial data... set.seed(0) n.samp <- 400 dat <- gamSim(1,n=n.samp,dist="binary",scale=.33) p <- binomial()$linkinv(dat$f) ## binomial p n <- sample(c(1,3),n.samp,replace=TRUE) ## binomial n dat$y <- rbinom(n,n,p) dat$n <- n lr.fit <- gam(y/n~s(x0)+s(x1)+s(x2)+s(x3) ,family=binomial,data=dat,weights=n,method="REML") par(mfrow=c(2,2)) ## normal QQ-plot of deviance residuals qqnorm(residuals(lr.fit),pch=19,cex=.3) ## Quick QQ-plot of deviance residuals qq.gam(lr.fit,pch=19,cex=.3) ## Simulation based QQ-plot with reference bands qq.gam(lr.fit,rep=100,level=.9) ## Simulation based QQ-plot, Pearson resids, all ## simulated reference plots shown... qq.gam(lr.fit,rep=100,level=1,type="pearson",pch=19,cex=.2) ## Now fit the wrong model and check.... pif <- gam(y~s(x0)+s(x1)+s(x2)+s(x3) ,family=poisson,data=dat,method="REML") par(mfrow=c(2,2)) qqnorm(residuals(pif),pch=19,cex=.3) qq.gam(pif,pch=19,cex=.3) qq.gam(pif,rep=100,level=.9) qq.gam(pif,rep=100,level=1,type="pearson",pch=19,cex=.2) ## Example of binary data model violation so gross that you see a problem ## on the QQ plot... y <- c(rep(1,10),rep(0,20),rep(1,40),rep(0,10),rep(1,40),rep(0,40)) x <- 1:160 b <- glm(y~x,family=binomial) par(mfrow=c(2,2)) ## Note that the next two are not necessarily similar under gross ## model violation... qq.gam(b) qq.gam(b,rep=50,level=1) ## and a much better plot for detecting the problem plot(x,residuals(b),pch=19,cex=.3) plot(x,y);lines(x,fitted(b)) ## alternative model b <- gam(y~s(x,k=5),family=binomial,method="ML") qq.gam(b) qq.gam(b,rep=50,level=1) plot(x,residuals(b),pch=19,cex=.3) plot(b,residuals=TRUE,pch=19,cex=.3)


Returns the names of the specified open Microsoft Excel windows, including hidden windows. Use WINDOWS to get a list of active windows for use by other macro functions that return information about or manipulate windows, such as GET.WINDOW and ACTIVATE. The names are returned as a horizontal array of text values, in order of their appearance on your screen. The first name is the active window, the next name is the window directly under the active window, and so on.
Syntax
WINDOWS(type_num, match_text)
Type_num is a number that specifies which types of workbooks are returned by WINDOWS, according to the following table.
| Type_num | Returns window names from these types of documents |
| 1 or omitted | All windows except those belonging to add-in workbooks |
| 2 | Add-in workbooks only |
| 3 | All types of workbooks |
Match_text specifies the windows whose names you want returned and can include wildcard characters. If match_text is omitted, WINDOWS returns the names of all open windows.
Tips
You can change the output of a horizontal array to vertical with the TRANSPOSE function.
You can use WINDOWS with the INDEX function to select individual window names from the array for use in other functions that take window names as arguments.
You can use the COLUMNS functions to count the number of entries in the array, which is the number of windows.
Examples
If the active window, named BOOK1, is on top of a window named MACROS:2, which is on top of a window named MACROS:1, then:
WINDOWS() equals {"BOOK1", "MACROS:2", "MACROS:1"}
Related Functions
ACTIVATE Switches to a window
DOCUMENTS Returns the names of the specified open workbooks
GET.WINDOW Returns information about a window
NEW.WINDOW Creates a new window for an existing sheet or macro sheet
ON.WINDOW Runs a macro when you switch to a window
Return to index


Underscore JS homework
- Write a method that from a given array of students finds all students whose first name is before its last name alphabetically. Print the students in descending order by full name. Use Underscore.js
- Write function that finds the first name and last name of all students with age between 18 and 24. Use Underscore.js
- Write a function that by a given array of students finds the student with highest marks
- Write a function that by a given array of animals, groups them by species and sorts them by number of legs
- By a given array of animals, find the total number of legs
- Each animal can have 2, 4, 6, 8 or 100 legs
- By a given collection of books, find the most popular author (the author with the highest number of books)
- By an array of people find the most common first and last name. Use underscore.
See results in console F12


This is an example of using flex to dynamically resize a layout, based on the window size.
Web Tech is a module that is run in the School of Computing at Edinburgh Napier University. This is a test website based on contents of the module. Anything found within are for experiments with web pages.
This is an example of using flex to dynamically resize a layout, based on the window size.


With open source software, you can choose to install binary packages or compile stuff from source-code. To install a package or compile from source is a matter of personal taste. If you don't know which method too choose read the whole document and choose the method you are most comfortable with.
Installing Varnish on most relevant operating systems can usually be done with with the systems package manager, typical examples being:
We try to keep the latest version available as prebuilt RPMs (el5) on repo.varnish-cache.org <http://repo.varnish-cache.org/>. See the RedHat installation instructions <http://www.varnish-cache.org/installation/redhat> for more information.
Varnish is included in the EPEL repository. Unfortunately we had a syntax change in Varnish 2.0.6->2.1.X. This means that we can not update Varnish in EPEL 5 so the latest version there is Varnish 2.0.6.
EPEL6 should have Varnish 2.1 available once it releases.
Varnish is distributed with both Debian and Ubuntu. In order to get Varnish up and running type sudo apt-get install varnish. Please note that this might not be the latest version of Varnish. If you need a later version of Varnish, please follow the installation instructions for Debian <http://www.varnish-cache.org/installation/debian> or Ubuntu <http://www.varnish-cache.org/installation/ubuntu>.
You are probably best of compiling your own code. See Compiling Varnish from source.
If that worked for you, you can skip the rest of this document for now, and and start reading the much more interesting Using Varnish instead.
If there are no binary packages available for your system, or if you want to compile Varnish from source for other reasons, follow these steps:
We recommend downloading a release tarball, which you can find on repo.varnish-cache.org <http://repo.varnish-cache.org/source/>.
Alternatively, if you want to hack on Varnish, you should clone our git repository by doing.
git clone git://git.varnish-cache.org/varnish-cache
Please note that a git checkout will need some more build-dependencies than listed below, in particular the Python Docutils and Sphinx.
In order to build Varnish from source you need a number of packages installed. On a Debian or Ubuntu system these are:
To build Varnish on a Red Hat or CentOS system you need the following packages installed:
Next, configuration: The configuration will need the dependencies above satisfied. Once that is taken care of:
cd varnish-cache
sh autogen.sh
sh configure
make
The configure script takes some arguments, but more likely than not, you can forget about that for now, almost everything in Varnish are run time parameters.
Before you install, you may want to run the regression tests, make a cup of tea while it runs, it takes some minutes:
make check
Don't worry of a single or two tests fail, some of the tests are a bit too timing sensitive (Please tell us which so we can fix it) but if a lot of them fails, and in particular if the b00000.vtc test fails, something is horribly wrong, and you will get nowhere without figuring out what.
And finally, the true test of a brave heart:
make install
Varnish will now be installed in /usr/local. The varnishd binary is in /usr/local/sbin/varnishd and its default configuration will be /usr/local/etc/varnish/default.vcl.
You can now proceed to the Using Varnish.


Experience marketing amazon As a delivery driver I was responsible for managing the supply of products to customers who needed them the most. I am experienced very much with customer service. August 2018-October 2018 Marketing Independent marketing consultant June 2015-March 2020 TELECOMMUNICATIONS SPECIALIST Worked for a heating and cooling company called Horbett delivering quality customer service through telemarketing and sales oriented teamwork. February 2015- May 2015 public relations Community and wellness guide Telemarketing, sales, account management. Working with publishers for new publication releases of a Community and Wellness Guide. Gong sound therapy work as well. April 2012- August 2014 Education rochester Institute of Technology Bachelor of Science Bachelors of Science -Advertising & Public Relations GPA: 3.0 September 2006 -May 2009 Fairport High School Acheived the National Merited Honor Roll GPA: 3.0 August 2002 - May 2006 Skills Programming Languages & Tools Workflow Mobile-First, Responsive Design Adobe Photoshop & Marketing skills Copy writing in advertising Qualitative and Quantitative Research Interests Apart from being a web developer, I enjoy being with others and nature. In the winter, I am an avid reader and do it yourself learner. During the Spring and Summer in Upstate New York, I enjoy reiki, playing singing bowls, drumming, and kayaking. When I am inside mostly I follow a number of documentary genre movies.  Awards & Certifications New Media Design University of Buffalo-2016 National Merited Honor Roll 2004 Contact Contact us
Education rochester Institute of Technology Bachelor of Science Bachelors of Science -Advertising & Public Relations GPA: 3.0 September 2006 -May 2009 Fairport High School Acheived the National Merited Honor Roll GPA: 3.0 August 2002 - May 2006 Skills Programming Languages & Tools Workflow Mobile-First, Responsive Design Adobe Photoshop & Marketing skills Copy writing in advertising Qualitative and Quantitative Research Interests Apart from being a web developer, I enjoy being with others and nature. In the winter, I am an avid reader and do it yourself learner. During the Spring and Summer in Upstate New York, I enjoy reiki, playing singing bowls, drumming, and kayaking. When I am inside mostly I follow a number of documentary genre movies.  Awards & Certifications New Media Design University of Buffalo-2016 National Merited Honor Roll 2004 Contact Contact us
Skills Programming Languages & Tools Workflow Mobile-First, Responsive Design Adobe Photoshop & Marketing skills Copy writing in advertising Qualitative and Quantitative Research Interests Apart from being a web developer, I enjoy being with others and nature. In the winter, I am an avid reader and do it yourself learner. During the Spring and Summer in Upstate New York, I enjoy reiki, playing singing bowls, drumming, and kayaking. When I am inside mostly I follow a number of documentary genre movies.  Awards & Certifications New Media Design University of Buffalo-2016 National Merited Honor Roll 2004 Contact Contact us


# I like building stuff with code and I am a international speaker
Peter Eijgermans is an adventurous and passionate CodeSmith at Ordina Netherlands. He likes to travel around the world with his bike. Always seeking for the unexpected and unknown. For his job he tries out the latest techniques and frameworks. He loves to share his experience by speaking at conferences over the World and writing for the Dutch Java magazine and DZone. He believes that you as the front-end developer are the spider in the web to bring the user, the team and the product together.
I have made an Angular course for Ordina JTech. Participants receive a certificate at the end of the three-day course
Check It OutThe workshop is about creating a Tesla Battery Range Calculator with Vue.js or ReactJS. And finally you implement state management with Redux or Vuex.
Check It OutFor Snowcamp.io I created a workshop about building apps with NativeScript and Angular or Vue.js. For the backend I used Firebase.
Check It OutIn this tutorial, we go over to quickly make mobile applications using NativeScript plus Angular and NativeScript plus Vue.js.
Check It OutIn this article, we go over to quickly make mobile applications using NativeScript plus Angular
Check It OutMicroservices bring many benefits, but make sure you're not adding more complexity than you need and getting bogged down with spaghetti code.
Check It OutSometimes you may have some specific setup that you like to use in your own projects. Because you don’t want to reinvent your own wheel in every project, it makes sense to abstract all the boilerplate into your own generator. In this situation you can build your own Yeoman generator. This will kick-start your projects.
Check It OutIn this session you’ll learn what NativeScript is, how it works, and how to use the framework to build iOS and Android apps. The main focus will be on building apps with Angular or Vue.js with NativeScript.
Check It OutAre you a web developer who always wanted to write an app for both iOS and Android, but want to write it only once? Do you want a true, performant, native app, but don’t want to learn yet another language, yet another framework? With NativeScript, this is easier than you might think! NativeScript is an open source framework that lets you build truly native apps from one code base using Angular, Vue.js, TypeScript or JavaScript.
Check It OutIn 1997 i was attacked by a rhinoceros in Nepal / Tibet (hence that Tibetan cap) . In this context, the rhinoceros represents a Monolith. I used this metaphore to start my talk about Monolith or Microservices.
Check It Out


Freedom: Learning stuff, doing consulting, aka the fun - and money balance
Introduction
As I was wide awake at 5am this morning, and it was the end of the month, I decided to do some invoicing (while the Mrs. & kids are still asleep ;) ).
Because I had some time left, I decided to take a look at my stats... This invoice app was built about 10 years ago in MsAccess in a few days, and has not really changed a lot since then (except for some adjustments to allow certain billing specific extents; things like non-EU or VAT-exclusive stuff, as well as some automated payment reminder letters).
Anyway, that is not the subject of this post, but as I was browsing some of my available graphs - it has been a few months since I did that - , I decided to write a small blog post about my findings.
I will start of with what most of you will probably consider quite a controversial thing; I will just post a *slightly censored* graph of my invoices cumul over my years as a company owner. ..
LOL, that looks odd...
There are a few things you might notice here:
- That is not a regular income at all.
- When I do have a good year, the line looks really steep (f.e. look at the yellow line from this year).
- Looks like I have a good year every n years.
- It looks like the steepness of your good years is increasing
In the beginning
... I was working as an employee, and walked a probably pretty standard path from being a developer to being an Oracle DBA (side-path), Jr. PM and eventually an ICT manager, all in a relatively small timespan. When I decided to start a business, I had some big plans about what to do, and decided it was now or never, so I quit my job and started developing some products I could use to build other products...
After selling it to a few clients (together with some customization), I decided I needed to build a better one, so I started doing that (not the best business decision ever, as you might know). However, while this decision was not really good from a business perspective, I was getting up to date with all the latest in tech, as I was using the newest versions of .Net and other new and exciting stuff, so I did learn a lot in the process...
The second one was not really a success, as I had some half-baked product I could use, but it was to generic, so I had not really considered how to market it. So I decided to do some part-time Oracle DBA consultance to fill a temp financial gap, with a one month contract, 2 days/week... But, as you can guess, that one month got extended with 3 months extra, and after that a year...
Having seen the easy path, I decided to go for it, so I started with yet another consulting job, this time 4 days/week.. This lasted for a small year, and after that, I decided to switch to fulltime consulting, and I kept doing that for over a year.... That one was obiously the pink line in the graph...
The reason the pink line was more steep the the previous one was due to 2 reasons IMO:
- Performing more hours
- Having learned a lot of valuable lessons during my first period as a product developer, a had a slight advantage over most of the developers. As I tend to think more "business-value driven", I can charge more to my clients...
Intermezzo - Time for a break
During that last consulting task, I told my customer I was not going to be able to make it on the 2nd of September, because my oldest son was going his first day to school, and I wanted to be there... He told me that was not possible, as he wanted me to perform some things for him during that period.
Suddenly it hit me like a brick: I had turned into a guy that valued money over life...
Some background info
During puberty, I had not one, but two uncles who worked really, really hard, planning on an early retirement (i.e. fifty-something) and living the life when retired. Both of them did not make it in their sixties (in fact, one of them died about 4 months after he retired). This left a huge impression on me, and I decided from that moment on that I would never make the same mistake, ever. So I started having a more of a carpe-diem mentality, working during the weekend, but only to sponsor me and my friends having fun, (i.e. sponsoring food, drinks, my car, my "kot" (i.e. student room))... I worked hard, earned some good money, but spent it all on "the good life". Even though I never regretted it, I do agree with my parents that I should not have spent it all; being a bit less "Carpe Diem" might have been the more sane approach ;).
The most important lesson for me was this:
- If you want to have fun, you need freedom
- You can buy freedom with money
- The more money you have, the more freedom you have
The plan a.k.a. the missing link, and why IT helps here
People building a house have a plan, people building a project have a plan, people doing whatever have a plan, but a lot of people I know do not really have a plan regarding what they want to do with their life, so they set goals like this:
I want to get rich, so I can do what I want.
This is not a good plan IMO, as an IT guy I see a lot of problems with this plan; it has to many unknowns:
- What is "rich" ?
- What is "doing what you want"
- Provide my wife and kids a life without to much hassle
- Material:
- House
- Food
- Education
- Toys
- ...
- Personal
- Quality time
- Sharing things (knowledge, ...)
- Material:
- Enjoy myself
- Work on things I like
- Grown on a personal level
- Expanding my horizons
It is all about priorities people - a.k.a. part deux
Most people seem to follow a Waterfall-like approach in life: they set their goals, start working on them and never look back. I tend to prefer the "lean" approach: I work in small incremental steps, towards conrete goals. One of those goals can be: earn enough money so that I can enjoy myself and my family for a year. Enjoying myself usually means spending time with the Mrs. and the kids, learning new things, and being really picky about the projects/clients you pick.
You can do this, but you have to pick some things, you can not have it all...
But, there is an added bonus in here ...
End of the intermezzo - The next lesson learned
- You can now take longer periods of freedom mode inbetween consulting assignments, if you keep your expenses on the same level
- Spend more money on some things you postponed while in freedom mode, and keep your freedom periods similar
- A combo of both
Conclusion
Well, yet another lenghty post about why I think it is important to consider what you are doing and why you are doing it...
If you are doing what you love, and love what you are doing, everything else will come automatically....
Life is all about choices you make, so stop procrastinating or postponing whatever you are doing, set some very concrete, short term goals, and work towards them...
On a side note: people who know me personally: the reason I am currently doing all this commuting and time away from home, is that it buys me a whole 2 months of quality time with the kids during their vacation; once again it is all about choices...
Tom


From Baga Chipz to platform shoes: this week’s fashion trends
by Guardian StaffWhat’s hot and what’s not in fashion this week
Going up
Helena Bonham Carter Having a moment. See: The Crown, about to drop on Netflix, and her expert draping of Brora’s Phenomenal Woman scarf, with 10% of sales to Save The Children.
Extreme layering Because Steve Lacy in the video for Playground. Yes, those are denim shorts over trackies.
The high life Platform shoes are ideal for rising above inevitable snow sludge this winter. Take your cue from Stella McCartney.
Vetements circa 2016 Frank Ocean’s newest track is called DHL. Time to dig out that logo T-shirt, then.
Baga Chipz Best Drag Race contestant name ever?
Going down
Statement earrings Usurped by the statement necklace, according to Vogue. See big shells at Prada and thick chokers at Lanvin.
< Eight million followers The number Jennifer Aniston gained in one day on Instagram. What are you waiting for?
Micro bags The very opposite of what you’ll find @thebigbagclub, the Instagram account where bigger is better.
Balayage The not-so-subtle chunky highlights of the 90s are making a return. Think retro Cindy Crawford.
Power walking Take a cue from Rihanna and slow down your Insta videos. The leisurely saunter is the new way forward.


Parallel build¶
Files within a project will be built in parallel. The number of threads can be defined on command line via the “-j” parameter. “-j8” is the default for Ruby <= 2.1, else number of logical processors.
Since bake 2.33.0, projects are built also in parallel.
Note: if there is a CommandLine/Makefile step or an ExecutableConfig, the build will not proceed until all stuff prior to this has been finished. Exception: CommandLine/Makefile have an attribute “independent: true”.
To synchronize the output, use the parameter “-O”.
Example:¶
ExecutableConfig A depends on libraries B and C (without any additional steps).
# project A
LibraryConfig ... {
...
}
# project B
LibraryConfig ... {
...
}
# project C
ExecutableConfig ... {
Dependency A
Dependency B
...
}
A, B and C can be built in parallel, at the end C is linked.
Example:¶
Same as above, but B has a PreStep (e.g. to generate something).
# project A
LibraryConfig ... {
...
}
# project B
LibraryConfig ... {
...
PreSteps {
CommandLine ...
}
}
# project C
ExecutableConfig ... {
Dependency A
Dependency B
...
}
First, project A will be built completely. After the PreStep of B has been executed, the files of projects B/C can be built in parallel. At the end, C is linked.
Example:¶
B has a PostStep instead of a PreStep.
# project A
LibraryConfig ... {
...
}
# project B
LibraryConfig ... {
...
PostSteps {
CommandLine ...
}
}
# project C
ExecutableConfig ... {
Dependency A
Dependency B
...
}
First project A will be built completely. In parallel the library of B will be built, but the PostStep is not executed before A is completed and the library of B is created. Then C is built and linked.
Example:¶
PostStep of B is independent:
# project A
LibraryConfig ... {
...
}
# project B
LibraryConfig ... {
...
PostSteps {
CommandLine ..., independent: true
}
}
# project C
ExecutableConfig ... {
Dependency A
Dependency B
...
}
A, B and C can be built in parallel, at the end C is linked.


12
1 The Israelites took control of the land that was east of the Jordan River, from the Arnon River gorge in the south to Mount Hermon in the north, including all the land on the eastern side of the plain along the Jordan.
2 Sihon was the king of the Amorites. He lived in Heshbon and ruled over the area from Aroer along the Arnon River gorge, north to the Jabbok River. His land started in the middle of the gorge, which was the border between his land and the land of the Ammonites. Sihon also ruled over half of the region of Gilead.
3 Sihon also ruled over the land on the eastern plain along the Jordan, from the sea of Chinnereth south to the Dead Sea. He also ruled over the land east of the Dead Sea from Beth Jeshimoth south to Mount Pisgah.
4 The other king whom the Israelite army defeated was Og, the king of the region of Bashan. He was the last of the descendants of the giant people of Rapha. He lived in the cities of Ashtaroth and Edrei.
5 He ruled over the area from Mount Hermon and Salecah in the north, and over all Bashan in the east, and to the borders of the Geshurites and Maacathites to the west. Og ruled over half of the region of Gilead, as far as the border of the land ruled by Sihon, king of Heshbon.
6 Moses, who had served Yahweh so faithfully, and all the Israelite army had defeated the armies of those kings. Then Moses gave that land to the tribes of Reuben and Gad and the half tribe of Manasseh.
7 Joshua and the Israelite army also defeated kings who ruled over the land on the west side of the Jordan River. That land was between Baal Gad in the valley near Lebanon to Mount Halak, which goes up to Edom. Joshua gave land to the tribes of Israel for them to possess,
8 as well as the hill country, the lowlands, the plain along the Jordan, the mountainsides, in the desert, and in the southern Judean wilderness, the land of the Hittites, Amorites, Canaanites, Perizzites, Hivites, and the Jebusites.
9 The kings that the Israelites conquered were those of the following cities: Jericho, Ai (which was near Bethel),
10 Jerusalem, Hebron,
11 Jarmuth, Lachish,
12 Eglon, Gezer,
13 Debir, Geder,
14 Hormah, Arad,
15 Libnah, Adullam,
16 Makkedah, Bethel,
17 Tappuah, Hepher,
18 Aphek, Lasharon,
19 Madon, Hazor,
20 Shimron Meron, Acshaph,
21 Taanach, Megiddo,
22 Kedesh, Jokneam in the Carmel area,
23 Dor in the Naphoth Dor area, Goyim in the region of Gilgal,
24 and Tirzah.
There was a total of thirty-one kings that the Israelite army defeated.


--- layout: post title: "Forces Driving Innovation" subtitle: "reflecting on 'innovation dynamics'" date: 2020-10-21 11:06:00 +1100 background: '/img/posts/bg-innovation.jpeg' ---
Innovation teams have become very competent at surfacing and communicating customer insights and their unmet needs ('desirability'); along with experimenting with new technologies ('feasibility'). But I'm yet to come across a consistent approach to evaluating the market, and addressing the question surrounding an ideas 'viability'.
This is important for those working in large organisations and startups because your ability to communicate assumptions around viability will determine your likelihood of sustaining short-term stakeholder support (and funding).
What would happen if we considered viability first? Before investing too much in customer research, or technological feasibility?
This is a question I've been reflecting on lately, and Clayton Christensen's book Seeing What's Next has influenced my thinking a great deal. As has Peter Diamandis' "6 Ds of Exponentials".
The 6Ds of Exponentials provides a high-level overview of how digitisation changes the nature of industries. It's claim is that eventually all industries becomes digitised. And at this point it becomes and exponential technology and moves through 6 phases of (1) digitisataion, (2) deceptive, (3) disruptive, (4) demonetized, (5) dematerialised, and (6) democratized.
If we take this model to be true, recognising what stage of technological disruption your industry is experiencing is a significant input into your innovation investment decisions. The early stages of digitisation will present differrent commercial opportunities to that latter stages, where democratisation and commodisation are more dominant.
Reflecting on the banking and payments industry as of October 2019, we might be observing the final stages of the digitisation of money - 'democratisation' going by the 6Ds framework. The start of this process commenced when banks started using computers for record keeping, entered a disruptive phase with internet banking and Paypal, and approaches the democratisation phase with the introduction of blockchain as a standard for the distribution money.
An individual of firm who does not recognise this process, may still be investing in mobile apps and proprietary digital relationships with their customers. Denying users ability to access their banking service from outside of the banks own web or mobile application, and only innovating within this proprietary domain. On the other hand, an organisation who recognises this trend would be at least investing in APIs that allows the customer to access their banking service from within other digital applications. But in reality, we're very early in the democratisation phase of the digitisation of money - so it's not yet clear how this will play out!
The digitisation and eventual democratisation of the music industry went from selling CD's in physical retail stores, to streaming, subscription based platforms of Spotify and iTunes. The outcome of this shift is that consumption of media has gone up dramatically, and the business models of media companies have had to shift radically with it. Banks and others working in the financial services industry should be predicting a similarly radical shift in consumer expectations, and the resulting business model needed to support these expectations. The risk and opportunity the financial services sector has that the music industry didn't is high regulatory barriers to entry. It is a risk because these regulatory barriers can breed a culture of complacency, but it is an opportunity if used correctly to lean into this technological shift and become a market leader in the resulting new paradigm.
In summary, I think it's interesting to consider the 6Ds as a model for understanding the forces of technological change facing an industry and take steps towards better understanding the viability of an innovation investment opportunity.
Clayton Christenson's trilogy of books is fantastic. If you only read one though, Seeing What's Next covers it all
Singularity University's article and coresponding talk by Peter Diamandis on exponential innovation and technological disruption.