WITNESS LIST Natural Resources Committee May 13, 2003 -10:00A HB 298 Registering, but not testifying: On: Bright, Ann General Counsel (Texas Parks & Wildlife Department), Austin, TX HB 547 Registering, but not testifying: For: Golemon, R. Kinnan Attorney (TXI Operations, LLP), Austin, TX Stewart, Michael (TX Aggregates & Concrete Association), Austin, TX HB 917 FOR: Patterson, Jerry Commissioner (TX General Land Office), Austin, TX HB 919 FOR: Fry, Scott (Cameron County Drainage District, #1), Brownsville, TX MacNelly, Rayburn (Cameron County Drainage Districts 1, 3 & 5), Brownsville, TX Robbins, Dean (Texas Water Conservation Association), Austin, TX Registering, but not testifying: For: Halbert, Wayne General Mgr., Harlingen Irrigation Dist. (Texas Irrigation Council), Harlingen, TX HB 1152 FOR: Peterson, Ken General Counsel (Texas Rural Water Association), Austin, TX Registering, but not testifying: For: Baker, Carole (Subsidence District), Friendswood, TX Kramer, Ken Director (Lone Star Chapter, Sierra Club), Austin, TX Rochelle, Martin Attorney (San Antonio Water System), Austin, TX HB 1529 ON: Sinclair, David Game Warden (Texas Parks & Wildlife Department), Austin, TX Young, Larry (Texas Parks & Wildlife Department), Austin, TX HB 1858 FOR: McCarthy, Ed Attorney (Texas Shrimp Association), Austin, TX ON: Fischer, Harvey Deputy Assistant Commissioner (Texas Department of Agriculture), Austin, TX HB 1931 FOR: DeYoung, Kathy Sr. Director of Operations (Copano Energy), Houston, TX Harwell, Tom Public Awareness Team Leader (Koch Pipeline Company), Wichita, KS Mann, James Lawyer (Texas Pipeline Association), Austin, TX Nugent, Patrick Executive Director (Texas Pipeline Association), Austin, TX Oswald, Bill Director, Govt. & Reg. Affairs (Koch Industries, Flint Hills Resources, Gulf South Pipeline), Austin, TX AGAINST: Mitchell, Kathy Research Manager (Consumers Union), Austin, TX Smith, Tom "Smitty" Director (Public Citizen), Austin, TX Registering, but not testifying: For: Burns, Morris (Permian Basin Petroleum Association), Midland, TX Golemon, R. Kinnan Attorney (TXI Operations LLP), Austin, TX Moore, Julie Director (Occidental Petroleum), Austin, TX Morphew, Cindy V.P. for Environmental Affairs (Texas Oil & Gas Association), Austin, TX Olson, Kym (El Paso Corporation), Houston, TX Sander, Lindsay (Enderdge Energy), Houston, TX Stevens, Bill (Texas Alliance of Energy Producers), Abilene, TX Woodard, Shayne Lobbyist (Duke Energy & Sunoco, Inc.), Austin, TX Yarborough, Charles Mgr. Regulatory Affairs (TXU Gas Company), Dallas, TX Against: Kramer, Ken Director (Lone Star Chapter, Sierra Club), Austin, TX Whalen, Ken Director of Legislative Affairs (TX Daily Newspaper Assn. & TX Press Assn.), Austin, TX On: McDaniel, Mary (Railroad Commission of Texas), Austin, TX HB 1989 ON: Armstrong, Katharine Chairman (TX Parks & Wildlife Commission), Austin, TX Durocher, Philip Director of Inland Fisheries (Texas Parks & Wildlife Department), Austin, TX HB 2300 FOR: Adams, Janet Manager (Jeff Davis Co. Underground Water Conservation District), Ft. Davis, TX HB 2320 Registering, but not testifying: On: Fischer, Harvey Asst. Deputy Commissioner (TX Department of Agriculture), Austin, TX Gipson, David (Texas Department of Agriculture), Austin, TX HB 2470 ON: Young, Larry (Texas Parks & Wildlife Department), Austin, TX HB 2533 Registering, but not testifying: For: Brune, David Attorney (Lakepointe Holdings, Ltd.), Irving, TX HB 2546 FOR: Harris, Jack County Commissioner (Brazoria Co.), Alvin, TX Thomas, Alvin (Synagro Technologies, Inc.), Houston, TX AGAINST: Burkhalter, Hunter Attorney (Magna Flow Environmental), Austin, TX HB 2654 FOR: Owens, Gregg Lawyer (TXOGA), Austin, TX Stevens, Bill Association Executive (Texas Alliance of Energy Producers), Abilene, TX ON: McDaniel, Mary (Railroad Commission of Texas), Austin, TX Registering, but not testifying: For: Allday, Marty (Enbridge), Houston, TX Burns, Morris (Permian Basin Petroleum Assn.), Midland, TX DeYoung, Kathy Senior Director Operations (Copano Energy & Live Oak Reserves, Inc.), Houston, TX Fleming, Martin V.P. of Public Affairs (Texas Independent Producers & Royalty Owners Assn.), Austin, TX Golemon, R. Kinnan Attorney (Devon Energy, Shell Oil), Austin, TX Moore, Julie Director (Occidental Petroleum), Austin, TX Morphew, Cindy V.P. for Environmental Affairs (Texas Oil & Gas Association), Austin, TX Nugent, Patrick Executive Director (Texas Pipeline Association), Austin, TX Olson, Kym (El Paso Corporation), Houston, TX Oswald, Bill Director-Govt. & Reg. Affairs (Koch Industries, Flint Hills Resources & Gulf South Pipeline), Austin, TX Woodard, Shayne (Duke Energy & Sunoco, Inc.), Austin, TX HB 2660 FOR: Frederick, David (Self), Austin, TX Hadden, Karen (Sustainable Energy & Economic Development Coalition (SEED)), Austin, TX Kramer, Ken Director (Lone Star Chapter, Sierra Club), Austin, TX MacLeod, Mark (Environmental Defense), Austin, TX Rochelle, Martin Attorney (San Antonio Water System), Austin, TX Registering, but not testifying: For: Baker, Carole (Subsidence District), Friendswood, TX Smith, Tom "Smitty" Director (Public Citizen), Austin, TX HB 2663 FOR: Frederick, David Attorney (Self), Austin, TX Kramer, Ken Director (Lone Star Chapter, Sierra Club) Rochelle, Martin Attorney (San Antonio Water System), Austin, TX Registering, but not testifying: For: Baker, Carole (Subsidence District), Friendswood, TX Hadden, Karen (SEED Coalition), Austin, TX MacLeod, Mark (Environmental Defense), Austin, TX Smith, Tom "Smitty" Director (Public Citizen), Austin, TX HB 3556 FOR: Holland, Scott General Manager (Sterling Co. Underground Water Conservation District), Sterling City, TX SB 1438 FOR: Fleming, Martin V.P. of Public Affairs (Texas Independent Producers & Royalty Owners Association), Austin, TX Hughley, Jr., Gaylord (Self), Tyler, TX Mechler, Tom (Self), Claude, TX Mills, Andrew (Mustang Drilling, Ltd., Gas Pipeline Accountability Group), Henderson, TX Stevens, Bill (Texas Alliance of Energy Producers), Abilene, TX AGAINST: DeYoung, Kathy Sr. Director Operations (Copano Energy & Live Oak Reserves, Inc.), Houston, TX Hepburn, George VP & General Counsel (Centerpoint Energy Entex), Houston, TX Mann, James Lawyer (Texas Pipeline Association) Moore, Julie Director (Occidental Petroleum), Austin, TX Yarborough, Charles Manager - Regulatory Affairs (TXU Gas Company), Dallas, TX ON: Borella, Larry (TX General Land Office), Austin, TX Nalepa, Karl (TX Railroad Commission), Austin, TX Smith, Wendell Attorney (TX General Land Office), Austin, TX Registering, but not testifying: For: Igo, Shanna Director of Legislative Services (Texas Municipal League), Austin, TX Against: Burns, Morris (Permian Basin Petroleum Association), Midland, TX Goleman, R. Kinnan Attorney (Shell Oil, Devon Energy), Austin, TX Grundman, Rick (Texas Gas Service Company) Morphew, Cindy VP for Environmental Affairs (Texas Oil & Gas Association), Austin, TX Nugent, Patrick Executive Director (Texas Pipeline Association), Austin, TX Olson, Kym (El Paso Corporation), Houston, TX Oswald, Bill Director - Government & Reg. Affairs (Koch Industries, Flint Hills Resources, Gulf South Pipeline), Austin, TX Patton, Charles VP Government Affairs (American Electric Power's Houston Pipeline Subsidary), Austin, TX Sander, Lindsay (Enbridge Energy Co., Inc.), Houston, TX Stephens, Tom (ATMOS Energy Corporation), Dallas, TX Woodard, Shayne Lobbyist (Duke Energy), Austin, TX


Travel and Transport, Inc. is one of the top five travel management companies in the U.S., specializing in corporate travel management, vacation travel, and group and meeting travel services. Travel and Transport, a 100 percent employee-owned company recognized for unparalleled service, integrity, and travel industry knowledge, has locations in 43 states and is headquartered in Omaha, Nebraska.
DVI's Vantage Point is a data visualization engine designed to illustrate the whole program. In this project, I was exposed to understanding how data is collected from multiple sources and presented in a dashboard form created in an intuitive way. The team at Amtex aggregated expense, travel management and credit card data, industry benchmarks and other value added data sources to create a full view of the client company's travel spend and traveller behaviour.
Vantage Point eliminates the need to view multiple reports or manually aggregate disparate data into spreadsheets. Visualizations tell a story much like an infographic. Vantage Point can provide immediate analysis, comparisons and trends. The information presented can be filtered in multiple ways. A huge advantage of this presentation of data is that traditional reports largely become out of date soon after they are created, while visualization can change as new data is incorporated.
Vantage Point's charts, graphs, maps and gauges allow one to look at the program from many perspectives. The client company can see overall travel spend, air spend, hotel spend, rental car spend, traveler analysis, ancillary travel spend and compliance metrics.
Every visualization is live, modular and actionable allowing users to filter on data points exclude data points and group data points for comparison analysis.
For me it was an understanding of how data presentation is personalised to the needs of client travel companies as well as how visual presentation is crucial for ease of understanding and analysis. To that end, I contributed to the design of the user interface.
| Operating System | Windows Server |
| Reporting Tools | WebFOCUS 8201 M |
| Database Tools | MS SQL Server 2016 |
| Connectivity | Cisco VPN for DEV Server, UAT Server and Prod Server. |
| Language | Focus Language |
| Web Technology | HTML, Java Script |


Chocloate Pizza
POSTED ON 15 DEC 2013 / DESERTS
For the fig swirl Melt butter over medium heat in a saucepan. Add brown sugar and stir to dissolve. Halve all of the figs and toss in the saucepan with water and lemon juice. Cook over medium heat, stirring frequently, until you have a chunky-jammy mixture. Add salt with on or two stirs, set aside and let cool completely.
Ice cream: in a small pot over medium heat, combine milk and granulated suger until sugar is completely dissolved and the milk is just barely warm. Whisk in the egg yolks. Set mixture in the fridge and wait until the fig mixture is cooled.
Using an icecream machine, pour liquids into the frozen basin and precess according to manufacturer instructions, i.e., let spin and thicken for 20 minutes before adding mascarpone, fig jam mixture, and the nuts. Continue to process for +/- 10 minutes. Pour semi-frozen mixture into a pyrex dish or glass upperware. Freeze for at least two hours before serving.


Week 13
GLSL Shader workshop
Our mission was to create a composition that incorporates sound using GLSL shader. The sound must be considered and “go with” the visuals. So I've decided to use songs that have color metaphors in it and showing the beat and colors that goes with the song.Purple Haze by Jimi Hendrix
Wings by SoYoon Whang
Week 10-12
Digital ecologies
I've always thought sensing pulse could be an interesting way of seeing (knowing) our mind because pulse and heartbeat have a lot to do with our feelings. So by getting data(numbers) from my own pulse (body) I wanted to explore the idea of digitalizing what's unseen and unrevealed (our state of mind). So by using my pulse data as a part of the digital ecology system I created a potable pulse sensing wrist. With the device, I also wanted to see if it creates any meaningful data changes and communicate with my teammate's device remotely.Group work
concept sketch
final graphic
Our final outcome was a web page that can interact with each other's variable datas. Graphic elements move around based on each other's data so we named it "Parasite" to point out that our data rely on each other.
Final webpage: https://shiny-niu-wu.github.io/parasite/
Webpage: Shiny, illust elements: NaYoung
Reading: "The Electronic as Post-optimal Object"
Quote 1"It shows that by taking a playful approach to package design and liberating it from product semantics, even the packaging of electronics can yield interesting results. Ironically, part of the critical success of this design, despite being a package, is its treatment as a thing rather than an image."
This quote was so interesting because it definitely made me think of the importance of looking at things in a different way. And for some reason, this idea of “liberating from a product semantics” reminds me of one of the most famous modern conceptual art “Fountain” by Marcel Duchamp. I still remember how shock I was after listening to the intention and the concept of this art piece. Just by changing its meaning and usage, the artist successfully made it possible for the audience to look at it in a different way. I think the success of design can be somewhat similar to this case.
Quote 2“ Dematerialization means different things depending on what it is defined in relation to: immaterial/material, invisible/visible, energy/matter, software/hardware, virtual/real. But the physical can never be completely dismissed: “Every symphony has its compact disc; every audio experience its loudspeaker; every visual image its camera and video disc. ”
This quote was very inspiring for me as it is closely related to what I’ve been always interested in which is visualizing (revealing) our mind. For a long time, I was interested in how our mind works and how we can utilize it usefully and as I was doing several projects in this class I also couldn’t help but thinking that everything in some way inevitably conveys physical form. So the quote “physical can never be completely dismissed” deeply resonated with me.
Quote 3“The most difficult challenges for designers of electronic objects now lie not in technical and semiotic functionality, where optimal levels of performance are already attainable, but in the realms of metaphysics, poetry, and aesthetics, where little research has been carried out:”
I agree with this statement. and it's also related to something I learned while working as a designer. Every time when I’m learning new skills, it gave me to think that skill is just another tool (channel) for conveying ideas although the tool itself can be very important too. I often felt what makes things more meaningful is the concept and intention which is very hard to be taught.
Reading: "Radical technologies"
Quote 1“Inevitably, some of these ambitions involve surveillance, security and control. But whatever the context in which these connected devices appear, what unites them is the inchoate terror that a single event anywhere might be allowed to transpire unobserved, uncaptured and unleveraged.”
This quote reminds me of some of the discussions we dealt with in Critical Worldview class. In this term, we talked a lot about how technology can be racist, discriminative, and biased. In this sense, I think we can't help but acknowledge the possible drawbacks that high technology might cause such as the invasion of privacy and personal data. It seems very likely and even inevitable in a way that the more advanced technology we have the less freedom we have.
Quote 2“One forum thread goes quite a bit further; entitled “Can You Quantify Inner Peace?,” it discusses metrics that the instrumented aspirant might use to measure their progress toward heights of consciousness previously understood as the preserve of Zen meditators and yogic adepts.”
The question “Can you Quantify Inner Peace?” Was especially intriguing because it was so closely related to my interests and my project I did in this class. There was this project called “meditation” that I got a lot of inspiration from. And what the artist did in this project was measuring audiences’ pulse rates and convert that into visual elements based on the numbers, which I think was a very clever way of showing quantify one’s inner peace. I believe there is a clear relationship between our mind and body and possibly in the future, there will be more potential that we can measure the mind through technology that we use everyday.
Quote 3“The philosopher Graham Harman reminds us that “we live in a world in which things withdraw from awareness, silently enabling our more explicit deeds.” But what he doesn’t mention is that very often some party is counting on that withdrawal because it serves their interests. It is not merely for reasons of philosophical curiosity that it is worth our while to haul these reticent things back into the light of day, and open them up for a more considered inspection.”
Although I do think that what the author argues is important I still believe that there are certain waves and trends that are irresistible. Especially in capitalism, I think it’s inevitable that there is always going to be some party getting benefit from those withdrawals. Giving light back sounds very idealistic for me.
Week 9
Reading: "Vehicle"
Quote 1“Get used to a way of thinking in which the hardware of the realization of an idea is much less important than the idea itself.”
I wonder If the author means is that the idea itself is more important than how it shows or represents. If it is I think this is an important aspect not just in the technology area but also in any other areas that are engaged with creation. For example, from the past art education I got, I dealt with many different materials (ceramic, glass, painting and so on) but what I learned the most crucial all the time was not what kind of material I had to use but what kind of concept I was trying to convey.
Quote 2“You cannot help admitting that Vehicle 3C has a system of VALUES, and, come to think of it, KNOWLEDGE, since some of the habits it has, like destroying light bulbs, may look quite knowledgeable, as if the vehicle knows that light bulbs tend to heat up the environment and consequently make it uncomfortable to live in.”
This description was very interesting to me because it made me think about the question that I have never asked myself which is what knowledge really means. Is it different from just knowing? How can we tell if one thing is knowledgeable or not? It also made me think about the term “smart” which is probably the most widely used when are we referring to technology devices. Can those two mean somewhat similar or not?
Quote 3“ You would almost be tempted to say: where decisions are being made, there must be a WILL to make them. Why not? For all we know, this is not the worst criterion for establishing the existence of free will.”
This quote made me think of the relationship between decision making and free will. Do we make decisions based on our pure free will? I was also a little confused about the very last sentence that is the author proposing, what does it exactly mean by “criterion” and “establishing” here?
Week 8
Project 3: Digital ecologies
Workshop 1Week 6 - 7
Reading: "What is code"
Quote 1“The average programmer is moderately diligent, capable of basic mathematics, has a working knowledge of one or more programming languages, and can communicate what he or she is doing to management and his or her peers. Given that a significant number of women work as journalists and editors, perform surgery, run companies, manage small businesses, and use spreadsheets, that a few even serve on the Supreme Court, and that we are no longer surprised to find women working as accountants, professors, statisticians, or project managers, it’s hard to imagine that they can’t write JavaScript. Programming, despite the hype and the self-serving fantasies of programmers the world over, isn’t the most intellectually demanding task imaginable. Which leads one to the inescapable conclusion: The problem with women in technology isn’t the women.”
The story of the woman in the IT field was quite intriguing for me, as I had never thought about gender issues in the field seriously before. I only vaguely imagined that the programming field can be somewhat male-centric but this statement really made me wonder why men are more likely to go into the IT field than women. Would there be any scientific reason why more men go into the IT field than women? (maybe the same question can be applied to why there are certain types of subjects or job fields where there is only one gender is dominating, is it something in our nature?) And the chart at the bottom of the section was also very provocative as it shows a steady growth of the ratio of men in the IT field whereas women are decreasing dramatically. The unequal distribution of people along the gender line might take its toll on the advancement of the field in general. I feel that it’s something we need to address for a fairer, equitable environment.
 The iPhone, and mobile in general, created a brief renaissance for people who could program using lower-level languages such as Objective-C, people who could worry about a computer’s memory. Perhaps the Internet of Things will turn everything into a sensor. (Already you wander Disney World with a wristband, and it watches and tracks you; the whole place is a computer. Δ) This will require yet more low-level thinking. And then there will be websites to make, apps to build, and on and on.”
I can somewhat agree with this statement since everything changes so fast in the IT industry. I also sometimes wonder how the world might change in the next 10 or more years and what the role of the people in the IT industry might be in bringing about the dramatic transformations. It also reminds me of some of the concerns that my friends who are working as an engineer shared, namely that the fast-changing world makes it almost impossible for them to make any valid, educated predictions. I also wonder what “low-level thinking” has to do with IoT turning everything into a sensor at the last argument.
Quote 3“The greatest commercial insight of the technology industry is that if you control a computing environment, you can move the market. You can change the way people do things, the way they listen to music, watch videos, and respond to advertising. People who work at technology companies are supposed to take an idea and multiply it by a few million people, yielding a few billion dollars.”
It really rings true for me if we think about such examples as Youtube or Netflix. Those platforms literally revolutionized the way people consume media. About 10 years ago it was hard to imagine living without TV but now these days people spend more time watching videos from the internet. Also, it is possible for people to upload the videos they created, which highlights the interactive nature of the newly emerging platforms. There has been a report suggesting that the amount of time people spend on public broadcasting has been reduced, because of the popularity of other online platforms that provide much diverse content. This trend might continue and it’s exciting to think about what kind of technology will change the market in the future.
Week 5
Unity project: Worldbuilding / Simulation
Theme: spreading
Inspired by Coronavirus, Yayoi Kusama, and fireworks which all have somewhat spreading images,
I tried to express round objects are spreading all over the places.
spreading from Nayoung Kwon on Vimeo.
Art/design projects focusing on simulation
Brillo Box (Soap Pads) Andy WarholAndy Warhol’s Brillo Boxes are precise copies of commercial packaging. While they fulfill the idea that art should imitate life, they also raise questions about how we identify and value something as art. If Warhol transformed a mundane commercial product into a work of art, how did that transformation happen? Considering Warhol made numerous Brillo Boxes and sold them to art collectors and museums, his can also be considered mass-produced consumer goods.
Amazon Andreas gursky Youtube link ARedefining Photography | Andreas GurskyWonderland Wonderland (article) YeonDoo Jung
Week 4
Creative Kluging
1.code2.Result: Responsive webpage
Concept: Initial aim was to connect sensor data to the webpage
reading "Experiments"
Quote 1“We learned quickly that exposed viewpoints are not good listening points, as they are contaminated by air and road traffic. But over the day we gathered a good collection of sounds for transmission.”
It seems as if a contrast is drawn between the places from which the sounds were collected, such as bird songs, water sounds, and animal sounds, and those “exposed viewpoints” where air and traffic pollution abounds. I was wondering how to define “exposed viewpoints” and what some of the examples are that fall into this category?
Quote 2“Our calls remained unanswered. People ignored the ringing phones, and if they did answer soon hung up. With several of our team observing the phone booths we were by now targeting directly, we realised that the phones were only answered when somebody was in the booth about to make a call anyway.”
The result of this experiment seems very alarming to me, prompting me to question what considerations had gone neglected in the preparation phases of the experiment. In other words, what could have been done differently in order for the experiment to go as the researchers expected? To be more specific, how can we effectively address, or alleviate, the psychological burden that insiders/informants/participants of the research study might feel?
Quote 3“Despite the almost complete failure of the test we were paradoxically enthused by the experience. … As an occasion for evaluation, the Digital Boudoir experiment was clearly a failure. But as an opportunity to advance our thinking, it was useful and even inspiring.”
I think that this quote represents a great lesson. Despite self-perceived failures, or maybe even because of those, we can always find something useful and inspiring. Maybe the value of the experiment is for gaining new insights and thinking from trials and errors.
Week 3
Diagram of "Meditation"
reading "What do Prototypes Prototype?"
Quote 12p
“What is significant is not what media or tools were are used to create them, but how they are used by a designer to explore or demonstrate some aspect of the future artifact.”
This gave me new insight about the concept of prototype, because it is normally considered that the prototype is defined as a prototype if and only if characterized by certain types of software tools. At the same time, I am concerned about the possibility of confusion that might arise due to conflicting perceptions of a prototype between a designer and a user. In other words, something that is conceived of as a prototype by a designer might not be perceived as such by users. How do we address such a disparity in perception?
Quote 25p
“In fact, these three prototypes were developed almost in parallel. They were built by different design team members during the early stages of the project. No single prototype could have represented the design of the future artifact at that time.”
This quote was interesting to me, because it directs attention to the fact that the role, the looks and feels, and the implementation of a prototype are not a sequential process. In fact, they can take place in parallel. My question is, is this the case in practice? How do we know that we think through various considerations simultaneously, rather than separately?
Quote 314p
“It was highly motivating to users to be able to manipulate real user data through a novel user interface, and much was learned about the design. However, the designers also felt that they had to invest a large amount of time in making the prototype, yet had only been able to support a very narrow role compared to the breadth shown in the animation shown in Example 8. Many broader design questions remained unanswered.”
This is the problem I feel about prototyping as a designer. Sometimes in order to make the prototyping process both efficient and effective, it takes too much time and effort that sometimes fail to lead us to successful results. This brings me to a question about ‘What is a prototype?’ I also wonder how detailed prototyping should be and how do we know what is enough in terms of the scope of a prototype?
Week 2
Eexamples of interactive installations
reading "Hacker hacked"
Quote 1"Hackers believe that essential lessons can be learned about the systems – about the world – from taking things apart, seeing how they work, and using this knowledge to create new and even more interesting things."
I think this is an important statement because it shows the author's point of view about hacker spirit, such as in what way hacker ethic is important and why should be valued.
Quote 2" It seems safe to say, though, that it’s not very hacker-like to aspire to conventional empowerment, to get a job at a blue-chip company while reading The Seven Habits of Highly Effective People. The hacker impulse is critical. It defies, for example, corporate ambitions."
It is an argument that can see the author has a more romantic view of hacker culture and that it's about freedom, understanding complex systems, and disregarding authority.
Quote 3" I’m going to stake a claim on the word though, and state that the true hacker spirit does not reside at Google, guided by profit targets. The hacker impulse should not just be about redesigning products, or creating ‘solutions’. A hack stripped of anti-conventional intent is not a hack at all. It’s just a piece of business innovation."
it seems a very bold and strong statement. The author says that "A hack stripped of anti-conventional intent is not a hack at all" and it brings me a question about what is "anti-conventional" really mean. Is anything that makes a profit and business-oriented ideas could be considered as an "anti-conventional"?
Week 1
less common creative technology tools
Blynk
Blynk is a hardware-agnostic IoT platform with white-label mobile apps, private clouds, device management, data analytics, and machine learning.
vvvv
vvvv is a general purpose toolkit with a special focus on real-time video synthesis and programming large media environments with physical interfaces, real-time motion graphics, audio and video. vvvv uses a dataflow approach and a visual programming interface for rapid prototyping and developing.
Pure Data
Pure Data (Pd) is a visual programming language developed by Miller Puckette in the 1990s for creating interactive computer music and multimedia works. While Puckette is the main author of the program, Pd is an open-source project with a large developer base working on new extensions.It is released under a license similar to the BSD license. It runs on GNU/Linux, Mac OS X, iOS, Android and Windows. Ports exist for FreeBSD and IRIX.
creative technology projects that inspire you conceptually or move you emotionally
One Hundred Live And Die
118 x 132 x 21 inch
Bruce Nauman Bruce Nauman – ‘The True Artist Helps the World’ | TateShots
ETERNAL RECURRENCE
SOGANG MEDIA LAB(Professor Moon-Ryul Jung)
reading "Critical Making"
Quote 1
"Critical making is less about the aesthetics and politics of design work
and focuses instead on making practices themselves as processes of material and conceptual exploration."
Since designers are usually obsessed with thinking about how to show, how it looks, the idea of how Critical Making is not the result but more about the process was very interesting. I also wonder about the possibility of viability or solution-oriented kind of aspect of these practices. and if this could be some form of speculative design practice.
Quote 2"However, by constructing their own PRM system and having to make decisions about how it might function, they not only felt that they increased their knowledge, but they also became more invested and in a sense responsible for the adoption and use of DRM.
This quote shows the value of Critical Making teaching method by showing actual examples. However, how could this kind of practice method being applied to other courses other than engineering? How open design tools can be helpful in this aspect?
Quote 3
"As a teaching and a research method, critical making is thus dependent on open design methods, tools and communities.To put it most simply, the expertise necessary to create prototypes and engage in processes of software and hardware construction must be open and available in order to allow for the kinds of critically engaged practices described above."


Robotics
Internet Controlled Environment Sensing Robot for Synchronous Surveillance
The robot combines the technologies of HCI, Robotics, and CPS. It can be controlled from anywhere in the world, sense the environment, provide wireless video surveillance, and notify about security issues.


Controls:
{Name of key} = Thing that happens when you press that key
{Space} = Play through poem linearly
{qwerty...xcvb...1234...} = Play lines individually in any order
{Escape} = Go to Table of Contents
{Right Arrow} = Go to next piece
{Left Arrow} = Go to previous piece
{Down Arrow} = Show/hide controls for individual piece
{Ctrl + R} = Restart Piece
{Ctrl + Q} = Quit
These options can also be accessed in the menu by moving your mouse to the top of the screen


CLINE: Comparison of bioLogIcal deNdrogram structurEs
insert_drive_file
User Guide
folder
Sample Data
link
Cline website
cloud_download
GitHub Repository
Dendrogram Structures
Load, remove and modify the display of Dendrograms
Remove Dendrogram:
{{item}}
Flip Dendrogram:
{{item}}
Sort Dendrogram:
{{item}}
Cluster Matching
Enable/Disable display and choose type of cluster matches
Display Cluster Matches
Cluster Match Type:
{{matchLabels[key]}}
Branch Highlighting:
None
Equal
Different
Only numbers


Home
Github ID
Stonecold Source
TestingLab
Edit this list @Github
Social
My Playlist
Facebook
Twitter
Twitch
Medium
Youtube
Reddit
Education
BRACU
BRACU USIS
BRACU Library
Coursera
Desmos
Khan Academy
Symbolab
Lynda
Wikipedia
10 minute school
Pluralsight
Treehouse
LinkedIn Learning
Developer
Github
Hacker Rank
Sphere Online Judge
Java Docs
Android Docs
MDN
Trello
Freenom
Codepen
Jsfiddle
W3schools
CSS Tricks
HTML Dog
Vultr
Ovh
Linode
Scaleway
Who is hosting this?
Sports
Yalla Shoot
Ronaldo7.net
Rojadirecta
Goal
Onefootball
Whoscored?
Live Soccer TV
Brazil next match
Psg next match
Talksport
Fun
9gag
Imgur
Movies
GoMovies
Fmovies
Xmovies8
Tastedive
IMDB
Movie Suggestions
Rotten Tomatoes
Yify Subtitles
Box Office Mojo
Tech
Ryans Computers
Bdstall
Startech
Gsmarena
Techcrunch
Pc Part Picker
Mobilemaya
Torrents
Skidrow
The Piratebay
1337x
Rar BG
Yify Torrents
Music
Soundcloud
Deezer
News
Prothom Alo
The Daily Star
Typing
Typeracer
Typing speed test
Mail/Storage
Gmail
Outlook
Google Drive
Internet
Internet Speed test
Fast
Router
Downloaders
Playlist Downloader
Online Video Converter
MP3 Converter


Graph is from latest (1.18 released) to oldest (1.17 released).
3 branches are shown: master, dev-1.18, release-1.17.
- 'master' is always https://kubernetes.io
- 'dev-1.18' is never published
- 'release-1.17' is always https://v1-17.docs.kubernetes.io which mirrors master until 1.18


A standard progress bar.
An indicating progress bar visually indicates the current level of progress of a task.
A progress element can contain a bar visually indicating progress.
A progress bar can contain a text value indicating current progress.
A progress element can contain a label.
A progress bar can show activity.
A progress bar can show a success state.
A progress bar can show a warning state.
A progress bar can show an error state.
A progress bar can be disabled
A progress bar can have its colors inverted.
A progress bar can show progress of an element.
La la la la
A progress bar can vary in size.
Can have different colors:
These colors can also be inverted for improved contrast on dark backgrounds.
You can pass in templates text for each state available to your progress bar which will automatically be updated when your progress bar reaches that state
You can use label
setting to change progress bar labels between two preset messages. In addition you can customize the messages themselves by specifying the templated text in text. Templated strings will replace three values on render.


Lorem ipsum dolor sit amet, consectetur adipisicing elit. Culpa, nulla, ipsum, amet, a ab neque dolorum illo odio impedit inventore nemo aliquid eius consectetur repellendus ad vel modi? Officiis, placeat.
We are a full services agency that specializes in web and graphic design as well as digital marketing and search engine optimization.
Spectrum is completely responsive, and works great on all devices!
With multiple color options and LESS files included, customization is a breeze.
When you purchase Spectrum, you will have access to dedicated email support.
Spectrum includes extensive documentation and usage instructions.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nam, quisquam, sunt, corporis.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nam, quisquam, sunt, corporis.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nam, quisquam, sunt, corporis.
Spectrum comes loaded with a working contact form! Just follow the instructions in the documentation to get your form working. All you need to do is change an email address, no code writing required!
The contact form to the right is a demo form and will not send email to Start Bootstrap. If you have a question about the theme, please contact us through our WrapBootstrap profile.


"BECHER "first-born; a youth, the second son of Benjamin (Genesis 46:21), who came down to Egypt with Jacob. It is probable that he married an Ephraimitish heiress, and that his descendants were consequently reckoned among the tribe of Ephraim (Numbers 26:35; 1 Chronicles 7:20, 21). They are not reckoned among the descendants of Benjamin (Numbers 26:38).
"BECHER "first-born; a youth, the second son of Benjamin (Genesis 46:21), who came down to Egypt with Jacob. It is probable that he married an Ephraimitish heiress, and that his descendants were consequently reckoned among the tribe of Ephraim (Numbers 26:35; 1 Chronicles 7:20, 21). They are not reckoned among the descendants of Benjamin (Numbers 26:38).


|
|
def | __init__ (self, MC_input_path=None, xs_mode='no constant lib', MPI=None) |
| |
|
def | MC_input_path (self) |
| |
|
def | xs_mode (self) |
| |
|
def | nucl_list_dict (self) |
| |
|
def | root_cell (self) |
| |
|
def | MPI (self) |
| |
|
def | set_MPI (self, execu, tasks) |
| |
|
def | select_bucells (self, bucell_list) |
| |
|
def | get_nucl_to_be_tallied (self, bucell) |
| |
|
def | system (self) |
| |
|
def | system (self, system) |
| |
|
def | import_openmc (self, root_cell) |
| |
|
def | bounding_box (self) |
| |
|
def | set_bounding_box (self, ll, ur) |
| |
|
def | set_settings (self, settings, init_dist) |
| |
|
def | gen_user_input_folder (self) |
| |
|
def | copy_user_input (self) |
| |
|
def | set_vol_to_cell (self, vol1, pre_run_path) |
| |
|
def | initial_summary (self) |
| |
|
def | updated_summary (self) |
| |
|
def | statepoint (self) |
| |
|
def | root_cell (self) |
| |
|
def | set_root_universe (self) |
| |
|
def | materials (self) |
| |
|
def | add_zero_dens_nuclides (self, cell) |
| |
|
def | sequence (self) |
| |
|
def | sequence (self, sequence) |
| |
|
def | set_sequence (self, sequence) |
| |
|
def | init_nucl_dict (self) |
| |
|
def | set_init_nucl_dict (self, root_cell) |
| |
|
def | set_init_nucl (self, cell_dict, bucell_dict) |
| |
|
def | MC_XS_nucl_list (self) |
| |
|
def | MC_XS_nucl_list (self, MC_XS_nucl_list) |
| |
|
def | set_MC_XS_nucl_list (self) |
| |
|
def | pass_vol (self, cell_dict, bucell_dict) |
| |
|
def | set_vol (self, vol_dict) |
| |
|
def | pass_nuclide_densities (self, cell_dict, bucell_dict) |
| |
|
def | get_bucell_from_cell (self) |
| |
|
def | get_flux_tally (self, bucell) |
| |
|
def | get_flux_spectrum_tally (self, bucell) |
| |
|
def | get_all_nucl_rxn_tally (self, bucell) |
| |
|
def | export_material_to_xml (self) |
| |
|
def | export_geometry_to_xml (self) |
| |
|
def | export_tallies_to_xml (self) |
| |
|
def | settings (self) |
| |
|
def | export_settings_to_xml (self) |
| |
|
def | particles (self) |
| |
|
def | particles (self, particles) |
| |
|
def | batches (self) |
| |
|
def | batches (self, batches) |
| |
|
def | inactive (self) |
| |
|
def | inactive (self, inactive) |
| |
|
def | openmc_bin_path (self) |
| |
|
def | openmc_bin_path (self, openmc_bin_path) |
| |
|
def | run_openmc (self) |
| |
|
def | no_decay (self) |
| |
|
def | set_decay_lib (self, decay_lib_path) |
| |
|
def | set_default_decay_lib (self) |
| |
|
def | set_decay_from_object (self, bucell, object) |
| |
|
def | set_xs_lib (self, xs_lib_path) |
| |
|
def | set_default_xs_lib (self) |
| |
|
def | set_fy_lib (self, fy_lib_path) |
| |
|
def | set_default_fy_lib (self) |
| |
|
def | set_fy_from_object (self, bucell, object) |
| |
|
def | set_sampled_isomeric_branching_data (self) |
| |
|
def | set_sampled_ng_cross_section_data (self) |
| |
|
def | set_tallies_to_bucells (self, s) |
| |
|
def | step_normalization (self, s) |
| |
|
def | initial_couple_step_normalization (self, norma_mode) |
| |
|
def | copy_MC_files (self, s) |
| |
|
def | set_dens_to_cells (self) |
| |
|
def | set_MC_XS_nuc_list_to_bucells (self) |
| |
|
def | burn (self) |
| |
|
|
| energy_bin = openmc.EnergyFilter([0., 20.0e6]) |
| |
|
int | minorder = -3 |
| |
|
int | maxorder = 7 |
| |
|
| mg_energy = np.logspace(minorder, maxorder, (maxorder - minorder) * 30 + 1) |
| |
|
list | mg_energy_mid_points = [(x+y)/2 for x,y in zip(mg_energy[1:],mg_energy[:-1])] |
| |
|
| mg_energy_bin = openmc.EnergyFilter(mg_energy) |
| |
|
int | zero_dens_1_atm = 1E-24 |
| |
|
| batches = settings['batches'] |
| |
|
| inactive = settings['inactive'] |
| |
|
| particles = settings['particles'] |
| |
|
| settings_file = openmc.Settings() |
| |
|
| output |
| |
|
| init_dist = setting.init_dist |
| |
|
| shape = init_dist['shape'] |
| |
|
| low_left_bound = init_dist['low_left'] |
| |
|
| up_right_bound = init_dist['up_right'] |
| |
|
| uniform_dist = openmc.stats.Box(low_left_bound, up_right_bound, only_fissionable=True) |
| |
|
| source |
| |
|
| space |
| |
Definition at line 22 of file couple_openmc.py.


lookupsid.py
A Windwows SID brute forcer example, aiming at finding remote users/groups
# DCE/RPC lookup sid brute forcer example
usage: lookupsid.py [-h] [-target-ip ip address] [-port [destination port]]
[-domain-sids] [-hashes LMHASH:NTHASH] [-no-pass]
target [maxRid]
positional arguments:
target [[domain/]username[:password]@]<targetName or address>
maxRid max Rid to check (default 4000)
optional arguments:
-h, --help show this help message and exit
connection:
-target-ip ip address
IP Address of the target machine. If omitted it will
use whatever was specified as target. This is useful
when target is the NetBIOS name and you cannot resolve
it
-port [destination port]
Destination port to connect to SMB Server
-domain-sids Enumerate Domain SIDs (will likely forward requests to
the DC)
authentication:
-hashes LMHASH:NTHASH
NTLM hashes, format is LMHASH:NTHASH
-no-pass don't ask for password (useful when proxying through
smbrelayx)


