Page List

Search on the blog

ラベル english の投稿を表示しています。 すべての投稿を表示
ラベル english の投稿を表示しています。 すべての投稿を表示

2023年8月8日火曜日

GAFA Engineer's English Vocabulary List: Page 15

 meticulous

  • The researcher conducted a meticulous analysis of the data, leaving no stone unturned in the pursuit of accurate results.
  • The project manager's meticulous planning and scheduling ensured that the complex project was completed on time and within budget.

discourse

  • The conference featured a discourse on the challenges and opportunities of renewable energy technologies.
  • The town hall meeting provided an open platform for citizens to participate in a discourse about urban development.
hallucinate
  • The patient reported hallucinating vivid colors and strange shapes after taking a high dose of medication.
  • The artist's work was inspired by her experiences hallucinating during a period of extreme emotional stress.
vet
  • The hiring manager needed to vet the resumes of all the applicants to ensure they met the job requirements before scheduling interviews.
  • The health agency is responsible for vetting pharmaceutical products to ensure their safety and effectiveness before they are approved for public use.
preclude
  • The heavy rain precluded us from having the outdoor picnic we had planned.
  • The confidentiality agreement precludes employees from discussing sensitive company information with outsiders.
arduous
  • The rescue workers performed an arduous search and rescue operation in challenging weather conditions.
  • The team endured an arduous training regimen to prepare for the intense competition.
commend
  • The teacher commended the student for their exceptional performance on the challenging exam.
  • The customer service representative was commended for going above and beyond to assist a frustrated customer.
unwavering
  • The leader's unwavering resolve inspired the team to push through setbacks and reach their objectives.
  • The soldier displayed unwavering courage and bravery on the battlefield, earning the respect of his comrades.
extenuating
  • The judge took into consideration the extenuating circumstances that led the defendant to commit the crime.
  • The board of directors discussed the project delays and the extenuating factors that had an impact on the timeline.
OTOH
  • The new software offers advanced features for power users. OTOH, it may be overwhelming for beginners who are just starting to learn.
  • The movie received mixed reviews from critics. Some praised the acting and plot, while OTOH, others criticized the pacing and character development.

GAFA Engineer's English Vocabulary List: Page 14

get to the bottom of

  • The research team is working tirelessly to get to the bottom of the complex scientific phenomenon that has baffled experts for years.
  • The lawyer was determined to get to the bottom of the convoluted legal case and find the evidence needed to prove their client's innocence.
drink the kool aid
  • The politician's supporters were accused of drinking the Kool-Aid, as they seemed to echo his every statement without considering alternative perspectives.
  • The company's employees seemed to have drunk the Kool-Aid, as they all enthusiastically embraced the new corporate philosophy without questioning its merits.
categorically
  • The CEO categorically denied any involvement in the financial scandal, asserting that the allegations were completely false.
  • She categorically stated that she would not tolerate any form of discrimination in her workplace, and she took immediate action to address any reported incidents.
ELI5
  • Can you ELI5 the concept of blockchain and how it's used in cryptocurrencies like Bitcoin?
  • I'm having trouble understanding quantum mechanics. Can someone please ELI5 how it works?
steal someone's thunder
  • The new product launch was supposed to be a big reveal, but a competitor released a similar product just before, stealing the company's thunder.
  • I had been planning a surprise party for my friend, but someone accidentally spilled the beans and stole my thunder.
rapport
  • Effective communication skills are essential for establishing rapport and building lasting relationships in both personal and professional contexts.
  • The interviewer quickly established rapport with the job candidate, putting them at ease and encouraging open and honest discussion.
shoestring
  • They started their business on a shoestring budget, working out of a small garage and using secondhand equipment.
  • The shoestring marketing campaign used social media and word-of-mouth to promote the event with very little spending on advertising.
posit
  • The economist posited that changes in consumer behavior could explain the fluctuations in the stock market.
  • The author posited that human behavior is influenced by a combination of genetics and environmental factors.
delve into
  • The detective had to delve into the suspect's background to uncover any potential motives for the crime.
  • The workshop allowed participants to delve into the intricacies of coding and programming languages.
