Is your company one of the many investing more marketing dollars in digital channels these days? If so, your organization is following the trend to sagely engage customers where they "live," i.e., the spaces they frequent when looking for information on products and services. In fact, 82 percent of marketers responding to a Regalix survey say they plan to spend more than 50 percent of their 2015 budgets on digital.
This is all well and good as long as digital channels are leveraged to deploy strategies and programs that will lead to positive differentiation for brands.
How can you be assured that you're truly on the right path—to increased revenue—with your B2B digital marketing strategy?
Website, search, email and social continue to dominate—but are they best for your business? The answer will follow from a thorough understanding of the buying journey for your particular audience. Once you deploy technologies—in your contact center—and elsewhere in your company (think sales and marketing) to capture and analyze customer data, e.g., behaviors, preferences and the like, you will have the insights you need to deliver the right content across the right channels.
Be assured, first of all, that employing a multichannel strategy that speaks to individual preferences is a necessity in this day and age where consumers wield the power in B2B—and B2C—interactions. So, you've got that right. Second, support for the old standby offline channels, e.g., events, phone and direct mail, will keep you in good stead with a majority of customers as well. Third, if you're integrating old and new channels to meet your marketing objectives, you've hit the trifecta for marketing wins.
See how your digital marketing strategy aligns with the market: The Regalix report confirmed that company websites are the top digital channel for B2B marketers, with 81 percent of the CXOs and senior marketers surveyed rating their sites effective in helping to accomplish marketing goals. Email ranks second, with 71 percent of respondents calling it effective. Search engine optimization came in third with 54 percent verifying its effectiveness. Social, in fourth place at 41 percent, was slated for increased spend in 2015 by 54 percent of respondents.
Connect to consumers in a deeply human way. A unique, personalized story will help to diminish the Web barrier between you and your audience. Perhaps surprisingly, this calls for you to step back and think of your brand in terms of moments in your customers' lives. Think about times when your brand may have made a special appearance in their homes or communities and use them as touch points.
Use customer testimonials to invoke your brand story. Identify the consumer need that inspired your client to reach out to your business, and how your products and services were used to address the need. Be sure to root your story in reality—and that the message is consistent with your brand voice across content assets and channels.
Interview subject matter experts to gather shareable material that will add precision, depth and expertise to your content. Craft the interview to address your customers' needs. For example, consider whether your audience wants greater objectivity regarding your offerings or wants to put a face to your story, i.e., get to know you better.
Webcasts and online videos can also borrow from these tips to great effect, especially now that 65 percent of marketers say they plan to increase spend on these content assets.
Stay abreast of where your competitors are focusing their marketing efforts so you can quickly counter them with your own initiatives—to ensure that customers beat a path to your door. Your enhanced digital strategy will guarantee that they receive a warm welcome when they arrive, ready to do business with your brand.
Steve Brubaker began his career at InfoCision in 1985. In his current role as Chief of Staff and as a member of the Executive Team, he is responsible for HR, internal and external communications, and manages the company's legal and compliance departments. Brubaker is a member of a number of professional organizations, including the DMA, SOCAP, and PACE. He also donates his time to serve on several university boards, including the Executive Advisory Board for The Taylor Institute for Direct Marketing at The University of Akron and The University of Akron Foundation Board. He is a frequent speaker for national events and has also been honored with a number of awards and recognitions for his contributions to the call center industry.
Have you heard the story about the passenger on JetBlue whose seat-back TV screen wasn't working? Clearly disappointed (though not angry), he tweeted the view of a static screen and said it was his first complaint about his favorite airline.
In minutes, JetBlue had tweeted back: "Oh no! That's not what we like to hear!" And in less than a half-hour, the once-unhappy passenger had received a credit for the non-working TV, and tweeted his delight at the excellent customer service.
Social media customer service, or social care, has become a reality that no business can afford to ignore. With more people spending more time on social media, it's quickly becoming a preferred method of communication. The number of tweets targeted at brands is also increasing, which clearly means it's time for businesses to direct their attention to this new method of customer service.
Twitter, in particular, wants to become a more formal customer service channel for your business. Earlier this year, it announced two new tools to help businesses provide better service on its platform, including easier transitions from public tweets to private messages, and a new feature called Customer Feedback, which lets people privately share their opinions with a business after a service interaction.
The ease of use, combined with the proven success rate—companies that use Twitter as a social care channel are seeing a 19 percent increase in customer satisfaction!—should be all the encouragement you need to give it a try. And it won't be hard to beat the competition: Twitter customer service data shows that, as of February 2015, 38 percent of customers' tweets receive no response at all from the company.
Although the majority of customer service interactions are on Twitter, Facebook isn't far behind. Facebook, too, recently added new features for managing customer communications, including the ability for people and businesses to exchange private messages, and a way for marketers to organize customer comments on a page.
Social care encompasses more than just solving problems—it creates stronger connections with your customers. That's what superior customer service is all about.
Running a successful business is no easy task. As much as we wish there was, there is no magic formula for success. There is, however, a well-proven strategy that today's most successful companies use to achieve optimal results. Dubbed the "three legged stool," this strategy involves marketing, sales and customer care working together toward a collective goal.
All too often marketing, sales, and customer care departments work in silos, rarely ever communicating or working with one another to create a better customer experience to drive sales. These three departments, however, are very much intertwined and rely on one another to succeed.
Think about it; the marketing team does the job of spreading brand awareness and attracting customers through a variety of channels. Once customers are in the funnel, sales then steps in and converts those leads into paying customers. And finally, the customer care department makes sure that the customer remains happy with the product or service.
While each department has its own set of duties, they all play an important role in onboarding new customers and retaining existing customers. In other words, if one leg of the stool is broken, it creates an unbalanced business strategy. Because of this, it's important that all three departments successfully and effectively communicate and collaborate.
Collaborative technology is a key component to helping these departments work together. The right technology will enable each department to collect and share important customer data—such as a customer's history, background, goals and previous contacts with the company—in one single, easy-to-use place.
You can't expect to see success when your three most important departments aren't working together. If you haven't already, consider implementing collaborative technology that allows these departments to seamlessly communicate and share data.
Do you want to improve your marketing strategy, but you feel like you have exhausted all options? While it might not seem completely obvious to some, marketing and customer care go hand-in-hand. In fact, when you improve your customer care, you improve your marketing as well.
Just consider that today's customers are dialing toll free numbers as comfortably as they are using live chat options on the Web, and sometimes texting with brands. What's more, they are constantly browsing through online review sites such as Yelp and Google Reviews as well as and sharing their experiences with brands via social media platforms like Twitter and Facebook.
According to research from Moz, online reviews impact 67.7 percent of respondents' purchasing decisions. What's more, more than half of the respondents (54.7 percent) admitted that online reviews are an important part of their decision-making process.
Additional research from Invesp found that 81 percent of respondents admitted that recommendations and posts from family and friends directly impacted their buying decisions.
So what does this mean for companies?
With buyers first turning to online forums and review sites to research brands, it's important that they aren't bombarded with poor customer service reviews. After all, several bad reviews can leave a horrible first impression on customers and force them into your competitors' hands.
In order to decrease the number of poor online reviews and increase the number of great reviews, companies must deliver superior customer care—which marketing can't do without the help of its customer care department.
As we've demonstrated above, customer care and marketing inevitably intersect. If you're struggling to improve your marketing strategy, take a look at some of the online reviews of your business. If they don't paint your business in the greatest light, then consider teaming up with your customer care department to find ways to improve customer sentiment.
Today's digitally savvy customers are dialing back on 1-800 numbers and increasing their use of social media when contacting brands. More and more customers are opting to communicate with brands via social media platforms, such as Facebook and Twitter, as opposed to traditional channels.
In fact, research from McKinsey shows that 30 percent of social media users prefer social care. In particular, the percentage of people who have used Twitter for customer service leapt nearly 70 percent, from 22 to 37 percent from 2013-14.
To take advantage of the popularity of social media, more companies are launching employee advocacy programs, which entail the promotion of an organization by its staff members. According to Altimeter Group's "The 2015 State of Social Business Report" interest in employee advocacy has grown 191 percent since 2013, with 45 percent of respondents naming it a top external objective.
So what exactly is an employee advocacy program and how does it work? Essentially, it's a program that is meant to generate positive awareness about a brand through social media. Designated brand advocates will discuss their positive experiences at work with their social media followers. For example, they might post a picture of a company outing to give customers a look into their company's culture.
There are tons of benefits to launching an employee advocacy program. From a marketing perspective, companies experience an uptick in social media exposure. Oftentimes, employees have a much wider and diverse social media following, which means they are able to expose your brand to customers that you might not have the opportunity to reach before.
What's more, these programs help attract and retain new customers as well as build trust. As past studies have shown, customers are more likely to trust product or service recommendations from friends, family or peers rather than a company itself. In addition, when customers have meaningful interactions with employees, a level or trust is formed.
Perhaps the most valuable benefit employee advocacy programs afford businesses is employee engagement. That's right; employee advocacy programs don't just benefit marketing, they also benefit the customer care department as well.
Giving employees the opportunity to advocate on behalf of your brand demonstrates to them that you trust them and think of them as invaluable members of your brand. In turn, employees are more likely to feel engaged and loyal to the brand. And when employees are more engaged they deliver better customer care. What's more, employee advocacy programs encourage internal communication and collaboration, both of which keep employees highly engaged within your business.
While launching an employee advocacy program is a big undertaking—after all, there are a lot of steps to choosing the right employees and building out clear guidelines and goals—it can help your business improve its digital presence and increase employee engagement. It's a win-win situation for both customers and your bottom line. So what are you waiting for?
In the past, when a consumer had a question he or she would simply dial an 800 number and speak to a company representative. While the phone is still the preferred method of communication for most, today's consumers are using a wide variety of channels to communicate with brands.
According to 24/7's Customer Engagement Index, which surveys more than 3,500 consumers from the US, UK and Australia in 2015, 95 percent of survey respondents use at least three channels (and or devices) to engage with customer care. Furthermore, 82 percent said that they use of to five channels.
The research also found that 64 percent of customer care journeys start on a company's website, which is followed by phone call (23 percent) and mobile app (5 percent). With consumers using a variety of channels to reach brands, it's important that businesses have a solid multichannel customer care strategy.
A successful multichannel customer care strategy is one that enables consumers to easily and seamlessly communicate with a brand via any channel they choose, whether it's live chat, social media or email. For example, a consumer should be able to start an inquiry using one channel and end it using another without experiencing any glitches along the way.
Implementing an effective multichannel customer care strategy in which each channel works seamlessly together can be difficult. After all, there are a lot of working parts that need to be perfectly in sync.
That's why contact centers should consider investing in a multichannel solution that will integrate all communication via voice, text, email, live agent and mobile application in a single platform to ensure everything runs smoothly.
Communicating with customers is no longer a two-way street. Make sure that you're catering to consumers' communication preferences by offering a seamlessly multichannel experience.
As a business owner, you already know that customer care is critical to integrated marketing. After all, Communicators must tactfully reply to social media customer care quandaries. What's more, great customer care boosts the reputations of companies, thereby, heightening the credibility and visibility of marketing campaigns.
But recently, customer care has been recognized as a full-fledged marketing channel. Thanks to the emergence of the various different customer care channels—such as email, live chat, social media, etc.—the customer care department is now a hub for marketing opportunity.
Upsell/Cross sell: Let's say a consumer inquires on social media or live chat about a particular product or feature. The Communicator servicing the ticket has the power to either upsell or cross sell the customer on additional products and/or features that would fit his or her particular needs.
Word of mouth: When a customer has an outstanding customer experience with a Communicator, he or she is likely to spread the word to his or her friends, family and peers. Essentially, this individual is spreading brand awareness about the company without ever coming across any marketing messages.
Brand management: Your brand's reputation is paramount to its success and revenue. The customer care department is often the first point of contact for many customers. Therefore, Communicators play a major role in your brand management and reputation.
The lines between marketing and customer care will continue to blur as more digital channels are introduced. Above are just some of the examples of ways in which customer care can assert itself as a viable marketing channel to drive sales and improve a company's bottom line.
From social media to mobile apps, today's consumers use a multitude of platforms and devices to communicate with brands and shop for products. In fact, most customers across a myriad of industries use multiple channels to communicate with brands.
According to research from PwC, 86 percent of global respondents and 65 percent of US-based respondents polled currently shop across at least two channels, while 25 percent of global respondents and 21 percent of US respondents are using four or five channels to shop.
With customers using anywhere from two to four channels to make purchases and communicate with brands, it's becoming increasingly critical for businesses to employ a multichannel customer care strategy. This is especially true for social media, as its being leveraged more to manage customer care needs.
According to a separate study from Nielsen, nearly half of U.S. consumers use social media to ask questions, report satisfaction, or to complain. To meet the growing expectations for social media customer care efforts, many social media platforms are rolling out new products and features to help businesses deliver better customer care.
Twitter, for example, is working on a variety of tools that will help businesses better use its platform for customer care. For instance, the platform is working on a few features that will better prioritize requests for assistance that come through the platform.
While it's great news that social media platforms like Twitter are developing features that will better address customer care, companies shouldn't solely rely on social media to communicate with their customers. After all, today's customers are using multiple channels.
As such, businesses should create a sophisticated multichannel customer care strategy that includes a variety of channels—such as live agent support, social media, live web chat—to increase overall engagement and satisfaction.
P.S. Speaking of Twitter…check us out, click here!
Can Expressing Corporate Social and Environmental Views Gain Customer Engagement?
In the past when a consumer was looking for a product or service, he or she tended to focus solely on price and quality. Today's consumers, however, now have added something else to their decision -making list; corporate social responsibility (CSR).
CSR is a business practice in which a company participates in initiatives that benefit society. There are many ways for businesses to build CSR into their existing business plan. For example, businesses can implement practices that reduce their carbon footprint or practice social responsibility by donating to national and local charities.
While price and quality are still important, consumers are really looking for a business that displays social responsibility. In fact, a recent Nielsen study revealed that 66 percent of consumers are willing to pay extra for products and services that come from companies that are committed to positive social and environmental impact.
If your business is already participating in CSR, then you might consider leveraging integrated marketing solutions to better communicate your efforts to your audience. Not only will this help establish trust, but it will also add extra value to your marketing campaigns that will put you a step ahead of your competitors.
Email marketing: There's no better way to communicate with your customers than through the digital channels that they use most often. With email marketing, you can keep your customers updated on your charitable duties. For example, include a section in your enewsletter that's dedicated to educating your audience about your CSR happenings.
Website/Landing Pages: Why not create a landing page that discusses your CSR efforts in which you can direct your customers? This way when a potential customer visits your website's homepage they can be directed to a landing page that thoroughly discusses your CSR efforts.
The main objective of a customer care strategy is to effectively support and communicate with your target audience to solve problems and build long-lasting relationships. Therefore, it is critical that contact centers leverage emerging trends in the customer care space to provide the highest quality and most accessible customer support.
Today, social media has emerged as a communication channel in which nearly everyone uses in one capacity or another—just consider the compelling statistics. According to research from Pew Internet, 74% of online adults use social networking sites, as of January 2014.
While the majority of Facebook, LinkedIn, and Twitter users are active on social networking sites to keep up with friends and family, many of them are leveraging these social networks for customer care. According to a study from Parature 35 percent of the 1,000 consumers surveyed said they've asked a customer care questions via social media.
What's more, in the past social media was a nice-to-have communication channel, however, it's now turned into a must-have customer care channel. According to a different supporting study from HubSpot, when asked what social media presence they expect for a brand, the majority of consumers said they expect brands to be active on at least three to four social channels.
As the statistics show above, social media will continue to be a channel in which consumers use to communicate with brands. That being said, it's crucial for your business to provide effective social care to establish your business as a customer care leader in your respective industry.
To avoid falling behind make social media care a priority for your business that is if you haven't already. In doing so, you'll be able to reach more consumers and ensure your brand remains on the cutting edge of customer care.


