Tag Archives: VR

Amazon Sumerian – Now Generally Available

Post Syndicated from Jeff Barr original https://aws.amazon.com/blogs/aws/amazon-sumerian-now-generally-available/

We announced Amazon Sumerian at AWS re:Invent 2017. As you can see from Tara‘s blog post (Presenting Amazon Sumerian: An Easy Way to Create VR, AR, and 3D Experiences), Sumerian does not require any specialized programming or 3D graphics expertise. You can build VR, AR, and 3D experiences for a wide variety of popular hardware platforms including mobile devices, head-mounted displays, digital signs, and web browsers.

I’m happy to announce that Sumerian is now generally available. You can create realistic virtual environments and scenes without having to acquire or master specialized tools for 3D modeling, animation, lighting, audio editing, or programming. Once built, you can deploy your finished creation across multiple platforms without having to write custom code or deal with specialized deployment systems and processes.

Sumerian gives you a web-based editor that you can use to quickly and easily create realistic, professional-quality scenes. There’s a visual scripting tool that lets you build logic to control how objects and characters (Sumerian Hosts) respond to user actions. Sumerian also lets you create rich, natural interactions powered by AWS services such as Amazon Lex, Polly, AWS Lambda, AWS IoT, and Amazon DynamoDB.

Sumerian was designed to work on multiple platforms. The VR and AR apps that you create in Sumerian will run in browsers that supports WebGL or WebVR and on popular devices such as the Oculus Rift, HTC Vive, and those powered by iOS or Android.

During the preview period, we have been working with a broad spectrum of customers to put Sumerian to the test and to create proof of concept (PoC) projects designed to highlight an equally broad spectrum of use cases, including employee education, training simulations, field service productivity, virtual concierge, design and creative, and brand engagement. Fidelity Labs (the internal R&D unit of Fidelity Investments), was the first to use a Sumerian host to create an engaging VR experience. Cora (the host) lives within a virtual chart room. She can display stock quotes, pull up company charts, and answer questions about a company’s performance. This PoC uses Amazon Polly to implement text to speech and Amazon Lex for conversational chatbot functionality. Read their blog post and watch the video inside to see Cora in action:

Now that Sumerian is generally available, you have the power to create engaging AR, VR, and 3D experiences of your own. To learn more, visit the Amazon Sumerian home page and then spend some quality time with our extensive collection of Sumerian Tutorials.

Jeff;

 

10 visualizations to try in Amazon QuickSight with sample data

Post Syndicated from Karthik Kumar Odapally original https://aws.amazon.com/blogs/big-data/10-visualizations-to-try-in-amazon-quicksight-with-sample-data/

If you’re not already familiar with building visualizations for quick access to business insights using Amazon QuickSight, consider this your introduction. In this post, we’ll walk through some common scenarios with sample datasets to provide an overview of how you can connect yuor data, perform advanced analysis and access the results from any web browser or mobile device.

The following visualizations are built from the public datasets available in the links below. Before we jump into that, let’s take a look at the supported data sources, file formats and a typical QuickSight workflow to build any visualization.

Which data sources does Amazon QuickSight support?

At the time of publication, you can use the following data methods:

  • Connect to AWS data sources, including:
    • Amazon RDS
    • Amazon Aurora
    • Amazon Redshift
    • Amazon Athena
    • Amazon S3
  • Upload Excel spreadsheets or flat files (CSV, TSV, CLF, and ELF)
  • Connect to on-premises databases like Teradata, SQL Server, MySQL, and PostgreSQL
  • Import data from SaaS applications like Salesforce and Snowflake
  • Use big data processing engines like Spark and Presto

This list is constantly growing. For more information, see Supported Data Sources.

Answers in instants

SPICE is the Amazon QuickSight super-fast, parallel, in-memory calculation engine, designed specifically for ad hoc data visualization. SPICE stores your data in a system architected for high availability, where it is saved until you choose to delete it. Improve the performance of database datasets by importing the data into SPICE instead of using a direct database query. To calculate how much SPICE capacity your dataset needs, see Managing SPICE Capacity.

Typical Amazon QuickSight workflow

When you create an analysis, the typical workflow is as follows:

  1. Connect to a data source, and then create a new dataset or choose an existing dataset.
  2. (Optional) If you created a new dataset, prepare the data (for example, by changing field names or data types).
  3. Create a new analysis.
  4. Add a visual to the analysis by choosing the fields to visualize. Choose a specific visual type, or use AutoGraph and let Amazon QuickSight choose the most appropriate visual type, based on the number and data types of the fields that you select.
  5. (Optional) Modify the visual to meet your requirements (for example, by adding a filter or changing the visual type).
  6. (Optional) Add more visuals to the analysis.
  7. (Optional) Add scenes to the default story to provide a narrative about some aspect of the analysis data.
  8. (Optional) Publish the analysis as a dashboard to share insights with other users.

The following graphic illustrates a typical Amazon QuickSight workflow.

Visualizations created in Amazon QuickSight with sample datasets

Visualizations for a data analyst

Source:  https://data.worldbank.org/

Download and Resources:  https://datacatalog.worldbank.org/dataset/world-development-indicators

Data catalog:  The World Bank invests into multiple development projects at the national, regional, and global levels. It’s a great source of information for data analysts.

The following graph shows the percentage of the population that has access to electricity (rural and urban) during 2000 in Asia, Africa, the Middle East, and Latin America.

The following graph shows the share of healthcare costs that are paid out-of-pocket (private vs. public). Also, you can maneuver over the graph to get detailed statistics at a glance.

Visualizations for a trading analyst

Source:  Deutsche Börse Public Dataset (DBG PDS)

Download and resources:  https://aws.amazon.com/public-datasets/deutsche-boerse-pds/

Data catalog:  The DBG PDS project makes real-time data derived from Deutsche Börse’s trading market systems available to the public for free. This is the first time that such detailed financial market data has been shared freely and continually from the source provider.

The following graph shows the market trend of max trade volume for different EU banks. It builds on the data available on XETRA engines, which is made up of a variety of equities, funds, and derivative securities. This graph can be scrolled to visualize trade for a period of an hour or more.

The following graph shows the common stock beating the rest of the maximum trade volume over a period of time, grouped by security type.

Visualizations for a data scientist

Source:  https://catalog.data.gov/

Download and resources:  https://catalog.data.gov/dataset/road-weather-information-stations-788f8

Data catalog:  Data derived from different sensor stations placed on the city bridges and surface streets are a core information source. The road weather information station has a temperature sensor that measures the temperature of the street surface. It also has a sensor that measures the ambient air temperature at the station each second.

The following graph shows the present max air temperature in Seattle from different RWI station sensors.

The following graph shows the minimum temperature of the road surface at different times, which helps predicts road conditions at a particular time of the year.

Visualizations for a data engineer

Source:  https://www.kaggle.com/

Download and resources:  https://www.kaggle.com/datasnaek/youtube-new/data

Data catalog:  Kaggle has come up with a platform where people can donate open datasets. Data engineers and other community members can have open access to these datasets and can contribute to the open data movement. They have more than 350 datasets in total, with more than 200 as featured datasets. It has a few interesting datasets on the platform that are not present at other places, and it’s a platform to connect with other data enthusiasts.

The following graph shows the trending YouTube videos and presents the max likes for the top 20 channels. This is one of the most popular datasets for data engineers.

The following graph shows the YouTube daily statistics for the max views of video titles published during a specific time period.

Visualizations for a business user

Source:  New York Taxi Data

Download and resources:  https://data.cityofnewyork.us/Transportation/2016-Green-Taxi-Trip-Data/hvrh-b6nb

Data catalog: NYC Open data hosts some very popular open data sets for all New Yorkers. This platform allows you to get involved in dive deep into the data set to pull some useful visualizations. 2016 Green taxi trip dataset includes trip records from all trips completed in green taxis in NYC in 2016. Records include fields capturing pick-up and drop-off dates/times, pick-up and drop-off locations, trip distances, itemized fares, rate types, payment types, and driver-reported passenger counts.

The following graph presents maximum fare amount grouped by the passenger count during a period of time during a day. This can be further expanded to follow through different day of the month based on the business need.

The following graph shows the NewYork taxi data from January 2016, showing the dip in the number of taxis ridden on January 23, 2016 across all types of taxis.

A quick search for that date and location shows you the following news report:

Summary

Using Amazon QuickSight, you can see patterns across a time-series data by building visualizations, performing ad hoc analysis, and quickly generating insights. We hope you’ll give it a try today!

 


Additional Reading

If you found this post useful, be sure to check out Amazon QuickSight Adds Support for Combo Charts and Row-Level Security and Visualize AWS Cloudtrail Logs Using AWS Glue and Amazon QuickSight.


Karthik Odapally is a Sr. Solutions Architect in AWS. His passion is to build cost effective and highly scalable solutions on the cloud. In his spare time, he bakes cookies and cupcakes for family and friends here in the PNW. He loves vintage racing cars.

 

 

 

Pranabesh Mandal is a Solutions Architect in AWS. He has over a decade of IT experience. He is passionate about cloud technology and focuses on Analytics. In his spare time, he likes to hike and explore the beautiful nature and wild life of most divine national parks around the United States alongside his wife.

 

 

 

 

Using AWS Lambda and Amazon Comprehend for sentiment analysis

Post Syndicated from Chris Munns original https://aws.amazon.com/blogs/compute/using-aws-lambda-and-amazon-comprehend-for-sentiment-analysis/

This post courtesy of Giedrius Praspaliauskas, AWS Solutions Architect

Even with best IVR systems, customers get frustrated. What if you knew that 10 callers in your Amazon Connect contact flow were likely to say “Agent!” in frustration in the next 30 seconds? Would you like to get to them before that happens? What if your bot was smart enough to admit, “I’m sorry this isn’t helping. Let me find someone for you.”?

In this post, I show you how to use AWS Lambda and Amazon Comprehend for sentiment analysis to make your Amazon Lex bots in Amazon Connect more sympathetic.

Setting up a Lambda function for sentiment analysis

There are multiple natural language and text processing frameworks or services available to use with Lambda, including but not limited to Amazon Comprehend, TextBlob, Pattern, and NLTK. Pick one based on the nature of your system:  the type of interaction, languages supported, and so on. For this post, I picked Amazon Comprehend, which uses natural language processing (NLP) to extract insights and relationships in text.

The walkthrough in this post is just an example. In a full-scale implementation, you would likely implement a more nuanced approach. For example, you could keep the overall sentiment score through the conversation and act only when it reaches a certain threshold. It is worth noting that this Lambda function is not called for missed utterances, so there may be a gap between what is being analyzed and what was actually said.

The Lambda function is straightforward. It analyses the input transcript field of the Amazon Lex event. Based on the overall sentiment value, it generates a response message with next step instructions. When the sentiment is neutral, positive, or mixed, the response leaves it to Amazon Lex to decide what the next steps should be. It adds to the response overall sentiment value as an additional session attribute, along with slots’ values received as an input.

When the overall sentiment is negative, the function returns the dialog action, pointing to an escalation intent (specified in the environment variable ESCALATION_INTENT_NAME) or returns the fulfillment closure action with a failure state when the intent is not specified. In addition to actions or intents, the function returns a message, or prompt, to be provided to the customer before taking the next step. Based on the returned action, Amazon Connect can select the appropriate next step in a contact flow.

For this walkthrough, you create a Lambda function using the AWS Management Console:

  1. Open the Lambda console.
  2. Choose Create Function.
  3. Choose Author from scratch (no blueprint).
  4. For Runtime, choose Python 3.6.
  5. For Role, choose Create a custom role. The custom execution role allows the function to detect sentiments, create a log group, stream log events, and store the log events.
  6. Enter the following values:
    • For Role Description, enter Lambda execution role permissions.
    • For IAM Role, choose Create an IAM role.
    • For Role Name, enter LexSentimentAnalysisLambdaRole.
    • For Policy, use the following policy:
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "logs:CreateLogGroup",
                "logs:CreateLogStream",
                "logs:PutLogEvents"
            ],
            "Resource": "arn:aws:logs:*:*:*"
        },
        {
            "Action": [
                "comprehend:DetectDominantLanguage",
                "comprehend:DetectSentiment"
            ],
            "Effect": "Allow",
            "Resource": "*"
        }
    ]
}
    1. Choose Create function.
    2. Copy/paste the following code to the editor window
import os, boto3

ESCALATION_INTENT_MESSAGE="Seems that you are having troubles with our service. Would you like to be transferred to the associate?"
FULFILMENT_CLOSURE_MESSAGE="Seems that you are having troubles with our service. Let me transfer you to the associate."

escalation_intent_name = os.getenv('ESACALATION_INTENT_NAME', None)

client = boto3.client('comprehend')

def lambda_handler(event, context):
    sentiment=client.detect_sentiment(Text=event['inputTranscript'],LanguageCode='en')['Sentiment']
    if sentiment=='NEGATIVE':
        if escalation_intent_name:
            result = {
                "sessionAttributes": {
                    "sentiment": sentiment
                    },
                    "dialogAction": {
                        "type": "ConfirmIntent", 
                        "message": {
                            "contentType": "PlainText", 
                            "content": ESCALATION_INTENT_MESSAGE
                        }, 
                    "intentName": escalation_intent_name
                    }
            }
        else:
            result = {
                "sessionAttributes": {
                    "sentiment": sentiment
                },
                "dialogAction": {
                    "type": "Close",
                    "fulfillmentState": "Failed",
                    "message": {
                            "contentType": "PlainText",
                            "content": FULFILMENT_CLOSURE_MESSAGE
                    }
                }
            }

    else:
        result ={
            "sessionAttributes": {
                "sentiment": sentiment
            },
            "dialogAction": {
                "type": "Delegate",
                "slots" : event["currentIntent"]["slots"]
            }
        }
    return result
  1. Below the code editor specify the environment variable ESCALATION_INTENT_NAME with a value of Escalate.

  1. Click on Save in the top right of the console.

Now you can test your function.

  1. Click Test at the top of the console.
  2. Configure a new test event using the following test event JSON:
{
  "messageVersion": "1.0",
  "invocationSource": "DialogCodeHook",
  "userId": "1234567890",
  "sessionAttributes": {},
  "bot": {
    "name": "BookSomething",
    "alias": "None",
    "version": "$LATEST"
  },
  "outputDialogMode": "Text",
  "currentIntent": {
    "name": "BookSomething",
    "slots": {
      "slot1": "None",
      "slot2": "None"
    },
    "confirmationStatus": "None"
  },
  "inputTranscript": "I want something"
}
  1. Click Create
  2. Click Test on the console

