< 法式英文 >
巴黎鐵塔上面這個巴黎申奧的標語 MADE FOR SHARING,
一秒惹怒法蘭西學院 !
起碼有三個捍衛法蘭西語言的協會爭相警告巴黎市政府, 2024巴黎申奧當然是沒問題, 但是用這個漢堡王的廣告標語是怎樣? 還是川普的語言?
法文字都死光了嗎?
我也覺得法國人越來越向央格魯薩克遜語言投降了說, 生活當中充斥英語, 像Cool / Week-end / Coming-out / Top (génial) / Parking / Drive(-in) / Camping / Non-stop / Fake / Switché / Useless / Fun / Rush / Speed dating.
工作職場更不用說了, 穿插15%的英語名詞才顯得專業. marketing / job / manager / boss / back office / slide / reporting / booster / coaching / challenge / ASAP / timing / mailing / check-list / jetleg / burn out
#重點是, 穿插英語沒關係, 台灣人也很愛. 但是法國人偏偏又要用法語來發音. 所以遇上 R字母, 法國人就會念成"喝"的音...
像我家法國人的公司 AB Report 就要念成 " 阿杯ㄏ一波喝", 還不是"ㄟ逼ㄏ一波喝"或是 "阿杯喝波喝". 就是要一半英語一半法語, 超莫名其妙地啊!
還有drivy 變" ㄉ嗨vi ", wrap 變 "哈ㄆ"....誰聽得懂啊?
不發音的 H 也很慘, 最近的手球比賽 handball 硬生生變成 "ㄤ的霸樂"....
就是直接把英文字當成法文在念.
我每次乍聽都一頭霧水, 還會被法國人質疑 : [ 你英文不好喔?!]
讓人想罵髒話 😤😤😤
http://www.leparisien.fr/…/jo-paris-2024-le-slogan-anglais-… /
timing用法 在 Initium Media 端傳媒 Facebook 八卦
【 Humans of New York 致杜林普:你才是充滿仇恨的人 !】
「杜林普先生,我是一名新聞工作者……而我可以確信的告訴你,你才是充滿仇恨的人。」
近日,知名臉書專頁Humans of New York的攝影師 Brandon Stanton,對美國共和黨總統候選人Donald Trump發出公開信,對其種族主義傾向予以嚴厲抨擊,在信中,他強調面對杜林普不斷挑起民眾對於穆斯林的恐懼與偏見,他再也不能沉默忍受。
公開信中,Brandon言辭激烈:
「我見證著你發佈種族主義的謊言。見證著你對於白人優越主義長達48小時的沉默。見證著你愉悅地鼓吹暴力,甚至支持人們使用暴力並為之提供法律保護。你興奮的分享著用豬血子彈處決穆斯林的故事,你提議折磨並殺害恐怖分子而讓他們感到害怕。
杜林普先生,我是一名新聞工作者。我在過去兩年間曾在伊朗、伊拉克和巴基斯坦的街頭隨機訪問過數以百計的穆斯林,也在七個國家採訪過數以百計的來自敘利亞和伊拉克的難民。而我可以確信的告訴你,你才是充滿仇恨的人。」
公開信發佈至今,已經獲得近90000個分享。作為臉書上著名的專頁,Humans of New York創立至今已經六年,攝影師 Brandon Stanton用他自己的鏡頭,記錄紐約形形色色的人的故事,他沒有專業的攝影器材,也不是專業的攝影師,只是願意聆聽普通人的故事,記錄下他們的樣子搭配短短對話,勾勒出這座大城市的眾生群像。
(圖片來自Humans of New York,是Brandonc曾經拍攝過的一個女孩。這個來自伊拉克難民營的女孩Aya數次被美國拒絕入境,但她一直在努力用法律來維護自己的權益,作者希望大家一起來關心這個流離失所的難民女孩和她的故事。)
原文:
An Open Letter to Donald Trump:
Mr. Trump,
I try my hardest not to be political. I’ve refused to interview several of your fellow candidates. I didn’t want to risk any personal goodwill by appearing to take sides in a contentious election. I thought: ‘Maybe the timing is not right.’ But I realize now that there is no correct time to oppose violence and prejudice. The time is always now. Because along with millions of Americans, I’ve come to realize that opposing you is no longer a political decision. It is a moral one.
I’ve watched you retweet racist images. I’ve watched you retweet racist lies. I’ve watched you take 48 hours to disavow white supremacy. I’ve watched you joyfully encourage violence, and promise to ‘pay the legal fees’ of those who commit violence on your behalf. I’ve watched you advocate the use of torture and the murder of terrorists’ families. I’ve watched you gleefully tell stories of executing Muslims with bullets dipped in pig blood. I’ve watched you compare refugees to ‘snakes,’ and claim that ‘Islam hates us.’
I am a journalist, Mr. Trump. And over the last two years I have conducted extensive interviews with hundreds of Muslims, chosen at random, on the streets of Iran, Iraq, and Pakistan. I’ve also interviewed hundreds of Syrian and Iraqi refugees across seven different countries. And I can confirm— the hateful one is you.
Those of us who have been paying attention will not allow you to rebrand yourself. You are not a ‘unifier.’ You are not ‘presidential.’ You are not a ‘victim’ of the very anger that you’ve joyfully enflamed for months. You are a man who has encouraged prejudice and violence in the pursuit of personal power. And though your words will no doubt change over the next few months, you will always remain who you are.
Sincerely,
Brandon Stanton
【2016美國大選專題】https://goo.gl/hNz5Tn
【多方聲討杜林普「禁止穆斯林入境美國」言論】
https://goo.gl/DhlcPw
#端傳媒 #美國總統大選
來源:https://goo.gl/0LVRtC
timing用法 在 DJ恆星的小宇宙 Facebook 八卦
好忙碌啊!今天~好多新東西要接觸一下,呵呵~重新當學生的fu!!其實也是挺 特別的!
話說:{連續100天}計畫,可沒因為這樣就結束!
當然要持續給它衝下去! 今天來到DAY4~
要來跟大家分享,這個英文用法~似乎是大家感情上!最怕遇到的~~
這個英文詞兒是: two- timing
什麼是{ two- timing}呢?簡單來說:就是指感情上的{劈腿}!
就是說:同時和兩個人有愛情關係,如果同時和二人以上有愛情關係也是用{two-timing}表示,當然,如果你想特別強調「人數」,可以加引號,如“three-timing”,表示這是一個有特殊用途的字,在口語時,則需要用前後文特別強調一下。
除了可以用{two- timing}來表示{劈腿}之外,還有一個用法也有類似的功能!
那就是{cheat on},這個用法表示:情感上的欺騙!
舉例:Bob cheated on Mary(鮑伯欺騙了瑪莉)
但這兩個詞,還是有些差異!
two- timing:關係就長久發展
cheat on:則包含了所謂的一夜情之類的情感欺騙
最後,劈腿的人!這裡不是指體操選手,還是瑜珈高手.還是跳芭蕾舞的那種劈腿!!(好啦!有點冷)
言歸正傳,{two-timer}就是{形容劈腿的人}
下面有些例句,可以大家一起來學習喔~
1. 你聽說了嗎?Jason訂婚才兩個月後就劈腿了。
Did you hear? Jason two-timed Malissa only two months into their engagement.
2. 他絶對是獵豔高手,他不僅劈兩人,還劈三人!
He is definitely a woman hunter. He is not only two-timing, he is “three-timing”!
3. 她在得知交往五年的男朋友劈腿之後,仔細考慮下一步該怎麼走。
She is weighing her options after learning her boyfriend of 5 years two-timed her.
哇嗚,有多學了一個用法!齁開心~大家也可以幫自己,規畫你的{連續100天}計畫喔~
如果你有的話,也可以跟我分享喔~
timing用法 在 How to pronounce TIMING in British English - YouTube 的八卦