{% extends 'layout.html' %} {% block content %}
| Name | Time | Download |
|---|---|---|
| {{ record[0] }} | {{ record[2] }} | XMIND | XML |
Xmind2TestLink-S is a tool to help you convert xmind file to testlink xml file, and then you will be able to import the xml into TestLink. Learn more.
Are you ready? Upload your xmind file now.
{% endif %}


Create a dataset
Title of dataset (60 characters or less):
License:
Visibility: Public
Private
My datasets
|
|
|
| Move to: |


Created during an epicodus workshop. Uses html, git, and css.
Created an html page for a chocolate chip cookies. Uses html and git.
Created a webpage for a resort. Uses html and git.
Created an html webpage that demonstrates the use of git, html, and css.


About
Monochrome is a minimal, responsive theme created for Jekyll. The goal of Monochrome is to provide a ready to use, plug and play theme for those who want to set up a blog, and focus solely on the content.
Features
- Completely responsive and mobile first
- Clean SEO friendly URLs, auto-generated from post title (no messy dates in the url)
- SEO title/description integration
- Sitemap ready
- Easy customization for header, footer, navigation links, colors, favicon etc
- Default Monochrome Color Palette - black, white, greys
Setup
Monochrome may be installed by simply downloading the .zip folder from the repository on Github.
After extracting the content from the folder into the selected directory, you can type jekyll serve
from the terminal, than open your browser to <IP_ADDRESS>:4000/monochrome/
and you will find it there.
Additionally it is possible to fork the repository and use Github Pages as hosting. By following this way it will be enough to change the baseurl
value into the _config.yml
file, with the directory name of your project (for example /blog) or simply with a “/” (slash) if you want install Monochrome in the root.
For further details on Monochrome, please visit the repository on Github.


