{% extends '_layout.html' %} {% load bootstrap %} {% block title %}Join • {{ contest.name }}{% endblock %} {% block content %}
This contest is team-based.
For registration you can create your own team or join other team if you have invite hash:


1967 Members of the Milwaukee NAACP Youth Council. Image courtesy UWM Library Archives
ABOUT THE ORIGINAL MARCHERS: Beginning on August 28, 1967, the Milwaukee NAACP Youth Council/Commandos, Father James Groppi, Alderperson Vel Phillips, and a host of activists and community members marched for over 200 consecutive nights to demand an end to housing segregation.
NAACP Youth Council Members. Image courtesy UWM Library Archives
For a deeper exploration of this history, read Commanding a Movement: The Youth Council Commandos’ Quest for Quality Housing by Erica Metcalfe.


Create Event
Event Registration
New Event
Event Name:
Event Date:
Event Time:
Event Location:
Image:
{{event.name}}
Save
Cancel


Nate Emerson
Lead Developer, Cloudcompli Inc.
@nateemerson
Ruby on Rails, Angular, SVN, Modernizr, PHPUnit, Sublime Text, jQuery, Github, WebBlocks, Grunt, Jenkins, Team Foundation Server, Slack, Ember.js, NPM, CodeClimate, Laravel, Google Docs, React.js, Selenium, Bower, Rake, JIRA, Carbon, Middleman, Bootstrap, Picturefill.js, Homebrew, SASS, Toggl, StyleCI
I make things...
for the web...
and I ♥ OSS!
Lead Developer
Formerly, Web Engineer
Any piece of software or process that aids in the development and management of a software project.
In this sense, frameworks are the new programming languages. They are where the latest ideas, philosophies, and practicalities of modern-day coding are found. Some flame out, but many are becoming the new fundamental building blocks of programming.
- Peter Wayner
Ruby on Rails is unquestionably Ruby's killer app. It can take a lot of credit for lifting Ruby from obscurity outside its native Japan. No other programming language can boast a simple web application framework that also has almost all of that languages developer mindshare.
- Lucas Carlson
Many features that are making their way into ES6 originated in OSS efforts.
Of course, writing solid, de-coupled code bases is nothing new...However, it hasn't always been widely embraced in the PHP world, especially amongst micro-frameworks. That is changing. Wonderful new tools like Composer make building and consuming these components easier than ever...
...For that reason, over the past month or so I have converted most of Laravel into stand-alone, PSR-0 / PSR-1 compliant components that may be used in any project. To distinguish the components from the Laravel framework itself, I have named them the "Illuminate" components.
- Taylor Otwell ("Illuminating the future. What’s next?" - 2012)
Laravel, in additions to using its own custom packages like Eloquent and Blade, utilizes a whopping 23 packages from the wider PHP community. Using the "best of the best" PHP packages allows for greater interaction between Laravel and the wider PHP community.
- Taylor Otwell ("Unifying PHP" - 2014)
Nate Emerson
@nateemerson


The modregplot package creates simple slopes plots from a moderated regression equation. It is useful when you are planning an analysis and want to see what your hypothesized effects would look like. You can also use it to see what simple slopes would look like from published findings that have no accompanying plots.
You can install the latest version of modregplot from github with:


The Paisley football coach transforming the lives of Syrian kids through sport
The youngsters, who came to Renfrewshire a year ago from war-torn Syria, say they feel football helped save their lives.
by Carla Talbot, https://www.dailyrecord.co.uk/authors/carla-talbot/A year ago, a group of boys arrived in Paisley, having fled the horrors of conflict in Syria.
They’d lost brothers, sisters and countless family members in the ongoing atrocity.
Their lives had been torn apart and their hometown brought to its knees.
They escaped and travelled to Scotland with their families, starting new lives in Renfrewshire.
And now, one year on, the boys’ lives have been transformed through the power of football.
For the past year, the children have been playing at St Peter’s Football and Netball Club under the watchful eye of award-winning coach John Kinnaird.
With some barely speaking English, the team has faced its difficulties, but one year on they have all discovered that football is an international language.
John, 52, from Paisley, says the experience has highlighted the impact football can have on young people’s lives.
He said: “It’s not just about giving them football.
“These kids have lost so much before they came here.
“Every one of the kids that comes to us has had family members who have died in the war in Syria.
“I asked one of our boys if they would go back to their home in Damascus and he told me that there was nothing to go back to.
“Every one of these kids has physical and emotional scars, but they don’t appear that way as playing football gives them an outlet.
“When you see what this gives them, it makes you realise just how important football is for them.
“These people were forced to leave their homes and come here and start a new life.
“Football has helped integrate them into life in Scotland.
“Seeing their faces when they get their kit and feel like they are part of something is amazing.
“A year on, it is so clear what a difference this has made in their lives.”
Through the successful Paisley club, the young players have enjoyed fantastic opportunities, travelling around the country to watch the likes of Scotland, Celtic and St Mirren.
The boys train every week and play every matches on a Saturday.
The impact the team has had on the group of Syrian boys has prompted John and his partner, Lorna, 43, who is secretary for the club, to open the door to any child in Renfrewshire who wants to take up the sport.
The successful project now has six coaches on board, along with 21 kids on their 2005 team and 60 kids in the 2014 team.
John’s mission has proved such a success they now have a waiting list.
They offer a place to any child who has not had a chance to play, whether it be due to a disability or that their parents can’t afford to pay the fees.
One player who comes along is 14 and has never been given an opportunity to be on a team.
His dad died four years ago and his mum is unable to drive him to coaching.
But, thanks to John’s team, he now has prospects of joining other successful clubs.
Another young boy who has thrived under John’s coaching has a number of physical and learning disabilities.
His mum didn’t think he would be able to join any team. John took him on and now his teammates love when he comes to training every week.
John added: “We want these kids to be able to enjoy playing and have a lifelong involvement in the sport.
“Whether it be through playing or coming along and helping coach the teams.
“We also want to improve out facilities so that we have no waiting lists and every child can play when they want to.”
John’s own battles in life are what have spurred him on.
He was forced to retire from his job last year due to a heart condition.
He was diagnosed with dilated cardiomyopathy over a decade ago and was told he would eventually never be able to work or exercise again.
But, in the years since, John met Lorna, who also has a heart condition, has taken part in the Great Scottish Swim, the London Triathlon and even cycled to John o’Groats to Lands End.
His efforts at St Peter’s Football and Netball Club have been recognised by the Scottish Football Association and Renfrewshire Council.
He was also handed the regional and national McDonald’s Grassroots Football Award for the community project.
He added: “I retired just over a year ago as I have a heart condition.
“I’m lucky that, in retirement, I have found something that gives me so much.
“What these boys have done is make me realise how football can change people’s lives.
“That has made us want to make sure that anyone who wants to play football, but has been unable to for any reason, is given the opportunity.”


Deconvolution of mixed tumour profiles into normal and cancer for each patient, using the ISOpure algorithm in Quon et al. Genome Medicine, 2013 5:29. Deconvolution requires mixed tumour profiles and a set of unmatched "basis" normal profiles.
| Version: | 1.1.2 |
| Depends: | R (≥ 3.1.1) |
| Imports: | Rcpp (≥ 0.11.3), stats, futile.logger |
| LinkingTo: | Rcpp, RcppEigen (≥ <IP_ADDRESS>.0) |
| Suggests: | knitr |
| Published: | 2018-05-01 |
| Author: | Gerald Quon [aut], Catalina V Anghel [aut, trl], Syed Haider [aut], Francis Nguyen [aut], Amit G Deshwar [aut], Quaid D Morris [aut], Paul C Boutros [aut, cre] |
| Maintainer: | Paul C Boutros <Paul.Boutros at oicr.on.ca> |
| License: | GPL-2 |
| NeedsCompilation: | yes |
| Materials: | NEWS |
| CRAN checks: | ISOpureR results |
| Reference manual: | ISOpureR.pdf |
| Vignettes: |
Guide for using ISOpureR |
| Package source: | ISOpureR_1.1.2.tar.gz |
| Windows binaries: | r-devel: ISOpureR_1.1.2.zip, r-release: ISOpureR_1.1.2.zip, r-oldrel: ISOpureR_1.1.2.zip |
| OS X binaries: | r-release: ISOpureR_1.1.2.tgz, r-oldrel: ISOpureR_1.1.2.tgz |
| Old sources: | ISOpureR archive |
| Reverse suggests: | NNLM |
Please use the canonical form https://CRAN.R-project.org/package=ISOpureR to link to this page.


