| MY TAKE FEATURE ARTICLE | ||
James R. Elkins is a professor of law at West Virginia University College of Law and teaches a course on "Lawyers and Film."
|
. |
The Legal Mind and the Lawyer Film
by James R. Elkins We are a society of lawyers . . . and lawyer films. Both lawyers and the films depicting them are worth watching. Both lawyers and lawyer films engage us in the serious business of legal culture and in the great social dramas of our time. Lawyer films also, not incidentally, provide entertainment and amusement. The staged, scripted, and often not-so-well acted antics of lawyers are well-known to "courthouse regulars" and fellow lawyers. Now, they are also known through popular culture lawyer films, through nightly television dramas which feature lawyers and through the legal thriller novel genre that has made John Grisham a household name. Swimming as we are in law and lawyers and their representation in film, I took up the teaching of a "lawyers and film" course to witness firsthand the encounters of those who have set out to be lawyers with the films in which their profession and work are portrayed. One might expect those well-versed in the law and legal culture to have something important or valuable to say after having encountered themselves in film. And indeed, there is a growing cadre of law professors and legal studies teachers who take film seriously, write academic essays about lawyer films, and are exemplary film critics. But what of the law student, still struggling to master the basics, acquiring the skills, awaiting admission to the ranks of the profession? What happens when law students watch lawyer films? First, it should be noted that students of law, and indeed, lawyers and law teachers, suffer from some rather serious failings as film critics. Their failing is two-fold: they bring both too little and too much to their efforts to read film. When the law-trained student or lawyer watches a film they are often trying to escape law rather than confront it. Consequently, when they watch lawyer films they assume that the film is for pleasure and not business. The law student tells me, "I watch films for pleasure, indeed, I am taking your course on Lawyers and Film, Professor Elkins, simply because I love movies. I don't want to destroy that pleasure by subjecting every film I watch to heavy duty interpretation. I watch lawyer films for fun, for entertainment. I took this course to escape the relentless drumbeat in the traditional law school course, not to re-encounter it in a new guise." I call this the Pleasure Trap. For some viewers of lawyer films, the pleasure and entertainment associated with "movies" simply cannot be overcome -- they never learn how to "read" a lawyer film as a text worthy of study and critical engagement. The second obstacle, for those possessed of a legal mind and tempted by more social and political awareness, is the knowledge that the film has been produced by the Hollywood film industry, a West Coast money machine, another name for big business. Lawyer films are presented not only for the entertainment of a mass audience, but for the profits that the films create for the film producers and the film industry. The politically savvy student tells me, "Lawyer films are a product of the Hollywood film industry and aren't intended as prescriptions on how to live or practice law. You have to remember these films are made for mass audiences and to generate big money." It's quite true that films are made for money, made by a culture industry, and that much of what we see has the Hollywood stamp prominently displayed on it. But like the "pleasure trap," this notion that films are tainted as educational texts by the source of their production deserves critical scrutiny, but can be a serious obstacle to careful reading of lawyer films. There is still a third obstacle for the law-trained viewer of lawyer films -- the most serious and pernicious of all -- the "insider knowledge" trap. Law students and lawyers are trained to know something about law and legal procedures, about trials and how they are conducted. While "insiders" often assume they know more than they actually do, when watching lawyer films they know enough to focus on the "legal accuracy" of the film, the legal surface that hides whatever meaning the film might have. I ask the student, what do you see when you watch this film. She replies, "The most obvious thing I notice about this film, and about TV shows involving lawyers, is how inaccurate they are. Lawyer movies don't come even close to reflecting the reality of trial litigation, and they are even worse when it comes to depictions of law and legal procedures. they are most inaccurate, in showing what lawyers actually do." The law-student-insider (and even the knowledgeable film critic) constantly complains and critiques lawyer films for legal inaccuracies and their unrealistic depiction of the legal profession. For these viewers, lawyer films are viewed as failed documentaries; it's the role of the "insider" to keep us informed on how sloppy and stupid it is to try to look for meaning in a Hollywood lawyer film. The film critic steps forth to offer a more informed and enlightened view of correct legal procedure; they argue that lawyer films must be legally realistic about law and lawyers before they can be taken seriously. Considering these obstacles to critical engagement with a lawyer film, what is one to do? How can those who are law-trained get beyond the "pleasure trap," the "it-came-from-Hollywood" trap, and the "we-lawyers-know-the-law trap"? If we can't get beyond these obstacles, lawyer films offer little more than amusement and entertainment. I argue there is more to lawyer films than meets the jaundiced eye. Might we not become better readers of film, insider and outsider alike, if we had better strategies for watching lawyer films? That strategy includes at least four things to remember: A Film Tells a Story. We enjoy and take pleasure in films because they are carefully (if not always thoughtfully) crafted stories. Film stories are compact and are peopled with vivid (often unforgettable) characters, characters given to saying interesting things, living in and leaning against the work, habits, and culture of their situations and settings. We aren't likely to understand lawyer films unless we learn more about stories, and how they work, and how we are prepared and disabled in working with them. Stories Introduce Us to Conflict and Its Resolution.
If we could live free of conflict, tension and the great polarities, we'd have little reason for stories and the film industry would be as endangered as the small family farmer. Conflict is central to drama, drama to story, and story to life. Our lives are connected to lawyer films by the reverse path of story, drama, and conflict. To understand the stories in our lives and our films, we need a better understanding of conflict. Lawyer films play in and with the conflict and tension represented in the "great opposites": good & evil, order & disorder, status quo & progress, hate & love, friendship & betrayal. We need to know all we can about the tension between the forces that induce conflict both in our culture and in our own psyches. Lawyers are stuck working with conflict, making a living from it, and need more understanding of it than they sometimes have. The Care For Character. The pleasure of film watching comes, in part, from our ability and human need to identify with others. The central characters of film are meant to be liked and disliked, to engage and to repel us. We find characters in film attractive because they face great trials (or smaller versions of the great ones) and do so in ways that are instructive and dramatically compelling. We identify with film characters because they have burdens to bear, threats to confront, obstacles to overcome -- they are asked to learn something about themselves and their worlds. We, too, are confronted with similar tasks and there is the hopeful notion (sometimes a false one) that by seeing the film character learn we, too, have learned something about ourselves. There is something odd, peculiar and wonderful about the knowledge we come to possess about film characters. We know what the character looks like, often enough where she lives, what kind of furniture she has in her bedroom, the kind of car she drives, her marital and family situation, where she works, whom she works with, what kind of work she does, how she is regarded by her coworkers, her relationship with her boss, how the boss is regarded by the workers, and the various tensions and conflicts in her work. I know more about a film character than I do my fellow teachers who share the hallway of the law school where I teach. We learn enough about film characters, at least when portrayed in anything other than a one-dimensional fashion, to become involved in their lives. We begin to care about the film's characters, we want things to turn out well for a particular character (and less well for another), we want a character to get what he or she wants or needs or desires because of what we have learned about them and because we care. We want the characters with whom we identify to vanquish their foes (and slay the dragon). We want for film characters what we want for ourselves. A Film is an Education. James Boyd White, a law professor who also teaches literature and the Greek classics, says, "I read for an education. . . ." [Milner S. Ball & James Boyd White, A Conversation Between Milner Ball and James Boyd White, 8 Yale. J. L. & Hum. 465, 476 (1996)]. We viewers of lawyer films might puzzle over the possibility that we watch a lawyer film for an education as well as for entertainment. If you want to be a better student of lawyer films, you might ask: What kind of education does this film make possible? What kind of knowledge of lawyers, the legal profession, and the world does the film offer? What view of the world and lawyers and law does this film make possible that is not found in the daily legal world I occupy as student of law or lawyer, or as a citizen who must deal with a culture so saturated by law? There are good reasons to be interested in lawyers and their work. Unlike the film viewer trapped in conventional responses to lawyer films, we might study these films as well-crafted dramas laden with meaning, offering views of the world, of law and of lawyers of benefit to even the most hardened insiders. The problem, of course, is that legal insiders are blinded by the previously discussed conventions that surround our engagement with "movies" and by the powerful defense mechanism that protects the insider's ego by focusing on legal accuracy and fidelity rather than meaning and critical perspective . We law-trained insiders have a need to be loved more than understood. With an ego invested in legal culture, and love hard to come by, we become notoriously poor readers of lawyer films. References I teach a course on "Lawyers and Film" and try to work on the matters raised here with my students. The course web-site can be found at: http://mentalsoup.net/jelkins/lawyersfilm.shtml In trying to teach the "Lawyers and Film" course, I have searched the world of "film theory" and "film studies" for strategies on how to work with the ideas presented in this column. I have found little guidance in these sources. In contrast, I find that the more accessible, relevant, and useful source of ideas for teaching my students is the work of screenwriters and screen-writing consultants. Screen-writing people know that films are stories and are better prepared and willing to talk about stories than are film theorists. (Film studies, still securing its place in the world of academia, follows the theorists rather than those devoted to stories.) I recommend: Robert McKee, Story: Substance, Structure, Style, and the Principles of Screenwriting (New York: HarperCollins/ReganBooks, 1997) and Christopher Vogler, The Writer's Journey: Mythic Structure for Writers (Studio City, CA.: Michael Wiese Productions, 2nd ed., 1998). There are several web-resources worth pursuing: Bill Johnson's Essays on the Craft of Dramatic Writing Melanie Anne Phillips & Chris Huntley's Dramatica: A New Theory of Story Ken Sane's essay, Contemporary Storytelling: Tales of Life Way After the Fall (and the other interesting work on Transparency) A Jungian analyst, Donald Williams, and his essay, The Narrative Impulse: Telling Stories, from a larger work-in-progress, The Educated Heart. Would you like to to comment on this article? Please submit your comments here. |


Beta This is a test version of the layout of this page. Take the survey to help us improve it
Guidance
Which schools will be part of the second phase of the priority school building programme (PSBP2) and how we chose them.
Details of the 277 schools that will have at least one of their buildings (or blocks) rebuilt or refurbished through phase 2 of the priority school building programme ( PSBP2 ).
The methodology explains the process we followed to decide which schools would be part of PSBP2 .
The ‘Priority school building programme 2: Macpherson review’ document explains the quality assurance processes we followed to determine the list of sucessful schools. It also shows how these processes meet the guidelines in the Macpherson review of quality assurance of government analytical models .


