text:
Maria Matheidesz has extensive FL teaching and teacher training experience.
Her professional expertise also includes:
- educational institution management (both of a language school and of an institution specialised in professional and vocational training);
- management training and inspector training;
- development of management and inspector training materials
- project management and international consultancy in domains such as quality assurance, educational organisation management, academic management.
Maria has participated on the co-ordinating team of the 1st medium-term project "Quality Assurance and Self-assessment for Schools and Teachers" and is one of the co-authors of the CD ROM "Quality Management in Language Education".
Maria's current role as EAQUALS Operations Manager involves organsing inspections, offering consultancy to language schools, as well the development of relevant quality management and inspector training guide books.
Maria's envisaged role in the project team will include:
- dissemination activities, (co-)organising and (co-)facilitation of workshops,
- networking to identify potential target audiences of multipliers for cascading events;
- co-operating with the other team members on carrying out needs analysis in preparation for WSs and adaptation of QualiTraining workshop materials for implementation in various educational contexts;
- a leading role in disseminating "QualiTraining" processes and outcomes in the EAQUALS context;
- with the other team members, developing tools for evaluating training events, and carrying out small-scale feasibility studies and action research, to explore the specificity of introducing "QualiTraining" concepts and materials in various educational contexts, and - as appropriate - to contribute to the publishing of research outcomes in specialised journals for dissemination to a wider public.


text:
The transition to a wavy vortex state from the Taylor vortex state has been studied under a quasistatic ramping condition. Six different values of the radius ratio, ranging between 0.7204 to 0.7399, were used. For 0.7248, the flow always evolves into an m=2 state, while for 0.7260, the flow evolves into an m=3 state. (From an earlier study, it is known that the latter transition typei.e., to an m=3 stateextends to values of at least as great as 0.7767.) Therefore, the neutral stability curves for the m=2 and m=3 states must intersect somewhere within the narrow range 0.7248 <<0.7260. The flow states near the intersection should exhibit behavior characteristics of a multiple bifurcation of codimension 2. No unusual transition behavior has yet been observed. Our results compare favorably with recent stability calculations by C. A. Jones.
All Science Journal Classification (ASJC) codes
- Atomic and Molecular Physics, and Optics

source: openbmb/Ultra-FineWeb


text:
Your students are obsessed with social media, but can they act it out without words?? Crowd Charades (Social Media Edition) flips the classic game of charades on its head and gets your entire crowd involved. Choose two contestants (or more) to come up front and have them compete to see who can guess the answer as the ENTIRE audience acts it out. Encourage the crowd to work together and watch as hilarity ensues!
This Resource Includes:
- Complete PowerPoint game file
- Individual (10 Rounds + tiebreaker) game slides (jpeg files)
- Blank slide for customization (jpeg file)
- Title slide (jpeg file)


text:
Toolkit ICT for ATL
This toolbox aims to show how ICT can be used for Active Teaching and Learning (ATL) to take place, and to prepare teachers for a changed teacher role. The toolbox is an introduction to some tools which can be used for ATL. All the tools and instructional designs address the process where teachers and learners are constructing knowledge and insight in the world around them through active exploration, experimentation and reflection, in interaction with each other and the learning materials. The starting point of the selection of these tools was that they are easy to use by teachers and learners, easy to find and (mostly) available for free. The tools and technology enhanced instructional designs all have the potential to innovate and/or transform teaching and learning practice. The different tools can for example support collaborative learning, problem solving, meaningful learning,…
In this toolkit, the following tools and instructional designs are introduced:
- Mind Mapping
- Photo Story Telling
- Shared Writing
- Practice and Drill
The toolkit is the result of a series of training and workshops on ICT for ATL for teacher trainers of the 5 partner TTIs of VVOB. After feedback and revisions from the ICT core group, VVOB programme coordinators compiled and edited all materials, which resulted in a self-study package which can as well be used as a training tool and as a stimulus for collaborative work.
The printed book comes with an interactive CD which guides the user through a series of video-examples, lesson plans and other background information as well as researh papers on the different instructional designs. A needs assessment test on technological-pedagogical knowledge can be taken as well as a revision test on ICT for ATL.

source: HuggingFaceFW/fineweb-edu


