create a buying experience on every device that your customers will love.
With Be A Part Of, only experienced and well trained web designers are involved in the production of your website, giving you the benefit of working with a diverse web development team that not only understands the value of protecting your vital personal, financial, and marketing information, but a team that understands your company, your market, and how to approach a professionally built e-Commerce website.
The main goal for any e-Commerce website should be to convert customers and to turn those customers into repeat customers. In order to achieve this, an effective and seamless shopping experience is essential. No matter the platform, we have the e-Commerce expertise and experience necessary to attract more customers to your website.
We're one of a handful of Bigcommerce Certified Partners worldwide!
Online marketing is a fast paced hard to keep up with industry that chews up the weak and feeble and leaves scraps behind. OK, maybe that's a little dramatic, but at times that is what it calls for to get people to engage. Truthfully, this is a fast paced industry that takes constant work, education, and upkeep in order to survive.
That is why Be A Part of became a certified partner with Digital Marketer. This partnership gives us access to weekly "what's working now" recordings, live in office talks, and over 36 Execution plans that range from Social Media ads, to Boomerang Traffic, to Optimization checklists, and more.
Recognized by Digital Marketer as a certified partner & certified in the technique and execution of InfusionSoft!
In this digital world that we live in, first impressions can only be made once, so a design that is a step above the rest is key. With competition being as fierce as ever, having collateral that is aesthetically appealing is very important to setting yourself apart from the competition, and leave a long lasting impression. We utilize known industry standards and guidelines to ensure that your design is not just well designed but also well put together.
Utilizing our web and marketing experience, we are able to make a congruent feel that your potential clients can see across all areas of your business, giving your prospects a feeling that they are in the right place. Whether it be from a display ad to a landing page, a flyer to your website, or some other method, the last thing that should be crossing a potential customer's mind is whether or not they are in the right place.


Whether it's the initial drafting, or a contract dispute, having a capable attorney is an important part of protecting your rights.
As a business professional, you will enter into agreements with clients and other professionals to turn profits and generate wealth. Because your goal is to be a successful business professional, you will likely want to understand every detail in every contract you form to ensure its legitimacy and that the agreement benefits both sides mutually. However, most contracts are written in sophisticated legalese that are not necessarily reader-friendly, and can be challenging to decipher.
The business attorneys at the Kendrick Law Group have ample experience drafting contracts and translating such agreements to their clients in a wide array of business related situations. These attorneys are proficient with creating, reviewing, and evaluating whether a particular contract is beneficial or potentially harmful to a client, and can explain the ramifications of entering into a specific agreement.
When you have help of an experienced attorney drafting and reviewing your contracts, you will have the comfort of knowing that every provision in that agreement has been thoroughly checked and explained to you so you know exactly what you are signing.
Before you think about formulating your own contract as a business professional with another entity or individual, make sure you have an experienced attorney draft and or review the agreement to warrant that if something were to go array, your assets are protected and that both parties can mutually benefit.
Although contracts are believed to clearly outline the rights and obligations of the parties, contract disputes continually arise regarding the terms and conditions to the contract between business individuals and entities. At the Kendrick Law Group, we assist our business professionals in a wide array of contract disputes.
employment agreement issue, the Kendrick Law Group is equipped to handle any such matter and develop a resilient case for your defense. We have the skillset and necessary tools to investigate your contract dispute thoroughly to develop the best case strategy.
For more information concerning how the Kendrick Law Group's experienced attorneys can help you with and breach of contract or contract dispute, contact us today at (407) 641-5847.