My Recipes
Pizza Pepperoni with mushroom toppings.
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
EditPizza Pepperoni with mushroom toppings.
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
EditPizza Pepperoni with mushroom toppings.
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Edit


Type Selector
There are five different types of selectors used in CSS. type selectors.
Class Selector
A way of selection is simply the element type; article, header, h1, nav and so on. Any HTML element can be a type selector. This is global as any CSS applied to a particular element would be applied to all occurances of that element. This is known as a type selector. class selectors.
ID Selector
The use of the class attribute. Unlike an id, a class can be applied to many occurances of a particular element. We say the element belongs to that class. This is know as a class selector. For example, the class highlight has been used several times and a selector would select all of the elements with a class value, highlight allowing for a common set of CSS rules to be applied to the whole selection of elements. id selectors.
Pseudo Selector
The use of the id attribute on various elements. For example, the section id="combine_selector" element can be uniquely selected as it's id has a uniques value, combine_selector. This is known as an id selector. psuedo selectors.
Combine Selector
Pseudo selectors can be used with type, id or class selectors; .highlight:hover is an example of a pseudo-class selector. combination based on the DOM relationship.


标签式的导航菜单
Home
Photo
Tel
Zone
Article
Home
Photo
Tel
Zone
Article
Home
Photo
Tel
Zone
Article
Java
IOS
Html


