Currach races of Inis Meain filmed and edited by Garrett Doyle, Music by BSP.
"With a yell of rage the steersman struggled with his oar to bring our prow to meet it. He had almost succeeded, when there was a crash and rush of water round us. I felt as if I had been struck upon the back with knotted ropes. White foam gurgled round my knees and eyes. The curagh reared up, swaying and trembling for a moment, and then fell safely into the furrow."
Another hat tip to Una Ni Choinceanainn for sending the link to these extraordinary RTE One films: - "I remember the evening. I am one of the girls in the currach going out to the Naomh Eanna - The one with the red hair!"
In this short documentary currachs are shown in daily life on Inis Méain in the endless summer of 1977.
"Hands" was an Irish television program that showcased some of the country's finest craftsmen and women. Who do you recognise in this short film? Please tell us.
A short history of currachs.
In ancient Ireland, boats gave rise to a whole category of literature: the imrama, voluntary voyages in rowed boats. Legendary protagonists like Bran, St. Brendan and Maelduin set out, attracted by some mysterious lure, to discover magical islands, encountering mythical creatures and places along the way. The vessel of choice in all these imrama is a forgotten type of boat, at some stage in history the most important water craft in Northern Europe: the skin boat. Welsh coracles are its better known survivors, but the sea-going currachs of the Atlantic seaboard of Ireland, are closer in spirit to the vessels of Bran and St. Brendan. Just a flimsy lattice or basket frame and a thin, vulnerable skin separate ambitious sailors from inhospitable and unforgiving seas. And yet, this fragile vessel has been chosen not only by legendary mariners, but also countless generations of fishermen on the most treacherous seas of Europe.
Together with log boats, Gaelic coití, the history of the skin boat reaches back further than any other European watercraft, possibly as far as the Neolithic period. Its early humble origins in the hide-covered basket are still evident in the Boyne River hazel currach in the east of Ireland. As the only seaworthy craft of the time, the skin boat played a crucial role in bringing the first Neolithic farmers to the British Isles. But this was not the only episode where they played an important role in introducing new ways of life. The skin boat was already a popular vessel when early Christian monks entrusted their life to God's hands - and to the fate of their small wicker and skin boats - in order to spread their spiritual message all over Europe. Their stories, and those of their pre-Christian predecessors, fuelled the spirit of the imrama. In medieval annals, skin boats had a reputation for a less spiritual purpose. Cattle raids by the early Irish against Britain were successful thanks to the extraordinary qualities of skin boats. Light, seaworthy and extremely manoeuvrable they also have an astonishing load capacity.
Currachs still have plenty to offer in our time and have great potential to contribute to a sustainable way of life. Like many other craft traditions they are masterpieces of Design for Sustainability. They have a simple but ingenious design concept, use regenerative materials and basic building skills. Lightweight frame and cloth structures are often used for objects for transit, from tents and yurts to early aircraft. While sharing this same design ethos, currachs vary widely between regions. Ranging from 6 to 26 foot in length, lashed wicker frames of hazel or willow exist parallel to timber lattice constructions, while hides have given place to canvas covers, waterproofed with tar and pitch. Materials from local, regenerative resources add to a low embodied energy value and environmental footprint of the boats. Currachs are easily driven by sail or oar and are inexpensive to make and maintain - characteristics that add to their appeal as environmentally sound leisure boats.
With the advent of new technology and economic prosperity in Ireland, many researchers prophesized the disappearance of the currach over the last thirty years. Indeed, commercial fishing currachs along the west coast of Ireland seem to have shared the same fate as the Welsh coracle: their fleets have almost completely declined. Today attention is drawn to their value as leisure craft as they are refreshingly different from the slick and expensive cruisers that dominate - and often pollute - our coastline. Their ethos encourages greater participation in water activities that can otherwise be socially exclusive.
Community groups are forming throughout Ireland to re-kindle local maritime heritage and re-gain community access to the sea. West Clare Currachs in Kilkee, Co. Clare is making six new currachs in an attempt to stop their local boat culture from disappearing. Meitheal Mara in Cork has been building currachs with marginalised youths and adults, an integrative project that has proven hugely successful. On the southern shore of Lough Neagh, the largest inland water area of the British Isles, a twenty strong community project is building a fleet of four Donegal currachs. As there is no historic evidence of skin boats in that area, they will make maritime history introducing currachs to the lough. And currachs still fascinate writers and artists like the well-known Irish language poet and writer Domhnall Mac Síthigh who finds his inspiration in the Dingle naomhóg. The currach's elegant simplicity continues to capture the imagination of all these groups of makers.
As a consequence of its historic and political situation, Ireland's maritime heritage is not primarily linked to a naval history, as is the case in Britain, but rather has evolved from the needs and experiences of isolated fishing communities. Emblematic of this development is this humble and ingenious little skiff that has been cherished by legendary seafarers, countless generations of fishermen and most recently community groups. Contemporary currachs are the latest manifestation of an unbroken, millennia old maritime tradition. And the tradition is anything but dead: the change from commercial to leisure use signifies a healthy progress in its development. The enjoyment of its making and use is beginning to be recognised, while its full potential for a sustainable future is yet to be discovered.
The Voyage of Bran ends "from that hour his wanderings are not known". So can be said of this humble little skiff, the currach.
The story of currachs begins with our prehistoric ancestors using implements such as bone needles and flint scrapers to manipulate animal skin. It is fair to assume that the skeleton-built skin boat tradition, one of the four principal roots of boat building, originates in the Upper Palaeolithic period. Historians widely accept that during this period, when hazel and birch was abundant, complex lashed multi-skin and frame structures could, theoretically, have been achieved. Complex basket-framed hide boats, similar to and even larger than the present Boyne currach, were technically possible by using microlith blades during the early occupation of Ireland in the Mesolithic period, about 9,000 years ago. The development of basic joining techniques in the Neolithic period would have allowed the construction of simple timber frames at that time. Woven hurdle making was quite common in the early Bronze Age and so were metal fastenings. However, due to the perishable nature of the organic material used throughout the skin boat, no firm archaeological evidence has been found to date. But historical insight can be gained from the technical development of the boats as well as from literary and pictorial sources. As early as the 3rd century BC, the Greek historian Timaeus refers to 'boats of osier covered with stitched skins' transporting tin from Cornwall to the continent, a trading practice that stretches back into the middle Bronze Age. In his Bello Civili, Caesar writes that the boat hulls in Iberia were made of 'woven withies covered with hides', suggesting that basket making and skin boat-building shared a close parallel development in their early history. Traditional basketmakers in Ireland continue to employ the unconventional technique of constructing large baskets (such as creels) upside down, sticking the uprights in the ground in the desired shape. A similar technique was practised by basketmakers in Cornwall and Galicia. It is also the method used to make the hazel basket-frame of the Boyne river currach. Indeed, unlike their Welsh equivalent, the corwgl or coracle, Irish currachs (with the exception of the Tory Island type, a recent development) are always built upside down, starting with the gunwale. This key element of currach construction, which distinguishes it from almost all other boat types, may be related to the absence in it of a keel. Early, large sea-going currachs may have been fitted with keels, however, as both Caesar's Bello Civili and Adomnan's seventh century Vita St Columba attest, and the very detailed drawing of a currach under construction by Thomas Phillips in 1685 supports this suggestion.
The currach shares its basic design ethos with other objects of material culture associated with human mobility. A few sticks tied together with twine and covered with a sheet of felt makes an effective shelter against the weather, such as the Yurt used by nomadic Kyrgyzian tribes and the hazel-framed tents of Irish travellers used until little more than a generation ago. Rods woven into a large basket and covered with skin or cloth make a boat - our currach. Adding a pair of wings to such a superstructure essentially makes a glider. While this may present an over-simplified picture, a common underlying design principle is certainly evident. Frame and cloth/skin constructions have been an indispensable component of travel on land and sea since Mesolithic times, and in our own time have contributed to man's conquest of the sky. Such constructions are not therefore primitive, transitional concepts, but can be the basis of sophisticated and well-adapted design solutions. Two elements - clearly evident in a currach - are essential for such constructions: a lightweight space-frame or skeleton and a dense and flexible sheet material to cover it - functioning like a skin over a rib cage. Currachs, gliders and tents share the fact that they are extremely light (a 25ft Kerry naomhóg weighs less than 75kg) and at the same time so sturdy as to withstand the forces of nature. They are flexible - moving with and giving way to these forces, reacting with rather than in opposition to them. Flexibility is indeed the secret of the superb seaworthiness of the currach. The gunwale, the latticework of ribs and laths and the canvas seem fragile in themselves, but in combination form a strong, ductile and tensile structure that is able to withstand great forces of wind and wave. Such a combination allows for multi-hide boats of up to 60ft to be constructed, such as in the case of some 18th century Greenland skin boats.
This is an umbrella group for 7 local clubs and regatta committees on the Clare Coast. In 2004 it built 6 local fishing currachs of the West Clare design over a two year period involving upto 35 men and women on the Loophead peninsula. All boats are now made available to local regatta goups in Carrigaholt, Kilkee, Kilrush, Kilbaha, Doonbeg Quilty and Coonagh. They are spreading the building skills and getting more interested people out on the water rowing and learning about the rich maritime traditions of West Clare.
Starting in Carrigaholt and moving onto Kilkee, Kilrush, Doonbeg, Shannon, Ballyvaughan and Scariff. Friends of West Clare Currach Club in Yonkers, New York have held fundraisers to help them travel to other regattas and races such as the Great River Race in London,Events in Brittany and the Ocean to City Race in Cork. They are interested in linking with other boat building projects where people are keeping their local boats on the water and all that that involves. They are working on another project Saol Sionna to promote wooden sailing boats on the Shannon Estuary. In the past there were hundreds of wooden sailing boats carrying turf and other goods all around the Shannon and up to Limerick. We would like to bring this tradition alive again and get people back on the water to enjoy the beautiful natural environment we have in abundance. We have the skills to build, beautiful piers and lots of interest; we are currently seeking funding to make it possible. They hope to build a 24ft gaff rigged wooden sailing boat to grace the horizon of West Clare.
Boat built by Cully when he was 94. Owned by Finbar Harte in Kilkee and draw by Holger Lonze.
In 1936 a fine gentleman, named James Hornell, wandered around the coast of ireland documenting the various types of canvas covered boats being used at that time. His book is, in my current knowledge, the most comprehensive description of Irish currachs/naomhogs and is worth the read. Since Mr. Hornell is gone to the great currach in the sky I've taken the liberty of transforming the chapters pertaining to Ireland ( thanks to Donal initial copy of the book ) into PDF format for your perusal right here. Its 3Mb in size so don't try this unless you have a decent internet connection or time to spare.
Meitheal Mara, the top men and women down in Cork who teach currach-building/racing/eating/drinking/sleeping. The fundamentalists of the currach/naomhog fraternity, these people believe in the holistic healing power of boats. They might be right.
West Clare Currachs a community based currach/canoe building group who have built 4 canoes over the course of 2005/2006 and are currently racing/training.
Drawings of various currachs taken from the book "British Coracles and Irish Currachs"
I have extracted the drawings from the Hornell book mentioned above which can be seen here. There are drawings of Achill Island Currachs, Aran Islands Currach, Donegal paddling Currach, Iniskea Island Currachs, Kilkee Currachs & Ross-a-dilisk Currachs.