This message should return a response from Lambda with a sentiment session attribute of NEUTRAL.

However, if you change the input to “This is garbage!”, Lambda changes the dialog action to the escalation intent specified in the environment variable ESCALATION_INTENT_NAME.

Setting up Amazon Lex

Now that you have your Lambda function running, it is time to create the Amazon Lex bot. Use the BookTrip sample bot and call it BookSomething. The IAM role is automatically created on your behalf. Indicate that this bot is not subject to the COPPA, and choose Create. A few minutes later, the bot is ready.

Make the following changes to the default configuration of the bot:

  1. Add an intent with no associated slots. Name it Escalate.
  2. Specify the Lambda function for initialization and validation in the existing two intents (“BookCar” and “BookHotel”), at the same time giving Amazon Lex permission to invoke it.
  3. Leave the other configuration settings as they are and save the intents.

You are ready to build and publish this bot. Set a new alias, BookSomethingWithSentimentAnalysis. When the build finishes, test it.

As you see, sentiment analysis works!

Setting up Amazon Connect

Next, provision an Amazon Connect instance.

After the instance is created, you need to integrate the Amazon Lex bot created in the previous step. For more information, see the Amazon Lex section in the Configuring Your Amazon Connect Instance topic.  You may also want to look at the excellent post by Randall Hunt, New – Amazon Connect and Amazon Lex Integration.

Create a new contact flow, “Sentiment analysis walkthrough”:

  1. Log in into the Amazon Connect instance.
  2. Choose Create contact flow, Create transfer to agent flow.
  3. Add a Get customer input block, open the icon in the top left corner, and specify your Amazon Lex bot and its intents.
  4. Select the Text to speech audio prompt type and enter text for Amazon Connect to play at the beginning of the dialog.
  5. Choose Amazon Lex, enter your Amazon Lex bot name and the alias.
  6. Specify the intents to be used as dialog branches that a customer can choose: BookHotel, BookTrip, or Escalate.
  7. Add two Play prompt blocks and connect them to the customer input block.
    • If booking hotel or car intent is returned from the bot flow, play the corresponding prompt (“OK, will book it for you”) and initiate booking (in this walkthrough, just hang up after the prompt).
    • However, if escalation intent is returned (caused by the sentiment analysis results in the bot), play the prompt (“OK, transferring to an agent”) and initiate the transfer.
  8. Save and publish the contact flow.

As a result, you have a contact flow with a single customer input step and a text-to-speech prompt that uses the Amazon Lex bot. You expect one of the three intents returned:

Edit the phone number to associate the contact flow that you just created. It is now ready for testing. Call the phone number and check how your contact flow works.

Cleanup

Don’t forget to delete all the resources created during this walkthrough to avoid incurring any more costs:

  • Amazon Connect instance
  • Amazon Lex bot
  • Lambda function
  • IAM role LexSentimentAnalysisLambdaRole

Summary

In this walkthrough, you implemented sentiment analysis with a Lambda function. The function can be integrated into Amazon Lex and, as a result, into Amazon Connect. This approach gives you the flexibility to analyze user input and then act. You may find the following potential use cases of this approach to be of interest:

  • Extend the Lambda function to identify “hot” topics in the user input even if the sentiment is not negative and take action proactively. For example, switch to an escalation intent if a user mentioned “where is my order,” which may signal potential frustration.
  • Use Amazon Connect Streams to provide agent sentiment analysis results along with call transfer. Enable service tailored towards particular customer needs and sentiments.
  • Route calls to agents based on both skill set and sentiment.
  • Prioritize calls based on sentiment using multiple Amazon Connect queues instead of transferring directly to an agent.
  • Monitor quality and flag for review contact flows that result in high overall negative sentiment.
  • Implement sentiment and AI/ML based call analysis, such as a real-time recommendation engine. For more details, see Machine Learning on AWS.

If you have questions or suggestions, please comment below.

Announcing Rust 1.25

Post Syndicated from ris original https://lwn.net/Articles/750458/rss

The Rust team has announced
the release of Rust 1.25.0. “The last few releases have been
relatively minor, but Rust 1.25 contains a bunch of stuff! The first one is
straightforward: we’ve upgraded to LLVM 6
from LLVM 4. This has a number of effects, a major one being a step closer
to AVR support.
” See the release
notes
for details.

Amazon Redshift – 2017 Recap

Post Syndicated from Larry Heathcote original https://aws.amazon.com/blogs/big-data/amazon-redshift-2017-recap/

We have been busy adding new features and capabilities to Amazon Redshift, and we wanted to give you a glimpse of what we’ve been doing over the past year. In this article, we recap a few of our enhancements and provide a set of resources that you can use to learn more and get the most out of your Amazon Redshift implementation.

In 2017, we made more than 30 announcements about Amazon Redshift. We listened to you, our customers, and delivered Redshift Spectrum, a feature of Amazon Redshift, that gives you the ability to extend analytics to your data lake—without moving data. We launched new DC2 nodes, doubling performance at the same price. We also announced many new features that provide greater scalability, better performance, more automation, and easier ways to manage your analytics workloads.

To see a full list of our launches, visit our what’s new page—and be sure to subscribe to our RSS feed.

Major launches in 2017

Amazon Redshift Spectrumextend analytics to your data lake, without moving data

We launched Amazon Redshift Spectrum to give you the freedom to store data in Amazon S3, in open file formats, and have it available for analytics without the need to load it into your Amazon Redshift cluster. It enables you to easily join datasets across Redshift clusters and S3 to provide unique insights that you would not be able to obtain by querying independent data silos.

With Redshift Spectrum, you can run SQL queries against data in an Amazon S3 data lake as easily as you analyze data stored in Amazon Redshift. And you can do it without loading data or resizing the Amazon Redshift cluster based on growing data volumes. Redshift Spectrum separates compute and storage to meet workload demands for data size, concurrency, and performance. Redshift Spectrum scales processing across thousands of nodes, so results are fast, even with massive datasets and complex queries. You can query open file formats that you already use—such as Apache Avro, CSV, Grok, ORC, Apache Parquet, RCFile, RegexSerDe, SequenceFile, TextFile, and TSV—directly in Amazon S3, without any data movement.

For complex queries, Redshift Spectrum provided a 67 percent performance gain,” said Rafi Ton, CEO, NUVIAD. “Using the Parquet data format, Redshift Spectrum delivered an 80 percent performance improvement. For us, this was substantial.

To learn more about Redshift Spectrum, watch our AWS Summit session Intro to Amazon Redshift Spectrum: Now Query Exabytes of Data in S3, and read our announcement blog post Amazon Redshift Spectrum – Exabyte-Scale In-Place Queries of S3 Data.

DC2 nodes—twice the performance of DC1 at the same price

We launched second-generation Dense Compute (DC2) nodes to provide low latency and high throughput for demanding data warehousing workloads. DC2 nodes feature powerful Intel E5-2686 v4 (Broadwell) CPUs, fast DDR4 memory, and NVMe-based solid state disks (SSDs). We’ve tuned Amazon Redshift to take advantage of the better CPU, network, and disk on DC2 nodes, providing up to twice the performance of DC1 at the same price. Our DC2.8xlarge instances now provide twice the memory per slice of data and an optimized storage layout with 30 percent better storage utilization.

Redshift allows us to quickly spin up clusters and provide our data scientists with a fast and easy method to access data and generate insights,” said Bradley Todd, technology architect at Liberty Mutual. “We saw a 9x reduction in month-end reporting time with Redshift DC2 nodes as compared to DC1.”

Read our customer testimonials to see the performance gains our customers are experiencing with DC2 nodes. To learn more, read our blog post Amazon Redshift Dense Compute (DC2) Nodes Deliver Twice the Performance as DC1 at the Same Price.

Performance enhancements— 3x-5x faster queries

On average, our customers are seeing 3x to 5x performance gains for most of their critical workloads.

We introduced short query acceleration to speed up execution of queries such as reports, dashboards, and interactive analysis. Short query acceleration uses machine learning to predict the execution time of a query, and to move short running queries to an express short query queue for faster processing.

We launched results caching to deliver sub-second response times for queries that are repeated, such as dashboards, visualizations, and those from BI tools. Results caching has an added benefit of freeing up resources to improve the performance of all other queries.

We also introduced late materialization to reduce the amount of data scanned for queries with predicate filters by batching and factoring in the filtering of predicates before fetching data blocks in the next column. For example, if only 10 percent of the table rows satisfy the predicate filters, Amazon Redshift can potentially save 90 percent of the I/O for the remaining columns to improve query performance.

We launched query monitoring rules and pre-defined rule templates. These features make it easier for you to set metrics-based performance boundaries for workload management (WLM) queries, and specify what action to take when a query goes beyond those boundaries. For example, for a queue that’s dedicated to short-running queries, you might create a rule that aborts queries that run for more than 60 seconds. To track poorly designed queries, you might have another rule that logs queries that contain nested loops.

Customer insights

Amazon Redshift and Redshift Spectrum serve customers across a variety of industries and sizes, from startups to large enterprises. Visit our customer page to see the success that customers are having with our recent enhancements. Learn how companies like Liberty Mutual Insurance saw a 9x reduction in month-end reporting time using DC2 nodes. On this page, you can find case studies, videos, and other content that show how our customers are using Amazon Redshift to drive innovation and business results.

In addition, check out these resources to learn about the success our customers are having building out a data warehouse and data lake integration solution with Amazon Redshift:

Partner solutions

You can enhance your Amazon Redshift data warehouse by working with industry-leading experts. Our AWS Partner Network (APN) Partners have certified their solutions to work with Amazon Redshift. They offer software, tools, integration, and consulting services to help you at every step. Visit our Amazon Redshift Partner page and choose an APN Partner. Or, use AWS Marketplace to find and immediately start using third-party software.

To see what our Partners are saying about Amazon Redshift Spectrum and our DC2 nodes mentioned earlier, read these blog posts:

Resources

Blog posts

Visit the AWS Big Data Blog for a list of all Amazon Redshift articles.

YouTube videos

GitHub

Our community of experts contribute on GitHub to provide tips and hints that can help you get the most out of your deployment. Visit GitHub frequently to get the latest technical guidance, code samples, administrative task automation utilities, the analyze & vacuum schema utility, and more.

Customer support

If you are evaluating or considering a proof of concept with Amazon Redshift, or you need assistance migrating your on-premises or other cloud-based data warehouse to Amazon Redshift, our team of product experts and solutions architects can help you with architecting, sizing, and optimizing your data warehouse. Contact us using this support request form, and let us know how we can assist you.

If you are an Amazon Redshift customer, we offer a no-cost health check program. Our team of database engineers and solutions architects give you recommendations for optimizing Amazon Redshift and Amazon Redshift Spectrum for your specific workloads. To learn more, email us at [email protected].

If you have any questions, email us at [email protected].

 


Additional Reading

If you found this post useful, be sure to check out Amazon Redshift Spectrum – Exabyte-Scale In-Place Queries of S3 Data, Using Amazon Redshift for Fast Analytical Reports and How to Migrate Your Oracle Data Warehouse to Amazon Redshift Using AWS SCT and AWS DMS.


About the Author

Larry Heathcote is a Principle Product Marketing Manager at Amazon Web Services for data warehousing and analytics. Larry is passionate about seeing the results of data-driven insights on business outcomes. He enjoys family time, home projects, grilling out and the taste of classic barbeque.

 

 

 

Four days of STEAM at Bett 2018

Post Syndicated from Dan Fisher original https://www.raspberrypi.org/blog/bett-2018/

If you’re an educator from the UK, chances are you’ve heard of Bett. For everyone else: Bett stands for British Education Technology Tradeshow. It’s the El Dorado of edtech, where every street is adorned with interactive whiteboards, VR headsets, and new technologies for the classroom. Every year since 2014, the Raspberry Pi Foundation has been going to the event hosted in the ExCeL London to chat to thousands of lovely educators about our free programmes and resources.

Raspberry Pi Bett 2018

On a mission

Our setup this year consisted of four pods (imagine tables on steroids) in the STEAM village, and the mission of our highly trained team of education agents was to establish a new world record for Highest number of teachers talked to in a four-day period. I’m only half-joking.

Bett 2018 Raspberry Pi

Educators with a mission

Meeting educators

The best thing about being at Bett is meeting the educators who use our free content and training materials. It’s easy to get wrapped up in the everyday tasks of the office without stopping to ask: “Hey, have we asked our users what they want recently?” Events like Bett help us to connect with our audience, creating some lovely moments for both sides. We had plenty of Hello World authors visit us, including Gary Stager, co-author of Invent to Learn, a must-read for any computing educator. More than 700 people signed up for a digital subscription, we had numerous lovely conversations about our content and about ideas for new articles, and we met many new authors expressing an interest in writing for us in the future.

BETT 2018 Hello World Raspberry Pi
BETT 2018 Hello World Raspberry Pi
BETT 2018 Hello World Raspberry Pi

We also talked to lots of Raspberry Pi Certified Educators who we’d trained in our free Picademy programme — new dates in Belfast and Dublin now! — and who are now doing exciting and innovative things in their local areas. For example, Chris Snowden came to tell us about the great digital making outreach work he has been doing with the Eureka! museum in Yorkshire.

Bett 2018 Raspberry Pi

Raspberry Pi Certified Educator Chris Snowden

Digital making for kids

The other best thing about being at Bett is running workshops for young learners and seeing the delight on their faces when they accomplish something they believed to be impossible only five minutes ago. On the Saturday, we ran a massive Raspberry Jam/Code Club where over 250 children, parents, and curious onlookers got stuck into some of our computing activities. We were super happy to find out that we’d won the Bett Kids’ Choice Award for Best Hands-on Experience — a fantastic end to a busy four days. With Bett over for another year, our tired and happy ‘rebel alliance’ from across the Foundation still had the energy to pose for a group photo.

Bett 2018 Raspberry Pi

Celebrating our ‘Best Hands-on Experience’ award

More events

You can find out more about starting a Code Club here, and if you’re running a Jam, why not get involved with our global Raspberry Jam Big Birthday Weekend celebrations in March?

Raspberry Pi Big Birthday Weekend 2018. GIF with confetti and bopping JAM balloons

We’ll be at quite a few events in 2018, including the Big Bang Fair in March — do come and say hi.

The post Four days of STEAM at Bett 2018 appeared first on Raspberry Pi.

The Effects of the Spectre and Meltdown Vulnerabilities

Post Syndicated from Bruce Schneier original https://www.schneier.com/blog/archives/2018/01/the_effects_of_3.html