text:
package org.openapitools.api;

import org.openapitools.model.FreeStyleBuild;
import org.openapitools.model.FreeStyleProject;

import javax.ws.rs.*;
import javax.ws.rs.core.Response;

import io.swagger.annotations.*;

import java.io.InputStream;
import java.util.Map;
import java.util.List;
import javax.validation.constraints.*;
import javax.validation.Valid;

@Path("/job/{name}")
@Api(description = "the job API")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaJAXRSSpecServerCodegen", date = "2022-06-04T08:09:11.684443Z[Etc/UTC]")
public class JobApi {

    @GET
    @Path("/api/json")
    @Produces({ "application/json" })
    @ApiOperation(value = "", notes = "Retrieve job details", response = FreeStyleProject.class, authorizations = {

        @Authorization(value = "jenkins_auth")
         }, tags={ "remoteAccess" })
    @ApiResponses(value = {
        @ApiResponse(code = 200, message = "Successfully retrieved job details", response = FreeStyleProject.class),
        @ApiResponse(code = 401, message = "Authentication failed - incorrect username and/or password", response = Void.class),
        @ApiResponse(code = 403, message = "Jenkins requires authentication - please set username and password", response = Void.class),
        @ApiResponse(code = 404, message = "Job cannot be found on Jenkins instance", response = Void.class)
    })
    public Response getJob(@PathParam("name") @ApiParam("Name of the job") String name) {
        return Response.ok().entity("magic!").build();
    }