Warm, soft, inviting... carpet is a beautiful thing. The RIGHT carpet is HEAVENLY! That "new house smell" and the ability to "roll around" on the floor with the kids are hard to beat. Carpet also has a wonderful advantage... it is primarily sold by weight, so we can design a carpet project around your budget quite easily. Our quote will include EVERYTHING: Furniture moving, tear out, haul away, padding, professional installation and clean up! Hurry and call us today and see how quickly we can make your dreams come true with a carpet you never "dreamed" was possible.
No need to spend weeks or months traveling around to showrooms. We will provide you with all of the carpet flooring options of the showroom and hundreds of alternatives that the typical BIG "cookie cutter" flooring companies will simply not have. We will educate you as to what is the best carpet product and application for you, your lifestyle and your home... not what is best for us! We also provide crucial "in house" project management services. In the end, we will provide you with a fabulous carpeted floor for less!


text:
Q: Implementing a Closeable Socket/Serversocket To minimize boilerplate code, I'd like to have a Socket and ServerSocket class which both implement the Closeable interface.
I've seen that in Java 7, Socket and ServerSocket are likely to implement Closeable, so can't I just do something like:
public class ClosableSocket extends Socket implements Closeable {}

and implement the needed constructors? Or are there better solutions? What I want is to use it in conjunction with Apache Commons IO IOUtil.closeQuietly(Closeable closeable).

A: I would have something like
public static void closeQuietly(Object object) {
    try {
        if (object instanceof Closeable)
            ((Closeable)object).close();
        else if (object instanceof Socket)
            ((Socket)object).close();
        else if (object instanceof ServerSocket)
            ((ServerSocket)object).close();
        else
            // use reflections to call close() if you must.

    } catch (IOException ignored) {
        // ignored
    }
}

redpajama_set_name: RedPajamaStackExchange


text:
Overview of Flue Gas Desulfurization Technology Time:2018.03.22
In order to control the deteriorating atmospheric environment, it is imperative to control the emission of SO2. China has conducted research and application of various desulphurization technologies. Coal-fired desulfurization can be divided into three categories according to specific conditions: desulfurization before combustion, desulfurization during combustion, and post-combustion desulfurization.
Desulfurization before combustion
Pre-combustion desulfurization methods include mechanical desulfurization, chemical desulfurization, electromagnetic desulfurization, bacterial desulfurization, and ultrasonic desulfurization.
Mechanical desulfurization method has been applied in practice, such as jigger desulfurization, flotation machine desulfurization, shaker desulfurization, cyclone desulfurization, spiral concentrator desulfurization. Mechanical desulfurization is based on the fact that sulfur compounds such as iron sulfide and sulfur (FeS2) in coal are different from the specific gravity of coal. The desulfurization efficiency of this method depends on the particle size of FeS2 and other substances and the content of inorganic sulfur in coal. The washing method cannot remove organic sulfur and fine iron sulfide sulfur in coal.
Chemical methods, pyrolysis of coal and hydropyrolysis of desulfurization are based on the fact that the chemical bonds Fe-S and CS present in sulfur in raw coal are unstable compared to CC and easily decompose under pyrolysis conditions to generate gaseous sulfide H2S or CaS. Pyrolysis and hydropyrolysis of coal use this feature to remove sulfur from coal.
The electrochemical method utilizes the electrochemical oxidation and reduction reactions of coal in the electrolytic cell to oxidize the pyrite and organic sulfur in the coal into soluble sulfides or reduce and hydrogenate the coal to achieve the desulfurization effect.
The biological desulfurization technology utilizes the oxidizing action of the microbes and the iron and sulfur compounds to decompose the pyrite. The bacteria act to oxidize Fe2+ to Fe3+, and the elemental sulfur is oxidized to sulfuric acid due to the action of bacteria. The process has not yet obtained large-scale applications. However, with the breakthrough in the development of biotechnology, the process has good prospects for development.
The microwave method is desulfurization due to the microwave energy to stimulate the sulfide in the coal to react with the extractant.
Desulfurization in combustion
Desulfurization during combustion and post-combustion desulfurization, ie, flue gas desulfurization, are generally achieved by adding desulfurizers in the combustion chamber and in the tail flue. The desulfurization during combustion is in the high temperature atmosphere produced by the combustion. The desulfurizer chemically reacts with the SO2 gas molecules. Therefore, the desulfurization in the combustion is completed together with the fuel combustion. The desulfurization in combustion generally uses limestone (the main component is CaCO3) as a desulfurizing agent, and crushes it into suitable particles and then sprays it into the boiler. CaCO3 is decomposed into CaO and CO2 at high temperature, and SO2 in the flue gas reacts with CaO to complete SO2. The absorption process in the furnace: if in the reducing atmosphere, lime or limestone will react with the H2S produced by the combustion of the coal to form CaS, which will be oxidized to CaSO4 in case of oxygen. Limestone generally obtains the highest desulfurization efficiency at 800-850° C. When the furnace temperature is higher than 1200° C., CaS04 generated will decompose to SO 2 , resulting in unsatisfactory desulfurization effect. The best combustion method for adding limestone into the furnace is the fluidized bed combustion technology (CFBC). It is only necessary to inject limestone directly during the combustion process. This investment in process equipment and operating costs is very low. When Ca/S is 2, the sulfur-fixing rate can reach over 70%.
Desulfurization after combustion
Prev: 上一篇:Closed Cycle Spray Drying System Next: 下一篇:Application of Drying Technology in Veterinary Drug Producti

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: How to smooth out the trails of the particles in a p5js simulation I want to turn this halting, discontinuous trails in the particle on this simulation