This video shows you how to pronounce TIMING in British English. Speaker has an accent from Kent, ... ... <看更多>
timing用法 在 YouTube Data API Overview - Google Developers 的八卦
Introduction
This document is intended for developers who want to write applications that interact with YouTube. It explains basic concepts of YouTube and of the API itself. It also provides an overview of the different functions that the API supports.
Before you startYou need a Google Account to access the Google API Console, request an API key, and register your application.
Create a project in the Google Developers Console and obtain authorization credentials so your application can submit API requests.
After creating your project, make sure the YouTube Data API is one of the services that your application is registered to use:
Go to the API Console and select the project that you just registered.
Visit the Enabled APIs page.
In the list of APIs, make sure the status is ON for the YouTube Data API v3.
If your application will use any API methods that require user authorization, read the authentication guide to learn how to implement OAuth 2.0 authorization.
Select a client library to simplify your API implementation.
Familiarize yourself with the core concepts of the JSON (JavaScript Object Notation) data format. JSON is a common, language-independent data format that provides a simple text representation of arbitrary data structures. For more information, see json.org.
Resources and resource types
A resource is an individual data entity with a unique identifier. The table below describes the different types of resources that you can interact with using the API.
Resources
activity
Contains information about an action that a particular user has taken on the YouTube site. User actions that are reported in activity feeds include rating a video, sharing a video, marking a video as a favorite, and posting a channel bulletin, among others.
channel
Contains information about a single YouTube channel.
channelBanner
Identifies the URL to use to set a newly uploaded image as the banner image for a channel.
channelSection
Contains information about a set of videos that a channel has chosen to feature. For example, a section could feature a channel's latest uploads, most popular uploads, or videos from one or more playlists.
guideCategory
Identifies a category that YouTube associates with channels based on their content or other indicators, such as popularity. Guide categories seek to organize channels in a way that makes it easier for YouTube users to find the content they're looking for. While channels could be associated with one or more guide categories, they are not guaranteed to be in any guide categories.
i18nLanguage
Identifies an application language that the YouTube website supports. The application language can also be referred to as a UI language.
i18nRegion
Identifies a geographic area that a YouTube user can select as the preferred content region. The content region can also be referred to as a content locale.
playlist
Represents a single YouTube playlist. A playlist is a collection of videos that can be viewed sequentially and shared with other users.
playlistItem
Identifies a resource, such as a video, that is part of a playlist. The playlistItem resource also contains details that explain how the included resource is used in the playlist.
search result
Contains information about a YouTube video, channel, or playlist that matches the search parameters specified in an API request. While a search result points to a uniquely identifiable resource, like a video, it does not have its own persistent data.
subscription
Contains information about a YouTube user subscription. A subscription notifies a user when new videos are added to a channel or when another user takes one of several actions on YouTube, such as uploading a video, rating a video, or commenting on a video.
thumbnail
Identifies thumbnail images associated with a resource.
video
Represents a single YouTube video.
videoCategory
Identifies a category that has been or could be associated with uploaded videos.
watermark
Identifies an image that displays during playbacks of a specified channel's videos. The channel owner can also specify a target channel to which the image links as well as timing details that determine when the watermark appears during video playbacks and then length of time it is visible.
Note that, in many cases, a resource contains references to other resources. For example, a
Supported operationsplaylistItem
resource'ssnippet.resourceId.videoId
property identifies a video resource that, in turn, contains complete information about the video. As another example, a search result contains either avideoId
,playlistId
, orchannelId
property that identifies a particular video, playlist, or channel resource.The following table shows the most common methods that the API supports. Some resources also support other methods that perform functions more specific to those resources. For example, the
videos.rate
method associates a user rating with a video, and thethumbnails.set
method uploads a video thumbnail image to YouTube and associates it with a video.Operations
list
Retrieves (
GET
) a list of zero or more resources.insert
Creates (
POST
) a new resource.update
Modifies (
PUT
) an existing resource to reflect data in your request.delete
Removes (
DELETE
) a specific resource.The API currently supports methods to list each of the supported resource types, and it supports write operations for many resources as well.
The table below identifies the operations that are supported for different types of resources. Operations that insert, update, or delete resources always require user authorization. In some cases,
list
methods support both authorized and unauthorized requests, where unauthorized requests only retrieve public data while authorized requests can also retrieve information about or private to the currently authenticated user.Supported Operations
list
insert
update
delete
activity
caption
channel
channelBanner
channelSection
comment
commentThread
guideCategory
i18nLanguage
i18nRegion
playlist
playlistItem
search result
subscription
thumbnail
video
videoCategory
watermark
Quota usage
The YouTube Data API uses a quota to ensure that developers use the service as intended and do not create applications that unfairly reduce service quality or limit access for others. All API requests, including invalid requests, incur at least a one-point quota cost. You can find the quota available to your application in the API Console.
Projects that enable the YouTube Data API have a default quota allocation of 10,000 units per day, an amount sufficient for the overwhelming majority of our API users. Default quota, which is subject to change, helps us optimize quota allocations and scale our infrastructure in a way that is more meaningful to our API users. You can see your quota usage on the Quotas page in the API Console.
Note: If you reach the quota limit, you can request additional quota by
Calculating quota usagecompleting the Quota extension
request form for YouTube API Services.
Google calculates your quota usage by assigning a cost to each request. Different types of
operations have different quota costs. For example:
A read operation that retrieves a list of resources -- channels, videos, playlists -- usually
costs 1 unit.
A write operation that creates, updates, or deletes a resource usually has costs
50
units.A search request costs
100
units.A video upload costs
1600
units.The Quota costs for API requests table shows the
Partial resourcesquota cost of each API method. With these rules in mind, you can estimate the number of requests
that your application could send per day without exceeding your quota.
The API allows, and actually requires, the retrieval of partial resources so that applications avoid transferring, parsing, and storing unneeded data. This approach also ensures that the API uses network, CPU, and memory resources more efficiently.
The API supports two request parameters, which are explained in the following sections, that enable you to identify the resource properties that should be included in API responses.
How to use theThe
part
parameter identifies groups of properties that should be returned for a resource.The
fields
parameter filters the API response to only return specific properties within the requested resource parts.part
parameterThe
part
parameter is a required parameter for any API request that retrieves or returns a resource. The parameter identifies one or more top-level (non-nested) resource properties that should be included in an API response. For example, avideo
resource has the following parts:snippet
contentDetails
fileDetails
player
processingDetails
recordingDetails
statistics
status
suggestions
topicDetails
All of these parts are objects that contain nested properties, and you can think of these objects as groups of metadata fields that the API server might (or might not) retrieve. As such, the
part
parameter requires you to select the resource components that your application actually uses. This requirement serves two key purposes:It reduces latency by preventing the API server from spending time retrieving metadata fields that your application doesn't use.
It reduces bandwidth usage by reducing (or eliminating) the amount of unnecessary data that your application might retrieve.
Over time, as resources add more parts, these benefits will only increase since your application will not be requesting newly introduced properties that it doesn't support.
How to use thefields
parameterThe
fields
parameter filters the API response, which only contains the resource parts identified in thepart
parameter value, so that the response only includes a specific set of fields. Thefields
parameter lets you remove nested properties from an API response and thereby further reduce your bandwidth usage. (Thepart
parameter cannot be used to filter nested properties from a response.)The following rules explain the supported syntax for the
fields
parameter value, which is loosely based on XPath syntax:Use a comma-separated list (
fields=a,b
) to select multiple fields.Use an asterisk (
fields=*
) as a wildcard to identify all fields.Use parentheses (
fields=a(b,c)
) to specify a group of nested properties that will be included in the API response.Use a forward slash (
fields=a/b
) to identify a nested property.In practice, these rules often allow several different
fields
parameter values to retrieve the same API response. For example, if you want to retrieve the playlist item ID, title, and position for every item in a playlist, you could use any of the following values:fields=items/id,playlistItems/snippet/title,playlistItems/snippet/position
fields=items(id,snippet/title,snippet/position)
fields=items(id,snippet(title,position))
Note: As with all query parameter values, the
Sample partial requestsfields
parameter value must be URL encoded. For better readability, the examples in this document omit the encoding.The examples below demonstrate how you can use the
part
andfields
parameters to ensure that API responses only include the data that your application uses:Example 1 returns a video resource that includes four parts as well as
kind
andetag
properties.Example 2 returns a video resource that includes two parts as well as
kind
andetag
properties.Example 3 returns a video resource that includes two parts but excludes
kind
andetag
properties.Example 4 returns a video resource that includes two parts but excludes
kind
andetag
as well as some nested properties in the resource'ssnippet
object.Example 1
Example 2
Example 3
Example 4
Optimizing performance
Using ETags
ETags, a standard part of the HTTP protocol, allow applications to refer to a specific version of a particular API resource. The resource could be an entire feed or an item in that feed. This functionality supports the following use cases:
Caching and conditional retrieval – Your application can cache API resources and their ETags. Then, when your application requests a stored resource again, it specifies the ETag associated with that resource. If the resource has changed, the API returns the modified resource and the ETag associated with that version of the resource. If the resource has not changed, the API returns an HTTP 304 response (
Not Modified
), which indicates that the resource has not changed. Your application can reduce latency and bandwidth usage by serving cached resources in this manner.The client libraries for Google APIs differ in their support of ETags. For example, the JavaScript client library supports ETags via a whitelist for allowed request headers that includes
If-Match
andIf-None-Match
. The whitelist allows normal browser caching to occur so that if a resource's ETag has not changed, the resource can be served from the browser cache. The Obj-C client, on the other hand, does not support ETags.Protecting against inadvertent overwrites of changes – ETags help to ensure that multiple API clients don't inadvertently overwrite each other's changes. When updating or deleting a resource, your application can specify the resource's ETag. If the ETag doesn't match the most recent version of that resource, then the API request fails.
Using ETags in your application provides several benefits:
The API responds more quickly to requests for cached but unchanged resources, yielding lower latency and lower bandwidth usage.Your application will not inadvertently overwrite changes to a resource that were made from another API client.
The Google APIs Client Library for JavaScript supports
If-Match
andIf-None-Match
HTTP request headers, thereby enabling ETags to work within the context of normal browser caching.Using gzip
You can also reduce the bandwidth needed for each API response by enabling gzip compression. While your application will need additional CPU time to uncompress API responses, the benefit of consuming fewer network resources usually outweighs that cost.
To receive a gzip-encoded response you must do two things:
Set the
Accept-Encoding
HTTP request header togzip
.Modify your user agent to contain the string
gzip
.The sample HTTP headers below demonstrate these requirements for enabling gzip compression:
... <看更多>