Brian Keegan
28 April 2021
Longitudinal analysis of Wikipedia's coverage of COVID-19 through 2020
Revision histories and activities reveal information production and consumption dynamics
Content of articles can be used to reconstruct hyperlink networks and measure content similarity
(Old) pre-print on arXiv
A multi-level portrait of many quantitative findings: help me find threads!
Wikipedia's information production and consumption about current events is a rich empirical setting
The disruptions caused by the COVID-19 pandemic are encoded in Wikipedia article behavior
Wikipedia articles about COVID-19 pandemic requires different forms of collaboration and coordination than most articles about current events
Limited evidence that Wikipedia is a reliable source for digital epidemiology and surveillance
High and increasing quality and trust in medical information on Wikipedia
Emerging evidence about lockdowns influencing Wikipedia editing behavior and dissemination of scientific results
Wikipedia's APIs expose historical data about article revision activity, content, and pageviews
Custom Python scripts to retrieve and analyze data
Start with high-relevance "seed articles" about pandemic event, disease, and virus
Category-related articles: Members of Category:SARS-CoV-2 including COVID-19
Neighbor-related articles: Articles ever hyperlinked from the seed articles (e.g., Donald Trump)
Retrieve revision history and pageview data for articles from December 2018 through December 2020
>2.3 million revisions to >10k articles for 2018–2020
Historical content of seed articles and neighbors retrieved weekly in 2020
| Page Type | Revisions | Articles | Editors |
|---|---|---|---|
| Both | 122,800 | 70 | 15,569 |
| Category | 1,789,488 | 9,213 | 213,080 |
| Neighbor | 394,775 | 1,328 | 85,678 |
How did revision activity on articles vary over 2020?
Compare seed articles to both category-related and neighbor-related article sets as baselines
Number, time between, and size of revisions
Number of revisions for seed articles and average of neighbor and category-related articles
Number of revisions for pandemic event seed article compared to sum of all daily revisions for neughbor and category-related articles
Time between revisions
Median size of a contribution (bytes) over time
Number of new articles and users by day
In most acute momemnts of pandemic in February-April 2020, hundreds of daily revisions imposes significant coordination costs
Revision activity on single pandemic event article overtook revision activity across other articles
Slowing pace of revisions after May increases time between edits and enables more traditional forms of contribution and deliberation
Pageview data captures information seeking behaviors—strongly influenced by external events!
Pageview activity for COVID small compared to category and neighbor-related information
Event > Disease > Virus
Pageviews to seed articles much greater than average attention to category and neighbor-related articles
Category-related articles about political figures and elections swamp information consumption about pandemic/disease/virus, especially near major events
How has user-level editing changed over time?
We can measure intensity of revision activity and identify patterns of user re-engagement
Time since last edit
Time since last edit
Revisions by time of day
Users active at $t-n$ still active at $t$
Editors active at $t-n$ on seed $i$ active at $t$ on seed $j$
Time between user revisions has slowed
Strong bimodal pattern across time capturing within and between edit session behaviors
Strong diurnal cycle in editing patterns suggestive of over-representation of editors from particular geographies or work patterns
Consistent levels of user re-engagement over time
Tracking editor movement between articles as a prerequisite for coordination
Segment editors into weekly editing cohorts
Group all the editors of 2019 content together
Measure the number of revisions made, unique users, and the fraction of weekly revisions from each cohort
Number of revisions per cohort
Number of users per cohort
2019 editor cohort + weekly 2020 cohorts
Fraction of revisions per cohort
Profoundly high levels of turnover: most new editors are gone within a week
Durability of 2019 cohort: these editors motivated to remain active contributors over long durations
Turnover + durability replicates previous findings from U.S. election and candidate articles
Tension: What are 2019 editors doing that dissuades subsequent editors from remaining?
Bipartite network of editors connected to articles
Measure the number of editors and articles being revised daily
How has the connectivity of the collaboration network changed over time?
Bipartite degree and weight distributions
Number of daily articles, editors, and revisions
Average clustering coefficient around editors & articles; fraction in largest component
Collaboration activity tracks LCC fraction, peaking during start of shutdowns in March, declines to a stable baseline by June
Article clustering increases as many articles share more editors in common
Editor clustering decreases as fewer editors share articles in common
Tension: How can editor clustering decline while article clustering increases?
Directed network of articles linking to articles
Sampled weekly and hyperlinks parsed from body of articles
How has the connectivity of articles changed over time?
Nodes sized by degree, colored by creation, edges colored by creation
Seed articles compared to average across all articles
Seed articles are extremely "important" from March
Clustering and neighbor in-degree decrease sharply after March as hyperlink network grows with more poorly-connected articles
Tension: Hyperlink networks stable by June → what is being so actively edited afterwards?
How has the seed articles' content changed over time?
Measure the cosine similarity of each article's weekly version compared to a late-2020 version
Text: similarity of main body words
Images: similarity of images
Hyperlinks: similarity of hyperlinks
External links: similarity of (mostly) citations
Article size as a coarse measure of content
Three seed articles, four metrics, Jan.–Dec. 2020
Rapid growth in size of articles surpassing mean article size in sample within weeks
Virus > Disease > Event similarity
Text & external similarity by April vs. Image & hyperlink similarity after November
Tension: Revision activity vs. content stability → what is being so actively edited?
Wikipedia is an active site of knowledge production and consumption around the COVID-19 pandemic, but in unexpected ways → activity does not clearly track waves of infections/deaths
Editing strongly influenced by persistent editors rather than users-of-the-week
Content similarity suggests what has stabilized vs. what remains actively-edited
English Wikipedia behavior only: largest and most active, but not representative of dynamics specific to other language editions and information needs
Over-emphasis on behavior of seed articles when pandemic shocks were dispersed
Page protection is a profound confounder for editing
No analysis of discussion, administrative, infrastructural, and off-wiki activity
Characterizing pandemic information seeking and updating in response to specific shocks
Using participation in COVID collaborations as a discontinuity on editor behavior
Understanding responses to efforts to introduce disinformation, racism, etc. and lessons for generalizing to other platforms
I will be teaching "INFO 4613/5613: Network Science" in Fall 2021
Focus on applying network science constructs to real-word social and information networks
Currently over-subscribed, but remote-synchronous class will allow us to scale enrollments


Abraham & Pulisic Shine As Chelsea Claim Sixth Straight Win
by SL InternationalEnglish Premier League
Result: Chelsea 2-0 Crystal Palace
Date: 09 November 2019
Venue: Stamford Bridge
Tammy Abraham bagged his 10th Premier League goal of the season as Chelsea claimed a 2-0 win over Crystal Palace on Saturday afternoon.
Jorginho missed out for the home side, although there was a return for star midfielder N'Golo Kante for Frank Lampard's side. Meanwhile, Gary Cahill lined up for Palace against his former side.
The Blues dominated from the onset in front of their roaring supporters but they were unable to make their early dominance count as the likes of Christian Pulisic and Willian had chances in the opening 15 minutes.
Palace, meanwhile, were quite happy to sit back and soak up the pressure, although they never really threatened the home side on the counter-attack.
That was the trend for the remainder of the first half as the Blues failed to trouble Palace goalkeeper Guaita for the rest of the stanza as chances were hard to come by.
Seven minutes into the though, the home side were ahead as Abraham bagged his 10th goal of the Premier League season after turning home a cross from Willian.
The Blues nearly extended their lead on the hour mark but Guaita was on hand to brilliantly keep out Pulisic' effort from distance as the Blues upped the tempo.
Pulisic would not be denied with 12 minutes as the United States internatioal sealed three points the Blues' after nodding home a deflcted strike from Michy Batshuayi for his first goal at Stamford Bridge.