to something worth staring at as in this beautiful field flow in here (not my work, but I don't remember where I got it from).
I have tried different permutations of the code in the accomplished field flow without getting anything remotely close to the smoothness in the transitions that I was aiming for. I suspect I am  mishandling the updates or the placement of the black rectangle that seems to circumvent the need for a black background, which would erase the wake of the particles.
const scl = 45;
var cols, rows;
var particles = [];
var flowfield;

function setup() {

    createCanvas(750, 750);
    cols = ceil( width / scl );
    rows = ceil( height / scl );

    flowfield = new Array( cols * rows );

    for (var i = 0; i < 1000; i ++ ) {
        particles[i] = new Particle();
    }
}

function draw() {

    translate(height / 2, height / 2); //moves the origin to center
    scale( 1, - 1 ); //flips the y values so y increases "up"

    rect(-width,-height,2*width,2*height);
    for ( var y = 0; y < rows; y ++ ) {
        for ( var x = 0; x < cols; x ++ ) {

      var index = x + y * cols;

      let vX = x * 2 - cols;
      let vY = y * 2 - rows;

      var v = createVector( vY, -vX );
      v.normalize();

      flowfield[index] = v;

      // The following push() / pull() affects only the arrows
      push();
      translate(x*scl-width/2,y*scl-height/2);

      fill(255);
      stroke(255);
      rotate(v.heading());
      line(0,0,0.5*scl,0);
      let arrowSize = 7;
      translate(0.5*scl - arrowSize, 0);
      triangle(0, arrowSize / 2, 0, -arrowSize / 2, arrowSize, 0);
      pop();
// The preceding push() / pull() affects only the arrows
    }// Closes inner loop
  }// Closes outer loop to create vectors and index.

//This next loop actually creates the desired particles:
    for (var i = 0; i < particles.length; i++) {
    particles[i].follow(flowfield);
    particles[i].update();
    particles[i].edges();
    particles[i].show();
  }
} // End of the function draw

class Particle {

    constructor() {

        // changed startpostion. Since the origin is in the center of the canvas,
        // the x goes from -width/2 to width/2
        // the y goes from -height/2 to height/2
        // i also changed this in this.edges().

        this.pos = createVector( random( - width / 2, width / 2 ),
            random( - height / 2, height / 2 ) );
        this.vel = createVector( 0, 0 );
        this.acc = createVector( 0, 0 );
        this.maxspeed = 4;
        this.steerStrength = 30;
        this.prevPos = this.pos.copy();
        this.size = 2;

    }

    update() {

        this.vel.add( this.acc );
        this.vel.limit( this.maxspeed );
        this.pos.add( this.vel );
        this.acc.mult( 0 );
        fill(255)
        circle( this.pos.x, this.pos.y, this.size );

    }

    follow( vectors ) {

        var x = floor( map( this.pos.x, - width / 2, width / 2, 0, cols - 1, true ) );
        var y = floor( map( this.pos.y, - height / 2, height / 2, 0, rows - 1, true ) );
        var index = ( y * cols ) + x;

        var force = vectors[ index ].copy();
        force.mult( this.steerStrength );
        this.applyForce( force );

    }

    applyForce( force ) {

        this.acc.add( force );

    }

    show() {

        noStroke();
        fill(0,5)
        // you can just draw on the position.

        this.updatePrev();

    }

    updatePrev() {

        this.prevPos.x = this.pos.x;
        this.prevPos.y = this.pos.y;

    }

    edges() {

        //clamp between -width/2 and width/2. -height/2 and height/2
        if ( this.pos.x > width / 2 ) {

            this.pos.x = - width / 2;
            this.updatePrev();

        }
        if ( this.pos.x < - width / 2 ) {

            this.pos.x = width / 2;
            this.updatePrev();

        }
        if ( this.pos.y > height / 2 ) {

            this.pos.y = - height / 2;
            this.updatePrev();

        }
        if ( this.pos.y < - height / 2 ) {

            this.pos.y = height / 2;
            this.updatePrev();

        }
    }
}

As a follow-up, I went down to the basics to be able to blend more properly the code in the simulation linked below with the initial code, incorporating the ideas in the accepted answer. I reduced the this.maxspeed = 3 (just by 1). I got rid of the unnecessary (and probably conflicting show() and update() within the class Particle, leaving only update() as in the example provided in the OP.
Here it is for comparison:
const scl = 45
var cols, rows;
var particles = [];
var flowfield;

function setup() {

    createCanvas(750, 750);
    cols = ceil( width / scl );
    rows = ceil( height / scl );

    flowfield = new Array( cols * rows );

    for (var i = 0; i < 1000; i ++ ) {
        particles[i] = new Particle();
    }
}

function draw() {

    translate(height / 2, height / 2); //moves the origin to center
    scale(1, -1); //flips the y values so y increases "up"

      fill(0, 10);
      rect(-width, -height, 2*width, 2*height );

    for ( var y = 0; y < rows; y ++ ) {
        for ( var x = 0; x < cols; x ++ ) {

      var index = x + y * cols;

      let vX = x * 2 - cols;
      let vY = y * 2 - rows;

      var v = createVector( vY, -vX );
      v.normalize();

      flowfield[index] = v;

      // The following push() / pull() affects only the arrows
      push();
      translate(x*scl-width/2,y*scl-height/2);

      fill(255);
      stroke(255);
      rotate(v.heading());
      line(0,0,0.5*scl,0);
      let arrowSize = 7;
      translate(0.5*scl - arrowSize, 0);
      triangle(0, arrowSize / 2, 0, -arrowSize / 2, arrowSize, 0);
      pop();
  // The preceding push() / pull() affects only the arrows
    }// Closes inner loop
  }// Closes outer loop to create vectors and index.

//This next loop actually creates the desired particles:
    for (var i = 0; i < particles.length; i++) {
    particles[i].follow(flowfield);
    particles[i].update();
    particles[i].edges();
  }
} // End of the function draw

class Particle {

    constructor() {

        this.pos = createVector( random( - width / 2, width / 2 ),
            random( - height / 2, height / 2 ) );
        this.vel = createVector( 0, 0 );
        this.acc = createVector( 0, 0 );
        this.maxspeed = 3;
        this.steerStrength = 30;
        this.prevPos = this.pos.copy();
        this.size = 4;

    }

    update() {

        this.vel.add( this.acc );
        this.vel.limit( this.maxspeed );
        this.pos.add( this.vel );
        this.acc.mult( 0 );
        noStroke();
        fill(255)
        circle(this.pos.x, this.pos.y, this.size);
    }

    follow(vectors) {
        var x = floor( map( this.pos.x, - width / 2, width / 2, 0, cols - 1, true ) );
        var y = floor( map( this.pos.y, - height / 2, height / 2, 0, rows - 1, true ) );
        var index = (y * cols) + x;
        var force = vectors[index].copy();
        force.mult(this.steerStrength);
        this.applyForce(force);
    }

    applyForce( force ) {
        this.acc.add(force);
    }

    updatePrev() {
        this.prevPos.x = this.pos.x;
        this.prevPos.y = this.pos.y;
    }

    edges() {
        //clamp between -width/2 and width/2. -height/2 and height/2
        if ( this.pos.x > width / 2 ) {

            this.pos.x = - width / 2;
            this.updatePrev();

        }
        if ( this.pos.x < - width / 2 ) {

            this.pos.x = width / 2;
            this.updatePrev();

        }
        if ( this.pos.y > height / 2 ) {

            this.pos.y = - height / 2;
            this.updatePrev();

        }
        if ( this.pos.y < - height / 2 ) {

            this.pos.y = height / 2;
            this.updatePrev();

        }
    }
}

I finally settled for a couple of illustrations with different pull exerted by the vector field on the particles: this.steerStrength = 0.1; (loose particles) versus this.steerStrength = 30; (clinging to vectors):
Loose pull (more flashy):

Code here.
More compact or faithful to the guiding vectors:

with code here.

A: You can get trials in multiple ways. The sketch you mentioned creates the trails by adding opacity to the background with the "fill( 0, 10 )" function.
If you want to know more about p5 functions you can always look them up here: https://p5js.org/reference/.
The fill() page shows that the first argument is the color ( 0 for black ) and the second argument is the opacity ( 10 out of 255 ).
In the sketch you mentioned, in draw(), they wrote:
fill( 0, 10 );
noStroke();
rect( 0, 0, width, height );

It draws a semi transparent black rectangle over the canvas, but you can also use:
background( 0, 10 );

In the particle class you can draw the particle with the color you want, for example:
fill( 255 ); //white color
circle( this.pos.x, this.pos.y, this.size );

It's still not as smooth as the sketch with the maxSpeed set to 4, if you lower that to 2 for example it will look better already.
I see there's also a prevPos in your code. That's another way to draw trails; connect the this.prevPos and this.pos with a line. it's common to have an array of previous positions to connect that way.
There's only one catch, when the particles go offscreen and are places on the other side, there's a line going from one side of the canvas to the other. You can work around this, but the transparent background is easier.

A: You can use:
background(255, 10)

which:
255 is the number for color;
10 is the alpha color (opacity);


Born April 12, 1969 I am now officially entrenched in middle-age. I graduated from The University of Waterloo with a Bachelor of Mathematics in 1993, which is the same year I got married. My wife and I have 2 kids, born in '97 and '01. After university I worked as a software programmer for about 9 years, then left to enter a high school teaching career. At some point I had formulated a plan to get a personal training certification and eventually open my own gym, but I love teaching too much to want to do anything else. These days I am the head of the math department at my school, and am in the process of completing a Masters program also from Waterloo. I still lift weights in my home gym and I love it. I was a pretty fat and inactive teen, so it is now, as an adult, that I am hitting my stride physically. Hope my blog is worth your time.


text:
De impulsoperator in de kwantummechanica

waarin  de nabla is,
correspondeert met de impuls

in de klassieke mechanica. De impulsoperator wordt gebruikt in het hamiltonformalisme. De hamiltoniaan van een klassiek deeltje kan vertaald worden in de hamiltoniaan van een kwantumdeeltje door substitutie.

De hamiltoniaan van een deeltje met kinetische energie T = ½ . m . v² en potentiële energie U is klassiek

zodat de hamiltoniaan in de (niet-relativistische) kwantummechanica is
.

Theorie
Klassiek volgt uit de hamiltoniaan  de bewegingsvergelijking in één dimensie

waarin F de kracht op een deeltje is.

Kwantummechanisch bepaalt  in de tijdonafhankelijke schrödingervergelijking de golffunctie  van een deeltje met energie E
.

De schrödingervergelijking is in de kwantummechanica wat de eerste wet van Newton is in de klassieke mechanica.

De impulsoperator  is in overeenstemming met de de Broglie's vergelijking
 waarin  het golfgetal is van een deeltje.
De golffunctie heeft de vorm  dus
;

 is de eigenwaarde van de operator .

In drie dimensies is de theorie hetzelfde.  en  zijn dan vectoren en  is de nabla operator.

Toepassingen

Tunneleffect
Laat vrije elektronen, U=0, met energie E op een potentiaal barrière V>E stuiten.

Voor x<0 is de schrödingervergelijking

een golfvergelijking met oplossing
.

Omdat  voor  is het geen acceptabele golffunctie maar wel bruikbaar om reflectie en transmissie te berekenen.  is geen kwantummechanische beschrijving van een elektron maar van een elektronbundel.

Voor x>0 is de schrödingervergelijking

met oplossing
.

C=0 zodat  voor .
De twee oplossingen moeten in x=0 glad aan elkaar passen:
.

Daaruit volgt:
.

 dus er is totale reflectie van de bundel.  is een staande golf.

 dus er is penetratie van de bundel. Elektronen hebben een exponentieel afnemende kans  te komen in x>0 die klassiek ontoegankelijk is.

Harmonische oscillator
Een elektron waarop een kracht -sx werkt bij uitwijking x van het evenwichtspunt x=0 slingert met frequentie . De potentiële energie U=½sx²
dus de hamiltoniaan in de kwantummechanica is.
.

De tijdonafhankelijke schrödingervergelijking heeft alleen acceptabele oplossingen voor de golffunctie  als de elektronenergie E waarden heeft

De bijbehorende golffuncties zijn:

De functies Hn zijn Hermite polynomen:

De eerste twee golffuncties zijn:
,

.

Hieruit blijken twee dingen:
De mogelijke E-waarden een discreet spectrum vormen. Klassiek kan het elektron alle waarden E=½sa² hebben (a is de slingeramplitude).
In de grondtoestand het elektron niet in rust is,  is niet 0. Klassiek is x=p=0 als de slinger in rust is, maar volgens Heisenberg bestaat die toestand niet. Er is een kans  dat x van 0 verschilt.

Waterstofatoom
In het waterstofatoom is de hamiltoniaan van het elektron in het Coulombveld van de kern klassiek

en dus kwantummechanisch
.

Voor de oplossing van de tijdonafhankelijke schrödingervergelijking.

Kwantummechanica

redpajama_set_name: RedPajamaWikipedia


text:
A retired Detroit Tigers site by Mike McClary
Tigers All-Time Roster [Beta]
Tag: Ted Lilly
Welcome to Chaos Manor
About 36 hours before the Tigers game ended last night, Ian and I were interviewing Lynn Henning of The Detroit News for episode 119 of the podcast.
During the conversation, I mentioned that the Magglio Ordonez contract has really worked out well for the Tigers and, on the other end of the contract-karma spectrum, Carlos Guillen appears to be aging before our eyes. And we all agreed that Ordonez has turned out to be a good deal for the Tigers and that, well, poor Guillen's knees just won't allow him to age gracefully.
Little did we know.
In the span of three innings Saturday night their season at worst crumbled completely or, at best, their offense got dramatically retooled. After two consecutive victories, Tigers fans seemed to have come down off the ledge and were ready for a meaningful August — and quite possibly, September. Now, who knows?
The short-term fix, as you've already learned, includes infielder Will Rhymes and the now-versatile Jeff Larish. Both were part of the Tigers' Arizona Fall League contingent in 2008, so it's time to see if they really are the top prospects we've heard about.
My gut is telling me that this season is now effectively over. As Tony Paul writes in the News this morning, the Tigers now have too many holes to fill and Dan Haren, Ted Lilly, Stephen Drew, simply aren't enough spackle — no matter how good they are.
No one wants to concede the division to the Twins or, God forbid, the White Sox on July 25. But after sifting through the wreckage from Saturday night, how can we believe the Tigers will be a factor in this race?
I'd like to be surprised, but I think the focus of this team has become, all of a sudden, 2011.
Author Mike McClaryPosted on July 25, 2010 Categories FungoesTags Carlos Guillen, Dan Haren, Jeff Larish, Magglio Ordonez, Stephen Drew, Ted Lilly, Will RhymesLeave a comment on Welcome to Chaos Manor
Monday Mankowskis: Playoff Odds, Rayburn's D, Stephen Drew's Luck
The horror of the weekend sweep in Cleveland hasn't completely washed away here at Daily Fungo HQ.
Saturday night's game was so disappointing that yesterday's seemed more like a scrimmage … A scrimmage that counts.
But a new week is here and the Tigers are at home, where they excel. Instead of focusing on this homestand's tough opponents, let's walk on the sunny side of the street:
Baseball Prospectus maintains its Playoff Odds Report and over the past two weeks the Tigers have taken the fifth-deepest plunge in terms of percentage: from a 33.9 percent on July 4 to 22.1 percent yesterday. As far as I'm concerned, it feels like 1 percent today. Wait, didn't I just say something about the sunny side? Well then, let's savor the Twins' 17.4-percent drop in that same time period.
Continue reading "Monday Mankowskis: Playoff Odds, Rayburn's D, Stephen Drew's Luck"
Author Mike McClaryPosted on July 19, 2010 Categories FungoesTags Alex Avila, Dan Haren, Danny Worth, Edwin Jackson, Ryan Raburn, Stephen Drew, Ted LillyLeave a comment on Monday Mankowskis: Playoff Odds, Rayburn's D, Stephen Drew's Luck
Archives Select Month May 2017 April 2017 February 2017 December 2016 July 2016 June 2016 May 2016 April 2016 March 2016 February 2016 January 2016 December 2015 August 2015 July 2015 June 2015 April 2015 December 2013 September 2013 August 2013 June 2013 May 2013 April 2013 March 2013 January 2013 December 2012 November 2012 October 2012 September 2012 July 2012 June 2012 November 2011 October 2011 September 2011 August 2011 July 2011 June 2011 May 2011 April 2011 March 2011 February 2011 January 2011 December 2010 November 2010 October 2010 September 2010 August 2010 July 2010 June 2010 May 2010 April 2010 March 2010 February 2010 January 2010 December 2009 November 2009 October 2009 September 2009 August 2009 July 2009 June 2009 May 2009 April 2009 March 2009 February 2009 January 2009 December 2008 November 2008 October 2008 September 2008 August 2008 July 2008 June 2008 May 2008 April 2008 March 2008 February 2008 January 2008 December 2007 November 2007 October 2007 September 2007 August 2007 July 2007 June 2007 May 2007 April 2007 March 2007 February 2007 January 2007 December 2006 November 2006 October 2006 September 2006 August 2006 July 2006 June 2006 May 2006 April 2006
Categories Select Category Fungoes Games Interviews Managers Players Videos


After confirming it was testing the 'More results' button earlier this week, Google tweeted an official announcement about its launch today.
Chrome uses past Google searches to show a set of search suggestions about what you might be researching.
You can now filter your Google Search Performance reports by Rich results, AMP non-rich results, AMP article, job listings and job details.
The post SearchCap: Google more results button, new filters for Search Console & Chrome search suggestions appeared first on Search Engine Land.


Thanks to the fine range selection, the sectors to be irrigated can be conveniently set. Which sector is set between 25°-360° can be clearly viewed in a glance.
The Premium Full or Part Circle Pulse Sprinkler is made from high-quality materials. These render the product longlife.
With the large adjustment knob, the spray range can be infinitely adjusted.
The robust and high-performance sprinkler stands stable on a plastic sled. It irrigates larger areas up to 490 m².
The Premium Full or Part Circle Pulse Sprinkler irrigates large areas effortlessly. It is made of a robust metal- and plastic combination. This renders the Sprinkler Head highly stable.The high-precision brass nozzle supports precise distribution of the water. The sprinkler is mounted on a sled. This has three metal inserts that render it highly robust. The sprinkler is equipped with the GARDENA System Connector and the end cap. You can use it right away.


UN peacekeeping – risking your life to maintain order in a foreign land, is seen as one of the more noble roles in modern warfare, but a new Pentagon report shows that the US is more than a little alarmed at China's growing humanitarian role.
The annual Department of Defense report,to the US Congress, on China, is a key document that shapes American policy for the year ahead. It flagged all the usual concerns about China, but hidden among anxieties about the opaque defense budget, technological espionage and Taiwan, is an emerging concern about the purpose of China's peacekeeping operations.
With 2,000 troops currently deployed worldwide in ten different United Nations missions, the People's Republic of China provides more peacekeeping manpower than any other permanent Security Council member.
Amongst recent forays has been an evacuation in Libya during the UN mission, and a long-running anti-piracy operation in the Gulf of Aden.
These briefs, while not unusual in themselves, represent a big step for the world's most populous country.
After all, prior to 1990 Beijing did not deploy a single peacemaker anywhere in the world.
Traditional Chinese foreign policy was based on non-interference in the affairs of sovereign states, in hope that Western countries would also exercise the same non-judgmental approach to China's internal affairs and dealings with Tibet and Taiwan.
Even as it dipped its toes in multi-national operations, Beijing always insisted on sending non-combat units, such as medics or engineers.
Outside observers have monitored China's peacekeeping of the conflict between Sudan and South Sudan, an area which supplies a tenth of its oil.
Some have gone as far as to accuse China of a new African colonialism.
"China is now starting to settle into the role of being a great power, and maybe… wanting to look after its own interests to a greater degree," Marc Lanteigne, from the New Zealand Contemporary China Research Center at Victoria University of Wellington, told Voice of America.
In fact, just like China's attitude to the outside world in general, its peacekeeping is a cacophony of mixed signals.
With its avowed desire to avoid military engagement, China is positioning itself as a benevolent international player, keen to chip in, but posing no danger.
It also forces the country to co-operate with its natural adversaries, playing by international rules. Even the Pentagon report says that joint missions between the US and China are key to maintaining peace.
But Beijing also picks its spots politically and pragmatically, refusing to send any support to the mission in US-controlled Afghanistan, but gladly assigning troops to its resource-rich allies in Africa.
There is also no doubt that China is using the missions in lieu of training, particularly when sending its burgeoning but not battle-tested navy across the world, as it did when its frigate Xuzhou arrived in Libya last year.
On balance the US appears to be at least partly justified in seeing China's expanded international role as a threat to its national interests. But its fears about peacekeeping are proxies for general concerns about China – its desire for regional dominance, its economic expansionism, and its lack of transparency.
But however much it frets, there is nothing Washington can do about Chinese peacekeepers. No one can stop China from performing humanitarian tasks, whatever its ulterior motives.


text:
About IMCS-MIEC
Global Initiative for Students' Empowerment, Action, and Solidarity (GISEAS)
Subregional Team
Open Hours of City Government Mon - Fri: 8.00 am - 6.00 pm
Pax Romana Statement on Mass Arrests of Pro-Democracy Figures in Hong Kong
The mass arrests of activists and human rights defenders in Hong Kong this past week represents a serious attack on human rights and democracy.
As the two international movements in Pax Romana, IMCS and ICMICA are particularly concerned by the arrest of John (Jack) Clancey, a lawyer, chair of the Asian Human Rights Commission, and a former chaplain to our movements. We are happy to know that Jack has been granted bail and we pledge to support him in the weeks ahead.
We stand in solidarity with Jack and with all the people of Hong Kong in this difficult time. These attacks come as the promise of participatory democracy is eroding not only in Hong Kong, but also in many other parts of the world as we saw with the failed coup in the United States this week. As movements, we continue to believe in the values of human rights and participatory democracy.
We urge our members, groups of Catholic students, professionals and intellectuals, and others friends to learn more about the human rights situation in Hong Kong and to reach out to their political leaders to take immediate action to put pressure on the Chinese government to abide by human rights norms as established in international law and to drop the charges on the human rights activists.
For more information, see:
American lawyer arrested by Hong Kong police in national security crackdown
Hong Kong: Mass arrest of opposition figures highlights repressive power of national security law (Amnesty)
Hong Kong: Mass Arrests of Pro-Democracy Politicians (HRW)
Ravi Tissera – International Movement of Catholic Students (IMCS) Pax Romana
Kevin Ahern, PhD, on behalf of the International Catholic Movement for Intellectual and Cultural Affairs (ICMICA)
William Nokrek – Asia Pacific Secretariat, International Movement of Catholic Students (IMCS)
Fasika Lachore Laba – International Movement of Catholic Students (IMCS Pax Romana) Pan African Coordination, Nairobi Kenya
Eirini Freri – European Coordination (JECI-MIEC) International Young Catholic Students- International Movement of Catholic Students
admin January 12, 2021 0
Pax Romana Journal 2020
IMCS and ICMICA are pleased to present the latest issue of the Pax Romana Journal, an intercultural, international, interdisciplinary, and intergenerational review.
Download a copy of the journal here:
PR Journal 2020
This year's theme is Beyond COVID-19: A Comprehensive Perspective.The issue includes articles and creative works from sixteen contributors coming from ten countries (Bangladesh, Canada, Hungary, Indonesia, Malaysia, Mauritius (Chile), Mexico, Nigeria, Sri Lanka, and the Philippines). The authors in this volume bring a range of experiences, expertise, and ideas. Some are university students; others intellectuals with doctoral degrees. Some are members and chaplains of our movements; others are friends and collaborators who responded to our open call for papers. We hope that these diverse papers can contribute in some way to the type of dialogue and social friendship that is urgently needed today.
Contributors include:
Michael Afolami
Daniel Deak
Bernard Lee Heriberto Cabrera Reyes, SDB
Jojo M. Fung, SJ
Rosemary Goldie
Disha Mary Gomes
Jephte Olimpo Muñe
I.M. Panditha
U.V.A.P. Kalpashaka
Erika Montes de oca Rivas
Aloysius Pieris, SJ
Sandy Francis Peris
Shoshi Sylvester Peris
Patrick Drishya Purification
Djamester S. Simarmata
Helen Grace M. Udtuhan
The Pax Romana Journal is an interdisciplinary annual publication for literature reviews, research and opinion pieces on specific contemporary social issues. Key themes, include but are not limited to: Human rights; Democracy, good governance and global governance; Themes on the United Nations agenda; Faith, church reform, synodality, and lay participation; Youth participation and advocacy; Climate change and ecological justice; Intercultural/interreligious dialogue.
It is published jointly between ICMICA and IMCS.
Each of these themes is approached from the perspective of Catholic Social Teaching with the goal of promoting peace, justice and mercy, in service of the common good of the poor and the Earth
IMCS Pax Romana
7 Impasse Reille, 75014, Paris, France
311 Requests
Request a Bulk Item Pickup
Report a Parking Violation
Report a Streetlight Outage
IMCS Pax Romana 1 week ago
RT @PIcmica: Joint @PaxRomanaIMCS -ICMICA / MIIC statement on the recent crackdown of pro-democracy leaders in Hong Kong, including the fo…
IMCS Pax Romana 2 weeks ago
RT @kevin_ahern: I'm deeply concerned about the arrest of human rights activists in #HongKong , esp Jack Clancey, a former @MaryknollFrsBrs…
© 2020 IMCS-MIEC All Rights Reserved


text:
Award Winning Guides
Conservation, Discover the North, Guides
We are excited to celebrate the achievements of two members of our guide team this fall!
Both Bobbi Rose Koe and Justine Wilmot have been honoured for their commitment to the natural world and to the next generation!
Bobbi Rose Koe named as the recipient of prestigious 2021 Canadian River Heritage Award (Photo: Mark Kelly Photography) (CNW Group/Parks Canada)
Bobbi Rose has been awarded the 2021 Canadian River Heritage Award. Previously known as the Bill Mason Award, the honour recognizes the invaluable efforts of an individual Canadian to celebrate, protect, and conserve Heritage Rivers for future generations! She was nominated for her involvement in protecting the Peel Watershed and for her current venture Dinjii Zhuh Adventures. As part of the award offered by the Canadian Heritage Rivers System in partnership with the Canadian Canoe Museum she will receive a hand carved paddle!
Award Winning Guide Justine Wilmot
Justine, a Phys Ed. teacher in the off season, was selected by the Physical and Health Educators of Manitoba president Brian McMillan was awarded the Outdoor Education Award of Merit. This award is presented to an individual for their professional contribution in the promotion of outdoor education! Justine's love of rivers and wild places is infectious and we can't wait to see what she gets up to next!
We are so proud of these two and know that their passion and contributions make the world a better place!
Team Trips
NRA/CRE Joins the 1% for the Planet Family
'Dreaming of the North' Book List – 2020 Edition


text:
// Package iptables provides an interface and implementations for running iptables commands.
package iptables

redpajama_set_name: RedPajamaGithub


text:
Anne Gilman
Adjunct Professor - CCE
agilman@pratt.edu
http://www.annegilman.com
Anne Gilman is a Brooklyn-based artist whose large-scale drawings and multi-media projects map information, thought, and emotion.
Gilman's work has been exhibited nationally and internationally including solo exhibitions "Up close/ in the distance/ now" at the Birmingham Bloomfield Art Center outside of Detroit; "In any one day, how all the things get mixed together" at Five Points Center for the Visual Arts in Torrington/CT; and "Descifrar: to decipher, decode, figure out" at Instituto Cervantes in NYC where she created a floor drawing onsite incorporating noise, conversations, and interactions with visitors as part of the work; and at Casa Cristo (de Luís Barragán) in Guadalajara/Mexico; Galería Raúl Martínez in Havana/Cuba; and group shows at Lesley Heller Gallery/NYC; Central Features Contemporary Art, Albuquerque/NM; Sarah Lawrence College, Bronxville/ NY; New Orleans Center for Creative Arts; Delaware Center for the Contemporary Arts, Wilmington/DE; Azerbaijan Museum, Baku/Azerbaijan; and Cité Internationale des Arts /Paris.
Gilman has received fellowships from MacDowell, the Edward Albee Foundation, Chenven Foundation and the Cultural Space Studio Program. Her work has been featured in Hyperallergic, Art Spiel, Bomb Magazine, Vasari21, Guernica Magazine, and is in the collections of The National Museum of Women in the Arts, The Brooklyn Museum, New York Public Library, Azerbaijan Museum, and The Library of Congress. Her next solo exhibition "At the still point of the turning world" is in September/2021 at Anne Reid Gallery in Princeton, New Jersey.
B.F.A., State University of New York at New Paltz; M.F.A., Brooklyn College.


It may not be as fabulously rich as Real Madrid FC or FC Barcelona but it is full of heart. This is the belief that Sevilla FC seeks to bring forth in Spain's elite football league — La Liga.
This was exactly what a group of Indian fans discovered as they visited Sevilla FC's most celebrated fan club — the Pena Sevillista Al Relente — in the Calle Aznalcazar area of the Andalusian capital.
Guillermo was not wrong as Sevilla downed Real 3-2 at the magnificent Ramon Sanchez Pizjuan Stadium. He was joined by Carlos Jimenez Sanchez, who is the president of federations of Sevilla fan clubs, in celebrating the exploits of the team they have been supporting since their childhood.
The fans filled up the 42,000-capacity stadium and egged the team on with repeated renditions of the anthem. "The first thing I would like to say is that football fans from all over the world should take a flight and visit Seville. Through this, they will have the chance to experience the atmosphere around the stadium, the roar of the crowd and all the excitement of what a match is like in Sanchez Pizjuan. I am sure they will become a true supporter of the club," said Nolito (Manuel Agudo Duran), the team's popular midfielder. It was an encouraging sight as scores of fans — having charged up on snacks and their favourite cerveza (beer) at the numerous Penas (fan associations) — made their way to the stadium.
And just as kick-off approached, the colourful gathering lent its voice as the anthem rose from the stands and created an electrifying atmosphere.


Enjoy the top 21 famous quotes, sayings and quotations by Emmet Gowin.
I want my photographs to say: "Look-there's this thing you haven't seen that you should see."
We tremble at the feelings we experience as our sense of wholeness is reorganized by what we see.
Photography is a tool for dealing with things everybody knows about but isn't attending to. My photographs are intended to represent something you don't see.
Want to see more pictures of Emmet Gowin quotes? Click on image of Emmet Gowin quotes to view full size.


text:
Industry advisors give feedback on Curtin environmental engineering programme
A final year environmental engineering student briefing IAC members on a lab experiment during IAC's tour of laboratories.
Miri – 28 April 2017 – All courses offered by Curtin University, whether at its main campus in Perth, Australia or its international campuses in Malaysia and Singapore, benefit from the input of industry experts in their development and delivery.
Combining theory with practical study and often incorporating relevant industry placements, the courses are closely linked with industry, taking students beyond the classroom and into the real world.
It is through such industry engagement and partnerships that Curtin University ensures the quality of the education and research it provides, as well as their relevance to industry needs and developments, resulting in it being consistently rated among the world's top universities in rankings such as the Academic Ranking of World Universities (ARWU), QS World University Rankings and the QS Stars and Times Higher Education (THE) rankings.
Curtin is ranked in the top two per cent of universities worldwide in the ARWU, and in 2016, was estimated to be positioned at 211th in the world and 10th in Australia.
At Curtin University, Malaysia (Curtin Malaysia), Curtin University's largest international campus, industry input is garnered through Industry Advisory Committees (IAC) comprising representatives of relevant industries at each of its faculties.
The campus' Faculty of Engineering and Science recently held the first meeting of its Environmental Engineering IAC for the year to review and seek feedback on its environmental engineering programme.
It was attended by IAC members Ir. Brian Chong Sin Hian, Senior Director of Chemsain Konsultant; Dr. Tie Yiu Liong, Managing Director of Ecosol Consultancy; Ir. A.K. Woo, Managing Director of Master Jaya Environmental, Mohamed Nasir bin Wan Idrus, Director of Bamboo Bio Composites, and Marina Michael, Environmental Manager of Sarawak Shell Berhad. Also attending was Professor Ir. Lau Hieng Ho, Dean of Curtin Malaysia's Faculty of Engineering and Science; Environmental Engineering Programme Coordinator Dr. John Lau Sie Yon and other members of the Environmental Engineering Programme team.
During the meeting, Dr. Lau briefed the IAC on the latest developments at the Faculty of Engineering and Science as well as in its environmental engineering programme.
According to Dr. Lau, the environmental engineering programme team was very honoured to engage in dialogue with the industry experts, who gave pertinent feedback on aspects of the programme such as its curriculum, objectives and outcomes, and course structure.
"The IAC meetings are an excellent platform to link our academics with industry practitioners. The interaction, and the ideas and suggestions generated, bring direct impact to the curriculum design and help us customise our environmental engineering programme to suit industry needs. Armed with industry-relevant degrees, our graduates can hit the ground running when they join industry," said Dr. Lau.
He added that such formal engagement will enable more practical and solid industrial collaboration, and the meetings are also an opportunity for the academics and industry experts to discuss the latest developments in education and industry.
Dr. Muhammad Ekhlasur Rahman, Head of the Department of Civil and Construction Engineering, under which the environmental engineering programme is parked, agreed that it was a privilege for the academics to interact with such a distinguished panel of experts.
"They can give us a very broad insight into the environmental engineering industry and we will continue to seek their expert advice to enhance our programme and enrich the learning experience of our students," Dr. Muhammad remarked.
Following the meeting, the IAC members were given a tour of Curtin Malaysia's new RM20 million Faculty of Engineering and Science Building which houses state-of-the-art laboratories and lecture theatres, distributed learning and collaborative learning spaces that allow shared delivery of classroom instruction and discussions between the Australian and Malaysian campuses via live video link.
Curtin's environmental engineering programme was developed at Curtin Malaysia and commenced in 2015. The course structure integrates fundamentals from three majors: chemical engineering, civil and construction engineering and environmental sciences. The core curriculum is designed to address major global concerns such as environmental conservation and engineering sustainability. The breadth and depth of the curriculum equips students with complex engineering problem solving skills and an innovative and creative engineering experience. Graduates of the programme will enjoy good employment prospects as the demand for environmental engineers is growing rapidly throughout the world.
_Professor Lau Hieng Ho (seated at head of table) with IAC and Environmental Engineering programme team members.
科廷大学(澳洲大学马来西亚分校) Curtin University Malaysia
http://www.fsi.com.my/会员专区/college-profile/?sponsor_id=20
http://www.fsi.com.my/curtin/
New international students geared up for exciting university career at Curtin Sarawak
Curtin in top 50 under 50 and top 100 under 50 in the world, among the top in nine subject categories
Curtin University recognised as one of the world's most international universities
Curtin Sarawak engages with rural community in Limbang
快来留言! "Industry advisors give feedback on Curtin environmental engineering programme"
即刻参观:Nilai University
商业管理类 / 工程科技类 / 财经类 / 餐饮,休闲与旅游类 / 生命科学类 / 文史与语言类 / 数理类 / 医疗与保险类 / 电脑与资讯科技类 / 大学先修课程


Looking for places to eat in Baytown? Look no further than our list of the best restaurants in Baytown, TX. Whether it's seafood, barbecue, or traditional southern cooking you're after, you'll find something tasty on our list!
Fresh Mexican food is abundant in Baytown, but we think El Toro should top the list. The portions are large and flavorful, and the prices are pleasantly affordable. Choose from any one of their house-made entrees or grab a party platter and enjoy a bit of everything – there are no bad choices here!
Authentic Italian dishes in a family-friendly atmosphere that always makes you feel welcome. Whether you choose a gooey, cheesy pizza to make the kids happy, or opt for the Salmon Romano just for you, you'll find something to love on the menu at Antonio's.
Thai food and sushi right in the heart of Baytown! Nara Thai Dining – Baytown offers flavorful dishes like the tasty red curry with your choice of meat or vegetable protein, fried rice options, noodles, and more. Most dishes can be made to please carnivores or vegetarians, making it a perfect dining spot for your whole crew.
An American Steakhouse with an upscale feel, Main 101 has all your favorites, including perfectly marbled steak and chicken grilled to perfection, as well as house specials like whiskey glazed duck breast and broiled crab stuffed shrimp. If you want a better steakhouse dining experience, look no further than Main 101, just a short drive from Baytown!
Cheddar's is a chain restaurant with a hometown feel and some of the greatest fried chicken around! Regulars rave over the onion rings and chicken fried steak, while we think the meatloaf is definitely worth sampling.
Rely on Bayshore Chrysler Jeep Dodge as Your Trusted Local Guide!
Did we miss one of your personal favorites? Let us know in the comments section below, and give your favorite a shout out! Be sure to check back in the future for more local posts from Bayshore Chrysler Jeep Dodge. As long-time Baytown residents, our team loves to share our local knowledge. Contact us to learn more!


text:
Q: Autolayout, async load image into uiimageview (Swift, xCode6) Good day! I have 2 problems and I hope you will help me.
1) I have news feed in my application, that contains images.
I am using Autolayout for dynamic cells:

and I want the image to keep its ratio and to completely fill the width of the cell (with margins = 12).
I set constrains, cell is autoresizable, but image didn't save its ratio:
 .
What I am doing wrong?
2) The second problem, i load images asynchronously, here is my code:
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    var cell: EventCell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as EventCell
    var rowData: NSDictionary = tableData[indexPath.row] as NSDictionary
    cell.titleButton.setTitle(rowData["title"] as? String, forState: UIControlState.Normal)
    cell.titleButton.addTarget(self, action: "openWebSite:", forControlEvents: UIControlEvents.TouchUpInside)
    cell.titleButton.tag = indexPath.row
    cell.descriprionLabel.text = rowData["description"] as? String
    var urlString = rowData["image"] as String
    var image = imageCache[urlString]
    if( image == nil ) {
        var imgURL = NSURL(string: urlString)

        // Download an NSData representation of the image at the URL
        var request: NSURLRequest = NSURLRequest(URL: imgURL!)
        NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue(), completionHandler: {(response: NSURLResponse!,data: NSData!,error: NSError!) -> Void in
            if error == nil {
                image = UIImage(data: data) // data -> image
                // Store the image in to our cache
                self.imageCache[urlString] = image // save in our dictionary
                if let cellToUpdate : EventCell = tableView.cellForRowAtIndexPath(indexPath) as? EventCell {
                    self.table.reloadRowsAtIndexPaths([indexPath], withRowAnimation: UITableViewRowAnimation.Automatic)
                }
            }
            else {
                println("Error: \(error.localizedDescription)")
            }
        })
    } else {
        dispatch_async(dispatch_get_main_queue(), {
            if let cellToUpdate : EventCell = tableView.cellForRowAtIndexPath(indexPath) as? EventCell  {
                cellToUpdate.img.image = image
            }
        })
    }
    cell.selectionStyle = UITableViewCellSelectionStyle.None;
    cell.contentView.setNeedsLayout(); // autolayout bug solution
    cell.contentView.layoutIfNeeded(); // autolayout bug solution
    return cell
}