outspoken
  • The professor was known for being outspoken about her views on social justice and equality, often engaging in public debates on these topics.
  • The athlete's outspoken condemnation of doping in sports brought attention to the need for stricter anti-doping measures.

2023年8月6日日曜日

GAFA Engineer's English Vocabulary List: Page 13

on the payroll

  • He was thrilled to finally be on the payroll of a major film studio, realizing his dream of working in the entertainment industry.
  • The new interns will be on the payroll starting next month.
garden leave
  • The executive was placed on garden leave as part of his severance package, allowing the company to protect its client relationships during the transition.
  • During his garden leave, he took the opportunity to travel and spend time with his family before starting his new job at a different company.
outplacement
  • After the company announced its decision to downsize, they provided all affected employees with outplacement services to assist them in finding new job opportunities.
  • John appreciated the outplacement support he received, which helped him navigate the competitive job market and secure a new position within a few months.
read the room
  • The comedian quickly adjusted his routine based on the audience's reactions, demonstrating his ability to read the room and adapt his jokes to match the crowd's preferences.
  • As the negotiations were reaching a critical point, one of the negotiators carefully read the room to gauge the other party's willingness to compromise.
succinct
  • The professor's lecture was so succinct that it covered the entire topic in just twenty minutes, leaving the students with a clear understanding of the main concepts.
  • The job applicant's cover letter was refreshingly succinct, directly addressing her qualifications and explaining her interest in the position.
setback
  • Despite the initial setback of a technical glitch, the team quickly resolved the issue and continued their research with renewed determination.
  • The sudden financial crisis was a major setback for the company, forcing them to reevaluate their expansion plans.
lucrative
  • The company secured a lucrative contract with a major international client, which helped to strengthen its financial position.
  • The entrepreneur recognized that the tech industry was incredibly lucrative and decided to launch a startup specializing in artificial intelligence.
anecdotal
  • The effectiveness of the new teaching method was supported by both research findings and anecdotal evidence from teachers who had tried it in their classrooms.
  • The decision to make changes to the website design was driven by anecdotal feedback from a small group of users, rather than a comprehensive usability study.
BRB
  • Hey, I need to grab my charger from the other room. BRB!
  • BRB, need to switch to my laptop for a better connection.
uptick
  • The company's recent marketing campaign resulted in an uptick in website traffic and engagement.
  • There has been a noticeable uptick in job openings in the tech sector due to increased demand for skilled professionals.

2023年8月5日土曜日

GAFA Engineer's English Vocabulary List: Page 12

ergonomics

  • Proper ergonomics in the factory reduced worker fatigue and improved production efficiency.
  • The company invested in ergonomic keyboards and mice to help prevent wrist strain among its computer users.
dubious
  • The authenticity of the painting was dubious, as experts couldn't confirm its origin.
  • We received a dubious email asking for personal information, so we immediately deleted it.
TTYL
  • I have to go now, but TTYL!
  • THX, TTYL.
rudimentary
  • The early versions of the software had only rudimentary functionality, but subsequent updates added more features.
  • The early stages of the research involved conducting rudimentary experiments to gather initial data.
over the moon
  • Getting the job offer was unexpected, and I'm still over the moon about it.
  • I'm over the moon that my favorite band is performing in town next week.
smoking gun
  • The deleted email turned out to be the smoking gun that exposed the politician's involvement in the scandal.
  • The expert analysis of the data was the smoking gun that debunked the conspiracy theory.
all the bells and whistles
  • The deluxe version of the software package includes all the bells and whistles you'll need for professional video editing.
  • The new smartphone model comes with all the bells and whistles, including a high-resolution camera and facial recognition technology.
right off the bat
  • The new employee impressed the team by contributing valuable ideas right off the bat.
  • I was able to navigate the new software interface right off the bat without any difficulty.
call out
  • She was called out for her disrespectful behavior towards her colleagues.
  • The journalist was praised for calling out the government's mishandling of the crisis.
PTO
  • Some companies offer the option to cash out unused PTO at the end of the year.
  • The company offers a competitive salary along with generous PTO benefits to attract and retain top talent.