    @GET
    @Path("/config.xml")
    @Produces({ "text/xml" })
    @ApiOperation(value = "", notes = "Retrieve job configuration", response = String.class, authorizations = {

        @Authorization(value = "jenkins_auth")
         }, tags={ "remoteAccess" })
    @ApiResponses(value = {
        @ApiResponse(code = 200, message = "Successfully retrieved job configuration in config.xml format", response = String.class),
        @ApiResponse(code = 401, message = "Authentication failed - incorrect username and/or password", response = Void.class),
        @ApiResponse(code = 403, message = "Jenkins requires authentication - please set username and password", response = Void.class),
        @ApiResponse(code = 404, message = "Job cannot be found on Jenkins instance", response = Void.class)
    })
    public Response getJobConfig(@PathParam("name") @ApiParam("Name of the job") String name) {
        return Response.ok().entity("magic!").build();
    }

    @GET
    @Path("/lastBuild/api/json")
    @Produces({ "application/json" })
    @ApiOperation(value = "", notes = "Retrieve job's last build details", response = FreeStyleBuild.class, authorizations = {

        @Authorization(value = "jenkins_auth")
         }, tags={ "remoteAccess" })
    @ApiResponses(value = {
        @ApiResponse(code = 200, message = "Successfully retrieved job's last build details", response = FreeStyleBuild.class),
        @ApiResponse(code = 401, message = "Authentication failed - incorrect username and/or password", response = Void.class),
        @ApiResponse(code = 403, message = "Jenkins requires authentication - please set username and password", response = Void.class),
        @ApiResponse(code = 404, message = "Job cannot be found on Jenkins instance", response = Void.class)
    })
    public Response getJobLastBuild(@PathParam("name") @ApiParam("Name of the job") String name) {
        return Response.ok().entity("magic!").build();
    }

    @GET
    @Path("/{number}/logText/progressiveText")
    @ApiOperation(value = "", notes = "Retrieve job's build progressive text output", response = Void.class, authorizations = {

        @Authorization(value = "jenkins_auth")
         }, tags={ "remoteAccess" })
    @ApiResponses(value = {
        @ApiResponse(code = 200, message = "Successfully retrieved job's build progressive text output", response = Void.class),
        @ApiResponse(code = 401, message = "Authentication failed - incorrect username and/or password", response = Void.class),
        @ApiResponse(code = 403, message = "Jenkins requires authentication - please set username and password", response = Void.class),
        @ApiResponse(code = 404, message = "Job cannot be found on Jenkins instance", response = Void.class)
    })
    public Response getJobProgressiveText(@PathParam("name") @ApiParam("Name of the job") String name,@PathParam("number") @ApiParam("Build number") String number,@QueryParam("start") @NotNull  @ApiParam("Starting point of progressive text output")  String start) {
        return Response.ok().entity("magic!").build();
    }

    @POST
    @Path("/build")
    @ApiOperation(value = "", notes = "Build a job", response = Void.class, authorizations = {

        @Authorization(value = "jenkins_auth")
         }, tags={ "remoteAccess" })
    @ApiResponses(value = {
        @ApiResponse(code = 200, message = "Successfully built the job (backward compatibility for older versions of Jenkins)", response = Void.class),
        @ApiResponse(code = 201, message = "Successfully built the job", response = Void.class),
        @ApiResponse(code = 401, message = "Authentication failed - incorrect username and/or password", response = Void.class),
        @ApiResponse(code = 403, message = "Jenkins requires authentication - please set username and password", response = Void.class),
        @ApiResponse(code = 404, message = "Job cannot be found on Jenkins instance", response = Void.class)
    })
    public Response postJobBuild(@PathParam("name") @ApiParam("Name of the job") String name,@QueryParam("json") @NotNull   String json,@QueryParam("token")   String token,@HeaderParam("Jenkins-Crumb")   @ApiParam("CSRF protection token") String jenkinsCrumb) {
        return Response.ok().entity("magic!").build();
    }

    @POST
    @Path("/config.xml")
    @Consumes({ "application/json" })
    @Produces({ "*/*" })
    @ApiOperation(value = "", notes = "Update job configuration", response = Void.class, authorizations = {

        @Authorization(value = "jenkins_auth")
         }, tags={ "remoteAccess" })
    @ApiResponses(value = {
        @ApiResponse(code = 200, message = "Successfully retrieved job configuration in config.xml format", response = Void.class),
        @ApiResponse(code = 400, message = "An error has occurred - error message is embedded inside the HTML response", response = String.class),
        @ApiResponse(code = 401, message = "Authentication failed - incorrect username and/or password", response = Void.class),
        @ApiResponse(code = 403, message = "Jenkins requires authentication - please set username and password", response = Void.class),
        @ApiResponse(code = 404, message = "Job cannot be found on Jenkins instance", response = Void.class)
    })
    public Response postJobConfig(@PathParam("name") @ApiParam("Name of the job") String name,@Valid @NotNull String body,@HeaderParam("Jenkins-Crumb")   @ApiParam("CSRF protection token") String jenkinsCrumb) {
        return Response.ok().entity("magic!").build();
    }

    @POST
    @Path("/doDelete")
    @ApiOperation(value = "", notes = "Delete a job", response = Void.class, authorizations = {

        @Authorization(value = "jenkins_auth")
         }, tags={ "remoteAccess" })
    @ApiResponses(value = {
        @ApiResponse(code = 200, message = "Successfully deleted the job", response = Void.class),
        @ApiResponse(code = 401, message = "Authentication failed - incorrect username and/or password", response = Void.class),
        @ApiResponse(code = 403, message = "Jenkins requires authentication - please set username and password", response = Void.class),
        @ApiResponse(code = 404, message = "Job cannot be found on Jenkins instance", response = Void.class)
    })
    public Response postJobDelete(@PathParam("name") @ApiParam("Name of the job") String name,@HeaderParam("Jenkins-Crumb")   @ApiParam("CSRF protection token") String jenkinsCrumb) {
        return Response.ok().entity("magic!").build();
    }

    @POST
    @Path("/disable")
    @ApiOperation(value = "", notes = "Disable a job", response = Void.class, authorizations = {

        @Authorization(value = "jenkins_auth")
         }, tags={ "remoteAccess" })
    @ApiResponses(value = {
        @ApiResponse(code = 200, message = "Successfully disabled the job", response = Void.class),
        @ApiResponse(code = 401, message = "Authentication failed - incorrect username and/or password", response = Void.class),
        @ApiResponse(code = 403, message = "Jenkins requires authentication - please set username and password", response = Void.class),
        @ApiResponse(code = 404, message = "Job cannot be found on Jenkins instance", response = Void.class)
    })
    public Response postJobDisable(@PathParam("name") @ApiParam("Name of the job") String name,@HeaderParam("Jenkins-Crumb")   @ApiParam("CSRF protection token") String jenkinsCrumb) {
        return Response.ok().entity("magic!").build();
    }

    @POST
    @Path("/enable")
    @ApiOperation(value = "", notes = "Enable a job", response = Void.class, authorizations = {

        @Authorization(value = "jenkins_auth")
         }, tags={ "remoteAccess" })
    @ApiResponses(value = {
        @ApiResponse(code = 200, message = "Successfully enabled the job", response = Void.class),
        @ApiResponse(code = 401, message = "Authentication failed - incorrect username and/or password", response = Void.class),
        @ApiResponse(code = 403, message = "Jenkins requires authentication - please set username and password", response = Void.class),
        @ApiResponse(code = 404, message = "Job cannot be found on Jenkins instance", response = Void.class)
    })
    public Response postJobEnable(@PathParam("name") @ApiParam("Name of the job") String name,@HeaderParam("Jenkins-Crumb")   @ApiParam("CSRF protection token") String jenkinsCrumb) {
        return Response.ok().entity("magic!").build();
    }

    @POST
    @Path("/lastBuild/stop")
    @ApiOperation(value = "", notes = "Stop a job", response = Void.class, authorizations = {

        @Authorization(value = "jenkins_auth")
         }, tags={ "remoteAccess" })
    @ApiResponses(value = {
        @ApiResponse(code = 200, message = "Successfully stopped the job", response = Void.class),
        @ApiResponse(code = 401, message = "Authentication failed - incorrect username and/or password", response = Void.class),
        @ApiResponse(code = 403, message = "Jenkins requires authentication - please set username and password", response = Void.class),
        @ApiResponse(code = 404, message = "Job cannot be found on Jenkins instance", response = Void.class)
    })
    public Response postJobLastBuildStop(@PathParam("name") @ApiParam("Name of the job") String name,@HeaderParam("Jenkins-Crumb")   @ApiParam("CSRF protection token") String jenkinsCrumb) {
        return Response.ok().entity("magic!").build();
    }
}

redpajama_set_name: RedPajamaGithub


text:
using System;
using System.Collections.Generic;
using Nop.Core;
using Nop.Core.Domain.Customers;
using Nop.Core.Domain.Logging;

