JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
G
I
U
A
apply(Statement, Description)
- Method in class com.github.protobufel.test.common.misc.
CommonJunitSoftAssertions
assertThat(Class<?>)
- Static method in class com.github.protobufel.test.common.misc.
UtilityClassAssert
assertThatType(Class<? extends T>)
- Static method in class com.github.protobufel.test.common.misc.
CommonAssertions
Initiates the flow of the utility class assertions.
assertThatType(Class<?>)
- Method in class com.github.protobufel.test.common.misc.
CommonSoftAssertions
Initiates the flow of the utility class soft assertions.
C
com.github.protobufel.test.common.misc
- package com.github.protobufel.test.common.misc
This package provides some common AssertJ assertions and other test utilities.
CommonAssertions
- Class in
com.github.protobufel.test.common.misc
Additional common assertions.
CommonJunitSoftAssertions
- Class in
com.github.protobufel.test.common.misc
Additional common soft assertions as a Junit Rule.
CommonJunitSoftAssertions()
- Constructor for class com.github.protobufel.test.common.misc.
CommonJunitSoftAssertions
CommonSoftAssertions
- Class in
com.github.protobufel.test.common.misc
Additional common soft assertions.
CommonSoftAssertions()
- Constructor for class com.github.protobufel.test.common.misc.
CommonSoftAssertions
G
getUtilityCondition()
- Method in class com.github.protobufel.test.common.misc.
UtilityClassAssert
I
isNotUtilityClass()
- Method in class com.github.protobufel.test.common.misc.
UtilityClassAssert
Checks whether the subject under the test is not the proper utility class.
isUtilityClass()
- Method in class com.github.protobufel.test.common.misc.
UtilityClassAssert
Checks whether the subject under the test is the proper utility class, and if it is, then also accesses its private constructor to bump the class coverage.
U
UtilityClassAssert
- Class in
com.github.protobufel.test.common.misc
An AssertJ compliant assertion class verifying whether the subject under the test is the proper utility class.
UtilityClassAssert(Class<?>)
- Constructor for class com.github.protobufel.test.common.misc.
UtilityClassAssert
A
C
G
I
U
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes


CLOSE
SIGN IN
ABOUT US
CONTACT
SmartKart
☰
Your Kart is here
---
Product Name ----------------------
Quantity
Search For Best Shop
x
+
-
Add to Kart