Career Highlights
2021
| Date | Event |
|---|---|
| 15 Oct | Co-edited the Springer book titled “Information Systems Research in Vietnam” |
| 1 July | Co-founded the Vietnam Chapter of the Association for Information Systems (VAIS) |
| 8 Jun | Received the 2021 Living RMIT Values award |
| 1 Jun | Appointed Senior Lecturer of Business Innovation in the School of Business & Management |
| 4 Feb | Section Editor for Australasian Journal of Information Systems (ABDC A-ranked, Q2) |
| 4 Feb | Associate Editor for the “Social Media and Digital Collaboration” track of the 2021 International Conference on Information Systems (ICIS 2021) in Austin, Texas |
| 20 Jan | Appointed Capstone Project Coordinator and organized Capstone Project Showcase for final year students in the School of Science & Technology |
| 14 Jan | Received Best Paper Award (1st Runner-Up) at ACIS 2020 for research on Digital Transformation |
2020
| Date | Event |
|---|---|
| 3 Dec | Launched 4 new courses on cloud technologies as part of partnership with AWS |
| 2 Dec | Panelist at TechFest 2020 - a national event on frontier technologies in Vietnam |
| 11 Nov | Panelist at TRG International’s virtual seminar about artificial intelligence in supply chains |
| 26 Oct | External reviewer for textbooks on artificial intelligence for high school students in Vietnam - a project of Vietnam National University |
| 24 Sep | News article about IT job opportunities for Generation Z in Vietnam |
| 21 Jul | Ph.D. candidate (Minh Bui) had paper accepted for publication in the RIVF 2020 proceeding |
| 21 Jul | Undergraduate student (Bao Le) had paper accepted for publication in the RIVF 2020 proceeding |
| 29 Jun | External panelist for Ph.D. defense hosted by International University, Vietnam |
| 24 Jun | Launched the new Bachelor of IT program in Hanoi |
| 19 May | Appointed Senior Program Manager (Software Engineering & IT) in the School of Science & Technology |
| 20 Mar | News article about applications of artificial intelligence |
| 16 Mar | 3 Recognition of Outstanding Student Experience (ROSE) awards from the STEM College, RMIT University |
| 16 Mar | Award for research activities from the School of Science & Technology |
| 4 Mar | News article about artificial intelligene trends in Vietnam |
| 30 Jan | News article about artificial intelligence and data science education in Vietnam |
| 12 Jan | Keynote speaker at the 2nd International Conference in Economics, Business and Tourism hosted by International University in Vietnam |
2019
| Date | Event |
|---|---|
| 21 Dec | Received 2 internal research grants from RMIT Vietnam |
| 12 Dec | Organized seminar on explainable artificial intelligence |
| 26 Nov | Received teaching award from the School of Science & Technology |
| 12 Nov | Appointed Stream Lead (Data Science & Artificial Intelligence) in the School of Science & Technology |
| 9 Nov | Track Chair for Cybersecurity track in the RIVF 2020 conference |
| 1 Oct | Associate Editor for the “Information Security & Privacy” track of PACIS 2020 in Dubai |
| 21 Sep | Presented about applications of artificial intelligence in healthcare at Oxford University Clinical Research Unit (OUCRU) at Hospital for Tropical Diseases in Vietnam |
| 18 Sep | Interviewed about research careers for young scholars, featured on HTV7 - a national TV channel in Vietnam |
| 23 Aug | Presented about user-centred design for startups at the event hosted by RMIT Activator |
| 2 Aug | Received teaching award from the School of Science & Technology |
| 2 Aug | Received research award from the School of Science & Technology |
| 8 Jul | Keynote speaker at the ACCA event on applications of artificial intelligence in accounting and finance |
| 8 Jul | News article on research about cybersecurity management |
| 26 Jun | Ph.D. candidate (Ngan Truong) received 1st Runner-Up prize from the RMIT Vietnam’s Three Minute Thesis (3MT) competition |
| 24 Apr | Panelist at the International Vietnamese Academic Network (iVANet) event on publishing high-quality journal articles for young scholars |
2018
| Date | Event |
|---|---|
| 9 May | Completed Ph.D. degree |
| 8 May | Appointed Lecturer of Information Technology in the School of Science & Technology |
| 21 Nov | Featured on newspaper about being the youngest academic teaching data science at RMIT Vietnam |
| 31 Aug | Received scholarship to complete the Graduate Certificate in Digital Tertiary Learning & Teaching from RMIT Vietnam |
| 4 Aug | News article about application of blockchain to prevent cheating in national examination in Vietnam |
| 2 Apr | News article about Bring-Your-Own-Device (BYOD) management |
2017
Ph.D. study


Shift Swap:
Not Accepted by Receiver
Not Approved by Manager
Accepted by Receiver
Approved by Manager
Receiver actions
Accept
Decline
Manager actions
Approve
Reject
Requestor:
Receiver:
Message:
Start Time
End Time
Attendees
Shifts:
Offered
Wanted


Open Web Application Security Project (OWASP)
Dec 15, 2015
The Open Web Application Security Project (OWASP) is an open-source web application security project. The OWASP community includes corporations, educational organizations, and individuals from around the world.
The Future of Web Application Security
Nov 12, 2015
Over a decade after their widespread adoption, web applications on the Internet today are still rife with vulnerabilities. Understanding of the security threats facing web applications, and effective ways of addressing these, are still underdeveloped within the industry.
DEFCON: You Spent All That Money And You Still Got Owned
Nov 12, 2015
This video is about one of our favorite lecturers from DEFCON, Joseph McCray. McCray is very experienced in the CompSec world and does a very good job of explaining very difficult concepts in an easy to understand way.


{{< layout}} {{$pageTitle}}Do you want to try the new digital service?{{/pageTitle}} {{$header}}
You can take and upload a digital photo using the new online service. We'll show you how to take a good passport photo.


Mr.Paul Clarke Senior Audit Officer HSBC Bank Group UK. Dear Friend, I am Mr.Paul Clarke Senior Audit Officer of HSBC Bank Group UK. HSBC Bank London. I am writing following an opportunity in my office that will be of immense benefit to both of us. In my department we discovered an abandoned sum of£30.5million British Pounds Sterling (Thirty million five hundred thousand British Pounds) in an account that belongs to one of our foreign customers Late Mr. Morris Thompson an American who unfortunately lost his life in the plane crash of Alaska Airlines Flight 261 which crashed on January 31 2000, including his wife and only daughter. You shall read more about the crash on visiting this site. http://www.cnn.com/2000/US/02/01/alaska.airlines.list/ Since we got information about his death, we have been expecting his next of kin or relatves to come over and claim his money because we cannot release it unless somebody applies for it as next of kin or relation to the deceased as indicated in our banking guidelines. Unfortunately I learnt that his supposed next of kin being his only daughter died along with him in the plane crash leaving nobody with the knowledge of this fund behind for the claim. It is therefore upon this discovery that I and two other officials in this department now decided to make business with you and release the money to you as the next of kin or beneficiary of the funds for safety keeping and subsequent disbursement since nobody is coming for it and we don't want this money to go back into Government treasury as unclaimed bill. The banking law and guidelines here stipulates that such money remained after six years the money will be transferred into banking treasury as unclaimed funds. We agreed that 35% of this money will be for you as foreign partner, while the balance will be for me and my colleagues. I will visit your country for the disbursement according to the percentages indicated above once this money gets into your account.Please be honest to me and trust is our watchword in this transaction. Note this transaction is confidential and risk free.As soon as you receive this mail you should contact me by return mail.Please note that all necessary arrangement for the smooth release of these funds to you has been finalised. We will discuss much in details when I do receive your response. Please if you are interested in this project contact me for further directives on<EMAIL_ADDRESS>or<EMAIL_ADDRESS>Best regards Mr Paul Clarke


I am a creative, hard-working and an inquisitive individual who’s always willing to learn new things adapt to things fast. I am an excellent team worker with good interpersonal skills. I’m known to conduct my work in an organized manner, achieving targets and goals backed by excellent time management.
Trainee iOS Developer – Epic Lanka (Pvt) Ltd 17th Oct 2018 – Present
G.C.E ADVANCED LEVEL (English MEDIUM) – 2017
| Subject & Results | Subject & Results |
|---|---|
| General IT – A (2016) | Combined Maths – C |
| Physics – C | ICT - B |
| General English - A |
G.C.E ORDINARY LEVEL – 2014
| Subject & Results | Subject & Results | Subject & Results |
|---|---|---|
| English - A | Mathematics - A | Commerce - A |
| Religion - A | Info Technology (IT) -A | Science - A |
| Sinhala - A | English Literature - A | History - A |
Sports :
Societies :


4/11/15
The benifits of version control: Version control is vital to keeping code in order. If the primary code is being updated constantly there is now way to track what worked and more importatnly what didn't! As each update to the code is tracked it is easier to go to that code if there are any problems that may be breaking the build. It allows the coder to go back to earlier versions to compare and contrast. it keeps everything tidy and neat while avoiding unessicary work to find the issue.
Github and changes: Github allows you to track your changes by creating forks that can be updated or reforked. It shows a path of updates. If there is an issue it can be easily found and addressed to work on any issues that may have come up. As importantly it allows you to "go back in time" to the last build that worked without contaminating the main code.
Why use Github: Github offers several advantages over storing the code locally. Having you code "in the cloud" ensures that a copy is available if there is a crash on you local system. The biggest advantage is that many people can be working on the project. It doesn't matter where they physically are. It facilitates colaborate workflow.