ANGEL DUST A film review by Serdar Yegulalp Copyright 1997 Serdar Yegulalp
CAPSULE: A quasi-SILENCE OF THE LAMBS thriller from one of Japan's most remarkable new directors, although his evident talent doesn't make this movie really work.
I so badly wanted ANGEL DUST to be more than the sum of its parts. This is a maddeningly slow, oddly unsatisfying movie that contains many individually spellbinding things -- good performances, a hypnotic score and many mesmerizing images -- but doesn't have a story that can redeem it.
The plot: Every day at six P.M. sharp, in the heart of Tokyo, a young woman dies on the subway, the victim of a pattern killer whose motives are obscure. One of the detectives assigned to the case is a young woman whose former lover, a psychologist who helped deprogram former cult members, may be somehow entangled in the killings. There are a number of twists and revelations, none of which I'll reveal here, but I can safely say that the plot is not exactly designed to keep the audience guessing.
The movie makes much of specific things that never really add up or go anywhere: deprogramming, cult psychology, the dynamics between patient and therapist, former lovers, and so on. None of these elements are really *used* -- they're just added to the heap, and we're expected to take them and run with them. I'm always annoyed by this strategy, which seems to imply that any director with enough of a brain to just *mention* these things in a movie is worth applauding.
ANGEL DUST is agonizingly leisurely in its pacing. At first this helped set up a mood, which I always appreciate when done right, but the movie slowly turns into nothing *but* mood. If shortened by about half an hour, it would have been even more effective (and that's still being generous); as it stands, it's ponderous and unrewarding. There are whole stretches of the movie where there is so little happening that I wondered if the movie had become permanently derailed. Then comes a quick burst of powerful visuals. Then another slow spot. The pattern repeats. This technique quickly wears out its welcome.
The single eeriest thing about the movie is the way it presaged the Aum Shinri Kyo subway murders, but not in a way that grants any real insight into the subject. What a letdown, because ANGEL DUST was directed by Sogo Ishii, one of Japan's foremost avant-garde directors. His talent is unmistakeable in this film -- it's probably amazing in a theater -- but he was at the mercy of an inferior script this time around. It's hard to speak really well of a movie when the strongest reaction it provokes is, "What the hell was *that* all about?"
Two and a half out of four commuter trains.
<EMAIL_ADDRESS>EFNet IRC: GinRei http://www.io.com/~syegul another worldly device... UNMUTUAL: A Digital Art Collective - E-mail<EMAIL_ADDRESS>for details
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


--- layout: post title: ANT task to get SVN revision date: type: post published: false status: draft categories: - Development tags: [] meta: _edit_last: '2' author: login: shlomi email<EMAIL_ADDRESS>display_name: shlomi first_name: Shlomi last_name: Noach ---
The ant <svn> tag


Along with amazing hacking activities we also have Science Workshops for Highschool kids. Workshops will run parallel to the main event. About 200 students from various highschools in and around Belgaum will participate in the workshops. A dedicated team of volunteers, mainly engineering students and Science teachers, will conduct these hands-on workshops.
The first hands-on workshop is making Science Toys from Trash and the other workshop is Soldering: LED SHD India Badge. In these workshops kids will learn basics of soldering and will be actively engaged in making science toys involving various scientific phenomena.
All the material required for the hands-on workshops will be provided to the students.
For workshop registrations contact
Minal +91<PHONE_NUMBER>
Anuja +91<PHONE_NUMBER>
Rupa +91<PHONE_NUMBER>


Choose a wallet where you'd like us to deposit your Spo after we receive your Bitcoin.
Send Bitcoin to the address below. Once received, we will deposit the Spo to a new address in the wallet selected above at the current rate of {{ config.spo_btc_exchange_rate }} SPO/BTC.
{{ order.deposit_address }} Only send multiple of the SPO/BTC rate! Spo is sent in whole number; fractional SPO is not sent!After receiving your Bitcoin, we'll send you your Spo. It may take anywhere between 20 minutes and an hour to receive your SPO.
Status: {{ order.status | tellerStatus }}


{% extends "base.html" %} {% block title %}Home{% endblock %} {% block body %}
Fill all form field all the fields
This form is to help planning for the population of a region. It is not for providing individual advice. It does not replace NHS 111 or 999. If you want individual advice please use the 111 Online form.
By allowing people to self report symptoms and diagnosis of COVID-19 our researchers will build up a better picture of the number of people who have contracted the COVID-19 virus and use this information to plan regional services. We may also use this information for ethically approved research for the NHS. Further details about how we will use this data are available in the data processing policy.
Having trouble with the form? Please email<EMAIL_ADDRESS>Please select your Age:
Please select your gender:
Fever:
Cough:
Fatigue:
Pains:
Nasal:
Shortness of Breath:
Runny Nose:
Sore Throat:
Diarrhea:
Chills:
Headache:
Vomiting:
Lives in affected area:


Instance Constructors
-
new
ZooKeeperPersistenceEngine(serialization: Serialization)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
val
WORKING_DIR: String
-
def
addApplication(app: ApplicationInfo): Unit
-
def
addWorker(worker: WorkerInfo): Unit
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
close(): Unit
-
def
deserializeFromFile[T <: Serializable](filename: String)(implicit m: Manifest[T]): T
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.Class[_]
-
def
hashCode(): Int
-
def
initLogging(): Unit
-
final
def
isInstanceOf[T0]: Boolean
-
def
isTraceEnabled(): Boolean
-
def
log: Logger
-
def
logDebug(msg: ⇒ String, throwable: Throwable): Unit
-
def
logDebug(msg: ⇒ String): Unit
-
def
logError(msg: ⇒ String, throwable: Throwable): Unit
-
def
logError(msg: ⇒ String): Unit
-
def
logInfo(msg: ⇒ String, throwable: Throwable): Unit
-
def
logInfo(msg: ⇒ String): Unit
-
def
logTrace(msg: ⇒ String, throwable: Throwable): Unit
-
def
logTrace(msg: ⇒ String): Unit
-
def
logWarning(msg: ⇒ String, throwable: Throwable): Unit
-
def
logWarning(msg: ⇒ String): Unit
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
readPersistedData(): (Seq[ApplicationInfo], Seq[WorkerInfo])
-
def
removeApplication(app: ApplicationInfo): Unit
-
def
removeWorker(worker: WorkerInfo): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
val
zk: SparkZooKeeperSession
-
def
zkDown(): Unit
-
def
zkSessionCreated(): Unit
Inherited from PersistenceEngine
Inherited from AnyRef
Inherited from Any


special offers component Axshare link: https://nm6pq4.axshare.com/#g=1&p=shop_landing_page Dimensions:640x430px


Bases: object
Base class for DatasetTransferController, TransferUnitController, and DatasetArrivalMonitor.
Return full path in data_stream directory
Return full path in specified directory
Initialise the logger client module, and then log a single line that says “startup”
List data_stream directory. Note that the file listing calls a function that defaults to excluding dotfiles (see FileUtils.listDir)
For convenience, set some instance variables based on the config file. Typically the subclass will override this method with one which adds further variables and then calls this base class method.
A timestamp that is designed to be part of a filename to ensure uniqueness.
Updates the status and config, based on any editing of config files and/or signals received.


--- url: 39-successful-product-development-with-neubloc-s-building-blocks-methodology.html title: Successful Product Development with Neubloc's Building Blocks Methodology date: 27 February 2014 tags: ["Embedded Systems and RightSourcing"] ---
Can any company guarantee 100% success rates for every software development and design project it tackles? Of course not, but a company can set certain guidelines to minimize common pitfalls and increase their success rate by following proven methodologies like Neubloc's Building Blocs method for software design and development.
Neubloc's approach is to build with multidisciplinary teams in mind and tailored to include:
1. Business analysis
2. User experience
3. Engineering
4. Quality assurance
Neubloc uses the 5-Phase Building Bloc Method with phases shown below:
The discovery phase maps out:
1. Vision and project scope
2. High-level requirements for the new version of the project
3. Baseline assessments for the current systems
4. Resource planning
These phases are outlined in the chart below:
This phase revolves around documentation:
1. Task analysis and mapping
2. Usability analysis and user interface concepts
3. New content inventory
4. Architecture document
Task flow analysis assesses which data is needed by users, how and when users can manipulate that data and how to most intuitively architect task flows. There are two goals to achieving this:
Usability analysis helps identify new content and create User Interface (UI) concepts to incorporate current information architecture, user interface metaphor and primary tasks.
The new interface design complies with the organization's:
Conceptual designs are communicated via wire frames that control a basic model of what the product's appearance and user interaction.
This consists of identifying and defining content and services needed to meet user requirements as well as how these requirements can easily be updated to maintain freshness. Old content inventories can be migrated to the new system to begin the content migration plan process.
The Neubloc engineering team next focuses on creating a robust software/system architecture to handle designated "titles" while focusing on these elements:
At the end of the Define Phase, the project is ready to be moved offshore.
To ensure a smooth offshore transition, it is important to agree upon the following:
The project slides into the Design Phase and off shoring (if desired). More engineers and Business Analysts are brought in to reduce time. The Usability Engineers finalize obscure wireframes and collaborate with UI/Graphics Engineers on screen mock-ups.


|
HaHa
|
STDIO redirection terminal. More...
#include <hal_io.h>
Go to the source code of this file.
Functions | |
| void | stdio_io_init (struct io_descriptor *io) |
| Initialize STDIO access. More... | |
| void | stdio_io_set_io (struct io_descriptor *io) |
| Change IO descriptor for terminal to R/W data. More... | |
| int32_t | stdio_io_read (uint8_t *buf, const int32_t len) |
| Read through specified terminal. More... | |
| int32_t | stdio_io_write (const uint8_t *buf, const int32_t len) |
| Write through specified terminal. More... | |
STDIO redirection terminal.
Copyright (C) 2015 Atmel Corporation. All rights reserved.
| void stdio_io_init | ( | struct io_descriptor * | io | ) |
Initialize STDIO access.
| [in] | io | Pointer to IO descriptor, NULL to discard R/W without any error. |
| int32_t stdio_io_read | ( | uint8_t * | buf, |
| const int32_t | len | ||
| ) |
Read through specified terminal.
| [out] | buf | Pointer to buffer to place read data |
| [in] | len | Data length in number of bytes |
| >=0 | number of bytes read |
| <0 | error |
| void stdio_io_set_io | ( | struct io_descriptor * | io | ) |
Change IO descriptor for terminal to R/W data.
| [in] | io | Pointer to IO descriptor, NULL to discard R/W without any error. |
| int32_t stdio_io_write | ( | const uint8_t * | buf, |
| const int32_t | len | ||
| ) |
Write through specified terminal.
| [in] | buf | Pointer to buffer to place data to write |
| [in] | len | Data length in number of bytes |
| >=0 | number of bytes read |
| <0 | error |


Close
Edit profile
Darth Vader
2410
@darthvader
core
mvp
admin
hq
c-trib
Activity in threads you participated in
Allow user to change site design
Reply by Dennis Aaen 7 minutes ago
Frontend
Allow user to change site design
Reply by Dennis Aaen 7 minutes ago
Frontend
Allow user to change site design
Reply by Dennis Aaen 7 minutes ago
Frontend
Our Umbraco
Forum
Packages
Docs
Download
Contribute
Our Umbraco
Forum
General Discussion
Starter kit solutions on Github: how to use?
Darth Vader
has in total, 2452 karma points
26 minutes ago
Recieved 5
Karma points
no category
no version
Create this topic
Choose a category
frontend
core
azure
Choose version
Umbraco v7
Umrbaco v6
Umbraco v4
Draft
Karma points


Cochior-Heghi Lucian
Blonde, shaggy hair almost fully covers a craggy, tense face. Hollow brown eyes, set
graciously within their
sockets, watch enthusiastically over the tribes they've come to love for so long.
A birthmark reaching from just under the left eyebrow , running across the nose and ending
under his left eye
leaves a gracious memory of defended lands.
Cojocaru Codrin
Light blue, sleek hair awkwardly hangs over a bony, anguished face. Lidded aquamarine eyes,
set seductively
within their sockets, watch delightedly over the farms they've rarely felt at home at for so
long.
Fair skin gorgeously compliments his mouth and leaves a fascinating memory of his reckless
luck.
Mititelu Alexandru
Red, dreadlocks almost fully covers a long, lived-in face. Narrow gray eyes, set sunken
within their sockets,
watch delightfully over the ancestors they've looked after for so long.
Fallen debry left a mark stretching from just under the left eye , running towards the left
side of his lips
and ending on his right cheek leaves an agonizing memory of lost friends.
Proca Teodor
White, short hair almost fully covers a strong, menacing face. Sparkling black eyes,
set seductively within their sockets, watch devotedly over the farms they've fought for for
so long.
Fire has left a mark reaching from the bottom of the right cheek , first running towards his
fairly big lips
and ending on his right cheekbone leaves a grievous memory of his unfortunate past.
Sbîngu Răzvan
Silver, long hair hangs over a strong, frowning face. Darting gray eyes, set deep within
their sockets,
watch intently over the mines they've worshipped for so long.
Fallen debry left a mark reaching from just under the left eyebrow , running towards the
right side of
his lips and ending on his left cheekbone leaves a heartbreaking memory of innocence long
lost.


Successful Potty Training: 5 Rules to Live By
Almost all parents want their kids potty trained and out of diapers as soon as possible. They bribe their children with cool undies and sticker charts and even themed potties to …
Almost all parents want their kids potty trained and out of diapers as soon as possible. They bribe their children with cool undies and sticker charts and even themed potties to …
Caring for a newborn or infant can be very hard work. Sometimes it feels like the days of spit-up and round-the-clock nursing will never end. Then, too quickly, your …
Trying to live life on a routine with a new baby can seem impossible, but it’s not hopeless. Rigid schedules certainly won’t work. Babies, especially newborns, need your flexibility …
Between all the presents that need buying, family and friends that require entertaining, the money that gets spent, the cooking and cleaning and all other tasks that are required …
It’s that time of year! It’s time for baby’s first Christmas photoshoot. Who doesn’t get excited about baby’s first Christmas? If you want gorgeous photos but a professional photoshoot …
Dad and Baby Bonding As a newborn’s father, I can attest to the challenge some men will face with immediate bonding with their baby. For a mother, in most …
As you sit at home with your kids over their Thanksgiving break, why not impress them with fun facts about the longstanding American holiday? Did you know that the …
Staying home to raise your children can be one of the best gifts you could ever give them – and yourself! But when you’re in the middle of the …
Around 9.4 children in the U.S. are estimated to have special care needs, which equates to roughly 20% of all U.S. households. Some of these needs are related to speech …
Sleep. It eludes us parents as our kids do everything they can to keep from closing their eyes. As we stumble through life wishing we could take a nap, …
One of the most trying things about breastfeeding at night is the lack of sleep that goes along with it. Whether you are just drifting off to sleep or …
As a parent, there are few things more exciting than baby’s first Halloween. Honestly, who doesn’t want to dress their little one in that awesome cupcake outfit from Pottery …
 As a parent, you try to do everything in your power to protect them from any hurt, harm, …
If this is your baby’s first Halloween, you’re probably thinking there’s not much you can do. Trick-or-treating might be too late for their bedtime, and a costume might just …
Just because your newborn won’t be walking around and chewing on sugary treats doesn’t mean they’re too young to dress up for Halloween! Dressing up for Halloween can be …
When you first find out that you’re pregnant, you quickly realize that you’re not only eating for yourself but you’re also eating for your baby, thus comes the phrase …
If you’re a first-time mom, you may panic when your child gets hurt the first few times. That’s why many new moms will stock up on cabinet locks, corner …
Few things can be more frustrating than not being able to pinpoint exactly what your baby needs. Your baby has expressed what he wants and expects a response…fast! If …
As a new parent, one of the most frustrating things is when you can’t put your sleeping baby down in the crib because they keep waking up every time …
October is fast approaching and before you know it, Halloween will come knocking on your door. If you’re a new mommy, you’re probably looking for tips on Halloween costumes. …


Hi all
now that i figured how to setup the extended branch and get mysql running i wanted to add something more
i came across this one
http://openenergymonitor.blogspot.dk/2013/12/emoncms-control-development...
and i thought i could use a single button like that for my heating, right now it runs for 2 hours each morning and that is ok in most cases.
thou there are some times that i get up before there is hot water for a shower and i need to set the alarmclock 1 hour in advance, get up and turn heating on, then back to bed and sleep and then up like i planned
a simple button could work as i could then turn on the heating from the bed..
ideal a small box with on and off times and enable, i dont need a full week schedule with multiple periods a day since this is just for those rare days
like the demo said i tried to dump all the files in a folder under modules but that crippled every page in emoncms
have anybody tried like i want before?
i did manage to make a sketch for emontx v2 that are able to both collect data and control the hotwater via a relay, at least it compiles and the logic seems simple enough. just need to find the time to test it
Re: Packetgen and button on dashboard
this one is just to get an e-mail when there are a reply... the options where not below the text box on the initial post
Re: Packetgen and button on dashboard
no one done this before and can share how?
Re: Packetgen and button on dashboard
really? no one tried this yet?
Re: Packetgen and button on dashboard
controlling a device with button-widget possible? --> packet-generator?
Re: Packetgen and button on dashboard
Hmm...
still a bit confusing to me... i get that i need to draw the botton on the dashboard and create a feed for it
but then i'm lost on how make the feed value send out the packet to the emonTX
i liked the youtube video trystan made for his boiler, but a more in depth desciption would have been nice
Re: Packetgen and button on dashboard
no rush...
the dials etc does not show up, even thou dashboard and feeds are set to public
EDIT: basicly this is what i want: https://www.youtube.com/watch?v=C4WGaiw7jyo
but with a bottom next to the cylinder on the dasboard so i can tell the OpenTRV unit to heat up on those rare cases where i need hot water at odd events
Re: Packetgen and button on dashboard
revisting this one again....
i read that other thread and it was only confusing to me
or maybe i understand it correct.... that zip contains the js file that is the widget right?
and that creates the button seen in the post made Thu, 08/01/2015 - 09:11
so i assume that this button just changes the feed value....
but how can i now change a value in the packet generator?
Re: Packetgen and button on dashboard
read this blog:
http://openenergymonitor.blogspot.dk/2013/12/emoncms-control-development...
i copied over the demo files and i got the myheating page... but that page never shows any of the buttons
EDIT: now the nest dial shows up... but since i have not figured how to change settings etc it reads NAN all over
i was hoping to see the simple button only
EDIT2: think i got it.... /emoncms/myheating/button is the link for the button... now i just need to get it to work :-P
EDIT: in packetgen i hit reload default packet and i can now change the button... but it does not change the value from false to true and vice versa
Re: Packetgen and button on dashboard
btw... will packetgen also find its way to V9 ?


Statistcs are powerful tools used in everday conversation, but sometimes we may fabricate the story using statistics. This post illistrates how one may lie using statistics.
Read MorePandas are one of the most useful libraries when working with python programming and is essential for performing exploratory data analysis on data files. This post will be a brief tutorial on how to effectively use pandas to perform initial data analysis and create some common visualizations.
Read MoreFunctions are key concepts in python programming and knowing how to properly interpret and build a function is crucial for beginner python programmers. This post is a step by step tutorial for coding functions in python.
Read MoreOne of the many import pieces of data science is the ability to convey data through visualizations and for the novice python programmer Matplotlib is a great tool.
Read MoreTo view other tutorials and presentations on my github page, please click the button below.
Read More


Class Tower
java.lang.Object
Tower
- All Implemented Interfaces:
- javax.swing.Icon
public abstract class Tower
- extends java.lang.Object
- implements javax.swing.Icon
The background
- Version:
- 1.0
- Author:
- Nick Meyer, Sydney Desai
|
Constructor Summary |
Tower(Coordinate c,
int maxLinks,
double linkDist,
int maxHealth,
World w)
|
| Methods inherited from class |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Tower
public Tower(Coordinate c,
int maxLinks,
double linkDist,
int maxHealth,
World w)
act
public final void act()
activate
public void activate()
activated
public boolean activated()
build
public abstract void build()
canLink
public boolean canLink(Tower other)
changeHealth
public void changeHealth(int x)
clone
public abstract Tower clone()
- Overrides:
clone
in class java.lang.Object
cost
public abstract ResourceManager cost()
doStuff
public abstract void doStuff()
drawHealthBar
public void drawHealthBar(java.awt.Graphics g)
drawLinkTo
public void drawLinkTo(Tower t,
java.awt.Graphics g)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
getCoordinate
public Coordinate getCoordinate()
getIconHeight
public int getIconHeight()
- Specified by:
getIconHeight
in interface javax.swing.Icon
getIconWidth
public int getIconWidth()
- Specified by:
getIconWidth
in interface javax.swing.Icon
getLinks
public java.util.ArrayList<Tower> getLinks()
getWorld
public World getWorld()
link
public void link(Tower other)
paintComponent
public void paintComponent(java.awt.Graphics g)
paintIcon
public void paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y)
- Specified by:
paintIcon
in interface javax.swing.Icon
paintOutline
public void paintOutline(java.awt.Graphics g)
radius
public abstract int radius()
removed
public boolean removed()
removeSelf
public void removeSelf()
removeTower
public void removeTower(Tower t)
setRemoved
public void setRemoved(boolean b)
takeDamage
public void takeDamage(int damage)
toString
public abstract java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
towerColor
public abstract java.awt.Color towerColor()