All seems okay, but UITableViewCell don't resize when image is loaded and I am trying to reload cell at index path.
Interesting moment, that it will work if I scroll down and then come back to cell.
I have similar error before and I fixed it reading this article UITableView layout messing up on push segue and return. (iOS 8, Xcode beta 5, Swift) , third answer. But it didn't help me now. Looks like I need to call some method to recalculate UITableViewCell, but I don't understand what.

A: First question : Change UIImageView view mode from Scale to Fill to Aspect Fit (in storyboad)
Second question : Remove dispatch async if image is not nil and make you code look similar like this:
if( image == nil ) {
...
}
else {
    cell.img.image = image
}

A: For first one in the storyboard select the image view and click on the pin icon for setting auto layout constraint and check width and height.
it will remain the width and height constant.


text:
Posted on January 20, 2020 January 20, 2020 by:	Martin City Telegraph
Medical marijuana grow farms approved for south KC
Covering South Kansas City
Posted on October 10, 2019 October 12, 2019 by:	Martin City Telegraph
City and State Officials weigh in on possible closure of Hickman Mills schools
By: Martin City Telegraph Posted on March 8, 2019 March 8, 2019
Buses wait to pick up students at Symington Elementary, one of the schools under consideration for closure. Photo by Edward Madison.
By John Sharp
Several area city and state elected officials and major community organizations have urged the Hickman Mills Board of Education not to approve closing multiple elementary schools next school year as proposed by a Florida-based consulting firm and first disclosed to the public at a meeting the District hosted February 12.
At that meeting MGT Consulting Group recommended closing four of the district's eight currently operating elementary schools – Dobbs, Johnson, Symington and Truman.
Following objections by many parents and community residents, the next day the district distributed three school closure options it attributed to the consultants. One additional option recommended closing only Johnson, Symington and Truman, and the other new option suggested closing Ingels instead of Johnson.
At a February 21 school board meeting the consulting firm presented three school closure options — its original option of closing four schools, its revised option of only closing three and a new option of closing all five schools named above. Of these, it recommended the district implement its original proposal to close Dobbs, Johnson, Symington and Truman.
Since that meeting School Superintendent Dr. Yolanda Cargile has recommended her first choice is to close three existing elementary schools – Johnson, Symington and Truman. She also has presented an alternate choice to the board of only closing Symington and Truman.
The school board was scheduled to discuss the proposed school closures at a working session March 3 at press time, and to vote on them and other major changes in district operations recommended by the consulting firm and superintendent at a special meeting at 6 p.m. Thursday, March 7, in the multipurpose room of Smith-Hale Middle School, 9010A Old Santa Fe Rd., which is open to the public and allows public comments on agenda items.
The recommendation to close schools was based in part on the school board's desire to cut costs to increase the district's declining fund balance and on a long range projection of annual student enrollment decreases of 1.5 to 2.4 percent prepared by Finco Geodemographics of Stillwater, OK, as part of a Demographics & Enrollment Projection Study presented to the District in October 2018 by Business Information Services of Blue Springs.
"With new jobs, upgraded housing, rising test scores and great programs like pre-kindergarten instruction for all 4-year-olds, it would seem that enrollment will significantly increase in the near term, not decrease as projected."
City Councilman Kevin McManus
In response to the consulting firm's recommendations, City Councilman Scott Taylor wrote Cargile and school board members that "…with the great progress the district is making toward regaining full accreditation and with the investments that are bringing new jobs and better housing to the district, closing schools based on ill-founded projections of future drops in enrollment seems imprudent."
Taylor's 6th District colleague Councilman Kevin McManus in a letter to Cargile and board members wrote, "With new jobs, upgraded housing, rising test scores and great programs like pre-kindergarten instruction for all 4-year-olds, it would seem that enrollment will significantly increase in the near term, not decrease as projected."
McManus noted in his letter the consultant's recommendation appears to ignore "…the thousands of new jobs that already have come to the school district, the thousands more that are anticipated, the multifamily housing renovation projects that have already been completed, the major renovation projects that are currently in the planning stage and the 204-unit River Birch high-end housing project which was recently approved."
"Shuttering schools in the district," McManus wrote, "will significantly impact not only the students and their families, but it also has a chilling effect on future growth and success of the entire region."
State Representative DaRon McGee who lives in the Hickman Mills School District expressed similar sentiments in a letter to Cargile and the board, noting, "I read the Florida consulting firm's report, and it didn't even mention our phenomenal job growth, our new and renovated housing and our students' improving test scores. Everything is based on past trends. That is faulty methodology for making future projections when transformative change has occurred."
"I understand the need to stabilize the district's fund balance," McGee wrote, "but let's not do it in a way that scares off some of our best teachers, hampers our effort to recruit outstanding teachers, blights our neighborhoods with boarded up schools and seriously damages our district's image."
Carol McClure, co-chair of the Southern Communities Coalition, wrote the school board that closing several schools simultaneously would send a message to the community as a whole that the district is only concerned with its bottom line.
"Businesses will see no reason to locate here," she added.
The South Kansas City Alliance board voted to oppose closing multiple schools in the district and also to oppose the district accepting projections that school enrollment will continue to shrink through the 2027-28 school year. As board president, I wrote the superintendent and board that residents of the community were overjoyed at the tremendous improvement in the district's Annual Progress Report issued by the Missouri Department of Elementary and Secondary Education which put the district just one year away from being eligible to regain full accreditation if this spring's test scores equal or nearly equal last year's.
"These scores coupled with offering full-day pre-kindergarten instruction to all 4-year-olds in the district and expanding project-based learning and an emphasis on STEAM (science, technology, engineering, art and math) will encourage more and more parents to enroll their children in district schools," I wrote.
But I noted in my letter that multiple school closings and projections of steadily shrinking enrollment for the foreseeable future send a false message to the public that the district is declining instead of greatly improving.
"Such a message cripples the District's ability to attract and retain top quality teachers and undermines efforts to continue to attract major investments in housing and retail job growth to the Hickman Mills area," I concluded.
Besides closing schools, other recommendations of both the consulting group and the superintendent that the school board is scheduled to vote on March 7 include having the remaining elementary schools change from serving 1st through 6th graders to serving kindergarten through 5th graders.
They also are recommending that the district's middle school change from serving 7th and 8th graders to serving 6th through 8th graders and that 9th graders be transferred from the current Freshman Center in the former Hickman Mills High School to join 10th through 12th graders at Ruskin High School. Another joint recommendation is that Ervin Early Learning Center that now combines with Freda Markley Early Childhood Center to serve all pre-kindergarten and kindergarten students in the district be converted to an elementary school to serve pre-kindergarten through 5th grade students in its attendance area. All remaining pre-kindergarten students in the district would continue to attend the Freda Markley Early Childhood Center.
Categories: Schools Tags: Hickman Mills School District
Goodwill replaces Goodyear store
See you Sunday at Martin City's St. Patrick's Parade
Open Mic @ The Comedy Club Of Kansas City
Ribbon Cutting – St. Anthony's Catholic Retirement Community
Jordan Rock @ The Comedy Club Of Kansas City
KC Rhythm Band @ Luther's BBQ
Martin City Telegraph 13610 Washington Ave. Kansas City, MO 64145 816-492-7229 Copyright © 2020 Martin City Telegraph All Rights Reserved | Magpaper by Theme Palace