A way of finding the highest common factor of two different numbers:
1) Divide the larger number by the smaller.
2) If the division can be done exactly then the HCF is the smaller number. If there is a remainder then the HCF is the same as the HCF of the remainder and the smaller number - so repeat step 1 with these two numbers.
For instance, to find HCF(17, 20):
20/17 = 1, with remainder 3
so the HCF is the same as HCF(17, 3):
17/3 = 6 with remainder 1
so the HCF is the same as HCF(3, 1):
3/1 = 3; this is exact, so the HCF is 1.


Testing flavors
Focus on Scalatest
Mocking, stubbing, and spies (oh my!)
Akka TestKit
Integration Testing
Multi-JVM(Node) Testing
Deep Dive
Q & A!


Computer is playing...
You {{gameResult}}
Player {{currentPlayer}} has won
Round Time : {{gameTime[1]}} min {{gameTime[0]}} secs
Draw


TLOAD
Section: Linux User's Manual (1)Updated: 20 Mar 1993
Index Return to Main Contents
NAME
tload - graphic representation of system load averageSYNOPSIS
tload [-V] [-s scale] [ -d delay ] [tty]DESCRIPTION
tload prints a graph of the current system load average to the specified tty (or the tty of the tload process if none is specified).Options
The -s scale option allows a vertical scale to be specified for the display (in characters between graph ticks); thus, a smaller value represents a larger scale, and vice versa.The -d delay sets the delay between graph updates in seconds.
FILES
/proc/loadavg load average informationSEE ALSO
ps(1), top(1), uptime(1), w(1)BUGS
The -d delay option sets the time argument for an alarm(2); if -d 0 is specified, the alarm is set to 0, which will never send the SIGALRM and update the display.AUTHORS
Branko Lankester, David Engel<EMAIL_ADDRESS>and Michael K. Johnson<EMAIL_ADDRESS>send bug reports to<EMAIL_ADDRESS>Index
This document was created by man2html, using the manual pages.
Time: 05:29:11 GMT, December 24, 2015