Hi, I’m Handi Sulyansah
Being a Front end Engineer in Warung Pintar,Warung Pintar is a micro retail technology company with a mission to enable digitalization for the grassroots population to improve the community around them. In addition, having total experiences for at least more 1 years as Front end Engineer has enhanced HTML, CSS , Javascript and modern Front end Development, I am truly passionate about have a clear logical mind with a practical approach to problem solving and a drive to see things through to completion, I enjoy working on my own initiative or in a team in short, I am reliable, trustworthy, hardworking and eager to learn and have genuine interest in company.


Privacy Policy |
||
| The notice is provided to our customers. VisaRite respects your privacy. We collect information from the passport and visa applications we handle in order to efficiently provide the best processing services demanded by our customers. We use information about our customers, their passport and their shipping information to provide or enhance the services we make available to our customers |
||
| What
Information We Collect How
We Will Use the Information Protecting
the Privacy of Our Customer Information |
||


Educational resources sharing the same educational alignments as:
.
Identified
?
resources, ranked by similarity:
Expanding...
(hover for your exploration history)


Practice Questions Topic List
General Probability
- Basic dice rolling, 52-card deck drawing, etc.
- Simple discrete distribution probability (e.g., binomial, negative binomial, geometric, multinomial, hypergeometric probability)
- Conditional Probability & Bayes' Theorem
- Law of Total Probability
- A few more interesting/challenging probability questions
Next topic
General Guidelines
- You may either give an exact answer (the relative tolerance is 1e-5), or round to 4 decimal places. Fractions (not expressions) are accepted. These are largely the same guidelines for homework and exams. (We may be more generous on HW and exams.)
- The solutions tab will often not contain the numerical solution, or even many numbers at all. It instead guides you to find the answer. In either case, it should be used as a last resort.
- If you believe there is a mistake with any question or solution, please bring it up in the Discord server.
- Using calculators and/or R, and discussing questions with others are all permitted (and even encouraged!). On the other hand, be wary of chatbot use — it might lead you in the right direction, but will give you the incorrect answer the vast majority of the time.
- Questions marked with a gold star (⭐) are more challenging. You likely do not have to know how to solve them in order to succeed in this course 😎
- Unless stated otherwise, all n-sided dice are fair and contain the integers 1 to n, inclusive, on their faces.
- If not explicitly stated and there is no information to the contrary, random variables that appear in the same question are independent.


Interface ContractCreateTransactionBodyOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ContractCreateTransactionBody
,ContractCreateTransactionBody.Builder
public interface ContractCreateTransactionBodyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Key
getAdminKey()
the state of the instance and its fields can be modified arbitrarily if this key signs a transaction to modify it.KeyOrBuilder
getAdminKeyOrBuilder()
the state of the instance and its fields can be modified arbitrarily if this key signs a transaction to modify it.Duration
getAutoRenewPeriod()
the instance will charge its account every this many seconds to renew for this longDurationOrBuilder
getAutoRenewPeriodOrBuilder()
the instance will charge its account every this many seconds to renew for this longcom.google.protobuf.ByteString
getConstructorParameters()
parameters to pass to the constructorFileID
getFileID()
the file containing the smart contract byte code.FileIDOrBuilder
getFileIDOrBuilder()
the file containing the smart contract byte code.long
getGas()
gas to run the constructorlong
getInitialBalance()
initial number of tinybars to put into the cryptocurrency account associated with and owned by the smart contractjava.lang.String
getMemo()
the memo that was submitted as part of the contract (max 100 bytes)com.google.protobuf.ByteString
getMemoBytes()
the memo that was submitted as part of the contract (max 100 bytes)Key
getNewRealmAdminKey()
if realmID is null, then this the admin key for the new realm that will be createdKeyOrBuilder
getNewRealmAdminKeyOrBuilder()
if realmID is null, then this the admin key for the new realm that will be createdAccountID
getProxyAccountID()
ID of the account to which this account is proxy staked.AccountIDOrBuilder
getProxyAccountIDOrBuilder()
ID of the account to which this account is proxy staked.RealmID
getRealmID()
realm in which to create this (leave this null to create a new realm)RealmIDOrBuilder
getRealmIDOrBuilder()
realm in which to create this (leave this null to create a new realm)ShardID
getShardID()
shard in which to create thisShardIDOrBuilder
getShardIDOrBuilder()
shard in which to create thisboolean
hasAdminKey()
the state of the instance and its fields can be modified arbitrarily if this key signs a transaction to modify it.boolean
hasAutoRenewPeriod()
the instance will charge its account every this many seconds to renew for this longboolean
hasFileID()
the file containing the smart contract byte code.boolean
hasNewRealmAdminKey()
if realmID is null, then this the admin key for the new realm that will be createdboolean
hasProxyAccountID()
ID of the account to which this account is proxy staked.boolean
hasRealmID()
realm in which to create this (leave this null to create a new realm)boolean
hasShardID()
shard in which to create this-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasFileID
boolean hasFileID()
the file containing the smart contract byte code. A copy will be made and held by the contract instance, and have the same expiration time as the instance. The file is referenced one of two ways:
.proto.FileID fileID = 1;
-
getFileID
FileID getFileID()
the file containing the smart contract byte code. A copy will be made and held by the contract instance, and have the same expiration time as the instance. The file is referenced one of two ways:
.proto.FileID fileID = 1;
-
getFileIDOrBuilder
FileIDOrBuilder getFileIDOrBuilder()
the file containing the smart contract byte code. A copy will be made and held by the contract instance, and have the same expiration time as the instance. The file is referenced one of two ways:
.proto.FileID fileID = 1;
-
hasAdminKey
boolean hasAdminKey()
the state of the instance and its fields can be modified arbitrarily if this key signs a transaction to modify it. If this is null, then such modifications are not possible, and there is no administrator that can override the normal operation of this smart contract instance. Note that if it is created with no admin keys, then there is no administrator to authorize changing the admin keys, so there can never be any admin keys for that instance.
.proto.Key adminKey = 3;
-
getAdminKey
Key getAdminKey()
the state of the instance and its fields can be modified arbitrarily if this key signs a transaction to modify it. If this is null, then such modifications are not possible, and there is no administrator that can override the normal operation of this smart contract instance. Note that if it is created with no admin keys, then there is no administrator to authorize changing the admin keys, so there can never be any admin keys for that instance.
.proto.Key adminKey = 3;
-
getAdminKeyOrBuilder
KeyOrBuilder getAdminKeyOrBuilder()
the state of the instance and its fields can be modified arbitrarily if this key signs a transaction to modify it. If this is null, then such modifications are not possible, and there is no administrator that can override the normal operation of this smart contract instance. Note that if it is created with no admin keys, then there is no administrator to authorize changing the admin keys, so there can never be any admin keys for that instance.
.proto.Key adminKey = 3;
-
getGas
long getGas()
gas to run the constructor
int64 gas = 4;
-
getInitialBalance
long getInitialBalance()
initial number of tinybars to put into the cryptocurrency account associated with and owned by the smart contract
int64 initialBalance = 5;
-
hasProxyAccountID
boolean hasProxyAccountID()
ID of the account to which this account is proxy staked. If proxyAccountID is null, or is an invalid account, or is an account that isn't a node, then this account is automatically proxy staked to a node chosen by the network, but without earning payments. If the proxyAccountID account refuses to accept proxy staking , or if it is not currently running a node, then it will behave as if proxyAccountID was null.
.proto.AccountID proxyAccountID = 6;
-
getProxyAccountID
AccountID getProxyAccountID()
ID of the account to which this account is proxy staked. If proxyAccountID is null, or is an invalid account, or is an account that isn't a node, then this account is automatically proxy staked to a node chosen by the network, but without earning payments. If the proxyAccountID account refuses to accept proxy staking , or if it is not currently running a node, then it will behave as if proxyAccountID was null.
.proto.AccountID proxyAccountID = 6;
-
getProxyAccountIDOrBuilder
AccountIDOrBuilder getProxyAccountIDOrBuilder()
ID of the account to which this account is proxy staked. If proxyAccountID is null, or is an invalid account, or is an account that isn't a node, then this account is automatically proxy staked to a node chosen by the network, but without earning payments. If the proxyAccountID account refuses to accept proxy staking , or if it is not currently running a node, then it will behave as if proxyAccountID was null.
.proto.AccountID proxyAccountID = 6;
-
hasAutoRenewPeriod
boolean hasAutoRenewPeriod()
the instance will charge its account every this many seconds to renew for this long
.proto.Duration autoRenewPeriod = 8;
-
getAutoRenewPeriod
Duration getAutoRenewPeriod()
the instance will charge its account every this many seconds to renew for this long
.proto.Duration autoRenewPeriod = 8;
-
getAutoRenewPeriodOrBuilder
DurationOrBuilder getAutoRenewPeriodOrBuilder()
the instance will charge its account every this many seconds to renew for this long
.proto.Duration autoRenewPeriod = 8;
-
getConstructorParameters
com.google.protobuf.ByteString getConstructorParameters()
parameters to pass to the constructor
bytes constructorParameters = 9;
-
hasShardID
boolean hasShardID()
shard in which to create this
.proto.ShardID shardID = 10;
-
getShardID
ShardID getShardID()
shard in which to create this
.proto.ShardID shardID = 10;
-
getShardIDOrBuilder
ShardIDOrBuilder getShardIDOrBuilder()
shard in which to create this
.proto.ShardID shardID = 10;
-
hasRealmID
boolean hasRealmID()
realm in which to create this (leave this null to create a new realm)
.proto.RealmID realmID = 11;
-
getRealmID
RealmID getRealmID()
realm in which to create this (leave this null to create a new realm)
.proto.RealmID realmID = 11;
-
getRealmIDOrBuilder
RealmIDOrBuilder getRealmIDOrBuilder()
realm in which to create this (leave this null to create a new realm)
.proto.RealmID realmID = 11;
-
hasNewRealmAdminKey
boolean hasNewRealmAdminKey()
if realmID is null, then this the admin key for the new realm that will be created
.proto.Key newRealmAdminKey = 12;
-
getNewRealmAdminKey
Key getNewRealmAdminKey()
if realmID is null, then this the admin key for the new realm that will be created
.proto.Key newRealmAdminKey = 12;
-
getNewRealmAdminKeyOrBuilder
KeyOrBuilder getNewRealmAdminKeyOrBuilder()
if realmID is null, then this the admin key for the new realm that will be created
.proto.Key newRealmAdminKey = 12;
-
getMemo
java.lang.String getMemo()
the memo that was submitted as part of the contract (max 100 bytes)
string memo = 13;
-
getMemoBytes
com.google.protobuf.ByteString getMemoBytes()
the memo that was submitted as part of the contract (max 100 bytes)
string memo = 13;
-
-