text:
Het Robbenoordbos is een aangelegd broekbos ten noorden van Wieringerwerf en ten zuiden van Den Oever, in de Nederlandse gemeente Hollands Kroon, Noord-Holland. Oorspronkelijk had dit bos houtproductie als doel. Tegenwoordig wordt het gebruikt om in te recreëren. De ligging is hemelsbreed, ongeveer, een kilometer ten noorden van het Dijkgatbos. De twee bossen beslaan samen zo'n 600 hectare.

Geschiedenis
Kort na de inpoldering van de Wieringermeer bleek dat de grond waarop het huidige Robbenoordbos staat niet geschikt is voor landbouw. In het noordoosten van de Wieringermeer bleef het grondwaterpeil te hoog, is de grondsamenstelling ongunstig (waardoor de bodemvruchtbaarheid laag is) en ontstond door de grote waterdruk van de Waddenzee en IJsselmeer kwel. Daarom begon men in de periode van 1934 tot en met 1941 met de aanleg van een bos. Van deze bomen is tegenwoordig weinig meer over, na de inundatie van het gebied op 17 april 1945 door de Duitse bezetters. Na de Tweede Wereldoorlog werd het bos opnieuw aangelegd en werd ook begonnen aan de aanleg van het Dijkgatbos.

In de herfst van 2007 is de provincie Noord-Holland begonnen met het samenvoegen van beide bossen. In de praktijk is deze samenvoeging beperkt gebleven tot het plaatsen van Schotse hooglanders en het aanleggen van een fietspad op het weiland tussen beide bossen.