The role of digital content in our lives continues to grow. The number of organizations and companies transitioning a portion or all of their products and information is increasing. Most people file taxes online, register their children for school in the local school district, research purchases or complete school work. Having an internet connection and the ability to see or listen to the displayed is no longer an option.
The Web Content Accessibility Guidelines, WCAG, was developed as the global standard for web content accessibility to meet the needs of people with disabilities.
Executive Summary
This report describes how Johnson's Camera's website conforms with W3C's Web Content Accessibility Guidelines (WCAG).
Based on this evaluation, the website does meet WCAG 2.1, Conformance Level AA. Detailed review results are available in Section 6 below. Feedback on this evaluation is welcome.
Background and Evaluation
The results in this report are based on an evaluation conducted on the following dates: 7-10 May 2020. The website may have changed since that time.
Scope of Review
The website is a photographic studio, design house and specialty store. Three pages from the site were reviewed both manually and using WAVE, a semi-automated evaluation tool.
All the subpages of Johnson's Camera website were reviewed using WebAIM’s WCAG 2 Checklist. It is a useful resource for technical implementation of WCAG. The criteria is:
Perceivable
- Content is made available to the sense- sight, hearing, and/or touch
- All linked images have descriptive alternative text
- Transcript or audio description is provided for non-live video
- Color is not used as the sole method of conveying content
Operable
- Provides manual controls for automatically moving, blinking, or scrolling content
- Don't design content in a way that is known to cause seizures or physical reactions
- Make it easier to use inputs other than keyboard
- Help users navigate, find content and determine where they are
Understandable
- Make text readable and easy to understand
- Make web pages appear and operate in predictable ways
- Help users avoid and correct mistakes
Robust
- Maximize compatibility with current and future assistive technologies
Results and Recommended actions
The WAVE web accessibility evaluation tool helps web developers make site features accessible for people with disabilities. It identifies actionable items to fix on the spot.
The WAVE tool organizes its report into the categories:
- Errors
- Contrast Errors
- Alerts
- Features
- Structural Elements
- ARIA
The evaluation of Johnson's Camera website identified a number of errors. When we examine the details we learn that many errors prevent people with specific disabilities from accessing the content.
Perceivable
| Findings | Recommendations |
|---|---|
|
|
Operable
| Findings | Recommendations |
|---|---|
|
|
Understandable
| Findings | Recommendations |
|---|---|
|
|
Robust
| Findings | Recommendations |
|---|---|
|
|
Conclusion
The overwhelming majority of Johnson's Camera website accessibility errors will be solved by adjusting the text and background colors. In this case, making the site accessible would take a reasonable amount of time and effort. The WAVE tool provides accurate information about how to fix challenges, quickly. All companies should include it in their accessibility testing process.


William's client-side DOM Template Animation extensions for D3.JS
This is a technical demo. It will make no sense unless you're familiar with D3 and constancy.
In constancy, elements are supposed to be re-used rather than rewritten. This demo shows how constancy is possible in a client-side templating scenario.
Different methods could be applied, depending on your specific application.


Book an appointment
| Date and time | |
|---|---|
| Wednesday 16th February at 14:00 | Book this appointment |
| Thursday 16th February at 17:00 | Book this appointment |
| Friday 17th February at 10:00 | Book this appointment |
| Monday 21st February at 14:00 | Book this appointment |
| Date and time | |
|---|---|
| Wednesday 16th February at 14:00 | Book this appointment |
| Thursday 16th February at 17:00 | Book this appointment |
| Friday 17th February at 10:00 | Book this appointment |
| Monday 21st February at 14:00 | Book this appointment |


---
layout: featured
title: eLibrary
header-bg: custom-bg-corporate
featured-hero-description: "Free access to thousands of the latest eBooks, eAudio titles, magazines, newspapers, films, courses and streaming. For children and adults."
featured-hero-image: "borrower/ebook.jpg"
featured-hero-alt: "Man in a suit reading an eBook."
# cta-text: "Sign up for free →"
# cta-link: "/borrower/sign-up/"
breadcrumb: home
hnav: elibrary
---
{%
include z-bar.html
src="borrower/seabird.jpg"
alt="Close up of an eReader from over the shoulder of a reader"
bg-color="bg-near-white"
title="How it works"
text="Get free access to Android and iOS apps and websites with your library card number. Use your mobile, tablet, PC, laptop or eReader. No overdue fines. Don’t have a card?
Sign up online now →
(Forgot your library card PIN?)"
%}
Set up services on your device
Works with ereaders, Mac and Windows PCs, Android phones and tablets and iPhones and iPads…
{%
include z-bar.html
src="borrower/libby.jpg"
alt="Two smartphones with the Libby app on them"
bg-color="custom-bg-corporate"
color="white"
title="Overdrive Libby app"
text="Thousands of the latest eBooks and eAudio with the easy to use Libby app."
layout-reverse="true"
link="/elibrary/overdrive/"
link-text="Get started with Overdrive Libby →"
link-color="white"
%}
{%
include z-bar.html
src="borrower/kanopy.jpg"
alt="A laptop, mobile and tablet with Kanopy on them"
bg-color="bg-near-white"
title="Kanopy"
text="Stream indie and classic cinema, documentaries and courses."
link="/elibrary/kanopy/"
link-text="Get started with Kanopy →"
link-color="custom-corporate"
%}
{%
include z-bar.html
src="borrower/borrowbox.jpg"
alt="A laptop, mobile and tablet with Borrowbox on them"
bg-color="custom-bg-corporate"
color="white"
title="BorrowBox"
text="Thousands of the latest eAudio titles."
layout-reverse="true"
link="/elibrary/borrowbox/"
link-text="Get started with BorrowBox →"
link-color="white"
%}
{%
include z-bar.html
src="borrower/pressreader.jpg"
alt="A mobile phone with The Guardian on it."
bg-color="bg-near-white"
title="PressReader"
text="Digital newsstand with thousands of the world’s most popular newspapers and magazines."
link="/elibrary/pressreader/"
link-text="Get started with PressReader →"
link-color="custom-corporate"
%}
{%
include z-bar.html
src="borrower/freegal.jpg"
alt="A laptop, mobile and tablet with Borrowbox on them"
bg-color="custom-bg-corporate"
color="white"
title="Freegal"
text="Millions of free songs to stream and download."
layout-reverse="true"
link="/elibrary/freegal/"
link-text="Get started with Freegal →"
link-color="white"
%}


1 write to PercentageCompleted
Microsoft.Management.Infrastructure.CimCmdlets (1)
CimWriteProgress.cs (1)
58
this.
PercentageCompleted
= thePercentageCompleted;
2 references to PercentageCompleted
Microsoft.Management.Infrastructure.CimCmdlets (2)
CimWriteProgress.cs (2)
76
this.
PercentageCompleted
);
86
record.PercentComplete = (int)this.
PercentageCompleted
;


---
layout: post
title: Medical Note Processing with Apache cTAKES
categories: []
tags: []
status: draft
type: post
published: false
meta: {}
---
I've recently begun working with Apache cTAKES for doing some NLP on medical record narrative data. By recently, I mean about a week into it now part-time. If you've ever worked with before and remember your first days with it you'll understand how difficult it is.
It's not that UIMA itself is difficult, nor is cTAKES very difficult either as long as you either use Eclipse or just want to follow their very limited examples. It's when you want to actually do something with the output AND you don't use Eclipse that you're in trouble and pretty much on your own.


24 Hr Static Kayaking Challenge
Time Left
24:00:00
Distance
0.000 km
straighten
Total distance (in km) travelled by each kayak, separated by commas
Submit
send
play_arrow
Start Countdown


|
Hi *|FNAME|*
|
|
Do you see any Teletubbies in here? Do you see a slender plastic tag
clipped to my shirt with my name printed on it? Do you see a little
Asian child with a blank expression on his face sitting outside on
a mechanical helicopter that shakes when you put quarters in it?
No? Well, that's what you see at a toy store. And you must think
you're in a toy store, because you're here shopping for
an infant named Jeb.
|
|
|
|
|
|
|
Like you, I used to think the world was this great place where everybody lived by the same standards I did, then some kid with a nail showed me I was living in his world, a world where chaos rules not order, a world where righteousness is not rewarded. That's Cesar's world, and if you're not willing to play by his rules, then you're gonna have to pay the price.
|
|
|
|
Well, the way they make shows is, they make one show. That show's called a pilot. Then they show that show to the people who make shows, and on the strength of that one show they decide if they're going to make more shows. Some pilots get picked and become television programs. Some don't, become nothing. She starred in one of the ones that became nothing.
|
|
|
|
The lysine contingency - it's intended to prevent the spread of the animals is case they ever got off the island. Dr. Wu inserted a gene that makes a single faulty enzyme in protein metabolism. The animals can't manufacture the amino acid lysine. Unless they're continually supplied with lysine by us, they'll slip into a coma and die.
|
|
|
|
|


1. What is your gender?: Male Female Other
2.How old are you? 5-17 18-35 36 to above
3.What is your Orientation? Gay Straight Bisexual Lesbian
4.Did you worry so much or so strongly about only one topic? Yes No
5.Did you have difficulty concentrating or keeping your mind on what you were doing? Yes No
6.Did you have a frightened feeling, as if something awful was going to happen? Yes No
7.Did you feel so sad that nothing could cheer you up for at least several days? Yes No
8.Did you have a lot of trouble falling asleep? Yes No
9.Did it take you a lot of effort to do your everyday activities? Yes No
10.Did you feel hopeless about the future? Yes No
11.Were you often thinking about death; either your own, someone else’s, or death in general? Yes No
12.Has anyone at home hit you or tried to injure you in any way? Yes No
13.Do you feel controlled or isolated by anyone? Yes No
14.Has anyone close to you ever threatened or hurt you? Yes No
15.Have there been situations in your relationship where you have felt afraid?  Yes No
17.Do you argue? Yes No
18.How do you make decisions? Yes No
19.Do you talk about the future? Are you on the same page about vision and goals? Yes No
20.Are you compatible about needs for affection and sex? Yes No
21.Do you feel that she/he always has your back, that you can always go to her for help? Yes No
22.Do you think that during the past month your worry and anxiety was a lot stronger than it should have been? Yes No