|
HexFiend
|
The principal view class of Hex Fiend's MVC architecture. More...
Instance Methods | |
| (NSUInteger) | - byteGranularity |
View management | |
Methods related to accessing and initializing the representer's view. | |
| (id) | - view |
| (BOOL) | - isViewLoaded |
| (NSView *) | - NS_RETURNS_RETAINED |
| (void) | - initializeView |
Accessing the HFController | |
| (HFController *) | - controller |
Property change notifications | |
| (void) | - controllerDidChange: |
HFController convenience methods | |
Convenience covers for certain HFController methods | |
| (NSUInteger) | - bytesPerLine |
| (NSUInteger) | - bytesPerColumn |
| (void) | - representerChangedProperties: |
Measurement | |
Methods related to measuring the HFRepresenter, so that it can be laid out properly by an HFLayoutController. All of these methods are candidates for overriding. | |
| (NSUInteger) | - maximumBytesPerLineForViewWidth: |
| (CGFloat) | - minimumViewWidthForBytesPerLine: |
| (double) | - maximumAvailableLinesForViewHeight: |
Auto-layout methods | |
Methods for simple auto-layout by HFLayoutRepresenter. See the HFLayoutRepresenter class for discussion of how it lays out representer views. | |
| NSPoint | layoutPosition |
| The layout position for the receiver. More... | |
| (NSPoint) | + defaultLayoutPosition |
HFRepresenter is a class that visually represents some property of the HFController, such as the data (in various formats), the scroll position, the line number, etc. An HFRepresenter is added to an HFController and then gets notified of changes to various properties, through the controllerDidChange: methods.
HFRepresenters also have a view, accessible through the -view method. The HFRepresenter is expected to update its view to reflect the relevant properties of its HFController. If the user can interact with the view, then the HFRepresenter should pass any changes down to the HFController, which will subsequently notify all HFRepresenters of the change.
HFRepresenter is an abstract class, with a different subclass for each possible view type. Because HFController interacts with HFRepresenters, rather than views directly, an HFRepresenter can use standard Cocoa views and controls.
To add a new view type:
-createView
to return a view (note that this method should transfer ownership)-controllerDidChange
:, checking the bitmask to see what properties have changed and updating your view as appropriate+defaultLayoutPosition
to control how your view gets positioned in an HFLayoutRepresenter+maximumBytesPerLineForViewWidth
:, so that your view gets sized correctly | - (id) view |
Returns the view for the receiver, creating it if necessary. The view for the HFRepresenter is initially nil. When the -view
method is called, if the view is nil, -createView
is called and then the result is stored. This method should not be overridden; however you may want to call it to access the view.
| - (BOOL) isViewLoaded |
Returns YES if the view has been created, NO if it has not. To create the view, call the view method.
| - (NSView *) NS_RETURNS_RETAINED |
Override point for creating the view displaying this representation. This is called on your behalf the first time the -view
method is called, so you would not want to call this explicitly; however this method must be overridden. This follows the "create" rule, and so it should return a retained view.
| - (void) initializeView |
Override point for initialization of view, after the HFRepresenter has the view set as its -view property. The default implementation does nothing.
| - (HFController *) controller |
Returns the HFController for the receiver. This is set by the controller from the call to addRepresenter:
. A representer can only be in one controller at a time.
| - (void) controllerDidChange: | (HFControllerPropertyBits) | bits |
Indicates that the properties indicated by the given bits did change, and the view should be updated as to reflect the appropriate properties. This is the main mechanism by which representers are notified of changes to the controller.
| - (NSUInteger) bytesPerLine |
Equivalent to [[self controller] bytesPerLine]
| - (NSUInteger) bytesPerColumn |
Equivalent to [[self controller] bytesPerColumn]
| - (void) representerChangedProperties: | (HFControllerPropertyBits) | properties |
Equivalent to [[self controller] representer:self changedProperties:properties]
. You may call this when some internal aspect of the receiver's view (such as its frame) has changed in a way that may globally change some property of the controller, and the controller should recalculate those properties. For example, the text representers call this with HFControllerDisplayedLineRange when the view grows vertically, because more data may be displayed.
| - (NSUInteger) maximumBytesPerLineForViewWidth: | (CGFloat) | viewWidth |
Returns the maximum number of bytes per line for the given view size. The default value is NSUIntegerMax, which means that the representer can display any number of lines for the given view size.
| - (CGFloat) minimumViewWidthForBytesPerLine: | (NSUInteger) | bytesPerLine |
Returns the minimum view frame size for the given bytes per line. Default is to return 0, which means that the representer can display the given bytes per line in any view size. Fixed width views should return their fixed width.
Reimplemented in HFLayoutRepresenter.
| - (double) maximumAvailableLinesForViewHeight: | (CGFloat) | viewHeight |
Returns the maximum number of lines that could be displayed at once for a given view height. Default is to return DBL_MAX.
| - (NSUInteger) byteGranularity |
Returns the required byte granularity. HFLayoutRepresenter will constrain the bytes per line to a multiple of the granularity, e.g. so that UTF-16 characters are not split across lines. If different representers have different granularities, then it will constrain it to a multiple of all granularities, which may be very large. The default implementation returns 1.
| + (NSPoint) defaultLayoutPosition |
Returns the default layout position for representers of this class. Within the -init method, the view's layout position is set to the default for this class. You may override this to control the default layout position. See HFLayoutRepresenter for a discussion of the significance of the layout postition.
|
readwritenonatomicassign |


Fade
Fade Cover
Fade Cover Small
Without Text
Icon
Fade 2 Images
Scale Up
Scale Down Cover
Scale Up Image
Scale Down Image
2 Images
2 Images + Icon
Top
Bottom
Left
Right
Top Cover
Bottom Cover
Small Top + Bottom
Small Left + Right
Top Small
Bottom Small
Left Small
Right Small
Medium Top + Bottom
Medium Left + Right
Top Medium
Bottom Medium
Left Medium
Right Medium


{{> header.mst.html}} {{> nav.mst.html}}
find alternatives
variable
function
class
results for
as a:
alternatives
related terms
common uses
specificity
examples


+88-02- 8181736 (Ext-423)
<EMAIL_ADDRESS>webmail
LN
ENG
BAN
Home
(current)
Home 2
Key Personal
Act, Rules & Guidelines
Act
Rules
Guidelines
Project
Running Project
Operational Project
About
Park Information
All focal point
Annual Report
Service
One Stop Service
Gallery
Photo
Video
Investors List
Contact
Subtle Slideshow With Ken Burns Effect
Subtle Slideshow With Ken Burns Effect
-->


| Name |
Email |
Phone |
Type of Lead |
Status |
| John Smith |
<EMAIL_ADDRESS>|
111 111 1111 |
Doorknock |
Opportunity |
| John Smith |
<EMAIL_ADDRESS>|
111 111 1111 |
Doorknock |
Opportunity |
| John Smith |
<EMAIL_ADDRESS>|
111 111 1111 |
Doorknock |
Opportunity |
| John Smith |
<EMAIL_ADDRESS>|
111 111 1111 |
Doorknock |
Opportunity |
| John Smith |
<EMAIL_ADDRESS>|
111 111 1111 |
Doorknock |
Opportunity |
| John Smith |
<EMAIL_ADDRESS>|
111 111 1111 |
Doorknock |
Opportunity |
| John Smith |
<EMAIL_ADDRESS>|
111 111 1111 |
Doorknock |
Opportunity |


Charlotte Crosby bragged about relationship with Josh Ritchie just days before split
Charlotte Crosby confirmed she's broken up with Josh Ritchie in a rather surprising statement on Instagram
by Irishmirror.ieCharlotte Crosby has confirmed she's broken up with Josh Ritchie in a surprising statement she shared on social media.
The news will come as a shock to fans as the former Geordie Shore star, 29, had bragged about how happy they were just days earlier.
They moved in together in August, with Charlotte leaving the Toon to be with Josh in Bolton - and she'd only just said how good the big step in their two-year relationship had been for them.
Charlotte told Mirror Online that the move had brought them closer together and they hadn't been rowing at all.
She said: "We have learnt a lot more [since moving in together] and it's been really, really good. We're getting on so well, I think it's brought us closer together.
"We've had no arguments about cleaning and stuff, he's so tidy, always doing the washing, it's really been perfect."
Charlotte was speaking to us to plug the new series of Just Tattoo of Us.
Awkwardly, Josh will be making several appearances in the MTV show with her.
Charlotte announced the breakup on her Instagram stories on Sunday evening.
She said their relationship had "broken down" but hoped they could "remain civil" after calling it a day.
Charlotte wrote: "Me and Josh have decided to part ways. Sadly the relationship seems to have broken drown.
"Hoping we can still remain civil and wish him the best for the future."
Josh is yet to comment on their breakup on his own Instagram account.