GAFA Engineer's English Vocabulary List: Page 11

 quorum

  • Without a quorum present, the club's members could only hold informal discussions and brainstorming sessions during the meeting.
  • We need to wait a few more minutes for additional members to arrive before we can begin the meeting; we're just one person short of reaching the quorum.
root for
  • I'll be rooting for our team in the championship game tonight.
  • She's been working so hard, and I'm really rooting for her to get that promotion.
PTAL
  • PTAL at the new design mockups and let us know if any changes are needed.
  • The document has been proofread, but it would be great if you could PTAL one last time.
learn the ropes
  • It took me a few weeks to learn the ropes of my new job, but now I feel much more confident.
  • After a few months of training, the new recruits finally learned the ropes of emergency response procedures.
prolly
  • I'll prolly be at the party later tonight.
  • Haven't decided on my plans for the weekend yet, but prolly just relaxing.
pedantic
  • His pedantic explanations during the lecture made the subject seem more complex than it actually was.
  • The forum discussion devolved into a pedantic argument over a single word choice, overshadowing the main topic of the debate.
keep the lights on
  • The nonprofit organization relies on donations to keep the lights on and continue their important work in the community.
  • The nonprofit organization relies on donations to keep the lights on and continue their important work in the community.
rabbit hole
  • Be careful when researching online; it's easy to fall down a rabbit hole and spend hours on a single topic.
  • I went down a rabbit hole of conspiracy theories after watching a documentary on historical mysteries.
protected status
  • Employees are encouraged to report any instances of harassment or discrimination based on their protected status to the HR department.
  • The court ruled that the company's termination of the employee violated her protected status and awarded her damages.
water under the bridge
  • The mistakes we made early on in the project are now water under the bridge, and we've learned from them.
  • He apologized for his behavior, and I've decided to accept it as water under the bridge.

2023年7月30日日曜日

GAFA Engineer's English Vocabulary List: Page 10

 make the grade

  • The candidate's skills and experience were impressive enough to make the grade for the position
  • The restaurant had to maintain high-quality food and service to make the grade and earn positive reviews.
tune in
  • We invite everyone to tune in to our virtual event tomorrow and join the discussion.
  • Tune in to the speaker's words.
mandate
  • The team members fully understood their mandate and worked diligently to achieve their quarterly sales targets.
  • The team mandate provided the necessary guidance for the cross-functional team to collaborate effectively on the product development process.
unanimous
  • The board of directors reached a unanimous decision to approve the new business proposal.
  • The jury's verdict was unanimous in finding the defendant guilty of the charges.
chime in
  • While the team was debating the marketing strategy, Mike chimed in with some data that supported his viewpoint.
  • When the topic of travel came up, Sarah couldn't resist chiming in with her recent vacation experience.
take a mental note
  • While listening to the lecture, Mary took a mental note of the professor's key points to review later.
  • During the meeting, John took a mental note of his colleague's suggestion as it might be helpful for the project.
compare apples and oranges
  • It's unfair to compare the two athletes' performances directly; they compete in different sports, and it's like comparing apples and oranges.
  • Comparing the cost of a smartphone to a bicycle is like comparing apples and oranges.
camaraderie
  • The sports team's camaraderie was evident both on and off the field, contributing to their success in the tournament.
  • During the military training, the soldiers formed a strong camaraderie.
shed some light on
  • The historian's research shed some light on the historical context of the ancient artifact.
  • Can anyone shed some light on why we have this config?
abide by
  • As a responsible citizen, it's essential to abide by the laws of the country.
  • All employees are expected to abide by the company's policies and procedures.




GAFA Engineer's English Vocabulary List: Page 9

 pulling teeth

  • Trying to schedule a meeting that works for everyone's busy calendars was like pulling teeth.
  • Getting the kids to clean up their room is always like pulling teeth.
proliferate
  • In recent years, social media platforms have proliferated, connecting people across the globe.
  • Fake news has proliferated on the internet, causing confusion and misinformation.
spill the beans
  • The journalist's interview questions were so persistent that the politician eventually spilled the beans on the controversial decision.
  • I can't believe I spilled the beans about the new product launch before the official announcement!
signal boost
  • The event organizer asked us to signal boost the event details to increase attendance.
  • If you find this article helpful, please give it a signal boost so that others can benefit from it too.