Flora en fauna

Flora
In het Robbenoordbos groeien verschillende boomsoorten waaronder:
 zwarte elzen
 zachte berken
 zomereiken
 beuken
 grove dennen.

Ook groeien in dit bos paddenstoelen, rietkragen en andere zoutminnende plantjes (zoals de zulte).

Fauna
In het Robbenoordbos leven dieren als uilen, konijnen, spechten, vleermuizen, reeën en boommarters.

Windpark Wieringermeer
In maart 2018 is begonnen met de aanleg van Windpark Wieringermeer. Dit windpark is een initiatief van Vattenfall Nederland en ECN Wind Energy Facilities B.V..  Gelijktijdig met de start van de aanleg van het windmolenpark is Staatsbosbeheer begonnen om een strook bos langs de Hoge Kwelvaart te kappen, om de plaatsing van vier van de 99 windmolens mogelijk te maken. De noordelijkste windmolen komt in een karakteristiek stuk bos waar de Hoge Kwelsloot en de Hoge Kwelvaart uitmonden. De derde molen komt nabij het trekpontje over de Hoge Kwelvaart. Vattenfall Nederland gaat als natuurcompensatie ruim 20.000 bomen terugplanten. De totale opbrengsten van dit windmolenpark gaan vanaf ingebruikname tien jaar lang naar Microsoft. De gewonnen energie gaat naar hun datacentrum in Middenmeer.

