JavaScript でスマートに非同期なコードを書くための Promise パターンの仕様のうち、then
メソッドに関する仕様であるPromises/A+の邦訳です。
お約束の文言ですが、この翻訳は間違ってるかもしれません。ご指摘・ご質問は大歓迎です。
この提言はPromises/A 仕様の提言の振る舞いを明確にし、かつ事実上の標準をカバーしつつ曖昧・問題のある部分を除いたものである。
-- set file name | |
set fileNames to "webshot-googleAnalytics" | |
tell application "Google Chrome" | |
-- open window with secret mode, if with normal mode then use {mode:"normal"} | |
set aWin to make new window with properties {mode:"normal"} | |
tell aWin | |
-- open new tab and set URL | |
set newTab to make new tab with properties {URL:"https://www.google.com/analytics/web/?et=&authuser=#report/visitors-overview/a38108925w74194420p76615924/"} | |
tell active tab | |
JavaScript でスマートに非同期なコードを書くための Promise パターンの仕様のうち、then
メソッドに関する仕様であるPromises/A+の邦訳です。
お約束の文言ですが、この翻訳は間違ってるかもしれません。ご指摘・ご質問は大歓迎です。
この提言はPromises/A 仕様の提言の振る舞いを明確にし、かつ事実上の標準をカバーしつつ曖昧・問題のある部分を除いたものである。
2年経ったらなんとなくまとめる流れがあったので、それに習い、2年間を振り返ってみます。
入社当時の配属先。当時は@ajiyoshiがリード、1ヶ月前に入社していた@brtriverがグリーンバンドをしていたのが印象的だった。
管理系はPHPで書かれており、まともに触るのは初。最初はWindows上でなんとかしようとしたが、すぐに諦めてUbuntu on VMWareにした。本番サーバはCentだったけど。「共通の開発環境」みたいなのを用意してくれていて、アプリケーションはそれぞれ独立していたがDBは共用していて(これもそのうち解消したはず)、隣の人のデータを壊したりしていた。まーそれでも、聞けば答えてくれる人たちが周りにいたので、とりあえず仕事をすることが出来た気がする。立ち上がりはかなりゆっくりで、初回のコミットは4週間後だった記憶がある。
First you want some software. You know what you want, so it makes sense that it’s most convenient if the the software is built by yourself.
Unfortunately (or luckily) you’re too busy doing your own stuff to write a software. You call up someone and ask him to write the software for you. You save time and he got a job. Win-Win!
But wait. He needs to understand what you want. You need to tell the developer what you want. You need communication. One of the problems of communication is you cannot tell if you successfully communicated. You ask something. The only way to see if your request is communicated right is to see the resulting product. The developer show the product as a proof of the communication.
Time is money. If it proves wrong after several months, ah-oh. It’s wasted time. You don’t want to waste time or money. You want to see the proof early, as early as possible. So the developer wants to, for the sake of a satisfied customer, create only a small chunk of software and show it to yo
mail_from: hoge@fuga.com | |
to: [hoge@fuga.com] | |
var: | |
c: 2 | |
d: [3, 4] |
In a privileged cmd.exe: | |
lxrun /uninstall /full | |
sc stop lxssmanager | |
rmdir /S %LOCALAPPDATA%\lxss | |
optionalfeatures.exe --> uncheck "Windows Subsystem for Linux (Beta)" | |
git checkout --orphan gh-pages |
apiVersion: extensions/v1beta1 | |
kind: Deployment | |
metadata: | |
name: kubernetes-dashboard-proxy | |
namespace: kube-system | |
spec: | |
replicas: 1 | |
template: | |
metadata: | |
labels: |
swagger: 2 | |
info: | |
title: The new Uber API | |
description: Move your app forward with the Uber API | |
version: "1.0.0" | |
host: api.uber.com | |
schemes: | |
- https | |
basePath: /v1 | |
produces: |