Starting in version 3.0 of Highway.OnRamp.MVC we have made a sincere effort to clarify naming conventions so you can understand the purpose of each piece of the OnRamp. We have several important naming and organization conventions.
Naming Conventions
Activators
Activators are classes that run when a process is starting up. For Highway.OnRamp.MVC this means as part of the HttpApplication
cycle. We talk about WebActivator and how we accomplish this elsewhere, but if a class name ends with Activator
you know it runs during application startup.
Configs
Interfaces where the name ends with Config
are configured automatically at run-time to provide values from web.config
. This provides you the ability to mock these quickly in tests, and not litter your code with “magic strings” for accessing configuration values.
Sessions
Interfaces where the name ends with Session
are configured automatically at run-time to provide values from the current ASP.NET Session. This provides you the ability to mock these quickly in tests, and not litter your code with “magic strings” for accessing session variables.
Installers
Classes that implement IWindsorInstaller
are named with the Installer
suffix and are used to register components with the IoC. Please note there is no guarantee of order of execution of these installers, but they do run at the end of the WindsorActivator
so anything it sets up can be assumed.
Organization Conventions
App_Architecture
The App_Architecture
folder contains all our structure related to startup events, IoC registration, concrete classes for registered interfaces, etc. We believe that we’ve achieved an organization structure that your business code should never need to take a using
statement to things within this folder. This is the self-contained area which handles all of the wire-up aspects of the OnRamp, and while it will effect how your app runs, the classes should not need to be directly referenced.
App_Architecture \ Services
This folder contains a Core
folder for classes support Highway.OnRamp.MVC, but then also contains folders for each plug-in to the OnRamp which contains their classes. For instance, if you bring in Highway.OnRamp.MVC.Data it will also contain a Data
folder which has classes required by that plug-in.
Entities & Mappings
If you bring in Highway.OnRamp.MVC.Data you will get an Entities
folder, and it’s sub-folder Mappings
. This is meant to contain all of your Entity Framework entities, as the Mappings
folder is meant to contain classes which implement EntityTypeConfiguration<T>
classes that configure Entity Framework on how to map those entities.