due diligence
  • The project is complex, and we need to do our best due diligence to ensure we've considered all potential challenges.
  • We're hiring a new executive for the company, and the hiring committee is committed to doing their best due diligence on the candidates' qualifications and background.
streamlined
  • The new software has a streamlined user interface, making it easier for customers to navigate and use.
  • With streamlined communication channels, the team was able to collaborate more effectively and make quicker decisions.
frown upon
  • In many cultures, excessive drinking is frowned upon, especially in formal or professional settings.
  • The teacher frowns upon cheating and has a strict policy against academic dishonesty.
hit the nail on the head
  • Her explanation about the project's challenges really hit the nail on the head.
  • You hit the nail on the head with your analysis of the company's financial issues.
be on it
  • I apologize for the inconvenience, and I'll be on it to find a solution.
  • No worries, I'm on it!
give (time) back
  • I'll give you 5 minutes back, so we can wrap up the meeting ahead of schedule.
  • Great job, everyone! I'll give you 15 minutes back as a little bonus for our productivity today.




2023年7月9日日曜日

GAFA Engineer's English Vocabulary List: Page 8

roll over
  • I wasn't able to complete all the tasks on my to-do list today, so I'll have to roll them over to tomorrow.
  • The team encountered a resource shortage, resulting in the need to roll over several critical tasks to the upcoming quarter.
clutter
  • Her living room was filled with so much clutter that it was difficult to find a place to sit.
  • The website design was cluttered with excessive banners, pop-ups, and ads, which made it difficult to navigate.
blood on the streets
  • The fierce competition between rival companies has intensified, resulting in fierce price wars and metaphorical blood on the streets.
  • The economic crisis led to layoffs, bankruptcies, and metaphorical blood on the streets as businesses struggled to survive.
proliferation
  • The proliferation of social media platforms has revolutionized the way people communicate and share information.
  • Concerns about the proliferation of nuclear weapons have prompted international efforts to prevent their spread.
FTR
  • FTR, I want to clarify that I had no involvement in the decision-making process.
  • I want to provide, FTR, my side of the story to ensure accurate documentation.
LOE
  • Before assigning resources to the project, we need to assess the LOE for each task to ensure proper resource allocation.
  • The project sponsor requested a breakdown of the LOE for each milestone to understand the effort needed at different stages of the project.
get roped into 
  • She got roped into participating in the school play despite her lack of interest in acting.
  • He got roped into helping his neighbor move furniture even though he had other plans for the day.
be up for
  • Are you up for going to the movies tonight?
  • He's always up for a challenge.
snap out of
  • You need to snap out of your daydreaming and focus on your work.
  • After receiving some encouraging news, he snapped out of his negative mindset and regained his motivation.
cut it close
  • She cut it close with the deadline, submitting her project only minutes before it was due.
  • The team cut it close with the project delivery, wrapping up the final tasks in the final hours before the deadline.

2023年7月8日土曜日

GAFA Engineer's English Vocabulary List: Page 7

onboard
  • The company hired a new employee and assigned a mentor to onboard her.
  • The IT department onboarded the new software into the existing network.
pertinent
  • I have gathered some pertinent data that will help us make an informed decision.
  • In the interview, he provided pertinent examples from his previous work experience.
on the front burner
  • Given the recent security breach, cybersecurity has been placed on the front burner for the organization.
  • With the deadline approaching, we need to put this project on the front burner and allocate more resources to it.
look over one's shoulder
  • Ever since the new manager started, we feel like we're constantly being looked over our shoulder.
  • I always get the sense that my colleagues are looking over my shoulder when I'm working on important tasks. 
a red herring
  • The error seems to be a red herring.
  • The exaggerated claims in the advertisement were nothing more than red herrings to distract consumers from the product's flaws.
make a dent in 
  • She has been working tirelessly to make a dent in the company's sales targets.
  • The new policies implemented by the government aim to make a dent in the unemployment rate.
ICYMI 
  • ICYMI, there was a major announcement regarding our upcoming event.
  • ICYMI, the new episode of your favorite TV show is now available for streaming.
WAI
  • Perhaps this is WAI. 
  • The throttling is WAI. 