Stichting Omwonenden Windturbines Wieringermeer (StOWW) maakt bezwaar tegen de komst van de windmolens. Echter wees de Raad van State op 4 mei 2016 alle bezwaren van bedrijven en omwonenden van de hand. Op 26 juli 2018 berichtte het Noordhollands Dagblad dat een 'mysterieuze stippenpoetser' actief was in het Robbenoordbos. Deze persoon of groep vaagde markeringen uit die op bomen waren geplaatst die gekapt moesten worden.

Moordzaak Gerard Zonneveld
Op Koninginnedag 2010 werd het lichaam van Gerard Zonneveld, een bekende inwoner van Beverwijk, met verwijderde benen gevonden in het Robbenoordbos. Diederik de Geus, hoofdagent in Hoorn, wandelde met zijn ouders door het bos toen zij zijn lichaam vonden. Hij was uitgekleed en zijn borstkas zat vol messteken, zijn benen lagen in een greppel. Marius K. doodde hem in zijn huis na een gevecht. Samen met zijn partner Stephany K. verplaatste hij het lichaam vanuit zijn huis in Beverwijk naar het Robbenoordbos. Marius K. werd in 2010 al veroordeeld door de rechtbank tot 10 jaar gevangenisstraf, en kreeg later in 2014 9,5 jaar gevangenisstraf opgelegd nadat het OM in hoger beroep was gegaan.

Op 17 mei 2018 werd in het televisieprogramma De zaak van je leven aandacht besteed aan deze moordzaak.

Zie ook
 Dijkgatbos

Externe links
 Robbenoord- en Dijkgatbos
 Staatsbosbeheer over de Wieringermeer
 Zijper Museum over de inundatie van 17 april 1945
 Moordzaken.com over de moordzaak Gerard Zonneveld
 Stichting Omwonenden Windturbines Wieringermeer (StOWW)

Bos in Noord-Holland
Geografie van Hollands Kroon