namespace Nop.Services.Logging
{
    /// <summary>
    /// Customer activity service interface
    /// </summary>
    public partial interface ICustomerActivityService
    {
        /// <summary>
        /// Inserts an activity log type item
        /// </summary>
        /// <param name="activityLogType">Activity log type item</param>
        void InsertActivityType(ActivityLogType activityLogType);

        /// <summary>
        /// Updates an activity log type item
        /// </summary>
        /// <param name="activityLogType">Activity log type item</param>
        void UpdateActivityType(ActivityLogType activityLogType);

        /// <summary>
        /// Deletes an activity log type item
        /// </summary>
        /// <param name="activityLogType">Activity log type</param>
        void DeleteActivityType(ActivityLogType activityLogType);

        /// <summary>
        /// Gets all activity log type items
        /// </summary>
        /// <returns>Activity log type items</returns>
        IList<ActivityLogType> GetAllActivityTypes();

        /// <summary>
        /// Gets an activity log type item
        /// </summary>
        /// <param name="activityLogTypeId">Activity log type identifier</param>
        /// <returns>Activity log type item</returns>
        ActivityLogType GetActivityTypeById(int activityLogTypeId);

        /// <summary>
        /// Inserts an activity log item
        /// </summary>
        /// <param name="systemKeyword">The system keyword</param>
        /// <param name="comment">The activity comment</param>
        /// <param name="commentParams">The activity comment parameters for string.Format() function.</param>
        /// <returns>Activity log item</returns>
        ActivityLog InsertActivity(string systemKeyword, string comment, params object[] commentParams);

        /// <summary>
        /// Inserts an activity log item
        /// </summary>
        /// <param name="systemKeyword">The system keyword</param>
        /// <param name="comment">The activity comment</param>
        /// <param name="customer">The customer</param>
        /// <param name="commentParams">The activity comment parameters for string.Format() function.</param>
        /// <returns>Activity log item</returns>
        ActivityLog InsertActivity(string systemKeyword,
            string comment, Customer customer, params object[] commentParams);

        /// <summary>
        /// Deletes an activity log item
        /// </summary>
        /// <param name="activityLog">Activity log</param>
        void DeleteActivity(ActivityLog activityLog);

        /// <summary>
        /// Gets all activity log items
        /// </summary>
        /// <param name="createdOnFrom">Log item creation from; null to load all customers</param>
        /// <param name="createdOnTo">Log item creation to; null to load all customers</param>
        /// <param name="customerId">Customer identifier; null to load all customers</param>
        /// <param name="activityLogTypeId">Activity log type identifier</param>
        /// <param name="pageIndex">Page index</param>
        /// <param name="pageSize">Page size</param>
        /// <returns>Activity log items</returns>
        IPagedList<ActivityLog> GetAllActivities(DateTime? createdOnFrom = null,
            DateTime? createdOnTo = null, int? customerId = null, int activityLogTypeId = 0,
            int pageIndex = 0, int pageSize = int.MaxValue);

        /// <summary>
        /// Gets an activity log item
        /// </summary>
        /// <param name="activityLogId">Activity log identifier</param>
        /// <returns>Activity log item</returns>
        ActivityLog GetActivityById(int activityLogId);

        /// <summary>
        /// Clears activity log
        /// </summary>
        void ClearAllActivities();
    }
}


text:
Research is key to attracting young people to the Lakes and Dales
Lindsey Hebden
[A] major research study will be at the centre of a new initiative designed to encourage younger people to live and work in the Lake District and Yorkshire Dales.
The area has a staggering 44% fewer 16 to 34 year olds than the national average, so the new project, Great Place: Lakes and Dales (GPLD), is aiming to persuade more young people to stay or move to the area.
The project has been given £1.34 million of funding by the Heritage Lottery Fund and Arts Council England. It is being led by Craven District Council in partnership with South Lakeland District Council and the Yorkshire Dales and Lake District national park authorities.
Lindsey Hebden, GPLD programme manager said: "We live in a beautiful part of the country which has an incredible amount to offer, but the shortage of younger people in the area will be harmful for the local economy unless we can persuade more to stay or move here.
"To do that, we need to listen. So the research project, seeking the views of as many people as possible and particularly those aged between 16 and 44, will be a central part of our whole programme.
"Retaining and attracting younger people and new businesses to the area is vital to influence and support our future economy."
The research is focusing on the cultural and heritage offering of the area, and how it can support economic and business development.
Said Lindsey: "Developing and supporting the creative economy will follow on from defining our cultural distinctiveness by putting arts and heritage at the heart of local policies.
"Unless we can make the Lakes and Dales realistically appealing for younger people the future vibrancy is at stake. Our research will help identify what needs to be done and what younger people actually want to see."
The project will be focused on the rural corridor linking Skipton in the south and Grasmere in the north, including the market towns and hinterlands in between.
SLDC's portfolio holder for Culture and Leisure, Councillor Chris Hogg said: "It was a long journey and something I was determined we should be leading the way on.
"Our commitment links this new programme with our Cultural Destination success, our existing partnerships with our national portfolio organisations, and our support for the successful World Heritage Site bid and the creative industries. It is at the centre of what makes South Lakeland a great place to live, work and explore.
"We want our areas to be places where a sustainable, resilient, creative community and economy exists, celebrating the distinctiveness of place, our landscapes, the skill and experience of creative people and a good quality of life. This in turn will retain and attract younger people to our districts to influence, support and create our future economy.''
A series of events, workshops, high profile competitions and support for existing projects are being planned to celebrate the area's wealth of local culture, arts and heritage.
Work will target key festivals including Lakes International Comic Art Festival, Lakes Alive, Kendal Mountain Festival, Grassington Festival, Settle Stories and Skipton International Puppet Festival which will help further develop the area's cultural offer.
It also aims to strengthen existing flagship heritage initiatives including Skipton Town Hall, Craven Museum and Gallery, Lakes Culture, Windermere Jetty, Re-imagining Wordsworth and Lakes Alive.
For more information on GPLD, or to have your say and get involved with the research, please email [email protected] or contact the team through social media.
GPLD has appointed The Audience Agency to carry out the nationwide research. The Audience Agency has also teamed up with MB Associates in Kendal, industry leaders in social impact and wellbeing evaluation, and The Beatfreeks Collective project DOINK, a creative engagement agency and experts in young people led research. Initial findings from the research are expected to be revealed in October at a 'one year on' conference."
GPLDLake DistrictLakes AliveYorkshire Dales
ABI Support Workers required
Police appeal after man exposes himself in Carlisle park
Flood warnings for Cumbria as Storm Christoph arrives
Pensioner spared prison for historical sex assault on boy
Former farm on market for £1.79 million
Electrical safety improvements required at Sellafield, regulator rules

redpajama_set_name: RedPajamaCommonCrawl


Prominent superficial veins, like varicose veins and spider veins, can cause symptoms like aching, swelling, burning sensations, and night cramps because they impede circulation, and may cause some patients to feel insecure and embarrassed about their appearance. At Med and Spa, we offer sclerotherapy treatments for patients interested in reducing the appearance of small, superficial veins like spider veins and varicose veins. This minimally-invasive procedure can reduce or eliminate the appearance of small superficial veins and provide relief from the symptoms caused by varicose veins.
Are you interested in finding out if you are a candidate for the sclerotherapy treatments offered at Med and Spa? Contact our office in Burr Ridge today for more information or to schedule a consultation with a member of our team!
This medical procedure is used to treat the symptoms and improve the appearance of varicose veins and spider veins. A sclerotherapy procedure is performed by using a fine needle to inject a medicated solution, usually saline, into the designated veins. The medicated solution irritates the lining of the vein, which causes the vein to swell and eventually collapse. With time the collapsed vein turns into scar tissue and fades from view. Sclerotherapy is most commonly used to treat spider veins and varicose veins in the legs, but it can also be used to improve the appearance of small, visible veins in other parts of the body.
Most sclerotherapy treatments take about 30 minutes to complete. The length of the procedure can vary from patient to patient depending on how many veins are being treated at a time.
Most patients are able to resume their normal activities within 24 to 48 hours of a sclerotherapy procedure. Regular movement and walking is an important part of the recovery period as it helps prevent blood clots from forming in the treated area. We recommend patients wear compression stockings or bandages for at least two weeks following treatment. Patients should avoid strenuous activities or exercise for at least two weeks after a sclerotherapy procedure to ensure the treated area heals properly.
Common side effects can include some bruising, stinging, or discomfort at the injection site immediately after the procedure. Many patients also experience mild swelling in the feet or ankles or muscle cramps following a sclerotherapy procedure. These side effects are temporary and generally subside within a couple weeks of the procedure.
Sclerotherapy is a treatment option for men and women interested in improving the appearance and symptoms of varicose and spider veins. During your consultation, we will review your general health, medical history, and desired results of treatment, and determine if sclerotherapy is the right procedure for you.
Do you want to learn more about the sclerotherapy treatments offered at Med and Spa? Contact our office in Burr Ridge today for further information or to schedule a consultation with a member of our staff. We look forward to hearing from you!