YouTuber Bretman Rock begs fans to stay away as they crash father's funeral
YouTuber Bretman Rock has been forced to plead with fans to ‘let him be sad’ after his father’s death, with his viewers turning up at the funeral.
The vlogger’s father sadly died after going into a coma, with Bretman flying to the Philippines for the funeral.
The 21-year-old tweeted: ‘Can people just let me be sad for onces…. I’m here in the Philippines for my dad who just passed, don’t come to my house and ask me for pictures [sic].
‘So many people showed up to my dads funeral uninvited and started taking pics of my dad and my family.. Like why?It’s common sense.’
He added: ‘I just don’t understand why people think it’s okay to ask me for pictures when my eyes are literally swollen from crying … how you you gonna say “condolences , can we take a picture ?”’
Advertisement Advertisement
Other fans were understandably horrified, with one saying: ‘Can y’all let bret have a private life pls.’
‘This is disrespectful beyond belief,’ another told him, with one more adding: ‘I’m so sorry love.
However, it’s not the first time fans have gone way beyond the boundaries, with the Dolan Twins previously having to plead with fans not to attend their father’s funeral.
After the pair lost their father in January, fans started using the hashtags #SeanDolanMeetUpParty and #seandolanfuneralparty.
Fearing hoards may turn up to their 50-year-old father’s funeral, the YouTube stars politely begged punters to give them space.
‘If you are a fan of Grayson and I we love you and appreciate you so much. The best way you could support us during this tough time is to NOT show up at our father’s wake or funeral,’ Ethan tweeted.
‘Thank you guys and please please please respect my wish.’ Grayson also posted, as he tweeted: ‘We want this ceremony to be an opportunity for the people who had a close connection with my Dad to say goodbye and pay their respects.
Advertisement Advertisement
‘We appreciate all of our fans so so much. Please respect My father Sean, Ethan, my family, and me send your love through social media only!’
Got a showbiz story?
If you've got a story, video or pictures get in touch with the Metro.co.uk Entertainment team by emailing us<EMAIL_ADDRESS>calling 020 3615 2145 or by visiting our Submit Stuff page - we'd love to hear from you.


{{ define "title" }}{{.String.Title_Index}}{{ end }} {{ define "main" }}
We offer professional quality websites at a competitive price. — no hassles


May 9, 2022
TMS ($v_t$) is the average of all vehicles passing a point over a duration of time. It is the arithmatic mean of speeds observed at a point. TMS $v_t$ is given by,
\[\begin{aligned} v_{t}=\frac{1}{n}\sum_{i=1}^nv_{i} \end{aligned} \]
where $v$ is the spot speed of $i^{th}$ vehicle, and $n$ is the number of observations. In many speed studies, speeds are represented in the form of frequency table. So, TMS can be written as,
\[\begin{aligned} v_t = \frac{{\sum_{i=1}^{n}{q_i v_i}}}{\sum_{i=1}^{n}{q_i}}, \end{aligned} \]
where $q_i$ is the number of vehicles having speed $v_i$, and $n$ is the number of such speed categories.
SMS ($v_s$) provides spatial weightage instead of temporal. SMS is the average speed of vehicles on a road at any time. It is the harmonic mean of speeds observed at a point.
Consider a road D miles long, and let $v_i$ is the spot speed of $i_{th}$ vehicle. Let $t_i$ is the time the vehicle takes to complete D distance and is given by $\frac{D}{v_i}$. For $n$ vehicles, the average travel time $t_s$ is given by,
\[\begin{aligned} t_s = \frac{\Sigma {t_i}}{n} = \frac{1}{n}{\Sigma\frac{D}{v_i}} \end{aligned} \]
SMS can be written as,
\[\begin{aligned} v_s = \frac{D}{t_s} =\frac{n}{\sum_{i=1}^{n}\frac{1}{v_i}}=\frac{\sum_{i=1}^{n}{q_i}}{\sum_{i=1}^{n}{\frac{q_i}{v_i}}} \end{aligned} \]
where $q_i$ vehicle will have $v_i$ speed and $n$ is the number of such observations.
Number of vehicles passing a particular point of roadway during unit time. Traffic volume is expressed as vehicle/h or vehicle/day
Number of vehicle occupying a unit length of roadway at a given instants, usually expressed as vehivles per km
\[\begin{aligned} K = \frac{Q}{\bar{V_s}} \end{aligned} \]
Highest density occurs when the vehicles are standstill (i.e. in jam conditions). In this case, thraffic volume approaches to zero
Distance between fronts of successive vehicles in meters.
\[\begin{aligned} s=\frac{1000}{K}\quad Now \quad \bar{V_s} = \frac{Q}{K} \quad \rightarrow \quad \bar{V_s} = \frac{Qxs}{1000} \end{aligned} \]
Time interval between the passage of the fronts of successive vehicles at a specific point.
\[\begin{aligned} s = \frac{h}{3600}\times \bar{V_s} \times 1000 \end{aligned} \]
Five cars are traveling with speed 40 mph, 42 mph, 51 mph, 55 mph, and 60 mph. What are the TMS and SMS?
At a point along D the TMS would be
\[\begin{aligned} \bar{u_t} = \frac{1}{N}\Sigma^{N}_{i=1}u_i&=(40+42+51+55+60)/5=49.6\: mph \end{aligned} \]
Now, average travel time
\[\begin{aligned} \bar{t} = \frac{1}{5}[\frac{D}{40}+\frac{D}{42}+\frac{D}{51}+\frac{D}{55}+\frac{D}{60}]=\frac{1}{N}\Sigma^{N}_{i=1}\frac{D}{u_i} \end{aligned} \]
SMS would be
\[\begin{aligned} \bar{u_s} = \frac{D}{\bar{t}}=\frac{D}{\frac{1}{N}\Sigma^{N}_{i=1}\frac{D}{u_i}}=\frac{1}{\frac{1}{N}\Sigma^{N}_{i=1}\frac{1}{u_i}}\\ =\frac{1}{\frac{1}{5}(\frac{1}{40}+\frac{1}{42}+\frac{1}{51}+\frac{1}{55}+\frac{1}{60})}\\ =48.4\: mph \end{aligned} \]
The results of a speed study is given in the form of a frequency distribution table. Find the time mean speed and space mean speed.
| Speed Range (mph) | Count |
|---|---|
| 2-10 | 5 |
| 11-20 | 8 |
| 21-30 | 21 |
| 31-40 | 17 |
| No. | Speed Range (mph) | Avg. Speed (mph) or $v_i$ | Flow ($q_i$) | $v_i.q_i$ | $\frac{q_i}{v_i}$ |
|---|---|---|---|---|---|
| 1 | 2-10 | 6 | 5 | 30 | 0.83 |
| 2 | 11-20 | 15.5 | 8 | 124 | 0.52 |
| 3 | 21-30 | 25.5 | 21 | 535.5 | 0.82 |
| 4 | 31-40 | 35.5 | 17 | 603.5 | 0.48 |
| 51 | 1293 | 2.65 |
The TMS and SMS can be found out from the frequency table given above. First, the average speed is computed, which is the mean of the speed range. For example, for the first speed range, average speed, $v_i = \frac{2+10}{2}$ = 6 mph.
The volume of flow $q_i$ for that speed range is same as the frequency. The terms $v_i.q_i$ and $\frac{q_i}{v_i}$ are also tabulated, and their summations in the last row. Time mean speed can be computed as, $v_t = \frac{\Sigma {q_iv_i}}{\Sigma q_i} = \frac{1293}{51} = $ 25.35 mph.
Similarly, space mean speed can be computed as, $v_s = \frac{\Sigma q_i}{\Sigma \frac{q_i}{v_i}} = \frac{51}{2.65} = $ 19.23 mph.
Therefore, the headway $h_s$ is 5 sec (50/10 or 100/20). Therefore, the number of vehicles $n_s$ in an hour = 60/5 = 12 vehicles.
The density, $K_s = 1000/50$ = 20 vehicles/1000 ft. Therefore, by definition, TMS $v_t$ is given by $v_t = \frac{12\times10+12\times20}{24}$ = 15 m/s. Similarly, by definition, SMS is the mean of vehicle speeds over time. Therefore, $v_s = \frac{20\times10 + 10\times20}{30}$ = 13.3 m/s.
This is same as the harmonic mean of spot speeds obtained at location A; ie $v_s = \frac{24}{12\times\frac{1}{10}+12\times\frac{1}{20}}$ = 13.3 m/s. It may be noted that since harmonic mean is always lower than the arithmetic mean, and also as observed , space mean speed is always lower than the TMS. In other words, SMS weights slower vehicles more heavily as they occupy the road stretch for longer duration of time. For this reason, in many fundamental traffic equations, SMS is preferred over time mean speed.
Consider a stream of vehicles with a set of substream flow $q_1$,$q_2$, ... $q_i$, ...$q_n$ having speed $v_1$,$v_2$, ...$v_i$, ...$v_n$.
\[\begin{aligned} q = k\times v_s\quad \rightarrow \quad q_i = k_i\times v_i \end{aligned} \]
The total flow $q$ , total density $k$, and the proportion of substream density $k_i$ to the total density $k$ (i.e. $f_i$) are
\[\begin{aligned} \Sigma q_i = q\quad and \quad \Sigma k_i = k\quad and \quad f_i = \frac{k_i}{k} \end{aligned} \]
Then space mean speed and time mean speed are
\[\begin{aligned} v_s = \frac{\Sigma k_i v_i}{k}\quad and \quad v_t = \frac{\Sigma q_i v_i}{q}=\frac{\Sigma {k_i}{{v_i}^2}}{q}=\Sigma\frac{k_i}{k}v_i^2=\frac{k\Sigma {f_i}{{v_i}^2}}{q}=\frac{\Sigma {f_i}{{v_i}^2}}{v_s} \end{aligned} \]
Rewriting $v_t$ by adding and subtracting $v_s$,
\[\begin{aligned} v_t=\frac{\Sigma {f_i}{(v_s+(v_i-v_s))^2}}{v_s}= \frac{\Sigma {f_i}{{(v_s)^2}+{(v_i-v_s)}^2+2.v_s.(v_i-v_s)}}{v_s}\\ =\frac{\Sigma {{f_i}{v_s}^2}}{v_s} + \frac{\Sigma{f_i}{{(v_i-v_s)}^2}}{v_s} + \frac{2.v_s.{\Sigma{f_i}{(v_i-v_s)}}}{v_s} \end{aligned} \]
The third term of the equation will be zero since $v_s$ is the mean speed of $v_i$. The numerator of the second term gives the standard deviation of $v_i$. $\Sigma f_i$ by definition is 1.Therefore,
\[\begin{aligned} v_t = v_s + \frac{\sigma^2}{v_s} \end{aligned} \]
\[\begin{aligned} n_1 = q \end{aligned} \]
The relation between the density and the corresponding flow on a given stretch of road is referred to as one of the fundamental diagram of traffic flow.
Greenshield assumed there is a linear speed-density relationship between speed and density. $v$ is the mean speed at density $k$, $v_f$ is the free speed and $k_j$ is the jam density.
\[\begin{aligned} v = v_f -\left[\frac{v_f}{k_j}\right].k \end{aligned} \]
This relation between flow and density is parabolic in shape and we know that,
\[\begin{aligned} q = k.v = v_f.k -\left [{\frac{v_f}{k_j}}\right] k^2 \end{aligned} \]
Putting $k=\frac{q}{v}$
\[\begin{aligned} q = k_j.v -\left[{\frac{k_j}{v_f}}\right] v^2 \end{aligned} \]
Differentiate therelation between flow and density with respect to $k$ and equate it to zero
\[\begin{aligned} \frac{dq}{dk}& = 0\quad \rightarrow\quad v_f - \frac{v_f}{k_j}.2k = 0\quad \rightarrow\quad k =\frac{k_j}{2} \end{aligned} \]
Differentiate therelation between flow and speed with respect to $k$ and equate it to zero
\[\begin{aligned} q_{max}=v_f. \frac {k_j}{2}-\frac{v_f}{k_j}. \left [{\frac{k_j}{2}}\right]^2&=& v_f.\frac{k_j}{2} - v_f.\frac{k_j}{4} &=& \frac{{v_f}.{k_j}}{4} \end{aligned} \]
\[\begin{aligned} v_0& = & v_f - \frac{v_f}{k_j}.\frac{k_j}{2}& = & \frac{v_f}{2} \end{aligned} \]
It indicates that the maximum flow is one fourth the product of free flow and jam density and the speed at maximum flow is half of the free speed.
For the following data on speed and density, determine the parameters of the Greenshields' model. Also find the maximum flow and density corresponding to a speed of 30 km/hr.
| k | v |
|---|---|
| 171 | 5 |
| 129 | 15 |
| 20 | 40 |
| 70 | 25 |
| x(k) | y(v) | ($x_i-\bar{x}$) | ($y_i-\bar{y}$) | ($x_i-\bar{x}$)($y_i-\bar{y}$) | ( $x_i-\bar{x}^{2}$) |
|---|---|---|---|---|---|
| 171 | 5 | 73.5 | -16.3 | -1198.1 | 5402.3 |
| 129 | 15 | 31.5 | -6.3 | -198.5 | 992.3 |
| 20 | 40 | -77.5 | 18.7 | -1449.3 | 6006.3 |
| 70 | 25 | -27.5 | 3.7 | -101.8 | 756.3 |
| 390 | 85 | -2947.7 | 13157.2 |
Denoting y = v and x = k, $\bar{x} =\frac{\Sigma{x}}{n} =\frac{390}{4}$ = 97.5, $\bar{y} = \frac{\Sigma{y}}{n} = \frac{85}{4}$ = 21.3, b = $\frac{-2947.7}{13157.2}$ = -0.2, $a = y - b\bar{x}$ = 21.3 + 0.2$\times$97.5 = 40.8. So the linear regression equation will be,
\[\begin{aligned} v = v_f-\frac{v_f}{k_j}k = 40.8 - 0.2 k \end{aligned} \]
This implies, $k_j = \frac{40.8}{0.2}$ = 204 veh/km. The basic parameters of Greenshield's model are free flow speed and jam density and they are obtained as 40.8 kmph and 204 veh/km respectively.
The maximum flow is $q_{max} = \frac{40.8 \times 204}{4}$ = 2080.8 veh/hr Density corresponding to the speed 30 km/hr can be found as k = $\frac{40.8 - 30}{0.2}$ = 54 veh/km
Since reveal.js runs on the web, you can easily embed other web content. Try interacting with the page in the background.
import React, { useState } from 'react';
function Example() {
const [count, setCount] = useState(0);
return (
...
);
}