On January 3, the world learned about a series of major security vulnerabilities in modern microprocessors. Called Spectre and Meltdown, these vulnerabilities were discovered by several different researchers last summer, disclosed to the microprocessors’ manufacturers, and patched­ — at least to the extent possible.

This news isn’t really any different from the usual endless stream of security vulnerabilities and patches, but it’s also a harbinger of the sorts of security problems we’re going to be seeing in the coming years. These are vulnerabilities in computer hardware, not software. They affect virtually all high-end microprocessors produced in the last 20 years. Patching them requires large-scale coordination across the industry, and in some cases drastically affects the performance of the computers. And sometimes patching isn’t possible; the vulnerability will remain until the computer is discarded.

Spectre and Meltdown aren’t anomalies. They represent a new area to look for vulnerabilities and a new avenue of attack. They’re the future of security­ — and it doesn’t look good for the defenders.

Modern computers do lots of things at the same time. Your computer and your phone simultaneously run several applications — ­or apps. Your browser has several windows open. A cloud computer runs applications for many different computers. All of those applications need to be isolated from each other. For security, one application isn’t supposed to be able to peek at what another one is doing, except in very controlled circumstances. Otherwise, a malicious advertisement on a website you’re visiting could eavesdrop on your banking details, or the cloud service purchased by some foreign intelligence organization could eavesdrop on every other cloud customer, and so on. The companies that write browsers, operating systems, and cloud infrastructure spend a lot of time making sure this isolation works.

Both Spectre and Meltdown break that isolation, deep down at the microprocessor level, by exploiting performance optimizations that have been implemented for the past decade or so. Basically, microprocessors have become so fast that they spend a lot of time waiting for data to move in and out of memory. To increase performance, these processors guess what data they’re going to receive and execute instructions based on that. If the guess turns out to be correct, it’s a performance win. If it’s wrong, the microprocessors throw away what they’ve done without losing any time. This feature is called speculative execution.

Spectre and Meltdown attack speculative execution in different ways. Meltdown is more of a conventional vulnerability; the designers of the speculative-execution process made a mistake, so they just needed to fix it. Spectre is worse; it’s a flaw in the very concept of speculative execution. There’s no way to patch that vulnerability; the chips need to be redesigned in such a way as to eliminate it.

Since the announcement, manufacturers have been rolling out patches to these vulnerabilities to the extent possible. Operating systems have been patched so that attackers can’t make use of the vulnerabilities. Web browsers have been patched. Chips have been patched. From the user’s perspective, these are routine fixes. But several aspects of these vulnerabilities illustrate the sorts of security problems we’re only going to be seeing more of.

First, attacks against hardware, as opposed to software, will become more common. Last fall, vulnerabilities were discovered in Intel’s Management Engine, a remote-administration feature on its microprocessors. Like Spectre and Meltdown, they affected how the chips operate. Looking for vulnerabilities on computer chips is new. Now that researchers know this is a fruitful area to explore, security researchers, foreign intelligence agencies, and criminals will be on the hunt.

Second, because microprocessors are fundamental parts of computers, patching requires coordination between many companies. Even when manufacturers like Intel and AMD can write a patch for a vulnerability, computer makers and application vendors still have to customize and push the patch out to the users. This makes it much harder to keep vulnerabilities secret while patches are being written. Spectre and Meltdown were announced prematurely because details were leaking and rumors were swirling. Situations like this give malicious actors more opportunity to attack systems before they’re guarded.

Third, these vulnerabilities will affect computers’ functionality. In some cases, the patches for Spectre and Meltdown result in significant reductions in speed. The press initially reported 30%, but that only seems true for certain servers running in the cloud. For your personal computer or phone, the performance hit from the patch is minimal. But as more vulnerabilities are discovered in hardware, patches will affect performance in noticeable ways.

And then there are the unpatchable vulnerabilities. For decades, the computer industry has kept things secure by finding vulnerabilities in fielded products and quickly patching them. Now there are cases where that doesn’t work. Sometimes it’s because computers are in cheap products that don’t have a patch mechanism, like many of the DVRs and webcams that are vulnerable to the Mirai (and other) botnets — ­groups of Internet-connected devices sabotaged for coordinated digital attacks. Sometimes it’s because a computer chip’s functionality is so core to a computer’s design that patching it effectively means turning the computer off. This, too, is becoming more common.

Increasingly, everything is a computer: not just your laptop and phone, but your car, your appliances, your medical devices, and global infrastructure. These computers are and always will be vulnerable, but Spectre and Meltdown represent a new class of vulnerability. Unpatchable vulnerabilities in the deepest recesses of the world’s computer hardware is the new normal. It’s going to leave us all much more vulnerable in the future.

This essay previously appeared on TheAtlantic.com.

AWS IoT, Greengrass, and Machine Learning for Connected Vehicles at CES

Post Syndicated from Jeff Barr original https://aws.amazon.com/blogs/aws/aws-iot-greengrass-and-machine-learning-for-connected-vehicles-at-ces/

Last week I attended a talk given by Bryan Mistele, president of Seattle-based INRIX. Bryan’s talk provided a glimpse into the future of transportation, centering around four principle attributes, often abbreviated as ACES:

Autonomous – Cars and trucks are gaining the ability to scan and to make sense of their environments and to navigate without human input.

Connected – Vehicles of all types have the ability to take advantage of bidirectional connections (either full-time or intermittent) to other cars and to cloud-based resources. They can upload road and performance data, communicate with each other to run in packs, and take advantage of traffic and weather data.

Electric – Continued development of battery and motor technology, will make electrics vehicles more convenient, cost-effective, and environmentally friendly.

Shared – Ride-sharing services will change usage from an ownership model to an as-a-service model (sound familiar?).

Individually and in combination, these emerging attributes mean that the cars and trucks we will see and use in the decade to come will be markedly different than those of the past.

On the Road with AWS
AWS customers are already using our AWS IoT, edge computing, Amazon Machine Learning, and Alexa products to bring this future to life – vehicle manufacturers, their tier 1 suppliers, and AutoTech startups all use AWS for their ACES initiatives. AWS Greengrass is playing an important role here, attracting design wins and helping our customers to add processing power and machine learning inferencing at the edge.

AWS customer Aptiv (formerly Delphi) talked about their Automated Mobility on Demand (AMoD) smart vehicle architecture in a AWS re:Invent session. Aptiv’s AMoD platform will use Greengrass and microservices to drive the onboard user experience, along with edge processing, monitoring, and control. Here’s an overview:

Another customer, Denso of Japan (one of the world’s largest suppliers of auto components and software) is using Greengrass and AWS IoT to support their vision of Mobility as a Service (MaaS). Here’s a video:

AWS at CES
The AWS team will be out in force at CES in Las Vegas and would love to talk to you. They’ll be running demos that show how AWS can help to bring innovation and personalization to connected and autonomous vehicles.

Personalized In-Vehicle Experience – This demo shows how AWS AI and Machine Learning can be used to create a highly personalized and branded in-vehicle experience. It makes use of Amazon Lex, Polly, and Amazon Rekognition, but the design is flexible and can be used with other services as well. The demo encompasses driver registration, login and startup (including facial recognition), voice assistance for contextual guidance, personalized e-commerce, and vehicle control. Here’s the architecture for the voice assistance:

Connected Vehicle Solution – This demo shows how a connected vehicle can combine local and cloud intelligence, using edge computing and machine learning at the edge. It handles intermittent connections and uses AWS DeepLens to train a model that responds to distracted drivers. Here’s the overall architecture, as described in our Connected Vehicle Solution:

Digital Content Delivery – This demo will show how a customer uses a web-based 3D configurator to build and personalize their vehicle. It will also show high resolution (4K) 3D image and an optional immersive AR/VR experience, both designed for use within a dealership.

Autonomous Driving – This demo will showcase the AWS services that can be used to build autonomous vehicles. There’s a 1/16th scale model vehicle powered and driven by Greengrass and an overview of a new AWS Autonomous Toolkit. As part of the demo, attendees drive the car, training a model via Amazon SageMaker for subsequent on-board inferencing, powered by Greengrass ML Inferencing.

To speak to one of my colleagues or to set up a time to see the demos, check out the Visit AWS at CES 2018 page.

Some Resources
If you are interested in this topic and want to learn more, the AWS for Automotive page is a great starting point, with discussions on connected vehicles & mobility, autonomous vehicle development, and digital customer engagement.

When you are ready to start building a connected vehicle, the AWS Connected Vehicle Solution contains a reference architecture that combines local computing, sophisticated event rules, and cloud-based data processing and storage. You can use this solution to accelerate your own connected vehicle projects.

Jeff;

timeShift(GrafanaBuzz, 1w) Issue 26

Post Syndicated from Blogs on Grafana Labs Blog original https://grafana.com/blog/2017/12/15/timeshiftgrafanabuzz-1w-issue-26/

Welcome to TimeShift

Big news this week: Grafana v5.0 has been merged into master and is available in the nightly builds! We are really excited to share this with the community, and look forward to receiving community feedback (good or bad) on the new features and enhancements. As you see in the video below, there are some big changes that aim to improve workflow, team organization, permissions, and overall user experience. Check out the video below to see it in action, and give it a spin yourself.

  • New Grid Layout Engine: Make it easier to build dashboards and enable more complex layouts
  • Dashboard Folders & Permissions
  • User Teams
  • Improved Dashboard Settings UX
  • Improved Page Design and Navigation

NOTE: That’s actually Torkel Odegaard, creator of Grafana shredding on the soundtrack!


Latest Stable Release

Grafana 4.6.3 is available and includes some bug fixes:

  • Gzip: Fixes bug Gravatar images when gzip was enabled #5952
  • Alert list: Now shows alert state changes even after adding manual annotations on dashboard #99513
  • Alerting: Fixes bug where rules evaluated as firing when all conditions was false and using OR operator. #93183
  • Cloudwatch: CloudWatch no longer display metrics’ default alias #101514, thx @mtanda

Download Grafana 4.6.3 Now


From the Blogosphere

Monitoring MySQL with Prometheus and Grafana: Julien Pivotto (who will be speaking at GrafanaCon EU), gave a great presentation last month on Monitoring MySQL with Prometheus and Grafana. You can also check out his slides.

Monitor your Docker Containers: docker stats doesn’t often give you the level of insight you need to effectively manage your containers. This article discuses how to use cAdvisor, Prometheus and Grafana to get a handle on your Docker performance.

Magento Performance Monitoring with Grafana Dashboards and Alerts: This Christmas-themed post walks you through how to monitor the performance of Magento, start building dashboards, and setup Slack alerts, all while sitting in your rocking chair, sipping eggnog.

Icinga Web2 and Grafana Working Together: This is a follow-up post about displaying service performance data from Icinga2 in Grafana. Now that we know how to list the services on a dashboard, it would be helpful to filter this list so that specific teams can know the status of services they specifically manage.

Setup of sitespeed in AWS with Peter Hedenskog: In this video, Peter Hedenskop from Wikimedia and Stefan Judis set up a video call to go over setting up sitespeed in AWS. They create a fully functional Grafana dashboard, including web performance metrics from Stefan’s personal website running in the cloud.

Deploying Grafana to Access Zabbix in Alibaba Cloud ECS: This article walks you through how to deploy Grafana on Alibaba Cloud ECS to access Zabbix to visualize performance data for your website or application.

Let’s Summarize the Test Results with Grafana Annotations + Prometheus: The engineers of NTT Communications Corporation have created something of an Advent Calendar, with new posts each day. December 14th’s post focused on Grafana’s new annotation functionality via the UI and the API.


New Speakers Added!

We have added new speakers, and talk titles to the lineup at grafanacon.org. Only a few left to include, which should be added in the next few days.

Join us March 1-2, 2018 in Amsterdam for 2 days of talks centered around Grafana and the surrounding monitoring ecosystem including Graphite, Prometheus, InfluxData, Elasticsearch, Kubernetes, and many other topics.

This year we have speakers from Bloomberg, CERN, Tinder, Red Hat, Prometheus, InfluxData, Fastly, Automattic, Percona, and more!

Get Your Ticket Now


Grafana Plugins

This week we have a new plugin for the popular IoT platform DeviceHive, and an update to our own Kubernetes App. To install or update any plugin in an on-prem Grafana instance, use the Grafana-cli tool, or install and update with 1 click on Hosted Grafana.

NEW PLUGIN

DeviceHive is an IOT Platform and now has a data source plugin, which means you can visualize the live commands and notifications from a device.


Install Now

UPDATED PLUGIN

Kubernetes App – The Grafana Kubernetes App allows you to monitor your Kubernetes cluster’s performance. It includes 4 dashboards, Cluster, Node, Pod/Container and Deployment, and also comes with Intel Snap collectors that are deployed to your cluster to collect health metrics.


Update


Upcoming Events:

In between code pushes we like to speak at, sponsor and attend all kinds of conferences and meetups. We also like to make sure we mention other Grafana-related events happening all over the world. If you’re putting on just such an event, let us know and we’ll list it here.

FOSDEM | Brussels, Belgium – Feb 3-4, 2018: FOSDEM is a free developer conference where thousands of developers of free and open source software gather to share ideas and technology. Carl Bergquist is managing the Cloud and Monitoring Devroom, and we’ve heard there were some great talks submitted. There is no need to register; all are welcome.


Tweet of the Week

We scour Twitter each week to find an interesting/beautiful dashboard and show it off! #monitoringLove


Ok, ok – This tweet isn’t showing a off a dashboard, but we can’t help but be thrilled when someone post about our poster series. We’ll be working on the fourth poster to be unveiled at GrafanaCon EU!


Grafana Labs is Hiring!

We are passionate about open source software and thrive on tackling complex challenges to build the future. We ship code from every corner of the globe and love working with the community. If this sounds exciting, you’re in luck – WE’RE HIRING!

Check out our Open Positions


How are we doing?

Let us know what you think about timeShift. Submit a comment on this article below, or post something at our community forum. Find an article I haven’t included? Send it my way. Help us make timeShift better!

Follow us on Twitter, like us on Facebook, and join the Grafana Labs community.

Не, Испания не отсъства от каталунските учебници

Post Syndicated from Йовко Ламбрев original https://yovko.net/catalonia-textbooks/

Не, Испания не отсъства от каталунските учебници

Тази статия бе написана за Дневник и публикувана там на 8 ноември 2017 под заглавие „Желанието за независимост на Каталуня не идва от учебниците“. Не съм търсил и получавал хонорар за този текст – написах го по свое желание и настоях да бъде публикуван заради предходен материал, към който имах сериозни критики и за който става дума в текста. Препубликувам го и тук, в блога си, за да остане за личния ми архив.