{% extends "base.html" %} {% block content %} Oops! Sorry, this server has some issues. We are fixing them right now. Please try again soon. {% endblock %}


The HTML viewer in Tycho is a widget that displays formatted HTML. Usually, the widget is displayed in a top-level window with a menu bar, tool bar, and status bar, but it can also be used as a component of a more complex widget. The HTML renderer is based on the HTML library written by Stephen Uhler of Sun Microsystems, which supports all the features of HTML 2.0. The viewer fully supports the HTTP, FTP, and mailto: protocols, so this viewer can be used to access HTML documentation across networks as well as from the local disk. HTML forms are supported, but more complex HTML features such as tables and frames are not properly supported. A sample document illustrates the HTML tags that are supported.
The HTML viewer is derived from the File class, and therefore inherits all of its features and all of the standard menus. In addition, it provides a toolbar at the top for invoking common functions.
The Location
entry widget underneath the toolbar
contains the name of the currently open file. This entry widget is
quite flexible: entering a local file name and pressing return will cause
that file to be opened. (If the file is not an HTML file, it will be
opened in the appropriate editor -- for example, a Tcl file will be
opened in a new Tcl editor window.) The entered name can also start
with a protocol name. For example, entering
http://ptolemy.eecs.berkeley.edu/index.html
and pressing Return will open the Ptolemy home page. The ftp protocol
is also supported -- entering ftp://ptolemy.eecs.berkeley.edu/
will open a directory
listing of the Ptolemy ftp site.
Local files can also be specified using the file
protocol. Either file:/users/ptolemy
or file:///users/ptolemy
will open
the indicated file.
The viewer supports the common hyperlink conventions: clicking on a hyperlink with button 1 opens the linked file in the same viewer, and clicking on a hyperlink with button 2 opens the linked file in a new viewer window.
There are some special key-bindings in the viewer:
Alt-Left, Meta-Right, Ctrl-Left
Alt-Right, Meta-Right, Ctrl-Right
The Special
menu includes an Appletviewer
choice that
will bring up a Monitor widget with the
command to run the appletviewer
on the current file.
The appletviewer
is a windowized application that displays
Java applets.
Note that not all Tcl ports support the Monitor widget, so the
Appletviewer
choice might be greyed out.
The Tycho documentation policy explains Tycho-specific HTML extensions and how to write HTML so that an index can be generated automatically by the index generator. Note that hypertext links can be to any type of file, and based on the file name extension, Tycho will open a context-specific editor. Thus, you can have hypertext links to source code, or to graphical editors.