text:
Internet of Things (IoT) > Tools (33)
Gluon Plugin
Gluon Plugin allows developers to create Java applications and their native images targeting Android, iOS, Linux, MacOS and Windows platforms using the same codebase.
impulse is a powerful visualization and analysis workbench which helps engineers to comfortably understand and debug complex semiconductor and multi-core software systems. All impulse components...
Protelis
This plug-in adds support for editing Protelis (.pt) files from within Eclipse, with syntax check, highlighting, and code suggestions. The goal of the Protelis language is to make it easier to...
impulse HDL/VP Extensions
This solution listing is an extension for impulse. The main impulse solution listing can be found here (with the option to install multiple extensions). impulse is a powerful visualization and a...
impulse LogTrace Extension
Protelis (Java7 compatibile, legacy version)
Note: this is the Java7 compatibility version of Protelis. If your installation is recent enough to use it, favor the standard (Java8+ version). This version may not work in Java 9 and newer enviro...
KaiZen OpenAPI Editor
Swagger-OpenAPI Zen In Your Eclipse IDE KaiZen OpenAPI Editor is RepreZen's open source, Eclipse-based editor for the industry-standard OpenAPI Specification language, based on Swagger. &nbs...
impulse OPC/UA Extension
Atollic TrueSTUDIO for ARM
Atollic® TrueSTUDIO® is the premier C/C++ development tool for professional ARM® developers, reducing time to market and increasing efficiency in your next embedded systems project. With Atollic Tr...
IDE, Internet of Things (IoT), Mobile and Device Development
Last Updated on Thursday, September 25, 2014 - 09:38 by Missing name Mising name
Team Development, Collaboration, Tools, Internet of Things (IoT), Reporting
COFIQ - Get Your SOA/API/Microservice Act Together!
www.cofiq.com COFIQ allows service portfolio management the easy way. No cumbersome XML/XSD/WSDL/JSON/YAML manipulation. COFIQ generates these for you from a single repository with vocabularies,...
Web Services, Internet of Things (IoT), SOA Development, Editor, Modeling Tools
Last Updated on Wednesday, July 17, 2019 - 02:10 by Ad Min
Eclipse C++ IDE for Arduino (No longer maintained, see details)
Please consider using The Arduino Eclipse IDE and plug-ins named Sloeber for your future Eclipse CDT powered Arduino development. The Eclipse C++ IDE for Arduino which had been maintained by the...
Programming Languages, Mobile and Device Development, Internet of Things (IoT), IDE
Last Updated on Wednesday, December 16, 2020 - 10:17 by Doug Schaefer
Eclipse Embedded C/C++
The Eclipse Embedded CDT (C/C++ Development Tools, formerly GNU MCU/ARM Eclipse) is an open source project that includes a family of Eclipse plug-ins and tools for multi-platform embedded Arm&...
Systems Development, Internet of Things (IoT), Application Development Frameworks, IDE
Last Updated on Tuesday, January 19, 2021 - 09:18 by Liviu Ionescu
Eclipse Plug-in for Zephyr Project
This contains a set of Eclipse plug-ins which extends Eclipse CDT to support application development on Zephyr RTOS, including building and target hardware debugging. More information on Zephyr ...
Internet of Things (IoT), Build and Deploy
Last Updated on Friday, January 15, 2021 - 10:16 by Daniel Leung
Eclipse SCADA Configurator
The Eclipse SCADA Configurator is a set of plugins for the Eclipse IDE that allows creating, modeling and deploying a system wide Eclipse SCADA installation. It provides a EMF based component/in...
Last Updated on Monday, February 4, 2019 - 13:50 by Jens Reimann
Eclipse SCADA Configurator (Milestone)
Engage BlackVault Code Signing and Certification Authority Appliance
Engage BlackVault cryptographic appliances make code signing and certification authority operations secure. Protect Cryptographic Keys and Operations Perform Crypto Operations in Tamper Reacti...
Internet of Things (IoT), Tools, General Purpose Tools, Code Management, Build and Deploy
Last Updated on Thursday, February 9, 2017 - 09:16 by Tim Dyck
Ethernet POWERLINK XDD Tool Suite
The plugins include functionality to check CN XDD / XDC files against the DS311 V1.2.0 and the DS 301 1.3.0 specification. Another plugin enables the user to generate the object dictionary header f...
Testing, Internet of Things (IoT), Tools, Modeling
Last Updated on Friday, January 15, 2021 - 10:11 by Christoph Ruecker
Internet of Things (IoT), Application Development Frameworks, Mobile and Device Development
Last Updated on Thursday, September 17, 2020 - 00:36 by Joeri Sykora
Goanna Studio - Static Analysis for C/C++
Goanna Studio brings the power of deep static C/C++ source code analysis to the fingertips software developers by integrating the Goanna technology directly into the Eclipse IDE.
Code Management, Tools, Source Code Analyzer, Systems Development, Internet of Things (IoT)
Last Updated on Sunday, August 16, 2015 - 21:52 by James Campbell
golang-mqtt-topn
MQTT-TOPN: display MQTT topic statistics Overview This is a simple MQTT subscriber client in Go to display topic performance statistics with TopN most "chatty" topics. The idea is s...
Last Updated on Wednesday, June 3, 2020 - 10:21 by Gambit Support
HCL RTist
HCL RTist is a modeling and development environment for creating stateful event-driven realtime applications in C++. Such applications are often embedded and/or IoT applications. HCL RTist supports...
Modeling, UML, Modeling Tools, Internet of Things (IoT), Mobile and Device Development
Last Updated on Thursday, December 17, 2020 - 02:34 by Mattias Mohlin
Logging, Internet of Things (IoT), Testing, Systems Development, Tools
Last Updated on Friday, January 15, 2021 - 10:16 by Thomas Haber
impulse CANbus Extension
Testing, Systems Development, Internet of Things (IoT), Logging, Tools
impulse Embedded Extension
Testing, Internet of Things (IoT), Logging, Systems Development, Tools
Systems Development, Tools, Testing, Internet of Things (IoT), Mobile and Device Development
impulse Legacy
This solution points to impulse 1 (legacy). impulse 2 is available here. impulse is a powerful waveform viewer and analyser tool, helping engineers to comfortably understand and debug complex...
Logging, Tools, Internet of Things (IoT), Systems Development, Testing
Last Updated on Tuesday, August 18, 2020 - 10:57 by Thomas Haber
Systems Development, Internet of Things (IoT), Testing, Logging, Tools


What an exciting time to be alive! In our political world, there's talk of change, and in our religious communities, change is afoot as well. Of course, not all change is for the better, and change scares a lot of people. But the fact is, life is change, and as Paul said in Romans (8:28-29), we believe that God is at work for the good "in everything." In other words, God is an unseen change-agent, always working to foment good out of evil, better out of good, and the best out of better. Our great privilege and calling is to learn to harmonize with God's Spirit and join God in plotting goodness.
If you haven't signed up yet, we hope you will right now. We'll be in Dallas next (Feb. 22-23), then Tampa/St. Pete (Feb 29-Mar 1), and then Vienna, Virginia (near DC – Feb 7-8). Then will come San Diego (Mar 28-29), Chicago (Apr 4-5), and Seattle (Apr 11-12), and finally Kansas City (Apr 25-26), New York (May 2-3), and Goshen (May 9-10).
If you can't come, or if you've already come, would you think of friends in these cities to whom you could forward this email right now? We still have room in all our locations. And if you really want to come but can't afford the regular registration fee, we have some partial and full scholarships available in each city, so email us at EMCscholarship@gmail.com.
One of the things I've enjoyed most so far is just having time to hang out and meet people. During all the breaks and meals, I enjoy being available for Q & A and interaction. In Charlotte and Boise, I've been so intrigued by the stories people have shared with me – Evangelicals, Mainline Protestants, Catholics, de-churched, pre-churched – all on unique journeys to discover or rediscover what it means to be agents of God's love, peace, justice, and grace in our world. As well, we've been having a special breakfast for church planters and participants in emergent cohorts – with great discussion and networking going on.
You can hear the NPR interview from WFAE in Charlotte (Scroll down to February 1st, 2008).
Our new supporter, Bread for the World, has put together one of the best one-minute videos I've ever seen.