text:
Gallery Shop Artisan Feature: Jewelry by Warren Steven Scott
June 1, 2022 June 1, 2022 art
By John Manson, Gallery Shop Coordinator
We are thrilled to present a Q&A with BC-born jewelry artist and fashion designer Warren Steven Scott (Nlaka'pamux Nation and Toronto, ON).
Indigenous Art, jewelry
Evoking Place: The Landscapes of Maud Lewis
By Dr. Laurie Dalton.
In exhibitions, press, and films about the artist, there has long been an emphasis on the fact that Maud Lewis never travelled far from the Yarmouth-Digby-Marshalltown corridor in western Nova Scotia. That she was a happy-go-lucky folk painter, not artistically trained, and one that merely painted "happy little pictures" for passers-by and tourists. This does not give much room for looking at her paintings as objects of art, and as being part of the wider economic, social, and visual culture of the time – which is the focus of the book.
In the Present Moment: Memories and Another Milestone!
By Marina DiMaio, Digital & Print Assets Coordinator.
Back in 2018, pretty much fresh out of grad school, I found myself at the beginning of my very first job at the Art Gallery of Greater Victoria. Through my own multidisciplinary art making, I've always been interested in contemplative practices, and the idea of creative process as spiritual practice. So, with the support of an Early Career Development Grant from the BC Arts Council, I had the incredible opportunity to extend and deepen the artistic research that I began exploring as an MFA student at UVic by contributing as a curatorial assistant at the AGGV to a multiphase project, by curator Haema Sivanesan, considering Buddhism as an artistic methodology.
AGGV Collection, Buddhism, Contemporary Art
Reflecting on National Indigenous Peoples Day
By Mel Granley, Guest Curator at the AGGV.
June is recognized as National Indigenous History Month. National Indigenous Peoples Day is a holiday celebrated in Canada every year on the 21st of June. This holiday was officially established in 1996 and is intended to "recognize the history, heritage and diversity of First Nations, Inuit, and Métis peoples in Canada" according to Canada.ca. I ask myself, what does this day mean to me? I am a Métis and Ukrainian person living in Canada, and this day brings mixed feelings of pride and concern.
AGGV Collection, Contemporary Art, Indigenous Art
Where My Heart Settles, Is Where My Home Is
By Heng Wu, Curator of Asian Art, AGGV.
A horse-drawn carriage passing the Legislative Assembly building, instantly captured in freehand-style brushwork, resonating with a festival night in China about 900 years ago recorded in a poem by the Chinese poet Xin Qiji (1140-1207). A young girl in traditional Chinese dress dancing under a maple tree, paired with a line transcribed in the seal-script calligraphy, which reads, "Where my heart settles, is where my home is." The colorful float homes gilding Victoria's Fisherman's Wharf rendered in traditional Chinese ink wash with a tone of Western oil painting.
AGGV Collection, Asian Art Collection
A Social Summer Celebrating the Art Community
The Art Rental and Sales team is pleased to welcome the summer season and celebrate with the vibrant local arts community with a BIG show in small works format.
By Oona McClure, Studio Coordinator
As many of you will know, we endeavoured to keep our Studio classes running in-person over the past 2 years by implementing some effective and creative safety protocols in accordance with PHO policies. We also enjoyed the flexibility of developing and creating 'at home' art experiences through the introduction of virtual workshops. We witnessed that despite all the various challenges arising from the pandemic, the process of making art created wonderful opportunities for renewed connection, playful exploration and a place to 'be'. A warm thank you is extended to the Studio team who displayed ongoing inventiveness and adaptability and to all participants who joined us as we pivoted our program.
How to Paint-In
June 17, 2022 June 29, 2022 art
By Mina Guan, Engagement and Events Assistant
On Moss Street, the sun is shining, the birds are chirping, and the Art Gallery of Greater Victoria (AGGV) is preparing to welcome back some 30,000 visitors for the 33rd annual TD Art Gallery Paint-In on July 16. That's right, after two long years of hiatus due to COVID-19, Vancouver Island's largest art-based event is returning in-person!
Say What? Art Terms For Beginners, Part 21
Inspired by the exhibition Reverberations currently on display at the AGGV, our art glossary this quarter explores terminology found among the artworks in our galleries.
AGGV Gallery Shop Reading List: Mindfulness & Slowing Down
The theme of the Gallery Shop Reading list this quarter is Living in the Present Moment. Inspired by In the Present Moment (our recent publication in collaboration with Haema Sivanesan and Figure-1 Publishing), this list presents books that ask readers to slow down and be more mindful and aware of their surroundings.
Books, Pottery

redpajama_set_name: RedPajamaCommonCrawl


text:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class EnviarCorreos extends CI_controller
{

	public function __construct(){
		parent::__construct();
		$this->load->library("email");
	}

	public function send_correo_solicitud(){

		$configGmail = array(
			'protocol' => 'smtp',
			'smtp_host' => 'ssl://smtp.gmail.com',
			'smtp_port' => 465,
			'smtp_user' => 'info@pjsas.co',
			'smtp_pass' => 'informacion12345',
			'mailtype' => 'html',
			'charset' => 'utf-8',
			'newline' => "\r\n"
		);

		$html = "
Solicitud de Mantenimiento N ". $this->input->get("id") ."

";
		$html .= "
Solicitante: ". $this->input->get("solicita") ."

";
		$html .= "
Maquina: ". $this->input->get("maquina") . " - " . $this->input->get("descmaq") ."

";
		$html .= "
Detalle: ". $this->input->get("detalle") ."

";

		//cargamos la configuración para enviar con gmail
		$this->email->initialize($configGmail);

		$this->email->from('info@pjsas.co');
		$this->email->to("mantenimiento@pjsas.co,asistente_mantenimiento@ipcaribe.com");
		$this->email->subject('Nueva solicitud de Mantenimiento # '. $this->input->get("id"));
		$this->email->message($html);
		$this->email->send();
		//con esto podemos ver el resultado
		//var_dump($this->email->print_debugger());
	}

}

redpajama_set_name: RedPajamaGithub


text:
Q: Responsive box grid with bootstrap-4 different box heights I tried to make a responsive grid of 6 textboxes with the box class and bootstrap.
My problem is , that with different amount of text in it the box they have different widths / heights, but i want them to have the same max-height / max-width as the box with the most text in it.
Is there a chance to get this done without hard-coding the width / height for all boxes?
Here's a code snippet:

/***** Box *****/

.flex-box {
  position: relative;
  text-align: center;
  margin-top: 10px;
  margin-right: auto;
  margin-bottom: ;
  margin-left: auto;
  padding: 40px;
  transition: all 0.3s ease;
  background-color: rgb(170, 230, 255);
}

.flex-box:hover {
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}

About me

My way

Lorem ipsum dolor sit amet consectetur adipisicing elit. Deleniti fuga iusto aspernatur magni rem quas deserunt repellendus hic fugit amet tempora labore perferendis, voluptate possimus itaque cum molestias dolores. Omnis?

My way

Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse voluptatum soluta cum provident explicabo fugiat dolores odit blanditiis dolorem magni. Quaerat temporibus doloremque beatae voluptatum dignissimos? Eligendi voluptatum similique
                incidunt!

My way

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Voluptate ipsam neque recusandae similique. Inventore repellendus aliquid delectus explicabo dolore sapiente voluptas nihil dolorem tempore voluptates, nemo ipsum cumque animi quidem.

My way

Lorem, ipsum dolor sit amet consectetur adipisicing elit. Quod illo incidunt nihil praesentium minus itaque hic, soluta dicta cupiditate quos dolorum esse, harum placeat, qui veritatis animi sunt? Ab, nobis.

My way

Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni, fuga vel. Maxime hic tempore quo animi ex vero doloribus dolores quos, sapiente delectus dolor et laborum amet quam aspernatur earum.

My way

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Dicta, repellendus distinctio ratione autem consequatur rerum libero nesciunt ullam eaque molestias odit architecto nisi incidunt quasi omnis ut. Natus, exercitationem alias.

Here's a link to the CodePen site
Thanks

A: Just make the .flex-box height:100% so that it fills the col-*...
https://codepen.io/anon/pen/GQORQV?editors=1100
.flex-box {
  position: relative;
  text-align: center;
  margin-top: 10px;
  margin-right: auto;
  margin-bottom:;
  margin-left: auto;
  padding: 40px;
  height: 100%;
  transition: all 0.3s ease;
  background-color: rgb(170, 230, 255);
}

A: As @Abhijeet stated it is only possible to use css if the boxes are horizontally aligned. Otherwise you can use this jQuery snippet:
var max_height = 0;
var max_width = 0;
$('.equal-size').each(function(e) {
  h = $(this).height();
  if(typeof(h) != "undefined") {
   if(h > max_height) {
     max_height = h;
   }
  }
  w = $(this).width();
  if(typeof(w) != "undefined") {
   if(w > max_width) {
     max_width = w;
   }
  }
});
if(max_height > 0) {
  $('.equal-size').height(max_height);
}
if(max_width > 0) {
  $('.equal-size').width(max_width);
}

You need to give the elements the class  equal-size.
It is looking for the max height/width and applying it to every element.

This is only working if you have only one group of elements that should have same height/width. If you have more you need to give the group numbers and change the classes appropriately  (equal-size-1, equal-size-2, ...) and use this snippet:
var numberOfGroups = 2;
for(var i=1; i<numberOfGroups+1; i++) {
    var max_height = 0;
    var max_width = 0;
    $('.equal-size-'+String(i)).each(function(e) {
      h = $(this).height();
      if(typeof(h) != "undefined") {
       if(h > max_height) {
         max_height = h;
       }
      }
      w = $(this).width();
      if(typeof(w) != "undefined") {
       if(w > max_width) {
         max_width = w;
       }
      }
    });
    if(max_height > 0) {
      $('.equal-size-'+String(i)).height(max_height);
    }
    if(max_width > 0) {
      $('.equal-size-'+String(i)).width(max_width);
    }
}

A: I don't think that is possible with only with css but yes if you are making these boxes vertical I mean one to each other then definitely its possible but not horizontally. Same height possible in the grid if section are align one to each other like --

redpajama_set_name: RedPajamaStackExchange


text:
The Sea of Harmony : M...
Wagner: Writings
Impressively detailed though it may seem, this account of the musical texture of the Norns' scene, far from complete, has not even begun to broach what for Wagner was the main issue. Simply as a medley of twenty-three themes the scene would not even begin to be, in Wagnerian terms, "dramatic." For it would engage only the listener/spectator's cognitive faculties—that is, the faculties of mind that perform the task of recognizing symbols, which is to say the part of the dramatic impression that depends on representation. The purely (or merely) cognitive aspect of Wagner's tissue has often lent itself to satire or outright ridicule. The Russian composer Nikolai Rimsky-Korsakov, for example, writing almost a decade after Wagner's death, tried to discredit what he considered the tiresome hypercomplexity of Wagner's "polyphonic fabric" as a "colossal abuse of symbolism":
The listener cannot derive any immediate impression from all these leitmotives as they steal in and out of the contrapuntal web. And in point of fact, if character A, finding himself in a certain mood, were to speak with character B about character C, and if in the accompanying music we hear the contrapuntally interwoven motives A, B and C, perhaps with the addition of a fourth denoting their mood, can one then clearly distinguish such a situation from the reverse: i.e., where C speaks to A about B, or B and C discuss A?39
Richard Taruskin. "Chapter 10 Deeds of Music Made Visible (Class of 1813, I)." The Oxford History of Western Music. Oxford University Press. New York, USA. n.d. Web. 16 Jul. 2019. <https://www.oxfordwesternmusic.com/view/Volume3/actrade-9780195384833-div1-010007.xml>.
Taruskin, R. (n.d.). Chapter 10 Deeds of Music Made Visible (Class of 1813, I). In Oxford University Press, Music in the Nineteenth Century. New York, USA. Retrieved 16 Jul. 2019, from https://www.oxfordwesternmusic.com/view/Volume3/actrade-9780195384833-div1-010007.xml
Richard Taruskin. "Chapter 10 Deeds of Music Made Visible (Class of 1813, I)." In Music in the Nineteenth Century, Oxford University Press. (New York, USA, n.d.). Retrieved 16 Jul. 2019, from https://www.oxfordwesternmusic.com/view/Volume3/actrade-9780195384833-div1-010007.xml


We'd love to work with you to help grow your business here in Wayne County!
We offer a variety of tools to help businesses locate or expand here in Wayne County. For more information, please contact us by filling out the form below.
Your message was sent successfully! Thank you for your feedback.
There was a problem when sending your message. Please try again later.
How can we help grow your business in Wayne County?


text:
Docker-Based Dynamic Tooling: A Frequently Overlooked Best Practice
contributed,
CI/CD / Containers / Contributed
14 Nov 2018 6:00am, by Kostis Kapelonis
Kostis Kapelonis
Kostis Kapelonis is a developer advocate at Codefresh, a continuous delivery platform build for Kubernetes and containers. Formerly a Software Engineer, Kostis has years of experience containerizing applications, building CI/CD pipelines, and developing Java applications. He lives in Greece and loves roller skating.
Containers are quickly becoming the universal deployment format among large enterprises and small companies alike. Docker is naturally acting as the common actor between both developers and operations allowing for easy deployments and self-contained releases.
Using containers for deployments is indeed a welcome transition from the old (bare-metal and Virtual Machine (VM) world, as the small footprint (both in size and startup time) has allowed organizations to deploy much more frequently than before. Decreasing the time between releases is a constant goal for any organization because this ensures that new features are reaching customers as soon as they are implemented.
Unfortunately, this quick transition from VMs to Docker images has overshadowed another big advantage of containers that is rarely mentioned, and this is the benefit to developers and operations when using containers in the Continuous Integration (CI) process in the form of dynamic tooling. This is a game-changing characteristic of containers which is arguably even more important than their use as a deployment artifact.
This misconception on how containers can be used in the CI/CD (Continuous Integration/Continuous Deployment) process is now so prevalent that "Docker adoption" is almost synonymous with production deployments. This could not be further from the truth, and in this article, we will explain why leveraging Docker-based tooling is also an important and independent part of the full Docker adoption process.
Dynamic Build Nodes with Docker
In a traditional CI environment, all machines that perform builds have a superset of all the possible tools a developer might need. Each node is offered with pre-installed versions of build, testing and provisioning tools that have been adopted in the company.
Having multiple versions of the same tool is a big challenge and for really large organizations where multiple technologies are used by different teams, the effort required to maintain the build nodes can quickly get out of hand.
The advent of containers (in the form of Docker) is now presenting us with another more intuitive and streamlined approach — dynamic tooling. With dynamic Docker tooling, all build nodes start with only one thing installed — Docker — and nothing else.
Dynamic Docker-based tooling feels like a renaissance to developers that are accustomed to the constraints of the traditional static build tooling approach.
Then, during build-time, only the specific tools needed for the build job at hand are launched using Docker containers. Once the build is finished, the build node reverts back to its original state (i.e. completely empty of any tool).
This simple approach is very powerful and has several advantages both for developers and operators as we will see in the next sections.
The Dark Ages of Static Build Tooling — Developers' Viewpoint
Now that we have seen how you can adopt Docker for the CI process only, instead of full CD, we need to explain the advantages of Docker-based tooling. And the easiest way to see the benefit is to explain the shortcomings of the traditional static build approach.
In a static tooling platform, the build nodes are long-running and only loaded with "approved" build tools. This creates a lot of productivity issues ( and frustration) for developers:
Upgrading a new tool must be requested first by operations, resulting in very slow upgrade cycles.
Developers are forced to configure their own workstation according to what is available on the build node.
Creating a brand-new project with new frameworks and tools requires a lot of effort, as all build nodes must be upgraded to accommodate it.
Developers must keep track of build node capabilities and make sure that their build job is actually sent to a node that fulfills all the requirements.
Using multiple versions of the same tool in a build node is always a big challenge. In extreme cases, developers are forced to change the libraries of their project, simply because a build node was upgraded/downgraded to that version.
The adoption of cloud-based architectures has further exacerbated this problem as it is now possible for a single organization to deploy to multiple platforms at the same time which are externally controlled.
Using multiple cloud infrastructures leads to the need for employing provisioning and deployment tools which are completely different for each deployment target. The rate of tool development is very fast, and many times operators cannot keep up with all the changes needed in a build node.
The end result is that developers are always unhappy, as they think that the build platform is working against them. There is always tension between developers and operators with regard to build tools availability.
The Benefits of Dynamic Docker Tooling for Developers
With dynamic Docker tooling, communication between developers and operators becomes very easy. There is only one hard requirement for a build node, and that is Docker itself.
Once Docker is installed in the build node, any developer can launch Docker images with the specific tools needed by that specific project. The operator is no longer an obstacle for adopting new frameworks and new libraries.
The dynamic nature of this approach comes from the fact that Docker containers are short-lived. They only exist as long as the respective build requires them. This is a huge difference compared to the traditional practice of having pre-installed tools in the build node.
Developers are now happy (and more productive) because:
They can use any version of a framework they choose right away.
It is very easy to create new projects that use a completely new architecture.
All build nodes are equal, so they can send their jobs to any node knowing beforehand that tool version mismatches will never happen.
Using multiple versions of the same tool is now trivially easy (even within the same project).
They are never forced to upgrade their library versions. Legacy projects can still use completely different tool versions than greenfield projects.
Build nodes are "self-cleaning" so they never have to worry about a clash in version tooling.
Communication with operators becomes very straightforward. The only major topic to discuss becomes the version of the Docker daemon in the build node.
Now let's look at how operators benefit from dynamic tooling in CI.
The Dark Ages of Static Build Tooling — Operators' Viewpoint
Operators (i.e. system administrators) traditionally spend the most effort on managing static build nodes. Their responsibility is to keep a huge list of "blessed" versions of tools to make sure that these tools are available to developers.
The complexity of such an approach can quickly result in a daily firefight, especially in organizations that use different tools and technologies.
To address this complexity of multiple build tools and versions, operators usually follow one of two methods:
All build nodes are exactly the same and each one contains ALL build tools needed by every possible project used by developers.
Different build nodes have different collections of build tools. Nodes are assigned special "labels" that show their capabilities.
Both methods have advantages and disadvantages. If all nodes in the build farm are exactly the same, then a special mechanism needs to be in place for handling multiple versions of the same tool. Also, each build node can quickly become overloaded. On the other hand, this makes life for developers a bit easier since they can choose any node for their build.
Using different nodes for different tools solves the version clash for build tools, as each node can have a different version on the same tool. In this case, however, operators need to keep close track of which tool is installed on which node and make sure to upgrade all nodes when a new version comes along.
Developers also need to be aware of the latter approach as they must make sure that their build jobs are sent to the correct node. For example, a Python developer needs to specify that a job requires a node with the "python" label, while a JavaScript developer needs a node with the "javascript/npm" label, and so on.
In summary, static build nodes are a huge time sink for operators. There are companies where maintenance of build nodes is literally a full-time job.
The Benefits of Dynamic Docker Tooling for Operators
With dynamic Docker tools, the life of operators becomes very easy.
All nodes are easy to set up and maintain especially if there is an existing Kubernetes cluster for builds, which is quickly becoming a common practice. As mentioned, each build node needs just Docker installed and nothing else. All nodes are also exactly the same (by definition).
With this straightforward approach, operators…
maintain a list of approved tools, but do not need to install them beforehand;
do not care about the exact version of tools used by developers;
are not responsible anymore for tool upgrades (as developers can do it themselves);
no longer face the problem of multiple versions of the same tool;
can work on a homogeneous fleet of build machines; and
don't have to manage labels for nodes and keep track of which node has which tool.
Communication with developers is now very easy, as the only thing to discuss is the Docker version of the node.
One other advantage not shown in the picture comes from the speed and footprint of Docker containers. With the traditional static build approach, operators must always have build nodes ready and available for jobs, even when there is no developer actually building anything.
With Docker-based tooling, tools are launched by developers on demand and within seconds. When there are no developers using the nodes, the nodes can be easily reassigned to another development team that uses completely different technologies.
In summary, Docker-based tooling frees the hand of operators and removes a daily burden from them.
Two Completely Orthogonal Ways to Use Docker
The central point of this article is that using Docker for dynamic build tools is a best practice that you can adopt today without actually using Docker itself for production deployments.
Docker deployment artifact or build tooling methods are completely independent and you can easily and effectively mix and match any of them depending on your organization.
Essentially there are 4 possible stages of container adoption within a company:
VM-based tooling with deployment on VMs (the old way).
VM-based tooling with deployment on containers (most people are familiar with this approach).
Docker-based tooling with deployment on VMs (a great way to gain benefits from containers).
Docker-based tooling with deployment on containers (full Docker adoption — the holy grail).
The majority of Docker-related press focuses on Docker-based deployments, instead of Docker-based build tooling, making a lot of organizations oblivious to the benefits of the latter.
It should be clear from the illustration above that Docker-based tooling can be adopted on its own (while deployments can still be targeted at VMs/bare-metal). A lot of organizations try to jump onto the container bandwagon by blindly attempting to use Docker in production deployments without understanding that this is not the only possible approach.
In fact, Docker-based tooling can bring more benefits to the CI/CD process as it solves a lot of common productivity issues faced by developers, as we have seen in the previous sections.
The ability to create build environments on demand instead of waiting for lengthy provisioning approvals is one of the most frequent pain points between developers and operations.
At Codefresh, we have implemented this approach for CI/CD pipelines. Each step is its own container. Want to run Node? There is a Docker image for that. Want to run Maven? There is also a Docker image. Want to do a Canary rollout? There's an image for that as well. Do you need Selenium? Do you need Terraform? Essentially everything that is offered as a Docker image can be used as a build step.
You can still use Codefresh to deploy to traditional targets (i.e. VMs and bare metal machines), but the heart of the build platform is all about leveraging containers and Docker images with tools.
Developers can create pipelines where each build step runs in the context of a Docker image that contains the required tool. Version clashes, tool upgrades and build nodes with different labels are now a thing of the past.
We see dynamic Docker build tooling as a new approach that is changing the lives of both developers and operators and would love to see it gaining further acceptance within companies and organizations.
Cloud Native / DevOps / Contributed
Demystifying DevOps — A Peek Behind the Digital Transformation Curtain
21 Jan 2020 6:00am, by Catherine Paganini
Development / Contributed
Growing Pains: Overcoming Kubernetes' 'Day 2' Challenges
20 Jan 2020 6:00am, by Stephan Fabel


text:
Impact of extrafloral nectar availability and plant genotype on ant (Hymenoptera: Formicidae) visitation to quaking aspen (Salicaceae)
Jonathan R. Newman, University of Alaska Fairbanks
Diane Wagner, University of Alaska Fairbanks
Patricia Doak, University of Alaska Fairbanks
The Canadian Entomologist
For quaking aspen (Populus tremuloides Michaux; Salicaceae) the rate of extrafloral (EF) sugar secretion is increased by defoliation and decreased by drought. Although wholesale blocking of EF nectar has been shown to reduce ant (Hymenoptera: Formicidae) visitation to aspen, the effect of more subtle and realistic variations in nectar availability on ant recruitment is unknown. Working in Alaskan boreal forest (United States of America), we reduced and supplemented EF nectar availability on potted aspen ramets of three genotypes and surveyed visitation by free-living Formica fusca (Linnaeus) (Hymenoptera: Formicidae). Ants were more responsive to a subtle increase in sugar availability than to a decrease. While nectar reduction had no effect on ant visitation, nectar supplementation increased ant visitation to one aspen genotype by 70% during an early summer trial. Average ant visitation to different aspen genotypes varied during the late summer, indicating that aspen genotype can influence attractiveness to ants. We conclude that natural induction of EF secretion in response to herbivory may benefit aspen through improved ant recruitment, though the response is dependent on aspen genotype and time of year. Differences among aspen genets in attractiveness to ants could influence the relative success of genotypes, especially in settings in which aspen regenerates from seed.
Newman, J. R., D. Wagner, and P. Doak. 2016. Impact of extrafloral nectar availability and plant genotype on ant (Hymenoptera: Formicidae) visitation to quaking aspen (Salicaceae). The Canadian Entomologist 148:36-42.
10.4039/tce.2015.38


Let's talk about faith . Faith in God, faith in yourself, faith in the future.
Many people I know are going through hard times right now. Keeping the faith during good times and bad times can change your life for the better.
Below are some of my favorite "keeping the faith" quotes.
So many things in life are uncertain, but faith allows us to live a life of positivity and patience.


Home security utilizes a range of acitvities. Some of these ate technology based, and range from physical locks, through security cameras and alarm systems. Effective security involves also common sense, such as providing adequate lighting, making sure that your house appears occupied, not enticing criminals by leaving the box to your new expensive television outside while waiting for it to be picked up with the trash, and planning your landcscape so that criminals can't climb a to your upstairs balcony or unlocked window.
Home Security is Defense in Depth - This site discusses the range of activities that must be applied to imrpove the security of your home or business.
In addition to physical security for you home, you will want to consider Computer and Internet Security too.


2011 proved to be another successful year for the growing restoration initiative. CASRI partners helped raise an additional $16,547.00 for on-the-ground projects in 2011, adding to the $145,794.00 raised since 2006. CASRI partners planted 56,100 seedlings, received $36,230.00 in in-kind services, and recruited over 2,175 volunteer hours. Acres planted totaled 165 acres for 2011, adding to the over 550 acres planted since 2006. Over 160 acres of red spruce were released from the understory by commercial and non-commercial cuttings. Over 1,400 acres of potential spruce habitat were protected through land protection projects and conservation easements.


text:
Final day to snap up signed memorablia!
Time is running out to bid on 700 items of signed shirts and balls from Sky Bet Football League clubs, in aid of charity Reverse Rett.
At the end of another thrilling Football League season, Sky Bet are offering fans the chance to take home a piece of club memorabilia from the 2014/15 season, while supporting an amazing cause in the fight against Rett Syndrome.
Ed Martin, Head of Sponsorship for Sky Bet, said: "This is a fantastic cause and it's great that we can play our part in helping.
"Now it's our chance to show what the football family can do and raise some funds that will make a real difference for the charity".
With items from each of the 72 clubs in the Football League available, there is something to interest fans up and down the country.
Sky Bet will be donating proceeds from the auction to Registered Charity Reverse Rett, who are the leading fundraising charity for Rett Syndrome in the UK. Founded in 2007, funds raised will go directly to research to help beat the syndrome, which impacts thousands of people in the UK alone.
Rett Syndrome is a neurological disorder that strikes children around the time of their first birthday affecting nearly every aspect of their lives; taking away their ability to walk, talk and use their hands.
The auction went live at midday on Wednesday 3rd and will run for 7 days - make sure you don't miss out by visiting the site where you can view all the items on offer.
Click here to visit the auction!
Win Wednesday - win a signed Lee Nicholls shirt!
MK Dons are giving away a signed, match-worn, Lee Nicholls goalkeeper shirt from the 2018/19 promotion-winning campaign to one lucky supporter.
Bid to win a George Williams shirt!
George Williams is auctioning off a signed match-worn MK Dons shirt from the promotion-winning campaign.
EFL clubs launch Extra Time Hubs
A number of EFL Clubs will come together this week to launch 'Extra Time Hubs', which are designed to engage retired and semi-retired people and combat loneliness and inactivity.
MK Dons SET charity walk for peace
MK Dons SET are pleased to invite you to a FREE Walk for Peace charity family event - taking place on Sunday 30th June 2019.


A long-overlooked passage in President Barack Obama's 2004 book, Dreams From my Father: A Story of Race and Inheritance, has been uncovered and has ignited a firestorm of hilarity among conservatives on Twitter and other social networks. The passage includes the President talking about his experience as a boy in Indonesia when he was introduced to a variety of exotic meats including grasshopper, snake and – the coup de grâce – dog.
Treacher makes it clear that this narrative will serve as a counter to the oft-repeated refrain that former Massachusetts Gov. Mitt Romney is an unfit caretaker, let alone a president, because he put his dog in a container on the roof of his car while on a long trip.
Hey, whatever you have to tell yourself, libs. Say what you want about Romney, but at least he only put a dog on the roof of his car, not the roof of his mouth. And whenever you bring up the one, we're going to bring up the other. It's no fun when we push back, is it? That's why it's so much fun.
Treacher's post quickly evolves into a series of one-liners about Obama's experimentation with non-traditional comestibles.
Update: I know the Secret Service has a lot to deal with right now, but are they protecting Bo? From Obama, I mean.
Update: Obama would never put a dog on top of a car. Dries out the meat.
Q: What does Obama do when his dog gets stuck?
Update: Back in Sept. 2010, Obama complained about his opponents — quite a shock, I know — by saying, "They talk about me like a dog." I hope he informed the Secret Service.
Update: On Facebook, there's a page called Pet Lovers for Obama. I'm going to go check out their recipes.
Why, yes. Yes we are, Stefan. Enjoy.


text:
Parenti  may refer to:

Parenti (surname)
Parenti, Calabria, a comune in the Province of Cosenza, Italy
Parenti, an incorrect spelling of Perentie, a species of Australian monitor lizard

redpajama_set_name: RedPajamaWikipedia


Ask our employees what drives success at G&S Business Communications. Each will proudly tell you that we are a close-knit community of professionals who combine unique skills, talent and experiences into a cohesive team that derives joy from delivering meaningful results.
G&S is an independently owned agency with 11 principal shareholders who are actively involved in helping clients achieve success.
We inspire people to take action, resulting in business growth for our clients.
We are an agency of divergent thinkers, whose rich and varied experiences help generate the abundance of ideas needed to tackle our clients' complex business challenges.
We are an agency of entrepreneurs dedicated to sustaining growth for our tight-knit community of employees, clients and industry partners, whose futures are inextricably linked to many business communities across the world.
We are an agency of people who wish to participate in a society that values acceptance and respect and is accessible to all who desire to contribute meaningfully.
Want to learn more about our work, people and culture? Let's get a conversation going.


We couldn't believe the weather when we walked down the steps from the plane onto the tarmac, it was 29 degrees and there was NO WIND (and it did not get above a light zephyr until the 2nd last day either). We passed through the hi-tec security of Cassidy International Airport, and bounced our way in the mini bus to Ikari House, our new home for the next week or so.
A quick unpack, breakfast was inhaled in record time, and then we were finally off to catch a bonefish. After 2 years of planning, saving and tying flies, it was safe to say I was pretty excited!
The highlight of the trip for me was my encounter with a 60lb GT. Andrew, a friend also with us, had just released a bone, and it wasn't travelling too well, just splashing around on the surface. A GT came from one direction, and a shark from the other and all hell broke loose! In the battle there was a vortex of mud stirred up from the bottom, water was splashing wildly and we were not sure who the victor was as the combatants disappeared into the depths.
Unfortunately I was too far away to get a shot with the 12wt in time, so I waited for a couple of minutes to see if the GT would return, and obligingly he did. A couple of false casts and I had a Chris Beech flashy profile directly in his path, one strip and the fish accelerated menacingly towards the fly, intentions very obvious. One more strip and the enormous gob opened, the GT savagely engulfed the fly, strip strike and he was on! The water exploded, the rod buckled, and the fish headed for the horizon at a million miles an hour. The flyline was gone in a matter of seconds, and I couldn't quite believe the insane rate at which the backing was disappearing from my reel. I cranked the drag on the Hatch 9+ up, and the reel was absolutely singing. What an amazing feeling, was I going to run out of backing, was this fish ever going to stop.....?
The reel had been singing one of the most amazing songs I have ever heard. There was around 350 yards of backing out, along with the 100' flyline, and you couldn't wipe the smile off my face with a belt sander. If I had a pair of skis on I could have gone water skiing, and I felt like the fish was trying to pull my arms from their sockets.
After what had seemed forever, the reel stopped singing, and I was now thinking that I was ½ a chance of not being spooled by the fish. It was now time to start winding . "Crap, I have to wind all this back in!" was the next thought to register in my brain. The spool may have stopped madly spinning, but the fish was still pulling hard, and I could barely wind the handle. Wind 2 turns, fish pulls, reel spins again, my knuckles get whacked on the spinning handle..... wind 2 turns, fish pulls, reel spins again, knuckles get whacked on the spinning handle..... This fish still didn't want to come in.
After fishing the morning session by myself, it was my turn to fish with the guide. We followed a similar path over the flat that I had covered earlier, stopping near a drop off onto the lagoon. I had just landed a baby GT, and something caused me to turn around 90 degrees and look. "Holy #@!*" may have escaped from my mouth, "David LOOK!!! " I said to the guide, in an extremely calm manor (OK, maybe not so calm.....). 30 feet away swimming next to us was a 8-9' Hammerhead Shark! "Oh no, that not good" David said in reply, and we froze, knee deep in water.
At this point of the story, I would like to nominate David for the understatement of the century award.... I also have to say that standing still in knee deep water in this situation, when every part of your being is telling you very clearly to run away screaming like a 6 y/o girl - is NOT EASY!
We had a ball on the trip, with excellent banter between the group. One day I will return to to complete my "unfinished business" with the GT, who I imagine will be even bigger by then.