dark launch
  • The development team decided to conduct a dark launch of the new chat feature.
  • The social media platform introduced a dark launch for their updated privacy settings.
take the reins of
  • After the retirement of the CEO, she was chosen to take the reins of the company and lead it into the future.
  • It's time for us to take the reins of our own destiny and make the necessary changes.

2023年1月4日水曜日

GAFA Engineer's English Vocabulary List: Page 6

It's a shame

  • It's a shame you didn't come.
  • It's a shame you feel that way.

under the weather

  • My wife is under the weather today.
  • I'm feeling a bit under the weather.

flaky

  • The unit test is flaky.
  • Most people have at least one flaky friend.

in the loop

  • Include me in the loop!
  • I've been out of the loop for some reason.

holistic

  • Look at the system holistically.
  • I use an intuitive and holistic approach.

perpetual

  • The group is not perpetual.
  • The software is provisioned with a perpetual license.

installment

  • In today's installment, we'll explore our data stores.
  • Can I pay in installments?

bespoke
  • Bespoke software is necessary.
  • The store is selling bespoke men's suits.
aggravate
  • The problem has been aggravated.
  • The new rollout aggravates the situation.
fat-finger
  • You may have fat-fingered the email address.
  • It was just a fat-fingered mistake.

2022年12月27日火曜日

GAFA Engineer's English Vocabulary List: Page 5

IIRC
  • IIRC, the best practice is doing it in the client side.
  • IIRC, the decision was made in July.
talk out of one's rear
  • I'm talking out of my rear.
  • You are just talking out of your rear.
be on speaking terms
  • She is not on speaking terms with you anymore.
  • They are back on speaking terms now.
by and large
  • The tool is, by and large, single-threaded.
  • By and large, the company has been very good.
hermetic 
  • Run a test on hermetic server.
  • The tool makes the integrations tests hermetic.
cadence
  • A good meeting cadence keeps teams connected.
  • The smartwatch measures your cadence with an internal sensor.
mint
  • From now on, you report to a newly minted manager.
  • They've recently minted new technology.
disdain
  • Show disdain for any kind of offensive action.
  • They hold in disdain those who claim to support the idea.
glitch
  • I’ve fixed the glitch.
  • There was a glitch and we're recovering.
fortnightly
  • We set up a fortnightly meeting with them.
  • The subscription is available on fortnightly payment plan.

2022年11月27日日曜日

GAFA Engineer's English Vocabulary List: Page 4

hiccup
  • There’s no hiccup in connectivity in the service.
  • I'm having hiccups in my internet connectivity.
preso
  • Somebody wants to give a team preso? 
  • Attached is the preso deck for the meeting.
peeps
  • This is for LAX peeps only.
  • What's up my peeps!
defunct
  • What is this defunct mailing group for?
  • How to kill a defunct process?
off the hook
  • You are off the hook for a few hour.
  • I’ll let you off the hook.
nuke
  • The new release nuked everything.
  • We nuke weeds and insects with chemicals.
tentatively
  • I tentatively plan to shutdown the group.
  • She tentatively said yes.
FWIW
  • FWIW, you could also use this. 
  • FWIW, we have had a same issue last week.
revamp
  • Revamp the check list.
  • The  system needs revamping.
goosebumps
  •  You really gave us goosebumps.
  •  This speech gave me goosebumps!

2022年10月16日日曜日

GAFA Engineer's English Vocabulary List: Page 3

be down for
  • I'm down for the task.
  • Are you down for a movie tonight?
on one's bucket list
  • What are on your bucket list?
  • Visiting Paris is on my bucket list.
lenient
  • The boss is lenient about the travel budget.
  • You are lenient to them.
roll over
  • Unfinished tasks automatically roll over to the next day.
  • Money left over will be rolled over to the next year's budget.
hit up
  • If you have a concern, hit up your manager.
  • I was hit up for money by strangers.
push back
  • Don't be afraid to push back unreasonable requests from your manager.
  • The schedule has been pushed back to December.
cutover
  • The system cutover has been completed.
  • The cutover procedure requires stopping your application.
bottom line
  • The bottom line is that we need to implement this new feature.
  • The bottom line is this.