Kings Arms, Fleggburgh01493 368333work Restaurant - EnglishThe Kings Arms, Fleggburgh, is a beautiful country pub and restaurant in the heart of the Norfolk countryside. Relax and enjoy our wide range of cask-mark ales, ciders, cocktails and wines in front of our log burner or enjoy fine dining in our restaurant.
A finalist in "Pub of the Year" for 2016, The Kings Arms has some stunning country walks round the common, perfect for a stroll with the dog.
In the colder months, warm up with a hot drink in front of the roaring log burner or enjoy the sunshine in the garden area.
The Kings Arms, Fleggburgh, is a beautiful country pub and restaurant in the heart of the Norfolk countryside. Relax and enjoy our wide range of cask-mark ales, ciders, cocktails and wines in front of our log burner or enjoy fine dining in our restaurant.
Our open kitchen serves locally produced food from 12pm to 9pm by local "Norfolk Chef of the Year", Mark Dixon. A'la carte menu available as well as bar meals and Sunday lunch. Functions also catered for. Dietary requirements can be met, please call ahead to advise.
Take the A149 from Great Yarmouth signposted towards Filby. Proceed straight through Filby towards Fleggburgh on the Main Road and follow the road around, past Fleggburgh Recreation Ground until you reach the junction with Town Road on the right. The Kings Arms is located on the corner.


would it be impossible to add a lock/unlock feature in the app in order to prevent random people turning off and turning on the onewheel that way the only way it will be able to work is by entering your passcode from the app?
I really like this idea! Maybe they could sell a specialized lock that also connects to the app and you can unlock everything at once. Would be very convenient.
Physical lock is probably most important because I'd think most thieves would run with it anyway. A software lock would be handy though for keeping people from playing around with it.
love the idea; would also help that the kids don't take the OW whichout knowing.


Test Link for Dictionaries was posted on Monday, December 17th, 2012 at 10:24 pm. This post is tagged and is filed under Announcement. You can follow the replies through the comments feed.
A Blueberryware theme › 13 queries in 0.160 seconds.


A type of computer algorithm that can detect and correct the most common kinds of internal data corruption.
Engineering change orders are used for changes in components, assemblies, or documents such as processes and work instructions. They may also be used for changes in specifications.
The EPCI is a universal synchronous/asynchronous data communications controller chip.
ESD must be protected from electrostatic shocks by have them in special ESD plastic bags and handled in an ESD safe environment.


text:
Chris Zito
Chris Zito has spent the last thirty years sharing his obsession with his family with comedy fans and radio listeners all over the country. Starting out as half of the comedy team Zito and Bean right out of acting school, Chris Zito moved quickly to develop his own take on life as a (very!) young father.
He grew to love radio and landed on the JR in the Morning Show on WZOU in Boston in 1991. Years in Boston and then Detroit, as well as countless comedy clubs all over the United States, eventually brought Chris Zito to hosting his own highly rated show on WXLO in Worcester, then 103.3 WODS in Boston until the spring of this year.
https://myspace.com/zitoandjen


If any here can help me to edit the Machine type and serial No in bios ?
You need access to the Maintenance disk, which is only available to servicers. You need to take the machine to a dealer to set the type and serial.


text:
https://www.ourmidland.com/news/article/Brausch-seeks-House-seat-6974352.php
Brausch seeks House seat
By John Kennett jkennett@mdn.net
Published 4:00 am EDT, Tuesday, October 30, 2012
Waiting two years to make a run for the 98th District House of Representatives seat would have given Joan Brausch a much better shot at election. However, the Democrat believes that circumstances in Michigan require immediate attention.
"A, the situation is too pressing; B, I'm too mad; and C, I'm not getting any younger," Brausch said. "Things have got to change, 'Now!' We have got to take back the house, 'Now!'"
Because of term limits, incumbent Jim Stamas, R-Midland, would not be eligible to run in 2014 for the 98th District, which comprises 13 townships in Midland and Bay Counties, including the cities of Midland, Auburn, Pinconning and Linwood and the Village of Sanford.
"I've been actively involved in the Democratic Party since Jimmy Carter ran for president," said Brausch, who's been married to husband, Dave, since 1971. "I've worked in presidential campaigns. I ran a gubernatorial campaign in Midland County for Pat McCullough, which was fun. I believe very strongly in the Democratic Party principals: It's about 'We' the community. It's about standing up for what is fair."
During those 30 years, Brausch has also been involved with her local church, Blessed Sacrament.
"I preached, taught and organized events," said the mother of two adult children and grandmother to three. "One of the blessings was being able to teach the community about social justice issues, which fit into my passion for social justice."
VERSUS STAMAS
"I believe very strongly that I have my feet on the ground more than he does," she said of Stamas. "I've met the people of this district more than he has in the past year as I've gone door to door and have a better sense of who they are. There is a lot of frustration with Lansing. I've actually been surprised. I will be able to represent both people and business and I don't know that Jim has done that. He has done, as has the Legislature done, a good job of representing big business."
"The school fund should be left for the schools. The school fund is a really big pot of money and it has been used to supplement the general fund."
"I see such an adversarial atmosphere at the local and state levels. We need to have the best public education for the future of our kids and our grandkids, so we can be a competitive state again."
"Gov. Rick Snyder had a proposal and the legislature didn't like that proposal to increase the license fees and increase the gas tax. Then they decided to take a big chunk of the general fund and I didn't like that. There needs to be some increase in revenue. You can't keep cutting. When they take that $190 million out of the general fund and give it to the roads, they are going to be cutting services. Have they told people what services they will be cutting in order to pay for the roads?"
SOCIAL JUSTICE ISSUES
"The Affordable Healthcare Act has helped women access health care in ways that they couldn't before. I've been upset with some of the bills the state legislature has attempted to pass because they have affected help that women can get."
"In general, I support the law of the land on abortion and that Roe versus Wade has been upheld by the U.S. Supreme Court and every challenge to that law. Having said that, it's my prayer that abortion ends. Abortion is not a good thing. The only way it can end is if we have certain things in place: better sex education for both boys and girls; contraceptive care that is for both boys and girls; that women are not abused; that girls are not sexually abused; that women have the prenatal care that they need and that they have care afterwards also."
"If they are going to repeal the Personal Property Tax they had better have a plan in place before they touch it. This is one thing that drives me crazy about this Legislature is that they do things and they don't plan ahead. It's shortsighted and it is not being fair to the people of our state. I know the PPT is a burden on business."
"One of the things that they've spoken about is simplifying regulations and have them be much more simple to work with. It's not that they don't want regulations, but they would love to have them be more simple and easier to navigate because they don't have lots of lawyers or accountants. If you have four or five employees, you need to be able to navigate those regulations easily."
"I think the state can work on financing for small business with tax incentives if you hire someone who has been out of work for a certain length of time or if they would hire a vet."
STATE PROPOSALS
Prop. 1 Emergency manager: "Before we had (Public Act 4 of 2011) there was an emergency manager law in place that did not involve disposing a democratically elected local government, nor did it involve undoing the unions in that community. I think that is opposed to the Constitution. I do think that we need to do whatever we can do to help communities that are in dire need within reason."
Prop. 2 Collective bargaining: "I do think it should be in the Constitution, because I think it is a right."
Prop. 3 Renewable energy: "I think it is a wonderful goal, but I don't think it should be in our Constitution."
Prop. 4 Home care collective bargaining: "I do think it would be a good thing because it would make for better care for the people that are served."
Prop. 5 Tax restraint: "No way, I think that would tie the hands of the legislature unfairly."
Prop. 6 International bridge: "I really don't like Matty Moroun and I don't like his proposal. We need the bridge."


text:
Renews February 7, 2023 January 31, 2023
Chapters 1–3
Chapters 10–12
Richie Perry
Lobel
Chapters 1-3
Chapters 10-12
Themes, Motifs & Symbols
Walter Dean Myers and Fallen Angels Background
Summary Chapters 20–23
Summary: Chapter 20
I also knew when I got back, she would expect me to be the same person, but it could never happen.
See Important Quotations Explained
During the evacuation, a scuffle breaks out between the Americans and their Vietnamese allies. The Vietnamese want to be evacuated first, so they threateningly surround the American troops. The American choppers, however, notice what is taking place and open fire on the Vietnamese, enabling the Americans to evacuate. Later, back at camp, Monaco suffers terrifying, vivid flashbacks. The squad celebrates what would have been Brew's nineteenth birthday.
Gearhart writes three copies of a letter to his wife and gives Richie and Walowick each a copy, in case something happens to Gearhart before he can mail his own copy. The letter is an average letter home, but Gearhart asks his wife to tell their children that he loves them. Richie thinks about how deeply he wishes that he had a wife and kids waiting for him at home—someone to connect him with life outside of war, someone who could make him look forward to returning to civilian life.
Richie finally writes a letter to Kenny about the realities of war, dispelling the war-movie myths of heroism and the idea that a stark division always exists between the good side and the bad side. He tells his brother that war is simply about killing the enemy before the enemy kills you. Right and wrong, Richie explains, are concepts that can only be contemplated in safety, far from the heat of battle. After writing the letter, he wonders how he will feel about his role in the war once he is back home and being hailed as a hero by his fellow countrymen.
Gearhart approaches the squad members and asks whether they would like to be broken up so that all the squads in the platoon are roughly equal in size. Staying together, he warns, would ensure that they are sent on missions more frequently than the other, more depleted squads. Despite the added danger, the squad refuses to split up. Richie and his friends now realize that the war is not going to end anytime soon and that the rumors of a coming truce have stopped circulating. Richie is unsure how much longer he can last, as his time in the hospital has severely softened him.
The squad is sent to patrol a nearby river where Vietcong activity is suspected. Though Brunner is the highest-ranking soldier among them, it quickly becomes clear that Johnson, with his quiet good sense, is the squad's true leader. The river seems quiet at first, with no enemies in sight. The squad then spots enemy soldiers hiding in the water among the reeds. Afraid that there are many more Vietcong present than initially suspected, the soldiers turn around to retreat. Richie and Peewee are sent across the river to secure a ridge on the way to the evacuation site. As they cross, they hear a firefight break out behind them.
Richie and Peewee become separated from their squad during the confusion and spend the night hiding in a small hole. Peeking out, they realize that an entire battalion of North Vietnamese has been patrolling the river. When an enemy soldier checks the hole in the morning, Richie and Peewee kill him and carefully make their way to the original chopper landing site, hoping that choppers will be sent there to look for them. At the landing zone, they find Monaco sitting alone, looking terrified. They quickly realize that there are enemy soldiers hiding in the bushes surrounding Monaco. The enemy soldiers are hoping to use Monaco as bait to draw in the choppers, and then kill Monaco along with all the Americans who land. When the chopper arrives, however, Peewee and Richie open fire on the enemy soldiers, alerting the choppers to the enemy presence and saving the lives of Monaco and many others. The choppers open fire on the Vietnamese, enabling all the Americans to board safely. Both Richie and Peewee are wounded during the scuffle.
Previous section Chapters 17–19 Next page Chapters 20–23 page 2
Take the Chapters 20-23 Quick Quiz
Popular pages: Fallen Angels
Richie Perry: Character Analysis CHARACTERS