Our Partners
Uttarakhand
Sanjeevani Vikas Evam Jan Kalyan Samiti is a nonprofit, rural development and voluntary organisation in India whose mission is to eliminate poverty, unemployment, poor health and illiteracy. Sanjeevani is an indigenous NGO based in Almora District in Northern India(Himalyan Rigion). It was formed in 2000 by 7 peoples group of social workers and is comprised of an energetic group of recently qualified. Sanjeevani have been providing voluntary services to women empowerment & awareness, expansion of education, development science & technology awareness in common people, and create jobs in rural areas since its beginning.
Sanjeevani has got “Nirmal Gram Puraskar” twice from the President of India for improve public health and sanitation in rural villages. The approach is now being extended into the neighbouring villages of Almora district. Our organization was also rewarded for awareness of science and technology in the promising rural students by the Department of Science and Technology, Govt. of India. We have got so many other prizes and appreciations from the state and government officials.
Our mission is to integrate rural livelihoods and sustainable conservation practices to reduce the environmental, economic, and social vulnerabilities of the mountain people. In cooperation with regional and international partners, and working with the communities, we aim to develop and provide integrated and innovative solutions that guide policy change and inspire action to directly benefit the mountain people and their environments.
The Himalayas are the principal home of glaciers and the source of water for over 1 billion people living in connected river basins. They are also extremely vulnerable to climate change. Thus, there is a critical need to guide development that incorporates and is compatible with the threat of a changing climate.
Abhiprerna Foundation, established in 2007 by Dr. Deepesh Chandra Prasad, is a registered organization deducted to economic empowerment of women and uplift of the weaker sections of society. We strive to make Uttarakhand, India, and the entire world a more inclusive place for all people regardless of ability, age, race, creed, or socioeconomic background.
Aware of the power of the individual, we believe that each one of us should have a voice in our community, access to what we need, and respect from those around us. Our projects throughout Haridwar work to make these goals possible by empowering people with disabilities through education, awareness campaigns, community training and play. As we work for the most vulnerable in our neighborhoods we know that we will make the world better for all of us.
IIEWS(Info International Education and Welfare Society) staff and consultants provide technical support, often alongside financial support, to in-country intermediary organisations. They in their turn provide financial and/or technical support to non-governmental and community-based organisations. This means that the IIEWS builds local skills and local institutions, rather than directly planning, managing and implementing programmes.
The Organization aims at formulating a number of Projects/Schemes for the development of weaker section of the society, for the preservation and conservation of Environment and its constituents. We also organizes all types development and skill sharpener programmes and innovative schemes for the development of Human being in all the district of Uttarakhand with a view to ameliorate the living conditions of the mankind of the nation in general and the people dwelling in Uttarakhand region in Particular, and we wish to involve ourselves in such activities on national and international level in the years to come and create some milestone for others in the fields of education and social welfare.
Him Foundation is set up with noble objective to help individuals who require support in one form or another. Every individual has ability to help in one way or another and we take that forward by identifying those persons and providing them opportunities to help needy or poor individuals.
Our aim is to build a society of helping individuals from different walks of life and we are continuously striving for that. Anybody who wants to help others can freely walk to our center and we will discuss all the ways in which he or she can contribute to this. We want to keep growing and adding new members to our team. Thus Him Foundation is keen to do everything it can to eradicate the sufferings and provide equal opportunities to all the needy and poor individuals of society.
Saras is an innovation social awareness non government organisation [NGO]. Running under the aegis of Harish Chandra Sharma. At Saras, our social activities are directed at creating awareness through specialization programs such as:
DRISHTIKONE is a registered public charitable organization working in the fields of Education, Environment and Medical Facilities—for the underprivileged since 1997 (reg.#1997/2679/IV exempt under 80G & 12A of IT Act 1961)
The beneficiaries of the trust are the local underprivileged populace, especially children.
We have a TRUST BOARD which allows a maximum strength of seven members. Further the reigning Secretary RMS Abhibhabak, Shikshak aur Karamchari Samity is a casting member in the Trust Board. Including him, currently there are 6 members only.
Covering almost two decades of sustained efforts, our experiences can hopefully help others who are struggling to protect fragile alpine environments while balancing the benefits that religious and adventure tourism accrue to the local economy of mountain communities. Our progress in reestablishing Birch trees can be of particular assistance to those seeking information on eco-rehabilitation in dry high altitude climates.
Contemplating the ecological disturbances of the Gangotri-Gaumukh area, I decided to undertake practical eco-conservation work. Being a mountaineer, the experience of working in higher altitudes along with my research goals sustained me in my task over the long-term. As such, my first project focused on the Gangotri-Gaumukh area, which attracts the maximum number of pilgrims, trekkers, and mountaineers (Indian and foreign) in the Indian Himalayas.
Our vision is to see happy women, Children & Disabled from Happy Families and Happy Communities. We are working with and for the process of progress for a society that is sympathetic to, and in keeping with the wishes of women, Children & Disabled. women, Children & Disabled have a special bond with the natural world and working towards the regeneration of a society that makes children happy will ensure a development that is in harmony with the environment. Children are more sensitive, so involving children in the development process will ensure that we adopt holistic approaches to development rather than concentrating only on economic and material advancement. A society that is committed to the needs of its children is one that is sensitive to the need of a development process that is based on the values of peace, harmony, equality, and sustainability. We want policy and action in the new state of Uttarakhand to center on the development of happy children.
Bhartiya Gramotthan Sanstha is a registered organization working since 28 years in the field of social and rural development. Employment generation is the main objective of the organization.
For achieving its target the organization emphasizes on local raw material based employment. Apart from this, the other working areas of the organization is handicraft, handloom(wool, cotton, jute), jute carpet, giving commercial training to the women self help group (SHG) for income generation, helping SHG in marketing of their products, imparting technical knowledge, forestation, non formal education, environment related programme, cultivating medicinal plants, implementing various health programme based on Indian medical system with the participation of the mob is the major objective of the organization.
KAGAS, Pithoragarh is a non-governmental organization registered in 1992 under the Societies Registration Act of 1860. It is currently working with rural communities of Pithoragarh, Champawat, Udham Singh Nagar; Bageshwar and Nanital Districts of Uttarakhand State (India), Kagas is working in the field of community’s innovation, income-generation, watershed development, women empowerment, education community, health, and technology transfer.
We have been working with bilateral and international agencies like CIDA (Canadian International Development Agency), CECI (Canadian Center for International Studies and Cooperation), Action Aid, Skill share International, Room to Read, and also with State and National Governments.
Himalayan Study Circle (HSC) with its basic belief in people-centered development, learning from the communities and where possible, extending support to the communities, has moved a long way since its inception in 1982. With this background, the community programs, initiated by the organization are need-based with a demand-driven approach. HSC is quite focused on its selection of the client communities, searching out those in need of support and guidance in retrieving their self -esteem. The vision statement of the organization itself is an innovating idea.
HSC is a non governmental organization established in the year 1982 at Pithoragarh registered under Registration act 1860, in 1986, HSC is also registered under the Foreign Contribution Regulation Act (FCRA), besides under the Income Tax Act one of the most backward and eco-fragile districts of the western region of Uttar Pradesh, now in the newly formed State of Uttarakhand. Dr. Dinesh Joshi, a journalist and social activist founded HSC with a vision of ‘Making the lives of Himalayan people as radiant as Himalaya itself’. The mission thus to ‘eradicate poverty, environmental degradation, disparity and social evils through People Centered Development process with understanding that the woman is the backbone of the hill economy’
The consultants within WWOOF India Organics Pvt Ltd , have a wide range of disciplines and experience with the ability to provide farmer, growers, processors, packers and retailers with quality and cost effective advice and technical support right across the food chain on a national and international basis. As a client you can access all of this expertise.
The strength of the WWOOF India Organics Pvt Ltd team is the wide range of skills and expertise and the extensive network of organic sector contacts. These include organic farm business management advice, food production and procurement, protected cropping, horticulture, fruit, arable and root crop production, livestock management (dairy, poultry and pork), financial analysis, continuity programming, product development, food hygiene and safety, the development of quality systems cheaper certification options and training to individuals, co-operative groups and corporate client
Over the last 15 years our simple community of Chhoti Haldwani has evolved into the Corbett Gram Vikas Samiti. Our inception was as Kumaoni Sanskritik Utthan Manch 2002 to Corbett Dharohar Prabandi Samiti to Corbett Gram Vikas Samiti in 2003. In 2004 it was registered under the societies act and has 80G & 12A certificates. Corbett Gram Vikas Samiti is a registered Non-Government Organization, formed by the community of Chhoti Haldwani in 2002 to realize the dreams of Jim Corbett and follow his principles. It offers nature guide services, heritage walks, bird watching, home-stays, and folk dance & music programs by its members as part of its community based tourism programme.
An important activity of the members of the samiti who have been trained on nature and heritage walks is to conduct the visitors on the various trails in Kaladhungi and Chhoti Haldwani. Visitors going on these trails have to be accompanied by a guide from the samiti at a nominal charge. This fee is distributed amongst the members of the samiti. The village of Chotti Haldwani completed 100 years in 2015. The community of the village that Corbett once owned remember him fondly till date and to realise his dreams and take his legacy forward have got together to form the Corbett Gram Vikas Samiti(CGVS).
We are happy to inform you about our society : SIR SAYYED EDUCATIONAL SOCIETY (REGD.) NO. 17558 (D). Sir Sayyed Educational Society (Regd.) is a no loss/no profit voluntary NGO which is working for the upliftment of the poor down trodden people in general and Minorities in particular by improving their Health and Economic & Educational development. The society bears its financial responsibilities by general public donations.
In view of its aims and projects the society is required huge money while the society has very limited sources of income. To fulfill its aims & projects the society is facing acute shortage of funds. Therefore, the society appeals to all well wishers, considering Sawab-e-jaria, to donate to this society generously. We pray Almighty Allah for reward you for involvement in aims & projects of the society targetted for the cause of up-liftment of poor down trodden people and for eradication of illiteracy, unemployment, mal health and mal-nutrition. It is a great pleasure for all of us that the Government has allotted us the facilities of 12 AA; 80 G and F.C.R.A. for the help for the cause of upliftment of down trodden people in the mother land.
Parvatiya Jan Kalyan Sansthan (PJKS) is a non-government, not for profit organization that has been working for the empowerment of the marginalized and deprived communities of Uttarakhand. Since its inception in 1990 the organization has been working for the economic and social development of people.
In PJKS we believe that when people get the opportunity to identify their needs and plan accordingly, the schemes and programmes crafted for them are optimally utilized and render the best results. Through participatory approach, PJKS always follows a bottom-up approach in all of its verticles and ensure informed participation of communities in its programmes.
Over the period, the organization has marked its presence as a committed, target oriented development agency, guided by professional values, with long-term objectives to pursue integrated community development.
In the journey of two decades, we have undertaken various interventions on the issues like, livelihood and watershed management, value chain interventions, research & documentation, natural resource management, women empowerment, strengthening PRI, health and RCH, micro enterprise development etc.
SEWA Bharat is part of the national SEWA movement. Established in 1984, it is a national federation of SEWA organizations of women working in the informal economy. SEWA Bharat emerged out of the need to address the SEWA movement’s challenges with geographical expansion and coordination. SEWA Bharat is comprised of a family of SEWA organizations to further informal women workers’ rights, livelihoods, financial independence, education, health and social security.
SEWA Bharat is committed to strengthening the movement of women in the informal economy by highlighting their issues at the national level and building its member organizations’ capacity to empower them.The SEWA Movement has expanded strongly over the past 40 years and now has a membership of around 14 lakhs spread over 9 states. SEWA Bharat supports development programs and activities that organize women so they can aim to achieve full employment and self-reliance for all its members. Full employment means jobs that provide economic security, food security, and social security. Self-reliance refers to economic self–sufficiency and equitable roles in the decision-making process.
Life for the extra able gets torturous and depressive in remote as well as hilly areas of Uttarakhand due to the Physical Limitation and Tough Conditions resulting in Loss of jest for Life, cause heartache to their kinds & Loved ones. It's a gnawing pain to have a sibling, a spouse a parent or a child lost to disability. A Harsh ache of heart. This pain can be turned into happiness with positivity, care and affection of the society. The Society is so capable of the same. Everyone is doing its own effort. When the efforts of all unite, Gokul emerges with strong will and dedication to make the world a better Places for the Divyang persons residing in Tough, hilly terrain and remote posts of Uttarakhnd.
At Gokul we create an environment which inspires them to touch new heights of capabilities & success. This is the path we seek at Gokul. As a Catalyst to bring changes in the lives of extrable children and old ages people, who are not privileged, by addressing the real need at the grassroots level and also enabling the civil society to engage proactively in the change process and adopting the highest standard of governance and thereby emerging as an organization from Uttarakhand state, India.
Hills Development Mission (HDM) is a Secular, Non Profit and Non-Governmental Voluntary Organization working for upliftment and sustainable development of Hill communities since 2002 without discrimination of race, caste, creed, sex, community and religion. The Organization is registered under Societies Registration Act, 1860 having its registration No. 1265/2001-2002 dated 11-03-2002.
HDM is an autonomous Organisation set up by a team of experienced and eminent professionals with a view to tap various aspects of community development through participation with an objective to determine the factors hindering sustainable development and discover the hidden bottlenecks of strategies and policies. Although the original thrust of the Organization is to focus different innovative and creative development activities. Our team of professionals provides long-term as well as short-term management support services to development initiatives. The team is capable of handling and resolving various challenges so as to bring effectiveness and efficiency in the development of community.
The Latika Roy Foundation is a voluntary organization in India working with children and adults who have developmental and other disabilities. As a resource centre for people with special needs, we provide early intervention services, livelihoods development, education, training and awareness. We believe that when we plan for the most vulnerable the world works better for everyone. Our rights-based approach challenges injustice and demonstrates how inclusion works.
CEDAR is a not-for-profit organization registered in 2006 under the Societies Act of 1860. The registered office of CEDAR is located in Delhi while the main operations office is based in Dehradun. CEDAR was established when a group of academics and development practitioners came together to bridge the gap between applied research and field based interventions or, to put it differently, ‘balance theory and practice’. The development sector has, for long, been caught in the divide between theoreticians and practitioners. This divide has set the sector back and deprived it of the opportunity to continuously assess and improve its work. This has also had implications for policy formulation whereby the lack of a right blend of lessons from the field, properly documented and analyzed, has led to information gap in policy formulation. CEDAR sees its role to straddle this divide and help fill the information gap in policy formulation.
Satyadham Samajik Seva Jan kalyan Sanstha Samitiis the childcare, Widows Care, oldage care charity, campaigning for quality, accessible, affordable childcare for all and raising the voices of children, parents and carers. We advise parents and carers, providers,employers, trade unions and policymakers on childcare issues.
Satyadham Samajik Seva Jan kalyan Sanstha Samitiis the childcare, Widows Care, oldage care charity, campaigning for quality, accessible, affordable childcare for all and raising the voices of children, parents and carers. We advise parents and carers, providers,employers, trade unions and policymakers on childcare issues.
Aasraa Trust was established as a social work trust focusing on education of underprivileged children in 2009, in response to a crisis for intervention for the welfare of children from the riverbed slum under the Bindal bridge. Aasraa then worked with the river bed community to promote the need for education and started an after school project to augment school education. Project Street Smart was started on the pavements of Astley Hall in 2011 with a group of 5 street children. The objective was to keep the children off the streets and provide them with basic literacy through art, craft, music and audio visual medium.
Today, Aasraa works towards empowering street and slum children through education, vocational training, nutrition, medical care and providing shelter homes. Our mission is to level the playing field for children who have neither seen books nor stepped into a school. The children we work with come from extremely impoverished backgrounds and are mostly rag pickers, beggars, addicts, runaways and orphans. We work with more than 1400 children.
©All Rights Reserved to Centre for Social Innovation


Manggar lies on the eastern side of the island of Belitung. It was the centre of Dutch tin-mining in the 19th century and still has many old colonial houses. It is famous for its ‘one thousand’ coffee shops!
Position 02° 50.98'S, 108° 17.5'E.
This is not a Port of Entry.
Last updated March 2016.
Anchorage off the beach at S02 50.84 E108 18.12 but it is likely to be rolly in the SW monsoon, however, there is some protection from the reef. In the NE monsoon protection is better but there is perfect anchorage in the river, which is accessible to yachts drawing up to about 2 metres, over a short bar, depending on the tides.
Enter from seaward between the 2 rock groynes slightly favouring the northern one. There is plenty of room for several yachts just past the fishing boat moorings in 4 metres. There is talk of a new marina to be built shortly.
The town is easy to access. Land at the ferry dock (near blue roofs) on the Regent’s large power boat and walk 300m to town centre with good market, small supermarkets etc.
Fuel is available from the local service station 2 or 3 km away, but not from the local fish dock which will only supply fishing boats.
Frans from the local tourist office on +6281368338977 speaks good English, can help with fuel etc. and organised a car for an interesting tour. You might even get a free T shirt!
Belitung : © Chris and Lorraine of SV Gryphon
Last updated November 2013.


Welcome to my static blog!
Click on the section headers in the menu on the right to open each section of article links.


emi-details works kas kay!
EMI Details
| EMI Payment Id |
Loan Number |
EMI Ammount |
EMI Last Date |
EMI Paid Amount |
Total Amount |
EMI Paid Date |
| {{leda.emiPaymentId}} |
{{leda.loanNo}} |
{{leda.emiAmount}} |
{{leda.emiLastDate}} |
{{leda.emiPaidAmount}} |
{{leda.totalAmount}} |
{{leda.emiPaidDate}} |


You voted for {{choice.mypick}} over {{choice.otherpick}}. The world {{'agrees' if choice.agree else 'disagrees'}}: {{choice.mypercent}} vs {{choice.otherpercent}}!
{% endif %}
Please select the best thing.
Please select the best thing.


No words can fully explain what I've experienced, as I still have very little comprehension as to what I exactly experienced, but here is an attempt:
The original plan was for us (J and I) to get acid, but it fell through. We desperately wanted some psychedelic drugs, so our plan B, the only other psychedelic drug we could obtain without any hassle was salvia.
After we picked it up we went to J's room, and through a game of rock-paper-scissors, J was going to be the first to smoke it.
There was a slight concern of it not working, so J decided not to use any water in his bong, rendering the thing into one massive chamber. J sat down in his chair, held the jet lighter to the bong and inhaled deeply for a long time.
I asked him how he felt, and he simply raised one finger and said 'Just wait'. The expression on his face was one of intense concentration, and he repeated 'just wait' several more times. My impression was that he was waiting for the full effects to come on, so naturally, I gave him more. I held the bong to him, and instinctively he inhaled deeply once again, even operating the choke himself. After he exhaled I asked him once again how he felt, and repeated what he said before. Then he got up and started looking out of his window, while muttering 'just wait' to himself.  I told him to sit down, but he didn't respond. I grabbed his hand and tried to lead him towards the chair, but he refused. Oh well, my turn.
I packed the bowl, lit, and inhaled, all while standing. I remember seeing the smoke, thinking, wow I'm starting to feel a tad weird, and then everything that I ever knew including myself ceased to exist.
Picture nothing. When one pictures nothing, the shade of black comes to mind. But this wasn't even black, it was nothing. No color, no shade, not anything. I didn't feel anything, I didn't even feel. I didn't even exist as a person, nothing existed. Nothing had ever existed. This is simply the way things are, and that's how they always were, and that's how they will always be.
I don't know how long I was in this state for, but it didn't matter. Time didn't exist. My first memory of this state of nothingness was when I realized that something was horribly wrong. It's as if at that moment, time was created, along with the tiniest shred of myself recovered. However, only enough had been recovered to realize that something was wrong, and nothing else. Then in this state of nothing, I heard a voice reverberating from everything. 'This is pretty sweet, but I want to go back now.' At that moment, by the command of this voice (which I now know was actually me, but it seemed like someone else) everything changed. I slipped from nothing at all into a dimension of some kind. I felt great relief to be back, but then I realized that this dimension was something else entirely, the closest I can come to describing it is 'swirling color', however it was neither swirling, nor was it color.
Once I realized I was elsewhere, the voice once again said 'This is pretty sweet, but I want to go back now.' And once again things changed, however a completely different dimension this time. And so the voice said again, and dimensions switched again, however it still wasn't where I wanted to be. The voice kept repeating itself, each time louder and more frustrated, and dimensions just kept changing faster and faster. It was like rapidly changing channels on a TV. Things changed so fast that it became a blur, and then, in this blur, I saw everything. Every single reality or dimension or whatever you want to call it. It was as if I was outside of it all looking at a closed book that was infinitely tall, and each page was a reality.
At not one instance during this time did I have a body, I was simply a presence that stretched across infinity, yet was nothing at all. I didn't know I was a person, I didn't know anything about myself even existing. All I knew was that I had to get back to the reality I was most comfortable in.
Anyhow, I realized that I could keep dipping into these realities and experiencing them, but all I wanted to do was get back. Finally, at one moment for a few seconds I managed to get back, but I lost it again. Once I was outside again, everything became a lot more sinister. There was some sort of evil presence that lurked everywhere. Not from a distinct source, it was more like a gaseous substance that occupied part of everything. I felt it, and I felt it cling to me and invade me. It followed me back on my next dip into reality and it possessed my body.
I was in my body as well, but it was in complete control of everything. Including my brain, and hence, my mind. I was standing at this point, and I remember the thing looking around (through my body) and realizing it was confined to a room. I remember what it was thinking, however it wasn't thinking it words. It realized that it had to leave this place and started making its way to the door. Since it was the first time it was inside of a human body (or this universe for that matter) it had very poor control of my physical body. It was only able to walk very slowly and make uncoordinated movements. It reached for the door to open it and attempt to escape, but couldn't quite figure out how a doorknob works.
At this point, J, snapped out of his trip, grabbed me, said 'What are you doing?! Lie down!' and pushed me onto his bed. At this point I left my body again, and the thing along with me. J's voice seemed like it was playing on a distant television somewhere. He didn't seem like he was a person, rather just an unfamiliar voice coming from somewhere, it didn't really matter because as far as I was concerned, he didn't even exist.
Things slowly began to return to normal. I broke into an intense hot flash, and began sweating profusely. My mind was slowly returning. However, my ability to think had reverted to a woman's voice that kept repeating the same thought over and over and over again. It didn't have full control over these voices, but for some reason I knew that it was me. Things began to take form physically once again, I realized I had a body, objects in J's room began to take shape, but still no surface detail. I remember the sheer horror of this trip, and the great feeling of relief when I was finally me again was unparalleled by anything I had ever felt before.
This trip had made me realize that reality (this reality) wasn't actually real. It means nothing at all. It's the haven for things that seek material pleasure and comfort. I was in true reality, and I know why I am here instead of there. I am simply not ready for the truth, itís so vast and hard to comprehend, that the only way one can ever understand it is to completely lose individuality and merge with it.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


ruminate.vc
Menu
Home
Partners
Team
Blog
Our Partners
The partners below are supportive and collaborative organizations/people who want to see entrepreneurs in the Midwest obtain additional resources through Ruminate.


Stanford Language and Cognition Lab
In this survey, your goal is to label the object depicted in 100 different sketches and photos. You’ll be shown each image one at a time, start typing a suggested label in a text box, and then choose a label from a word bank. Please keep in mind that there are only certain labels in the word bank, and take a moment familiarize yourself with the words in the word bank below. During the task, choices in the word bank that contain the same letters as what you are typing will appear so you do not need to memorize the word bank before you start. Guesses are encouraged, but if you cannot make any guess about the label of the depicted object you can also select "other/can't tell."
Word Bank: airplane, bed, bench, bike, binoculars, bird, boat, bottle, camel, car, cat, chair, computer, couch, cow, cup, dog, door, dresser, duck, dumbbell, feather, fish, frog, glasses, guitar, hat, hedgehog, horse, house, lollipop, microphone, pillow, purse, rabbit, radio, snail, table, teapot, television, toilet, tractor, train, tree, truck, vase, watch, whale, cannot tell at all, choice doesn't appear.
By answering the following questions, you are participating in a study being performed by cognitive scientists in the Stanford Department of Psychology. If you have questions about this research, please contact us at<EMAIL_ADDRESS>You must be at least 18 years old to participate. Your participation in this research is voluntary. You may decline to answer any or all of the following questions. You may decline further participation, at any time, without adverse consequences. Your anonymity is assured; the researchers who have requested your participation will not receive any personal information about you. Note however that we have recently been made aware that your public Amazon.com profile can be accessed via your worker ID if you do not choose to opt out. If you would like to opt out of this feature, you may follow instructions available here.
What does this look like?
Start typing and choose your answer below
|
|
Do you have any comments about this survey?


When looking to cater your next private event - from birthday and graduation parties to your rehearsal dinner to corporate events,
Newport Pizza Co. is our go-to event catering company.
With a catering menu that features wood fired pizza and extra crispy chicken wings, Newport Pizza Co. can put together the perfect catering menu for whatever your event requires 👍
Featuring two mobile wood burning ovens, the team at Newport Pizza Co. can do it all. The ovens cook at over 600 degrees which means that the pizzas are done in about 90 seconds.
We've seen the Newport Pizza Crew all over the Island - from
catering high school graduation parties
to
rehearsal dinners held out at Fort Adams.
Learn more about booking Newport Pizza Co to cater your next event 🍕
Newport Pizza Co.'s catering menu is set up to offer something for everyone. Featuring an assortment of pizza toppings alongside fresh salads and wood-fired chicken wings, the catering menu also offers plenty of a la carte options like Sausage, Pepper & Onion Sandwiches, Ahi Tuna Sliders and even DIY S'mores!
Check Out the Complete Catering Menu from Newport Pizza Co. 👀
Newport Pizza Co. has catered just about every special event that can be thrown (with one or two exceptions 😉). But here is a quick list of events that the team has catered:


--- title: 'What the world is data science education? Looking back on #dsetonline' author: ~ date: '2017-03-13' slug: what-the-world-is-data-science-education-looking-back-on-dsetonline description: '' categories: [r] tags: [data-science-ed, SNA] ---
A few weeks ago, I was fortunate to attend the Data Science Educational Technology (DSET) conference.
The goal for the conference was to kickstart data science education and to explore an educational technology, Concord Consortium’s Common Online Data Analysis Platform. What’s the big idea about data science education? To me, it’s a recognition that data is power, and that through asking questions, collecting and creating data, analyzing and modeling data, and making sense of and communicating what is going on can be empowering to learners. Digital technologies, from tools to new data sources, can be a key part of these processes.
It was a good experience and thankful to have had the opportunity to learn from the awesome teachers, researchers, and developers in attendance and to have a (very tiny!) voice in the conversation).
I collected the tweets for #dsetonline using TAGS (in Google Sheets). Does this “smell like data science” (I don’t quite think so, but that’s okay)?
Here is a look at when #dsetonline was used:
Here is a sociogram, or visualization of the network structure, showing relationships between participants:
In this figure, an arrow is directed from one participant to another if one participant a) mentioned, b) replied to, c) retweeted, or d) like the tweet of the other participant.
The Twitter accounts for CODAP and Concord Consortium were both prominent, as were accounts for the organizers and many of the participants at conference. There were also connections to organizations not at the conference, which is interesting because it shows some of the groups learning about and supporting data science education, an educational idea I think is worth recognizing and supporting.
The data (and a file for the analysis) is here.
**EDIT: I wrote this post before I used blogdown. In addition to above, the code is here:
library(tidyverse)
library(lubridate)
library(GGally)
library(igraph)
library(hrbrthemes)
library(cowplot)
df <- read_csv("tweets.csv")
df$date <- parse_date_time(df$date, "%a %b! %d! %H! %M! %S! %z! %y!")
df$date <- with_tz(df$date, "America/Los_Angeles")
df$wday <- wday(df$date, label = T)
df$hour <- hour(df$date)
p1 <- df %>%
count(wday) %>%
ggplot(aes(x = wday, y = n)) +
geom_col() +
theme_ipsum_rc() +
xlab("Weekday") +
ylab("Number of Tweets")
p2 <- df %>%
count(hour) %>%
ggplot(aes(x = hour, y = n)) +
geom_col() +
theme_ipsum_rc() +
xlab("Hour") +
ylab("Number of Tweets") +
cowplot::plot_grid(p1, p2)
ggsave("dset_time.png")
create_the_edgelist <- function(df, sender_col, receiver_col){
df_ss <- filter(df, type == "ORIG" | type == "REPLY")
receiver <- select_(df_ss, receiver_col)
receiver <- collect(select_(receiver, receiver_col))[[1]]
df_for_sender <- select_(df_ss, sender_col)
df_for_sender <- collect(select_(df_for_sender, sender_col))[[1]]
sender <- stringr::str_split(df_for_sender, "\\*")
tmp = stack(setNames(sender, receiver))[, 2:1]
names(tmp) <- c("receiver", "sender")
tmp$sender <- tolower(tmp$sender)
tmp$receiver <- tolower(tmp$receiver)
tmp <- tmp %>% dplyr::mutate(var = sender_col)
# tmp <- filter(tmp, !is.na(sender))
tmp <- tbl_df(tmp)
return(tmp)
}
favorites <- create_the_edgelist(df, "favNames", "screen_name")
mentions <- create_the_edgelist(df, "non_reply_mentions", "screen_name")
retweets <- create_the_edgelist(df, "rtNames", "screen_name")
replies <- create_the_edgelist(df, "reply_user_sn", "screen_name")
all_df <- bind_rows(favorites, mentions, retweets, replies)
all_df$var <- ifelse(all_df$var == "favNames", "Favorites",
ifelse(all_df$var == "non_reply_mentions", "Mentions",
ifelse(all_df$var == "rtNames", "Retweets",
ifelse(all_df$var == "reply_user_sn", "Replies", NA))))
# Plot
all_df$receiver <- tolower(all_df$receiver)
all_df$sender <- tolower(all_df$sender)
all_df_ss <- select(all_df, sender, receiver)
all_df_ss <- all_df_ss[complete.cases(all_df_ss), ]
g <- igraph::graph_from_data_frame(all_df_ss, directed = T)
g <- igraph::set_edge_attr(g, "weight", value = 1)
g <- igraph::simplify(g, remove.multiple = T, remove.loops = T, edge.attr.comb = list(weight = "sum"))
E(g)$weight <- sqrt(E(g)$weight) * .85
g_p <- intergraph::asNetwork(g)
GGally::ggnet2(g,
label = T,
# size = "degree",
# edge.size = "weight",
arrow.gap = 0.02,
arrow.size = 6,
palette = 2,
label.size = 3
) + theme(element_text )
If you take a look, you will notice the data used for the analysis was the TAGS data lightly processed with an additional script (send me a message if you want to learn more about it).