symptomatic
  • Go after the root cause, not a symptomatic fix.
  • If urgent, a symptomatic problem should be solved immediately.
make the call
  • Before making the call, I have to talk to my manager.
  • He made a good call on that matter.

2022年9月30日金曜日

GAFA Engineer's English Vocabulary List: Page 2

the juice is worth the squeeze
  • You've got to be sure that the juice is worth the squeeze.
  • Always know if the juice is worth the squeeze.
drive home
  • What I want to drive home is this.
  • The news drive home the fact that the company is successful.
go out the window
  • Possible ways to solve the problem went out the window.
  • The plan went out the window.
tank
  • After the roll out of new build, the performance tanked.
  • Their second movie tanked.
ring a bell
  • Does it ring a bell to you guys?
  • The name rings a bell.
lift a restriction
  • Covid-19 related restrictions will be lifted next month.
  • Congress might finally lift the restriction.
employee attrition
  • Employee attrition decreased by 50 percent.
  • The company's Employee attrition rate seems to be high.
drink from the firehose
  • It feels like drinking from the firehose.
  • You're not drinking from the firehose enough.
how the sausage is made
  • You don't have to know how the sausage is made.
  • I know what it can do, but I don't know how the sausage is made. 

2022年4月24日日曜日

GAFA Engineer's English Vocabulary List: Page 1

slick

  • The new feature is slick!
  • We must ensure our onboarding process is slick.

dip

  • You can see a dip in the graph.
  • The sun dipped below the horizon.

bump

  • The tool can automatically bump version numbers.
  • The minimum wage in the state was bumped.

rubber stamp

  • Stop rubber stamping pull requests.
  • Can someone rubber stamp this request?

circle back

  • I would like to circle back to a topic that we covered in the previous meeting.
  • Can I circle back to you later?

just to close the loop

  • Just to close the loop, this bug should be fixed in the next release.
  • I'll follow up with him just to close the loop.

my two cents

  • But that's just my two cents.
  • My two cents is you should go with the first approach.

avail of

  • you should avail of this opportunity.
  • Expat workers can avail of the new tax regime.

expedite

  • The managers are encouraged to attend the meeting to expedite the approval process.
  • How can I expedite my visa application?

long face

  • Why the long face?
  • Why has he got such a long face?


2021年2月6日土曜日

ドルで言われてもすぐに分からない

ドルで言われても、それがどれくらいなのかすぐに分からない。

例えば1ドルだったら100円かと分かるのだが、「この市場は one hundred billion の規模です」と言われると「billion が 10億だから、10億が100個で1000億ドルか。これを円に直すと10兆円か」とどれくらいの数字か理解するのに時間がかかってしまう。

英語 -> 日本語の変換をした後、ドル -> 円の変換をするのは非効率なので、感覚的にオーダーを掴んでおくと良さそうな気がする。

ドル 感覚的なオーダー
1 ジュース
10 ランチ
100 財布、コート
1 thousand ギター、ブランド品
10 thousand 車
100 thousand 年収
1 million 高級マンション
10 million 宝くじ
100 million スポーツ選手長者番付
1 billion ユニコーン企業
10 billion 日本の大企業
100 billion 多国籍大企業
1 trillion 日本の国家予算

2020年11月3日火曜日

"Time Management tips for productivity" by TechLead

 

TechLead の時間管理の動画が良かったので、概要をまとめておく。
  • 忙しい人 = 人生のコントールができていない人、ものごとの優先付けができない人 
  • 断固たる優先付け(ruthless prioritization)
    • Facebookの社内用語
    • 努力の80%は10-20%の結果の違いしか生まない
    • うまく行っていないことは辞める
  • ポモドーロテクニック
    • 20-30分働く
    • 休憩して次やるべきことを考える
  • 時間は戻らないが、お金はいつでも稼げる
    • 時間の少ない人生を生きて、お金をたくさん残して死にたいか?
  • 今日も何もせずに終わってしまった・・と嘆く日には
    • 今日は何か1つだけやってみよう

2019年6月9日日曜日