Не съм изоставил темата Каталуния – макар да съзнавам напълно, че това се превръща в моя лична и самотна битка. Напоследък не смогвам с всичко, което е важно за мен, а и ситуацията в собствената ни превзета държава не е по-различна от театралната демокрация в кралство Испания. Тъжно е, че Каталуния извади на яве симптом на много тежка болест, свързана с егоизма на европейците и липсата на обикновена човешка солидарност в Европа. Симптом, който не предвещава нищо добро за бъдещето ни. Но ще го осъзнаем късно.

Важността да се направи езика един и същ винаги е била признавана за нещо велико и е признак на доминация или превъзходство на принцове или нации… но тъй като всяка нация чувства собствения си език като дар от Природата, това прави трудно завладяването им и ще ви е нужно известно време да го направите, особено когато хората, както в случая – каталунците, са упорити, арогантни и влюбени в своята страна, затова е добре внимателно да се помисли и да се дават скрити инструкции и съвети, така че целта да се постигне незабелязано…

Хосе Родриго Вилялпандо, старши служител в Съвета на Кастилия, 1716 г., извадка от “Тайни инструкции” до магистратите в Каталуния

В наш интерес е да “испанизираме” каталунските деца.

Хосе Игнасио Верт, испански министър на образованието, 2012 г.

Не, Испания не отсъства от каталунските учебници

Не, Испания не отсъства от каталунските учебници

Не, Испания не отсъства от каталунските учебници