text:
Q: Capture inserted rows and return to the client application I basically need to capture ids of inserted rows and return it to angular application. The code below is from asp.net web api application. I have declared  an integer array
int[] documentIds = null .
mgrDocument contains the id after execution of
mgrDocument = mgrDocumentService.Create(mgrDocument);

How do I add that value to the integer array and return it via the webapi. I have a foreach loop hence dont have the index otherwise I would have done
documentIds[index] = mgrDocument.ID;
Once all the ids are retrieved , I need to send it to the client to query those ids. How do I then return those ids.
web api
  [HttpPost]
        [SkipTokenAuthorization]
        [Route("api/documentupload/create")]
        public HttpResponseMessage Create(DocumentUploadCreateViewModel model)
        {
            HttpResponseMessage response;

            var mgrStrategyDocument = new MANAGERSTRATEGY_DOCUMENT();
            var mgrDocumentService = GetService<DOCUMENT>();
            var mgrStrategyDocumentService = GetService<MANAGERSTRATEGY_DOCUMENT>();
            int[] documentIds = null;

            if (model != null)
            {
                foreach (var obj in model.DocumentDetails)
                {
                    var mgrDocument = new DOCUMENT
                    {
                        DOCUMENT_TYPE_ID = obj.DocumentTypeId,
                        DOCUMENT_DATE = obj.DocumentDate,
                        NAME = obj.Name,
                        DOCUMENT_CONTENT = convertByteArray(obj.file),
                        EXTENSION = GetFileExtension(obj.Name)
                };
                    mgrDocument = mgrDocumentService.Create(mgrDocument);
                    documentIds[obj] = mgrDocument.ID;

                    var mangerStrategyDocumentService = GetService<MANAGERSTRATEGY_DOCUMENT>();
                    var mgrStrategyDocument1 = new MANAGERSTRATEGY_DOCUMENT()
                    {
                        DOCUMENT_ID = mgrDocument.ID,
                        MANAGERSTRATEGY_ID = model.ManagerStrategyId

                    };
                    mgrStrategyDocument = mgrStrategyDocumentService.Create(mgrStrategyDocument1);

                }
               return  response = Request.CreateResponse(HttpStatusCode.OK, mgrStrategyDocument);
            }
           return null;

        }

This is what the MANAGERSTRATEGY_DOCUMENT looks like
{Permal.BSG.Manager.Core.Model.MANAGERSTRATEGY_DOCUMENT}
    CREATED_BY_ID: 0
    DATE_CREATED: {07/07/2019 08:01:17}
    DOCUMENT: {Permal.BSG.Manager.Core.Model.DOCUMENT}
    DOCUMENT_ID: 590834
    ID: 186423
    LAST_MODIFIED: {07/07/2019 08:01:17}
    LAST_MODIFIED_BY_ID: 0
    MANAGERSTRATEGY_ID: 7079
    ManagerStrategy: null

A: I have solved it by implementint return type of List
 [HttpPost]
        [SkipTokenAuthorization]
        [Route("api/documentupload/create")]
        public List<int> Create(DocumentUploadCreateViewModel model)
        {
            HttpResponseMessage response;

            var mgrStrategyDocument = new MANAGERSTRATEGY_DOCUMENT();
            var mgrDocumentService = GetService<DOCUMENT>();
            var mgrStrategyDocumentService = GetService<MANAGERSTRATEGY_DOCUMENT>();
            List<int> documentIds = new List<int>();

            if (model != null)
            {
                foreach (var obj in model.DocumentDetails)
                {
                    var mgrDocument = new DOCUMENT
                    {
                        DOCUMENT_TYPE_ID = obj.DocumentTypeId,
                        DOCUMENT_DATE = obj.DocumentDate,
                        NAME = obj.Name,
                        DOCUMENT_CONTENT = convertByteArray(obj.file),
                        EXTENSION = GetFileExtension(obj.Name)
                };
                    mgrDocument = mgrDocumentService.Create(mgrDocument);
                    documentIds.Add(mgrDocument.ID);
                    var mangerStrategyDocumentService = GetService<MANAGERSTRATEGY_DOCUMENT>();
                    var mgrStrategyDocument1 = new MANAGERSTRATEGY_DOCUMENT()
                    {
                        DOCUMENT_ID = mgrDocument.ID,
                        MANAGERSTRATEGY_ID = model.ManagerStrategyId

                    };
                    mgrStrategyDocument = mgrStrategyDocumentService.Create(mgrStrategyDocument1);

                }

                return documentIds;
                //return  response = Request.CreateResponse(HttpStatusCode.OK, mgrStrategyDocument);
            }
           return null;

        }

redpajama_set_name: RedPajamaStackExchange