示例
Your content goes here.
×
高级应用
This is a success alert with a radius.
×
This is a warning alert that is rounded.
×
This is an info alert with a radius.
×
This is an alert - alert that is rounded.
×
This is a secondary alert.
×
事件绑定
$(document).on('close.alert', function(event) {
console.info('An alert box has been closed!');
});
当页面中添加了新的提醒框
$(document).mobile('alert', 'reflow');


Climb and Pounce classes will teach your dog free-climbing skills on our open-air canine-cliff. Once trained, your ninja will be adept at hiding in dog-sized hollows, climbing unsuitable surfaces and pouncing on unsuspecting humanoids.
Dog-nastics is an advanced class that teaches your dog skills such as handstands, back-flips and the all-important triple-double-roundhouse-flip-kicks. Your ninja will soon be practising in the park, in the kitchen and in the car.
Focus Fangs is a doggy meditation practice that will teach your mutt to control your mind. Your ninja will gain dogged determination, unrelenting stamina and the ability to win any staring competition. Soon your mutt will be able to stair down the bravest postman.
The way of Kanine-taki means “harmony in unlimited walkies”. Your ninja will learn escape artistry skills such as “bone-chew-choke, post-shred-flip and leash-escape-run”. Your mutt will soon be a qualified escape artist. No chain, harness nor leash will hold them back again.
Doggy Dojo is great!  Next they said they would teach me to steal dog biscuits! Woof! Rexy Rex
It is such good value, I didn't have to pay a penny! My owner had to fork-up all the cash while I got to chase my tail and run after other ninja dogs! Woof! Bonny Bonk
Thanks Doggy Dojo for convincing my owner that I am ninja. I was trying to tell my owner about my ninja powers! They never believed me before! Woof! Mr Fluff