I am an assistant professor of higher education and policy with an affiliation in the Institute of Higher Education at the University of Florida.
My research interests center on college access, the outcomes of college participation, and using tools of data science such as machine learning and Bayesian statistics to critically examine higher education policy questions that are difficult to answer with conventional econometric tools.
In my work I have examined how students weigh factors like distance and cost when choosing a college and the effect of college participation on both economic outcomes and civic behaviors. I have also used poststratification techniques to improve the representativeness of survey responses among former students who exited early and to produce state-level estimates of low-income college enrollment using non-representative data. I have a particular interest in students’ access to broadband: how it varies across student populations, its connection to past housing policy, and its relationship to online course enrollments. See my publications and working papers pages for a complete list of my papers and my GitHub profile for links to replication files for many of my projects.
I am the author and maintainer of a number of software packages, including rscorecard, which can be used to download data from the College Scorecard; crosswalkr, a port of a set of Stata commands that help build primary data sets from smaller files in a reproducible manner; duawranglr, a set of functions to help users create shareable data sets from protected data files according to a data use agreement; and GitRoom Manager, a program that allows instructors to more easily manage a GitHub-based virtual classroom from the command line. Other small scripts that I share can be found on my code page.
I earned my doctorate in leadership and policy studies from Vanderbilt University in 2017, master’s in the humanities from the University of Chicago in 2008, and bachelor’s in music and English from Vanderbilt in 2006.


RTW :: Games
Research Project at Federal University of São Carlos
Admin options
Add a new seed
{% if form1 == 1 %}Seed successfully added.
{% endif %}Promote user to admin
{% if form2 == 1 %}Username or email incorrect.
{% else %} {% if form2 == 2 %}User is already an admin.
{% else %} {% if form2 == 3 %}User successfully promoted.
{% endif %} {% endif %} {% endif %}


PLANET SICK-BOY: http://www.sick-boy.com "We Put the SIN in Cinema" ©Copyright 2000 Planet Sick-Boy. All Rights Reserved.
It's a shame that two of the year's best films were ruined by a promotional trailer that gave away too much of both stories. It's an even bigger shame that both movies were directed by the same person - Robert Zemeckis. Is it a coincidence? Beats me. What is known is that his previous film, What Lies Beneath, took nearly an hour-and-a-half to reveal plot points that the trailer showed months before the film was released. So much for the red herring in that one.
Cast Away offers more of the same shenanigans. The two-minute preview shows a plane crashing into the Pacific Ocean and its lone survivor washing up on the shores of a deserted island. He has to rough it – Lord of the Flies style – but eventually makes it home, much to the surprise of his friends and family, who all assume he died in the crash.
So why would anybody want to venture out into the cold and spend money to sit in a dark room to watch a film whose ending is no secret? The answer is simple – Tom Hanks.
Cast Away opens with several scenes that don't seem necessary but play a vital role in the film's final reel. The first act sets up Chuck's hectic life and relationship with girlfriend Kelly (Helen Hunt, Pay it Forward). It's Christmas Day, and Chuck gets a page to jet off to Tahiti, postponing a planned proposal to Kelly until New Year's Eve. "I'll be right back," he tells her, but we all know better.
The plane crash is as intense as anything you've seen lately, especially if you've been watching election coverage on CNN. Because Chuck's pilot flew 200 miles off course to avoid a storm (which also conveniently left the craft unable to make radio contact with the ground), any search efforts made won't be anywhere near his new island home.
On the island, Chuck has to abandon his "live and die by the clock" lifestyle in favor of finding things like food, water and shelter. Before long, he's doing fire dances, painting on cave walls and searching the sky for clues about the tide, just like our knuckle-dragging, monosyllabic forefathers (and I don't mean the Bush family). This isn't your typical Hollywood deserted island, either.
Chuck is kept alive by the contents of several packages from the FedEx crash that wash up on the shore of his island, one of which provides the castaway his only friend and confidant - a volleyball he calls "Wilson" (which I'd have eaten - leather is as close to steak as you'd get on a deserted island). This middle part of Cast Away is over an hour long and features no music and very little dialogue (the least in a film this length since The Thin Red Line). It's all Hanks, and he does a very admirable job.
Zemeckis pulls off his best directorial effort yet, and that's quite a statement considering the films he already has under his belt. He mixes in a bunch of the long tracking shots that we've come to expect, and the transitions between his scenes are typically amazing, but the director makes his greatest contribution to Cast Away by leaving important pieces of the story out of the film. Scenes that you expect to see are missing, but he's a strong enough storyteller to fill in the blanks in other ways. He even mounts a camera to a FedEx package to show its delivery journey. Now, if we can just get somebody to edit Zemeckis' trailers a little more carefully, he'll be in business.
Hanks may also have reached his career zenith with his performance in Cast Away. After all, not just any actor can carry a film with this little action and dialogue. Much has been made of Hanks' weight gain and loss for the film (it was filmed in two segments so he could lose several dozen pounds), but his physical appearance takes a backseat to his acting, which is quite smashing considering his costar was a volleyball. If you put Joaquin Phoenix on an island with only a round piece of leather, nothing remotely exciting would happen.
And what's with poor Helen Hunt? She was in one of the biggest blockbusters ever (Twister) and won an Oscar (As Good as it Gets) while she appeared on television's Mad About You. Since abandoning the sitcom (which she did, presumably, to make films), she's spun her wheels with strong performances in shaky projects like Dr. T and the Women and Forward. Now, Hunt has finally found a film to match her acting ability, and she's barely in it.
2:13 – PG-13 for intense action sequences and some disturbing images
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Navigation : Getting started - Basic concepts API Testing Best practices API API To check the API there is already generated using godoc. Check it here Basic concepts Testing