![](https://yovko.net/content/images/2017/12/6.jpg)
Дори по математика се учи за Испания

![](https://yovko.net/content/images/2017/12/5.jpg)

Не, Испания не отсъства от каталунските учебници

Не, Испания не отсъства от каталунските учебници

![](https://yovko.net/content/images/2017/12/2.jpg)
Каталуния е една от автономните области на Испания
![](https://yovko.net/content/images/2017/12/1.jpg)
Дон Кихот
![](https://yovko.net/content/images/2017/12/0.jpg)
Сервантес и Дон Кихот

“Нивото на университетското образование е високо, студентите имат много богат избор от дисциплини и относително малък брой „задължителни“ лекции. В университета всички предмети се преподават най-малко на два езика (каталунски и испански). Много често има възможност и за обучение на английски.” Това ми казва мой приятел, който от три години живее в едно от по-малките градчета на север от Барселона и завършва докторантура.

Поводът да говорим по темата е статия, публикувана в Дневник и озаглавена Испания отсъства, монархията е зло, Европа се проваля – какво пише в каталунските учебници, която преразказва прочита на испанската медия ABC на едно изследване. Самото изследване е валидно и съдържа анализ на учебен материал за V и VI клас, заедно със забележки и препоръки, но преразказът на ABC е далеч от обективен и преднамерено внушава напълно недостоверни неща: като например, че в каталунските училища всичко се учи на каталунски, учебният материал е манипулиран и манипулативен, испаноговорящите деца са в неравностойно положение, учениците дори не знаели кой е Дон Кихот и биват облъчвани с антиевропейски послания.

За жалост, това е част от активна кампания, обслужваща пряко тезата на испанското централно правителство на Народната партия, че каталунското движение за независимост е подхранвано от манипулирани исторически факти и систематично промиване на съзнания. В конфликта между Барселона и Мадрид медиите играят активна, но невинаги достатъчно чистоплътна роля.

Затова помолих няколко събеседници, които имат преки наблюдения върху образователната система в Каталуния, да споделят своята гледна точка.

Валентина е българка, която живее от 17 години в каталунската област Тарагона. Майка е на две деца (на 9 и 11 години), нейни са снимките от учебниците за IV, V и VI клас от обикновено държавно училище, които илюстрират тази статия.

Румен също е българин и е баща на две деца. Живее от две години и половина с цялото си семейство много близо до Барселона, а по-големият му син учи в частно международно училище.

Роса е каталунка, живее вече 48 години в град от област Барселона. Има две деца (на 8 и на 11 години) и е преподавател в системата на държавното образование на Каталуния. Комуникацията ни с Роса е на испански.

Споделям им, че в България се прокрадва тезата, че каталунският стремеж за независимост е подклаждан от манипулации в образователната система и моля за техните гледни точки.

“Мисля, че статията е едностранчива, защото учениците имат по два комплекта учебници (испански и каталунски), като първите се спускат от Мадрид. Освен това има сериозен контрол от централното правителство.”, споделя Румен.

“Тази информация е невярна и не отговаря на действителността.”, още по-категорична е Роса. “Учебниците не индоктринират. Те обясняват съвременната история с исторически факти, съвсем коректно и без да вменяват какви намерения е имала една или друга страна. Учителите също не индоктринират, най-малкото нямат никакво време за това. Всяко ново правителство променя образователния закон и учебните програми дори без съобразяване с децата със специални нужди, например. Има паралелки с повече от 30 деца (в тази на дъщеря ми са 31), но ако дете зададе въпрос на испански, ще му бъде отговорено на испански, дори и в час по каталунски.”

А Валентина допълва, че проблемът е всъщност обратен и “борбата винаги е била и е на основата да се запази езикът, културата и традициите. „Залитането“ на Каталуния към независимост няма нищо общо с това, което се изучава в училищата, по-скоро с политиката на испанските власти, която подтиска всякаква възможност за развитие и подобряване условията на живот в Каталуния.”

Питам Румен как се обучават децата в частно международно училище и на колко езика се преподава и общува. “Там основно ги обучават на английски език, но все пак имат минимум 30% от учебния материал на испански и каталунски, предимно по география, история и социални науки. Предметите се преподават на три основни езика и един чужд, приблизително 60% английски, 20% испански, 10% каталунски и 10% френски (чуждия език). Единственият сериозен недостатък, който съм забелязал в образователната им система, е много ниското ниво на владеене (когато въобще го има) на английски сред местното население и най-вече младежите под 25 г. Живял съм в три европейски държави освен в България и мога да кажа с чисто сърце, че Испания е най-назад във владеенето на чужди езици.”

В едно свое есе Пере Маянс Балселс, който е професор по каталунски език и литература, разказва как още през 1979 г. Каталунският автономен статут (регионалния основен закон) установява каталунския език като официален (поделяйки, разбира се, този статус с испанския), а Законът за езиково нормиране в Каталуния от 1983 г, има за цел да изравни положението на каталунския език, който дотогава на всички нива е бил поставен неоспоримо по-ниско от испанския. С този закон каталунският език става главният език, използван в основното и средното образование. “Той също признаваше правото на децата да получават начално образование на своя първи език, дали каталунски или испански, и изискваше двата езика да бъдат преподавани на всички нива на неуниверситетското образование, държеше заедно учениците с различен езиков произход и осигуряваше на всички деца в Каталуния на училищна възраст, независимо какъв език са ползвали при започване на училище, в края на своето основно обучение да могат да си служат и с каталунския, и с испанския език правилно и свободно.”, пише проф. Балселс. “Общо диагностично оценяване от 2010 г., публикувано от испанското министерство на образованието, показва, че езиковата компетенция на каталунските ученици по испански език е еднаква със средната за испанската държава, и в действителност е по-голяма от тази в някои едноезични общности като Канарските острови, Екстремадура или Андалусия, или тази в двуезични общности, където испанският има много по-силно присъствие като език на преподаване (като в Балеарските острови, Галисия и област Валенсия).”

Между другото, каталунският езиков модел е признат за добра практика в областта на преподаването в многоезични общности и отличен от групата на високо равнище по въпросите на многоезичието, създадена от Европейската комисия през 2005 г.

Реалната борба е да се опази каталунския език, който е застрашен. “Реалният проблем тук в Каталуния не е дали се изучава испански език и дали децата могат да общуват на него свободно.”, уточнява Валентина. “Реалният проблем е, че децата се връщат вкъщи с речник, пълен с испанизирани думи (espanyolismes) по вина на самите учители, които нямат добър каталунски, и, разбира се, на съученици, с които не могат да говорят на каталунски, защото те не искат да го говорят. Свидетели сме на това всеки ден от много време насам. Реалната борба е да се опази каталунския език, който е застрашен. Истината е, че малко хора говорят правилен каталунски, използват се много испански фрази и се забравят традиционните каталунски фрази и изрази. Нужно е учителите да имат по високо ниво за да се даде по-добра основа за бъдещото образование. Определено е много странно, когато получиш съобщение от преподавател в бележника на детето ти с правописни грешки, видни дори за мен, която съм българка с ниво С по каталунски.”

Съгласно данни на официалната анкета за употреба на езиците EULP (Enquesta d’usos lingüístics de la població), проведена през 2013 г., 94,3% от жителите над 14-годишна възраст заявяват, че разбират каталунски, 80,4% го говорят, 82,4% могат да четат и 60,4% могат да пишат на него. Но трябва да се има предвид, че Каталуния е общност на имигранти и едва малко повече от половината от анкетираните са родени в Каталуния, а около четвърт от тях на друго място в Испания – главно в региони, в които се говори кастилски, 18% са от чужбина.

Ф. Чавие Вила (доцент в Барселонския университет по каталунска филология и доктор по лингвистика от Vrije Universiteit в Брюксел) пише: “През 2010 г. Конституционният съд постанови, че кастилският език ще е задължителен в Каталуния, но не и самият каталунски. И на базата на това решение, две години по-късно испанският министър на образованието подпали Каталуния, когато се похвали, че неговата цел е да се “испанизират” (españolizar) каталунските ученици. Той представи законопроект, който не само посегна на каталунската юрисдикция, но позволи каталунските деца да бъдат обучавани едноезично на кастилски – позиция, която беше възприета като колониална и напълно неприемлива от повечето каталунци.”

Жузеп Мария Ганиет, компютърен инженер от Барселонския автономен университет, специализирал Изкуствен интелект, твърди, че “испанската държава, съзнавайки силното чувство за идентичност, което езикът поражда у хората, винаги е гледала на некастилските езици и култури като на историческа аномалия, вместо да ги приеме като общо културно наследство, което следва да бъде запазено и защитено.”

В заключение питам събеседниците си, дали считат, че учебниците провокират анти-европейски нагласи сред учениците или внушават, че Европа е провален проект?

Валентина споделя: “Определено не вярвам в това, тук хората са с точно противното мнение. Макар че след последните събития и позицията си относно 1 октомври, смятам, че ЕС загуби много почитатели, както и част от желанието за членство на Република Каталуния в ЕС.”

Румен допълва: “Според мен каталунците са абсолютно проевропейски настроени и това е една от причините сепаратизмът да не е толкова разпространен, защото ЕС е по-важен за каталунците от независимостта им. Твърдя това въз основа на многобройни разговори и с про-, и с антинастроените към отцепването. Историята на Испания, както и на България, има много гледни точки, така че дали е преподавана манипулативно е страшно трудно да се установи обективно, вероятно има такива елементи, но не вярвам спорните моменти да са много.”

Роса обобщава: “Убедена съм, че образованието в Каталуния защитава демокрацията, свободата и мира, и разказва за Европа на многообразието и плурализма и в никакъв случай за Европа като за провален проект.” Питам я накрая и за гледната ѝ точка за политическата криза между централното и автономното правителство и тя споделя: “Каталунското правителство действа съгласно демократичния мандат, който получи след изборите през септември 2015 г. и действията им бяха отговорни. Има неща, които бих искала да бяха направили по-добре, но и Мадрид не остана по-назад, особено провокирайки ситуации, които можеха да бъдат избегнати. Аз твърдо вярвам, че независимостта ще се случи. Ще отнеме повече или по-малко усилия, но ще се случи. Когато едно гражданско общество с постоянство и мир направи крачка към по-добро общество за себе си и децата си… няма връщане назад. Достатъчно е да си спомним, че всичките многолюдни демонстрации бяха като празненства, по лицата на хората грееха усмивки, завладяни от мечтата за по-добър проект. Това не може да бъде спряно. Гневът и конфронтацията, или отрицанието в името на самото отрицание, не могат да спрат това.”

В този материал са използвани извадки от есета, включени в книгата “Какво става с Каталуния?”, преведена и издадена на български език от Сдружение “Диалози” като свободна за разпространение електронна книга. Снимките са от учебници за IV, V и VI клас и опровергават твърденията, че всички учебни материали са само на каталунски език, избягват споменаването на Испания и Европейския съюз, а децата не учат кой е Сервантес и Дон Кихот. Направени са от Валентина Григорова. Благодаря за съдействието на Юлияна Кръстева при подготвянето на този материал.

Не, Испания не отсъства от каталунските учебници

Post Syndicated from Йовко Ламбрев original https://yovko.net/catalonia-textbooks/

Не, Испания не отсъства от каталунските учебници

Тази статия бе написана за Дневник и публикувана там на 8 ноември 2017 под заглавие „Желанието за независимост на Каталуня не идва от учебниците“. Не съм търсил и получавал хонорар за този текст – написах го по свое желание и настоях да бъде публикуван заради предходен материал, към който имах сериозни критики и за който става дума в текста. Препубликувам го и тук, в блога си, за да остане за личния ми архив.

Не съм изоставил темата Каталуния – макар да съзнавам напълно, че това се превръща в моя лична и самотна битка. Напоследък не смогвам с всичко, което е важно за мен, а и ситуацията в собствената ни превзета държава не е по-различна от театралната демокрация в кралство Испания. Тъжно е, че Каталуния извади на яве симптом на много тежка болест, свързана с егоизма на европейците и липсата на обикновена човешка солидарност в Европа. Симптом, който не предвещава нищо добро за бъдещето ни. Но ще го осъзнаем късно.

Важността да се направи езика един и същ винаги е била признавана за нещо велико и е признак на доминация или превъзходство на принцове или нации… но тъй като всяка нация чувства собствения си език като дар от Природата, това прави трудно завладяването им и ще ви е нужно известно време да го направите, особено когато хората, както в случая – каталунците, са упорити, арогантни и влюбени в своята страна, затова е добре внимателно да се помисли и да се дават скрити инструкции и съвети, така че целта да се постигне незабелязано…

Хосе Родриго Вилялпандо, старши служител в Съвета на Кастилия, 1716 г., извадка от “Тайни инструкции” до магистратите в Каталуния

В наш интерес е да “испанизираме” каталунските деца.

Хосе Игнасио Верт, испански министър на образованието, 2012 г.

Не, Испания не отсъства от каталунските учебници

Не, Испания не отсъства от каталунските учебници

Не, Испания не отсъства от каталунските учебници

![](https://yovko.net/content/images/2017/12/6.jpg)
Дори по математика се учи за Испания

![](https://yovko.net/content/images/2017/12/5.jpg)

Не, Испания не отсъства от каталунските учебници

Не, Испания не отсъства от каталунските учебници

![](https://yovko.net/content/images/2017/12/2.jpg)
Каталуния е една от автономните области на Испания
![](https://yovko.net/content/images/2017/12/1.jpg)
Дон Кихот
![](https://yovko.net/content/images/2017/12/0.jpg)
Сервантес и Дон Кихот

“Нивото на университетското образование е високо, студентите имат много богат избор от дисциплини и относително малък брой „задължителни“ лекции. В университета всички предмети се преподават най-малко на два езика (каталунски и испански). Много често има възможност и за обучение на английски.” Това ми казва мой приятел, който от три години живее в едно от по-малките градчета на север от Барселона и завършва докторантура.

Поводът да говорим по темата е статия, публикувана в Дневник и озаглавена Испания отсъства, монархията е зло, Европа се проваля – какво пише в каталунските учебници, която преразказва прочита на испанската медия ABC на едно изследване. Самото изследване е валидно и съдържа анализ на учебен материал за V и VI клас, заедно със забележки и препоръки, но преразказът на ABC е далеч от обективен и преднамерено внушава напълно недостоверни неща: като например, че в каталунските училища всичко се учи на каталунски, учебният материал е манипулиран и манипулативен, испаноговорящите деца са в неравностойно положение, учениците дори не знаели кой е Дон Кихот и биват облъчвани с антиевропейски послания.

За жалост, това е част от активна кампания, обслужваща пряко тезата на испанското централно правителство на Народната партия, че каталунското движение за независимост е подхранвано от манипулирани исторически факти и систематично промиване на съзнания. В конфликта между Барселона и Мадрид медиите играят активна, но невинаги достатъчно чистоплътна роля.

Затова помолих няколко събеседници, които имат преки наблюдения върху образователната система в Каталуния, да споделят своята гледна точка.

Валентина е българка, която живее от 17 години в каталунската област Тарагона. Майка е на две деца (на 9 и 11 години), нейни са снимките от учебниците за IV, V и VI клас от обикновено държавно училище, които илюстрират тази статия.

Румен също е българин и е баща на две деца. Живее от две години и половина с цялото си семейство много близо до Барселона, а по-големият му син учи в частно международно училище.

Роса е каталунка, живее вече 48 години в град от област Барселона. Има две деца (на 8 и на 11 години) и е преподавател в системата на държавното образование на Каталуния. Комуникацията ни с Роса е на испански.

Споделям им, че в България се прокрадва тезата, че каталунският стремеж за независимост е подклаждан от манипулации в образователната система и моля за техните гледни точки.

“Мисля, че статията е едностранчива, защото учениците имат по два комплекта учебници (испански и каталунски), като първите се спускат от Мадрид. Освен това има сериозен контрол от централното правителство.”, споделя Румен.

“Тази информация е невярна и не отговаря на действителността.”, още по-категорична е Роса. “Учебниците не индоктринират. Те обясняват съвременната история с исторически факти, съвсем коректно и без да вменяват какви намерения е имала една или друга страна. Учителите също не индоктринират, най-малкото нямат никакво време за това. Всяко ново правителство променя образователния закон и учебните програми дори без съобразяване с децата със специални нужди, например. Има паралелки с повече от 30 деца (в тази на дъщеря ми са 31), но ако дете зададе въпрос на испански, ще му бъде отговорено на испански, дори и в час по каталунски.”

А Валентина допълва, че проблемът е всъщност обратен и “борбата винаги е била и е на основата да се запази езикът, културата и традициите. „Залитането“ на Каталуния към независимост няма нищо общо с това, което се изучава в училищата, по-скоро с политиката на испанските власти, която подтиска всякаква възможност за развитие и подобряване условията на живот в Каталуния.”

Питам Румен как се обучават децата в частно международно училище и на колко езика се преподава и общува. “Там основно ги обучават на английски език, но все пак имат минимум 30% от учебния материал на испански и каталунски, предимно по география, история и социални науки. Предметите се преподават на три основни езика и един чужд, приблизително 60% английски, 20% испански, 10% каталунски и 10% френски (чуждия език). Единственият сериозен недостатък, който съм забелязал в образователната им система, е много ниското ниво на владеене (когато въобще го има) на английски сред местното население и най-вече младежите под 25 г. Живял съм в три европейски държави освен в България и мога да кажа с чисто сърце, че Испания е най-назад във владеенето на чужди езици.”

В едно свое есе Пере Маянс Балселс, който е професор по каталунски език и литература, разказва как още през 1979 г. Каталунският автономен статут (регионалния основен закон) установява каталунския език като официален (поделяйки, разбира се, този статус с испанския), а Законът за езиково нормиране в Каталуния от 1983 г, има за цел да изравни положението на каталунския език, който дотогава на всички нива е бил поставен неоспоримо по-ниско от испанския. С този закон каталунският език става главният език, използван в основното и средното образование. “Той също признаваше правото на децата да получават начално образование на своя първи език, дали каталунски или испански, и изискваше двата езика да бъдат преподавани на всички нива на неуниверситетското образование, държеше заедно учениците с различен езиков произход и осигуряваше на всички деца в Каталуния на училищна възраст, независимо какъв език са ползвали при започване на училище, в края на своето основно обучение да могат да си служат и с каталунския, и с испанския език правилно и свободно.”, пише проф. Балселс. “Общо диагностично оценяване от 2010 г., публикувано от испанското министерство на образованието, показва, че езиковата компетенция на каталунските ученици по испански език е еднаква със средната за испанската държава, и в действителност е по-голяма от тази в някои едноезични общности като Канарските острови, Екстремадура или Андалусия, или тази в двуезични общности, където испанският има много по-силно присъствие като език на преподаване (като в Балеарските острови, Галисия и област Валенсия).”

Между другото, каталунският езиков модел е признат за добра практика в областта на преподаването в многоезични общности и отличен от групата на високо равнище по въпросите на многоезичието, създадена от Европейската комисия през 2005 г.

Реалната борба е да се опази каталунския език, който е застрашен. “Реалният проблем тук в Каталуния не е дали се изучава испански език и дали децата могат да общуват на него свободно.”, уточнява Валентина. “Реалният проблем е, че децата се връщат вкъщи с речник, пълен с испанизирани думи (espanyolismes) по вина на самите учители, които нямат добър каталунски, и, разбира се, на съученици, с които не могат да говорят на каталунски, защото те не искат да го говорят. Свидетели сме на това всеки ден от много време насам. Реалната борба е да се опази каталунския език, който е застрашен. Истината е, че малко хора говорят правилен каталунски, използват се много испански фрази и се забравят традиционните каталунски фрази и изрази. Нужно е учителите да имат по високо ниво за да се даде по-добра основа за бъдещото образование. Определено е много странно, когато получиш съобщение от преподавател в бележника на детето ти с правописни грешки, видни дори за мен, която съм българка с ниво С по каталунски.”

Съгласно данни на официалната анкета за употреба на езиците EULP (Enquesta d’usos lingüístics de la població), проведена през 2013 г., 94,3% от жителите над 14-годишна възраст заявяват, че разбират каталунски, 80,4% го говорят, 82,4% могат да четат и 60,4% могат да пишат на него. Но трябва да се има предвид, че Каталуния е общност на имигранти и едва малко повече от половината от анкетираните са родени в Каталуния, а около четвърт от тях на друго място в Испания – главно в региони, в които се говори кастилски, 18% са от чужбина.

Ф. Чавие Вила (доцент в Барселонския университет по каталунска филология и доктор по лингвистика от Vrije Universiteit в Брюксел) пише: “През 2010 г. Конституционният съд постанови, че кастилският език ще е задължителен в Каталуния, но не и самият каталунски. И на базата на това решение, две години по-късно испанският министър на образованието подпали Каталуния, когато се похвали, че неговата цел е да се “испанизират” (españolizar) каталунските ученици. Той представи законопроект, който не само посегна на каталунската юрисдикция, но позволи каталунските деца да бъдат обучавани едноезично на кастилски – позиция, която беше възприета като колониална и напълно неприемлива от повечето каталунци.”

Жузеп Мария Ганиет, компютърен инженер от Барселонския автономен университет, специализирал Изкуствен интелект, твърди, че “испанската държава, съзнавайки силното чувство за идентичност, което езикът поражда у хората, винаги е гледала на некастилските езици и култури като на историческа аномалия, вместо да ги приеме като общо културно наследство, което следва да бъде запазено и защитено.”

В заключение питам събеседниците си, дали считат, че учебниците провокират анти-европейски нагласи сред учениците или внушават, че Европа е провален проект?

Валентина споделя: “Определено не вярвам в това, тук хората са с точно противното мнение. Макар че след последните събития и позицията си относно 1 октомври, смятам, че ЕС загуби много почитатели, както и част от желанието за членство на Република Каталуния в ЕС.”

Румен допълва: “Според мен каталунците са абсолютно проевропейски настроени и това е една от причините сепаратизмът да не е толкова разпространен, защото ЕС е по-важен за каталунците от независимостта им. Твърдя това въз основа на многобройни разговори и с про-, и с антинастроените към отцепването. Историята на Испания, както и на България, има много гледни точки, така че дали е преподавана манипулативно е страшно трудно да се установи обективно, вероятно има такива елементи, но не вярвам спорните моменти да са много.”

Роса обобщава: “Убедена съм, че образованието в Каталуния защитава демокрацията, свободата и мира, и разказва за Европа на многообразието и плурализма и в никакъв случай за Европа като за провален проект.” Питам я накрая и за гледната ѝ точка за политическата криза между централното и автономното правителство и тя споделя: “Каталунското правителство действа съгласно демократичния мандат, който получи след изборите през септември 2015 г. и действията им бяха отговорни. Има неща, които бих искала да бяха направили по-добре, но и Мадрид не остана по-назад, особено провокирайки ситуации, които можеха да бъдат избегнати. Аз твърдо вярвам, че независимостта ще се случи. Ще отнеме повече или по-малко усилия, но ще се случи. Когато едно гражданско общество с постоянство и мир направи крачка към по-добро общество за себе си и децата си… няма връщане назад. Достатъчно е да си спомним, че всичките многолюдни демонстрации бяха като празненства, по лицата на хората грееха усмивки, завладяни от мечтата за по-добър проект. Това не може да бъде спряно. Гневът и конфронтацията, или отрицанието в името на самото отрицание, не могат да спрат това.”

В този материал са използвани извадки от есета, включени в книгата “Какво става с Каталуния?”, преведена и издадена на български език от Сдружение “Диалози” като свободна за разпространение електронна книга. Снимките са от учебници за IV, V и VI клас и опровергават твърденията, че всички учебни материали са само на каталунски език, избягват споменаването на Испания и Европейския съюз, а децата не учат кой е Сервантес и Дон Кихот. Направени са от Валентина Григорова. Благодаря за съдействието на Юлияна Кръстева при подготвянето на този материал.

Не, Испания не отсъства от каталунските учебници

Post Syndicated from Йовко Ламбрев original https://yovko.net/catalonia-textbooks/

Тази статия бе написана за Дневник и публикувана там на 8 ноември 2017 под заглавие „Желанието за независимост на Каталуня не идва от учебниците“. Не съм търсил и получавал хонорар за този текст – написах го по свое желание и настоях да бъде публикуван заради предходен материал, към който имах сериозни критики и за който става дума в текста. Препубликувам го и тук, в блога си, за да остане за личния ми архив.

Не съм изоставил темата Каталуния – макар да съзнавам напълно, че това се превръща в моя лична и самотна битка. Напоследък не смогвам с всичко, което е важно за мен, а и ситуацията в собствената ни превзета държава не е по-различна от театралната демокрация в кралство Испания. Тъжно е, че Каталуния извади на яве симптом на много тежка болест, свързана с егоизма на европейците и липсата на обикновена човешка солидарност в Европа. Симптом, който не предвещава нищо добро за бъдещето ни. Но ще го осъзнаем късно.

Важността да се направи езика един и същ винаги е била признавана за нещо велико и е признак на доминация или превъзходство на принцове или нации… но тъй като всяка нация чувства собствения си език като дар от Природата, това прави трудно завладяването им и ще ви е нужно известно време да го направите, особено когато хората, както в случая – каталунците, са упорити, арогантни и влюбени в своята страна, затова е добре внимателно да се помисли и да се дават скрити инструкции и съвети, така че целта да се постигне незабелязано…

Хосе Родриго Вилялпандо, старши служител в Съвета на Кастилия, 1716 г., извадка от “Тайни инструкции” до магистратите в Каталуния

В наш интерес е да “испанизираме” каталунските деца.

Хосе Игнасио Верт, испански министър на образованието, 2012 г.

Натиснете тук за да видите презентацията.

“Нивото на университетското образование е високо, студентите имат много богат избор от дисциплини и относително малък брой „задължителни“ лекции. В университета всички предмети се преподават най-малко на два езика (каталунски и испански). Много често има възможност и за обучение на английски.” Това ми казва мой приятел, който от три години живее в едно от по-малките градчета на север от Барселона и завършва докторантура.

Поводът да говорим по темата е статия, публикувана в Дневник и озаглавена Испания отсъства, монархията е зло, Европа се проваля – какво пише в каталунските учебници, която преразказва прочита на испанската медия ABC на едно изследване. Самото изследване е валидно и съдържа анализ на учебен материал за V и VI клас, заедно със забележки и препоръки, но преразказът на ABC е далеч от обективен и преднамерено внушава напълно недостоверни неща: като например, че в каталунските училища всичко се учи на каталунски, учебният материал е манипулиран и манипулативен, испаноговорящите деца са в неравностойно положение, учениците дори не знаели кой е Дон Кихот и биват облъчвани с антиевропейски послания.

За жалост, това е част от активна кампания, обслужваща пряко тезата на испанското централно правителство на Народната партия, че каталунското движение за независимост е подхранвано от манипулирани исторически факти и систематично промиване на съзнания. В конфликта между Барселона и Мадрид медиите играят активна, но невинаги достатъчно чистоплътна роля.

Затова помолих няколко събеседници, които имат преки наблюдения върху образователната система в Каталуния, да споделят своята гледна точка.

Валентина е българка, която живее от 17 години в каталунската област Тарагона. Майка е на две деца (на 9 и 11 години), нейни са снимките от учебниците за IV, V и VI клас от обикновено държавно училище, които илюстрират тази статия.

Румен също е българин и е баща на две деца. Живее от две години и половина с цялото си семейство много близо до Барселона, а по-големият му син учи в частно международно училище.

Роса е каталунка, живее вече 48 години в град от област Барселона. Има две деца (на 8 и на 11 години) и е преподавател в системата на държавното образование на Каталуния. Комуникацията ни с Роса е на испански.

Споделям им, че в България се прокрадва тезата, че каталунският стремеж за независимост е подклаждан от манипулации в образователната система и моля за техните гледни точки.

“Мисля, че статията е едностранчива, защото учениците имат по два комплекта учебници (испански и каталунски), като първите се спускат от Мадрид. Освен това има сериозен контрол от централното правителство.”, споделя Румен.

“Тази информация е невярна и не отговаря на действителността.”, още по-категорична е Роса. “Учебниците не индоктринират. Те обясняват съвременната история с исторически факти, съвсем коректно и без да вменяват какви намерения е имала една или друга страна. Учителите също не индоктринират, най-малкото нямат никакво време за това. Всяко ново правителство променя образователния закон и учебните програми дори без съобразяване с децата със специални нужди, например. Има паралелки с повече от 30 деца (в тази на дъщеря ми са 31), но ако дете зададе въпрос на испански, ще му бъде отговорено на испански, дори и в час по каталунски.”

А Валентина допълва, че проблемът е всъщност обратен и “борбата винаги е била и е на основата да се запази езикът, културата и традициите. „Залитането“ на Каталуния към независимост няма нищо общо с това, което се изучава в училищата, по-скоро с политиката на испанските власти, която подтиска всякаква възможност за развитие и подобряване условията на живот в Каталуния.”

Питам Румен как се обучават децата в частно международно училище и на колко езика се преподава и общува. “Там основно ги обучават на английски език, но все пак имат минимум 30% от учебния материал на испански и каталунски, предимно по география, история и социални науки. Предметите се преподават на три основни езика и един чужд, приблизително 60% английски, 20% испански, 10% каталунски и 10% френски (чуждия език). Единственият сериозен недостатък, който съм забелязал в образователната им система, е много ниското ниво на владеене (когато въобще го има) на английски сред местното население и най-вече младежите под 25 г. Живял съм в три европейски държави освен в България и мога да кажа с чисто сърце, че Испания е най-назад във владеенето на чужди езици.”

В едно свое есе Пере Маянс Балселс, който е професор по каталунски език и литература, разказва как още през 1979 г. Каталунският автономен статут (регионалния основен закон) установява каталунския език като официален (поделяйки, разбира се, този статус с испанския), а Законът за езиково нормиране в Каталуния от 1983 г, има за цел да изравни положението на каталунския език, който дотогава на всички нива е бил поставен неоспоримо по-ниско от испанския. С този закон каталунският език става главният език, използван в основното и средното образование. “Той също признаваше правото на децата да получават начално образование на своя първи език, дали каталунски или испански, и изискваше двата езика да бъдат преподавани на всички нива на неуниверситетското образование, държеше заедно учениците с различен езиков произход и осигуряваше на всички деца в Каталуния на училищна възраст, независимо какъв език са ползвали при започване на училище, в края на своето основно обучение да могат да си служат и с каталунския, и с испанския език правилно и свободно.”, пише проф. Балселс. “Общо диагностично оценяване от 2010 г., публикувано от испанското министерство на образованието, показва, че езиковата компетенция на каталунските ученици по испански език е еднаква със средната за испанската държава, и в действителност е по-голяма от тази в някои едноезични общности като Канарските острови, Екстремадура или Андалусия, или тази в двуезични общности, където испанският има много по-силно присъствие като език на преподаване (като в Балеарските острови, Галисия и област Валенсия).”

Между другото, каталунският езиков модел е признат за добра практика в областта на преподаването в многоезични общности и отличен от групата на високо равнище по въпросите на многоезичието, създадена от Европейската комисия през 2005 г.

Реалната борба е да се опази каталунския език, който е застрашен. “Реалният проблем тук в Каталуния не е дали се изучава испански език и дали децата могат да общуват на него свободно.”, уточнява Валентина. “Реалният проблем е, че децата се връщат вкъщи с речник, пълен с испанизирани думи (espanyolismes) по вина на самите учители, които нямат добър каталунски, и, разбира се, на съученици, с които не могат да говорят на каталунски, защото те не искат да го говорят. Свидетели сме на това всеки ден от много време насам. Реалната борба е да се опази каталунския език, който е застрашен. Истината е, че малко хора говорят правилен каталунски, използват се много испански фрази и се забравят традиционните каталунски фрази и изрази. Нужно е учителите да имат по високо ниво за да се даде по-добра основа за бъдещото образование. Определено е много странно, когато получиш съобщение от преподавател в бележника на детето ти с правописни грешки, видни дори за мен, която съм българка с ниво С по каталунски.”

Съгласно данни на официалната анкета за употреба на езиците EULP (Enquesta d’usos lingüístics de la població), проведена през 2013 г., 94,3% от жителите над 14-годишна възраст заявяват, че разбират каталунски, 80,4% го говорят, 82,4% могат да четат и 60,4% могат да пишат на него. Но трябва да се има предвид, че Каталуния е общност на имигранти и едва малко повече от половината от анкетираните са родени в Каталуния, а около четвърт от тях на друго място в Испания – главно в региони, в които се говори кастилски, 18% са от чужбина.

Ф. Чавие Вила (доцент в Барселонския университет по каталунска филология и доктор по лингвистика от Vrije Universiteit в Брюксел) пише: “През 2010 г. Конституционният съд постанови, че кастилският език ще е задължителен в Каталуния, но не и самият каталунски. И на базата на това решение, две години по-късно испанският министър на образованието подпали Каталуния, когато се похвали, че неговата цел е да се “испанизират” (españolizar) каталунските ученици. Той представи законопроект, който не само посегна на каталунската юрисдикция, но позволи каталунските деца да бъдат обучавани едноезично на кастилски – позиция, която беше възприета като колониална и напълно неприемлива от повечето каталунци.”

Жузеп Мария Ганиет, компютърен инженер от Барселонския автономен университет, специализирал Изкуствен интелект, твърди, че “испанската държава, съзнавайки силното чувство за идентичност, което езикът поражда у хората, винаги е гледала на некастилските езици и култури като на историческа аномалия, вместо да ги приеме като общо културно наследство, което следва да бъде запазено и защитено.”

В заключение питам събеседниците си, дали считат, че учебниците провокират анти-европейски нагласи сред учениците или внушават, че Европа е провален проект?

Валентина споделя: “Определено не вярвам в това, тук хората са с точно противното мнение. Макар че след последните събития и позицията си относно 1 октомври, смятам, че ЕС загуби много почитатели, както и част от желанието за членство на Република Каталуния в ЕС.”

Румен допълва: “Според мен каталунците са абсолютно проевропейски настроени и това е една от причините сепаратизмът да не е толкова разпространен, защото ЕС е по-важен за каталунците от независимостта им. Твърдя това въз основа на многобройни разговори и с про-, и с антинастроените към отцепването. Историята на Испания, както и на България, има много гледни точки, така че дали е преподавана манипулативно е страшно трудно да се установи обективно, вероятно има такива елементи, но не вярвам спорните моменти да са много.”

Роса обобщава: “Убедена съм, че образованието в Каталуния защитава демокрацията, свободата и мира, и разказва за Европа на многообразието и плурализма и в никакъв случай за Европа като за провален проект.” Питам я накрая и за гледната ѝ точка за политическата криза между централното и автономното правителство и тя споделя: “Каталунското правителство действа съгласно демократичния мандат, който получи след изборите през септември 2015 г. и действията им бяха отговорни. Има неща, които бих искала да бяха направили по-добре, но и Мадрид не остана по-назад, особено провокирайки ситуации, които можеха да бъдат избегнати. Аз твърдо вярвам, че независимостта ще се случи. Ще отнеме повече или по-малко усилия, но ще се случи. Когато едно гражданско общество с постоянство и мир направи крачка към по-добро общество за себе си и децата си… няма връщане назад. Достатъчно е да си спомним, че всичките многолюдни демонстрации бяха като празненства, по лицата на хората грееха усмивки, завладяни от мечтата за по-добър проект. Това не може да бъде спряно. Гневът и конфронтацията, или отрицанието в името на самото отрицание, не могат да спрат това.”

В този материал са използвани извадки от есета, включени в книгата “Какво става с Каталуния?”, преведена и издадена на български език от Сдружение “Диалози” като свободна за разпространение електронна книга. Снимките са от учебници за IV, V и VI клас и опровергават твърденията, че всички учебни материали са само на каталунски език, избягват споменаването на Испания и Европейския съюз, а децата не учат кой е Сервантес и Дон Кихот. Направени са от Валентина Григорова. Благодаря за съдействието на Юлияна Кръстева при подготвянето на този материал.

timeShift(GrafanaBuzz, 1w) Issue 25

Post Syndicated from Blogs on Grafana Labs Blog original https://grafana.com/blog/2017/12/08/timeshiftgrafanabuzz-1w-issue-25/

Welcome to TimeShift

This week, a few of us from Grafana Labs, along with 4,000 of our closest friends, headed down to chilly Austin, TX for KubeCon + CloudNativeCon North America 2017. We got to see a number of great talks and were thrilled to see Grafana make appearances in some of the presentations. We were also a sponsor of the conference and handed out a ton of swag (we overnighted some of our custom Grafana scarves, which came in handy for Thursday’s snow).

We also announced Grafana Labs has joined the Cloud Native Computing Foundation as a Silver member! We’re excited to share our expertise in time series data visualization and open source software with the CNCF community.


Latest Release

Grafana 4.6.2 is available and includes some bug fixes:

  • Prometheus: Fixes bug with new Prometheus alerts in Grafana. Make sure to download this version if you’re using Prometheus for alerting. More details in the issue. #9777
  • Color picker: Bug after using textbox input field to change/paste color string #9769
  • Cloudwatch: build using golang 1.9.2 #9667, thanks @mtanda
  • Heatmap: Fixed tooltip for “time series buckets” mode #9332
  • InfluxDB: Fixed query editor issue when using > or < operators in WHERE clause #9871

Download Grafana 4.6.2 Now


From the Blogosphere

Grafana Labs Joins the CNCF: Grafana Labs has officially joined the Cloud Native Computing Foundation (CNCF). We look forward to working with the CNCF community to democratize metrics and help unify traditionally disparate information.

Automating Web Performance Regression Alerts: Peter and his team needed a faster and easier way to find web performance regressions at the Wikimedia Foundation. Grafana 4’s alerting features were exactly what they needed. This post covers their journey on setting up alerts for both RUM and synthetic testing and shares the alerts they’ve set up on their dashboards.

How To Install Grafana on Ubuntu 17.10: As you probably guessed from the title, this article walks you through installing and configuring Grafana in the latest version of Ubuntu (or earlier releases). It also covers installing plugins using the Grafana CLI tool.

Prometheus: Starting the Server with Alertmanager, cAdvisor and Grafana: Learn how to monitor Docker from scratch using cAdvisor, Prometheus and Grafana in this detailed, step-by-step walkthrough.

Monitoring Java EE Servers with Prometheus and Payara: In this screencast, Adam uses firehose; a Java EE 7+ metrics gateway for Prometheus, to convert the JSON output into Prometheus statistics and visualizes the data in Grafana.

Monitoring Spark Streaming with InfluxDB and Grafana: This article focuses on how to monitor Apache Spark Streaming applications with InfluxDB and Grafana at scale.


GrafanaCon EU, March 1-2, 2018

We are currently reaching out to everyone who submitted a talk to GrafanaCon and will soon publish the final schedule at grafanacon.org.

Join us March 1-2, 2018 in Amsterdam for 2 days of talks centered around Grafana and the surrounding monitoring ecosystem including Graphite, Prometheus, InfluxData, Elasticsearch, Kubernetes, and more.

Get Your Ticket Now


Grafana Plugins

Lots of plugin updates and a new OpenNMS Helm App plugin to announce! To install or update any plugin in an on-prem Grafana instance, use the Grafana-cli tool, or install and update with 1 click on Hosted Grafana.

NEW PLUGIN

OpenNMS Helm App – The new OpenNMS Helm App plugin replaces the old OpenNMS data source. Helm allows users to create flexible dashboards using both fault management (FM) and performance management (PM) data from OpenNMS® Horizon™ and/or OpenNMS® Meridian™. The old data source is now deprecated.


Install Now

UPDATED PLUGIN

PNP Data Source – This data source plugin (that uses PNP4Nagios to access RRD files) received a small, but important update that fixes template query parsing.


Update

UPDATED PLUGIN

Vonage Status Panel – The latest version of the Status Panel comes with a number of small fixes and changes. Below are a few of the enhancements:

  • Threshold settings – removed Show Always option, and replaced it with 2 options:
    • Display Alias – Select when to show the metric alias.
    • Display Value – Select when to show the metric value.
  • Text format configuration (bold / italic) for warning / critical / disabled states.
  • Option to change the corner radius of the panel. Now you can change the panel’s shape to have rounded corners.

Update

UPDATED PLUGIN

Google Calendar Plugin – This plugin received a small update, so be sure to install version 1.0.4.


Update

UPDATED PLUGIN

Carpet Plot Panel – The Carpet Plot Panel received a fix for IE 11, and also added the ability to choose custom colors.


Update


Upcoming Events:

In between code pushes we like to speak at, sponsor and attend all kinds of conferences and meetups. We also like to make sure we mention other Grafana-related events happening all over the world. If you’re putting on just such an event, let us know and we’ll list it here.

Docker Meetup @ Tuenti | Madrid, Spain – Dec 12, 2017: Javier Provecho: Intro to Metrics with Swarm, Prometheus and Grafana

Learn how to gain visibility in real time for your micro services. We’ll cover how to deploy a Prometheus server with persistence and Grafana, how to enable metrics endpoints for various service types (docker daemon, traefik proxy and postgres) and how to scrape, visualize and set up alarms based on those metrics.

RSVP

Grafana Lyon Meetup n ° 2 | Lyon, France – Dec 14, 2017: This meetup will cover some of the latest innovations in Grafana and discussion about automation. Also, free beer and chips, so – of course you’re going!

RSVP

FOSDEM | Brussels, Belgium – Feb 3-4, 2018: FOSDEM is a free developer conference where thousands of developers of free and open source software gather to share ideas and technology. Carl Bergquist is managing the Cloud and Monitoring Devroom, and we’ve heard there were some great talks submitted. There is no need to register; all are welcome.


Tweet of the Week

We scour Twitter each week to find an interesting/beautiful dashboard and show it off! #monitoringLove

We were thrilled to see our dashboards bigger than life at KubeCon + CloudNativeCon this week. Thanks for snapping a photo and sharing!


Grafana Labs is Hiring!

We are passionate about open source software and thrive on tackling complex challenges to build the future. We ship code from every corner of the globe and love working with the community. If this sounds exciting, you’re in luck – WE’RE HIRING!

Check out our Open Positions


How are we doing?

Hard to believe this is the 25th issue of Timeshift! I have a blast writing these roundups, but Let me know what you think. Submit a comment on this article below, or post something at our community forum. Find an article I haven’t included? Send it my way. Help us make timeShift better!

Follow us on Twitter, like us on Facebook, and join the Grafana Labs community.

timeShift(GrafanaBuzz, 1w) Issue 24

Post Syndicated from Blogs on Grafana Labs Blog original https://grafana.com/blog/2017/12/01/timeshiftgrafanabuzz-1w-issue-24/

Welcome to TimeShift

It’s hard to believe it’s already December. Here at Grafana Labs we’ve been spending a lot of time working on new features and enhancements for Grafana v5, and finalizing our selections for GrafanaCon EU. This week we have some interesting articles to share and a number of plugin updates. Enjoy!


Latest Release

Grafana 4.6.2 is now available and includes some bug fixes:

  • Prometheus: Fixes bug with new Prometheus alerts in Grafana. Make sure to download this version if you’re using Prometheus for alerting. More details in the issue. #9777
  • Color picker: Bug after using textbox input field to change/paste color string #9769
  • Cloudwatch: build using golang 1.9.2 #9667, thanks @mtanda
  • Heatmap: Fixed tooltip for “time series buckets” mode #9332
  • InfluxDB: Fixed query editor issue when using > or < operators in WHERE clause #9871

Download Grafana 4.6.2 Now


From the Blogosphere

Monitoring Camel with Prometheus in Red Hat OpenShift: This in-depth walk-through will show you how to build an Apache Camel application from scratch, deploy it in a Kubernetes environment, gather metrics using Prometheus and display them in Grafana.

How to run Grafana with DeviceHive: We see more and more examples of people using Grafana in IoT. This article discusses how to gather data from the IoT platform, DeviceHive, and build useful dashboards.

How to Install Grafana on Linux Servers: Pretty self-explanatory, but this tutorial walks you installing Grafana on Ubuntu 16.04 and CentOS 7. After installation, it covers configuration and plugin installation. This is the first article in an upcoming series about Grafana.

Monitoring your AKS cluster with Grafana: It’s important to know how your application is performing regardless of where it lives; the same applies to Kubernetes. This article focuses on aggregating data from Kubernetes with Heapster and feeding it to a backend for Grafana to visualize.

CoinStatistics: With the price of Bitcoin skyrocketing, more and more people are interested in cryptocurrencies. This is a cool dashboard that has a lot of stats about popular cryptocurrencies, and has a calculator to let you know when you can buy that lambo.

Using OpenNTI As A Collector For Streaming Telemetry From Juniper Devices: Part 1: This series will serve as a quick start guide for getting up and running with streaming real-time telemetry data from Juniper devices. This first article covers some high-level concepts and installation, while part 2 covers configuration options.

How to Get Metrics for Advance Alerting to Prevent Trouble: What good is performance monitoring if you’re never told when something has gone wrong? This article suggests ways to be more proactive to prevent issues and avoid the scramble to troubleshoot issues.

Thoughtworks: Technology Radar: We got a shout-out in the latest Technology Radar in the Tools section, as the dashboard visualization tool of choice for Prometheus!


GrafanaCon Tickets are Going Fast

Tickets are going fast for GrafanaCon EU, but we still have a seat reserved for you. Join us March 1-2, 2018 in Amsterdam for 2 days of talks centered around Grafana and the surrounding monitoring ecosystem including Graphite, Prometheus, InfluxData, Elasticsearch, Kubernetes, and more.

Get Your Ticket Now


Grafana Plugins

We have a number of plugin updates to highlight this week. Authors improve plugins regularly to fix bugs and improve performance, so it’s important to keep your plugins up to date. We’ve made updating easy; for on-prem Grafana, use the Grafana-cli tool, or update with 1 click if you’re using Hosted Grafana.

UPDATED PLUGIN

Clickhouse Data Source – The Clickhouse Data Source received a substantial update this week. It now has support for Ace Editor, which has a reformatting function for the query editor that automatically formats your sql. If you’re using Clickhouse then you should also have a look at CHProxy – see the plugin readme for more details.


Update

UPDATED PLUGIN

Influx Admin Panel – This panel received a number of small fixes. A new version will be coming soon with some new features.

Some of the changes (see the release notes) for more details):

  • Fix issue always showing query results
  • When there is only one row, swap rows/cols (ie: SHOW DIAGNOSTICS)
  • Improve auto-refresh behavior
  • Show ‘message’ response. (ie: please use POST)
  • Fix query time sorting
  • Show ‘status’ field (killed, etc)

Update

UPDATED PLUGIN

Gnocchi Data Source – The latest version of the Gnocchi Data Source adds support for dynamic aggregations.


Update

UPDATED PLUGINS

BT Plugins – All of the BT panel plugins received updates this week.


Upcoming Events:

In between code pushes we like to speak at, sponsor and attend all kinds of conferences and meetups. We have some awesome talks and events coming soon. Hope to see you at one of these!

KubeCon | Austin, TX – Dec. 6-8, 2017: We’re sponsoring KubeCon 2017! This is the must-attend conference for cloud native computing professionals. KubeCon + CloudNativeCon brings together leading contributors in:

  • Cloud native applications and computing
  • Containers
  • Microservices
  • Central orchestration processing
  • And more

Buy Tickets

FOSDEM | Brussels, Belgium – Feb 3-4, 2018: FOSDEM is a free developer conference where thousands of developers of free and open source software gather to share ideas and technology. Carl Bergquist is managing the Cloud and Monitoring Devroom, and we’ve heard there were some great talks submitted. There is no need to register; all are welcome.


Tweet of the Week

We scour Twitter each week to find an interesting/beautiful dashboard and show it off! #monitoringLove

YIKES! Glad it’s not – there’s good attention and bad attention.


Grafana Labs is Hiring!

We are passionate about open source software and thrive on tackling complex challenges to build the future. We ship code from every corner of the globe and love working with the community. If this sounds exciting, you’re in luck – WE’RE HIRING!

Check out our Open Positions


How are we doing?

Let us know if you’re finding these weekly roundups valuable. Submit a comment on this article below, or post something at our community forum. Find an article I haven’t included? Send it my way. Help us make timeShift better!

Follow us on Twitter, like us on Facebook, and join the Grafana Labs community.

Glenn’s Take on re:Invent 2017 Part 1

Post Syndicated from Glenn Gore original https://aws.amazon.com/blogs/architecture/glenns-take-on-reinvent-2017-part-1/

GREETINGS FROM LAS VEGAS

Glenn Gore here, Chief Architect for AWS. I’m in Las Vegas this week — with 43K others — for re:Invent 2017. We have a lot of exciting announcements this week. I’m going to post to the AWS Architecture blog each day with my take on what’s interesting about some of the announcements from a cloud architectural perspective.

Why not start at the beginning? At the Midnight Madness launch on Sunday night, we announced Amazon Sumerian, our platform for VR, AR, and mixed reality. The hype around VR/AR has existed for many years, though for me, it is a perfect example of how a working end-to-end solution often requires innovation from multiple sources. For AR/VR to be successful, we need many components to come together in a coherent manner to provide a great experience.

First, we need lightweight, high-definition goggles with motion tracking that are comfortable to wear. Second, we need to track movement of our body and hands in a 3-D space so that we can interact with virtual objects in the virtual world. Third, we need to build the virtual world itself and populate it with assets and define how the interactions will work and connect with various other systems.

There has been rapid development of the physical devices for AR/VR, ranging from iOS devices to Oculus Rift and HTC Vive, which provide excellent capabilities for the first and second components defined above. With the launch of Amazon Sumerian we are solving for the third area, which will help developers easily build their own virtual worlds and start experimenting and innovating with how to apply AR/VR in new ways.

Already, within 48 hours of Amazon Sumerian being announced, I have had multiple discussions with customers and partners around some cool use cases where VR can help in training simulations, remote-operator controls, or with new ideas around interacting with complex visual data sets, which starts bringing concepts straight out of sci-fi movies into the real (virtual) world. I am really excited to see how Sumerian will unlock the creative potential of developers and where this will lead.

Amazon MQ
I am a huge fan of distributed architectures where asynchronous messaging is the backbone of connecting the discrete components together. Amazon Simple Queue Service (Amazon SQS) is one of my favorite services due to its simplicity, scalability, performance, and the incredible flexibility of how you can use Amazon SQS in so many different ways to solve complex queuing scenarios.

While Amazon SQS is easy to use when building cloud-native applications on AWS, many of our customers running existing applications on-premises required support for different messaging protocols such as: Java Message Service (JMS), .Net Messaging Service (NMS), Advanced Message Queuing Protocol (AMQP), MQ Telemetry Transport (MQTT), Simple (or Streaming) Text Orientated Messaging Protocol (STOMP), and WebSockets. One of the most popular applications for on-premise message brokers is Apache ActiveMQ. With the release of Amazon MQ, you can now run Apache ActiveMQ on AWS as a managed service similar to what we did with Amazon ElastiCache back in 2012. For me, there are two compelling, major benefits that Amazon MQ provides:

  • Integrate existing applications with cloud-native applications without having to change a line of application code if using one of the supported messaging protocols. This removes one of the biggest blockers for integration between the old and the new.
  • Remove the complexity of configuring Multi-AZ resilient message broker services as Amazon MQ provides out-of-the-box redundancy by always storing messages redundantly across Availability Zones. Protection is provided against failure of a broker through to complete failure of an Availability Zone.

I believe that Amazon MQ is a major component in the tools required to help you migrate your existing applications to AWS. Having set up cross-data center Apache ActiveMQ clusters in the past myself and then testing to ensure they work as expected during critical failure scenarios, technical staff working on migrations to AWS benefit from the ease of deploying a fully redundant, managed Apache ActiveMQ cluster within minutes.

Who would have thought I would have been so excited to revisit Apache ActiveMQ in 2017 after using SQS for many, many years? Choice is a wonderful thing.

Amazon GuardDuty
Maintaining application and information security in the modern world is increasingly complex and is constantly evolving and changing as new threats emerge. This is due to the scale, variety, and distribution of services required in a competitive online world.

At Amazon, security is our number one priority. Thus, we are always looking at how we can increase security detection and protection while simplifying the implementation of advanced security practices for our customers. As a result, we released Amazon GuardDuty, which provides intelligent threat detection by using a combination of multiple information sources, transactional telemetry, and the application of machine learning models developed by AWS. One of the biggest benefits of Amazon GuardDuty that I appreciate is that enabling this service requires zero software, agents, sensors, or network choke points. which can all impact performance or reliability of the service you are trying to protect. Amazon GuardDuty works by monitoring your VPC flow logs, AWS CloudTrail events, DNS logs, as well as combing other sources of security threats that AWS is aggregating from our own internal and external sources.

The use of machine learning in Amazon GuardDuty allows it to identify changes in behavior, which could be suspicious and require additional investigation. Amazon GuardDuty works across all of your AWS accounts allowing for an aggregated analysis and ensuring centralized management of detected threats across accounts. This is important for our larger customers who can be running many hundreds of AWS accounts across their organization, as providing a single common threat detection of their organizational use of AWS is critical to ensuring they are protecting themselves.

Detection, though, is only the beginning of what Amazon GuardDuty enables. When a threat is identified in Amazon GuardDuty, you can configure remediation scripts or trigger Lambda functions where you have custom responses that enable you to start building automated responses to a variety of different common threats. Speed of response is required when a security incident may be taking place. For example, Amazon GuardDuty detects that an Amazon Elastic Compute Cloud (Amazon EC2) instance might be compromised due to traffic from a known set of malicious IP addresses. Upon detection of a compromised EC2 instance, we could apply an access control entry restricting outbound traffic for that instance, which stops loss of data until a security engineer can assess what has occurred.

Whether you are a customer running a single service in a single account, or a global customer with hundreds of accounts with thousands of applications, or a startup with hundreds of micro-services with hourly release cycle in a devops world, I recommend enabling Amazon GuardDuty. We have a 30-day free trial available for all new customers of this service. As it is a monitor of events, there is no change required to your architecture within AWS.

Stay tuned for tomorrow’s post on AWS Media Services and Amazon Neptune.

 

Glenn during the Tour du Mont Blanc

Presenting Amazon Sumerian: An easy way to create VR, AR, and 3D experiences

Post Syndicated from Tara Walker original https://aws.amazon.com/blogs/aws/launch-presenting-amazon-sumerian/

If you have had an opportunity to read any of my blog posts or attended any session I’ve conducted at various conferences, you are probably aware that I am definitively a geek girl. I am absolutely enamored with all of the latest advancements that have been made in technology areas like cloud, artificial intelligence, internet of things and the maker space, as well as, with virtual reality and augmented reality. In my opinion, it is a wonderful time to be a geek. All the things that we dreamed about building while we sweated through our algorithms and discrete mathematics classes or the technology we marveled at when watching Star Wars and Star Trek are now coming to fruition.  So hopefully this means it will only be a matter of time before I can hyperdrive to other galaxies in space, but until then I can at least build the 3D virtual reality and augmented reality characters and images like those featured in some of my favorite shows.

Amazon Sumerian provides tools and resources that allows anyone to create and run augmented reality (AR), virtual reality (VR), and 3D applications with ease.  With Sumerian, you can build multi-platform experiences that run on hardware like the Oculus, HTC Vive, and iOS devices using WebVR compatible browsers and with support for ARCore on Android devices coming soon.

This exciting new service, currently in preview, delivers features to allow you to design highly immersive and interactive 3D experiences from your browser. Some of these features are:

  • Editor: A web-based editor for constructing 3D scenes, importing assets, scripting interactions and special effects, with cross-platform publishing.
  • Object Library: a library of pre-built objects and templates.
  • Asset Import: Upload 3D assets to use in your scene. Sumerian supports importing FBX, OBJ, and coming soon Unity projects.
  • Scripting Library: provides a JavaScript scripting library via its 3D engine for advanced scripting capabilities.
  • Hosts: animated, lifelike 3D characters that can be customized for gender, voice, and language.
  • AWS Services Integration: baked in integration with Amazon Polly and Amazon Lex to add speech and natural language to into Sumerian hosts. Additionally, the scripting library can be used with AWS Lambda allowing use of the full range of AWS services.

Since Amazon Sumerian doesn’t require you to have 3D graphics or programming experience to build rich, interactive VR and AR scenes, let’s take a quick run to the Sumerian Dashboard and check it out.

From the Sumerian Dashboard, I can easily create a new scene with a push of a button.

A default view of the new scene opens and is displayed in the Sumerian Editor. With the Tara Blog Scene opened in the editor, I can easily import assets into my scene.

I’ll click the Import Asset button and pick an asset, View Room, to import into the scene. With the desired asset selected, I’ll click the Add button to import it.

Excellent, my asset was successfully imported into the Sumerian Editor and is shown in the Asset panel.  Now, I have the option to add the View Room object into my scene by selecting it in the Asset panel and then dragging it onto the editor’s canvas.

I’ll repeat the import asset process and this time I will add the Mannequin asset to the scene.

Additionally, with Sumerian, I can add scripting to Entity assets to make my scene even more exciting by adding a ScriptComponent to an entity and creating a script.  I can use the provided built-in scripts or create my own custom scripts. If I create a new custom script, I will get a blank script with some base JavaScript code that looks similar to the code below.

'use strict';
/* global sumerian */
//This is Me-- trying out the custom scripts - Tara

var setup = function (args, ctx) {
// Called when play mode starts.
};
var fixedUpdate = function (args, ctx) {
// Called on every physics update, after setup().
};
var update = function (args, ctx) {
// Called on every render frame, after setup().
};
var lateUpdate = function (args, ctx) {
// Called after all script "update" methods in the scene has been called.
};
var cleanup = function (args, ctx) {
// Called when play mode stops.
};
var parameters = [];

Very cool, I just created a 3D scene using Amazon Sumerian in a matter of minutes and I have only scratched the surface.

Summary

The Amazon Sumerian service enables you to create, build, and run virtual reality (VR), augmented reality (AR), and 3D applications with ease.  You don’t need any 3D graphics or specialized programming knowledge to get started building scenes and immersive experiences.  You can import FBX, OBJ, and Unity projects in Sumerian, as well as upload your own 3D assets for use in your scene. In addition, you can create digital characters to narrate your scene and with these digital assets, you have choices for the character’s appearance, speech and behavior.

You can learn more about Amazon Sumerian and sign up for the preview to get started with the new service on the product page.  I can’t wait to see what rich experiences you all will build.

Tara

 

timeShift(GrafanaBuzz, 1w) Issue 22

Post Syndicated from Blogs on Grafana Labs Blog original https://grafana.com/blog/2017/11/17/timeshiftgrafanabuzz-1w-issue-22/

Welome to TimeShift

We hope you liked our recent article with videos and slides from the events we’ve participated in recently. With Thanksgiving right around the corner, we’re getting a breather from work-related travel, but only a short one. We have some events in the coming weeks, and of course are busy filling in the details for GrafanaCon EU.

This week we have a lot of articles, videos and presentations to share, as well as some important plugin updates. Enjoy!


Latest Release

Grafana 4.6.2 is now available and includes some bug fixes:

  • Prometheus: Fixes bug with new Prometheus alerts in Grafana. Make sure to download this version if your using Prometheus for alerting. More details in the issue. #9777
  • Color picker: Bug after using textbox input field to change/paste color string #9769
  • Cloudwatch: build using golang 1.9.2 #9667, thanks @mtanda
  • Heatmap: Fixed tooltip for “time series buckets” mode #9332
  • InfluxDB: Fixed query editor issue when using > or < operators in WHERE clause #9871

Download Grafana 4.6.2 Now


From the Blogosphere

Cloud Tech 10 – 13th November 2017 – Grafana, Linux FUSE Adapter, Azure Stack and more!: Mark Whitby is a Cloud Solution Architect at Microsoft UK. Each week he prodcues a video reviewing new developments with Microsoft Azure. This week Mark covers the new Azure Monitoring Plugin we recently announced. He also shows you how to get up and running with Grafana quickly using the Azure Marketplace.

Using Prometheus and Grafana to Monitor WebLogic Server on Kubernetes: Oracle published an article on monitoring WebLogic server on Kubernetes. To do this, you’ll use the WebLogic Monitoring Exporter to scrape the server metrics and feed them to Prometheus, then visualize the data in Grafana. Marina goes into a lot of detail and provides sample files and configs to help you get going.

Getting Started with Prometheus: Will Robinson has started a new series on monitoring with Prometheus from someone who has never touched it before. Part 1 introduces a number of monitoring tools and concepts, and helps define a number of monitoring terms. Part 2 teaches you how to spin up Prometheus in a Docker container, and takes a look at writing queries. Looking forward to the third post, when he dives into the visualization aspect.

Monitoring with Prometheus: Alexander Schwartz has made the slides from his most recent presentation from the Continuous Lifcycle Conference in Germany available. In his talk, he discussed getting started with Prometheus, how it differs from other monitoring concepts, and provides examples of how to monitor and alert. We’ll link to the video of the talk when it’s available.

Using Grafana with SiriDB: Jeroen van der Heijden has written an in-depth tutorial to help you visualize data from the open source TSDB, SiriDB in Grafana. This tutorial will get you familiar with setting up SiriDB and provides a sample dashboard to help you get started.

Real-Time Monitoring with Grafana, StatsD and InfluxDB – Artur Caliendo Prado: This is a video from a talk at The Conf, held in Brazil. Artur’s presentation focuses on the experiences they had building a monitoring stack at Youse, how their monitoring became more complex as they scaled, and the platform they built to make sense of their data.

Using Grafana & Inlfuxdb to view XIV Host Performance Metrics – Part 4 Array Stats: This is the fourth part in a series of posts about host performance metrics. This post dives in to array stats to identify workloads and maintain balance across ports. Check out part 1, part 2 and part 3.


GrafanaCon Tickets are Going Fast

Tickets are going fast for GrafanaCon EU, but we still have a seat reserved for you. Join us March 1-2, 2018 in Amsterdam for 2 days of talks centered around Grafana and the surrounding monitoring ecosystem including Graphite, Prometheus, InfluxData, Elasticsearch, Kubernetes, and more.

Get Your Ticket Now


Grafana Plugins

Plugin authors are often adding new features and fixing bugs, which will make your plugin perform better – so it’s important to keep your plugins up to date. We’ve made updating easy; for on-prem Grafana, use the Grafana-cli tool, or update with 1 click if you’re using Hosted Grafana.

UPDATED PLUGIN

Hawkular data source – There is an important change in this release – as this datasource is now able to fetch not only Hawkular Metrics but also Hawkular Alerts, the server URL in the datasource configuration must be updated: http://myserver:123/hawkular/metrics must be changed to http://myserver:123/hawkular

Some of the changes (see the release notes) for more details):

  • Allow per-query tenant configuration
  • Annotations can now be configured out of Availability metrics and Hawkular Alerts events in addition to string metrics
  • allows dot character in tag names

Update

UPDATED PLUGIN

Diagram Panel – This is the first release in a while for the popular Diagram Panel plugin.

In addition to these changes, there are also a number of bug fixes:

Update

UPDATED PLUGIN

Influx Admin Panel – received a number of improvements:

  • Fix issue always showing query results
  • When there is only one row, swap rows/cols (ie: SHOW DIAGNOSTICS)
  • Improved auto-refresh behavior
  • Fix query time sorting
  • show ‘status’ field (killed, etc)

Update


Upcoming Events:

In between code pushes we like to speak at, sponsor and attend all kinds of conferences and meetups. We have some awesome talks and events coming soon. Hope to see you at one of these!

How to Use Open Source Projects for Performance Monitoring | Webinar
Nov. 29, 1pm EST
:
Check out how you can use popular open source projects, for performance monitoring of your Infrastructure, Application, and Cloud faster, easier, and to scale. In this webinar, Daniel Lee from Grafana Labs, and Chris Churilo from InfluxData, will provide you with step by step instruction from download & configure, to collecting metrics and building dashboards and alerts.

RSVP

KubeCon | Austin, TX – Dec. 6-8, 2017: We’re sponsoring KubeCon 2017! This is the must-attend conference for cloud native computing professionals. KubeCon + CloudNativeCon brings together leading contributors in:

  • Cloud native applications and computing
  • Containers
  • Microservices
  • Central orchestration processing
  • And more

Buy Tickets

FOSDEM | Brussels, Belgium – Feb 3-4, 2018: FOSDEM is a free developer conference where thousands of developers of free and open source software gather to share ideas and technology. Carl Bergquist is managing the Cloud and Monitoring Devroom, and the CFP is now open. There is no need to register; all are welcome. If you’re interested in speaking at FOSDEM, submit your talk now!


Tweet of the Week

We scour Twitter each week to find an interesting/beautiful dashboard and show it off! #monitoringLove

We were glad to be a part of InfluxDays this year, and looking forward to seeing the InfluxData team in NYC in February.


Grafana Labs is Hiring!

We are passionate about open source software and thrive on tackling complex challenges to build the future. We ship code from every corner of the globe and love working with the community. If this sounds exciting, you’re in luck – WE’RE HIRING!

Check out our Open Positions


How are we doing?

I enjoy writing these weekly roudups, but am curious how I can improve them. Submit a comment on this article below, or post something at our community forum. Help us make these weekly roundups better!

Follow us on Twitter, like us on Facebook, and join the Grafana Labs community.

Staying Busy Between Code Pushes

Post Syndicated from Blogs on Grafana Labs Blog original https://grafana.com/blog/2017/11/16/staying-busy-between-code-pushes/

Staying Busy Between Code Pushes.

Maintaining a regular cadence of pushing out releases, adding new features, implementing bug fixes and staying on top of support requests is important for any software to thrive; but especially important for open source software due to its rapid pace. It’s easy to lose yourself in code and forget that events are happening all the time – in every corner of the world, where we can learn, share knowledge, and meet like-minded individuals to build better software, together. There are so many amazing events we’d like to participate in, but there simply isn’t enough time (or budget) to fit them all in. Here’s what we’ve been up to recently; between code pushes.

Recent Events

Øredev Conference | Malmö, Sweden: Øredev is one of the biggest developer conferences in Scandinavia, and Grafana Labs jumped at the chance to be a part of it. In early November, Grafana Labs Principal Developer, Carl Bergquist, gave a great talk on “Monitoring for Everyone”, which discussed the concepts of monitoring and why everyone should care, different ways to monitor your systems, extending your monitoring to containers and microservices, and finally what to monitor and alert on. Watch the video of his talk below.

InfluxDays | San Francisco, CA: Dan Cech, our Director of Platform Services, spoke at InfluxDays in San Francisco on Nov 14, and Grafana Labs sponsored the event. InfluxDB is a popular data source for Grafana, so we wanted to connect to the InfluxDB community and show them how to get the most out of their data. Dan discussed building dashboards, choosing the best panels for your data, setting up alerting in Grafana and a few sneak peeks of the upcoming Grafana 5.0. The video of his talk is forthcoming, but Dan has made his presentation available.

PromCon | Munich, Germany: PromCon is the Prometheus-focused event of the year. In August, Carl Bergquist, had the opportunity to speak at PromCon and take a deep dive into Grafana and Prometheus. Many attendees at PromCon were already familiar with Grafana, since it’s the default dashboard tool for Prometheus, but Carl had a trove of tricks and optimizations to share. He also went over some major changes and what we’re currently working on.

CNCF Meetup | New York, NY: Grafana Co-founder and CEO, Raj Dutt, particpated in a panel discussion with the folks of Packet and the Cloud Native Computing Foundation. The discussion focused on the success stories, failures, rationales and in-the-trenches challenges when running cloud native in private or non “public cloud” datacenters (bare metal, colocation, private clouds, special hardware or networking setups, compliance and security-focused deployments).

Percona Live | Dublin: Daniel Lee traveled to Dublin, Ireland this fall to present at the database conference Percona Live. There he showed the new native MySQL support, along with a number of upcoming features in Grafana 5.0. His presentation is available to download.

Big Monitoring Meetup | St. Petersburg, Russian Federation: Alexander Zobnin, our developer located in Russia, is the primary maintainer of our popular Zabbix plugin. He attended the Big Monitoring Meetup to discuss monitoring, Grafana dashboards and democratizing metrics.

Why observability matters – now and in the future | Webinar: Our own Carl Bergquist and Neil Gehani, Director of Product at Weaveworks, to discover best practices on how to get started with monitoring both your application and infrastructure. Start capturing metrics that matter, aggregate and visualize them in a useful way that allows for identifying bottlenecks and proactively preventing incidents. View Carl’s presentation.

Upcoming Events

We’re going to maintain this momentum with a number of upcoming events, and hope you can join us.

KubeCon | Austin, TX – Dec. 6-8, 2017: We’re sponsoring KubeCon 2017! This is the must-attend conference for cloud native computing professionals. KubeCon + CloudNativeCon brings together leading contributors in:

  • Cloud native applications and computing
  • Containers
  • Microservices
  • Central orchestration processing
  • And more.

Buy Tickets

How to Use Open Source Projects for Performance Monitoring | Webinar
Nov. 29, 1pm EST:
Check out how you can use popular open source projects, for performance monitoring of your Infrastructure, Application, and Cloud faster, easier, and to scale. In this webinar, Daniel Lee from Grafana Labs, and Chris Churilo from InfluxData, will provide you with step by step instruction from download & configure, to collecting metrics and building dashboards and alerts.

RSVP

FOSDEM | Brussels, Belgium – Feb 3-4, 2018: FOSDEM is a free developer conference where thousands of developers of free and open source software gather to share ideas and technology. Carl Bergquist is managing the Cloud and Monitoring Devroom, and the CFP is now open. There is no need to register; all are welcome. If you’re interested in speaking at FOSDEM, submit your talk now!

GrafanaCon EU

Last, but certainly not least, the next GrafanaCon is right around the corner. GrafanaCon EU (to be held in Amsterdam, Netherlands, March 1-2. 2018),is a two-day event with talks centered around Grafana and the surrounding ecosystem. In addition to the latest features and functionality of Grafana, you can expect to see and hear from members of the monitoring community like Graphite, Prometheus, InfluxData, Elasticsearch Kubernetes, and more. Head to grafanacon.org to see the latest speakers confirmed. We have speakers from Automattic, Bloomberg, CERN, Fastly, Tinder and more!

Conclusion

The Grafana Labs team is spread across the globe. Having a “post-geographic” company structure give us the opportunity to take part in events wherever they may be held in the world. As our team continues to grow, we hope to take part in even more events, and hope you can find the time to join us.