illinois elected officials salaries
Elected Officials - Dupage County Illinois
DuPage County Elected Officials. State of Illinois Seal - Small · 18th Judicial Circuit Court · Bob Grogran Auditor Bob Grogan Auditor · Chris Kachiroubas Clerk of .
http://www.dupageco.org/ElectedOfficials.aspx
Council Approves 2% Pay Raise For Elected Officials - Evanston, IL ...
Sep 11, 2012 . Members of the Evanston city council voted to approve a 2% pay increase every year over the next four years for aldermen, the mayor, the city .
http://evanston.patch.com/articles/council-approves-2-pay-raise-for-elected-officials
605 ILCS 5/6-501 - Illinois General Assembly
Updating the database of the Illinois Compiled Statutes (ILCS) is an ongoing . for the salaries of elected road district officials under Section 6-501 of the Illinois .
http://www.ilga.gov/legislation/ilcs/fulltext.asp?DocName=060500050K6-501
Instructions
-
-
1
Elected Officials - Lake County Illinois
Elected Officials. The Lake County Board is made up of 21 elected members who serve either a four year or two year term and represent the citizens who reside .
http://www.lakecountyil.gov/countygovernment/electedofficials/Pages/default.aspxPeoria County Elected Officials and Senior Managers Salaries
May 8, 2010 . Il. school at a reputed salary of $130,000. . Salaries for elected officials are voted on by the board and this voting . This is State of Illinois law.
http://widmer-peoria-watch.blogspot.com/2010/05/peoria-county-elected-officials-and.html -
2
Village of Skokie Elected Official's Salary... (Evanston: city ...
Oct 16, 2007 . Salaries for local elected officials really varies everywhere. . database at: [url= http://www.skokie.lib.il.us/s_info/databases_alpha.asp#s]Skokie .
http://www.city-data.com/forum/chicago-suburbs/175725-village-skokie-elected-officials-salary-evanston.htmlThe Official Website of Marshall County Illinois > Home
Official Election Results · Polling Places · FOIA · Liquor Licenses . Pay My Property Taxes - Online Payments Not Accepted After 10/15/12. Perform a Treasurer .
http://www.marshallcountyillinois.com/ -
-
3
Elected Officials Compensation (Exhibit 5) - Village of Mundelein
Sep 10, 2012 . Recommendation: Discuss elected officials salary compensation. . Clerk for the Village of' Mundelein, Lake County, Illinois. I Further certify .
http://www.mundelein.org/agendas_minutes/2012/boardagendasfull/2012SEP10/2012SEP10_Exhibit5.pdf -
4
Illinois Government Salary Withholding Act. - 50 ILCS 125
Illinois Compiled Statutes 50 ILCS 125 Government Salary Withholding Act. . elected or appointed officials and retired former employees life or group life, .
http://law.onecle.com/illinois/50ilcs125/3.htmlStipends for county officials cost state $3.4 million - DailyHerald.com
Sep 19, 2012 . The stipend is considered part of an elected official's salary, so it also . The Illinois Association of County Officials has fought past efforts in the .
http://www.dailyherald.com/article/20120919/news/709199927/
-
1
References
Resources
- Photo Credit Justice image by MVit from peter barry md dublin


EXTENSION CONFIGURATION
Configure the sunburst
Select Worksheet
-- None Selected --
Select Dimension 1
-- None Selected --
Show as label
Select Dimension 2
-- None Selected --
Show as label
Select Measure
-- None Selected --
Show as label
Include dollar sign:
Yes
No
Select a color scheme:
Blue_Green
Blue_Purple
Blues
Brown_BrightGreen
Cool
Cube_Helix
Green_Blue
Greens
Greys
Inferno
Magma
Orange_Red
Oranges
Pink_YellowGreen
Plasma
Purple_Blue
Purple_Blue_Green
Purple_Green
Purple_Orange
Purple_Red
Purples
Rainbow
Red_Blue
Red_Grey
Red_Purple
Red_Yellow_LightBlue
Red_Yellow_LightGreen
Reds
Sinebow
Spectral
Viridis
Warm
Yellow_Green
Yellow_Green_Blue
Yellow_Orange_Brown
Yellow_Orange_Red
Filter target (optional):
-- None Selected --
Select Dimension 1 filter:
-- None Selected --
Select Dimension 2 filter:
-- None Selected --
Save
Cancel


 How was I going to feed, dress, provide, and take care of a new born child when I wasn’t even legal to vote, let alone give birth?  They were not the ones who got caught and had to figure out how to deal with the consequences.
Every person’s story is different, some people struggle and some not as much.  Challenges face you every step of the way but you don’t just cry about them you figure out how to deal with them, and just cope with whatever faces you each step of the way.
I gained one very amazing thing from having my daughter which was she reminded me I had a very important reason to do well in life. That was to give her everything she needed. Having her helped me to cop on, get a job and finish school. Before I had her I wanted to drop out of school and go to FĀS to get paid. However I continued on to do a Journalist course in college, and I am now graduating from college as a qualified Journalist and have never felt better, even if I was a teen mum.
Your priorities change for the better most times, I would not change the way my life went. Having a child so young was difficult because you have a lot of stereotypes who judge you no matter what. So why not just make the right decision by you and your child. Try by all means to avoid falling pregnant so young obviously, but if it happens remember there is always help out there, and it is not the end of the world."
"I was only 17, two weeks along, when I found out I was 5 weeks pregnant. I went to the doctor's to get Nexplanon -- birth control implant -- and the doctor said I was a week late and she did a test. I wasn’t worried at all; I just thought I was late over exam stress. I’ll never forget hearing "Leanne you’re pregnant". I could hear it like an echo, going numb and starting to cry, shake and panic. I’d only had a boyfriend for six months.  I never had proper information about contraception and no talks at home. I never felt so scared in all my life. I thought it was a dream and just had a pain in the pit of my stomach for about a week.
Telling my parents wasn’t too bad because they thought I was joking. When they realised I wasn’t, I was made feel bad about it and told I’d have to leave school and work to support us. Other than thinking "what if I die?", my main worries were how would I live? What would I survive on? What if I get kicked out?
I wanted to keep my baby, I knew I didn’t want an abortion no matter what I had to face. Thankfully my school got me involved with the Teen Parent Support Programme in Doras Buί who gave me all the information I needed and just made me feel at ease about everything. I always wanted to be a young mom but definitely not that young. I don’t think I would have got pregnant if there was more information out there. I had a rough pregnancy with pre-eclampsia and an emergency section 5 weeks early. But when my tiny 3 pound 8 ounce baby finally arrived when I was 17, I fell so in love with him. I’d face the world to have a life with him and provide for him. I went back to school after 4 weeks, completed my leaving cert and a course and now am a working mom to a healthy six year old. Thinking back to the sleepless nights up until he was 2, his colic and reflux, and then up early for school, makes me wonder how I ever did it."
I am proud of myself. Being a young parent on your own with little help is tough especially with my boy going through tests for ADHD, he can be a handful. Dealing with a dad you don’t get along with makes the situation a million times more difficult. Looking back it is a scary struggle and I’m in no rush for more kids but I wouldn’t change having him for the world and he’s the best little thing in my life.
I don’t really know why I did it. I know if I could take it back, I would have waited longer. I was 15 the first time I had sex. I was 17 when I got pregnant.
I found out when my period was late and I was getting questions from my mum and stuff. So I took and test and found out then. I was shocked because there were exams coming up and everything else, so I just thought I was stressed. I never thought I was pregnant, didn’t think it for one minute. I kept saying to myself, "no I can’t be pregnant, I just can’t". So I kept trying to put it to the back of my mind. When I’d had exams before I didn’t have my period for months just because of the pressure and wanting to do well in them, so I when I missed my period this time, I just thought it was the same thing again – it was that time of year – Christmas exams.
So I went and told mum and dad. They were supportive but angry and upset at the same time. Dad left the room. Mum was like “It’s going to be ok, but what the hell?”
Then we had to go and tell his mum. He wasn’t able to say the words. I had to do it. Her reaction was basically “you have ruined this girl’s life”.
There are days it’s difficult and days it’s ok. My little boy could just have a tantrum and he could carry that on all day. He could mess up everything you’ve tidied. Then there’s other days where he’ll be smiling and laughing and it brings you joy. There are days that are hard and days that are good, but you just have to take it all as it comes.
Don’t think having a child is going to be easy. For the first few months you’ll be up at 4 or 5 o’clock in the morning, feeding him and changing him and all the rest. It is hard."


There is a different field constructor for each kind of form. Normally, you will declare one of
them as default for each of your templates, but you can mix them if you want.
Inputs, checkboxes, radio buttons, selects, input-groups, custom inputs, ...
You have the essential input helpers you could need. But this library is for the community,
so you can collaborate or ask for others.
Readonly attribute for checkboxes, radio buttons and selects
Another frustrating and typical situation occurs when you try to use the readonly attribute
for checkboxes, radio buttons or selects. It isn't implemented, so you usually need to add an extra
<input type="hidden"> if you need to send its value within your POST request. For
that cases, b3 helpers for checkboxes, radio buttons and selects automatically add that
input for you when the attribute readonly is present.
Additionally, in that cases, when you add the readonly attribute, b3 helpers
will also add the disabled attribute. Then, Bootstrap 3 will avoid their interactability.
Sometimes you may need two or more fields within the same line in a horizontal or vertical form (for a set of checkboxes, a date range, ...).
With the b3.multifield you will be able to create your own custom helpers in a very easy way.
@bsExampleWithCode {
@b3.horizontal.form(routes.Application.index, "col-md-2", "col-md-10") { implicit hfc =>
@b3.multiCheckbox(
(fooForm("foo"), Map('_text -> "Foo")),
(fooForm("bar"), Map('_text -> "Bar")),
(fooForm("beer"), Map('_text -> "Beer"))
)('_label -> "Inline", 'class -> "multi-checkbox-list inline", '_help -> "Mark what you want")
@b3.datepicker( fooForm("dateStart"), 'value -> "15-11-2014" )(
fooForm("dateEnd"), 'value -> "31-12-2014" )(
'_label -> "Date range", "data-date-start-date" -> "10-11-2014", '_help -> "Select a date range from 10-11-2014" )
@b3.textWithCheckbox( fooForm("foo"), 'placeholder -> "a foo value" )( fooForm("fooSelected") )('_label -> "New task" )
}
}{
@@b3.multiCheckbox(
(fooForm("foo"), Map('_text -> "Foo")),
(fooForm("bar"), Map('_text -> "Bar")),
(fooForm("beer"), Map('_text -> "Beer"))
)('_label -> "Inline", 'class -> "multi-checkbox-list inline", '_help -> "Mark what you want")
@@b3.datepicker( fooForm("dateStart"), 'value -> "15-11-2014" )(
fooForm("dateEnd"), 'value -> "31-12-2014" )(
'_label -> "Date range", "data-date-start-date" -> "10-11-2014", '_help -> "Select a date range from 10-11-2014" )
@@b3.textWithCheckbox( fooForm("foo"), 'placeholder -> "a foo value" )( fooForm("fooSelected") )('_label -> "New task" )
}
Note: these helpers (b3.multiCheckbox, b3.datepicker and b3.textWithCheckbox) are not part of the library, but here it is explained how to easily implement them (or just copy them).
The WAI-ARIA attributes are a very helpful tool for accesibility.
However we know it could be difficult and boring to integrate it everywhere within your web. Because of that, the library
will do automatically for you for any field constructor.
Note the play-bootstrap3 has Bootstrap 3
and jQuery as
WebJar dependencies, so they are included automatically.
Specifically, it adds the following dependencies for you:
This is a very simple library, and you have all the code on
Github. So you can use it as
inspiration and create your own field constructors and/or helpers.


Class: Aws::CloudFormation::Types::ChangeSetHook
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
Struct
|
|
|
Instance Chain:
self,
::Aws::Structure ,
Struct
|
|
| Inherits: |
Struct
|
| Defined in: | gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb |
Overview
Specifies the resource, the hook, and the hook version to be invoked.
Constant Summary
Instance Attribute Summary
-
#failure_mode ⇒ String
rw
Specify the hook failure mode for non-compliant resources in the followings ways.
-
#invocation_point ⇒ String
rw
Specifies the points in provisioning logic where a hook is invoked.
-
#target_details ⇒ Types::ChangeSetHookTargetDetails
rw
Specifies details about the target that the hook will run against.
-
#type_configuration_version_id ⇒ String
rw
The version ID of the type configuration.
-
#type_name ⇒ String
rw
The unique name for your hook.
-
#type_version_id ⇒ String
rw
The version ID of the type specified.
Instance Method Summary
::Aws::Structure
- Included
| #to_hash | Alias for Structure#to_h. |
Instance Attribute Details
#failure_mode ⇒ String
(rw)
Specify the hook failure mode for non-compliant resources in the followings ways.
FAIL
Stops provisioning resources.WARN
Allows provisioning to continue with a warning message.
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 462
class ChangeSetHook < Struct.new( :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :target_details) SENSITIVE = [] include Aws::Structure end
#invocation_point ⇒ String
(rw)
Specifies the points in provisioning logic where a hook is invoked.
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 462
class ChangeSetHook < Struct.new( :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :target_details) SENSITIVE = [] include Aws::Structure end
#target_details ⇒ Types::ChangeSetHookTargetDetails (rw)
Specifies details about the target that the hook will run against.
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 462
class ChangeSetHook < Struct.new( :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :target_details) SENSITIVE = [] include Aws::Structure end
#type_configuration_version_id ⇒ String
(rw)
The version ID of the type configuration.
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 462
class ChangeSetHook < Struct.new( :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :target_details) SENSITIVE = [] include Aws::Structure end
#type_name ⇒ String
(rw)
The unique name for your hook. Specifies a three-part namespace for
your hook, with a recommended pattern of
Organization::Service::Hook
.
Alexa
AMZN
Amazon
ASK
AWS
Custom
Dev
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 462
class ChangeSetHook < Struct.new( :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :target_details) SENSITIVE = [] include Aws::Structure end
#type_version_id ⇒ String
(rw)
The version ID of the type specified.
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 462
class ChangeSetHook < Struct.new( :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :target_details) SENSITIVE = [] include Aws::Structure end


--- layout: post title: 'Blast from the CHKP Past: Can''t Get Putkeys to Work' date: 2013-07-31 14:27:13.000000000 -07:00 type: post published: true status: publish categories: [] tags: [] meta: _publicize_pending: '1' author: login: phoneboy email<EMAIL_ADDRESS>display_name: Dameon Welch first_name: '' last_name: '' ---
For those of you who never had to work with Check Point FireWall-1 4.1 and earlier, you're lucky you likely never EVER had to use putkeys.
The fw putkey was used to establish authentication between the Management and Firewall modules. The problem was: the authentication would frequently break. Especially in larger, distributed environments. Often for reasons that no one outside of a few developers in Tel Aviv never fully understood.
The eventual replacement for fw putkey was SIC, which was added in FireWall-1 NG (5.0). It is based on certificates and is way easier to set up. It's also far less prone to random breakage.
The following classic article is presented for nostalgia purposes only. Hopefully no one in their right mind still needs this article, which was very popular on my FireWall-1 FAQ back in the day. It was the collective wisdom of my peers and my own experience as of around 2000 or so.
I can't get my putkeys to work ir I can't keep them working. What am I
doing
wrong?
One thing that I've always done on habit with my firewall systems is to
make sure all IPs on both the management and firewall are resolvable to
a
hostname within the system's local host file and that the systems are
configured
to look at the local hosts file before looking to DNS. As a
result, the
number of issues I personally have had with putkeys in any
systems I have
personally set up have been minimal. I would suggest doing
this before redoing
all your putkeys. Also, double-check to make sure the time on your management
console and firewall module have their time synchronized (relative to GMT).
One known issue: If you are using skey authentication on versions of
FireWall-1
prior to 4.0 SP5, there is an issue whereby the authentication
can get out
of sync. Either use fwn1 (which works on systems 4.0 SP4 and
earlier) or
use none authentication. For more information, see: Failed
to Install Security Policy on fw62bs01: Unauthorized action.
If you have to redo your putkeys, there are three methods one can use
to do putkeys, one of which usually works:
A trick I have found that works is to use all possible IP addresses in
a
putkey command. For example, if my management console had only one IP
(<IP_ADDRESS>)
and my firewall had several IPs:
le0: <IP_ADDRESS>
qe0: <IP_ADDRESS>
qe1: <IP_ADDRESS>
qe2: <IP_ADDRESS>
My putkey from the management console to the firewall would look like
this:
fw putkey <IP_ADDRESS> <IP_ADDRESS> <IP_ADDRESS> <IP_ADDRESS>
And my putkey from the firewall to the management console would be:
fw putkey <IP_ADDRESS>
In a step-by-step manner, here is what you would do:
<IP_ADDRESS> <IP_ADDRESS>
When performing the authentication necessary for remote management, FireWall-1
will attempt to use the 'nodename IP' to communicate between the systems.
If the nodename IP does not exist or is not reachable from all systems,
this
causes putkeys to not work. A way to get around this problem is to
use putkey
in the following manner:
fw putkey -n local-ip remote-ip
The "local ip" here depends on which interface you will need to talk
out
to see the remote system. The "remote ip" will be the IP address that
is
closest to you.
For instance, if your firewall had the following interfaces:
le0: <IP_ADDRESS>
qe0: <IP_ADDRESS>
qe1: <IP_ADDRESS>
qe2: <IP_ADDRESS>
And your management console had the following interfaces:
le0: <IP_ADDRESS>
On the firewall console, you would type:
fw putkey -n <IP_ADDRESS> <IP_ADDRESS>
On the management console, you would type:
fw putkey -n <IP_ADDRESS> <IP_ADDRESS>
In a step-by-step manner, here is what you would do:
Karim Ismail makes the following
suggestion: Simply "touch" the following files (i.e. use the Unix/IPSO
"touch"
command) before performing the putkey command:
$FWDIR/conf/fwauth.keys
$FWDIR/conf/serverkeys.*
$FWDIR/database/authkeys.C
$FWDIR/database/opsec_authkeys.C
Sometimes, you will need to add IP addresses to $FWDIR/lib/control.map
because,
for whatever reason, FireWall-1 is not seeing the IP address it
is hearing
the connection from as the appropriate type of host (either
as a remote
firewall module or a management console). In any case, you
can insure that
FireWall-1 is handling this correctly by editing $FWDIR/lib/control.map.
Add all the IPs of the remote hosts you wish to authenticate with
in a new line (above the MASTERS, CLIENT, and * lines) and force the authentication
that will be used for these IPs to the appropriate authentication scheme
(fwn1, fwa1, skey).
a.b.c.d, e.f.g.h : */fwa1
MASTERS :stat,getkey,gettopo/none opsec/fwn1 */fwa1
CLIENT :load,db_download,fetch,log/fwa1 opsec/fwn1
*/none
* :stat,getkey,gettopo/none
unload,ioctl,load,db_download/deny
opsec/fwn1 */fwa1
If you edit this file, stop and start FireWall-1. For more information
on control.map, see: Failed to Install Security Policy
on fw62bs01: Unauthorized action
There are some cases where even this does not work. Here is a procedure
developed by Lance Spitzner (which
I have slightly modified):
On the Management Module
On the Remote Module
On the Management Module: fw putkey -p <password> -n <local IP>
<remote
IP>
On the Remote Module: fw putkey -p <password> -n <local IP>
<remote
IP>
On the Mangement Module: fwstart
On the Remote Module: fwstart
That's it! If that did not do the trick, ensure all Network Objects
in Rule Base match /etc/hosts file and fw putkey IP addresses. Repeat
steps above.
I personally have had success sometimes simply killing and restarting fwd,
which is not as drastic as restarting FireWall-1, but can make certain
services
unavailable. However, Bradley
Filmer says this method does not require fwstopping the firewall module.
On the firewall module, edit $FWDIR/database/authkeys.C and remove everything
between the opening parenthesis "(" and the closing parenthesis ")". Redo
the putkeys using one of the methods above (he suggests using the -n method,
but only use that method if you have to). On the management console, do
the
same thing except perform an fwstop and fwstart afterwords.
Sometimes, you will need to reboot either the management console, firewall
module, or both to make putkeys work. Don't necessarily have an explanation
for it. If you reboot one but not the other, execute an fwstop; fwstart
on
the other box.
Even after that, it may not work either. What you can do is disable
putkey
authentication entirely. Note that this is not entirely recommended
in all
cases, but if you need to get it working quickly, this trick will
definately
work. Edit control.map as above on all involved systems and
use "none" as
the authentication scheme. Stop and start FireWall-1. You
will no longer
have any more troubles with putkeys between these systems
as you have effectively
reduced the authentication to IP only.


What Happens When Developers Are In Charge?
Disruption is easier than ever
- public cloud is the new datacenter
- open-source software allows speed to market
- community is the new tech support
- the overall cost is much cheaper
Every industry is impacted
The New Customer Experience
- free access to software
- can run it anywhere
- working within 30 minutes
- integrated with existing tool sets
- active support communites (GitHub, StackOverflow)
Roadmap
Theme Example
DevHigh5
EMC {code}


csvjoin [OPTIONS] CSV1 CSV2 COL1 COL2
csvjoin outputs CSV content based on two CSV files with matching column values. Each CSV input file has a designated column to match on. The values are compared as strings. Columns are counted from one rather than zero.
Below are a set of options available.
-allow-duplicates allow duplicates when searching for matches
-case-sensitive make a case sensitive match (default is case insensitive)
-col1 column to on join on in first CSV file
-col2 column to on join on in second CSV file
-contains match columns based on csv1/col1 contained in csv2/col2
-csv1 first CSV filename
-csv2 second CSV filename
-d, -delimiter set delimiter character
-delete-cost deletion cost to use when calculating Levenshtein edit distance
-examples display example(s)
-generate-manpage generate man page
-generate-markdown generate markdown documentation
-h, -help display help
-in-memory if true read both CSV files
-insert-cost insertion cost to use when calculating Levenshtein edit distance
-l, -license display license
-levenshtein match columns using Levensthein edit distance
-max-edit-distance maximum edit distance for match using Levenshtein distance
-o, -output output filename
-quiet supress error messages
-stop-words a column delimited list of stop words to ingnore when matching
-substitute-cost substitution cost to use when calculating Levenshtein edit distance
-trim-leading-space trim leading space in field(s) for CSV input
-trimspaces trim spaces around cell values before comparing
-use-lazy-quotes use lazy quotes for CSV input
-v, -version display version
-verbose output processing count to stderr
Simple usage of building a merged CSV file from data1.csv and data2.csv where column 1 in data1.csv matches the value in column 3 of data2.csv with the results being written to merged-data.csv..
csvjoin -csv1=data1.csv -col1=2 \
-csv2=data2.csv -col2=4 \
-output=merged-data.csv
csvjoin v0.0.25


xcursorgen
Create an X cursor file from a collection of PNGs.
If `--prefix` is omitted, the image files must be located in the current working directory.
More information: home page
- Create an X cursor file using a config file:
xcursorgen path/to/config.cursor path/to/output_file
- Create an X cursor file using a config file and specify the path to the image files:
xcursorgen --prefix path/to/image_directory/ path/to/config.cursor path/to/output_file
- Create an X cursor file using a config file and write the output to `stdout`:
xcursorgen path/to/config.cursor


Mixed Expressive Receptive
Language Disorder
(MERLD)
Mixed receptive-expressive language disorder (DSM-IV 315.32) is a communication disorder in which a child struggles to get their meaning or message across to others (expressive) and also struggles to understand and process the messages and information they receive (receptive) from others. MERLD ranges from mild to severe. Speech therapy can help.
Common Symptoms
Expressive
- Limited ability to form sentences.
- Leaving words out of sentences.
- Saying words in the wrong order.
- Reduced vocabulary in comparison to other children of the same age.
Receptive
- Difficulty understanding what someone has said.
- Struggles to follow directions that are spoken.
- Confusion surrounding abstract nouns or spatial terms.