Deliverables
4/22/2017 - Final Report:
4/13/2017 - Final Poster:
4/13/2017 - Presentation 4:
4/7/2017 - Operations Manual:
2/24/2017 - Presentation 3:
10/21/2016 - Midterm Report 1:
10/21/2016 - Presentation 1:
10/13/2016 - Presentation 1 Handout/Project Overview:
9/30/2016 - Needs Assessment:
9/16/2016 - Code of Conduct:
Meetings
11/30/2016 - Water Cooling Experiment:
The objective of this experiment was to collect data related to voltage, current and power with a water
cooling system utilizing the principle of a thermosyphon.
11/17/2016 - Meeting w/ Dr. Guo:
We met with Dr. Guo at the Maglab to discuss our heat transfer problem. Discussed materials for plates on
the hot and cold side of the chip, heat distribution and cooling methods. For hot and cold side plates, we
want to use a material with high thermal conductivity and low heat capacity such as copper or aluminum.
For our design we were discussing the possibility of using a thick piece of metal on the hot side to act as
a heat capacitor so that power could be produced for temporary periods of cloudy conditions. Dr. Guo made
the observation that if we use a thick material, we will be create a large temperature differential in the plate
and we will lose efficiency. Therefore, we need to use as thin a plate as possible. Furthermore, we were
planning to utilize the copper or aluminum plate as a means to distribute heat evenly over the chips. Dr. Guo
pointed out that heat will not transfer well radially, reinforcing Dr. Arora's idea to use positioning and optics
to distribute the heat across the chips.
11/16/2016 - Meeting w/ Dr. Arora:
Discussed the results of the experiment conducted on 11/4/2016. Dr. Arora found the results
inadequate due to the lack of temperature measurements. Discussed the importance of measuring
not only the temperature differential across the chips, but also the imprtance of measuring the
actual temperature in kelvin on the hot and coldside of the chip. The internal resistance and total
power ouput will change depending on the actual temperature of the hot and coldside, not just the
temperature differential.
11/11/2016 - Team Meeting:
Designed an experiment utilizing a single thermo electric cooler,
two 1/4 in. aluminum disks,two digital instant read heat thermometers, thermal paste,
tea candle, heatpipe fin style CPU heatsink and multimeter. The objective of the experiment was to see
the behavior of the of the chip relative to the temperature differential.
Discussed the pros and cons of remaining in the INolevation challenge and various project objectives.
11/4/2016 - Team Meeting:
Designed an experiment to test the behavior of thermo electric coolers
in series and the ability of various CPU coolers to dissipate heat over extended periods of time.
Experiment utilized aluminum fin style heatsink, aluminum heat pipe fin style heat sink, thermal paste,
3/16 in. aluminum plates, tea candles and multimeter.
10/28/2016 - Team Meeting:
Discussed what we needed to do to have quantitative and experimental data for the prototype thermo electric
coolers, discussed experiments to test output of thermo electric coolers and various cooling systems.
10/20/2016 - Team Meeting:
Discussed overall progress and individual assignments, controls for solar tracking and solar tracking
algorithm, how batteries would be configured in array and how they would be reegulated.
10/6/2016 - Team Meeting:
Discussed presentation topics and scheduling, voltage regulation and possible methods of redirecting the light
including fiber optic cable.
9/30/2016 - Team Meeting:
Completed the needs analysis for the project and specified work priorities for each team member.
9/23/2016 - Team Meeting:
Worked on the code of conduct and established rules and dress codes for team meetings and presentations.
9/21/2016 - Meeting w/ Dr. Arora:
Discussed overall design and specifically how the chips should be positioned.
Dr. Arora made the suggestion that if we choose to position the chips at the focal point
we should lower the the chips so that the focused heat is evenly distributed across the chips.
Should we choose to mount the chips below the dish and reflect the light back through the dish,
we could adopt a similar methodology. Additionally, the idea of using fiber optic cable to
reroute the light was discussed.
9/16/2016 - Team Meeting:
Discussed team roles and overall project objectives.


Gling
URBAN BIKES
HOME
SHOP
BLOG
FAQ
CONTACT
MY CART
x
Share Post
BLOG
All posts
Admin
Jun 25, 2018 · 2min
⋮
Share Post
The most friendly-bike cities
Create a blog post subtitle that summarizes your post in a few short, punchy sentences and entices your audience to continue reading.
Admin
Jun 25, 2018 · 2min
⋮
Share Post
The most friendly-bike cities
Create a blog post subtitle that summarizes your post in a few short, punchy sentences and entices your audience to continue reading.


| Home | Trees | Indices | Help |
|
|---|
|
|
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sun May 30 23:29:55 2010 | http://epydoc.sourceforge.net |


Written by (in alphabetical order): Carl Bruggeman, Robert G. Burger, R. Kent Dybvig, Erik Hilsdale, Oscar Waddell, John Zuckerman, with contributions from Walter Kovaleski of Abstrax, Inc.
SWL development has been supported by the National Science Foundation (under grant number CDA-9312614), Indiana University, and Cadence Research Systems.
SWL is based on Scriptics' Tcl/Tk system and runs in Chez Scheme and/or Petite Chez Scheme.
SWL is distributed under the same terms as the Tcl/Tk system upon which it is based, as described under license below.
SWL is very much a work in progress, and is still in prerelease form. A few of its major deficiencies are listed below:
SWL Source is available from http://www.cs.indiana.edu/proglang/swl. Feel free to grab it and (a) fix any bugs you find, (b) add any new features you like, (c) port it to the most recent version of Tcl/Tk if not already done, (d) port it to new the most recent version of Chez Scheme if not already done, or (e) port it to another Scheme system. Please let us know about any such changes at<EMAIL_ADDRESS>If you find a bug, please take a few minutes to isolate it and create a short file or sequence of expressions that exposes the bug. If you feel like fixing it yourself, please do! Send us the code that exposes the bug along with the required fix, and we'll put it into the next release. If you don't feel like fixing it yourself, send us the (short) code that exposes the bug and we'll try to track it down. In either case, please send us a transcript and/or complete description of the errant behavior. If we can't reproduce a problem, we can't fix it. Send all information about SWL bugs to<EMAIL_ADDRESS>The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply.
IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. government, the Government shall have only "Restricted Rights" in the software and related documentation as defined in the Federal Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you are acquiring the software on behalf of the Department of Defense, the software shall be classified as "Commercial Computer Software" and the Government shall have only "Restricted Rights" as defined in Clause<PHONE_NUMBER> (c) (1) of DFARs. Notwithstanding the foregoing, the authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license.
Chez Scheme and Petite Chez Scheme, within which SWL runs, are covered by separate agreements that you should have received when Chez Scheme or Petite Chez Scheme was installed.