Latin Honors

 著名な人の経歴を調べていると、「summa cum laude」とか「magna cum laude」とか出てくる。成績優秀者に与えられる称号という漠然とした意味は知っていたが、称号をえるための基準や称号の順位を知らなかったので調べてみた。

summa cum laude
  • 成績上位5%
  • GPA 3.8以上

magna cum laude
  • 成績上位10%
  • GPA 3.6以上

cum laude
  • 成績上位15%
  • GPA  3.4以上

上記の数字はあくまでも目安で、大学によって基準は変わるらしい。

2018年12月23日日曜日

reason about computer programs

 以前「Functional Programming in Scala」という本を読んでいたときに「reason about」という表現が出てきた。そのときはしっくりとくる和訳を見つけられずにいた。

Because of their modularity, pure functions are easier to test, to reuse, to parallelize, to generalize, and to reason about.

The use of throw and catch means we can no longer reason about our program purely locally by substituting terms with their definitions.

 どうやら純粋関数でプログラムを書くと reason abount しやすいらしい。最近読み出した「AN INTRODUCTION TO PROGRAMMING IN GO」という本でも同じ表現が出てきた。

You'll spend a large amount of your time just trying to fix your program so that it finally compiles. But types help us reason about what our program is doing and catch a wide variety of common mistakes.

 改めて辞書を引いてみると、「〜について論理的に考える、判断する」というのが妥当な和訳っぽい。そういえば日本語でも、ものごとについて論理的に考えて推論することをリーズニングというなぁ。

 ということで、reason about program でググっていたら面白い記事を見つけた。

 reason about という表現はバズワード的に使われるが、実は重要な意味がある。リーズニングしやすいコードとは以下の特性を持っている。
  1. 意図しない副作用を持たないこと
  2. 外部の状態に依存・影響しないこと
  3. 参照透明性
上記の特性を保証するには様々な方法がある。
  1. ユニットテスト
  2.  型
  3. イミュータビリティ
ユニットテストはコードが正しく動くことを保証してくれるしドキュメントとしても利用できるが徹底的に考えないとエッジケースを取りこぼしてしまう。型・イミュータビリティはコードに制約を課すが様々なエッジケースを防いでくれる。

2018年10月14日日曜日

Full Houseで学ぶ英語表現

Full Houseで学んだ英語表現をメモしていきます。

日本語訳は英語の後に白字で書いています。
マウスで領域選択すると確認できます。

6-20 アダになった贈り物
ジョーイがDJに車をプレゼントしますが、その車が盗難車であることが分かり・・・

You bought a lemon, huh?  欠陥車を買ったんでしょ?
Do you have a pink slip? 車の所有権証明書はもってる?
It's an open-and-shut case. 極めて明白な事件です。

6-21 生放送は大混乱
3人目の子供を欲しいと思うジェシーだったが本当にそんな余裕あるのか・・・

Nicky used the baby potty.  ニッキーがおまるを使ったよ
I'm fresh out of slops. 残飯を切らしています。
I think all that mousse is seeping into your brain. ムースが全部あなたの脳みそに染み
Is his nose still all stuffed up? まだ彼は鼻詰まりなの?
Get off your butt. ケツを(床から)あげろ!
You got a heck of honk there. すごい鼻息だな。
That was way out of line. 言いすぎた。
Zip it. 黙れ。
Now works for me. 今が都合いい。

6-22 ユーワクの夜
DJとスティーブはプロムに参加するが、そこにはスティーブの元カノがいて・・・

Do you have any queens? Go fish. クイーン持ってる?ないよ。
You are on. その話、のった。
It's really uncool to be seen with chaperons. 保護者と一緒にいるのを見られるのはかっこ悪い。
I'll just go over there and straighten out my support hose. あの辺でストッキングのシワを伸ばしてるわ。
I've never seen him go five minutes without at least a Tic Tac. タブレットのお菓子なしじゃ5分ともたないわ。
Let me take a wild shot here. 当ててみましょうか。
I'm robbing the cradle. ずっと年下の若い子と恋人関係だ。
The truth is I was off by two years. 本当は2才サバを読んでるの。
My agent suggested that I drop a few years. 事務所が2,3才サバを読むように提案したの。
It's not my kind of thing. 私の好きなこと(やりたいこと)ではない。