text:
Highlights #1: 2018 Sony World Photography Awards
by World Photography Organisation
The reaction to this year's Sony World Photography Awards was incredible... and record-breaking, with the most amount of entries (319,561) in our 11-year history. With the names of all shortlisted and commended photographers now released, each week we will be choosing 10 highlighted images (5 from Open and 5 from Pro) ahead of all the images being displayed at the 2018 Exhibition in London from 20th April - 6th May.
© Krzysztof Ćwik, Poland, Shortlist, Open, Street Photography, 2018 Sony World Photography Awards
"I was returning barefoot from the beach with my manual camera around my neck. I always have a sharpness of 3 meters and a quick shutter time, so that if necessary, I can just press the trigger. Taken at a kite competition on the beach in Marseille, France." - Krzysztof Ćwik
© Carlos DeLaRosa, United States, Shortlist, Open, Motion, 2018 Sony World Photography Awards
"This picture was taken in Death Valley National Park in California. My subject is a friend of mine who I grew up with, Isaac Linton. Coming from the same town, we had similar struggles and challenges growing up. The still body and frantic head illustrate how casual it's become to attempt to navigate a "normal" life while so many behind the scene factors, challenges, and struggles simultaneously sit in our minds." - Carlos DeLaRosa
© Kyoko Takemura, Japan, Commended, Open, Still Life, 2018 Sony World Photography Awards
"A photography project that approaches the issue of whether or not the soul exists. The fish wander between the boundary of animate and inanimate. The fish tank is a life-sustaining device but it could also be a cabinet of death." - Kyoko Takemura
© Pedro Fernández Aguado, Spain, Commended, Open, Architecture, 2018 Sony World Photography Awards
"Church located in Rivas, Madrid. I love the futuristic image of this building, it is undoubtedly one of the most unique buildings in Madrid and comes with many photographic possibilities." - Pedro Fernández Aguado
© Marios Kourouniotis, Greece, Commended, Open, Culture, 2018 Sony World Photography Awards
"A multicomplex image created by one single capture in real time at a Greek wedding." - Marios Kourouniotis
© Adam Pretty, Australia, Shortlist, Professional, Sport, 2018 Sony World Photography Awards
From the series 'Waterpolo Warriors' by Adam Pretty
"Waterpolo is one of the most physically demanding team sports played in the World Swimming Championships or the Olympics. Athletes are constantly under attack fighting for the ball or to keep their head above water and scarcely have a moment to recover whether in attack or defense. I wanted to illustrate how demanding the sport was, by concentrating on capturing it from underwater where the majority of the sometimes brutal physical exchanges happen, away from the eyes of both referees. The action was captured here during the premier Waterpolo event held as part of the Budapest 2017 World Swimming Championships." - Adam Pretty
© Sasha Maslov, Ukraine, Shortlist, Professional, Portraiture, 2018 Sony World Photography Awards
From the series 'Veterans: Faces of the World War II' by Sasha Maslov
"Veterans is a series of portraits of people who took part in the Second World War - the one event in human history that could not be compared with any other event on the scale of catastrophe, human tragedy, and the degree of impact on the future of our civilization." - Sasha Maslov
© Wiebke Haas, Germany, Shortlist, Professional, Natural World & Wildlife, 2018 Sony World Photography Awards
From the series 'Horsestyle' by Wiebke Haas
"When people ask me why I'm photographing horses I usually respond: "Because I adore their beauty and magnificent grace!" But there is another reason as well. Horses can be hilarious and darn funny! It's my greatest passion to tease out nearly human expressions of my horse models." - Wiebke Haas
© Rohan Reilly, Ireland, Shortlist, Professional, Landscape, 2018 Sony World Photography Awards
From the series 'Casoni' by Rohan Reilly
"These fishing huts (Casnoi) are built on stilts in the Venetian lagoon. The local fisherman use them to store their equipment in a safe place. I was completely transfixed by their colours and shapes, but even more so the space around them. I shot this series in November 2017. The weather was perfect with no wind, the fog was thick enough to render a monochromatic feel to the scene whilst reducing the background to a blank canvas. This gave prominence to the subtle colours of the huts. I used exposures of around 30 secs to further smooth the water without losing texture in the shadows." - Rohan Reilly
© Rasmus Flindt Pedersen, Denmark, Shortlist, Professional, Current Affairs & News, 2018 Sony World Photography Awards
From the series 'Mosul liberated' by Rasmus Flindt Pedersen
"On 16. October 2016 a coalition of Iraqi and Kurdish military forces launch operation 'We are coming, Nineveh' - the fight to retake the Iraqi city Mosul and the surrounding area from ISIS. Nine months later Mosul is declared liberated.
An AP report estimates that upwards of 11,000 civilians have been killed during the war, and according to the International Organisation for Migration, more than 800,000 people have fled their home.
The series is shot over the course of 16 days during two separate trips to Mosul, Iraq in January/February 2017 and June/July 2017 in order to document the war to liberate Mosul from ISIS." - Rasmus Flindt Pedersen
Next blog post
PHOTOFAIRS | San Francisco opens for second edition
Previous blog post
Finding the mood and colour of a landscape


The Beaver Creek Community Action Team (BCCAT) chaired by Jeannette Estes reports that work on the requested crosswalk on <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /> Beaver Creek Rd in front of the fire station began on December 1. The requested improvements to the no parking signs in front of the Lake Montezuma Post Office were completed in late November. BCCAT thanks Supervisor Davis, Chris Moran, and Verl Cook for their prompt action on these safety issues.
President Kala Pearson (BCRC) provided the location and pictures from several directions of the caves for which residents expressed concern. We requested that Bill Williams, ADOT Public Information Officer, provide further information about the protection of this area. Here is his reply.
Thanks for the photos of your cultural site. Our environmental coordinator visited the site, looked at the plans and discussed the project with managers. In all construction projects ADOT is sensitive to, and protective of, cultural sites.
There is a site within the McGuireville Interchange Construction project area that has been marked in the design drawings. That area will be fenced. The fencing will be such that it will block all access from the construction zone to the cultural site. The topography is so steep as to prevent the use of this area for staging or access or any other construction purpose.
Some of the cave photos you showed are not near the construction zone. This site was evaluated by the ADOT team but did not include it as an exclusionary zone because it was outside the right of way and had no use for access or storage. This site has been flagged with different color material than the other areas of the site and should be fenced off soon. With the holidays, I am not sure what day that will exactly occur. Once the fence is up with appropriate signs, there should be no possible way for there to be access to this site for construction crews.
This is a statewide transportation framework study ongoing throughout Arizona. ADOT is in partnership with regional transportation planners and the public. The focus of the studies is to identify the state's needs in the 2030 to 2050 timeframe. State planners are predicting that AZ will have a population of about 14.1 million by 2050 (5.1 million in 2005) and water to support 32 million through the use of new technologies (e.g. desalinization) and conservation of use. The State Transportation Board has requested comments on three scenarios which can be made through the website above.
A. Personal Vehicle Mobility assumes that people will continue to use their personal vehicles as their primary travel choice.
B. Transit Mobility shifts the focus to a heavier emphasis on public transit, walking, and bicycling for regular daily trips.
C. Focused Growth adds to scenario B increased density and mix of land uses close together in order to better facilitate scenario B.


The PerfectRocker offers standard back-and-forth rocking motion preferred by many labs. Available with a 2nd Story.
The Belly Dancer & Belly Button offer a unique 3D orbital motion ideal for Westerns & other mixing applications. Accessories are available.
GenHunter offers Orbital Shakers & Rockers for all mixing applications including Western blotting.
To save even more money on Westerns, use The PerfectRocker, The Belly Dancer, or The Belly Button Orbital Shakers.


Click on a headline to read a short summary and go to the full post.
Resources › What do you mean, Front End Security?
Resources › Are we losing the battle for a secure web?
Resources › Are you botching the Security of your AngularJS applications?
Article › Should you deploy your own CSP reporting endpoint?
Article › Don't become a Web Security Dinosaur!
Article › Are the free SSL/TLS certificates from Let's Encrypt any good?
Resources › Why Web Security Matters!


Bible knowledge is poor among Christians today, and this is rightly lamented by many ministers and theologians. But what is often overlooked is the subtle, and therefore dangerous, problem that many Christians approach the Bible with the wrong view of it. What the Bible is and what it is trying to do is not understood by many Christians.
It is no surprise that so many Christians are not deeply transformed by the Word of God. They are not approaching the Bible in the God-intended way. Christians complain that they are not being helped that much by studying their Bibles or listening to Biblical preaching. But they are like someone who has confused his medicine and mouthwash, and then complains that his mouth still stinks after rinsing with the foul-tasting liquid.
Approach the Bible as treating of God and humans equally.
Approach the Bible as treating primarily of God and only treating of humans insofar as we are referable to God.
The Bible is not for our glory, but for God's glory. We have to approach the entire Bible as if its primary concern is God's glory and God's will. We are only involved insofar as we are apart of God's story. I have heard many people talk about the Bible and use Bible verses in such a way that you would think that the Bible is meant to be a self-help manual for Christians.
When the Bible is approached as treating equally of God and humans, there are at least two negative consequences.
First, it either leads to or reinforces the moralistic, therapeutic deism so prominent today. God is there to make us feel better about ourselves and to provide rules for a well-lived life. But this isn't the God of the Bible.
Second, it leads to the pop spirituality so endemic in the church right now. This form of spirituality is too man-centered. True Christian spirituality is radically God-centered.
We can't fight these two problems without addressing the underlying issue of how we see the Bible. So how do we do this?
For lay people, when we are reading the Bible, we have to learn to ask ourselves what this passage is saying about God and His will. Only then should we move to the question of what this means for us.
For ministers, we have to resist the pressure to make every lesson about how this passage or that passage can help our audience have better friendships, finances, stress management, etc. We have to make our lessons primarily about God. When we become man-centered in our teaching and preaching in order to be more useful, we lose our effectiveness by losing our focus on God.


Deputy Mayor Charles Lin announced that Taipei City Government will be holding the 2016 Smart City Summit & Expo in collaboration with Taipei Computer Association at Nangang Exhibition Center between March 22 and 25 during a pre-show press event on March 15.
Lin noted that the summit will explore issues raning from architecture, medicine, transportation, to cloud technology. City leaders from France, the US, the Netherlands, Czech, Israel, Myanmar, and municipalities on the island will attend forums and seminars as part of the event.
The deputy mayor pointed out that the implementation of "Smart City"—on top of the city's administrative agenda—will be divided into four sections, which are smart government, smart citizens, smart experiment sites, and smart infrastructure. The ultimate goal of the initiative is to provide better public services and facilities for citizens employing intelligent technologies and IoT solutions.
In addition, Lin reckoned that the city plans to launch the "Ucar" shared electric car scheme building upon the success of YouBike. The proposal has received great interest from the US electric vehicle manufacturer Tesla Motors.
Lin also highlighted the importance of taking measures to address the aging population problem, for example incorporating smart technology applications into housing units constructed for the elderly.


If you serve Doxa Church in a leadership role, we sincerely hope you can join us!
The cost of $150 includes all your food, drink, snacks, and lodging over the weekend. We designed this so that, if you are married, couples could have their own room and enjoy this weekend together (note, both will have to register), or if you are single, you can enjoy some quality time with some other brothers/sisters in Christ.
There is a Saturday only option for $100, no overnight.