#include <ThPipeReader.h>
Public Member Functions | |
| ThPipeReader () | |
| initialization. | |
| ThPipeReader (ThPipe *pipe) | |
| ~ThPipeReader () | |
| void | Reset (ThPipe *pipe) |
| public methods | |
| tstring | ReadString () |
| char | ReadChar () |
| unsigned char | ReadUChar () |
| short | ReadShort () |
| unsigned short | ReadUShort () |
| int | ReadInt () |
| unsigned int | ReadUInt () |
| float | ReadFloat () |
| void | ReadBytes (void *buffer, unsigned int count) |
| template<typename _T > | |
| _T | ReadValue () |
| public methods | |
| void | Skip (unsigned int bytes) |
| void | Flush () |
| flushes the read buffer and moves to the next read region. | |
| bool | IsDataWaiting () const |
| returns true if there is data waiting to be read. |
File: ThPipeReader.h Author: Kevin Bray Created: 09-01-08 Copyright © 2004 Bootstrap Studios. All rights reserved. project includes. class ThPipeReader
Definition at line 19 of file ThPipeReader.h.
| ThPipeReader::ThPipeReader | ( | ) |
initialization.
class header.
File: ThPipeReader.cpp Author: Kevin Bray Created: 09-01-08 Copyright © 2004 Bootstrap Studios. All rights reserved. project includes. class ThPipedStream ctor & dtor
Definition at line 25 of file ThPipeReader.cpp.
| ThPipeReader::ThPipeReader | ( | ThPipe * | pipe | ) |
| ThPipeReader::~ThPipeReader | ( | ) |
Definition at line 48 of file ThPipeReader.cpp.
| void ThPipeReader::Flush | ( | ) |
flushes the read buffer and moves to the next read region.
Definition at line 212 of file ThPipeReader.cpp.
| bool ThPipeReader::IsDataWaiting | ( | ) | const |
| void ThPipeReader::ReadBytes | ( | void * | buffer, | |
| unsigned int | count | |||
| ) |
make sure a pipe has been set!
get the location we're reading from.
copy data up to the first boundary.
copy remaining data in chunks.
calculate the size of the current copy.
now copy the data.
advance the source pointer and adjust the byteRemaining counter.
advance the offset.
Definition at line 153 of file ThPipeReader.cpp.
| char ThPipeReader::ReadChar | ( | ) |
read the character and advance the offset.
return the character.
Definition at line 94 of file ThPipeReader.cpp.
| float ThPipeReader::ReadFloat | ( | ) |
Definition at line 146 of file ThPipeReader.cpp.
| int ThPipeReader::ReadInt | ( | ) |
Definition at line 132 of file ThPipeReader.cpp.
| short ThPipeReader::ReadShort | ( | ) |
Definition at line 118 of file ThPipeReader.cpp.
| tstring ThPipeReader::ReadString | ( | ) |
read until we hit a null terminator.
add the current character to the string and get the next character.
return the string.
Definition at line 75 of file ThPipeReader.cpp.
| unsigned char ThPipeReader::ReadUChar | ( | ) |
read the character and advance the offset.
return the character.
Definition at line 106 of file ThPipeReader.cpp.
| unsigned int ThPipeReader::ReadUInt | ( | ) |
Definition at line 139 of file ThPipeReader.cpp.
| unsigned short ThPipeReader::ReadUShort | ( | ) |
Definition at line 125 of file ThPipeReader.cpp.
| _T ThPipeReader::ReadValue | ( | ) | [inline] |
public methods
create a spot to hold the value we're reading in.
read the value directly or choose the slow path for boundary conditions.
advance to the current offset.
return the value.
Definition at line 73 of file ThPipeReader.h.
| void ThPipeReader::Reset | ( | ThPipe * | pipe | ) |
public methods
resets the stream interface. Note that this does not do a flush.
Definition at line 60 of file ThPipeReader.cpp.
| void ThPipeReader::Skip | ( | unsigned int | bytes | ) |
make sure a pipe has been set!
advance to the first boundary.
skip regions.
if we're crossing a region, advance to the next region.
adjust the bytes remaining.
Definition at line 189 of file ThPipeReader.cpp.


I am a third year Computer Science Student at NUIG with a passion for Web development, problem solving and all things Tech.
I really enjoy my course and will graduate in 2020, hopefully with a first class honors degree.
My main experience is with the Mongo / Express / Node.js stack from personal projects and working with API's during my internship at BIMlauncher.
I've learned Java, Javascript and C in University and i'm also learning Python in my free time. Im open to learning new technologies.
I wanted to make an app that I personally would use on a regular basis. I love music so I decided to use the spotify API to make a playlist Generator.
Spotify have a public REST API which uses OAuth 2.0 to make requests on a users behalf. I used Node.js with Axios to easily make async requests to spotify. The first step was to get an authentication token which you can include in subsequent request headers.
Once we have authentication out of the way we can make requests to spotify. Here a user can enter the name of an artist, we then search spotify for the artist info and profile picture. Using EJS we can display the results on the web page. Once the user is happy with the inputs we can get some recommendations.
We display the resulting playlist on a table and give the user the option to add it to their spotify library.
I learned a lot about interacting with API's during this project, in particular using Async await and Promises in Node.js. I also used Deployed the app to a heroku site which was a good learning experience.
Github Link
This was a group project for university where we needed to make a web application. I lead the group to develop this app which uses Node.js, Express and a Mongo database.
The app allows you to create or login to your account, chat with other users and search the database for internships.
Users' hashed login details are stored in the database, when they login they are given a login cookie so that they can access the chat feature. We also added a google login feature.
While they are logged in users can chat. The messages are also stored in the database.
Here the user can search the database of internships by course, year and location, or just display all results. This search is run on the database and the resulting data displayed on a table.
Github Link
The price of rent is a hot topic at the moment especially among students. I decided to take a dataset provided by the Central Statistics Office here and visualise the data using Python and the Pandas library.
I converted the file to csv format and read the dataset into Python using pandas. From here I reduced the 750,000 row dataset down to ~10,000 rows by removing null data and filtering out data from non-cities. I plot the remaining values using matplotlib and the results show a similar increase in rent prices accross all cities
CloseLorem ipsum dolor sit amet, consectetur adipisicing elit. Mollitia neque assumenda ipsam nihil, molestias magnam, recusandae quos quis inventore quisquam velit asperiores, vitae? Reprehenderit soluta, eos quod consequuntur itaque. Nam.
Close ProjectLorem ipsum dolor sit amet, consectetur adipisicing elit. Mollitia neque assumenda ipsam nihil, molestias magnam, recusandae quos quis inventore quisquam velit asperiores, vitae? Reprehenderit soluta, eos quod consequuntur itaque. Nam.
Close ProjectLorem ipsum dolor sit amet, consectetur adipisicing elit. Mollitia neque assumenda ipsam nihil, molestias magnam, recusandae quos quis inventore quisquam velit asperiores, vitae? Reprehenderit soluta, eos quod consequuntur itaque. Nam.
Close Project


Please review the answer provided and score the answer out of 10 points.
You should review the project finances when scoring this question
Please review the answer provided and score the answer out of 10 points.
You should review the project finances when scoring this question


Package core.components
Class Terminal
- java.lang.Object
-
- core.components.Terminal
-
public final class Terminal extends java.lang.Object
The Terminal class : This class defines how terminals are created and how they behave
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dropBicycle(Bicycle bicycle, User user, Station station)
This methods implements the dropping but without the time interval, because it gets the computer's time.void
dropBicycleWithIntervalOfTime(Bicycle bicycle, User user, Station station, double intervalOfTime)
This method implements the dropping of a bicycle with an interval of time given by the human.boolean
isOnService()
a getter for the onService parametervoid
rentBicycle(Bicycle bicycle, User user, Station station)
The rentBicycle method that implements the renting algorithm for the applicationvoid
setOnService(boolean onService)
setter for the onService parameter
-
-
-
Constructor Detail
-
Terminal
public Terminal(int stationID)
A constructor for the Terminal class- Parameters:
stationID
- the station id that will have this terminal
-
Terminal
public Terminal(boolean onService, int stationID)
A (more complex) constructor for the Terminal class- Parameters:
onService
- a boolean to set the initial state of the terminalstationID
- the station id that will have this terminal
-
-
Method Detail
-
isOnService
public boolean isOnService()
a getter for the onService parameter- Returns:
- onService boolean to see if the station is active or not
-
setOnService
public void setOnService(boolean onService)
setter for the onService parameter- Parameters:
onService
- a boolean to be used when setting the terminal's state
-
rentBicycle
public void rentBicycle(Bicycle bicycle, User user, Station station)
The rentBicycle method that implements the renting algorithm for the application- Parameters:
bicycle
- a bicycle object (either electrical, or mechanical) that is the type that the user wantsuser
- the user object that ask for the rentingstation
- the station that is used to the renting
-
dropBicycleWithIntervalOfTime
public void dropBicycleWithIntervalOfTime(Bicycle bicycle, User user, Station station, double intervalOfTime)
This method implements the dropping of a bicycle with an interval of time given by the human. It will increment the parameters in the classes that are involved during the dropping process- Parameters:
bicycle
- the bicycle that is being droppeduser
- the user that is droppingstation
- the (end) station, that is to say, the station that the user is dropping the bicycleintervalOfTime
- the interval of time of the location (in minutes)
-
dropBicycle
public void dropBicycle(Bicycle bicycle, User user, Station station)
This methods implements the dropping but without the time interval, because it gets the computer's time.- Parameters:
bicycle
- The bicycle that is being droppeduser
- The user that is droppingstation
- The station that is receiving the bicycle
-
-