Mesh Cutting
In this example we will develop a simple script for spliting meshes using simple cutting planes, and use the script in various environments.
We will only use functionality from the main COMPAS library, so no additional packages have to be installed. If you prefer using the viewer instead of Rhino/Blender for visualisation, please follow the installation ibstructions here.
For the super impatient, Rhino and Blender versions of the script are available for download here:
Imports
from math import radians
from compas.geometry import Point
from compas.geometry import Vector
from compas.geometry import Plane
from compas.geometry import Frame
from compas.geometry import Box
from compas.geometry import Translation
from compas.geometry import Rotation
from compas.geometry import intersection_segment_plane
from compas.geometry import length_vector
from compas.geometry import subtract_vectors
from compas.geometry import dot_vectors
from compas.datastructures import Mesh
Mesh Geometry
As a starting point, we create a mesh from a simple box shape.
# note to self: this should be the default constructor
box = Box.from_width_height_depth(10, 5, 3)
mesh = Mesh.from_shape(box)
Cutting Plane
For the cutting plane, we start with the YZ plane.
plane = Plane(Point(0, 0, 0), Vector(1, 0, 0))
We then rotate this plane around the Y axis and the Z axis and move it along the X axis.
Ry = Rotation.from_axis_and_angle(Vector(0, 1, 0), radians(10))
Rz = Rotation.from_axis_and_angle(Vector(0, 0, 1), radians(-50))
Tx = Translation([3, 0, 0])
plane.transform(T * Rz * Ry)
Split Mesh
Here we develop a very simple algortithm for splitting the mesh along the cutting plane.
Compute intersections
First we compute the intersections between the edges of the mesh and the cutting plane. And we split every mesh edge at the intersection point, if it exists.
intersections = [] for u, v in mesh.edges(): a = mesh.vertex_attributes(u, 'xyz') b = mesh.vertex_attributes(v, 'xyz') x = intersection_segment_plane((a, b), plane) if not x: continue L_ax = length_vector(subtract_vectors(x, a)) L_ab = length_vector(subtract_vectors(b, a)) t = L_ax / L_ab key = mesh.split_edge(u, v, t=t, allow_boundary=True) intersections.append(key)
Split faces
We will not deal with the boundary cases here. Therefore, we only split the mesh if at least three intersection points exist.
if len(intersections) > 2: for fkey in list(mesh.faces()): split = [key for key in mesh.face_vertices(fkey) if key in intersections] if len(split) == 2: u, v = split mesh.split_face(fkey, u, v)
Identify sides
To complete the split, we will have to identify the sub-meshes on either side of the cutting plane. We will identify one side as lying on the positive side of the cutting plane. And one side as the negative side.
First we create two groups of vertices.
o = plane.point n = plane.normal positive_vertices = [] negative_vertices = [] for key in mesh.vertices(): if key in intersections: continue a = mesh.vertex_attributes(key, 'xyz') oa = subtract_vectors(a, o) similarity = dot_vectors(n, oa) if similarity > 0.0: positive_vertices.append(key) elif similarity < 0.0: negative_vertices.append(key)
And then two groups of faces.
positive_faces = [] negative_faces = [] for key in positive_vertices: positive_faces += mesh.vertex_faces(key) positive_faces = list(set(positive_faces)) for key in negative_vertices: negative_faces += mesh.vertex_faces(key) negative_faces = list(set(negative_faces))
Create the positive mesh
vertices = {key: mesh.vertex_coordinates(key) for key in positive_vertices + intersections} faces = [mesh.face_vertices(fkey) for fkey in positive_faces] positive = Mesh.from_vertices_and_faces(vertices, faces) positive.add_face(positive.vertices_on_boundary(True))
Create the negative mesh
vertices = {key: mesh.vertex_coordinates(key) for key in negative_vertices + intersections} faces = [mesh.face_vertices(fkey) for fkey in negative_faces] negative = Mesh.from_vertices_and_faces(vertices, faces) negative.add_face(negative.vertices_on_boundary(True))
Rhino
To visualize the result in Rhino, we only need a few additional lines of code.
from compas_rhino.artists import MeshArtist
# ...
artist = MeshArtist(positive, layer="MeshCutting::Positive")
artist.clear_layer()
artist.draw_faces(color=(255, 0, 0), join_faces=True)
artist = MeshArtist(negative, layer="MeshCutting::Negative")
artist.clear_layer()
artist.draw_faces(color=(0, 0, 255), join_faces=True)
Blender
To visualize the result in Blender, we only need a few additional lines of code.
from compas_blender.artists import MeshArtist
# ...
artist = MeshArtist(positive, layer="MeshCutting::Positive")
artist.clear_layer()
artist.draw_faces(color=(255, 0, 0), join_faces=True)
artist = MeshArtist(negative, layer="MeshCutting::Negative")
artist.clear_layer()
artist.draw_faces(color=(0, 0, 255), join_faces=True)


PHP & MySQL are still dominating the web with no end in sight.
With the experience of decades in a changing world wide web, the combination produces the world's most reliable and maintainable applications.
Unlike many other frameworks, routing follows a simple and easy to learn pattern, allowing you to rapidly develop APIs, SSR pages or hybrid solutions.
With neoan3, testing finally is not only easy, but highly automated. Continuous Integration, Coverage reporting and test generation are only some of the things you will never have to worry about.
At the end of the day, the production cycle defines margin. This holds true for corporations as well as the single freelancer. With this in mind, neoan3's biggest advantage is speed.
Inexperience, long working hours, time pressure - whatever the reason, security is an important topic and cannot be left to the coder's ability to account for all eventualities. Neoan3 uses abstraction layers that make it virtually impossible to neglect common threats.
When we say fast, we mean it. This documentation (which is of course built with neoan3) reaches a perfect score on Google PageSpeed with a complete delivery within 1.1 s and the first contentful paint after 0.9 s.
No project is a silo. With collaboration, reusability and adaptability in mind, migrating components of your application is as easy as it gets. Never reinvent the wheel again!


Requests the user permission to show notifications.
Parameters: None
Returns: None
Example:
$_.notification.requestPermission();
Result: The browser will request the permission to the user
Shows a notification.
Parameters: String (Title), String (Text), String (URL of Image)
Optional Parameters: Function (Function to run on the click event), Function (Function to run on the error event), Function (Function to run on the show event), Function (Function to run on the close event)
Returns: None
Example:
$_.notification.show("Hi!", "Hi there!", "http://aegisframework.com/img/notification.png");
Result: A notification will be shown to the user


Course news!
04-02: Extra important info
Something new and exciting!
28-01: Some update
Hello, here is some update.
23-01: Start of the course
Welcome everyone to the start of the course!


Exercise controls weight
Exercise can help prevent excess weight gain or help maintain weight loss. When you engage in physical activity, you burn calories. The more intense the activity, the more calories you burn.
The health benefits of regular exercise and physical activity are hard to ignore. Everyone benefits from exercise, regardless of age, sex or physical ability.
Exercise can help prevent excess weight gain or help maintain weight loss. When you engage in physical activity, you burn calories. The more intense the activity, the more calories you burn.
Regular exercise helps prevent or manage many health problems and concerns, including:
Stroke, Metabolic syndrome, High blood pressure, Type 2 diabetes, Depression, Anxiety,
Many types of cancer, Arthritis, Falls.
It can also help improve cognitive function and helps lower the risk of death from all causes.
Need an emotional lift? Or need to blow off some steam after a stressful day? A gym session or brisk walk can help. Physical activity stimulates various brain chemicals that may leave you feeling happier, more relaxed and less anxious.
Weight training not only strengthens muscles but also increases bone density. This reduces the risk of fractures and broken bones. It also builds stronger connective tissues and increases joint stability which, as a result, helps prevent injury.
Having a stronger body can also help with other sports by improving power, speed, agility and endurance. Weight training will help the body adapt to situations it will face during sport and also, throughout everyday life. Think about developing a training program that incorporates both aerobic exercise and strength training.
Weight training can help to improve cardiovascular health by lowering bad cholesterol and increasing good cholesterol, and in turn this will help to lower blood pressure.


Here is a list of my favorite places.
Cabo San lucas, Mexico
Puerta vallarta, Mexico
Lake Tahoe, Nevada
Paris, France
Back to home page


An early overview of ICLR2018 (part 3)
31 Jan 2018Finally, decisions for the ICLR2018 conference are out! Congratulations to those who got their papers accepted, and I hope reviews serve as a source of inspiration for those who got their papers rejected.
Now that we have the acceptance decisions and author names have been disclosed, let’s play with data to find interesting papers, who are influential researchers, and which are the most significant organizations for the 2018 edition of this great conference :)
An analysis of the submission process can be found in part 1, and for the review process see part 2.
ICLR 2018 is growing fast. The program committee has officially stated that 935 conference submissions were presented, 505 more than last year (430 submissions on 2017). From these 935, 23 have been accepted for oral (2%), and 314 for poster (34%).
I have gathered the exact data which is summarized in the following plot:
Not surprisingly, this year the top three most frequent keywords have been deep learning,
reinforcement learning, and neural networks, but which are the topics that
have been most successful this year?
As it can be seen meta-learning, exploration, model compression,
adversarial examples, variational inference are the hottest topics this
year. For instance, 85% of the papers with the keyword exploration were accepted,
while classification and cnn only show 12% acceptance rate. Curiously, submissions
with Convolutional Neural Networks have higher acceptance rates than with cnns.
As for the submission scores, it is interesting to see there are submissions accepted as Poster with a mean ~8 and an Oral submission with a mean score of ~6. To find these exact instances, the following table with all the submissions can be used:
Browsing, I found that Progressive Growing of GANs for Improved Quality, Stability, and Variation was accepted as Oral with a mean score of 5,67. The exact reviews were (8, 1, and 8). However, the 1 was due to a concern with the anonymization of the data. Finally, the decision was to overlook it for the following reasons:
In fact, most of the orals have one of their scores equal or greater than 8. The only exception is Beyond Word Importance: Contextual Decomposition to Extract Interactions from LSTMs, for which the review discussion lead to Reviewer3 to raise the score:
Explanations are convincing, I revise my rating.
- AnonReviewer3
Another borderline case is Distributed Fine-tuning of Language Models on Private Data, which has been accepted as poster with a mean score of 4,36 (4, 4, 5). In this case, reviewers were concerned about the simplicity and novelty of the paper, but the meta-reviewer found those concerns not strong enough to trigger a rejection. More cases can be found where the acceptance or rejection differs from the reviews, especially on the borderlines, for which having an understanding meta-review can superimpose the reviews.
This makes one think about the influence of luck during the decision processes. Is publishing a matter of statistics? We can make a plot of the submissions per author to see if publishing is a matter of quantity or quality:
It seems that, usually, the probability of acceptance is around 50%. However, I beg the reviewer not to draw immediate conclusions because the reality is far more complex and most of the authors in the graph are not always the first authors of the papers. In fact, most of the first authors do not appear in the graph because lots of them only submitted one manuscript.
This also raises the question of which are the most prolific organizations:
Google again ;) takes the lead, with
their researchers appearing in 121 submissions (counted 97 last year)! This year
Carnegie Mellon has taken over Berkeley, and Microsoft has grown too. It is funny
to see organizations such as socher.org, referring to the e-mail of Richard Socher.
Although there exists competition between organizations, collaboration is key to success. This is accounted in the following graph (best viewed on computer):
As it can be seen: Google, Microsoft, Carnegie Mellon, and Berkeley are the most connected organizations, this coincides as well with the number of submitted and published papers.
This is the last post from the ICLR2018 overview series. I hope you enjoyed reading them as much as I have enjoyed writing and fiddling with the data. If you found any imprecision, do not hesitate to notify me.
Acknowledgements
Thanks to @pepgonfaus for reviewing and encouraging me to write this series of posts.


jerem_t;
find some infos about me and what i do:
work
resume
contact
404
This page doesnt exists yet :)
back to home
0
3