Concurrent Programming Fundamentals — Sharing Objects (Part 2)
Before starting this blog, This is the continuation of my previous blog. if you have missed part 1 of this blog, Please refer to this link.
2. Publication and escape
Publishing an object means that the object can be utilized in outside the current scope.
For eg, save a reference to the object where it can be accessed by other code, or return the reference in a non-private method, or pass the reference to a method in another class.
In many cases, we want to assure that the object and its internal state are not published. In other scenarios, we need to publish an object, but if you want to ensure thread safety when publishing, you may need to synchronize.
Publishing internal states may affect and destroy encapsulation and make it difficult for programs to maintain invariant conditions. For example, if the object is released before the object is constructed, thread safety will be violated.
Escaped means that an object that should not be released is released.
The easiest approach to publish an object is to preserve the object's reference to a public static variable so that any class and thread can see the object.
When an object is published, other objects may be published indirectly (Publishing one object may indirectly publish others.).
If you add a Secret object to the already published collection knownSecrets, then the Secret object will also be published, because any code can traverse the collection and obtain a reference to the new Secret object.
public class UnsafeStates {
private String [] states = new String [] {"AK", "AL",...};
public String [] getStates () {return states;}
When an object is published, any objects referenced in the non-private domain of the object are also published. Generally speaking, if a published object can be called to other objects through non-private variable references and methods, then these objects will also be published.
Regardless of what other threads will do with the published reference, it doesn't really matter, because the risk of misusing the reference is always there. When an object escapes, you must assume that a class or thread may misuse the object. This is the most important reason for encapsulation: encapsulation makes it possible to analyze the correctness of the program and makes it harder to inadvertently violate design constraints.
The last mechanism to publish an object or its internal state is to publish an internal class instance.
public class ThisEscape {
public ThisEscape(EventSource source) {
new EventListener() {
public void onEvent(Event e) {
ThisEscape class elaborates an important unique case of escape — when the this references escapes during construction. When the inner EventListener instance is published, so is the enclosing ThisEscape instance.
But an object is in a predictable, consistent state only after its constructor returns, so publishing an object from within its constructor can publish an incompletely constructed object.
This is true even if the publication is the last statement in the constructor. If the this reference escapes during construction, the object is considered not properly constructed.
Do not allow the this reference to escape during construction.
3. Thread confinement
Most of the concurrency issues happen only when we want to share a mutable variable, or mutable state, within threads.
If a mutable state is shared between multiple or several threads, then all of them will be able to read and modify the value of state, so that, resulting in incorrect or unexpected behavior.
One way to avoid this issue is to simply not share the data between the threads. This approach is known as thread confinement, and is one of the simplest approaches of achieving thread safety in our application.
Java does not have any approach of enforcing thread confinement. Thread confinement is accomplish by designing your java application in a way that does not allow your state to be used by multiple threads, and is thus enforced by the implementation.
There are few types of thread confinement,
 - Ad-hoc thread confinement
 - Stack confinement
 - ThreadLocal
Ad-hoc Thread Confinement
Ad-hoc thread confinement elaborates a approach of thread confinement, where it is the total responsibility of the developer, or the team of developers working on that program, to assure that the use of the object is restricted to a single thread.
This approach is very very fragile, and should be avoided in most cases.
One special case that comes under Ad-hoc thread confinement applies to volatile variables. It is safe to perform read-modify-write operations on shared volatile variable as long as you assure that the volatile variable is only written from a single thread.
In this scenario, you are confining the modification to a single thread to prevent race conditions, and the visibility guarantees for volatile variables assure that other threads see the most up to date latest value.
Stack Confinement
Stack confinement is confining a variable, or an object, to the stack of the thread. This is much stronger than Ad-hoc thread confinement, since it is limiting the scope of the object even more, by defining the state of the variable in the stack itself.
For example, consider the following method:
private long numberOfPeopleNamedGowthamy(List people) { List localPeople = new ArrayList<>();
return localPeople
.filter(person ->
In the above method, we pass in a list of person, but do not directly use it. We instead create our own list, which is local to the currently executing thread, and add all the person in people to localPeople.
Since we are defining our list in the numberOfPeopleNamedGowthamy method only, this makes the variable localPeople stack confined, as it exists on stack of one thread, and thus cannot be accessed by any other thread.
This makes localPeople thread safe. The only thing we need to take care of here is that we should not allow localPeople to escape the scope of this method, to keep it stack confined.
It's better, if we document or comment when defining this variable, since generally it's only in the current developer's mind to not let it escape, and in future another developer may mess up.
ThreadLocal let you to associate a per-thread value with a value-holding object. It allows you to store different objects for different threads, and maintains which object corresponds to which thread.
It has set and get accessor methods which maintain a separate copy of the value for each thread that uses it.
The get() method always returns the most updated value passed to set() from the currently executing thread.
Let's look at an example
public class ThreadConfinementUsingThreadLocal {
public static void main(String[] args) {
ThreadLocal stringHolder = new ThreadLocal<>();
Runnable runnable1 = () -> {
stringHolder.set("Thread in runnable1");
try {
} catch (InterruptedException e) {
Runnable runnable2 = () -> {
stringHolder.set("Thread in runnable2");
try {
stringHolder.set("string in runnable2 changed");
} catch (InterruptedException e) {
Runnable runnable3 = () -> {
stringHolder.set("Thread in runnable3");
try {
} catch (InterruptedException e) {
Thread thread1 = new Thread(runnable1);
Thread thread2 = new Thread(runnable2);
Thread thread3 = new Thread(runnable3);
In the above example, we have executed three threads, using the same ThreadLocal object stringHolder.
As you can see here, we have, first of all, set one string in every thread in the stringHolder object, making it contain three strings. Then after some pause, we have changed the value from just the second thread.
Below was the output of the java application –
string in runnable2 changed
Thread in runnable1
Thread in runnable3
As you can see in the above output, the String for thread 2 changed, but the strings for thread 1 and thread 3 were unaffected.
If we do not set any value before getting the value on a specific thread from ThreadLocal, then it returns null. After a thread is terminated, thread-specific objects in ThreadLocal become ready for garbage collection.
That is all about thread confinement. In the next blog lets discuss about Immutability.
I hope this blog was helpful for you and you got to learn something new.
Thanks and happy learning :)
Get the Medium app


text:
Historical Jesus or Cosmic Christ – July 2013
Question: Which is more important, the historical Jesus or the Cosmic Christ?
Publication Month: July 2013
In order to answer relatively simply, I will understand the Cosmic Christ to be what, in the prologue to John's gospel, is called the Logos. That identification answers the question. The Logos is more important. It is one with God, and there is no creation apart from the Logos. Life and intelligence are singled out as the work of the Logos. In Whitehead's language, the Logos is the Primordial Nature of God. No creature can be comparable in importance.
If we take Jesus seriously, we must assert the primacy of the Logos. Jesus points to God and calls on us to love God with all our being. Jesus is aware of the importance of his mission, but not in a way that is independent of the primary importance of God. In other words, the importance of the historical Jesus is not in competition with the importance of the Logos.
However, the prologue of John's gospel is written to stress the importance, not of the Logos, but of the historical Jesus. The primacy of the Logos is not in competition with the importance of Jesus. When we identify the Logos with the Cosmic Christ we are recognizing how intimately the importance of these two very different kinds of realities is bound together. This unity is at the heart of the Christian faith.
Of course, there are those who affirm the Logos without attributing any special importance to Jesus. And today there are many who recognize the importance of Jesus in human history without affirming the reality of the Logos. From a Christian point of view one might ask: Is more lost by ignoring Jesus or by ignoring the Logos?
My answer to that question would be: It all depends. Let us suppose that, on one side, we have people who believe in some cosmic ground of order, but whose belief in that order is not influenced by the biblical tradition. Then, on the other side, we have people who try to be faithful to Jesus, but do not share Jesus' belief in God. What do these groups lack that more traditional Christians find valuable?
Today the first group could include those who simply sense that the physical world is ordered by necessity rather than chance. Very little moral and spiritual significance is likely to attach to that idea if it is not connected with some tradition other than contemporary science. However, historically the idea of the Logos is associated especially with Stoicism. In that context, it had important meaning for the whole of life. To ask what Christians find missing in classical Stoicism would require another essay. Similarly, we could study the traditions of India and China, finding ideas in many of them that resemble the Logos, and we could ask similar questions. Today, we can be greatly aided in this examination by the extensive work that has been done with respect to the great wisdom traditions.
The most demanding discussion would be with Judaism. Jesus was a Jew. His teaching was, in his own view, fully Jewish. But of course the Jewish tradition had many elements, and much depended then and depends now on which is treated as central. Jesus was emphatically in the prophetic tradition, viewing both the priestly and the legal traditions from that perspective. The implications of his message shattered the boundary between Jew and Gentile. The total result was to create a Jewish sect that was clearly different from what continued as the Jewish mainstream.
Perhaps most important was the inevitable change introduced by the large inflow of Gentiles. Although they accepted the Jewish scriptures, they read them quite differently. The overall historical results have been that many Jewish ideas have become widely accepted beyond the boundaries of Judaism and that distinctive ideas have been developed for good and ill.
Jews will not, I think, dispute the historical importance of Jesus. Their appraisal of the value of the consequences of his life, however, is quite another matter. The terrible acts of Christians over the centuries are indisputable. Spelling out the positive effects of the historical Jesus that would probably not have occurred without him is an important and valuable activity for Christians. Of particular importance is clarifying the unique contributions that faithfulness to this historical figure can make today.
On the other side there are those who are profoundly impressed by the historical Jesus and his teaching without affirming the Logos or the God of Israel. People like Schweitzer and Gandhi show what wonderful effects can have. From a Christian perspective, what do we consider that they lack?
In Schweitzer's case, my judgment is that, like many Christians who have surrendered to modern atheism, much of his thinking had originally developed in a theistic context. Like many other Christians in this situation, he was able to maintain much of the distinctive value we associate with the historical Jesus without consciously sharing his belief in the One Jesus called Abba. The question for me is how much of this can be transmitted from generation to generation without the theistic context that was part of its origin. My personal judgment is that these people are wonderful examples of how life can continue for some time in the limb of a tree severed from its trunk.
The situation with Gandhi was quite different. He was nurtured by Hindu traditions. These allowed him to see in Jesus' teaching a wisdom that could profoundly enrich Hinduism. The Hindu understanding of the divine was quite different from that of Jesus but still adaptable to framing Jesus' message. How well it can work in this way without itself being transformed by what it incorporates I do not know. My guess is that in its new context over time it loses a good deal. But some aspects become deeply rooted.
Obviously, I share with many Christians the view that Jesus' understanding of the Logos as Abba and his person and teaching are a coherent whole. We believe he uniquely embodied the Logos. This wholeness has often been lost or distorted in the Christian community. For example, the centuries-long celebration of violence as faithfulness was totally contradictory both to Jesus' teaching in general and to his understanding of the Logos, but Christians must acknowledge that, too, to be part of the importance of Jesus in world history. The same must be said of millennia-long teachings about Judaism and much else. Nevertheless, I believe that the greatest hope for saving the world from the terrible self-destruction in which we are now immersed is the clarification and celebration through faithfulness of the historical Jesus and the Logos that he incarnated.


that the stones could represent a spiritualized human body, particularly that of a prominent figure such as a warrior or leader.[2] This theory is reinforced by the fact that the stones are all very different in construction and imagery, which could be because each stone tells a unique story for the individual it represents.
In 2006, the Deer Stone Project of the Smithsonian Institution and Mongolian Academy of Sciences began to record the stones digitally with 3-D laser scanning.
See alsoEdit
 1. ^ a b c Vitebsky, Piers. "The Reindeer People: Living with Animals and Spirits in Siberia". Soul Flight to the Sun. Houghton Mifflin Company. Missing or empty |url= (help)
 2. ^ a b c d e f g Fitzhugh, William (2009-12-25). "Project Muse". Stone Shamans and Flying Deer of Northern Mongolia: Deer Goddess of Siberia or Chimera of the Steppe?. University of Wisconsin Press. 46 (1–2): 72–88. doi:10.1353/arc.0.0025. S2CID 55632271. Retrieved 2011-12-29. CS1 maint: discouraged parameter (link)
 3. ^ a b c d e Fitzhugh, William. "American-Mongolia Deer Stone Project" (PDF). Field Report 2009. Arctic Studies Center. Retrieved 2011-12-28. CS1 maint: discouraged parameter (link)
 4. ^ a b c Fitzhugh, William. "The Mongolian Deer Stone-Khirigsuur Complex". Dating and Organization of a Late Bronze Age Menagerie. Missing or empty |url= (help)
 5. ^ Ж. Баярсайхан Монголын Умард нутгийн буган хөшөөд 2017 ISBN 978-99978-1-864-5
 6. ^ a b c d Jacobson, Esther (1993). The deer goddess of ancient Siberia : a study in the ecology of belief. Leiden: Brill. ISBN 978-90-04-09628-8.
External linksEdit


text:
New Chameleon Species from the Aberdare Mountains, Kenya
A new species from the central highlands of Kenya is described but may be threatened by fires
Surveys of the highlands of East Africa continue to reveal undescribed chameleon species diversity. Researchers recently surveyed the inaccessible Kinangop Peak (4000m) at the southern end of the Aberdare range, central highlands of Kenya. They compared the external morphology of small chameleons they found with other described taxa in the bitaeniatus group, which revealed them to be morphologically distinct. Mitochondrial DNA was used to construct gene trees and showed that the proposed new taxon, Trioceros kinangopensis sp. nov., is unique evolutionary lineage that is closely related to T. nyirit and T. schubotzi. Trioceros kinangopensis sp. nov. is restricted to the afroalpine zone (>3500m) and the prevalence of fires in this type of habitat may threaten its long-term survival.
For more information, read the full article here.


text:
Linguistic Corpora at the HZSK Repository
Corpus type1general corpus
Audio recordings (semi-spontaneous interviews) with German/Italian and German/French bilingual speakers aged approx. 15-55 years at the recording sessions. The simultaneous bilinguals with German and French/Italian as L1s have been recorded twice, i.e. once for each language. The successive bilinguals with German as L1 and French/Italian as L2, or French/Italian as L1 and German as L1 all have AOAs between 11 and 38 years and have been recorded using their L2.
Language: German, French, Italian
License: HZSK-RES (restricted)


text:
In Java, I need to write a while loop that will run for 10 seconds and after every 50 loops it will print the number of loops run so far in that set time.
Break the solution down into steps.
First make a java program.
Then make a loop that runs for 10 seconds inside the program.
Once this part works, add a counter to count the loops for the whole 10 seconds and print that out.
After that works well, throw some logic in there to cause the print every 50 loops instead of just once at the end.
Also please note:
does not start a timer at zero. Use your favorite search engine to determine what value the method returns.


text: Asset allocation information examines all securities (equities, bonds, mutual funds, etc.) in the Advisor Perspectives universe. An attempt is made to identify each security by its ticker, CUSIP, or description. If the security cannot be identified in this manner, it is treated as "Unknown" for asset allocation purposes. Balanced mutual funds (contained a mixture of equities and bonds) are classified as either an equity or a bond fund, depending on whether 50% or more of the assets are equities or bonds.


text:
Supplies you will need:
-3.5mm male microphone jack (same plug as a stereo headphone jack)
-some shielded cable (3 total contacts - typically 2 jacketed conductors plus the shield). You can use standard headphone cable. At least 6 feet is a good idea so the cable can easily make it from the engine bay to the passenger compartment.
-a 3 pin bosch/amp style female connector.
-about 2 feet of standard single conductor wire, 18-20 gauge.
-a ring terminal
to use the tool you will need:
-a laptop pc with a microphone in jack
-a car with a standard 3 pin knock sensor
-(optional) 'race' style headphones with built in speakers and a stereo jack
The wiring should be done as follows. Use a multimeter to figure out which wire corresponds to the section on the mic plug:
-tip of the mic plug goes to pin 1 of the 3 pin connector
-middle band of the mic plug goes to pin 2 of the 3 pin connector
-base of the mic plug should go to two places: pin 3 of the 3 pin connector and a cable that terminates with a ring terminal that should be secured to an engine bay ground, typically the valve cover or intake manifold.
the cable should look something like this:
example of the headphones I use:
You can record the audio from the knock sensor by using something like windows sound recorder with all the wiring hooked up. The result should sound like this sample.
Cables are available for purchase from our store here


text:
I have a chunk of data (samples) that need to do autocorrelation using FFT method. All data are real and lies between -1 and +1. What I have done follows:
- Zero pad the window with the length equals the samples' length.
- FFT of result from 1
- Result from 2 has Real and Imaginary parts. I used them to find Power Spectral Density by taking Re*Re + Im*Im.
- Take the inverse Fast Fourier Transform.
Now here is my question: The result from part 4 contains Real and Imaginary parts. Is the magnitude of it equals the autocorrelation result? If so, since my input contains positive and negative values, the magnitude of Result from part 4 means the autocorrelation result cannot be negative, which doesn't make sense.
Or should I take only the Real part of result from Part 4 as the autocorrelation result? My input is real and so the autocorrelation shouldn't have any imaginary part, right?


Reorganizations and Consolidated Tax Returns
Suppose you are a CPA, and you have a corporate client that has been operating for several years. The company is considering expansion through reorganizations. The company currently has two (2) subsidiaries acquired through Type B reorganizations. The client has asked you for tax advice on the benefit of a Type A, C, or D reorganization over a Type B reorganization. Additional facts regarding the issues are reflected below.
 - The company currently files a consolidated income tax return with the two (2) subsidiaries acquired through a Type B reorganization.
 - ABC Corporation, a subsidiary targeted by the client for takeover, has substantial net operating losses.
 - XYZ Corporation and BB Corporation will be acquired as subsidiaries in the next six (6) months.
Use the Internet and Strayer Library to research the rules and income tax laws regarding Types A, B, C, and D reorganizations and consolidated tax returns. Be sure to use the six (6) step tax research process in Chapter 1 that was demonstrated in Appendix A of your textbook as a guide for your written response.
 1. Compare the long-term tax benefits and advantages of each type of reorganization and recommend the type of reorganization that will be most beneficial to the client.
 2. Suggest the type of reorganization the client should use for the ABC Corporation based on your research. Justify the response.
 3. Propose a taxable acquisition structure for the client's planned acquisitions over a nontaxable reorganization. Assess the value of a taxable transaction over a nontaxable reorganization for the client.
 4. Examine the value and limitations of including the ABC Corporation if acquired as a wholly owned subsidiary in the consolidated return and provide a recommendation to your client. Support the recommendation with applicable research.
 5. Create a scenario that will allow the client to reduce any disadvantages from filing a consolidated return as a member of a controlled group.
Your assignment must follow these formatting requirements:
The specific course learning outcomes associated with this assignment are:
 - Analyze and research tax issues regarding corporations, partnerships, S corporations, and consolidated tax returns.
 - Create an approach to tax research that results in credible and current resources.
The post Reorganizations and Consolidated Tax Returns appeared first on Nursing Experts Help.
Essay Writing Service


text:
Some kinds of rejection are harder to take than others. When you've been denied coverage for Crohn's treatment that could mean the difference between effectively managing your Crohn's disease or living in pain, rejection can be devastating.
According to the Advocacy for Patients with Chronic Illness and the Office of the Healthcare Advocate, 96% of insurance denials are never appealed. But those that are appealed have a success rate as high as 80%! So, don't give up before you've started. Your course of action will vary based on the type of insurance you have, but follow these tips.
- Determine why your Crohn's treatment claim was denied. Don't try to guess the reasons why your insurer denied your claim—they may be related to medical necessity stipulations. Your appeal will be based on the reason for denial, so get the information and then develop a plan of attack.
- Get your paperwork in order. Once you've figured out the reason for denial, gather necessary documents – medical records, journal articles, and letters from your doctor explaining medical necessity to help make your case.
- Write a letter of appeal. While it might be tempting, calling your insurer to plead for medicine won't get you far. Write a compelling letter about your situation, using the documents you've gathered as attachments that provide evidence to make your case. The better and clearer your explanation, the more likely you are to win.
For more information on appealing an insurance decision, visit the Advocacy for Patients with Chronic Illness Web site.


text:
Utilize paragraph shading for text messages with improved functionality
The new paragraph shading feature would be fantastic to use for laying out text message conversations in books/long from documents, but needs a few tweaks to make is fully functional. Text messages in books is becoming very common and having them run in the text while paging is crucial.
It used to be that you had to create shapes and anchor each in for a text message. Now you can use Paragraph Shading defined in the style for left side texts with no adjustments, but because right side text messages need to have the "bubble" shape aligned right, but the interior text left aligned. My solution is (see sample file):
Create three base paragraph styles:
1. : Defined: All text styling, paragraph shading set to Text, right/left indents, alignments, and space above/below, etc.
2. : Defined: Based on , but remove left/right indents
3. : Defined: Based on , but change to align flush right, add right indent (if needed), turn off paragraph shading.
1. Cut out all the and create a standalone text frame for each text message.
2. Create (or leave) empty returns where each right side text was and apply to the return.
3. Paste the text frames into the empty returns where appropriate to anchor frame.
4. Select each frame and apply the Object style (Text Message Right in sample file).
Could there be a way to separately control the shading alignment from the interior text alignment within the paragraph style? Much like how text functions within a div?


text:
Examples Help! What is the definition of Gobbledygook?
How do you define Gobbledygook? What is a Gobbledygook? An ideal free Educational Resource for Teachers, Students, Colleges and Schools for English Grammar terminology, other parts of speech and Literary Terms. The meaning is as follows:
Definition of Gobbledygook
English Grammar Definition: A term used to describe nonsensical language which relays no intelligible meaning.
Often used to describe incomprehensible or pompous jargon used by specialists
Meaning and Definition
What is the Origin of Gobbledygook?
What is the origin of the word? The word originated in America when businessman Maury Maverick used the term In a memo banning "gobbledygook language". His inspirationwas the turkey, "always gobbledy gobbling and strutting with ludicrous pomposity. At the end of his gobble, there was a sort of gook."
A helpful educational resource for those taking an English test. An ideal free Educational Resource complete with useful examples for Teachers, Students, Colleges and Schools.
Free educational resource
Definitions, meaning and origin of words relating to English Grammar and literary terms


text:
"Nothing's as ugly as overfishing"
WWF's Fish Forward campaign raises awareness of sustainable fish consumption
The provoking and high-impact ad campaign draws consumer's attention towards social, ecological and economic impacts of seafood choices. It highlights global interdependencies of seafood production and consumption and calls attention to the effects of overfished oceans on people in developing countries. The ads underline the fact that choosing sustainable seafood makes a veritable difference. Buying recommendations emphasize the importance of consumer's choices.
The ad campaign was developed by J. Walter Thompson in Vienna and Düsseldorf. International TV spots, print and online ads as well as posters grab consumer's attention – and "make a difference. Choose sustainable fish."


text:
Measuring the gain in income from migration is complicated by non-random selection of migrants from the general population, making it hard to obtain an appropriate comparison group of non-migrants.
This paper uses a migrant lottery to overcome this problem, providing an experimental measure of the income gains from migration. New Zealand allows a quota of Tongans to immigrate each year with a lottery used to choose amongst the excess number of applicants. A unique survey conducted by the authors in these two countries allows experimental estimates of the income gains from migration to be obtained by comparing the incomes of migrants to those who applied to migrate, but whose names were not drawn in the lottery, after allowing for the effect of noncompliance among some of those whose names were drawn.
We also conducted a survey of individuals who did not apply for the lottery. Comparing this non-applicant group to the migrants enables assessment of the degree to which non-experimental methods can provide an unbiased estimate of the income gains from migration.
We find evidence of migrants being positively selected in terms of both observed and unobserved skills. As a result, non-experimental methods are found to overstate the gains from migration, by 9 to 82 percent. A good instrumental variable works best, while difference-in-differences and bias-adjusted propensity-score matching also perform comparatively well.
McKenzie, David, John Gibson and Steven Stillman. 2010. "How Important is Selection? Experimental Vs Non-experimental Measures of the Income Gains from Migration. Journal of the European Economic Association (June) 8. no. 4: 913-45.


text:
Differential Rate Laws express Rate as a function of concentration
Integrated Rate Laws express Concentration as a function of Time
Reactions of orders 0, 1 & 2 have different Integrated Rate Laws
Each Integrated Rate Law can be put into y = mx + b form
Each Integrated Rate Law yields a different expression for the Half-Life of a reaction
Integrated Rate Law & Reaction Half-Life
Lecture Slides are screen-captured images of important points in the lecture. Students can download and print out these lecture slide images to do practice problems as well as take notes while watching the lecture.


Take the 2-minute tour ×
Something like 'Optionality' or 'Ordinality'? (It's similar in kind to the words "Arity" and "Cardinality")
Example: "Fred listed the XXXity of each parameter, noting whether it was optional or mandatory"
Follow-up question: What part of speech is this?
share|improve this question
Optionality is obviously a noun (you are even using it with a definite article in your example) and is included as such in several dictionaries (Wiktionary, Merriam-Webster, Collins). And in fact some dictionaries have a dedicated entry for the suffix -ity. – RegDwigнt Apr 4 '13 at 10:16
I see - as in "noun referring to a state or quality"... so there isn't a specific word for this? – Richard Inglis Apr 4 '13 at 10:32
How about 'Necessity'? Does a thesaurus help? – Mitch Apr 4 '13 at 12:00
Are looking for a part of speech more refined than 'noun'? You're looking for an abstract concept but there's nothing grammatically special about that. – Mitch Apr 4 '13 at 12:03
2 Answers 2
There are a few recently contrived words that try to do this; optionality is indeed used from time to time, and I've seen things like mandatoriness too. But actually there are some more established words that do the same job.
Of course, optional-ness is actually binary - something is either optional or mandatory. Therefore the quality of optionality/optional-ness is actually the same as the quality of mandatory-ness or compulsory-ness, just with the polarity reversed.
All of which is a fairly long winded way for me to get around to saying this:
I think the word you're looking for is the noun, necessity.
share|improve this answer
+1 for necessity – Canis Lupus Apr 4 '13 at 12:12
It appears that Ordinality is used in this sense (even though it has a more normal meaning of 'ordering'). Maybe this is verging on jargon.
For example: "Ordinality is a property that indicates whether an entity instance is mandatory"
(from: 'Oracle SQL and Pl/SQL Handbook: A Guide for Data Administrators, Developers')
share|improve this answer
Naming of database properties isn't always a guide to good English usage. – DJClayworth Apr 4 '13 at 16:55
Agreed, but in this case the context happened to be appropriate :) – Richard Inglis Apr 4 '13 at 21:50
Your Answer


text:
Yuck! Why Does My Front Load Washer Smell Like Rotten Eggs?
That rotten egg odor is unmistakable when we smell it; it's a scent we recognize no matter where we are. However, it can be a surprise when you have a front load washer smell like rotten eggs. This can be caused by mold and low washing temperatures.
Front Load Washer Smell Like Rotten Eggs? Here's How to Clear the Air.
Is it your clothes? The water? When you have a front load washer smell like rotten eggs it typically stems from bacteria. When comparing a front load vs. top load washer, front-loaders are more prone to moldy build up because the rubber gasket around the door is a favorite bacterial haven.
When your washer smells like eggs we'll show you how to banish the smell with proper cleaning!
Why Your Front Load Washer Smells Like Rotten Eggs
Bacteria grow best in warm, moist environments, making front-loading washers prime bacterial real estate. When bacteria metabolize they create hydrogen sulfide gas, which is the source of the rotten egg smell in a front-loading washer. Here's why a washer can be a bacterial breeding ground:
- Drain/venting problem: the drain from your washing machine may have a venting problem that should be assessed by a professional.
- Low washing temperatures: Habitually washing clothes at a low temperature creates the perfect warm environment for bacterial growth.
- Wrong detergent: using a non-HE detergent in a front-loading machine creates a soap sud buildup that hosts bacteria.
- Keeping the door on your washer closed: leaving the washer door closed preserves the warm, moist environment bacteria need to multiply.
How to Get Rid of Rotten Egg Odor in Front Load Washer
When your washing machine smells bad a proper cleaning and regular monthly cleanings should remove the odor once and for all. We suggest these cleaning tips when you have a front load washer smell like rotten eggs:
- Clean the door gasket of the washer with a cloth dipped in a 1:1 solution of water and vinegar or a 1:10 solution of bleach and water.
- Fill the bleach dispenser of your washer with bleach and run an empty cleaning cycle.
- Bleach alternative: Pour a washing machine cleaner or a ½ cup of baking soda mixed with 2 cups of distilled white vinegar in the tub of the washer and run an empty cleaning cycle.
- Leave the door open overnight and continue to leave the door open when the machine is not in use.
A front load washer smell like rotten eggs can be a thing of the past now that you know the causes and how to prevent them. And if you have a present need for a new washing machine, call Northeast Appliance for the best prices and service!


Oree's 'Never Back Down' jazz opera explores 1851 Christiana riot
Posted: April 28, 2011
Despite a keen interest in African American history, Warren Oree had never heard of the violent standoff that came to be known as the Christiana riot. Then Oree came upon a two-sentence summary of the 1851 confrontation, which involved three escaped slaves, a strong-willed free black man, and a slave owner intent on retrieving his property. That was enough to spark the bassist/composer's curiosity.
"I don't knock the Underground Railroad," Oree says, "but for too long African Americans have been pictured as either running away or cowering, and that's not a true picture. You had many instances of slave revolt and rebellion that have been swept under the rug for various reasons. So when I heard about the Christiana resistance, I thought, 'Man, I've got to write about this.' And I figured I'd do it in a way that can be entertaining, a little different, and informative."
The result is Never Back Down, a jazz opera that premiered in July 2009 at Philadelphia's historic Cliveden house. Oree, a 62-year-old city native, wrote the piece under a grant from the Greater Philadelphia Tourism Marketing Corp. as part of its Quest for Freedom program promoting the city's Underground Railroad history.
At just more than an hour, Never Back Down is performed in a concert setting, allowing a balance between the jazz and operatic components. Beyond performing their parts, singers are called on to engage with the instrumental soloists.
"I put the structure of jazz first and put opera on top of that," Oree says, "as opposed to trying to put jazz on top of the operatic structure. I'm keeping it minimal. I asked the actors to dress all in black so the audience can hopefully fill in the blanks and visualize what they would have looked like in 1851."
Never Back Down will have its second performance Sunday at the Philadelphia Clef Club of Jazz and Performing Arts, funded in part by a grant from the William King Foundation. In addition to an expanded version of the opera, the event will feature performances by the Clef Club Youth Ensemble and four area poets whom Oree commissioned to pen works exploring the theme of slave resistance.
Four singers will portray the key characters in the tale, which played out in Christiana, Lancaster County, on Sept. 11, 1851 - 150 years to the day before another historic U.S. tragedy. While the Christiana riot did not alter the national landscape to the same extent as the 9/11 attacks, the event prefigured the Civil War, with tensions erupting between African Americans striving for freedom and landowners contending to maintain the status quo.
(Although Pennsylvania nominally became a free state in 1780, about 6,000 slaves remained, and by law their children, even if born in the state, could be slaves until age 28. Although Christiana was north of the Mason-Dixon Line, the uprising, and the death of slave owner Edward Gorsuch, angered Southern landowners, who called for the hanging of those responsible.)
"It started out as a small, local case," says Leslie Simon, operations director at the National Archives at Philadelphia, who aided Oree in his research. "But it became very widely known and served as a rallying cry. It stirred up all sorts of emotions and became polarizing."
A year after the passage of the Fugitive Slave Act, a federal law mandating the return of runaway slaves to their owners, Gorsuch, a Baltimore planter, arrived on the doorstep of William Parker, a freed slave who had become a conductor on the Underground Railroad and organized groups to fight off slave hunters in the region. Gorsuch, leading a party of armed men, was seeking the return of three runaway slaves. The ensuing clash left him dead and his son wounded.
Roy Richardson sings the part of Parker. "He was a fighter, first of all," Richardson says. "He had all the qualities of a natural leader. He stood up for himself no matter what the cost, so it's a very strong image that needs to be portrayed. It's a lot to live up to."
It's no surprise that Oree found some resonance in the story of Parker and the Christiana riot. A born leader of sorts himself, Oree came to music relatively late in life after a troubled youth. He formed his signature group, the Arpeggio Jazz Ensemble, in 1979; it remains the core of his every musical endeavor.
Supplemented by additional horns, violin, and piano, the quintet (Oree, saxophonist Umar Raheem, percussionist Doug "Pablow" Edwards, guitarist Frank Butrey, and drummer Greg "Ju Ju" Jones, a member since the beginning) serves as the band for the opera. Expanded even further, it becomes the Philadelphia Freedom Jazz Orchestra, Oree's big band, which will perform Friday night at the Philadelphia Museum of Art. Pared down to just Oree, Raheem, and Jones, it becomes the Arpeggio Jazz Trio, which will perform May 13 as part of the monthly Lucky Old Souls series at Moonstone Arts Center.
The Philadelphia Freedom Jazz Orchestra made its debut at last year's West Oak Lane Jazz and Arts Festival, for which Oree has served as artistic director throughout its eight years. (This year, it is scheduled June 17 to 19.)
"That was a dream of mine for a long time," Oree says of the big band. "So, as I do sometimes, I put the orchestra together impulsively. The name has a double meaning, referring to the whole Philly freedom thing but also the fact that I wanted the musicians to have freedom. I handpicked courageous, crazy cats who aren't scared to step off the charts and make their statement."
No matter the context, one constant when Oree takes the stage is a dynamic engagement with his audience. That may involve simply relating the story behind a piece of music, taking suggestions from the crowd for a bit of spontaneous composition, or, in the case of Never Back Down, encouraging audience members to place themselves in the characters' situation. Regardless of subject - even one as difficult as slavery - he sees music as a powerful means of communication.
"Music seems to have the power to help people retain," he says. "A perfect example is rap music. You have kids who can't remember two times two, but they will quote everything that Biggie Smalls or Nas or Lil Wayne is saying and can talk about it. So it's easier to listen to history with a musical accompaniment as opposed to someone just yapping. Throughout the years, music has been shown to be a powerful force for change. People make war or love with music."
A Jazz Opera and a Jazz Orchestra
"Never Back Down" will be presented at 3 p.m. Sunday at the Philadelphia Clef Club of Jazz and Performing Arts, Broad and Fitzwater Streets. Tickets are free. Information: _PHONE_ or www.lifelinemusic coalition.com
The Philadelphia Freedom Jazz Orchestra will play at 5 p.m. Friday at the Philadelphia Museum of Art, 26th Street and the Parkway. Tickets are free with $16 museum admission. Information: _PHONE_ or _URL_
comments powered by Disqus


Understanding shoot branching by modelling form and function
Evers, J.B.; Krol, A.R. van der; Vos, J.; Struik, P.C.
Shoot branching plays a pivotal role in the development of the aboveground plant structure. Therefore, to understand branching in relation to the environment, it is not only necessary to integrate the knowledge on mechanisms that regulate branching at multiple levels of biological organisation, but also to include plant structure explicitly. To this end, we propose the application of an established methodology called functional-structural plant modelling


Debug web hooks like a pro.
Create an endpoint to collect and respond to web hooks. View the last several requests, and configure canned responses in both JSON and XML.
Vanity URLs
You choose your own URL, nothing auto-generated here.
Custom Responses
Configure JSON or XML responses for requests that specify an Accept header with application/json or application/xml. Useful for stubbing out a web hook that participates in a workflow.
Analyze and Debug
View and debug the last several requests made to your URL. See headers and parameters/body information.
What is HTTP Responder?
Some services expose web hooks.
You know, where you give them a URL to hit.
Sometimes you want to inspect the POST before you point the hook to your app,
or you want to test out what happens if you respond with {something},
but making a website just to test a response is work you shouldn't have to do.
That's where we come in.
Create a new endpoint,
configure some canned JSON or XML to be returned,
and then point your service to us and inspect the requests.
Okay, got it? Let's get started!
Fork me on GitHub


Visual Fabrics: Film, Fashion and Material Culture
Explores the common language of film and fashion, both powerful image makers and objects of material culture. Film and fashion share a role with architecture and contemporary art creating narratives and atmospheres, conveying identity and shaping visual expression. We explore their common language, particularly the current intersection with contemporary visual arts, treating these elements as part of our cultural \'fabric\' through a text(ur)al analysis of Wong Kar Wai\'s In the Mood for Love.Note: Offered jointly with VES as VES 185x.Prerequisite: A course in film studies or the equivalent course in cultural studies.


text:
This is part 66 of a series of articles featuring the book Beyond Connecting the Dots, Modeling for Meaningful Results.
Now that we have learned about state transition diagrams, we are ready to start creating agents. There are three key elements:
- Defining what an agent is
- Creating a group of agents
- Viewing agent results
We have already introduced the folder primitive as a tool for grouping primitives together and as a tool for unfolding a model. The folder primitive plays an additional role in Agent Based Modeling, as we use folders to define what our agent consists of.
To create an agent, construct the state transition diagram for your agent (and also add any stocks, flows, or any other primitives you want to this agent). Then create a folder containing all these primitives. Give the folder the name of your agent such as "Person" or "Individual" or even just "Agent". This is all similar to what we have done with folders before, but now there is one extra step. Edit the folder configuration and set the folder to "Agent". You have now created the definition of your first agent!
You can have as many different types of agents in your model as you would like. Just create a new agent model and use a new folder to define each of the different types of agents. For instance, in a predator-prey model you could have one agent definition describing the behavior of the prey, and a second agent definition describing the behavior of the predators.
Creating a Population of Agents
After you have defined an agent in your model, you are ready to create a collection or population of agents. This is done by adding an Agent Population primitive to your model. The agent population primitive uses the definition of an agent from an agent folder to create many copies of that agent from the definition. The agent population primitive keeps track of these copies and allows them to operate and to interact with one another.
There are a number of different settings for the agent population primitive, but two are of key importance. The first is to select the type of agent that will be in the population. Each population primitive can only have one type of agent. You can have multiple populations, though, and the agents in one population can interact with the agents in another population.
After specifying the type of agent, you need to specify how many agents are in the population at the start of the simulation. This is done by setting the Size property for the agent population. Later you can add to or remove agents from a population by using the Add() and Remove() functions.
Viewing Agent Results
Many of the standard Insight Maker display types can be used to show the results of an agent based simulation. If you add an agent population to a time series or tabular display, the results for the number of agents in each of the various agent states will automatically be shown. You can also use the display type to illustrate agents within a geographic region.
The conversion of a state transition diagram into a model containing multiple agents can be found in Chapter 10 of Beyond Connecting the Dots.
Next edition: Modeling With Agents: Working With Agents.


Take the 2-minute tour ×
I'm trying to implement an X.509 certificate generator from scratch (I know about the existing ones, but I need yet another one). What I cannot understand is how to calculate the SHA-1 (or any other) fingerprint of the certificate.
The RFC5280 says that the input to the signature function is the DER-encoded tbsCertificate field. Unfortunately, the hash that I calculate differs from the one produced by OpenSSL. Here's a step-by-step example.
 1. generate a certificate using OpenSSL's x509 tool (in a binary DER form, not the ASCII PEM)
 2. calculate its SHA-1 hash using openssl x509 -fingerprint
 3. extract the TBS field using dd (or anything else) and store it in a separate file; calculate its hash using the sha1sum utility
Now, the hashes I get at steps 2 and 3 are different. Can someone please give me a hint what I may be doing wrong?
share|improve this question
When you calculate the SHA-1 hash of the tbsCertificate, are you using PKCS#1 padding, as specified in rfc 3279? – sarnold Jan 26 '11 at 11:28
Uhm... RFC2313 (PKCS#1) only specifies RSA encryption. As far as I understand, padding is not needed at the SHA-1 computing phase? – Roman D Jan 26 '11 at 12:13
_USER_ D: Since it's not at all obvious, you should write that as an answer and accept it. – caf Jan 28 '11 at 1:52
_USER_, how do you get the thumbprint of the certificate? I'm not sure what it is. You can calculate SHA-1 of the certificate and see if it the same as thumbprint or not. – Roman D Aug 29 '12 at 9:01
_USER_, I don't have a Windows PC available right now to take a look. Maybe the thumbprint that is shown there is the hash of the public key, as described in wikipedia? – Roman D Aug 30 '12 at 5:36
2 Answers 2
up vote 13 down vote accepted
Ok, so it turned out that the fingerprint calculated by OpenSSL is simply a hash over the whole certificate (in its DER binary encoding, not the ASCII PEM one!), not only the TBS part, as I thought.
For anyone who cares about calculating certificate's digest, it is done in a different way: the hash is calculated over the DER-encoded (again, not the PEM string) TBS part only, including its ASN.1 header (the ID 0x30 == ASN1_SEQUENCE | ASN1_CONSTRUCTED and the length field). Please note that the certificate's ASN.1 header is not taken into account.
share|improve this answer
you could add to your answer (or question) how you extracted the TBS part with dd exactly for future reference :) – Filipe Pina Nov 17 '11 at 17:39
Oh... That was quite a while ago, so I don't remember the details. I think I manually extracted the TBS offset and length from the hexdump of the certificate, and then used these values as dd's arguments, nothing complicated there – Roman D Nov 24 '11 at 17:46
_USER_ D your answer says 'hash over the whole certificate' in the first paragraph and 'TBS part only' in the second paragraph. Is this a mistake? And what is the TBS part of a certificate? I couldn't find anything useful from my google search. – chitti Oct 23 '12 at 17:55
_USER_ No, it is not a mistake, I even put it in italics to stress the idea. :) First paragraph is about the fingerprint, second one is about the digest. You can read about the TBSCertificate field in the RFC5280 (see 4.1.1,, 4.1.2). Basically, it is one of the required fields of a certificate (other two are signatureAlgorithm and signatureValue). – Roman D Oct 24 '12 at 3:26
_USER_ ahh.. my bad.. Thanks! :) – chitti Oct 24 '12 at 17:52
The finger print is similar to term "Thumbprint" in.net. Below code snippet should help you to compute finger print :
 public String generateFingerPrint(X509Certificate cert) throws CertificateEncodingException,NoSuchAlgorithmException {
MessageDigest digest = MessageDigest.getInstance("SHA-1");
byte[] hash = digest.digest(cert.getEncoded[]);
final char delimiter = ':';
// Calculate the number of characters in our fingerprint
 // ('# of bytes' * 2) chars + ('# of bytes' - 1) chars for delimiters
 final int len = hash.length * 2 + hash.length - 1;
 // Typically SHA-1 algorithm produces 20 bytes, i.e. len should be 59
 StringBuilder fingerprint = new StringBuilder(len);
 // Step 1: unsigned byte
 hash[i] &= 0xff;
 // Steps 2 & 3: byte to hex in two chars
 // Lower cased 'x' at '%02x' enforces lower cased char for hex value!
 fingerprint.append(String.format("%02x", hash[i]));
 // Step 4: put delimiter
 if (i < hash.length - 1) {
 return fingerprint.toString();
share|improve this answer
Your Answer


Take the 2-minute tour ×
I am trying to wrote a program to manage a Database through a Scala Gui, and have been running into alot of trouble formatting my data in such a way as to input it into a Table and have the Column Headers populate. To do this, I have been told I would need to use an Array[Array[Any]] instead of an ArrayBuffer[ArrayBuffer[String]] as I have been using.
My problem is that the way I am trying to fill these arrays is modular: I am trying to use the same function to draw from different tables in a MySQL database, each of which has a different number of columns and entries.
I have been able to (I think) define a 2-D array with
val Data = new Array[Array[String]](numColumns)(numRows)
but I haven't found any ways of editing individual cells in this new array.
Data(i)(j)=Value //or
do not work, and give me errors about "Update" functionality
I am sure this can't possibly be as complicated as I have been making it, so what is the easy way of managing these things in this language?
share|improve this question
add comment
4 Answers
You don't need to read your data into an Array of Arrays - you just need to convert it to that format when you feed it to the Table constuctor - which is easy, as demonstrated my answer to your other question: How do I configure the Column names in a Scala Table?
If you're creating a 2D array, the idiom you want is
val data = Array.ofDim[String](numColumms, numRows)
(There is also new Array[String](numColumns, numRows), but that's deprecated.)
You access element (i, j) of an Array data with data(i)(j) (remember they start from 0).
But in general you should avoid mutable collections (like Array, ArrayBuffer) unless there's a good reason. Try Vector instead.
Without knowing the format in which you're retrieving data from the database it's not possible to say how to put it into a collection.
You can alternatively put the type information on the left hand side, so the following are equivalent (decide for yourself which you prefer):
val a: Array[Array[String]] = Array.ofDim(2,2)
val a = Array.ofDim[String](2,2)
To explain the syntax for accessing / updating elements: as in Java, a multi-dimensional array is just an array of arrays. So here, a(i) is element i of a, which an Array[String], and so a(i)(j) is element j of that array, which is a String.
share|improve this answer
add comment
Luigi's answer is great, but I'd like to shed some light on why your code isn't working.
does not do what you expect it to do. The new Array[Array[String]](numColumns) part does create an array of array of strings with numColumns entries, with all entries (arrys of strings) being null, and returns it. The following (numRows) then just calls the apply function on that returned object, which returns the numRowsth entry in that list, which is null.
You can try that out in the scala REPL: When you input
new Array[Array[String]](10)(9)
you get this as output:
res0: Array[String] = null
Luigi's solution, instead
does the right thing:
res1: Array[Array[String]] = Array(Array(null, null), Array(null, null))
share|improve this answer
add comment
It's rather ugly, but you can update a multidimensional array with update
> val data = Array.ofDim[String](2,2)
> data(0).update(0, "foo")
> data
data: Array[Array[String]] = Array(Array(foo, null), Array(null, null))
Not sure about the efficiency of this technique.
share|improve this answer
add comment
Luigi's answer is great, but I just wanted to point out another way of initialising an Array that is more idiomatic/functional – using tabulate. This takes a function that takes the array cell coordinates as input and produces the cell value:
scala> Array.tabulate[String](4, 4) _
res0: (Int, Int) => String => Array[Array[String]] =
scala> val data = Array.tabulate(4, 4) {case (x, y) => x * y }
data: Array[Array[Int]] = Array(Array(0, 0, 0, 0), Array(0, 1, 2, 3), Array(0, 2, 4, 6), Array(0, 3, 6, 9))
share|improve this answer
add comment
Your Answer


text:
|This article does not cite any references or sources. (December 2009)|
Path length can mean one of several related concepts:
In physics, there are two definitions for "path length." The first is defined as the total distance an object travels. Unlike displacement, which is the total distance an object travels from a starting point, path length is the total distance travelled, regardless of where it travelled. The second is synonymous with wavelength and is used in calculating constructive and destructive interference of waves.
In chemistry, the path length is defined as the distance that light (UV/VIS) travels through a sample in an analytical cell. Typically, a sample cell is made of quartz, glass, or a plastic rhombic cuvette with a volume typically ranging from 0.1 mL to 10 mL or larger used in a spectrophotometer. For the purposes of spectrophotometry (i.e. when making calculations using the Beer-Lambert law) the path length is measured in centimeters (rather than in meters).
In a computer network, the path length is one of many possible router metrics used by a router to help determine the best route among multiple routes to a destination. It consists of the end-to-end hop count from a source to a destination over the network.
More simply, in general computer terminology, it can mean simply the total number of instructions executed from point A to point B in a program - Instruction path length.


Take the 2-minute tour ×
Does anyone know if the T7 phage promoter is efficient in mammalian systems?
share|improve this question
add comment
1 Answer
up vote 3 down vote accepted
Amazingly, yes.
See High level gene expression in mammalian cells by a nuclear T7-phage RNA polymerase. The authors recognize that the T7 RNA polymerase tends to work only in the cytoplasm thus is unable to transcribe genes in the nucleus. To remedy this limitation, the T7 polymerase was fused to a nuclear location signal peptide to localize the polymerase correctly.
Promega sells a T7 expression system for RNAi production.
share|improve this answer
Thanks for the answer! – Andrei Kucharavy Nov 27 '12 at 9:23
add comment
Your Answer


text:
a racing sled for one or two people; it is raced down a chute of packed snow or ice, and the occupant(s) lie down on it with feet in the direction of motion.
move along on a luge or toboggan
an ice sculpture that has been specifically crafted so that beverages can be run through or across it and served ice cold
a sled set on two separate runners of steel metal blades with a pod seat set on a bridge in between them
French word for sled or toboggan.
A sled specially designed and built for racing. It rides on runners called steels, attached to two kufens, which are connected by the bridges. The slider rides in a pod that's suspended from the bridges. (French for "sled.")
winter sport in which athletes sled feetfirst down an icy track
A luge is small oneor two-person sled on which one sleighs supine and feet-first. Steering is done by flexing the sled's runners or pulling straps attached to the sled's runners. Luge is also the name of the sport which involves racing with such sleds.


text:
E10 is a concept invented by Prof. Robert Shiller, who uses E10 for his Shiller P/E calculation. When we calculate the todays Shiller P/E ratio of a stock, we use todays price divided by E10.
What is E10? How do we calculate E10?
E10 is the average of the inflation adjusted earnings of a company over the past 10 years. Lets use an example to explain.
If we want to calculate the E10 of Wal-Mart (WMT) for Dec. 31, 2010, we need to have the inflation data and the earnings from 2001 through 2010.
We adjusted the earnings of 2001 earnings data with the total inflation from 2001 through 2010 to the equivalent earnings in 2010. If the total inflation from 2001 to 2010 is 40%, and Wal-Mart earned $1 a share in 2001, then the 2001s equivalent earnings in 2010 is $1.4 a share. If Wal-Mart earns $1 again in 2002, and the total inflation from 2002 through 2010 is 35%, then the equivalent 2002 earnings in 2010 is $1.35. So on and so forth, you get the equivalent earnings of past 10 years. Then you add them together and divided the sum by 10 to get E10.


Play audio files
The playback modes outlined below only apply to regions in the Project Audio Browser (when the window has key focus), and have no effect on project playback.
Play an entire region
 1. Select the region in the Project Audio Browser.
 2. Control-click the Prelisten button at the bottom of the Project Audio Browser, then choose one of the following options from the shortcut menu:
 - Auto-select Channel Strip: The audio channel strip assigned to the selected track is used for playback.
 - Prelisten Channel Strip: The Environment's Prelisten channel strip is used for playback. You can access the Prelisten channel strip in the Environment's Mixer layer. It is located to the right of the highest-numbered audio channel strip.
 3. Click the Prelisten button (or press the Space bar) to start and stop playback.
Play a region from a specific position
 1. Click-hold the region's waveform display.
 Playback starts at the click point.
 2. Release the mouse button to stop playback.


text:
A new approach to distance measurements between two spin labels in the >10 nm range
ESR spectroscopy can be efficiently used to acquire the distance between two spin labels placed on a macromolecule by measuring their mutual dipolar interaction frequency, as long as the distance is not greater than ∼10 nm. Any hope to significantly increase this figure is hampered by the fact that all available spin labels have a phase memory time (Tm), restricted to the microseconds range, which provides a limited window during which the dipolar interaction frequency can be measured. Thus, due to the inverse cubic dependence of the dipolar frequency over the labels' separation distance, evaluating much larger distances, e.g. 20 nm, would require to have a Tm that is ∼200 microsecond, clearly beyond any hope. Here we propose a new approach to greatly enhancing the maximum measured distance available by relying on another type of dipole interaction-mediated mechanism called spin diffusion. This mechanism operates and can be evaluated during the spin lattice relaxation time, T1 (commonly in the milliseconds range), rather than only during Tm. Up until recently, the observation of spin diffusion in solid electron spin systems was considered experimentally impractical. However, recent developments have enabled its direct measurement by means of high sensitivity pulsed ESR that employs intense short magnetic field gradients, thus opening the door to the subsequent utilization of these capabilities. The manuscript presents the subject of spin diffusion, the ways it can be directly measured, and a theoretical discussion on how intramolecular spin-pair distance, even in the range of 20–30 nm, could be accurately extracted from spin diffusion measurements.


Alecto Wireless Weather Station WS-4800 - Durham Weather UK
Alecto Wireless Weather Station WS-4800
With this weather station, you can check the date, time and weather forecast at a glance. With a wireless outdoor sensor, this weather station measures both the indoor and outdoor temperature and humidity, precipitation and wind speed, and you can also set a warning for too high or too low temperatures.
It has animated weather forecast, displaying sunny, slightly cloudy, cloudy and rainy. The temperature can be displayed in °C or °F. It has a range of up to 100 metres without obstructions.
This device can also serve as an alarm clock with display of time and date. It simultaneously displays the following measured values: display of time, date, moon phase, animated weather forecast, comfort indication, barometric pressure or precipitation, wind direction, wind speed, indoor and outdoor humidity, indoor and outdoor temperature and wind chill.
The display unit can either be placed on a table or mounted to the wall. Wireless and digital, it is easy to install (no cables) and read. This weather station requires three AA 1.5 V batteries for the indoor unit, three AA 1.5 V batteries for the external sensor (included in delivery).
Why You Need a Home Weather Station
Best Buy Weather Stations at Durham Weather Shop
weather station


text:
|(in the US) a politician popular in his home state but little admired beyond it|
|an extraordinary or unusual thing, person, or event; an exceptional example or instance.|
|the offspring of a zebra and a donkey.|
A political figure nominated for the presidency by his or her state's delegation to the national nominating convention of a major party. Favorite sons are rarely serious candidates for the party's nomination. By nominating a favorite son, the delegation honors its nominee while delaying its commitment until the more serious contenders for the nomination can be sorted out.
A person valued by his or her hometown or organization for his or her achievements, usually political, as in Mary hoped they would treat her as a favorite son and nominate her for state senator. This term was originally employed for a candidate nominated for office by his own locality. Today this usage may ignore gender, as in the example. [c. 1780]


text:
Fingerprint Image Segmentation: A Review of State of the Art Techniques
International Journal of Management, Technology, and Social Sciences (IJMTS), 2(2), 28-39
12 Pages Posted: 25 Aug 2017
Date Written: August 24, 2017
In Automatic Fingerprint Identification System (AFIS), pre-processing of the image is a crucial process in deciding the quality and performance of the system. Pre-processing is consists many stages as Segmentation, Enhancement, Binarisation, and Thinning. In this segmentation is one of the steps of pre-processing which differentiate foreground and background region of fingerprint images. Segmentation is the separation of the fingerprint region or extraction of the presence of ridges from the background of the initial image. Segmentation is necessary because it constructs the region of interest from the input image, reduces the processing time, increases the recognition or matching process performance, and reduces the probability of false feature extraction. A 100% accurate segmentation is always very difficult, especially in the very poor quality image or partial image filled with noise such as the presence of latent. Fingerprints are made of Ridge and Valley structure and their features are classified in three levels as Level 1, Level 2, and Level 3. Level 1 Features are singular macro details like ridge pattern and ridge flows. Level 2 is ridge local features like ridge bifurcation and ridge ending or simply minutiae points or ridge orientation. Level 3 is micro details like sweat pores, incipient ridges. This paper provides an overview of the state of the art techniques of fingerprint image segmentation and contribution of other researchers on segmentation. This paper also discusses a different class of segmentation algorithms with its measuring parameters, computational complexity, advantages, limitations, and applications.
Keywords: AFIS, Ridge Orientation, Level 1, Level 2, Level 3, Segmentation, Singular points, Biometrics
Suggested Citation: Suggested Citation


Religion & Ethics: Content from Across the ABC
Date/Time 29 Dec 2014 3:52:42pm
The author proposes that religious instruction "should be for the sake of social cohesion" and "as a gateway to learning about and celebrating diversity".
In other words, religious instruction should be used as a vehicle to preach her religion, multiculturalism, whose very motto "Unity through celebrating diversity" provides sufficient warning of its inevitable failure, to those of us not of the faith.
Never mind that people who are vastly more informed than the author have already declared its failure -
'Nicolas Sarkozy joins David Cameron and Angela Merkel view that multiculturalism has failed':
Furthermore, one way migration from Islamic to Western countries testifies to the superiority of the Judaeo-Christian over the Islamic model. The Muslims are voting with their feet. The only way multiculturalists can get around this reality is by denying the West's "Judaeo-Christian heritage".
Why then should Islam be given equal time to Christianity in Australian classrooms, especially given that it is practised by only 2.2% (author's figure) of the population? And why should religious instruction be used as a front for promoting the failed policy of multiculturalism?


text:
Blue Hills Nuclear Power Plant
The Blue Hills Nuclear Power Plant was a proposed commercial nuclear power plant 20 miles northeast of Jasper, Texas.Coordinates: 31°9′N 93°42′W / 31.150°N 93.700°W It was proposed in the 1970s by the Gulf States Utilities Company. One 918 MWe pressurized water reactor was ordered in 1973, and an additional 918 MWe reactor was ordered in 1974 from Combustion Engineering. The two unit power plant proposal was canceled in 1978.
- List of books about nuclear issues
- Nuclear power debate
- Nuclear power in the United States
- List of canceled nuclear plants in the United States
- D. F. Cope; H. F. Bauman (November 1977). Expansion Potential for Existing Nuclear Power Station Sites (PDF) (Report). National Technical Information Service. pp. 16–21. ORNL/TM-5927. Retrieved December 2014 – via Oak Ridge National Laboratory. Check date values in:
- Fred A Heddleson (June 1976). Design Data and Safety Features of Commercial Nuclear Power Plants (PDF) (Report). National Safety Information Center. p. 67. ORNL/NSIC-96. Retrieved December 2014 – via Oak Ridge National Laboratory. Check date values in:
- Nuclear Power Generation and Fuel Cycle Report 1997 Archived October 9, 2009, at the Wayback Machine. pp. 61-62.


Meet the Ocicat: The Cat That Thinks It's a Dog!
If you've ever been on the lookout for a dog-like cat that is intelligent and super friendly, the Ocicat is one breed you should consider. The Ocicat's fur pattern resembles a wild cat, but it's actually a fully domesticated cat without any wildcat genes.
Ocicats look like wild cats because of their spotted fur. Even though their name is similar to the wild Ocelot, they actually bear no relation to the cat. The original Ocicat was bred from a Siamese cat and an Abyssinian domesticated cat, resulting in its unique fur. These cats come in 12 coat colors and have a muscular appearance. Because these cats are so muscular, they need plenty of opportunities to play and exercise.
(Photo Credit: Shutterstock)
The Ocicat is known to be very "dog like" in its demeanor. They aren't shy around strangers and often greet visitors who come to the home. They can be good pets for a family with children and are often very "talkative." These cats are also extremely loyal, friendly, and highly intelligent.
Ocicats are very trainable too! Many Ocicats are taught to fetch, sit, lie down, and do other tricks commonly associated with dogs. Some cats can be taught to walk on a harness outside. Here are some videos of fun tricks that Ocicats have learned:
Walking on a Leash:
Fetching a Toy:
Running on a Treadmill:
Running in a Cat Wheel:
And Cooper the Ocicat, Who Can Do Almost Any Trick!
As you can see, an Ocicat is an extremely versatile breed of cat that pretty much thinks it's a dog. This is a great cat if you don't mind the chance that it'll be a little talkative and if you're ready to play with her a lot. This kitty will definitely want your attention!


text:
There could be many causes for this:
- Ensure the device is on and unlocked.
- For GSM "dumb" phones, make sure a SIM is inserted. Use a forensic SIM if possible but do *not* use a foreign SIM from another phone or provider.
- The drivers may not be installed or may be corrupt. Reinstall the drivers and ensure the device's ports show up in Device Manager.
- Ensure the phone is supported by MPE+ and you have selected the correct Manufacturer and Model.
- Try connecting over a different port.
- MPE+ sometimes requires that the device be connected before launching MPE+.
- You can contact AccessData Support at _PHONE_ if you continue to have problems after following these points.


Suppose that X1,...Xn form a random sample from a uniform distribution on the interval [0,theta], and that the following hypothesis are to be tested:
null: theta greater than or equal to 2
alternative: theta less than 2
Let Yn=max(X1,...Xn) and consider a test procedure such that the critical region contains all the outcomes for which Yn is greater than or equal to 1.5
Determine the power function of the test
Determine the size of the test


text:
Convert electron volt (eV) versus BTU - British Thermal Unit (btu)
in swapped opposite direction
from BTU - British Thermal Unit to electron volts
Or use utilized converter page with the
energy multi-units converter
|conversion result for two |
|From unit |
|Equals Result||To unit |
|1 electron volt eV||= 0.0000000000000000000002||BTU - British Thermal Unit btu|
Prefix or symbol for electron volt is: eV
Prefix or symbol for BTU - British Thermal Unit is: btu
Technical units conversion tool for energy measures. Exchange reading in electron volts unit eV into BTU - British Thermal Unit unit btu as in an equivalent measurement result (two different units but the same identical physical total value, which is also equal to their proportional parts when divided or multiplied).
How many BTU - British Thermal Unit are contained in one electron volt? To link to this energy - electron volt to BTU - British Thermal Unit units converter, only cut and paste the following code into your html.
The link will appear on your page as: on the web units converter from electron volt (eV) to BTU - British Thermal Unit (btu)


text:
Department of Mathematics, Science & Computer
Department of Mathematics, Science and Computer (JMSK) which was formerly known as Mathematics and Science Unit was built since 1993.
In June 2002, JMSK has moved to a new building which has computer labs facilities and a server room for Campus Information Network System Politeknik Port Dickson.
JMSK plays important role in coordinating the teaching of Mathematics in Engineering, Technical Science and Computer Application for all departments. JMSK is also responsible to manage all classrooms, science lab and computer lab so that the usage among departments is coordinated.
At the moment, JMSK has 31 lecturers who have skills in various disciplines such as Mathematics and Science, Information Technology, Computer Science, Architecture, Mechanical Engineering, Civil Engineering, Electrical Engineering and a lab assistant. In January 2009 session, a number of 4174 students have enrolled in all courses under JMSK management.
Starting in July 2006 session, JMSK was the first to create Work Quality Group in Politeknik Port Dickson. The pioneer group focused on failure causes of Technician Science course. Workshops of techniques answering final examination questions were organized and exercise book was produced. The main target was the course repeated students. In addition, a lot of activities were conducted. Final examination analysis showed result where number of repeating students who pass increased. From there on, some KMK in JMSK is formed.
The groups focus on courses with low pass percentage. A number of JMSK lecturers have also organized KMK course to other Politeknik Port Dickson staffs. It is to encourage more KMK group to be formed in Politeknik Port Dickson.
In January 2009 session, there was a lot of PnP activities successfully organized and was well received by the students. A motivational talk entitled "Say No" has been organized for students who repeated Engineering Mathematics 1, Engineering Mathematics 2, Technicians Science and Computer Application. Other activities such as CSL Learning, Mentor-mentee, workshop on examination answering techniques and Revising Workshop were also organized. JMSK will continue in conducting activities that may help students.
- ACAD Lab 1 and 2
- General Computer Lab 1
- General Computer Lab 2
- General Computer Lab 3
- General Computer Lab 4
- General Computer Lab 5
- Technician Science Lab 1 and 2
- Class Hall
Engineering Mathematics 1
The course gives students exposure on algebra theory especially in standard form, index and logarithm, geometry and measurement, coordinate geometry and graft. The course also explains the basic concept of trigonometry and its usage in solving problems.
Engineering Mathematics 2
The course gives students exposure about complex number which explains real number and imaginary number. Calculus and its usage are also pointed out in the course.
Engineering Mathematics 3
The course gives students exposure on statistic concept and its usage in interpreting data and approximating area and volume under unwell-shaped bend. It also introduces progression usage and basic matrix concept to solve simultaneous equation with inverted matrix and Cramer tips. Numerical method enable students solve linear simultaneous equation and non-linear simultaneous equation.
Engineering Mathematics 4
The course covers Binomial expansion and series also vector, scale and half fission. It introduces Laplace manifestation topic and its usage in solving problem of advance calculus. Geometry analikti is also discussed.
Engineering Mathematics 5
The course gives students exposure on hyperbola and inverted trigonometry function. It also introduces advance calculus to master differentiation and integration. Differentiation equation topic is included to assist students understanding methods in solving differentiation equation.
This course gives knowledge and exposure about applied science via theory and practical study so that students may apply it in engineering domain. It also stressed on Unit and Measurement, Force, Linear Motion, Work, Energy and Power, Solid and Fluids, Temperature and Heat and Basic of Electricity.
The course gives students knowledge about several kinds of computer system and application especially in hardware and software. It also exposes students to word processor, spreadsheet, presentation and internet software.
Contact Us: 06-_PHONE_


text:
WEST PALM BEACH (CBSMiami) — There is good news and not-so-good-news concerning Lake Okeechobee.
October 2011, ranked the fourth-wettest October in 80 years of record-keeping in South Florida, helped improve the lake's water level.
The South Florida Water Management District said three major storm events in October helped bring the lake from a level of about 11.1 feet a month ago to about 13.7 feet. That's still below the historical average of about 15 feet, but a drastic improvement for a major South Florida water source.
All areas from Orlando to the Florida Keys received above-average rainfall, with key regions such as the Kissimmee basins and Water Conservation Areas receiving a much-needed boost.
Unlike last year, the lake is rising instead of falling. October 2010 was the driest October on record and now that South Florida is heading into the dry season, long-term forecasts are once again calling for below-average rainfall.
The District is working to store as much water as possible in anticipation of future water shortage conditions in the spring.
That means water shortage restrictions remain in effect which limit landscape irrigation to two days per week throughout most of South Florida. Mandatory reductions for agricultural and other large water uses also remain in effect.


09 August 2018
On the 9th of August, the Middle Group English Debate was held in the Assembly Hall. The motion for the debate was 'This house would abolish the inheritance of property'. The participants of the debate belonged to class VIII and IX. The learners were very enthusiastic and all of them were able to express their opinions with conviction and poise. The debaters came up with innovative and contextual arguments which left the audience in awe of the fact that despite their young age they were able to display such maturity and depth. The Dean of Co-curricular activities Mr. Dhirendra Sharma lauded the students on their unfaltering confidence and encouraged them to participate in such events so that they can further their holistic development. The result for the event were as follows:


text:
- to enunciate or articulate (sounds, words, sentences, etc.).
- to utter or sound in a particular manner in speaking: He pronounces his words indistinctly.
- to utter or articulate in the accepted or correct manner: I can't pronounce this word.
- to declare (a person or thing) to be as specified: She pronounced it the best salmon she had ever tasted.
- to utter or deliver formally or solemnly: to pronounce sentence.
- to announce authoritatively or officially: The judge pronounced the defendant guilty.
- to indicate the pronunciation of (words) by providing a phonetic transcription: This dictionary pronounces most of the words entered.
- to pronounce words, phrases, etc.
- to make a statement or assertion, especially an authoritative statement (often followed by on): He was required to pronounce on the findings of his research.
- to give an opinion or decision (usually followed by on): to pronounce on an important matter.
- to indicate the pronunciation of words: a spelling book that pronounces.
Origin of pronounce
Examples from the Web for pronounceable
Historical Examples of pronounceable
In any case it is a barren concession, because, as we have seen, telegraphic addresses must be pronounceable.
- to utter or articulate (a sound or sequence of sounds)
- (tr) to utter or articulate (sounds or words) in the correct way
- (tr; may take a clause as object) to proclaim officially and solemnlyI now pronounce you man and wife
- (when tr, may take a clause as object) to declare as one's judgmentto pronounce the death sentence upon someone
- (tr) to make a phonetic transcription of (sounds or words)
Word Origin for pronounce
early 14c., "to declare officially;" late 14c., "to speak, utter," from Old French prononcier "declare, speak out, pronounce" (late 13c., Modern French prononcer), from Late Latin pronunciare, from Latin pronuntiare "to proclaim, announce; pronounce, utter," from pro- "forth, out, in public" (see pro-) + nuntiare "announce," from nuntius "messenger" (see nuncio). With reference to the mode of sounding words or languages, it is attested from 1620s (but cf. pronunciation in this sense early 15c.). Related: Pronounced; pronouncing.


text:
Overview of Map Builder¶
Map Builder is a tool to create maps. Map Builder's maps are more advanced than those simply created within the Map tab of a published dataset because you can overlay as many datasets as you want in the same map, creating different data layers. This specificity thus makes these maps great for enriching your data by crossing them together. You can also group your layers and edit their descriptions and titles in order to obtain and share a map finely designed to meet specific needs and purposes.
Map Builder has 2 modes:
- Edition, to create and configure your map to define what it will look like to the final map viewers
- Preview, to see what your map looks like to the final map viewers
Map Builder, in Edition mode, is also split into 3 parts:
- the layer editing area
- the Map Builder menu
- the interactive, multi-layered map
Overview of the layer editing area of Map Builder¶
The layer editing area is located on the right-hand side of your page, right next to the map. Through this part of Map Builder, you can create a multiple layers map.
If you haven't started creating your map, you will only see a link, Add a dataset to this map, to add your first dataset and thus start the creation of your first map. Afterward, this section will display:
- all your added datasets
- Edit, a link to access the visualization configuration options of the related dataset
- Add a dataset to this map, a link to add a new dataset to your map


IBM has released the world's first laptop with "drop protection" in its line of Thinkpads.
In most cases with dropped laptops, you run the risk of losing information upon impact. This is due to the read/write head bouncing about the hard drive, overwriting data with junk.
To prevent this horrible event from taking place and most likely pissing you off, the Thinkpads will have an onboard accelerometer. An accelerometer is a device which simply detects, you guessed it, acceleration. It is of course usefull to know when the laptop is accelerating since objects that fall tend to do just that.
So the accelerometer detects the fall and in less than a tenth of a second, the read/write head will store itself safely away such as to prevent it from skidding across the disk, erasing and corrupting data in the process. This acts sort of like an airbag for your laptop.
Unfortunately, other areas of the laptop that usually are damaged in falls such as the keyboard and delicate LCD display are still unprotected. But hey, at least one will be able to retrieve their data in case the laptop becomes otherwise useless in a fall.
Log in or registerto write something here or to contact authors.