Hi there, my name is Fynn and I'm a software developer living in the Cotswolds, thanks for checking out my CV!
Highly skilled Sofware Developer with expertise in JavaScript / TypeScript, Java, C# and Unity, seeking a challenging position to utilize my technical skills and contribute to the success of an innovative software development team.
Please see the skills section for a full list of technologies I am proficient in.
References available upon request.
I am currently working as a full stack developer for Cognitant contributing to Healthinote and all of the services that power the app. I have been working full time for Cognitant since September 2021 but prior to this I had been working with them on and off as a contractor since 2019. At Cognitant I have:
Between 2019-2021 I was working as a freelance web developer, catering to multiple small businesses. Notably, I collaborated extensively with Cognitant, contributing to their health VR projects in Unity using C# and their web platform Healthinote, using JavaScript, Node, Express.js, Docker, and React. In addition to my freelance work, I held a director/co founder position at theEmpire, a web development consultancy. At theEmpire, our team focused on creating comprehensive full-stack web applications for diverse clients. Technologies we utilized included Node.js, Strapi, Express, and React. Several of these web applications are featured in the Portfolio section of this CV. These projects are currently in an "MVP" state, prepared for further funding, development, and launch. While at theEmpire, I concurrently developed a web application that streamlined our project setup process. By simply clicking a button, this tool launched an EC2 instance on AWS and deployed our customized backend Docker container, running a pre-configured instance of Strapi. The application utilized IAM to enable easy configuration / access. The purpose of this tool was to significantly reduce our project setup time. Future plans for this application involved incorporating the ability to launch a production environment with auto-scaling and load balancing capabilities. Additionally, we intended to leverage AWS Spot Instances to maximize cost effectiveness.
At SCISYS I collaborated with cross-functional teams to design, implement, and deploy new features and enhancements on a very large scale project developing next generation communication & information systems. In this project I was building an application using the Java Spring framework with Maven. I also gained valuable testing / load testing experience using various test suites.
At Swansea University I studied a large number of languages and took part in many software group projects. The main language we used at Swansea University was Java, we were also taught C and C++ using advanced OOP concepts. Valuable work experience I gained at Swansea included working as part of a medium sized team to develop a "Skype like app" for the University called "Skypertawe". This app was written in Java and built as a windows application. Whilst at Swansea I also voluntarily took part in a game jam hosted by the University where I created a game using Unity in a small time frame.
Work experience in the quality assurance department at the BMW Mini Plant in Oxford. Gained experience working in an efficient team in a large scale company.
Work experience testing a game being developed by Lightning Fish and dealing with/reporting bugs.
First Class Honours
Electronics: B, Maths: C, Physics: C
In my spare time I enjoy working on games in Unity 3d (using C#). I have worked on a number of different types of games including but not limited to, an RTS town building game, an FPS horror game and a maze game making use of procedural generation. For my dissertation in my final year of University I extended my RTS game to include an intelligent AI "Player" that used genetic algorithms to get better and better each time it played. Please take a look at my portfolio section to see examples/demos of some projects I have worked on.
I enjoy cycling and mountain biking in my spare time and have a collection of bikes for every type of terrain!
I regularly visit the gym and enjoy exercising. This includes weight lifting, cycling and swimming.
I have played rugby and been a member of my local rugby team from a young age. Rugby has developed my team working skills.
Unfortunately due to some of these projects being MVP's some of them may no longer be hosted and therefore their links will be broken.


Rosa Parks
The mother of the freedom movement
Here's a time line of Mrs. Park's life:
- 1913 - Born Febuary 4 in Tuskegee, Alabama
- 1932 - Marries Raymond Parks
- 1943 - First incident on segregated bus. Joins NAACP and becomes active in Civil Rights Movement
- 1955 - Montgomery Bus Boycott(Dec 1 1955 to Dec 20 1956). Refuses to Give Up Seat on Bus
- 1979 - NAACP awards Rosa Parks the Spingarn Medal
- 1992 - My Story an autobiography is published
- 1994 - Be attacked in her appartment
- 1996 - Bill Clinton awards Rosa Parks the Presidential Medal of Freedom
- 2005 - Dies at the age of 92


Defence chiefs to buy £75m laser to protect against 'Russian drone swarm attack'
EXCLUSIVE: The state-of-the art equipment will defend civilian airfields, radar dishes and combat jets - and can also stop future chaos that hit Gatwick a year ago
by Sean RaymentDefence chiefs are set to buy a £75million laser capable of protecting the UK from a Russian drone swarm attack.
Top brass want the state-of-the-art weapon, which can defend military and civilian airfields, radar dishes and combat jets from enemy strikes.
It would guard against the chaos experienced at Gatwick a year ago.
A source said: “The main drone threat is from China and Russia.
“We know they are looking at mass drone attacks in the event of war.
“ISIS has used crude but effective drones in Syria. They are getting smaller and more advanced.”
A US computer-controlled laser located, tracked and destroyed drones in minutes during a secret US military exercise last week.
The test, at Fort Sill, Oklahoma, is believed to be the first time a laser has been able to shoot down a large number of “enemy drones”.
The laser – called ATHENA, or Advanced Test High Energy Asset – has been developed by aerospace giant Lockheed Martin.
It can be fixed to a building or mounted on a vehicle so it can be moved around.
The device can be fired at rockets, other vehicles, small boats – and even humans.
Britain has already invested more than £130million in its own laser weapon programme.
But it will not be ready for combat operations for at least 10 years, and defence sources admit a decision might be made to buy the US version.
Two weeks ago it emerged more than 150 drone attacks had been launched in the UK in three years.
One source said: “Although no decision has yet been taken, it is evident 10 years is too long to wait.
"We need to start looking at what we can buy off the shelf.”
The Government is concerned about the threat of drone swarms against air bases, parked aircraft, missile batteries and radars.
The MoD said: “Laser and radio frequency technologies have the potential to revolutionise the battlefield by offering powerful and cost-effective weapons systems to our forces.”
The system may be tried out first on Navy ships and Army vehicles.


Resources I’ve gathered
Turned it into a website, so it can now be found at https://notes-for-great-good.netlify.com
https://css-tricks.com/guides/
http://beej.us/blog/
https://www.joelonsoftware.com/
http://wave.webaim.org/ - Breaks down a website piece by piece visually and shows warnings/errors and explanations for them
https://www.w3.org/WAI/tutorials/ - Tutorials for building with accessibility in mind
https://www.w3.org/WAI/tips/developing/ - Tips for accessibility
https://www.w3.org/WAI/WCAG21/quickref/ - If you want to look up the specs for a specific type of element
https://www.udacity.com/course/web-accessibility–ud891 - Course on web accessibility
https://github.com/trekhleb/javascript-algorithms/blob/master/README.md - Javascript Algorithms and Data Structures
https://github.com/vohoaiviet/Free-Algorithm-Books - Free books on Algorithms
https://medium.com/quick-code/top-tutorials-learn-data-structure-and-algorithm-for-an-interview-preparation-96e1f7518e26 - Tutorials to learn data structures/algorithms
https://www.geeksforgeeks.org/fundamentals-of-algorithms/ - Geeks for Geeks’ Fundamentals of Algorithms
https://algs4.cs.princeton.edu/home/ - Website built around Algorithms, 4th Edition - has excerpts, code, and solutions
http://www.algorist.com/ - Website built around Algorithm Design Manual, 2nd Edition - has lecture notes, programs, the algorithm repository, solution wiki
https://www.algorithm-archive.org/
http://www.cs.princeton.edu/courses/archive/fall18/cos226/assignments.php - Assignments for COS226
https://rob-bell.net/2009/06/a-beginners-guide-to-big-o-notation
http://beej.us/blog/data/c-pointers/ - Pointers
https://beej.us/guide/bgc/html/multi/index.html - Beej’s Guide to C Programming
http://www.catb.org/esr/time-programming/ - Time, Clock, and Calendar programming in C
https://upsilon.cc/~zack/teaching/1415/progsyst/ - Had this saved, though now I don’t know why as it’s in French and I can’t read French ….
ftp://www.cs.uregina.ca/pub/class/330/Fork/fork.html - Intro to Processes, Forks & Exec
https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html - Gnu C Reference Manual
http://buildyourownlisp.com/contents - Build a Lisp interpreter in C
http://www.learn-c.org/ - Interactive C tutorial
http://www.gayle.com/career-advice/ - from author of Cracking the Coding Interview
https://www.codewars.com/
https://app.codesignal.com/
https://projecteuler.net/
https://coderbyte.com/
https://leetcode.com/explore/
https://www.geeksforgeeks.org/
https://code.google.com/codejam/about
https://www.codechef.com/
https://careercup.com/page
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8
https://coolors.co/0e0004-e5d4ed-6d72c3-5941a9-adfcf9
https://www.canva.com/color-palette/
http://www.cssdrive.com/imagepalette/
https://devrant.com/ - because sometimes it’s nice to chat with other devs in a place that isn’t StackOverflow
https://caniuse.com/
https://teachyourselfcs.com/ - Super excited about this one!
http://blog.agupieware.com/2014/05/online-learning-bachelors-level.html - bit outdated, don’t know if all the links still work, but it was a pretty good resource back in the day
http://web.mit.edu/alexmv/6.037/sicp.pdf - Structure and Inpterpretation of Computer Programs
http://animista.net/
https://docs.google.com/document/d/1db_gVHonRIAjozSZ7NFsqghJ5B7gdGWgRF0c-3oIGdA/edit?usp=sharing
https://cssgridgarden.com/ - game where you’ve got to water some plants
https://css-tricks.com/snippets/css/complete-guide-grid/
http://www.cs.yale.edu/homes/aspnes/classes/223/notes.html - Notes from CSPSC 223: Data Structures and Programming Techniques
https://medium.com/quick-code/top-tutorials-learn-data-structure-and-algorithm-for-an-interview-preparation-96e1f7518e26
https://www.byte-by-byte.com/studying-data-structures-and-algorithms/
https://devcenter.heroku.com/categories/working-with-django - Information about deploying to Heroku with a Django project
https://learn.chef.io/#/ - Lots of things to learn in here, including AWS, integrated compliance, infrastructure automation, Microsoft Azure, building apps with Habitat, etc.
http://www.umlet.com/umletino/umletino.html
https://github.com/aphyr/distsys-class
http://kunststube.net/encoding/ - how encoding works
https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/ - more about encoding!
https://www.flashcardsfordevelopers.com/
https://mastery.games/p/flexbox-zombies - zombie game!
https://flexboxfroggy.com/ - game with frogs!
https://medium.freecodecamp.org/an-animated-guide-to-flexbox-d280cf6afc35 - an animated guide to flexbox
http://jonibologna.com/flexbox-cheatsheet/ - flexbox cheatsheet
https://btholt.github.io/intro-to-web-dev-v2/
https://guides.github.com/introduction/flow/
https://arxiv.org/pdf/1504.07828.pdf - weighted graph algorithms with Python
https://imagecompressor.com/
http://www.tldp.org/HOWTO/Unix-and-Internet-Fundamentals-HOWTO/index.html
https://github.com/Pau1fitz/react-interview - React-specific questions and answers
https://interviewing.io/recordings/ - watch technical mock interviews with engineers at top companies or practice yourself
https://www.pramp.com/#/ - practice coding interviews live
https://careercup.com/page - Interview questions
https://practice.geeksforgeeks.org/explore/?page=1&sortBy=accuracy - Practice questions
https://gist.github.com/ourmaninamsterdam/1be9a5590c9cf4a0ab42#file-arrayzing-md - list of JS array methods
https://codepen.io/AmyShackles/pen/LmVqPx - Pen I created after finally understanding map/filter/reduce/forEach
https://stackoverflow.com/questions/2846283/what-are-the-rules-for-javascripts-automatic-semicolon-insertion-asi
http://beej.us/blog/data/javascript-prototypes-inheritance/
https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript
https://www.geeksforgeeks.org/javascript-tutorial/
https://learn.freecodecamp.org/
https://www.w3resource.com/javascript-exercises/
https://www.coursera.org/learn/learning-how-to-learn - Recommended by Lambda staff
https://scrimba.com/ - Awesome interface where you can actually pause the video and interact with the instructor’s code
https://university.mongodb.com - Learn MongoDB from MongoDB
https://www.edx.org/course/subject/computer-science
http://www.infocobuild.com/education/audio-video-courses/computer-science/computer-science.html
https://github.com/kdeldycke/awesome-falsehood - with great hits like “Falsehoods Programmers Believe About Names”, “Falsehoods Programmers Believe About Time”, and “Falsehoods Programmers Believe About Addresses”
https://beej.us/guide/bgnet/ - Beej’s Guide to Network Programming
http://pages.cs.wisc.edu/~remzi/OSTEP/ - Sean’s favorite book, I think
https://gtmetrix.com/ - Test to see if your application is running as smoothly as it could be
https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-books.md#c
https://goalkicker.com/ - Books compiled from StackOverflow documentation
https://www.syncfusion.com/ebooks
https://www.coursera.org/learn/programming-languages
https://docs.python-guide.org/ - Hitchhiker’s Guide to Python
https://docs.python.org/3/tutorial/index.html
https://devguide.python.org/
https://docs.python.org/3/library/index.html
https://www.quackit.com/python/tutorial/
https://gist.github.com/revolunet/537a3448cff850231a74
https://www.codzify.com/Python/python-introduction.php - Python tutorial
https://wiki.python.org/moin/BeginnersGuide/NonProgrammers
https://wiki.python.org/moin/BeginnersGuide/Programmers
https://www.obeythetestinggoat.com/book/praise.harry.html - Book on test driven development in Python
https://clouds.eos.ubc.ca/~phil/courses/eosc582/pdffiles/Python-data-manipulations.pdf
http://sixthresearcher.com/wp-content/uploads/2016/12/Python3_reference_cheat_sheet.pdf
http://www.cogsci.rpi.edu/~destem/igd/python_cheat_sheet.pdf
https://www.pythonsheets.com/notes/python-basic.html
https://perso.limsi.fr/pointal/_media/python:cours:mementopython3-english.pdf
https://sahandsaba.com/thirty-python-language-features-and-tricks-you-may-not-know.html - Technically, 30 language features
https://ihatetomatoes.net/wp-content/uploads/2017/01/react-cheat-sheet.pdf
https://devhints.io/react
https://pbs.twimg.com/media/DZ-97vzW4AAbcZj.jpg:large
https://regexr.com/
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#special-asterisk
https://regexper.com/ - to help visualize
https://www.debuggex.com/
http://www.ntu.edu.sg/home/ehchua/programming/howto/regexe.html - Explanations of different parts of regex with real-world examples
https://regexcrossword.com/ - Regex gamified!
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/regular-expressions/
https://tampub.uta.fi/bitstream/handle/10024/96864/GRADU-1428493916.pdf - A complete guide to Linux process scheduling
https://xss-game.appspot.com/level1 - cross site scripting game
https://observatory.mozilla.org/ - Security testing to see if your security headers are set to what they should be ;)
https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API
https://developers.google.com/web/fundamentals/primers/service-workers/
https://developers.google.com/web/tools/workbox/
https://serviceworkies.com/ - From the maker of Flexbox Zombies!
https://www.codementor.io/npostolovski/40-side-project-ideas-for-software-engineers-g8xckyxef
https://code.tutsplus.com/articles/useful-nix-shell-commands-for-web-developers–cms-26161
https://validator.w3.org/ - markup validation
https://jigsaw.w3.org/css-validator/ - css validation


RBI raises withdrawal limit for PMC Bank depositors to Rs 50,000
by TIMESOFINDIA.COMHighlights
- With this relaxation, more than 78 per cent of the depositors of the bank will be able to withdraw their entire account balance, the central bank said
- To ease the process of withdrawals, the RBI has also allowed the depositors to withdraw from the bank’s own ATMs within the prescribed limit of Rs 50,000
NEW DELHI: The Reserve Bank of India (RBI) on Tuesday further raised the withdrawal limit for customers of the crisis-hit Punjab and Maharashtra Co-operative (PMC) Bank to Rs 50,000 from Rs 40,000 per accountholder.
"The Reserve Bank of India, after reviewing the bank’s liquidity position and its ability to pay its depositors has decided to further enhance the limit for withdrawal to ₹ 50,000/- (Rupees Fifty Thousand only), inclusive of ₹ 40,000 allowed earlier," RBI said in a statement.
This is the fourth time the regulator has increased the withdrawal limit since it clamped down on PMC Bank on September 23, capping withdrawals at Rs 1,000 per customer, which led to a lot of distress and criticism. Last month the limit was enhanced to Rs 40,000 per account.
With this relaxation, more than 78 per cent of the depositors of the bank will be able to withdraw their entire account balance, the central bank added.
In addition, to ease the process of withdrawals, the RBI has also allowed the depositors to withdraw from the bank’s own ATMs within the prescribed limit of Rs 50,000.
The Reserve Bank further said it was closely monitoring the position and will continue to take further steps as are necessary to safeguard the interest of the depositors of the bank.
On September 23, the RBI had put out regulatory restriction on the urban cooperative bank after it found out financial irregularities, including hiding and misreporting of loans given to real estate developer HDIL.
The restrictions included barring the bank from lending and accepting fresh deposits.
It also superseded the board and the management of the bank and appointed an ex-RBI official as the administrator at the bank.
Since the crisis, the law enforcement has arrested five people including the chairman and MD of the bank as well as the father-son duo of HDIL, which owes more than 6,500 crore to the bank.
(With PTI inputs)


Source canvas.
0
lines drawn.
Drawing canvas:
Pause / log object to console
Restart
Show original
Clean render of nodes
Clean / custom render of nodes
Render skeleton
Node movement
log nodes


This is my first webpage?
isn't it nice
Here are some things I'm going to learn about coding
Check out: Richmond Blog It's a great place to find out more about me!


My Account
Personal Settings
Test
Test
Test
Test
Test
Your Profile Settings
Name
UserName
Password
Email
Bio
URL
Company
Location


# [film] "Starship Troopers" # A Postview, copyright 1998 p-m agapow
I couldn't wait for that smarmy little brunette to die.
It's the near future, shortly after the Californian invasion of Buenos Aires which looks like a live action version of "The Jetsons" done by the cast of "90210". (Albeit with considerably less animation.) Here our pearly-teethed teens are beset with those eternal problems of the spirit: Who will win the big football game? Who shall I go to the prom with?  Since Michael "Bad SF is my middle name" Ironside is playing their mono-handed Civics teacher, we can safely arrive at two conclusions: (1) We are in Bad Movie heaven, (2) Universe, bend over.
Sure enough, uber-Aryan Johnny Rico (played by that famous Argentinean actor Casper Van Dien) ends up in the grunts and is sent across to the next sound stage for routine bastardisation in Movie Cliche #253 (Boot Camp). His friends show considerably more sense and join the technical branches. Johnny's lust-thang Carmen (played by the noted Hispanic thespian Denise Richards) becomes a pilot, where she grins like a prom-queen on Prozac as she hurls around million-ton starships. Since their buddy Carl (that noted Latin artist Neil Patrick Harris, aka Doogie Howser) can tell his ferret to crawl up his mother's leg, he naturally gets put in charge of grand strategy. Only Dizzy (the up-and-coming Spanish performer Dina Meyer, known for her subtle, tear-jerking performance alongside Keanu Reeves in "Johnny Catatonic") also joins the infantry. You see, Johnny is her lust-thang and she realises that as soon as she sleeps with him, she can be killed off and leave the movie.
Time passes, although all too slowly for the audience. Carmen realises Johnny has the IQ of toast and sends him a "Dear Johnny" letter. Dizzy, in an attempt to precipitate her own demise, shows her breasts. In a training exercise, Johnny accidentally gets a fellow marine killed. The other recruits - willing to have their limbs broken, trachea crushed and be stabbed and shot at by their drill instructor - find Johnny's clumsiness unacceptable and start dropping out of the program. (Or maybe it was his acting they find unacceptable.) But before Johnny can follow suite, the dreaded alien bugs fart an asteroid across the galaxy and squish Buenos Aires. Although Johnny's parents look relieved just before they are crushed, everyone else knows it's time to kick some arthropod butt!
Johnny and his grunts are choppered out to the Bug homeworld, where the starships are threatened by bugs belching nuclear plasma into orbit. (I swear, I am not making this up.) But Carmen's serotonin levels are still wildly over par and, grinning like the widow of a recently dead rock star, she hauls her ship out of the way. Johnny and Co are meanwhile demonstrating the dazzling power of future military tactics: dump a bunch of guys armed with M16s on a planet and get them to wander around in a tight pack until they are eaten and thus show how the monster works. Sure 'nuff, the bugs show up and have far more charisma than the rest of the cast. Demoralised, the marines retreat, leaving their less likeable colleagues to be eaten.
Digression 1: The Starship Troopers Drinking Game
- Sip whenever a limb is cut off. - Quaff every time someone is cut in half. - Sip whenever Diz lusts after Johnny. - Quaff any time that smarmy little brunette smiles. - Scull any time someone makes an heroic sacrifice.
The survivors are transferred to another unit, the 5th Generic Tough Hombres. Quelle surprise - it's lead by Michael Ironside, still serving time in purgatory for "Highlander 2". It seems they're getting sent to the poetically named "Planet P" to further the plot. But upon getting there, they are attacked by - giant mosquitoes! (No, it's too terrible!) Ironside makes Johnny promise to kill him should he ever be crippled. Unfortunately Johnny doesn't reply, "If it comes to that, I'll do both of us." The grunts come across a devastated firebase and a cowardly general.   Unfortunately Johnny doesn't cap the rest of the cast for equally debilitating mental injuries. Subsequently, Dizzy gets chomped by a bug, because we got to see her breasts earlier on.
Back on the starship, they load Dizzy into a coffin and eject her into space so she can land on the Genesis planet and come back in the sequel "Starship Troopers 2: The Search for Plot". Carmen struggles not to smile during the funeral, Dizzy's convenient death clearing the way for her and Johnny's lust-thang. Then Doogie shows up, in full Gestapo regalia. It now becomes clear why everyone looks like Nazis: the war is being run by geeks and geeky kids think that Nazi stuff is really cool. Doogie explains he knew Johnny's team would be massacred, it was all part of the plan. Johnny has no strong objections to this, illustrating a good reason why he is in the infantry and Doogie in command. Anyway, the Doog-ster explains that since the bugs can launch asteroids from halfway across the galaxy and have them land right on top of cities, they must be intelligent. (Duh.) So it's back to Planet P to catch a "brainbug".
Digression 2: Southpark Troopers --------------------------------
Wouldn't this movie be all the more plausible if it was cheap animation and used the "Southpark" characters?
STAN: Dude!   KENNY: Mi fnk ht d bgsar minhellgen. KYLE: Good point Kenny, there's probably a form of bug we haven't seen yet, a brainbug. BUG: Arrrhhhhh!!! STAN: Oh my god! They've killed Kenny!
Back they go to the disused quarries of Planet P. But Carmen and the faux competitor for her affections, Zander (hitherto known as "Deadmeat"), crash on the planet in the middle of the attack.  Johnny gives a stirring speech that they can't just go and rescue her, because the attack is too important. He then goes and rescues her. Meanwhile the other troops have caught the brainbug. And who better to mindmeld with a giant slug than Doogie Howser! He does the Spock thang and announces that the brainbug is afraid.
So am I Doogie, so am I.
Digression 3: Five Military SF Books That Would Make Better Films
1. The Forever War 2. The Forever War 3. The Forever War 4. The Forever War 5. Any Lensman book.
Humour mode off. There will undoubtedly be those who will defend "Starship Troopers" by saying that it is a comedy. Certainly there are moments that are intended to be funny, but it is no more a comedy than "Total Recall" or "Robocop". Similarly, some may say that the future depicted is meant to be dystopian and terrible. The lie is put to this by again invoking Verhoeven's other two SF films. Both of them depicted unpleasant regimes, even ones with which the characters cooperated and supported. But the heroes never liked their worlds, nor showed it as a viable or desirable one. If Verhoeven is attempting to be satirical, he fails utterly and my suspicion is that he is attempting to have it both ways, to both laugh at and cheer the fascist, testosterone-poisoned, gungho histrionics. The situation is not helped by a wooden cast that can only aspire to being B-grade, dialogue that gives the word "cliche" a bad name, and a plot that could be second guessed by undiscovered tribes in the Phillipine jungles.
"Starship Troopers" is possibly the worst SF movie ever made [0/bomb], a leprous turd of a film that's so horribly demented that it immediately is assumed into the pantheon of Truly Bad Movies, with a crassness score of 4 Lamberts. In fact it is so terrible that you should rush out and see it now because you will not believe how bad it is. Tuberculosis on the Sid and Nancy scale.
"Starship Troopers" Released 1997. Director Paul Verhoeven. Starring Casper Van Dien, Dina Meyer, Denise Richards, Jake Busey, Neil Patrick Harris, Clancy Brown, Patrick Muldoon, Michael Ironside.
------
paul-michael agapow (agapow@computer.org), La Trobe Uni, Infocalypse
"There is no adventure, there is no romance, there is only trouble and desire."
Archived at
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


How to treat coronavirus symptoms at home
There is currently no specific treatment for coronavirus (COVID-19), but you can often ease the symptoms at home until you recover.
If you're concerned about your symptoms and need medical advice, use the NHS 111 online coronavirus service.
Treating a high temperature
If you have a high temperature, it can help to:
- get lots of rest
- drink plenty of fluids (water is best) to avoid dehydration – drink enough so your pee is light yellow and clear
- take paracetamol or ibuprofen if you feel uncomfortable
Is it safe to take ibuprofen if I have symptoms of coronavirus?
There have been some news reports of anti-inflammatory painkillers, such as ibuprofen, making coronavirus worse.
The Commission on Human Medicines has now confirmed there is no clear evidence that using ibuprofen to treat symptoms such as a high temperature makes coronavirus worse.
You can take paracetamol or ibuprofen to treat symptoms of coronavirus. Try paracetamol first if you can, as it has fewer side effects than ibuprofen and is the safer choice for most people.
Always follow the instructions that come with your medicine.
Treating a cough
If you have a cough, it's best to avoid lying on your back. Lie on your side or sit upright instead.
To help ease a cough, try having a teaspoon of honey. But do not give honey to babies under 12 months.
If this does not help, you could contact a pharmacist for advice about cough treatments.
Do not go to a pharmacy
If you or someone you live with has coronavirus symptoms, you must all stay at home.
Try calling or contacting the pharmacy online instead.
Get help while you're staying at home
NHS Volunteer Responders can help you while you have to stay at home (self-isolate).
They can help with things like collecting shopping and medicines.
Call 0808 196 3646 (8am to 8pm, everyday) to arrange help from a volunteer.
Things to try if you're feeling breathless
If you're feeling breathless, it can help to keep your room cool.
Try turning the heating down or opening a window. Do not use a fan as it may spread the virus.
 This can make it worse.
Important
Feeling breathless can be a sign of a more serious coronavirus infection.
If you feel breathless and it's getting worse, get medical advice from the NHS 111 online coronavirus service.
Tips For breathlessness
Find out how you can help relieve breathlessness.
Page last reviewed: 21 December 2020
Next review due: 21 December 2020


@import tags._ @(account: Account) @adminframe(1){
Create Event
Drop photo here
or
The size of the image must be less than 2M.
JPG, PNG, and BMP formats are supported.


Age 24, Receiving his Bachelors in Photonic Science and Engineering. He is an active member of the armed services. After his service to the United States Derek hopes to continue his education while obtaining valuable industry experience working for a company devoted to the defense of the United States.
Age 24, Receiving his Bachelors in Photonic Science and Engineering. As his final semester is coming to a close, he is experiencing what it's like to have real world engineering problems. Working on this project is not only challenging but rewarding. Josh plans on continuing his education at UCF to earn his Master’s degree and start his optical engineering career in the industry.
Age 22, Receiving his Bachelors in Computer Engineering. He hopes to apply the knowledge he gained while at the University of Central Florida in the field of Software Engineering. Kenneth has shown interest in furthering his studies for a Master’s degree in a Computer Security field. He also has shown interest in joining the workforce as a Software Developer.


UIViewControllers
a view controller manages a set of views that makes up a portion of your app’s user interface.
- UIViewController:
- sends data to NSArray
- sends view to UIView
- sends a target to UIButton
- Receives a delegate from UITextField
UITabBarController
- common to use that as the main controller
- this controls the display of the main screen
UITabBarItem
- displays the tab buttons in the along the top or bottom
TableViews
- Very flexible
- Uses the delegate pattern
- UITableViewController is a controller object that manages a table view.
- when the table view is about to appear the first time it’s loaded, it reloads the table view’s data
- whent he table view has appeared, the controller flashes the tbale view’s scroll indicators
- UITableViewController is a controller object that manages a table view.
inherits from the view controller adn dispays the table view cells
supports different kinds of layouts
- plain
- grouped -> Like the ones you can find in the Settings app of an iPhone.
the UITableView has subviews that will contain the cells
Data sources
- special type of delegate
used by the tableView in order to get info needed to display
of rows, etc
- special type of delegate
used by the tableView in order to get info needed to display
like tabs this is set in the app delegate
when you have data that is more than will fit on the screen, you probably only need to create 9 or so cells and then you can send in the data to fit in those cells. Loading 50 cells will make the interface very slow.
- We reuse the cells with dequeue like
tableView.dequeueReusableCellWithIdentifier(NEWS_CELL_REUSE_ID)
- Only if the table view can not find a cached cell with that identifier, we build it:
UITableViewCell.alloc.initWithStyle(UITableViewCellStyleSubtitle, reuseIdentifier: NEWS_CELL_REUSE_ID)
- We reuse the cells with dequeue like
System Cell Types
- four kinds provided by apple
- can also create your own cells
creating custom tableviews is a good example of using when to use Interface Builder.
viewWillAppear
method will be called every time the view is showninitWithStyle:
This is the initializer method used to create instances of UITableViewControllerp.list files
are Property list files -> files that store serialized objects- Objective-C supports these files natively
Animation for adding or deleting a cell with:
1 2 3 4 5 6 |
|
Custom Cells
- Need UITableViewCell as the super class
Navigation Controllers
very similar to TabBarControllers, but like a chain of views.
- when you have a master, detail relationship you should use a Navigation controller
- you get a back button for free!
- when you have a master, detail relationship you should use a Navigation controller
can use CoreAnimation to create your own animation instead of using the standard transition.
A Navigation Bar can only have two buttons, one to the left and one to right. T
- The buttons should be instances of UIBarButtonItem not of UIButton.
Dirty Views
- needed to update a view ->
@receiver.setNeedsDisplay
A ruby aside
1 2 3 4 5 6 7 8 |
|


Africa
Total Cases
Today Cases
Total Deaths
Today Deaths
Recovered
Active
Critical
Cases Per Million
Deaths Per Million


Video
Your browser does not support video
Audio
Your browser does not support audio
Play
Pause
+ Volume
- Volume


This guide should get you an Android VM that is capable of running the needed programs for the Holiday Hack Challenge. This guide will probably get out-dated rather quickly, so if something doesn’t line up perfectly just use common sense. Also this was my first time touching Android, so I may not do things the most efficient way – I would hope there’s some command line flags to automate this update process.
Building the Android VM
- Install the Android-SDK and qemu-kvm.
apt-get install android-sdk qemu-kvm
- Launch the android sdk.
android
-
In the Android SDK Manager, uncheck everything but Android SDK Tools, Android SDK Platform-tools, and Android SDK Build-Tools underneath the tools folder.
- Click Install 3 Packages, accept the license agreement and begin installation.
- Once the update finishes, close and re-open the Android SDK Manager.
- We now have a lot more items, with everything under API 25 being checked. Uncheck that and click install 2 packages, this should update Android SDK Tools and SDK Platform-tools.
- Close and re-open the Android SDK Manager yet again… This is a bit like the Windows Update Process.
- You should now see “SDK Platform” underneath the API 25 folder. Uncheck everything but that and click Install 3 packages.
- You know the drill… Close and Re-Open the Android SDK Manager.
- Uncheck everything in the API 25 folder yet again, and select Google APIs Intel x86 Atom System Image
- Good News! We can now create the Android Device. Click on Tools in the top left and go to “Manage AVD”
- Fill the options as you see fit, below are the ones I did:
- Click Start to launch the KVM. If you get an error here you most likely need to enable virtualization. In VMWare Workstation the option is “Virtualize Intel VT-x/EPT or AMD-V/RVI” underneath the processors option. If the option isn’t there right click on the VM, go to Manage and Change Host Compatability to the highest version of VMware it lets you.
- You should now have an Android VM!
- Click the SDCard in the top left (you may have to drag it down).
- Select the SDCard and click something along the lines of “Use with this device, format, or erase”.
Configuring the Proxy on the Phone
- Open Settings and click “More” underneath “Wireless & Networks”
- Click on “Cellular Networks”
- Click “Access Point Names”
- Click “T-Mobile US”
- Click “Proxy” and set it to your Kali box.
- Clicl “Port” and set it to your Kali box.
- Click the 3 dots in the top left and save your settings. After you do this you can go back to the home screen, by clicking the circle button to the right of the VM.
- Open a web browser and you should be able to see requests now going through burp. If not, open up Burp go to the proxy > Options tab click edit and change it to listen on all interfaces.
Installing the Burp Certificate
- On your Kali go to http://burp/cert (note the proxy has to be configured)
- Download cacert.der
- Rename cacert.der to cacert.cer
- Copy the cert to your device by running:
/usr/share/android-sdk/platform-tools/adb push cacert.cer /mnt/sdcard/cacert.cer
- Click Settings > Security > Install from SDCard > Virtual SD Card and click on cacert.cer
- Give it a name, and click Okay.
- It will force you to set a PIN, click “Continue without fingerprint” then set a 4 digit pin.
- All web and app traffic should now be going through Burp!


Locks Versus Latches
A true lock is handled by DB2 using the IRLM. However, whenever doing so is practical, DB2 tries to lock pages without going to the IRLM. This type of lock is called a latch.
True locks are always set in the IRLM. Latches, by contrast, are set internally by DB2, without going to the IRLM.
When a latch is taken instead of a lock, it is handled in the Buffer Manager by internal DB2 code; so the cross-memory service calls to the IRLM are eliminated. Latches are usually held for a shorter duration than locks. Also, a latch requires about one-third the number of instructions as a lock. Therefore, latches are more efficient than locks because they avoid the overhead associated with calling an external address space. Latches are used when a resource serialization situation is required for a short time. Both latches and locks guarantee data integrity. In subsequent sections, when I use the term lock generically, I am referring to both locks and latches.
|


| DOSE: T+ 0:00 |
200 mg |
oral |
Caffeine |
(pill / tablet) |
| T+ 5:00 |
3 lines |
insufflated |
Caffeine |
(ground / crushed) |
| T+ 6:40 |
200 mg |
oral |
Caffeine |
(pill / tablet) |
| T+ 16:00 |
100 mg |
insufflated |
Caffeine |
(ground / crushed) |
| T+ 19:00 |
200 mg |
oral |
Caffeine |
(pill / tablet) |
Other datas:
- I was not on any other drugs at this time.
- I have no caffeine tolerance whatsoever. I only once in a blue moon drink caffeinated beverages/coffee/tea.
- My only other full-blown caffeine experience was when I ingested 1000 mg orally.
- The reason for my tiredness throughout the experience could be due to the fact that I had slept very little the previous two days.
~~~
Experience:
t -1:30 I bought some Stay-Awake caffeine pills from the store up the street. I didn't intend to use them right away, but to save them for final exams which were beginning the next day. However, my impatience got the better of me.
t +0:00 - ***200 mg orally*** I took a single caffeine pill.
t +0:30 The effects start to hit me. I experience a significant mood increase, and I feel a lot more energetic. I decide to begin typing up a report that I have due the next day, and to my surprise, it's done before I even realize. I'd like to take a moment to say that caffeine -does- work as an effective study/homework aid. I must also state that I was feeling some slight nausea at this point. It doesn't happen if I drink a coke or something, but caffeine in pill form seems to make me nauseous, especially if I take too much.
t +2:30 I feel the effects starting to fade slightly, and I want to get back to baseline. I decide to go biking, thinking for some reason that it will help me get evened out more quickly. I went home, and I was rather tired (even yawning, surprisingly).
t +3:00 - +4:30 I'm puttering around the house at this point, still noticing an energy increase and a willingness to do household chores. However, I'm getting a headache, most likely due to the caffeine wearing off. This is where the experience starts to turn downhill.
t +5:00 ***175 mg intranasally*** I'm sitting at my computer, somewhat below baseline, when a friend IM's me and tells me that I should try snorting a pill. After some deliberation (I've never snorted any drugs before) I decide to go for it. I crush the pill up with an ID card and my shoe. I cut it up into 3 lines, one large and two small (I wasn't sure at the time how much my nose could handle) and took the large one. A few minutes later, I took another one, and the remaining bit soon afterwards. There was some minor burning, and the drip tasted disgusting, but it wasn't anything I couldn't handle. The reason I state the dose as 175 mg is because I wasn't very careful measuring, and lost some on the floor/dust etc.
t +5:10 The caffeine I just railed starts to hit me in earnest. I feel very jittery, and electrified. I want to talk to everyone, and I have a definite mood increase. One thing that I dislike about the experience is that I am -very- uncoordinated. I normally type very fast and very well, but it seemed like my hands were made of ice (this could be related to the blood vessel constriction caffeine causes), and I was typing too slow for my brain.
t +5:20 - +6:30 The nasal caffeine experience, if I had to choose one highlight, had a much 'cleaner' feel to it than the oral dosages I had taken in the past. It was very easy for me to see when I was coming up, plateauing and coming down. Another plus was that the nausea was more short-lived, and not the subtle, pervading kind that I experienced (and would experience again tonight) when taking large amounts orally. . It was very shortlived, and the high is not any more intense than when taken orally; it just comes on (and comes down) faster.
t +6:40 ***200 mg orally*** The high from the snorted caffeine is beginning to wane, and since I've gotten the crazy idea in my head that I want to stay up all night (bad choice number one), I decide to take another pill orally. This is the last pill I will take tonight.
t +7:40 I start to feel the plateau from the oral dosage. At this point, it's impossible to pinpoint which feelings are coming from which dose of caffeine, so I won't attempt to distinguish between them. The nausea, which seems to still be present from my insufflated portion, combines with the newfound nausea that I'm experiencing from both the comedown of the original pill and this new one, and I come very close to vomiting. Energy-wise, I feel like I've just woken up. I know I won't sleep tonight, and decide to make the best of it.
t +8:30 After listening to music for an hour, I get up and use the bathroom. To my surprise, this makes the nausea go away for a good two or three hours.
t +8:30 - +9:00 I try my hand at some meditation I've been practicing for a couple weeks. To my surprise, the caffeine actually helps me concentrate on only my breathing, which deepens the process greatly. This method also helps to eliminate some of the nausea.
t +9:00 - +14:00 I'm pretty much lying in bed for the next five hours, thinking and thinking. I did not experience any 'caught in a loop' thinking like I've read many people do when they take large amounts of caffeine. The nausea comes and goes in waves, and I experience some heartburn. For some reason, my stomach is growling very loudly. I didn't think that caffeine would make me hungry, of all things, but I guess everyone reacts differently. I would like to note that during this time I was very sweaty, although my room was probably around 70 degrees Farenheit, tops.
I also experienced what has become a trademark of drug use for me. I (naturally) get very bored lying in bed, and I begin to have flashing delusions, and nightmares. Although difficult to explain, it is a very discouraging and depressing experience. The best way it can be explained is that the mind is so bored and over-stimulated it begins to create things that aren't there for entertainment. This also happened to me the last time I took caffeine, and both times I consumed AMT.
I attempted several times to get some sleep, but it was completely impossible. I was tired, but the residual effects of the caffeine wouldn't let me go to sleep
t +16:00 ***100 mg insufflated*** I believe I got about an hour of restless sleep, tops. It was time to go to school and take exams, so I got dressed, took a shower and finally ate something. The nausea subsided significantly. Before I left, I quickly insufflated half a pill of Stay-Awake. The burn and drip were much worse this time. I also blew my nose on the way to school, and noticed that a lot of the powder was just sitting in my nose.
t +16:10 - +17:30 The caffeine is having a surprisingly intense effect on me. I can't sit still in class, and I do the work very quickly. I become much more sociable and assertive. I also become more confident in myself, and give a presentation with great assertion. However, with the intense positives, come the intense negatives. The nausea is back, with a vengance. After first period, I have to go to the vending machine and buy some chips and water to keep my stomach from sending breakfast back up.
t +19:00 ***200 mg orally*** Beginning my second period (We only have two periods a day now because we're on exam schedules) I sneak down yet another caffeine pill orally, under the pretense that I didn't want to crash and burn right in the middle of the exam that I had originally taken the pills for.
t +19:00 - +21:00 I blaze through the math test, and despite the almost unbearable nausea, the water that I bought before kept me through. I was able to concentrate on the problems like never before, even lacking any real sleep from the night before.
t +21:00 - Present (+24:00) I've decided that I've had enough of an adventure for a while. Coming down is surprisingly easy this time. I believe I will definitely sleep well tonight. However, there are more exams tomorrow.
This was probably one of my most enlightening drug experiences so far.
- Once my tolerance goes down, I will insufflate one pill without anything else, to determine the effects of snorting. My experience may have been hazed up by the oral administrations.
- The main drawback of this experience was the nausea.
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.


warn("Only "trust-constr" method accept %s "
"options for "jac". Using "2-point" instead." % jac)
jac = None
elif not callable(jac):
if bool(jac):
fun = MemoizeJac(fun)
jac = fun.derivative
// fun returns func and grad
fun = MemoizeJac(fun)
jac = fun.derivative
elif (jac in FD_METHODS and
meth in ["trust-constr", "bfgs", "cg", "l-bfgs-b", "tnc"]):
// finite differences
pass


My Projects
- Animal Shelter Website
In this project, we worked in a pair to create an animal shelter website using HTML and CSS.
- Deccorator Website
In this project, we worked in a pair and practiced using columns to create a styled website about decorating
- Blogging Website
In this project, we worked in a pair to make and style our blogging website
>- Pet Blog Website
My very first pair project
- Pet Blog
My first website about my beloved pet
> - Favorite Places Website
In this project, we worked in a pair to create a website with places we want to visit, and added options for a user to pick their own
- Vacation Website
In this project, we worked in a pair to create a website for a resort company
> - Wiki Website
In this project, we worked in a pair to make an exact copy of a Wikipedia website
- Resort Website
In this project, we worked in a pair to create a website for a another resort company


Instructions: Type any letter, number, or even the following special characters . . . . , ? @ $ # + - & ( ) % / . . . and then watch as whatever you type is instantly converted into Binary!


| µOS++ Core | µOS++ Core summary page |
| µOS++ Startup | µOS++ Startup summary page |
| ▼µOS++ RTOS C++ API | µOS++ RTOS C++ API summary page |
| Core & scheduler | C++ API scheduler definitions |
| Threads | C++ API threads definitions |
| Clocks | C++ API clocks definitions |
| Condition variables | C++ API condition variables definitions |
| Event flags | C++ API event flags definitions |
| Memory pools | C++ API memory pools definitions |
| Message queues | C++ API message queues definitions |
| Mutexes | C++ API mutexes definitions |
| Semaphores | C++ API semaphores definitions |
| Timers | C++ API timers definitions |
| Memory management | C++ API memory management definitions |
| ▼µOS++ RTOS C API | µOS++ RTOS C API summary page |
| Core & scheduler | C API core & scheduler definitions |
| Threads | C API thread definitions |
| Clocks | C API clocks definitions |
| Condition variables | C API condition variable definitions |
| Event flags | C API event flags definitions |
| Memory pools | C API memory pool definitions |
| Message queues | C API message queue definitions |
| Mutexes | C API mutex definitions |
| Semaphores | C API semaphore definitions |
| Timers | C API timer definitions |
| Memory management | C API memory management definitions |
| µOS++ ISO Standard C++ Threads | µOS++ ISO Threads summary page |
| µOS++ Drivers | µOS++ Drivers summary page |
| µOS++ Diagnostics & Trace | µOS++ Diagnostic & Trace summary page |
| ▼µOS++ POSIX I/O C++ API | µOS++ POSIX I/O C++ API summary page |
| Basic classes | µOS++ POSIX I/O C++ basic classes |
| Functions | µOS++ POSIX I/O C++ functions |
| Driver classes | µOS++ POSIX I/O C++ drivers |
| Utility classes | µOS++ POSIX I/O C++ utilites |
| µOS++ POSIX I/O C API | µOS++ POSIX I/O C API summary page |
| ▼µOS++ Application Config | µOS++ application configuration definitions |
| Command Line Options | Definitions passed via the compiler command line |
| Start-up & General Options | Definitions used to configure the program start-up |
| Memory Management Options | Definitions used to configure the memory management features |
| Library Options | Definitions used to configure various library options |
| RTOS Options | Definitions used to configure the RTOS |
| Trace Options | Definitions used to configure the trace channel |
| Custom RTOS Options | Definitions used to select various custom RTOS port implementations |
| Informative Options | Definitions passed back to the application |
| µOS++ Application Overrides & Hooks | µOS++ application customisable functions and hooks |
| Utilities | Application utility classes and functions |


Know More About Me
Born in the heart of Pakistan, I am a keen Person who likes to get his hands dirty with all the new stuff going around in the tech world, I've worked on Web Tech (Core php) and Android (Unity Games). In my leisure I like to play badminton and Cricket.
My maxim being a hardcore Lahori
We're Lahories, We're Loud and We're Proud.
My Accomplishments
My journey as a Software Engineer has just begun its' course.
There is still a lot more to learn in the world of source and before I could make my mark
in it. But, this is where I start and each build shall be better than the previous one.
- HTML themes
- Unity
- Database
- Css
⚔
Weapons Of Mass Creation
When I'm Free Floating
When I'm not so busy building source code or being Batman (Protecting the Streets of Lahore). I like spending time with
Contact Me
Don't hesitate to ask me, if you have any queries. I will try my best to respond ASAP!


We dont know how but something went wrong. We have notified the site owners. We are really sorry about this.


Snake Clone - StardustGogeta
Your browser does not support HTML5 Canvas.
Width
Height
Frame Time
Submit


Basic Provider Usage
Boxes
Boxes are all provider-specific. A box for VirtualBox is incompatible with the VMware Fusion provider, or any other provider. A box must be installed for each provider, and can share the same name as other boxes as long as the providers differ. So you can have both a VirtualBox and VMware Fusion "precise64" box.
Installing boxes hasn't changed at all:
$ vagrant box add \
precise64 http://files.vagrantup.com/precise64.box
Vagrant now automatically detects what provider a box is for. This is visible when listing boxes. Vagrant puts the provider in parentheses next to the name, as can be seen below.
$ vagrant box list
precise64 (virtualbox)
precise64 (vmware_fusion)
Vagrant Up
Once a provider is installed, it is used by calling vagrant up
with the --provider
flag, specifying the provider you want to back the machine. No other configuration is necessary! What this looks like:
$ vagrant up --provider=vmware_fusion
If the provider is well-behaved then everything should just work. Of course, each provider typically exposes custom configuration options to fine tune and control that provider, but defaults should work great to get started.
From this point forward, you can use all the other commands without specifying a --provider
; Vagrant is able to figure it out on its own. Specifically, once you run vagrant up --provider
, Vagrant is able to see what provider is backing an existing machine, so commands such as destroy
, suspend
, etc. do not need to be told what provider to use.
Limitations
Vagrant currently restricts you to bringing up one provider per machine. If you have a multi-machine environment, you can bring up one machine backed by VirtualBox and another backed by VMware Fusion, for example, but you can't back the same machine with both VirtualBox and VMware Fusion.
This is a limitation that will be removed in a future version of Vagrant.


Card Number
MM / YY
CVV (3 digits)
There was an error processing your request.
Try again
Authenticating...
Cancel PayPal Login


The Smart Contract System concept, the underlying software application and software platform (i.e. the Ethereum
blockchain), is still in an early development stage and unproven. There is no warranty or assurance that the
process
for creating Tokens will be uninterrupted or error-free and there is an inherent risk that the software could
contain defects, weaknesses, vulnerabilities, viruses or bugs causing, inter alia, the complete loss of ETH
contributions and/or Tokens. We do
The Smart Contract System concept, the underlying software application and software platform (i.e. the Ethereum
blockchain), is still in an early development stage and unproven. There is no warranty or assurance that the
process
for creating Tokens will be uninterrupted or error-free and there is an inherent risk that the software could
contain defects, weaknesses, vulnerabilities, viruses or bugs causing, inter alia, the complete loss of ETH
contributions and/or Tokens. We do


|
Ventilator
|
Class to handle oxygen sensor, inherits base sensor class. More...
#include <O2_sensor.h>
Public Member Functions | |
| o2_sensor (Adafruit_ADS1115 *ads, int adc_channel) | |
| Constructor for O2 sensors Initializes O2 sensor variables. | |
| int | init (void) |
| Function to initialize the O2 sensor. More... | |
| float | read_sensor_data (void) |
| Function to read sensor data. More... | |
| void | reset_sensor_data (void) |
| Function to reset sensor data. More... | |
| void | update_sensor_data (void) |
| Function to read and update sensor data in local data structures (called in timer interrupt) More... | |
| Public Member Functions inherited from sensor | |
| sensor () | |
| Constructor for sensors Initializes all sensor variables. More... | |
| int | read_sensor_samples (float *samples, int sample_count) |
| Function to read the sensor samples. More... | |
| void | set_error (int err) |
| setter function for m_error More... | |
| int | get_error (void) |
| getter function for m_error More... | |
Protected Member Functions | |
| int | store_default_o2_calibration_data (void) |
| Stores the default calibrated values to memory during boot. More... | |
| int | calibrate_o2_sensor (void) |
| Calibrate the O2 sensor during boot. More... | |
Protected Attributes | |
| float | m_slope |
| float | m_const |
| int | m_adc_channel |
| Adafruit_ADS1115 * | m_ads |
Additional Inherited Members | |
| Public Attributes inherited from sensor | |
| int | m_error |
| sensor_t | m_data |
| float | samples [MAX_SENSOR_SAMPLES] |
| int | m_sample_index |
Class to handle oxygen sensor, inherits base sensor class.
|
protected |
adc channel where the sensor is connected to
|
protected |
ADS board where the sensor is connected to
|
protected |
Stores the const measured from the sensor voltage at different water level
|
protected |
Stores the slope measured from the sensor voltage at different water level


At our institute, a chemoradioselection strategy has been used to select patients for organ preservation on the basis of response to an initial 30–40 Gy concurrent chemoradiotherapy (CCRT). Patients with a favorable response (i.e., chemoradioselected; CRS) have demonstrated better outcomes than those with an unfavorable response (i.e., nonchemoradioselected; N-CRS). Successful targeting of molecules that attenuate the efficacy of chmoradioselection may improve results. Thus, the aim of this study was to evaluate the association of a novel cancer stem cell (CSC) marker, CD44 variant 9 (CD44v9), with cellular refractoriness to chemoradioselection in advanced head and neck squamous cell carcinoma (HNSCC).
Through a medical chart search, 102 patients with advanced HNSCC treated with chemoradioselection from 1997 to 2008 were enrolled. According to our algorithm, 30 patients were CRC following induction CCRT and 72 patients were N-CRS. Using the conventional immunohistochemical technique, biopsy specimens and surgically removed tumor specimens were immunostained with the anti-CD44v9 specific antibodies.
The intrinsic expression levels of CD44v9 in the biopsy specimens did not correlate with the chemoradioselection and patient survival. However, in N-CRS patients, the CD44v9-positive group demonstrated significantly ( P = 0.008) worse prognosis, than the CD44v9-negative group. Multivariate analyses demonstrated that among four candidate factors (T, N, response to CCRT, and CD44v9), CD44v9 positivity (HR: 3.145, 95% CI: 1.235–8.008, P = 0.0163) was significantly correlated with the poor prognosis, along with advanced N stage (HR: 3.525, 95% CI: 1.054–9.060, P = 0.0228). Furthermore, the survival rate of the CD44v9-induced group was significantly ( P = 0.04) worse than the CD44v9-non-induced group.
CCRT-induced CD44v9-expressing CSCs appear to be a major hurdle to chemoradioselection. CD44v9-targeting seems to be a promising strategy to enhance the efficacy of chemoradioselection and consequent organ preservation and survival.
Despite recent advances in multidisciplinary treatments, the overall survival and quality of life of patients with advanced head and neck squamous cell carcinoma (HNSCC) have not improved considerably over the past decade [ 1, 2]. Thus, establishment of clinically effective therapies based on HNSCC biology is imperative. In the Department of Otolaryngology and Head and Neck Surgery at Kyushu University and its affiliated institutes, a strategy called chemoradioselection has been used as a tool to measure the biological aggressiveness of an individual tumor since 1972 [ 3– 5]. In brief, responses of tumors are evaluated following 30–40 Gy of concurrent chemoradiothepapy (CCRT). Then, patients who demonstrate favorable responses (i.e., chemoradioselected; CRS), proceed to further CCRT up to 60–70Gy, whereas those with unfavorable responses (i.e., non-chemoradioselected; N-CRS), undergo radical surgery, which often results in the loss of vital organs (e.g., the larynx). Intriguingly, CRS patients demonstrate significantly better survival and organ preservation irrespective of their clinical stages, suggesting the accuracy of chemoradioselection [ 3, 5]. Recently, a similar concept of chemoselection was postulated by a group at the University of Michigan, facilitating improved organ preservation and survival [ 6– 8]. Thus, if the efficacy of chemo-/radioselection is enhanced, more improved survival and organ preservation in patients, particularly, those with advanced HNSCC might be feasible [ 1]. Based on this speculation the aim of this study is to elucidate mechanisms, which attenuate the effects of chemoradioselection to develop clinical effective targeted therapies.
During the last decade, it has become apparent that cancer stem cells (CSCs), which are characterized by strong potential for self-renewal and propagation of heterogeneous tumor, may be the main cause of tumor refractoriness to conventional chemo-/radio therapies [ 9]. Survival of a single CSC can cause tumor re-growth and more importantly CSCs have been proposed to be a source of distant metastases [ 9]. In HNSCC, the standard form of CD44 (CD44s) was first identified as a surface marker of CSCs by Prince et al., and it is expressed in < 10% of HNSCC cells [ 10]. However, the results of an immunohistochemical study, which demonstrated that 60%-95% of cells in the normal epithelium of head and neck and 60%-100% of HNSCC cells expressed CD44s, have cast a doubt on the credibility of this marker [ 11]. In addition, inoculation of a small number of CD44s-negative HNSCC cells caused development of a bulk tumor in immune-compromised mouse [ 12, 13]. In contrast, through a series of in vitro and in vivo assays and experiments with clinical samples, mainly performed in the laboratory of Prof. Saya at Keio University, CD44 variant 9 (CD44v9), a splicing variant of CD44, has emerged as a novel marker of cancer stemness in a variety of solid tumors including HNSCC [ 14– 18]. Functionally, CD44v9 increases the intra-cellular levels of reduced glutathione (GSH) when coupled with xCT, thereby protecting cells from ROS and oxidative stress, which is one of the distinct properties of CSCs [ 14]. This scenario well explains the mechanism by which CSCs can survive chemo-/radio therapies, because these agents have been reported to exert cytotoxic effects mainly through ROS production of [ 14, 19]. Indeed, in HNSCC tumor samples, double immunostainings with involucrin, a differentiation marker, and CD44v9 clearly demonstrated a mutually exclusive staining pattern and induction chemotherapy preferentially killed involucrin-positive cancer cells, resulting in the marked induction of CD44v9-positive cells. The expression levels of CD44v9 in HNSCC cell lines were associated with the increased levels of intracellular GHS and resistance to cisplatin. Thus, treatments of CD44v9-expressing HNSCC cell lines with an inhibitor of xCT, sulfasalazine, significantly inhibited cellular viability and tumor growth in nude mice and enhanced sensitivity to cisplatin [ 16].
In view of these findings, we immunohistochemically examined the expression levels of CD44v9 protein in clinical samples obtained from patients with advanced HNSCC treated according to the platinum-based chemoradioselection strategy to determine if CD44v9-expressing HNSCC cells possess stemness and cause cellular refractoriness to chemoradioselection.
Through a medical chart search for patients who were treated at our institute from 1997 to 2008, we selected 102 patients to this study who met the following criteria: (1) those with previously untreated hypopharyngeal, laryngeal or oral cavity cancer patients with stage III or IV tumor according to the UICC TNM classification (2002); (2) those treated with the chemoradioselection strategy; (3) those with no distant metastasis; and (4) those with biopsy and/or surgically removed specimens that apparently contained invasive fronts of tumor that were adjacent or surrounded by tumor-associated stroma in our formalin-fixed paraffin-embedded tissue archive; this last criteria was included because scoring of immunostaining was performed in these tumor fronts as described below. The virus-related HNSCCs (i.e., nasopharynx and oropharynx) were excluded from the analyses to focus on the biological role of CD44v9. This study was approved by the Institutional Review Board of the National Kyushu Cancer Center (No 2013-107). Written informed consent was given by participants for their clinical records to be used in this study.
The characteristics of the patients are shown in Table 1. All patients were followed-up for >60 months; the average follow-up period was 51.7 months (range: 2 to 151). Their average age was 60.8 years. There were 27 patients with hypopharyngeal carcinoma, 40 patients with oral carcinoma, and 35 patients with laryngeal carcinoma.
| Sex | Male | 88 (86.3%) |
| Female | 14 (13.7%) | |
| Subsite | Hypopharynx | 27 (36.5%) |
| Oral | 40 (39.2%) | |
| Larynx | 35 (34.3%) | |
| T stage | T1 | 11(10.8%) |
| T2 | 29 (28.4%) | |
| T3 | 34 (33.3%) | |
| T4 | 28 (27.5%) | |
| N stage | N0 | 16 (15.7%) |
| N1 | 17 (16.7%) | |
| N2 | 66 (64.7%) | |
| N3 | 3 (2.9%) | |
| Clinical stage | Ⅲ | 28 (27.5%) |
| Ⅳ | 74 (72.5%) |
The treatment courses of the patients are shown in Fig. 1. Following 30–40 Gy of CCRT comprising cisplatin (CDDP; 15mg/m 2/day) or parapalatin (CBDCA; AUC = 1/day) from days 1 to 5 and external beam irradiation (2.0 Gy/day) 5days a week, 30 patients were classified into the CRS group (clinical complete response at the primary site) and the remaining 72 patients were classified into the N-CRS group.
CCRT, concurrent chemoradiotherapy; CDDP, cisplatin; CBDCA, paraplatin; AUC, area under the curve; and PND, planned neck dissection.
After careful examination of the tissue archive, 30 biopsy specimens from N-CRS patients and 30 paired biopsy and surgically removed specimens from the same N-CRS patients were selected. However, the remaining 42 patients in the N-CRS arm did not have proper biopsy specimens that met the criteria mentioned above; therefore only surgically removed tissues were collected from this population. Consequently, a total of 132 (60 biopsy and 72 surgically removed) tissue samples were processed in this study.
Anti-human CD44v9 rat IgG monoclonal antibody (RV3), which specifically recognizes human CD44v9, was generated and kindly provided by Prof. Saya, Keio University. This antibody has been used in previous studies [ 15, 16, 18]. Immunostaining for CD44v9 was performed as described previously [ 15]. In brief, a VECTASTAIN Elite ABC Standard Kit (Vector Laboratories, Burlingame, CA, USA) with a heated-induced, antigen-retrieval step was used to perform immunohistochemical staining for CD44v9. Xylene was used to deparaffinize the sections, which were rehydrated in a series of ethanols. Heat-induced epitope retrieval was performed in Target Retrieval Solution (S-1699, DAKO, Tokyo, Japan) in an autoclave at 121°C for 15 min. After cooling at room temperature for 20 min, the slides were thoroughly washed in Tris-buffered saline (TBS), pH 7.6. Endogenous peroxidase activity was blocked at room temperature by treatment with 0.3% hydrogen peroxide in methanol for 30 min. The sections were washed in TBS and then transferred to a Shandon Sequenza staining system in a humidified chamber (Thermo Fisher Scientific K.K., Yokohama, Japan). Non-specific antibody binding was inhibited by incubating the sections in 10% normal rabbit serum. The slides were incubated with mouse monoclonal antibody against CD44v9 (RV3) (diluted 1:12500; 0.2μg/ml) at 4°C overnight. These sections were washed thrice with TBS and incubated for 30 minutes in biotinylated rabbit anti-rat IgG (Dako, Tokyo, Japan) diluted 1:200 in Antibody Diluent. The Metal Enhanced DAB Substrate Kit (Thermo Scientific) was used to visualize CD44v9 expression. The slides were counterstained with hematoxylin. Appropriate negative and positive controls were used in each staining run. There were 2 types of negative controls: 1) non-immune rat IgG2a-Negative Isotype control (Millipore, Billerica, MA, USA) with the same concentration as the primary antibody and 2) dilution buffer without the primary antibody. Breast cancer tissue was used as the positive control,
Considering that the basal cells in the normal epithelium of the upper aerodigestive tract show positive staining for CD44v9 ( Fig. 2A), counting of CD44v9-positive cells was performed at the invasive fronts of tumors that were adjacent or surrounded by tumor-associated stroma to exclusively count cancer cells. This approach was also based on the speculation that CSCs, including those of HNSCC, frequently reside in the niche located in the tumor-associated stroma [ 9, 20]. Microscopic analysis was performed by 2 independent observers, including a specialized histopathologist (K.T.) and the average value was adopted for scoring.
The staining intensity obtained in the basal cells of normal epithelium was used as a control (A). Tumor samples demonstrated strong (B), moderate (C), and weak (D) intensities relative to the control (A). Respective positive (E) and negative (F) stainings. Bar indicates 200 um.
The CD44v9 staining score was determined by the sum of the quantity score (i.e., the percentage of positive cancer cells) and the quality score (i.e. the intensity of the staining compared to the staining of normal basal cells) using a method originally proposed by Bankfalvi et al [ 21]. The quantity scores were defined as follows: 0%, no positive cell; 1, 1%∼25%; 2, 26%∼75%; and 3, 76%∼100%. The quality scores were defined as follows: -1, homogeneously weak staining; 0, heterogeneously similar or strong staining; and 1, homogeneously similar or strong staining. Based on this scoring system, samples with scores from −1∼1 were categorized as CD44v9-negative and samples with scores from 2∼5 were categorized as CD44v9-positive.
The therapeutic effects of CCRT on the surgical specimens were evaluated according to the criteria defined in the General Rules for Clinical Studies on Head and Neck Cancer (5 th Edition) edited by the Japan Society for Head and Neck Cancer. In brief, the effects are classified into 4 grades: Grade 0, no effect; Grade 1, slight effect with ≤1/3 cancer cells still viable; Grade 2, strong effect with 1/3 > cancer cells viable; and Grade 3, complete response with no viable cells.
A Wilcoxon rank sum test was used to analyze the relevance of CD44v9 expression in biopsy specimens to chemoradioselection (i.e., CRS versus N-CRS). We analyzed the correlations between the expression levels of CD44v9 in biopsy specimens and the CD44v9 induction and treatments effects in surgically removed specimens employing a Fisher’s exact test. To compare the disease-specific survival (DSS) rates between the specific groups, Kaplan-Meier curves were generated, and a Wilcoxon test was used to analyze the statistical differences. Univariate and multivariate Cox proportional hazard model were used to calculate the effects of clinicopathlogical factors on DSS rates. Values of P < 0.05 were considered statistically significant. All analyses were confirmed by a specialized statistician (M.S).
The representative photos of CD44v9 staining are shown in Fig. 2. The distribution of scores for the 60 biopsy specimens was as follows: score −1, 0; score 0, 13; score 1,15: score 2, 24; score 3, 4; score 4, 4; and score 5, 0. On the other hand, the 72 surgical specimens showed the following distribution: score −1,0; score 0, 11; score, 1,30: score 2, 18; score 3, 13; score 4, 0; and score 5, 0. Consequently, the CD44v9-positive rate was 53% (32/60) for the biopsy specimens, and 43% (31/72) for the surgical specimens. Three primary sites, oral cavity, hypopharynx and larynx, demonstrated similar expression levels of CD44v9 in the biopsy ( N = 60, P = 0.39) and surgically removed ( N = 72, P = 0.092) specimens. When the staining scores were compared between the paired biopsy and surgical specimens obtained from the identical 30 patients, 12 patients demonstrated an increase in CD44v9 expression in the surgical specimens (designated as the CD44v9-induced group), whereas in the remaining 18 patients (designated as the CD44v9-non-induced group), the scores were decreased or unchanged. The paired biopsy specimens were composed of tumors from hypopharynx (9), oral cavity (13), and larynx (9). Every three sites demonstrated similar rates of CD44v9 induction (38–44%).
Kaplan-Meier curves ( Fig. 3A) were used to analyze the clinical outcomes of CRS and N-CRS patients ( Fig. 1). Consistent with our previous findings, CRS patients demonstrated significantly ( P < 0.001) better survival [ 3, 5]. The 72 surgically removed specimens demonstrated G1 ( N = 58) or G2 ( N = 14) responses to induction CCRT. Among the 72 N-CRP patients, 54 underwent pot-operative CCRT. No significant difference was observed between the Kaplan-Meier curves of the patients with or without pot-operative CCRT ( P = 0.507).
(B) Disease specific survival curves based on the CD44 v9 positivity of biopsy samples (n = 60) obtained from 30 chemoradioselected (CRS) patients and 30 non-chemoradioselected (N-CRS) patients. (C) Disease specific survival curves based on the CD44 v9 positivity of biopsy samples obtained from 30 N-CRS patients.
We then examined whether the primary tumor site affected the chemoradioselection and patients survival. The cancers of oral cavity demonstrated markedly lower rate of chemoradioselection (1/40, 3%) than oropharynx (14/27, 52%) and larynx (15/35, 42%), consistent with a general consensus that oral cavity cancer is relatively resistant to chemo/radiation among HNSCCs [ 22]. However, in the Kaplan-Meier analyses of the surgically removed specimen ( N = 72), the 5-yr DSS rate of oral cavity cancer (50%) was similar (P = 0.80) to those of hypopharynx (65%) and larynx (55%).
To assess the clinical significance of the effect of intrinsic CD44v9 expression on chemoradioselection and patients survival, we compared the expression levels of CD44v9 in the 60 untreated biopsy specimens obtained from CRS ( N = 30) and N-CRS ( N = 30) patients. There was no significant difference in CD44v9 expression levels between the CRS and N-CRS samples ( P = 0.8289). In addition, CD44v9 positivity did not affect Kaplan-Meier DSS curves either in the CRS plus N-CRS cohort ( P = 0.64; Fig. 3B) or in the N-CRS cohort ( P = 0.97; Fig. 3C). Similar results were obtained with the univariate Cox proportional hazard model (HR: 1.086, 95% CI: 0.68–1.72; P = 0.72). These results suggest that the expression levels of intrinsic CD44v9 in the biopsy specimens are not useful as a predictor of chemoradioselection and the patient survival.
In view of the above findings, we analyzed whether the expression levels of CCRT-induced CD44v9 were correlated with the unfavorable outcomes in the surgically removed specimens obtained from N-CRS patients. The basis for this analysis was the previous observation that induction chemotherapy apparently enhanced the subset of CD44v9-expressing cells in the HNSCC tumors [ 16]. In N-CRS patients, the CD44v9-positive group ( N = 31) demonstrated significantly ( P = 0.008) worse D SS than the CD44v9-negative group ( N = 41) ( Fig. 4A). Since it was confirmed that the primary tumor site didn’t affect the DSS as mentioned above, we examined the effects of four factors i.e., T, N, tumor responses to CCRT, and CD44v9 positivity on the DSS rate of patients by both univariate and multivariate analyses with a Cox proportional hazard model ( Table 2). The univariate analyses demonstrated significantly increased risks of disease-specific death in CD44v9-positive patients (HR: 2.033, 95% CI: 1.071–3.859; P = 0.03) and with advanced N (HR: 3.091, 95% CI: 1.045–9.060; P = 0.0397). In multivariate analyses, CD44v9 positivity (HR: 3.145, 95% CI: 1.235–8.008, P = 0.0163) and advanced N stage (HR: 3.525, 95% CI: 1.054–9.060, P = 0.0228) were significantly correlated with poor prognosis (HR: 3.140, 95% CI: 1.230–8.017; P = 0.0167), suggesting that among these four factors, CD44v9 expression level is an useful biomarker in the N-CRS population, along with advanced N stage.
(B) Diseasespecific survival curves of 30 N-CRS patients who had paired biopsy and surgically removed samples. The patients were divided into 2 groups according to their levels of CD44v9 expression before and after concurrent chemoradiotherapy.
| CD44v9 | Positive | 2.033 | 1.071–3.859 | 0.030 | 3.145 | 1.235–8.008 | 0.0163 |
| Negative | ref | ||||||
| T stage | 1∼2 | ref | |||||
| 3∼4 | 0.827 | 0.354–1.934 | 0.6615 | 1.006 | 0.426–2.387 | 0.9887 | |
| N stage | 0∼1 | ref | |||||
| 2∼3 | 3.091 | 1.054–9.060 | 0.0397 | 3.525 | 1.191–10.430 | 0.0228 | |
| Treatment effect * | 1 | 1.724 | 0.514–5.784 | 0.378 | 0.837 | 0.214–3.271 | 0.7976 |
| 2 | ref |
*Criteria defined in the General Rules for Clinical Studies on Head and Neck Cancer (5 th Edition) edited by the Japan Society for head and Neck Cancer (for more detail see the Material and Methods).
We then analyzed whether the CD44v9-positivity in the biopsy specimen correlated with the induction of CD44v9 in the surgically removed specimens. Intriguingly, the increases of CD44v9 score were observed predominantly ( P = 0.0236) in patients with CD44v9-negative biopsy specimens (64%, 9/14) than CD44v9-positive patients (19%, 3/16). The expression levels of CD44v9 in the biopsy specimens didn’t correlate with the grading of tumor response to CCRT evaluated in the paired surgically removed specimens ( P = 0.3992). We further compared DSS curves between the CD44v9-induced group ( N = 12) and CD44v9-non-induced group ( N = 18) and found that former had a significantly (p = 0.04) worse DSS rate ( Fig. 4B).
Taken together, these results strongly indicated that CCRT-induced CD44v9 expression rather than intrinsic expression is a therapeutic hurdle to chemoradioselection.
During the last decade, the mainstay of treatment for advanced HNSCC has shifted from initial radical surgical resection combined with postoperative radiotherapy to dose-intensified treatment protocols, which are primarily aimed at organ preservation [ 23, 24]. This trend has been markedly advanced by the recent introduction of CCRT (e.g., clinical trials led by the Radiation Therapy Oncology Group (RTOG)) and sequential therapy comprising induction chemotherapy and CCRT (e.g., Tax 324 protocols), which have resulted in further improvements in organ preservation, locoregional control, and survival [ 25– 28]. Nonetheless, as indicated by recent studies or reviews, these protocols appear to have reached the upper limit of human tolerance of acute and sub-acute toxicities, which have caused frequent laryngoesophageal dysfunction and possible treatment-related deaths [ 29– 31]. Therefore, it appears necessary to decrease the current excessive intensity of treatment for advanced HNSCC by optimizing the therapeutic ratio. On the other hand, we have used a chemoradioselection strategy to avail complete advantages of radical resection and CCRT, while avoiding the severe acute and late toxicities. In our previous studies, CRS patients demonstrated significantly better survival with a functional larynx than N-CRS patients [ 3, 5], consistent with the findings of the present study. These results suggest that the chemoradioselection strategy may be a promising approach for advanced HNSCC, which can optimize the therapeutic ratio. However, it is obvious that the proportion of CRS patients should be increased to further improve the rates of organ preservation and patient survival. Identifying and targeting molecules that circumvent the effects of chemoradioselection appears to be a highly effective strategy to achieve this goal [ 1]. As mentioned above, within the current conceptual framework of cancer biology, CSCs are probably the main causes of cellular refractoriness to CCRT; therefore, CS Cs are expected to be related to the mechanism that attenuates the efficacy of chemoradioselection [ 1, 9].
In this context, we hypothesized that in advanced HNSCC the expression of a putative CSC marker, CD44v9, may be responsible for the cellular resistance to chemoradioselection. Our data clearly demonstrated that the expression of CD44v9 was correlated with poor outcomes of patients treated with the chemoradioselection strategy, which confirmed our hypothesis. Moreover, we provided the first clinical evidence that CD44v9 may be a useful biomarker and consequently an exploitable molecular target in the treatment of advanced HNSCC. In addition, among other clinicopathological factors that have been used as conventional prognostic markers of HNSCC, the expression of CD44v9 was significantly related to the poor prognosis of patients in multivariate analyses, along with advanced N stage ( Table 2). It is of note that CD44v9 demonstrated the lower P-value than N stage. Nonetheless, our findings that CCRT-induced CD44v9 expression rather than intrinsic expression had prognostic value should be interpreted carefully. Presumably, CD44v9 expression alone is not sufficient to indicate the property of stemness in cancer cells; CD44v9-expressing cancer cells are likely to be composed of CSCs and non-CSCs. Accordingly, the clinical significance of CD44v9 expression in the chemoradioselection strategy could be explained by at least 3 scenarios, as depicted in Fig. 5. When tumors do not contain CD44v9-expressing CSCs, total cell killing by CCRT is feasible (i.e., CRS; Fig. 5A). On the other hand, when tumors contain CD44v9-expressing CSCs they can survive CCRT (i.e., N-CRS; Fig. 5B). Furthermore, there is a possibility that CCRT, working as a selective pressure, may induce stemness in CD44v9-expressing non-CSCs and lead to cancer cell survival (i.e., N-CRS; Fig. 5C). These selective survivals of CSCs are considered to be sources of local invasion as well as regional and distant metastases, which then worsen the outcomes of N-CRS patients. The previous findings that induction chemotherapy increases the CD44v9-expressing cell population in oral cancer [ 16], when taken together with our finding that CCRT-induced CD44v9 expression significantly correlates with poor prognosis, support our theory that chemo-/radiotherapy, in a given circumstance, may work as a force of selective sweep or selective pressure that drives HNSCC evolution, leading to the emergence of pluripotent CSCs [ 1]. These scenarios ( Fig. 5) appear to explain the reason why not the intrinsic, but the CCRT-induced CD44v9 expression was useful as a biomarker in our chemoradioselection strategy. In the biopsy specimens, it is not feasible to specifically detect the CD44v9-expressing CSC or CD44v9-expressing non-CSC population that eventually acquire stemness after CCRT: i.e. to distinguish the pattern B and C from A. On the other hand, in the surgically removed samples of the N-CRS patients who underwent CCRT, the CD44v9-expressing cells are supposed to be highly enriched by CSCs, enhancing the value of CD44v9 expression as a biomarker.
(A) CD44v9-expressing non-CSCs are sensitive to CCRT. Intrinsic CD44v9-expressing CSCs (B) or CCRT-induced CD44v9-expressing CSCs (C) can survive CCRT. These CD44v9-expressing CSCs are considered to be highly invasive and metastatic. CSC, cancer stem cell; CCRT, concurrent chemoradiotherapy; CRS, chemoradioselected; and N-CRS, non-chemoradioselected.
Sulfasalazine is a well-characterized specific inhibitor of xCT-mediated cystine transport [ 17] and is therefore expected to deprive CD44v9-expressing cancer cells from the defense mechanism against ROS. Indeed, administration of sulfasalazine enhanced the intracellular activity of ROS in in vivo assays [ 17] and sensitized HNSCC cell lines to CDDP [ 16]. Therefore, it is expected that the combination therapy of sulfasalazine and CCRT may significantly enhance the effects of chemoradioselection by sensitizing both intrinsic and CCRT-induced CD44v9-expressing CSCs ( Fig. 5A and 5B) to CCRT, and improve the outcomes of patients with advanced HNSCC. Given that sulfasalazine is a commercially available drug that has long been used to treat patients with ulcerative colitis and rheumatoid arthritis, clinical trials of this protocol are now under contemplation.
In conclusion, CD44v9 targeting may provide a new approach to clinically feasible CSC-targeted therapy for HNSCC that can potentiate the efficacy of chemoradioselection and improve organ preservation and survival.
The authors thank Prof. Hideyuki Saya for providing us with the CD44v9 antibody (RV3) and for his constructive comments on this study.


01. What are we?
DIVERSUS
A system of (Re)Search Engine(s) for accelerated knowledge building.
We are implementing a new layer of pure dialectical data above the contemporary link structure of the web. It's an extra dimension of quality. Thus we call it "Hyperspace Navigation".
02. Targets & Values
Pure & independent Information for deep and effective research empowered by Computer Aided Dialectics.
Facilitation of freedom, peace, health, development and prosperity for everybody.
03. Methods
Knowledge vs. Tyranny | Dialectics vs. Universal Validity
When resources are scarce, knowledge is needed to avoid power-abusing gatekeepers and to develop a just system of sharing. Humanity developed the stunning ability to solve nearly all problems by analyzing and describing them precisely and developing together intelligent solutions. Philosophers called this ability over centuries Dialectics.
DIVERSUS develops technical solutions to facilitate Dialectics through computers. People from all over the world can build up a global network of thoughts. DIVERSUS builds a system of research engines for accelerated knowledge building.
This process of collective consideration brings joy and fun to everybody, as every human has the inherited skills to participate, by talking and expressing their ideas and perceptions.
Character vs. Copy | Difference vs. Redundancy
Todays internet architecture shows some structural weaknesses that generate conformity. Contemporary search engines reward similarity and trigger the creation of redundant information - more and more we find copies instead of original and valuable information.
The DIVERSUS method is describing the Difference between different pieces of information. This approach offers the users to find the most unique information, instead of redundant copies.
This speeds up the knowledge building process, users can identify valuable information more quickly and don’t get tired by walking through endless sequences of always the same.
Transparency vs. Manipulation | Secret Algorithms vs. Open Source
Many of today's big information providers are hiding their algorithms. Users are easy targets to biased research results. Their search for information is used for political or commercial manipulation.
DIVERSUS is a genuine open source project. Search algorithms and the entire database are totally transparent.
Everybody is invited to adjust his algorithm or even develop his own search engine based on the Dialectical Protocol for Accelerated Knowledge Building of DIVERSUS.
Full Picture vs. Bubble
With the DIVERSUS approach the users get access to the full picture instead of being trapped in a bubble of self fulfilling assumptions.
Nature vs. Bureaucracy | Physics vs. List Paradigm
DIVERSUS uses the power of modern Graphic Processing Units to present data with attractive physical properties. Data appears more like nature instead of bureaucratic lists.
DIVERSUS is a modern data viz project
04. Principles
Knowledge Belongs To Everybody
Only when the aspirations and the necessary access to resources of everybody is in just balance on a global range, stable peace and prosperity are possible. Knowledge building for everybody is the gate to reach this target.
The DIVERSUS Foundation ensures that knowledge in our system never will be in possession of small groups or individuals, but will be freely available for everybody.
The Network Pays
Free Access
Access to knowledge and knowledge building is always free
Specialized services generate revenues
Based on the core technology of DIVERSUS we are offering attractive specialized services in order to generate revenues that pay for network costs. Costs and revenues stay in balance, surpluses will be invested into infrastructure and content.
No ads
As advertising intends in most of the cases to bias the public opinion, ads are not allowed in DIVERSUS.
No Whales | A Healthy Gini-Coefficient
The token supply of DIVERSUS is a utility to reward contributors and builders of the system. To keep the system just it’s significant that the ownership structure of the the token supply is equally distributed.
Money investment is limited to a comparable amount as if someone has worked one year on the project.
Money Has No Decision Power
We observe today that the public opinion and knowledge tends to be biased by monetary interests. The main mechanism behind this is the so called “shareholder value” or simply the fact that money has decision power in profit oriented enterprises.
DIVERSUS is a non-profit project. Interested investors are invited to invest a limited amount into our token supply. But they have to acknowledge, that the project will only have success as long as the decision power is solely provided to the management of the DIVERSUS non-profit foundation and their contributors community.
DIVERSUS will implement a power distribution model to their community.
Constant Generation Of Social Values
DIVERSUS is designed to generate a constantly growing set of social values, we call this the “Gross Knowledge Product (GKP)” of DIVERSUS.
The economic value of the DIVERSUS token “Inspirium” will be bound to the GKP.
Total Privacy: No User Stalking
User administer their data in cryptographically secured wallets and remain in total control.
05. Legal Entity
Interim Operator of DIVERSUS is: Das Integral - Büro für Inszenierung und Kommunikation GmbH, Waldfriedhofstraße 70, 81377 Munich, Germany.
DIVERSUS is planned as a non-profit foundation: The Romanesco Broccoli Foundation.
06. Participation
PreInvestors: You can buy our token Inspirium within defined limits.
Contributors: You can help as a developer or contributor of any kind to build up the infrastructure and will get Inspirium and voting power in exchange.
08. Donation
Bitcoin: 13hUVvmy94q9CgJa4go88iEB73pSxysRBL
Ether: 0x6e49eede430c0cd7f9acad161877af1a2e3628cc


Upload backend for HTTP URLs
| Constant | Description |
| WRITE_BLOCK_SIZE | Interal value for how much to read per block when saving the |
| WRITE_MAX_ATTEMPTS | Internal value for how many naming attempts that can be performed |
| Property | Description |
| $event_handler | Protected Event handler, associated with the upload handle |
| $finfo | Protected Static Fileinfo handle |
| $handle | Protected Upload handle that loaded in this backend, to reference options |
| $protocols | Protected Static List of allowed protocols |
| Method | Description |
| __construct() | Constructor |
| allowProtocol() | Static Allows a new protocol to be used |
| disallowProtocol() | Static Disallows an already allowed protocol |
| getProtocols() | Static Gets the allowed protocols |
| process() | Tells the backend to process this input and initiate the transfer |
Generated by Tuxxedo Engine 1.3.0 "Intergalactic" Alpha 1 (experimental).


Graduated Florida State University
Bachelors of Arts (BA) Computer Programming and Application Development, Minor in Philosophy 2020
Bachelors of Science (BS) Information Technology with specialization in Development, and Networking and Security 2018
House Manager, Sigma Pi Fraternity at Florida State University      November 2018-November 2019
Remote Support Technician, Brandt Information Services      May 2017-Febuary 2018
| Technical Skill | Proficency | Cybersecurity | Networking | Virtualization | Databasing | Enumeration | Offensive Security | Git | Web Design | Windows Administration | Linux Administration |
|---|
| Language | Proficency | HTML | CSS | JavaScript | SQL | Python | C++ | Java | BASH | Markdown | R |
|---|
Databases: MySQL Workbench, MS SQL Server, Oracle, MongoDB
Software: R Studio, Android Studios, Virtual Box, Teamviewer, Redo Backup
Operating Systems: Windows 8, Windows 10, Ubuntu 16, Fedora 27, Kali, Manjaro
Certifications: Word 2012, Excel 2012, PowerPoint 2012, Microsoft Technology Associate Security, Microsoft Technology Associate Networking